# compiler: R8
# compiler_version: 1.5.69
# min_api: 17
# pg_map_id: 322024a
android.support.v4.app.INotificationSideChannel$Stub -> android.support.v4.app.INotificationSideChannel$Stub:
    1:2:void <init>():20:21 -> <init>
    1:3:android.support.v4.app.INotificationSideChannel asInterface(android.os.IBinder):32:34 -> asInterface
    4:4:android.support.v4.app.INotificationSideChannel asInterface(android.os.IBinder):36:36 -> asInterface
    1:1:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):93:93 -> onTransact
    2:2:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):49:49 -> onTransact
    3:3:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):85:85 -> onTransact
    4:5:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):87:88 -> onTransact
    6:6:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):73:73 -> onTransact
    7:7:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):75:75 -> onTransact
    8:8:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):77:77 -> onTransact
    9:10:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):79:80 -> onTransact
    11:11:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):54:54 -> onTransact
    12:12:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):56:56 -> onTransact
    13:13:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):58:58 -> onTransact
    14:14:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):60:60 -> onTransact
    15:16:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):62:63 -> onTransact
    17:17:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):68:68 -> onTransact
android.support.v4.app.INotificationSideChannel$Stub$Proxy -> android.support.v4.app.INotificationSideChannel$Stub$Proxy:
    1:2:void <init>(android.os.IBinder):101:102 -> <init>
    1:1:android.os.IBinder asBinder():106:106 -> asBinder
    1:1:void cancel(java.lang.String,int,java.lang.String):141:141 -> cancel
    2:6:void cancel(java.lang.String,int,java.lang.String):143:147 -> cancel
    7:7:void cancel(java.lang.String,int,java.lang.String):150:150 -> cancel
    1:1:void cancelAll(java.lang.String):158:158 -> cancelAll
    2:4:void cancelAll(java.lang.String):160:162 -> cancelAll
    5:5:void cancelAll(java.lang.String):165:165 -> cancelAll
    1:1:void notify(java.lang.String,int,java.lang.String,android.app.Notification):117:117 -> notify
    2:5:void notify(java.lang.String,int,java.lang.String,android.app.Notification):119:122 -> notify
    6:7:void notify(java.lang.String,int,java.lang.String,android.app.Notification):124:125 -> notify
    8:8:void notify(java.lang.String,int,java.lang.String,android.app.Notification):128:128 -> notify
    9:9:void notify(java.lang.String,int,java.lang.String,android.app.Notification):130:130 -> notify
    10:10:void notify(java.lang.String,int,java.lang.String,android.app.Notification):133:133 -> notify
android.support.v4.app.RemoteActionCompatParcelizer -> android.support.v4.app.RemoteActionCompatParcelizer:
    1:1:void <init>():11:11 -> <init>
    1:1:androidx.core.app.RemoteActionCompat read(androidx.versionedparcelable.VersionedParcel):13:13 -> read
    1:1:void write(androidx.core.app.RemoteActionCompat,androidx.versionedparcelable.VersionedParcel):17:17 -> write
android.support.v4.graphics.drawable.IconCompatParcelizer -> android.support.v4.graphics.drawable.IconCompatParcelizer:
    1:1:void <init>():11:11 -> <init>
    1:1:androidx.core.graphics.drawable.IconCompat read(androidx.versionedparcelable.VersionedParcel):13:13 -> read
    1:1:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):17:17 -> write
android.support.v4.media.MediaBrowserCompat -> android.support.v4.media.MediaBrowserCompat:
    1:1:void <clinit>():109:109 -> <clinit>
    1:1:void <init>(android.content.Context,android.content.ComponentName,android.support.v4.media.MediaBrowserCompat$ConnectionCallback,android.os.Bundle):187:187 -> <init>
    2:3:void <init>(android.content.Context,android.content.ComponentName,android.support.v4.media.MediaBrowserCompat$ConnectionCallback,android.os.Bundle):190:191 -> <init>
    4:4:void <init>(android.content.Context,android.content.ComponentName,android.support.v4.media.MediaBrowserCompat$ConnectionCallback,android.os.Bundle):193:193 -> <init>
    5:5:void <init>(android.content.Context,android.content.ComponentName,android.support.v4.media.MediaBrowserCompat$ConnectionCallback,android.os.Bundle):195:195 -> <init>
    6:6:void <init>(android.content.Context,android.content.ComponentName,android.support.v4.media.MediaBrowserCompat$ConnectionCallback,android.os.Bundle):197:197 -> <init>
    1:1:void connect():209:209 -> connect
    1:1:void disconnect():217:217 -> disconnect
    1:1:android.support.v4.media.session.MediaSessionCompat$Token getSessionToken():270:270 -> getSessionToken
android.support.v4.media.MediaBrowserCompat$CallbackHandler -> android.support.v4.media.MediaBrowserCompat$CallbackHandler:
    1:2:void <init>(android.support.v4.media.MediaBrowserCompat$MediaBrowserServiceCallbackImpl):2080:2081 -> <init>
    1:2:void handleMessage(android.os.Message):2086:2087 -> handleMessage
    3:6:void handleMessage(android.os.Message):2090:2093 -> handleMessage
    7:7:void handleMessage(android.os.Message):2095:2095 -> handleMessage
    8:8:void handleMessage(android.os.Message):2126:2126 -> handleMessage
    9:10:void handleMessage(android.os.Message):2111:2112 -> handleMessage
    11:12:void handleMessage(android.os.Message):2115:2116 -> handleMessage
    13:14:void handleMessage(android.os.Message):2119:2120 -> handleMessage
    15:15:void handleMessage(android.os.Message):2118:2118 -> handleMessage
    16:16:void handleMessage(android.os.Message):2108:2108 -> handleMessage
    17:18:void handleMessage(android.os.Message):2097:2098 -> handleMessage
    19:20:void handleMessage(android.os.Message):2101:2102 -> handleMessage
    21:21:void handleMessage(android.os.Message):2100:2100 -> handleMessage
    22:22:void handleMessage(android.os.Message):2132:2132 -> handleMessage
    23:24:void handleMessage(android.os.Message):2134:2135 -> handleMessage
    1:1:void setCallbacksMessenger(android.os.Messenger):2141:2141 -> setCallbacksMessenger
android.support.v4.media.MediaBrowserCompat$ConnectionCallback -> android.support.v4.media.MediaBrowserCompat$ConnectionCallback:
    1:3:void <init>():622:624 -> <init>
    4:4:java.lang.Object android.support.v4.media.MediaBrowserCompatApi21.createConnectionCallback(android.support.v4.media.MediaBrowserCompatApi21$ConnectionCallback):35:35 -> <init>
    4:4:void <init>():625 -> <init>
    5:5:void <init>():625:625 -> <init>
    6:6:void <init>():627:627 -> <init>
android.support.v4.media.MediaBrowserCompat$ConnectionCallback$StubApi21 -> android.support.v4.media.MediaBrowserCompat$ConnectionCallback$StubApi21:
    1:1:void <init>(android.support.v4.media.MediaBrowserCompat$ConnectionCallback):661:661 -> <init>
android.support.v4.media.MediaBrowserCompat$ItemReceiver -> android.support.v4.media.MediaBrowserCompat$ItemReceiver:
    1:1:void onReceiveResult(int,android.os.Bundle):2246:2246 -> onReceiveResult
    2:2:void onReceiveResult(int,android.os.Bundle):2248:2248 -> onReceiveResult
    3:4:void onReceiveResult(int,android.os.Bundle):2252:2253 -> onReceiveResult
    5:5:void onReceiveResult(int,android.os.Bundle):2256:2256 -> onReceiveResult
    6:6:void onReceiveResult(int,android.os.Bundle):2254:2254 -> onReceiveResult
    7:7:void onReceiveResult(int,android.os.Bundle):2249:2249 -> onReceiveResult
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21 -> android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21:
    1:1:void <init>(android.content.Context,android.content.ComponentName,android.support.v4.media.MediaBrowserCompat$ConnectionCallback,android.os.Bundle):1623:1623 -> <init>
    2:3:void <init>(android.content.Context,android.content.ComponentName,android.support.v4.media.MediaBrowserCompat$ConnectionCallback,android.os.Bundle):1613:1614 -> <init>
    4:6:void <init>(android.content.Context,android.content.ComponentName,android.support.v4.media.MediaBrowserCompat$ConnectionCallback,android.os.Bundle):1624:1626 -> <init>
    7:7:void android.support.v4.media.MediaBrowserCompat$ConnectionCallback.setInternalConnectionCallback(android.support.v4.media.MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal):651:651 -> <init>
    7:7:void <init>(android.content.Context,android.content.ComponentName,android.support.v4.media.MediaBrowserCompat$ConnectionCallback,android.os.Bundle):1627 -> <init>
    8:8:void <init>(android.content.Context,android.content.ComponentName,android.support.v4.media.MediaBrowserCompat$ConnectionCallback,android.os.Bundle):1628:1628 -> <init>
    9:9:java.lang.Object android.support.v4.media.MediaBrowserCompatApi21.createBrowser(android.content.Context,android.content.ComponentName,java.lang.Object,android.os.Bundle):40:40 -> <init>
    9:9:void <init>(android.content.Context,android.content.ComponentName,android.support.v4.media.MediaBrowserCompat$ConnectionCallback,android.os.Bundle):1628 -> <init>
    10:10:void <init>(android.content.Context,android.content.ComponentName,android.support.v4.media.MediaBrowserCompat$ConnectionCallback,android.os.Bundle):1628:1628 -> <init>
    1:1:void connect():1634:1634 -> connect
    2:2:void android.support.v4.media.MediaBrowserCompatApi21.connect(java.lang.Object):45:45 -> connect
    2:2:void connect():1634 -> connect
    1:1:void disconnect():1639:1639 -> disconnect
    2:2:void disconnect():1641:1641 -> disconnect
    3:3:void disconnect():1643:1643 -> disconnect
    4:4:void disconnect():1646:1646 -> disconnect
    5:5:void android.support.v4.media.MediaBrowserCompatApi21.disconnect(java.lang.Object):49:49 -> disconnect
    5:5:void disconnect():1646 -> disconnect
    1:2:android.support.v4.media.session.MediaSessionCompat$Token getSessionToken():1674:1675 -> getSessionToken
    3:3:java.lang.Object android.support.v4.media.MediaBrowserCompatApi21.getSessionToken(java.lang.Object):70:70 -> getSessionToken
    3:3:android.support.v4.media.session.MediaSessionCompat$Token getSessionToken():1676 -> getSessionToken
    4:4:android.support.v4.media.session.MediaSessionCompat$Token android.support.v4.media.session.MediaSessionCompat$Token.fromToken(java.lang.Object):1581:1581 -> getSessionToken
    4:4:android.support.v4.media.session.MediaSessionCompat$Token getSessionToken():1675 -> getSessionToken
    5:5:android.support.v4.media.session.MediaSessionCompat$Token getSessionToken():1675:1675 -> getSessionToken
    6:6:android.support.v4.media.session.MediaSessionCompat$Token getSessionToken():1678:1678 -> getSessionToken
    1:1:void onConnected():1880:1880 -> onConnected
    2:2:android.os.Bundle android.support.v4.media.MediaBrowserCompatApi21.getExtras(java.lang.Object):66:66 -> onConnected
    2:2:void onConnected():1880 -> onConnected
    3:4:void onConnected():1884:1885 -> onConnected
    5:7:void onConnected():1887:1889 -> onConnected
    8:8:void onConnected():1891:1891 -> onConnected
    9:9:void onConnected():1893:1893 -> onConnected
    10:10:void onConnected():1897:1897 -> onConnected
    11:11:void onConnected():1896:1896 -> onConnected
    12:12:void onConnected():1899:1899 -> onConnected
    13:13:java.lang.Object android.support.v4.media.MediaBrowserCompatApi21.getSessionToken(java.lang.Object):70:70 -> onConnected
    13:13:void onConnected():1900 -> onConnected
    14:14:void onConnected():1899:1899 -> onConnected
    1:4:void onConnectionSuspended():1906:1909 -> onConnectionSuspended
    1:1:void onLoadChildren(android.os.Messenger,java.lang.String,java.util.List,android.os.Bundle,android.os.Bundle):1932:1932 -> onLoadChildren
    2:2:void onLoadChildren(android.os.Messenger,java.lang.String,java.util.List,android.os.Bundle,android.os.Bundle):1937:1937 -> onLoadChildren
    3:3:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> onLoadChildren
    3:3:void onLoadChildren(android.os.Messenger,java.lang.String,java.util.List,android.os.Bundle,android.os.Bundle):1937 -> onLoadChildren
    4:4:void onLoadChildren(android.os.Messenger,java.lang.String,java.util.List,android.os.Bundle,android.os.Bundle):1937:1937 -> onLoadChildren
    5:6:void onLoadChildren(android.os.Messenger,java.lang.String,java.util.List,android.os.Bundle,android.os.Bundle):1939:1940 -> onLoadChildren
    7:7:void onLoadChildren(android.os.Messenger,java.lang.String,java.util.List,android.os.Bundle,android.os.Bundle):1946:1946 -> onLoadChildren
    8:8:void onLoadChildren(android.os.Messenger,java.lang.String,java.util.List,android.os.Bundle,android.os.Bundle):1950:1950 -> onLoadChildren
    9:9:void onLoadChildren(android.os.Messenger,java.lang.String,java.util.List,android.os.Bundle,android.os.Bundle):1953:1953 -> onLoadChildren
    10:10:void onLoadChildren(android.os.Messenger,java.lang.String,java.util.List,android.os.Bundle,android.os.Bundle):1958:1958 -> onLoadChildren
    11:11:void onLoadChildren(android.os.Messenger,java.lang.String,java.util.List,android.os.Bundle,android.os.Bundle):1961:1961 -> onLoadChildren
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi23 -> android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi23:
    1:1:void <init>(android.content.Context,android.content.ComponentName,android.support.v4.media.MediaBrowserCompat$ConnectionCallback,android.os.Bundle):1978:1978 -> <init>
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi26 -> android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi26:
    1:1:void <init>(android.content.Context,android.content.ComponentName,android.support.v4.media.MediaBrowserCompat$ConnectionCallback,android.os.Bundle):1995:1995 -> <init>
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase -> android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase:
    1:1:void <init>(android.content.Context,android.content.ComponentName,android.support.v4.media.MediaBrowserCompat$ConnectionCallback,android.os.Bundle):1006:1006 -> <init>
    2:3:void <init>(android.content.Context,android.content.ComponentName,android.support.v4.media.MediaBrowserCompat$ConnectionCallback,android.os.Bundle):993:994 -> <init>
    4:4:void <init>(android.content.Context,android.content.ComponentName,android.support.v4.media.MediaBrowserCompat$ConnectionCallback,android.os.Bundle):996:996 -> <init>
    5:8:void <init>(android.content.Context,android.content.ComponentName,android.support.v4.media.MediaBrowserCompat$ConnectionCallback,android.os.Bundle):1016:1019 -> <init>
    9:9:void <init>(android.content.Context,android.content.ComponentName,android.support.v4.media.MediaBrowserCompat$ConnectionCallback,android.os.Bundle):1014:1014 -> <init>
    10:10:void <init>(android.content.Context,android.content.ComponentName,android.support.v4.media.MediaBrowserCompat$ConnectionCallback,android.os.Bundle):1011:1011 -> <init>
    11:11:void <init>(android.content.Context,android.content.ComponentName,android.support.v4.media.MediaBrowserCompat$ConnectionCallback,android.os.Bundle):1008:1008 -> <init>
    1:3:void connect():1024:1026 -> connect
    4:5:void connect():1029:1030 -> connect
    1:2:void disconnect():1085:1086 -> disconnect
    1:10:void dump():1481:1490 -> dump
    1:2:void forceCloseConnection():1125:1126 -> forceCloseConnection
    3:9:void forceCloseConnection():1128:1134 -> forceCloseConnection
    1:1:boolean isConnected():1139:1139 -> getSessionToken
    1:1:android.support.v4.media.session.MediaSessionCompat$Token getSessionToken():1171 -> getSessionToken
    2:2:android.support.v4.media.session.MediaSessionCompat$Token getSessionToken():1175:1175 -> getSessionToken
    3:3:android.support.v4.media.session.MediaSessionCompat$Token getSessionToken():1172:1172 -> getSessionToken
    1:1:java.lang.String getStateLabel(int):1457:1457 -> getStateLabel
    1:1:boolean isCurrent(android.os.Messenger,java.lang.String):1466:1466 -> isCurrent
    2:3:boolean isCurrent(android.os.Messenger,java.lang.String):1468:1469 -> isCurrent
    1:1:void onConnectionFailed(android.os.Messenger):1372:1372 -> onConnectionFailed
    2:2:void onConnectionFailed(android.os.Messenger):1375:1375 -> onConnectionFailed
    3:4:void onConnectionFailed(android.os.Messenger):1379:1380 -> onConnectionFailed
    5:5:void onConnectionFailed(android.os.Messenger):1386:1386 -> onConnectionFailed
    6:6:void onConnectionFailed(android.os.Messenger):1389:1389 -> onConnectionFailed
    1:1:void onLoadChildren(android.os.Messenger,java.lang.String,java.util.List,android.os.Bundle,android.os.Bundle):1396:1396 -> onLoadChildren
    2:3:void onLoadChildren(android.os.Messenger,java.lang.String,java.util.List,android.os.Bundle,android.os.Bundle):1400:1401 -> onLoadChildren
    4:4:void onLoadChildren(android.os.Messenger,java.lang.String,java.util.List,android.os.Bundle,android.os.Bundle):1405:1405 -> onLoadChildren
    5:5:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> onLoadChildren
    5:5:void onLoadChildren(android.os.Messenger,java.lang.String,java.util.List,android.os.Bundle,android.os.Bundle):1405 -> onLoadChildren
    6:6:void onLoadChildren(android.os.Messenger,java.lang.String,java.util.List,android.os.Bundle,android.os.Bundle):1405:1405 -> onLoadChildren
    7:8:void onLoadChildren(android.os.Messenger,java.lang.String,java.util.List,android.os.Bundle,android.os.Bundle):1407:1408 -> onLoadChildren
    9:9:void onLoadChildren(android.os.Messenger,java.lang.String,java.util.List,android.os.Bundle,android.os.Bundle):1414:1414 -> onLoadChildren
    10:10:void onLoadChildren(android.os.Messenger,java.lang.String,java.util.List,android.os.Bundle,android.os.Bundle):1418:1418 -> onLoadChildren
    11:11:void onLoadChildren(android.os.Messenger,java.lang.String,java.util.List,android.os.Bundle,android.os.Bundle):1421:1421 -> onLoadChildren
    12:12:void onLoadChildren(android.os.Messenger,java.lang.String,java.util.List,android.os.Bundle,android.os.Bundle):1426:1426 -> onLoadChildren
    13:13:void onLoadChildren(android.os.Messenger,java.lang.String,java.util.List,android.os.Bundle,android.os.Bundle):1429:1429 -> onLoadChildren
    1:1:void onServiceConnected(android.os.Messenger,java.lang.String,android.support.v4.media.session.MediaSessionCompat$Token,android.os.Bundle):1329:1329 -> onServiceConnected
    2:3:void onServiceConnected(android.os.Messenger,java.lang.String,android.support.v4.media.session.MediaSessionCompat$Token,android.os.Bundle):1333:1334 -> onServiceConnected
    4:5:void onServiceConnected(android.os.Messenger,java.lang.String,android.support.v4.media.session.MediaSessionCompat$Token,android.os.Bundle):1338:1339 -> onServiceConnected
    6:6:void onServiceConnected(android.os.Messenger,java.lang.String,android.support.v4.media.session.MediaSessionCompat$Token,android.os.Bundle):1341:1341 -> onServiceConnected
    7:9:void onServiceConnected(android.os.Messenger,java.lang.String,android.support.v4.media.session.MediaSessionCompat$Token,android.os.Bundle):1343:1345 -> onServiceConnected
    10:10:void onServiceConnected(android.os.Messenger,java.lang.String,android.support.v4.media.session.MediaSessionCompat$Token,android.os.Bundle):1347:1347 -> onServiceConnected
    11:18:void onServiceConnected(android.os.Messenger,java.lang.String,android.support.v4.media.session.MediaSessionCompat$Token,android.os.Bundle):1353:1360 -> onServiceConnected
    19:19:void onServiceConnected(android.os.Messenger,java.lang.String,android.support.v4.media.session.MediaSessionCompat$Token,android.os.Bundle):1359:1359 -> onServiceConnected
    20:20:void onServiceConnected(android.os.Messenger,java.lang.String,android.support.v4.media.session.MediaSessionCompat$Token,android.os.Bundle):1366:1366 -> onServiceConnected
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$1 -> android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$1:
    1:1:void <init>(android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase):1030:1030 -> <init>
    1:1:void run():1034:1034 -> run
    2:2:void run():1037:1037 -> run
    3:5:void run():1039:1041 -> run
    6:6:void run():1045:1045 -> run
    7:7:void run():1049:1049 -> run
    8:9:void run():1054:1055 -> run
    10:10:void run():1057:1057 -> run
    11:11:void run():1060:1060 -> run
    12:12:void run():1063:1063 -> run
    13:14:void run():1068:1069 -> run
    15:17:void run():1072:1074 -> run
    18:18:void run():1050:1050 -> run
    19:19:void run():1046:1046 -> run
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$2 -> android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$2:
    1:1:void <init>(android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase):1086:1086 -> <init>
    1:1:void run():1090:1090 -> run
    2:2:void run():1092:1092 -> run
    3:3:void run():1096:1096 -> run
    4:5:void run():1099:1100 -> run
    6:6:void run():1104:1104 -> run
    7:9:void run():1106:1108 -> run
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection -> android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection:
    1:1:void <init>(android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase):1497:1497 -> <init>
    1:1:boolean isCurrent(java.lang.String):1592:1592 -> isCurrent
    2:2:boolean isCurrent(java.lang.String):1594:1594 -> isCurrent
    3:3:boolean isCurrent(java.lang.String):1597:1597 -> isCurrent
    1:1:void onServiceConnected(android.content.ComponentName,android.os.IBinder):1502:1502 -> onServiceConnected
    1:1:void onServiceDisconnected(android.content.ComponentName):1552:1552 -> onServiceDisconnected
    1:2:void postOrRun(java.lang.Runnable):1581:1582 -> postOrRun
    3:3:void postOrRun(java.lang.Runnable):1584:1584 -> postOrRun
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1 -> android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1:
    1:1:void <init>(android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection,android.content.ComponentName,android.os.IBinder):1502:1502 -> <init>
    1:2:void run():1505:1506 -> run
    3:3:void run():1508:1508 -> run
    4:4:void run():1513:1513 -> run
    5:5:void run():1518:1518 -> run
    6:7:void run():1522:1523 -> run
    8:8:void run():1525:1525 -> run
    9:11:void run():1530:1532 -> run
    12:12:void run():1534:1534 -> run
    13:16:void run():1540:1543 -> run
android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$2 -> android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$2:
    1:1:void <init>(android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection,android.content.ComponentName):1552:1552 -> <init>
    1:2:void run():1555:1556 -> run
    3:3:void run():1559:1559 -> run
    4:4:void run():1564:1564 -> run
    5:7:void run():1569:1571 -> run
    8:9:void run():1574:1575 -> run
android.support.v4.media.MediaBrowserCompat$MediaItem -> android.support.v4.media.MediaBrowserCompat$MediaItem:
    1:1:void <clinit>():563:563 -> <clinit>
    1:1:void <init>(android.support.v4.media.MediaDescriptionCompat,int):524:524 -> <init>
    2:2:void <init>(android.support.v4.media.MediaDescriptionCompat,int):528:528 -> <init>
    3:4:void <init>(android.support.v4.media.MediaDescriptionCompat,int):531:532 -> <init>
    5:5:void <init>(android.support.v4.media.MediaDescriptionCompat,int):529:529 -> <init>
    6:6:void <init>(android.support.v4.media.MediaDescriptionCompat,int):526:526 -> <init>
    7:9:void <init>(android.os.Parcel):538:540 -> <init>
    1:1:java.util.List fromMediaItemList(java.util.List):508:508 -> fromMediaItemList
    2:3:java.util.List fromMediaItemList(java.util.List):511:512 -> fromMediaItemList
    4:4:android.support.v4.media.MediaBrowserCompat$MediaItem fromMediaItem(java.lang.Object):487:487 -> fromMediaItemList
    4:4:java.util.List fromMediaItemList(java.util.List):513 -> fromMediaItemList
    5:5:int android.support.v4.media.MediaBrowserCompatApi21$MediaItem.getFlags(java.lang.Object):145:145 -> fromMediaItemList
    5:5:android.support.v4.media.MediaBrowserCompat$MediaItem fromMediaItem(java.lang.Object):490 -> fromMediaItemList
    5:5:java.util.List fromMediaItemList(java.util.List):513 -> fromMediaItemList
    6:6:java.lang.Object android.support.v4.media.MediaBrowserCompatApi21$MediaItem.getDescription(java.lang.Object):149:149 -> fromMediaItemList
    6:6:android.support.v4.media.MediaBrowserCompat$MediaItem fromMediaItem(java.lang.Object):493 -> fromMediaItemList
    6:6:java.util.List fromMediaItemList(java.util.List):513 -> fromMediaItemList
    7:7:android.support.v4.media.MediaBrowserCompat$MediaItem fromMediaItem(java.lang.Object):492:492 -> fromMediaItemList
    7:7:java.util.List fromMediaItemList(java.util.List):513 -> fromMediaItemList
    8:8:android.support.v4.media.MediaBrowserCompat$MediaItem fromMediaItem(java.lang.Object):494:494 -> fromMediaItemList
    8:8:java.util.List fromMediaItemList(java.util.List):513 -> fromMediaItemList
    9:9:java.util.List fromMediaItemList(java.util.List):513:513 -> fromMediaItemList
    1:5:java.lang.String toString():556:560 -> toString
    1:2:void writeToParcel(android.os.Parcel,int):550:551 -> writeToParcel
android.support.v4.media.MediaBrowserCompat$MediaItem$1 -> android.support.v4.media.MediaBrowserCompat$MediaItem$1:
    1:1:void <init>():564:564 -> <init>
    1:1:android.support.v4.media.MediaBrowserCompat$MediaItem createFromParcel(android.os.Parcel):567:567 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):564 -> createFromParcel
    1:1:android.support.v4.media.MediaBrowserCompat$MediaItem[] newArray(int):572:572 -> newArray
    1:1:java.lang.Object[] newArray(int):564 -> newArray
android.support.v4.media.MediaBrowserCompat$SearchResultReceiver -> android.support.v4.media.MediaBrowserCompat$SearchResultReceiver:
    1:1:void onReceiveResult(int,android.os.Bundle):2276:2276 -> onReceiveResult
    2:2:void onReceiveResult(int,android.os.Bundle):2278:2278 -> onReceiveResult
    3:3:void onReceiveResult(int,android.os.Bundle):2282:2282 -> onReceiveResult
    4:6:void onReceiveResult(int,android.os.Bundle):2286:2288 -> onReceiveResult
    7:7:void onReceiveResult(int,android.os.Bundle):2291:2291 -> onReceiveResult
    8:8:void onReceiveResult(int,android.os.Bundle):2279:2279 -> onReceiveResult
android.support.v4.media.MediaBrowserCompat$ServiceBinderWrapper -> android.support.v4.media.MediaBrowserCompat$ServiceBinderWrapper:
    1:3:void <init>(android.os.IBinder,android.os.Bundle):2149:2151 -> <init>
    1:5:void addSubscription(java.lang.String,android.os.IBinder,android.os.Bundle,android.os.Messenger):2169:2173 -> addSubscription
    1:4:void connect(android.content.Context,android.os.Messenger):2156:2159 -> connect
    1:1:void disconnect(android.os.Messenger):2163:2163 -> disconnect
    1:4:void registerCallbackMessenger(android.content.Context,android.os.Messenger):2195:2198 -> registerCallbackMessenger
    1:6:void sendRequest(int,android.os.Bundle,android.os.Messenger):2225:2230 -> sendRequest
    1:1:void unregisterCallbackMessenger(android.os.Messenger):2202:2202 -> unregisterCallbackMessenger
android.support.v4.media.MediaBrowserCompat$Subscription -> android.support.v4.media.MediaBrowserCompat$Subscription:
    1:3:void <init>():2037:2039 -> <init>
    1:3:android.support.v4.media.MediaBrowserCompat$SubscriptionCallback getCallback(android.os.Bundle):2055:2057 -> getCallback
    1:1:java.util.List getCallbacks():2051:2051 -> getCallbacks
    1:1:java.util.List getOptionsList():2047:2047 -> getOptionsList
android.support.v4.media.MediaBrowserCompat$SubscriptionCallback -> android.support.v4.media.MediaBrowserCompat$SubscriptionCallback:
    1:4:void <init>():698:701 -> <init>
    5:5:java.lang.Object android.support.v4.media.MediaBrowserCompatApi26.createSubscriptionCallback(android.support.v4.media.MediaBrowserCompatApi26$SubscriptionCallback):31:31 -> <init>
    5:5:void <init>():702 -> <init>
    6:6:void <init>():704:704 -> <init>
    7:7:java.lang.Object android.support.v4.media.MediaBrowserCompatApi21.createSubscriptionCallback(android.support.v4.media.MediaBrowserCompatApi21$SubscriptionCallback):74:74 -> <init>
    7:7:void <init>():705 -> <init>
    void onChildrenLoaded(java.lang.String,java.util.List,android.os.Bundle) -> onChildrenLoaded1
    void onError(java.lang.String,android.os.Bundle) -> onError1
android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi21 -> android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi21:
    1:1:void <init>(android.support.v4.media.MediaBrowserCompat$SubscriptionCallback):765:765 -> <init>
android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi26 -> android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi26:
    1:1:void <init>(android.support.v4.media.MediaBrowserCompat$SubscriptionCallback):821:821 -> <init>
android.support.v4.media.MediaBrowserCompatApi21$ConnectionCallbackProxy -> android.support.v4.media.MediaBrowserCompatApi21$ConnectionCallbackProxy:
    1:2:void <init>(android.support.v4.media.MediaBrowserCompatApi21$ConnectionCallback):97:98 -> <init>
    1:1:void onConnected():103:103 -> onConnected
    2:3:void android.support.v4.media.MediaBrowserCompat$ConnectionCallback$StubApi21.onConnected():666:667 -> onConnected
    2:3:void onConnected():103 -> onConnected
    4:4:void android.support.v4.media.MediaBrowserCompat$ConnectionCallback$StubApi21.onConnected():669:669 -> onConnected
    4:4:void onConnected():103 -> onConnected
    1:1:void onConnectionFailed():113:113 -> onConnectionFailed
    2:3:void android.support.v4.media.MediaBrowserCompat$ConnectionCallback$StubApi21.onConnectionFailed():682:683 -> onConnectionFailed
    2:3:void onConnectionFailed():113 -> onConnectionFailed
    4:4:void android.support.v4.media.MediaBrowserCompat$ConnectionCallback$StubApi21.onConnectionFailed():685:685 -> onConnectionFailed
    4:4:void onConnectionFailed():113 -> onConnectionFailed
    1:1:void onConnectionSuspended():108:108 -> onConnectionSuspended
    2:3:void android.support.v4.media.MediaBrowserCompat$ConnectionCallback$StubApi21.onConnectionSuspended():674:675 -> onConnectionSuspended
    2:3:void onConnectionSuspended():108 -> onConnectionSuspended
    4:4:void android.support.v4.media.MediaBrowserCompat$ConnectionCallback$StubApi21.onConnectionSuspended():677:677 -> onConnectionSuspended
    4:4:void onConnectionSuspended():108 -> onConnectionSuspended
android.support.v4.media.MediaBrowserCompatApi21$SubscriptionCallbackProxy -> android.support.v4.media.MediaBrowserCompatApi21$SubscriptionCallbackProxy:
    1:2:void <init>(android.support.v4.media.MediaBrowserCompatApi21$SubscriptionCallback):126:127 -> <init>
    1:1:void onChildrenLoaded(java.lang.String,java.util.List):133:133 -> onChildrenLoaded
    2:2:void android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi21.onChildrenLoaded(java.lang.String,java.util.List):770:770 -> onChildrenLoaded
    2:2:void onChildrenLoaded(java.lang.String,java.util.List):133 -> onChildrenLoaded
    3:4:void android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi21.onChildrenLoaded(java.lang.String,java.util.List):772:773 -> onChildrenLoaded
    3:4:void onChildrenLoaded(java.lang.String,java.util.List):133 -> onChildrenLoaded
    5:5:void android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi21.onChildrenLoaded(java.lang.String,java.util.List):772:772 -> onChildrenLoaded
    5:5:void onChildrenLoaded(java.lang.String,java.util.List):133 -> onChildrenLoaded
    6:10:void android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi21.onChildrenLoaded(java.lang.String,java.util.List):776:780 -> onChildrenLoaded
    6:10:void onChildrenLoaded(java.lang.String,java.util.List):133 -> onChildrenLoaded
    11:11:void android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi21.onChildrenLoaded(java.lang.String,java.util.List):782:782 -> onChildrenLoaded
    11:11:void onChildrenLoaded(java.lang.String,java.util.List):133 -> onChildrenLoaded
    12:12:void android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi21.onChildrenLoaded(java.lang.String,java.util.List):784:784 -> onChildrenLoaded
    12:12:void onChildrenLoaded(java.lang.String,java.util.List):133 -> onChildrenLoaded
    13:14:java.util.List android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi21.applyOptions(java.util.List,android.os.Bundle):801:802 -> onChildrenLoaded
    13:14:void android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi21.onChildrenLoaded(java.lang.String,java.util.List):785 -> onChildrenLoaded
    13:14:void onChildrenLoaded(java.lang.String,java.util.List):133 -> onChildrenLoaded
    15:15:java.util.List android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi21.applyOptions(java.util.List,android.os.Bundle):808:808 -> onChildrenLoaded
    15:15:void android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi21.onChildrenLoaded(java.lang.String,java.util.List):785 -> onChildrenLoaded
    15:15:void onChildrenLoaded(java.lang.String,java.util.List):133 -> onChildrenLoaded
    16:17:java.util.List android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi21.applyOptions(java.util.List,android.os.Bundle):811:812 -> onChildrenLoaded
    16:17:void android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi21.onChildrenLoaded(java.lang.String,java.util.List):785 -> onChildrenLoaded
    16:17:void onChildrenLoaded(java.lang.String,java.util.List):133 -> onChildrenLoaded
    18:18:java.util.List android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi21.applyOptions(java.util.List,android.os.Bundle):814:814 -> onChildrenLoaded
    18:18:void android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi21.onChildrenLoaded(java.lang.String,java.util.List):785 -> onChildrenLoaded
    18:18:void onChildrenLoaded(java.lang.String,java.util.List):133 -> onChildrenLoaded
    19:19:java.util.List android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi21.applyOptions(java.util.List,android.os.Bundle):809:809 -> onChildrenLoaded
    19:19:void android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi21.onChildrenLoaded(java.lang.String,java.util.List):785 -> onChildrenLoaded
    19:19:void onChildrenLoaded(java.lang.String,java.util.List):133 -> onChildrenLoaded
    20:20:void android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi21.onChildrenLoaded(java.lang.String,java.util.List):784:784 -> onChildrenLoaded
    20:20:void onChildrenLoaded(java.lang.String,java.util.List):133 -> onChildrenLoaded
    1:1:void onError(java.lang.String):138:138 -> onError
    2:2:void android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi21.onError(java.lang.String):793:793 -> onError
    2:2:void onError(java.lang.String):138 -> onError
android.support.v4.media.MediaBrowserCompatApi26$SubscriptionCallbackProxy -> android.support.v4.media.MediaBrowserCompatApi26$SubscriptionCallbackProxy:
    1:1:void <init>(android.support.v4.media.MediaBrowserCompatApi26$SubscriptionCallback):54:54 -> <init>
    1:2:void onChildrenLoaded(java.lang.String,java.util.List,android.os.Bundle):60:61 -> onChildrenLoaded
    3:4:void android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi26.onChildrenLoaded(java.lang.String,java.util.List,android.os.Bundle):827:828 -> onChildrenLoaded
    3:4:void onChildrenLoaded(java.lang.String,java.util.List,android.os.Bundle):61 -> onChildrenLoaded
    5:5:void android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi26.onChildrenLoaded(java.lang.String,java.util.List,android.os.Bundle):827:827 -> onChildrenLoaded
    5:5:void onChildrenLoaded(java.lang.String,java.util.List,android.os.Bundle):61 -> onChildrenLoaded
    1:2:void onError(java.lang.String,android.os.Bundle):66:67 -> onError
    3:3:void android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi26.onError(java.lang.String,android.os.Bundle):833:833 -> onError
    3:3:void onError(java.lang.String,android.os.Bundle):67 -> onError
android.support.v4.media.MediaDescriptionCompat -> android.support.v4.media.MediaDescriptionCompat:
    1:1:void <clinit>():418:418 -> <clinit>
    1:9:void <init>(java.lang.String,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,android.graphics.Bitmap,android.net.Uri,android.os.Bundle,android.net.Uri):190:198 -> <init>
    10:14:void <init>(android.os.Parcel):201:205 -> <init>
    15:19:void <init>(android.os.Parcel):207:211 -> <init>
    1:2:android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lang.Object):375:376 -> fromMediaDescription
    3:3:java.lang.String android.support.v4.media.MediaDescriptionCompatApi21.getMediaId(java.lang.Object):30:30 -> fromMediaDescription
    3:3:android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lang.Object):377 -> fromMediaDescription
    4:4:android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lang.Object):377:377 -> fromMediaDescription
    5:5:java.lang.CharSequence android.support.v4.media.MediaDescriptionCompatApi21.getTitle(java.lang.Object):34:34 -> fromMediaDescription
    5:5:android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lang.Object):378 -> fromMediaDescription
    6:6:android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lang.Object):378:378 -> fromMediaDescription
    7:7:java.lang.CharSequence android.support.v4.media.MediaDescriptionCompatApi21.getSubtitle(java.lang.Object):38:38 -> fromMediaDescription
    7:7:android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lang.Object):379 -> fromMediaDescription
    8:8:android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lang.Object):379:379 -> fromMediaDescription
    9:9:java.lang.CharSequence android.support.v4.media.MediaDescriptionCompatApi21.getDescription(java.lang.Object):42:42 -> fromMediaDescription
    9:9:android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lang.Object):380 -> fromMediaDescription
    10:10:android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lang.Object):380:380 -> fromMediaDescription
    11:11:android.graphics.Bitmap android.support.v4.media.MediaDescriptionCompatApi21.getIconBitmap(java.lang.Object):46:46 -> fromMediaDescription
    11:11:android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lang.Object):381 -> fromMediaDescription
    12:12:android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lang.Object):381:381 -> fromMediaDescription
    13:13:android.net.Uri android.support.v4.media.MediaDescriptionCompatApi21.getIconUri(java.lang.Object):50:50 -> fromMediaDescription
    13:13:android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lang.Object):382 -> fromMediaDescription
    14:14:android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lang.Object):382:382 -> fromMediaDescription
    15:15:android.os.Bundle android.support.v4.media.MediaDescriptionCompatApi21.getExtras(java.lang.Object):54:54 -> fromMediaDescription
    15:15:android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lang.Object):383 -> fromMediaDescription
    16:17:android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lang.Object):386:387 -> fromMediaDescription
    18:18:android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lang.Object):390:390 -> fromMediaDescription
    19:20:android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lang.Object):399:400 -> fromMediaDescription
    21:21:android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lang.Object):403:403 -> fromMediaDescription
    22:23:android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lang.Object):405:406 -> fromMediaDescription
    24:24:android.net.Uri android.support.v4.media.MediaDescriptionCompatApi23.getMediaUri(java.lang.Object):26:26 -> fromMediaDescription
    24:24:android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lang.Object):407 -> fromMediaDescription
    25:25:android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lang.Object):407:407 -> fromMediaDescription
    26:27:android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lang.Object):409:410 -> fromMediaDescription
    1:1:java.lang.Object getMediaDescription():331:331 -> getMediaDescription
    2:2:java.lang.Object android.support.v4.media.MediaDescriptionCompatApi21$Builder.newInstance():67:67 -> getMediaDescription
    2:2:java.lang.Object getMediaDescription():334 -> getMediaDescription
    3:3:java.lang.Object getMediaDescription():335:335 -> getMediaDescription
    4:4:void android.support.v4.media.MediaDescriptionCompatApi21$Builder.setMediaId(java.lang.Object,java.lang.String):72:72 -> getMediaDescription
    4:4:java.lang.Object getMediaDescription():335 -> getMediaDescription
    5:5:java.lang.Object getMediaDescription():336:336 -> getMediaDescription
    6:6:void android.support.v4.media.MediaDescriptionCompatApi21$Builder.setTitle(java.lang.Object,java.lang.CharSequence):76:76 -> getMediaDescription
    6:6:java.lang.Object getMediaDescription():336 -> getMediaDescription
    7:7:java.lang.Object getMediaDescription():337:337 -> getMediaDescription
    8:8:void android.support.v4.media.MediaDescriptionCompatApi21$Builder.setSubtitle(java.lang.Object,java.lang.CharSequence):80:80 -> getMediaDescription
    8:8:java.lang.Object getMediaDescription():337 -> getMediaDescription
    9:9:java.lang.Object getMediaDescription():338:338 -> getMediaDescription
    10:10:void android.support.v4.media.MediaDescriptionCompatApi21$Builder.setDescription(java.lang.Object,java.lang.CharSequence):84:84 -> getMediaDescription
    10:10:java.lang.Object getMediaDescription():338 -> getMediaDescription
    11:11:java.lang.Object getMediaDescription():339:339 -> getMediaDescription
    12:12:void android.support.v4.media.MediaDescriptionCompatApi21$Builder.setIconBitmap(java.lang.Object,android.graphics.Bitmap):88:88 -> getMediaDescription
    12:12:java.lang.Object getMediaDescription():339 -> getMediaDescription
    13:13:java.lang.Object getMediaDescription():340:340 -> getMediaDescription
    14:14:void android.support.v4.media.MediaDescriptionCompatApi21$Builder.setIconUri(java.lang.Object,android.net.Uri):92:92 -> getMediaDescription
    14:14:java.lang.Object getMediaDescription():340 -> getMediaDescription
    15:16:java.lang.Object getMediaDescription():345:346 -> getMediaDescription
    17:18:java.lang.Object getMediaDescription():348:349 -> getMediaDescription
    19:19:java.lang.Object getMediaDescription():351:351 -> getMediaDescription
    20:20:void android.support.v4.media.MediaDescriptionCompatApi21$Builder.setExtras(java.lang.Object,android.os.Bundle):96:96 -> getMediaDescription
    20:20:java.lang.Object getMediaDescription():353 -> getMediaDescription
    21:22:java.lang.Object getMediaDescription():354:355 -> getMediaDescription
    23:23:void android.support.v4.media.MediaDescriptionCompatApi23$Builder.setMediaUri(java.lang.Object,android.net.Uri):31:31 -> getMediaDescription
    23:23:java.lang.Object getMediaDescription():355 -> getMediaDescription
    24:24:java.lang.Object android.support.v4.media.MediaDescriptionCompatApi21$Builder.build(java.lang.Object):100:100 -> getMediaDescription
    24:24:java.lang.Object getMediaDescription():357 -> getMediaDescription
    25:25:java.lang.Object getMediaDescription():357:357 -> getMediaDescription
    26:26:java.lang.Object getMediaDescription():359:359 -> getMediaDescription
    27:27:java.lang.Object getMediaDescription():332:332 -> getMediaDescription
    1:1:java.lang.String getMediaId():220:220 -> getMediaId
    1:1:java.lang.String toString():316:316 -> toString
    1:9:void writeToParcel(android.os.Parcel,int):300:308 -> writeToParcel
    10:10:void writeToParcel(android.os.Parcel,int):310:310 -> writeToParcel
    11:11:void android.support.v4.media.MediaDescriptionCompatApi21.writeToParcel(java.lang.Object,android.os.Parcel,int):58:58 -> writeToParcel
    11:11:void writeToParcel(android.os.Parcel,int):310 -> writeToParcel
android.support.v4.media.MediaDescriptionCompat$1 -> android.support.v4.media.MediaDescriptionCompat$1:
    1:1:void <init>():419:419 -> <init>
    1:2:android.support.v4.media.MediaDescriptionCompat createFromParcel(android.os.Parcel):422:423 -> createFromParcel
    1:2:java.lang.Object createFromParcel(android.os.Parcel):419 -> createFromParcel
    3:3:java.lang.Object android.support.v4.media.MediaDescriptionCompatApi21.fromParcel(android.os.Parcel):62:62 -> createFromParcel
    3:3:android.support.v4.media.MediaDescriptionCompat createFromParcel(android.os.Parcel):425 -> createFromParcel
    3:3:java.lang.Object createFromParcel(android.os.Parcel):419 -> createFromParcel
    4:4:android.support.v4.media.MediaDescriptionCompat createFromParcel(android.os.Parcel):425:425 -> createFromParcel
    4:4:java.lang.Object createFromParcel(android.os.Parcel):419 -> createFromParcel
    1:1:android.support.v4.media.MediaDescriptionCompat[] newArray(int):431:431 -> newArray
    1:1:java.lang.Object[] newArray(int):419 -> newArray
android.support.v4.media.MediaDescriptionCompat$Builder -> android.support.v4.media.MediaDescriptionCompat$Builder:
    1:1:void <init>():451:451 -> <init>
    1:1:android.support.v4.media.MediaDescriptionCompat build():552:552 -> build
    1:1:android.support.v4.media.MediaDescriptionCompat$Builder setDescription(java.lang.CharSequence):495:495 -> setDescription
    1:1:android.support.v4.media.MediaDescriptionCompat$Builder setExtras(android.os.Bundle):530:530 -> setExtras
    1:1:android.support.v4.media.MediaDescriptionCompat$Builder setIconBitmap(android.graphics.Bitmap):507:507 -> setIconBitmap
    1:1:android.support.v4.media.MediaDescriptionCompat$Builder setIconUri(android.net.Uri):519:519 -> setIconUri
    1:1:android.support.v4.media.MediaDescriptionCompat$Builder setMediaId(java.lang.String):461:461 -> setMediaId
    1:1:android.support.v4.media.MediaDescriptionCompat$Builder setMediaUri(android.net.Uri):541:541 -> setMediaUri
    1:1:android.support.v4.media.MediaDescriptionCompat$Builder setSubtitle(java.lang.CharSequence):483:483 -> setSubtitle
    1:1:android.support.v4.media.MediaDescriptionCompat$Builder setTitle(java.lang.CharSequence):472:472 -> setTitle
android.support.v4.media.MediaMetadataCompat -> android.support.v4.media.MediaMetadataCompat:
    1:32:void <clinit>():308:339 -> <clinit>
    33:33:void <clinit>():641:641 -> <clinit>
    1:3:void <init>(android.os.Bundle):368:370 -> <init>
    4:5:void <init>(android.os.Parcel):373:374 -> <init>
    1:1:boolean containsKey(java.lang.String):384:384 -> containsKey
    1:2:android.support.v4.media.MediaMetadataCompat fromMediaMetadata(java.lang.Object):607:608 -> fromMediaMetadata
    3:3:void android.support.v4.media.MediaMetadataCompatApi21.writeToParcel(java.lang.Object,android.os.Parcel,int):51:51 -> fromMediaMetadata
    3:3:android.support.v4.media.MediaMetadataCompat fromMediaMetadata(java.lang.Object):609 -> fromMediaMetadata
    4:7:android.support.v4.media.MediaMetadataCompat fromMediaMetadata(java.lang.Object):610:613 -> fromMediaMetadata
    1:1:android.graphics.Bitmap getBitmap(java.lang.String):460:460 -> getBitmap
    2:2:android.graphics.Bitmap getBitmap(java.lang.String):463:463 -> getBitmap
    1:1:android.os.Bundle getBundle():590:590 -> getBundle
    1:1:long getLong(java.lang.String):423:423 -> getLong
    1:4:java.lang.Object getMediaMetadata():631:634 -> getMediaMetadata
    5:5:java.lang.Object android.support.v4.media.MediaMetadataCompatApi21.createFromParcel(android.os.Parcel):55:55 -> getMediaMetadata
    5:5:java.lang.Object getMediaMetadata():635 -> getMediaMetadata
    6:7:java.lang.Object getMediaMetadata():635:636 -> getMediaMetadata
    8:8:java.lang.Object getMediaMetadata():638:638 -> getMediaMetadata
    1:1:java.lang.String getString(java.lang.String):408:408 -> getString
    2:2:java.lang.String getString(java.lang.String):410:410 -> getString
    1:1:void writeToParcel(android.os.Parcel,int):562:562 -> writeToParcel
android.support.v4.media.MediaMetadataCompat$1 -> android.support.v4.media.MediaMetadataCompat$1:
    1:1:void <init>():642:642 -> <init>
    1:1:android.support.v4.media.MediaMetadataCompat createFromParcel(android.os.Parcel):645:645 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):642 -> createFromParcel
    1:1:android.support.v4.media.MediaMetadataCompat[] newArray(int):650:650 -> newArray
    1:1:java.lang.Object[] newArray(int):642 -> newArray
android.support.v4.media.MediaMetadataCompat$Builder -> android.support.v4.media.MediaMetadataCompat$Builder:
    1:2:void <init>():665:666 -> <init>
    3:5:void <init>(android.support.v4.media.MediaMetadataCompat):676:678 -> <init>
    3:5:void <init>(android.support.v4.media.MediaMetadataCompat,int):693 -> <init>
    6:10:void <init>(android.support.v4.media.MediaMetadataCompat,int):694:698 -> <init>
    11:16:android.graphics.Bitmap scaleBitmap(android.graphics.Bitmap,int):879:884 -> <init>
    11:16:void <init>(android.support.v4.media.MediaMetadataCompat,int):699 -> <init>
    17:17:void <init>(android.support.v4.media.MediaMetadataCompat,int):699:699 -> <init>
    1:1:android.support.v4.media.MediaMetadataCompat build():874:874 -> build
    1:1:android.support.v4.media.MediaMetadataCompat$Builder putBitmap(java.lang.String,android.graphics.Bitmap):858:858 -> putBitmap
    2:2:boolean androidx.collection.SimpleArrayMap.containsKey(java.lang.Object):312:312 -> putBitmap
    2:2:android.support.v4.media.MediaMetadataCompat$Builder putBitmap(java.lang.String,android.graphics.Bitmap):858 -> putBitmap
    3:3:android.support.v4.media.MediaMetadataCompat$Builder putBitmap(java.lang.String,android.graphics.Bitmap):859:859 -> putBitmap
    4:4:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> putBitmap
    4:4:android.support.v4.media.MediaMetadataCompat$Builder putBitmap(java.lang.String,android.graphics.Bitmap):859 -> putBitmap
    5:6:android.support.v4.media.MediaMetadataCompat$Builder putBitmap(java.lang.String,android.graphics.Bitmap):859:860 -> putBitmap
    7:7:android.support.v4.media.MediaMetadataCompat$Builder putBitmap(java.lang.String,android.graphics.Bitmap):864:864 -> putBitmap
    1:1:android.support.v4.media.MediaMetadataCompat$Builder putLong(java.lang.String,long):799:799 -> putLong
    2:2:boolean androidx.collection.SimpleArrayMap.containsKey(java.lang.Object):312:312 -> putLong
    2:2:android.support.v4.media.MediaMetadataCompat$Builder putLong(java.lang.String,long):799 -> putLong
    3:3:android.support.v4.media.MediaMetadataCompat$Builder putLong(java.lang.String,long):800:800 -> putLong
    4:4:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> putLong
    4:4:android.support.v4.media.MediaMetadataCompat$Builder putLong(java.lang.String,long):800 -> putLong
    5:6:android.support.v4.media.MediaMetadataCompat$Builder putLong(java.lang.String,long):800:801 -> putLong
    7:7:android.support.v4.media.MediaMetadataCompat$Builder putLong(java.lang.String,long):805:805 -> putLong
    1:1:android.support.v4.media.MediaMetadataCompat$Builder putString(java.lang.String,java.lang.String):769:769 -> putString
    2:2:boolean androidx.collection.SimpleArrayMap.containsKey(java.lang.Object):312:312 -> putString
    2:2:android.support.v4.media.MediaMetadataCompat$Builder putString(java.lang.String,java.lang.String):769 -> putString
    3:3:android.support.v4.media.MediaMetadataCompat$Builder putString(java.lang.String,java.lang.String):770:770 -> putString
    4:4:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> putString
    4:4:android.support.v4.media.MediaMetadataCompat$Builder putString(java.lang.String,java.lang.String):770 -> putString
    5:6:android.support.v4.media.MediaMetadataCompat$Builder putString(java.lang.String,java.lang.String):770:771 -> putString
    7:7:android.support.v4.media.MediaMetadataCompat$Builder putString(java.lang.String,java.lang.String):775:775 -> putString
android.support.v4.media.RatingCompat -> android.support.v4.media.RatingCompat:
    1:1:void <clinit>():128:128 -> <clinit>
    1:3:void <init>(int,float):106:108 -> <init>
    1:1:int describeContents():119:119 -> describeContents
    1:2:android.support.v4.media.RatingCompat fromRating(java.lang.Object):330:331 -> fromRating
    3:3:android.support.v4.media.RatingCompat fromRating(java.lang.Object):333:333 -> fromRating
    4:4:android.support.v4.media.RatingCompat fromRating(java.lang.Object):349:349 -> fromRating
    5:5:android.support.v4.media.RatingCompat newPercentageRating(float):239:239 -> fromRating
    5:5:android.support.v4.media.RatingCompat fromRating(java.lang.Object):348 -> fromRating
    6:6:android.support.v4.media.RatingCompat newPercentageRating(float):236:236 -> fromRating
    6:6:android.support.v4.media.RatingCompat fromRating(java.lang.Object):348 -> fromRating
    7:7:android.support.v4.media.RatingCompat fromRating(java.lang.Object):345:345 -> fromRating
    8:8:android.support.v4.media.RatingCompat newStarRating(int,float):217:217 -> fromRating
    8:8:android.support.v4.media.RatingCompat fromRating(java.lang.Object):344 -> fromRating
    9:9:android.support.v4.media.RatingCompat newStarRating(int,float):224:224 -> fromRating
    9:9:android.support.v4.media.RatingCompat fromRating(java.lang.Object):344 -> fromRating
    10:10:android.support.v4.media.RatingCompat newStarRating(int,float):221:221 -> fromRating
    10:10:android.support.v4.media.RatingCompat fromRating(java.lang.Object):344 -> fromRating
    11:11:android.support.v4.media.RatingCompat fromRating(java.lang.Object):339:339 -> fromRating
    12:12:android.support.v4.media.RatingCompat newThumbRating(boolean):188:188 -> fromRating
    12:12:android.support.v4.media.RatingCompat fromRating(java.lang.Object):339 -> fromRating
    13:13:android.support.v4.media.RatingCompat fromRating(java.lang.Object):336:336 -> fromRating
    14:14:android.support.v4.media.RatingCompat newHeartRating(boolean):177:177 -> fromRating
    14:14:android.support.v4.media.RatingCompat fromRating(java.lang.Object):336 -> fromRating
    15:15:android.support.v4.media.RatingCompat newUnratedRating(int):163:163 -> fromRating
    15:15:android.support.v4.media.RatingCompat fromRating(java.lang.Object):355 -> fromRating
    16:16:android.support.v4.media.RatingCompat fromRating(java.lang.Object):357:357 -> fromRating
    1:2:java.lang.String toString():113:114 -> toString
    1:2:void writeToParcel(android.os.Parcel,int):124:125 -> writeToParcel
android.support.v4.media.RatingCompat$1 -> android.support.v4.media.RatingCompat$1:
    1:1:void <init>():129:129 -> <init>
    1:1:android.support.v4.media.RatingCompat createFromParcel(android.os.Parcel):137:137 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):129 -> createFromParcel
    1:1:android.support.v4.media.RatingCompat[] newArray(int):142:142 -> newArray
    1:1:java.lang.Object[] newArray(int):129 -> newArray
android.support.v4.media.session.IMediaControllerCallback$Stub -> android.support.v4.media.session.IMediaControllerCallback$Stub:
    1:2:void <init>():19:20 -> <init>
    1:3:android.support.v4.media.session.IMediaControllerCallback asInterface(android.os.IBinder):31:33 -> asInterface
    4:4:android.support.v4.media.session.IMediaControllerCallback asInterface(android.os.IBinder):35:35 -> asInterface
    1:1:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):183:183 -> onTransact
    2:3:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):178:179 -> onTransact
    4:4:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):170:170 -> onTransact
    5:6:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):172:173 -> onTransact
    7:7:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):162:162 -> onTransact
    8:9:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):164:165 -> onTransact
    10:10:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):154:154 -> onTransact
    11:12:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):156:157 -> onTransact
    13:13:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):146:146 -> onTransact
    14:15:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):148:149 -> onTransact
    16:16:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):133:133 -> onTransact
    17:18:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):135:136 -> onTransact
    19:19:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):141:141 -> onTransact
    20:20:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):120:120 -> onTransact
    21:22:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):122:123 -> onTransact
    23:23:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):128:128 -> onTransact
    24:24:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):107:107 -> onTransact
    25:26:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):109:110 -> onTransact
    27:27:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):115:115 -> onTransact
    28:28:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):99:99 -> onTransact
    29:30:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):101:102 -> onTransact
    31:31:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):86:86 -> onTransact
    32:33:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):88:89 -> onTransact
    34:34:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):94:94 -> onTransact
    35:35:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):73:73 -> onTransact
    36:37:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):75:76 -> onTransact
    38:38:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):81:81 -> onTransact
    39:40:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):67:68 -> onTransact
    41:41:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):52:52 -> onTransact
    42:42:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):54:54 -> onTransact
    43:44:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):56:57 -> onTransact
    45:45:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):62:62 -> onTransact
    46:46:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):47:47 -> onTransact
android.support.v4.media.session.IMediaControllerCallback$Stub$Proxy -> android.support.v4.media.session.IMediaControllerCallback$Stub$Proxy:
    1:2:void <init>(android.os.IBinder):189:190 -> <init>
    1:1:android.os.IBinder asBinder():194:194 -> asBinder
    1:1:void onMetadataChanged(android.support.v4.media.MediaMetadataCompat):252:252 -> onMetadataChanged
    2:2:void onMetadataChanged(android.support.v4.media.MediaMetadataCompat):254:254 -> onMetadataChanged
    3:4:void onMetadataChanged(android.support.v4.media.MediaMetadataCompat):256:257 -> onMetadataChanged
    5:5:void onMetadataChanged(android.support.v4.media.MediaMetadataCompat):260:260 -> onMetadataChanged
    6:6:void onMetadataChanged(android.support.v4.media.MediaMetadataCompat):262:262 -> onMetadataChanged
    7:7:void onMetadataChanged(android.support.v4.media.MediaMetadataCompat):265:265 -> onMetadataChanged
    1:1:void onPlaybackStateChanged(android.support.v4.media.session.PlaybackStateCompat):234:234 -> onPlaybackStateChanged
    2:2:void onPlaybackStateChanged(android.support.v4.media.session.PlaybackStateCompat):236:236 -> onPlaybackStateChanged
    3:4:void onPlaybackStateChanged(android.support.v4.media.session.PlaybackStateCompat):238:239 -> onPlaybackStateChanged
    5:5:void onPlaybackStateChanged(android.support.v4.media.session.PlaybackStateCompat):242:242 -> onPlaybackStateChanged
    6:6:void onPlaybackStateChanged(android.support.v4.media.session.PlaybackStateCompat):244:244 -> onPlaybackStateChanged
    7:7:void onPlaybackStateChanged(android.support.v4.media.session.PlaybackStateCompat):247:247 -> onPlaybackStateChanged
    1:1:void onQueueChanged(java.util.List):270:270 -> onQueueChanged
    2:4:void onQueueChanged(java.util.List):272:274 -> onQueueChanged
    5:5:void onQueueChanged(java.util.List):277:277 -> onQueueChanged
    1:1:void onQueueTitleChanged(java.lang.CharSequence):282:282 -> onQueueTitleChanged
    2:2:void onQueueTitleChanged(java.lang.CharSequence):284:284 -> onQueueTitleChanged
    3:4:void onQueueTitleChanged(java.lang.CharSequence):286:287 -> onQueueTitleChanged
    5:5:void onQueueTitleChanged(java.lang.CharSequence):290:290 -> onQueueTitleChanged
    6:6:void onQueueTitleChanged(java.lang.CharSequence):292:292 -> onQueueTitleChanged
    7:7:void onQueueTitleChanged(java.lang.CharSequence):295:295 -> onQueueTitleChanged
    1:1:void onSessionDestroyed():221:221 -> onSessionDestroyed
    2:3:void onSessionDestroyed():223:224 -> onSessionDestroyed
    4:4:void onSessionDestroyed():227:227 -> onSessionDestroyed
android.support.v4.media.session.IMediaSession$Stub -> android.support.v4.media.session.IMediaSession$Stub:
    1:2:void <init>():18:19 -> <init>
    1:3:android.support.v4.media.session.IMediaSession asInterface(android.os.IBinder):30:32 -> asInterface
    4:4:android.support.v4.media.session.IMediaSession asInterface(android.os.IBinder):34:34 -> asInterface
    1:1:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):616:616 -> onTransact
    2:2:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):592:592 -> onTransact
    3:5:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):594:596 -> onTransact
    6:9:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):289:292 -> onTransact
    10:10:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):565:565 -> onTransact
    11:13:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):567:569 -> onTransact
    14:17:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):265:268 -> onTransact
    18:18:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):341:341 -> onTransact
    19:21:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):343:345 -> onTransact
    22:22:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):327:327 -> onTransact
    23:24:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):329:330 -> onTransact
    25:26:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):335:336 -> onTransact
    27:27:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):311:311 -> onTransact
    28:29:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):313:314 -> onTransact
    30:32:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):320:322 -> onTransact
    33:33:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):297:297 -> onTransact
    34:35:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):299:300 -> onTransact
    36:37:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):305:306 -> onTransact
    38:38:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):583:583 -> onTransact
    39:41:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):585:587 -> onTransact
    42:42:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):574:574 -> onTransact
    43:45:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):576:578 -> onTransact
    46:49:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):281:284 -> onTransact
    50:53:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):273:276 -> onTransact
    54:54:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):389:389 -> onTransact
    55:56:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):391:392 -> onTransact
    57:58:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):398:399 -> onTransact
    59:60:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):404:405 -> onTransact
    61:61:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):373:373 -> onTransact
    62:62:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):375:375 -> onTransact
    63:64:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):377:378 -> onTransact
    65:66:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):383:384 -> onTransact
    67:67:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):357:357 -> onTransact
    68:68:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):359:359 -> onTransact
    69:70:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):361:362 -> onTransact
    71:72:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):367:368 -> onTransact
    73:75:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):350:352 -> onTransact
    76:79:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):257:260 -> onTransact
    80:82:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):243:245 -> onTransact
    83:84:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):247:248 -> onTransact
    85:85:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):251:251 -> onTransact
    86:88:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):229:231 -> onTransact
    89:90:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):233:234 -> onTransact
    91:91:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):237:237 -> onTransact
    92:95:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):221:224 -> onTransact
    96:98:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):207:209 -> onTransact
    99:100:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):211:212 -> onTransact
    101:101:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):215:215 -> onTransact
    102:104:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):193:195 -> onTransact
    105:106:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):197:198 -> onTransact
    107:107:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):201:201 -> onTransact
    108:108:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):601:601 -> onTransact
    109:109:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):603:603 -> onTransact
    110:111:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):605:606 -> onTransact
    112:113:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):611:612 -> onTransact
    114:114:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):530:530 -> onTransact
    115:116:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):532:533 -> onTransact
    117:118:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):538:539 -> onTransact
    119:119:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):521:521 -> onTransact
    120:122:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):523:525 -> onTransact
    123:125:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):514:516 -> onTransact
    126:128:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):507:509 -> onTransact
    129:131:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):500:502 -> onTransact
    132:134:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):493:495 -> onTransact
    135:137:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):486:488 -> onTransact
    138:140:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):479:481 -> onTransact
    141:141:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):470:470 -> onTransact
    142:144:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):472:474 -> onTransact
    145:145:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):449:449 -> onTransact
    146:147:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):451:452 -> onTransact
    148:149:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):458:459 -> onTransact
    150:151:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):464:465 -> onTransact
    152:152:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):433:433 -> onTransact
    153:153:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):435:435 -> onTransact
    154:155:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):437:438 -> onTransact
    156:157:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):443:444 -> onTransact
    158:158:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):417:417 -> onTransact
    159:159:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):419:419 -> onTransact
    160:161:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):421:422 -> onTransact
    162:163:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):427:428 -> onTransact
    164:166:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):410:412 -> onTransact
    167:167:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):180:180 -> onTransact
    168:168:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):182:182 -> onTransact
    169:169:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):184:184 -> onTransact
    170:172:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):186:188 -> onTransact
    173:173:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):167:167 -> onTransact
    174:174:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):169:169 -> onTransact
    175:175:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):171:171 -> onTransact
    176:178:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):173:175 -> onTransact
    179:181:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):153:155 -> onTransact
    182:183:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):157:158 -> onTransact
    184:184:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):161:161 -> onTransact
    185:188:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):145:148 -> onTransact
    189:191:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):131:133 -> onTransact
    192:193:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):135:136 -> onTransact
    194:194:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):139:139 -> onTransact
    195:198:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):123:126 -> onTransact
    199:202:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):115:118 -> onTransact
    203:206:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):107:110 -> onTransact
    207:207:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):98:98 -> onTransact
    208:210:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):100:102 -> onTransact
    211:211:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):89:89 -> onTransact
    212:214:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):91:93 -> onTransact
    215:215:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):74:74 -> onTransact
    216:217:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):76:77 -> onTransact
    218:220:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):82:84 -> onTransact
    221:221:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):51:51 -> onTransact
    222:222:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):53:53 -> onTransact
    223:224:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):55:56 -> onTransact
    225:226:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):62:63 -> onTransact
    227:228:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):68:69 -> onTransact
    229:229:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):46:46 -> onTransact
    230:230:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):544:544 -> onTransact
    231:232:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):546:547 -> onTransact
    233:234:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):553:554 -> onTransact
    235:236:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):559:560 -> onTransact
android.support.v4.media.session.IMediaSession$Stub$Proxy -> android.support.v4.media.session.IMediaSession$Stub$Proxy:
    1:2:void <init>(android.os.IBinder):622:623 -> <init>
    1:1:android.os.IBinder asBinder():627:627 -> asBinder
    1:2:android.support.v4.media.MediaMetadataCompat getMetadata():866:867 -> getMetadata
    3:7:android.support.v4.media.MediaMetadataCompat getMetadata():870:874 -> getMetadata
    8:9:android.support.v4.media.MediaMetadataCompat getMetadata():881:882 -> getMetadata
    10:11:android.support.v4.media.MediaMetadataCompat getMetadata():881:882 -> getMetadata
    1:2:void playFromSearch(java.lang.String,android.os.Bundle):1259:1260 -> playFromSearch
    3:4:void playFromSearch(java.lang.String,android.os.Bundle):1262:1263 -> playFromSearch
    5:6:void playFromSearch(java.lang.String,android.os.Bundle):1265:1266 -> playFromSearch
    7:7:void playFromSearch(java.lang.String,android.os.Bundle):1269:1269 -> playFromSearch
    8:9:void playFromSearch(java.lang.String,android.os.Bundle):1271:1272 -> playFromSearch
    10:11:void playFromSearch(java.lang.String,android.os.Bundle):1275:1276 -> playFromSearch
    12:13:void playFromSearch(java.lang.String,android.os.Bundle):1275:1276 -> playFromSearch
    1:2:void registerCallbackListener(android.support.v4.media.session.IMediaControllerCallback):690:691 -> registerCallbackListener
    3:6:void registerCallbackListener(android.support.v4.media.session.IMediaControllerCallback):693:696 -> registerCallbackListener
    7:8:void registerCallbackListener(android.support.v4.media.session.IMediaControllerCallback):699:700 -> registerCallbackListener
    9:10:void registerCallbackListener(android.support.v4.media.session.IMediaControllerCallback):699:700 -> registerCallbackListener
    1:2:boolean sendMediaButton(android.view.KeyEvent):666:667 -> sendMediaButton
    3:3:boolean sendMediaButton(android.view.KeyEvent):670:670 -> sendMediaButton
    4:5:boolean sendMediaButton(android.view.KeyEvent):672:673 -> sendMediaButton
    6:6:boolean sendMediaButton(android.view.KeyEvent):676:676 -> sendMediaButton
    7:9:boolean sendMediaButton(android.view.KeyEvent):678:680 -> sendMediaButton
    10:11:boolean sendMediaButton(android.view.KeyEvent):683:684 -> sendMediaButton
    12:13:boolean sendMediaButton(android.view.KeyEvent):683:684 -> sendMediaButton
android.support.v4.media.session.MediaControllerCompat -> android.support.v4.media.session.MediaControllerCompat:
    1:1:void <init>(android.content.Context,android.support.v4.media.session.MediaSessionCompat):242:242 -> <init>
    2:2:void <init>(android.content.Context,android.support.v4.media.session.MediaSessionCompat):235:235 -> <init>
    3:3:void <init>(android.content.Context,android.support.v4.media.session.MediaSessionCompat):246:246 -> <init>
    4:9:void <init>(android.content.Context,android.support.v4.media.session.MediaSessionCompat):250:255 -> <init>
    10:10:void <init>(android.content.Context,android.support.v4.media.session.MediaSessionCompat):257:257 -> <init>
    11:11:void <init>(android.content.Context,android.support.v4.media.session.MediaSessionCompat):260:260 -> <init>
    12:12:void <init>(android.content.Context,android.support.v4.media.session.MediaSessionCompat):262:262 -> <init>
    13:13:void <init>(android.content.Context,android.support.v4.media.session.MediaSessionCompat):244:244 -> <init>
    14:14:void <init>(android.content.Context,android.support.v4.media.session.MediaSessionCompat$Token):273:273 -> <init>
    15:15:void <init>(android.content.Context,android.support.v4.media.session.MediaSessionCompat$Token):235:235 -> <init>
    16:16:void <init>(android.content.Context,android.support.v4.media.session.MediaSessionCompat$Token):277:277 -> <init>
    17:18:void <init>(android.content.Context,android.support.v4.media.session.MediaSessionCompat$Token):279:280 -> <init>
    19:19:void <init>(android.content.Context,android.support.v4.media.session.MediaSessionCompat$Token):282:282 -> <init>
    20:20:void <init>(android.content.Context,android.support.v4.media.session.MediaSessionCompat$Token):284:284 -> <init>
    21:21:void <init>(android.content.Context,android.support.v4.media.session.MediaSessionCompat$Token):286:286 -> <init>
    22:22:void <init>(android.content.Context,android.support.v4.media.session.MediaSessionCompat$Token):275:275 -> <init>
    1:1:boolean dispatchMediaButtonEvent(android.view.KeyEvent):310:310 -> dispatchMediaButtonEvent
    2:2:boolean dispatchMediaButtonEvent(android.view.KeyEvent):308:308 -> dispatchMediaButtonEvent
    1:1:android.support.v4.media.MediaMetadataCompat getMetadata():333:333 -> getMetadata
    1:1:android.support.v4.media.session.MediaControllerCompat$TransportControls getTransportControls():296:296 -> getTransportControls
android.support.v4.media.session.MediaControllerCompat$Callback -> android.support.v4.media.session.MediaControllerCompat$Callback:
    1:3:void <init>():693:695 -> <init>
    4:4:java.lang.Object android.support.v4.media.session.MediaControllerCompatApi21.createCallback(android.support.v4.media.session.MediaControllerCompatApi21$Callback):46:46 -> <init>
    4:4:void <init>():695 -> <init>
    5:5:void <init>():697:697 -> <init>
    1:1:void binderDied():823:823 -> binderDied
android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21 -> android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21:
    1:2:void <init>(android.support.v4.media.session.MediaControllerCompat$Callback):854:855 -> <init>
    1:1:void onAudioInfoChanged(int,int,int,int,int):927:927 -> onAudioInfoChanged
    2:2:void onAudioInfoChanged(int,int,int,int,int):929:929 -> onAudioInfoChanged
    1:1:void onExtrasChanged(android.os.Bundle):918:918 -> onExtrasChanged
    2:2:void onExtrasChanged(android.os.Bundle):920:920 -> onExtrasChanged
    1:1:void onMetadataChanged(java.lang.Object):894:894 -> onMetadataChanged
    2:2:void onMetadataChanged(java.lang.Object):896:896 -> onMetadataChanged
    1:1:void onPlaybackStateChanged(java.lang.Object):881:881 -> onPlaybackStateChanged
    2:2:void onPlaybackStateChanged(java.lang.Object):883:883 -> onPlaybackStateChanged
    3:3:void onPlaybackStateChanged(java.lang.Object):887:887 -> onPlaybackStateChanged
    4:4:void onPlaybackStateChanged(java.lang.Object):886:886 -> onPlaybackStateChanged
    1:1:void onQueueChanged(java.util.List):902:902 -> onQueueChanged
    2:2:void onQueueChanged(java.util.List):904:904 -> onQueueChanged
    1:1:void onQueueTitleChanged(java.lang.CharSequence):910:910 -> onQueueTitleChanged
    2:2:void onQueueTitleChanged(java.lang.CharSequence):912:912 -> onQueueTitleChanged
    1:1:void onSessionDestroyed():860:860 -> onSessionDestroyed
    2:2:void onSessionDestroyed():862:862 -> onSessionDestroyed
    1:1:void onSessionEvent(java.lang.String,android.os.Bundle):868:868 -> onSessionEvent
    2:2:void onSessionEvent(java.lang.String,android.os.Bundle):870:870 -> onSessionEvent
    3:3:void onSessionEvent(java.lang.String,android.os.Bundle):874:874 -> onSessionEvent
android.support.v4.media.session.MediaControllerCompat$Callback$StubCompat -> android.support.v4.media.session.MediaControllerCompat$Callback$StubCompat:
    1:2:void <init>(android.support.v4.media.session.MediaControllerCompat$Callback):938:939 -> <init>
    1:1:void onCaptioningEnabledChanged(boolean):992:992 -> onCaptioningEnabledChanged
    2:2:void onCaptioningEnabledChanged(boolean):995:995 -> onCaptioningEnabledChanged
    3:3:void onCaptioningEnabledChanged(boolean):994:994 -> onCaptioningEnabledChanged
    1:1:void onEvent(java.lang.String,android.os.Bundle):944:944 -> onEvent
    2:2:void onEvent(java.lang.String,android.os.Bundle):946:946 -> onEvent
    1:1:void onExtrasChanged(android.os.Bundle):1023:1023 -> onExtrasChanged
    2:2:void onExtrasChanged(android.os.Bundle):1025:1025 -> onExtrasChanged
    1:1:void onMetadataChanged(android.support.v4.media.MediaMetadataCompat):968:968 -> onMetadataChanged
    2:2:void onMetadataChanged(android.support.v4.media.MediaMetadataCompat):970:970 -> onMetadataChanged
    1:1:void onPlaybackStateChanged(android.support.v4.media.session.PlaybackStateCompat):960:960 -> onPlaybackStateChanged
    2:2:void onPlaybackStateChanged(android.support.v4.media.session.PlaybackStateCompat):962:962 -> onPlaybackStateChanged
    1:1:void onQueueChanged(java.util.List):976:976 -> onQueueChanged
    2:2:void onQueueChanged(java.util.List):978:978 -> onQueueChanged
    1:1:void onQueueTitleChanged(java.lang.CharSequence):984:984 -> onQueueTitleChanged
    2:2:void onQueueTitleChanged(java.lang.CharSequence):986:986 -> onQueueTitleChanged
    1:1:void onRepeatModeChanged(int):1001:1001 -> onRepeatModeChanged
    2:2:void onRepeatModeChanged(int):1003:1003 -> onRepeatModeChanged
    1:1:void onSessionDestroyed():952:952 -> onSessionDestroyed
    2:2:void onSessionDestroyed():954:954 -> onSessionDestroyed
    1:1:void onSessionReady():1044:1044 -> onSessionReady
    2:2:void onSessionReady():1046:1046 -> onSessionReady
    1:1:void onShuffleModeChanged(int):1014:1014 -> onShuffleModeChanged
    2:2:void onShuffleModeChanged(int):1017:1017 -> onShuffleModeChanged
    3:3:void onShuffleModeChanged(int):1016:1016 -> onShuffleModeChanged
    1:1:void onVolumeInfoChanged(android.support.v4.media.session.ParcelableVolumeInfo):1031:1031 -> onVolumeInfoChanged
    2:2:void onVolumeInfoChanged(android.support.v4.media.session.ParcelableVolumeInfo):1035:1035 -> onVolumeInfoChanged
    3:3:void onVolumeInfoChanged(android.support.v4.media.session.ParcelableVolumeInfo):1038:1038 -> onVolumeInfoChanged
android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21 -> android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21:
    1:1:void <init>(android.content.Context,android.support.v4.media.session.MediaSessionCompat$Token):1961:1961 -> <init>
    2:2:void <init>(android.content.Context,android.support.v4.media.session.MediaSessionCompat$Token):1951:1951 -> <init>
    3:3:void <init>(android.content.Context,android.support.v4.media.session.MediaSessionCompat$Token):1953:1953 -> <init>
    4:4:void <init>(android.content.Context,android.support.v4.media.session.MediaSessionCompat$Token):1956:1956 -> <init>
    5:7:void <init>(android.content.Context,android.support.v4.media.session.MediaSessionCompat$Token):1962:1964 -> <init>
    8:8:java.lang.Object android.support.v4.media.session.MediaControllerCompatApi21.fromToken(android.content.Context,java.lang.Object):42:42 -> <init>
    8:8:void <init>(android.content.Context,android.support.v4.media.session.MediaSessionCompat$Token):1963 -> <init>
    9:9:void <init>(android.content.Context,android.support.v4.media.session.MediaSessionCompat$Token):1963:1963 -> <init>
    10:11:void <init>(android.content.Context,android.support.v4.media.session.MediaSessionCompat$Token):1965:1966 -> <init>
    12:12:void requestExtraBinder():2198:2198 -> <init>
    12:12:void <init>(android.content.Context,android.support.v4.media.session.MediaSessionCompat$Token):1967 -> <init>
    13:13:void sendCommand(java.lang.String,android.os.Bundle,android.os.ResultReceiver):2179:2179 -> <init>
    13:13:void requestExtraBinder():2198 -> <init>
    13:13:void <init>(android.content.Context,android.support.v4.media.session.MediaSessionCompat$Token):1967 -> <init>
    14:14:void android.support.v4.media.session.MediaControllerCompatApi21.sendCommand(java.lang.Object,java.lang.String,android.os.Bundle,android.os.ResultReceiver):130:130 -> <init>
    14:14:void sendCommand(java.lang.String,android.os.Bundle,android.os.ResultReceiver):2179 -> <init>
    14:14:void requestExtraBinder():2198 -> <init>
    14:14:void <init>(android.content.Context,android.support.v4.media.session.MediaSessionCompat$Token):1967 -> <init>
    15:15:void <init>(android.content.Context,android.support.v4.media.session.MediaSessionCompat$Token):1965:1965 -> <init>
    1:1:boolean dispatchMediaButtonEvent(android.view.KeyEvent):2017:2017 -> dispatchMediaButtonEvent
    2:2:boolean android.support.v4.media.session.MediaControllerCompatApi21.dispatchMediaButtonEvent(java.lang.Object,android.view.KeyEvent):117:117 -> dispatchMediaButtonEvent
    2:2:boolean dispatchMediaButtonEvent(android.view.KeyEvent):2017 -> dispatchMediaButtonEvent
    1:1:android.support.v4.media.MediaMetadataCompat getMetadata():2041:2041 -> getMetadata
    2:2:java.lang.Object android.support.v4.media.session.MediaControllerCompatApi21.getMetadata(java.lang.Object):80:80 -> getMetadata
    2:2:android.support.v4.media.MediaMetadataCompat getMetadata():2041 -> getMetadata
    3:3:android.support.v4.media.MediaMetadataCompat getMetadata():2042:2042 -> getMetadata
    1:2:android.support.v4.media.session.MediaControllerCompat$TransportControls getTransportControls():2022:2023 -> getTransportControls
    1:1:void processPendingCallbacksLocked():2203:2203 -> processPendingCallbacksLocked
    2:5:void processPendingCallbacksLocked():2206:2209 -> processPendingCallbacksLocked
    6:6:void processPendingCallbacksLocked():2211:2211 -> processPendingCallbacksLocked
    7:7:void processPendingCallbacksLocked():2216:2216 -> processPendingCallbacksLocked
    8:8:void processPendingCallbacksLocked():2213:2213 -> processPendingCallbacksLocked
    9:9:void processPendingCallbacksLocked():2218:2218 -> processPendingCallbacksLocked
android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraBinderRequestResultReceiver -> android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraBinderRequestResultReceiver:
    1:2:void <init>(android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21):2225:2226 -> <init>
    1:1:void onReceiveResult(int,android.os.Bundle):2231:2231 -> onReceiveResult
    2:3:void onReceiveResult(int,android.os.Bundle):2235:2236 -> onReceiveResult
    4:4:void onReceiveResult(int,android.os.Bundle):2238:2238 -> onReceiveResult
    5:5:void onReceiveResult(int,android.os.Bundle):2237:2237 -> onReceiveResult
    6:6:void onReceiveResult(int,android.os.Bundle):2236:2236 -> onReceiveResult
    7:8:void onReceiveResult(int,android.os.Bundle):2240:2241 -> onReceiveResult
    9:9:void onReceiveResult(int,android.os.Bundle):2240:2240 -> onReceiveResult
    10:11:void onReceiveResult(int,android.os.Bundle):2242:2243 -> onReceiveResult
android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraCallback -> android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraCallback:
    1:1:void <init>(android.support.v4.media.session.MediaControllerCompat$Callback):2249:2249 -> <init>
    1:1:void onExtrasChanged(android.os.Bundle):2279:2279 -> onExtrasChanged
    1:1:void onMetadataChanged(android.support.v4.media.MediaMetadataCompat):2261:2261 -> onMetadataChanged
    1:1:void onQueueChanged(java.util.List):2267:2267 -> onQueueChanged
    1:1:void onQueueTitleChanged(java.lang.CharSequence):2273:2273 -> onQueueTitleChanged
    1:1:void onSessionDestroyed():2255:2255 -> onSessionDestroyed
    1:1:void onVolumeInfoChanged(android.support.v4.media.session.ParcelableVolumeInfo):2285:2285 -> onVolumeInfoChanged
android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi23 -> android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi23:
    1:1:void <init>(android.content.Context,android.support.v4.media.session.MediaSessionCompat$Token):2450:2450 -> <init>
    1:2:android.support.v4.media.session.MediaControllerCompat$TransportControls getTransportControls():2455:2456 -> getTransportControls
android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi24 -> android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi24:
    1:1:void <init>(android.content.Context,android.support.v4.media.session.MediaSessionCompat$Token):2479:2479 -> <init>
    1:2:android.support.v4.media.session.MediaControllerCompat$TransportControls getTransportControls():2484:2485 -> getTransportControls
android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase -> android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase:
    1:2:void <init>(android.support.v4.media.session.MediaSessionCompat$Token):1466:1467 -> <init>
    1:1:boolean dispatchMediaButtonEvent(android.view.KeyEvent):1505:1505 -> dispatchMediaButtonEvent
    2:2:boolean dispatchMediaButtonEvent(android.view.KeyEvent):1507:1507 -> dispatchMediaButtonEvent
    3:3:boolean dispatchMediaButtonEvent(android.view.KeyEvent):1502:1502 -> dispatchMediaButtonEvent
    1:1:android.support.v4.media.MediaMetadataCompat getMetadata():1534:1534 -> getMetadata
    2:2:android.support.v4.media.MediaMetadataCompat getMetadata():1536:1536 -> getMetadata
    1:2:android.support.v4.media.session.MediaControllerCompat$TransportControls getTransportControls():1514:1515 -> getTransportControls
    3:3:android.support.v4.media.session.MediaControllerCompat$TransportControls getTransportControls():1518:1518 -> getTransportControls
android.support.v4.media.session.MediaControllerCompat$PlaybackInfo -> android.support.v4.media.session.MediaControllerCompat$PlaybackInfo:
    1:1:void <init>(int,int,int,int,int):1363:1363 -> <init>
android.support.v4.media.session.MediaControllerCompat$TransportControls -> android.support.v4.media.session.MediaControllerCompat$TransportControls:
    1:1:void <init>():1138:1138 -> <init>
android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21 -> android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21:
    1:2:void <init>(java.lang.Object):2293:2294 -> <init>
    1:1:void playFromSearch(java.lang.String,android.os.Bundle):2409:2409 -> playFromSearch
    2:2:void android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.playFromSearch(java.lang.Object,java.lang.String,android.os.Bundle):179:179 -> playFromSearch
    2:2:void playFromSearch(java.lang.String,android.os.Bundle):2409 -> playFromSearch
android.support.v4.media.session.MediaControllerCompat$TransportControlsApi23 -> android.support.v4.media.session.MediaControllerCompat$TransportControlsApi23:
    1:1:void <init>(java.lang.Object):2464:2464 -> <init>
android.support.v4.media.session.MediaControllerCompat$TransportControlsApi24 -> android.support.v4.media.session.MediaControllerCompat$TransportControlsApi24:
    1:1:void <init>(java.lang.Object):2493:2493 -> <init>
android.support.v4.media.session.MediaControllerCompat$TransportControlsBase -> android.support.v4.media.session.MediaControllerCompat$TransportControlsBase:
    1:2:void <init>(android.support.v4.media.session.IMediaSession):1738:1739 -> <init>
    1:1:void playFromSearch(java.lang.String,android.os.Bundle):1799:1799 -> playFromSearch
    2:2:void playFromSearch(java.lang.String,android.os.Bundle):1801:1801 -> playFromSearch
android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy -> android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy:
    1:2:void <init>(android.support.v4.media.session.MediaControllerCompatApi21$Callback):283:284 -> <init>
    1:1:void onAudioInfoChanged(android.media.session.MediaController$PlaybackInfo):326:326 -> onAudioInfoChanged
    2:2:android.media.AudioAttributes android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getAudioAttributes(java.lang.Object):200:200 -> onAudioInfoChanged
    2:2:int android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getLegacyAudioStream(java.lang.Object):204 -> onAudioInfoChanged
    2:2:void onAudioInfoChanged(android.media.session.MediaController$PlaybackInfo):327 -> onAudioInfoChanged
    3:3:int android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.toLegacyStreamType(android.media.AudioAttributes):228:228 -> onAudioInfoChanged
    3:3:int android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getLegacyAudioStream(java.lang.Object):205 -> onAudioInfoChanged
    3:3:void onAudioInfoChanged(android.media.session.MediaController$PlaybackInfo):327 -> onAudioInfoChanged
    4:4:int android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.toLegacyStreamType(android.media.AudioAttributes):232:232 -> onAudioInfoChanged
    4:4:int android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getLegacyAudioStream(java.lang.Object):205 -> onAudioInfoChanged
    4:4:void onAudioInfoChanged(android.media.session.MediaController$PlaybackInfo):327 -> onAudioInfoChanged
    5:5:int android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.toLegacyStreamType(android.media.AudioAttributes):237:237 -> onAudioInfoChanged
    5:5:int android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getLegacyAudioStream(java.lang.Object):205 -> onAudioInfoChanged
    5:5:void onAudioInfoChanged(android.media.session.MediaController$PlaybackInfo):327 -> onAudioInfoChanged
    6:7:void onAudioInfoChanged(android.media.session.MediaController$PlaybackInfo):327:328 -> onAudioInfoChanged
    8:8:void onAudioInfoChanged(android.media.session.MediaController$PlaybackInfo):326:326 -> onAudioInfoChanged
    1:2:void onExtrasChanged(android.os.Bundle):320:321 -> onExtrasChanged
    1:1:void onMetadataChanged(android.media.MediaMetadata):305:305 -> onMetadataChanged
    1:1:void onPlaybackStateChanged(android.media.session.PlaybackState):300:300 -> onPlaybackStateChanged
    1:1:void onQueueChanged(java.util.List):310:310 -> onQueueChanged
    1:1:void onQueueTitleChanged(java.lang.CharSequence):315:315 -> onQueueTitleChanged
    1:1:void onSessionDestroyed():289:289 -> onSessionDestroyed
    1:2:void onSessionEvent(java.lang.String,android.os.Bundle):294:295 -> onSessionEvent
android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo -> android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo:
    1:1:java.lang.Object android.support.v4.media.session.MediaControllerCompatApi21.getTransportControls(java.lang.Object):72:72 -> getTransportControls
android.support.v4.media.session.MediaSessionCompat -> android.support.v4.media.session.MediaSessionCompat:
    1:1:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent,android.os.Bundle):469:469 -> <init>
    1:1:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent):456 -> <init>
    2:2:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent,android.os.Bundle):114:114 -> <init>
    2:2:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent):456 -> <init>
    3:3:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent,android.os.Bundle):473:473 -> <init>
    3:3:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent):456 -> <init>
    4:4:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent,android.os.Bundle):478:478 -> <init>
    4:4:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent):456 -> <init>
    5:5:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent,android.os.Bundle):480:480 -> <init>
    5:5:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent):456 -> <init>
    6:6:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent,android.os.Bundle):486:486 -> <init>
    6:6:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent):456 -> <init>
    7:8:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent,android.os.Bundle):488:489 -> <init>
    7:8:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent):456 -> <init>
    9:10:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent,android.os.Bundle):492:493 -> <init>
    9:10:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent):456 -> <init>
    11:12:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent,android.os.Bundle):495:496 -> <init>
    11:12:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent):456 -> <init>
    13:13:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent,android.os.Bundle):498:498 -> <init>
    13:13:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent):456 -> <init>
    14:15:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent,android.os.Bundle):500:501 -> <init>
    14:15:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent):456 -> <init>
    16:16:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent,android.os.Bundle):503:503 -> <init>
    16:16:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent):456 -> <init>
    17:17:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent,android.os.Bundle):505:505 -> <init>
    17:17:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent):456 -> <init>
    18:18:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent,android.os.Bundle):507:507 -> <init>
    18:18:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent):456 -> <init>
    19:19:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent,android.os.Bundle):509:509 -> <init>
    19:19:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent):456 -> <init>
    20:20:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent,android.os.Bundle):511:511 -> <init>
    20:20:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent):456 -> <init>
    21:21:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent,android.os.Bundle):513:513 -> <init>
    21:21:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent):456 -> <init>
    22:22:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent,android.os.Bundle):512:512 -> <init>
    22:22:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent):456 -> <init>
    23:23:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent,android.os.Bundle):474:474 -> <init>
    23:23:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent):456 -> <init>
    24:24:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent,android.os.Bundle):471:471 -> <init>
    24:24:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent):456 -> <init>
    1:1:void ensureClassLoader(android.os.Bundle):929:929 -> ensureClassLoader
    1:1:android.support.v4.media.session.MediaControllerCompat getController():706:706 -> getController
    1:1:android.support.v4.media.session.MediaSessionCompat$Token getSessionToken():696:696 -> getSessionToken
    1:1:android.support.v4.media.session.PlaybackStateCompat getStateWithUpdatedPosition(android.support.v4.media.session.PlaybackStateCompat,android.support.v4.media.MediaMetadataCompat):936:936 -> getStateWithUpdatedPosition
    2:5:android.support.v4.media.session.PlaybackStateCompat getStateWithUpdatedPosition(android.support.v4.media.session.PlaybackStateCompat,android.support.v4.media.MediaMetadataCompat):940:943 -> getStateWithUpdatedPosition
    6:8:android.support.v4.media.session.PlaybackStateCompat getStateWithUpdatedPosition(android.support.v4.media.session.PlaybackStateCompat,android.support.v4.media.MediaMetadataCompat):945:947 -> getStateWithUpdatedPosition
    9:9:android.support.v4.media.session.PlaybackStateCompat getStateWithUpdatedPosition(android.support.v4.media.session.PlaybackStateCompat,android.support.v4.media.MediaMetadataCompat):949:949 -> getStateWithUpdatedPosition
    10:10:android.support.v4.media.session.PlaybackStateCompat getStateWithUpdatedPosition(android.support.v4.media.session.PlaybackStateCompat,android.support.v4.media.MediaMetadataCompat):951:951 -> getStateWithUpdatedPosition
    11:13:android.support.v4.media.session.PlaybackStateCompat getStateWithUpdatedPosition(android.support.v4.media.session.PlaybackStateCompat,android.support.v4.media.MediaMetadataCompat):959:961 -> getStateWithUpdatedPosition
    1:1:boolean isActive():654:654 -> isActive
    1:1:void release():678:678 -> release
    1:3:void setActive(boolean):642:644 -> setActive
    1:1:void setCallback(android.support.v4.media.session.MediaSessionCompat$Callback,android.os.Handler):548:548 -> setCallback
    1:1:void setCallback(android.support.v4.media.session.MediaSessionCompat$Callback):535 -> setCallback
    2:2:void setCallback(android.support.v4.media.session.MediaSessionCompat$Callback,android.os.Handler):550:550 -> setCallback
    2:2:void setCallback(android.support.v4.media.session.MediaSessionCompat$Callback):535 -> setCallback
    1:1:void setFlags(int):589:589 -> setFlags
    1:1:void setMetadata(android.support.v4.media.MediaMetadataCompat):727:727 -> setMetadata
    1:1:void setPlaybackState(android.support.v4.media.session.PlaybackStateCompat):715:715 -> setPlaybackState
    1:1:void setQueue(java.util.List):742:742 -> setQueue
    1:1:void setQueueTitle(java.lang.CharSequence):753:753 -> setQueueTitle
    1:1:void setSessionActivity(android.app.PendingIntent):563:563 -> setSessionActivity
android.support.v4.media.session.MediaSessionCompat$1 -> android.support.v4.media.session.MediaSessionCompat$1:
    1:1:void <init>(android.support.v4.media.session.MediaSessionCompat):495:495 -> <init>
android.support.v4.media.session.MediaSessionCompat$2 -> android.support.v4.media.session.MediaSessionCompat$2:
    1:1:void <init>(android.support.v4.media.session.MediaSessionCompat):500:500 -> <init>
android.support.v4.media.session.MediaSessionCompat$Callback -> android.support.v4.media.session.MediaSessionCompat$Callback:
    1:1:void <init>():977:977 -> <init>
    2:2:void <init>():974:974 -> <init>
    3:4:void <init>():978:979 -> <init>
    5:5:java.lang.Object android.support.v4.media.session.MediaSessionCompatApi24.createCallback(android.support.v4.media.session.MediaSessionCompatApi24$Callback):34:34 -> <init>
    5:5:void <init>():979 -> <init>
    6:6:void <init>():979:979 -> <init>
    7:7:void <init>():981:981 -> <init>
    8:8:java.lang.Object android.support.v4.media.session.MediaSessionCompatApi23.createCallback(android.support.v4.media.session.MediaSessionCompatApi23$Callback):28:28 -> <init>
    8:8:void <init>():981 -> <init>
    9:9:void <init>():981:981 -> <init>
    10:10:void <init>():983:983 -> <init>
    11:11:java.lang.Object android.support.v4.media.session.MediaSessionCompatApi21.createCallback(android.support.v4.media.session.MediaSessionCompatApi21$Callback):64:64 -> <init>
    11:11:void <init>():983 -> <init>
    12:12:void <init>():983:983 -> <init>
    13:13:void <init>():985:985 -> <init>
    1:1:void handleMediaPlayPauseKeySingleTapIfPending(androidx.media.MediaSessionManager$RemoteUserInfo):1072:1072 -> handleMediaPlayPauseKeySingleTapIfPending
    2:3:void handleMediaPlayPauseKeySingleTapIfPending(androidx.media.MediaSessionManager$RemoteUserInfo):1075:1076 -> handleMediaPlayPauseKeySingleTapIfPending
    4:4:void handleMediaPlayPauseKeySingleTapIfPending(androidx.media.MediaSessionManager$RemoteUserInfo):1078:1078 -> handleMediaPlayPauseKeySingleTapIfPending
    5:6:void handleMediaPlayPauseKeySingleTapIfPending(androidx.media.MediaSessionManager$RemoteUserInfo):1082:1083 -> handleMediaPlayPauseKeySingleTapIfPending
    7:7:void handleMediaPlayPauseKeySingleTapIfPending(androidx.media.MediaSessionManager$RemoteUserInfo):1085:1085 -> handleMediaPlayPauseKeySingleTapIfPending
    8:8:void handleMediaPlayPauseKeySingleTapIfPending(androidx.media.MediaSessionManager$RemoteUserInfo):1090:1090 -> handleMediaPlayPauseKeySingleTapIfPending
    9:9:void handleMediaPlayPauseKeySingleTapIfPending(androidx.media.MediaSessionManager$RemoteUserInfo):1092:1092 -> handleMediaPlayPauseKeySingleTapIfPending
    10:10:void handleMediaPlayPauseKeySingleTapIfPending(androidx.media.MediaSessionManager$RemoteUserInfo):1094:1094 -> handleMediaPlayPauseKeySingleTapIfPending
    11:11:void handleMediaPlayPauseKeySingleTapIfPending(androidx.media.MediaSessionManager$RemoteUserInfo):1096:1096 -> handleMediaPlayPauseKeySingleTapIfPending
    void onAddQueueItem(android.support.v4.media.MediaDescriptionCompat,int) -> onAddQueueItem1
    1:1:boolean onMediaButtonEvent(android.content.Intent):1021:1021 -> onMediaButtonEvent
    2:3:boolean onMediaButtonEvent(android.content.Intent):1028:1029 -> onMediaButtonEvent
    4:5:boolean onMediaButtonEvent(android.content.Intent):1032:1033 -> onMediaButtonEvent
    6:7:boolean onMediaButtonEvent(android.content.Intent):1036:1037 -> onMediaButtonEvent
    8:8:boolean onMediaButtonEvent(android.content.Intent):1065:1065 -> onMediaButtonEvent
    9:9:boolean onMediaButtonEvent(android.content.Intent):1041:1041 -> onMediaButtonEvent
    10:12:boolean onMediaButtonEvent(android.content.Intent):1043:1045 -> onMediaButtonEvent
    13:15:boolean onMediaButtonEvent(android.content.Intent):1047:1049 -> onMediaButtonEvent
    16:16:boolean onMediaButtonEvent(android.content.Intent):1052:1052 -> onMediaButtonEvent
    17:18:boolean onMediaButtonEvent(android.content.Intent):1055:1056 -> onMediaButtonEvent
    19:19:boolean onMediaButtonEvent(android.content.Intent):1059:1059 -> onMediaButtonEvent
    20:20:boolean onMediaButtonEvent(android.content.Intent):1056:1056 -> onMediaButtonEvent
    void onSetRating(android.support.v4.media.RatingCompat,android.os.Bundle) -> onSetRating1
    1:3:void setSessionImpl(android.support.v4.media.session.MediaSessionCompat$MediaSessionImpl,android.os.Handler):990:992 -> setSessionImpl
    4:4:void setSessionImpl(android.support.v4.media.session.MediaSessionCompat$MediaSessionImpl,android.os.Handler):994:994 -> setSessionImpl
android.support.v4.media.session.MediaSessionCompat$Callback$CallbackHandler -> android.support.v4.media.session.MediaSessionCompat$Callback$CallbackHandler:
    1:2:void <init>(android.support.v4.media.session.MediaSessionCompat$Callback,android.os.Looper):1330:1331 -> <init>
    1:2:void handleMessage(android.os.Message):1336:1337 -> handleMessage
android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21 -> android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21:
    1:1:void <init>(android.support.v4.media.session.MediaSessionCompat$Callback):1345:1345 -> <init>
    1:2:void onCommand(java.lang.String,android.os.Bundle,android.os.ResultReceiver):1351:1352 -> onCommand
    3:3:void onCommand(java.lang.String,android.os.Bundle,android.os.ResultReceiver):1354:1354 -> onCommand
    4:4:android.support.v4.media.session.MediaSessionCompat$Token android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.getSessionToken():3450:3450 -> onCommand
    4:4:void onCommand(java.lang.String,android.os.Bundle,android.os.ResultReceiver):1355 -> onCommand
    5:5:void onCommand(java.lang.String,android.os.Bundle,android.os.ResultReceiver):1356:1356 -> onCommand
    6:6:void onCommand(java.lang.String,android.os.Bundle,android.os.ResultReceiver):1358:1358 -> onCommand
    7:7:void onCommand(java.lang.String,android.os.Bundle,android.os.ResultReceiver):1357:1357 -> onCommand
    8:10:void onCommand(java.lang.String,android.os.Bundle,android.os.ResultReceiver):1360:1362 -> onCommand
    11:13:void onCommand(java.lang.String,android.os.Bundle,android.os.ResultReceiver):1364:1366 -> onCommand
    14:14:void onCommand(java.lang.String,android.os.Bundle,android.os.ResultReceiver):1365:1365 -> onCommand
    15:17:void onCommand(java.lang.String,android.os.Bundle,android.os.ResultReceiver):1368:1370 -> onCommand
    18:18:void onCommand(java.lang.String,android.os.Bundle,android.os.ResultReceiver):1372:1372 -> onCommand
    19:19:void onCommand(java.lang.String,android.os.Bundle,android.os.ResultReceiver):1369:1369 -> onCommand
    20:22:void onCommand(java.lang.String,android.os.Bundle,android.os.ResultReceiver):1373:1375 -> onCommand
    23:23:void onCommand(java.lang.String,android.os.Bundle,android.os.ResultReceiver):1374:1374 -> onCommand
    24:26:void onCommand(java.lang.String,android.os.Bundle,android.os.ResultReceiver):1377:1379 -> onCommand
    27:29:void onCommand(java.lang.String,android.os.Bundle,android.os.ResultReceiver):1381:1383 -> onCommand
    30:30:void onCommand(java.lang.String,android.os.Bundle,android.os.ResultReceiver):1385:1385 -> onCommand
    31:31:void onCommand(java.lang.String,android.os.Bundle,android.os.ResultReceiver):1389:1389 -> onCommand
    32:32:void onCommand(java.lang.String,android.os.Bundle,android.os.ResultReceiver):1394:1394 -> onCommand
    1:2:void onCustomAction(java.lang.String,android.os.Bundle):1470:1471 -> onCustomAction
    3:28:void onCustomAction(java.lang.String,android.os.Bundle):1473:1498 -> onCustomAction
    29:29:void onCustomAction(java.lang.String,android.os.Bundle):1500:1500 -> onCustomAction
android.support.v4.media.session.MediaSessionCompat$Callback$StubApi23 -> android.support.v4.media.session.MediaSessionCompat$Callback$StubApi23:
    1:1:void <init>(android.support.v4.media.session.MediaSessionCompat$Callback):1508:1508 -> <init>
android.support.v4.media.session.MediaSessionCompat$Callback$StubApi24 -> android.support.v4.media.session.MediaSessionCompat$Callback$StubApi24:
    1:1:void <init>(android.support.v4.media.session.MediaSessionCompat$Callback):1520:1520 -> <init>
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi18 -> android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi18:
    1:1:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent):3216:3216 -> <init>
    1:1:int getRccTransportControlFlagsFromActions(long):3258:3258 -> getRccTransportControlFlagsFromActions
    1:1:void registerMediaButtonEventReceiver(android.app.PendingIntent,android.content.ComponentName):3270:3270 -> registerMediaButtonEventReceiver
    2:2:void registerMediaButtonEventReceiver(android.app.PendingIntent,android.content.ComponentName):3272:3272 -> registerMediaButtonEventReceiver
    3:3:void registerMediaButtonEventReceiver(android.app.PendingIntent,android.content.ComponentName):3274:3274 -> registerMediaButtonEventReceiver
    4:4:void registerMediaButtonEventReceiver(android.app.PendingIntent,android.content.ComponentName):3276:3276 -> registerMediaButtonEventReceiver
    5:6:void registerMediaButtonEventReceiver(android.app.PendingIntent,android.content.ComponentName):3280:3281 -> registerMediaButtonEventReceiver
    1:1:void setCallback(android.support.v4.media.session.MediaSessionCompat$Callback,android.os.Handler):3221:3221 -> setCallback
    2:2:void setCallback(android.support.v4.media.session.MediaSessionCompat$Callback,android.os.Handler):3223:3223 -> setCallback
    3:3:void setCallback(android.support.v4.media.session.MediaSessionCompat$Callback,android.os.Handler):3225:3225 -> setCallback
    4:4:void setCallback(android.support.v4.media.session.MediaSessionCompat$Callback,android.os.Handler):3233:3233 -> setCallback
    1:5:void setRccState(android.support.v4.media.session.PlaybackStateCompat):3239:3243 -> setRccState
    6:6:void setRccState(android.support.v4.media.session.PlaybackStateCompat):3253:3253 -> setRccState
    1:2:void unregisterMediaButtonEventReceiver(android.app.PendingIntent,android.content.ComponentName):3288:3289 -> unregisterMediaButtonEventReceiver
    3:3:void android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.unregisterMediaButtonEventReceiver(android.app.PendingIntent,android.content.ComponentName):2497:2497 -> unregisterMediaButtonEventReceiver
    3:3:void unregisterMediaButtonEventReceiver(android.app.PendingIntent,android.content.ComponentName):3291 -> unregisterMediaButtonEventReceiver
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi18$1 -> android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi18$1:
    1:1:void <init>(android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi18):3226:3226 -> <init>
    1:2:void onPlaybackPositionUpdate(long):3229:3230 -> onPlaybackPositionUpdate
    3:3:void onPlaybackPositionUpdate(long):3229:3229 -> onPlaybackPositionUpdate
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi19 -> android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi19:
    1:1:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent):3300:3300 -> <init>
    1:2:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):3335:3336 -> buildRccMetadata
    3:3:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):3338:3338 -> buildRccMetadata
    4:4:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):3344:3344 -> buildRccMetadata
    5:5:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):3346:3346 -> buildRccMetadata
    6:6:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):3345:3345 -> buildRccMetadata
    7:7:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):3348:3348 -> buildRccMetadata
    8:8:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):3351:3351 -> buildRccMetadata
    9:9:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):3350:3350 -> buildRccMetadata
    10:10:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):3353:3353 -> buildRccMetadata
    11:11:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):3356:3356 -> buildRccMetadata
    12:12:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):3355:3355 -> buildRccMetadata
    1:1:int getRccTransportControlFlagsFromActions(long):3326:3326 -> getRccTransportControlFlagsFromActions
    1:1:void setCallback(android.support.v4.media.session.MediaSessionCompat$Callback,android.os.Handler):3305:3305 -> setCallback
    2:2:void setCallback(android.support.v4.media.session.MediaSessionCompat$Callback,android.os.Handler):3307:3307 -> setCallback
    3:3:void setCallback(android.support.v4.media.session.MediaSessionCompat$Callback,android.os.Handler):3309:3309 -> setCallback
    4:4:void setCallback(android.support.v4.media.session.MediaSessionCompat$Callback,android.os.Handler):3320:3320 -> setCallback
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi19$1 -> android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi19$1:
    1:1:void <init>(android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi19):3310:3310 -> <init>
    1:1:void onMetadataUpdate(int,java.lang.Object):3313:3313 -> onMetadataUpdate
    2:3:void onMetadataUpdate(int,java.lang.Object):3315:3316 -> onMetadataUpdate
    4:4:void onMetadataUpdate(int,java.lang.Object):3315:3315 -> onMetadataUpdate
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21 -> android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21:
    1:1:void <init>(android.content.Context,java.lang.String,android.os.Bundle):3379:3379 -> <init>
    2:3:void <init>(android.content.Context,java.lang.String,android.os.Bundle):3367:3368 -> <init>
    4:4:java.lang.Object android.support.v4.media.session.MediaSessionCompatApi21.createSession(android.content.Context,java.lang.String):46:46 -> <init>
    4:4:void <init>(android.content.Context,java.lang.String,android.os.Bundle):3380 -> <init>
    5:6:void <init>(android.content.Context,java.lang.String,android.os.Bundle):3380:3381 -> <init>
    7:7:android.os.Parcelable android.support.v4.media.session.MediaSessionCompatApi21.getSessionToken(java.lang.Object):103:103 -> <init>
    7:7:void <init>(android.content.Context,java.lang.String,android.os.Bundle):3381 -> <init>
    8:8:void <init>(android.content.Context,java.lang.String,android.os.Bundle):3381:3381 -> <init>
    1:1:java.lang.String getCallingPackage():3590:3590 -> getCallingPackage
    2:2:java.lang.String getCallingPackage():3593:3593 -> getCallingPackage
    3:3:java.lang.String android.support.v4.media.session.MediaSessionCompatApi24.getCallingPackage(java.lang.Object):38:38 -> getCallingPackage
    3:3:java.lang.String getCallingPackage():3593 -> getCallingPackage
    4:5:java.lang.String android.support.v4.media.session.MediaSessionCompatApi24.getCallingPackage(java.lang.Object):40:41 -> getCallingPackage
    4:5:java.lang.String getCallingPackage():3593 -> getCallingPackage
    6:6:java.lang.String android.support.v4.media.session.MediaSessionCompatApi24.getCallingPackage(java.lang.Object):43:43 -> getCallingPackage
    6:6:java.lang.String getCallingPackage():3593 -> getCallingPackage
    1:1:android.support.v4.media.session.PlaybackStateCompat getPlaybackState():3471:3471 -> getPlaybackState
    1:1:android.support.v4.media.session.MediaSessionCompat$Token getSessionToken():3450:3450 -> getSessionToken
    1:1:boolean isActive():3423:3423 -> isActive
    2:2:boolean android.support.v4.media.session.MediaSessionCompatApi21.isActive(java.lang.Object):91:91 -> isActive
    2:2:boolean isActive():3423 -> isActive
    1:2:void release():3444:3445 -> release
    3:3:void android.support.v4.media.session.MediaSessionCompatApi21.release(java.lang.Object):99:99 -> release
    3:3:void release():3445 -> release
    1:1:void setActive(boolean):3418:3418 -> setActive
    2:2:void android.support.v4.media.session.MediaSessionCompatApi21.setActive(java.lang.Object,boolean):87:87 -> setActive
    2:2:void setActive(boolean):3418 -> setActive
    1:1:void setCallback(android.support.v4.media.session.MediaSessionCompat$Callback,android.os.Handler):3393:3393 -> setCallback
    2:2:void android.support.v4.media.session.MediaSessionCompatApi21.setCallback(java.lang.Object,java.lang.Object,android.os.Handler):68:68 -> setCallback
    2:2:void setCallback(android.support.v4.media.session.MediaSessionCompat$Callback,android.os.Handler):3393 -> setCallback
    3:3:void setCallback(android.support.v4.media.session.MediaSessionCompat$Callback,android.os.Handler):3396:3396 -> setCallback
    1:1:void setFlags(int):3402:3402 -> setFlags
    2:2:void android.support.v4.media.session.MediaSessionCompatApi21.setFlags(java.lang.Object,int):72:72 -> setFlags
    2:2:void setFlags(int):3402 -> setFlags
    1:1:void setMediaButtonReceiver(android.app.PendingIntent):3488:3488 -> setMediaButtonReceiver
    2:2:void android.support.v4.media.session.MediaSessionCompatApi21.setMediaButtonReceiver(java.lang.Object,android.app.PendingIntent):119:119 -> setMediaButtonReceiver
    2:2:void setMediaButtonReceiver(android.app.PendingIntent):3488 -> setMediaButtonReceiver
    1:3:void setMetadata(android.support.v4.media.MediaMetadataCompat):3476:3478 -> setMetadata
    4:4:void android.support.v4.media.session.MediaSessionCompatApi21.setMetadata(java.lang.Object,java.lang.Object):111:111 -> setMetadata
    4:4:void setMetadata(android.support.v4.media.MediaMetadataCompat):3477 -> setMetadata
    1:2:void setPlaybackState(android.support.v4.media.session.PlaybackStateCompat):3455:3456 -> setPlaybackState
    3:3:void setPlaybackState(android.support.v4.media.session.PlaybackStateCompat):3458:3458 -> setPlaybackState
    4:4:void setPlaybackState(android.support.v4.media.session.PlaybackStateCompat):3460:3460 -> setPlaybackState
    5:7:void setPlaybackState(android.support.v4.media.session.PlaybackStateCompat):3464:3466 -> setPlaybackState
    8:8:void android.support.v4.media.session.MediaSessionCompatApi21.setPlaybackState(java.lang.Object,java.lang.Object):107:107 -> setPlaybackState
    8:8:void setPlaybackState(android.support.v4.media.session.PlaybackStateCompat):3465 -> setPlaybackState
    1:1:void setQueue(java.util.List):3493:3493 -> setQueue
    2:4:void setQueue(java.util.List):3496:3498 -> setQueue
    5:5:void setQueue(java.util.List):3501:3501 -> setQueue
    6:6:void android.support.v4.media.session.MediaSessionCompatApi21.setQueue(java.lang.Object,java.util.List):124:124 -> setQueue
    6:6:void setQueue(java.util.List):3501 -> setQueue
    7:9:void android.support.v4.media.session.MediaSessionCompatApi21.setQueue(java.lang.Object,java.util.List):127:129 -> setQueue
    7:9:void setQueue(java.util.List):3501 -> setQueue
    10:10:void android.support.v4.media.session.MediaSessionCompatApi21.setQueue(java.lang.Object,java.util.List):131:131 -> setQueue
    10:10:void setQueue(java.util.List):3501 -> setQueue
    1:1:void setQueueTitle(java.lang.CharSequence):3506:3506 -> setQueueTitle
    2:2:void android.support.v4.media.session.MediaSessionCompatApi21.setQueueTitle(java.lang.Object,java.lang.CharSequence):135:135 -> setQueueTitle
    2:2:void setQueueTitle(java.lang.CharSequence):3506 -> setQueueTitle
    1:1:void setSessionActivity(android.app.PendingIntent):3483:3483 -> setSessionActivity
    2:2:void android.support.v4.media.session.MediaSessionCompatApi21.setSessionActivity(java.lang.Object,android.app.PendingIntent):115:115 -> setSessionActivity
    2:2:void setSessionActivity(android.app.PendingIntent):3483 -> setSessionActivity
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21$ExtraSession -> android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21$ExtraSession:
    1:1:void <init>(android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21):3603:3603 -> <init>
    1:1:void addQueueItem(android.support.v4.media.MediaDescriptionCompat):3834:3834 -> addQueueItem
    1:1:void addQueueItemAt(android.support.v4.media.MediaDescriptionCompat,int):3840:3840 -> addQueueItemAt
    1:1:void adjustVolume(int,int,java.lang.String):3668:3668 -> adjustVolume
    1:1:void fastForward():3758:3758 -> fastForward
    1:1:android.os.Bundle getExtras():3864:3864 -> getExtras
    1:1:long getFlags():3656:3656 -> getFlags
    1:1:android.app.PendingIntent getLaunchPendingIntent():3649:3649 -> getLaunchPendingIntent
    1:1:android.support.v4.media.MediaMetadataCompat getMetadata():3817:3817 -> getMetadata
    1:1:java.lang.String getPackageName():3637:3637 -> getPackageName
    1:1:android.support.v4.media.session.PlaybackStateCompat getPlaybackState():3822:3822 -> getPlaybackState
    1:1:java.lang.CharSequence getQueueTitle():3858:3858 -> getQueueTitle
    1:1:int getRatingType():3870:3870 -> getRatingType
    1:1:int getRepeatMode():3881:3881 -> getRepeatMode
    1:1:int getShuffleMode():3892:3892 -> getShuffleMode
    1:1:java.lang.String getTag():3643:3643 -> getTag
    1:1:android.support.v4.media.session.ParcelableVolumeInfo getVolumeAttributes():3662:3662 -> getVolumeAttributes
    1:1:boolean isCaptioningEnabled():3875:3875 -> isCaptioningEnabled
    1:1:boolean isTransportControlEnabled():3898:3898 -> isTransportControlEnabled
    1:1:void next():3746:3746 -> next
    1:1:void pause():3734:3734 -> pause
    1:1:void play():3704:3704 -> play
    1:1:void playFromMediaId(java.lang.String,android.os.Bundle):3710:3710 -> playFromMediaId
    1:1:void playFromSearch(java.lang.String,android.os.Bundle):3716:3716 -> playFromSearch
    1:1:void playFromUri(android.net.Uri,android.os.Bundle):3722:3722 -> playFromUri
    1:1:void prepare():3680:3680 -> prepare
    1:1:void prepareFromMediaId(java.lang.String,android.os.Bundle):3686:3686 -> prepareFromMediaId
    1:1:void prepareFromSearch(java.lang.String,android.os.Bundle):3692:3692 -> prepareFromSearch
    1:1:void prepareFromUri(android.net.Uri,android.os.Bundle):3698:3698 -> prepareFromUri
    1:1:void previous():3752:3752 -> previous
    1:1:void rate(android.support.v4.media.RatingCompat):3776:3776 -> rate
    1:1:void rateWithExtras(android.support.v4.media.RatingCompat,android.os.Bundle):3782:3782 -> rateWithExtras
    1:2:void registerCallbackListener(android.support.v4.media.session.IMediaControllerCallback):3618:3619 -> registerCallbackListener
    3:5:void registerCallbackListener(android.support.v4.media.session.IMediaControllerCallback):3623:3625 -> registerCallbackListener
    1:1:void removeQueueItem(android.support.v4.media.MediaDescriptionCompat):3846:3846 -> removeQueueItem
    1:1:void removeQueueItemAt(int):3852:3852 -> removeQueueItemAt
    1:1:void rewind():3764:3764 -> rewind
    1:1:void seekTo(long):3770:3770 -> seekTo
    1:1:void sendCommand(java.lang.String,android.os.Bundle,android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper):3607:3607 -> sendCommand
    1:1:void sendCustomAction(java.lang.String,android.os.Bundle):3811:3811 -> sendCustomAction
    1:1:boolean sendMediaButton(android.view.KeyEvent):3613:3613 -> sendMediaButton
    1:1:void setCaptioningEnabled(boolean):3788:3788 -> setCaptioningEnabled
    1:1:void setRepeatMode(int):3794:3794 -> setRepeatMode
    1:1:void setShuffleMode(int):3805:3805 -> setShuffleMode
    1:1:void setVolumeTo(int,int,java.lang.String):3674:3674 -> setVolumeTo
    1:1:void skipToQueueItem(long):3728:3728 -> skipToQueueItem
    1:1:void stop():3740:3740 -> stop
    1:1:void unregisterCallbackListener(android.support.v4.media.session.IMediaControllerCallback):3631:3631 -> unregisterCallbackListener
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi28 -> android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi28:
    1:1:void <init>(android.content.Context,java.lang.String,android.os.Bundle):3906:3906 -> <init>
    1:3:androidx.media.MediaSessionManager$RemoteUserInfo getCurrentControllerInfo():3920:3922 -> getCurrentControllerInfo
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase -> android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase:
    1:1:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent):2039:2039 -> <init>
    2:3:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent):1995:1996 -> <init>
    4:7:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent):2000:2003 -> <init>
    8:14:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent):2045:2051 -> <init>
    15:18:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent):2053:2056 -> <init>
    19:19:void <init>(android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent):2041:2041 -> <init>
    1:1:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2281:2281 -> buildRccMetadata
    2:3:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2285:2286 -> buildRccMetadata
    4:4:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2289:2289 -> buildRccMetadata
    5:6:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2291:2292 -> buildRccMetadata
    7:7:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2294:2294 -> buildRccMetadata
    8:8:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2297:2297 -> buildRccMetadata
    9:9:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2299:2299 -> buildRccMetadata
    10:10:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2301:2301 -> buildRccMetadata
    11:11:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2303:2303 -> buildRccMetadata
    12:12:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2302:2302 -> buildRccMetadata
    13:13:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2305:2305 -> buildRccMetadata
    14:14:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2307:2307 -> buildRccMetadata
    15:15:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2306:2306 -> buildRccMetadata
    16:16:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2309:2309 -> buildRccMetadata
    17:17:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2311:2311 -> buildRccMetadata
    18:18:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2310:2310 -> buildRccMetadata
    19:19:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2313:2313 -> buildRccMetadata
    20:20:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2315:2315 -> buildRccMetadata
    21:21:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2314:2314 -> buildRccMetadata
    22:22:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2317:2317 -> buildRccMetadata
    23:23:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2319:2319 -> buildRccMetadata
    24:24:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2318:2318 -> buildRccMetadata
    25:25:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2321:2321 -> buildRccMetadata
    26:26:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2323:2323 -> buildRccMetadata
    27:27:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2322:2322 -> buildRccMetadata
    28:28:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2325:2325 -> buildRccMetadata
    29:29:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2327:2327 -> buildRccMetadata
    30:30:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2326:2326 -> buildRccMetadata
    31:31:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2329:2329 -> buildRccMetadata
    32:32:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2331:2331 -> buildRccMetadata
    33:33:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2330:2330 -> buildRccMetadata
    34:34:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2333:2333 -> buildRccMetadata
    35:35:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2335:2335 -> buildRccMetadata
    36:36:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2334:2334 -> buildRccMetadata
    37:37:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2337:2337 -> buildRccMetadata
    38:38:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2339:2339 -> buildRccMetadata
    39:39:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2338:2338 -> buildRccMetadata
    40:40:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2341:2341 -> buildRccMetadata
    41:41:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2343:2343 -> buildRccMetadata
    42:42:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2342:2342 -> buildRccMetadata
    43:43:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2345:2345 -> buildRccMetadata
    44:44:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2347:2347 -> buildRccMetadata
    45:45:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2346:2346 -> buildRccMetadata
    46:46:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2349:2349 -> buildRccMetadata
    47:47:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2351:2351 -> buildRccMetadata
    48:48:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle):2350:2350 -> buildRccMetadata
    1:3:androidx.media.MediaSessionManager$RemoteUserInfo getCurrentControllerInfo():2432:2434 -> getCurrentControllerInfo
    1:3:android.support.v4.media.session.PlaybackStateCompat getPlaybackState():2193:2195 -> getPlaybackState
    1:1:android.support.v4.media.session.MediaSessionCompat$Token getSessionToken():2165:2165 -> getSessionToken
    1:1:boolean isActive():2147:2147 -> isActive
    1:7:void postToHandler(int,int,int,java.lang.Object,android.os.Bundle):2077:2083 -> postToHandler
    8:8:void postToHandler(int,int,int,java.lang.Object,android.os.Bundle):2085:2085 -> postToHandler
    9:10:void postToHandler(int,int,int,java.lang.Object,android.os.Bundle):2087:2088 -> postToHandler
    11:11:void postToHandler(int,int,int,java.lang.Object,android.os.Bundle):2090:2090 -> postToHandler
    1:1:void registerMediaButtonEventReceiver(android.app.PendingIntent,android.content.ComponentName):2492:2492 -> registerMediaButtonEventReceiver
    1:3:void release():2157:2159 -> release
    4:4:void sendSessionDestroyed():2533:2533 -> release
    4:4:void release():2160 -> release
    5:5:void sendSessionDestroyed():2535:2535 -> release
    5:5:void release():2160 -> release
    6:6:void sendSessionDestroyed():2537:2537 -> release
    6:6:void release():2160 -> release
    7:8:void sendSessionDestroyed():2541:2542 -> release
    7:8:void release():2160 -> release
    1:1:void setActive(boolean):2135:2135 -> setActive
    2:5:void setActive(boolean):2138:2141 -> setActive
    1:1:void setCallback(android.support.v4.media.session.MediaSessionCompat$Callback,android.os.Handler):2061:2061 -> setCallback
    2:2:void setCallback(android.support.v4.media.session.MediaSessionCompat$Callback,android.os.Handler):2064:2064 -> setCallback
    3:5:void setCallback(android.support.v4.media.session.MediaSessionCompat$Callback,android.os.Handler):2066:2068 -> setCallback
    6:8:void setCallback(android.support.v4.media.session.MediaSessionCompat$Callback,android.os.Handler):2070:2072 -> setCallback
    1:3:void setCurrentControllerInfo(androidx.media.MediaSessionManager$RemoteUserInfo):2439:2441 -> setCurrentControllerInfo
    1:4:void setFlags(int):2095:2098 -> setFlags
    5:5:void setFlags(int):2097:2097 -> setFlags
    1:1:void setMetadata(android.support.v4.media.MediaMetadataCompat):2264:2264 -> setMetadata
    2:4:void setMetadata(android.support.v4.media.MediaMetadataCompat):2267:2269 -> setMetadata
    5:5:void sendMetadata(android.support.v4.media.MediaMetadataCompat):2570:2570 -> setMetadata
    5:5:void setMetadata(android.support.v4.media.MediaMetadataCompat):2270 -> setMetadata
    6:6:void sendMetadata(android.support.v4.media.MediaMetadataCompat):2572:2572 -> setMetadata
    6:6:void setMetadata(android.support.v4.media.MediaMetadataCompat):2270 -> setMetadata
    7:7:void sendMetadata(android.support.v4.media.MediaMetadataCompat):2574:2574 -> setMetadata
    7:7:void setMetadata(android.support.v4.media.MediaMetadataCompat):2270 -> setMetadata
    8:8:void sendMetadata(android.support.v4.media.MediaMetadataCompat):2578:2578 -> setMetadata
    8:8:void setMetadata(android.support.v4.media.MediaMetadataCompat):2270 -> setMetadata
    9:9:void setMetadata(android.support.v4.media.MediaMetadataCompat):2271:2271 -> setMetadata
    10:10:void setMetadata(android.support.v4.media.MediaMetadataCompat):2276:2276 -> setMetadata
    11:11:void setMetadata(android.support.v4.media.MediaMetadataCompat):2275:2275 -> setMetadata
    12:12:void setMetadata(android.support.v4.media.MediaMetadataCompat):2277:2277 -> setMetadata
    13:13:void setMetadata(android.support.v4.media.MediaMetadataCompat):2269:2269 -> setMetadata
    1:3:void setPlaybackState(android.support.v4.media.session.PlaybackStateCompat):2170:2172 -> setPlaybackState
    4:4:void sendState(android.support.v4.media.session.PlaybackStateCompat):2558:2558 -> setPlaybackState
    4:4:void setPlaybackState(android.support.v4.media.session.PlaybackStateCompat):2173 -> setPlaybackState
    5:5:void sendState(android.support.v4.media.session.PlaybackStateCompat):2560:2560 -> setPlaybackState
    5:5:void setPlaybackState(android.support.v4.media.session.PlaybackStateCompat):2173 -> setPlaybackState
    6:6:void sendState(android.support.v4.media.session.PlaybackStateCompat):2562:2562 -> setPlaybackState
    6:6:void setPlaybackState(android.support.v4.media.session.PlaybackStateCompat):2173 -> setPlaybackState
    7:7:void sendState(android.support.v4.media.session.PlaybackStateCompat):2566:2566 -> setPlaybackState
    7:7:void setPlaybackState(android.support.v4.media.session.PlaybackStateCompat):2173 -> setPlaybackState
    8:8:void setPlaybackState(android.support.v4.media.session.PlaybackStateCompat):2174:2174 -> setPlaybackState
    9:10:void setPlaybackState(android.support.v4.media.session.PlaybackStateCompat):2179:2180 -> setPlaybackState
    11:11:void setPlaybackState(android.support.v4.media.session.PlaybackStateCompat):2183:2183 -> setPlaybackState
    12:13:void setPlaybackState(android.support.v4.media.session.PlaybackStateCompat):2186:2187 -> setPlaybackState
    14:14:void setPlaybackState(android.support.v4.media.session.PlaybackStateCompat):2186:2186 -> setPlaybackState
    15:15:void setPlaybackState(android.support.v4.media.session.PlaybackStateCompat):2172:2172 -> setPlaybackState
    1:1:void setQueue(java.util.List):2370:2370 -> setQueue
    2:2:void sendQueue(java.util.List):2582:2582 -> setQueue
    2:2:void setQueue(java.util.List):2371 -> setQueue
    3:3:void sendQueue(java.util.List):2584:2584 -> setQueue
    3:3:void setQueue(java.util.List):2371 -> setQueue
    4:4:void sendQueue(java.util.List):2586:2586 -> setQueue
    4:4:void setQueue(java.util.List):2371 -> setQueue
    5:5:void sendQueue(java.util.List):2590:2590 -> setQueue
    5:5:void setQueue(java.util.List):2371 -> setQueue
    1:1:void setQueueTitle(java.lang.CharSequence):2376:2376 -> setQueueTitle
    2:2:void sendQueueTitle(java.lang.CharSequence):2594:2594 -> setQueueTitle
    2:2:void setQueueTitle(java.lang.CharSequence):2377 -> setQueueTitle
    3:3:void sendQueueTitle(java.lang.CharSequence):2596:2596 -> setQueueTitle
    3:3:void setQueueTitle(java.lang.CharSequence):2377 -> setQueueTitle
    4:4:void sendQueueTitle(java.lang.CharSequence):2598:2598 -> setQueueTitle
    4:4:void setQueueTitle(java.lang.CharSequence):2377 -> setQueueTitle
    5:5:void sendQueueTitle(java.lang.CharSequence):2602:2602 -> setQueueTitle
    5:5:void setQueueTitle(java.lang.CharSequence):2377 -> setQueueTitle
    1:1:void setRccState(android.support.v4.media.session.PlaybackStateCompat):2199:2199 -> setRccState
    1:3:void setSessionActivity(android.app.PendingIntent):2358:2360 -> setSessionActivity
    1:1:void unregisterMediaButtonEventReceiver(android.app.PendingIntent,android.content.ComponentName):2497:2497 -> unregisterMediaButtonEventReceiver
    1:1:boolean update():2447:2447 -> update
    2:3:boolean update():2449:2450 -> update
    4:6:boolean update():2452:2454 -> update
    7:7:boolean update():2456:2456 -> update
    8:10:boolean update():2459:2461 -> update
    11:11:boolean update():2463:2463 -> update
    12:14:boolean update():2468:2470 -> update
    15:16:boolean update():2474:2475 -> update
    17:17:boolean update():2477:2477 -> update
    18:18:boolean update():2479:2479 -> update
    19:21:boolean update():2483:2485 -> update
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$Command -> android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$Command:
    1:4:void <init>(java.lang.String,android.os.Bundle,android.os.ResultReceiver):2983:2986 -> <init>
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub -> android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub:
    1:1:void <init>(android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase):2653:2653 -> <init>
    1:1:void addQueueItem(android.support.v4.media.MediaDescriptionCompat):2894:2894 -> addQueueItem
    1:1:void postToHandler(int,java.lang.Object,int):2970:2970 -> addQueueItemAt
    1:1:void addQueueItemAt(android.support.v4.media.MediaDescriptionCompat,int):2899 -> addQueueItemAt
    1:1:void adjustVolume(int,int,java.lang.String):2745:2745 -> adjustVolume
    2:2:void android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.adjustVolume(int,int):2501:2501 -> adjustVolume
    2:2:void adjustVolume(int,int,java.lang.String):2745 -> adjustVolume
    3:3:void android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.adjustVolume(int,int):2506:2506 -> adjustVolume
    3:3:void adjustVolume(int,int,java.lang.String):2745 -> adjustVolume
    1:1:void fastForward():2820:2820 -> fastForward
    1:3:android.os.Bundle getExtras():2919:2921 -> getExtras
    1:3:long getFlags():2714:2716 -> getFlags
    1:3:android.app.PendingIntent getLaunchPendingIntent():2706:2708 -> getLaunchPendingIntent
    1:1:android.support.v4.media.MediaMetadataCompat getMetadata():2871:2871 -> getMetadata
    1:1:java.lang.String getPackageName():2695:2695 -> getPackageName
    1:5:android.support.v4.media.session.PlaybackStateCompat getPlaybackState():2878:2882 -> getPlaybackState
    6:6:android.support.v4.media.session.PlaybackStateCompat getPlaybackState():2881:2881 -> getPlaybackState
    1:3:java.util.List getQueue():2887:2889 -> getQueue
    1:1:java.lang.CharSequence getQueueTitle():2914:2914 -> getQueueTitle
    1:1:int getRatingType():2927:2927 -> getRatingType
    1:1:int getRepeatMode():2938:2938 -> getRepeatMode
    1:1:int getShuffleMode():2949:2949 -> getShuffleMode
    1:1:java.lang.String getTag():2701:2701 -> getTag
    1:4:android.support.v4.media.session.ParcelableVolumeInfo getVolumeAttributes():2726:2729 -> getVolumeAttributes
    5:6:android.support.v4.media.session.ParcelableVolumeInfo getVolumeAttributes():2736:2737 -> getVolumeAttributes
    7:8:android.support.v4.media.session.ParcelableVolumeInfo getVolumeAttributes():2739:2740 -> getVolumeAttributes
    9:9:android.support.v4.media.session.ParcelableVolumeInfo getVolumeAttributes():2731:2731 -> getVolumeAttributes
    10:10:android.support.v4.media.session.ParcelableVolumeInfo getVolumeAttributes():2739:2739 -> getVolumeAttributes
    1:1:boolean isCaptioningEnabled():2932:2932 -> isCaptioningEnabled
    1:1:boolean isTransportControlEnabled():2954:2954 -> isTransportControlEnabled
    1:1:void next():2810:2810 -> next
    1:1:void pause():2800:2800 -> pause
    1:1:void play():2775:2775 -> play
    1:1:void playFromMediaId(java.lang.String,android.os.Bundle):2780:2780 -> playFromMediaId
    1:1:void playFromSearch(java.lang.String,android.os.Bundle):2785:2785 -> playFromSearch
    1:1:void playFromUri(android.net.Uri,android.os.Bundle):2790:2790 -> playFromUri
    1:1:void postToHandler(int):2958:2958 -> postToHandler
    2:2:void postToHandler(int,int):2962:2962 -> postToHandler
    3:3:void postToHandler(int,java.lang.Object):2966:2966 -> postToHandler
    4:4:void postToHandler(int,java.lang.Object,android.os.Bundle):2974:2974 -> postToHandler
    1:1:void prepare():2755:2755 -> prepare
    1:1:void prepareFromMediaId(java.lang.String,android.os.Bundle):2760:2760 -> prepareFromMediaId
    1:1:void prepareFromSearch(java.lang.String,android.os.Bundle):2765:2765 -> prepareFromSearch
    1:1:void prepareFromUri(android.net.Uri,android.os.Bundle):2770:2770 -> prepareFromUri
    1:1:void previous():2815:2815 -> previous
    1:1:void rate(android.support.v4.media.RatingCompat):2835:2835 -> rate
    1:1:void rateWithExtras(android.support.v4.media.RatingCompat,android.os.Bundle):2840:2840 -> rateWithExtras
    1:1:void registerCallbackListener(android.support.v4.media.session.IMediaControllerCallback):2674:2674 -> registerCallbackListener
    2:2:void registerCallbackListener(android.support.v4.media.session.IMediaControllerCallback):2676:2676 -> registerCallbackListener
    3:5:void registerCallbackListener(android.support.v4.media.session.IMediaControllerCallback):2682:2684 -> registerCallbackListener
    1:1:void removeQueueItem(android.support.v4.media.MediaDescriptionCompat):2904:2904 -> removeQueueItem
    1:1:void removeQueueItemAt(int):2909:2909 -> removeQueueItemAt
    1:1:void rewind():2825:2825 -> rewind
    1:1:void seekTo(long):2830:2830 -> seekTo
    1:1:void sendCommand(java.lang.String,android.os.Bundle,android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper):2656:2656 -> sendCommand
    1:1:void sendCustomAction(java.lang.String,android.os.Bundle):2866:2866 -> sendCustomAction
    1:1:boolean sendMediaButton(android.view.KeyEvent):2662:2662 -> sendMediaButton
    2:2:boolean sendMediaButton(android.view.KeyEvent):2665:2665 -> sendMediaButton
    1:1:void setCaptioningEnabled(boolean):2845:2845 -> setCaptioningEnabled
    1:1:void setRepeatMode(int):2850:2850 -> setRepeatMode
    1:1:void setShuffleMode(int):2860:2860 -> setShuffleMode
    1:1:void setVolumeTo(int,int,java.lang.String):2750:2750 -> setVolumeTo
    2:2:void android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setVolumeTo(int,int):2511:2511 -> setVolumeTo
    2:2:void setVolumeTo(int,int,java.lang.String):2750 -> setVolumeTo
    3:3:void android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setVolumeTo(int,int):2516:2516 -> setVolumeTo
    3:3:void setVolumeTo(int,int,java.lang.String):2750 -> setVolumeTo
    1:1:void skipToQueueItem(long):2795:2795 -> skipToQueueItem
    1:1:void stop():2805:2805 -> stop
    1:1:void unregisterCallbackListener(android.support.v4.media.session.IMediaControllerCallback):2689:2689 -> unregisterCallbackListener
android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MessageHandler -> android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MessageHandler:
    1:2:void <init>(android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase,android.os.Looper):3026:3027 -> <init>
    1:1:void handleMessage(android.os.Message):3032:3032 -> handleMessage
    2:5:void handleMessage(android.os.Message):3037:3040 -> handleMessage
    6:6:void handleMessage(android.os.Message):3039:3039 -> handleMessage
    7:8:void handleMessage(android.os.Message):3042:3043 -> handleMessage
    9:9:void handleMessage(android.os.Message):3046:3046 -> handleMessage
    10:10:void handleMessage(android.os.Message):3113:3113 -> handleMessage
    11:11:void handleMessage(android.os.Message):3149:3149 -> handleMessage
    12:12:void handleMessage(android.os.Message):3143:3143 -> handleMessage
    13:15:void handleMessage(android.os.Message):3128:3130 -> handleMessage
    16:16:void handleMessage(android.os.Message):3132:3132 -> handleMessage
    17:17:void handleMessage(android.os.Message):3125:3125 -> handleMessage
    18:18:void handleMessage(android.os.Message):3122:3122 -> handleMessage
    19:19:void handleMessage(android.os.Message):3119:3119 -> handleMessage
    20:20:void handleMessage(android.os.Message):3146:3146 -> handleMessage
    21:21:void handleMessage(android.os.Message):3140:3140 -> handleMessage
    22:22:void android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setVolumeTo(int,int):2511:2511 -> handleMessage
    22:22:void handleMessage(android.os.Message):3140 -> handleMessage
    23:23:void android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setVolumeTo(int,int):2516:2516 -> handleMessage
    23:23:void handleMessage(android.os.Message):3140 -> handleMessage
    24:26:void handleMessage(android.os.Message):3052:3054 -> handleMessage
    27:28:void handleMessage(android.os.Message):3057:3058 -> handleMessage
    29:29:void handleMessage(android.os.Message):3116:3116 -> handleMessage
    30:30:void handleMessage(android.os.Message):3110:3110 -> handleMessage
    31:31:void handleMessage(android.os.Message):3107:3107 -> handleMessage
    32:32:void handleMessage(android.os.Message):3104:3104 -> handleMessage
    33:33:void handleMessage(android.os.Message):3101:3101 -> handleMessage
    34:34:void handleMessage(android.os.Message):3098:3098 -> handleMessage
    35:35:void handleMessage(android.os.Message):3095:3095 -> handleMessage
    36:36:void handleMessage(android.os.Message):3092:3092 -> handleMessage
    37:37:void handleMessage(android.os.Message):3089:3089 -> handleMessage
    38:38:void handleMessage(android.os.Message):3086:3086 -> handleMessage
    39:39:void handleMessage(android.os.Message):3083:3083 -> handleMessage
    40:40:void handleMessage(android.os.Message):3080:3080 -> handleMessage
    41:41:void handleMessage(android.os.Message):3077:3077 -> handleMessage
    42:42:void handleMessage(android.os.Message):3074:3074 -> handleMessage
    43:43:void handleMessage(android.os.Message):3071:3071 -> handleMessage
    44:44:void handleMessage(android.os.Message):3068:3068 -> handleMessage
    45:45:void handleMessage(android.os.Message):3065:3065 -> handleMessage
    46:46:void handleMessage(android.os.Message):3137:3137 -> handleMessage
    47:47:void android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.adjustVolume(int,int):2501:2501 -> handleMessage
    47:47:void handleMessage(android.os.Message):3137 -> handleMessage
    48:48:void android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.adjustVolume(int,int):2506:2506 -> handleMessage
    48:48:void handleMessage(android.os.Message):3137 -> handleMessage
    49:50:void handleMessage(android.os.Message):3048:3049 -> handleMessage
    51:51:void handleMessage(android.os.Message):3153:3153 -> handleMessage
    1:1:void onMediaButtonEvent(android.view.KeyEvent,android.support.v4.media.session.MediaSessionCompat$Callback):3158:3158 -> onMediaButtonEvent
    2:3:void onMediaButtonEvent(android.view.KeyEvent,android.support.v4.media.session.MediaSessionCompat$Callback):3161:3162 -> onMediaButtonEvent
    4:4:void onMediaButtonEvent(android.view.KeyEvent,android.support.v4.media.session.MediaSessionCompat$Callback):3192:3192 -> onMediaButtonEvent
    5:5:void onMediaButtonEvent(android.view.KeyEvent,android.support.v4.media.session.MediaSessionCompat$Callback):3197:3197 -> onMediaButtonEvent
    6:6:void onMediaButtonEvent(android.view.KeyEvent,android.support.v4.media.session.MediaSessionCompat$Callback):3182:3182 -> onMediaButtonEvent
    7:7:void onMediaButtonEvent(android.view.KeyEvent,android.support.v4.media.session.MediaSessionCompat$Callback):3177:3177 -> onMediaButtonEvent
    8:8:void onMediaButtonEvent(android.view.KeyEvent,android.support.v4.media.session.MediaSessionCompat$Callback):3187:3187 -> onMediaButtonEvent
    9:9:void onMediaButtonEvent(android.view.KeyEvent,android.support.v4.media.session.MediaSessionCompat$Callback):3172:3172 -> onMediaButtonEvent
    10:10:void onMediaButtonEvent(android.view.KeyEvent,android.support.v4.media.session.MediaSessionCompat$Callback):3166:3166 -> onMediaButtonEvent
    11:11:void onMediaButtonEvent(android.view.KeyEvent,android.support.v4.media.session.MediaSessionCompat$Callback):3202:3202 -> onMediaButtonEvent
android.support.v4.media.session.MediaSessionCompat$QueueItem -> android.support.v4.media.session.MediaSessionCompat$QueueItem:
    1:1:void <clinit>():1875:1875 -> <clinit>
    1:1:void <init>(android.support.v4.media.MediaDescriptionCompat,long):1769:1769 -> <init>
    2:2:void <init>(java.lang.Object,android.support.v4.media.MediaDescriptionCompat,long):1772:1772 -> <init>
    3:5:void <init>(java.lang.Object,android.support.v4.media.MediaDescriptionCompat,long):1779:1781 -> <init>
    6:6:void <init>(java.lang.Object,android.support.v4.media.MediaDescriptionCompat,long):1777:1777 -> <init>
    7:7:void <init>(java.lang.Object,android.support.v4.media.MediaDescriptionCompat,long):1774:1774 -> <init>
    8:10:void <init>(android.os.Parcel):1784:1786 -> <init>
    1:1:java.util.List fromQueueItemList(java.util.List):1865:1865 -> fromQueueItemList
    2:3:java.util.List fromQueueItemList(java.util.List):1868:1869 -> fromQueueItemList
    4:4:android.support.v4.media.session.MediaSessionCompat$QueueItem fromQueueItem(java.lang.Object):1844:1844 -> fromQueueItemList
    4:4:java.util.List fromQueueItemList(java.util.List):1870 -> fromQueueItemList
    5:5:java.lang.Object android.support.v4.media.session.MediaSessionCompatApi21$QueueItem.getDescription(java.lang.Object):270:270 -> fromQueueItemList
    5:5:android.support.v4.media.session.MediaSessionCompat$QueueItem fromQueueItem(java.lang.Object):1847 -> fromQueueItemList
    5:5:java.util.List fromQueueItemList(java.util.List):1870 -> fromQueueItemList
    6:6:android.support.v4.media.session.MediaSessionCompat$QueueItem fromQueueItem(java.lang.Object):1848:1848 -> fromQueueItemList
    6:6:java.util.List fromQueueItemList(java.util.List):1870 -> fromQueueItemList
    7:7:long android.support.v4.media.session.MediaSessionCompatApi21$QueueItem.getQueueId(java.lang.Object):274:274 -> fromQueueItemList
    7:7:android.support.v4.media.session.MediaSessionCompat$QueueItem fromQueueItem(java.lang.Object):1850 -> fromQueueItemList
    7:7:java.util.List fromQueueItemList(java.util.List):1870 -> fromQueueItemList
    8:8:android.support.v4.media.session.MediaSessionCompat$QueueItem fromQueueItem(java.lang.Object):1851:1851 -> fromQueueItemList
    8:8:java.util.List fromQueueItemList(java.util.List):1870 -> fromQueueItemList
    9:9:java.util.List fromQueueItemList(java.util.List):1870:1870 -> fromQueueItemList
    1:1:android.support.v4.media.MediaDescriptionCompat getDescription():1793:1793 -> getDescription
    1:1:java.lang.Object getQueueItem():1825:1825 -> getQueueItem
    2:2:java.lang.Object getQueueItem():1828:1828 -> getQueueItem
    3:3:java.lang.Object android.support.v4.media.session.MediaSessionCompatApi21$QueueItem.createItem(java.lang.Object,long):266:266 -> getQueueItem
    3:3:java.lang.Object getQueueItem():1828 -> getQueueItem
    4:4:java.lang.Object getQueueItem():1828:1828 -> getQueueItem
    5:5:java.lang.Object getQueueItem():1830:1830 -> getQueueItem
    6:6:java.lang.Object getQueueItem():1826:1826 -> getQueueItem
    1:1:java.lang.String toString():1891:1891 -> toString
    1:2:void writeToParcel(android.os.Parcel,int):1805:1806 -> writeToParcel
android.support.v4.media.session.MediaSessionCompat$QueueItem$1 -> android.support.v4.media.session.MediaSessionCompat$QueueItem$1:
    1:1:void <init>():1876:1876 -> <init>
    1:1:android.support.v4.media.session.MediaSessionCompat$QueueItem createFromParcel(android.os.Parcel):1880:1880 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):1876 -> createFromParcel
    1:1:android.support.v4.media.session.MediaSessionCompat$QueueItem[] newArray(int):1885:1885 -> newArray
    1:1:java.lang.Object[] newArray(int):1876 -> newArray
android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper -> android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper:
    1:1:void <clinit>():1917:1917 -> <clinit>
    1:2:void <init>(android.os.Parcel):1912:1913 -> <init>
    1:1:void writeToParcel(android.os.Parcel,int):1936:1936 -> writeToParcel
android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper$1 -> android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper$1:
    1:1:void <init>():1917:1917 -> <init>
    1:1:android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper createFromParcel(android.os.Parcel):1920:1920 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):1917 -> createFromParcel
    1:1:android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper[] newArray(int):1925:1925 -> newArray
    1:1:java.lang.Object[] newArray(int):1917 -> newArray
android.support.v4.media.session.MediaSessionCompat$Token -> android.support.v4.media.session.MediaSessionCompat$Token:
    1:1:void <clinit>():1726:1726 -> <clinit>
    1:4:void <init>(java.lang.Object,android.support.v4.media.session.IMediaSession,android.os.Bundle):1563:1566 -> <init>
    1:4:void <init>(java.lang.Object):1556 -> <init>
    5:8:void <init>(java.lang.Object,android.support.v4.media.session.IMediaSession,android.os.Bundle):1563:1566 -> <init>
    5:8:void <init>(java.lang.Object,android.support.v4.media.session.IMediaSession):1560 -> <init>
    9:12:void <init>(java.lang.Object,android.support.v4.media.session.IMediaSession,android.os.Bundle):1563:1566 -> <init>
    1:1:boolean equals(java.lang.Object):1632:1632 -> equals
    2:4:boolean equals(java.lang.Object):1636:1638 -> equals
    5:5:boolean equals(java.lang.Object):1640:1640 -> equals
    6:6:boolean equals(java.lang.Object):1643:1643 -> equals
    1:2:android.support.v4.media.session.MediaSessionCompat$Token fromToken(java.lang.Object,android.support.v4.media.session.IMediaSession):1599:1600 -> fromToken
    3:3:java.lang.Object android.support.v4.media.session.MediaSessionCompatApi21.verifyToken(java.lang.Object):57:57 -> fromToken
    3:3:android.support.v4.media.session.MediaSessionCompat$Token fromToken(java.lang.Object,android.support.v4.media.session.IMediaSession):1600 -> fromToken
    4:4:android.support.v4.media.session.MediaSessionCompat$Token fromToken(java.lang.Object,android.support.v4.media.session.IMediaSession):1600:1600 -> fromToken
    5:5:java.lang.Object android.support.v4.media.session.MediaSessionCompatApi21.verifyToken(java.lang.Object):60:60 -> fromToken
    5:5:android.support.v4.media.session.MediaSessionCompat$Token fromToken(java.lang.Object,android.support.v4.media.session.IMediaSession):1600 -> fromToken
    1:1:android.support.v4.media.session.IMediaSession getExtraBinder():1664:1664 -> getExtraBinder
    1:1:android.os.Bundle getSessionToken2Bundle():1680:1680 -> getSessionToken2Bundle
    1:1:java.lang.Object getToken():1656:1656 -> getToken
    1:1:int hashCode():1621:1621 -> hashCode
    2:2:int hashCode():1624:1624 -> hashCode
    1:1:void setExtraBinder(android.support.v4.media.session.IMediaSession):1672:1672 -> setExtraBinder
    1:1:void setSessionToken2Bundle(android.os.Bundle):1688:1688 -> setSessionToken2Bundle
    1:2:void writeToParcel(android.os.Parcel,int):1612:1613 -> writeToParcel
    3:3:void writeToParcel(android.os.Parcel,int):1615:1615 -> writeToParcel
android.support.v4.media.session.MediaSessionCompat$Token$1 -> android.support.v4.media.session.MediaSessionCompat$Token$1:
    1:1:void <init>():1727:1727 -> <init>
    1:2:android.support.v4.media.session.MediaSessionCompat$Token createFromParcel(android.os.Parcel):1731:1732 -> createFromParcel
    1:2:java.lang.Object createFromParcel(android.os.Parcel):1727 -> createFromParcel
    3:3:android.support.v4.media.session.MediaSessionCompat$Token createFromParcel(android.os.Parcel):1734:1734 -> createFromParcel
    3:3:java.lang.Object createFromParcel(android.os.Parcel):1727 -> createFromParcel
    4:4:android.support.v4.media.session.MediaSessionCompat$Token createFromParcel(android.os.Parcel):1736:1736 -> createFromParcel
    4:4:java.lang.Object createFromParcel(android.os.Parcel):1727 -> createFromParcel
    1:1:android.support.v4.media.session.MediaSessionCompat$Token[] newArray(int):1741:1741 -> newArray
    1:1:java.lang.Object[] newArray(int):1727 -> newArray
android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy -> android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy:
    1:2:void <init>(android.support.v4.media.session.MediaSessionCompatApi21$Callback):178:179 -> <init>
    1:2:void onCommand(java.lang.String,android.os.Bundle,android.os.ResultReceiver):184:185 -> onCommand
    1:2:void onCustomAction(java.lang.String,android.os.Bundle):258:259 -> onCustomAction
    1:1:void onFastForward():233:233 -> onFastForward
    2:2:void android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onFastForward():1440:1440 -> onFastForward
    2:2:void onFastForward():233 -> onFastForward
    1:1:boolean onMediaButtonEvent(android.content.Intent):190:190 -> onMediaButtonEvent
    2:2:boolean android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onMediaButtonEvent(android.content.Intent):1400:1400 -> onMediaButtonEvent
    2:2:boolean onMediaButtonEvent(android.content.Intent):190 -> onMediaButtonEvent
    3:3:boolean onMediaButtonEvent(android.content.Intent):191:191 -> onMediaButtonEvent
    1:1:void onPause():218:218 -> onPause
    2:2:void android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onPause():1425:1425 -> onPause
    2:2:void onPause():218 -> onPause
    1:1:void onPlay():196:196 -> onPlay
    2:2:void android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onPlay():1405:1405 -> onPlay
    2:2:void onPlay():196 -> onPlay
    1:2:void onPlayFromMediaId(java.lang.String,android.os.Bundle):201:202 -> onPlayFromMediaId
    3:3:void android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onPlayFromMediaId(java.lang.String,android.os.Bundle):1410:1410 -> onPlayFromMediaId
    3:3:void onPlayFromMediaId(java.lang.String,android.os.Bundle):202 -> onPlayFromMediaId
    1:2:void onPlayFromSearch(java.lang.String,android.os.Bundle):207:208 -> onPlayFromSearch
    3:3:void android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onPlayFromSearch(java.lang.String,android.os.Bundle):1415:1415 -> onPlayFromSearch
    3:3:void onPlayFromSearch(java.lang.String,android.os.Bundle):208 -> onPlayFromSearch
    1:1:void onRewind():238:238 -> onRewind
    2:2:void android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onRewind():1445:1445 -> onRewind
    2:2:void onRewind():238 -> onRewind
    1:1:void onSeekTo(long):248:248 -> onSeekTo
    2:2:void android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSeekTo(long):1455:1455 -> onSeekTo
    2:2:void onSeekTo(long):248 -> onSeekTo
    1:1:void onSetRating(android.media.Rating):253:253 -> onSetRating
    2:2:void android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSetRating(java.lang.Object):1460:1460 -> onSetRating
    2:2:void onSetRating(android.media.Rating):253 -> onSetRating
    1:1:void onSkipToNext():223:223 -> onSkipToNext
    2:2:void android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSkipToNext():1430:1430 -> onSkipToNext
    2:2:void onSkipToNext():223 -> onSkipToNext
    1:1:void onSkipToPrevious():228:228 -> onSkipToPrevious
    2:2:void android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSkipToPrevious():1435:1435 -> onSkipToPrevious
    2:2:void onSkipToPrevious():228 -> onSkipToPrevious
    1:1:void onSkipToQueueItem(long):213:213 -> onSkipToQueueItem
    2:2:void android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSkipToQueueItem(long):1420:1420 -> onSkipToQueueItem
    2:2:void onSkipToQueueItem(long):213 -> onSkipToQueueItem
    1:1:void onStop():243:243 -> onStop
    2:2:void android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onStop():1450:1450 -> onStop
    2:2:void onStop():243 -> onStop
android.support.v4.media.session.MediaSessionCompatApi23$CallbackProxy -> android.support.v4.media.session.MediaSessionCompatApi23$CallbackProxy:
    1:1:void <init>(android.support.v4.media.session.MediaSessionCompatApi23$Callback):38:38 -> <init>
    1:2:void onPlayFromUri(android.net.Uri,android.os.Bundle):43:44 -> onPlayFromUri
    3:3:void android.support.v4.media.session.MediaSessionCompat$Callback$StubApi23.onPlayFromUri(android.net.Uri,android.os.Bundle):1513:1513 -> onPlayFromUri
    3:3:void onPlayFromUri(android.net.Uri,android.os.Bundle):44 -> onPlayFromUri
android.support.v4.media.session.MediaSessionCompatApi24$CallbackProxy -> android.support.v4.media.session.MediaSessionCompatApi24$CallbackProxy:
    1:1:void <init>(android.support.v4.media.session.MediaSessionCompatApi24$Callback):58:58 -> <init>
    1:1:void onPrepare():63:63 -> onPrepare
    2:2:void android.support.v4.media.session.MediaSessionCompat$Callback$StubApi24.onPrepare():1525:1525 -> onPrepare
    2:2:void onPrepare():63 -> onPrepare
    1:2:void onPrepareFromMediaId(java.lang.String,android.os.Bundle):68:69 -> onPrepareFromMediaId
    3:3:void android.support.v4.media.session.MediaSessionCompat$Callback$StubApi24.onPrepareFromMediaId(java.lang.String,android.os.Bundle):1530:1530 -> onPrepareFromMediaId
    3:3:void onPrepareFromMediaId(java.lang.String,android.os.Bundle):69 -> onPrepareFromMediaId
    1:2:void onPrepareFromSearch(java.lang.String,android.os.Bundle):74:75 -> onPrepareFromSearch
    3:3:void android.support.v4.media.session.MediaSessionCompat$Callback$StubApi24.onPrepareFromSearch(java.lang.String,android.os.Bundle):1535:1535 -> onPrepareFromSearch
    3:3:void onPrepareFromSearch(java.lang.String,android.os.Bundle):75 -> onPrepareFromSearch
    1:2:void onPrepareFromUri(android.net.Uri,android.os.Bundle):80:81 -> onPrepareFromUri
    3:3:void android.support.v4.media.session.MediaSessionCompat$Callback$StubApi24.onPrepareFromUri(android.net.Uri,android.os.Bundle):1540:1540 -> onPrepareFromUri
    3:3:void onPrepareFromUri(android.net.Uri,android.os.Bundle):81 -> onPrepareFromUri
android.support.v4.media.session.ParcelableVolumeInfo -> android.support.v4.media.session.ParcelableVolumeInfo:
    1:1:void <clinit>():65:65 -> <clinit>
    1:6:void <init>(int,int,int,int,int):34:39 -> <init>
    7:12:void <init>(android.os.Parcel):42:47 -> <init>
    1:5:void writeToParcel(android.os.Parcel,int):57:61 -> writeToParcel
android.support.v4.media.session.ParcelableVolumeInfo$1 -> android.support.v4.media.session.ParcelableVolumeInfo$1:
    1:1:void <init>():66:66 -> <init>
    1:1:android.support.v4.media.session.ParcelableVolumeInfo createFromParcel(android.os.Parcel):69:69 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):66 -> createFromParcel
    1:1:android.support.v4.media.session.ParcelableVolumeInfo[] newArray(int):74:74 -> newArray
    1:1:java.lang.Object[] newArray(int):66 -> newArray
android.support.v4.media.session.PlaybackStateCompat -> android.support.v4.media.session.PlaybackStateCompat:
    1:1:void <clinit>():864:864 -> <clinit>
    1:12:void <init>(int,long,long,float,long,int,java.lang.CharSequence,long,java.util.List,long,android.os.Bundle):556:567 -> <init>
    13:23:void <init>(android.os.Parcel):570:580 -> <init>
    24:24:void <init>(android.os.Parcel):582:582 -> <init>
    1:1:android.support.v4.media.session.PlaybackStateCompat fromPlaybackState(java.lang.Object):798:798 -> fromPlaybackState
    2:2:java.util.List android.support.v4.media.session.PlaybackStateCompatApi21.getCustomActions(java.lang.Object):57:57 -> fromPlaybackState
    2:2:android.support.v4.media.session.PlaybackStateCompat fromPlaybackState(java.lang.Object):799 -> fromPlaybackState
    3:5:android.support.v4.media.session.PlaybackStateCompat fromPlaybackState(java.lang.Object):802:804 -> fromPlaybackState
    6:6:android.support.v4.media.session.PlaybackStateCompat fromPlaybackState(java.lang.Object):808:808 -> fromPlaybackState
    7:7:android.os.Bundle android.support.v4.media.session.PlaybackStateCompatApi22.getExtras(java.lang.Object):29:29 -> fromPlaybackState
    7:7:android.support.v4.media.session.PlaybackStateCompat fromPlaybackState(java.lang.Object):809 -> fromPlaybackState
    8:8:android.support.v4.media.session.PlaybackStateCompat fromPlaybackState(java.lang.Object):813:813 -> fromPlaybackState
    9:9:int android.support.v4.media.session.PlaybackStateCompatApi21.getState(java.lang.Object):29:29 -> fromPlaybackState
    9:9:android.support.v4.media.session.PlaybackStateCompat fromPlaybackState(java.lang.Object):814 -> fromPlaybackState
    10:10:long android.support.v4.media.session.PlaybackStateCompatApi21.getPosition(java.lang.Object):33:33 -> fromPlaybackState
    10:10:android.support.v4.media.session.PlaybackStateCompat fromPlaybackState(java.lang.Object):815 -> fromPlaybackState
    11:11:long android.support.v4.media.session.PlaybackStateCompatApi21.getBufferedPosition(java.lang.Object):37:37 -> fromPlaybackState
    11:11:android.support.v4.media.session.PlaybackStateCompat fromPlaybackState(java.lang.Object):816 -> fromPlaybackState
    12:12:float android.support.v4.media.session.PlaybackStateCompatApi21.getPlaybackSpeed(java.lang.Object):41:41 -> fromPlaybackState
    12:12:android.support.v4.media.session.PlaybackStateCompat fromPlaybackState(java.lang.Object):817 -> fromPlaybackState
    13:13:long android.support.v4.media.session.PlaybackStateCompatApi21.getActions(java.lang.Object):45:45 -> fromPlaybackState
    13:13:android.support.v4.media.session.PlaybackStateCompat fromPlaybackState(java.lang.Object):818 -> fromPlaybackState
    14:14:java.lang.CharSequence android.support.v4.media.session.PlaybackStateCompatApi21.getErrorMessage(java.lang.Object):49:49 -> fromPlaybackState
    14:14:android.support.v4.media.session.PlaybackStateCompat fromPlaybackState(java.lang.Object):820 -> fromPlaybackState
    15:15:long android.support.v4.media.session.PlaybackStateCompatApi21.getLastPositionUpdateTime(java.lang.Object):53:53 -> fromPlaybackState
    15:15:android.support.v4.media.session.PlaybackStateCompat fromPlaybackState(java.lang.Object):821 -> fromPlaybackState
    16:16:long android.support.v4.media.session.PlaybackStateCompatApi21.getActiveQueueItemId(java.lang.Object):61:61 -> fromPlaybackState
    16:16:android.support.v4.media.session.PlaybackStateCompat fromPlaybackState(java.lang.Object):823 -> fromPlaybackState
    17:17:android.support.v4.media.session.PlaybackStateCompat fromPlaybackState(java.lang.Object):823:823 -> fromPlaybackState
    18:18:android.support.v4.media.session.PlaybackStateCompat fromPlaybackState(java.lang.Object):825:825 -> fromPlaybackState
    1:1:long getActions():724:724 -> getActions
    1:1:long getLastPositionUpdateTime():658:658 -> getLastPositionUpdateTime
    1:1:float getPlaybackSpeed():692:692 -> getPlaybackSpeed
    1:1:java.lang.Object getPlaybackState():841:841 -> getPlaybackState
    2:5:java.lang.Object getPlaybackState():843:846 -> getPlaybackState
    6:7:java.lang.Object getPlaybackState():849:850 -> getPlaybackState
    8:14:java.lang.Object android.support.v4.media.session.PlaybackStateCompatApi22.newInstance(int,long,long,float,long,java.lang.CharSequence,long,java.util.List,long,android.os.Bundle):36:42 -> getPlaybackState
    8:14:java.lang.Object getPlaybackState():850 -> getPlaybackState
    15:17:java.lang.Object android.support.v4.media.session.PlaybackStateCompatApi22.newInstance(int,long,long,float,long,java.lang.CharSequence,long,java.util.List,long,android.os.Bundle):44:46 -> getPlaybackState
    15:17:java.lang.Object getPlaybackState():850 -> getPlaybackState
    18:18:java.lang.Object getPlaybackState():850:850 -> getPlaybackState
    19:19:java.lang.Object getPlaybackState():856:856 -> getPlaybackState
    20:26:java.lang.Object android.support.v4.media.session.PlaybackStateCompatApi21.newInstance(int,long,long,float,long,java.lang.CharSequence,long,java.util.List,long):68:74 -> getPlaybackState
    20:26:java.lang.Object getPlaybackState():856 -> getPlaybackState
    27:28:java.lang.Object android.support.v4.media.session.PlaybackStateCompatApi21.newInstance(int,long,long,float,long,java.lang.CharSequence,long,java.util.List,long):76:77 -> getPlaybackState
    27:28:java.lang.Object getPlaybackState():856 -> getPlaybackState
    29:29:java.lang.Object getPlaybackState():856:856 -> getPlaybackState
    30:30:java.lang.Object getPlaybackState():861:861 -> getPlaybackState
    1:1:long getPosition():648:648 -> getPosition
    1:1:int getState():641:641 -> getState
    1:13:java.lang.String toString():587:599 -> toString
    1:10:void writeToParcel(android.os.Parcel,int):609:618 -> writeToParcel
    11:11:void writeToParcel(android.os.Parcel,int):620:620 -> writeToParcel
android.support.v4.media.session.PlaybackStateCompat$1 -> android.support.v4.media.session.PlaybackStateCompat$1:
    1:1:void <init>():865:865 -> <init>
    1:1:android.support.v4.media.session.PlaybackStateCompat createFromParcel(android.os.Parcel):868:868 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):865 -> createFromParcel
    1:1:android.support.v4.media.session.PlaybackStateCompat[] newArray(int):873:873 -> newArray
    1:1:java.lang.Object[] newArray(int):865 -> newArray
android.support.v4.media.session.PlaybackStateCompat$Builder -> android.support.v4.media.session.PlaybackStateCompat$Builder:
    1:1:void <init>():1114:1114 -> <init>
    2:2:void <init>():1098:1098 -> <init>
    3:3:void <init>():1108:1108 -> <init>
    4:4:void <init>(android.support.v4.media.session.PlaybackStateCompat):1123:1123 -> <init>
    5:5:void <init>(android.support.v4.media.session.PlaybackStateCompat):1098:1098 -> <init>
    6:6:void <init>(android.support.v4.media.session.PlaybackStateCompat):1108:1108 -> <init>
    7:16:void <init>(android.support.v4.media.session.PlaybackStateCompat):1124:1133 -> <init>
    17:18:void <init>(android.support.v4.media.session.PlaybackStateCompat):1135:1136 -> <init>
    1:1:android.support.v4.media.session.PlaybackStateCompat$Builder addCustomAction(java.lang.String,java.lang.String,int):1284:1284 -> addCustomAction
    2:2:android.support.v4.media.session.PlaybackStateCompat$Builder addCustomAction(android.support.v4.media.session.PlaybackStateCompat$CustomAction):1303:1303 -> addCustomAction
    2:2:android.support.v4.media.session.PlaybackStateCompat$Builder addCustomAction(java.lang.String,java.lang.String,int):1284 -> addCustomAction
    1:1:android.support.v4.media.session.PlaybackStateCompat build():1360:1360 -> build
    1:1:android.support.v4.media.session.PlaybackStateCompat$Builder setActions(long):1259:1259 -> setActions
    1:4:android.support.v4.media.session.PlaybackStateCompat$Builder setState(int,long,float,long):1210:1213 -> setState
android.support.v4.media.session.PlaybackStateCompat$CustomAction -> android.support.v4.media.session.PlaybackStateCompat$CustomAction:
    1:1:void <clinit>():965:965 -> <clinit>
    1:5:void <init>(java.lang.String,java.lang.CharSequence,int,android.os.Bundle):893:897 -> <init>
    6:10:void <init>(android.os.Parcel):900:904 -> <init>
    1:1:android.support.v4.media.session.PlaybackStateCompat$CustomAction fromCustomAction(java.lang.Object):932:932 -> fromCustomAction
    2:2:android.support.v4.media.session.PlaybackStateCompat$CustomAction fromCustomAction(java.lang.Object):936:936 -> fromCustomAction
    3:3:java.lang.String android.support.v4.media.session.PlaybackStateCompatApi21$CustomAction.getAction(java.lang.Object):82:82 -> fromCustomAction
    3:3:android.support.v4.media.session.PlaybackStateCompat$CustomAction fromCustomAction(java.lang.Object):937 -> fromCustomAction
    4:4:java.lang.CharSequence android.support.v4.media.session.PlaybackStateCompatApi21$CustomAction.getName(java.lang.Object):86:86 -> fromCustomAction
    4:4:android.support.v4.media.session.PlaybackStateCompat$CustomAction fromCustomAction(java.lang.Object):938 -> fromCustomAction
    5:5:int android.support.v4.media.session.PlaybackStateCompatApi21$CustomAction.getIcon(java.lang.Object):90:90 -> fromCustomAction
    5:5:android.support.v4.media.session.PlaybackStateCompat$CustomAction fromCustomAction(java.lang.Object):939 -> fromCustomAction
    6:6:android.os.Bundle android.support.v4.media.session.PlaybackStateCompatApi21$CustomAction.getExtras(java.lang.Object):93:93 -> fromCustomAction
    6:6:android.support.v4.media.session.PlaybackStateCompat$CustomAction fromCustomAction(java.lang.Object):940 -> fromCustomAction
    7:8:android.support.v4.media.session.PlaybackStateCompat$CustomAction fromCustomAction(java.lang.Object):940:941 -> fromCustomAction
    1:1:java.lang.Object getCustomAction():956:956 -> getCustomAction
    2:2:java.lang.Object getCustomAction():960:960 -> getCustomAction
    3:3:java.lang.Object android.support.v4.media.session.PlaybackStateCompatApi21$CustomAction.newInstance(java.lang.String,java.lang.CharSequence,int,android.os.Bundle):98:98 -> getCustomAction
    3:3:java.lang.Object getCustomAction():960 -> getCustomAction
    4:5:java.lang.Object android.support.v4.media.session.PlaybackStateCompatApi21$CustomAction.newInstance(java.lang.String,java.lang.CharSequence,int,android.os.Bundle):100:101 -> getCustomAction
    4:5:java.lang.Object getCustomAction():960 -> getCustomAction
    6:6:java.lang.Object getCustomAction():960:960 -> getCustomAction
    7:7:java.lang.Object getCustomAction():962:962 -> getCustomAction
    8:8:java.lang.Object getCustomAction():957:957 -> getCustomAction
    1:1:java.lang.String toString():1022:1022 -> toString
    1:4:void writeToParcel(android.os.Parcel,int):909:912 -> writeToParcel
android.support.v4.media.session.PlaybackStateCompat$CustomAction$1 -> android.support.v4.media.session.PlaybackStateCompat$CustomAction$1:
    1:1:void <init>():966:966 -> <init>
    1:1:android.support.v4.media.session.PlaybackStateCompat$CustomAction createFromParcel(android.os.Parcel):970:970 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):966 -> createFromParcel
    1:1:android.support.v4.media.session.PlaybackStateCompat$CustomAction[] newArray(int):975:975 -> newArray
    1:1:java.lang.Object[] newArray(int):966 -> newArray
android.support.v4.os.IResultReceiver$Stub -> android.support.v4.os.IResultReceiver$Stub:
    1:2:void <init>():15:16 -> <init>
    1:3:android.support.v4.os.IResultReceiver asInterface(android.os.IBinder):27:29 -> asInterface
    4:4:android.support.v4.os.IResultReceiver asInterface(android.os.IBinder):31:31 -> asInterface
    1:1:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):64:64 -> onTransact
    2:2:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):44:44 -> onTransact
    3:3:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):49:49 -> onTransact
    4:4:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):51:51 -> onTransact
    5:6:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):53:54 -> onTransact
    7:7:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):59:59 -> onTransact
android.support.v4.os.IResultReceiver$Stub$Proxy -> android.support.v4.os.IResultReceiver$Stub$Proxy:
    1:2:void <init>(android.os.IBinder):72:73 -> <init>
    1:1:android.os.IBinder asBinder():77:77 -> asBinder
    1:1:void send(int,android.os.Bundle):85:85 -> send
    2:3:void send(int,android.os.Bundle):87:88 -> send
    4:5:void send(int,android.os.Bundle):90:91 -> send
    6:6:void send(int,android.os.Bundle):94:94 -> send
    7:7:void send(int,android.os.Bundle):96:96 -> send
    8:8:void send(int,android.os.Bundle):99:99 -> send
android.support.v4.os.ResultReceiver -> android.support.v4.os.ResultReceiver:
    1:1:void <clinit>():144:144 -> <clinit>
    1:4:void <init>(android.os.Parcel):138:141 -> <init>
    1:3:void send(int,android.os.Bundle):96:98 -> send
    4:4:void send(int,android.os.Bundle):100:100 -> send
    5:5:void send(int,android.os.Bundle):105:105 -> send
    6:6:void send(int,android.os.Bundle):107:107 -> send
    1:3:void writeToParcel(android.os.Parcel,int):130:132 -> writeToParcel
    4:5:void writeToParcel(android.os.Parcel,int):134:135 -> writeToParcel
android.support.v4.os.ResultReceiver$1 -> android.support.v4.os.ResultReceiver$1:
    1:1:void <init>():145:145 -> <init>
    1:1:android.support.v4.os.ResultReceiver createFromParcel(android.os.Parcel):148:148 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):145 -> createFromParcel
    1:1:android.support.v4.os.ResultReceiver[] newArray(int):152:152 -> newArray
    1:1:java.lang.Object[] newArray(int):145 -> newArray
android.support.v4.os.ResultReceiver$MyResultReceiver -> android.support.v4.os.ResultReceiver$MyResultReceiver:
    1:1:void <init>(android.support.v4.os.ResultReceiver):67:67 -> <init>
    1:2:void send(int,android.os.Bundle):70:71 -> send
    3:3:void send(int,android.os.Bundle):73:73 -> send
android.support.v4.os.ResultReceiver$MyRunnable -> android.support.v4.os.ResultReceiver$MyRunnable:
    1:3:void <init>(android.support.v4.os.ResultReceiver,int,android.os.Bundle):56:58 -> <init>
    1:1:void run():63:63 -> run
androidx.activity.ComponentActivity -> androidx.activity.ComponentActivity:
    1:1:void <init>():84:84 -> <init>
    2:2:void <init>():61:61 -> <init>
    3:3:void <init>():63:63 -> <init>
    4:4:void <init>():68:68 -> <init>
    5:5:void <init>():85:85 -> <init>
    6:7:void <init>():93:94 -> <init>
    8:8:void <init>():108:108 -> <init>
    9:10:void <init>():120:121 -> <init>
    11:11:void <init>():88:88 -> <init>
    12:13:void <init>(int):137:138 -> <init>
    1:1:void access$001(androidx.activity.ComponentActivity):50:50 -> access$001
    1:2:java.lang.Object getLastCustomNonConfigurationInstance():221:222 -> getLastCustomNonConfigurationInstance
    1:1:androidx.lifecycle.Lifecycle getLifecycle():241:241 -> getLifecycle
    1:1:androidx.activity.OnBackPressedDispatcher getOnBackPressedDispatcher():297:297 -> getOnBackPressedDispatcher
    1:1:androidx.savedstate.SavedStateRegistry getSavedStateRegistry():303:303 -> getSavedStateRegistry
    1:1:androidx.lifecycle.ViewModelStore getViewModelStore():257:257 -> getViewModelStore
    2:2:androidx.lifecycle.ViewModelStore getViewModelStore():261:261 -> getViewModelStore
    3:3:androidx.lifecycle.ViewModelStore getViewModelStore():263:263 -> getViewModelStore
    4:4:androidx.lifecycle.ViewModelStore getViewModelStore():266:266 -> getViewModelStore
    5:6:androidx.lifecycle.ViewModelStore getViewModelStore():268:269 -> getViewModelStore
    7:7:androidx.lifecycle.ViewModelStore getViewModelStore():272:272 -> getViewModelStore
    8:8:androidx.lifecycle.ViewModelStore getViewModelStore():258:258 -> getViewModelStore
    1:1:void onBackPressed():286:286 -> onBackPressed
    1:5:void onCreate(android.os.Bundle):149:153 -> onCreate
    1:1:java.lang.Object onRetainNonConfigurationInstance():176:176 -> onRetainNonConfigurationInstance
    2:2:java.lang.Object onRetainNonConfigurationInstance():178:178 -> onRetainNonConfigurationInstance
    3:3:java.lang.Object onRetainNonConfigurationInstance():183:183 -> onRetainNonConfigurationInstance
    4:4:java.lang.Object onRetainNonConfigurationInstance():185:185 -> onRetainNonConfigurationInstance
    5:7:java.lang.Object onRetainNonConfigurationInstance():193:195 -> onRetainNonConfigurationInstance
    1:3:void onSaveInstanceState(android.os.Bundle):160:162 -> onSaveInstanceState
    4:5:void onSaveInstanceState(android.os.Bundle):164:165 -> onSaveInstanceState
androidx.activity.ComponentActivity$1 -> androidx.activity.ComponentActivity$1:
    1:1:void <init>(androidx.activity.ComponentActivity):69:69 -> <init>
    1:1:void run():72:72 -> run
androidx.activity.ComponentActivity$2 -> androidx.activity.ComponentActivity$2:
    1:1:void <init>(androidx.activity.ComponentActivity):94:94 -> <init>
    1:3:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):98:100 -> onStateChanged
    4:4:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):102:102 -> onStateChanged
androidx.activity.ComponentActivity$3 -> androidx.activity.ComponentActivity$3:
    1:1:void <init>(androidx.activity.ComponentActivity):108:108 -> <init>
    1:3:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):112:114 -> onStateChanged
androidx.activity.ComponentActivity$NonConfigurationInstances -> androidx.activity.ComponentActivity$NonConfigurationInstances:
    1:1:void <init>():56:56 -> <init>
androidx.activity.ImmLeaksCleaner -> androidx.activity.ImmLeaksCleaner:
    1:2:void <init>(android.app.Activity):45:46 -> <init>
    1:1:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):51:51 -> onStateChanged
    2:2:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):54:54 -> onStateChanged
    3:10:void initializeReflectiveFields():101:108 -> onStateChanged
    3:10:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):55 -> onStateChanged
    11:13:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):57:59 -> onStateChanged
    14:14:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):62:62 -> onStateChanged
    15:15:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):69:69 -> onStateChanged
    16:16:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):72:72 -> onStateChanged
    17:17:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):79:79 -> onStateChanged
    18:19:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):81:82 -> onStateChanged
    20:20:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):87:87 -> onStateChanged
    21:21:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):91:91 -> onStateChanged
    22:22:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):94:94 -> onStateChanged
    23:23:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):89:89 -> onStateChanged
    24:24:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):76:76 -> onStateChanged
    25:25:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):74:74 -> onStateChanged
    26:26:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):91:91 -> onStateChanged
androidx.activity.OnBackPressedCallback -> androidx.activity.OnBackPressedCallback:
    1:1:void <init>(boolean):54:54 -> <init>
    2:2:void <init>(boolean):46:46 -> <init>
    3:3:void <init>(boolean):55:55 -> <init>
    1:1:void addCancellable(androidx.activity.Cancellable):103:103 -> addCancellable
    1:1:boolean isEnabled():82:82 -> isEnabled
    1:2:void remove():91:92 -> remove
    1:1:void removeCancellable(androidx.activity.Cancellable):107:107 -> removeCancellable
    1:1:void setEnabled(boolean):71:71 -> setEnabled
androidx.activity.OnBackPressedDispatcher -> androidx.activity.OnBackPressedDispatcher:
    1:1:void <init>(java.lang.Runnable):75:75 -> <init>
    2:2:void <init>(java.lang.Runnable):57:57 -> <init>
    3:3:void <init>(java.lang.Runnable):76:76 -> <init>
    1:2:void addCallback(androidx.lifecycle.LifecycleOwner,androidx.activity.OnBackPressedCallback):145:146 -> addCallback
    3:3:void addCallback(androidx.lifecycle.LifecycleOwner,androidx.activity.OnBackPressedCallback):150:150 -> addCallback
    1:6:void onBackPressed():184:189 -> onBackPressed
    7:8:void onBackPressed():193:194 -> onBackPressed
androidx.activity.OnBackPressedDispatcher$LifecycleOnBackPressedCancellable -> androidx.activity.OnBackPressedDispatcher$LifecycleOnBackPressedCancellable:
    1:4:void <init>(androidx.activity.OnBackPressedDispatcher,androidx.lifecycle.Lifecycle,androidx.activity.OnBackPressedCallback):220:223 -> <init>
    1:5:void cancel():243:247 -> cancel
    1:2:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):229:230 -> onStateChanged
    3:5:androidx.activity.Cancellable androidx.activity.OnBackPressedDispatcher.addCancellableCallback(androidx.activity.OnBackPressedCallback):112:114 -> onStateChanged
    3:5:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):230 -> onStateChanged
    6:7:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):230:231 -> onStateChanged
    8:9:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):233:234 -> onStateChanged
    10:11:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):236:237 -> onStateChanged
androidx.activity.OnBackPressedDispatcher$OnBackPressedCancellable -> androidx.activity.OnBackPressedDispatcher$OnBackPressedCancellable:
    1:2:void <init>(androidx.activity.OnBackPressedDispatcher,androidx.activity.OnBackPressedCallback):200:201 -> <init>
    1:2:void cancel():206:207 -> cancel
androidx.appcompat.R$styleable -> androidx.appcompat.R$styleable:
    1:1:void <clinit>():1248:1248 -> <clinit>
    2:2:void <clinit>():1278:1278 -> <clinit>
    3:3:void <clinit>():1280:1280 -> <clinit>
    4:4:void <clinit>():1283:1283 -> <clinit>
    5:5:void <clinit>():1290:1290 -> <clinit>
    6:6:void <clinit>():1293:1293 -> <clinit>
    7:7:void <clinit>():1317:1317 -> <clinit>
    8:8:void <clinit>():1322:1322 -> <clinit>
    9:9:void <clinit>():1327:1327 -> <clinit>
    10:10:void <clinit>():1335:1335 -> <clinit>
    11:11:void <clinit>():1357:1357 -> <clinit>
    12:12:void <clinit>():1483:1483 -> <clinit>
    13:13:void <clinit>():1489:1489 -> <clinit>
    14:14:void <clinit>():1494:1494 -> <clinit>
    15:15:void <clinit>():1537:1537 -> <clinit>
    16:16:void <clinit>():1547:1547 -> <clinit>
    17:17:void <clinit>():1552:1552 -> <clinit>
    18:18:void <clinit>():1555:1555 -> <clinit>
    19:19:void <clinit>():1562:1562 -> <clinit>
    20:20:void <clinit>():1586:1586 -> <clinit>
    21:21:void <clinit>():1596:1596 -> <clinit>
    22:22:void <clinit>():1602:1602 -> <clinit>
    23:23:void <clinit>():1605:1605 -> <clinit>
    24:24:void <clinit>():1623:1623 -> <clinit>
    25:25:void <clinit>():1638:1638 -> <clinit>
    26:26:void <clinit>():1653:1653 -> <clinit>
    27:27:void <clinit>():1670:1670 -> <clinit>
    28:28:void <clinit>():1701:1701 -> <clinit>
    29:29:void <clinit>():1707:1707 -> <clinit>
    30:30:void <clinit>():1711:1711 -> <clinit>
androidx.appcompat.app.ActionBar -> androidx.appcompat.app.ActionBar:
    1:1:void <init>():92:92 -> <init>
androidx.appcompat.app.ActionBar$LayoutParams -> androidx.appcompat.app.ActionBar$LayoutParams:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):1377:1377 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):1374:1374 -> <init>
    3:5:void <init>(android.content.Context,android.util.AttributeSet):1379:1381 -> <init>
    6:6:void <init>(int,int):1385:1385 -> <init>
    7:7:void <init>(int,int):1374:1374 -> <init>
    8:8:void <init>(int,int):1386:1386 -> <init>
    9:9:void <init>(androidx.appcompat.app.ActionBar$LayoutParams):1399:1399 -> <init>
    10:10:void <init>(androidx.appcompat.app.ActionBar$LayoutParams):1374:1374 -> <init>
    11:11:void <init>(androidx.appcompat.app.ActionBar$LayoutParams):1401:1401 -> <init>
    12:12:void <init>(android.view.ViewGroup$LayoutParams):1405:1405 -> <init>
    13:13:void <init>(android.view.ViewGroup$LayoutParams):1374:1374 -> <init>
androidx.appcompat.app.ActionBar$Tab -> androidx.appcompat.app.ActionBar$Tab:
    1:1:void <init>():1171:1171 -> <init>
androidx.appcompat.app.ActionBarDrawerToggle -> androidx.appcompat.app.ActionBarDrawerToggle:
    1:1:void <init>(android.app.Activity,androidx.appcompat.widget.Toolbar,androidx.drawerlayout.widget.DrawerLayout,androidx.appcompat.graphics.drawable.DrawerArrowDrawable,int,int):195:195 -> <init>
    1:1:void <init>(android.app.Activity,androidx.drawerlayout.widget.DrawerLayout,int,int):153 -> <init>
    2:2:void <init>(android.app.Activity,androidx.appcompat.widget.Toolbar,androidx.drawerlayout.widget.DrawerLayout,androidx.appcompat.graphics.drawable.DrawerArrowDrawable,int,int):120:120 -> <init>
    2:2:void <init>(android.app.Activity,androidx.drawerlayout.widget.DrawerLayout,int,int):153 -> <init>
    3:3:void <init>(android.app.Activity,androidx.appcompat.widget.Toolbar,androidx.drawerlayout.widget.DrawerLayout,androidx.appcompat.graphics.drawable.DrawerArrowDrawable,int,int):122:122 -> <init>
    3:3:void <init>(android.app.Activity,androidx.drawerlayout.widget.DrawerLayout,int,int):153 -> <init>
    4:4:void <init>(android.app.Activity,androidx.appcompat.widget.Toolbar,androidx.drawerlayout.widget.DrawerLayout,androidx.appcompat.graphics.drawable.DrawerArrowDrawable,int,int):130:130 -> <init>
    4:4:void <init>(android.app.Activity,androidx.drawerlayout.widget.DrawerLayout,int,int):153 -> <init>
    5:6:void <init>(android.app.Activity,androidx.appcompat.widget.Toolbar,androidx.drawerlayout.widget.DrawerLayout,androidx.appcompat.graphics.drawable.DrawerArrowDrawable,int,int):208:209 -> <init>
    5:6:void <init>(android.app.Activity,androidx.drawerlayout.widget.DrawerLayout,int,int):153 -> <init>
    7:7:void <init>(android.app.Activity,androidx.appcompat.widget.Toolbar,androidx.drawerlayout.widget.DrawerLayout,androidx.appcompat.graphics.drawable.DrawerArrowDrawable,int,int):211:211 -> <init>
    7:7:void <init>(android.app.Activity,androidx.drawerlayout.widget.DrawerLayout,int,int):153 -> <init>
    8:10:void <init>(android.app.Activity,androidx.appcompat.widget.Toolbar,androidx.drawerlayout.widget.DrawerLayout,androidx.appcompat.graphics.drawable.DrawerArrowDrawable,int,int):214:216 -> <init>
    8:10:void <init>(android.app.Activity,androidx.drawerlayout.widget.DrawerLayout,int,int):153 -> <init>
    11:11:void <init>(android.app.Activity,androidx.appcompat.widget.Toolbar,androidx.drawerlayout.widget.DrawerLayout,androidx.appcompat.graphics.drawable.DrawerArrowDrawable,int,int):218:218 -> <init>
    11:11:void <init>(android.app.Activity,androidx.drawerlayout.widget.DrawerLayout,int,int):153 -> <init>
    12:12:android.graphics.drawable.Drawable getThemeUpIndicator():503:503 -> <init>
    12:12:void <init>(android.app.Activity,androidx.appcompat.widget.Toolbar,androidx.drawerlayout.widget.DrawerLayout,androidx.appcompat.graphics.drawable.DrawerArrowDrawable,int,int):223 -> <init>
    12:12:void <init>(android.app.Activity,androidx.drawerlayout.widget.DrawerLayout,int,int):153 -> <init>
    1:3:void onDrawerClosed(android.view.View):444:446 -> onDrawerClosed
    4:4:void setActionBarDescription(int):499:499 -> onDrawerClosed
    4:4:void onDrawerClosed(android.view.View):446 -> onDrawerClosed
    1:3:void onDrawerOpened(android.view.View):429:431 -> onDrawerOpened
    4:4:void setActionBarDescription(int):499:499 -> onDrawerOpened
    4:4:void onDrawerOpened(android.view.View):431 -> onDrawerOpened
    1:2:void onDrawerSlide(android.view.View,float):413:414 -> onDrawerSlide
    3:3:void onDrawerSlide(android.view.View,float):416:416 -> onDrawerSlide
    1:2:boolean onOptionsItemSelected(android.view.MenuItem):274:275 -> onOptionsItemSelected
    1:1:void setPosition(float):508:508 -> setPosition
    2:2:void setPosition(float):510:510 -> setPosition
    3:3:void setPosition(float):512:512 -> setPosition
    1:2:void syncState():236:237 -> syncState
    3:3:void syncState():239:239 -> syncState
    4:6:void syncState():241:243 -> syncState
    7:8:void setActionBarUpIndicator(android.graphics.drawable.Drawable,int):489:490 -> syncState
    7:8:void syncState():242 -> syncState
    9:9:void setActionBarUpIndicator(android.graphics.drawable.Drawable,int):493:493 -> syncState
    9:9:void syncState():242 -> syncState
    10:10:void setActionBarUpIndicator(android.graphics.drawable.Drawable,int):495:495 -> syncState
    10:10:void syncState():242 -> syncState
    1:2:void toggle():282:283 -> toggle
    3:3:void toggle():285:285 -> toggle
    4:4:void toggle():287:287 -> toggle
androidx.appcompat.app.ActionBarDrawerToggle$FrameworkActionBarDelegate -> androidx.appcompat.app.ActionBarDrawerToggle$FrameworkActionBarDelegate:
    1:2:void <init>(android.app.Activity):519:520 -> <init>
    1:1:android.content.Context getActionBarThemedContext():538:538 -> getActionBarThemedContext
    2:2:android.content.Context getActionBarThemedContext():540:540 -> getActionBarThemedContext
    3:3:android.content.Context getActionBarThemedContext():542:542 -> getActionBarThemedContext
    1:2:android.graphics.drawable.Drawable getThemeUpIndicator():525:526 -> getThemeUpIndicator
    3:4:android.graphics.drawable.Drawable getThemeUpIndicator():529:530 -> getThemeUpIndicator
    5:5:android.graphics.drawable.Drawable getThemeUpIndicator():533:533 -> getThemeUpIndicator
    1:1:boolean isNavigationVisible():547:547 -> isNavigationVisible
    2:2:boolean isNavigationVisible():549:549 -> isNavigationVisible
    1:2:void setActionBarDescription(int):570:571 -> setActionBarDescription
    3:3:void setActionBarDescription(int):573:573 -> setActionBarDescription
    4:4:void setActionBarDescription(int):576:576 -> setActionBarDescription
    1:1:void setActionBarUpIndicator(android.graphics.drawable.Drawable,int):554:554 -> setActionBarUpIndicator
    2:4:void setActionBarUpIndicator(android.graphics.drawable.Drawable,int):556:558 -> setActionBarUpIndicator
    5:6:void setActionBarUpIndicator(android.graphics.drawable.Drawable,int):560:561 -> setActionBarUpIndicator
    7:7:void setActionBarUpIndicator(android.graphics.drawable.Drawable,int):563:563 -> setActionBarUpIndicator
androidx.appcompat.app.ActionBarDrawerToggleHoneycomb -> androidx.appcompat.app.ActionBarDrawerToggleHoneycomb:
    1:1:void <clinit>():45:45 -> <clinit>
    1:3:android.graphics.drawable.Drawable getThemeUpIndicator(android.app.Activity):90:92 -> getThemeUpIndicator
    1:1:androidx.appcompat.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo setActionBarDescription(androidx.appcompat.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo,android.app.Activity,int):71:71 -> setActionBarDescription
    2:2:androidx.appcompat.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo setActionBarDescription(androidx.appcompat.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo,android.app.Activity,int):73:73 -> setActionBarDescription
    3:5:androidx.appcompat.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo setActionBarDescription(androidx.appcompat.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo,android.app.Activity,int):75:77 -> setActionBarDescription
    6:6:androidx.appcompat.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo setActionBarDescription(androidx.appcompat.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo,android.app.Activity,int):80:80 -> setActionBarDescription
    7:7:androidx.appcompat.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo setActionBarDescription(androidx.appcompat.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo,android.app.Activity,int):83:83 -> setActionBarDescription
    1:2:androidx.appcompat.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo setActionBarUpIndicator(android.app.Activity,android.graphics.drawable.Drawable,int):51:52 -> setActionBarUpIndicator
    3:5:androidx.appcompat.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo setActionBarUpIndicator(android.app.Activity,android.graphics.drawable.Drawable,int):54:56 -> setActionBarUpIndicator
    6:6:androidx.appcompat.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo setActionBarUpIndicator(android.app.Activity,android.graphics.drawable.Drawable,int):58:58 -> setActionBarUpIndicator
    7:8:androidx.appcompat.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo setActionBarUpIndicator(android.app.Activity,android.graphics.drawable.Drawable,int):60:61 -> setActionBarUpIndicator
    9:9:androidx.appcompat.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo setActionBarUpIndicator(android.app.Activity,android.graphics.drawable.Drawable,int):63:63 -> setActionBarUpIndicator
androidx.appcompat.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo -> androidx.appcompat.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo:
    1:1:void <init>(android.app.Activity):101:101 -> <init>
    2:2:void <init>(android.app.Activity):103:103 -> <init>
    3:3:void <init>(android.app.Activity):105:105 -> <init>
    4:4:void <init>(android.app.Activity):114:114 -> <init>
    5:6:void <init>(android.app.Activity):120:121 -> <init>
    7:9:void <init>(android.app.Activity):127:129 -> <init>
    10:10:void <init>(android.app.Activity):131:131 -> <init>
    11:11:void <init>(android.app.Activity):133:133 -> <init>
androidx.appcompat.app.AlertController -> androidx.appcompat.app.AlertController:
    1:1:void <init>(android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):182:182 -> <init>
    2:2:void <init>(android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):82:82 -> <init>
    3:3:void <init>(android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):101:101 -> <init>
    4:4:void <init>(android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):111:111 -> <init>
    5:5:void <init>(android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):122:122 -> <init>
    6:6:void <init>(android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):126:126 -> <init>
    7:10:void <init>(android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):183:186 -> <init>
    11:11:void <init>(android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):188:188 -> <init>
    12:13:void <init>(android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):191:192 -> <init>
    14:15:void <init>(android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):194:195 -> <init>
    16:19:void <init>(android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):197:200 -> <init>
    20:20:void <init>(android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):202:202 -> <init>
    21:21:void <init>(android.content.Context,androidx.appcompat.app.AppCompatDialog,android.view.Window):205:205 -> <init>
    1:1:boolean canTextInput(android.view.View):209:209 -> canTextInput
    2:2:boolean canTextInput(android.view.View):213:213 -> canTextInput
    3:4:boolean canTextInput(android.view.View):217:218 -> canTextInput
    5:6:boolean canTextInput(android.view.View):221:222 -> canTextInput
    1:4:void centerButton(android.widget.Button):829:832 -> centerButton
    1:1:android.widget.Button getButton(int):410:410 -> getButton
    2:2:android.widget.Button getButton(int):412:412 -> getButton
    3:3:android.widget.Button getButton(int):414:414 -> getButton
    1:3:int getIconAttributeResId(int):398:400 -> getIconAttributeResId
    1:2:int selectContentView():237:238 -> installContent
    1:2:void installContent():231 -> installContent
    3:3:int selectContentView():240:240 -> installContent
    3:3:void installContent():231 -> installContent
    4:4:int selectContentView():243:243 -> installContent
    4:4:void installContent():231 -> installContent
    5:5:void installContent():232:232 -> installContent
    6:9:void setupView():467:470 -> installContent
    6:9:void installContent():233 -> installContent
    10:10:void setupView():474:474 -> installContent
    10:10:void installContent():233 -> installContent
    11:11:void setupCustomContent(android.view.ViewGroup):640:640 -> installContent
    11:11:void setupView():475 -> installContent
    11:11:void installContent():233 -> installContent
    12:14:void setupCustomContent(android.view.ViewGroup):642:644 -> installContent
    12:14:void setupView():475 -> installContent
    12:14:void installContent():233 -> installContent
    15:16:void setupCustomContent(android.view.ViewGroup):650:651 -> installContent
    15:16:void setupView():475 -> installContent
    15:16:void installContent():233 -> installContent
    17:18:void setupCustomContent(android.view.ViewGroup):656:657 -> installContent
    17:18:void setupView():475 -> installContent
    17:18:void installContent():233 -> installContent
    19:20:void setupCustomContent(android.view.ViewGroup):659:660 -> installContent
    19:20:void setupView():475 -> installContent
    19:20:void installContent():233 -> installContent
    21:22:void setupCustomContent(android.view.ViewGroup):664:665 -> installContent
    21:22:void setupView():475 -> installContent
    21:22:void installContent():233 -> installContent
    23:23:void setupCustomContent(android.view.ViewGroup):668:668 -> installContent
    23:23:void setupView():475 -> installContent
    23:23:void installContent():233 -> installContent
    24:26:void setupView():477:479 -> installContent
    24:26:void installContent():233 -> installContent
    27:29:void setupView():482:484 -> installContent
    27:29:void installContent():233 -> installContent
    30:32:void setupContent(android.view.ViewGroup):719:721 -> installContent
    30:32:void setupView():486 -> installContent
    30:32:void installContent():233 -> installContent
    33:34:void setupContent(android.view.ViewGroup):724:725 -> installContent
    33:34:void setupView():486 -> installContent
    33:34:void installContent():233 -> installContent
    35:36:void setupContent(android.view.ViewGroup):729:730 -> installContent
    35:36:void setupView():486 -> installContent
    35:36:void installContent():233 -> installContent
    37:38:void setupContent(android.view.ViewGroup):732:733 -> installContent
    37:38:void setupView():486 -> installContent
    37:38:void installContent():233 -> installContent
    39:43:void setupContent(android.view.ViewGroup):735:739 -> installContent
    39:43:void setupView():486 -> installContent
    39:43:void installContent():233 -> installContent
    44:44:void setupContent(android.view.ViewGroup):742:742 -> installContent
    44:44:void setupView():486 -> installContent
    44:44:void installContent():233 -> installContent
    45:46:void setupButtons(android.view.ViewGroup):763:764 -> installContent
    45:46:void setupView():487 -> installContent
    45:46:void installContent():233 -> installContent
    47:48:void setupButtons(android.view.ViewGroup):766:767 -> installContent
    47:48:void setupView():487 -> installContent
    47:48:void installContent():233 -> installContent
    49:52:void setupButtons(android.view.ViewGroup):769:772 -> installContent
    49:52:void setupView():487 -> installContent
    49:52:void installContent():233 -> installContent
    53:53:void setupButtons(android.view.ViewGroup):774:774 -> installContent
    53:53:void setupView():487 -> installContent
    53:53:void installContent():233 -> installContent
    54:55:void setupButtons(android.view.ViewGroup):778:779 -> installContent
    54:55:void setupView():487 -> installContent
    54:55:void installContent():233 -> installContent
    56:57:void setupButtons(android.view.ViewGroup):781:782 -> installContent
    56:57:void setupView():487 -> installContent
    56:57:void installContent():233 -> installContent
    58:61:void setupButtons(android.view.ViewGroup):784:787 -> installContent
    58:61:void setupView():487 -> installContent
    58:61:void installContent():233 -> installContent
    62:62:void setupButtons(android.view.ViewGroup):789:789 -> installContent
    62:62:void setupView():487 -> installContent
    62:62:void installContent():233 -> installContent
    63:64:void setupButtons(android.view.ViewGroup):793:794 -> installContent
    63:64:void setupView():487 -> installContent
    63:64:void installContent():233 -> installContent
    65:66:void setupButtons(android.view.ViewGroup):796:797 -> installContent
    65:66:void setupView():487 -> installContent
    65:66:void installContent():233 -> installContent
    67:70:void setupButtons(android.view.ViewGroup):799:802 -> installContent
    67:70:void setupView():487 -> installContent
    67:70:void installContent():233 -> installContent
    71:71:void setupButtons(android.view.ViewGroup):804:804 -> installContent
    71:71:void setupView():487 -> installContent
    71:71:void installContent():233 -> installContent
    72:72:void setupButtons(android.view.ViewGroup):808:808 -> installContent
    72:72:void setupView():487 -> installContent
    72:72:void installContent():233 -> installContent
    73:75:boolean shouldCenterSingleButton(android.content.Context):177:179 -> installContent
    73:75:void setupButtons(android.view.ViewGroup):808 -> installContent
    73:75:void setupView():487 -> installContent
    73:75:void installContent():233 -> installContent
    76:76:void setupButtons(android.view.ViewGroup):814:814 -> installContent
    76:76:void setupView():487 -> installContent
    76:76:void installContent():233 -> installContent
    77:77:void setupButtons(android.view.ViewGroup):816:816 -> installContent
    77:77:void setupView():487 -> installContent
    77:77:void installContent():233 -> installContent
    78:78:void setupButtons(android.view.ViewGroup):818:818 -> installContent
    78:78:void setupView():487 -> installContent
    78:78:void installContent():233 -> installContent
    79:79:void setupButtons(android.view.ViewGroup):824:824 -> installContent
    79:79:void setupView():487 -> installContent
    79:79:void installContent():233 -> installContent
    80:80:void setupTitle(android.view.ViewGroup):673:673 -> installContent
    80:80:void setupView():488 -> installContent
    80:80:void installContent():233 -> installContent
    81:81:void setupTitle(android.view.ViewGroup):675:675 -> installContent
    81:81:void setupView():488 -> installContent
    81:81:void installContent():233 -> installContent
    82:82:void setupTitle(android.view.ViewGroup):678:678 -> installContent
    82:82:void setupView():488 -> installContent
    82:82:void installContent():233 -> installContent
    83:84:void setupTitle(android.view.ViewGroup):681:682 -> installContent
    83:84:void setupView():488 -> installContent
    83:84:void installContent():233 -> installContent
    85:85:void setupTitle(android.view.ViewGroup):684:684 -> installContent
    85:85:void setupView():488 -> installContent
    85:85:void installContent():233 -> installContent
    86:87:void setupTitle(android.view.ViewGroup):686:687 -> installContent
    86:87:void setupView():488 -> installContent
    86:87:void installContent():233 -> installContent
    88:89:void setupTitle(android.view.ViewGroup):689:690 -> installContent
    88:89:void setupView():488 -> installContent
    88:89:void installContent():233 -> installContent
    90:93:void setupTitle(android.view.ViewGroup):695:698 -> installContent
    90:93:void setupView():488 -> installContent
    90:93:void installContent():233 -> installContent
    94:97:void setupTitle(android.view.ViewGroup):702:705 -> installContent
    94:97:void setupView():488 -> installContent
    94:97:void installContent():233 -> installContent
    98:98:void setupTitle(android.view.ViewGroup):702:702 -> installContent
    98:98:void setupView():488 -> installContent
    98:98:void installContent():233 -> installContent
    99:99:void setupTitle(android.view.ViewGroup):706:706 -> installContent
    99:99:void setupView():488 -> installContent
    99:99:void installContent():233 -> installContent
    100:103:void setupTitle(android.view.ViewGroup):710:713 -> installContent
    100:103:void setupView():488 -> installContent
    100:103:void installContent():233 -> installContent
    104:104:void setupView():491:491 -> installContent
    104:104:void installContent():233 -> installContent
    105:105:void setupView():493:493 -> installContent
    105:105:void installContent():233 -> installContent
    106:106:void setupView():495:495 -> installContent
    106:106:void installContent():233 -> installContent
    107:107:void setupView():500:500 -> installContent
    107:107:void installContent():233 -> installContent
    108:108:void setupView():502:502 -> installContent
    108:108:void installContent():233 -> installContent
    109:110:void setupView():509:510 -> installContent
    109:110:void installContent():233 -> installContent
    111:112:void setupView():515:516 -> installContent
    111:112:void installContent():233 -> installContent
    113:113:void setupView():520:520 -> installContent
    113:113:void installContent():233 -> installContent
    114:114:void setupView():524:524 -> installContent
    114:114:void installContent():233 -> installContent
    115:115:void setupView():526:526 -> installContent
    115:115:void installContent():233 -> installContent
    116:117:void setupView():531:532 -> installContent
    116:117:void installContent():233 -> installContent
    118:118:void setupView():537:537 -> installContent
    118:118:void installContent():233 -> installContent
    119:120:void setScrollIndicators(android.view.ViewGroup,android.view.View,int,int):560:561 -> installContent
    119:120:void setupView():541 -> installContent
    119:120:void installContent():233 -> installContent
    121:121:void setScrollIndicators(android.view.ViewGroup,android.view.View,int,int):563:563 -> installContent
    121:121:void setupView():541 -> installContent
    121:121:void installContent():233 -> installContent
    122:122:void setScrollIndicators(android.view.ViewGroup,android.view.View,int,int):565:565 -> installContent
    122:122:void setupView():541 -> installContent
    122:122:void installContent():233 -> installContent
    123:123:void setScrollIndicators(android.view.ViewGroup,android.view.View,int,int):568:568 -> installContent
    123:123:void setupView():541 -> installContent
    123:123:void installContent():233 -> installContent
    124:124:void setScrollIndicators(android.view.ViewGroup,android.view.View,int,int):571:571 -> installContent
    124:124:void setupView():541 -> installContent
    124:124:void installContent():233 -> installContent
    125:125:void setScrollIndicators(android.view.ViewGroup,android.view.View,int,int):576:576 -> installContent
    125:125:void setupView():541 -> installContent
    125:125:void installContent():233 -> installContent
    126:126:void setScrollIndicators(android.view.ViewGroup,android.view.View,int,int):580:580 -> installContent
    126:126:void setupView():541 -> installContent
    126:126:void installContent():233 -> installContent
    127:127:void setScrollIndicators(android.view.ViewGroup,android.view.View,int,int):588:588 -> installContent
    127:127:void setupView():541 -> installContent
    127:127:void installContent():233 -> installContent
    128:128:void setScrollIndicators(android.view.ViewGroup,android.view.View,int,int):590:590 -> installContent
    128:128:void setupView():541 -> installContent
    128:128:void installContent():233 -> installContent
    129:129:void setScrollIndicators(android.view.ViewGroup,android.view.View,int,int):600:600 -> installContent
    129:129:void setupView():541 -> installContent
    129:129:void installContent():233 -> installContent
    130:130:void setScrollIndicators(android.view.ViewGroup,android.view.View,int,int):606:606 -> installContent
    130:130:void setupView():541 -> installContent
    130:130:void installContent():233 -> installContent
    131:131:void setScrollIndicators(android.view.ViewGroup,android.view.View,int,int):608:608 -> installContent
    131:131:void setupView():541 -> installContent
    131:131:void installContent():233 -> installContent
    132:132:void setScrollIndicators(android.view.ViewGroup,android.view.View,int,int):619:619 -> installContent
    132:132:void setupView():541 -> installContent
    132:132:void installContent():233 -> installContent
    133:133:void setScrollIndicators(android.view.ViewGroup,android.view.View,int,int):628:628 -> installContent
    133:133:void setupView():541 -> installContent
    133:133:void installContent():233 -> installContent
    134:134:void setScrollIndicators(android.view.ViewGroup,android.view.View,int,int):631:631 -> installContent
    134:134:void setupView():541 -> installContent
    134:134:void installContent():233 -> installContent
    135:138:void setupView():546:549 -> installContent
    135:138:void installContent():233 -> installContent
    139:140:void setupView():551:552 -> installContent
    139:140:void installContent():233 -> installContent
    1:1:void manageScrollIndicators(android.view.View,android.view.View,android.view.View):750:750 -> manageScrollIndicators
    2:2:void manageScrollIndicators(android.view.View,android.view.View,android.view.View):749:749 -> manageScrollIndicators
    3:3:void manageScrollIndicators(android.view.View,android.view.View,android.view.View):754:754 -> manageScrollIndicators
    4:4:void manageScrollIndicators(android.view.View,android.view.View,android.view.View):753:753 -> manageScrollIndicators
    1:2:android.view.ViewGroup resolvePanel(android.view.View,android.view.View):443:444 -> resolvePanel
    3:3:android.view.ViewGroup resolvePanel(android.view.View,android.view.View):447:447 -> resolvePanel
    4:6:android.view.ViewGroup resolvePanel(android.view.View,android.view.View):452:454 -> resolvePanel
    7:8:android.view.ViewGroup resolvePanel(android.view.View,android.view.View):459:460 -> resolvePanel
    9:9:android.view.ViewGroup resolvePanel(android.view.View,android.view.View):463:463 -> resolvePanel
    1:1:void setButton(int,java.lang.CharSequence,android.content.DialogInterface$OnClickListener,android.os.Message,android.graphics.drawable.Drawable):324:324 -> setButton
    2:4:void setButton(int,java.lang.CharSequence,android.content.DialogInterface$OnClickListener,android.os.Message,android.graphics.drawable.Drawable):330:332 -> setButton
    5:5:void setButton(int,java.lang.CharSequence,android.content.DialogInterface$OnClickListener,android.os.Message,android.graphics.drawable.Drawable):348:348 -> setButton
    6:8:void setButton(int,java.lang.CharSequence,android.content.DialogInterface$OnClickListener,android.os.Message,android.graphics.drawable.Drawable):336:338 -> setButton
    9:11:void setButton(int,java.lang.CharSequence,android.content.DialogInterface$OnClickListener,android.os.Message,android.graphics.drawable.Drawable):342:344 -> setButton
    1:1:void setCustomTitle(android.view.View):257:257 -> setCustomTitle
    1:2:void setIcon(int):359:360 -> setIcon
    3:3:void setIcon(int):362:362 -> setIcon
    4:5:void setIcon(int):364:365 -> setIcon
    6:6:void setIcon(int):367:367 -> setIcon
    7:8:void setIcon(android.graphics.drawable.Drawable):378:379 -> setIcon
    9:9:void setIcon(android.graphics.drawable.Drawable):381:381 -> setIcon
    10:11:void setIcon(android.graphics.drawable.Drawable):383:384 -> setIcon
    12:12:void setIcon(android.graphics.drawable.Drawable):386:386 -> setIcon
    1:3:void setMessage(java.lang.CharSequence):261:263 -> setMessage
    1:3:void setTitle(java.lang.CharSequence):247:249 -> setTitle
    1:3:void setView(int):271:273 -> setView
    4:6:void setView(android.view.View):280:282 -> setView
    7:13:void setView(android.view.View,int,int,int,int):290:296 -> setView
androidx.appcompat.app.AlertController$1 -> androidx.appcompat.app.AlertController$1:
    1:1:void <init>(androidx.appcompat.app.AlertController):126:126 -> <init>
    1:6:void onClick(android.view.View):130:135 -> onClick
    7:7:void onClick(android.view.View):141:141 -> onClick
    8:9:void onClick(android.view.View):145:146 -> onClick
androidx.appcompat.app.AlertController$2 -> androidx.appcompat.app.AlertController$2:
    1:1:void <init>(androidx.appcompat.app.AlertController,android.view.View,android.view.View):591:591 -> <init>
    1:1:void onScrollChange(androidx.core.widget.NestedScrollView,int,int,int,int):596:596 -> onScrollChange
androidx.appcompat.app.AlertController$3 -> androidx.appcompat.app.AlertController$3:
    1:1:void <init>(androidx.appcompat.app.AlertController,android.view.View,android.view.View):600:600 -> <init>
    1:1:void run():603:603 -> run
androidx.appcompat.app.AlertController$4 -> androidx.appcompat.app.AlertController$4:
    1:1:void <init>(androidx.appcompat.app.AlertController,android.view.View,android.view.View):608:608 -> <init>
    1:1:void onScroll(android.widget.AbsListView,int,int,int):615:615 -> onScroll
androidx.appcompat.app.AlertController$5 -> androidx.appcompat.app.AlertController$5:
    1:1:void <init>(androidx.appcompat.app.AlertController,android.view.View,android.view.View):619:619 -> <init>
    1:1:void run():622:622 -> run
androidx.appcompat.app.AlertController$AlertParams -> androidx.appcompat.app.AlertController$AlertParams:
    1:1:void <init>(android.content.Context):924:924 -> <init>
    2:2:void <init>(android.content.Context):869:869 -> <init>
    3:3:void <init>(android.content.Context):871:871 -> <init>
    4:4:void <init>(android.content.Context):897:897 -> <init>
    5:5:void <init>(android.content.Context):901:901 -> <init>
    6:8:void <init>(android.content.Context):925:927 -> <init>
androidx.appcompat.app.AlertController$AlertParams$1 -> androidx.appcompat.app.AlertController$AlertParams$1:
    1:1:void <init>(androidx.appcompat.app.AlertController$AlertParams,android.content.Context,int,int,java.lang.CharSequence[],androidx.appcompat.app.AlertController$RecycleListView):995:995 -> <init>
    1:3:android.view.View getView(int,android.view.View,android.view.ViewGroup):998:1000 -> getView
    4:4:android.view.View getView(int,android.view.View,android.view.ViewGroup):1002:1002 -> getView
androidx.appcompat.app.AlertController$AlertParams$2 -> androidx.appcompat.app.AlertController$AlertParams$2:
    1:1:void <init>(androidx.appcompat.app.AlertController$AlertParams,android.content.Context,android.database.Cursor,boolean,androidx.appcompat.app.AlertController$RecycleListView,androidx.appcompat.app.AlertController):1009:1009 -> <init>
    2:4:void <init>(androidx.appcompat.app.AlertController$AlertParams,android.content.Context,android.database.Cursor,boolean,androidx.appcompat.app.AlertController$RecycleListView,androidx.appcompat.app.AlertController):1014:1016 -> <init>
    1:1:void bindView(android.view.View,android.content.Context,android.database.Cursor):1021:1021 -> bindView
    2:4:void bindView(android.view.View,android.content.Context,android.database.Cursor):1023:1025 -> bindView
    5:5:void bindView(android.view.View,android.content.Context,android.database.Cursor):1024:1024 -> bindView
    1:1:android.view.View newView(android.content.Context,android.database.Cursor,android.view.ViewGroup):1030:1030 -> newView
androidx.appcompat.app.AlertController$AlertParams$3 -> androidx.appcompat.app.AlertController$AlertParams$3:
    1:1:void <init>(androidx.appcompat.app.AlertController$AlertParams,androidx.appcompat.app.AlertController):1065:1065 -> <init>
    1:3:void onItemClick(android.widget.AdapterView,android.view.View,int,long):1068:1070 -> onItemClick
androidx.appcompat.app.AlertController$AlertParams$4 -> androidx.appcompat.app.AlertController$AlertParams$4:
    1:1:void <init>(androidx.appcompat.app.AlertController$AlertParams,androidx.appcompat.app.AlertController$RecycleListView,androidx.appcompat.app.AlertController):1075:1075 -> <init>
    1:2:void onItemClick(android.widget.AdapterView,android.view.View,int,long):1078:1079 -> onItemClick
    3:4:void onItemClick(android.widget.AdapterView,android.view.View,int,long):1081:1082 -> onItemClick
    5:5:void onItemClick(android.widget.AdapterView,android.view.View,int,long):1081:1081 -> onItemClick
androidx.appcompat.app.AlertController$ButtonHandler -> androidx.appcompat.app.AlertController$ButtonHandler:
    1:2:void <init>(android.content.DialogInterface):156:157 -> <init>
    1:1:void handleMessage(android.os.Message):162:162 -> handleMessage
    2:2:void handleMessage(android.os.Message):171:171 -> handleMessage
    3:3:void handleMessage(android.os.Message):167:167 -> handleMessage
androidx.appcompat.app.AlertController$CheckedItemAdapter -> androidx.appcompat.app.AlertController$CheckedItemAdapter:
    1:1:void <init>(android.content.Context,int,int,java.lang.CharSequence[]):1104:1104 -> <init>
androidx.appcompat.app.AlertController$RecycleListView -> androidx.appcompat.app.AlertController$RecycleListView:
    1:1:void <init>(android.content.Context):840:840 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):844:844 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet):846:846 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet):848:848 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet):850:850 -> <init>
    1:5:void setHasDecor(boolean,boolean):856:860 -> setHasDecor
androidx.appcompat.app.AlertDialog -> androidx.appcompat.app.AlertDialog:
    1:2:void <init>(android.content.Context,int):98:99 -> <init>
    1:1:android.widget.Button getButton(int):131:131 -> getButton
    1:1:android.widget.ListView getListView():140:140 -> getListView
    2:2:android.widget.ListView androidx.appcompat.app.AlertController.getListView():404:404 -> getListView
    2:2:android.widget.ListView getListView():140 -> getListView
    1:2:void onCreate(android.os.Bundle):278:279 -> onCreate
    1:1:boolean onKeyDown(int,android.view.KeyEvent):284:284 -> onKeyDown
    2:2:boolean androidx.appcompat.app.AlertController.onKeyDown(int,android.view.KeyEvent):422:422 -> onKeyDown
    2:2:boolean onKeyDown(int,android.view.KeyEvent):284 -> onKeyDown
    3:3:boolean onKeyDown(int,android.view.KeyEvent):287:287 -> onKeyDown
    1:1:boolean onKeyUp(int,android.view.KeyEvent):292:292 -> onKeyUp
    2:2:boolean androidx.appcompat.app.AlertController.onKeyUp(int,android.view.KeyEvent):427:427 -> onKeyUp
    2:2:boolean onKeyUp(int,android.view.KeyEvent):292 -> onKeyUp
    3:3:boolean onKeyUp(int,android.view.KeyEvent):295:295 -> onKeyUp
    1:3:int resolveDialogTheme(android.content.Context,int):114:116 -> resolveDialogTheme
    1:2:void setTitle(java.lang.CharSequence):145:146 -> setTitle
androidx.appcompat.app.AlertDialog$Builder -> androidx.appcompat.app.AlertDialog$Builder:
    1:1:void <init>(android.content.Context):313:313 -> <init>
    2:5:void <init>(android.content.Context,int):342:345 -> <init>
    2:5:void <init>(android.content.Context):313 -> <init>
    1:2:androidx.appcompat.app.AlertDialog create():983:984 -> create
    3:4:void androidx.appcompat.app.AlertController$AlertParams.apply(androidx.appcompat.app.AlertController):931:932 -> create
    3:4:androidx.appcompat.app.AlertDialog create():984 -> create
    5:6:void androidx.appcompat.app.AlertController$AlertParams.apply(androidx.appcompat.app.AlertController):934:935 -> create
    5:6:androidx.appcompat.app.AlertDialog create():984 -> create
    7:8:void androidx.appcompat.app.AlertController$AlertParams.apply(androidx.appcompat.app.AlertController):937:938 -> create
    7:8:androidx.appcompat.app.AlertDialog create():984 -> create
    9:10:void androidx.appcompat.app.AlertController$AlertParams.apply(androidx.appcompat.app.AlertController):940:941 -> create
    9:10:androidx.appcompat.app.AlertDialog create():984 -> create
    11:12:void androidx.appcompat.app.AlertController$AlertParams.apply(androidx.appcompat.app.AlertController):943:944 -> create
    11:12:androidx.appcompat.app.AlertDialog create():984 -> create
    13:14:void androidx.appcompat.app.AlertController$AlertParams.apply(androidx.appcompat.app.AlertController):947:948 -> create
    13:14:androidx.appcompat.app.AlertDialog create():984 -> create
    15:16:void androidx.appcompat.app.AlertController$AlertParams.apply(androidx.appcompat.app.AlertController):950:951 -> create
    15:16:androidx.appcompat.app.AlertDialog create():984 -> create
    17:18:void androidx.appcompat.app.AlertController$AlertParams.apply(androidx.appcompat.app.AlertController):954:955 -> create
    17:18:androidx.appcompat.app.AlertDialog create():984 -> create
    19:20:void androidx.appcompat.app.AlertController$AlertParams.apply(androidx.appcompat.app.AlertController):958:959 -> create
    19:20:androidx.appcompat.app.AlertDialog create():984 -> create
    21:21:void androidx.appcompat.app.AlertController$AlertParams.apply(androidx.appcompat.app.AlertController):964:964 -> create
    21:21:androidx.appcompat.app.AlertDialog create():984 -> create
    22:23:void androidx.appcompat.app.AlertController$AlertParams.createListView(androidx.appcompat.app.AlertController):988:989 -> create
    22:23:void androidx.appcompat.app.AlertController$AlertParams.apply(androidx.appcompat.app.AlertController):965 -> create
    22:23:androidx.appcompat.app.AlertDialog create():984 -> create
    24:26:void androidx.appcompat.app.AlertController$AlertParams.createListView(androidx.appcompat.app.AlertController):992:994 -> create
    24:26:void androidx.appcompat.app.AlertController$AlertParams.apply(androidx.appcompat.app.AlertController):965 -> create
    24:26:androidx.appcompat.app.AlertDialog create():984 -> create
    27:27:void androidx.appcompat.app.AlertController$AlertParams.createListView(androidx.appcompat.app.AlertController):1009:1009 -> create
    27:27:void androidx.appcompat.app.AlertController$AlertParams.apply(androidx.appcompat.app.AlertController):965 -> create
    27:27:androidx.appcompat.app.AlertDialog create():984 -> create
    28:29:void androidx.appcompat.app.AlertController$AlertParams.createListView(androidx.appcompat.app.AlertController):1038:1039 -> create
    28:29:void androidx.appcompat.app.AlertController$AlertParams.apply(androidx.appcompat.app.AlertController):965 -> create
    28:29:androidx.appcompat.app.AlertDialog create():984 -> create
    30:30:void androidx.appcompat.app.AlertController$AlertParams.createListView(androidx.appcompat.app.AlertController):1041:1041 -> create
    30:30:void androidx.appcompat.app.AlertController$AlertParams.apply(androidx.appcompat.app.AlertController):965 -> create
    30:30:androidx.appcompat.app.AlertDialog create():984 -> create
    31:32:void androidx.appcompat.app.AlertController$AlertParams.createListView(androidx.appcompat.app.AlertController):1044:1045 -> create
    31:32:void androidx.appcompat.app.AlertController$AlertParams.apply(androidx.appcompat.app.AlertController):965 -> create
    31:32:androidx.appcompat.app.AlertDialog create():984 -> create
    33:33:void androidx.appcompat.app.AlertController$AlertParams.createListView(androidx.appcompat.app.AlertController):1047:1047 -> create
    33:33:void androidx.appcompat.app.AlertController$AlertParams.apply(androidx.appcompat.app.AlertController):965 -> create
    33:33:androidx.appcompat.app.AlertDialog create():984 -> create
    34:34:void androidx.appcompat.app.AlertController$AlertParams.createListView(androidx.appcompat.app.AlertController):1050:1050 -> create
    34:34:void androidx.appcompat.app.AlertController$AlertParams.apply(androidx.appcompat.app.AlertController):965 -> create
    34:34:androidx.appcompat.app.AlertDialog create():984 -> create
    35:36:void androidx.appcompat.app.AlertController$AlertParams.createListView(androidx.appcompat.app.AlertController):1061:1062 -> create
    35:36:void androidx.appcompat.app.AlertController$AlertParams.apply(androidx.appcompat.app.AlertController):965 -> create
    35:36:androidx.appcompat.app.AlertDialog create():984 -> create
    37:38:void androidx.appcompat.app.AlertController$AlertParams.createListView(androidx.appcompat.app.AlertController):1064:1065 -> create
    37:38:void androidx.appcompat.app.AlertController$AlertParams.apply(androidx.appcompat.app.AlertController):965 -> create
    37:38:androidx.appcompat.app.AlertDialog create():984 -> create
    39:40:void androidx.appcompat.app.AlertController$AlertParams.createListView(androidx.appcompat.app.AlertController):1074:1075 -> create
    39:40:void androidx.appcompat.app.AlertController$AlertParams.apply(androidx.appcompat.app.AlertController):965 -> create
    39:40:androidx.appcompat.app.AlertDialog create():984 -> create
    41:42:void androidx.appcompat.app.AlertController$AlertParams.createListView(androidx.appcompat.app.AlertController):1088:1089 -> create
    41:42:void androidx.appcompat.app.AlertController$AlertParams.apply(androidx.appcompat.app.AlertController):965 -> create
    41:42:androidx.appcompat.app.AlertDialog create():984 -> create
    43:46:void androidx.appcompat.app.AlertController$AlertParams.createListView(androidx.appcompat.app.AlertController):1092:1095 -> create
    43:46:void androidx.appcompat.app.AlertController$AlertParams.apply(androidx.appcompat.app.AlertController):965 -> create
    43:46:androidx.appcompat.app.AlertDialog create():984 -> create
    47:47:void androidx.appcompat.app.AlertController$AlertParams.createListView(androidx.appcompat.app.AlertController):1097:1097 -> create
    47:47:void androidx.appcompat.app.AlertController$AlertParams.apply(androidx.appcompat.app.AlertController):965 -> create
    47:47:androidx.appcompat.app.AlertDialog create():984 -> create
    48:50:void androidx.appcompat.app.AlertController$AlertParams.apply(androidx.appcompat.app.AlertController):967:969 -> create
    48:50:androidx.appcompat.app.AlertDialog create():984 -> create
    51:51:void androidx.appcompat.app.AlertController$AlertParams.apply(androidx.appcompat.app.AlertController):972:972 -> create
    51:51:androidx.appcompat.app.AlertDialog create():984 -> create
    52:53:void androidx.appcompat.app.AlertController$AlertParams.apply(androidx.appcompat.app.AlertController):974:975 -> create
    52:53:androidx.appcompat.app.AlertDialog create():984 -> create
    54:56:androidx.appcompat.app.AlertDialog create():985:987 -> create
    57:60:androidx.appcompat.app.AlertDialog create():989:992 -> create
    1:1:android.content.Context getContext():358:358 -> getContext
    1:2:androidx.appcompat.app.AlertDialog$Builder setAdapter(android.widget.ListAdapter,android.content.DialogInterface$OnClickListener):659:660 -> setAdapter
    1:1:androidx.appcompat.app.AlertDialog$Builder setCancelable(boolean):579:579 -> setCancelable
    1:1:androidx.appcompat.app.AlertDialog$Builder setCustomTitle(android.view.View):398:398 -> setCustomTitle
    1:1:androidx.appcompat.app.AlertDialog$Builder setIcon(int):430:430 -> setIcon
    2:2:androidx.appcompat.app.AlertDialog$Builder setIcon(android.graphics.drawable.Drawable):445:445 -> setIcon
    1:1:androidx.appcompat.app.AlertDialog$Builder setMessage(int):408:408 -> setMessage
    2:2:androidx.appcompat.app.AlertDialog$Builder setMessage(java.lang.CharSequence):418:418 -> setMessage
    1:4:androidx.appcompat.app.AlertDialog$Builder setMultiChoiceItems(java.lang.CharSequence[],boolean[],android.content.DialogInterface$OnMultiChoiceClickListener):730:733 -> setMultiChoiceItems
    1:2:androidx.appcompat.app.AlertDialog$Builder setNegativeButton(int,android.content.DialogInterface$OnClickListener):509:510 -> setNegativeButton
    3:4:androidx.appcompat.app.AlertDialog$Builder setNegativeButton(java.lang.CharSequence,android.content.DialogInterface$OnClickListener):522:523 -> setNegativeButton
    1:2:androidx.appcompat.app.AlertDialog$Builder setNeutralButton(java.lang.CharSequence,android.content.DialogInterface$OnClickListener):558:559 -> setNeutralButton
    1:1:androidx.appcompat.app.AlertDialog$Builder setOnCancelListener(android.content.DialogInterface$OnCancelListener):600:600 -> setOnCancelListener
    1:1:androidx.appcompat.app.AlertDialog$Builder setOnDismissListener(android.content.DialogInterface$OnDismissListener):610:610 -> setOnDismissListener
    1:1:androidx.appcompat.app.AlertDialog$Builder setOnKeyListener(android.content.DialogInterface$OnKeyListener):620:620 -> setOnKeyListener
    1:2:androidx.appcompat.app.AlertDialog$Builder setPositiveButton(int,android.content.DialogInterface$OnClickListener):473:474 -> setPositiveButton
    3:4:androidx.appcompat.app.AlertDialog$Builder setPositiveButton(java.lang.CharSequence,android.content.DialogInterface$OnClickListener):486:487 -> setPositiveButton
    1:4:androidx.appcompat.app.AlertDialog$Builder setSingleChoiceItems(java.lang.CharSequence[],int,android.content.DialogInterface$OnClickListener):831:834 -> setSingleChoiceItems
    5:8:androidx.appcompat.app.AlertDialog$Builder setSingleChoiceItems(android.widget.ListAdapter,int,android.content.DialogInterface$OnClickListener):853:856 -> setSingleChoiceItems
    1:1:androidx.appcompat.app.AlertDialog$Builder setTitle(int):367:367 -> setTitle
    2:2:androidx.appcompat.app.AlertDialog$Builder setTitle(java.lang.CharSequence):377:377 -> setTitle
    1:3:androidx.appcompat.app.AlertDialog$Builder setView(android.view.View):902:904 -> setView
    1:2:androidx.appcompat.app.AlertDialog show():1008:1009 -> show
androidx.appcompat.app.AppCompatActivity -> androidx.appcompat.app.AppCompatActivity:
    1:1:void <init>():77:77 -> <init>
    2:2:void <init>(int):92:92 -> <init>
    1:1:void addContentView(android.view.View,android.view.ViewGroup$LayoutParams):176:176 -> addContentView
    1:2:void attachBaseContext(android.content.Context):97:98 -> attachBaseContext
    1:4:void closeOptionsMenu():609:612 -> closeOptionsMenu
    1:2:boolean dispatchKeyEvent(android.view.KeyEvent):552:553 -> dispatchKeyEvent
    3:3:boolean dispatchKeyEvent(android.view.KeyEvent):555:555 -> dispatchKeyEvent
    4:4:boolean dispatchKeyEvent(android.view.KeyEvent):558:558 -> dispatchKeyEvent
    1:1:android.view.View findViewById(int):214:214 -> findViewById
    1:2:androidx.appcompat.app.AppCompatDelegate getDelegate():542:543 -> getDelegate
    3:3:androidx.appcompat.app.AppCompatDelegate getDelegate():545:545 -> getDelegate
    1:1:androidx.appcompat.app.ActionBarDrawerToggle$Delegate getDrawerToggleDelegate():506:506 -> getDrawerToggleDelegate
    1:1:android.view.MenuInflater getMenuInflater():156:156 -> getMenuInflater
    1:2:android.content.res.Resources getResources():563:564 -> getResources
    3:3:android.content.res.Resources getResources():566:566 -> getResources
    1:1:androidx.appcompat.app.ActionBar getSupportActionBar():130:130 -> getSupportActionBar
    1:1:android.content.Intent getSupportParentActivityIntent():454:454 -> getSupportParentActivityIntent
    1:1:void invalidateOptionsMenu():268:268 -> invalidateOptionsMenu
    1:1:void onConfigurationChanged(android.content.res.Configuration):181:181 -> onConfigurationChanged
    2:2:void onConfigurationChanged(android.content.res.Configuration):183:183 -> onConfigurationChanged
    3:4:void onConfigurationChanged(android.content.res.Configuration):186:187 -> onConfigurationChanged
    5:5:void onConfigurationChanged(android.content.res.Configuration):190:190 -> onConfigurationChanged
    1:1:void onContentChanged():493:493 -> onContentChanged
    1:4:void onCreate(android.os.Bundle):103:106 -> onCreate
    1:1:void onCreateSupportNavigateUpTaskStack(androidx.core.app.TaskStackBuilder):371:371 -> onCreateSupportNavigateUpTaskStack
    1:2:void onDestroy():233:234 -> onDestroy
    1:8:boolean performMenuItemShortcut(int,android.view.KeyEvent):575:582 -> onKeyDown
    1:8:boolean onKeyDown(int,android.view.KeyEvent):592 -> onKeyDown
    9:9:boolean onKeyDown(int,android.view.KeyEvent):595:595 -> onKeyDown
    1:1:boolean onMenuItemSelected(int,android.view.MenuItem):219:219 -> onMenuItemSelected
    2:5:boolean onMenuItemSelected(int,android.view.MenuItem):223:226 -> onMenuItemSelected
    1:1:boolean onMenuOpened(int,android.view.Menu):517:517 -> onMenuOpened
    1:1:void onPanelClosed(int,android.view.Menu):528:528 -> onPanelClosed
    1:2:void onPostCreate(android.os.Bundle):117:118 -> onPostCreate
    1:2:void onPostResume():195:196 -> onPostResume
    1:2:void onSaveInstanceState(android.os.Bundle):533:534 -> onSaveInstanceState
    1:2:void onStart():201:202 -> onStart
    1:2:void onStop():207:208 -> onStop
    1:1:boolean onSupportNavigateUp():416:416 -> onSupportNavigateUp
    2:6:boolean onSupportNavigateUp():419:423 -> onSupportNavigateUp
    7:7:boolean onSupportNavigateUp():426:426 -> onSupportNavigateUp
    8:8:boolean onSupportNavigateUp():430:430 -> onSupportNavigateUp
    9:9:boolean onSupportNavigateUp():435:435 -> onSupportNavigateUp
    1:2:void onTitleChanged(java.lang.CharSequence,int):239:240 -> onTitleChanged
    1:4:void openOptionsMenu():600:603 -> openOptionsMenu
    1:1:void setContentView(int):161:161 -> setContentView
    2:2:void setContentView(android.view.View):166:166 -> setContentView
    3:3:void setContentView(android.view.View,android.view.ViewGroup$LayoutParams):171:171 -> setContentView
    1:1:void setSupportActionBar(androidx.appcompat.widget.Toolbar):150:150 -> setSupportActionBar
    1:2:void setTheme(int):111:112 -> setTheme
    1:1:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):316:316 -> startSupportActionMode
    1:1:void supportInvalidateOptionsMenu():263:263 -> supportInvalidateOptionsMenu
    1:2:void androidx.core.app.NavUtils.navigateUpTo(android.app.Activity,android.content.Intent):108:109 -> supportNavigateUpTo
    1:2:void supportNavigateUpTo(android.content.Intent):487 -> supportNavigateUpTo
    1:1:boolean supportRequestWindowFeature(int):258:258 -> supportRequestWindowFeature
    1:2:boolean androidx.core.app.NavUtils.shouldUpRecreateTask(android.app.Activity,android.content.Intent):60:61 -> supportShouldUpRecreateTask
    1:2:boolean supportShouldUpRecreateTask(android.content.Intent):471 -> supportShouldUpRecreateTask
androidx.appcompat.app.AppCompatDelegate -> androidx.appcompat.app.AppCompatDelegate:
    1:1:void <clinit>():165:165 -> <clinit>
    2:2:void androidx.collection.ArraySet.<init>():240:240 -> <clinit>
    2:2:void <clinit>():165 -> <clinit>
    3:3:void <clinit>():165:165 -> <clinit>
    4:4:void <clinit>():167:167 -> <clinit>
    1:1:void <init>():262:262 -> <init>
    1:3:void applyDayNightToActiveDelegates():653:655 -> applyDayNightToActiveDelegates
    4:4:void applyDayNightToActiveDelegates():657:657 -> applyDayNightToActiveDelegates
    5:5:void applyDayNightToActiveDelegates():660:660 -> applyDayNightToActiveDelegates
    1:1:androidx.appcompat.app.AppCompatDelegate create(android.app.Activity,androidx.appcompat.app.AppCompatCallback):221:221 -> create
    2:2:androidx.appcompat.app.AppCompatDelegate create(android.app.Dialog,androidx.appcompat.app.AppCompatCallback):232:232 -> create
    1:1:int getDefaultNightMode():571:571 -> getDefaultNightMode
    1:1:void markStarted(androidx.appcompat.app.AppCompatDelegate):622:622 -> markStarted
    2:2:void markStarted(androidx.appcompat.app.AppCompatDelegate):625:625 -> markStarted
    3:4:void markStarted(androidx.appcompat.app.AppCompatDelegate):627:628 -> markStarted
    1:1:void markStopped(androidx.appcompat.app.AppCompatDelegate):632:632 -> markStopped
    2:3:void markStopped(androidx.appcompat.app.AppCompatDelegate):634:635 -> markStopped
    1:4:void removeDelegateFromActives(androidx.appcompat.app.AppCompatDelegate):639:642 -> removeDelegateFromActives
    5:5:void removeDelegateFromActives(androidx.appcompat.app.AppCompatDelegate):646:646 -> removeDelegateFromActives
    6:6:void removeDelegateFromActives(androidx.appcompat.app.AppCompatDelegate):649:649 -> removeDelegateFromActives
    1:1:void setCompatVectorFromResourcesEnabled(boolean):608:608 -> setCompatVectorFromResourcesEnabled
    1:1:void setDefaultNightMode(int):559:559 -> setDefaultNightMode
    2:4:void setDefaultNightMode(int):553:555 -> setDefaultNightMode
androidx.appcompat.app.AppCompatDelegateImpl -> androidx.appcompat.app.AppCompatDelegateImpl:
    1:1:void <clinit>():130:130 -> <clinit>
    2:2:void <clinit>():133:133 -> <clinit>
    3:3:void <clinit>():135:135 -> <clinit>
    4:4:void <clinit>():146:146 -> <clinit>
    5:5:void <clinit>():154:154 -> <clinit>
    6:6:void <clinit>():156:156 -> <clinit>
    7:7:void <clinit>():158:158 -> <clinit>
    8:8:void <clinit>():183:183 -> <clinit>
    1:1:void <init>(android.app.Activity,androidx.appcompat.app.AppCompatCallback):278:278 -> <init>
    2:2:void <init>(android.app.Dialog,androidx.appcompat.app.AppCompatCallback):282:282 -> <init>
    3:3:void <init>(android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):294:294 -> <init>
    4:4:void <init>(android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):206:206 -> <init>
    5:5:void <init>(android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):208:208 -> <init>
    6:6:void <init>(android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):244:244 -> <init>
    7:7:void <init>(android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):256:256 -> <init>
    8:10:void <init>(android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):295:297 -> <init>
    11:11:void <init>(android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):299:299 -> <init>
    12:12:androidx.appcompat.app.AppCompatActivity tryUnwrapContext():1470:1470 -> <init>
    12:12:void <init>(android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):300 -> <init>
    13:14:androidx.appcompat.app.AppCompatActivity tryUnwrapContext():1472:1473 -> <init>
    13:14:void <init>(android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):300 -> <init>
    15:16:androidx.appcompat.app.AppCompatActivity tryUnwrapContext():1475:1476 -> <init>
    15:16:void <init>(android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):300 -> <init>
    17:17:void <init>(android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):307:307 -> <init>
    18:18:int getLocalNightMode():2198:2198 -> <init>
    18:18:void <init>(android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):307 -> <init>
    19:19:void <init>(android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):307:307 -> <init>
    20:20:void <init>(android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):310:310 -> <init>
    21:21:void <init>(android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):312:312 -> <init>
    22:22:void <init>(android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):314:314 -> <init>
    23:23:void <init>(android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):316:316 -> <init>
    24:24:void <init>(android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):321:321 -> <init>
    25:25:void <init>(android.content.Context,android.view.Window,androidx.appcompat.app.AppCompatCallback,java.lang.Object):328:328 -> <init>
    1:4:void addContentView(android.view.View,android.view.ViewGroup$LayoutParams):570:573 -> addContentView
    1:1:boolean applyDayNight():2159:2159 -> applyDayNight
    2:2:boolean applyDayNight(boolean):2163:2163 -> applyDayNight
    3:3:int calculateNightMode():2232:2232 -> applyDayNight
    3:3:boolean applyDayNight(boolean):2168 -> applyDayNight
    4:5:androidx.appcompat.app.AppCompatDelegateImpl$AutoNightModeManager getAutoBatteryNightModeManager():2398:2399 -> applyDayNight
    4:5:int mapNightMode(int):2220 -> applyDayNight
    4:5:boolean applyDayNight(boolean):2169 -> applyDayNight
    6:6:androidx.appcompat.app.AppCompatDelegateImpl$AutoNightModeManager getAutoBatteryNightModeManager():2401:2401 -> applyDayNight
    6:6:int mapNightMode(int):2220 -> applyDayNight
    6:6:boolean applyDayNight(boolean):2169 -> applyDayNight
    7:7:int mapNightMode(int):2220:2220 -> applyDayNight
    7:7:boolean applyDayNight(boolean):2169 -> applyDayNight
    8:8:int mapNightMode(int):2225:2225 -> applyDayNight
    8:8:boolean applyDayNight(boolean):2169 -> applyDayNight
    9:11:int mapNightMode(int):2210:2212 -> applyDayNight
    9:11:boolean applyDayNight(boolean):2169 -> applyDayNight
    12:14:androidx.appcompat.app.AppCompatDelegateImpl$AutoNightModeManager getAutoTimeNightModeManager():2390:2392 -> applyDayNight
    12:14:int mapNightMode(int):2218 -> applyDayNight
    12:14:boolean applyDayNight(boolean):2169 -> applyDayNight
    15:15:androidx.appcompat.app.AppCompatDelegateImpl$AutoNightModeManager getAutoTimeNightModeManager():2394:2394 -> applyDayNight
    15:15:int mapNightMode(int):2218 -> applyDayNight
    15:15:boolean applyDayNight(boolean):2169 -> applyDayNight
    16:16:int mapNightMode(int):2218:2218 -> applyDayNight
    16:16:boolean applyDayNight(boolean):2169 -> applyDayNight
    17:18:boolean updateForNightMode(int,boolean):2247:2248 -> applyDayNight
    17:18:boolean applyDayNight(boolean):2170 -> applyDayNight
    19:20:boolean isActivityManifestHandlingUiMode():2405:2406 -> applyDayNight
    19:20:boolean updateForNightMode(int,boolean):2266 -> applyDayNight
    19:20:boolean applyDayNight(boolean):2170 -> applyDayNight
    21:22:boolean isActivityManifestHandlingUiMode():2413:2414 -> applyDayNight
    21:22:boolean updateForNightMode(int,boolean):2266 -> applyDayNight
    21:22:boolean applyDayNight(boolean):2170 -> applyDayNight
    23:23:boolean isActivityManifestHandlingUiMode():2413:2413 -> applyDayNight
    23:23:boolean updateForNightMode(int,boolean):2266 -> applyDayNight
    23:23:boolean applyDayNight(boolean):2170 -> applyDayNight
    24:24:boolean isActivityManifestHandlingUiMode():2415:2415 -> applyDayNight
    24:24:boolean updateForNightMode(int,boolean):2266 -> applyDayNight
    24:24:boolean applyDayNight(boolean):2170 -> applyDayNight
    25:26:boolean isActivityManifestHandlingUiMode():2420:2421 -> applyDayNight
    25:26:boolean updateForNightMode(int,boolean):2266 -> applyDayNight
    25:26:boolean applyDayNight(boolean):2170 -> applyDayNight
    27:27:boolean isActivityManifestHandlingUiMode():2425:2425 -> applyDayNight
    27:27:boolean updateForNightMode(int,boolean):2266 -> applyDayNight
    27:27:boolean applyDayNight(boolean):2170 -> applyDayNight
    28:28:boolean isActivityManifestHandlingUiMode():2427:2427 -> applyDayNight
    28:28:boolean updateForNightMode(int,boolean):2266 -> applyDayNight
    28:28:boolean applyDayNight(boolean):2170 -> applyDayNight
    29:29:boolean updateForNightMode(int,boolean):2268:2268 -> applyDayNight
    29:29:boolean applyDayNight(boolean):2170 -> applyDayNight
    30:31:boolean updateForNightMode(int,boolean):2274:2275 -> applyDayNight
    30:31:boolean applyDayNight(boolean):2170 -> applyDayNight
    32:32:boolean updateForNightMode(int,boolean):2281:2281 -> applyDayNight
    32:32:boolean applyDayNight(boolean):2170 -> applyDayNight
    33:33:boolean updateForNightMode(int,boolean):2287:2287 -> applyDayNight
    33:33:boolean applyDayNight(boolean):2170 -> applyDayNight
    34:34:boolean updateForNightMode(int,boolean):2294:2294 -> applyDayNight
    34:34:boolean applyDayNight(boolean):2170 -> applyDayNight
    35:35:boolean updateForNightMode(int,boolean):2297:2297 -> applyDayNight
    35:35:boolean applyDayNight(boolean):2170 -> applyDayNight
    36:36:boolean updateForNightMode(int,boolean):2311:2311 -> applyDayNight
    36:36:boolean applyDayNight(boolean):2170 -> applyDayNight
    37:38:void updateResourcesConfigurationForNightMode(int,boolean):2341:2342 -> applyDayNight
    37:38:boolean updateForNightMode(int,boolean):2320 -> applyDayNight
    37:38:boolean applyDayNight(boolean):2170 -> applyDayNight
    39:40:void updateResourcesConfigurationForNightMode(int,boolean):2344:2345 -> applyDayNight
    39:40:boolean updateForNightMode(int,boolean):2320 -> applyDayNight
    39:40:boolean applyDayNight(boolean):2170 -> applyDayNight
    41:42:void updateResourcesConfigurationForNightMode(int,boolean):2348:2349 -> applyDayNight
    41:42:boolean updateForNightMode(int,boolean):2320 -> applyDayNight
    41:42:boolean applyDayNight(boolean):2170 -> applyDayNight
    43:43:void updateResourcesConfigurationForNightMode(int,boolean):2352:2352 -> applyDayNight
    43:43:boolean updateForNightMode(int,boolean):2320 -> applyDayNight
    43:43:boolean applyDayNight(boolean):2170 -> applyDayNight
    44:44:void updateResourcesConfigurationForNightMode(int,boolean):2355:2355 -> applyDayNight
    44:44:boolean updateForNightMode(int,boolean):2320 -> applyDayNight
    44:44:boolean applyDayNight(boolean):2170 -> applyDayNight
    45:45:void updateResourcesConfigurationForNightMode(int,boolean):2357:2357 -> applyDayNight
    45:45:boolean updateForNightMode(int,boolean):2320 -> applyDayNight
    45:45:boolean applyDayNight(boolean):2170 -> applyDayNight
    46:46:void updateResourcesConfigurationForNightMode(int,boolean):2363:2363 -> applyDayNight
    46:46:boolean updateForNightMode(int,boolean):2320 -> applyDayNight
    46:46:boolean applyDayNight(boolean):2170 -> applyDayNight
    47:49:void updateResourcesConfigurationForNightMode(int,boolean):2367:2369 -> applyDayNight
    47:49:boolean updateForNightMode(int,boolean):2320 -> applyDayNight
    47:49:boolean applyDayNight(boolean):2170 -> applyDayNight
    50:52:void updateResourcesConfigurationForNightMode(int,boolean):2371:2373 -> applyDayNight
    50:52:boolean updateForNightMode(int,boolean):2320 -> applyDayNight
    50:52:boolean applyDayNight(boolean):2170 -> applyDayNight
    53:54:void updateResourcesConfigurationForNightMode(int,boolean):2377:2378 -> applyDayNight
    53:54:boolean updateForNightMode(int,boolean):2320 -> applyDayNight
    53:54:boolean applyDayNight(boolean):2170 -> applyDayNight
    55:56:boolean updateForNightMode(int,boolean):2330:2331 -> applyDayNight
    55:56:boolean applyDayNight(boolean):2170 -> applyDayNight
    57:59:androidx.appcompat.app.AppCompatDelegateImpl$AutoNightModeManager getAutoTimeNightModeManager():2390:2392 -> applyDayNight
    57:59:boolean applyDayNight(boolean):2173 -> applyDayNight
    60:60:androidx.appcompat.app.AppCompatDelegateImpl$AutoNightModeManager getAutoTimeNightModeManager():2394:2394 -> applyDayNight
    60:60:boolean applyDayNight(boolean):2173 -> applyDayNight
    61:62:boolean applyDayNight(boolean):2173:2174 -> applyDayNight
    63:63:boolean applyDayNight(boolean):2176:2176 -> applyDayNight
    64:65:androidx.appcompat.app.AppCompatDelegateImpl$AutoNightModeManager getAutoBatteryNightModeManager():2398:2399 -> applyDayNight
    64:65:boolean applyDayNight(boolean):2179 -> applyDayNight
    66:66:androidx.appcompat.app.AppCompatDelegateImpl$AutoNightModeManager getAutoBatteryNightModeManager():2401:2401 -> applyDayNight
    66:66:boolean applyDayNight(boolean):2179 -> applyDayNight
    67:68:boolean applyDayNight(boolean):2179:2180 -> applyDayNight
    69:69:boolean applyDayNight(boolean):2182:2182 -> applyDayNight
    1:2:void attachBaseContext(android.content.Context):334:335 -> attachBaseContext
    1:1:void attachToWindow(android.view.Window):631:631 -> attachToWindow
    2:3:void attachToWindow(android.view.Window):636:637 -> attachToWindow
    4:4:void attachToWindow(android.view.Window):641:641 -> attachToWindow
    5:5:void attachToWindow(android.view.Window):643:643 -> attachToWindow
    6:6:void attachToWindow(android.view.Window):645:645 -> attachToWindow
    7:7:void attachToWindow(android.view.Window):647:647 -> attachToWindow
    8:8:void attachToWindow(android.view.Window):650:650 -> attachToWindow
    9:9:void attachToWindow(android.view.Window):652:652 -> attachToWindow
    10:10:void attachToWindow(android.view.Window):654:654 -> attachToWindow
    11:11:void attachToWindow(android.view.Window):638:638 -> attachToWindow
    12:12:void attachToWindow(android.view.Window):632:632 -> attachToWindow
    1:2:void callOnPanelClosed(int,androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.Menu):1918:1919 -> callOnPanelClosed
    3:3:void callOnPanelClosed(int,androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.Menu):1925:1925 -> callOnPanelClosed
    4:4:void callOnPanelClosed(int,androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.Menu):1930:1930 -> callOnPanelClosed
    5:5:void callOnPanelClosed(int,androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.Menu):1933:1933 -> callOnPanelClosed
    6:6:void callOnPanelClosed(int,androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.Menu):1937:1937 -> callOnPanelClosed
    1:1:void checkCloseActionMenu(androidx.appcompat.view.menu.MenuBuilder):1800:1800 -> checkCloseActionMenu
    2:6:void checkCloseActionMenu(androidx.appcompat.view.menu.MenuBuilder):1804:1808 -> checkCloseActionMenu
    7:7:void checkCloseActionMenu(androidx.appcompat.view.menu.MenuBuilder):1810:1810 -> checkCloseActionMenu
    1:3:void closePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,boolean):1818:1820 -> closePanel
    4:6:void closePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,boolean):1824:1826 -> closePanel
    7:7:void closePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,boolean):1829:1829 -> closePanel
    8:10:void closePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,boolean):1833:1835 -> closePanel
    11:11:void closePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,boolean):1838:1838 -> closePanel
    12:12:void closePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,boolean):1842:1842 -> closePanel
    13:14:void closePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,boolean):1844:1845 -> closePanel
    1:2:void dismissPopups():2133:2134 -> dismissPopups
    3:5:void dismissPopups():2137:2139 -> dismissPopups
    6:6:void dismissPopups():2141:2141 -> dismissPopups
    7:7:void dismissPopups():2147:2147 -> dismissPopups
    8:8:void dismissPopups():2149:2149 -> dismissPopups
    9:11:void dismissPopups():2151:2153 -> dismissPopups
    1:3:boolean dispatchKeyEvent(android.view.KeyEvent):1307:1309 -> dispatchKeyEvent
    4:4:boolean dispatchKeyEvent(android.view.KeyEvent):1314:1314 -> dispatchKeyEvent
    5:5:boolean dispatchKeyEvent(android.view.KeyEvent):1316:1316 -> dispatchKeyEvent
    6:7:boolean dispatchKeyEvent(android.view.KeyEvent):1321:1322 -> dispatchKeyEvent
    8:11:boolean onKeyDownPanel(int,android.view.KeyEvent):1850:1853 -> dispatchKeyEvent
    8:11:boolean onKeyDown(int,android.view.KeyEvent):1358 -> dispatchKeyEvent
    8:11:boolean dispatchKeyEvent(android.view.KeyEvent):1325 -> dispatchKeyEvent
    12:12:boolean onKeyDown(int,android.view.KeyEvent):1366:1366 -> dispatchKeyEvent
    12:12:boolean dispatchKeyEvent(android.view.KeyEvent):1325 -> dispatchKeyEvent
    13:13:boolean onKeyUpPanel(int,android.view.KeyEvent):1861:1861 -> dispatchKeyEvent
    13:13:boolean onKeyUp(int,android.view.KeyEvent):1331 -> dispatchKeyEvent
    13:13:boolean dispatchKeyEvent(android.view.KeyEvent):1325 -> dispatchKeyEvent
    14:20:boolean onKeyUpPanel(int,android.view.KeyEvent):1866:1872 -> dispatchKeyEvent
    14:20:boolean onKeyUp(int,android.view.KeyEvent):1331 -> dispatchKeyEvent
    14:20:boolean dispatchKeyEvent(android.view.KeyEvent):1325 -> dispatchKeyEvent
    21:21:boolean onKeyUpPanel(int,android.view.KeyEvent):1875:1875 -> dispatchKeyEvent
    21:21:boolean onKeyUp(int,android.view.KeyEvent):1331 -> dispatchKeyEvent
    21:21:boolean dispatchKeyEvent(android.view.KeyEvent):1325 -> dispatchKeyEvent
    22:22:boolean onKeyUpPanel(int,android.view.KeyEvent):1878:1878 -> dispatchKeyEvent
    22:22:boolean onKeyUp(int,android.view.KeyEvent):1331 -> dispatchKeyEvent
    22:22:boolean dispatchKeyEvent(android.view.KeyEvent):1325 -> dispatchKeyEvent
    23:23:boolean onKeyUpPanel(int,android.view.KeyEvent):1884:1884 -> dispatchKeyEvent
    23:23:boolean onKeyUp(int,android.view.KeyEvent):1331 -> dispatchKeyEvent
    23:23:boolean dispatchKeyEvent(android.view.KeyEvent):1325 -> dispatchKeyEvent
    24:24:boolean onKeyUpPanel(int,android.view.KeyEvent):1886:1886 -> dispatchKeyEvent
    24:24:boolean onKeyUp(int,android.view.KeyEvent):1331 -> dispatchKeyEvent
    24:24:boolean dispatchKeyEvent(android.view.KeyEvent):1325 -> dispatchKeyEvent
    25:26:boolean onKeyUpPanel(int,android.view.KeyEvent):1889:1890 -> dispatchKeyEvent
    25:26:boolean onKeyUp(int,android.view.KeyEvent):1331 -> dispatchKeyEvent
    25:26:boolean dispatchKeyEvent(android.view.KeyEvent):1325 -> dispatchKeyEvent
    27:27:boolean onKeyUpPanel(int,android.view.KeyEvent):1895:1895 -> dispatchKeyEvent
    27:27:boolean onKeyUp(int,android.view.KeyEvent):1331 -> dispatchKeyEvent
    27:27:boolean dispatchKeyEvent(android.view.KeyEvent):1325 -> dispatchKeyEvent
    28:28:boolean onKeyUpPanel(int,android.view.KeyEvent):1881:1881 -> dispatchKeyEvent
    28:28:boolean onKeyUp(int,android.view.KeyEvent):1331 -> dispatchKeyEvent
    28:28:boolean dispatchKeyEvent(android.view.KeyEvent):1325 -> dispatchKeyEvent
    29:29:boolean onKeyUpPanel(int,android.view.KeyEvent):1883:1883 -> dispatchKeyEvent
    29:29:boolean onKeyUp(int,android.view.KeyEvent):1331 -> dispatchKeyEvent
    29:29:boolean dispatchKeyEvent(android.view.KeyEvent):1325 -> dispatchKeyEvent
    30:30:boolean onKeyUpPanel(int,android.view.KeyEvent):1902:1902 -> dispatchKeyEvent
    30:30:boolean onKeyUp(int,android.view.KeyEvent):1331 -> dispatchKeyEvent
    30:30:boolean dispatchKeyEvent(android.view.KeyEvent):1325 -> dispatchKeyEvent
    31:31:boolean onKeyUpPanel(int,android.view.KeyEvent):1905:1905 -> dispatchKeyEvent
    31:31:boolean onKeyUp(int,android.view.KeyEvent):1331 -> dispatchKeyEvent
    31:31:boolean dispatchKeyEvent(android.view.KeyEvent):1325 -> dispatchKeyEvent
    32:32:boolean onKeyUpPanel(int,android.view.KeyEvent):1907:1907 -> dispatchKeyEvent
    32:32:boolean onKeyUp(int,android.view.KeyEvent):1331 -> dispatchKeyEvent
    32:32:boolean dispatchKeyEvent(android.view.KeyEvent):1325 -> dispatchKeyEvent
    33:34:boolean onKeyUp(int,android.view.KeyEvent):1334:1335 -> dispatchKeyEvent
    33:34:boolean dispatchKeyEvent(android.view.KeyEvent):1325 -> dispatchKeyEvent
    35:36:boolean onKeyUp(int,android.view.KeyEvent):1337:1338 -> dispatchKeyEvent
    35:36:boolean dispatchKeyEvent(android.view.KeyEvent):1325 -> dispatchKeyEvent
    37:37:boolean onKeyUp(int,android.view.KeyEvent):1343:1343 -> dispatchKeyEvent
    37:37:boolean dispatchKeyEvent(android.view.KeyEvent):1325 -> dispatchKeyEvent
    38:39:boolean onBackPressed():1253:1254 -> dispatchKeyEvent
    38:39:boolean onKeyUp(int,android.view.KeyEvent):1347 -> dispatchKeyEvent
    38:39:boolean dispatchKeyEvent(android.view.KeyEvent):1325 -> dispatchKeyEvent
    40:41:androidx.appcompat.app.ActionBar getSupportActionBar():383:384 -> dispatchKeyEvent
    40:41:boolean onBackPressed():1259 -> dispatchKeyEvent
    40:41:boolean onKeyUp(int,android.view.KeyEvent):1347 -> dispatchKeyEvent
    40:41:boolean dispatchKeyEvent(android.view.KeyEvent):1325 -> dispatchKeyEvent
    42:42:boolean onBackPressed():1260:1260 -> dispatchKeyEvent
    42:42:boolean onKeyUp(int,android.view.KeyEvent):1347 -> dispatchKeyEvent
    42:42:boolean dispatchKeyEvent(android.view.KeyEvent):1325 -> dispatchKeyEvent
    1:1:void doInvalidatePanelMenu(int):2005:2005 -> doInvalidatePanelMenu
    2:6:void doInvalidatePanelMenu(int):2007:2011 -> doInvalidatePanelMenu
    7:8:void doInvalidatePanelMenu(int):2014:2015 -> doInvalidatePanelMenu
    9:10:void doInvalidatePanelMenu(int):2017:2018 -> doInvalidatePanelMenu
    11:11:void doInvalidatePanelMenu(int):2021:2021 -> doInvalidatePanelMenu
    12:12:void doInvalidatePanelMenu(int):2023:2023 -> doInvalidatePanelMenu
    13:14:void doInvalidatePanelMenu(int):2025:2026 -> doInvalidatePanelMenu
    1:2:void endOnGoingFadeAnimation():1246:1247 -> endOnGoingFadeAnimation
    1:1:void ensureSubDecor():658:658 -> ensureSubDecor
    2:2:android.view.ViewGroup createSubDecor():692:692 -> ensureSubDecor
    2:2:void ensureSubDecor():659 -> ensureSubDecor
    3:3:android.view.ViewGroup createSubDecor():694:694 -> ensureSubDecor
    3:3:void ensureSubDecor():659 -> ensureSubDecor
    4:6:android.view.ViewGroup createSubDecor():700:702 -> ensureSubDecor
    4:6:void ensureSubDecor():659 -> ensureSubDecor
    7:7:android.view.ViewGroup createSubDecor():704:704 -> ensureSubDecor
    7:7:void ensureSubDecor():659 -> ensureSubDecor
    8:9:android.view.ViewGroup createSubDecor():706:707 -> ensureSubDecor
    8:9:void ensureSubDecor():659 -> ensureSubDecor
    10:11:android.view.ViewGroup createSubDecor():709:710 -> ensureSubDecor
    10:11:void ensureSubDecor():659 -> ensureSubDecor
    12:13:android.view.ViewGroup createSubDecor():712:713 -> ensureSubDecor
    12:13:void ensureSubDecor():659 -> ensureSubDecor
    14:15:android.view.ViewGroup createSubDecor():716:717 -> ensureSubDecor
    14:15:void ensureSubDecor():659 -> ensureSubDecor
    16:16:android.view.ViewGroup createSubDecor():719:719 -> ensureSubDecor
    16:16:void ensureSubDecor():659 -> ensureSubDecor
    17:18:android.view.ViewGroup createSubDecor():723:724 -> ensureSubDecor
    17:18:void ensureSubDecor():659 -> ensureSubDecor
    19:19:android.view.ViewGroup createSubDecor():726:726 -> ensureSubDecor
    19:19:void ensureSubDecor():659 -> ensureSubDecor
    20:21:android.view.ViewGroup createSubDecor():730:731 -> ensureSubDecor
    20:21:void ensureSubDecor():659 -> ensureSubDecor
    22:23:android.view.ViewGroup createSubDecor():737:738 -> ensureSubDecor
    22:23:void ensureSubDecor():659 -> ensureSubDecor
    24:25:android.view.ViewGroup createSubDecor():741:742 -> ensureSubDecor
    24:25:void ensureSubDecor():659 -> ensureSubDecor
    26:26:android.view.ViewGroup createSubDecor():744:744 -> ensureSubDecor
    26:26:void ensureSubDecor():659 -> ensureSubDecor
    27:28:android.view.ViewGroup createSubDecor():748:749 -> ensureSubDecor
    27:28:void ensureSubDecor():659 -> ensureSubDecor
    29:30:android.view.ViewGroup createSubDecor():752:753 -> ensureSubDecor
    29:30:void ensureSubDecor():659 -> ensureSubDecor
    31:32:android.view.ViewGroup createSubDecor():758:759 -> ensureSubDecor
    31:32:void ensureSubDecor():659 -> ensureSubDecor
    33:34:android.view.ViewGroup createSubDecor():761:762 -> ensureSubDecor
    33:34:void ensureSubDecor():659 -> ensureSubDecor
    35:36:android.view.ViewGroup createSubDecor():764:765 -> ensureSubDecor
    35:36:void ensureSubDecor():659 -> ensureSubDecor
    37:38:android.view.ViewGroup createSubDecor():769:770 -> ensureSubDecor
    37:38:void ensureSubDecor():659 -> ensureSubDecor
    39:39:android.view.ViewGroup createSubDecor():773:773 -> ensureSubDecor
    39:39:void ensureSubDecor():659 -> ensureSubDecor
    40:40:android.view.ViewGroup createSubDecor():776:776 -> ensureSubDecor
    40:40:void ensureSubDecor():659 -> ensureSubDecor
    41:41:android.view.ViewGroup createSubDecor():779:779 -> ensureSubDecor
    41:41:void ensureSubDecor():659 -> ensureSubDecor
    42:42:android.view.ViewGroup createSubDecor():801:801 -> ensureSubDecor
    42:42:void ensureSubDecor():659 -> ensureSubDecor
    43:44:android.view.ViewGroup createSubDecor():822:823 -> ensureSubDecor
    43:44:void ensureSubDecor():659 -> ensureSubDecor
    45:45:android.view.ViewGroup createSubDecor():827:827 -> ensureSubDecor
    45:45:void ensureSubDecor():659 -> ensureSubDecor
    46:46:android.view.ViewGroup createSubDecor():829:829 -> ensureSubDecor
    46:46:void ensureSubDecor():659 -> ensureSubDecor
    47:47:android.view.ViewGroup createSubDecor():832:832 -> ensureSubDecor
    47:47:void ensureSubDecor():659 -> ensureSubDecor
    48:51:android.view.ViewGroup createSubDecor():836:839 -> ensureSubDecor
    48:51:void ensureSubDecor():659 -> ensureSubDecor
    52:53:android.view.ViewGroup createSubDecor():844:845 -> ensureSubDecor
    52:53:void ensureSubDecor():659 -> ensureSubDecor
    54:55:android.view.ViewGroup createSubDecor():849:850 -> ensureSubDecor
    54:55:void ensureSubDecor():659 -> ensureSubDecor
    56:56:android.view.ViewGroup createSubDecor():855:855 -> ensureSubDecor
    56:56:void ensureSubDecor():659 -> ensureSubDecor
    57:57:android.view.ViewGroup createSubDecor():857:857 -> ensureSubDecor
    57:57:void ensureSubDecor():659 -> ensureSubDecor
    58:58:void ensureSubDecor():659:659 -> ensureSubDecor
    59:60:java.lang.CharSequence getTitle():992:993 -> ensureSubDecor
    59:60:void ensureSubDecor():662 -> ensureSubDecor
    61:61:java.lang.CharSequence getTitle():996:996 -> ensureSubDecor
    61:61:void ensureSubDecor():662 -> ensureSubDecor
    62:64:void ensureSubDecor():663:665 -> ensureSubDecor
    65:65:androidx.appcompat.app.ActionBar peekSupportActionBar():388:388 -> ensureSubDecor
    65:65:void ensureSubDecor():666 -> ensureSubDecor
    66:68:void ensureSubDecor():667:669 -> ensureSubDecor
    69:69:void applyFixedSizeWindow():873:873 -> ensureSubDecor
    69:69:void ensureSubDecor():673 -> ensureSubDecor
    70:73:void applyFixedSizeWindow():879:882 -> ensureSubDecor
    70:73:void ensureSubDecor():673 -> ensureSubDecor
    74:74:void applyFixedSizeWindow():880:880 -> ensureSubDecor
    74:74:void ensureSubDecor():673 -> ensureSubDecor
    75:77:void applyFixedSizeWindow():884:886 -> ensureSubDecor
    75:77:void ensureSubDecor():673 -> ensureSubDecor
    78:78:void applyFixedSizeWindow():888:888 -> ensureSubDecor
    78:78:void ensureSubDecor():673 -> ensureSubDecor
    79:79:void applyFixedSizeWindow():890:890 -> ensureSubDecor
    79:79:void ensureSubDecor():673 -> ensureSubDecor
    80:80:void applyFixedSizeWindow():889:889 -> ensureSubDecor
    80:80:void ensureSubDecor():673 -> ensureSubDecor
    81:81:void applyFixedSizeWindow():892:892 -> ensureSubDecor
    81:81:void ensureSubDecor():673 -> ensureSubDecor
    82:82:void applyFixedSizeWindow():894:894 -> ensureSubDecor
    82:82:void ensureSubDecor():673 -> ensureSubDecor
    83:83:void applyFixedSizeWindow():893:893 -> ensureSubDecor
    83:83:void ensureSubDecor():673 -> ensureSubDecor
    84:84:void applyFixedSizeWindow():896:896 -> ensureSubDecor
    84:84:void ensureSubDecor():673 -> ensureSubDecor
    85:85:void applyFixedSizeWindow():898:898 -> ensureSubDecor
    85:85:void ensureSubDecor():673 -> ensureSubDecor
    86:86:void applyFixedSizeWindow():897:897 -> ensureSubDecor
    86:86:void ensureSubDecor():673 -> ensureSubDecor
    87:87:void applyFixedSizeWindow():900:900 -> ensureSubDecor
    87:87:void ensureSubDecor():673 -> ensureSubDecor
    88:88:void applyFixedSizeWindow():902:902 -> ensureSubDecor
    88:88:void ensureSubDecor():673 -> ensureSubDecor
    89:89:void applyFixedSizeWindow():901:901 -> ensureSubDecor
    89:89:void ensureSubDecor():673 -> ensureSubDecor
    90:90:void applyFixedSizeWindow():904:904 -> ensureSubDecor
    90:90:void ensureSubDecor():673 -> ensureSubDecor
    91:91:void applyFixedSizeWindow():906:906 -> ensureSubDecor
    91:91:void ensureSubDecor():673 -> ensureSubDecor
    92:92:void ensureSubDecor():677:677 -> ensureSubDecor
    93:95:void ensureSubDecor():684:686 -> ensureSubDecor
    96:96:android.view.ViewGroup createSubDecor():812:812 -> ensureSubDecor
    96:96:void ensureSubDecor():659 -> ensureSubDecor
    97:98:android.view.ViewGroup createSubDecor():695:696 -> ensureSubDecor
    97:98:void ensureSubDecor():659 -> ensureSubDecor
    1:2:void ensureWindow():622:623 -> ensureWindow
    3:4:void ensureWindow():625:626 -> ensureWindow
    1:2:androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState findMenuPanel(android.view.Menu):1942:1943 -> findMenuPanel
    3:4:androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState findMenuPanel(android.view.Menu):1945:1946 -> findMenuPanel
    1:2:android.view.View findViewById(int):479:480 -> findViewById
    1:2:androidx.appcompat.app.ActionBar getSupportActionBar():383:384 -> getActionBarThemedContext
    1:2:android.content.Context getActionBarThemedContext():453 -> getActionBarThemedContext
    3:3:android.content.Context getActionBarThemedContext():455:455 -> getActionBarThemedContext
    4:4:android.content.Context getActionBarThemedContext():459:459 -> getActionBarThemedContext
    1:1:androidx.appcompat.app.ActionBarDrawerToggle$Delegate getDrawerToggleDelegate():3061:3061 -> getDrawerToggleDelegate
    1:4:android.view.MenuInflater getMenuInflater():467:470 -> getMenuInflater
    5:5:android.view.MenuInflater getMenuInflater():472:472 -> getMenuInflater
    1:2:androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState getPanelState(int,boolean):1955:1956 -> getPanelState
    3:3:androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState getPanelState(int,boolean):1958:1958 -> getPanelState
    4:4:androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState getPanelState(int,boolean):1960:1960 -> getPanelState
    5:5:androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState getPanelState(int,boolean):1963:1963 -> getPanelState
    6:6:androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState getPanelState(int,boolean):1965:1965 -> getPanelState
    1:2:androidx.appcompat.app.ActionBar getSupportActionBar():383:384 -> getSupportActionBar
    1:1:android.view.Window$Callback getWindowCallback():392:392 -> getWindowCallback
    1:1:void initWindowDecorActionBar():396:396 -> initWindowDecorActionBar
    2:2:void initWindowDecorActionBar():398:398 -> initWindowDecorActionBar
    3:6:void initWindowDecorActionBar():402:405 -> initWindowDecorActionBar
    7:8:void initWindowDecorActionBar():407:408 -> initWindowDecorActionBar
    1:3:void installViewFactory():1441:1443 -> installViewFactory
    4:5:void installViewFactory():1445:1446 -> installViewFactory
    1:2:androidx.appcompat.app.ActionBar getSupportActionBar():383:384 -> invalidateOptionsMenu
    1:2:void invalidateOptionsMenu():1071 -> invalidateOptionsMenu
    3:3:void invalidateOptionsMenu():1072:1072 -> invalidateOptionsMenu
    4:4:void invalidateOptionsMenu():1074:1074 -> invalidateOptionsMenu
    1:1:void invalidatePanelMenu(int):1996:1996 -> invalidatePanelMenu
    2:4:void invalidatePanelMenu(int):1998:2000 -> invalidatePanelMenu
    1:1:boolean isHandleNativeActionModesEnabled():1242:1242 -> isHandleNativeActionModesEnabled
    1:1:void onConfigurationChanged(android.content.res.Configuration):487:487 -> onConfigurationChanged
    2:3:androidx.appcompat.app.ActionBar getSupportActionBar():383:384 -> onConfigurationChanged
    2:3:void onConfigurationChanged(android.content.res.Configuration):490 -> onConfigurationChanged
    4:4:void onConfigurationChanged(android.content.res.Configuration):492:492 -> onConfigurationChanged
    5:5:void onConfigurationChanged(android.content.res.Configuration):497:497 -> onConfigurationChanged
    6:6:void onConfigurationChanged(android.content.res.Configuration):501:501 -> onConfigurationChanged
    1:1:void onCreate(android.os.Bundle):342:342 -> onCreate
    2:2:void onCreate(android.os.Bundle):346:346 -> onCreate
    3:3:void onCreate(android.os.Bundle):350:350 -> onCreate
    4:4:void onCreate(android.os.Bundle):352:352 -> onCreate
    5:5:void onCreate(android.os.Bundle):355:355 -> onCreate
    6:6:java.lang.String androidx.core.app.NavUtils.getParentActivityName(android.app.Activity):220:220 -> onCreate
    6:6:void onCreate(android.os.Bundle):355 -> onCreate
    7:7:java.lang.String androidx.core.app.NavUtils.getParentActivityName(android.app.Activity):223:223 -> onCreate
    7:7:void onCreate(android.os.Bundle):355 -> onCreate
    8:8:androidx.appcompat.app.ActionBar peekSupportActionBar():388:388 -> onCreate
    8:8:void onCreate(android.os.Bundle):361 -> onCreate
    9:9:void onCreate(android.os.Bundle):363:363 -> onCreate
    10:10:void onCreate(android.os.Bundle):365:365 -> onCreate
    11:11:void onCreate(android.os.Bundle):370:370 -> onCreate
    1:2:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1375:1376 -> onCreateView
    1:2:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1457 -> onCreateView
    3:5:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1378:1380 -> onCreateView
    3:5:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1457 -> onCreateView
    6:6:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1386:1386 -> onCreateView
    6:6:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1457 -> onCreateView
    7:8:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1388:1389 -> onCreateView
    7:8:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1457 -> onCreateView
    9:9:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1391:1391 -> onCreateView
    9:9:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1457 -> onCreateView
    10:10:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1393:1393 -> onCreateView
    10:10:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1457 -> onCreateView
    11:11:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1383:1383 -> onCreateView
    11:11:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1457 -> onCreateView
    12:13:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1399:1400 -> onCreateView
    12:13:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1457 -> onCreateView
    14:14:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1402:1402 -> onCreateView
    14:14:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1457 -> onCreateView
    15:15:boolean shouldInheritContext(android.view.ViewParent):1419:1419 -> onCreateView
    15:15:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1404 -> onCreateView
    15:15:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1457 -> onCreateView
    16:17:boolean shouldInheritContext(android.view.ViewParent):1427:1428 -> onCreateView
    16:17:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1404 -> onCreateView
    16:17:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1457 -> onCreateView
    18:18:boolean shouldInheritContext(android.view.ViewParent):1435:1435 -> onCreateView
    18:18:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1404 -> onCreateView
    18:18:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1457 -> onCreateView
    19:19:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1407:1407 -> onCreateView
    19:19:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1457 -> onCreateView
    20:20:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1410:1410 -> onCreateView
    20:20:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1457 -> onCreateView
    21:21:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1407:1407 -> onCreateView
    21:21:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):1457 -> onCreateView
    22:22:android.view.View onCreateView(java.lang.String,android.content.Context,android.util.AttributeSet):1465:1465 -> onCreateView
    1:1:void onDestroy():587:587 -> onDestroy
    2:3:void onDestroy():589:590 -> onDestroy
    4:5:void onDestroy():593:594 -> onDestroy
    6:7:void onDestroy():596:597 -> onDestroy
    8:9:void cleanupAutoManagers():606:607 -> onDestroy
    8:9:void onDestroy():601 -> onDestroy
    10:11:void cleanupAutoManagers():609:610 -> onDestroy
    10:11:void onDestroy():601 -> onDestroy
    1:2:androidx.appcompat.app.ActionBar getSupportActionBar():383:384 -> onKeyShortcut
    1:2:boolean onKeyShortcut(int,android.view.KeyEvent):1270 -> onKeyShortcut
    3:3:boolean onKeyShortcut(int,android.view.KeyEvent):1271:1271 -> onKeyShortcut
    4:5:boolean onKeyShortcut(int,android.view.KeyEvent):1277:1278 -> onKeyShortcut
    6:7:boolean onKeyShortcut(int,android.view.KeyEvent):1281:1282 -> onKeyShortcut
    8:12:boolean onKeyShortcut(int,android.view.KeyEvent):1292:1296 -> onKeyShortcut
    1:3:boolean onMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):1026:1028 -> onMenuItemSelected
    4:4:boolean onMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):1030:1030 -> onMenuItemSelected
    1:3:void reopenMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):1588:1590 -> onMenuModeChange
    1:3:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):1038 -> onMenuModeChange
    4:4:void reopenMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):1592:1592 -> onMenuModeChange
    4:4:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):1038 -> onMenuModeChange
    5:5:void reopenMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):1594:1594 -> onMenuModeChange
    5:5:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):1038 -> onMenuModeChange
    6:9:void reopenMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):1614:1617 -> onMenuModeChange
    6:9:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):1038 -> onMenuModeChange
    10:10:void reopenMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):1595:1595 -> onMenuModeChange
    10:10:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):1038 -> onMenuModeChange
    11:11:void reopenMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):1597:1597 -> onMenuModeChange
    11:11:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):1038 -> onMenuModeChange
    12:13:void reopenMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):1599:1600 -> onMenuModeChange
    12:13:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):1038 -> onMenuModeChange
    14:14:void reopenMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):1603:1603 -> onMenuModeChange
    14:14:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):1038 -> onMenuModeChange
    15:18:void reopenMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):1607:1610 -> onMenuModeChange
    15:18:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):1038 -> onMenuModeChange
    19:19:void reopenMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):1623:1623 -> onMenuModeChange
    19:19:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):1038 -> onMenuModeChange
    20:21:void reopenMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):1625:1626 -> onMenuModeChange
    20:21:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):1038 -> onMenuModeChange
    22:22:void reopenMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):1628:1628 -> onMenuModeChange
    22:22:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):1038 -> onMenuModeChange
    1:2:androidx.appcompat.app.ActionBar getSupportActionBar():383:384 -> onMenuOpened
    1:2:void onMenuOpened(int):1017 -> onMenuOpened
    3:3:void onMenuOpened(int):1019:1019 -> onMenuOpened
    1:2:androidx.appcompat.app.ActionBar getSupportActionBar():383:384 -> onPanelClosed
    1:2:void onPanelClosed(int):1001 -> onPanelClosed
    3:3:void onPanelClosed(int):1003:1003 -> onPanelClosed
    4:6:void onPanelClosed(int):1008:1010 -> onPanelClosed
    1:1:void onPostCreate(android.os.Bundle):376:376 -> onPostCreate
    1:2:androidx.appcompat.app.ActionBar getSupportActionBar():383:384 -> onPostResume
    1:2:void onPostResume():535 -> onPostResume
    3:3:void onPostResume():537:537 -> onPostResume
    1:1:void onSaveInstanceState(android.os.Bundle):578:578 -> onSaveInstanceState
    2:2:void onSaveInstanceState(android.os.Bundle):580:580 -> onSaveInstanceState
    1:1:void onStart():506:506 -> onStart
    2:2:void onStart():510:510 -> onStart
    3:3:void onStart():512:512 -> onStart
    1:1:void onStop():517:517 -> onStop
    2:2:void onStop():519:519 -> onStop
    3:4:androidx.appcompat.app.ActionBar getSupportActionBar():383:384 -> onStop
    3:4:void onStop():521 -> onStop
    5:5:void onStop():523:523 -> onStop
    6:6:void onStop():526:526 -> onStop
    7:8:void cleanupAutoManagers():606:607 -> onStop
    7:8:void onStop():529 -> onStop
    9:10:void cleanupAutoManagers():609:610 -> onStop
    9:10:void onStop():529 -> onStop
    1:1:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1486:1486 -> openPanel
    2:4:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1492:1494 -> openPanel
    5:6:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1501:1502 -> openPanel
    7:7:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1504:1504 -> openPanel
    8:8:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1508:1508 -> openPanel
    9:9:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1514:1514 -> openPanel
    10:10:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1519:1519 -> openPanel
    11:11:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1555:1555 -> openPanel
    12:13:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1558:1559 -> openPanel
    14:14:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1520:1520 -> openPanel
    15:17:boolean initializePanelDecor(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1581:1583 -> openPanel
    15:17:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1522 -> openPanel
    18:18:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1522:1522 -> openPanel
    19:19:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1524:1524 -> openPanel
    20:20:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1526:1526 -> openPanel
    21:22:boolean initializePanelContent(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1675:1676 -> openPanel
    21:22:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1530 -> openPanel
    23:23:boolean initializePanelContent(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1680:1680 -> openPanel
    23:23:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1530 -> openPanel
    24:25:boolean initializePanelContent(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1684:1685 -> openPanel
    24:25:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1530 -> openPanel
    26:26:boolean initializePanelContent(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1688:1688 -> openPanel
    26:26:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1530 -> openPanel
    27:27:androidx.appcompat.view.menu.MenuView androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState.getListMenuView(androidx.appcompat.view.menu.MenuPresenter$Callback):2672:2672 -> openPanel
    27:27:boolean initializePanelContent(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1688 -> openPanel
    27:27:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1530 -> openPanel
    28:29:androidx.appcompat.view.menu.MenuView androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState.getListMenuView(androidx.appcompat.view.menu.MenuPresenter$Callback):2674:2675 -> openPanel
    28:29:boolean initializePanelContent(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1688 -> openPanel
    28:29:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1530 -> openPanel
    30:31:androidx.appcompat.view.menu.MenuView androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState.getListMenuView(androidx.appcompat.view.menu.MenuPresenter$Callback):2677:2678 -> openPanel
    30:31:boolean initializePanelContent(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1688 -> openPanel
    30:31:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1530 -> openPanel
    32:32:androidx.appcompat.view.menu.MenuView androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState.getListMenuView(androidx.appcompat.view.menu.MenuPresenter$Callback):2681:2681 -> openPanel
    32:32:boolean initializePanelContent(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1688 -> openPanel
    32:32:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1530 -> openPanel
    33:33:boolean initializePanelContent(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1690:1690 -> openPanel
    33:33:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1530 -> openPanel
    34:34:boolean initializePanelContent(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1692:1692 -> openPanel
    34:34:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1530 -> openPanel
    35:36:boolean androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState.hasPanelItems():2611:2612 -> openPanel
    35:36:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1530 -> openPanel
    37:37:boolean androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState.hasPanelItems():2614:2614 -> openPanel
    37:37:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1530 -> openPanel
    38:38:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1534:1534 -> openPanel
    39:39:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1536:1536 -> openPanel
    40:41:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1539:1540 -> openPanel
    42:44:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1542:1544 -> openPanel
    45:45:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1546:1546 -> openPanel
    46:47:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1552:1553 -> openPanel
    48:48:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1564:1564 -> openPanel
    49:49:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1566:1566 -> openPanel
    50:51:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1573:1574 -> openPanel
    52:53:void openPanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1576:1577 -> openPanel
    1:1:boolean performPanelShortcut(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,int,android.view.KeyEvent,int):1972:1972 -> performPanelShortcut
    2:2:boolean performPanelShortcut(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,int,android.view.KeyEvent,int):1980:1980 -> performPanelShortcut
    3:3:boolean performPanelShortcut(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,int,android.view.KeyEvent,int):1982:1982 -> performPanelShortcut
    4:5:boolean performPanelShortcut(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,int,android.view.KeyEvent,int):1987:1988 -> performPanelShortcut
    1:1:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1696:1696 -> preparePanel
    2:2:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1701:1701 -> preparePanel
    3:3:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1705:1705 -> preparePanel
    4:4:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1707:1707 -> preparePanel
    5:5:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1710:1710 -> preparePanel
    6:6:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1713:1713 -> preparePanel
    7:7:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1716:1716 -> preparePanel
    8:8:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1719:1719 -> preparePanel
    9:9:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1722:1722 -> preparePanel
    10:10:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1725:1725 -> preparePanel
    11:11:androidx.appcompat.app.ActionBar peekSupportActionBar():388:388 -> preparePanel
    11:11:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1726 -> preparePanel
    12:12:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1726:1726 -> preparePanel
    13:14:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1729:1730 -> preparePanel
    15:15:boolean initializePanelMenu(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1632:1632 -> preparePanel
    15:15:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1731 -> preparePanel
    16:16:boolean initializePanelMenu(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1635:1635 -> preparePanel
    16:16:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1731 -> preparePanel
    17:19:boolean initializePanelMenu(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1637:1639 -> preparePanel
    17:19:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1731 -> preparePanel
    20:24:boolean initializePanelMenu(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1642:1646 -> preparePanel
    20:24:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1731 -> preparePanel
    25:25:boolean initializePanelMenu(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1649:1649 -> preparePanel
    25:25:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1731 -> preparePanel
    26:26:boolean initializePanelMenu(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1653:1653 -> preparePanel
    26:26:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1731 -> preparePanel
    27:28:boolean initializePanelMenu(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1655:1656 -> preparePanel
    27:28:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1731 -> preparePanel
    29:29:boolean initializePanelMenu(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1658:1658 -> preparePanel
    29:29:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1731 -> preparePanel
    30:31:boolean initializePanelMenu(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1662:1663 -> preparePanel
    30:31:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1731 -> preparePanel
    32:34:boolean initializePanelMenu(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState):1667:1669 -> preparePanel
    32:34:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1731 -> preparePanel
    35:35:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1731:1731 -> preparePanel
    36:38:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1736:1738 -> preparePanel
    39:39:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1740:1740 -> preparePanel
    40:41:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1745:1746 -> preparePanel
    42:42:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1748:1748 -> preparePanel
    43:43:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1750:1750 -> preparePanel
    44:44:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1752:1752 -> preparePanel
    45:45:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1758:1758 -> preparePanel
    46:46:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1763:1763 -> preparePanel
    47:49:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1767:1769 -> preparePanel
    50:51:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1773:1774 -> preparePanel
    52:52:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1777:1777 -> preparePanel
    53:53:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1779:1779 -> preparePanel
    54:54:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1785:1785 -> preparePanel
    55:55:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1784:1784 -> preparePanel
    56:58:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1786:1788 -> preparePanel
    59:61:boolean preparePanel(androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState,android.view.KeyEvent):1792:1794 -> preparePanel
    1:1:int sanitizeWindowFeatureId(int):2116:2116 -> requestWindowFeature
    1:1:boolean requestWindowFeature(int):911 -> requestWindowFeature
    2:2:int sanitizeWindowFeatureId(int):2120:2120 -> requestWindowFeature
    2:2:boolean requestWindowFeature(int):911 -> requestWindowFeature
    3:3:boolean requestWindowFeature(int):913:913 -> requestWindowFeature
    4:4:boolean requestWindowFeature(int):916:916 -> requestWindowFeature
    5:5:boolean requestWindowFeature(int):918:918 -> requestWindowFeature
    6:6:boolean requestWindowFeature(int):948:948 -> requestWindowFeature
    7:8:boolean requestWindowFeature(int):927:928 -> requestWindowFeature
    9:10:boolean requestWindowFeature(int):923:924 -> requestWindowFeature
    11:12:boolean requestWindowFeature(int):931:932 -> requestWindowFeature
    13:14:boolean requestWindowFeature(int):939:940 -> requestWindowFeature
    15:16:boolean requestWindowFeature(int):935:936 -> requestWindowFeature
    17:18:boolean requestWindowFeature(int):943:944 -> requestWindowFeature
    1:5:void setContentView(android.view.View):543:547 -> setContentView
    6:10:void setContentView(int):552:556 -> setContentView
    11:15:void setContentView(android.view.View,android.view.ViewGroup$LayoutParams):561:565 -> setContentView
    1:1:void setSupportActionBar(androidx.appcompat.widget.Toolbar):414:414 -> setSupportActionBar
    2:3:androidx.appcompat.app.ActionBar getSupportActionBar():383:384 -> setSupportActionBar
    2:3:void setSupportActionBar(androidx.appcompat.widget.Toolbar):419 -> setSupportActionBar
    4:4:void setSupportActionBar(androidx.appcompat.widget.Toolbar):420:420 -> setSupportActionBar
    5:5:void setSupportActionBar(androidx.appcompat.widget.Toolbar):428:428 -> setSupportActionBar
    6:6:void setSupportActionBar(androidx.appcompat.widget.Toolbar):432:432 -> setSupportActionBar
    7:7:void setSupportActionBar(androidx.appcompat.widget.Toolbar):436:436 -> setSupportActionBar
    8:9:java.lang.CharSequence getTitle():992:993 -> setSupportActionBar
    8:9:void setSupportActionBar(androidx.appcompat.widget.Toolbar):436 -> setSupportActionBar
    10:10:java.lang.CharSequence getTitle():996:996 -> setSupportActionBar
    10:10:void setSupportActionBar(androidx.appcompat.widget.Toolbar):436 -> setSupportActionBar
    11:11:void setSupportActionBar(androidx.appcompat.widget.Toolbar):436:436 -> setSupportActionBar
    12:13:void setSupportActionBar(androidx.appcompat.widget.Toolbar):438:439 -> setSupportActionBar
    14:14:android.view.Window$Callback androidx.appcompat.app.ToolbarActionBar.getWrappedWindowCallback():77:77 -> setSupportActionBar
    14:14:void setSupportActionBar(androidx.appcompat.widget.Toolbar):439 -> setSupportActionBar
    15:15:void setSupportActionBar(androidx.appcompat.widget.Toolbar):439:439 -> setSupportActionBar
    16:16:void setSupportActionBar(androidx.appcompat.widget.Toolbar):441:441 -> setSupportActionBar
    17:17:void setSupportActionBar(androidx.appcompat.widget.Toolbar):443:443 -> setSupportActionBar
    18:18:void setSupportActionBar(androidx.appcompat.widget.Toolbar):446:446 -> setSupportActionBar
    19:19:void setSupportActionBar(androidx.appcompat.widget.Toolbar):421:421 -> setSupportActionBar
    1:1:void setTheme(int):616:616 -> setTheme
    1:1:void setTitle(java.lang.CharSequence):979:979 -> setTitle
    2:3:void setTitle(java.lang.CharSequence):981:982 -> setTitle
    4:4:androidx.appcompat.app.ActionBar peekSupportActionBar():388:388 -> setTitle
    4:4:void setTitle(java.lang.CharSequence):983 -> setTitle
    5:7:void setTitle(java.lang.CharSequence):984:986 -> setTitle
    1:1:boolean shouldAnimateActionModeView():1232:1232 -> shouldAnimateActionModeView
    1:2:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1047:1048 -> startSupportActionMode
    3:3:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1051:1051 -> startSupportActionMode
    4:5:androidx.appcompat.app.ActionBar getSupportActionBar():383:384 -> startSupportActionMode
    4:5:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1053 -> startSupportActionMode
    6:8:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1055:1057 -> startSupportActionMode
    9:9:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1061:1061 -> startSupportActionMode
    10:12:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1078:1080 -> startSupportActionMode
    10:12:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1063 -> startSupportActionMode
    13:13:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1089:1089 -> startSupportActionMode
    13:13:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1063 -> startSupportActionMode
    14:14:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1091:1091 -> startSupportActionMode
    14:14:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1063 -> startSupportActionMode
    15:15:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1098:1098 -> startSupportActionMode
    15:15:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1063 -> startSupportActionMode
    16:17:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1100:1101 -> startSupportActionMode
    16:17:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1063 -> startSupportActionMode
    18:20:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1103:1105 -> startSupportActionMode
    18:20:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1063 -> startSupportActionMode
    21:24:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1108:1111 -> startSupportActionMode
    21:24:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1063 -> startSupportActionMode
    25:26:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1113:1114 -> startSupportActionMode
    25:26:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1063 -> startSupportActionMode
    27:27:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1116:1116 -> startSupportActionMode
    27:27:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1063 -> startSupportActionMode
    28:29:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1119:1120 -> startSupportActionMode
    28:29:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1063 -> startSupportActionMode
    30:30:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1122:1122 -> startSupportActionMode
    30:30:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1063 -> startSupportActionMode
    31:32:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1124:1125 -> startSupportActionMode
    31:32:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1063 -> startSupportActionMode
    33:33:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1127:1127 -> startSupportActionMode
    33:33:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1063 -> startSupportActionMode
    34:35:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1129:1130 -> startSupportActionMode
    34:35:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1063 -> startSupportActionMode
    36:36:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1129:1129 -> startSupportActionMode
    36:36:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1063 -> startSupportActionMode
    37:39:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1131:1133 -> startSupportActionMode
    37:39:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1063 -> startSupportActionMode
    40:41:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1164:1165 -> startSupportActionMode
    40:41:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1063 -> startSupportActionMode
    42:43:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1168:1169 -> startSupportActionMode
    42:43:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1063 -> startSupportActionMode
    44:47:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1174:1177 -> startSupportActionMode
    44:47:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1063 -> startSupportActionMode
    48:51:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1179:1182 -> startSupportActionMode
    48:51:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1063 -> startSupportActionMode
    52:55:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1184:1187 -> startSupportActionMode
    52:55:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1063 -> startSupportActionMode
    56:58:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1206:1208 -> startSupportActionMode
    56:58:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1063 -> startSupportActionMode
    59:60:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1210:1211 -> startSupportActionMode
    59:60:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1063 -> startSupportActionMode
    61:62:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1215:1216 -> startSupportActionMode
    61:62:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1063 -> startSupportActionMode
    63:63:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1219:1219 -> startSupportActionMode
    63:63:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1063 -> startSupportActionMode
    64:65:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1223:1224 -> startSupportActionMode
    64:65:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1063 -> startSupportActionMode
    66:66:androidx.appcompat.view.ActionMode startSupportActionModeFromWindow(androidx.appcompat.view.ActionMode$Callback):1226:1226 -> startSupportActionMode
    66:66:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1063 -> startSupportActionMode
    67:67:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1063:1063 -> startSupportActionMode
    68:68:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1066:1066 -> startSupportActionMode
    69:69:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):1044:1044 -> startSupportActionMode
    1:2:void throwFeatureRequestIfSubDecorInstalled():2108:2109 -> throwFeatureRequestIfSubDecorInstalled
    1:4:int updateStatusGuard(int):2040:2043 -> updateStatusGuard
    5:8:int updateStatusGuard(int):2046:2049 -> updateStatusGuard
    9:11:int updateStatusGuard(int):2051:2053 -> updateStatusGuard
    12:14:int updateStatusGuard(int):2055:2057 -> updateStatusGuard
    15:15:int updateStatusGuard(int):2059:2059 -> updateStatusGuard
    16:19:int updateStatusGuard(int):2061:2064 -> updateStatusGuard
    20:20:int updateStatusGuard(int):2063:2063 -> updateStatusGuard
    21:21:int updateStatusGuard(int):2065:2065 -> updateStatusGuard
    22:25:int updateStatusGuard(int):2069:2072 -> updateStatusGuard
    26:26:int updateStatusGuard(int):2079:2079 -> updateStatusGuard
    27:27:int updateStatusGuard(int):2085:2085 -> updateStatusGuard
    28:28:int updateStatusGuard(int):2090:2090 -> updateStatusGuard
    29:29:int updateStatusGuard(int):2092:2092 -> updateStatusGuard
    30:30:int updateStatusGuard(int):2096:2096 -> updateStatusGuard
    31:32:int updateStatusGuard(int):2100:2101 -> updateStatusGuard
androidx.appcompat.app.AppCompatDelegateImpl$1 -> androidx.appcompat.app.AppCompatDelegateImpl$1:
    1:1:void <init>(java.lang.Thread$UncaughtExceptionHandler):158:158 -> <init>
    1:4:boolean shouldWrapException(java.lang.Throwable):174:177 -> uncaughtException
    1:4:void uncaughtException(java.lang.Thread,java.lang.Throwable):161 -> uncaughtException
    5:9:void uncaughtException(java.lang.Thread,java.lang.Throwable):163:167 -> uncaughtException
    10:10:void uncaughtException(java.lang.Thread,java.lang.Throwable):169:169 -> uncaughtException
androidx.appcompat.app.AppCompatDelegateImpl$2 -> androidx.appcompat.app.AppCompatDelegateImpl$2:
    1:1:void <init>(androidx.appcompat.app.AppCompatDelegateImpl):256:256 -> <init>
    1:2:void run():259:260 -> run
    3:4:void run():262:263 -> run
    5:6:void run():265:266 -> run
androidx.appcompat.app.AppCompatDelegateImpl$3 -> androidx.appcompat.app.AppCompatDelegateImpl$3:
    1:1:void <init>(androidx.appcompat.app.AppCompatDelegateImpl):780:780 -> <init>
    1:2:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):784:785 -> onApplyWindowInsets
    3:3:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):789:789 -> onApplyWindowInsets
    4:5:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):791:792 -> onApplyWindowInsets
    6:6:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):788:788 -> onApplyWindowInsets
    7:7:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):796:796 -> onApplyWindowInsets
androidx.appcompat.app.AppCompatDelegateImpl$4 -> androidx.appcompat.app.AppCompatDelegateImpl$4:
    1:1:void <init>(androidx.appcompat.app.AppCompatDelegateImpl):802:802 -> <init>
    1:1:void onFitSystemWindows(android.graphics.Rect):805:805 -> onFitSystemWindows
androidx.appcompat.app.AppCompatDelegateImpl$5 -> androidx.appcompat.app.AppCompatDelegateImpl$5:
    1:1:void <init>(androidx.appcompat.app.AppCompatDelegateImpl):857:857 -> <init>
    1:1:void onDetachedFromWindow():863:863 -> onDetachedFromWindow
androidx.appcompat.app.AppCompatDelegateImpl$6 -> androidx.appcompat.app.AppCompatDelegateImpl$6:
    1:1:void <init>(androidx.appcompat.app.AppCompatDelegateImpl):1133:1133 -> <init>
    1:1:void run():1136:1136 -> run
    2:2:void run():1139:1139 -> run
    3:6:void run():1141:1144 -> run
    7:8:void run():1158:1159 -> run
androidx.appcompat.app.AppCompatDelegateImpl$6$1 -> androidx.appcompat.app.AppCompatDelegateImpl$6$1:
    1:1:void <init>(androidx.appcompat.app.AppCompatDelegateImpl$6):1144:1144 -> <init>
    1:3:void onAnimationEnd(android.view.View):1152:1154 -> onAnimationEnd
    1:1:void onAnimationStart(android.view.View):1147:1147 -> onAnimationStart
androidx.appcompat.app.AppCompatDelegateImpl$7 -> androidx.appcompat.app.AppCompatDelegateImpl$7:
    1:1:void <init>(androidx.appcompat.app.AppCompatDelegateImpl):1187:1187 -> <init>
    1:3:void onAnimationEnd(android.view.View):1200:1202 -> onAnimationEnd
    1:2:void onAnimationStart(android.view.View):1190:1191 -> onAnimationStart
    3:4:void onAnimationStart(android.view.View):1193:1194 -> onAnimationStart
androidx.appcompat.app.AppCompatDelegateImpl$ActionBarDrawableToggleImpl -> androidx.appcompat.app.AppCompatDelegateImpl$ActionBarDrawableToggleImpl:
    1:1:void <init>(androidx.appcompat.app.AppCompatDelegateImpl):3065:3065 -> <init>
    1:1:android.content.Context getActionBarThemedContext():3079:3079 -> getActionBarThemedContext
    1:1:android.graphics.drawable.Drawable getThemeUpIndicator():3071:3071 -> getThemeUpIndicator
    2:2:android.graphics.drawable.Drawable getThemeUpIndicator():3070:3070 -> getThemeUpIndicator
    3:4:android.graphics.drawable.Drawable getThemeUpIndicator():3072:3073 -> getThemeUpIndicator
    1:2:boolean isNavigationVisible():3084:3085 -> isNavigationVisible
    1:1:void setActionBarDescription(int):3099:3099 -> setActionBarDescription
    2:2:void setActionBarDescription(int):3101:3101 -> setActionBarDescription
    1:1:void setActionBarUpIndicator(android.graphics.drawable.Drawable,int):3090:3090 -> setActionBarUpIndicator
    2:3:void setActionBarUpIndicator(android.graphics.drawable.Drawable,int):3092:3093 -> setActionBarUpIndicator
androidx.appcompat.app.AppCompatDelegateImpl$ActionMenuPresenterCallback -> androidx.appcompat.app.AppCompatDelegateImpl$ActionMenuPresenterCallback:
    1:1:void <init>(androidx.appcompat.app.AppCompatDelegateImpl):2521:2521 -> <init>
    1:1:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):2535:2535 -> onCloseMenu
    1:1:boolean onOpenSubMenu(androidx.appcompat.view.menu.MenuBuilder):2526:2526 -> onOpenSubMenu
    2:2:boolean onOpenSubMenu(androidx.appcompat.view.menu.MenuBuilder):2528:2528 -> onOpenSubMenu
androidx.appcompat.app.AppCompatDelegateImpl$ActionModeCallbackWrapperV9 -> androidx.appcompat.app.AppCompatDelegateImpl$ActionModeCallbackWrapperV9:
    1:2:void <init>(androidx.appcompat.app.AppCompatDelegateImpl,androidx.appcompat.view.ActionMode$Callback):2436:2437 -> <init>
    1:1:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):2452:2452 -> onActionItemClicked
    1:1:boolean onCreateActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):2442:2442 -> onCreateActionMode
    1:3:void onDestroyActionMode(androidx.appcompat.view.ActionMode):2457:2459 -> onDestroyActionMode
    4:7:void onDestroyActionMode(androidx.appcompat.view.ActionMode):2462:2465 -> onDestroyActionMode
    8:9:void onDestroyActionMode(androidx.appcompat.view.ActionMode):2480:2481 -> onDestroyActionMode
    10:10:void onDestroyActionMode(androidx.appcompat.view.ActionMode):2483:2483 -> onDestroyActionMode
    1:1:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):2447:2447 -> onPrepareActionMode
androidx.appcompat.app.AppCompatDelegateImpl$ActionModeCallbackWrapperV9$1 -> androidx.appcompat.app.AppCompatDelegateImpl$ActionModeCallbackWrapperV9$1:
    1:1:void <init>(androidx.appcompat.app.AppCompatDelegateImpl$ActionModeCallbackWrapperV9):2465:2465 -> <init>
    1:5:void onAnimationEnd(android.view.View):2468:2472 -> onAnimationEnd
    6:8:void onAnimationEnd(android.view.View):2474:2476 -> onAnimationEnd
androidx.appcompat.app.AppCompatDelegateImpl$AppCompatWindowCallback -> androidx.appcompat.app.AppCompatDelegateImpl$AppCompatWindowCallback:
    1:2:void <init>(androidx.appcompat.app.AppCompatDelegateImpl,android.view.Window$Callback):2807:2808 -> <init>
    1:2:boolean dispatchKeyEvent(android.view.KeyEvent):2813:2814 -> dispatchKeyEvent
    1:2:boolean dispatchKeyShortcutEvent(android.view.KeyEvent):2819:2820 -> dispatchKeyShortcutEvent
    1:1:boolean onCreatePanelMenu(int,android.view.Menu):2825:2825 -> onCreatePanelMenu
    2:2:boolean onCreatePanelMenu(int,android.view.Menu):2830:2830 -> onCreatePanelMenu
    1:2:boolean onMenuOpened(int,android.view.Menu):2868:2869 -> onMenuOpened
    1:2:void onPanelClosed(int,android.view.Menu):2875:2876 -> onPanelClosed
    1:1:boolean onPreparePanel(int,android.view.View,android.view.Menu):2841:2841 -> onPreparePanel
    2:2:boolean onPreparePanel(int,android.view.View,android.view.Menu):2854:2854 -> onPreparePanel
    3:3:boolean onPreparePanel(int,android.view.View,android.view.Menu):2857:2857 -> onPreparePanel
    4:4:boolean onPreparePanel(int,android.view.View,android.view.Menu):2860:2860 -> onPreparePanel
    1:2:void onProvideKeyboardShortcuts(java.util.List,android.view.Menu,int):2934:2935 -> onProvideKeyboardShortcuts
    3:3:void onProvideKeyboardShortcuts(java.util.List,android.view.Menu,int):2938:2938 -> onProvideKeyboardShortcuts
    4:4:void onProvideKeyboardShortcuts(java.util.List,android.view.Menu,int):2941:2941 -> onProvideKeyboardShortcuts
    1:1:android.view.ActionMode onWindowStartingActionMode(android.view.ActionMode$Callback):2882:2882 -> onWindowStartingActionMode
    2:3:android.view.ActionMode onWindowStartingActionMode(android.view.ActionMode$Callback):2887:2888 -> onWindowStartingActionMode
    4:4:android.view.ActionMode onWindowStartingActionMode(android.view.ActionMode$Callback):2891:2891 -> onWindowStartingActionMode
    5:5:android.view.ActionMode onWindowStartingActionMode(android.view.ActionMode$Callback,int):2919:2919 -> onWindowStartingActionMode
    6:6:android.view.ActionMode onWindowStartingActionMode(android.view.ActionMode$Callback,int):2923:2923 -> onWindowStartingActionMode
    7:7:android.view.ActionMode onWindowStartingActionMode(android.view.ActionMode$Callback,int):2927:2927 -> onWindowStartingActionMode
    1:1:android.view.ActionMode startAsSupportActionMode(android.view.ActionMode$Callback):2901:2901 -> startAsSupportActionMode
    2:3:android.view.ActionMode startAsSupportActionMode(android.view.ActionMode$Callback):2905:2906 -> startAsSupportActionMode
    4:4:android.view.ActionMode startAsSupportActionMode(android.view.ActionMode$Callback):2910:2910 -> startAsSupportActionMode
androidx.appcompat.app.AppCompatDelegateImpl$AutoBatteryNightModeManager -> androidx.appcompat.app.AppCompatDelegateImpl$AutoBatteryNightModeManager:
    1:2:void <init>(androidx.appcompat.app.AppCompatDelegateImpl,android.content.Context):3030:3031 -> <init>
    1:3:android.content.IntentFilter createIntentFilterForBroadcastReceiver():3050:3052 -> createIntentFilterForBroadcastReceiver
    1:2:int getApplyableNightMode():3037:3038 -> getApplyableNightMode
    1:1:void onChange():3045:3045 -> onChange
androidx.appcompat.app.AppCompatDelegateImpl$AutoNightModeManager -> androidx.appcompat.app.AppCompatDelegateImpl$AutoNightModeManager:
    1:1:void <init>(androidx.appcompat.app.AppCompatDelegateImpl):2951:2951 -> <init>
    1:1:void cleanup():2983:2983 -> cleanup
    2:2:void cleanup():2985:2985 -> cleanup
    3:3:void cleanup():2990:2990 -> cleanup
    1:1:void setup():2960:2960 -> setup
    2:3:void setup():2962:2963 -> setup
    4:5:void setup():2968:2969 -> setup
    6:6:void setup():2976:2976 -> setup
androidx.appcompat.app.AppCompatDelegateImpl$AutoNightModeManager$1 -> androidx.appcompat.app.AppCompatDelegateImpl$AutoNightModeManager$1:
    1:1:void <init>(androidx.appcompat.app.AppCompatDelegateImpl$AutoNightModeManager):2969:2969 -> <init>
    1:1:void onReceive(android.content.Context,android.content.Intent):2972:2972 -> onReceive
androidx.appcompat.app.AppCompatDelegateImpl$AutoTimeNightModeManager -> androidx.appcompat.app.AppCompatDelegateImpl$AutoTimeNightModeManager:
    1:2:void <init>(androidx.appcompat.app.AppCompatDelegateImpl,androidx.appcompat.app.TwilightManager):3002:3003 -> <init>
    1:4:android.content.IntentFilter createIntentFilterForBroadcastReceiver():3019:3022 -> createIntentFilterForBroadcastReceiver
    1:1:int getApplyableNightMode():3009:3009 -> getApplyableNightMode
    1:1:void onChange():3014:3014 -> onChange
androidx.appcompat.app.AppCompatDelegateImpl$ListMenuDecorView -> androidx.appcompat.app.AppCompatDelegateImpl$ListMenuDecorView:
    1:2:void <init>(androidx.appcompat.app.AppCompatDelegateImpl,android.content.Context):2771:2772 -> <init>
    1:2:boolean dispatchKeyEvent(android.view.KeyEvent):2777:2778 -> dispatchKeyEvent
    1:1:boolean onInterceptTouchEvent(android.view.MotionEvent):2783:2783 -> onInterceptTouchEvent
    2:3:boolean onInterceptTouchEvent(android.view.MotionEvent):2785:2786 -> onInterceptTouchEvent
    4:4:boolean isOutOfBounds(int,int):2801:2801 -> onInterceptTouchEvent
    4:4:boolean onInterceptTouchEvent(android.view.MotionEvent):2787 -> onInterceptTouchEvent
    5:5:boolean onInterceptTouchEvent(android.view.MotionEvent):2788:2788 -> onInterceptTouchEvent
    6:6:void androidx.appcompat.app.AppCompatDelegateImpl.closePanel(int):1814:1814 -> onInterceptTouchEvent
    6:6:boolean onInterceptTouchEvent(android.view.MotionEvent):2788 -> onInterceptTouchEvent
    7:7:boolean onInterceptTouchEvent(android.view.MotionEvent):2792:2792 -> onInterceptTouchEvent
    1:1:void setBackgroundResource(int):2797:2797 -> setBackgroundResource
androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState -> androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState:
    1:2:void <init>(int):2604:2605 -> <init>
    3:3:void <init>(int):2607:2607 -> <init>
    1:1:void setMenu(androidx.appcompat.view.menu.MenuBuilder):2660:2660 -> setMenu
    2:2:void setMenu(androidx.appcompat.view.menu.MenuBuilder):2663:2663 -> setMenu
    3:3:void setMenu(androidx.appcompat.view.menu.MenuBuilder):2665:2665 -> setMenu
    4:4:void setMenu(androidx.appcompat.view.menu.MenuBuilder):2667:2667 -> setMenu
    1:3:void setStyle(android.content.Context):2628:2630 -> setStyle
    4:6:void setStyle(android.content.Context):2633:2635 -> setStyle
    7:9:void setStyle(android.content.Context):2639:2641 -> setStyle
    10:10:void setStyle(android.content.Context):2643:2643 -> setStyle
    11:12:void setStyle(android.content.Context):2646:2647 -> setStyle
    13:13:void setStyle(android.content.Context):2649:2649 -> setStyle
    14:15:void setStyle(android.content.Context):2651:2652 -> setStyle
    16:16:void setStyle(android.content.Context):2654:2654 -> setStyle
    17:17:void setStyle(android.content.Context):2656:2656 -> setStyle
androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState$SavedState -> androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState$SavedState:
    1:1:void <clinit>():2751:2751 -> <clinit>
    1:1:void <init>():2721:2721 -> <init>
    1:3:androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState$SavedState readFromParcel(android.os.Parcel,java.lang.ClassLoader):2740:2742 -> readFromParcel
    4:5:androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState$SavedState readFromParcel(android.os.Parcel,java.lang.ClassLoader):2744:2745 -> readFromParcel
    1:2:void writeToParcel(android.os.Parcel,int):2731:2732 -> writeToParcel
    3:4:void writeToParcel(android.os.Parcel,int):2734:2735 -> writeToParcel
androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState$SavedState$1 -> androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState$SavedState$1:
    1:1:void <init>():2751:2751 -> <init>
    1:1:androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):2754:2754 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):2751 -> createFromParcel
    2:2:androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState$SavedState createFromParcel(android.os.Parcel):2759:2759 -> createFromParcel
    2:2:java.lang.Object createFromParcel(android.os.Parcel):2751 -> createFromParcel
    1:1:androidx.appcompat.app.AppCompatDelegateImpl$PanelFeatureState$SavedState[] newArray(int):2764:2764 -> newArray
    1:1:java.lang.Object[] newArray(int):2751 -> newArray
androidx.appcompat.app.AppCompatDelegateImpl$PanelMenuPresenterCallback -> androidx.appcompat.app.AppCompatDelegateImpl$PanelMenuPresenterCallback:
    1:1:void <init>(androidx.appcompat.app.AppCompatDelegateImpl):2488:2488 -> <init>
    1:1:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):2493:2493 -> onCloseMenu
    2:2:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):2495:2495 -> onCloseMenu
    3:4:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):2498:2499 -> onCloseMenu
    5:5:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):2503:2503 -> onCloseMenu
    1:4:boolean onOpenSubMenu(androidx.appcompat.view.menu.MenuBuilder):2510:2513 -> onOpenSubMenu
androidx.appcompat.app.AppCompatDialog -> androidx.appcompat.app.AppCompatDialog:
    1:1:void <init>(android.content.Context):53:53 -> <init>
    2:2:void <init>(android.content.Context,int):57:57 -> <init>
    3:3:void <init>(android.content.Context,int):45:45 -> <init>
    4:4:void <init>(android.content.Context,int):59:59 -> <init>
    5:5:void <init>(android.content.Context,int):61:61 -> <init>
    6:6:void <init>(android.content.Context,int):67:67 -> <init>
    7:7:void <init>(android.content.Context,boolean,android.content.DialogInterface$OnCancelListener):72:72 -> <init>
    8:8:void <init>(android.content.Context,boolean,android.content.DialogInterface$OnCancelListener):45:45 -> <init>
    1:1:void addContentView(android.view.View,android.view.ViewGroup$LayoutParams):129:129 -> addContentView
    1:2:boolean dispatchKeyEvent(android.view.KeyEvent):206:207 -> dispatchKeyEvent
    1:1:android.view.View findViewById(int):112:112 -> findViewById
    1:2:androidx.appcompat.app.AppCompatDelegate getDelegate():169:170 -> getDelegate
    3:3:androidx.appcompat.app.AppCompatDelegate getDelegate():172:172 -> getDelegate
    1:1:androidx.appcompat.app.ActionBar getSupportActionBar():90:90 -> getSupportActionBar
    1:3:int getThemeResId(android.content.Context,int):178:180 -> getThemeResId
    1:1:void invalidateOptionsMenu():162:162 -> invalidateOptionsMenu
    1:3:void onCreate(android.os.Bundle):77:79 -> onCreate
    1:2:void onStop():134:135 -> onStop
    1:1:void setContentView(int):95:95 -> setContentView
    2:2:void setContentView(android.view.View):100:100 -> setContentView
    3:3:void setContentView(android.view.View,android.view.ViewGroup$LayoutParams):105:105 -> setContentView
    1:2:void setTitle(java.lang.CharSequence):117:118 -> setTitle
    3:4:void setTitle(int):123:124 -> setTitle
    1:1:boolean superDispatchKeyEvent(android.view.KeyEvent):201:201 -> superDispatchKeyEvent
    1:1:boolean supportRequestWindowFeature(int):153:153 -> supportRequestWindowFeature
androidx.appcompat.app.AppCompatDialog$1 -> androidx.appcompat.app.AppCompatDialog$1:
    1:1:void <init>(androidx.appcompat.app.AppCompatDialog):45:45 -> <init>
    1:1:boolean superDispatchKeyEvent(android.view.KeyEvent):48:48 -> superDispatchKeyEvent
androidx.appcompat.app.AppCompatDialogFragment -> androidx.appcompat.app.AppCompatDialogFragment:
    1:1:void <init>():38:38 -> <init>
    1:1:android.app.Dialog onCreateDialog(android.os.Bundle):43:43 -> onCreateDialog
    1:1:void setupDialog(android.app.Dialog,int):50:50 -> setupDialog
    2:2:void setupDialog(android.app.Dialog,int):52:52 -> setupDialog
    3:3:void setupDialog(android.app.Dialog,int):55:55 -> setupDialog
    4:4:void setupDialog(android.app.Dialog,int):61:61 -> setupDialog
    5:5:void setupDialog(android.app.Dialog,int):65:65 -> setupDialog
androidx.appcompat.app.AppCompatViewInflater -> androidx.appcompat.app.AppCompatViewInflater:
    1:1:void <clinit>():63:63 -> <clinit>
    2:2:void <clinit>():65:65 -> <clinit>
    3:3:void <clinit>():67:67 -> <clinit>
    4:4:void <clinit>():75:75 -> <clinit>
    1:1:void <init>():61:61 -> <init>
    2:2:void <init>():78:78 -> <init>
    1:1:void checkOnClickListener(android.view.View,android.util.AttributeSet):301:301 -> checkOnClickListener
    2:3:void checkOnClickListener(android.view.View,android.util.AttributeSet):303:304 -> checkOnClickListener
    4:5:void checkOnClickListener(android.view.View,android.util.AttributeSet):311:312 -> checkOnClickListener
    6:6:void checkOnClickListener(android.view.View,android.util.AttributeSet):314:314 -> checkOnClickListener
    7:7:void checkOnClickListener(android.view.View,android.util.AttributeSet):316:316 -> checkOnClickListener
    1:1:androidx.appcompat.widget.AppCompatAutoCompleteTextView createAutoCompleteTextView(android.content.Context,android.util.AttributeSet):228:228 -> createAutoCompleteTextView
    1:1:androidx.appcompat.widget.AppCompatButton createButton(android.content.Context,android.util.AttributeSet):192:192 -> createButton
    1:1:androidx.appcompat.widget.AppCompatCheckBox createCheckBox(android.content.Context,android.util.AttributeSet):212:212 -> createCheckBox
    1:1:androidx.appcompat.widget.AppCompatCheckedTextView createCheckedTextView(android.content.Context,android.util.AttributeSet):222:222 -> createCheckedTextView
    1:1:androidx.appcompat.widget.AppCompatEditText createEditText(android.content.Context,android.util.AttributeSet):197:197 -> createEditText
    1:1:androidx.appcompat.widget.AppCompatImageButton createImageButton(android.content.Context,android.util.AttributeSet):207:207 -> createImageButton
    1:1:androidx.appcompat.widget.AppCompatImageView createImageView(android.content.Context,android.util.AttributeSet):187:187 -> createImageView
    1:1:androidx.appcompat.widget.AppCompatMultiAutoCompleteTextView createMultiAutoCompleteTextView(android.content.Context,android.util.AttributeSet):234:234 -> createMultiAutoCompleteTextView
    1:1:androidx.appcompat.widget.AppCompatRadioButton createRadioButton(android.content.Context,android.util.AttributeSet):217:217 -> createRadioButton
    1:1:androidx.appcompat.widget.AppCompatRatingBar createRatingBar(android.content.Context,android.util.AttributeSet):239:239 -> createRatingBar
    1:1:androidx.appcompat.widget.AppCompatSeekBar createSeekBar(android.content.Context,android.util.AttributeSet):244:244 -> createSeekBar
    1:1:androidx.appcompat.widget.AppCompatSpinner createSpinner(android.content.Context,android.util.AttributeSet):202:202 -> createSpinner
    1:1:androidx.appcompat.widget.AppCompatTextView createTextView(android.content.Context,android.util.AttributeSet):182:182 -> createTextView
    1:1:androidx.appcompat.widget.AppCompatToggleButton createToggleButton(android.content.Context,android.util.AttributeSet):249:249 -> createToggleButton
    1:1:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):88:88 -> createView
    2:2:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):92:92 -> createView
    3:3:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):95:95 -> createView
    4:4:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):101:101 -> createView
    5:5:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):163:163 -> createView
    6:7:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):155:156 -> createView
    8:9:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):151:152 -> createView
    10:11:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):147:148 -> createView
    12:13:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):143:144 -> createView
    14:15:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):139:140 -> createView
    16:17:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):135:136 -> createView
    18:19:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):131:132 -> createView
    20:21:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):127:128 -> createView
    22:23:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):123:124 -> createView
    24:25:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):119:120 -> createView
    26:27:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):115:116 -> createView
    28:29:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):111:112 -> createView
    30:31:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):107:108 -> createView
    32:33:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):103:104 -> createView
    34:34:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):169:169 -> createView
    35:35:android.view.View createView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet,boolean,boolean,boolean,boolean):174:174 -> createView
    1:1:android.view.View createViewByPrefix(android.content.Context,java.lang.String,java.lang.String):321:321 -> createViewByPrefix
    2:2:android.view.View createViewByPrefix(android.content.Context,java.lang.String,java.lang.String):326:326 -> createViewByPrefix
    3:3:android.view.View createViewByPrefix(android.content.Context,java.lang.String,java.lang.String):329:329 -> createViewByPrefix
    4:4:android.view.View createViewByPrefix(android.content.Context,java.lang.String,java.lang.String):326:326 -> createViewByPrefix
    5:5:android.view.View createViewByPrefix(android.content.Context,java.lang.String,java.lang.String):329:329 -> createViewByPrefix
    6:7:android.view.View createViewByPrefix(android.content.Context,java.lang.String,java.lang.String):331:332 -> createViewByPrefix
    8:9:android.view.View createViewByPrefix(android.content.Context,java.lang.String,java.lang.String):334:335 -> createViewByPrefix
    1:2:android.view.View createViewFromTag(android.content.Context,java.lang.String,android.util.AttributeSet):265:266 -> createViewFromTag
    3:4:android.view.View createViewFromTag(android.content.Context,java.lang.String,android.util.AttributeSet):270:271 -> createViewFromTag
    5:7:android.view.View createViewFromTag(android.content.Context,java.lang.String,android.util.AttributeSet):273:275 -> createViewFromTag
    8:9:android.view.View createViewFromTag(android.content.Context,java.lang.String,android.util.AttributeSet):290:291 -> createViewFromTag
    10:11:android.view.View createViewFromTag(android.content.Context,java.lang.String,android.util.AttributeSet):290:291 -> createViewFromTag
    12:12:android.view.View createViewFromTag(android.content.Context,java.lang.String,android.util.AttributeSet):282:282 -> createViewFromTag
    13:14:android.view.View createViewFromTag(android.content.Context,java.lang.String,android.util.AttributeSet):290:291 -> createViewFromTag
    15:17:android.view.View createViewFromTag(android.content.Context,java.lang.String,android.util.AttributeSet):290:292 -> createViewFromTag
    18:19:android.view.View createViewFromTag(android.content.Context,java.lang.String,android.util.AttributeSet):290:291 -> createViewFromTag
    1:1:android.content.Context themifyContext(android.content.Context,android.util.AttributeSet,boolean,boolean):348:348 -> themifyContext
    2:2:android.content.Context themifyContext(android.content.Context,android.util.AttributeSet,boolean,boolean):352:352 -> themifyContext
    3:3:android.content.Context themifyContext(android.content.Context,android.util.AttributeSet,boolean,boolean):356:356 -> themifyContext
    4:4:android.content.Context themifyContext(android.content.Context,android.util.AttributeSet,boolean,boolean):359:359 -> themifyContext
    5:5:android.content.Context themifyContext(android.content.Context,android.util.AttributeSet,boolean,boolean):363:363 -> themifyContext
    6:7:android.content.Context themifyContext(android.content.Context,android.util.AttributeSet,boolean,boolean):365:366 -> themifyContext
    8:8:android.content.Context themifyContext(android.content.Context,android.util.AttributeSet,boolean,boolean):369:369 -> themifyContext
    1:1:void verifyNotNull(android.view.View,java.lang.String):254:254 -> verifyNotNull
androidx.appcompat.app.AppCompatViewInflater$DeclaredOnClickListener -> androidx.appcompat.app.AppCompatViewInflater$DeclaredOnClickListener:
    1:3:void <init>(android.view.View,java.lang.String):385:387 -> <init>
    1:2:void onClick(android.view.View):392:393 -> onClick
    3:4:void resolveMethod(android.content.Context,java.lang.String):411:412 -> onClick
    3:4:void onClick(android.view.View):393 -> onClick
    5:6:void resolveMethod(android.content.Context,java.lang.String):414:415 -> onClick
    5:6:void onClick(android.view.View):393 -> onClick
    7:8:void resolveMethod(android.content.Context,java.lang.String):423:424 -> onClick
    7:8:void onClick(android.view.View):393 -> onClick
    9:12:void resolveMethod(android.content.Context,java.lang.String):431:434 -> onClick
    9:12:void onClick(android.view.View):393 -> onClick
    13:13:void resolveMethod(android.content.Context,java.lang.String):436:436 -> onClick
    13:13:void onClick(android.view.View):393 -> onClick
    14:14:void onClick(android.view.View):397:397 -> onClick
    15:15:void onClick(android.view.View):402:402 -> onClick
    16:16:void onClick(android.view.View):399:399 -> onClick
androidx.appcompat.app.ResourcesFlusher -> androidx.appcompat.app.ResourcesFlusher:
    1:1:void flush(android.content.res.Resources):46:46 -> flush
    2:2:void flushNougats(android.content.res.Resources):113:113 -> flush
    2:2:void flush(android.content.res.Resources):50 -> flush
    3:4:void flushNougats(android.content.res.Resources):115:116 -> flush
    3:4:void flush(android.content.res.Resources):50 -> flush
    5:5:void flushNougats(android.content.res.Resources):118:118 -> flush
    5:5:void flush(android.content.res.Resources):50 -> flush
    6:6:void flushNougats(android.content.res.Resources):120:120 -> flush
    6:6:void flush(android.content.res.Resources):50 -> flush
    7:7:void flushNougats(android.content.res.Resources):123:123 -> flush
    7:7:void flush(android.content.res.Resources):50 -> flush
    8:8:void flushNougats(android.content.res.Resources):130:130 -> flush
    8:8:void flush(android.content.res.Resources):50 -> flush
    9:9:void flushNougats(android.content.res.Resources):132:132 -> flush
    9:9:void flush(android.content.res.Resources):50 -> flush
    10:10:void flushNougats(android.content.res.Resources):140:140 -> flush
    10:10:void flush(android.content.res.Resources):50 -> flush
    11:12:void flushNougats(android.content.res.Resources):142:143 -> flush
    11:12:void flush(android.content.res.Resources):50 -> flush
    13:13:void flushNougats(android.content.res.Resources):145:145 -> flush
    13:13:void flush(android.content.res.Resources):50 -> flush
    14:14:void flushNougats(android.content.res.Resources):147:147 -> flush
    14:14:void flush(android.content.res.Resources):50 -> flush
    15:15:void flushNougats(android.content.res.Resources):151:151 -> flush
    15:15:void flush(android.content.res.Resources):50 -> flush
    16:16:void flushNougats(android.content.res.Resources):153:153 -> flush
    16:16:void flush(android.content.res.Resources):50 -> flush
    17:17:void flushNougats(android.content.res.Resources):155:155 -> flush
    17:17:void flush(android.content.res.Resources):50 -> flush
    18:18:void flushNougats(android.content.res.Resources):160:160 -> flush
    18:18:void flush(android.content.res.Resources):50 -> flush
    19:19:void flushMarshmallows(android.content.res.Resources):84:84 -> flush
    19:19:void flush(android.content.res.Resources):52 -> flush
    20:21:void flushMarshmallows(android.content.res.Resources):86:87 -> flush
    20:21:void flush(android.content.res.Resources):52 -> flush
    22:22:void flushMarshmallows(android.content.res.Resources):89:89 -> flush
    22:22:void flush(android.content.res.Resources):52 -> flush
    23:23:void flushMarshmallows(android.content.res.Resources):91:91 -> flush
    23:23:void flush(android.content.res.Resources):52 -> flush
    24:24:void flushMarshmallows(android.content.res.Resources):95:95 -> flush
    24:24:void flush(android.content.res.Resources):52 -> flush
    25:25:void flushMarshmallows(android.content.res.Resources):97:97 -> flush
    25:25:void flush(android.content.res.Resources):52 -> flush
    26:26:void flushMarshmallows(android.content.res.Resources):99:99 -> flush
    26:26:void flush(android.content.res.Resources):52 -> flush
    27:27:void flushMarshmallows(android.content.res.Resources):108:108 -> flush
    27:27:void flush(android.content.res.Resources):52 -> flush
    28:28:void flushLollipops(android.content.res.Resources):60:60 -> flush
    28:28:void flush(android.content.res.Resources):54 -> flush
    29:30:void flushLollipops(android.content.res.Resources):62:63 -> flush
    29:30:void flush(android.content.res.Resources):54 -> flush
    31:31:void flushLollipops(android.content.res.Resources):65:65 -> flush
    31:31:void flush(android.content.res.Resources):54 -> flush
    32:32:void flushLollipops(android.content.res.Resources):67:67 -> flush
    32:32:void flush(android.content.res.Resources):54 -> flush
    33:33:void flushLollipops(android.content.res.Resources):69:69 -> flush
    33:33:void flush(android.content.res.Resources):54 -> flush
    34:34:void flushLollipops(android.content.res.Resources):72:72 -> flush
    34:34:void flush(android.content.res.Resources):54 -> flush
    35:35:void flushLollipops(android.content.res.Resources):74:74 -> flush
    35:35:void flush(android.content.res.Resources):54 -> flush
    36:36:void flushLollipops(android.content.res.Resources):77:77 -> flush
    36:36:void flush(android.content.res.Resources):54 -> flush
    1:1:void flushThemedResourcesCache(java.lang.Object):166:166 -> flushThemedResourcesCache
    2:2:void flushThemedResourcesCache(java.lang.Object):168:168 -> flushThemedResourcesCache
    3:3:void flushThemedResourcesCache(java.lang.Object):170:170 -> flushThemedResourcesCache
    4:4:void flushThemedResourcesCache(java.lang.Object):172:172 -> flushThemedResourcesCache
    5:5:void flushThemedResourcesCache(java.lang.Object):175:175 -> flushThemedResourcesCache
    6:6:void flushThemedResourcesCache(java.lang.Object):180:180 -> flushThemedResourcesCache
    7:8:void flushThemedResourcesCache(java.lang.Object):183:184 -> flushThemedResourcesCache
    9:9:void flushThemedResourcesCache(java.lang.Object):186:186 -> flushThemedResourcesCache
    10:10:void flushThemedResourcesCache(java.lang.Object):188:188 -> flushThemedResourcesCache
    11:11:void flushThemedResourcesCache(java.lang.Object):191:191 -> flushThemedResourcesCache
    12:12:void flushThemedResourcesCache(java.lang.Object):199:199 -> flushThemedResourcesCache
    13:13:void flushThemedResourcesCache(java.lang.Object):201:201 -> flushThemedResourcesCache
    14:14:void flushThemedResourcesCache(java.lang.Object):205:205 -> flushThemedResourcesCache
androidx.appcompat.app.ToolbarActionBar -> androidx.appcompat.app.ToolbarActionBar:
    1:1:void <init>(androidx.appcompat.widget.Toolbar,java.lang.CharSequence,android.view.Window$Callback):68:68 -> <init>
    2:2:void <init>(androidx.appcompat.widget.Toolbar,java.lang.CharSequence,android.view.Window$Callback):51:51 -> <init>
    3:3:void <init>(androidx.appcompat.widget.Toolbar,java.lang.CharSequence,android.view.Window$Callback):53:53 -> <init>
    4:4:void <init>(androidx.appcompat.widget.Toolbar,java.lang.CharSequence,android.view.Window$Callback):60:60 -> <init>
    5:9:void <init>(androidx.appcompat.widget.Toolbar,java.lang.CharSequence,android.view.Window$Callback):69:73 -> <init>
    1:1:boolean closeOptionsMenu():428:428 -> closeOptionsMenu
    1:2:boolean collapseActionView():440:441 -> collapseActionView
    1:1:void dispatchMenuVisibilityChanged(boolean):504:504 -> dispatchMenuVisibilityChanged
    2:2:void dispatchMenuVisibilityChanged(boolean):507:507 -> dispatchMenuVisibilityChanged
    3:3:void dispatchMenuVisibilityChanged(boolean):509:509 -> dispatchMenuVisibilityChanged
    4:4:void dispatchMenuVisibilityChanged(boolean):511:511 -> dispatchMenuVisibilityChanged
    1:1:int getDisplayOptions():323:323 -> getDisplayOptions
    1:2:android.view.Menu getMenu():543:544 -> getMenu
    3:3:android.view.Menu getMenu():546:546 -> getMenu
    4:4:android.view.Menu getMenu():548:548 -> getMenu
    1:1:android.content.Context getThemedContext():146:146 -> getThemedContext
    1:2:boolean invalidateOptionsMenu():433:434 -> invalidateOptionsMenu
    1:1:void onConfigurationChanged(android.content.res.Configuration):186:186 -> onConfigurationChanged
    1:1:void onDestroy():489:489 -> onDestroy
    1:1:boolean onKeyShortcut(int,android.view.KeyEvent):476:476 -> onKeyShortcut
    2:2:boolean onKeyShortcut(int,android.view.KeyEvent):479:479 -> onKeyShortcut
    3:3:boolean onKeyShortcut(int,android.view.KeyEvent):478:478 -> onKeyShortcut
    4:5:boolean onKeyShortcut(int,android.view.KeyEvent):480:481 -> onKeyShortcut
    1:2:boolean onMenuKeyEvent(android.view.KeyEvent):468:469 -> onMenuKeyEvent
    1:1:boolean openOptionsMenu():423:423 -> openOptionsMenu
    1:2:void populateOptionsMenu():448:449 -> populateOptionsMenu
    3:3:void populateOptionsMenu():451:451 -> populateOptionsMenu
    4:7:void populateOptionsMenu():454:457 -> populateOptionsMenu
    8:8:void populateOptionsMenu():461:461 -> populateOptionsMenu
    9:9:void populateOptionsMenu():463:463 -> populateOptionsMenu
    1:2:void setDisplayOptions(int,int):259:260 -> setDisplayHomeAsUpEnabled
    1:2:void setDisplayHomeAsUpEnabled(boolean):275 -> setDisplayHomeAsUpEnabled
    1:1:void setHomeActionContentDescription(int):176:176 -> setHomeActionContentDescription
    1:1:void setHomeAsUpIndicator(android.graphics.drawable.Drawable):156:156 -> setHomeAsUpIndicator
    1:1:void setSubtitle(java.lang.CharSequence):243:243 -> setSubtitle
    1:1:void setTitle(java.lang.CharSequence):218:218 -> setTitle
    2:2:void setTitle(int):223:223 -> setTitle
    1:1:void setWindowTitle(java.lang.CharSequence):228:228 -> setWindowTitle
androidx.appcompat.app.ToolbarActionBar$1 -> androidx.appcompat.app.ToolbarActionBar$1:
    1:1:void <init>(androidx.appcompat.app.ToolbarActionBar):53:53 -> <init>
    1:1:void run():56:56 -> run
androidx.appcompat.app.ToolbarActionBar$2 -> androidx.appcompat.app.ToolbarActionBar$2:
    1:1:void <init>(androidx.appcompat.app.ToolbarActionBar):61:61 -> <init>
    1:1:boolean onMenuItemClick(android.view.MenuItem):64:64 -> onMenuItemClick
androidx.appcompat.app.ToolbarActionBar$ActionMenuPresenterCallback -> androidx.appcompat.app.ToolbarActionBar$ActionMenuPresenterCallback:
    1:1:void <init>(androidx.appcompat.app.ToolbarActionBar):554:554 -> <init>
    1:1:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):568:568 -> onCloseMenu
    2:5:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):572:575 -> onCloseMenu
    6:6:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):577:577 -> onCloseMenu
    1:2:boolean onOpenSubMenu(androidx.appcompat.view.menu.MenuBuilder):559:560 -> onOpenSubMenu
androidx.appcompat.app.ToolbarActionBar$MenuBuilderCallback -> androidx.appcompat.app.ToolbarActionBar$MenuBuilderCallback:
    1:1:void <init>(androidx.appcompat.app.ToolbarActionBar):583:583 -> <init>
    1:4:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):593:596 -> onMenuModeChange
    5:5:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):598:598 -> onMenuModeChange
androidx.appcompat.app.ToolbarActionBar$ToolbarCallbackWrapper -> androidx.appcompat.app.ToolbarActionBar$ToolbarCallbackWrapper:
    1:2:void <init>(androidx.appcompat.app.ToolbarActionBar,android.view.Window$Callback):516:517 -> <init>
    1:1:android.view.View onCreatePanelView(int):536:536 -> onCreatePanelView
    2:2:android.view.View onCreatePanelView(int):538:538 -> onCreatePanelView
    1:4:boolean onPreparePanel(int,android.view.View,android.view.Menu):522:525 -> onPreparePanel
androidx.appcompat.app.TwilightCalculator -> androidx.appcompat.app.TwilightCalculator:
    1:1:void <init>():26:26 -> <init>
    1:2:void calculateTwilight(long,double,double):95:96 -> calculateTwilight
    3:5:void calculateTwilight(long,double,double):103:105 -> calculateTwilight
    6:6:void calculateTwilight(long,double,double):108:108 -> calculateTwilight
    7:8:void calculateTwilight(long,double,double):112:113 -> calculateTwilight
    9:11:void calculateTwilight(long,double,double):117:119 -> calculateTwilight
    12:14:void calculateTwilight(long,double,double):122:124 -> calculateTwilight
    15:15:void calculateTwilight(long,double,double):128:128 -> calculateTwilight
    16:17:void calculateTwilight(long,double,double):130:131 -> calculateTwilight
    18:19:void calculateTwilight(long,double,double):133:134 -> calculateTwilight
    20:20:void calculateTwilight(long,double,double):136:136 -> calculateTwilight
    1:2:androidx.appcompat.app.TwilightCalculator getInstance():31:32 -> getInstance
    3:3:androidx.appcompat.app.TwilightCalculator getInstance():34:34 -> getInstance
androidx.appcompat.app.TwilightManager -> androidx.appcompat.app.TwilightManager:
    1:1:void <init>(android.content.Context,android.location.LocationManager):69:69 -> <init>
    2:2:void <init>(android.content.Context,android.location.LocationManager):66:66 -> <init>
    3:4:void <init>(android.content.Context,android.location.LocationManager):70:71 -> <init>
    1:4:androidx.appcompat.app.TwilightManager getInstance(android.content.Context):50:53 -> getInstance
    5:5:androidx.appcompat.app.TwilightManager getInstance(android.content.Context):55:55 -> getInstance
    1:2:android.location.Location getLastKnownLocationForProvider(java.lang.String):134:135 -> getLastKnownLocationForProvider
    3:3:android.location.Location getLastKnownLocationForProvider(java.lang.String):138:138 -> getLastKnownLocationForProvider
    1:1:boolean isNight():80:80 -> isNight
    2:2:boolean isStateValid():144:144 -> isNight
    2:2:boolean isNight():82 -> isNight
    3:3:boolean isNight():84:84 -> isNight
    4:4:android.location.Location getLastKnownLocation():110:110 -> isNight
    4:4:boolean isNight():88 -> isNight
    5:5:android.location.Location getLastKnownLocation():113:113 -> isNight
    5:5:boolean isNight():88 -> isNight
    6:6:android.location.Location getLastKnownLocation():116:116 -> isNight
    6:6:boolean isNight():88 -> isNight
    7:7:android.location.Location getLastKnownLocation():119:119 -> isNight
    7:7:boolean isNight():88 -> isNight
    8:8:android.location.Location getLastKnownLocation():124:124 -> isNight
    8:8:boolean isNight():88 -> isNight
    9:11:void updateState(android.location.Location):148:150 -> isNight
    9:11:boolean isNight():90 -> isNight
    12:12:void updateState(android.location.Location):154:154 -> isNight
    12:12:boolean isNight():90 -> isNight
    13:13:void updateState(android.location.Location):153:153 -> isNight
    13:13:boolean isNight():90 -> isNight
    14:14:void updateState(android.location.Location):155:155 -> isNight
    14:14:boolean isNight():90 -> isNight
    15:18:void updateState(android.location.Location):158:161 -> isNight
    15:18:boolean isNight():90 -> isNight
    19:19:void updateState(android.location.Location):165:165 -> isNight
    19:19:boolean isNight():90 -> isNight
    20:20:void updateState(android.location.Location):164:164 -> isNight
    20:20:boolean isNight():90 -> isNight
    21:21:void updateState(android.location.Location):166:166 -> isNight
    21:21:boolean isNight():90 -> isNight
    22:27:void updateState(android.location.Location):186:191 -> isNight
    22:27:boolean isNight():90 -> isNight
    28:28:boolean isNight():91:91 -> isNight
    29:29:boolean isNight():94:94 -> isNight
    30:31:boolean isNight():100:101 -> isNight
androidx.appcompat.app.TwilightManager$TwilightState -> androidx.appcompat.app.TwilightManager$TwilightState:
    1:1:void <init>():205:205 -> <init>
androidx.appcompat.app.WindowDecorActionBar -> androidx.appcompat.app.WindowDecorActionBar:
    1:2:void <clinit>():84:85 -> <clinit>
    1:1:void <init>(android.app.Activity,boolean):169:169 -> <init>
    2:2:void <init>(android.app.Activity,boolean):99:99 -> <init>
    3:3:void <init>(android.app.Activity,boolean):111:111 -> <init>
    4:4:void <init>(android.app.Activity,boolean):122:122 -> <init>
    5:5:void <init>(android.app.Activity,boolean):124:124 -> <init>
    6:6:void <init>(android.app.Activity,boolean):129:129 -> <init>
    7:7:void <init>(android.app.Activity,boolean):135:135 -> <init>
    8:8:void <init>(android.app.Activity,boolean):152:152 -> <init>
    9:9:void <init>(android.app.Activity,boolean):160:160 -> <init>
    10:12:void <init>(android.app.Activity,boolean):171:173 -> <init>
    13:13:void <init>(android.app.Activity,boolean):175:175 -> <init>
    14:14:void <init>(android.app.Dialog):179:179 -> <init>
    15:15:void <init>(android.app.Dialog):99:99 -> <init>
    16:16:void <init>(android.app.Dialog):111:111 -> <init>
    17:17:void <init>(android.app.Dialog):122:122 -> <init>
    18:18:void <init>(android.app.Dialog):124:124 -> <init>
    19:19:void <init>(android.app.Dialog):129:129 -> <init>
    20:20:void <init>(android.app.Dialog):135:135 -> <init>
    21:21:void <init>(android.app.Dialog):152:152 -> <init>
    22:22:void <init>(android.app.Dialog):160:160 -> <init>
    23:23:void <init>(android.app.Dialog):181:181 -> <init>
    1:4:void showForActionMode():686:689 -> animateToMode
    1:4:void animateToMode(boolean):876 -> animateToMode
    5:5:void showForActionMode():691:691 -> animateToMode
    5:5:void animateToMode(boolean):876 -> animateToMode
    6:9:void hideForActionMode():712:715 -> animateToMode
    6:9:void animateToMode(boolean):878 -> animateToMode
    10:10:void hideForActionMode():717:717 -> animateToMode
    10:10:void animateToMode(boolean):878 -> animateToMode
    11:11:boolean shouldAnimateContextView():916:916 -> animateToMode
    11:11:void animateToMode(boolean):881 -> animateToMode
    12:12:void animateToMode(boolean):888:888 -> animateToMode
    13:13:void animateToMode(boolean):890:890 -> animateToMode
    14:14:void animateToMode(boolean):893:893 -> animateToMode
    15:15:void animateToMode(boolean):895:895 -> animateToMode
    16:18:void animateToMode(boolean):898:900 -> animateToMode
    19:20:void animateToMode(boolean):903:904 -> animateToMode
    21:22:void animateToMode(boolean):906:907 -> animateToMode
    1:2:boolean collapseActionView():975:976 -> collapseActionView
    1:1:void dispatchMenuVisibilityChanged(boolean):351:351 -> dispatchMenuVisibilityChanged
    2:2:void dispatchMenuVisibilityChanged(boolean):354:354 -> dispatchMenuVisibilityChanged
    3:3:void dispatchMenuVisibilityChanged(boolean):356:356 -> dispatchMenuVisibilityChanged
    4:4:void dispatchMenuVisibilityChanged(boolean):358:358 -> dispatchMenuVisibilityChanged
    1:1:void enableContentAnimations(boolean):674:674 -> enableContentAnimations
    1:1:int getDisplayOptions():518:518 -> getDisplayOptions
    1:5:android.content.Context getThemedContext():921:925 -> getThemedContext
    6:6:android.content.Context getThemedContext():928:928 -> getThemedContext
    7:7:android.content.Context getThemedContext():930:930 -> getThemedContext
    8:8:android.content.Context getThemedContext():933:933 -> getThemedContext
    1:3:void hideForSystem():723:725 -> hideForSystem
    1:3:void init(android.view.View):195:197 -> init
    4:4:void init(android.view.View):199:199 -> init
    5:8:androidx.appcompat.widget.DecorToolbar getDecorToolbar(android.view.View):237:240 -> init
    5:8:void init(android.view.View):199 -> init
    9:10:void init(android.view.View):199:200 -> init
    11:11:void init(android.view.View):202:202 -> init
    12:12:void init(android.view.View):205:205 -> init
    13:13:void init(android.view.View):210:210 -> init
    14:14:void init(android.view.View):213:213 -> init
    15:15:void init(android.view.View):216:216 -> init
    16:18:void init(android.view.View):219:221 -> init
    19:19:void init(android.view.View):223:223 -> init
    20:20:void init(android.view.View):226:226 -> init
    21:21:void setHideOnContentScrollEnabled(boolean):731:731 -> init
    21:21:void init(android.view.View):227 -> init
    22:23:void setHideOnContentScrollEnabled(boolean):735:736 -> init
    22:23:void init(android.view.View):227 -> init
    24:24:void setHideOnContentScrollEnabled(boolean):732:732 -> init
    24:24:void init(android.view.View):227 -> init
    25:25:void init(android.view.View):229:229 -> init
    26:26:void setElevation(float):249:249 -> init
    26:26:void init(android.view.View):231 -> init
    27:27:void init(android.view.View):233:233 -> init
    28:28:void init(android.view.View):206:206 -> init
    29:30:androidx.appcompat.widget.DecorToolbar getDecorToolbar(android.view.View):242:243 -> init
    29:30:void init(android.view.View):199 -> init
    1:1:void onConfigurationChanged(android.content.res.Configuration):259:259 -> onConfigurationChanged
    1:3:void onContentScrollStarted():963:965 -> onContentScrollStarted
    1:1:boolean onKeyShortcut(int,android.view.KeyEvent):1402:1402 -> onKeyShortcut
    2:2:boolean onKeyShortcut(int,android.view.KeyEvent):1405:1405 -> onKeyShortcut
    3:3:boolean onKeyShortcut(int,android.view.KeyEvent):1408:1408 -> onKeyShortcut
    4:4:boolean onKeyShortcut(int,android.view.KeyEvent):1407:1407 -> onKeyShortcut
    5:6:boolean onKeyShortcut(int,android.view.KeyEvent):1409:1410 -> onKeyShortcut
    1:1:void onWindowVisibilityChanged(int):321:321 -> onWindowVisibilityChanged
    1:2:void setDefaultDisplayHomeAsUpEnabled(boolean):1395:1396 -> setDefaultDisplayHomeAsUpEnabled
    1:1:void setDisplayOptions(int,int):474:474 -> setDisplayHomeAsUpEnabled
    1:1:void setDisplayHomeAsUpEnabled(boolean):380 -> setDisplayHomeAsUpEnabled
    2:2:void setDisplayOptions(int,int):476:476 -> setDisplayHomeAsUpEnabled
    2:2:void setDisplayHomeAsUpEnabled(boolean):380 -> setDisplayHomeAsUpEnabled
    3:3:void setDisplayOptions(int,int):478:478 -> setDisplayHomeAsUpEnabled
    3:3:void setDisplayHomeAsUpEnabled(boolean):380 -> setDisplayHomeAsUpEnabled
    1:1:void setHasEmbeddedTabs(boolean):263:263 -> setHasEmbeddedTabs
    2:4:void setHasEmbeddedTabs(boolean):265:267 -> setHasEmbeddedTabs
    5:6:void setHasEmbeddedTabs(boolean):269:270 -> setHasEmbeddedTabs
    7:7:int getNavigationMode():513:513 -> setHasEmbeddedTabs
    7:7:void setHasEmbeddedTabs(boolean):272 -> setHasEmbeddedTabs
    8:9:void setHasEmbeddedTabs(boolean):283:284 -> setHasEmbeddedTabs
    1:1:void setHomeActionContentDescription(int):958:958 -> setHomeActionContentDescription
    1:1:void setHomeAsUpIndicator(android.graphics.drawable.Drawable):943:943 -> setHomeAsUpIndicator
    1:1:void setHomeButtonEnabled(boolean):395:395 -> setHomeButtonEnabled
    1:3:void setShowHideAnimationEnabled(boolean):333:335 -> setShowHideAnimationEnabled
    1:1:void setSubtitle(java.lang.CharSequence):461:461 -> setSubtitle
    1:1:void setTitle(int):400:400 -> setTitle
    2:2:void setTitle(java.lang.CharSequence):441:441 -> setTitle
    1:1:void setWindowTitle(java.lang.CharSequence):446:446 -> setWindowTitle
    1:3:void showForSystem():697:699 -> showForSystem
    1:2:androidx.appcompat.view.ActionMode startActionMode(androidx.appcompat.view.ActionMode$Callback):523:524 -> startActionMode
    3:6:androidx.appcompat.view.ActionMode startActionMode(androidx.appcompat.view.ActionMode$Callback):527:530 -> startActionMode
    7:11:androidx.appcompat.view.ActionMode startActionMode(androidx.appcompat.view.ActionMode$Callback):533:537 -> startActionMode
    1:1:void updateVisibility(boolean):771:771 -> updateVisibility
    2:3:void updateVisibility(boolean):775:776 -> updateVisibility
    4:5:void doShow(boolean):788:789 -> updateVisibility
    4:5:void updateVisibility(boolean):777 -> updateVisibility
    6:6:void doShow(boolean):791:791 -> updateVisibility
    6:6:void updateVisibility(boolean):777 -> updateVisibility
    7:7:void doShow(boolean):793:793 -> updateVisibility
    7:7:void updateVisibility(boolean):777 -> updateVisibility
    8:9:void doShow(boolean):795:796 -> updateVisibility
    8:9:void updateVisibility(boolean):777 -> updateVisibility
    10:12:void doShow(boolean):798:800 -> updateVisibility
    10:12:void updateVisibility(boolean):777 -> updateVisibility
    13:20:void doShow(boolean):802:809 -> updateVisibility
    13:20:void updateVisibility(boolean):777 -> updateVisibility
    21:22:void doShow(boolean):811:812 -> updateVisibility
    21:22:void updateVisibility(boolean):777 -> updateVisibility
    23:25:void doShow(boolean):820:822 -> updateVisibility
    23:25:void updateVisibility(boolean):777 -> updateVisibility
    26:29:void doShow(boolean):824:827 -> updateVisibility
    26:29:void updateVisibility(boolean):777 -> updateVisibility
    30:30:void doShow(boolean):829:829 -> updateVisibility
    30:30:void updateVisibility(boolean):777 -> updateVisibility
    31:32:void doShow(boolean):831:832 -> updateVisibility
    31:32:void updateVisibility(boolean):777 -> updateVisibility
    33:34:void updateVisibility(boolean):780:781 -> updateVisibility
    35:36:void doHide(boolean):837:838 -> updateVisibility
    35:36:void updateVisibility(boolean):782 -> updateVisibility
    37:41:void doHide(boolean):841:845 -> updateVisibility
    37:41:void updateVisibility(boolean):782 -> updateVisibility
    42:44:void doHide(boolean):847:849 -> updateVisibility
    42:44:void updateVisibility(boolean):782 -> updateVisibility
    45:49:void doHide(boolean):851:855 -> updateVisibility
    45:49:void updateVisibility(boolean):782 -> updateVisibility
    50:54:void doHide(boolean):857:861 -> updateVisibility
    50:54:void updateVisibility(boolean):782 -> updateVisibility
    55:55:void doHide(boolean):863:863 -> updateVisibility
    55:55:void updateVisibility(boolean):782 -> updateVisibility
androidx.appcompat.app.WindowDecorActionBar$1 -> androidx.appcompat.app.WindowDecorActionBar$1:
    1:1:void <init>(androidx.appcompat.app.WindowDecorActionBar):135:135 -> <init>
    1:3:void onAnimationEnd(android.view.View):138:140 -> onAnimationEnd
    4:6:void onAnimationEnd(android.view.View):142:144 -> onAnimationEnd
    7:10:void androidx.appcompat.app.WindowDecorActionBar.completeDeferredDestroyActionMode():312:315 -> onAnimationEnd
    7:10:void onAnimationEnd(android.view.View):145 -> onAnimationEnd
    11:12:void onAnimationEnd(android.view.View):146:147 -> onAnimationEnd
androidx.appcompat.app.WindowDecorActionBar$2 -> androidx.appcompat.app.WindowDecorActionBar$2:
    1:1:void <init>(androidx.appcompat.app.WindowDecorActionBar):152:152 -> <init>
    1:2:void onAnimationEnd(android.view.View):155:156 -> onAnimationEnd
androidx.appcompat.app.WindowDecorActionBar$3 -> androidx.appcompat.app.WindowDecorActionBar$3:
    1:1:void <init>(androidx.appcompat.app.WindowDecorActionBar):161:161 -> <init>
    1:2:void onAnimationUpdate(android.view.View):164:165 -> onAnimationUpdate
androidx.appcompat.app.WindowDecorActionBar$ActionModeImpl -> androidx.appcompat.app.WindowDecorActionBar$ActionModeImpl:
    1:6:void <init>(androidx.appcompat.app.WindowDecorActionBar,android.content.Context,androidx.appcompat.view.ActionMode$Callback):993:998 -> <init>
    1:1:boolean dispatchOnCreate():1060:1060 -> dispatchOnCreate
    2:2:boolean dispatchOnCreate():1062:1062 -> dispatchOnCreate
    3:4:boolean dispatchOnCreate():1064:1065 -> dispatchOnCreate
    1:1:void finish():1013:1013 -> finish
    2:2:void finish():1022:1022 -> finish
    3:4:void finish():1025:1026 -> finish
    5:5:void finish():1028:1028 -> finish
    6:7:void finish():1030:1031 -> finish
    8:9:void finish():1034:1035 -> finish
    10:10:void finish():1037:1037 -> finish
    11:11:void finish():1039:1039 -> finish
    1:1:android.view.View getCustomView():1117:1117 -> getCustomView
    1:1:android.view.Menu getMenu():1008:1008 -> getMenu
    1:1:android.view.MenuInflater getMenuInflater():1003:1003 -> getMenuInflater
    1:1:java.lang.CharSequence getSubtitle():1101:1101 -> getSubtitle
    1:1:java.lang.CharSequence getTitle():1096:1096 -> getTitle
    1:1:void invalidate():1044:1044 -> invalidate
    2:2:void invalidate():1051:1051 -> invalidate
    3:3:void invalidate():1053:1053 -> invalidate
    4:5:void invalidate():1055:1056 -> invalidate
    1:1:boolean isTitleOptional():1112:1112 -> isTitleOptional
    1:2:boolean onMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):1122:1123 -> onMenuItemSelected
    1:1:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):1150:1150 -> onMenuModeChange
    2:3:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):1153:1154 -> onMenuModeChange
    1:2:void setCustomView(android.view.View):1070:1071 -> setCustomView
    1:1:void setSubtitle(java.lang.CharSequence):1076:1076 -> setSubtitle
    2:2:void setSubtitle(int):1091:1091 -> setSubtitle
    1:1:void setTitle(java.lang.CharSequence):1081:1081 -> setTitle
    2:2:void setTitle(int):1086:1086 -> setTitle
    1:2:void setTitleOptionalHint(boolean):1106:1107 -> setTitleOptionalHint
androidx.appcompat.content.res.AppCompatResources -> androidx.appcompat.content.res.AppCompatResources:
    1:1:void <clinit>():50:50 -> <clinit>
    2:2:void <clinit>():53:53 -> <clinit>
    3:3:void <clinit>():55:55 -> <clinit>
    1:2:void addColorStateListToCache(android.content.Context,int,android.content.res.ColorStateList):150:151 -> addColorStateListToCache
    3:4:void addColorStateListToCache(android.content.Context,int,android.content.res.ColorStateList):153:154 -> addColorStateListToCache
    5:6:void addColorStateListToCache(android.content.Context,int,android.content.res.ColorStateList):156:157 -> addColorStateListToCache
    7:7:void addColorStateListToCache(android.content.Context,int,android.content.res.ColorStateList):156:156 -> addColorStateListToCache
    8:8:void addColorStateListToCache(android.content.Context,int,android.content.res.ColorStateList):158:158 -> addColorStateListToCache
    1:4:android.content.res.ColorStateList getCachedColorStateList(android.content.Context,int):130:133 -> getCachedColorStateList
    5:5:android.content.res.ColorStateList getCachedColorStateList(android.content.Context,int):135:135 -> getCachedColorStateList
    6:6:android.content.res.ColorStateList getCachedColorStateList(android.content.Context,int):137:137 -> getCachedColorStateList
    7:7:android.content.res.ColorStateList getCachedColorStateList(android.content.Context,int):140:140 -> getCachedColorStateList
    8:8:android.content.res.ColorStateList getCachedColorStateList(android.content.Context,int):144:144 -> getCachedColorStateList
    1:1:android.content.res.ColorStateList getColorStateList(android.content.Context,int):67:67 -> getColorStateList
    2:2:android.content.res.ColorStateList getColorStateList(android.content.Context,int):69:69 -> getColorStateList
    3:3:android.content.res.ColorStateList getColorStateList(android.content.Context,int):73:73 -> getColorStateList
    4:4:boolean isColorInt(android.content.Context,int):162:162 -> getColorStateList
    4:4:android.content.res.ColorStateList inflateColorStateList(android.content.Context,int):112 -> getColorStateList
    4:4:android.content.res.ColorStateList getColorStateList(android.content.Context,int):78 -> getColorStateList
    5:5:android.util.TypedValue getTypedValue():173:173 -> getColorStateList
    5:5:boolean isColorInt(android.content.Context,int):164 -> getColorStateList
    5:5:android.content.res.ColorStateList inflateColorStateList(android.content.Context,int):112 -> getColorStateList
    5:5:android.content.res.ColorStateList getColorStateList(android.content.Context,int):78 -> getColorStateList
    6:7:android.util.TypedValue getTypedValue():175:176 -> getColorStateList
    6:7:boolean isColorInt(android.content.Context,int):164 -> getColorStateList
    6:7:android.content.res.ColorStateList inflateColorStateList(android.content.Context,int):112 -> getColorStateList
    6:7:android.content.res.ColorStateList getColorStateList(android.content.Context,int):78 -> getColorStateList
    8:8:boolean isColorInt(android.content.Context,int):165:165 -> getColorStateList
    8:8:android.content.res.ColorStateList inflateColorStateList(android.content.Context,int):112 -> getColorStateList
    8:8:android.content.res.ColorStateList getColorStateList(android.content.Context,int):78 -> getColorStateList
    9:9:boolean isColorInt(android.content.Context,int):167:167 -> getColorStateList
    9:9:android.content.res.ColorStateList inflateColorStateList(android.content.Context,int):112 -> getColorStateList
    9:9:android.content.res.ColorStateList getColorStateList(android.content.Context,int):78 -> getColorStateList
    10:11:android.content.res.ColorStateList inflateColorStateList(android.content.Context,int):117:118 -> getColorStateList
    10:11:android.content.res.ColorStateList getColorStateList(android.content.Context,int):78 -> getColorStateList
    12:12:android.content.res.ColorStateList inflateColorStateList(android.content.Context,int):120:120 -> getColorStateList
    12:12:android.content.res.ColorStateList getColorStateList(android.content.Context,int):78 -> getColorStateList
    13:13:android.content.res.ColorStateList inflateColorStateList(android.content.Context,int):122:122 -> getColorStateList
    13:13:android.content.res.ColorStateList getColorStateList(android.content.Context,int):78 -> getColorStateList
    14:14:android.content.res.ColorStateList getColorStateList(android.content.Context,int):81:81 -> getColorStateList
    15:15:android.content.res.ColorStateList getColorStateList(android.content.Context,int):86:86 -> getColorStateList
    1:1:android.graphics.drawable.Drawable getDrawable(android.content.Context,int):104:104 -> getDrawable
androidx.appcompat.content.res.AppCompatResources$ColorStateListCacheEntry -> androidx.appcompat.content.res.AppCompatResources$ColorStateListCacheEntry:
    1:3:void <init>(android.content.res.ColorStateList,android.content.res.Configuration):186:188 -> <init>
androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat -> androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat:
    1:1:void <clinit>():92:92 -> <clinit>
    1:1:void <init>():111:111 -> <init>
    2:2:void <init>(androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat$AnimatedStateListState,android.content.res.Resources):116:116 -> <init>
    3:3:void <init>(androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat$AnimatedStateListState,android.content.res.Resources):105:105 -> <init>
    4:4:void <init>(androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat$AnimatedStateListState,android.content.res.Resources):107:107 -> <init>
    5:5:void <init>(androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat$AnimatedStateListState,android.content.res.Resources):118:118 -> <init>
    6:6:void setConstantState(androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState):718:718 -> <init>
    6:6:void <init>(androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat$AnimatedStateListState,android.content.res.Resources):119 -> <init>
    7:7:void setConstantState(androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState):720:720 -> <init>
    7:7:void <init>(androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat$AnimatedStateListState,android.content.res.Resources):119 -> <init>
    8:9:void <init>(androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat$AnimatedStateListState,android.content.res.Resources):120:121 -> <init>
    1:1:void applyTheme(android.content.res.Resources$Theme):89:89 -> applyTheme
    1:1:boolean canApplyTheme():89:89 -> canApplyTheme
    1:1:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat$AnimatedStateListState cloneConstantState():614:614 -> cloneConstantState
    1:1:androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState cloneConstantState():89 -> cloneConstantState
    2:2:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat$AnimatedStateListState cloneConstantState():614:614 -> cloneConstantState
    2:2:androidx.appcompat.graphics.drawable.StateListDrawable$StateListState cloneConstantState():89 -> cloneConstantState
    1:2:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):171:172 -> createFromXmlInner
    3:3:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):176:176 -> createFromXmlInner
    4:4:void <init>():111:111 -> createFromXmlInner
    4:4:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):176 -> createFromXmlInner
    5:5:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):201:201 -> createFromXmlInner
    5:5:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    6:6:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):203:203 -> createFromXmlInner
    6:6:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    7:7:void updateStateFromTypedArray(android.content.res.TypedArray):449:449 -> createFromXmlInner
    7:7:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):205 -> createFromXmlInner
    7:7:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    8:9:void updateStateFromTypedArray(android.content.res.TypedArray):451:452 -> createFromXmlInner
    8:9:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):205 -> createFromXmlInner
    8:9:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    10:11:void updateStateFromTypedArray(android.content.res.TypedArray):455:456 -> createFromXmlInner
    10:11:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):205 -> createFromXmlInner
    10:11:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    12:12:void androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState.setVariablePadding(boolean):961:961 -> createFromXmlInner
    12:12:void updateStateFromTypedArray(android.content.res.TypedArray):455 -> createFromXmlInner
    12:12:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):205 -> createFromXmlInner
    12:12:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    13:14:void updateStateFromTypedArray(android.content.res.TypedArray):458:459 -> createFromXmlInner
    13:14:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):205 -> createFromXmlInner
    13:14:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    15:15:void androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState.setConstantSize(boolean):993:993 -> createFromXmlInner
    15:15:void updateStateFromTypedArray(android.content.res.TypedArray):458 -> createFromXmlInner
    15:15:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):205 -> createFromXmlInner
    15:15:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    16:17:void updateStateFromTypedArray(android.content.res.TypedArray):461:462 -> createFromXmlInner
    16:17:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):205 -> createFromXmlInner
    16:17:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    18:18:void androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState.setEnterFadeDuration(int):1064:1064 -> createFromXmlInner
    18:18:void updateStateFromTypedArray(android.content.res.TypedArray):461 -> createFromXmlInner
    18:18:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):205 -> createFromXmlInner
    18:18:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    19:20:void updateStateFromTypedArray(android.content.res.TypedArray):464:465 -> createFromXmlInner
    19:20:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):205 -> createFromXmlInner
    19:20:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    21:21:void androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState.setExitFadeDuration(int):1072:1072 -> createFromXmlInner
    21:21:void updateStateFromTypedArray(android.content.res.TypedArray):464 -> createFromXmlInner
    21:21:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):205 -> createFromXmlInner
    21:21:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    22:22:void updateStateFromTypedArray(android.content.res.TypedArray):467:467 -> createFromXmlInner
    22:22:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):205 -> createFromXmlInner
    22:22:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    23:23:void setDither(boolean):89:89 -> createFromXmlInner
    23:23:void updateStateFromTypedArray(android.content.res.TypedArray):467 -> createFromXmlInner
    23:23:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):205 -> createFromXmlInner
    23:23:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    24:25:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):206:207 -> createFromXmlInner
    24:25:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    26:26:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):483:483 -> createFromXmlInner
    26:26:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    26:26:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    27:28:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):485:486 -> createFromXmlInner
    27:28:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    27:28:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    29:29:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):494:494 -> createFromXmlInner
    29:29:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    29:29:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    30:30:int parseItem(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):564:564 -> createFromXmlInner
    30:30:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):495 -> createFromXmlInner
    30:30:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    30:30:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    31:31:int parseItem(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):566:566 -> createFromXmlInner
    31:31:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):495 -> createFromXmlInner
    31:31:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    31:31:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    32:32:int parseItem(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):570:570 -> createFromXmlInner
    32:32:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):495 -> createFromXmlInner
    32:32:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    32:32:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    33:33:int parseItem(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):572:572 -> createFromXmlInner
    33:33:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):495 -> createFromXmlInner
    33:33:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    33:33:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    34:34:int parseItem(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):574:574 -> createFromXmlInner
    34:34:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):495 -> createFromXmlInner
    34:34:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    34:34:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    35:36:int[] androidx.appcompat.graphics.drawable.StateListDrawable.extractStateSet(android.util.AttributeSet):235:236 -> createFromXmlInner
    35:36:int parseItem(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):575 -> createFromXmlInner
    35:36:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):495 -> createFromXmlInner
    35:36:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    35:36:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    37:37:int[] androidx.appcompat.graphics.drawable.StateListDrawable.extractStateSet(android.util.AttributeSet):238:238 -> createFromXmlInner
    37:37:int parseItem(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):575 -> createFromXmlInner
    37:37:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):495 -> createFromXmlInner
    37:37:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    37:37:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    38:38:int[] androidx.appcompat.graphics.drawable.StateListDrawable.extractStateSet(android.util.AttributeSet):248:248 -> createFromXmlInner
    38:38:int parseItem(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):575 -> createFromXmlInner
    38:38:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):495 -> createFromXmlInner
    38:38:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    38:38:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    39:39:int[] androidx.appcompat.graphics.drawable.StateListDrawable.extractStateSet(android.util.AttributeSet):252:252 -> createFromXmlInner
    39:39:int parseItem(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):575 -> createFromXmlInner
    39:39:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):495 -> createFromXmlInner
    39:39:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    39:39:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    40:40:int parseItem(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):580:580 -> createFromXmlInner
    40:40:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):495 -> createFromXmlInner
    40:40:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    40:40:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    41:44:int parseItem(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):588:591 -> createFromXmlInner
    41:44:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):495 -> createFromXmlInner
    41:44:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    41:44:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    45:45:int parseItem(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):593:593 -> createFromXmlInner
    45:45:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):495 -> createFromXmlInner
    45:45:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    45:45:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    46:47:int parseItem(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):584:585 -> createFromXmlInner
    46:47:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):495 -> createFromXmlInner
    46:47:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    46:47:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    48:48:int parseItem(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):600:600 -> createFromXmlInner
    48:48:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):495 -> createFromXmlInner
    48:48:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    48:48:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    49:50:int androidx.appcompat.graphics.drawable.StateListDrawable$StateListState.addStateSet(int[],android.graphics.drawable.Drawable):351:352 -> createFromXmlInner
    49:50:int androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat$AnimatedStateListState.addStateSet(int[],android.graphics.drawable.Drawable,int):667 -> createFromXmlInner
    49:50:int parseItem(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):600 -> createFromXmlInner
    49:50:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):495 -> createFromXmlInner
    49:50:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    49:50:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    51:51:int androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat$AnimatedStateListState.addStateSet(int[],android.graphics.drawable.Drawable,int):668:668 -> createFromXmlInner
    51:51:int parseItem(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):600 -> createFromXmlInner
    51:51:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):495 -> createFromXmlInner
    51:51:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    51:51:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    52:53:int parseItem(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):597:598 -> createFromXmlInner
    52:53:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):495 -> createFromXmlInner
    52:53:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    52:53:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    54:54:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):496:496 -> createFromXmlInner
    54:54:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    54:54:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    55:55:int parseTransition(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):510:510 -> createFromXmlInner
    55:55:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):497 -> createFromXmlInner
    55:55:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    55:55:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    56:56:int parseTransition(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):512:512 -> createFromXmlInner
    56:56:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):497 -> createFromXmlInner
    56:56:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    56:56:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    57:57:int parseTransition(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):514:514 -> createFromXmlInner
    57:57:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):497 -> createFromXmlInner
    57:57:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    57:57:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    58:58:int parseTransition(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):517:517 -> createFromXmlInner
    58:58:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):497 -> createFromXmlInner
    58:58:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    58:58:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    59:59:int parseTransition(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):520:520 -> createFromXmlInner
    59:59:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):497 -> createFromXmlInner
    59:59:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    59:59:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    60:60:int parseTransition(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):522:522 -> createFromXmlInner
    60:60:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):497 -> createFromXmlInner
    60:60:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    60:60:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    61:61:int parseTransition(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):524:524 -> createFromXmlInner
    61:61:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):497 -> createFromXmlInner
    61:61:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    61:61:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    62:62:int parseTransition(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):529:529 -> createFromXmlInner
    62:62:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):497 -> createFromXmlInner
    62:62:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    62:62:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    63:64:int parseTransition(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):537:538 -> createFromXmlInner
    63:64:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):497 -> createFromXmlInner
    63:64:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    63:64:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    65:66:int parseTransition(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):540:541 -> createFromXmlInner
    65:66:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):497 -> createFromXmlInner
    65:66:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    65:66:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    67:67:int parseTransition(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):543:543 -> createFromXmlInner
    67:67:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):497 -> createFromXmlInner
    67:67:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    67:67:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    68:69:int parseTransition(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):533:534 -> createFromXmlInner
    68:69:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):497 -> createFromXmlInner
    68:69:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    68:69:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    70:70:int parseTransition(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):554:554 -> createFromXmlInner
    70:70:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):497 -> createFromXmlInner
    70:70:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    70:70:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    71:72:int parseTransition(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):551:552 -> createFromXmlInner
    71:72:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):497 -> createFromXmlInner
    71:72:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    71:72:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    73:74:int parseTransition(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):547:548 -> createFromXmlInner
    73:74:void inflateChildElements(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):497 -> createFromXmlInner
    73:74:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):208 -> createFromXmlInner
    73:74:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    75:75:void init():472:472 -> createFromXmlInner
    75:75:void inflate(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):209 -> createFromXmlInner
    75:75:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    76:77:androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):173:174 -> createFromXmlInner
    1:1:void draw(android.graphics.Canvas):89:89 -> draw
    1:1:int getAlpha():89:89 -> getAlpha
    1:1:int getChangingConfigurations():89:89 -> getChangingConfigurations
    1:1:android.graphics.drawable.Drawable getCurrent():89:89 -> getCurrent
    1:1:void getHotspotBounds(android.graphics.Rect):89:89 -> getHotspotBounds
    1:1:int getIntrinsicHeight():89:89 -> getIntrinsicHeight
    1:1:int getIntrinsicWidth():89:89 -> getIntrinsicWidth
    1:1:int getMinimumHeight():89:89 -> getMinimumHeight
    1:1:int getMinimumWidth():89:89 -> getMinimumWidth
    1:1:int getOpacity():89:89 -> getOpacity
    1:1:void getOutline(android.graphics.Outline):89:89 -> getOutline
    1:1:boolean getPadding(android.graphics.Rect):89:89 -> getPadding
    1:1:void invalidateDrawable(android.graphics.drawable.Drawable):89:89 -> invalidateDrawable
    1:1:boolean isAutoMirrored():89:89 -> isAutoMirrored
    1:7:void jumpToCurrentState():264:270 -> jumpToCurrentState
    1:3:android.graphics.drawable.Drawable mutate():605:607 -> mutate
    1:1:boolean onLayoutDirectionChanged(int):89:89 -> onLayoutDirectionChanged
    1:2:boolean onStateChange(int[]):278:279 -> onStateChange
    3:3:boolean selectTransition(int):293:293 -> onStateChange
    3:3:boolean onStateChange(int[]):280 -> onStateChange
    4:4:boolean selectTransition(int):295:295 -> onStateChange
    4:4:boolean onStateChange(int[]):280 -> onStateChange
    5:5:boolean selectTransition(int):298:298 -> onStateChange
    5:5:boolean onStateChange(int[]):280 -> onStateChange
    6:8:boolean selectTransition(int):300:302 -> onStateChange
    6:8:boolean onStateChange(int[]):280 -> onStateChange
    9:9:boolean selectTransition(int):306:306 -> onStateChange
    9:9:boolean onStateChange(int[]):280 -> onStateChange
    10:10:boolean selectTransition(int):308:308 -> onStateChange
    10:10:boolean onStateChange(int[]):280 -> onStateChange
    11:11:boolean selectTransition(int):310:310 -> onStateChange
    11:11:boolean onStateChange(int[]):280 -> onStateChange
    12:17:boolean selectTransition(int):313:318 -> onStateChange
    12:17:boolean onStateChange(int[]):280 -> onStateChange
    18:18:boolean selectTransition(int):323:323 -> onStateChange
    18:18:boolean onStateChange(int[]):280 -> onStateChange
    19:19:boolean selectTransition(int):328:328 -> onStateChange
    19:19:boolean onStateChange(int[]):280 -> onStateChange
    20:20:boolean selectTransition(int):330:330 -> onStateChange
    20:20:boolean onStateChange(int[]):280 -> onStateChange
    21:21:android.graphics.drawable.Drawable getCurrent():89:89 -> onStateChange
    21:21:boolean selectTransition(int):332 -> onStateChange
    21:21:boolean onStateChange(int[]):280 -> onStateChange
    22:24:boolean selectTransition(int):333:335 -> onStateChange
    22:24:boolean onStateChange(int[]):280 -> onStateChange
    25:25:boolean selectTransition(int):337:337 -> onStateChange
    25:25:boolean onStateChange(int[]):280 -> onStateChange
    26:28:boolean selectTransition(int):339:341 -> onStateChange
    26:28:boolean onStateChange(int[]):280 -> onStateChange
    29:32:boolean selectTransition(int):346:349 -> onStateChange
    29:32:boolean onStateChange(int[]):280 -> onStateChange
    33:33:boolean onStateChange(int[]):280:280 -> onStateChange
    34:34:android.graphics.drawable.Drawable getCurrent():89:89 -> onStateChange
    34:34:boolean onStateChange(int[]):284 -> onStateChange
    35:35:boolean onStateChange(int[]):286:286 -> onStateChange
    1:1:void scheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable,long):89:89 -> scheduleDrawable
    1:1:void setAlpha(int):89:89 -> setAlpha
    1:1:void setAutoMirrored(boolean):89:89 -> setAutoMirrored
    1:1:void setColorFilter(android.graphics.ColorFilter):89:89 -> setColorFilter
    1:3:void setConstantState(androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState):718:720 -> setConstantState
    1:1:void setDither(boolean):89:89 -> setDither
    1:1:void setHotspot(float,float):89:89 -> setHotspot
    1:1:void setHotspotBounds(int,int,int,int):89:89 -> setHotspotBounds
    1:1:void setTintList(android.content.res.ColorStateList):89:89 -> setTintList
    1:1:void setTintMode(android.graphics.PorterDuff$Mode):89:89 -> setTintMode
    1:2:boolean setVisible(boolean,boolean):214:215 -> setVisible
    3:3:boolean setVisible(boolean,boolean):217:217 -> setVisible
    4:4:boolean setVisible(boolean,boolean):220:220 -> setVisible
    1:1:void unscheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable):89:89 -> unscheduleDrawable
androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat$AnimatableTransition -> androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat$AnimatableTransition:
    1:2:void <init>(android.graphics.drawable.Animatable):370:371 -> <init>
    1:1:void start():376:376 -> start
    1:1:void stop():381:381 -> stop
androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat$AnimatedStateListState -> androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat$AnimatedStateListState:
    1:1:void <init>(androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat$AnimatedStateListState,androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat,android.content.res.Resources):634:634 -> <init>
    2:3:void <init>(androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat$AnimatedStateListState,androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat,android.content.res.Resources):637:638 -> <init>
    4:5:void <init>(androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat$AnimatedStateListState,androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat,android.content.res.Resources):640:641 -> <init>
    6:6:void androidx.collection.SparseArrayCompat.<init>():62:62 -> <init>
    6:6:void <init>(androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat$AnimatedStateListState,androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat,android.content.res.Resources):641 -> <init>
    7:7:void <init>(androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat$AnimatedStateListState,androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat,android.content.res.Resources):641:641 -> <init>
    1:2:int addTransition(int,int,android.graphics.drawable.Drawable,boolean):652:653 -> addTransition
    3:3:int addTransition(int,int,android.graphics.drawable.Drawable,boolean):658:658 -> addTransition
    4:5:int addTransition(int,int,android.graphics.drawable.Drawable,boolean):660:661 -> addTransition
    1:1:int getKeyframeIdAt(int):681:681 -> getKeyframeIdAt
    1:1:int indexOfKeyframe(int[]):673:673 -> indexOfKeyframe
    2:2:int indexOfKeyframe(int[]):677:677 -> indexOfKeyframe
    1:2:int indexOfTransition(int,int):685:686 -> indexOfTransition
    1:2:boolean isTransitionReversed(int,int):690:691 -> isTransitionReversed
    1:2:void mutate():647:648 -> mutate
    1:1:android.graphics.drawable.Drawable newDrawable():702:702 -> newDrawable
    2:2:android.graphics.drawable.Drawable newDrawable(android.content.res.Resources):708:708 -> newDrawable
    1:2:boolean transitionHasReversibleFlag(int,int):695:696 -> transitionHasReversibleFlag
androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat$AnimatedVectorDrawableTransition -> androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat$AnimatedVectorDrawableTransition:
    1:2:void <init>(androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat):433:434 -> <init>
    1:1:void start():439:439 -> start
    1:1:void stop():444:444 -> stop
androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat$AnimationDrawableTransition -> androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat$AnimationDrawableTransition:
    1:2:void <init>(android.graphics.drawable.AnimationDrawable,boolean,boolean):392:393 -> <init>
    3:3:void <init>(android.graphics.drawable.AnimationDrawable,boolean,boolean):396:396 -> <init>
    4:6:void <init>(android.graphics.drawable.AnimationDrawable,boolean,boolean):399:401 -> <init>
    7:10:void <init>(android.graphics.drawable.AnimationDrawable,boolean,boolean):403:406 -> <init>
    1:1:boolean canReverse():411:411 -> canReverse
    1:1:void reverse():421:421 -> reverse
    1:1:void start():416:416 -> start
    1:1:void stop():426:426 -> stop
androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat$FrameInterpolator -> androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat$FrameInterpolator:
    1:1:void <init>(android.graphics.drawable.AnimationDrawable,boolean):732:732 -> <init>
    2:5:int updateFrames(android.graphics.drawable.AnimationDrawable,boolean):737:740 -> <init>
    2:5:void <init>(android.graphics.drawable.AnimationDrawable,boolean):733 -> <init>
    6:6:int updateFrames(android.graphics.drawable.AnimationDrawable,boolean):742:742 -> <init>
    6:6:void <init>(android.graphics.drawable.AnimationDrawable,boolean):733 -> <init>
    7:8:int updateFrames(android.graphics.drawable.AnimationDrawable,boolean):745:746 -> <init>
    7:8:void <init>(android.graphics.drawable.AnimationDrawable,boolean):733 -> <init>
    9:9:int updateFrames(android.graphics.drawable.AnimationDrawable,boolean):749:749 -> <init>
    9:9:void <init>(android.graphics.drawable.AnimationDrawable,boolean):733 -> <init>
    1:3:float getInterpolation(float):759:761 -> getInterpolation
    4:5:float getInterpolation(float):765:766 -> getInterpolation
    6:6:float getInterpolation(float):772:772 -> getInterpolation
    1:1:int getTotalDuration():754:754 -> getTotalDuration
androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat$Transition -> androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat$Transition:
    1:1:void <init>():353:353 -> <init>
    1:1:void <init>(androidx.appcompat.graphics.drawable.AnimatedStateListDrawableCompat$1):353 -> <init>
androidx.appcompat.graphics.drawable.DrawableContainer -> androidx.appcompat.graphics.drawable.DrawableContainer:
    1:1:void <init>():53:53 -> <init>
    2:2:void <init>():71:71 -> <init>
    3:3:void <init>():74:74 -> <init>
    1:2:void animate(boolean):535:536 -> animate
    3:4:void animate(boolean):538:539 -> animate
    5:6:void animate(boolean):541:542 -> animate
    7:7:void animate(boolean):544:544 -> animate
    8:8:void animate(boolean):546:546 -> animate
    9:9:void animate(boolean):551:551 -> animate
    10:11:void animate(boolean):553:554 -> animate
    12:13:void animate(boolean):556:557 -> animate
    14:14:void animate(boolean):559:559 -> animate
    15:15:void animate(boolean):561:561 -> animate
    16:16:void animate(boolean):563:563 -> animate
    17:17:void animate(boolean):568:568 -> animate
    18:18:void animate(boolean):571:571 -> animate
    1:1:void applyTheme(android.content.res.Resources$Theme):595:595 -> applyTheme
    1:1:boolean canApplyTheme():601:601 -> canApplyTheme
    1:2:void draw(android.graphics.Canvas):87:88 -> draw
    3:4:void draw(android.graphics.Canvas):90:91 -> draw
    1:1:int getAlpha():154:154 -> getAlpha
    1:2:int getChangingConfigurations():97:98 -> getChangingConfigurations
    1:3:android.graphics.drawable.Drawable$ConstantState getConstantState():606:608 -> getConstantState
    1:1:android.graphics.drawable.Drawable getCurrent():578:578 -> getCurrent
    1:1:int getCurrentIndex():414:414 -> getCurrentIndex
    1:2:void getHotspotBounds(android.graphics.Rect):296:297 -> getHotspotBounds
    3:3:void getHotspotBounds(android.graphics.Rect):299:299 -> getHotspotBounds
    1:1:int getIntrinsicHeight():342:342 -> getIntrinsicHeight
    2:2:boolean androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState.isConstantSize():1000:1000 -> getIntrinsicHeight
    2:2:int getIntrinsicHeight():342 -> getIntrinsicHeight
    3:4:int androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState.getConstantHeight():1017:1018 -> getIntrinsicHeight
    3:4:int getIntrinsicHeight():343 -> getIntrinsicHeight
    5:5:int androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState.getConstantHeight():1020:1020 -> getIntrinsicHeight
    5:5:int getIntrinsicHeight():343 -> getIntrinsicHeight
    6:6:int getIntrinsicHeight():345:345 -> getIntrinsicHeight
    1:1:int getIntrinsicWidth():334:334 -> getIntrinsicWidth
    2:2:boolean androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState.isConstantSize():1000:1000 -> getIntrinsicWidth
    2:2:int getIntrinsicWidth():334 -> getIntrinsicWidth
    3:4:int androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState.getConstantWidth():1007:1008 -> getIntrinsicWidth
    3:4:int getIntrinsicWidth():335 -> getIntrinsicWidth
    5:5:int androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState.getConstantWidth():1010:1010 -> getIntrinsicWidth
    5:5:int getIntrinsicWidth():335 -> getIntrinsicWidth
    6:6:int getIntrinsicWidth():337:337 -> getIntrinsicWidth
    1:1:int getMinimumHeight():358:358 -> getMinimumHeight
    2:2:boolean androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState.isConstantSize():1000:1000 -> getMinimumHeight
    2:2:int getMinimumHeight():358 -> getMinimumHeight
    3:4:int androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState.getConstantMinimumHeight():1037:1038 -> getMinimumHeight
    3:4:int getMinimumHeight():359 -> getMinimumHeight
    5:5:int androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState.getConstantMinimumHeight():1040:1040 -> getMinimumHeight
    5:5:int getMinimumHeight():359 -> getMinimumHeight
    6:6:int getMinimumHeight():361:361 -> getMinimumHeight
    1:1:int getMinimumWidth():350:350 -> getMinimumWidth
    2:2:boolean androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState.isConstantSize():1000:1000 -> getMinimumWidth
    2:2:int getMinimumWidth():350 -> getMinimumWidth
    3:4:int androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState.getConstantMinimumWidth():1027:1028 -> getMinimumWidth
    3:4:int getMinimumWidth():351 -> getMinimumWidth
    5:5:int androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState.getConstantMinimumWidth():1030:1030 -> getMinimumWidth
    5:5:int getMinimumWidth():351 -> getMinimumWidth
    6:6:int getMinimumWidth():353:353 -> getMinimumWidth
    1:2:int getOpacity():405:406 -> getOpacity
    1:2:void getOutline(android.graphics.Outline):132:133 -> getOutline
    1:1:boolean getPadding(android.graphics.Rect):108:108 -> getPadding
    2:3:boolean getPadding(android.graphics.Rect):111:112 -> getPadding
    4:5:boolean getPadding(android.graphics.Rect):114:115 -> getPadding
    6:6:boolean getPadding(android.graphics.Rect):117:117 -> getPadding
    7:8:boolean needsMirroring():102:103 -> getPadding
    7:8:boolean getPadding(android.graphics.Rect):120 -> getPadding
    9:12:boolean getPadding(android.graphics.Rect):121:124 -> getPadding
    1:2:void initializeDrawableForDisplay(android.graphics.drawable.Drawable):491:492 -> initializeDrawableForDisplay
    3:3:void initializeDrawableForDisplay(android.graphics.drawable.Drawable):497:497 -> initializeDrawableForDisplay
    4:5:void initializeDrawableForDisplay(android.graphics.drawable.Drawable):499:500 -> initializeDrawableForDisplay
    6:6:void initializeDrawableForDisplay(android.graphics.drawable.Drawable):502:502 -> initializeDrawableForDisplay
    7:7:void initializeDrawableForDisplay(android.graphics.drawable.Drawable):504:504 -> initializeDrawableForDisplay
    8:9:void initializeDrawableForDisplay(android.graphics.drawable.Drawable):506:507 -> initializeDrawableForDisplay
    10:11:void initializeDrawableForDisplay(android.graphics.drawable.Drawable):509:510 -> initializeDrawableForDisplay
    12:18:void initializeDrawableForDisplay(android.graphics.drawable.Drawable):513:519 -> initializeDrawableForDisplay
    19:20:void initializeDrawableForDisplay(android.graphics.drawable.Drawable):521:522 -> initializeDrawableForDisplay
    21:23:void initializeDrawableForDisplay(android.graphics.drawable.Drawable):524:526 -> initializeDrawableForDisplay
    24:25:void initializeDrawableForDisplay(android.graphics.drawable.Drawable):530:531 -> initializeDrawableForDisplay
    1:1:void invalidateDrawable(android.graphics.drawable.Drawable):369:369 -> invalidateDrawable
    2:3:void androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState.invalidateCache():793:794 -> invalidateDrawable
    2:3:void invalidateDrawable(android.graphics.drawable.Drawable):370 -> invalidateDrawable
    4:5:void invalidateDrawable(android.graphics.drawable.Drawable):372:373 -> invalidateDrawable
    1:1:boolean isAutoMirrored():244:244 -> isAutoMirrored
    1:3:void jumpToCurrentState():250:252 -> jumpToCurrentState
    4:7:void jumpToCurrentState():256:259 -> jumpToCurrentState
    8:9:void jumpToCurrentState():262:263 -> jumpToCurrentState
    10:11:void jumpToCurrentState():266:267 -> jumpToCurrentState
    12:12:void jumpToCurrentState():271:271 -> jumpToCurrentState
    1:5:android.graphics.drawable.Drawable mutate():616:620 -> mutate
    1:2:void onBoundsChange(android.graphics.Rect):218:219 -> onBoundsChange
    3:4:void onBoundsChange(android.graphics.Rect):221:222 -> onBoundsChange
    1:1:boolean onLayoutDirectionChanged(int):329:329 -> onLayoutDirectionChanged
    2:2:int getCurrentIndex():414:414 -> onLayoutDirectionChanged
    2:2:boolean onLayoutDirectionChanged(int):329 -> onLayoutDirectionChanged
    3:4:boolean androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState.setLayoutDirection(int,int):855:856 -> onLayoutDirectionChanged
    3:4:boolean onLayoutDirectionChanged(int):329 -> onLayoutDirectionChanged
    5:5:boolean androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState.setLayoutDirection(int,int):858:858 -> onLayoutDirectionChanged
    5:5:boolean onLayoutDirectionChanged(int):329 -> onLayoutDirectionChanged
    6:7:boolean androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState.setLayoutDirection(int,int):860:861 -> onLayoutDirectionChanged
    6:7:boolean onLayoutDirectionChanged(int):329 -> onLayoutDirectionChanged
    8:8:boolean androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState.setLayoutDirection(int,int):868:868 -> onLayoutDirectionChanged
    8:8:boolean onLayoutDirectionChanged(int):329 -> onLayoutDirectionChanged
    1:2:boolean onLevelChange(int):316:317 -> onLevelChange
    3:4:boolean onLevelChange(int):319:320 -> onLevelChange
    1:2:boolean onStateChange(int[]):305:306 -> onStateChange
    3:4:boolean onStateChange(int[]):308:309 -> onStateChange
    1:1:int resolveDensity(android.content.res.Resources,int):1204:1204 -> resolveDensity
    1:2:void scheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable,long):379:380 -> scheduleDrawable
    1:1:boolean selectDrawable(int):427:427 -> selectDrawable
    2:2:boolean selectDrawable(int):430:430 -> selectDrawable
    3:5:boolean selectDrawable(int):436:438 -> selectDrawable
    6:7:boolean selectDrawable(int):440:441 -> selectDrawable
    8:8:boolean selectDrawable(int):443:443 -> selectDrawable
    9:9:boolean selectDrawable(int):445:445 -> selectDrawable
    10:10:boolean selectDrawable(int):447:447 -> selectDrawable
    11:12:boolean selectDrawable(int):449:450 -> selectDrawable
    13:16:boolean selectDrawable(int):452:455 -> selectDrawable
    17:18:boolean selectDrawable(int):457:458 -> selectDrawable
    19:19:boolean selectDrawable(int):460:460 -> selectDrawable
    20:21:boolean selectDrawable(int):463:464 -> selectDrawable
    22:24:boolean selectDrawable(int):466:468 -> selectDrawable
    25:25:boolean selectDrawable(int):476:476 -> selectDrawable
    26:26:boolean selectDrawable(int):479:479 -> selectDrawable
    27:27:boolean selectDrawable(int):481:481 -> selectDrawable
    1:6:void setAlpha(int):139:144 -> setAlpha
    7:7:void setAlpha(int):146:146 -> setAlpha
    1:4:void setAutoMirrored(boolean):233:236 -> setAutoMirrored
    1:5:void setColorFilter(android.graphics.ColorFilter):169:173 -> setColorFilter
    1:1:void setConstantState(androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState):1152:1152 -> setConstantState
    2:5:void setConstantState(androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState):1154:1157 -> setConstantState
    6:6:void setConstantState(androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState):1163:1163 -> setConstantState
    1:4:void setDither(boolean):159:162 -> setDither
    1:2:void setHotspot(float,float):277:278 -> setHotspot
    1:2:void setHotspotBounds(int,int,int,int):284:285 -> setHotspotBounds
    3:3:void setHotspotBounds(int,int,int,int):287:287 -> setHotspotBounds
    4:5:void setHotspotBounds(int,int,int,int):289:290 -> setHotspotBounds
    1:4:void setTintList(android.content.res.ColorStateList):180:183 -> setTintList
    1:4:void setTintMode(android.graphics.PorterDuff$Mode):189:192 -> setTintMode
    1:3:boolean setVisible(boolean,boolean):393:395 -> setVisible
    4:5:boolean setVisible(boolean,boolean):397:398 -> setVisible
    1:2:void unscheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable):386:387 -> unscheduleDrawable
    1:1:void updateDensity(android.content.res.Resources):589:589 -> updateDensity
androidx.appcompat.graphics.drawable.DrawableContainer$1 -> androidx.appcompat.graphics.drawable.DrawableContainer$1:
    1:1:void <init>(androidx.appcompat.graphics.drawable.DrawableContainer):468:468 -> <init>
    1:2:void run():471:472 -> run
androidx.appcompat.graphics.drawable.DrawableContainer$BlockInvalidateCallback -> androidx.appcompat.graphics.drawable.DrawableContainer$BlockInvalidateCallback:
    1:1:void <init>():1169:1169 -> <init>
    1:2:void scheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable,long):1190:1191 -> scheduleDrawable
    1:2:void unscheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable):1197:1198 -> unscheduleDrawable
    1:2:android.graphics.drawable.Drawable$Callback unwrap():1178:1179 -> unwrap
    1:1:androidx.appcompat.graphics.drawable.DrawableContainer$BlockInvalidateCallback wrap(android.graphics.drawable.Drawable$Callback):1173:1173 -> wrap
androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState -> androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState:
    1:1:void <init>(androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState,androidx.appcompat.graphics.drawable.DrawableContainer,android.content.res.Resources):684:684 -> <init>
    2:2:void <init>(androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState,androidx.appcompat.graphics.drawable.DrawableContainer,android.content.res.Resources):649:649 -> <init>
    3:3:void <init>(androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState,androidx.appcompat.graphics.drawable.DrawableContainer,android.content.res.Resources):655:655 -> <init>
    4:4:void <init>(androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState,androidx.appcompat.graphics.drawable.DrawableContainer,android.content.res.Resources):658:658 -> <init>
    5:5:void <init>(androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState,androidx.appcompat.graphics.drawable.DrawableContainer,android.content.res.Resources):670:670 -> <init>
    6:7:void <init>(androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState,androidx.appcompat.graphics.drawable.DrawableContainer,android.content.res.Resources):673:674 -> <init>
    8:10:void <init>(androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState,androidx.appcompat.graphics.drawable.DrawableContainer,android.content.res.Resources):685:687 -> <init>
    11:32:void <init>(androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState,androidx.appcompat.graphics.drawable.DrawableContainer,android.content.res.Resources):689:710 -> <init>
    33:38:void <init>(androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState,androidx.appcompat.graphics.drawable.DrawableContainer,android.content.res.Resources):712:717 -> <init>
    39:41:void <init>(androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState,androidx.appcompat.graphics.drawable.DrawableContainer,android.content.res.Resources):720:722 -> <init>
    42:44:void <init>(androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState,androidx.appcompat.graphics.drawable.DrawableContainer,android.content.res.Resources):724:726 -> <init>
    45:48:void <init>(androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState,androidx.appcompat.graphics.drawable.DrawableContainer,android.content.res.Resources):730:733 -> <init>
    49:49:void <init>(androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState,androidx.appcompat.graphics.drawable.DrawableContainer,android.content.res.Resources):735:735 -> <init>
    50:50:void <init>(androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState,androidx.appcompat.graphics.drawable.DrawableContainer,android.content.res.Resources):737:737 -> <init>
    51:51:void <init>(androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState,androidx.appcompat.graphics.drawable.DrawableContainer,android.content.res.Resources):742:742 -> <init>
    52:53:void <init>(androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState,androidx.appcompat.graphics.drawable.DrawableContainer,android.content.res.Resources):744:745 -> <init>
    54:54:void <init>(androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState,androidx.appcompat.graphics.drawable.DrawableContainer,android.content.res.Resources):747:747 -> <init>
    55:55:void <init>(androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState,androidx.appcompat.graphics.drawable.DrawableContainer,android.content.res.Resources):749:749 -> <init>
    56:57:void <init>(androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState,androidx.appcompat.graphics.drawable.DrawableContainer,android.content.res.Resources):754:755 -> <init>
    1:3:int addChild(android.graphics.drawable.Drawable):771:773 -> addChild
    4:9:int addChild(android.graphics.drawable.Drawable):775:780 -> addChild
    10:11:void invalidateCache():793:794 -> addChild
    10:11:int addChild(android.graphics.drawable.Drawable):781 -> addChild
    12:15:int addChild(android.graphics.drawable.Drawable):782:785 -> addChild
    1:3:void applyTheme(android.content.res.Resources$Theme):896:898 -> applyTheme
    4:5:void applyTheme(android.content.res.Resources$Theme):900:901 -> applyTheme
    6:6:void applyTheme(android.content.res.Resources$Theme):903:903 -> applyTheme
    7:7:void applyTheme(android.content.res.Resources$Theme):906:906 -> applyTheme
    1:2:boolean canApplyTheme():913:914 -> canApplyTheme
    3:3:boolean canApplyTheme():916:916 -> canApplyTheme
    4:4:boolean canApplyTheme():918:918 -> canApplyTheme
    5:6:boolean canApplyTheme():922:923 -> canApplyTheme
    1:2:boolean canConstantState():1133:1134 -> canConstantState
    3:6:boolean canConstantState():1136:1139 -> canConstantState
    7:9:boolean canConstantState():1141:1143 -> canConstantState
    10:11:boolean canConstantState():1146:1147 -> canConstantState
    1:6:void computeConstantSize():1044:1049 -> computeConstantSize
    7:15:void computeConstantSize():1051:1059 -> computeConstantSize
    1:2:void createAllFutures():802:803 -> createAllFutures
    3:5:void createAllFutures():805:807 -> createAllFutures
    6:7:android.graphics.drawable.Drawable prepareDrawable(android.graphics.drawable.Drawable):814:815 -> createAllFutures
    6:7:void createAllFutures():807 -> createAllFutures
    8:9:android.graphics.drawable.Drawable prepareDrawable(android.graphics.drawable.Drawable):817:818 -> createAllFutures
    8:9:void createAllFutures():807 -> createAllFutures
    10:10:void createAllFutures():807:807 -> createAllFutures
    11:11:void createAllFutures():809:809 -> createAllFutures
    1:1:int getChangingConfigurations():761:761 -> getChangingConfigurations
    1:1:android.graphics.drawable.Drawable getChild(int):830:830 -> getChild
    2:3:android.graphics.drawable.Drawable getChild(int):835:836 -> getChild
    4:5:android.graphics.drawable.Drawable getChild(int):838:839 -> getChild
    6:7:android.graphics.drawable.Drawable prepareDrawable(android.graphics.drawable.Drawable):814:815 -> getChild
    6:7:android.graphics.drawable.Drawable getChild(int):839 -> getChild
    8:9:android.graphics.drawable.Drawable prepareDrawable(android.graphics.drawable.Drawable):817:818 -> getChild
    8:9:android.graphics.drawable.Drawable getChild(int):839 -> getChild
    10:13:android.graphics.drawable.Drawable getChild(int):840:843 -> getChild
    1:1:android.graphics.Rect getConstantPadding():968:968 -> getConstantPadding
    2:2:android.graphics.Rect getConstantPadding():971:971 -> getConstantPadding
    3:3:android.graphics.Rect getConstantPadding():974:974 -> getConstantPadding
    4:6:android.graphics.Rect getConstantPadding():976:978 -> getConstantPadding
    7:12:android.graphics.Rect getConstantPadding():980:985 -> getConstantPadding
    13:14:android.graphics.Rect getConstantPadding():988:989 -> getConstantPadding
    15:15:android.graphics.Rect getConstantPadding():972:972 -> getConstantPadding
    1:2:int getOpacity():1083:1084 -> getOpacity
    3:6:int getOpacity():1086:1089 -> getOpacity
    7:7:int getOpacity():1091:1091 -> getOpacity
    8:9:int getOpacity():1093:1094 -> getOpacity
    1:3:void growArray(int,int):1124:1126 -> growArray
    1:1:void updateDensity(android.content.res.Resources):880:880 -> updateDensity
    2:4:void updateDensity(android.content.res.Resources):883:885 -> updateDensity
    5:6:void updateDensity(android.content.res.Resources):887:888 -> updateDensity
androidx.appcompat.graphics.drawable.DrawableWrapper -> androidx.appcompat.graphics.drawable.DrawableWrapper:
    1:2:void <init>(android.graphics.drawable.Drawable):46:47 -> <init>
    1:1:void draw(android.graphics.Canvas):52:52 -> draw
    1:1:int getChangingConfigurations():67:67 -> getChangingConfigurations
    1:1:android.graphics.drawable.Drawable getCurrent():112:112 -> getCurrent
    1:1:int getIntrinsicHeight():137:137 -> getIntrinsicHeight
    1:1:int getIntrinsicWidth():132:132 -> getIntrinsicWidth
    1:1:int getMinimumHeight():147:147 -> getMinimumHeight
    1:1:int getMinimumWidth():142:142 -> getMinimumWidth
    1:1:int getOpacity():122:122 -> getOpacity
    1:1:boolean getPadding(android.graphics.Rect):152:152 -> getPadding
    1:1:int[] getState():102:102 -> getState
    1:1:android.graphics.Region getTransparentRegion():127:127 -> getTransparentRegion
    1:1:android.graphics.drawable.Drawable getWrappedDrawable():220:220 -> getWrappedDrawable
    1:1:void invalidateDrawable(android.graphics.drawable.Drawable):160:160 -> invalidateDrawable
    1:1:boolean isAutoMirrored():191:191 -> isAutoMirrored
    1:1:boolean isStateful():92:92 -> isStateful
    1:1:void jumpToCurrentState():107:107 -> jumpToCurrentState
    2:2:void androidx.core.graphics.drawable.DrawableCompat.jumpToCurrentState(android.graphics.drawable.Drawable):62:62 -> jumpToCurrentState
    2:2:void jumpToCurrentState():107 -> jumpToCurrentState
    1:1:void onBoundsChange(android.graphics.Rect):57:57 -> onBoundsChange
    1:1:boolean onLevelChange(int):181:181 -> onLevelChange
    1:1:void scheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable,long):168:168 -> scheduleDrawable
    1:1:void setAlpha(int):82:82 -> setAlpha
    1:1:void setAutoMirrored(boolean):186:186 -> setAutoMirrored
    1:1:void setChangingConfigurations(int):62:62 -> setChangingConfigurations
    1:1:void setColorFilter(android.graphics.ColorFilter):87:87 -> setColorFilter
    1:1:void setDither(boolean):72:72 -> setDither
    1:1:void setFilterBitmap(boolean):77:77 -> setFilterBitmap
    1:1:void setHotspot(float,float):211:211 -> setHotspot
    1:1:void setHotspotBounds(int,int,int,int):216:216 -> setHotspotBounds
    1:1:boolean setState(int[]):97:97 -> setState
    1:1:void setTint(int):196:196 -> setTint
    1:1:void setTintList(android.content.res.ColorStateList):201:201 -> setTintList
    1:1:void setTintMode(android.graphics.PorterDuff$Mode):206:206 -> setTintMode
    1:1:boolean setVisible(boolean,boolean):117:117 -> setVisible
    1:2:void setWrappedDrawable(android.graphics.drawable.Drawable):224:225 -> setWrappedDrawable
    3:3:void setWrappedDrawable(android.graphics.drawable.Drawable):228:228 -> setWrappedDrawable
    4:4:void setWrappedDrawable(android.graphics.drawable.Drawable):231:231 -> setWrappedDrawable
    1:1:void unscheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable):176:176 -> unscheduleDrawable
androidx.appcompat.graphics.drawable.DrawerArrowDrawable -> androidx.appcompat.graphics.drawable.DrawerArrowDrawable:
    1:1:void <clinit>():100:100 -> <clinit>
    1:1:void <init>(android.content.Context):128:128 -> <init>
    2:2:void <init>(android.content.Context):97:97 -> <init>
    3:3:void <init>(android.content.Context):113:113 -> <init>
    4:4:void <init>(android.content.Context):117:117 -> <init>
    5:5:void <init>(android.content.Context):123:123 -> <init>
    6:9:void <init>(android.content.Context):129:132 -> <init>
    10:10:void <init>(android.content.Context):134:134 -> <init>
    11:11:void <init>(android.content.Context):138:138 -> <init>
    12:14:void setColor(int):216:218 -> <init>
    12:14:void <init>(android.content.Context):138 -> <init>
    15:15:void <init>(android.content.Context):139:139 -> <init>
    16:19:void setBarThickness(float):236:239 -> <init>
    16:19:void <init>(android.content.Context):139 -> <init>
    20:20:void <init>(android.content.Context):140:140 -> <init>
    21:23:void setSpinEnabled(boolean):300:302 -> <init>
    21:23:void <init>(android.content.Context):140 -> <init>
    24:24:void <init>(android.content.Context):142:142 -> <init>
    25:27:void setGapSize(float):267:269 -> <init>
    25:27:void <init>(android.content.Context):142 -> <init>
    28:28:void <init>(android.content.Context):144:144 -> <init>
    29:29:void <init>(android.content.Context):146:146 -> <init>
    30:30:void <init>(android.content.Context):148:148 -> <init>
    31:32:void <init>(android.content.Context):150:151 -> <init>
    1:1:void draw(android.graphics.Canvas):326:326 -> draw
    2:2:void draw(android.graphics.Canvas):329:329 -> draw
    3:3:void draw(android.graphics.Canvas):342:342 -> draw
    4:4:void draw(android.graphics.Canvas):337:337 -> draw
    5:7:void draw(android.graphics.Canvas):349:351 -> draw
    8:8:void draw(android.graphics.Canvas):353:353 -> draw
    9:9:void draw(android.graphics.Canvas):355:355 -> draw
    10:10:void draw(android.graphics.Canvas):358:358 -> draw
    11:12:void draw(android.graphics.Canvas):361:362 -> draw
    13:14:void draw(android.graphics.Canvas):364:365 -> draw
    15:16:void draw(android.graphics.Canvas):370:371 -> draw
    17:18:void draw(android.graphics.Canvas):374:375 -> draw
    19:20:void draw(android.graphics.Canvas):378:379 -> draw
    21:21:void draw(android.graphics.Canvas):381:381 -> draw
    22:22:void draw(android.graphics.Canvas):383:383 -> draw
    23:25:void draw(android.graphics.Canvas):387:389 -> draw
    26:28:void draw(android.graphics.Canvas):392:394 -> draw
    29:29:void draw(android.graphics.Canvas):396:396 -> draw
    30:30:void draw(android.graphics.Canvas):398:398 -> draw
    31:31:void draw(android.graphics.Canvas):400:400 -> draw
    1:1:int getIntrinsicHeight():419:419 -> getIntrinsicHeight
    1:1:int getIntrinsicWidth():424:424 -> getIntrinsicWidth
    1:3:void setAlpha(int):405:407 -> setAlpha
    1:2:void setColorFilter(android.graphics.ColorFilter):413:414 -> setColorFilter
    1:3:void setProgress(float):448:450 -> setProgress
    1:3:void setVerticalMirror(boolean):318:320 -> setVerticalMirror
androidx.appcompat.graphics.drawable.StateListDrawable -> androidx.appcompat.graphics.drawable.StateListDrawable:
    1:1:void <init>(androidx.appcompat.graphics.drawable.StateListDrawable$StateListState,android.content.res.Resources):403:403 -> <init>
    2:4:void <init>(androidx.appcompat.graphics.drawable.StateListDrawable$StateListState,android.content.res.Resources):405:407 -> <init>
    5:5:void <init>(androidx.appcompat.graphics.drawable.StateListDrawable$StateListState):414:414 -> <init>
    6:6:void <init>(androidx.appcompat.graphics.drawable.StateListDrawable$StateListState):416:416 -> <init>
    1:2:void applyTheme(android.content.res.Resources$Theme):391:392 -> applyTheme
    1:1:androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState cloneConstantState():79:79 -> cloneConstantState
    2:2:androidx.appcompat.graphics.drawable.StateListDrawable$StateListState cloneConstantState():319:319 -> cloneConstantState
    1:3:android.graphics.drawable.Drawable mutate():310:312 -> mutate
    1:2:boolean onStateChange(int[]):113:114 -> onStateChange
    3:3:boolean onStateChange(int[]):120:120 -> onStateChange
    4:4:boolean onStateChange(int[]):122:122 -> onStateChange
    1:3:void setConstantState(androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState):397:399 -> setConstantState
androidx.appcompat.graphics.drawable.StateListDrawable$StateListState -> androidx.appcompat.graphics.drawable.StateListDrawable$StateListState:
    1:1:void <init>(androidx.appcompat.graphics.drawable.StateListDrawable$StateListState,androidx.appcompat.graphics.drawable.StateListDrawable,android.content.res.Resources):332:332 -> <init>
    2:2:void <init>(androidx.appcompat.graphics.drawable.StateListDrawable$StateListState,androidx.appcompat.graphics.drawable.StateListDrawable,android.content.res.Resources):335:335 -> <init>
    3:3:int androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState.getCapacity():798:798 -> <init>
    3:3:void <init>(androidx.appcompat.graphics.drawable.StateListDrawable$StateListState,androidx.appcompat.graphics.drawable.StateListDrawable,android.content.res.Resources):337 -> <init>
    4:4:void <init>(androidx.appcompat.graphics.drawable.StateListDrawable$StateListState,androidx.appcompat.graphics.drawable.StateListDrawable,android.content.res.Resources):337:337 -> <init>
    1:4:void growArray(int,int):381:384 -> growArray
    1:1:int indexOfStateSet(int[]):357:357 -> indexOfStateSet
    2:2:int androidx.appcompat.graphics.drawable.DrawableContainer$DrawableContainerState.getChildCount():823:823 -> indexOfStateSet
    2:2:int indexOfStateSet(int[]):358 -> indexOfStateSet
    3:3:int indexOfStateSet(int[]):360:360 -> indexOfStateSet
    1:3:void mutate():343:345 -> mutate
    4:4:void mutate():347:347 -> mutate
    1:1:android.graphics.drawable.Drawable newDrawable():370:370 -> newDrawable
    2:2:android.graphics.drawable.Drawable newDrawable(android.content.res.Resources):376:376 -> newDrawable
androidx.appcompat.resources.R$styleable -> androidx.appcompat.resources.R$styleable:
    1:1:void <clinit>():185:185 -> <clinit>
    2:2:void <clinit>():192:192 -> <clinit>
    3:3:void <clinit>():195:195 -> <clinit>
androidx.appcompat.text.AllCapsTransformationMethod -> androidx.appcompat.text.AllCapsTransformationMethod:
    1:2:void <init>(android.content.Context):37:38 -> <init>
    1:1:java.lang.CharSequence getTransformation(java.lang.CharSequence,android.view.View):43:43 -> getTransformation
androidx.appcompat.view.ActionBarPolicy -> androidx.appcompat.view.ActionBarPolicy:
    1:2:void <init>(android.content.Context):46:47 -> <init>
    1:1:boolean enableHomeButtonByDefault():110:110 -> enableHomeButtonByDefault
    1:1:androidx.appcompat.view.ActionBarPolicy get(android.content.Context):43:43 -> get
    1:1:int getEmbeddedMenuWidthLimit():86:86 -> getEmbeddedMenuWidthLimit
    1:4:int getMaxActionButtons():56:59 -> getMaxActionButtons
    1:1:boolean hasEmbeddedTabs():90:90 -> hasEmbeddedTabs
    1:1:boolean showsOverflowMenuButton():78:78 -> showsOverflowMenuButton
    2:2:boolean showsOverflowMenuButton():81:81 -> showsOverflowMenuButton
androidx.appcompat.view.ActionMode -> androidx.appcompat.view.ActionMode:
    1:1:void <init>():41:41 -> <init>
    1:1:java.lang.Object getTag():71:71 -> getTag
    1:1:boolean getTitleOptionalHint():145:145 -> getTitleOptionalHint
    1:1:void setTag(java.lang.Object):57:57 -> setTag
    1:1:void setTitleOptionalHint(boolean):134:134 -> setTitleOptionalHint
androidx.appcompat.view.ContextThemeWrapper -> androidx.appcompat.view.ContextThemeWrapper:
    1:1:void <init>():48:48 -> <init>
    2:3:void <init>(android.content.Context,int):63:64 -> <init>
    4:5:void <init>(android.content.Context,android.content.res.Resources$Theme):77:78 -> <init>
    1:1:void attachBaseContext(android.content.Context):83:83 -> attachBaseContext
    1:1:android.content.res.AssetManager getAssets():195:195 -> getAssets
    1:6:android.content.res.Resources getResourcesInternal():113:118 -> getResources
    1:6:android.content.res.Resources getResources():109 -> getResources
    7:7:android.content.res.Resources getResourcesInternal():121:121 -> getResources
    7:7:android.content.res.Resources getResources():109 -> getResources
    1:3:java.lang.Object getSystemService(java.lang.String):156:158 -> getSystemService
    4:4:java.lang.Object getSystemService(java.lang.String):160:160 -> getSystemService
    5:5:java.lang.Object getSystemService(java.lang.String):162:162 -> getSystemService
    1:1:android.content.res.Resources$Theme getTheme():142:142 -> getTheme
    2:3:android.content.res.Resources$Theme getTheme():146:147 -> getTheme
    4:4:android.content.res.Resources$Theme getTheme():149:149 -> getTheme
    5:5:android.content.res.Resources$Theme getTheme():151:151 -> getTheme
    1:1:int getThemeResId():137:137 -> getThemeResId
    1:1:void initializeTheme():181:181 -> initializeTheme
    2:3:void initializeTheme():183:184 -> initializeTheme
    4:4:void initializeTheme():186:186 -> initializeTheme
    5:5:void initializeTheme():189:189 -> initializeTheme
    6:6:void onApplyThemeResource(android.content.res.Resources$Theme,int,boolean):177:177 -> initializeTheme
    6:6:void initializeTheme():189 -> initializeTheme
    1:3:void setTheme(int):126:128 -> setTheme
androidx.appcompat.view.StandaloneActionMode -> androidx.appcompat.view.StandaloneActionMode:
    1:4:void <init>(android.content.Context,androidx.appcompat.widget.ActionBarContextView,androidx.appcompat.view.ActionMode$Callback,boolean):50:53 -> <init>
    5:5:void <init>(android.content.Context,androidx.appcompat.widget.ActionBarContextView,androidx.appcompat.view.ActionMode$Callback,boolean):55:55 -> <init>
    6:6:void <init>(android.content.Context,androidx.appcompat.widget.ActionBarContextView,androidx.appcompat.view.ActionMode$Callback,boolean):57:57 -> <init>
    1:1:void finish():105:105 -> finish
    2:2:void finish():108:108 -> finish
    3:4:void finish():110:111 -> finish
    1:1:android.view.View getCustomView():131:131 -> getCustomView
    1:1:android.view.Menu getMenu():116:116 -> getMenu
    1:1:android.view.MenuInflater getMenuInflater():136:136 -> getMenuInflater
    1:1:java.lang.CharSequence getSubtitle():126:126 -> getSubtitle
    1:1:java.lang.CharSequence getTitle():121:121 -> getTitle
    1:1:void invalidate():100:100 -> invalidate
    1:1:boolean isTitleOptional():89:89 -> isTitleOptional
    1:1:boolean onMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):141:141 -> onMenuItemSelected
    1:2:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):161:162 -> onMenuModeChange
    1:2:void setCustomView(android.view.View):94:95 -> setCustomView
    1:1:void setSubtitle(java.lang.CharSequence):68:68 -> setSubtitle
    2:2:void setSubtitle(int):78:78 -> setSubtitle
    1:1:void setTitle(java.lang.CharSequence):63:63 -> setTitle
    2:2:void setTitle(int):73:73 -> setTitle
    1:2:void setTitleOptionalHint(boolean):83:84 -> setTitleOptionalHint
androidx.appcompat.view.SupportActionModeWrapper -> androidx.appcompat.view.SupportActionModeWrapper:
    1:3:void <init>(android.content.Context,androidx.appcompat.view.ActionMode):49:51 -> <init>
    1:1:void finish():81:81 -> finish
    1:1:android.view.View getCustomView():111:111 -> getCustomView
    1:1:android.view.Menu getMenu():86:86 -> getMenu
    1:1:android.view.MenuInflater getMenuInflater():121:121 -> getMenuInflater
    1:1:java.lang.CharSequence getSubtitle():101:101 -> getSubtitle
    1:1:java.lang.Object getTag():56:56 -> getTag
    1:1:java.lang.CharSequence getTitle():91:91 -> getTitle
    1:1:boolean getTitleOptionalHint():126:126 -> getTitleOptionalHint
    1:1:void invalidate():76:76 -> invalidate
    1:1:boolean isTitleOptional():136:136 -> isTitleOptional
    1:1:void setCustomView(android.view.View):116:116 -> setCustomView
    1:1:void setSubtitle(java.lang.CharSequence):71:71 -> setSubtitle
    2:2:void setSubtitle(int):106:106 -> setSubtitle
    1:1:void setTag(java.lang.Object):61:61 -> setTag
    1:1:void setTitle(java.lang.CharSequence):66:66 -> setTitle
    2:2:void setTitle(int):96:96 -> setTitle
    1:1:void setTitleOptionalHint(boolean):131:131 -> setTitleOptionalHint
androidx.appcompat.view.SupportActionModeWrapper$CallbackWrapper -> androidx.appcompat.view.SupportActionModeWrapper$CallbackWrapper:
    1:5:void <init>(android.content.Context,android.view.ActionMode$Callback):150:154 -> <init>
    1:3:android.view.ActionMode getActionModeWrapper(androidx.appcompat.view.ActionMode):192:194 -> getActionModeWrapper
    4:5:android.view.ActionMode getActionModeWrapper(androidx.appcompat.view.ActionMode):202:203 -> getActionModeWrapper
    1:1:android.view.Menu getMenuWrapper(android.view.Menu):182:182 -> getMenuWrapper
    2:2:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> getMenuWrapper
    2:2:android.view.Menu getMenuWrapper(android.view.Menu):182 -> getMenuWrapper
    3:3:android.view.Menu getMenuWrapper(android.view.Menu):182:182 -> getMenuWrapper
    4:5:android.view.Menu getMenuWrapper(android.view.Menu):184:185 -> getMenuWrapper
    1:1:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):172:172 -> onActionItemClicked
    1:2:boolean onCreateActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):159:160 -> onCreateActionMode
    3:3:boolean onCreateActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):159:159 -> onCreateActionMode
    1:1:void onDestroyActionMode(androidx.appcompat.view.ActionMode):178:178 -> onDestroyActionMode
    1:2:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):165:166 -> onPrepareActionMode
    3:3:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):165:165 -> onPrepareActionMode
androidx.appcompat.view.SupportMenuInflater -> androidx.appcompat.view.SupportMenuInflater:
    1:1:void <clinit>():83:83 -> <clinit>
    2:2:void <clinit>():85:85 -> <clinit>
    1:4:void <init>(android.content.Context):101:104 -> <init>
    1:1:java.lang.Object findRealOwner(java.lang.Object):231:231 -> findRealOwner
    2:3:java.lang.Object findRealOwner(java.lang.Object):234:235 -> findRealOwner
    1:2:java.lang.Object getRealOwner():224:225 -> getRealOwner
    3:3:java.lang.Object getRealOwner():227:227 -> getRealOwner
    1:2:void inflate(int,android.view.Menu):119:120 -> inflate
    3:4:void inflate(int,android.view.Menu):126:127 -> inflate
    5:5:void inflate(int,android.view.Menu):129:129 -> inflate
    6:6:void inflate(int,android.view.Menu):135:135 -> inflate
    7:7:void inflate(int,android.view.Menu):133:133 -> inflate
    8:8:void inflate(int,android.view.Menu):131:131 -> inflate
    9:10:void inflate(int,android.view.Menu):135:136 -> inflate
    1:1:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):145:145 -> parseMenu
    2:2:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):147:147 -> parseMenu
    3:4:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):155:156 -> parseMenu
    5:5:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):158:158 -> parseMenu
    6:6:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):162:162 -> parseMenu
    7:7:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):164:164 -> parseMenu
    8:9:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):193:194 -> parseMenu
    10:12:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):197:199 -> parseMenu
    13:16:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):202:205 -> parseMenu
    17:17:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):207:207 -> parseMenu
    18:18:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):210:210 -> parseMenu
    19:24:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):175:180 -> parseMenu
    25:25:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):182:182 -> parseMenu
    26:26:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):185:185 -> parseMenu
    27:27:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):219:219 -> parseMenu
    28:28:void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.view.Menu):216:216 -> parseMenu
androidx.appcompat.view.SupportMenuInflater$InflatedOnMenuItemClickListener -> androidx.appcompat.view.SupportMenuInflater$InflatedOnMenuItemClickListener:
    1:1:void <clinit>():242:242 -> <clinit>
    1:3:void <init>(java.lang.Object,java.lang.String):247:249 -> <init>
    4:4:void <init>(java.lang.Object,java.lang.String):251:251 -> <init>
    5:5:void <init>(java.lang.Object,java.lang.String):253:253 -> <init>
    6:8:void <init>(java.lang.Object,java.lang.String):255:257 -> <init>
    1:2:boolean onMenuItemClick(android.view.MenuItem):264:265 -> onMenuItemClick
    3:3:boolean onMenuItemClick(android.view.MenuItem):267:267 -> onMenuItemClick
    4:4:boolean onMenuItemClick(android.view.MenuItem):271:271 -> onMenuItemClick
androidx.appcompat.view.SupportMenuInflater$MenuState -> androidx.appcompat.view.SupportMenuInflater$MenuState:
    1:1:void <init>(androidx.appcompat.view.SupportMenuInflater,android.view.Menu):349:349 -> <init>
    2:3:void <init>(androidx.appcompat.view.SupportMenuInflater,android.view.Menu):337:338 -> <init>
    4:4:void <init>(androidx.appcompat.view.SupportMenuInflater,android.view.Menu):350:350 -> <init>
    5:5:void <init>(androidx.appcompat.view.SupportMenuInflater,android.view.Menu):352:352 -> <init>
    1:2:void addItem():531:532 -> addItem
    1:3:android.view.SubMenu addSubMenuItem():536:538 -> addSubMenuItem
    1:1:boolean hasAddedItem():543:543 -> hasAddedItem
    1:4:java.lang.Object newInstance(java.lang.String,java.lang.Class[],java.lang.Object[]):550:553 -> newInstance
    5:5:java.lang.Object newInstance(java.lang.String,java.lang.Class[],java.lang.Object[]):555:555 -> newInstance
    1:1:void readGroup(android.util.AttributeSet):368:368 -> readGroup
    2:3:void readGroup(android.util.AttributeSet):370:371 -> readGroup
    4:5:void readGroup(android.util.AttributeSet):373:374 -> readGroup
    6:7:void readGroup(android.util.AttributeSet):376:377 -> readGroup
    8:8:void readGroup(android.util.AttributeSet):379:379 -> readGroup
    1:1:void readItem(android.util.AttributeSet):386:386 -> readItem
    2:5:void readItem(android.util.AttributeSet):390:393 -> readItem
    6:8:void readItem(android.util.AttributeSet):395:397 -> readItem
    9:9:void readItem(android.util.AttributeSet):399:399 -> readItem
    10:10:char getShortcut(java.lang.String):462:462 -> readItem
    10:10:void readItem(android.util.AttributeSet):399 -> readItem
    11:11:void readItem(android.util.AttributeSet):399:399 -> readItem
    12:12:void readItem(android.util.AttributeSet):401:401 -> readItem
    13:13:void readItem(android.util.AttributeSet):403:403 -> readItem
    14:14:char getShortcut(java.lang.String):462:462 -> readItem
    14:14:void readItem(android.util.AttributeSet):403 -> readItem
    15:15:void readItem(android.util.AttributeSet):403:403 -> readItem
    16:17:void readItem(android.util.AttributeSet):405:406 -> readItem
    18:18:void readItem(android.util.AttributeSet):408:408 -> readItem
    19:19:void readItem(android.util.AttributeSet):412:412 -> readItem
    20:27:void readItem(android.util.AttributeSet):414:421 -> readItem
    28:30:void readItem(android.util.AttributeSet):423:425 -> readItem
    31:31:void readItem(android.util.AttributeSet):430:430 -> readItem
    32:32:void readItem(android.util.AttributeSet):433:433 -> readItem
    33:36:void readItem(android.util.AttributeSet):436:439 -> readItem
    37:37:void readItem(android.util.AttributeSet):444:444 -> readItem
    38:39:void readItem(android.util.AttributeSet):446:447 -> readItem
    40:40:void readItem(android.util.AttributeSet):450:450 -> readItem
    41:41:void readItem(android.util.AttributeSet):453:453 -> readItem
    42:42:void readItem(android.util.AttributeSet):455:455 -> readItem
    1:6:void resetGroup():356:361 -> resetGroup
    1:6:void setItem(android.view.MenuItem):467:472 -> setItem
    7:8:void setItem(android.view.MenuItem):474:475 -> setItem
    9:10:void setItem(android.view.MenuItem):478:479 -> setItem
    11:12:void setItem(android.view.MenuItem):483:484 -> setItem
    13:13:void setItem(android.view.MenuItem):483:483 -> setItem
    14:14:void setItem(android.view.MenuItem):480:480 -> setItem
    15:16:void setItem(android.view.MenuItem):487:488 -> setItem
    17:19:void setItem(android.view.MenuItem):490:492 -> setItem
    20:21:void setItem(android.view.MenuItem):497:498 -> setItem
    22:22:void setItem(android.view.MenuItem):500:500 -> setItem
    23:23:void setItem(android.view.MenuItem):503:503 -> setItem
    24:24:void setItem(android.view.MenuItem):505:505 -> setItem
    25:25:void setItem(android.view.MenuItem):508:508 -> setItem
    26:26:void setItem(android.view.MenuItem):512:512 -> setItem
    27:28:android.view.MenuItem androidx.core.view.MenuItemCompat.setActionProvider(android.view.MenuItem,androidx.core.view.ActionProvider):207:208 -> setItem
    27:28:void setItem(android.view.MenuItem):513 -> setItem
    29:29:android.view.MenuItem androidx.core.view.MenuItemCompat.setActionProvider(android.view.MenuItem,androidx.core.view.ActionProvider):211:211 -> setItem
    29:29:void setItem(android.view.MenuItem):513 -> setItem
    30:30:void setItem(android.view.MenuItem):516:516 -> setItem
    31:34:void androidx.core.view.MenuItemCompat.setContentDescription(android.view.MenuItem,java.lang.CharSequence):322:325 -> setItem
    31:34:void setItem(android.view.MenuItem):516 -> setItem
    35:35:void setItem(android.view.MenuItem):517:517 -> setItem
    36:38:void androidx.core.view.MenuItemCompat.setTooltipText(android.view.MenuItem,java.lang.CharSequence):352:354 -> setItem
    36:38:void setItem(android.view.MenuItem):517 -> setItem
    39:39:void setItem(android.view.MenuItem):518:518 -> setItem
    40:42:void androidx.core.view.MenuItemCompat.setAlphabeticShortcut(android.view.MenuItem,char,int):464:466 -> setItem
    40:42:void setItem(android.view.MenuItem):518 -> setItem
    43:43:void setItem(android.view.MenuItem):520:520 -> setItem
    44:46:void androidx.core.view.MenuItemCompat.setNumericShortcut(android.view.MenuItem,char,int):419:421 -> setItem
    44:46:void setItem(android.view.MenuItem):520 -> setItem
    47:47:void setItem(android.view.MenuItem):522:522 -> setItem
    48:50:void androidx.core.view.MenuItemCompat.setIconTintMode(android.view.MenuItem,android.graphics.PorterDuff$Mode):535:537 -> setItem
    48:50:void setItem(android.view.MenuItem):523 -> setItem
    51:51:void setItem(android.view.MenuItem):525:525 -> setItem
    52:54:void androidx.core.view.MenuItemCompat.setIconTintList(android.view.MenuItem,android.content.res.ColorStateList):504:506 -> setItem
    52:54:void setItem(android.view.MenuItem):526 -> setItem
androidx.appcompat.view.ViewPropertyAnimatorCompatSet -> androidx.appcompat.view.ViewPropertyAnimatorCompatSet:
    1:1:void <init>():48:48 -> <init>
    2:2:void <init>():42:42 -> <init>
    3:3:void <init>():120:120 -> <init>
    4:4:void <init>():49:49 -> <init>
    1:1:void cancel():90:90 -> cancel
    2:3:void cancel():93:94 -> cancel
    4:4:void cancel():96:96 -> cancel
    1:1:void onAnimationsEnded():86:86 -> onAnimationsEnded
    1:2:androidx.appcompat.view.ViewPropertyAnimatorCompatSet play(androidx.core.view.ViewPropertyAnimatorCompat):53:54 -> play
    1:3:androidx.appcompat.view.ViewPropertyAnimatorCompatSet playSequentially(androidx.core.view.ViewPropertyAnimatorCompat,androidx.core.view.ViewPropertyAnimatorCompat):61:63 -> playSequentially
    1:2:androidx.appcompat.view.ViewPropertyAnimatorCompatSet setDuration(long):100:101 -> setDuration
    1:2:androidx.appcompat.view.ViewPropertyAnimatorCompatSet setInterpolator(android.view.animation.Interpolator):107:108 -> setInterpolator
    1:2:androidx.appcompat.view.ViewPropertyAnimatorCompatSet setListener(androidx.core.view.ViewPropertyAnimatorListener):114:115 -> setListener
    1:4:void start():68:71 -> start
    5:6:void start():73:74 -> start
    7:8:void start():76:77 -> start
    9:9:void start():79:79 -> start
    10:10:void start():82:82 -> start
androidx.appcompat.view.ViewPropertyAnimatorCompatSet$1 -> androidx.appcompat.view.ViewPropertyAnimatorCompatSet$1:
    1:3:void <init>(androidx.appcompat.view.ViewPropertyAnimatorCompatSet):121:123 -> <init>
    1:3:void onAnimationEnd(android.view.View):144:146 -> onAnimationEnd
    4:6:void onEnd():137:139 -> onAnimationEnd
    4:6:void onAnimationEnd(android.view.View):148 -> onAnimationEnd
    1:1:void onAnimationStart(android.view.View):127:127 -> onAnimationStart
    2:4:void onAnimationStart(android.view.View):130:132 -> onAnimationStart
androidx.appcompat.view.WindowCallbackWrapper -> androidx.appcompat.view.WindowCallbackWrapper:
    1:1:void <init>(android.view.Window$Callback):50:50 -> <init>
    2:2:void <init>(android.view.Window$Callback):54:54 -> <init>
    3:3:void <init>(android.view.Window$Callback):52:52 -> <init>
    1:1:boolean dispatchGenericMotionEvent(android.view.MotionEvent):79:79 -> dispatchGenericMotionEvent
    1:1:boolean dispatchKeyEvent(android.view.KeyEvent):59:59 -> dispatchKeyEvent
    1:1:boolean dispatchKeyShortcutEvent(android.view.KeyEvent):64:64 -> dispatchKeyShortcutEvent
    1:1:boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent):84:84 -> dispatchPopulateAccessibilityEvent
    1:1:boolean dispatchTouchEvent(android.view.MotionEvent):69:69 -> dispatchTouchEvent
    1:1:boolean dispatchTrackballEvent(android.view.MotionEvent):74:74 -> dispatchTrackballEvent
    1:1:android.view.Window$Callback getWrapped():188:188 -> getWrapped
    1:1:void onActionModeFinished(android.view.ActionMode):171:171 -> onActionModeFinished
    1:1:void onActionModeStarted(android.view.ActionMode):166:166 -> onActionModeStarted
    1:1:void onAttachedToWindow():129:129 -> onAttachedToWindow
    1:1:void onContentChanged():119:119 -> onContentChanged
    1:1:boolean onCreatePanelMenu(int,android.view.Menu):94:94 -> onCreatePanelMenu
    1:1:android.view.View onCreatePanelView(int):89:89 -> onCreatePanelView
    1:1:void onDetachedFromWindow():134:134 -> onDetachedFromWindow
    1:1:boolean onMenuItemSelected(int,android.view.MenuItem):109:109 -> onMenuItemSelected
    1:1:boolean onMenuOpened(int,android.view.Menu):104:104 -> onMenuOpened
    1:1:void onPanelClosed(int,android.view.Menu):139:139 -> onPanelClosed
    1:1:void onPointerCaptureChanged(boolean):184:184 -> onPointerCaptureChanged
    1:1:boolean onPreparePanel(int,android.view.View,android.view.Menu):99:99 -> onPreparePanel
    1:1:void onProvideKeyboardShortcuts(java.util.List,android.view.Menu,int):178:178 -> onProvideKeyboardShortcuts
    1:1:boolean onSearchRequested(android.view.SearchEvent):145:145 -> onSearchRequested
    2:2:boolean onSearchRequested():150:150 -> onSearchRequested
    1:1:void onWindowAttributesChanged(android.view.WindowManager$LayoutParams):114:114 -> onWindowAttributesChanged
    1:1:void onWindowFocusChanged(boolean):124:124 -> onWindowFocusChanged
    1:1:android.view.ActionMode onWindowStartingActionMode(android.view.ActionMode$Callback):155:155 -> onWindowStartingActionMode
    2:2:android.view.ActionMode onWindowStartingActionMode(android.view.ActionMode$Callback,int):161:161 -> onWindowStartingActionMode
androidx.appcompat.view.menu.ActionMenuItem -> androidx.appcompat.view.menu.ActionMenuItem:
    1:1:void <init>(android.content.Context,int,int,int,int,java.lang.CharSequence):83:83 -> <init>
    2:2:void <init>(android.content.Context,int,int,int,int,java.lang.CharSequence):54:54 -> <init>
    3:3:void <init>(android.content.Context,int,int,int,int,java.lang.CharSequence):56:56 -> <init>
    4:7:void <init>(android.content.Context,int,int,int,int,java.lang.CharSequence):68:71 -> <init>
    8:8:void <init>(android.content.Context,int,int,int,int,java.lang.CharSequence):75:75 -> <init>
    9:11:void <init>(android.content.Context,int,int,int,int,java.lang.CharSequence):84:86 -> <init>
    12:13:void <init>(android.content.Context,int,int,int,int,java.lang.CharSequence):88:89 -> <init>
    1:3:void applyIconTint():444:446 -> applyIconTint
    4:5:void applyIconTint():448:449 -> applyIconTint
    6:7:void applyIconTint():452:453 -> applyIconTint
    1:1:android.view.ActionProvider getActionProvider():347:347 -> getActionProvider
    1:1:int getAlphabeticModifiers():99:99 -> getAlphabeticModifiers
    1:1:char getAlphabeticShortcut():94:94 -> getAlphabeticShortcut
    1:1:java.lang.CharSequence getContentDescription():399:399 -> getContentDescription
    1:1:int getGroupId():104:104 -> getGroupId
    1:1:android.graphics.drawable.Drawable getIcon():109:109 -> getIcon
    1:1:android.content.res.ColorStateList getIconTintList():425:425 -> getIconTintList
    1:1:android.graphics.PorterDuff$Mode getIconTintMode():440:440 -> getIconTintMode
    1:1:android.content.Intent getIntent():114:114 -> getIntent
    1:1:int getItemId():119:119 -> getItemId
    1:1:int getNumericModifiers():134:134 -> getNumericModifiers
    1:1:char getNumericShortcut():129:129 -> getNumericShortcut
    1:1:int getOrder():139:139 -> getOrder
    1:1:java.lang.CharSequence getTitle():149:149 -> getTitle
    1:1:java.lang.CharSequence getTitleCondensed():154:154 -> getTitleCondensed
    1:1:java.lang.CharSequence getTooltipText():410:410 -> getTooltipText
    1:1:boolean isCheckable():164:164 -> isCheckable
    1:1:boolean isChecked():169:169 -> isChecked
    1:1:boolean isEnabled():174:174 -> isEnabled
    1:1:boolean isVisible():179:179 -> isVisible
    1:1:android.view.MenuItem setActionProvider(android.view.ActionProvider):342:342 -> setActionProvider
    1:1:androidx.core.internal.view.SupportMenuItem setActionView(android.view.View):332:332 -> setActionView
    1:1:android.view.MenuItem setActionView(android.view.View):42 -> setActionView
    2:2:androidx.core.internal.view.SupportMenuItem setActionView(int):352:352 -> setActionView
    2:2:android.view.MenuItem setActionView(int):42 -> setActionView
    1:1:android.view.MenuItem setAlphabeticShortcut(char):184:184 -> setAlphabeticShortcut
    2:3:android.view.MenuItem setAlphabeticShortcut(char,int):190:191 -> setAlphabeticShortcut
    1:1:android.view.MenuItem setCheckable(boolean):197:197 -> setCheckable
    1:1:android.view.MenuItem setChecked(boolean):208:208 -> setChecked
    1:1:androidx.core.internal.view.SupportMenuItem setContentDescription(java.lang.CharSequence):393:393 -> setContentDescription
    1:1:android.view.MenuItem setContentDescription(java.lang.CharSequence):42 -> setContentDescription
    2:2:androidx.core.internal.view.SupportMenuItem setContentDescription(java.lang.CharSequence):393:393 -> setContentDescription
    1:1:android.view.MenuItem setEnabled(boolean):214:214 -> setEnabled
    1:1:android.view.MenuItem setIcon(android.graphics.drawable.Drawable):220:220 -> setIcon
    2:2:android.view.MenuItem setIcon(android.graphics.drawable.Drawable):223:223 -> setIcon
    3:3:android.view.MenuItem setIcon(int):230:230 -> setIcon
    4:4:android.view.MenuItem setIcon(int):232:232 -> setIcon
    1:2:android.view.MenuItem setIconTintList(android.content.res.ColorStateList):415:416 -> setIconTintList
    3:3:android.view.MenuItem setIconTintList(android.content.res.ColorStateList):418:418 -> setIconTintList
    1:2:android.view.MenuItem setIconTintMode(android.graphics.PorterDuff$Mode):430:431 -> setIconTintMode
    3:3:android.view.MenuItem setIconTintMode(android.graphics.PorterDuff$Mode):433:433 -> setIconTintMode
    1:1:android.view.MenuItem setIntent(android.content.Intent):238:238 -> setIntent
    1:1:android.view.MenuItem setNumericShortcut(char):244:244 -> setNumericShortcut
    2:3:android.view.MenuItem setNumericShortcut(char,int):250:251 -> setNumericShortcut
    1:1:android.view.MenuItem setOnActionExpandListener(android.view.MenuItem$OnActionExpandListener):388:388 -> setOnActionExpandListener
    1:2:android.view.MenuItem setShortcut(char,char):263:264 -> setShortcut
    3:6:android.view.MenuItem setShortcut(char,char,int,int):271:274 -> setShortcut
    1:1:androidx.core.internal.view.SupportMenuItem setSupportActionProvider(androidx.core.view.ActionProvider):362:362 -> setSupportActionProvider
    1:1:android.view.MenuItem setTitle(java.lang.CharSequence):280:280 -> setTitle
    2:2:android.view.MenuItem setTitle(int):286:286 -> setTitle
    1:1:android.view.MenuItem setTitleCondensed(java.lang.CharSequence):292:292 -> setTitleCondensed
    1:1:androidx.core.internal.view.SupportMenuItem setTooltipText(java.lang.CharSequence):404:404 -> setTooltipText
    1:1:android.view.MenuItem setTooltipText(java.lang.CharSequence):42 -> setTooltipText
    2:2:androidx.core.internal.view.SupportMenuItem setTooltipText(java.lang.CharSequence):404:404 -> setTooltipText
    1:1:android.view.MenuItem setVisible(boolean):298:298 -> setVisible
androidx.appcompat.view.menu.ActionMenuItemView -> androidx.appcompat.view.menu.ActionMenuItemView:
    1:1:void <init>(android.content.Context):64:64 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):68:68 -> <init>
    3:6:void <init>(android.content.Context,android.util.AttributeSet,int):72:75 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int):77:77 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,int):79:79 -> <init>
    9:10:void <init>(android.content.Context,android.util.AttributeSet,int):81:82 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet,int):84:84 -> <init>
    12:13:void <init>(android.content.Context,android.util.AttributeSet,int):86:87 -> <init>
    1:1:androidx.appcompat.view.menu.MenuItemImpl getItemData():119:119 -> getItemData
    1:1:boolean hasText():237:237 -> hasText
    1:1:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):124:124 -> initialize
    2:4:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):126:128 -> initialize
    5:9:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):130:134 -> initialize
    1:1:boolean needsDividerAfter():264:264 -> needsDividerAfter
    1:1:boolean needsDividerBefore():259:259 -> needsDividerBefore
    1:2:void onClick(android.view.View):150:151 -> onClick
    1:1:void onConfigurationChanged(android.content.res.Configuration):92:92 -> onConfigurationChanged
    2:3:void onConfigurationChanged(android.content.res.Configuration):94:95 -> onConfigurationChanged
    1:4:void onMeasure(int,int):269:272 -> onMeasure
    5:5:void onMeasure(int,int):271:271 -> onMeasure
    6:6:void onMeasure(int,int):275:275 -> onMeasure
    7:10:void onMeasure(int,int):277:280 -> onMeasure
    11:11:void onMeasure(int,int):283:283 -> onMeasure
    12:12:void onMeasure(int,int):285:285 -> onMeasure
    13:13:void onMeasure(int,int):289:289 -> onMeasure
    14:16:void onMeasure(int,int):292:294 -> onMeasure
    1:1:void onRestoreInstanceState(android.os.Parcelable):333:333 -> onRestoreInstanceState
    1:2:boolean onTouchEvent(android.view.MotionEvent):141:142 -> onTouchEvent
    3:3:boolean onTouchEvent(android.view.MotionEvent):145:145 -> onTouchEvent
    1:1:void setIcon(android.graphics.drawable.Drawable):215:215 -> setIcon
    2:4:void setIcon(android.graphics.drawable.Drawable):217:219 -> setIcon
    5:5:void setIcon(android.graphics.drawable.Drawable):224:224 -> setIcon
    6:6:void setIcon(android.graphics.drawable.Drawable):229:229 -> setIcon
    7:7:void setIcon(android.graphics.drawable.Drawable):231:231 -> setIcon
    8:8:void setIcon(android.graphics.drawable.Drawable):233:233 -> setIcon
    1:1:void setItemInvoker(androidx.appcompat.view.menu.MenuBuilder$ItemInvoker):156:156 -> setItemInvoker
    1:2:void setPadding(int,int,int,int):113:114 -> setPadding
    1:1:void setPopupCallback(androidx.appcompat.view.menu.ActionMenuItemView$PopupCallback):160:160 -> setPopupCallback
    1:1:void setTitle(java.lang.CharSequence):247:247 -> setTitle
    2:2:void setTitle(java.lang.CharSequence):249:249 -> setTitle
    1:3:boolean shouldAllowTextWithIcon():103:105 -> shouldAllowTextWithIcon
    4:4:boolean shouldAllowTextWithIcon():107:107 -> shouldAllowTextWithIcon
    1:3:void updateTextButtonVisibility():188:190 -> updateTextButtonVisibility
    4:4:void updateTextButtonVisibility():192:192 -> updateTextButtonVisibility
    5:6:void updateTextButtonVisibility():195:196 -> updateTextButtonVisibility
    7:7:void updateTextButtonVisibility():199:199 -> updateTextButtonVisibility
    8:8:void updateTextButtonVisibility():201:201 -> updateTextButtonVisibility
    9:10:void updateTextButtonVisibility():204:205 -> updateTextButtonVisibility
    11:11:void updateTextButtonVisibility():207:207 -> updateTextButtonVisibility
    12:12:void updateTextButtonVisibility():209:209 -> updateTextButtonVisibility
androidx.appcompat.view.menu.ActionMenuItemView$ActionMenuItemForwardingListener -> androidx.appcompat.view.menu.ActionMenuItemView$ActionMenuItemForwardingListener:
    1:2:void <init>(androidx.appcompat.view.menu.ActionMenuItemView):299:300 -> <init>
    1:2:androidx.appcompat.view.menu.ShowableListMenu getPopup():305:306 -> getPopup
    1:3:boolean onForwardingStarted():314:316 -> onForwardingStarted
androidx.appcompat.view.menu.ActionMenuItemView$PopupCallback -> androidx.appcompat.view.menu.ActionMenuItemView$PopupCallback:
    1:1:void <init>():336:336 -> <init>
androidx.appcompat.view.menu.BaseMenuPresenter -> androidx.appcompat.view.menu.BaseMenuPresenter:
    1:5:void <init>(android.content.Context,int,int):61:65 -> <init>
    1:1:boolean filterLeftoverView(android.view.ViewGroup,int):148:148 -> filterLeftoverView
    1:1:androidx.appcompat.view.menu.MenuPresenter$Callback getCallback():158:158 -> getCallback
    1:1:int getId():243:243 -> getId
    1:2:android.view.View getItemView(androidx.appcompat.view.menu.MenuItemImpl,android.view.View,android.view.ViewGroup):183:184 -> getItemView
    3:3:androidx.appcompat.view.menu.MenuView$ItemView createItemView(android.view.ViewGroup):167:167 -> getItemView
    3:3:android.view.View getItemView(androidx.appcompat.view.menu.MenuItemImpl,android.view.View,android.view.ViewGroup):186 -> getItemView
    4:5:android.view.View getItemView(androidx.appcompat.view.menu.MenuItemImpl,android.view.View,android.view.ViewGroup):188:189 -> getItemView
    1:4:androidx.appcompat.view.menu.MenuView getMenuView(android.view.ViewGroup):77:80 -> getMenuView
    5:5:androidx.appcompat.view.menu.MenuView getMenuView(android.view.ViewGroup):83:83 -> getMenuView
    1:3:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):70:72 -> initForMenu
    1:2:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):213:214 -> onCloseMenu
    1:2:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):220:221 -> onSubMenuSelected
    1:1:void setCallback(androidx.appcompat.view.menu.MenuPresenter$Callback):154:154 -> setCallback
    1:1:void setId(int):247:247 -> setId
    1:1:void updateMenuView(boolean):91:91 -> updateMenuView
    2:5:void updateMenuView(boolean):95:98 -> updateMenuView
    6:11:void updateMenuView(boolean):100:105 -> updateMenuView
    12:13:void updateMenuView(boolean):108:109 -> updateMenuView
    14:14:void addItemView(android.view.View,int):134:134 -> updateMenuView
    14:14:void updateMenuView(boolean):112 -> updateMenuView
    15:15:void addItemView(android.view.View,int):136:136 -> updateMenuView
    15:15:void updateMenuView(boolean):112 -> updateMenuView
    16:16:void addItemView(android.view.View,int):138:138 -> updateMenuView
    16:16:void updateMenuView(boolean):112 -> updateMenuView
    17:18:void updateMenuView(boolean):120:121 -> updateMenuView
androidx.appcompat.view.menu.BaseMenuWrapper -> androidx.appcompat.view.menu.BaseMenuWrapper:
    1:2:void <init>(android.content.Context):37:38 -> <init>
    1:2:android.view.MenuItem getMenuItemWrapper(android.view.MenuItem):42:43 -> getMenuItemWrapper
    3:4:android.view.MenuItem getMenuItemWrapper(android.view.MenuItem):46:47 -> getMenuItemWrapper
    5:5:android.view.MenuItem getMenuItemWrapper(android.view.MenuItem):51:51 -> getMenuItemWrapper
    6:7:android.view.MenuItem getMenuItemWrapper(android.view.MenuItem):55:56 -> getMenuItemWrapper
    1:2:android.view.SubMenu getSubMenuWrapper(android.view.SubMenu):65:66 -> getSubMenuWrapper
    3:4:android.view.SubMenu getSubMenuWrapper(android.view.SubMenu):69:70 -> getSubMenuWrapper
    5:5:android.view.SubMenu getSubMenuWrapper(android.view.SubMenu):73:73 -> getSubMenuWrapper
    6:7:android.view.SubMenu getSubMenuWrapper(android.view.SubMenu):76:77 -> getSubMenuWrapper
    1:2:void internalClear():86:87 -> internalClear
    3:4:void internalClear():89:90 -> internalClear
    1:1:void internalRemoveGroup(int):95:95 -> internalRemoveGroup
    2:2:void internalRemoveGroup(int):99:99 -> internalRemoveGroup
    3:6:void internalRemoveGroup(int):102:105 -> internalRemoveGroup
    1:1:void internalRemoveItem(int):111:111 -> internalRemoveItem
    2:2:void internalRemoveItem(int):115:115 -> internalRemoveItem
    3:6:void internalRemoveItem(int):118:121 -> internalRemoveItem
androidx.appcompat.view.menu.CascadingMenuPopup -> androidx.appcompat.view.menu.CascadingMenuPopup:
    1:1:void <init>(android.content.Context,android.view.View,int,int,boolean):222:222 -> <init>
    2:2:void <init>(android.content.Context,android.view.View,int,int,boolean):89:89 -> <init>
    3:3:void <init>(android.content.Context,android.view.View,int,int,boolean):95:95 -> <init>
    4:4:void <init>(android.content.Context,android.view.View,int,int,boolean):97:97 -> <init>
    5:5:void <init>(android.content.Context,android.view.View,int,int,boolean):119:119 -> <init>
    6:6:void <init>(android.content.Context,android.view.View,int,int,boolean):137:137 -> <init>
    7:8:void <init>(android.content.Context,android.view.View,int,int,boolean):197:198 -> <init>
    9:13:void <init>(android.content.Context,android.view.View,int,int,boolean):223:227 -> <init>
    14:14:void <init>(android.content.Context,android.view.View,int,int,boolean):229:229 -> <init>
    15:15:int getInitialMenuPosition():315:315 -> <init>
    15:15:void <init>(android.content.Context,android.view.View,int,int,boolean):230 -> <init>
    16:16:void <init>(android.content.Context,android.view.View,int,int,boolean):230:230 -> <init>
    17:19:void <init>(android.content.Context,android.view.View,int,int,boolean):232:234 -> <init>
    20:20:void <init>(android.content.Context,android.view.View,int,int,boolean):233:233 -> <init>
    21:21:void <init>(android.content.Context,android.view.View,int,int,boolean):236:236 -> <init>
    1:1:void addMenu(androidx.appcompat.view.menu.MenuBuilder):354:354 -> addMenu
    2:3:void addMenu(androidx.appcompat.view.menu.MenuBuilder):356:357 -> addMenu
    4:4:void addMenu(androidx.appcompat.view.menu.MenuBuilder):359:359 -> addMenu
    1:1:void dismiss():287:287 -> dismiss
    2:3:void dismiss():289:290 -> dismiss
    4:6:void dismiss():292:294 -> dismiss
    1:1:android.widget.ListView getListView():765:765 -> getListView
    2:2:android.widget.ListView getListView():767:767 -> getListView
    1:1:boolean isShowing():588:588 -> isShowing
    1:3:int findIndexOfAddedMenu(androidx.appcompat.view.menu.MenuBuilder):655:657 -> onCloseMenu
    1:3:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):667 -> onCloseMenu
    4:6:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):674:676 -> onCloseMenu
    7:9:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):680:682 -> onCloseMenu
    10:11:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):684:685 -> onCloseMenu
    12:12:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):687:687 -> onCloseMenu
    13:13:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):689:689 -> onCloseMenu
    14:14:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):691:691 -> onCloseMenu
    15:15:int getInitialMenuPosition():315:315 -> onCloseMenu
    15:15:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):693 -> onCloseMenu
    16:16:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):693:693 -> onCloseMenu
    17:17:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):698:698 -> onCloseMenu
    18:19:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):700:701 -> onCloseMenu
    20:22:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):704:706 -> onCloseMenu
    23:23:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):708:708 -> onCloseMenu
    24:24:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):710:710 -> onCloseMenu
    25:25:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):714:714 -> onCloseMenu
    26:27:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):719:720 -> onCloseMenu
    1:3:void onDismiss():599:601 -> onDismiss
    4:4:void onDismiss():610:610 -> onDismiss
    1:2:boolean onKey(android.view.View,int,android.view.KeyEvent):302:303 -> onKey
    1:2:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):629:630 -> onSubMenuSelected
    3:3:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):632:632 -> onSubMenuSelected
    4:5:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):637:638 -> onSubMenuSelected
    6:7:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):640:641 -> onSubMenuSelected
    1:2:void setAnchorView(android.view.View):749:750 -> setAnchorView
    3:4:void setAnchorView(android.view.View):753:754 -> setAnchorView
    5:5:void setAnchorView(android.view.View):753:753 -> setAnchorView
    1:1:void setCallback(androidx.appcompat.view.menu.MenuPresenter$Callback):623:623 -> setCallback
    1:1:void setForceShowIcon(boolean):241:241 -> setForceShowIcon
    1:4:void setGravity(int):740:743 -> setGravity
    5:5:void setGravity(int):742:742 -> setGravity
    1:2:void setHorizontalOffset(int):772:773 -> setHorizontalOffset
    1:1:void setOnDismissListener(android.widget.PopupWindow$OnDismissListener):760:760 -> setOnDismissListener
    1:1:void setShowTitle(boolean):784:784 -> setShowTitle
    1:2:void setVerticalOffset(int):778:779 -> setVerticalOffset
    1:1:void show():259:259 -> show
    2:3:void show():264:265 -> show
    4:4:void show():267:267 -> show
    5:5:void show():269:269 -> show
    6:8:void show():271:273 -> show
    9:9:void show():275:275 -> show
    10:10:void show():277:277 -> show
    1:2:void showMenu(androidx.appcompat.view.menu.MenuBuilder):369:370 -> showMenu
    3:3:void showMenu(androidx.appcompat.view.menu.MenuBuilder):376:376 -> showMenu
    4:5:void showMenu(androidx.appcompat.view.menu.MenuBuilder):378:379 -> showMenu
    6:6:void showMenu(androidx.appcompat.view.menu.MenuBuilder):381:381 -> showMenu
    7:7:void showMenu(androidx.appcompat.view.menu.MenuBuilder):385:385 -> showMenu
    8:8:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():245:245 -> showMenu
    8:8:void showMenu(androidx.appcompat.view.menu.MenuBuilder):386 -> showMenu
    9:15:androidx.appcompat.widget.MenuPopupWindow createPopupWindow():247:253 -> showMenu
    9:15:void showMenu(androidx.appcompat.view.menu.MenuBuilder):386 -> showMenu
    16:18:void showMenu(androidx.appcompat.view.menu.MenuBuilder):387:389 -> showMenu
    19:20:void showMenu(androidx.appcompat.view.menu.MenuBuilder):393:394 -> showMenu
    21:21:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):537:537 -> showMenu
    21:21:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> showMenu
    22:24:android.view.MenuItem findMenuItemForSubmenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuBuilder):516:518 -> showMenu
    22:24:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):537 -> showMenu
    22:24:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> showMenu
    25:30:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):546:551 -> showMenu
    25:30:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> showMenu
    31:31:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):554:554 -> showMenu
    31:31:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> showMenu
    32:33:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):559:560 -> showMenu
    32:33:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> showMenu
    34:35:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):574:575 -> showMenu
    34:35:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> showMenu
    36:36:android.view.View findParentViewForSubmenu(androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,androidx.appcompat.view.menu.MenuBuilder):580:580 -> showMenu
    36:36:void showMenu(androidx.appcompat.view.menu.MenuBuilder):395 -> showMenu
    37:38:void showMenu(androidx.appcompat.view.menu.MenuBuilder):403:404 -> showMenu
    39:39:int getNextMenuPosition(int):329:329 -> showMenu
    39:39:void showMenu(androidx.appcompat.view.menu.MenuBuilder):406 -> showMenu
    40:40:int getNextMenuPosition(int):332:332 -> showMenu
    40:40:void showMenu(androidx.appcompat.view.menu.MenuBuilder):406 -> showMenu
    41:42:int getNextMenuPosition(int):334:335 -> showMenu
    41:42:void showMenu(androidx.appcompat.view.menu.MenuBuilder):406 -> showMenu
    43:45:int getNextMenuPosition(int):337:339 -> showMenu
    43:45:void showMenu(androidx.appcompat.view.menu.MenuBuilder):406 -> showMenu
    46:46:int getNextMenuPosition(int):344:344 -> showMenu
    46:46:void showMenu(androidx.appcompat.view.menu.MenuBuilder):406 -> showMenu
    47:47:void showMenu(androidx.appcompat.view.menu.MenuBuilder):408:408 -> showMenu
    48:48:void showMenu(androidx.appcompat.view.menu.MenuBuilder):412:412 -> showMenu
    49:49:void showMenu(androidx.appcompat.view.menu.MenuBuilder):415:415 -> showMenu
    50:50:void showMenu(androidx.appcompat.view.menu.MenuBuilder):429:429 -> showMenu
    51:51:void showMenu(androidx.appcompat.view.menu.MenuBuilder):432:432 -> showMenu
    52:54:void showMenu(androidx.appcompat.view.menu.MenuBuilder):438:440 -> showMenu
    55:56:void showMenu(androidx.appcompat.view.menu.MenuBuilder):445:446 -> showMenu
    57:57:void showMenu(androidx.appcompat.view.menu.MenuBuilder):454:454 -> showMenu
    58:58:void showMenu(androidx.appcompat.view.menu.MenuBuilder):458:458 -> showMenu
    59:59:void showMenu(androidx.appcompat.view.menu.MenuBuilder):462:462 -> showMenu
    60:60:void showMenu(androidx.appcompat.view.menu.MenuBuilder):467:467 -> showMenu
    61:62:void showMenu(androidx.appcompat.view.menu.MenuBuilder):470:471 -> showMenu
    63:64:void showMenu(androidx.appcompat.view.menu.MenuBuilder):473:474 -> showMenu
    65:66:void showMenu(androidx.appcompat.view.menu.MenuBuilder):476:477 -> showMenu
    67:68:void showMenu(androidx.appcompat.view.menu.MenuBuilder):479:480 -> showMenu
    69:70:void showMenu(androidx.appcompat.view.menu.MenuBuilder):483:484 -> showMenu
    71:71:void showMenu(androidx.appcompat.view.menu.MenuBuilder):486:486 -> showMenu
    72:73:void showMenu(androidx.appcompat.view.menu.MenuBuilder):488:489 -> showMenu
    74:75:void showMenu(androidx.appcompat.view.menu.MenuBuilder):492:493 -> showMenu
    76:79:void showMenu(androidx.appcompat.view.menu.MenuBuilder):495:498 -> showMenu
    80:80:void showMenu(androidx.appcompat.view.menu.MenuBuilder):501:501 -> showMenu
    1:2:void updateMenuView(boolean):616:617 -> updateMenuView
    3:4:androidx.appcompat.view.menu.MenuAdapter androidx.appcompat.view.menu.MenuPopup.toMenuAdapter(android.widget.ListAdapter):184:185 -> updateMenuView
    3:4:void updateMenuView(boolean):617 -> updateMenuView
    5:5:androidx.appcompat.view.menu.MenuAdapter androidx.appcompat.view.menu.MenuPopup.toMenuAdapter(android.widget.ListAdapter):187:187 -> updateMenuView
    5:5:void updateMenuView(boolean):617 -> updateMenuView
    6:6:void updateMenuView(boolean):617:617 -> updateMenuView
androidx.appcompat.view.menu.CascadingMenuPopup$1 -> androidx.appcompat.view.menu.CascadingMenuPopup$1:
    1:1:void <init>(androidx.appcompat.view.menu.CascadingMenuPopup):98:98 -> <init>
    1:4:void onGlobalLayout():104:107 -> onGlobalLayout
    5:6:void onGlobalLayout():111:112 -> onGlobalLayout
    7:7:void onGlobalLayout():108:108 -> onGlobalLayout
androidx.appcompat.view.menu.CascadingMenuPopup$2 -> androidx.appcompat.view.menu.CascadingMenuPopup$2:
    1:1:void <init>(androidx.appcompat.view.menu.CascadingMenuPopup):120:120 -> <init>
    1:3:void onViewDetachedFromWindow(android.view.View):127:129 -> onViewDetachedFromWindow
    4:4:void onViewDetachedFromWindow(android.view.View):131:131 -> onViewDetachedFromWindow
    5:5:void onViewDetachedFromWindow(android.view.View):133:133 -> onViewDetachedFromWindow
androidx.appcompat.view.menu.CascadingMenuPopup$3 -> androidx.appcompat.view.menu.CascadingMenuPopup$3:
    1:1:void <init>(androidx.appcompat.view.menu.CascadingMenuPopup):137:137 -> <init>
    1:1:void onItemHoverEnter(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):150:150 -> onItemHoverEnter
    2:3:void onItemHoverEnter(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):154:155 -> onItemHoverEnter
    4:5:void onItemHoverEnter(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):167:168 -> onItemHoverEnter
    6:6:void onItemHoverEnter(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):173:173 -> onItemHoverEnter
    7:8:void onItemHoverEnter(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):192:193 -> onItemHoverEnter
    1:1:void onItemHoverExit(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):143:143 -> onItemHoverExit
androidx.appcompat.view.menu.CascadingMenuPopup$3$1 -> androidx.appcompat.view.menu.CascadingMenuPopup$3$1:
    1:1:void <init>(androidx.appcompat.view.menu.CascadingMenuPopup$3,androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo,android.view.MenuItem,androidx.appcompat.view.menu.MenuBuilder):173:173 -> <init>
    1:1:void run():178:178 -> run
    2:4:void run():181:183 -> run
    5:6:void run():187:188 -> run
androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo -> androidx.appcompat.view.menu.CascadingMenuPopup$CascadingMenuInfo:
    1:4:void <init>(androidx.appcompat.widget.MenuPopupWindow,androidx.appcompat.view.menu.MenuBuilder,int):800:803 -> <init>
    1:1:android.widget.ListView getListView():807:807 -> getListView
androidx.appcompat.view.menu.ExpandedMenuView -> androidx.appcompat.view.menu.ExpandedMenuView:
    1:1:void <clinit>():42:42 -> <clinit>
    1:1:void <init>(android.content.Context,android.util.AttributeSet):53:53 -> <init>
    2:3:void <init>(android.content.Context,android.util.AttributeSet,int):57:58 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):60:60 -> <init>
    5:6:void <init>(android.content.Context,android.util.AttributeSet,int):62:63 -> <init>
    7:8:void <init>(android.content.Context,android.util.AttributeSet,int):65:66 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int):68:68 -> <init>
    1:1:void initialize(androidx.appcompat.view.menu.MenuBuilder):73:73 -> initialize
    1:1:boolean invokeItem(androidx.appcompat.view.menu.MenuItemImpl):86:86 -> invokeItem
    1:1:void onDetachedFromWindow():78:78 -> onDetachedFromWindow
    2:2:void onDetachedFromWindow():81:81 -> onDetachedFromWindow
    1:1:void onItemClick(android.widget.AdapterView,android.view.View,int,long):92:92 -> onItemClick
androidx.appcompat.view.menu.ListMenuItemView -> androidx.appcompat.view.menu.ListMenuItemView:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):76:76 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int):80:80 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):82:82 -> <init>
    4:5:void <init>(android.content.Context,android.util.AttributeSet,int):85:86 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):88:88 -> <init>
    7:8:void <init>(android.content.Context,android.util.AttributeSet,int):90:91 -> <init>
    9:10:void <init>(android.content.Context,android.util.AttributeSet,int):93:94 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet,int):96:96 -> <init>
    12:13:void <init>(android.content.Context,android.util.AttributeSet,int):98:99 -> <init>
    1:2:void addContentView(android.view.View,int):145:146 -> addContentView
    1:2:void addContentView(android.view.View):141 -> addContentView
    3:3:void addContentView(android.view.View,int):148:148 -> addContentView
    3:3:void addContentView(android.view.View):141 -> addContentView
    4:5:void addContentView(android.view.View,int):145:146 -> addContentView
    6:6:void addContentView(android.view.View,int):148:148 -> addContentView
    1:1:void adjustListItemSelectionBounds(android.graphics.Rect):350:350 -> adjustListItemSelectionBounds
    2:3:void adjustListItemSelectionBounds(android.graphics.Rect):355:356 -> adjustListItemSelectionBounds
    1:2:android.view.LayoutInflater getInflater():330:331 -> getInflater
    3:3:android.view.LayoutInflater getInflater():333:333 -> getInflater
    1:1:androidx.appcompat.view.menu.MenuItemImpl getItemData():169:169 -> getItemData
    1:1:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):126:126 -> initialize
    2:2:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):129:129 -> initialize
    3:8:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):131:136 -> initialize
    9:10:void setSubMenuArrowVisible(boolean):238:239 -> initialize
    9:10:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):136 -> initialize
    11:11:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):137:137 -> initialize
    1:1:void onFinishInflate():104:104 -> onFinishInflate
    2:2:void onFinishInflate():106:106 -> onFinishInflate
    3:5:void onFinishInflate():108:110 -> onFinishInflate
    6:9:void onFinishInflate():114:117 -> onFinishInflate
    10:10:void onFinishInflate():119:119 -> onFinishInflate
    11:11:void onFinishInflate():121:121 -> onFinishInflate
    1:1:void onMeasure(int,int):285:285 -> onMeasure
    2:5:void onMeasure(int,int):287:290 -> onMeasure
    6:6:void onMeasure(int,int):293:293 -> onMeasure
    1:1:void setCheckable(boolean):174:174 -> setCheckable
    2:3:void setCheckable(boolean):183:184 -> setCheckable
    4:4:void insertRadioButton():304:304 -> setCheckable
    4:4:void setCheckable(boolean):185 -> setCheckable
    5:5:void insertRadioButton():306:306 -> setCheckable
    5:5:void setCheckable(boolean):185 -> setCheckable
    6:6:void insertRadioButton():308:308 -> setCheckable
    6:6:void setCheckable(boolean):185 -> setCheckable
    7:8:void setCheckable(boolean):187:188 -> setCheckable
    9:9:void setCheckable(boolean):190:190 -> setCheckable
    10:10:void insertCheckBox():312:312 -> setCheckable
    10:10:void setCheckable(boolean):191 -> setCheckable
    11:11:void insertCheckBox():314:314 -> setCheckable
    11:11:void setCheckable(boolean):191 -> setCheckable
    12:12:void insertCheckBox():316:316 -> setCheckable
    12:12:void setCheckable(boolean):191 -> setCheckable
    13:14:void setCheckable(boolean):193:194 -> setCheckable
    15:15:void setCheckable(boolean):198:198 -> setCheckable
    16:17:void setCheckable(boolean):200:201 -> setCheckable
    18:19:void setCheckable(boolean):205:206 -> setCheckable
    20:21:void setCheckable(boolean):209:210 -> setCheckable
    22:23:void setCheckable(boolean):212:213 -> setCheckable
    1:1:void setForceShowIcon(boolean):153:153 -> setForceShowIcon
    1:2:void setGroupDividerEnabled(boolean):342:343 -> setGroupDividerEnabled
    1:1:void setIcon(android.graphics.drawable.Drawable):259:259 -> setIcon
    2:2:boolean androidx.appcompat.view.menu.MenuItemImpl.shouldShowIcon():698:698 -> setIcon
    2:2:void setIcon(android.graphics.drawable.Drawable):259 -> setIcon
    3:4:void setIcon(android.graphics.drawable.Drawable):259:260 -> setIcon
    5:5:void setIcon(android.graphics.drawable.Drawable):264:264 -> setIcon
    6:6:void setIcon(android.graphics.drawable.Drawable):268:268 -> setIcon
    7:8:void insertIconView():297:298 -> setIcon
    7:8:void setIcon(android.graphics.drawable.Drawable):269 -> setIcon
    9:9:void insertIconView():300:300 -> setIcon
    9:9:void setIcon(android.graphics.drawable.Drawable):269 -> setIcon
    10:10:void setIcon(android.graphics.drawable.Drawable):272:272 -> setIcon
    11:11:void setIcon(android.graphics.drawable.Drawable):279:279 -> setIcon
    12:12:void setIcon(android.graphics.drawable.Drawable):273:273 -> setIcon
    13:14:void setIcon(android.graphics.drawable.Drawable):275:276 -> setIcon
    1:1:void setShortcut(boolean,char):245:245 -> setShortcut
    2:2:void setShortcut(boolean,char):249:249 -> setShortcut
    3:4:void setShortcut(boolean,char):252:253 -> setShortcut
    1:1:void setTitle(java.lang.CharSequence):159:159 -> setTitle
    2:2:void setTitle(java.lang.CharSequence):161:161 -> setTitle
    3:3:void setTitle(java.lang.CharSequence):163:163 -> setTitle
androidx.appcompat.view.menu.ListMenuPresenter -> androidx.appcompat.view.menu.ListMenuPresenter:
    1:3:void <init>(int,int):81:83 -> <init>
    1:3:void <init>(android.content.Context,int):71 -> <init>
    4:5:void <init>(android.content.Context,int):72:73 -> <init>
    1:2:android.widget.ListAdapter getAdapter():125:126 -> getAdapter
    3:3:android.widget.ListAdapter getAdapter():128:128 -> getAdapter
    1:1:int getId():212:212 -> getId
    1:2:androidx.appcompat.view.menu.MenuView getMenuView(android.view.ViewGroup):105:106 -> getMenuView
    3:4:androidx.appcompat.view.menu.MenuView getMenuView(android.view.ViewGroup):108:109 -> getMenuView
    5:6:androidx.appcompat.view.menu.MenuView getMenuView(android.view.ViewGroup):111:112 -> getMenuView
    7:7:androidx.appcompat.view.menu.MenuView getMenuView(android.view.ViewGroup):114:114 -> getMenuView
    1:7:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):88:94 -> initForMenu
    8:10:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):97:99 -> initForMenu
    1:2:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):155:156 -> onCloseMenu
    1:1:void onItemClick(android.widget.AdapterView,android.view.View,int,long):173:173 -> onItemClick
    1:1:void onRestoreInstanceState(android.os.Parcelable):228:228 -> onRestoreInstanceState
    2:2:void restoreHierarchyState(android.os.Bundle):200:200 -> onRestoreInstanceState
    2:2:void onRestoreInstanceState(android.os.Parcelable):228 -> onRestoreInstanceState
    3:3:void restoreHierarchyState(android.os.Bundle):202:202 -> onRestoreInstanceState
    3:3:void onRestoreInstanceState(android.os.Parcelable):228 -> onRestoreInstanceState
    1:1:android.os.Parcelable onSaveInstanceState():217:217 -> onSaveInstanceState
    2:2:android.os.Parcelable onSaveInstanceState():221:221 -> onSaveInstanceState
    3:5:void saveHierarchyState(android.os.Bundle):192:194 -> onSaveInstanceState
    3:5:android.os.Parcelable onSaveInstanceState():222 -> onSaveInstanceState
    6:6:void saveHierarchyState(android.os.Bundle):196:196 -> onSaveInstanceState
    6:6:android.os.Parcelable onSaveInstanceState():222 -> onSaveInstanceState
    1:1:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):143:143 -> onSubMenuSelected
    2:4:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):146:148 -> onSubMenuSelected
    1:1:void setCallback(androidx.appcompat.view.menu.MenuPresenter$Callback):138:138 -> setCallback
    1:1:void updateMenuView(boolean):133:133 -> updateMenuView
androidx.appcompat.view.menu.ListMenuPresenter$MenuAdapter -> androidx.appcompat.view.menu.ListMenuPresenter$MenuAdapter:
    1:1:void <init>(androidx.appcompat.view.menu.ListMenuPresenter):234:234 -> <init>
    2:2:void <init>(androidx.appcompat.view.menu.ListMenuPresenter):232:232 -> <init>
    3:3:void <init>(androidx.appcompat.view.menu.ListMenuPresenter):235:235 -> <init>
    1:1:void findExpandedIndex():277:277 -> findExpandedIndex
    2:3:void findExpandedIndex():279:280 -> findExpandedIndex
    4:4:void findExpandedIndex():282:282 -> findExpandedIndex
    5:5:void findExpandedIndex():284:284 -> findExpandedIndex
    6:6:void findExpandedIndex():289:289 -> findExpandedIndex
    1:3:int getCount():240:242 -> getCount
    1:1:java.lang.Object getItem(int):231:231 -> getItem
    2:4:androidx.appcompat.view.menu.MenuItemImpl getItem(int):250:252 -> getItem
    5:5:androidx.appcompat.view.menu.MenuItemImpl getItem(int):255:255 -> getItem
    1:1:android.view.View getView(int,android.view.View,android.view.ViewGroup):268:268 -> getView
    2:3:android.view.View getView(int,android.view.View,android.view.ViewGroup):271:272 -> getView
    1:2:void notifyDataSetChanged():294:295 -> notifyDataSetChanged
androidx.appcompat.view.menu.MenuAdapter -> androidx.appcompat.view.menu.MenuAdapter:
    1:1:void <init>(androidx.appcompat.view.menu.MenuBuilder,android.view.LayoutInflater,boolean,int):44:44 -> <init>
    2:2:void <init>(androidx.appcompat.view.menu.MenuBuilder,android.view.LayoutInflater,boolean,int):36:36 -> <init>
    3:7:void <init>(androidx.appcompat.view.menu.MenuBuilder,android.view.LayoutInflater,boolean,int):45:49 -> <init>
    1:1:void findExpandedIndex():114:114 -> findExpandedIndex
    2:3:void findExpandedIndex():116:117 -> findExpandedIndex
    4:4:void findExpandedIndex():119:119 -> findExpandedIndex
    5:5:void findExpandedIndex():121:121 -> findExpandedIndex
    6:6:void findExpandedIndex():126:126 -> findExpandedIndex
    1:1:androidx.appcompat.view.menu.MenuBuilder getAdapterMenu():71:71 -> getAdapterMenu
    1:4:int getCount():62:65 -> getCount
    5:5:int getCount():67:67 -> getCount
    1:1:java.lang.Object getItem(int):32:32 -> getItem
    2:4:androidx.appcompat.view.menu.MenuItemImpl getItem(int):76:78 -> getItem
    5:5:androidx.appcompat.view.menu.MenuItemImpl getItem(int):81:81 -> getItem
    1:1:android.view.View getView(int,android.view.View,android.view.ViewGroup):94:94 -> getView
    2:2:android.view.View getView(int,android.view.View,android.view.ViewGroup):97:97 -> getView
    3:3:android.view.View getView(int,android.view.View,android.view.ViewGroup):99:99 -> getView
    4:5:android.view.View getView(int,android.view.View,android.view.ViewGroup):101:102 -> getView
    6:8:android.view.View getView(int,android.view.View,android.view.ViewGroup):105:107 -> getView
    9:9:android.view.View getView(int,android.view.View,android.view.ViewGroup):109:109 -> getView
    1:2:void notifyDataSetChanged():131:132 -> notifyDataSetChanged
    1:1:void setForceShowIcon(boolean):57:57 -> setForceShowIcon
androidx.appcompat.view.menu.MenuBuilder -> androidx.appcompat.view.menu.MenuBuilder:
    1:1:void <clinit>():68:68 -> <clinit>
    1:1:void <init>(android.content.Context):229:229 -> <init>
    2:2:void <init>(android.content.Context):134:134 -> <init>
    3:3:void <init>(android.content.Context):165:165 -> <init>
    4:4:void <init>(android.content.Context):167:167 -> <init>
    5:5:void <init>(android.content.Context):169:169 -> <init>
    6:6:void <init>(android.content.Context):171:171 -> <init>
    7:7:void <init>(android.content.Context):173:173 -> <init>
    8:8:void <init>(android.content.Context):175:175 -> <init>
    9:9:void <init>(android.content.Context):177:177 -> <init>
    10:10:void <init>(android.content.Context):188:188 -> <init>
    11:13:void <init>(android.content.Context):230:232 -> <init>
    14:15:void <init>(android.content.Context):234:235 -> <init>
    16:18:void <init>(android.content.Context):237:239 -> <init>
    19:19:void <init>(android.content.Context):241:241 -> <init>
    1:1:android.view.MenuItem add(java.lang.CharSequence):472:472 -> add
    2:2:android.view.MenuItem add(int):477:477 -> add
    3:3:android.view.MenuItem add(int,int,int,java.lang.CharSequence):482:482 -> add
    4:4:android.view.MenuItem add(int,int,int,int):487:487 -> add
    1:1:int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,android.view.MenuItem[]):526:526 -> addIntentOptions
    2:3:int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,android.view.MenuItem[]):528:529 -> addIntentOptions
    4:4:int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,android.view.MenuItem[]):532:532 -> addIntentOptions
    5:6:int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,android.view.MenuItem[]):536:537 -> addIntentOptions
    7:7:int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,android.view.MenuItem[]):539:539 -> addIntentOptions
    8:12:int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,android.view.MenuItem[]):542:546 -> addIntentOptions
    1:1:android.view.MenuItem addInternal(int,int,int,java.lang.CharSequence):447:447 -> addInternal
    2:2:android.view.MenuItem addInternal(int,int,int,java.lang.CharSequence):449:449 -> addInternal
    3:3:android.view.MenuItem addInternal(int,int,int,java.lang.CharSequence):452:452 -> addInternal
    4:4:android.view.MenuItem addInternal(int,int,int,java.lang.CharSequence):454:454 -> addInternal
    5:6:android.view.MenuItem addInternal(int,int,int,java.lang.CharSequence):457:458 -> addInternal
    1:1:void addMenuPresenter(androidx.appcompat.view.menu.MenuPresenter):256:256 -> addMenuPresenter
    2:4:void addMenuPresenter(androidx.appcompat.view.menu.MenuPresenter,android.content.Context):269:271 -> addMenuPresenter
    1:1:android.view.SubMenu addSubMenu(java.lang.CharSequence):492:492 -> addSubMenu
    2:2:android.view.SubMenu addSubMenu(int):497:497 -> addSubMenu
    3:5:android.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence):502:504 -> addSubMenu
    6:6:android.view.SubMenu addSubMenu(int,int,int,int):511:511 -> addSubMenu
    1:2:void changeMenuMode():847:848 -> changeMenuMode
    1:2:void clear():610:611 -> clear
    3:3:void clear():613:613 -> clear
    4:4:void clear():615:615 -> clear
    1:8:void clearAll():598:605 -> clearAll
    1:3:void clearHeader():1219:1221 -> clearHeader
    4:4:void clearHeader():1223:1223 -> clearHeader
    1:1:void close(boolean):1036:1036 -> close
    2:4:void close(boolean):1038:1040 -> close
    5:5:void close(boolean):1042:1042 -> close
    6:6:void close(boolean):1044:1044 -> close
    7:7:void close(boolean):1047:1047 -> close
    8:8:void close():1052:1052 -> close
    1:1:boolean collapseItemActionView(androidx.appcompat.view.menu.MenuItemImpl):1379:1379 -> collapseItemActionView
    2:4:boolean collapseItemActionView(androidx.appcompat.view.menu.MenuItemImpl):1383:1385 -> collapseItemActionView
    5:6:boolean collapseItemActionView(androidx.appcompat.view.menu.MenuItemImpl):1387:1388 -> collapseItemActionView
    7:7:boolean collapseItemActionView(androidx.appcompat.view.menu.MenuItemImpl):1392:1392 -> collapseItemActionView
    8:8:boolean collapseItemActionView(androidx.appcompat.view.menu.MenuItemImpl):1395:1395 -> collapseItemActionView
    1:1:androidx.appcompat.view.menu.MenuItemImpl createNewMenuItem(int,int,int,int,java.lang.CharSequence,int):466:466 -> createNewMenuItem
    1:1:boolean dispatchMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):840:840 -> dispatchMenuItemSelected
    1:1:void dispatchPresenterUpdate(boolean):290:290 -> dispatchPresenterUpdate
    2:4:void dispatchPresenterUpdate(boolean):292:294 -> dispatchPresenterUpdate
    5:5:void dispatchPresenterUpdate(boolean):296:296 -> dispatchPresenterUpdate
    6:6:void dispatchPresenterUpdate(boolean):298:298 -> dispatchPresenterUpdate
    7:7:void dispatchPresenterUpdate(boolean):301:301 -> dispatchPresenterUpdate
    1:1:void dispatchRestoreInstanceState(android.os.Bundle):350:350 -> dispatchRestoreInstanceState
    2:2:void dispatchRestoreInstanceState(android.os.Bundle):352:352 -> dispatchRestoreInstanceState
    3:4:void dispatchRestoreInstanceState(android.os.Bundle):354:355 -> dispatchRestoreInstanceState
    5:5:void dispatchRestoreInstanceState(android.os.Bundle):357:357 -> dispatchRestoreInstanceState
    6:6:void dispatchRestoreInstanceState(android.os.Bundle):359:359 -> dispatchRestoreInstanceState
    7:7:void dispatchRestoreInstanceState(android.os.Bundle):361:361 -> dispatchRestoreInstanceState
    8:8:void dispatchRestoreInstanceState(android.os.Bundle):363:363 -> dispatchRestoreInstanceState
    1:1:void dispatchSaveInstanceState(android.os.Bundle):327:327 -> dispatchSaveInstanceState
    2:2:void dispatchSaveInstanceState(android.os.Bundle):329:329 -> dispatchSaveInstanceState
    3:4:void dispatchSaveInstanceState(android.os.Bundle):331:332 -> dispatchSaveInstanceState
    5:5:void dispatchSaveInstanceState(android.os.Bundle):334:334 -> dispatchSaveInstanceState
    6:6:void dispatchSaveInstanceState(android.os.Bundle):336:336 -> dispatchSaveInstanceState
    7:7:void dispatchSaveInstanceState(android.os.Bundle):338:338 -> dispatchSaveInstanceState
    8:8:void dispatchSaveInstanceState(android.os.Bundle):340:340 -> dispatchSaveInstanceState
    9:9:void dispatchSaveInstanceState(android.os.Bundle):346:346 -> dispatchSaveInstanceState
    1:1:boolean dispatchSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder,androidx.appcompat.view.menu.MenuPresenter):306:306 -> dispatchSubMenuSelected
    2:2:boolean dispatchSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder,androidx.appcompat.view.menu.MenuPresenter):312:312 -> dispatchSubMenuSelected
    3:4:boolean dispatchSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder,androidx.appcompat.view.menu.MenuPresenter):315:316 -> dispatchSubMenuSelected
    5:5:boolean dispatchSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder,androidx.appcompat.view.menu.MenuPresenter):318:318 -> dispatchSubMenuSelected
    6:6:boolean dispatchSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder,androidx.appcompat.view.menu.MenuPresenter):320:320 -> dispatchSubMenuSelected
    1:1:boolean expandItemActionView(androidx.appcompat.view.menu.MenuItemImpl):1357:1357 -> expandItemActionView
    2:4:boolean expandItemActionView(androidx.appcompat.view.menu.MenuItemImpl):1361:1363 -> expandItemActionView
    5:6:boolean expandItemActionView(androidx.appcompat.view.menu.MenuItemImpl):1365:1366 -> expandItemActionView
    7:7:boolean expandItemActionView(androidx.appcompat.view.menu.MenuItemImpl):1370:1370 -> expandItemActionView
    8:8:boolean expandItemActionView(androidx.appcompat.view.menu.MenuItemImpl):1373:1373 -> expandItemActionView
    1:1:int findGroupIndex(int):730:730 -> findGroupIndex
    2:2:int findGroupIndex(int,int):734:734 -> findGroupIndex
    3:3:int findGroupIndex(int,int):741:741 -> findGroupIndex
    4:4:int findGroupIndex(int,int):743:743 -> findGroupIndex
    1:3:int findInsertIndex(java.util.ArrayList,int):853:855 -> findInsertIndex
    1:1:android.view.MenuItem findItem(int):699:699 -> findItem
    2:3:android.view.MenuItem findItem(int):701:702 -> findItem
    4:5:android.view.MenuItem findItem(int):704:705 -> findItem
    1:1:int findItemIndex(int):717:717 -> findItemIndex
    2:3:int findItemIndex(int):720:721 -> findItemIndex
    1:3:androidx.appcompat.view.menu.MenuItemImpl findItemWithShortcutForKey(int,android.view.KeyEvent):936:938 -> findItemWithShortcutForKey
    4:4:androidx.appcompat.view.menu.MenuItemImpl findItemWithShortcutForKey(int,android.view.KeyEvent):940:940 -> findItemWithShortcutForKey
    5:6:androidx.appcompat.view.menu.MenuItemImpl findItemWithShortcutForKey(int,android.view.KeyEvent):944:945 -> findItemWithShortcutForKey
    7:7:androidx.appcompat.view.menu.MenuItemImpl findItemWithShortcutForKey(int,android.view.KeyEvent):947:947 -> findItemWithShortcutForKey
    8:8:androidx.appcompat.view.menu.MenuItemImpl findItemWithShortcutForKey(int,android.view.KeyEvent):950:950 -> findItemWithShortcutForKey
    9:9:androidx.appcompat.view.menu.MenuItemImpl findItemWithShortcutForKey(int,android.view.KeyEvent):952:952 -> findItemWithShortcutForKey
    10:10:androidx.appcompat.view.menu.MenuItemImpl findItemWithShortcutForKey(int,android.view.KeyEvent):955:955 -> findItemWithShortcutForKey
    11:14:androidx.appcompat.view.menu.MenuItemImpl findItemWithShortcutForKey(int,android.view.KeyEvent):959:962 -> findItemWithShortcutForKey
    1:3:void findItemsWithShortcutForKey(java.util.List,int,android.view.KeyEvent):888:890 -> findItemsWithShortcutForKey
    4:4:void findItemsWithShortcutForKey(java.util.List,int,android.view.KeyEvent):892:892 -> findItemsWithShortcutForKey
    5:5:void findItemsWithShortcutForKey(java.util.List,int,android.view.KeyEvent):899:899 -> findItemsWithShortcutForKey
    6:8:void findItemsWithShortcutForKey(java.util.List,int,android.view.KeyEvent):901:903 -> findItemsWithShortcutForKey
    9:9:void findItemsWithShortcutForKey(java.util.List,int,android.view.KeyEvent):906:906 -> findItemsWithShortcutForKey
    10:10:void findItemsWithShortcutForKey(java.util.List,int,android.view.KeyEvent):908:908 -> findItemsWithShortcutForKey
    11:11:void findItemsWithShortcutForKey(java.util.List,int,android.view.KeyEvent):911:911 -> findItemsWithShortcutForKey
    12:13:void findItemsWithShortcutForKey(java.util.List,int,android.view.KeyEvent):916:917 -> findItemsWithShortcutForKey
    1:1:void flagActionItems():1169:1169 -> flagActionItems
    2:2:void flagActionItems():1171:1171 -> flagActionItems
    3:4:void flagActionItems():1177:1178 -> flagActionItems
    5:5:void flagActionItems():1180:1180 -> flagActionItems
    6:6:void flagActionItems():1182:1182 -> flagActionItems
    7:9:void flagActionItems():1187:1189 -> flagActionItems
    10:12:void flagActionItems():1191:1193 -> flagActionItems
    13:13:void flagActionItems():1195:1195 -> flagActionItems
    14:16:void flagActionItems():1201:1203 -> flagActionItems
    17:17:void flagActionItems():1205:1205 -> flagActionItems
    1:2:java.util.ArrayList getActionItems():1209:1210 -> getActionItems
    1:1:android.content.Context getContext():836:836 -> getContext
    1:1:androidx.appcompat.view.menu.MenuItemImpl getExpandedItem():1401:1401 -> getExpandedItem
    1:1:android.graphics.drawable.Drawable getHeaderIcon():1322:1322 -> getHeaderIcon
    1:1:java.lang.CharSequence getHeaderTitle():1318:1318 -> getHeaderTitle
    1:1:android.view.View getHeaderView():1326:1326 -> getHeaderView
    1:1:android.view.MenuItem getItem(int):758:758 -> getItem
    1:2:java.util.ArrayList getNonActionItems():1214:1215 -> getNonActionItems
    1:1:boolean getOptionalIconsVisible():1353:1353 -> getOptionalIconsVisible
    1:1:int getOrdering(int):787:787 -> getOrdering
    2:2:int getOrdering(int):791:791 -> getOrdering
    3:3:int getOrdering(int):788:788 -> getOrdering
    1:1:android.content.res.Resources getResources():832:832 -> getResources
    1:1:java.util.ArrayList getVisibleItems():1124:1124 -> getVisibleItems
    2:2:java.util.ArrayList getVisibleItems():1127:1127 -> getVisibleItems
    3:3:java.util.ArrayList getVisibleItems():1129:1129 -> getVisibleItems
    4:5:java.util.ArrayList getVisibleItems():1132:1133 -> getVisibleItems
    6:7:java.util.ArrayList getVisibleItems():1136:1137 -> getVisibleItems
    8:8:java.util.ArrayList getVisibleItems():1139:1139 -> getVisibleItems
    1:1:boolean hasVisibleItems():681:681 -> hasVisibleItems
    2:2:boolean hasVisibleItems():685:685 -> hasVisibleItems
    3:4:boolean hasVisibleItems():688:689 -> hasVisibleItems
    1:1:boolean isGroupDividerEnabled():520:520 -> isGroupDividerEnabled
    1:1:boolean isQwertyMode():798:798 -> isQwertyMode
    1:1:boolean isShortcutKey(int,android.view.KeyEvent):763:763 -> isShortcutKey
    1:1:boolean isShortcutsVisible():828:828 -> isShortcutsVisible
    1:2:void onItemActionRequestChanged(androidx.appcompat.view.menu.MenuItemImpl):1118:1119 -> onItemActionRequestChanged
    1:2:void onItemVisibleChanged(androidx.appcompat.view.menu.MenuItemImpl):1107:1108 -> onItemVisibleChanged
    1:1:void onItemsChanged(boolean):1063:1063 -> onItemsChanged
    2:3:void onItemsChanged(boolean):1065:1066 -> onItemsChanged
    4:4:void onItemsChanged(boolean):1069:1069 -> onItemsChanged
    5:5:void onItemsChanged(boolean):1071:1071 -> onItemsChanged
    6:6:void onItemsChanged(boolean):1073:1073 -> onItemsChanged
    1:1:boolean performIdentifierAction(int,int):977:977 -> performIdentifierAction
    1:1:boolean performItemAction(android.view.MenuItem,int):981:981 -> performItemAction
    2:2:boolean performItemAction(android.view.MenuItem,androidx.appcompat.view.menu.MenuPresenter,int):985:985 -> performItemAction
    3:3:boolean performItemAction(android.view.MenuItem,androidx.appcompat.view.menu.MenuPresenter,int):987:987 -> performItemAction
    4:4:boolean performItemAction(android.view.MenuItem,androidx.appcompat.view.menu.MenuPresenter,int):991:991 -> performItemAction
    5:8:boolean performItemAction(android.view.MenuItem,androidx.appcompat.view.menu.MenuPresenter,int):993:996 -> performItemAction
    9:9:boolean performItemAction(android.view.MenuItem,androidx.appcompat.view.menu.MenuPresenter,int):998:998 -> performItemAction
    10:10:boolean performItemAction(android.view.MenuItem,androidx.appcompat.view.menu.MenuPresenter,int):1000:1000 -> performItemAction
    11:11:boolean performItemAction(android.view.MenuItem,androidx.appcompat.view.menu.MenuPresenter,int):1020:1020 -> performItemAction
    12:12:boolean performItemAction(android.view.MenuItem,androidx.appcompat.view.menu.MenuPresenter,int):1003:1003 -> performItemAction
    13:14:boolean performItemAction(android.view.MenuItem,androidx.appcompat.view.menu.MenuPresenter,int):1006:1007 -> performItemAction
    15:15:boolean performItemAction(android.view.MenuItem,androidx.appcompat.view.menu.MenuPresenter,int):1010:1010 -> performItemAction
    16:16:boolean performItemAction(android.view.MenuItem,androidx.appcompat.view.menu.MenuPresenter,int):1012:1012 -> performItemAction
    17:17:void androidx.appcompat.view.menu.MenuItemWrapperICS$ActionProviderWrapper.onPrepareSubMenu(android.view.SubMenu):454:454 -> performItemAction
    17:17:boolean performItemAction(android.view.MenuItem,androidx.appcompat.view.menu.MenuPresenter,int):1012 -> performItemAction
    18:18:boolean performItemAction(android.view.MenuItem,androidx.appcompat.view.menu.MenuPresenter,int):1014:1014 -> performItemAction
    19:19:boolean performItemAction(android.view.MenuItem,androidx.appcompat.view.menu.MenuPresenter,int):1016:1016 -> performItemAction
    1:1:boolean performShortcut(int,android.view.KeyEvent,int):865:865 -> performShortcut
    2:2:boolean performShortcut(int,android.view.KeyEvent,int):870:870 -> performShortcut
    3:3:boolean performShortcut(int,android.view.KeyEvent,int):874:874 -> performShortcut
    1:1:void removeGroup(int):560:560 -> removeGroup
    2:2:void removeGroup(int):563:563 -> removeGroup
    3:3:void removeGroup(int):565:565 -> removeGroup
    4:4:void removeGroup(int):567:567 -> removeGroup
    5:5:void removeGroup(int):571:571 -> removeGroup
    1:1:void removeItem(int):555:555 -> removeItem
    1:1:void removeItemAt(int):594:594 -> removeItemAt
    1:1:void removeItemAtInt(int,boolean):586:586 -> removeItemAtInt
    2:2:void removeItemAtInt(int,boolean):588:588 -> removeItemAtInt
    3:3:void removeItemAtInt(int,boolean):590:590 -> removeItemAtInt
    1:2:void removeMenuPresenter(androidx.appcompat.view.menu.MenuPresenter):281:282 -> removeMenuPresenter
    3:3:void removeMenuPresenter(androidx.appcompat.view.menu.MenuPresenter):284:284 -> removeMenuPresenter
    1:1:void restoreActionViewStates(android.os.Bundle):411:411 -> restoreActionViewStates
    2:2:void restoreActionViewStates(android.os.Bundle):410:410 -> restoreActionViewStates
    3:3:void restoreActionViewStates(android.os.Bundle):413:413 -> restoreActionViewStates
    4:7:void restoreActionViewStates(android.os.Bundle):415:418 -> restoreActionViewStates
    8:10:void restoreActionViewStates(android.os.Bundle):420:422 -> restoreActionViewStates
    11:11:void restoreActionViewStates(android.os.Bundle):426:426 -> restoreActionViewStates
    12:12:void restoreActionViewStates(android.os.Bundle):428:428 -> restoreActionViewStates
    13:13:void restoreActionViewStates(android.os.Bundle):430:430 -> restoreActionViewStates
    1:1:void restorePresenterStates(android.os.Bundle):375:375 -> restorePresenterStates
    1:1:void saveActionViewStates(android.os.Bundle):381:381 -> saveActionViewStates
    2:4:void saveActionViewStates(android.os.Bundle):383:385 -> saveActionViewStates
    5:5:void saveActionViewStates(android.os.Bundle):387:387 -> saveActionViewStates
    6:8:void saveActionViewStates(android.os.Bundle):389:391 -> saveActionViewStates
    9:11:void saveActionViewStates(android.os.Bundle):394:396 -> saveActionViewStates
    12:12:void saveActionViewStates(android.os.Bundle):401:401 -> saveActionViewStates
    1:1:void savePresenterStates(android.os.Bundle):371:371 -> savePresenterStates
    1:1:void setCallback(androidx.appcompat.view.menu.MenuBuilder$Callback):440:440 -> setCallback
    1:1:void setCurrentMenuInfo(android.view.ContextMenu$ContextMenuInfo):1345:1345 -> setCurrentMenuInfo
    1:1:androidx.appcompat.view.menu.MenuBuilder setDefaultShowAsAction(int):245:245 -> setDefaultShowAsAction
    1:1:void setExclusiveItemChecked(android.view.MenuItem):619:619 -> setExclusiveItemChecked
    2:3:void setExclusiveItemChecked(android.view.MenuItem):621:622 -> setExclusiveItemChecked
    4:7:void setExclusiveItemChecked(android.view.MenuItem):624:627 -> setExclusiveItemChecked
    8:8:void setExclusiveItemChecked(android.view.MenuItem):630:630 -> setExclusiveItemChecked
    9:9:void setExclusiveItemChecked(android.view.MenuItem):633:633 -> setExclusiveItemChecked
    1:1:void setGroupCheckable(int,boolean,boolean):638:638 -> setGroupCheckable
    2:5:void setGroupCheckable(int,boolean,boolean):641:644 -> setGroupCheckable
    1:1:void setGroupDividerEnabled(boolean):516:516 -> setGroupDividerEnabled
    1:1:void setGroupEnabled(int,boolean):669:669 -> setGroupEnabled
    2:4:void setGroupEnabled(int,boolean):672:674 -> setGroupEnabled
    1:1:void setGroupVisible(int,boolean):651:651 -> setGroupVisible
    2:4:void setGroupVisible(int,boolean):658:660 -> setGroupVisible
    5:5:void setGroupVisible(int,boolean):664:664 -> setGroupVisible
    1:1:androidx.appcompat.view.menu.MenuBuilder setHeaderIconInt(android.graphics.drawable.Drawable):1289:1289 -> setHeaderIconInt
    2:2:androidx.appcompat.view.menu.MenuBuilder setHeaderIconInt(int):1301:1301 -> setHeaderIconInt
    1:1:void setHeaderInternal(int,java.lang.CharSequence,int,android.graphics.drawable.Drawable,android.view.View):1228:1228 -> setHeaderInternal
    2:2:void setHeaderInternal(int,java.lang.CharSequence,int,android.graphics.drawable.Drawable,android.view.View):1231:1231 -> setHeaderInternal
    3:4:void setHeaderInternal(int,java.lang.CharSequence,int,android.graphics.drawable.Drawable,android.view.View):1234:1235 -> setHeaderInternal
    5:5:void setHeaderInternal(int,java.lang.CharSequence,int,android.graphics.drawable.Drawable,android.view.View):1238:1238 -> setHeaderInternal
    6:6:void setHeaderInternal(int,java.lang.CharSequence,int,android.graphics.drawable.Drawable,android.view.View):1240:1240 -> setHeaderInternal
    7:7:void setHeaderInternal(int,java.lang.CharSequence,int,android.graphics.drawable.Drawable,android.view.View):1244:1244 -> setHeaderInternal
    8:8:void setHeaderInternal(int,java.lang.CharSequence,int,android.graphics.drawable.Drawable,android.view.View):1246:1246 -> setHeaderInternal
    9:9:void setHeaderInternal(int,java.lang.CharSequence,int,android.graphics.drawable.Drawable,android.view.View):1250:1250 -> setHeaderInternal
    10:10:void setHeaderInternal(int,java.lang.CharSequence,int,android.graphics.drawable.Drawable,android.view.View):1254:1254 -> setHeaderInternal
    1:1:androidx.appcompat.view.menu.MenuBuilder setHeaderTitleInt(java.lang.CharSequence):1265:1265 -> setHeaderTitleInt
    2:2:androidx.appcompat.view.menu.MenuBuilder setHeaderTitleInt(int):1277:1277 -> setHeaderTitleInt
    1:1:androidx.appcompat.view.menu.MenuBuilder setHeaderViewInt(android.view.View):1313:1313 -> setHeaderViewInt
    1:1:void setOptionalIconsVisible(boolean):1349:1349 -> setOptionalIconsVisible
    1:1:void setOverrideVisibleItems(boolean):1410:1410 -> setOverrideVisibleItems
    1:1:void setQwertyMode(boolean):768:768 -> setQwertyMode
    2:2:void setQwertyMode(boolean):770:770 -> setQwertyMode
    1:1:void setShortcutsVisible(boolean):809:809 -> setShortcutsVisible
    2:3:void setShortcutsVisible(boolean):813:814 -> setShortcutsVisible
    1:2:void setShortcutsVisibleInner(boolean):818:819 -> setShortcutsVisibleInner
    3:3:void setShortcutsVisibleInner(boolean):821:821 -> setShortcutsVisibleInner
    4:4:void setShortcutsVisibleInner(boolean):820:820 -> setShortcutsVisibleInner
    1:1:int size():753:753 -> size
    1:1:void startDispatchingItemsChanged():1092:1092 -> startDispatchingItemsChanged
    2:4:void startDispatchingItemsChanged():1094:1096 -> startDispatchingItemsChanged
    1:4:void stopDispatchingItemsChanged():1084:1087 -> stopDispatchingItemsChanged
androidx.appcompat.view.menu.MenuDialogHelper -> androidx.appcompat.view.menu.MenuDialogHelper:
    1:2:void <init>(androidx.appcompat.view.menu.MenuBuilder):42:43 -> <init>
    1:1:void onClick(android.content.DialogInterface,int):169:169 -> onClick
    1:1:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):151:151 -> onCloseMenu
    2:3:void dismiss():139:140 -> onCloseMenu
    2:3:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):152 -> onCloseMenu
    4:5:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):154:155 -> onCloseMenu
    1:1:void onDismiss(android.content.DialogInterface):146:146 -> onDismiss
    1:3:boolean onKey(android.content.DialogInterface,int,android.view.KeyEvent):95:97 -> onKey
    4:4:boolean onKey(android.content.DialogInterface,int,android.view.KeyEvent):99:99 -> onKey
    5:5:boolean onKey(android.content.DialogInterface,int,android.view.KeyEvent):101:101 -> onKey
    6:6:boolean onKey(android.content.DialogInterface,int,android.view.KeyEvent):103:103 -> onKey
    7:8:boolean onKey(android.content.DialogInterface,int,android.view.KeyEvent):108:109 -> onKey
    9:9:boolean onKey(android.content.DialogInterface,int,android.view.KeyEvent):111:111 -> onKey
    10:13:boolean onKey(android.content.DialogInterface,int,android.view.KeyEvent):113:116 -> onKey
    14:14:boolean onKey(android.content.DialogInterface,int,android.view.KeyEvent):125:125 -> onKey
    1:2:boolean onOpenSubMenu(androidx.appcompat.view.menu.MenuBuilder):161:162 -> onOpenSubMenu
    1:1:void show(android.os.IBinder):53:53 -> show
    2:2:void show(android.os.IBinder):56:56 -> show
    3:3:void show(android.os.IBinder):58:58 -> show
    4:6:void show(android.os.IBinder):61:63 -> show
    7:7:void show(android.os.IBinder):66:66 -> show
    8:8:void show(android.os.IBinder):69:69 -> show
    9:9:void show(android.os.IBinder):72:72 -> show
    10:10:void show(android.os.IBinder):76:76 -> show
    11:12:void show(android.os.IBinder):79:80 -> show
    13:14:void show(android.os.IBinder):82:83 -> show
    15:15:void show(android.os.IBinder):85:85 -> show
    16:16:void show(android.os.IBinder):87:87 -> show
    17:17:void show(android.os.IBinder):89:89 -> show
androidx.appcompat.view.menu.MenuItemImpl -> androidx.appcompat.view.menu.MenuItemImpl:
    1:1:void <init>(androidx.appcompat.view.menu.MenuBuilder,int,int,int,int,java.lang.CharSequence,int):137:137 -> <init>
    2:2:void <init>(androidx.appcompat.view.menu.MenuBuilder,int,int,int,int,java.lang.CharSequence,int):68:68 -> <init>
    3:3:void <init>(androidx.appcompat.view.menu.MenuBuilder,int,int,int,int,java.lang.CharSequence,int):70:70 -> <init>
    4:4:void <init>(androidx.appcompat.view.menu.MenuBuilder,int,int,int,int,java.lang.CharSequence,int):80:80 -> <init>
    5:9:void <init>(androidx.appcompat.view.menu.MenuBuilder,int,int,int,int,java.lang.CharSequence,int):93:97 -> <init>
    10:10:void <init>(androidx.appcompat.view.menu.MenuBuilder,int,int,int,int,java.lang.CharSequence,int):99:99 -> <init>
    11:11:void <init>(androidx.appcompat.view.menu.MenuBuilder,int,int,int,int,java.lang.CharSequence,int):107:107 -> <init>
    12:12:void <init>(androidx.appcompat.view.menu.MenuBuilder,int,int,int,int,java.lang.CharSequence,int):112:112 -> <init>
    13:19:void <init>(androidx.appcompat.view.menu.MenuBuilder,int,int,int,int,java.lang.CharSequence,int):139:145 -> <init>
    1:1:void appendModifier(java.lang.StringBuilder,int,int,java.lang.String):403:403 -> appendModifier
    1:3:android.graphics.drawable.Drawable applyIconTintIfNecessary(android.graphics.drawable.Drawable):570:572 -> applyIconTintIfNecessary
    4:5:android.graphics.drawable.Drawable applyIconTintIfNecessary(android.graphics.drawable.Drawable):574:575 -> applyIconTintIfNecessary
    6:7:android.graphics.drawable.Drawable applyIconTintIfNecessary(android.graphics.drawable.Drawable):578:579 -> applyIconTintIfNecessary
    8:8:android.graphics.drawable.Drawable applyIconTintIfNecessary(android.graphics.drawable.Drawable):582:582 -> applyIconTintIfNecessary
    1:1:boolean collapseActionView():838:838 -> collapseActionView
    2:2:boolean collapseActionView():841:841 -> collapseActionView
    3:5:boolean collapseActionView():846:848 -> collapseActionView
    1:1:boolean expandActionView():824:824 -> expandActionView
    2:4:boolean expandActionView():828:830 -> expandActionView
    1:1:android.view.ActionProvider getActionProvider():788:788 -> getActionProvider
    1:1:android.view.View getActionView():770:770 -> getActionView
    2:4:android.view.View getActionView():772:774 -> getActionView
    1:1:int getAlphabeticModifiers():275:275 -> getAlphabeticModifiers
    1:1:char getAlphabeticShortcut():243:243 -> getAlphabeticShortcut
    1:1:java.lang.CharSequence getContentDescription():891:891 -> getContentDescription
    1:1:int getGroupId():203:203 -> getGroupId
    1:2:android.graphics.drawable.Drawable getIcon():500:501 -> getIcon
    3:7:android.graphics.drawable.Drawable getIcon():504:508 -> getIcon
    1:1:android.content.res.ColorStateList getIconTintList():550:550 -> getIconTintList
    1:1:android.graphics.PorterDuff$Mode getIconTintMode():566:566 -> getIconTintMode
    1:1:android.content.Intent getIntent():223:223 -> getIntent
    1:1:int getItemId():209:209 -> getItemId
    1:1:android.view.ContextMenu$ContextMenuInfo getMenuInfo():687:687 -> getMenuInfo
    1:1:int getNumericModifiers():285:285 -> getNumericModifiers
    1:1:char getNumericShortcut():280:280 -> getNumericShortcut
    1:1:int getOrder():214:214 -> getOrder
    1:1:int getOrdering():218:218 -> getOrdering
    1:1:char getShortcut():342:342 -> getShortcut
    1:1:java.lang.String getShortcutLabel():352:352 -> getShortcutLabel
    2:2:java.lang.String getShortcutLabel():357:357 -> getShortcutLabel
    3:5:java.lang.String getShortcutLabel():359:361 -> getShortcutLabel
    6:7:java.lang.String getShortcutLabel():364:365 -> getShortcutLabel
    8:8:java.lang.String getShortcutLabel():367:367 -> getShortcutLabel
    9:9:java.lang.String getShortcutLabel():366:366 -> getShortcutLabel
    10:10:java.lang.String getShortcutLabel():369:369 -> getShortcutLabel
    11:11:java.lang.String getShortcutLabel():368:368 -> getShortcutLabel
    12:12:java.lang.String getShortcutLabel():371:371 -> getShortcutLabel
    13:13:java.lang.String getShortcutLabel():370:370 -> getShortcutLabel
    14:14:java.lang.String getShortcutLabel():373:373 -> getShortcutLabel
    15:15:java.lang.String getShortcutLabel():372:372 -> getShortcutLabel
    16:16:java.lang.String getShortcutLabel():375:375 -> getShortcutLabel
    17:17:java.lang.String getShortcutLabel():374:374 -> getShortcutLabel
    18:18:java.lang.String getShortcutLabel():377:377 -> getShortcutLabel
    19:19:java.lang.String getShortcutLabel():376:376 -> getShortcutLabel
    20:20:java.lang.String getShortcutLabel():394:394 -> getShortcutLabel
    21:21:java.lang.String getShortcutLabel():390:390 -> getShortcutLabel
    22:22:java.lang.String getShortcutLabel():382:382 -> getShortcutLabel
    23:23:java.lang.String getShortcutLabel():386:386 -> getShortcutLabel
    24:24:java.lang.String getShortcutLabel():398:398 -> getShortcutLabel
    1:1:android.view.SubMenu getSubMenu():419:419 -> getSubMenu
    1:1:androidx.core.view.ActionProvider getSupportActionProvider():794:794 -> getSupportActionProvider
    1:1:java.lang.CharSequence getTitle():436:436 -> getTitle
    1:1:java.lang.CharSequence getTitleCondensed():471:471 -> getTitleCondensed
    2:2:java.lang.CharSequence getTitleCondensed():473:473 -> getTitleCondensed
    3:3:java.lang.CharSequence getTitleCondensed():477:477 -> getTitleCondensed
    1:2:java.lang.CharSequence getTitleForItemView(androidx.appcompat.view.menu.MenuView$ItemView):446:447 -> getTitleForItemView
    3:3:java.lang.CharSequence getTitle():436:436 -> getTitleForItemView
    3:3:java.lang.CharSequence getTitleForItemView(androidx.appcompat.view.menu.MenuView$ItemView):448 -> getTitleForItemView
    1:1:java.lang.CharSequence getTooltipText():905:905 -> getTooltipText
    1:3:boolean hasCollapsibleActionView():855:857 -> hasCollapsibleActionView
    4:4:boolean hasCollapsibleActionView():859:859 -> hasCollapsibleActionView
    1:1:boolean hasSubMenu():424:424 -> hasSubMenu
    1:1:boolean invoke():154:154 -> invoke
    2:2:boolean invoke():158:158 -> invoke
    3:4:boolean invoke():162:163 -> invoke
    5:5:boolean invoke():167:167 -> invoke
    6:6:boolean invoke():169:169 -> invoke
    7:7:boolean invoke():172:172 -> invoke
    8:8:boolean invoke():176:176 -> invoke
    9:9:boolean androidx.appcompat.view.menu.MenuItemWrapperICS$ActionProviderWrapper.onPerformDefaultAction():444:444 -> invoke
    9:9:boolean invoke():176 -> invoke
    1:1:boolean isActionButton():702:702 -> isActionButton
    1:1:boolean isActionViewExpanded():871:871 -> isActionViewExpanded
    1:1:boolean isCheckable():590:590 -> isCheckable
    1:1:boolean isChecked():614:614 -> isChecked
    1:1:boolean isEnabled():185:185 -> isEnabled
    1:1:boolean isExclusiveCheckable():609:609 -> isExclusiveCheckable
    1:2:boolean isVisible():640:641 -> isVisible
    3:3:boolean isVisible():643:643 -> isVisible
    1:1:boolean requestsActionButton():706:706 -> requestsActionButton
    1:1:boolean requiresActionButton():711:711 -> requiresActionButton
    1:1:android.view.MenuItem setActionProvider(android.view.ActionProvider):782:782 -> setActionProvider
    1:1:android.view.MenuItem setActionView(android.view.View):51:51 -> setActionView
    2:5:androidx.core.internal.view.SupportMenuItem setActionView(android.view.View):751:754 -> setActionView
    6:6:androidx.core.internal.view.SupportMenuItem setActionView(android.view.View):756:756 -> setActionView
    7:9:androidx.core.internal.view.SupportMenuItem setActionView(int):762:764 -> setActionView
    7:9:android.view.MenuItem setActionView(int):51 -> setActionView
    1:2:void setActionViewExpanded(boolean):865:866 -> setActionViewExpanded
    1:1:android.view.MenuItem setAlphabeticShortcut(char):248:248 -> setAlphabeticShortcut
    2:2:android.view.MenuItem setAlphabeticShortcut(char):252:252 -> setAlphabeticShortcut
    3:3:android.view.MenuItem setAlphabeticShortcut(char):254:254 -> setAlphabeticShortcut
    4:4:android.view.MenuItem setAlphabeticShortcut(char,int):261:261 -> setAlphabeticShortcut
    5:6:android.view.MenuItem setAlphabeticShortcut(char,int):266:267 -> setAlphabeticShortcut
    7:7:android.view.MenuItem setAlphabeticShortcut(char,int):269:269 -> setAlphabeticShortcut
    1:4:android.view.MenuItem setCheckable(boolean):595:598 -> setCheckable
    1:1:android.view.MenuItem setChecked(boolean):619:619 -> setChecked
    2:2:android.view.MenuItem setChecked(boolean):622:622 -> setChecked
    3:3:android.view.MenuItem setChecked(boolean):624:624 -> setChecked
    1:4:void setCheckedInt(boolean):631:634 -> setCheckedInt
    1:1:androidx.core.internal.view.SupportMenuItem setContentDescription(java.lang.CharSequence):882:882 -> setContentDescription
    1:1:android.view.MenuItem setContentDescription(java.lang.CharSequence):51 -> setContentDescription
    2:2:androidx.core.internal.view.SupportMenuItem setContentDescription(java.lang.CharSequence):884:884 -> setContentDescription
    2:2:android.view.MenuItem setContentDescription(java.lang.CharSequence):51 -> setContentDescription
    3:3:androidx.core.internal.view.SupportMenuItem setContentDescription(java.lang.CharSequence):882:882 -> setContentDescription
    4:4:androidx.core.internal.view.SupportMenuItem setContentDescription(java.lang.CharSequence):884:884 -> setContentDescription
    1:1:android.view.MenuItem setEnabled(boolean):191:191 -> setEnabled
    2:2:android.view.MenuItem setEnabled(boolean):193:193 -> setEnabled
    3:3:android.view.MenuItem setEnabled(boolean):196:196 -> setEnabled
    1:1:void setExclusiveCheckable(boolean):605:605 -> setExclusiveCheckable
    1:4:android.view.MenuItem setIcon(android.graphics.drawable.Drawable):516:519 -> setIcon
    5:7:android.view.MenuItem setIcon(int):526:528 -> setIcon
    8:8:android.view.MenuItem setIcon(int):531:531 -> setIcon
    1:3:android.view.MenuItem setIconTintList(android.content.res.ColorStateList):539:541 -> setIconTintList
    4:4:android.view.MenuItem setIconTintList(android.content.res.ColorStateList):543:543 -> setIconTintList
    1:3:android.view.MenuItem setIconTintMode(android.graphics.PorterDuff$Mode):555:557 -> setIconTintMode
    4:4:android.view.MenuItem setIconTintMode(android.graphics.PorterDuff$Mode):559:559 -> setIconTintMode
    1:1:android.view.MenuItem setIntent(android.content.Intent):228:228 -> setIntent
    1:1:void setIsActionButton(boolean):721:721 -> setIsActionButton
    2:2:void setIsActionButton(boolean):723:723 -> setIsActionButton
    1:1:void setMenuInfo(android.view.ContextMenu$ContextMenuInfo):682:682 -> setMenuInfo
    1:1:android.view.MenuItem setNumericShortcut(char):290:290 -> setNumericShortcut
    2:2:android.view.MenuItem setNumericShortcut(char):294:294 -> setNumericShortcut
    3:3:android.view.MenuItem setNumericShortcut(char):296:296 -> setNumericShortcut
    4:4:android.view.MenuItem setNumericShortcut(char,int):303:303 -> setNumericShortcut
    5:6:android.view.MenuItem setNumericShortcut(char,int):307:308 -> setNumericShortcut
    7:7:android.view.MenuItem setNumericShortcut(char,int):310:310 -> setNumericShortcut
    1:1:android.view.MenuItem setOnActionExpandListener(android.view.MenuItem$OnActionExpandListener):876:876 -> setOnActionExpandListener
    1:1:android.view.MenuItem setOnMenuItemClickListener(android.view.MenuItem$OnMenuItemClickListener):672:672 -> setOnMenuItemClickListener
    1:2:android.view.MenuItem setShortcut(char,char):317:318 -> setShortcut
    3:3:android.view.MenuItem setShortcut(char,char):320:320 -> setShortcut
    4:7:android.view.MenuItem setShortcut(char,char,int,int):328:331 -> setShortcut
    8:8:android.view.MenuItem setShortcut(char,char,int,int):333:333 -> setShortcut
    1:1:void setShowAsAction(int):742:742 -> setShowAsAction
    2:3:void setShowAsAction(int):745:746 -> setShowAsAction
    1:1:androidx.core.internal.view.SupportMenuItem setShowAsActionFlags(int):818:818 -> setShowAsActionFlags
    1:1:android.view.MenuItem setShowAsActionFlags(int):51 -> setShowAsActionFlags
    1:1:void setSubMenu(androidx.appcompat.view.menu.SubMenuBuilder):428:428 -> setSubMenu
    2:2:java.lang.CharSequence getTitle():436:436 -> setSubMenu
    2:2:void setSubMenu(androidx.appcompat.view.menu.SubMenuBuilder):430 -> setSubMenu
    3:3:void setSubMenu(androidx.appcompat.view.menu.SubMenuBuilder):430:430 -> setSubMenu
    1:2:androidx.core.internal.view.SupportMenuItem setSupportActionProvider(androidx.core.view.ActionProvider):799:800 -> setSupportActionProvider
    3:7:androidx.core.internal.view.SupportMenuItem setSupportActionProvider(androidx.core.view.ActionProvider):802:806 -> setSupportActionProvider
    1:1:android.view.MenuItem setTitle(java.lang.CharSequence):453:453 -> setTitle
    2:2:android.view.MenuItem setTitle(java.lang.CharSequence):455:455 -> setTitle
    3:4:android.view.MenuItem setTitle(java.lang.CharSequence):457:458 -> setTitle
    5:5:android.view.MenuItem setTitle(int):466:466 -> setTitle
    1:1:android.view.MenuItem setTitleCondensed(java.lang.CharSequence):486:486 -> setTitleCondensed
    2:2:android.view.MenuItem setTitleCondensed(java.lang.CharSequence):493:493 -> setTitleCondensed
    1:1:androidx.core.internal.view.SupportMenuItem setTooltipText(java.lang.CharSequence):896:896 -> setTooltipText
    1:1:android.view.MenuItem setTooltipText(java.lang.CharSequence):51 -> setTooltipText
    2:2:androidx.core.internal.view.SupportMenuItem setTooltipText(java.lang.CharSequence):898:898 -> setTooltipText
    2:2:android.view.MenuItem setTooltipText(java.lang.CharSequence):51 -> setTooltipText
    3:3:androidx.core.internal.view.SupportMenuItem setTooltipText(java.lang.CharSequence):896:896 -> setTooltipText
    4:4:androidx.core.internal.view.SupportMenuItem setTooltipText(java.lang.CharSequence):898:898 -> setTooltipText
    1:1:android.view.MenuItem setVisible(boolean):665:665 -> setVisible
    1:3:boolean setVisibleInt(boolean):655:657 -> setVisibleInt
    1:1:boolean shouldShowShortcut():414:414 -> shouldShowShortcut
    1:1:boolean showsTextAsAction():728:728 -> showsTextAsAction
    1:1:java.lang.String toString():678:678 -> toString
androidx.appcompat.view.menu.MenuItemImpl$1 -> androidx.appcompat.view.menu.MenuItemImpl$1:
    1:1:void <init>(androidx.appcompat.view.menu.MenuItemImpl):806:806 -> <init>
androidx.appcompat.view.menu.MenuItemWrapperICS -> androidx.appcompat.view.menu.MenuItemWrapperICS:
    1:1:void <init>(android.content.Context,androidx.core.internal.view.SupportMenuItem):56:56 -> <init>
    2:2:void <init>(android.content.Context,androidx.core.internal.view.SupportMenuItem):60:60 -> <init>
    3:3:void <init>(android.content.Context,androidx.core.internal.view.SupportMenuItem):58:58 -> <init>
    1:1:boolean collapseActionView():326:326 -> collapseActionView
    1:1:boolean expandActionView():321:321 -> expandActionView
    1:3:android.view.ActionProvider getActionProvider():312:314 -> getActionProvider
    1:3:android.view.View getActionView():291:293 -> getActionView
    4:4:android.view.View androidx.appcompat.view.menu.MenuItemWrapperICS$CollapsibleActionViewWrapper.getWrappedView():528:528 -> getActionView
    4:4:android.view.View getActionView():293 -> getActionView
    1:1:int getAlphabeticModifiers():188:188 -> getAlphabeticModifiers
    1:1:char getAlphabeticShortcut():183:183 -> getAlphabeticShortcut
    1:1:java.lang.CharSequence getContentDescription():349:349 -> getContentDescription
    1:1:int getGroupId():70:70 -> getGroupId
    1:1:android.graphics.drawable.Drawable getIcon():120:120 -> getIcon
    1:1:android.content.res.ColorStateList getIconTintList():371:371 -> getIconTintList
    1:1:android.graphics.PorterDuff$Mode getIconTintMode():382:382 -> getIconTintMode
    1:1:android.content.Intent getIntent():131:131 -> getIntent
    1:1:int getItemId():65:65 -> getItemId
    1:1:android.view.ContextMenu$ContextMenuInfo getMenuInfo():253:253 -> getMenuInfo
    1:1:int getNumericModifiers():166:166 -> getNumericModifiers
    1:1:char getNumericShortcut():161:161 -> getNumericShortcut
    1:1:int getOrder():75:75 -> getOrder
    1:1:android.view.SubMenu getSubMenu():241:241 -> getSubMenu
    1:1:java.lang.CharSequence getTitle():92:92 -> getTitle
    1:1:java.lang.CharSequence getTitleCondensed():103:103 -> getTitleCondensed
    1:1:java.lang.CharSequence getTooltipText():360:360 -> getTooltipText
    1:1:boolean hasSubMenu():236:236 -> hasSubMenu
    1:1:boolean isActionViewExpanded():331:331 -> isActionViewExpanded
    1:1:boolean isCheckable():199:199 -> isCheckable
    1:1:boolean isChecked():210:210 -> isChecked
    1:1:boolean isEnabled():231:231 -> isEnabled
    1:1:boolean isVisible():220:220 -> isVisible
    1:2:android.view.MenuItem setActionProvider(android.view.ActionProvider):301:302 -> setActionProvider
    3:3:android.view.MenuItem setActionProvider(android.view.ActionProvider):306:306 -> setActionProvider
    1:2:android.view.MenuItem setActionView(android.view.View):269:270 -> setActionView
    3:3:android.view.MenuItem setActionView(android.view.View):272:272 -> setActionView
    4:4:android.view.MenuItem setActionView(int):279:279 -> setActionView
    5:6:android.view.MenuItem setActionView(int):281:282 -> setActionView
    7:7:android.view.MenuItem setActionView(int):284:284 -> setActionView
    1:1:android.view.MenuItem setAlphabeticShortcut(char):171:171 -> setAlphabeticShortcut
    2:2:android.view.MenuItem setAlphabeticShortcut(char,int):177:177 -> setAlphabeticShortcut
    1:1:android.view.MenuItem setCheckable(boolean):193:193 -> setCheckable
    1:1:android.view.MenuItem setChecked(boolean):204:204 -> setChecked
    1:1:android.view.MenuItem setContentDescription(java.lang.CharSequence):343:343 -> setContentDescription
    1:1:android.view.MenuItem setEnabled(boolean):225:225 -> setEnabled
    1:3:void setExclusiveCheckable(boolean):387:389 -> setExclusiveCheckable
    4:4:void setExclusiveCheckable(boolean):391:391 -> setExclusiveCheckable
    5:5:void setExclusiveCheckable(boolean):393:393 -> setExclusiveCheckable
    1:1:android.view.MenuItem setIcon(android.graphics.drawable.Drawable):108:108 -> setIcon
    2:2:android.view.MenuItem setIcon(int):114:114 -> setIcon
    1:1:android.view.MenuItem setIconTintList(android.content.res.ColorStateList):365:365 -> setIconTintList
    1:1:android.view.MenuItem setIconTintMode(android.graphics.PorterDuff$Mode):376:376 -> setIconTintMode
    1:1:android.view.MenuItem setIntent(android.content.Intent):125:125 -> setIntent
    1:1:android.view.MenuItem setNumericShortcut(char):149:149 -> setNumericShortcut
    2:2:android.view.MenuItem setNumericShortcut(char,int):155:155 -> setNumericShortcut
    1:1:android.view.MenuItem setOnActionExpandListener(android.view.MenuItem$OnActionExpandListener):336:336 -> setOnActionExpandListener
    1:1:android.view.MenuItem setOnMenuItemClickListener(android.view.MenuItem$OnMenuItemClickListener):246:246 -> setOnMenuItemClickListener
    1:1:android.view.MenuItem setShortcut(char,char):136:136 -> setShortcut
    2:2:android.view.MenuItem setShortcut(char,char,int,int):143:143 -> setShortcut
    1:1:void setShowAsAction(int):258:258 -> setShowAsAction
    1:1:android.view.MenuItem setShowAsActionFlags(int):263:263 -> setShowAsActionFlags
    1:1:android.view.MenuItem setTitle(java.lang.CharSequence):80:80 -> setTitle
    2:2:android.view.MenuItem setTitle(int):86:86 -> setTitle
    1:1:android.view.MenuItem setTitleCondensed(java.lang.CharSequence):97:97 -> setTitleCondensed
    1:1:android.view.MenuItem setTooltipText(java.lang.CharSequence):354:354 -> setTooltipText
    1:1:android.view.MenuItem setVisible(boolean):215:215 -> setVisible
androidx.appcompat.view.menu.MenuItemWrapperICS$ActionProviderWrapper -> androidx.appcompat.view.menu.MenuItemWrapperICS$ActionProviderWrapper:
    1:3:void <init>(androidx.appcompat.view.menu.MenuItemWrapperICS,android.content.Context,android.view.ActionProvider):432:434 -> <init>
    1:1:boolean hasSubMenu():449:449 -> hasSubMenu
    1:1:android.view.View onCreateActionView():439:439 -> onCreateActionView
androidx.appcompat.view.menu.MenuItemWrapperICS$ActionProviderWrapperJB -> androidx.appcompat.view.menu.MenuItemWrapperICS$ActionProviderWrapperJB:
    1:1:void <init>(androidx.appcompat.view.menu.MenuItemWrapperICS,android.content.Context,android.view.ActionProvider):464:464 -> <init>
    1:1:boolean isVisible():479:479 -> isVisible
    1:2:void onActionProviderVisibilityChanged(boolean):495:496 -> onActionProviderVisibilityChanged
    3:3:void androidx.appcompat.view.menu.MenuItemImpl$1.onActionProviderVisibilityChanged(boolean):809:809 -> onActionProviderVisibilityChanged
    3:3:void onActionProviderVisibilityChanged(boolean):496 -> onActionProviderVisibilityChanged
    1:1:android.view.View onCreateActionView(android.view.MenuItem):469:469 -> onCreateActionView
    1:1:boolean overridesItemVisibility():474:474 -> overridesItemVisibility
    1:2:void setVisibilityListener(androidx.core.view.ActionProvider$VisibilityListener):489:490 -> setVisibilityListener
androidx.appcompat.view.menu.MenuItemWrapperICS$CollapsibleActionViewWrapper -> androidx.appcompat.view.menu.MenuItemWrapperICS$CollapsibleActionViewWrapper:
    1:3:void <init>(android.view.View):512:514 -> <init>
    1:1:void onActionViewCollapsed():524:524 -> onActionViewCollapsed
    1:1:void onActionViewExpanded():519:519 -> onActionViewExpanded
androidx.appcompat.view.menu.MenuItemWrapperICS$OnActionExpandListenerWrapper -> androidx.appcompat.view.menu.MenuItemWrapperICS$OnActionExpandListenerWrapper:
    1:2:void <init>(androidx.appcompat.view.menu.MenuItemWrapperICS,android.view.MenuItem$OnActionExpandListener):414:415 -> <init>
    1:1:boolean onMenuItemActionCollapse(android.view.MenuItem):425:425 -> onMenuItemActionCollapse
    1:1:boolean onMenuItemActionExpand(android.view.MenuItem):420:420 -> onMenuItemActionExpand
androidx.appcompat.view.menu.MenuItemWrapperICS$OnMenuItemClickListenerWrapper -> androidx.appcompat.view.menu.MenuItemWrapperICS$OnMenuItemClickListenerWrapper:
    1:2:void <init>(androidx.appcompat.view.menu.MenuItemWrapperICS,android.view.MenuItem$OnMenuItemClickListener):401:402 -> <init>
    1:1:boolean onMenuItemClick(android.view.MenuItem):407:407 -> onMenuItemClick
androidx.appcompat.view.menu.MenuPopup -> androidx.appcompat.view.menu.MenuPopup:
    1:1:void <init>():39:39 -> <init>
    1:1:android.graphics.Rect getEpicenterBounds():78:78 -> getEpicenterBounds
    1:3:int measureIndividualMenuWidth(android.widget.ListAdapter,android.view.ViewGroup,android.content.Context,int):147:149 -> measureIndividualMenuWidth
    4:4:int measureIndividualMenuWidth(android.widget.ListAdapter,android.view.ViewGroup,android.content.Context,int):151:151 -> measureIndividualMenuWidth
    5:5:int measureIndividualMenuWidth(android.widget.ListAdapter,android.view.ViewGroup,android.content.Context,int):158:158 -> measureIndividualMenuWidth
    6:7:int measureIndividualMenuWidth(android.widget.ListAdapter,android.view.ViewGroup,android.content.Context,int):161:162 -> measureIndividualMenuWidth
    8:8:int measureIndividualMenuWidth(android.widget.ListAdapter,android.view.ViewGroup,android.content.Context,int):164:164 -> measureIndividualMenuWidth
    1:1:void onItemClick(android.widget.AdapterView,android.view.View,int,long):123:123 -> onItemClick
    2:3:androidx.appcompat.view.menu.MenuAdapter toMenuAdapter(android.widget.ListAdapter):184:185 -> onItemClick
    2:3:void onItemClick(android.widget.AdapterView,android.view.View,int,long):124 -> onItemClick
    4:4:androidx.appcompat.view.menu.MenuAdapter toMenuAdapter(android.widget.ListAdapter):187:187 -> onItemClick
    4:4:void onItemClick(android.widget.AdapterView,android.view.View,int,long):124 -> onItemClick
    5:6:void onItemClick(android.widget.AdapterView,android.view.View,int,long):128:129 -> onItemClick
    7:7:void onItemClick(android.widget.AdapterView,android.view.View,int,long):131:131 -> onItemClick
    8:8:void onItemClick(android.widget.AdapterView,android.view.View,int,long):128:128 -> onItemClick
    1:1:void setEpicenterBounds(android.graphics.Rect):71:71 -> setEpicenterBounds
    1:1:boolean shouldPreserveIconSpacing(androidx.appcompat.view.menu.MenuBuilder):203:203 -> shouldPreserveIconSpacing
    2:3:boolean shouldPreserveIconSpacing(androidx.appcompat.view.menu.MenuBuilder):206:207 -> shouldPreserveIconSpacing
androidx.appcompat.view.menu.MenuPopupHelper -> androidx.appcompat.view.menu.MenuPopupHelper:
    1:1:void <init>(android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,boolean,int,int):84:84 -> <init>
    2:2:void <init>(android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,boolean,int,int):60:60 -> <init>
    3:3:void <init>(android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,boolean,int,int):334:334 -> <init>
    4:9:void <init>(android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,boolean,int,int):85:90 -> <init>
    1:2:void dismiss():298:299 -> dismiss
    1:1:androidx.appcompat.view.menu.MenuPopup getPopup():156:156 -> getPopup
    2:2:androidx.appcompat.view.menu.MenuPopup createPopup():224:224 -> getPopup
    2:2:androidx.appcompat.view.menu.MenuPopup getPopup():157 -> getPopup
    3:4:androidx.appcompat.view.menu.MenuPopup createPopup():226:227 -> getPopup
    3:4:androidx.appcompat.view.menu.MenuPopup getPopup():157 -> getPopup
    5:6:androidx.appcompat.view.menu.MenuPopup createPopup():229:230 -> getPopup
    5:6:androidx.appcompat.view.menu.MenuPopup getPopup():157 -> getPopup
    7:8:androidx.appcompat.view.menu.MenuPopup createPopup():235:236 -> getPopup
    7:8:androidx.appcompat.view.menu.MenuPopup getPopup():157 -> getPopup
    9:9:androidx.appcompat.view.menu.MenuPopup createPopup():242:242 -> getPopup
    9:9:androidx.appcompat.view.menu.MenuPopup getPopup():157 -> getPopup
    10:10:androidx.appcompat.view.menu.MenuPopup createPopup():245:245 -> getPopup
    10:10:androidx.appcompat.view.menu.MenuPopup getPopup():157 -> getPopup
    11:12:androidx.appcompat.view.menu.MenuPopup createPopup():250:251 -> getPopup
    11:12:androidx.appcompat.view.menu.MenuPopup getPopup():157 -> getPopup
    13:16:androidx.appcompat.view.menu.MenuPopup createPopup():254:257 -> getPopup
    13:16:androidx.appcompat.view.menu.MenuPopup getPopup():157 -> getPopup
    17:17:androidx.appcompat.view.menu.MenuPopup getPopup():157:157 -> getPopup
    18:18:androidx.appcompat.view.menu.MenuPopup getPopup():159:159 -> getPopup
    1:1:boolean isShowing():320:320 -> isShowing
    1:1:void onDismiss():312:312 -> onDismiss
    2:3:void onDismiss():314:315 -> onDismiss
    1:1:void setAnchorView(android.view.View):105:105 -> setAnchorView
    1:3:void setForceShowIcon(boolean):118:120 -> setForceShowIcon
    1:1:void setGravity(int):132:132 -> setGravity
    1:1:void setOnDismissListener(android.widget.PopupWindow$OnDismissListener):94:94 -> setOnDismissListener
    1:3:void setPresenterCallback(androidx.appcompat.view.menu.MenuPresenter$Callback):325:327 -> setPresenterCallback
    1:2:void showPopup(int,int,boolean,boolean):263:264 -> showPopup
    3:4:void showPopup(int,int,boolean,boolean):270:271 -> showPopup
    5:5:void showPopup(int,int,boolean,boolean):270:270 -> showPopup
    6:6:void showPopup(int,int,boolean,boolean):273:273 -> showPopup
    7:8:void showPopup(int,int,boolean,boolean):276:277 -> showPopup
    9:9:void showPopup(int,int,boolean,boolean):283:283 -> showPopup
    10:10:void showPopup(int,int,boolean,boolean):285:285 -> showPopup
    11:11:void showPopup(int,int,boolean,boolean):287:287 -> showPopup
    12:12:void showPopup(int,int,boolean,boolean):290:290 -> showPopup
    1:1:boolean tryShow():169:169 -> tryShow
    2:2:boolean tryShow():173:173 -> tryShow
    3:3:boolean tryShow():177:177 -> tryShow
    4:4:boolean tryShow(int,int):205:205 -> tryShow
    5:5:boolean tryShow(int,int):209:209 -> tryShow
    6:6:boolean tryShow(int,int):213:213 -> tryShow
androidx.appcompat.view.menu.MenuPopupHelper$1 -> androidx.appcompat.view.menu.MenuPopupHelper$1:
    1:1:void <init>(androidx.appcompat.view.menu.MenuPopupHelper):334:334 -> <init>
    1:1:void onDismiss():337:337 -> onDismiss
androidx.appcompat.view.menu.MenuWrapperICS -> androidx.appcompat.view.menu.MenuWrapperICS:
    1:1:void <init>(android.content.Context,androidx.core.internal.view.SupportMenu):41:41 -> <init>
    2:2:void <init>(android.content.Context,androidx.core.internal.view.SupportMenu):45:45 -> <init>
    3:3:void <init>(android.content.Context,androidx.core.internal.view.SupportMenu):43:43 -> <init>
    1:1:android.view.MenuItem add(java.lang.CharSequence):50:50 -> add
    2:2:android.view.MenuItem add(int):55:55 -> add
    3:3:android.view.MenuItem add(int,int,int,java.lang.CharSequence):60:60 -> add
    4:4:android.view.MenuItem add(int,int,int,int):65:65 -> add
    1:1:int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,android.view.MenuItem[]):94:94 -> addIntentOptions
    2:3:int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,android.view.MenuItem[]):97:98 -> addIntentOptions
    4:5:int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,android.view.MenuItem[]):101:102 -> addIntentOptions
    1:1:android.view.SubMenu addSubMenu(java.lang.CharSequence):70:70 -> addSubMenu
    2:2:android.view.SubMenu addSubMenu(int):75:75 -> addSubMenu
    3:3:android.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence):80:80 -> addSubMenu
    4:5:android.view.SubMenu addSubMenu(int,int,int,int):85:86 -> addSubMenu
    6:6:android.view.SubMenu addSubMenu(int,int,int,int):85:85 -> addSubMenu
    1:2:void clear():123:124 -> clear
    1:1:void close():164:164 -> close
    1:1:android.view.MenuItem findItem(int):149:149 -> findItem
    1:1:android.view.MenuItem getItem(int):159:159 -> getItem
    1:1:boolean hasVisibleItems():144:144 -> hasVisibleItems
    1:1:boolean isShortcutKey(int,android.view.KeyEvent):174:174 -> isShortcutKey
    1:1:boolean performIdentifierAction(int,int):179:179 -> performIdentifierAction
    1:1:boolean performShortcut(int,android.view.KeyEvent,int):169:169 -> performShortcut
    1:2:void removeGroup(int):117:118 -> removeGroup
    1:2:void removeItem(int):111:112 -> removeItem
    1:1:void setGroupCheckable(int,boolean,boolean):129:129 -> setGroupCheckable
    1:1:void setGroupEnabled(int,boolean):139:139 -> setGroupEnabled
    1:1:void setGroupVisible(int,boolean):134:134 -> setGroupVisible
    1:1:void setQwertyMode(boolean):184:184 -> setQwertyMode
    1:1:int size():154:154 -> size
androidx.appcompat.view.menu.StandardMenuPopup -> androidx.appcompat.view.menu.StandardMenuPopup:
    1:1:void <init>(android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,int,int,boolean):117:117 -> <init>
    2:2:void <init>(android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,int,int,boolean):60:60 -> <init>
    3:3:void <init>(android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,int,int,boolean):79:79 -> <init>
    4:4:void <init>(android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,int,int,boolean):112:112 -> <init>
    5:11:void <init>(android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,int,int,boolean):118:124 -> <init>
    12:14:void <init>(android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,int,int,boolean):126:128 -> <init>
    15:15:void <init>(android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,int,int,boolean):127:127 -> <init>
    16:16:void <init>(android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,int,int,boolean):130:130 -> <init>
    17:17:void <init>(android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,int,int,boolean):132:132 -> <init>
    18:18:void <init>(android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,int,int,boolean):135:135 -> <init>
    1:2:void dismiss():215:216 -> dismiss
    1:1:android.widget.ListView getListView():344:344 -> getListView
    1:1:boolean isShowing():227:227 -> isShowing
    1:1:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):301:301 -> onCloseMenu
    2:4:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):303:305 -> onCloseMenu
    1:2:void onDismiss():232:233 -> onDismiss
    3:6:void onDismiss():235:238 -> onDismiss
    7:7:void onDismiss():240:240 -> onDismiss
    8:9:void onDismiss():242:243 -> onDismiss
    1:2:boolean onKey(android.view.View,int,android.view.KeyEvent):330:331 -> onKey
    1:2:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):263:264 -> onSubMenuSelected
    3:4:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):266:267 -> onSubMenuSelected
    5:6:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):270:271 -> onSubMenuSelected
    7:7:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):274:274 -> onSubMenuSelected
    8:9:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):277:278 -> onSubMenuSelected
    10:11:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):282:283 -> onSubMenuSelected
    12:12:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):282:282 -> onSubMenuSelected
    13:13:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):285:285 -> onSubMenuSelected
    14:16:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):288:290 -> onSubMenuSelected
    1:1:void setAnchorView(android.view.View):325:325 -> setAnchorView
    1:1:void setCallback(androidx.appcompat.view.menu.MenuPresenter$Callback):258:258 -> setCallback
    1:1:void setForceShowIcon(boolean):140:140 -> setForceShowIcon
    1:1:void setGravity(int):145:145 -> setGravity
    1:1:void setHorizontalOffset(int):350:350 -> setHorizontalOffset
    1:1:void setOnDismissListener(android.widget.PopupWindow$OnDismissListener):339:339 -> setOnDismissListener
    1:1:void setShowTitle(boolean):360:360 -> setShowTitle
    1:1:void setVerticalOffset(int):355:355 -> setVerticalOffset
    1:1:boolean tryShow():149:149 -> show
    1:1:void show():208 -> show
    2:2:boolean tryShow():153:153 -> show
    2:2:void show():208 -> show
    3:3:boolean tryShow():157:157 -> show
    3:3:void show():208 -> show
    4:6:boolean tryShow():159:161 -> show
    4:6:void show():208 -> show
    7:9:boolean tryShow():163:165 -> show
    7:9:void show():208 -> show
    10:10:boolean tryShow():167:167 -> show
    10:10:void show():208 -> show
    11:13:boolean tryShow():169:171 -> show
    11:13:void show():208 -> show
    14:16:boolean tryShow():173:175 -> show
    14:16:void show():208 -> show
    17:20:boolean tryShow():178:181 -> show
    17:20:void show():208 -> show
    21:22:boolean tryShow():183:184 -> show
    21:22:void show():208 -> show
    23:25:boolean tryShow():186:188 -> show
    23:25:void show():208 -> show
    26:26:boolean tryShow():190:190 -> show
    26:26:void show():208 -> show
    27:27:boolean tryShow():192:192 -> show
    27:27:void show():208 -> show
    28:29:boolean tryShow():194:195 -> show
    28:29:void show():208 -> show
    30:31:boolean tryShow():200:201 -> show
    30:31:void show():208 -> show
    32:32:void show():209:209 -> show
    1:1:void updateMenuView(boolean):249:249 -> updateMenuView
    2:3:void updateMenuView(boolean):251:252 -> updateMenuView
androidx.appcompat.view.menu.StandardMenuPopup$1 -> androidx.appcompat.view.menu.StandardMenuPopup$1:
    1:1:void <init>(androidx.appcompat.view.menu.StandardMenuPopup):61:61 -> <init>
    1:3:void onGlobalLayout():67:69 -> onGlobalLayout
    4:4:void onGlobalLayout():73:73 -> onGlobalLayout
    5:5:void onGlobalLayout():70:70 -> onGlobalLayout
androidx.appcompat.view.menu.StandardMenuPopup$2 -> androidx.appcompat.view.menu.StandardMenuPopup$2:
    1:1:void <init>(androidx.appcompat.view.menu.StandardMenuPopup):80:80 -> <init>
    1:3:void onViewDetachedFromWindow(android.view.View):87:89 -> onViewDetachedFromWindow
    4:4:void onViewDetachedFromWindow(android.view.View):91:91 -> onViewDetachedFromWindow
androidx.appcompat.view.menu.SubMenuBuilder -> androidx.appcompat.view.menu.SubMenuBuilder:
    1:1:void <init>(android.content.Context,androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):42:42 -> <init>
    2:3:void <init>(android.content.Context,androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):44:45 -> <init>
    1:1:boolean collapseItemActionView(androidx.appcompat.view.menu.MenuItemImpl):137:137 -> collapseItemActionView
    1:2:boolean dispatchMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):89:90 -> dispatchMenuItemSelected
    1:1:boolean expandItemActionView(androidx.appcompat.view.menu.MenuItemImpl):132:132 -> expandItemActionView
    1:1:java.lang.String getActionViewStatesKey():142:142 -> getActionViewStatesKey
    2:2:java.lang.String getActionViewStatesKey():146:146 -> getActionViewStatesKey
    1:1:android.view.MenuItem getItem():74:74 -> getItem
    1:1:android.view.Menu getParentMenu():69:69 -> getParentMenu
    1:1:androidx.appcompat.view.menu.MenuBuilder getRootMenu():84:84 -> getRootMenu
    1:1:boolean isGroupDividerEnabled():156:156 -> isGroupDividerEnabled
    1:1:boolean isQwertyMode():55:55 -> isQwertyMode
    1:1:boolean isShortcutsVisible():65:65 -> isShortcutsVisible
    1:1:void setCallback(androidx.appcompat.view.menu.MenuBuilder$Callback):79:79 -> setCallback
    1:1:void setGroupDividerEnabled(boolean):151:151 -> setGroupDividerEnabled
    1:1:android.view.SubMenu setHeaderIcon(android.graphics.drawable.Drawable):107:107 -> setHeaderIcon
    2:2:android.view.SubMenu setHeaderIcon(int):112:112 -> setHeaderIcon
    1:1:android.view.SubMenu setHeaderTitle(java.lang.CharSequence):117:117 -> setHeaderTitle
    2:2:android.view.SubMenu setHeaderTitle(int):122:122 -> setHeaderTitle
    1:1:android.view.SubMenu setHeaderView(android.view.View):127:127 -> setHeaderView
    1:1:android.view.SubMenu setIcon(android.graphics.drawable.Drawable):95:95 -> setIcon
    2:2:android.view.SubMenu setIcon(int):101:101 -> setIcon
    1:1:void setQwertyMode(boolean):50:50 -> setQwertyMode
    1:1:void setShortcutsVisible(boolean):60:60 -> setShortcutsVisible
androidx.appcompat.view.menu.SubMenuWrapperICS -> androidx.appcompat.view.menu.SubMenuWrapperICS:
    1:2:void <init>(android.content.Context,androidx.core.internal.view.SupportSubMenu):39:40 -> <init>
    1:1:void clearHeader():75:75 -> clearHeader
    1:1:android.view.MenuItem getItem():92:92 -> getItem
    1:1:android.view.SubMenu setHeaderIcon(int):57:57 -> setHeaderIcon
    2:2:android.view.SubMenu setHeaderIcon(android.graphics.drawable.Drawable):63:63 -> setHeaderIcon
    1:1:android.view.SubMenu setHeaderTitle(int):45:45 -> setHeaderTitle
    2:2:android.view.SubMenu setHeaderTitle(java.lang.CharSequence):51:51 -> setHeaderTitle
    1:1:android.view.SubMenu setHeaderView(android.view.View):69:69 -> setHeaderView
    1:1:android.view.SubMenu setIcon(int):80:80 -> setIcon
    2:2:android.view.SubMenu setIcon(android.graphics.drawable.Drawable):86:86 -> setIcon
androidx.appcompat.widget.AbsActionBarView -> androidx.appcompat.widget.AbsActionBarView:
    1:1:void <init>(android.content.Context):52:52 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):56:56 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):60:60 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):37:37 -> <init>
    5:6:void <init>(android.content.Context,android.util.AttributeSet,int):62:63 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int):65:65 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,int):67:67 -> <init>
    1:1:void access$001(androidx.appcompat.widget.AbsActionBarView,int):34:34 -> access$001
    1:1:void access$101(androidx.appcompat.widget.AbsActionBarView,int):34:34 -> access$101
    1:1:int measureChildView(android.view.View,int,int,int):246:246 -> measureChildView
    2:2:int measureChildView(android.view.View,int,int,int):249:249 -> measureChildView
    3:3:int measureChildView(android.view.View,int,int,int):252:252 -> measureChildView
    1:1:void onConfigurationChanged(android.content.res.Configuration):73:73 -> onConfigurationChanged
    2:2:void onConfigurationChanged(android.content.res.Configuration):77:77 -> onConfigurationChanged
    3:4:void onConfigurationChanged(android.content.res.Configuration):79:80 -> onConfigurationChanged
    5:6:void onConfigurationChanged(android.content.res.Configuration):82:83 -> onConfigurationChanged
    1:1:boolean onHoverEvent(android.view.MotionEvent):118:118 -> onHoverEvent
    2:2:boolean onHoverEvent(android.view.MotionEvent):120:120 -> onHoverEvent
    3:4:boolean onHoverEvent(android.view.MotionEvent):123:124 -> onHoverEvent
    5:5:boolean onHoverEvent(android.view.MotionEvent):126:126 -> onHoverEvent
    6:6:boolean onHoverEvent(android.view.MotionEvent):132:132 -> onHoverEvent
    1:1:boolean onTouchEvent(android.view.MotionEvent):94:94 -> onTouchEvent
    2:2:boolean onTouchEvent(android.view.MotionEvent):96:96 -> onTouchEvent
    3:4:boolean onTouchEvent(android.view.MotionEvent):99:100 -> onTouchEvent
    5:5:boolean onTouchEvent(android.view.MotionEvent):102:102 -> onTouchEvent
    6:6:boolean onTouchEvent(android.view.MotionEvent):107:107 -> onTouchEvent
    1:3:int positionChild(android.view.View,int,int,int,boolean):260:262 -> positionChild
    4:4:int positionChild(android.view.View,int,int,int,boolean):265:265 -> positionChild
    5:5:int positionChild(android.view.View,int,int,int,boolean):267:267 -> positionChild
    1:3:void setVisibility(int):185:187 -> setVisibility
    4:4:void setVisibility(int):189:189 -> setVisibility
androidx.appcompat.widget.AbsActionBarView$VisibilityAnimListener -> androidx.appcompat.widget.AbsActionBarView$VisibilityAnimListener:
    1:2:void <init>(androidx.appcompat.widget.AbsActionBarView):273:274 -> <init>
    1:1:void onAnimationCancel(android.view.View):300:300 -> onAnimationCancel
    1:1:void onAnimationEnd(android.view.View):292:292 -> onAnimationEnd
    2:3:void onAnimationEnd(android.view.View):294:295 -> onAnimationEnd
    1:2:void onAnimationStart(android.view.View):286:287 -> onAnimationStart
    1:2:androidx.appcompat.widget.AbsActionBarView$VisibilityAnimListener withFinalVisibility(androidx.core.view.ViewPropertyAnimatorCompat,int):279:280 -> withFinalVisibility
androidx.appcompat.widget.ActionBarBackgroundDrawable -> androidx.appcompat.widget.ActionBarBackgroundDrawable:
    1:2:void <init>(androidx.appcompat.widget.ActionBarContainer):32:33 -> <init>
    1:3:void draw(android.graphics.Canvas):38:40 -> draw
    4:5:void draw(android.graphics.Canvas):43:44 -> draw
    6:7:void draw(android.graphics.Canvas):46:47 -> draw
    1:3:void getOutline(android.graphics.Outline):68:70 -> getOutline
    4:5:void getOutline(android.graphics.Outline):74:75 -> getOutline
androidx.appcompat.widget.ActionBarContainer -> androidx.appcompat.widget.ActionBarContainer:
    1:1:void <init>(android.content.Context):55:55 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):59:59 -> <init>
    3:4:void <init>(android.content.Context,android.util.AttributeSet):62:63 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet):65:65 -> <init>
    6:7:void <init>(android.content.Context,android.util.AttributeSet):67:68 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet):70:70 -> <init>
    9:11:void <init>(android.content.Context,android.util.AttributeSet):72:74 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet):76:76 -> <init>
    13:13:void <init>(android.content.Context,android.util.AttributeSet):78:78 -> <init>
    1:3:void drawableStateChanged():168:170 -> drawableStateChanged
    4:5:void drawableStateChanged():172:173 -> drawableStateChanged
    6:7:void drawableStateChanged():175:176 -> drawableStateChanged
    1:2:int getMeasuredHeightWithMargins(android.view.View):267:268 -> getMeasuredHeightWithMargins
    1:1:android.view.View getTabContainer():243:243 -> getTabContainer
    1:1:boolean isCollapsed(android.view.View):263:263 -> isCollapsed
    1:3:void jumpDrawablesToCurrentState():182:184 -> jumpDrawablesToCurrentState
    4:5:void jumpDrawablesToCurrentState():186:187 -> jumpDrawablesToCurrentState
    6:7:void jumpDrawablesToCurrentState():189:190 -> jumpDrawablesToCurrentState
    1:3:void onFinishInflate():84:86 -> onFinishInflate
    1:1:boolean onHoverEvent(android.view.MotionEvent):222:222 -> onHoverEvent
    1:1:boolean onInterceptTouchEvent(android.view.MotionEvent):209:209 -> onInterceptTouchEvent
    1:1:void onLayout(boolean,int,int,int,int):303:303 -> onLayout
    2:3:void onLayout(boolean,int,int,int,int):305:306 -> onLayout
    4:8:void onLayout(boolean,int,int,int,int):308:312 -> onLayout
    9:11:void onLayout(boolean,int,int,int,int):317:319 -> onLayout
    12:15:void onLayout(boolean,int,int,int,int):323:326 -> onLayout
    16:16:void onLayout(boolean,int,int,int,int):325:325 -> onLayout
    17:20:void onLayout(boolean,int,int,int,int):327:330 -> onLayout
    21:21:void onLayout(boolean,int,int,int,int):329:329 -> onLayout
    22:22:void onLayout(boolean,int,int,int,int):332:332 -> onLayout
    23:26:void onLayout(boolean,int,int,int,int):336:339 -> onLayout
    27:27:void onLayout(boolean,int,int,int,int):338:338 -> onLayout
    28:28:void onLayout(boolean,int,int,int,int):345:345 -> onLayout
    1:2:void onMeasure(int,int):273:274 -> onMeasure
    3:3:void onMeasure(int,int):276:276 -> onMeasure
    4:4:void onMeasure(int,int):275:275 -> onMeasure
    5:5:void onMeasure(int,int):278:278 -> onMeasure
    6:6:void onMeasure(int,int):280:280 -> onMeasure
    7:8:void onMeasure(int,int):282:283 -> onMeasure
    9:12:void onMeasure(int,int):286:289 -> onMeasure
    13:15:void onMeasure(int,int):294:296 -> onMeasure
    16:16:void onMeasure(int,int):295:295 -> onMeasure
    1:1:boolean onTouchEvent(android.view.MotionEvent):214:214 -> onTouchEvent
    1:2:void setTabContainer(androidx.appcompat.widget.ScrollingTabContainerView):229:230 -> setTabContainer
    3:3:void setTabContainer(androidx.appcompat.widget.ScrollingTabContainerView):232:232 -> setTabContainer
    4:5:void setTabContainer(androidx.appcompat.widget.ScrollingTabContainerView):234:235 -> setTabContainer
    1:2:void setTransitioning(boolean):202:203 -> setTransitioning
    1:1:void setVisibility(int):153:153 -> setVisibility
    2:4:void setVisibility(int):155:157 -> setVisibility
    1:1:android.view.ActionMode startActionModeForChild(android.view.View,android.view.ActionMode$Callback,int):257:257 -> startActionModeForChild
    1:2:boolean verifyDrawable(android.graphics.drawable.Drawable):162:163 -> verifyDrawable
androidx.appcompat.widget.ActionBarContextView -> androidx.appcompat.widget.ActionBarContextView:
    1:1:void <init>(android.content.Context):58:58 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):62:62 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):66:66 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):68:68 -> <init>
    5:6:void <init>(android.content.Context,android.util.AttributeSet,int):70:71 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int):73:73 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,int):76:76 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int):79:79 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet,int):83:83 -> <init>
    1:2:void closeMode():193:194 -> closeMode
    1:1:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():233:233 -> generateDefaultLayoutParams
    1:1:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):238:238 -> generateLayoutParams
    1:1:java.lang.CharSequence getSubtitle():130:130 -> getSubtitle
    1:1:java.lang.CharSequence getTitle():126:126 -> getTitle
    1:6:void initForMode(androidx.appcompat.view.ActionMode):161:166 -> initForMode
    7:8:void initForMode(androidx.appcompat.view.ActionMode):169:170 -> initForMode
    9:11:void initForMode(androidx.appcompat.view.ActionMode):177:179 -> initForMode
    12:13:void initForMode(androidx.appcompat.view.ActionMode):181:182 -> initForMode
    14:14:void initForMode(androidx.appcompat.view.ActionMode):184:184 -> initForMode
    15:18:void initForMode(androidx.appcompat.view.ActionMode):186:189 -> initForMode
    1:8:void initTitle():134:141 -> initTitle
    9:10:void initTitle():143:144 -> initTitle
    11:12:void initTitle():148:149 -> initTitle
    13:18:void initTitle():151:156 -> initTitle
    1:1:boolean isTitleOptional():378:378 -> isTitleOptional
    1:3:void killMode():200:202 -> killMode
    1:4:void onDetachedFromWindow():88:91 -> onDetachedFromWindow
    5:6:boolean androidx.appcompat.widget.ActionMenuPresenter.hideSubMenus():388:389 -> onDetachedFromWindow
    5:6:void onDetachedFromWindow():91 -> onDetachedFromWindow
    1:1:boolean onHoverEvent(android.view.MotionEvent):40:40 -> onHoverEvent
    1:1:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):359:359 -> onInitializeAccessibilityEvent
    2:5:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):361:364 -> onInitializeAccessibilityEvent
    6:6:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):366:366 -> onInitializeAccessibilityEvent
    1:4:void onLayout(boolean,int,int,int,int):323:326 -> onLayout
    5:8:void onLayout(boolean,int,int,int,int):328:331 -> onLayout
    9:9:void onLayout(boolean,int,int,int,int):333:333 -> onLayout
    10:11:void onLayout(boolean,int,int,int,int):337:338 -> onLayout
    12:13:void onLayout(boolean,int,int,int,int):341:342 -> onLayout
    14:14:void onLayout(boolean,int,int,int,int):345:345 -> onLayout
    15:16:void onLayout(boolean,int,int,int,int):347:348 -> onLayout
    1:1:void onMeasure(int,int):243:243 -> onMeasure
    2:2:void onMeasure(int,int):249:249 -> onMeasure
    3:3:void onMeasure(int,int):255:255 -> onMeasure
    4:5:void onMeasure(int,int):257:258 -> onMeasure
    6:7:void onMeasure(int,int):260:261 -> onMeasure
    8:8:void onMeasure(int,int):263:263 -> onMeasure
    9:12:void onMeasure(int,int):265:268 -> onMeasure
    13:14:void onMeasure(int,int):271:272 -> onMeasure
    15:19:void onMeasure(int,int):276:280 -> onMeasure
    20:20:void onMeasure(int,int):285:285 -> onMeasure
    21:21:void onMeasure(int,int):287:287 -> onMeasure
    22:24:void onMeasure(int,int):291:293 -> onMeasure
    25:27:void onMeasure(int,int):295:297 -> onMeasure
    28:31:void onMeasure(int,int):299:302 -> onMeasure
    32:32:void onMeasure(int,int):301:301 -> onMeasure
    33:33:void onMeasure(int,int):305:305 -> onMeasure
    34:34:void onMeasure(int,int):307:307 -> onMeasure
    35:36:void onMeasure(int,int):309:310 -> onMeasure
    37:37:void onMeasure(int,int):315:315 -> onMeasure
    38:38:void onMeasure(int,int):317:317 -> onMeasure
    39:39:void onMeasure(int,int):251:251 -> onMeasure
    40:40:void onMeasure(int,int):245:245 -> onMeasure
    1:1:boolean onTouchEvent(android.view.MotionEvent):40:40 -> onTouchEvent
    1:1:void setContentHeight(int):97:97 -> setContentHeight
    1:2:void setCustomView(android.view.View):101:102 -> setCustomView
    3:6:void setCustomView(android.view.View):104:107 -> setCustomView
    7:7:void setCustomView(android.view.View):110:110 -> setCustomView
    8:8:void setCustomView(android.view.View):112:112 -> setCustomView
    1:2:void setSubtitle(java.lang.CharSequence):121:122 -> setSubtitle
    1:2:void setTitle(java.lang.CharSequence):116:117 -> setTitle
    1:2:void setTitleOptional(boolean):371:372 -> setTitleOptional
    3:3:void setTitleOptional(boolean):374:374 -> setTitleOptional
    1:1:void setVisibility(int):40:40 -> setVisibility
    1:2:androidx.core.view.ViewPropertyAnimatorCompat androidx.appcompat.widget.AbsActionBarView.setupAnimatorToVisibility(int,long):158:159 -> setupAnimatorToVisibility
    1:2:androidx.core.view.ViewPropertyAnimatorCompat setupAnimatorToVisibility(int,long):40 -> setupAnimatorToVisibility
    3:4:androidx.core.view.ViewPropertyAnimatorCompat androidx.appcompat.widget.AbsActionBarView.setupAnimatorToVisibility(int,long):163:164 -> setupAnimatorToVisibility
    3:4:androidx.core.view.ViewPropertyAnimatorCompat setupAnimatorToVisibility(int,long):40 -> setupAnimatorToVisibility
    5:7:androidx.core.view.ViewPropertyAnimatorCompat androidx.appcompat.widget.AbsActionBarView.setupAnimatorToVisibility(int,long):166:168 -> setupAnimatorToVisibility
    5:7:androidx.core.view.ViewPropertyAnimatorCompat setupAnimatorToVisibility(int,long):40 -> setupAnimatorToVisibility
    8:10:androidx.core.view.ViewPropertyAnimatorCompat androidx.appcompat.widget.AbsActionBarView.setupAnimatorToVisibility(int,long):171:173 -> setupAnimatorToVisibility
    8:10:androidx.core.view.ViewPropertyAnimatorCompat setupAnimatorToVisibility(int,long):40 -> setupAnimatorToVisibility
    1:2:boolean showOverflowMenu():207:208 -> showOverflowMenu
androidx.appcompat.widget.ActionBarContextView$1 -> androidx.appcompat.widget.ActionBarContextView$1:
    1:1:void <init>(androidx.appcompat.widget.ActionBarContextView,androidx.appcompat.view.ActionMode):170:170 -> <init>
    1:1:void onClick(android.view.View):173:173 -> onClick
androidx.appcompat.widget.ActionBarOverlayLayout -> androidx.appcompat.widget.ActionBarOverlayLayout:
    1:1:void <clinit>():131:131 -> <clinit>
    1:1:void <init>(android.content.Context):139:139 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):143:143 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet):63:63 -> <init>
    4:10:void <init>(android.content.Context,android.util.AttributeSet):82:88 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet):98:98 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet):112:112 -> <init>
    13:13:void <init>(android.content.Context,android.util.AttributeSet):121:121 -> <init>
    14:14:void <init>(android.content.Context,android.util.AttributeSet):144:144 -> <init>
    15:15:void <init>(android.content.Context,android.util.AttributeSet):146:146 -> <init>
    1:2:boolean applyInsets(android.view.View,android.graphics.Rect,boolean,boolean,boolean,boolean):267:268 -> applyInsets
    3:3:boolean applyInsets(android.view.View,android.graphics.Rect,boolean,boolean,boolean,boolean):270:270 -> applyInsets
    4:4:boolean applyInsets(android.view.View,android.graphics.Rect,boolean,boolean,boolean,boolean):272:272 -> applyInsets
    5:5:boolean applyInsets(android.view.View,android.graphics.Rect,boolean,boolean,boolean,boolean):274:274 -> applyInsets
    6:6:boolean applyInsets(android.view.View,android.graphics.Rect,boolean,boolean,boolean,boolean):276:276 -> applyInsets
    7:7:boolean applyInsets(android.view.View,android.graphics.Rect,boolean,boolean,boolean,boolean):278:278 -> applyInsets
    8:8:boolean applyInsets(android.view.View,android.graphics.Rect,boolean,boolean,boolean,boolean):280:280 -> applyInsets
    9:9:boolean applyInsets(android.view.View,android.graphics.Rect,boolean,boolean,boolean,boolean):282:282 -> applyInsets
    1:2:boolean canShowOverflowMenu():732:733 -> canShowOverflowMenu
    3:3:boolean androidx.appcompat.widget.ToolbarWidgetWrapper.canShowOverflowMenu():335:335 -> canShowOverflowMenu
    3:3:boolean canShowOverflowMenu():733 -> canShowOverflowMenu
    1:1:boolean checkLayoutParams(android.view.ViewGroup$LayoutParams):337:337 -> checkLayoutParams
    1:2:void dismissPopups():786:787 -> dismissPopups
    1:4:void draw(android.graphics.Canvas):453:456 -> draw
    5:6:void draw(android.graphics.Canvas):458:459 -> draw
    7:7:void draw(android.graphics.Canvas):458:458 -> draw
    8:8:void draw(android.graphics.Canvas):460:460 -> draw
    1:1:boolean fitSystemWindows(android.graphics.Rect):289:289 -> fitSystemWindows
    2:2:boolean fitSystemWindows(android.graphics.Rect):291:291 -> fitSystemWindows
    3:3:boolean fitSystemWindows(android.graphics.Rect):296:296 -> fitSystemWindows
    4:6:boolean fitSystemWindows(android.graphics.Rect):298:300 -> fitSystemWindows
    7:7:boolean fitSystemWindows(android.graphics.Rect):302:302 -> fitSystemWindows
    8:8:boolean fitSystemWindows(android.graphics.Rect):304:304 -> fitSystemWindows
    9:9:boolean fitSystemWindows(android.graphics.Rect):306:306 -> fitSystemWindows
    10:10:boolean fitSystemWindows(android.graphics.Rect):310:310 -> fitSystemWindows
    1:1:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():56:56 -> generateDefaultLayoutParams
    2:2:androidx.appcompat.widget.ActionBarOverlayLayout$LayoutParams generateDefaultLayoutParams():322:322 -> generateDefaultLayoutParams
    1:1:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):56:56 -> generateLayoutParams
    2:2:androidx.appcompat.widget.ActionBarOverlayLayout$LayoutParams generateLayoutParams(android.util.AttributeSet):327:327 -> generateLayoutParams
    3:3:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):332:332 -> generateLayoutParams
    1:1:int getActionBarHideOffset():617:617 -> getActionBarHideOffset
    1:1:int getNestedScrollAxes():580:580 -> getNestedScrollAxes
    1:4:void haltActionBarHideOffsetAnimations():628:631 -> haltActionBarHideOffsetAnimations
    1:2:boolean hideOverflowMenu():756:757 -> hideOverflowMenu
    1:5:void init(android.content.Context):150:154 -> init
    6:6:void init(android.content.Context):156:156 -> init
    7:7:void init(android.content.Context):159:159 -> init
    1:1:void initFeature(int):681:681 -> initFeature
    2:2:void initFeature(int):690:690 -> initFeature
    3:3:void initFeature(int):687:687 -> initFeature
    4:4:void initFeature(int):684:684 -> initFeature
    1:1:boolean isInOverlayMode():195:195 -> isInOverlayMode
    1:2:boolean isOverflowMenuShowPending():744:745 -> isOverflowMenuShowPending
    3:3:boolean androidx.appcompat.widget.ToolbarWidgetWrapper.isOverflowMenuShowPending():345:345 -> isOverflowMenuShowPending
    3:3:boolean isOverflowMenuShowPending():745 -> isOverflowMenuShowPending
    1:2:boolean isOverflowMenuShowing():738:739 -> isOverflowMenuShowing
    1:3:void onConfigurationChanged(android.content.res.Configuration):225:227 -> onConfigurationChanged
    1:2:void onDetachedFromWindow():164:165 -> onDetachedFromWindow
    1:1:void onLayout(boolean,int,int,int,int):427:427 -> onLayout
    2:3:void onLayout(boolean,int,int,int,int):429:430 -> onLayout
    4:5:void onLayout(boolean,int,int,int,int):432:433 -> onLayout
    6:8:void onLayout(boolean,int,int,int,int):436:438 -> onLayout
    9:10:void onLayout(boolean,int,int,int,int):440:441 -> onLayout
    11:12:void onLayout(boolean,int,int,int,int):443:444 -> onLayout
    13:13:void onLayout(boolean,int,int,int,int):446:446 -> onLayout
    1:1:void onMeasure(int,int):342:342 -> onMeasure
    2:5:void onMeasure(int,int):351:354 -> onMeasure
    6:6:void onMeasure(int,int):353:353 -> onMeasure
    7:8:void onMeasure(int,int):355:356 -> onMeasure
    9:9:void onMeasure(int,int):355:355 -> onMeasure
    10:10:void onMeasure(int,int):357:357 -> onMeasure
    11:11:void onMeasure(int,int):359:359 -> onMeasure
    12:14:void onMeasure(int,int):365:367 -> onMeasure
    15:15:void onMeasure(int,int):370:370 -> onMeasure
    16:16:void onMeasure(int,int):373:373 -> onMeasure
    17:17:void onMeasure(int,int):376:376 -> onMeasure
    18:22:void onMeasure(int,int):383:387 -> onMeasure
    23:24:void onMeasure(int,int):389:390 -> onMeasure
    25:25:void onMeasure(int,int):392:392 -> onMeasure
    26:26:void onMeasure(int,int):394:394 -> onMeasure
    27:27:void onMeasure(int,int):398:398 -> onMeasure
    28:28:void onMeasure(int,int):400:400 -> onMeasure
    29:32:void onMeasure(int,int):403:406 -> onMeasure
    33:33:void onMeasure(int,int):405:405 -> onMeasure
    34:35:void onMeasure(int,int):407:408 -> onMeasure
    36:36:void onMeasure(int,int):407:407 -> onMeasure
    37:37:void onMeasure(int,int):409:409 -> onMeasure
    38:39:void onMeasure(int,int):412:413 -> onMeasure
    40:41:void onMeasure(int,int):416:417 -> onMeasure
    42:43:void onMeasure(int,int):420:421 -> onMeasure
    44:44:void onMeasure(int,int):419:419 -> onMeasure
    1:1:boolean onNestedFling(android.view.View,float,float,boolean):556:556 -> onNestedFling
    2:4:boolean shouldHideActionBarOnFling(float,float):656:658 -> onNestedFling
    2:4:boolean onNestedFling(android.view.View,float,float,boolean):559 -> onNestedFling
    5:6:void addActionBarHideOffset():651:652 -> onNestedFling
    5:6:boolean onNestedFling(android.view.View,float,float,boolean):560 -> onNestedFling
    7:8:void removeActionBarHideOffset():646:647 -> onNestedFling
    7:8:boolean onNestedFling(android.view.View,float,float,boolean):562 -> onNestedFling
    9:9:boolean onNestedFling(android.view.View,float,float,boolean):564:564 -> onNestedFling
    1:1:void onNestedPreScroll(android.view.View,int,int,int[],int):509:509 -> onNestedPreScroll
    1:1:void onNestedScroll(android.view.View,int,int,int,int,int,int[]):474:474 -> onNestedScroll
    2:2:void onNestedScroll(android.view.View,int,int,int,int,int):502:502 -> onNestedScroll
    3:4:void onNestedScroll(android.view.View,int,int,int,int):536:537 -> onNestedScroll
    1:1:void onNestedScrollAccepted(android.view.View,android.view.View,int,int):487:487 -> onNestedScrollAccepted
    2:6:void onNestedScrollAccepted(android.view.View,android.view.View,int):525:529 -> onNestedScrollAccepted
    1:1:boolean onStartNestedScroll(android.view.View,android.view.View,int,int):481:481 -> onStartNestedScroll
    2:2:boolean onStartNestedScroll(android.view.View,android.view.View,int):517:517 -> onStartNestedScroll
    3:3:boolean onStartNestedScroll(android.view.View,android.view.View,int):520:520 -> onStartNestedScroll
    1:1:void onStopNestedScroll(android.view.View,int):494:494 -> onStopNestedScroll
    2:3:void onStopNestedScroll(android.view.View):542:543 -> onStopNestedScroll
    4:5:void postRemoveActionBarHideOffset():636:637 -> onStopNestedScroll
    4:5:void onStopNestedScroll(android.view.View):544 -> onStopNestedScroll
    6:7:void postAddActionBarHideOffset():641:642 -> onStopNestedScroll
    6:7:void onStopNestedScroll(android.view.View):546 -> onStopNestedScroll
    8:9:void onStopNestedScroll(android.view.View):549:550 -> onStopNestedScroll
    1:2:void onWindowSystemUiVisibilityChanged(int):232:233 -> onWindowSystemUiVisibilityChanged
    3:5:void onWindowSystemUiVisibilityChanged(int):235:237 -> onWindowSystemUiVisibilityChanged
    6:6:void onWindowSystemUiVisibilityChanged(int):240:240 -> onWindowSystemUiVisibilityChanged
    7:7:void onWindowSystemUiVisibilityChanged(int):244:244 -> onWindowSystemUiVisibilityChanged
    8:8:void onWindowSystemUiVisibilityChanged(int):246:246 -> onWindowSystemUiVisibilityChanged
    9:9:void onWindowSystemUiVisibilityChanged(int):245:245 -> onWindowSystemUiVisibilityChanged
    10:11:void onWindowSystemUiVisibilityChanged(int):249:250 -> onWindowSystemUiVisibilityChanged
    1:4:void onWindowVisibilityChanged(int):257:260 -> onWindowVisibilityChanged
    1:4:void pullChildren():584:587 -> pullChildren
    5:8:androidx.appcompat.widget.DecorToolbar getDecorToolbar(android.view.View):592:595 -> pullChildren
    5:8:void pullChildren():587 -> pullChildren
    9:9:void pullChildren():587:587 -> pullChildren
    10:11:androidx.appcompat.widget.DecorToolbar getDecorToolbar(android.view.View):597:598 -> pullChildren
    10:11:void pullChildren():587 -> pullChildren
    1:4:void setActionBarHideOffset(int):621:624 -> setActionBarHideOffset
    1:2:void setActionBarVisibilityCallback(androidx.appcompat.widget.ActionBarOverlayLayout$ActionBarVisibilityCallback):169:170 -> setActionBarVisibilityCallback
    3:4:void setActionBarVisibilityCallback(androidx.appcompat.widget.ActionBarOverlayLayout$ActionBarVisibilityCallback):173:174 -> setActionBarVisibilityCallback
    5:6:void setActionBarVisibilityCallback(androidx.appcompat.widget.ActionBarOverlayLayout$ActionBarVisibilityCallback):176:177 -> setActionBarVisibilityCallback
    1:1:void setHasNonEmbeddedTabs(boolean):199:199 -> setHasNonEmbeddedTabs
    1:2:void setHideOnContentScrollEnabled(boolean):603:604 -> setHideOnContentScrollEnabled
    3:4:void setHideOnContentScrollEnabled(boolean):606:607 -> setHideOnContentScrollEnabled
    1:2:void setMenu(android.view.Menu,androidx.appcompat.view.menu.MenuPresenter$Callback):768:769 -> setMenu
    1:2:void setMenuPrepared():762:763 -> setMenuPrepared
    1:1:void setOverlayMode(boolean):183:183 -> setOverlayMode
    2:2:void setOverlayMode(boolean):190:190 -> setOverlayMode
    1:2:void setWindowCallback(android.view.Window$Callback):663:664 -> setWindowCallback
    1:2:void setWindowTitle(java.lang.CharSequence):669:670 -> setWindowTitle
    1:2:boolean showOverflowMenu():750:751 -> showOverflowMenu
androidx.appcompat.widget.ActionBarOverlayLayout$1 -> androidx.appcompat.widget.ActionBarOverlayLayout$1:
    1:1:void <init>(androidx.appcompat.widget.ActionBarOverlayLayout):98:98 -> <init>
    1:2:void onAnimationCancel(android.animation.Animator):107:108 -> onAnimationCancel
    1:2:void onAnimationEnd(android.animation.Animator):101:102 -> onAnimationEnd
androidx.appcompat.widget.ActionBarOverlayLayout$2 -> androidx.appcompat.widget.ActionBarOverlayLayout$2:
    1:1:void <init>(androidx.appcompat.widget.ActionBarOverlayLayout):112:112 -> <init>
    1:3:void run():115:117 -> run
androidx.appcompat.widget.ActionBarOverlayLayout$3 -> androidx.appcompat.widget.ActionBarOverlayLayout$3:
    1:1:void <init>(androidx.appcompat.widget.ActionBarOverlayLayout):121:121 -> <init>
    1:4:void run():124:127 -> run
androidx.appcompat.widget.ActionBarOverlayLayout$LayoutParams -> androidx.appcompat.widget.ActionBarOverlayLayout$LayoutParams:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):792:792 -> <init>
    2:2:void <init>(int,int):796:796 -> <init>
    3:3:void <init>(android.view.ViewGroup$LayoutParams):800:800 -> <init>
androidx.appcompat.widget.ActionMenuPresenter -> androidx.appcompat.widget.ActionMenuPresenter:
    1:1:void <init>(android.content.Context):87:87 -> <init>
    2:2:void <init>(android.content.Context):75:75 -> <init>
    3:3:void <init>(android.content.Context):83:83 -> <init>
    1:1:androidx.appcompat.view.menu.MenuBuilder access$000(androidx.appcompat.widget.ActionMenuPresenter):54:54 -> access$000
    1:1:androidx.appcompat.view.menu.MenuBuilder access$100(androidx.appcompat.widget.ActionMenuPresenter):54:54 -> access$100
    1:1:androidx.appcompat.view.menu.MenuView access$200(androidx.appcompat.widget.ActionMenuPresenter):54:54 -> access$200
    1:1:androidx.appcompat.view.menu.MenuBuilder access$300(androidx.appcompat.widget.ActionMenuPresenter):54:54 -> access$300
    1:1:androidx.appcompat.view.menu.MenuBuilder access$400(androidx.appcompat.widget.ActionMenuPresenter):54:54 -> access$400
    1:1:androidx.appcompat.view.menu.MenuView access$500(androidx.appcompat.widget.ActionMenuPresenter):54:54 -> access$500
    1:1:void bindItemView(androidx.appcompat.view.menu.MenuItemImpl,androidx.appcompat.view.menu.MenuView$ItemView):207:207 -> bindItemView
    2:4:void bindItemView(androidx.appcompat.view.menu.MenuItemImpl,androidx.appcompat.view.menu.MenuView$ItemView):209:211 -> bindItemView
    5:6:void bindItemView(androidx.appcompat.view.menu.MenuItemImpl,androidx.appcompat.view.menu.MenuView$ItemView):213:214 -> bindItemView
    7:7:void bindItemView(androidx.appcompat.view.menu.MenuItemImpl,androidx.appcompat.view.menu.MenuView$ItemView):216:216 -> bindItemView
    1:1:boolean dismissPopupMenus():377:377 -> dismissPopupMenus
    2:3:boolean hideSubMenus():388:389 -> dismissPopupMenus
    2:3:boolean dismissPopupMenus():378 -> dismissPopupMenus
    1:2:boolean filterLeftoverView(android.view.ViewGroup,int):275:276 -> filterLeftoverView
    1:3:boolean flagActionItems():417:419 -> flagActionItems
    4:7:boolean flagActionItems():425:428 -> flagActionItems
    8:9:boolean flagActionItems():435:436 -> flagActionItems
    10:10:boolean flagActionItems():438:438 -> flagActionItems
    11:11:boolean flagActionItems():443:443 -> flagActionItems
    12:12:boolean flagActionItems():451:451 -> flagActionItems
    13:14:boolean flagActionItems():457:458 -> flagActionItems
    15:18:boolean flagActionItems():462:465 -> flagActionItems
    19:19:boolean flagActionItems():470:470 -> flagActionItems
    20:23:boolean flagActionItems():472:475 -> flagActionItems
    24:24:boolean flagActionItems():478:478 -> flagActionItems
    25:25:boolean flagActionItems():480:480 -> flagActionItems
    26:26:boolean flagActionItems():485:485 -> flagActionItems
    27:27:boolean flagActionItems():487:487 -> flagActionItems
    28:29:boolean flagActionItems():489:490 -> flagActionItems
    30:32:boolean flagActionItems():493:495 -> flagActionItems
    33:35:boolean flagActionItems():499:501 -> flagActionItems
    36:36:boolean flagActionItems():508:508 -> flagActionItems
    37:37:boolean flagActionItems():510:510 -> flagActionItems
    38:38:boolean flagActionItems():516:516 -> flagActionItems
    39:39:boolean flagActionItems():525:525 -> flagActionItems
    40:40:boolean flagActionItems():528:528 -> flagActionItems
    41:42:boolean flagActionItems():530:531 -> flagActionItems
    43:44:boolean flagActionItems():533:534 -> flagActionItems
    45:45:boolean flagActionItems():541:541 -> flagActionItems
    46:46:boolean flagActionItems():544:544 -> flagActionItems
    1:3:android.view.View getItemView(androidx.appcompat.view.menu.MenuItemImpl,android.view.View,android.view.ViewGroup):191:193 -> getItemView
    4:4:android.view.View getItemView(androidx.appcompat.view.menu.MenuItemImpl,android.view.View,android.view.ViewGroup):195:195 -> getItemView
    5:8:android.view.View getItemView(androidx.appcompat.view.menu.MenuItemImpl,android.view.View,android.view.ViewGroup):197:200 -> getItemView
    1:2:androidx.appcompat.view.menu.MenuView getMenuView(android.view.ViewGroup):181:182 -> getMenuView
    3:3:androidx.appcompat.view.menu.MenuView getMenuView(android.view.ViewGroup):184:184 -> getMenuView
    1:4:android.graphics.drawable.Drawable getOverflowIcon():171:174 -> getOverflowIcon
    1:3:boolean hideOverflowMenu():358:360 -> hideOverflowMenu
    4:4:boolean hideOverflowMenu():364:364 -> hideOverflowMenu
    5:5:boolean hideOverflowMenu():366:366 -> hideOverflowMenu
    1:1:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):92:92 -> initForMenu
    2:2:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):94:94 -> initForMenu
    3:5:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):96:98 -> initForMenu
    6:7:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):101:102 -> initForMenu
    8:9:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):106:107 -> initForMenu
    10:17:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):110:117 -> initForMenu
    18:19:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):119:120 -> initForMenu
    20:20:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):122:122 -> initForMenu
    21:21:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):124:124 -> initForMenu
    22:22:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):127:127 -> initForMenu
    23:23:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):129:129 -> initForMenu
    1:1:boolean isOverflowMenuShowing():399:399 -> isOverflowMenuShowing
    1:2:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):552:553 -> onCloseMenu
    1:2:void onConfigurationChanged(android.content.res.Configuration):133:134 -> onConfigurationChanged
    3:4:void onConfigurationChanged(android.content.res.Configuration):136:137 -> onConfigurationChanged
    1:1:void onRestoreInstanceState(android.os.Parcelable):565:565 -> onRestoreInstanceState
    2:4:void onRestoreInstanceState(android.os.Parcelable):569:571 -> onRestoreInstanceState
    5:6:void onRestoreInstanceState(android.os.Parcelable):573:574 -> onRestoreInstanceState
    1:2:android.os.Parcelable onSaveInstanceState():558:559 -> onSaveInstanceState
    1:1:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):281:281 -> onSubMenuSelected
    2:3:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):284:285 -> onSubMenuSelected
    4:4:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):287:287 -> onSubMenuSelected
    5:5:android.view.View findViewForItem(android.view.MenuItem):317:317 -> onSubMenuSelected
    5:5:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):287 -> onSubMenuSelected
    6:6:android.view.View findViewForItem(android.view.MenuItem):320:320 -> onSubMenuSelected
    6:6:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):287 -> onSubMenuSelected
    7:9:android.view.View findViewForItem(android.view.MenuItem):322:324 -> onSubMenuSelected
    7:9:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):287 -> onSubMenuSelected
    10:10:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):296:296 -> onSubMenuSelected
    11:11:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):299:299 -> onSubMenuSelected
    12:13:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):301:302 -> onSubMenuSelected
    14:16:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):308:310 -> onSubMenuSelected
    17:17:void androidx.appcompat.view.menu.MenuPopupHelper.show():143:143 -> onSubMenuSelected
    17:17:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):310 -> onSubMenuSelected
    18:18:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):312:312 -> onSubMenuSelected
    19:19:void androidx.appcompat.view.menu.MenuPopupHelper.show():144:144 -> onSubMenuSelected
    19:19:boolean onSubMenuSelected(androidx.appcompat.view.menu.SubMenuBuilder):310 -> onSubMenuSelected
    1:3:void onSubUiVisibilityChanged(boolean):583:585 -> onSubUiVisibilityChanged
    1:1:void setExpandedActionViewsExclusive(boolean):158:158 -> setExpandedActionViewsExclusive
    1:2:void setMenuView(androidx.appcompat.widget.ActionMenuView):590:591 -> setMenuView
    1:2:void setOverflowIcon(android.graphics.drawable.Drawable):162:163 -> setOverflowIcon
    3:4:void setOverflowIcon(android.graphics.drawable.Drawable):165:166 -> setOverflowIcon
    1:2:void setReserveOverflow(boolean):148:149 -> setReserveOverflow
    1:1:boolean shouldIncludeItem(int,androidx.appcompat.view.menu.MenuItemImpl):221:221 -> shouldIncludeItem
    1:4:boolean showOverflowMenu():336:339 -> showOverflowMenu
    5:5:boolean showOverflowMenu():341:341 -> showOverflowMenu
    6:6:boolean showOverflowMenu():345:345 -> showOverflowMenu
    1:1:void updateMenuView(boolean):226:226 -> updateMenuView
    2:2:void updateMenuView(boolean):228:228 -> updateMenuView
    3:5:void updateMenuView(boolean):230:232 -> updateMenuView
    6:6:void updateMenuView(boolean):234:234 -> updateMenuView
    7:7:void updateMenuView(boolean):236:236 -> updateMenuView
    8:9:void updateMenuView(boolean):241:242 -> updateMenuView
    10:11:void updateMenuView(boolean):245:246 -> updateMenuView
    12:12:void updateMenuView(boolean):248:248 -> updateMenuView
    13:14:void updateMenuView(boolean):255:256 -> updateMenuView
    15:16:void updateMenuView(boolean):258:259 -> updateMenuView
    17:17:void updateMenuView(boolean):261:261 -> updateMenuView
    18:19:void updateMenuView(boolean):263:264 -> updateMenuView
    20:21:void updateMenuView(boolean):266:267 -> updateMenuView
    22:22:void updateMenuView(boolean):270:270 -> updateMenuView
androidx.appcompat.widget.ActionMenuPresenter$ActionButtonSubmenu -> androidx.appcompat.widget.ActionMenuPresenter$ActionButtonSubmenu:
    1:1:void <init>(androidx.appcompat.widget.ActionMenuPresenter,android.content.Context,androidx.appcompat.view.menu.SubMenuBuilder,android.view.View):738:738 -> <init>
    2:2:void androidx.appcompat.view.menu.MenuPopupHelper.<init>(android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,boolean,int):79:79 -> <init>
    2:2:void <init>(androidx.appcompat.widget.ActionMenuPresenter,android.content.Context,androidx.appcompat.view.menu.SubMenuBuilder,android.view.View):739 -> <init>
    3:4:void <init>(androidx.appcompat.widget.ActionMenuPresenter,android.content.Context,androidx.appcompat.view.menu.SubMenuBuilder,android.view.View):741:742 -> <init>
    5:5:void <init>(androidx.appcompat.widget.ActionMenuPresenter,android.content.Context,androidx.appcompat.view.menu.SubMenuBuilder,android.view.View):744:744 -> <init>
    6:6:void <init>(androidx.appcompat.widget.ActionMenuPresenter,android.content.Context,androidx.appcompat.view.menu.SubMenuBuilder,android.view.View):747:747 -> <init>
    1:2:void onDismiss():752:753 -> onDismiss
    3:3:void onDismiss():755:755 -> onDismiss
androidx.appcompat.widget.ActionMenuPresenter$ActionMenuPopupCallback -> androidx.appcompat.widget.ActionMenuPresenter$ActionMenuPopupCallback:
    1:1:void <init>(androidx.appcompat.widget.ActionMenuPresenter):805:805 -> <init>
    1:1:androidx.appcompat.view.menu.ShowableListMenu getPopup():810:810 -> getPopup
androidx.appcompat.widget.ActionMenuPresenter$OpenOverflowRunnable -> androidx.appcompat.widget.ActionMenuPresenter$OpenOverflowRunnable:
    1:2:void <init>(androidx.appcompat.widget.ActionMenuPresenter,androidx.appcompat.widget.ActionMenuPresenter$OverflowPopup):787:788 -> <init>
    1:2:void run():793:794 -> run
    3:5:void run():796:798 -> run
    6:6:void run():800:800 -> run
androidx.appcompat.widget.ActionMenuPresenter$OverflowMenuButton -> androidx.appcompat.widget.ActionMenuPresenter$OverflowMenuButton:
    1:2:void <init>(androidx.appcompat.widget.ActionMenuPresenter,android.content.Context):633:634 -> <init>
    3:6:void <init>(androidx.appcompat.widget.ActionMenuPresenter,android.content.Context):636:639 -> <init>
    7:7:void <init>(androidx.appcompat.widget.ActionMenuPresenter,android.content.Context):641:641 -> <init>
    8:8:void <init>(androidx.appcompat.widget.ActionMenuPresenter,android.content.Context):643:643 -> <init>
    1:1:boolean performClick():676:676 -> performClick
    2:3:boolean performClick():680:681 -> performClick
    1:1:boolean setFrame(int,int,int,int):697:697 -> setFrame
    2:3:boolean setFrame(int,int,int,int):700:701 -> setFrame
    4:11:boolean setFrame(int,int,int,int):703:710 -> setFrame
androidx.appcompat.widget.ActionMenuPresenter$OverflowMenuButton$1 -> androidx.appcompat.widget.ActionMenuPresenter$OverflowMenuButton$1:
    1:1:void <init>(androidx.appcompat.widget.ActionMenuPresenter$OverflowMenuButton,android.view.View,androidx.appcompat.widget.ActionMenuPresenter):643:643 -> <init>
    1:1:androidx.appcompat.view.menu.ShowableListMenu getPopup():646:646 -> getPopup
    2:2:androidx.appcompat.view.menu.ShowableListMenu getPopup():650:650 -> getPopup
    1:1:boolean onForwardingStarted():655:655 -> onForwardingStarted
    1:1:boolean onForwardingStopped():664:664 -> onForwardingStopped
    2:2:boolean onForwardingStopped():668:668 -> onForwardingStopped
androidx.appcompat.widget.ActionMenuPresenter$OverflowPopup -> androidx.appcompat.widget.ActionMenuPresenter$OverflowPopup:
    1:1:void <init>(androidx.appcompat.widget.ActionMenuPresenter,android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,boolean):720:720 -> <init>
    2:2:void androidx.appcompat.view.menu.MenuPopupHelper.<init>(android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,boolean,int):79:79 -> <init>
    2:2:void <init>(androidx.appcompat.widget.ActionMenuPresenter,android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,boolean):721 -> <init>
    3:4:void <init>(androidx.appcompat.widget.ActionMenuPresenter,android.content.Context,androidx.appcompat.view.menu.MenuBuilder,android.view.View,boolean):722:723 -> <init>
    1:2:void onDismiss():728:729 -> onDismiss
    3:3:void onDismiss():731:731 -> onDismiss
    4:4:void onDismiss():733:733 -> onDismiss
androidx.appcompat.widget.ActionMenuPresenter$PopupPresenterCallback -> androidx.appcompat.widget.ActionMenuPresenter$PopupPresenterCallback:
    1:1:void <init>(androidx.appcompat.widget.ActionMenuPresenter):760:760 -> <init>
    1:2:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):774:775 -> onCloseMenu
    3:3:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):777:777 -> onCloseMenu
    4:4:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):779:779 -> onCloseMenu
    1:3:boolean onOpenSubMenu(androidx.appcompat.view.menu.MenuBuilder):767:769 -> onOpenSubMenu
androidx.appcompat.widget.ActionMenuPresenter$SavedState -> androidx.appcompat.widget.ActionMenuPresenter$SavedState:
    1:1:void <clinit>():615:615 -> <clinit>
    1:1:void <init>():598:598 -> <init>
    2:3:void <init>(android.os.Parcel):601:602 -> <init>
    1:1:void writeToParcel(android.os.Parcel,int):612:612 -> writeToParcel
androidx.appcompat.widget.ActionMenuPresenter$SavedState$1 -> androidx.appcompat.widget.ActionMenuPresenter$SavedState$1:
    1:1:void <init>():616:616 -> <init>
    1:1:androidx.appcompat.widget.ActionMenuPresenter$SavedState createFromParcel(android.os.Parcel):619:619 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):616 -> createFromParcel
    1:1:androidx.appcompat.widget.ActionMenuPresenter$SavedState[] newArray(int):624:624 -> newArray
    1:1:java.lang.Object[] newArray(int):616 -> newArray
androidx.appcompat.widget.ActionMenuView -> androidx.appcompat.widget.ActionMenuView:
    1:1:void <init>(android.content.Context):76:76 -> <init>
    2:8:void <init>(android.content.Context,android.util.AttributeSet):80:86 -> <init>
    1:1:boolean checkLayoutParams(android.view.ViewGroup$LayoutParams):610:610 -> checkLayoutParams
    1:2:void dismissPopupMenus():723:724 -> dismissPopupMenus
    1:1:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():48:48 -> generateDefaultLayoutParams
    2:2:androidx.appcompat.widget.LinearLayoutCompat$LayoutParams generateDefaultLayoutParams():48:48 -> generateDefaultLayoutParams
    3:3:androidx.appcompat.widget.ActionMenuView$LayoutParams generateDefaultLayoutParams():583:583 -> generateDefaultLayoutParams
    4:4:androidx.appcompat.widget.ActionMenuView$LayoutParams generateDefaultLayoutParams():585:585 -> generateDefaultLayoutParams
    1:1:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):48:48 -> generateLayoutParams
    2:2:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):48:48 -> generateLayoutParams
    3:3:androidx.appcompat.widget.LinearLayoutCompat$LayoutParams generateLayoutParams(android.util.AttributeSet):48:48 -> generateLayoutParams
    4:4:androidx.appcompat.widget.LinearLayoutCompat$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):48:48 -> generateLayoutParams
    5:5:androidx.appcompat.widget.ActionMenuView$LayoutParams generateLayoutParams(android.util.AttributeSet):591:591 -> generateLayoutParams
    6:6:androidx.appcompat.widget.ActionMenuView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):597:597 -> generateLayoutParams
    7:8:androidx.appcompat.widget.ActionMenuView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):600:601 -> generateLayoutParams
    9:9:androidx.appcompat.widget.ActionMenuView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):605:605 -> generateLayoutParams
    1:2:androidx.appcompat.widget.ActionMenuView$LayoutParams generateOverflowButtonLayoutParams():616:617 -> generateOverflowButtonLayoutParams
    1:7:android.view.Menu getMenu():651:657 -> getMenu
    8:9:android.view.Menu getMenu():659:660 -> getMenu
    10:10:android.view.Menu getMenu():663:663 -> getMenu
    1:2:android.graphics.drawable.Drawable getOverflowIcon():565:566 -> getOverflowIcon
    1:2:boolean hasSupportDividerBeforeChildAt(int):736:737 -> hasSupportDividerBeforeChildAt
    3:4:boolean hasSupportDividerBeforeChildAt(int):739:740 -> hasSupportDividerBeforeChildAt
    5:6:boolean hasSupportDividerBeforeChildAt(int):742:743 -> hasSupportDividerBeforeChildAt
    1:1:boolean hideOverflowMenu():700:700 -> hideOverflowMenu
    1:1:void initialize(androidx.appcompat.view.menu.MenuBuilder):639:639 -> initialize
    1:1:boolean invokeItem(androidx.appcompat.view.menu.MenuItemImpl):625:625 -> invokeItem
    1:1:boolean isOverflowMenuShowPending():716:716 -> isOverflowMenuShowPending
    2:2:boolean androidx.appcompat.widget.ActionMenuPresenter.isOverflowMenuShowPending():403:403 -> isOverflowMenuShowPending
    2:2:boolean isOverflowMenuShowPending():716 -> isOverflowMenuShowPending
    1:1:boolean isOverflowMenuShowing():710:710 -> isOverflowMenuShowing
    1:1:boolean isOverflowReserved():572:572 -> isOverflowReserved
    1:1:int measureChildForCells(android.view.View,int,int,int,int):404:404 -> measureChildForCells
    2:2:int measureChildForCells(android.view.View,int,int,int,int):406:406 -> measureChildForCells
    3:4:int measureChildForCells(android.view.View,int,int,int,int):408:409 -> measureChildForCells
    5:5:int measureChildForCells(android.view.View,int,int,int,int):411:411 -> measureChildForCells
    6:6:int measureChildForCells(android.view.View,int,int,int,int):413:413 -> measureChildForCells
    7:7:int measureChildForCells(android.view.View,int,int,int,int):417:417 -> measureChildForCells
    8:8:int measureChildForCells(android.view.View,int,int,int,int):419:419 -> measureChildForCells
    9:11:int measureChildForCells(android.view.View,int,int,int,int):421:423 -> measureChildForCells
    12:13:int measureChildForCells(android.view.View,int,int,int,int):427:428 -> measureChildForCells
    14:14:int measureChildForCells(android.view.View,int,int,int,int):430:430 -> measureChildForCells
    15:15:int measureChildForCells(android.view.View,int,int,int,int):432:432 -> measureChildForCells
    1:1:void onConfigurationChanged(android.content.res.Configuration):128:128 -> onConfigurationChanged
    2:3:void onConfigurationChanged(android.content.res.Configuration):130:131 -> onConfigurationChanged
    4:6:void onConfigurationChanged(android.content.res.Configuration):133:135 -> onConfigurationChanged
    1:2:void onDetachedFromWindow():544:545 -> onDetachedFromWindow
    1:2:void onLayout(boolean,int,int,int,int):439:440 -> onLayout
    3:5:void onLayout(boolean,int,int,int,int):444:446 -> onLayout
    6:6:void onLayout(boolean,int,int,int,int):450:450 -> onLayout
    7:7:void onLayout(boolean,int,int,int,int):452:452 -> onLayout
    8:9:void onLayout(boolean,int,int,int,int):454:455 -> onLayout
    10:13:void onLayout(boolean,int,int,int,int):459:462 -> onLayout
    14:14:void onLayout(boolean,int,int,int,int):465:465 -> onLayout
    15:15:void onLayout(boolean,int,int,int,int):469:469 -> onLayout
    16:16:void onLayout(boolean,int,int,int,int):472:472 -> onLayout
    17:17:void onLayout(boolean,int,int,int,int):475:475 -> onLayout
    18:18:void onLayout(boolean,int,int,int,int):477:477 -> onLayout
    19:19:void onLayout(boolean,int,int,int,int):482:482 -> onLayout
    20:20:void onLayout(boolean,int,int,int,int):485:485 -> onLayout
    21:27:void onLayout(boolean,int,int,int,int):494:500 -> onLayout
    28:28:void onLayout(boolean,int,int,int,int):505:505 -> onLayout
    29:29:void onLayout(boolean,int,int,int,int):508:508 -> onLayout
    30:32:void onLayout(boolean,int,int,int,int):510:512 -> onLayout
    33:38:void onLayout(boolean,int,int,int,int):516:521 -> onLayout
    39:39:void onLayout(boolean,int,int,int,int):524:524 -> onLayout
    40:42:void onLayout(boolean,int,int,int,int):526:528 -> onLayout
    43:48:void onLayout(boolean,int,int,int,int):532:537 -> onLayout
    1:2:void onMeasure(int,int):147:148 -> onMeasure
    3:4:void onMeasure(int,int):150:151 -> onMeasure
    5:8:void onMeasure(int,int):156:159 -> onMeasure
    9:10:void onMeasure(int,int):162:163 -> onMeasure
    11:13:void onMeasureExactFormat(int,int):178:180 -> onMeasure
    11:13:void onMeasure(int,int):164 -> onMeasure
    14:15:void onMeasureExactFormat(int,int):182:183 -> onMeasure
    14:15:void onMeasure(int,int):164 -> onMeasure
    16:16:void onMeasureExactFormat(int,int):185:185 -> onMeasure
    16:16:void onMeasure(int,int):164 -> onMeasure
    17:18:void onMeasureExactFormat(int,int):191:192 -> onMeasure
    17:18:void onMeasure(int,int):164 -> onMeasure
    19:19:void onMeasureExactFormat(int,int):196:196 -> onMeasure
    19:19:void onMeasure(int,int):164 -> onMeasure
    20:20:void onMeasureExactFormat(int,int):200:200 -> onMeasure
    20:20:void onMeasure(int,int):164 -> onMeasure
    21:21:void onMeasureExactFormat(int,int):212:212 -> onMeasure
    21:21:void onMeasure(int,int):164 -> onMeasure
    22:23:void onMeasureExactFormat(int,int):214:215 -> onMeasure
    22:23:void onMeasure(int,int):164 -> onMeasure
    24:24:void onMeasureExactFormat(int,int):217:217 -> onMeasure
    24:24:void onMeasure(int,int):164 -> onMeasure
    25:25:void onMeasureExactFormat(int,int):223:223 -> onMeasure
    25:25:void onMeasure(int,int):164 -> onMeasure
    26:33:void onMeasureExactFormat(int,int):226:233 -> onMeasure
    26:33:void onMeasure(int,int):164 -> onMeasure
    34:34:void onMeasureExactFormat(int,int):236:236 -> onMeasure
    34:34:void onMeasure(int,int):164 -> onMeasure
    35:35:void onMeasureExactFormat(int,int):238:238 -> onMeasure
    35:35:void onMeasure(int,int):164 -> onMeasure
    36:38:void onMeasureExactFormat(int,int):241:243 -> onMeasure
    36:38:void onMeasure(int,int):164 -> onMeasure
    39:39:void onMeasureExactFormat(int,int):246:246 -> onMeasure
    39:39:void onMeasure(int,int):164 -> onMeasure
    40:41:void onMeasureExactFormat(int,int):263:264 -> onMeasure
    40:41:void onMeasure(int,int):164 -> onMeasure
    42:42:void onMeasureExactFormat(int,int):267:267 -> onMeasure
    42:42:void onMeasure(int,int):164 -> onMeasure
    43:43:void onMeasureExactFormat(int,int):270:270 -> onMeasure
    43:43:void onMeasure(int,int):164 -> onMeasure
    44:45:void onMeasureExactFormat(int,int):289:290 -> onMeasure
    44:45:void onMeasure(int,int):164 -> onMeasure
    46:46:void onMeasureExactFormat(int,int):293:293 -> onMeasure
    46:46:void onMeasure(int,int):164 -> onMeasure
    47:47:void onMeasureExactFormat(int,int):297:297 -> onMeasure
    47:47:void onMeasure(int,int):164 -> onMeasure
    48:48:void onMeasureExactFormat(int,int):299:299 -> onMeasure
    48:48:void onMeasure(int,int):164 -> onMeasure
    49:50:void onMeasureExactFormat(int,int):301:302 -> onMeasure
    49:50:void onMeasure(int,int):164 -> onMeasure
    51:51:void onMeasureExactFormat(int,int):315:315 -> onMeasure
    51:51:void onMeasure(int,int):164 -> onMeasure
    52:53:void onMeasureExactFormat(int,int):320:321 -> onMeasure
    52:53:void onMeasure(int,int):164 -> onMeasure
    54:55:void onMeasureExactFormat(int,int):324:325 -> onMeasure
    54:55:void onMeasure(int,int):164 -> onMeasure
    56:58:void onMeasureExactFormat(int,int):335:337 -> onMeasure
    56:58:void onMeasure(int,int):164 -> onMeasure
    59:61:void onMeasureExactFormat(int,int):339:341 -> onMeasure
    59:61:void onMeasure(int,int):164 -> onMeasure
    62:62:void onMeasureExactFormat(int,int):344:344 -> onMeasure
    62:62:void onMeasure(int,int):164 -> onMeasure
    63:66:void onMeasureExactFormat(int,int):347:350 -> onMeasure
    63:66:void onMeasure(int,int):164 -> onMeasure
    67:67:void onMeasureExactFormat(int,int):357:357 -> onMeasure
    67:67:void onMeasure(int,int):164 -> onMeasure
    68:68:void onMeasureExactFormat(int,int):360:360 -> onMeasure
    68:68:void onMeasure(int,int):164 -> onMeasure
    69:70:void onMeasureExactFormat(int,int):371:372 -> onMeasure
    69:70:void onMeasure(int,int):164 -> onMeasure
    71:71:void onMeasureExactFormat(int,int):374:374 -> onMeasure
    71:71:void onMeasure(int,int):164 -> onMeasure
    72:73:void onMeasureExactFormat(int,int):376:377 -> onMeasure
    72:73:void onMeasure(int,int):164 -> onMeasure
    74:74:void onMeasureExactFormat(int,int):386:386 -> onMeasure
    74:74:void onMeasure(int,int):164 -> onMeasure
    75:77:void onMeasure(int,int):168:170 -> onMeasure
    78:78:void onMeasure(int,int):172:172 -> onMeasure
    1:1:androidx.appcompat.view.menu.MenuBuilder peekMenu():682:682 -> peekMenu
    1:1:void setExpandedActionViewsExclusive(boolean):756:756 -> setExpandedActionViewsExclusive
    1:2:void setMenuCallbacks(androidx.appcompat.view.menu.MenuPresenter$Callback,androidx.appcompat.view.menu.MenuBuilder$Callback):672:673 -> setMenuCallbacks
    1:1:void setOnMenuItemClickListener(androidx.appcompat.widget.ActionMenuView$OnMenuItemClickListener):141:141 -> setOnMenuItemClickListener
    1:2:void setOverflowIcon(android.graphics.drawable.Drawable):554:555 -> setOverflowIcon
    1:1:void setOverflowReserved(boolean):578:578 -> setOverflowReserved
    1:2:void setPopupTheme(int):97:98 -> setPopupTheme
    3:3:void setPopupTheme(int):100:100 -> setPopupTheme
    4:4:void setPopupTheme(int):102:102 -> setPopupTheme
    1:2:void setPresenter(androidx.appcompat.widget.ActionMenuPresenter):122:123 -> setPresenter
    1:1:boolean showOverflowMenu():691:691 -> showOverflowMenu
androidx.appcompat.widget.ActionMenuView$ActionMenuPresenterCallback -> androidx.appcompat.widget.ActionMenuView$ActionMenuPresenterCallback:
    1:1:void <init>():793:793 -> <init>
androidx.appcompat.widget.ActionMenuView$LayoutParams -> androidx.appcompat.widget.ActionMenuView$LayoutParams:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):833:833 -> <init>
    2:2:void <init>(android.view.ViewGroup$LayoutParams):837:837 -> <init>
    3:4:void <init>(androidx.appcompat.widget.ActionMenuView$LayoutParams):841:842 -> <init>
    5:6:void <init>(int,int):846:847 -> <init>
androidx.appcompat.widget.ActionMenuView$MenuBuilderCallback -> androidx.appcompat.widget.ActionMenuView$MenuBuilderCallback:
    1:1:void <init>(androidx.appcompat.widget.ActionMenuView):775:775 -> <init>
    1:2:boolean onMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):780:781 -> onMenuItemSelected
    3:4:boolean androidx.appcompat.widget.Toolbar$1.onMenuItemClick(android.view.MenuItem):206:207 -> onMenuItemSelected
    3:4:boolean onMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):781 -> onMenuItemSelected
    1:2:void onMenuModeChange(androidx.appcompat.view.menu.MenuBuilder):786:787 -> onMenuModeChange
androidx.appcompat.widget.ActivityChooserModel -> androidx.appcompat.widget.ActivityChooserModel:
    1:1:void <clinit>():157:157 -> <clinit>
    2:2:void <clinit>():223:223 -> <clinit>
    1:1:boolean addHistoricalRecord(androidx.appcompat.widget.ActivityChooserModel$HistoricalRecord):727:727 -> addHistoricalRecord
    2:3:boolean addHistoricalRecord(androidx.appcompat.widget.ActivityChooserModel$HistoricalRecord):729:730 -> addHistoricalRecord
    4:4:void persistHistoricalDataIfNeeded():566:566 -> addHistoricalRecord
    4:4:boolean addHistoricalRecord(androidx.appcompat.widget.ActivityChooserModel$HistoricalRecord):731 -> addHistoricalRecord
    5:5:void persistHistoricalDataIfNeeded():569:569 -> addHistoricalRecord
    5:5:boolean addHistoricalRecord(androidx.appcompat.widget.ActivityChooserModel$HistoricalRecord):731 -> addHistoricalRecord
    6:8:void persistHistoricalDataIfNeeded():572:574 -> addHistoricalRecord
    6:8:boolean addHistoricalRecord(androidx.appcompat.widget.ActivityChooserModel$HistoricalRecord):731 -> addHistoricalRecord
    9:9:boolean addHistoricalRecord(androidx.appcompat.widget.ActivityChooserModel$HistoricalRecord):733:733 -> addHistoricalRecord
    10:10:void persistHistoricalDataIfNeeded():567:567 -> addHistoricalRecord
    10:10:boolean addHistoricalRecord(androidx.appcompat.widget.ActivityChooserModel$HistoricalRecord):731 -> addHistoricalRecord
    1:3:android.content.Intent chooseActivity(int):457:459 -> chooseActivity
    4:4:android.content.Intent chooseActivity(int):462:462 -> chooseActivity
    5:5:android.content.Intent chooseActivity(int):464:464 -> chooseActivity
    6:6:android.content.Intent chooseActivity(int):466:466 -> chooseActivity
    7:8:android.content.Intent chooseActivity(int):470:471 -> chooseActivity
    9:11:android.content.Intent chooseActivity(int):483:485 -> chooseActivity
    12:13:android.content.Intent chooseActivity(int):487:488 -> chooseActivity
    1:6:boolean loadActivitiesIfNeeded():687:692 -> ensureConsistentState
    1:6:void ensureConsistentState():654 -> ensureConsistentState
    7:8:boolean loadActivitiesIfNeeded():694:695 -> ensureConsistentState
    7:8:void ensureConsistentState():654 -> ensureConsistentState
    9:12:boolean readHistoricalDataIfNeeded():710:713 -> ensureConsistentState
    9:12:void ensureConsistentState():655 -> ensureConsistentState
    13:13:void readHistoricalDataImpl():966:966 -> ensureConsistentState
    13:13:boolean readHistoricalDataIfNeeded():714 -> ensureConsistentState
    13:13:void ensureConsistentState():655 -> ensureConsistentState
    14:15:void readHistoricalDataImpl():974:975 -> ensureConsistentState
    14:15:boolean readHistoricalDataIfNeeded():714 -> ensureConsistentState
    14:15:void ensureConsistentState():655 -> ensureConsistentState
    16:16:void readHistoricalDataImpl():979:979 -> ensureConsistentState
    16:16:boolean readHistoricalDataIfNeeded():714 -> ensureConsistentState
    16:16:void ensureConsistentState():655 -> ensureConsistentState
    17:17:void readHistoricalDataImpl():982:982 -> ensureConsistentState
    17:17:boolean readHistoricalDataIfNeeded():714 -> ensureConsistentState
    17:17:void ensureConsistentState():655 -> ensureConsistentState
    18:19:void readHistoricalDataImpl():987:988 -> ensureConsistentState
    18:19:boolean readHistoricalDataIfNeeded():714 -> ensureConsistentState
    18:19:void ensureConsistentState():655 -> ensureConsistentState
    20:20:void readHistoricalDataImpl():991:991 -> ensureConsistentState
    20:20:boolean readHistoricalDataIfNeeded():714 -> ensureConsistentState
    20:20:void ensureConsistentState():655 -> ensureConsistentState
    21:22:void readHistoricalDataImpl():998:999 -> ensureConsistentState
    21:22:boolean readHistoricalDataIfNeeded():714 -> ensureConsistentState
    21:22:void ensureConsistentState():655 -> ensureConsistentState
    23:23:void readHistoricalDataImpl():1003:1003 -> ensureConsistentState
    23:23:boolean readHistoricalDataIfNeeded():714 -> ensureConsistentState
    23:23:void ensureConsistentState():655 -> ensureConsistentState
    24:24:void readHistoricalDataImpl():1005:1005 -> ensureConsistentState
    24:24:boolean readHistoricalDataIfNeeded():714 -> ensureConsistentState
    24:24:void ensureConsistentState():655 -> ensureConsistentState
    25:26:void readHistoricalDataImpl():1007:1008 -> ensureConsistentState
    25:26:boolean readHistoricalDataIfNeeded():714 -> ensureConsistentState
    25:26:void ensureConsistentState():655 -> ensureConsistentState
    27:27:void androidx.appcompat.widget.ActivityChooserModel$HistoricalRecord.<init>(java.lang.String,long,float):783:783 -> ensureConsistentState
    27:27:void readHistoricalDataImpl():1008 -> ensureConsistentState
    27:27:boolean readHistoricalDataIfNeeded():714 -> ensureConsistentState
    27:27:void ensureConsistentState():655 -> ensureConsistentState
    28:28:void readHistoricalDataImpl():1009:1009 -> ensureConsistentState
    28:28:boolean readHistoricalDataIfNeeded():714 -> ensureConsistentState
    28:28:void ensureConsistentState():655 -> ensureConsistentState
    29:29:void readHistoricalDataImpl():1000:1000 -> ensureConsistentState
    29:29:boolean readHistoricalDataIfNeeded():714 -> ensureConsistentState
    29:29:void ensureConsistentState():655 -> ensureConsistentState
    30:30:void readHistoricalDataImpl():983:983 -> ensureConsistentState
    30:30:boolean readHistoricalDataIfNeeded():714 -> ensureConsistentState
    30:30:void ensureConsistentState():655 -> ensureConsistentState
    31:31:void readHistoricalDataImpl():1022:1022 -> ensureConsistentState
    31:31:boolean readHistoricalDataIfNeeded():714 -> ensureConsistentState
    31:31:void ensureConsistentState():655 -> ensureConsistentState
    32:32:void readHistoricalDataImpl():1020:1020 -> ensureConsistentState
    32:32:boolean readHistoricalDataIfNeeded():714 -> ensureConsistentState
    32:32:void ensureConsistentState():655 -> ensureConsistentState
    33:33:void readHistoricalDataImpl():1026:1026 -> ensureConsistentState
    33:33:boolean readHistoricalDataIfNeeded():714 -> ensureConsistentState
    33:33:void ensureConsistentState():655 -> ensureConsistentState
    34:34:void readHistoricalDataImpl():1031:1031 -> ensureConsistentState
    34:34:boolean readHistoricalDataIfNeeded():714 -> ensureConsistentState
    34:34:void ensureConsistentState():655 -> ensureConsistentState
    35:35:void ensureConsistentState():656:656 -> ensureConsistentState
    36:36:void ensureConsistentState():659:659 -> ensureConsistentState
    1:4:android.content.pm.ResolveInfo getActivity(int):410:413 -> getActivity
    1:4:int getActivityCount():395:398 -> getActivityCount
    1:4:int getActivityIndex(android.content.pm.ResolveInfo):424:427 -> getActivityIndex
    5:7:int getActivityIndex(android.content.pm.ResolveInfo):429:431 -> getActivityIndex
    8:9:int getActivityIndex(android.content.pm.ResolveInfo):434:435 -> getActivityIndex
    1:4:android.content.pm.ResolveInfo getDefaultActivity():512:515 -> getDefaultActivity
    5:5:android.content.pm.ResolveInfo getDefaultActivity():517:517 -> getDefaultActivity
    1:4:int getHistorySize():641:644 -> getHistorySize
    1:1:void pruneExcessiveHistoricalRecordsIfNeeded():742:742 -> pruneExcessiveHistoricalRecordsIfNeeded
    2:2:void pruneExcessiveHistoricalRecordsIfNeeded():746:746 -> pruneExcessiveHistoricalRecordsIfNeeded
    3:3:void pruneExcessiveHistoricalRecordsIfNeeded():748:748 -> pruneExcessiveHistoricalRecordsIfNeeded
    1:2:void setDefaultActivity(int):532:533 -> setDefaultActivity
    3:4:void setDefaultActivity(int):535:536 -> setDefaultActivity
    5:5:void setDefaultActivity(int):541:541 -> setDefaultActivity
    6:6:void setDefaultActivity(int):547:547 -> setDefaultActivity
    7:10:void setDefaultActivity(int):550:553 -> setDefaultActivity
androidx.appcompat.widget.ActivityChooserModel$ActivityResolveInfo -> androidx.appcompat.widget.ActivityChooserModel$ActivityResolveInfo:
    1:2:void <init>(android.content.pm.ResolveInfo):869:870 -> <init>
    1:1:int compareTo(java.lang.Object):852:852 -> compareTo
    2:2:int compareTo(androidx.appcompat.widget.ActivityChooserModel$ActivityResolveInfo):898:898 -> compareTo
    2:2:int compareTo(java.lang.Object):852 -> compareTo
    1:1:boolean equals(java.lang.Object):886:886 -> equals
    2:3:boolean equals(java.lang.Object):889:890 -> equals
    1:1:int hashCode():875:875 -> hashCode
    1:1:java.lang.String toString():903:903 -> toString
    2:5:java.lang.String toString():905:908 -> toString
androidx.appcompat.widget.ActivityChooserModel$HistoricalRecord -> androidx.appcompat.widget.ActivityChooserModel$HistoricalRecord:
    1:4:void <init>(android.content.ComponentName,long,float):793:796 -> <init>
    1:1:boolean equals(java.lang.Object):817:817 -> equals
    2:4:boolean equals(java.lang.Object):820:822 -> equals
    5:5:boolean equals(java.lang.Object):825:825 -> equals
    6:6:boolean equals(java.lang.Object):828:828 -> equals
    7:7:boolean equals(java.lang.Object):831:831 -> equals
    1:3:int hashCode():803:805 -> hashCode
    1:1:java.lang.String toString():839:839 -> toString
    2:6:java.lang.String toString():841:845 -> toString
androidx.appcompat.widget.ActivityChooserModel$PersistHistoryAsyncTask -> androidx.appcompat.widget.ActivityChooserModel$PersistHistoryAsyncTask:
    1:1:void <init>(androidx.appcompat.widget.ActivityChooserModel):1039:1039 -> <init>
    1:2:java.lang.Void doInBackground(java.lang.Object[]):1045:1046 -> doInBackground
    1:2:java.lang.Object doInBackground(java.lang.Object[]):1037 -> doInBackground
    3:3:java.lang.Void doInBackground(java.lang.Object[]):1051:1051 -> doInBackground
    3:3:java.lang.Object doInBackground(java.lang.Object[]):1037 -> doInBackground
    4:4:java.lang.Void doInBackground(java.lang.Object[]):1057:1057 -> doInBackground
    4:4:java.lang.Object doInBackground(java.lang.Object[]):1037 -> doInBackground
    5:7:java.lang.Void doInBackground(java.lang.Object[]):1060:1062 -> doInBackground
    5:7:java.lang.Object doInBackground(java.lang.Object[]):1037 -> doInBackground
    8:8:java.lang.Void doInBackground(java.lang.Object[]):1064:1064 -> doInBackground
    8:8:java.lang.Object doInBackground(java.lang.Object[]):1037 -> doInBackground
    9:12:java.lang.Void doInBackground(java.lang.Object[]):1066:1069 -> doInBackground
    9:12:java.lang.Object doInBackground(java.lang.Object[]):1037 -> doInBackground
    13:13:java.lang.Void doInBackground(java.lang.Object[]):1068:1068 -> doInBackground
    13:13:java.lang.Object doInBackground(java.lang.Object[]):1037 -> doInBackground
    14:16:java.lang.Void doInBackground(java.lang.Object[]):1070:1072 -> doInBackground
    14:16:java.lang.Object doInBackground(java.lang.Object[]):1037 -> doInBackground
    17:18:java.lang.Void doInBackground(java.lang.Object[]):1078:1079 -> doInBackground
    17:18:java.lang.Object doInBackground(java.lang.Object[]):1037 -> doInBackground
    19:19:java.lang.Void doInBackground(java.lang.Object[]):1091:1091 -> doInBackground
    19:19:java.lang.Object doInBackground(java.lang.Object[]):1037 -> doInBackground
    20:20:java.lang.Void doInBackground(java.lang.Object[]):1089:1089 -> doInBackground
    20:20:java.lang.Object doInBackground(java.lang.Object[]):1037 -> doInBackground
    21:21:java.lang.Void doInBackground(java.lang.Object[]):1091:1091 -> doInBackground
    21:21:java.lang.Object doInBackground(java.lang.Object[]):1037 -> doInBackground
    22:22:java.lang.Void doInBackground(java.lang.Object[]):1087:1087 -> doInBackground
    22:22:java.lang.Object doInBackground(java.lang.Object[]):1037 -> doInBackground
    23:23:java.lang.Void doInBackground(java.lang.Object[]):1091:1091 -> doInBackground
    23:23:java.lang.Object doInBackground(java.lang.Object[]):1037 -> doInBackground
    24:24:java.lang.Void doInBackground(java.lang.Object[]):1085:1085 -> doInBackground
    24:24:java.lang.Object doInBackground(java.lang.Object[]):1037 -> doInBackground
    25:25:java.lang.Void doInBackground(java.lang.Object[]):1091:1091 -> doInBackground
    25:25:java.lang.Object doInBackground(java.lang.Object[]):1037 -> doInBackground
    26:26:java.lang.Void doInBackground(java.lang.Object[]):1094:1094 -> doInBackground
    26:26:java.lang.Object doInBackground(java.lang.Object[]):1037 -> doInBackground
    27:27:java.lang.Void doInBackground(java.lang.Object[]):1091:1091 -> doInBackground
    27:27:java.lang.Object doInBackground(java.lang.Object[]):1037 -> doInBackground
    28:28:java.lang.Void doInBackground(java.lang.Object[]):1094:1094 -> doInBackground
    28:28:java.lang.Object doInBackground(java.lang.Object[]):1037 -> doInBackground
    29:29:java.lang.Void doInBackground(java.lang.Object[]):1099:1099 -> doInBackground
    29:29:java.lang.Object doInBackground(java.lang.Object[]):1037 -> doInBackground
    30:30:java.lang.Void doInBackground(java.lang.Object[]):1053:1053 -> doInBackground
    30:30:java.lang.Object doInBackground(java.lang.Object[]):1037 -> doInBackground
androidx.appcompat.widget.ActivityChooserView -> androidx.appcompat.widget.ActivityChooserView:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):211:211 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int):222:222 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):135:135 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):149:149 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):183:183 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):224:224 -> <init>
    7:8:void <init>(android.content.Context,android.util.AttributeSet,int):226:227 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int):231:231 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet,int):235:235 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet,int):238:238 -> <init>
    12:13:void <init>(android.content.Context,android.util.AttributeSet,int):240:241 -> <init>
    14:14:void <init>(android.content.Context,android.util.AttributeSet,int):243:243 -> <init>
    15:16:void <init>(android.content.Context,android.util.AttributeSet,int):245:246 -> <init>
    17:20:void <init>(android.content.Context,android.util.AttributeSet,int):248:251 -> <init>
    21:23:void <init>(android.content.Context,android.util.AttributeSet,int):253:255 -> <init>
    24:24:void <init>(android.content.Context,android.util.AttributeSet,int):262:262 -> <init>
    25:25:void <init>(android.content.Context,android.util.AttributeSet,int):280:280 -> <init>
    26:27:void <init>(android.content.Context,android.util.AttributeSet,int):282:283 -> <init>
    28:29:void <init>(android.content.Context,android.util.AttributeSet,int):285:286 -> <init>
    30:32:void <init>(android.content.Context,android.util.AttributeSet,int):294:296 -> <init>
    33:33:void <init>(android.content.Context,android.util.AttributeSet,int):295:295 -> <init>
    1:5:boolean dismissPopup():415:419 -> dismissPopup
    1:2:androidx.appcompat.widget.ListPopupWindow getListPopupWindow():528:529 -> getListPopupWindow
    3:3:void androidx.appcompat.widget.ListPopupWindow.<init>(android.content.Context):225:225 -> getListPopupWindow
    3:3:androidx.appcompat.widget.ListPopupWindow getListPopupWindow():529 -> getListPopupWindow
    4:9:androidx.appcompat.widget.ListPopupWindow getListPopupWindow():529:534 -> getListPopupWindow
    10:10:androidx.appcompat.widget.ListPopupWindow getListPopupWindow():536:536 -> getListPopupWindow
    1:1:boolean isShowingPopup():431:431 -> isShowingPopup
    1:2:void onAttachedToWindow():436:437 -> onAttachedToWindow
    3:3:void onAttachedToWindow():439:439 -> onAttachedToWindow
    4:4:void onAttachedToWindow():441:441 -> onAttachedToWindow
    1:2:void onDetachedFromWindow():446:447 -> onDetachedFromWindow
    3:3:void onDetachedFromWindow():449:449 -> onDetachedFromWindow
    4:6:void onDetachedFromWindow():451:453 -> onDetachedFromWindow
    7:8:void onDetachedFromWindow():455:456 -> onDetachedFromWindow
    9:9:void onDetachedFromWindow():458:458 -> onDetachedFromWindow
    1:3:void onLayout(boolean,int,int,int,int):477:479 -> onLayout
    1:1:void onMeasure(int,int):463:463 -> onMeasure
    2:3:void onMeasure(int,int):467:468 -> onMeasure
    4:5:void onMeasure(int,int):471:472 -> onMeasure
    1:1:boolean showPopup():356:356 -> showPopup
    2:3:boolean showPopup():359:360 -> showPopup
    1:1:void showPopupUnchecked(int):370:370 -> showPopupUnchecked
    2:2:void showPopupUnchecked(int):374:374 -> showPopupUnchecked
    3:4:void showPopupUnchecked(int):376:377 -> showPopupUnchecked
    5:5:void showPopupUnchecked(int):379:379 -> showPopupUnchecked
    6:7:void showPopupUnchecked(int):383:384 -> showPopupUnchecked
    8:9:void showPopupUnchecked(int):386:387 -> showPopupUnchecked
    10:12:void showPopupUnchecked(int):390:392 -> showPopupUnchecked
    13:13:void showPopupUnchecked(int):395:395 -> showPopupUnchecked
    14:14:void showPopupUnchecked(int):393:393 -> showPopupUnchecked
    15:19:void showPopupUnchecked(int):397:401 -> showPopupUnchecked
    20:20:void showPopupUnchecked(int):403:403 -> showPopupUnchecked
    21:21:void showPopupUnchecked(int):405:405 -> showPopupUnchecked
    22:22:void showPopupUnchecked(int):371:371 -> showPopupUnchecked
    1:2:void updateAppearance():544:545 -> updateAppearance
    3:3:void updateAppearance():547:547 -> updateAppearance
    4:5:void updateAppearance():550:551 -> updateAppearance
    6:6:void updateAppearance():564:564 -> updateAppearance
    7:13:void updateAppearance():553:559 -> updateAppearance
    14:14:void updateAppearance():561:561 -> updateAppearance
    15:16:void updateAppearance():567:568 -> updateAppearance
    17:17:void updateAppearance():570:570 -> updateAppearance
androidx.appcompat.widget.ActivityChooserView$1 -> androidx.appcompat.widget.ActivityChooserView$1:
    1:1:void <init>(androidx.appcompat.widget.ActivityChooserView):135:135 -> <init>
    1:2:void onChanged():139:140 -> onChanged
    1:2:void onInvalidated():144:145 -> onInvalidated
androidx.appcompat.widget.ActivityChooserView$2 -> androidx.appcompat.widget.ActivityChooserView$2:
    1:1:void <init>(androidx.appcompat.widget.ActivityChooserView):149:149 -> <init>
    1:3:void onGlobalLayout():152:154 -> onGlobalLayout
    4:6:void onGlobalLayout():156:158 -> onGlobalLayout
androidx.appcompat.widget.ActivityChooserView$3 -> androidx.appcompat.widget.ActivityChooserView$3:
    1:1:void <init>(androidx.appcompat.widget.ActivityChooserView):255:255 -> <init>
    1:2:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):258:259 -> onInitializeAccessibilityNodeInfo
androidx.appcompat.widget.ActivityChooserView$4 -> androidx.appcompat.widget.ActivityChooserView$4:
    1:1:void <init>(androidx.appcompat.widget.ActivityChooserView,android.view.View):262:262 -> <init>
    1:1:androidx.appcompat.view.menu.ShowableListMenu getPopup():265:265 -> getPopup
    1:1:boolean onForwardingStarted():270:270 -> onForwardingStarted
    1:1:boolean onForwardingStopped():276:276 -> onForwardingStopped
androidx.appcompat.widget.ActivityChooserView$5 -> androidx.appcompat.widget.ActivityChooserView$5:
    1:1:void <init>(androidx.appcompat.widget.ActivityChooserView):286:286 -> <init>
    1:2:void onChanged():289:290 -> onChanged
androidx.appcompat.widget.ActivityChooserView$ActivityChooserViewAdapter -> androidx.appcompat.widget.ActivityChooserView$ActivityChooserViewAdapter:
    1:1:void <init>(androidx.appcompat.widget.ActivityChooserView):690:690 -> <init>
    2:2:void <init>(androidx.appcompat.widget.ActivityChooserView):682:682 -> <init>
    1:1:int getActivityCount():836:836 -> getActivityCount
    1:2:int getCount():722:723 -> getCount
    3:4:int getCount():726:727 -> getCount
    1:1:androidx.appcompat.widget.ActivityChooserModel getDataModel():844:844 -> getDataModel
    1:1:android.content.pm.ResolveInfo getDefaultActivity():825:825 -> getDefaultActivity
    1:1:int getHistorySize():840:840 -> getHistorySize
    1:1:java.lang.Object getItem(int):735:735 -> getItem
    2:2:java.lang.Object getItem(int):745:745 -> getItem
    3:3:java.lang.Object getItem(int):740:740 -> getItem
    4:4:java.lang.Object getItem(int):743:743 -> getItem
    1:1:int getItemViewType(int):707:707 -> getItemViewType
    1:1:boolean getShowDefaultActivity():858:858 -> getShowDefaultActivity
    1:1:android.view.View getView(int,android.view.View,android.view.ViewGroup):756:756 -> getView
    2:3:android.view.View getView(int,android.view.View,android.view.ViewGroup):759:760 -> getView
    4:6:android.view.View getView(int,android.view.View,android.view.ViewGroup):762:764 -> getView
    7:7:android.view.View getView(int,android.view.View,android.view.ViewGroup):789:789 -> getView
    8:9:android.view.View getView(int,android.view.View,android.view.ViewGroup):769:770 -> getView
    10:10:android.view.View getView(int,android.view.View,android.view.ViewGroup):773:773 -> getView
    11:13:android.view.View getView(int,android.view.View,android.view.ViewGroup):775:777 -> getView
    14:15:android.view.View getView(int,android.view.View,android.view.ViewGroup):779:780 -> getView
    16:17:android.view.View getView(int,android.view.View,android.view.ViewGroup):782:783 -> getView
    18:18:android.view.View getView(int,android.view.View,android.view.ViewGroup):785:785 -> getView
    1:2:int measureContentWidth():796:797 -> measureContentWidth
    3:5:int measureContentWidth():802:804 -> measureContentWidth
    6:8:int measureContentWidth():807:809 -> measureContentWidth
    9:9:int measureContentWidth():812:812 -> measureContentWidth
    1:3:void setMaxActivityCount(int):818:820 -> setMaxActivityCount
    1:1:void setShowDefaultActivity(boolean,boolean):849:849 -> setShowDefaultActivity
    2:4:void setShowDefaultActivity(boolean,boolean):851:853 -> setShowDefaultActivity
    1:3:void setShowFooterView(boolean):829:831 -> setShowFooterView
androidx.appcompat.widget.ActivityChooserView$Callbacks -> androidx.appcompat.widget.ActivityChooserView$Callbacks:
    1:1:void <init>(androidx.appcompat.widget.ActivityChooserView):580:580 -> <init>
    1:5:void onClick(android.view.View):618:622 -> onClick
    6:7:void onClick(android.view.View):624:625 -> onClick
    8:10:void onClick(android.view.View):627:629 -> onClick
    11:11:void onClick(android.view.View):631:631 -> onClick
    1:2:void notifyOnDismissListener():659:660 -> onDismiss
    1:2:void onDismiss():652 -> onDismiss
    3:4:void onDismiss():653:654 -> onDismiss
    1:2:void onItemClick(android.widget.AdapterView,android.view.View,int,long):586:587 -> onItemClick
    3:3:void onItemClick(android.widget.AdapterView,android.view.View,int,long):590:590 -> onItemClick
    4:4:void onItemClick(android.widget.AdapterView,android.view.View,int,long):611:611 -> onItemClick
    5:6:void onItemClick(android.widget.AdapterView,android.view.View,int,long):593:594 -> onItemClick
    7:7:void onItemClick(android.widget.AdapterView,android.view.View,int,long):597:597 -> onItemClick
    8:9:void onItemClick(android.widget.AdapterView,android.view.View,int,long):602:603 -> onItemClick
    10:11:void onItemClick(android.widget.AdapterView,android.view.View,int,long):605:606 -> onItemClick
    1:4:boolean onLongClick(android.view.View):638:641 -> onLongClick
    5:5:boolean onLongClick(android.view.View):644:644 -> onLongClick
androidx.appcompat.widget.ActivityChooserView$InnerLayout -> androidx.appcompat.widget.ActivityChooserView$InnerLayout:
    1:1:void <clinit>():869:869 -> <clinit>
    1:4:void <init>(android.content.Context,android.util.AttributeSet):874:877 -> <init>
androidx.appcompat.widget.AlertDialogLayout -> androidx.appcompat.widget.AlertDialogLayout:
    1:1:void <init>(android.content.Context):55:55 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):59:59 -> <init>
    1:1:void forceUniformWidth(int,int):218:218 -> forceUniformWidth
    2:2:void forceUniformWidth(int,int):217:217 -> forceUniformWidth
    3:6:void forceUniformWidth(int,int):221:224 -> forceUniformWidth
    7:8:void forceUniformWidth(int,int):227:228 -> forceUniformWidth
    9:10:void forceUniformWidth(int,int):231:232 -> forceUniformWidth
    1:1:void onLayout(boolean,int,int,int,int):265:265 -> onLayout
    2:2:void onLayout(boolean,int,int,int,int):269:269 -> onLayout
    3:3:void onLayout(boolean,int,int,int,int):272:272 -> onLayout
    4:6:void onLayout(boolean,int,int,int,int):274:276 -> onLayout
    7:7:void onLayout(boolean,int,int,int,int):294:294 -> onLayout
    8:8:void onLayout(boolean,int,int,int,int):284:284 -> onLayout
    9:9:void onLayout(boolean,int,int,int,int):289:289 -> onLayout
    10:10:void onLayout(boolean,int,int,int,int):298:298 -> onLayout
    11:11:void onLayout(boolean,int,int,int,int):300:300 -> onLayout
    12:15:void onLayout(boolean,int,int,int,int):303:306 -> onLayout
    16:16:void onLayout(boolean,int,int,int,int):309:309 -> onLayout
    17:17:void onLayout(boolean,int,int,int,int):311:311 -> onLayout
    18:19:void onLayout(boolean,int,int,int,int):315:316 -> onLayout
    20:20:void onLayout(boolean,int,int,int,int):332:332 -> onLayout
    21:21:void onLayout(boolean,int,int,int,int):327:327 -> onLayout
    22:22:void onLayout(boolean,int,int,int,int):322:322 -> onLayout
    23:23:void onLayout(boolean,int,int,int,int):336:336 -> onLayout
    24:24:void onLayout(boolean,int,int,int,int):340:340 -> onLayout
    25:25:void setChildFrame(android.view.View,int,int,int,int):348:348 -> onLayout
    25:25:void onLayout(boolean,int,int,int,int):341 -> onLayout
    26:26:void onLayout(boolean,int,int,int,int):342:342 -> onLayout
    1:1:boolean tryOnMeasure(int,int):75:75 -> onMeasure
    1:1:void onMeasure(int,int):64 -> onMeasure
    2:3:boolean tryOnMeasure(int,int):77:78 -> onMeasure
    2:3:void onMeasure(int,int):64 -> onMeasure
    4:4:boolean tryOnMeasure(int,int):82:82 -> onMeasure
    4:4:void onMeasure(int,int):64 -> onMeasure
    5:7:boolean tryOnMeasure(int,int):99:101 -> onMeasure
    5:7:void onMeasure(int,int):64 -> onMeasure
    8:8:boolean tryOnMeasure(int,int):104:104 -> onMeasure
    8:8:void onMeasure(int,int):64 -> onMeasure
    9:9:boolean tryOnMeasure(int,int):107:107 -> onMeasure
    9:9:void onMeasure(int,int):64 -> onMeasure
    10:11:boolean tryOnMeasure(int,int):109:110 -> onMeasure
    10:11:void onMeasure(int,int):64 -> onMeasure
    12:14:boolean tryOnMeasure(int,int):116:118 -> onMeasure
    12:14:void onMeasure(int,int):64 -> onMeasure
    15:15:boolean tryOnMeasure(int,int):121:121 -> onMeasure
    15:15:void onMeasure(int,int):64 -> onMeasure
    16:16:boolean tryOnMeasure(int,int):131:131 -> onMeasure
    16:16:void onMeasure(int,int):64 -> onMeasure
    17:17:boolean tryOnMeasure(int,int):130:130 -> onMeasure
    17:17:void onMeasure(int,int):64 -> onMeasure
    18:19:boolean tryOnMeasure(int,int):134:135 -> onMeasure
    18:19:void onMeasure(int,int):64 -> onMeasure
    20:20:boolean tryOnMeasure(int,int):138:138 -> onMeasure
    20:20:void onMeasure(int,int):64 -> onMeasure
    21:21:boolean tryOnMeasure(int,int):149:149 -> onMeasure
    21:21:void onMeasure(int,int):64 -> onMeasure
    22:22:boolean tryOnMeasure(int,int):155:155 -> onMeasure
    22:22:void onMeasure(int,int):64 -> onMeasure
    23:23:boolean tryOnMeasure(int,int):157:157 -> onMeasure
    23:23:void onMeasure(int,int):64 -> onMeasure
    24:25:boolean tryOnMeasure(int,int):159:160 -> onMeasure
    24:25:void onMeasure(int,int):64 -> onMeasure
    26:26:boolean tryOnMeasure(int,int):175:175 -> onMeasure
    26:26:void onMeasure(int,int):64 -> onMeasure
    27:27:boolean tryOnMeasure(int,int):177:177 -> onMeasure
    27:27:void onMeasure(int,int):64 -> onMeasure
    28:29:boolean tryOnMeasure(int,int):179:180 -> onMeasure
    28:29:void onMeasure(int,int):64 -> onMeasure
    30:32:boolean tryOnMeasure(int,int):186:188 -> onMeasure
    30:32:void onMeasure(int,int):64 -> onMeasure
    33:33:boolean tryOnMeasure(int,int):192:192 -> onMeasure
    33:33:void onMeasure(int,int):64 -> onMeasure
    34:34:boolean tryOnMeasure(int,int):194:194 -> onMeasure
    34:34:void onMeasure(int,int):64 -> onMeasure
    35:35:boolean tryOnMeasure(int,int):196:196 -> onMeasure
    35:35:void onMeasure(int,int):64 -> onMeasure
    36:36:boolean tryOnMeasure(int,int):198:198 -> onMeasure
    36:36:void onMeasure(int,int):64 -> onMeasure
    37:37:boolean tryOnMeasure(int,int):203:203 -> onMeasure
    37:37:void onMeasure(int,int):64 -> onMeasure
    38:38:void onMeasure(int,int):66:66 -> onMeasure
    1:1:int resolveMinimumHeight(android.view.View):248:248 -> resolveMinimumHeight
    2:5:int resolveMinimumHeight(android.view.View):253:256 -> resolveMinimumHeight
androidx.appcompat.widget.AppCompatAutoCompleteTextView -> androidx.appcompat.widget.AppCompatAutoCompleteTextView:
    1:1:void <clinit>():58:58 -> <clinit>
    1:1:void <init>(android.content.Context):66:66 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):70:70 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):74:74 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):76:76 -> <init>
    5:6:void <init>(android.content.Context,android.util.AttributeSet,int):78:79 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int):81:81 -> <init>
    8:9:void <init>(android.content.Context,android.util.AttributeSet,int):83:84 -> <init>
    10:12:void <init>(android.content.Context,android.util.AttributeSet,int):86:88 -> <init>
    1:3:void drawableStateChanged():170:172 -> drawableStateChanged
    4:5:void drawableStateChanged():174:175 -> drawableStateChanged
    1:2:android.content.res.ColorStateList getSupportBackgroundTintList():136:137 -> getSupportBackgroundTintList
    1:2:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():164:165 -> getSupportBackgroundTintMode
    1:1:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):189:189 -> onCreateInputConnection
    1:3:void setBackgroundDrawable(android.graphics.drawable.Drawable):106:108 -> setBackgroundDrawable
    1:3:void setBackgroundResource(int):98:100 -> setBackgroundResource
    1:1:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):200:200 -> setCustomSelectionActionModeCallback
    2:2:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):199:199 -> setCustomSelectionActionModeCallback
    1:1:void setDropDownBackgroundResource(int):93:93 -> setDropDownBackgroundResource
    1:2:void setSupportBackgroundTintList(android.content.res.ColorStateList):121:122 -> setSupportBackgroundTintList
    1:2:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):149:150 -> setSupportBackgroundTintMode
    1:3:void setTextAppearance(android.content.Context,int):181:183 -> setTextAppearance
androidx.appcompat.widget.AppCompatBackgroundHelper -> androidx.appcompat.widget.AppCompatBackgroundHelper:
    1:1:void <init>(android.view.View):41:41 -> <init>
    2:2:void <init>(android.view.View):35:35 -> <init>
    3:4:void <init>(android.view.View):42:43 -> <init>
    1:1:void applySupportBackgroundTint():118:118 -> applySupportBackgroundTint
    2:2:boolean shouldApplyFrameworkTintUsingColorFilter():151:151 -> applySupportBackgroundTint
    2:2:void applySupportBackgroundTint():120 -> applySupportBackgroundTint
    3:3:boolean shouldApplyFrameworkTintUsingColorFilter():155:155 -> applySupportBackgroundTint
    3:3:void applySupportBackgroundTint():120 -> applySupportBackgroundTint
    4:5:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):173:174 -> applySupportBackgroundTint
    4:5:void applySupportBackgroundTint():121 -> applySupportBackgroundTint
    6:7:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):176:177 -> applySupportBackgroundTint
    6:7:void applySupportBackgroundTint():121 -> applySupportBackgroundTint
    8:8:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):179:179 -> applySupportBackgroundTint
    8:8:void applySupportBackgroundTint():121 -> applySupportBackgroundTint
    9:10:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):181:182 -> applySupportBackgroundTint
    9:10:void applySupportBackgroundTint():121 -> applySupportBackgroundTint
    11:11:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):184:184 -> applySupportBackgroundTint
    11:11:void applySupportBackgroundTint():121 -> applySupportBackgroundTint
    12:13:android.graphics.PorterDuff$Mode androidx.core.view.ViewCompat.getBackgroundTintMode(android.view.View):2618:2619 -> applySupportBackgroundTint
    12:13:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):184 -> applySupportBackgroundTint
    12:13:void applySupportBackgroundTint():121 -> applySupportBackgroundTint
    14:15:android.graphics.PorterDuff$Mode androidx.core.view.ViewCompat.getBackgroundTintMode(android.view.View):2621:2622 -> applySupportBackgroundTint
    14:15:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):184 -> applySupportBackgroundTint
    14:15:void applySupportBackgroundTint():121 -> applySupportBackgroundTint
    16:17:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):186:187 -> applySupportBackgroundTint
    16:17:void applySupportBackgroundTint():121 -> applySupportBackgroundTint
    18:19:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):190:191 -> applySupportBackgroundTint
    18:19:void applySupportBackgroundTint():121 -> applySupportBackgroundTint
    20:22:void applySupportBackgroundTint():127:129 -> applySupportBackgroundTint
    23:23:void applySupportBackgroundTint():128:128 -> applySupportBackgroundTint
    24:26:void applySupportBackgroundTint():130:132 -> applySupportBackgroundTint
    27:27:void applySupportBackgroundTint():131:131 -> applySupportBackgroundTint
    1:1:android.content.res.ColorStateList getSupportBackgroundTintList():100:100 -> getSupportBackgroundTintList
    1:1:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():114:114 -> getSupportBackgroundTintMode
    1:1:void loadFromAttributes(android.util.AttributeSet,int):47:47 -> loadFromAttributes
    2:3:void loadFromAttributes(android.util.AttributeSet,int):50:51 -> loadFromAttributes
    4:5:void loadFromAttributes(android.util.AttributeSet,int):53:54 -> loadFromAttributes
    6:6:void loadFromAttributes(android.util.AttributeSet,int):56:56 -> loadFromAttributes
    7:9:void loadFromAttributes(android.util.AttributeSet,int):59:61 -> loadFromAttributes
    10:10:void loadFromAttributes(android.util.AttributeSet,int):60:60 -> loadFromAttributes
    11:12:void loadFromAttributes(android.util.AttributeSet,int):63:64 -> loadFromAttributes
    13:13:void loadFromAttributes(android.util.AttributeSet,int):66:66 -> loadFromAttributes
    14:14:void loadFromAttributes(android.util.AttributeSet,int):65:65 -> loadFromAttributes
    15:15:void loadFromAttributes(android.util.AttributeSet,int):64:64 -> loadFromAttributes
    16:17:void loadFromAttributes(android.util.AttributeSet,int):70:71 -> loadFromAttributes
    1:1:void onSetBackgroundDrawable(android.graphics.drawable.Drawable):84:84 -> onSetBackgroundDrawable
    2:3:void onSetBackgroundDrawable(android.graphics.drawable.Drawable):86:87 -> onSetBackgroundDrawable
    1:1:void onSetBackgroundResource(int):75:75 -> onSetBackgroundResource
    2:3:void onSetBackgroundResource(int):77:78 -> onSetBackgroundResource
    4:4:void onSetBackgroundResource(int):77:77 -> onSetBackgroundResource
    5:5:void onSetBackgroundResource(int):80:80 -> onSetBackgroundResource
    1:2:void setInternalBackgroundTint(android.content.res.ColorStateList):139:140 -> setInternalBackgroundTint
    3:4:void setInternalBackgroundTint(android.content.res.ColorStateList):142:143 -> setInternalBackgroundTint
    5:5:void setInternalBackgroundTint(android.content.res.ColorStateList):145:145 -> setInternalBackgroundTint
    6:6:void setInternalBackgroundTint(android.content.res.ColorStateList):147:147 -> setInternalBackgroundTint
    1:2:void setSupportBackgroundTintList(android.content.res.ColorStateList):91:92 -> setSupportBackgroundTintList
    3:5:void setSupportBackgroundTintList(android.content.res.ColorStateList):94:96 -> setSupportBackgroundTintList
    1:2:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):104:105 -> setSupportBackgroundTintMode
    3:4:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):107:108 -> setSupportBackgroundTintMode
    5:5:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):110:110 -> setSupportBackgroundTintMode
androidx.appcompat.widget.AppCompatButton -> androidx.appcompat.widget.AppCompatButton:
    1:1:void <init>(android.content.Context):64:64 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):68:68 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):72:72 -> <init>
    4:5:void <init>(android.content.Context,android.util.AttributeSet,int):74:75 -> <init>
    6:8:void <init>(android.content.Context,android.util.AttributeSet,int):77:79 -> <init>
    1:3:void drawableStateChanged():156:158 -> drawableStateChanged
    4:5:void drawableStateChanged():160:161 -> drawableStateChanged
    1:2:int getAutoSizeMaxTextSize():324:325 -> getAutoSizeMaxTextSize
    3:4:int getAutoSizeMaxTextSize():327:328 -> getAutoSizeMaxTextSize
    1:2:int getAutoSizeMinTextSize():308:309 -> getAutoSizeMinTextSize
    3:4:int getAutoSizeMinTextSize():311:312 -> getAutoSizeMinTextSize
    1:2:int getAutoSizeStepGranularity():292:293 -> getAutoSizeStepGranularity
    3:4:int getAutoSizeStepGranularity():295:296 -> getAutoSizeStepGranularity
    1:2:int[] getAutoSizeTextAvailableSizes():340:341 -> getAutoSizeTextAvailableSizes
    3:4:int[] getAutoSizeTextAvailableSizes():343:344 -> getAutoSizeTextAvailableSizes
    1:2:int getAutoSizeTextType():274:275 -> getAutoSizeTextType
    3:4:int getAutoSizeTextType():279:280 -> getAutoSizeTextType
    1:2:android.content.res.ColorStateList getSupportBackgroundTintList():122:123 -> getSupportBackgroundTintList
    1:2:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():150:151 -> getSupportBackgroundTintMode
    1:2:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):175:176 -> onInitializeAccessibilityEvent
    1:2:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):181:182 -> onInitializeAccessibilityNodeInfo
    1:3:void onLayout(boolean,int,int,int,int):187:189 -> onLayout
    1:3:void onTextChanged(java.lang.CharSequence,int,int,int):206:208 -> onTextChanged
    1:2:void setAutoSizeTextTypeUniformWithConfiguration(int,int,int,int):238:239 -> setAutoSizeTextTypeUniformWithConfiguration
    3:4:void setAutoSizeTextTypeUniformWithConfiguration(int,int,int,int):242:243 -> setAutoSizeTextTypeUniformWithConfiguration
    1:2:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):256:257 -> setAutoSizeTextTypeUniformWithPresetSizes
    3:4:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):259:260 -> setAutoSizeTextTypeUniformWithPresetSizes
    1:2:void setAutoSizeTextTypeWithDefaults(int):219:220 -> setAutoSizeTextTypeWithDefaults
    3:4:void setAutoSizeTextTypeWithDefaults(int):222:223 -> setAutoSizeTextTypeWithDefaults
    1:3:void setBackgroundDrawable(android.graphics.drawable.Drawable):92:94 -> setBackgroundDrawable
    1:3:void setBackgroundResource(int):84:86 -> setBackgroundResource
    1:1:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):372:372 -> setCustomSelectionActionModeCallback
    2:2:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):371:371 -> setCustomSelectionActionModeCallback
    1:2:void setSupportAllCaps(boolean):360:361 -> setSupportAllCaps
    1:2:void setSupportBackgroundTintList(android.content.res.ColorStateList):107:108 -> setSupportBackgroundTintList
    1:2:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):135:136 -> setSupportBackgroundTintMode
    1:3:void setTextAppearance(android.content.Context,int):167:169 -> setTextAppearance
    1:2:void setTextSize(int,float):195:196 -> setTextSize
    3:4:void setTextSize(int,float):198:199 -> setTextSize
androidx.appcompat.widget.AppCompatCheckBox -> androidx.appcompat.widget.AppCompatCheckBox:
    1:1:void <init>(android.content.Context):61:61 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):65:65 -> <init>
    3:5:void <init>(android.content.Context,android.util.AttributeSet,int):69:71 -> <init>
    6:7:void <init>(android.content.Context,android.util.AttributeSet,int):73:74 -> <init>
    8:9:void <init>(android.content.Context,android.util.AttributeSet,int):76:77 -> <init>
    1:3:void drawableStateChanged():224:226 -> drawableStateChanged
    4:5:void drawableStateChanged():228:229 -> drawableStateChanged
    1:2:int getCompoundPaddingLeft():95:96 -> getCompoundPaddingLeft
    3:3:int androidx.appcompat.widget.AppCompatCompoundButtonHelper.getCompoundPaddingLeft(int):151:151 -> getCompoundPaddingLeft
    3:3:int getCompoundPaddingLeft():97 -> getCompoundPaddingLeft
    1:2:android.content.res.ColorStateList getSupportBackgroundTintList():174:175 -> getSupportBackgroundTintList
    1:2:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():202:203 -> getSupportBackgroundTintMode
    1:2:android.content.res.ColorStateList getSupportButtonTintList():121:122 -> getSupportButtonTintList
    1:2:android.graphics.PorterDuff$Mode getSupportButtonTintMode():146:147 -> getSupportButtonTintMode
    1:3:void setBackgroundDrawable(android.graphics.drawable.Drawable):208:210 -> setBackgroundDrawable
    1:3:void setBackgroundResource(int):216:218 -> setBackgroundResource
    1:3:void setButtonDrawable(android.graphics.drawable.Drawable):82:84 -> setButtonDrawable
    4:4:void setButtonDrawable(int):90:90 -> setButtonDrawable
    1:2:void setSupportBackgroundTintList(android.content.res.ColorStateList):159:160 -> setSupportBackgroundTintList
    1:2:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):187:188 -> setSupportBackgroundTintMode
    1:2:void setSupportButtonTintList(android.content.res.ColorStateList):108:109 -> setSupportButtonTintList
    1:2:void setSupportButtonTintMode(android.graphics.PorterDuff$Mode):133:134 -> setSupportButtonTintMode
androidx.appcompat.widget.AppCompatCheckedTextView -> androidx.appcompat.widget.AppCompatCheckedTextView:
    1:1:void <clinit>():40:40 -> <clinit>
    1:1:void <init>(android.content.Context,android.util.AttributeSet):51:51 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int):55:55 -> <init>
    3:5:void <init>(android.content.Context,android.util.AttributeSet,int):57:59 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):61:61 -> <init>
    7:8:void <init>(android.content.Context,android.util.AttributeSet,int):63:64 -> <init>
    1:3:void drawableStateChanged():82:84 -> drawableStateChanged
    1:1:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):90:90 -> onCreateInputConnection
    1:1:void setCheckMarkDrawable(int):69:69 -> setCheckMarkDrawable
    1:1:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):101:101 -> setCustomSelectionActionModeCallback
    2:2:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):100:100 -> setCustomSelectionActionModeCallback
    1:3:void setTextAppearance(android.content.Context,int):74:76 -> setTextAppearance
androidx.appcompat.widget.AppCompatCompoundButtonHelper -> androidx.appcompat.widget.AppCompatCompoundButtonHelper:
    1:1:void <init>(android.widget.CompoundButton):52:52 -> <init>
    2:5:void <init>(android.widget.CompoundButton):38:41 -> <init>
    6:6:void <init>(android.widget.CompoundButton):53:53 -> <init>
    1:1:void applyButtonTint():130:130 -> applyButtonTint
    2:6:void applyButtonTint():132:136 -> applyButtonTint
    7:8:void applyButtonTint():138:139 -> applyButtonTint
    9:10:void applyButtonTint():143:144 -> applyButtonTint
    11:11:void applyButtonTint():146:146 -> applyButtonTint
    1:1:android.content.res.ColorStateList getSupportButtonTintList():105:105 -> getSupportButtonTintList
    1:1:android.graphics.PorterDuff$Mode getSupportButtonTintMode():116:116 -> getSupportButtonTintMode
    1:1:void loadFromAttributes(android.util.AttributeSet,int):57:57 -> loadFromAttributes
    2:3:void loadFromAttributes(android.util.AttributeSet,int):61:62 -> loadFromAttributes
    4:5:void loadFromAttributes(android.util.AttributeSet,int):65:66 -> loadFromAttributes
    6:6:void loadFromAttributes(android.util.AttributeSet,int):65:65 -> loadFromAttributes
    7:8:void loadFromAttributes(android.util.AttributeSet,int):74:75 -> loadFromAttributes
    9:10:void loadFromAttributes(android.util.AttributeSet,int):78:79 -> loadFromAttributes
    11:11:void loadFromAttributes(android.util.AttributeSet,int):78:78 -> loadFromAttributes
    12:14:void loadFromAttributes(android.util.AttributeSet,int):82:84 -> loadFromAttributes
    15:18:void androidx.core.widget.CompoundButtonCompat.setButtonTintList(android.widget.CompoundButton,android.content.res.ColorStateList):57:60 -> loadFromAttributes
    15:18:void loadFromAttributes(android.util.AttributeSet,int):83 -> loadFromAttributes
    19:20:void loadFromAttributes(android.util.AttributeSet,int):86:87 -> loadFromAttributes
    21:21:void loadFromAttributes(android.util.AttributeSet,int):89:89 -> loadFromAttributes
    22:22:void loadFromAttributes(android.util.AttributeSet,int):88:88 -> loadFromAttributes
    23:26:void androidx.core.widget.CompoundButtonCompat.setButtonTintMode(android.widget.CompoundButton,android.graphics.PorterDuff$Mode):93:96 -> loadFromAttributes
    23:26:void loadFromAttributes(android.util.AttributeSet,int):87 -> loadFromAttributes
    27:28:void loadFromAttributes(android.util.AttributeSet,int):93:94 -> loadFromAttributes
    1:2:void onSetButtonDrawable():120:121 -> onSetButtonDrawable
    3:4:void onSetButtonDrawable():125:126 -> onSetButtonDrawable
    1:2:void setSupportButtonTintList(android.content.res.ColorStateList):98:99 -> setSupportButtonTintList
    3:3:void setSupportButtonTintList(android.content.res.ColorStateList):101:101 -> setSupportButtonTintList
    1:2:void setSupportButtonTintMode(android.graphics.PorterDuff$Mode):109:110 -> setSupportButtonTintMode
    3:3:void setSupportButtonTintMode(android.graphics.PorterDuff$Mode):112:112 -> setSupportButtonTintMode
androidx.appcompat.widget.AppCompatDrawableManager -> androidx.appcompat.widget.AppCompatDrawableManager:
    1:1:void <clinit>():49:49 -> <clinit>
    1:1:void <init>():46:46 -> <init>
    1:1:android.graphics.PorterDuff$Mode access$000():46:46 -> access$000
    1:2:androidx.appcompat.widget.AppCompatDrawableManager get():397:398 -> get
    3:3:androidx.appcompat.widget.AppCompatDrawableManager get():400:400 -> get
    1:1:android.graphics.drawable.Drawable getDrawable(android.content.Context,int):406:406 -> getDrawable
    2:2:android.graphics.drawable.Drawable getDrawable(android.content.Context,int,boolean):411:411 -> getDrawable
    1:1:android.graphics.PorterDuffColorFilter getPorterDuffColorFilter(int,android.graphics.PorterDuff$Mode):438:438 -> getPorterDuffColorFilter
    1:1:android.content.res.ColorStateList getTintList(android.content.Context,int):429:429 -> getTintList
    1:2:void onConfigurationChanged(android.content.Context):415:416 -> onConfigurationChanged
    1:4:void preload():54:57 -> preload
    5:5:void preload():391:391 -> preload
    1:1:void tintDrawable(android.graphics.drawable.Drawable,androidx.appcompat.widget.TintInfo,int[]):433:433 -> tintDrawable
androidx.appcompat.widget.AppCompatDrawableManager$1 -> androidx.appcompat.widget.AppCompatDrawableManager$1:
    1:1:void <init>():57:57 -> <init>
    2:2:void <init>():63:63 -> <init>
    3:3:void <init>():74:74 -> <init>
    4:4:void <init>():88:88 -> <init>
    5:5:void <init>():106:106 -> <init>
    6:6:void <init>():116:116 -> <init>
    7:7:void <init>():126:126 -> <init>
    1:1:boolean arrayContains(int[],int):291:291 -> arrayContains
    1:1:android.content.res.ColorStateList createButtonColorStateList(android.content.Context,int):156:156 -> createButtonColorStateList
    2:2:android.content.res.ColorStateList createButtonColorStateList(android.content.Context,int):158:158 -> createButtonColorStateList
    3:3:android.content.res.ColorStateList createButtonColorStateList(android.content.Context,int):162:162 -> createButtonColorStateList
    4:5:android.content.res.ColorStateList createButtonColorStateList(android.content.Context,int):166:167 -> createButtonColorStateList
    6:7:android.content.res.ColorStateList createButtonColorStateList(android.content.Context,int):170:171 -> createButtonColorStateList
    8:8:android.content.res.ColorStateList createButtonColorStateList(android.content.Context,int):175:175 -> createButtonColorStateList
    9:9:android.content.res.ColorStateList createButtonColorStateList(android.content.Context,int):179:179 -> createButtonColorStateList
    1:2:android.graphics.drawable.Drawable createDrawableFor(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):233:234 -> createDrawableFor
    3:3:android.graphics.drawable.Drawable createDrawableFor(androidx.appcompat.widget.ResourceManagerInternal,android.content.Context,int):236:236 -> createDrawableFor
    1:1:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):304:304 -> getTintListForDrawableRes
    2:2:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):306:306 -> getTintListForDrawableRes
    3:3:android.content.res.ColorStateList createSwitchThumbColorStateList(android.content.Context):187:187 -> getTintListForDrawableRes
    3:3:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):308 -> getTintListForDrawableRes
    4:4:android.content.res.ColorStateList createSwitchThumbColorStateList(android.content.Context):190:190 -> getTintListForDrawableRes
    4:4:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):308 -> getTintListForDrawableRes
    5:6:android.content.res.ColorStateList createSwitchThumbColorStateList(android.content.Context):195:196 -> getTintListForDrawableRes
    5:6:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):308 -> getTintListForDrawableRes
    7:8:android.content.res.ColorStateList createSwitchThumbColorStateList(android.content.Context):199:200 -> getTintListForDrawableRes
    7:8:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):308 -> getTintListForDrawableRes
    9:10:android.content.res.ColorStateList createSwitchThumbColorStateList(android.content.Context):204:205 -> getTintListForDrawableRes
    9:10:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):308 -> getTintListForDrawableRes
    11:12:android.content.res.ColorStateList createSwitchThumbColorStateList(android.content.Context):211:212 -> getTintListForDrawableRes
    11:12:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):308 -> getTintListForDrawableRes
    13:14:android.content.res.ColorStateList createSwitchThumbColorStateList(android.content.Context):216:217 -> getTintListForDrawableRes
    13:14:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):308 -> getTintListForDrawableRes
    15:16:android.content.res.ColorStateList createSwitchThumbColorStateList(android.content.Context):221:222 -> getTintListForDrawableRes
    15:16:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):308 -> getTintListForDrawableRes
    17:17:android.content.res.ColorStateList createSwitchThumbColorStateList(android.content.Context):226:226 -> getTintListForDrawableRes
    17:17:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):308 -> getTintListForDrawableRes
    18:18:android.content.res.ColorStateList createDefaultButtonColorStateList(android.content.Context):135:135 -> getTintListForDrawableRes
    18:18:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):310 -> getTintListForDrawableRes
    19:19:android.content.res.ColorStateList createDefaultButtonColorStateList(android.content.Context):134:134 -> getTintListForDrawableRes
    19:19:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):310 -> getTintListForDrawableRes
    20:20:android.content.res.ColorStateList createBorderlessButtonColorStateList(android.content.Context):141:141 -> getTintListForDrawableRes
    20:20:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):312 -> getTintListForDrawableRes
    21:21:android.content.res.ColorStateList createColoredButtonColorStateList(android.content.Context):147:147 -> getTintListForDrawableRes
    21:21:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):314 -> getTintListForDrawableRes
    22:22:android.content.res.ColorStateList createColoredButtonColorStateList(android.content.Context):146:146 -> getTintListForDrawableRes
    22:22:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):314 -> getTintListForDrawableRes
    23:28:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):318:323 -> getTintListForDrawableRes
    29:29:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):325:325 -> getTintListForDrawableRes
    30:30:android.content.res.ColorStateList getTintListForDrawableRes(android.content.Context,int):317:317 -> getTintListForDrawableRes
    1:1:android.graphics.PorterDuff$Mode getTintModeForDrawableRes(int):384:384 -> getTintModeForDrawableRes
    1:2:void setPorterDuffColorFilter(android.graphics.drawable.Drawable,int,android.graphics.PorterDuff$Mode):244:245 -> setPorterDuffColorFilter
    3:3:void setPorterDuffColorFilter(android.graphics.drawable.Drawable,int,android.graphics.PorterDuff$Mode):247:247 -> setPorterDuffColorFilter
    1:1:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):255:255 -> tintDrawable
    2:4:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):257:259 -> tintDrawable
    5:5:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):256:256 -> tintDrawable
    6:8:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):261:263 -> tintDrawable
    9:9:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):260:260 -> tintDrawable
    10:12:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):265:267 -> tintDrawable
    13:13:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):264:264 -> tintDrawable
    14:14:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):272:272 -> tintDrawable
    15:17:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):274:276 -> tintDrawable
    18:18:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):273:273 -> tintDrawable
    19:21:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):278:280 -> tintDrawable
    22:22:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):277:277 -> tintDrawable
    23:25:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):282:284 -> tintDrawable
    26:26:boolean tintDrawable(android.content.Context,int,android.graphics.drawable.Drawable):281:281 -> tintDrawable
    1:1:boolean tintDrawableUsingColorFilter(android.content.Context,int,android.graphics.drawable.Drawable):333:333 -> tintDrawableUsingColorFilter
    2:2:boolean tintDrawableUsingColorFilter(android.content.Context,int,android.graphics.drawable.Drawable):338:338 -> tintDrawableUsingColorFilter
    3:3:boolean tintDrawableUsingColorFilter(android.content.Context,int,android.graphics.drawable.Drawable):341:341 -> tintDrawableUsingColorFilter
    4:4:boolean tintDrawableUsingColorFilter(android.content.Context,int,android.graphics.drawable.Drawable):344:344 -> tintDrawableUsingColorFilter
    5:5:boolean tintDrawableUsingColorFilter(android.content.Context,int,android.graphics.drawable.Drawable):347:347 -> tintDrawableUsingColorFilter
    6:6:boolean tintDrawableUsingColorFilter(android.content.Context,int,android.graphics.drawable.Drawable):351:351 -> tintDrawableUsingColorFilter
    7:8:boolean tintDrawableUsingColorFilter(android.content.Context,int,android.graphics.drawable.Drawable):358:359 -> tintDrawableUsingColorFilter
    9:10:boolean tintDrawableUsingColorFilter(android.content.Context,int,android.graphics.drawable.Drawable):362:363 -> tintDrawableUsingColorFilter
    11:11:boolean tintDrawableUsingColorFilter(android.content.Context,int,android.graphics.drawable.Drawable):366:366 -> tintDrawableUsingColorFilter
androidx.appcompat.widget.AppCompatEditText -> androidx.appcompat.widget.AppCompatEditText:
    1:1:void <init>(android.content.Context):65:65 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):69:69 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):73:73 -> <init>
    4:5:void <init>(android.content.Context,android.util.AttributeSet,int):75:76 -> <init>
    6:8:void <init>(android.content.Context,android.util.AttributeSet,int):78:80 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int):82:82 -> <init>
    1:3:void drawableStateChanged():173:175 -> drawableStateChanged
    4:5:void drawableStateChanged():177:178 -> drawableStateChanged
    1:2:android.content.res.ColorStateList getSupportBackgroundTintList():139:140 -> getSupportBackgroundTintList
    1:2:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():167:168 -> getSupportBackgroundTintMode
    1:1:java.lang.CharSequence getText():58:58 -> getText
    2:3:android.text.Editable getText():91:92 -> getText
    4:4:android.text.Editable getText():96:96 -> getText
    1:1:android.view.textclassifier.TextClassifier getTextClassifier():230:230 -> getTextClassifier
    2:2:android.view.textclassifier.TextClassifier getTextClassifier():233:233 -> getTextClassifier
    3:3:android.view.textclassifier.TextClassifier getTextClassifier():231:231 -> getTextClassifier
    1:1:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):192:192 -> onCreateInputConnection
    1:3:void setBackgroundDrawable(android.graphics.drawable.Drawable):109:111 -> setBackgroundDrawable
    1:3:void setBackgroundResource(int):101:103 -> setBackgroundResource
    1:1:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):203:203 -> setCustomSelectionActionModeCallback
    2:2:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):202:202 -> setCustomSelectionActionModeCallback
    1:2:void setSupportBackgroundTintList(android.content.res.ColorStateList):124:125 -> setSupportBackgroundTintList
    1:2:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):152:153 -> setSupportBackgroundTintMode
    1:3:void setTextAppearance(android.content.Context,int):184:186 -> setTextAppearance
    1:1:void setTextClassifier(android.view.textclassifier.TextClassifier):212:212 -> setTextClassifier
    2:2:void setTextClassifier(android.view.textclassifier.TextClassifier):216:216 -> setTextClassifier
    3:3:void setTextClassifier(android.view.textclassifier.TextClassifier):213:213 -> setTextClassifier
androidx.appcompat.widget.AppCompatImageButton -> androidx.appcompat.widget.AppCompatImageButton:
    1:1:void <init>(android.content.Context):65:65 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):69:69 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):73:73 -> <init>
    4:5:void <init>(android.content.Context,android.util.AttributeSet,int):75:76 -> <init>
    6:7:void <init>(android.content.Context,android.util.AttributeSet,int):78:79 -> <init>
    1:3:void drawableStateChanged():241:243 -> drawableStateChanged
    4:5:void drawableStateChanged():245:246 -> drawableStateChanged
    1:2:android.content.res.ColorStateList getSupportBackgroundTintList():152:153 -> getSupportBackgroundTintList
    1:2:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():180:181 -> getSupportBackgroundTintMode
    1:2:android.content.res.ColorStateList getSupportImageTintList():207:208 -> getSupportImageTintList
    1:2:android.graphics.PorterDuff$Mode getSupportImageTintMode():235:236 -> getSupportImageTintMode
    1:1:boolean hasOverlappingRendering():252:252 -> hasOverlappingRendering
    1:3:void setBackgroundDrawable(android.graphics.drawable.Drawable):122:124 -> setBackgroundDrawable
    1:3:void setBackgroundResource(int):114:116 -> setBackgroundResource
    1:3:void setImageBitmap(android.graphics.Bitmap):98:100 -> setImageBitmap
    1:3:void setImageDrawable(android.graphics.drawable.Drawable):90:92 -> setImageDrawable
    1:1:void setImageResource(int):85:85 -> setImageResource
    1:3:void setImageURI(android.net.Uri):106:108 -> setImageURI
    1:2:void setSupportBackgroundTintList(android.content.res.ColorStateList):137:138 -> setSupportBackgroundTintList
    1:2:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):165:166 -> setSupportBackgroundTintMode
    1:2:void setSupportImageTintList(android.content.res.ColorStateList):192:193 -> setSupportImageTintList
    1:2:void setSupportImageTintMode(android.graphics.PorterDuff$Mode):220:221 -> setSupportImageTintMode
androidx.appcompat.widget.AppCompatImageHelper -> androidx.appcompat.widget.AppCompatImageHelper:
    1:2:void <init>(android.widget.ImageView):45:46 -> <init>
    1:1:void applySupportImageTint():137:137 -> applySupportImageTint
    2:2:void applySupportImageTint():139:139 -> applySupportImageTint
    3:3:boolean shouldApplyFrameworkTintUsingColorFilter():174:174 -> applySupportImageTint
    3:3:void applySupportImageTint():143 -> applySupportImageTint
    4:4:boolean shouldApplyFrameworkTintUsingColorFilter():178:178 -> applySupportImageTint
    4:4:void applySupportImageTint():143 -> applySupportImageTint
    5:6:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):196:197 -> applySupportImageTint
    5:6:void applySupportImageTint():144 -> applySupportImageTint
    7:8:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):199:200 -> applySupportImageTint
    7:8:void applySupportImageTint():144 -> applySupportImageTint
    9:9:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):202:202 -> applySupportImageTint
    9:9:void applySupportImageTint():144 -> applySupportImageTint
    10:11:android.content.res.ColorStateList androidx.core.widget.ImageViewCompat.getImageTintList(android.widget.ImageView):37:38 -> applySupportImageTint
    10:11:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):202 -> applySupportImageTint
    10:11:void applySupportImageTint():144 -> applySupportImageTint
    12:13:android.content.res.ColorStateList androidx.core.widget.ImageViewCompat.getImageTintList(android.widget.ImageView):40:41 -> applySupportImageTint
    12:13:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):202 -> applySupportImageTint
    12:13:void applySupportImageTint():144 -> applySupportImageTint
    14:15:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):204:205 -> applySupportImageTint
    14:15:void applySupportImageTint():144 -> applySupportImageTint
    16:16:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):207:207 -> applySupportImageTint
    16:16:void applySupportImageTint():144 -> applySupportImageTint
    17:18:android.graphics.PorterDuff$Mode androidx.core.widget.ImageViewCompat.getImageTintMode(android.widget.ImageView):74:75 -> applySupportImageTint
    17:18:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):207 -> applySupportImageTint
    17:18:void applySupportImageTint():144 -> applySupportImageTint
    19:20:android.graphics.PorterDuff$Mode androidx.core.widget.ImageViewCompat.getImageTintMode(android.widget.ImageView):77:78 -> applySupportImageTint
    19:20:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):207 -> applySupportImageTint
    19:20:void applySupportImageTint():144 -> applySupportImageTint
    21:22:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):209:210 -> applySupportImageTint
    21:22:void applySupportImageTint():144 -> applySupportImageTint
    23:24:boolean applyFrameworkTintUsingColorFilter(android.graphics.drawable.Drawable):213:214 -> applySupportImageTint
    23:24:void applySupportImageTint():144 -> applySupportImageTint
    25:27:void applySupportImageTint():150:152 -> applySupportImageTint
    28:28:void applySupportImageTint():151:151 -> applySupportImageTint
    29:31:void applySupportImageTint():153:155 -> applySupportImageTint
    32:32:void applySupportImageTint():154:154 -> applySupportImageTint
    1:1:android.content.res.ColorStateList getSupportImageTintList():119:119 -> getSupportImageTintList
    1:1:android.graphics.PorterDuff$Mode getSupportImageTintMode():133:133 -> getSupportImageTintMode
    1:2:boolean hasOverlappingRendering():99:100 -> hasOverlappingRendering
    1:1:void loadFromAttributes(android.util.AttributeSet,int):50:50 -> loadFromAttributes
    2:2:void loadFromAttributes(android.util.AttributeSet,int):53:53 -> loadFromAttributes
    3:3:void loadFromAttributes(android.util.AttributeSet,int):57:57 -> loadFromAttributes
    4:4:void loadFromAttributes(android.util.AttributeSet,int):59:59 -> loadFromAttributes
    5:5:void loadFromAttributes(android.util.AttributeSet,int):61:61 -> loadFromAttributes
    6:6:void loadFromAttributes(android.util.AttributeSet,int):67:67 -> loadFromAttributes
    7:9:void loadFromAttributes(android.util.AttributeSet,int):70:72 -> loadFromAttributes
    10:11:void androidx.core.widget.ImageViewCompat.setImageTintList(android.widget.ImageView,android.content.res.ColorStateList):50:51 -> loadFromAttributes
    10:11:void loadFromAttributes(android.util.AttributeSet,int):71 -> loadFromAttributes
    12:12:void androidx.core.widget.ImageViewCompat.setImageTintList(android.widget.ImageView,android.content.res.ColorStateList):53:53 -> loadFromAttributes
    12:12:void loadFromAttributes(android.util.AttributeSet,int):71 -> loadFromAttributes
    13:16:void androidx.core.widget.ImageViewCompat.setImageTintList(android.widget.ImageView,android.content.res.ColorStateList):56:59 -> loadFromAttributes
    13:16:void loadFromAttributes(android.util.AttributeSet,int):71 -> loadFromAttributes
    17:17:void androidx.core.widget.ImageViewCompat.setImageTintList(android.widget.ImageView,android.content.res.ColorStateList):61:61 -> loadFromAttributes
    17:17:void loadFromAttributes(android.util.AttributeSet,int):71 -> loadFromAttributes
    18:19:void androidx.core.widget.ImageViewCompat.setImageTintList(android.widget.ImageView,android.content.res.ColorStateList):64:65 -> loadFromAttributes
    18:19:void loadFromAttributes(android.util.AttributeSet,int):71 -> loadFromAttributes
    20:21:void loadFromAttributes(android.util.AttributeSet,int):74:75 -> loadFromAttributes
    22:22:void loadFromAttributes(android.util.AttributeSet,int):77:77 -> loadFromAttributes
    23:23:void loadFromAttributes(android.util.AttributeSet,int):76:76 -> loadFromAttributes
    24:25:void androidx.core.widget.ImageViewCompat.setImageTintMode(android.widget.ImageView,android.graphics.PorterDuff$Mode):88:89 -> loadFromAttributes
    24:25:void loadFromAttributes(android.util.AttributeSet,int):75 -> loadFromAttributes
    26:26:void androidx.core.widget.ImageViewCompat.setImageTintMode(android.widget.ImageView,android.graphics.PorterDuff$Mode):91:91 -> loadFromAttributes
    26:26:void loadFromAttributes(android.util.AttributeSet,int):75 -> loadFromAttributes
    27:30:void androidx.core.widget.ImageViewCompat.setImageTintMode(android.widget.ImageView,android.graphics.PorterDuff$Mode):94:97 -> loadFromAttributes
    27:30:void loadFromAttributes(android.util.AttributeSet,int):75 -> loadFromAttributes
    31:31:void androidx.core.widget.ImageViewCompat.setImageTintMode(android.widget.ImageView,android.graphics.PorterDuff$Mode):99:99 -> loadFromAttributes
    31:31:void loadFromAttributes(android.util.AttributeSet,int):75 -> loadFromAttributes
    32:33:void androidx.core.widget.ImageViewCompat.setImageTintMode(android.widget.ImageView,android.graphics.PorterDuff$Mode):102:103 -> loadFromAttributes
    32:33:void loadFromAttributes(android.util.AttributeSet,int):75 -> loadFromAttributes
    34:35:void loadFromAttributes(android.util.AttributeSet,int):80:81 -> loadFromAttributes
    1:1:void setImageResource(int):86:86 -> setImageResource
    2:2:void setImageResource(int):88:88 -> setImageResource
    3:3:void setImageResource(int):90:90 -> setImageResource
    4:4:void setImageResource(int):92:92 -> setImageResource
    5:5:void setImageResource(int):95:95 -> setImageResource
    1:2:void setSupportImageTintList(android.content.res.ColorStateList):110:111 -> setSupportImageTintList
    3:5:void setSupportImageTintList(android.content.res.ColorStateList):113:115 -> setSupportImageTintList
    1:2:void setSupportImageTintMode(android.graphics.PorterDuff$Mode):123:124 -> setSupportImageTintMode
    3:4:void setSupportImageTintMode(android.graphics.PorterDuff$Mode):126:127 -> setSupportImageTintMode
    5:5:void setSupportImageTintMode(android.graphics.PorterDuff$Mode):129:129 -> setSupportImageTintMode
androidx.appcompat.widget.AppCompatImageView -> androidx.appcompat.widget.AppCompatImageView:
    1:1:void <init>(android.content.Context):64:64 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):68:68 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):72:72 -> <init>
    4:5:void <init>(android.content.Context,android.util.AttributeSet,int):74:75 -> <init>
    6:7:void <init>(android.content.Context,android.util.AttributeSet,int):77:78 -> <init>
    1:3:void drawableStateChanged():252:254 -> drawableStateChanged
    4:5:void drawableStateChanged():256:257 -> drawableStateChanged
    1:2:android.content.res.ColorStateList getSupportBackgroundTintList():162:163 -> getSupportBackgroundTintList
    1:2:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():190:191 -> getSupportBackgroundTintMode
    1:2:android.content.res.ColorStateList getSupportImageTintList():218:219 -> getSupportImageTintList
    1:2:android.graphics.PorterDuff$Mode getSupportImageTintMode():246:247 -> getSupportImageTintMode
    1:1:boolean hasOverlappingRendering():263:263 -> hasOverlappingRendering
    1:3:void setBackgroundDrawable(android.graphics.drawable.Drawable):132:134 -> setBackgroundDrawable
    1:3:void setBackgroundResource(int):124:126 -> setBackgroundResource
    1:3:void setImageBitmap(android.graphics.Bitmap):108:110 -> setImageBitmap
    1:3:void setImageDrawable(android.graphics.drawable.Drawable):100:102 -> setImageDrawable
    1:1:void setImageResource(int):92:92 -> setImageResource
    2:2:void setImageResource(int):94:94 -> setImageResource
    1:3:void setImageURI(android.net.Uri):116:118 -> setImageURI
    1:2:void setSupportBackgroundTintList(android.content.res.ColorStateList):147:148 -> setSupportBackgroundTintList
    1:2:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):175:176 -> setSupportBackgroundTintMode
    1:2:void setSupportImageTintList(android.content.res.ColorStateList):203:204 -> setSupportImageTintList
    1:2:void setSupportImageTintMode(android.graphics.PorterDuff$Mode):231:232 -> setSupportImageTintMode
androidx.appcompat.widget.AppCompatMultiAutoCompleteTextView -> androidx.appcompat.widget.AppCompatMultiAutoCompleteTextView:
    1:1:void <clinit>():55:55 -> <clinit>
    1:1:void <init>(android.content.Context,android.util.AttributeSet):67:67 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int):71:71 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):73:73 -> <init>
    4:5:void <init>(android.content.Context,android.util.AttributeSet,int):75:76 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):78:78 -> <init>
    7:8:void <init>(android.content.Context,android.util.AttributeSet,int):80:81 -> <init>
    9:11:void <init>(android.content.Context,android.util.AttributeSet,int):83:85 -> <init>
    1:3:void drawableStateChanged():167:169 -> drawableStateChanged
    4:5:void drawableStateChanged():171:172 -> drawableStateChanged
    1:2:android.content.res.ColorStateList getSupportBackgroundTintList():133:134 -> getSupportBackgroundTintList
    1:2:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():161:162 -> getSupportBackgroundTintMode
    1:1:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):186:186 -> onCreateInputConnection
    1:3:void setBackgroundDrawable(android.graphics.drawable.Drawable):103:105 -> setBackgroundDrawable
    1:3:void setBackgroundResource(int):95:97 -> setBackgroundResource
    1:1:void setDropDownBackgroundResource(int):90:90 -> setDropDownBackgroundResource
    1:2:void setSupportBackgroundTintList(android.content.res.ColorStateList):118:119 -> setSupportBackgroundTintList
    1:2:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):146:147 -> setSupportBackgroundTintMode
    1:3:void setTextAppearance(android.content.Context,int):178:180 -> setTextAppearance
androidx.appcompat.widget.AppCompatPopupWindow -> androidx.appcompat.widget.AppCompatPopupWindow:
    1:1:void <clinit>():34:34 -> <clinit>
    1:2:void <init>(android.content.Context,android.util.AttributeSet,int):40:41 -> <init>
    3:4:void <init>(android.content.Context,android.util.AttributeSet,int,int):46:47 -> <init>
    1:1:void init(android.content.Context,android.util.AttributeSet,int,int):51:51 -> init
    2:3:void init(android.content.Context,android.util.AttributeSet,int,int):53:54 -> init
    4:5:void setSupportOverlapAnchor(boolean):90:91 -> init
    4:5:void init(android.content.Context,android.util.AttributeSet,int,int):54 -> init
    6:6:void setSupportOverlapAnchor(boolean):93:93 -> init
    6:6:void init(android.content.Context,android.util.AttributeSet,int,int):54 -> init
    7:7:void init(android.content.Context,android.util.AttributeSet,int,int):57:57 -> init
    8:8:void init(android.content.Context,android.util.AttributeSet,int,int):59:59 -> init
    1:1:void showAsDropDown(android.view.View,int,int):64:64 -> showAsDropDown
    2:2:void showAsDropDown(android.view.View,int,int):66:66 -> showAsDropDown
    3:3:void showAsDropDown(android.view.View,int,int):68:68 -> showAsDropDown
    4:4:void showAsDropDown(android.view.View,int,int,int):73:73 -> showAsDropDown
    5:5:void showAsDropDown(android.view.View,int,int,int):75:75 -> showAsDropDown
    6:6:void showAsDropDown(android.view.View,int,int,int):77:77 -> showAsDropDown
    1:1:void update(android.view.View,int,int,int,int):82:82 -> update
    2:2:void update(android.view.View,int,int,int,int):84:84 -> update
    3:3:void update(android.view.View,int,int,int,int):86:86 -> update
androidx.appcompat.widget.AppCompatProgressBarHelper -> androidx.appcompat.widget.AppCompatProgressBarHelper:
    1:1:void <clinit>():38:38 -> <clinit>
    1:2:void <init>(android.widget.ProgressBar):47:48 -> <init>
    1:1:android.graphics.Bitmap getSampleTile():145:145 -> getSampleTile
    1:1:void loadFromAttributes(android.util.AttributeSet,int):52:52 -> loadFromAttributes
    2:2:void loadFromAttributes(android.util.AttributeSet,int):55:55 -> loadFromAttributes
    3:3:void loadFromAttributes(android.util.AttributeSet,int):57:57 -> loadFromAttributes
    4:8:android.graphics.drawable.Drawable tileifyIndeterminate(android.graphics.drawable.Drawable):122:126 -> loadFromAttributes
    4:8:void loadFromAttributes(android.util.AttributeSet,int):57 -> loadFromAttributes
    9:11:android.graphics.drawable.Drawable tileifyIndeterminate(android.graphics.drawable.Drawable):129:131 -> loadFromAttributes
    9:11:void loadFromAttributes(android.util.AttributeSet,int):57 -> loadFromAttributes
    12:12:android.graphics.drawable.Drawable tileifyIndeterminate(android.graphics.drawable.Drawable):133:133 -> loadFromAttributes
    12:12:void loadFromAttributes(android.util.AttributeSet,int):57 -> loadFromAttributes
    13:13:void loadFromAttributes(android.util.AttributeSet,int):57:57 -> loadFromAttributes
    14:14:void loadFromAttributes(android.util.AttributeSet,int):60:60 -> loadFromAttributes
    15:15:void loadFromAttributes(android.util.AttributeSet,int):62:62 -> loadFromAttributes
    16:16:void loadFromAttributes(android.util.AttributeSet,int):65:65 -> loadFromAttributes
    1:2:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):73:74 -> tileify
    3:4:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):76:77 -> tileify
    5:8:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):79:82 -> tileify
    9:10:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):85:86 -> tileify
    11:11:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):89:89 -> tileify
    12:12:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):92:92 -> tileify
    13:17:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):97:101 -> tileify
    18:18:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):104:104 -> tileify
    19:20:android.graphics.drawable.shapes.Shape getDrawableShape():140:141 -> tileify
    19:20:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):104 -> tileify
    21:22:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):104:105 -> tileify
    23:25:android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean):107:109 -> tileify
androidx.appcompat.widget.AppCompatRadioButton -> androidx.appcompat.widget.AppCompatRadioButton:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):65:65 -> <init>
    2:4:void <init>(android.content.Context,android.util.AttributeSet,int):69:71 -> <init>
    5:6:void <init>(android.content.Context,android.util.AttributeSet,int):73:74 -> <init>
    7:8:void <init>(android.content.Context,android.util.AttributeSet,int):76:77 -> <init>
    1:3:void drawableStateChanged():225:227 -> drawableStateChanged
    4:5:void drawableStateChanged():229:230 -> drawableStateChanged
    1:2:int getCompoundPaddingLeft():95:96 -> getCompoundPaddingLeft
    3:3:int androidx.appcompat.widget.AppCompatCompoundButtonHelper.getCompoundPaddingLeft(int):151:151 -> getCompoundPaddingLeft
    3:3:int getCompoundPaddingLeft():97 -> getCompoundPaddingLeft
    1:2:android.content.res.ColorStateList getSupportBackgroundTintList():175:176 -> getSupportBackgroundTintList
    1:2:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():203:204 -> getSupportBackgroundTintMode
    1:3:void setBackgroundDrawable(android.graphics.drawable.Drawable):209:211 -> setBackgroundDrawable
    1:3:void setBackgroundResource(int):217:219 -> setBackgroundResource
    1:3:void setButtonDrawable(android.graphics.drawable.Drawable):82:84 -> setButtonDrawable
    4:4:void setButtonDrawable(int):90:90 -> setButtonDrawable
    1:2:void setSupportBackgroundTintList(android.content.res.ColorStateList):160:161 -> setSupportBackgroundTintList
    1:2:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):188:189 -> setSupportBackgroundTintMode
    1:2:void setSupportButtonTintList(android.content.res.ColorStateList):108:109 -> setSupportButtonTintList
    1:2:void setSupportButtonTintMode(android.graphics.PorterDuff$Mode):133:134 -> setSupportButtonTintMode
androidx.appcompat.widget.AppCompatRatingBar -> androidx.appcompat.widget.AppCompatRatingBar:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):44:44 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int):48:48 -> <init>
    3:4:void <init>(android.content.Context,android.util.AttributeSet,int):50:51 -> <init>
    1:1:void onMeasure(int,int):56:56 -> onMeasure
    2:2:void onMeasure(int,int):58:58 -> onMeasure
    3:5:void onMeasure(int,int):60:62 -> onMeasure
    6:6:void onMeasure(int,int):61:61 -> onMeasure
    7:7:void onMeasure(int,int):64:64 -> onMeasure
androidx.appcompat.widget.AppCompatSeekBar -> androidx.appcompat.widget.AppCompatSeekBar:
    1:1:void <init>(android.content.Context):39:39 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):43:43 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):47:47 -> <init>
    4:5:void <init>(android.content.Context,android.util.AttributeSet,int):49:50 -> <init>
    1:2:void drawableStateChanged():61:62 -> drawableStateChanged
    1:2:void jumpDrawablesToCurrentState():67:68 -> jumpDrawablesToCurrentState
    1:3:void onDraw(android.graphics.Canvas):55:57 -> onDraw
androidx.appcompat.widget.AppCompatSeekBarHelper -> androidx.appcompat.widget.AppCompatSeekBarHelper:
    1:1:void <init>(android.widget.SeekBar):42:42 -> <init>
    2:5:void <init>(android.widget.SeekBar):36:39 -> <init>
    6:6:void <init>(android.widget.SeekBar):43:43 -> <init>
    1:2:void applyTickMarkTint():125:126 -> applyTickMarkTint
    3:4:void applyTickMarkTint():128:129 -> applyTickMarkTint
    5:6:void applyTickMarkTint():132:133 -> applyTickMarkTint
    7:8:void applyTickMarkTint():138:139 -> applyTickMarkTint
    1:2:void drawTickMarks(android.graphics.Canvas):162:163 -> drawTickMarks
    3:7:void drawTickMarks(android.graphics.Canvas):165:169 -> drawTickMarks
    8:11:void drawTickMarks(android.graphics.Canvas):171:174 -> drawTickMarks
    12:13:void drawTickMarks(android.graphics.Canvas):176:177 -> drawTickMarks
    14:14:void drawTickMarks(android.graphics.Canvas):179:179 -> drawTickMarks
    1:4:void drawableStateChanged():151:154 -> drawableStateChanged
    1:2:void jumpDrawablesToCurrentState():145:146 -> jumpDrawablesToCurrentState
    1:1:void loadFromAttributes(android.util.AttributeSet,int):48:48 -> loadFromAttributes
    2:2:void loadFromAttributes(android.util.AttributeSet,int):50:50 -> loadFromAttributes
    3:3:void loadFromAttributes(android.util.AttributeSet,int):52:52 -> loadFromAttributes
    4:4:void loadFromAttributes(android.util.AttributeSet,int):54:54 -> loadFromAttributes
    5:5:void loadFromAttributes(android.util.AttributeSet,int):57:57 -> loadFromAttributes
    6:7:void setTickMark(android.graphics.drawable.Drawable):77:78 -> loadFromAttributes
    6:7:void loadFromAttributes(android.util.AttributeSet,int):58 -> loadFromAttributes
    8:8:void setTickMark(android.graphics.drawable.Drawable):81:81 -> loadFromAttributes
    8:8:void loadFromAttributes(android.util.AttributeSet,int):58 -> loadFromAttributes
    9:12:void setTickMark(android.graphics.drawable.Drawable):84:87 -> loadFromAttributes
    9:12:void loadFromAttributes(android.util.AttributeSet,int):58 -> loadFromAttributes
    13:13:void setTickMark(android.graphics.drawable.Drawable):89:89 -> loadFromAttributes
    13:13:void loadFromAttributes(android.util.AttributeSet,int):58 -> loadFromAttributes
    14:14:void setTickMark(android.graphics.drawable.Drawable):92:92 -> loadFromAttributes
    14:14:void loadFromAttributes(android.util.AttributeSet,int):58 -> loadFromAttributes
    15:16:void loadFromAttributes(android.util.AttributeSet,int):60:61 -> loadFromAttributes
    17:17:void loadFromAttributes(android.util.AttributeSet,int):63:63 -> loadFromAttributes
    18:20:void loadFromAttributes(android.util.AttributeSet,int):66:68 -> loadFromAttributes
    21:21:void loadFromAttributes(android.util.AttributeSet,int):71:71 -> loadFromAttributes
    22:22:void loadFromAttributes(android.util.AttributeSet,int):73:73 -> loadFromAttributes
androidx.appcompat.widget.AppCompatSpinner -> androidx.appcompat.widget.AppCompatSpinner:
    1:1:void <clinit>():78:78 -> <clinit>
    1:1:void <init>(android.content.Context):114:114 -> <init>
    2:2:void <init>(android.content.Context,int):129:129 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet):140:140 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):155:155 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int,int):174:174 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):203:203 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):105:105 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):205:205 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):208:208 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):211:211 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):213:213 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):215:215 -> <init>
    13:13:void <init>(android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):217:217 -> <init>
    14:14:void <init>(android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):224:224 -> <init>
    15:16:void <init>(android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):226:227 -> <init>
    17:17:void <init>(android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):233:233 -> <init>
    18:18:void <init>(android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):230:230 -> <init>
    19:19:void <init>(android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):233:233 -> <init>
    20:20:void <init>(android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):235:235 -> <init>
    21:22:void <init>(android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):245:246 -> <init>
    23:23:void <init>(android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):248:248 -> <init>
    24:24:void <init>(android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):251:251 -> <init>
    25:25:void <init>(android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):250:250 -> <init>
    26:27:void <init>(android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):252:253 -> <init>
    28:29:void <init>(android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):255:256 -> <init>
    30:31:void <init>(android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):240:241 -> <init>
    32:32:void <init>(android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):274:274 -> <init>
    33:33:void <init>(android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):276:276 -> <init>
    34:35:void <init>(android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):278:279 -> <init>
    36:36:void <init>(android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):282:282 -> <init>
    37:37:void <init>(android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):284:284 -> <init>
    38:40:void <init>(android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):288:290 -> <init>
    41:41:void <init>(android.content.Context,android.util.AttributeSet,int,int,android.content.res.Resources$Theme):293:293 -> <init>
    1:1:int compatMeasureContentWidth(android.widget.SpinnerAdapter,android.graphics.drawable.Drawable):558:558 -> compatMeasureContentWidth
    2:2:int compatMeasureContentWidth(android.widget.SpinnerAdapter,android.graphics.drawable.Drawable):560:560 -> compatMeasureContentWidth
    3:4:int compatMeasureContentWidth(android.widget.SpinnerAdapter,android.graphics.drawable.Drawable):564:565 -> compatMeasureContentWidth
    5:5:int compatMeasureContentWidth(android.widget.SpinnerAdapter,android.graphics.drawable.Drawable):567:567 -> compatMeasureContentWidth
    6:6:int compatMeasureContentWidth(android.widget.SpinnerAdapter,android.graphics.drawable.Drawable):569:569 -> compatMeasureContentWidth
    7:9:int compatMeasureContentWidth(android.widget.SpinnerAdapter,android.graphics.drawable.Drawable):574:576 -> compatMeasureContentWidth
    10:11:int compatMeasureContentWidth(android.widget.SpinnerAdapter,android.graphics.drawable.Drawable):580:581 -> compatMeasureContentWidth
    12:13:int compatMeasureContentWidth(android.widget.SpinnerAdapter,android.graphics.drawable.Drawable):586:587 -> compatMeasureContentWidth
    1:3:void drawableStateChanged():543:545 -> drawableStateChanged
    1:4:int getDropDownHorizontalOffset():365:368 -> getDropDownHorizontalOffset
    1:4:int getDropDownVerticalOffset():339:342 -> getDropDownVerticalOffset
    1:4:int getDropDownWidth():384:387 -> getDropDownWidth
    1:1:androidx.appcompat.widget.AppCompatSpinner$SpinnerPopup getInternalPopup():595:595 -> getInternalPopup
    1:4:android.graphics.drawable.Drawable getPopupBackground():320:323 -> getPopupBackground
    1:1:android.content.Context getPopupContext():301:301 -> getPopupContext
    1:1:java.lang.CharSequence getPrompt():464:464 -> getPrompt
    1:2:android.content.res.ColorStateList getSupportBackgroundTintList():508:509 -> getSupportBackgroundTintList
    1:2:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():537:538 -> getSupportBackgroundTintMode
    1:1:void onDetachedFromWindow():411:411 -> onDetachedFromWindow
    2:3:void onDetachedFromWindow():413:414 -> onDetachedFromWindow
    1:1:void onMeasure(int,int):428:428 -> onMeasure
    2:3:void onMeasure(int,int):430:431 -> onMeasure
    4:4:void onMeasure(int,int):433:433 -> onMeasure
    5:5:void onMeasure(int,int):432:432 -> onMeasure
    6:6:void onMeasure(int,int):434:434 -> onMeasure
    7:7:void onMeasure(int,int):432:432 -> onMeasure
    8:8:void onMeasure(int,int):435:435 -> onMeasure
    9:9:void onMeasure(int,int):432:432 -> onMeasure
    1:1:void onRestoreInstanceState(android.os.Parcelable):617:617 -> onRestoreInstanceState
    2:2:void onRestoreInstanceState(android.os.Parcelable):619:619 -> onRestoreInstanceState
    3:4:void onRestoreInstanceState(android.os.Parcelable):621:622 -> onRestoreInstanceState
    5:5:void onRestoreInstanceState(android.os.Parcelable):624:624 -> onRestoreInstanceState
    6:6:void onRestoreInstanceState(android.os.Parcelable):640:640 -> onRestoreInstanceState
    1:3:android.os.Parcelable onSaveInstanceState():609:611 -> onSaveInstanceState
    1:1:boolean onTouchEvent(android.view.MotionEvent):420:420 -> onTouchEvent
    2:2:boolean onTouchEvent(android.view.MotionEvent):423:423 -> onTouchEvent
    1:1:boolean performClick():441:441 -> performClick
    2:3:boolean performClick():443:444 -> performClick
    4:4:boolean performClick():450:450 -> performClick
    1:1:void setAdapter(android.widget.Adapter):76:76 -> setAdapter
    2:3:void setAdapter(android.widget.SpinnerAdapter):396:397 -> setAdapter
    4:4:void setAdapter(android.widget.SpinnerAdapter):401:401 -> setAdapter
    5:7:void setAdapter(android.widget.SpinnerAdapter):403:405 -> setAdapter
    1:3:void setBackgroundDrawable(android.graphics.drawable.Drawable):477:479 -> setBackgroundDrawable
    1:3:void setBackgroundResource(int):469:471 -> setBackgroundResource
    1:5:void setDropDownHorizontalOffset(int):349:353 -> setDropDownHorizontalOffset
    1:4:void setDropDownVerticalOffset(int):330:333 -> setDropDownVerticalOffset
    1:4:void setDropDownWidth(int):375:378 -> setDropDownWidth
    1:4:void setPopupBackgroundDrawable(android.graphics.drawable.Drawable):306:309 -> setPopupBackgroundDrawable
    1:1:void setPopupBackgroundResource(int):315:315 -> setPopupBackgroundResource
    1:2:void setPrompt(java.lang.CharSequence):455:456 -> setPrompt
    3:3:void setPrompt(java.lang.CharSequence):458:458 -> setPrompt
    1:2:void setSupportBackgroundTintList(android.content.res.ColorStateList):493:494 -> setSupportBackgroundTintList
    1:2:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):522:523 -> setSupportBackgroundTintMode
    1:2:void showPopup():599:600 -> showPopup
androidx.appcompat.widget.AppCompatSpinner$1 -> androidx.appcompat.widget.AppCompatSpinner$1:
    1:1:void <init>(androidx.appcompat.widget.AppCompatSpinner,android.view.View,androidx.appcompat.widget.AppCompatSpinner$DropdownPopup):256:256 -> <init>
    1:1:androidx.appcompat.view.menu.ShowableListMenu getPopup():259:259 -> getPopup
    1:2:boolean onForwardingStarted():265:266 -> onForwardingStarted
androidx.appcompat.widget.AppCompatSpinner$2 -> androidx.appcompat.widget.AppCompatSpinner$2:
    1:1:void <init>(androidx.appcompat.widget.AppCompatSpinner):624:624 -> <init>
    1:2:void onGlobalLayout():627:628 -> onGlobalLayout
    3:3:void onGlobalLayout():630:630 -> onGlobalLayout
    4:5:void onGlobalLayout():632:633 -> onGlobalLayout
androidx.appcompat.widget.AppCompatSpinner$DialogPopup -> androidx.appcompat.widget.AppCompatSpinner$DialogPopup:
    1:1:void <init>(androidx.appcompat.widget.AppCompatSpinner):848:848 -> <init>
    1:3:void dismiss():856:858 -> dismiss
    1:1:java.lang.CharSequence getHintText():879:879 -> getHintText
    1:1:boolean isShowing():864:864 -> isShowing
    1:3:void onClick(android.content.DialogInterface,int):903:905 -> onClick
    4:4:void onClick(android.content.DialogInterface,int):907:907 -> onClick
    1:1:void setAdapter(android.widget.ListAdapter):869:869 -> setAdapter
    1:1:void setBackgroundDrawable(android.graphics.drawable.Drawable):912:912 -> setBackgroundDrawable
    1:1:void setHorizontalOffset(int):922:922 -> setHorizontalOffset
    1:1:void setHorizontalOriginalOffset(int):942:942 -> setHorizontalOriginalOffset
    1:1:void setPromptText(java.lang.CharSequence):874:874 -> setPromptText
    1:1:void setVerticalOffset(int):917:917 -> setVerticalOffset
    1:1:void show(int,int):884:884 -> show
    2:4:void show(int,int):887:889 -> show
    5:6:void show(int,int):891:892 -> show
    7:12:void show(int,int):891:896 -> show
    13:13:void show(int,int):898:898 -> show
androidx.appcompat.widget.AppCompatSpinner$DropDownAdapter -> androidx.appcompat.widget.AppCompatSpinner$DropDownAdapter:
    1:2:void <init>(android.widget.SpinnerAdapter,android.content.res.Resources$Theme):693:694 -> <init>
    3:4:void <init>(android.widget.SpinnerAdapter,android.content.res.Resources$Theme):696:697 -> <init>
    5:5:void <init>(android.widget.SpinnerAdapter,android.content.res.Resources$Theme):701:701 -> <init>
    6:6:void <init>(android.widget.SpinnerAdapter,android.content.res.Resources$Theme):703:703 -> <init>
    7:8:void <init>(android.widget.SpinnerAdapter,android.content.res.Resources$Theme):705:706 -> <init>
    9:12:void <init>(android.widget.SpinnerAdapter,android.content.res.Resources$Theme):708:711 -> <init>
    1:1:boolean areAllItemsEnabled():768:768 -> areAllItemsEnabled
    2:2:boolean areAllItemsEnabled():770:770 -> areAllItemsEnabled
    1:1:int getCount():719:719 -> getCount
    1:2:android.view.View getDropDownView(int,android.view.View,android.view.ViewGroup):739:740 -> getDropDownView
    1:1:java.lang.Object getItem(int):724:724 -> getItem
    1:1:long getItemId(int):729:729 -> getItemId
    1:2:android.view.View getDropDownView(int,android.view.View,android.view.ViewGroup):739:740 -> getView
    1:2:android.view.View getView(int,android.view.View,android.view.ViewGroup):734 -> getView
    1:1:boolean hasStableIds():745:745 -> hasStableIds
    1:1:boolean isEmpty():802:802 -> isEmpty
    1:1:boolean isEnabled(int):782:782 -> isEnabled
    2:2:boolean isEnabled(int):784:784 -> isEnabled
    1:2:void registerDataSetObserver(android.database.DataSetObserver):750:751 -> registerDataSetObserver
    1:2:void unregisterDataSetObserver(android.database.DataSetObserver):757:758 -> unregisterDataSetObserver
androidx.appcompat.widget.AppCompatSpinner$DropdownPopup -> androidx.appcompat.widget.AppCompatSpinner$DropdownPopup:
    1:2:void <init>(androidx.appcompat.widget.AppCompatSpinner,android.content.Context,android.util.AttributeSet,int):958:959 -> <init>
    3:3:void <init>(androidx.appcompat.widget.AppCompatSpinner,android.content.Context,android.util.AttributeSet,int):955:955 -> <init>
    4:6:void <init>(androidx.appcompat.widget.AppCompatSpinner,android.content.Context,android.util.AttributeSet,int):961:963 -> <init>
    7:7:void <init>(androidx.appcompat.widget.AppCompatSpinner,android.content.Context,android.util.AttributeSet,int):965:965 -> <init>
    1:1:void access$001(androidx.appcompat.widget.AppCompatSpinner$DropdownPopup):952:952 -> access$001
    1:1:void computeContentWidth():996:996 -> computeContentWidth
    2:3:void computeContentWidth():999:1000 -> computeContentWidth
    4:4:void computeContentWidth():1003:1003 -> computeContentWidth
    5:10:void computeContentWidth():1006:1011 -> computeContentWidth
    11:11:void computeContentWidth():1010:1010 -> computeContentWidth
    12:13:void computeContentWidth():1012:1013 -> computeContentWidth
    14:14:void computeContentWidth():1017:1017 -> computeContentWidth
    15:15:void computeContentWidth():1020:1020 -> computeContentWidth
    16:16:void computeContentWidth():1022:1022 -> computeContentWidth
    17:18:void computeContentWidth():1024:1025 -> computeContentWidth
    19:19:int getHorizontalOriginalOffset():1102:1102 -> computeContentWidth
    19:19:void computeContentWidth():1026 -> computeContentWidth
    20:20:int getHorizontalOriginalOffset():1102:1102 -> computeContentWidth
    20:20:void computeContentWidth():1028 -> computeContentWidth
    21:21:void computeContentWidth():1030:1030 -> computeContentWidth
    1:1:java.lang.CharSequence getHintText():986:986 -> getHintText
    1:1:boolean isVisibleToUser(android.view.View):1092:1092 -> isVisibleToUser
    1:2:void setAdapter(android.widget.ListAdapter):980:981 -> setAdapter
    1:1:void setHorizontalOriginalOffset(int):1097:1097 -> setHorizontalOriginalOffset
    1:1:void setPromptText(java.lang.CharSequence):992:992 -> setPromptText
    1:1:void show(int,int):1035:1035 -> show
    2:2:void show(int,int):1037:1037 -> show
    3:9:void show(int,int):1039:1045 -> show
    10:10:void show(int,int):1047:1047 -> show
    11:11:void show(int,int):1058:1058 -> show
    12:12:void show(int,int):1060:1060 -> show
    13:14:void show(int,int):1075:1076 -> show
androidx.appcompat.widget.AppCompatSpinner$DropdownPopup$1 -> androidx.appcompat.widget.AppCompatSpinner$DropdownPopup$1:
    1:1:void <init>(androidx.appcompat.widget.AppCompatSpinner$DropdownPopup,androidx.appcompat.widget.AppCompatSpinner):965:965 -> <init>
    1:4:void onItemClick(android.widget.AdapterView,android.view.View,int,long):968:971 -> onItemClick
    5:5:void onItemClick(android.widget.AdapterView,android.view.View,int,long):973:973 -> onItemClick
androidx.appcompat.widget.AppCompatSpinner$DropdownPopup$2 -> androidx.appcompat.widget.AppCompatSpinner$DropdownPopup$2:
    1:1:void <init>(androidx.appcompat.widget.AppCompatSpinner$DropdownPopup):1061:1061 -> <init>
    1:2:void onGlobalLayout():1064:1065 -> onGlobalLayout
    3:3:void onGlobalLayout():1067:1067 -> onGlobalLayout
    4:4:void onGlobalLayout():1071:1071 -> onGlobalLayout
androidx.appcompat.widget.AppCompatSpinner$DropdownPopup$3 -> androidx.appcompat.widget.AppCompatSpinner$DropdownPopup$3:
    1:1:void <init>(androidx.appcompat.widget.AppCompatSpinner$DropdownPopup,android.view.ViewTreeObserver$OnGlobalLayoutListener):1076:1076 -> <init>
    1:1:void onDismiss():1079:1079 -> onDismiss
    2:2:void onDismiss():1081:1081 -> onDismiss
androidx.appcompat.widget.AppCompatSpinner$SavedState -> androidx.appcompat.widget.AppCompatSpinner$SavedState:
    1:1:void <clinit>():663:663 -> <clinit>
    1:1:void <init>(android.os.Parcelable):649:649 -> <init>
    2:3:void <init>(android.os.Parcel):653:654 -> <init>
    1:2:void writeToParcel(android.os.Parcel,int):659:660 -> writeToParcel
androidx.appcompat.widget.AppCompatSpinner$SavedState$1 -> androidx.appcompat.widget.AppCompatSpinner$SavedState$1:
    1:1:void <init>():664:664 -> <init>
    1:1:androidx.appcompat.widget.AppCompatSpinner$SavedState createFromParcel(android.os.Parcel):666:666 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):664 -> createFromParcel
    1:1:androidx.appcompat.widget.AppCompatSpinner$SavedState[] newArray(int):670:670 -> newArray
    1:1:java.lang.Object[] newArray(int):664 -> newArray
androidx.appcompat.widget.AppCompatTextClassifierHelper -> androidx.appcompat.widget.AppCompatTextClassifierHelper:
    1:2:void <init>(android.widget.TextView):42:43 -> <init>
    3:3:java.lang.Object androidx.core.util.Preconditions.checkNotNull(java.lang.Object):64:64 -> <init>
    3:3:void <init>(android.widget.TextView):43 -> <init>
    1:3:android.view.textclassifier.TextClassifier getTextClassifier():62:64 -> getTextClassifier
    4:4:android.view.textclassifier.TextClassifier getTextClassifier():66:66 -> getTextClassifier
    5:5:android.view.textclassifier.TextClassifier getTextClassifier():68:68 -> getTextClassifier
    1:1:void setTextClassifier(android.view.textclassifier.TextClassifier):51:51 -> setTextClassifier
androidx.appcompat.widget.AppCompatTextHelper -> androidx.appcompat.widget.AppCompatTextHelper:
    1:1:void <init>(android.widget.TextView):74:74 -> <init>
    2:3:void <init>(android.widget.TextView):69:70 -> <init>
    4:5:void <init>(android.widget.TextView):75:76 -> <init>
    1:1:void applyCompoundDrawableTint(android.graphics.drawable.Drawable,androidx.appcompat.widget.TintInfo):555:555 -> applyCompoundDrawableTint
    1:1:void applyCompoundDrawablesTints():536:536 -> applyCompoundDrawablesTints
    2:6:void applyCompoundDrawablesTints():538:542 -> applyCompoundDrawablesTints
    7:11:void applyCompoundDrawablesTints():544:548 -> applyCompoundDrawablesTints
    1:1:void autoSizeText():592:592 -> autoSizeText
    1:1:androidx.appcompat.widget.TintInfo createTintInfo(android.content.Context,androidx.appcompat.widget.AppCompatDrawableManager,int):561:561 -> createTintInfo
    2:4:androidx.appcompat.widget.TintInfo createTintInfo(android.content.Context,androidx.appcompat.widget.AppCompatDrawableManager,int):563:565 -> createTintInfo
    1:1:int getAutoSizeMaxTextSize():637:637 -> getAutoSizeMaxTextSize
    1:1:int getAutoSizeMinTextSize():633:633 -> getAutoSizeMinTextSize
    1:1:int getAutoSizeStepGranularity():629:629 -> getAutoSizeStepGranularity
    1:1:int[] getAutoSizeTextAvailableSizes():641:641 -> getAutoSizeTextAvailableSizes
    1:1:int getAutoSizeTextType():625:625 -> getAutoSizeTextType
    1:1:boolean isAutoSizeEnabled():598:598 -> isAutoSizeEnabled
    1:2:void loadFromAttributes(android.util.AttributeSet,int):81:82 -> loadFromAttributes
    3:3:void loadFromAttributes(android.util.AttributeSet,int):85:85 -> loadFromAttributes
    4:4:void loadFromAttributes(android.util.AttributeSet,int):87:87 -> loadFromAttributes
    5:5:void loadFromAttributes(android.util.AttributeSet,int):89:89 -> loadFromAttributes
    6:6:void loadFromAttributes(android.util.AttributeSet,int):91:91 -> loadFromAttributes
    7:7:void loadFromAttributes(android.util.AttributeSet,int):90:90 -> loadFromAttributes
    8:8:void loadFromAttributes(android.util.AttributeSet,int):93:93 -> loadFromAttributes
    9:9:void loadFromAttributes(android.util.AttributeSet,int):95:95 -> loadFromAttributes
    10:10:void loadFromAttributes(android.util.AttributeSet,int):94:94 -> loadFromAttributes
    11:11:void loadFromAttributes(android.util.AttributeSet,int):97:97 -> loadFromAttributes
    12:12:void loadFromAttributes(android.util.AttributeSet,int):99:99 -> loadFromAttributes
    13:13:void loadFromAttributes(android.util.AttributeSet,int):98:98 -> loadFromAttributes
    14:14:void loadFromAttributes(android.util.AttributeSet,int):101:101 -> loadFromAttributes
    15:15:void loadFromAttributes(android.util.AttributeSet,int):103:103 -> loadFromAttributes
    16:16:void loadFromAttributes(android.util.AttributeSet,int):102:102 -> loadFromAttributes
    17:18:void loadFromAttributes(android.util.AttributeSet,int):106:107 -> loadFromAttributes
    19:19:void loadFromAttributes(android.util.AttributeSet,int):109:109 -> loadFromAttributes
    20:20:void loadFromAttributes(android.util.AttributeSet,int):108:108 -> loadFromAttributes
    21:21:void loadFromAttributes(android.util.AttributeSet,int):111:111 -> loadFromAttributes
    22:22:void loadFromAttributes(android.util.AttributeSet,int):113:113 -> loadFromAttributes
    23:23:void loadFromAttributes(android.util.AttributeSet,int):112:112 -> loadFromAttributes
    24:24:void loadFromAttributes(android.util.AttributeSet,int):117:117 -> loadFromAttributes
    25:26:void loadFromAttributes(android.util.AttributeSet,int):122:123 -> loadFromAttributes
    27:28:void loadFromAttributes(android.util.AttributeSet,int):134:135 -> loadFromAttributes
    29:29:void loadFromAttributes(android.util.AttributeSet,int):137:137 -> loadFromAttributes
    30:31:void loadFromAttributes(android.util.AttributeSet,int):140:141 -> loadFromAttributes
    32:33:void loadFromAttributes(android.util.AttributeSet,int):144:145 -> loadFromAttributes
    34:35:void loadFromAttributes(android.util.AttributeSet,int):147:148 -> loadFromAttributes
    36:37:void loadFromAttributes(android.util.AttributeSet,int):151:152 -> loadFromAttributes
    38:39:void loadFromAttributes(android.util.AttributeSet,int):156:157 -> loadFromAttributes
    40:42:void loadFromAttributes(android.util.AttributeSet,int):159:161 -> loadFromAttributes
    43:43:void loadFromAttributes(android.util.AttributeSet,int):163:163 -> loadFromAttributes
    44:44:void loadFromAttributes(android.util.AttributeSet,int):167:167 -> loadFromAttributes
    45:45:void loadFromAttributes(android.util.AttributeSet,int):169:169 -> loadFromAttributes
    46:46:void loadFromAttributes(android.util.AttributeSet,int):171:171 -> loadFromAttributes
    47:47:void loadFromAttributes(android.util.AttributeSet,int):173:173 -> loadFromAttributes
    48:49:void loadFromAttributes(android.util.AttributeSet,int):176:177 -> loadFromAttributes
    50:51:void loadFromAttributes(android.util.AttributeSet,int):179:180 -> loadFromAttributes
    52:53:void loadFromAttributes(android.util.AttributeSet,int):183:184 -> loadFromAttributes
    54:55:void loadFromAttributes(android.util.AttributeSet,int):188:189 -> loadFromAttributes
    56:58:void loadFromAttributes(android.util.AttributeSet,int):192:194 -> loadFromAttributes
    59:62:void loadFromAttributes(android.util.AttributeSet,int):197:200 -> loadFromAttributes
    63:64:void loadFromAttributes(android.util.AttributeSet,int):204:205 -> loadFromAttributes
    65:65:void loadFromAttributes(android.util.AttributeSet,int):208:208 -> loadFromAttributes
    66:66:void loadFromAttributes(android.util.AttributeSet,int):211:211 -> loadFromAttributes
    67:67:void loadFromAttributes(android.util.AttributeSet,int):214:214 -> loadFromAttributes
    68:68:void setAllCaps(boolean):528:528 -> loadFromAttributes
    68:68:void loadFromAttributes(android.util.AttributeSet,int):217 -> loadFromAttributes
    69:71:void loadFromAttributes(android.util.AttributeSet,int):219:221 -> loadFromAttributes
    72:72:void loadFromAttributes(android.util.AttributeSet,int):223:223 -> loadFromAttributes
    73:73:void loadFromAttributes(android.util.AttributeSet,int):227:227 -> loadFromAttributes
    74:75:void loadFromAttributes(android.util.AttributeSet,int):230:231 -> loadFromAttributes
    76:77:void loadFromAttributes(android.util.AttributeSet,int):234:235 -> loadFromAttributes
    78:78:void loadFromAttributes(android.util.AttributeSet,int):239:239 -> loadFromAttributes
    79:79:void loadFromAttributes(android.util.AttributeSet,int):241:241 -> loadFromAttributes
    80:80:void loadFromAttributes(android.util.AttributeSet,int):243:243 -> loadFromAttributes
    81:84:void loadFromAttributes(android.util.AttributeSet,int):245:248 -> loadFromAttributes
    85:88:void loadFromAttributes(android.util.AttributeSet,int):251:254 -> loadFromAttributes
    89:89:void loadFromAttributes(android.util.AttributeSet,int):251:251 -> loadFromAttributes
    90:90:void loadFromAttributes(android.util.AttributeSet,int):257:257 -> loadFromAttributes
    91:91:void loadFromAttributes(android.util.AttributeSet,int):265:265 -> loadFromAttributes
    92:92:void loadFromAttributes(android.util.AttributeSet,int):270:270 -> loadFromAttributes
    93:93:void loadFromAttributes(android.util.AttributeSet,int):273:273 -> loadFromAttributes
    94:94:void loadFromAttributes(android.util.AttributeSet,int):275:275 -> loadFromAttributes
    95:95:void loadFromAttributes(android.util.AttributeSet,int):278:278 -> loadFromAttributes
    96:96:void loadFromAttributes(android.util.AttributeSet,int):280:280 -> loadFromAttributes
    97:97:void loadFromAttributes(android.util.AttributeSet,int):283:283 -> loadFromAttributes
    98:98:void loadFromAttributes(android.util.AttributeSet,int):285:285 -> loadFromAttributes
    99:99:void loadFromAttributes(android.util.AttributeSet,int):288:288 -> loadFromAttributes
    100:100:void loadFromAttributes(android.util.AttributeSet,int):290:290 -> loadFromAttributes
    101:101:void loadFromAttributes(android.util.AttributeSet,int):293:293 -> loadFromAttributes
    102:102:void loadFromAttributes(android.util.AttributeSet,int):295:295 -> loadFromAttributes
    103:103:void loadFromAttributes(android.util.AttributeSet,int):298:298 -> loadFromAttributes
    104:104:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):685:685 -> loadFromAttributes
    104:104:void loadFromAttributes(android.util.AttributeSet,int):300 -> loadFromAttributes
    105:107:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):696:698 -> loadFromAttributes
    105:107:void loadFromAttributes(android.util.AttributeSet,int):300 -> loadFromAttributes
    108:109:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):709:710 -> loadFromAttributes
    108:109:void loadFromAttributes(android.util.AttributeSet,int):300 -> loadFromAttributes
    110:110:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):699:699 -> loadFromAttributes
    110:110:void loadFromAttributes(android.util.AttributeSet,int):300 -> loadFromAttributes
    111:112:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):686:687 -> loadFromAttributes
    111:112:void loadFromAttributes(android.util.AttributeSet,int):300 -> loadFromAttributes
    113:114:void loadFromAttributes(android.util.AttributeSet,int):303:304 -> loadFromAttributes
    115:115:void loadFromAttributes(android.util.AttributeSet,int):306:306 -> loadFromAttributes
    116:119:void androidx.core.widget.TextViewCompat.setCompoundDrawableTintList(android.widget.TextView,android.content.res.ColorStateList):988:991 -> loadFromAttributes
    116:119:void loadFromAttributes(android.util.AttributeSet,int):306 -> loadFromAttributes
    120:120:java.lang.Object androidx.core.util.Preconditions.checkNotNull(java.lang.Object):64:64 -> loadFromAttributes
    120:120:void androidx.core.widget.TextViewCompat.setCompoundDrawableTintList(android.widget.TextView,android.content.res.ColorStateList):987 -> loadFromAttributes
    120:120:void loadFromAttributes(android.util.AttributeSet,int):306 -> loadFromAttributes
    121:121:void loadFromAttributes(android.util.AttributeSet,int):308:308 -> loadFromAttributes
    122:122:void loadFromAttributes(android.util.AttributeSet,int):310:310 -> loadFromAttributes
    123:123:void loadFromAttributes(android.util.AttributeSet,int):309:309 -> loadFromAttributes
    124:124:void loadFromAttributes(android.util.AttributeSet,int):311:311 -> loadFromAttributes
    125:128:void androidx.core.widget.TextViewCompat.setCompoundDrawableTintMode(android.widget.TextView,android.graphics.PorterDuff$Mode):1022:1025 -> loadFromAttributes
    125:128:void loadFromAttributes(android.util.AttributeSet,int):311 -> loadFromAttributes
    129:129:java.lang.Object androidx.core.util.Preconditions.checkNotNull(java.lang.Object):64:64 -> loadFromAttributes
    129:129:void androidx.core.widget.TextViewCompat.setCompoundDrawableTintMode(android.widget.TextView,android.graphics.PorterDuff$Mode):1021 -> loadFromAttributes
    129:129:void loadFromAttributes(android.util.AttributeSet,int):311 -> loadFromAttributes
    130:130:void loadFromAttributes(android.util.AttributeSet,int):314:314 -> loadFromAttributes
    131:131:void loadFromAttributes(android.util.AttributeSet,int):316:316 -> loadFromAttributes
    132:132:void loadFromAttributes(android.util.AttributeSet,int):318:318 -> loadFromAttributes
    133:133:void loadFromAttributes(android.util.AttributeSet,int):321:321 -> loadFromAttributes
    134:134:void loadFromAttributes(android.util.AttributeSet,int):323:323 -> loadFromAttributes
    135:135:void loadFromAttributes(android.util.AttributeSet,int):326:326 -> loadFromAttributes
    136:136:void loadFromAttributes(android.util.AttributeSet,int):329:329 -> loadFromAttributes
    1:1:void onLayout(boolean,int,int,int,int):574:574 -> onLayout
    2:2:void autoSizeText():592:592 -> onLayout
    2:2:void onLayout(boolean,int,int,int,int):575 -> onLayout
    1:1:void onSetTextAppearance(android.content.Context,int):485:485 -> onSetTextAppearance
    2:2:void onSetTextAppearance(android.content.Context,int):487:487 -> onSetTextAppearance
    3:3:void onSetTextAppearance(android.content.Context,int):492:492 -> onSetTextAppearance
    4:4:void setAllCaps(boolean):528:528 -> onSetTextAppearance
    4:4:void onSetTextAppearance(android.content.Context,int):492 -> onSetTextAppearance
    5:6:void onSetTextAppearance(android.content.Context,int):494:495 -> onSetTextAppearance
    7:7:void onSetTextAppearance(android.content.Context,int):499:499 -> onSetTextAppearance
    8:8:void onSetTextAppearance(android.content.Context,int):501:501 -> onSetTextAppearance
    9:11:void onSetTextAppearance(android.content.Context,int):505:507 -> onSetTextAppearance
    12:12:void onSetTextAppearance(android.content.Context,int):511:511 -> onSetTextAppearance
    13:15:void onSetTextAppearance(android.content.Context,int):513:515 -> onSetTextAppearance
    16:16:void onSetTextAppearance(android.content.Context,int):518:518 -> onSetTextAppearance
    17:19:void onSetTextAppearance(android.content.Context,int):521:523 -> onSetTextAppearance
    1:1:void runOnUiThread(java.lang.Runnable):347:347 -> runOnUiThread
    1:1:void setAllCaps(boolean):528:528 -> setAllCaps
    1:1:void setAutoSizeTextTypeUniformWithConfiguration(int,int,int,int):614:614 -> setAutoSizeTextTypeUniformWithConfiguration
    1:1:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):620:620 -> setAutoSizeTextTypeUniformWithPresetSizes
    1:1:void setAutoSizeTextTypeWithDefaults(int):606:606 -> setAutoSizeTextTypeWithDefaults
    1:2:void setCompoundDrawableTintList(android.content.res.ColorStateList):650:651 -> setCompoundDrawableTintList
    3:4:void setCompoundDrawableTintList(android.content.res.ColorStateList):653:654 -> setCompoundDrawableTintList
    5:10:void setCompoundTints():673:678 -> setCompoundDrawableTintList
    5:10:void setCompoundDrawableTintList(android.content.res.ColorStateList):655 -> setCompoundDrawableTintList
    1:2:void setCompoundDrawableTintMode(android.graphics.PorterDuff$Mode):664:665 -> setCompoundDrawableTintMode
    3:4:void setCompoundDrawableTintMode(android.graphics.PorterDuff$Mode):667:668 -> setCompoundDrawableTintMode
    5:10:void setCompoundTints():673:678 -> setCompoundDrawableTintMode
    5:10:void setCompoundDrawableTintMode(android.graphics.PorterDuff$Mode):669 -> setCompoundDrawableTintMode
    1:2:void setTextSize(int,float):582:583 -> setTextSize
    3:3:void setTextSizeInternal(int,float):602:602 -> setTextSize
    3:3:void setTextSize(int,float):584 -> setTextSize
    1:3:void setTypefaceByCallback(android.graphics.Typeface):337:339 -> setTypefaceByCallback
    1:1:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):407:407 -> updateTypefaceAndStyle
    2:3:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):409:410 -> updateTypefaceAndStyle
    4:5:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):412:413 -> updateTypefaceAndStyle
    6:7:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):417:418 -> updateTypefaceAndStyle
    8:8:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):464:464 -> updateTypefaceAndStyle
    9:10:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):466:467 -> updateTypefaceAndStyle
    11:11:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):478:478 -> updateTypefaceAndStyle
    12:12:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):474:474 -> updateTypefaceAndStyle
    13:13:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):470:470 -> updateTypefaceAndStyle
    14:15:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):419:420 -> updateTypefaceAndStyle
    16:19:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):423:426 -> updateTypefaceAndStyle
    20:20:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):430:430 -> updateTypefaceAndStyle
    21:21:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):432:432 -> updateTypefaceAndStyle
    22:22:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):435:435 -> updateTypefaceAndStyle
    23:23:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):434:434 -> updateTypefaceAndStyle
    24:24:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):438:438 -> updateTypefaceAndStyle
    25:25:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):442:442 -> updateTypefaceAndStyle
    26:26:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):447:447 -> updateTypefaceAndStyle
    27:27:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):449:449 -> updateTypefaceAndStyle
    28:28:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):451:451 -> updateTypefaceAndStyle
    29:29:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):454:454 -> updateTypefaceAndStyle
    30:30:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):453:453 -> updateTypefaceAndStyle
    31:31:void updateTypefaceAndStyle(android.content.Context,androidx.appcompat.widget.TintTypedArray):457:457 -> updateTypefaceAndStyle
androidx.appcompat.widget.AppCompatTextHelper$ApplyTextViewCallback -> androidx.appcompat.widget.AppCompatTextHelper$ApplyTextViewCallback:
    1:4:void <init>(androidx.appcompat.widget.AppCompatTextHelper,int,int):379:382 -> <init>
    1:1:void onFontRetrieved(android.graphics.Typeface):387:387 -> onFontRetrieved
    2:4:void onFontRetrieved(android.graphics.Typeface):391:393 -> onFontRetrieved
    5:5:void onFontRetrieved(android.graphics.Typeface):397:397 -> onFontRetrieved
androidx.appcompat.widget.AppCompatTextHelper$ApplyTextViewCallback$TypefaceApplyCallback -> androidx.appcompat.widget.AppCompatTextHelper$ApplyTextViewCallback$TypefaceApplyCallback:
    1:3:void <init>(androidx.appcompat.widget.AppCompatTextHelper$ApplyTextViewCallback,java.lang.ref.WeakReference,android.graphics.Typeface):359:361 -> <init>
    1:1:void run():366:366 -> run
    2:2:void run():370:370 -> run
androidx.appcompat.widget.AppCompatTextView -> androidx.appcompat.widget.AppCompatTextView:
    1:1:void <init>(android.content.Context):91:91 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):95:95 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):99:99 -> <init>
    4:5:void <init>(android.content.Context,android.util.AttributeSet,int):101:102 -> <init>
    6:8:void <init>(android.content.Context,android.util.AttributeSet,int):104:106 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int):108:108 -> <init>
    1:3:void drawableStateChanged():193:195 -> drawableStateChanged
    4:5:void drawableStateChanged():197:198 -> drawableStateChanged
    1:2:int getAutoSizeMaxTextSize():365:366 -> getAutoSizeMaxTextSize
    3:4:int getAutoSizeMaxTextSize():368:369 -> getAutoSizeMaxTextSize
    1:2:int getAutoSizeMinTextSize():346:347 -> getAutoSizeMinTextSize
    3:4:int getAutoSizeMinTextSize():349:350 -> getAutoSizeMinTextSize
    1:2:int getAutoSizeStepGranularity():327:328 -> getAutoSizeStepGranularity
    3:4:int getAutoSizeStepGranularity():330:331 -> getAutoSizeStepGranularity
    1:2:int[] getAutoSizeTextAvailableSizes():384:385 -> getAutoSizeTextAvailableSizes
    3:4:int[] getAutoSizeTextAvailableSizes():387:388 -> getAutoSizeTextAvailableSizes
    1:2:int getAutoSizeTextType():306:307 -> getAutoSizeTextType
    3:4:int getAutoSizeTextType():311:312 -> getAutoSizeTextType
    1:1:int androidx.core.widget.TextViewCompat.getFirstBaselineToTopHeight(android.widget.TextView):768:768 -> getFirstBaselineToTopHeight
    1:1:int getFirstBaselineToTopHeight():422 -> getFirstBaselineToTopHeight
    1:1:int androidx.core.widget.TextViewCompat.getLastBaselineToBottomHeight(android.widget.TextView):778:778 -> getLastBaselineToBottomHeight
    1:1:int getLastBaselineToBottomHeight():427 -> getLastBaselineToBottomHeight
    1:2:android.content.res.ColorStateList getSupportBackgroundTintList():151:152 -> getSupportBackgroundTintList
    1:2:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():179:180 -> getSupportBackgroundTintMode
    1:1:void consumeTextFutureAndSetBlocking():482:482 -> getText
    1:1:java.lang.CharSequence getText():495 -> getText
    2:3:void consumeTextFutureAndSetBlocking():485:486 -> getText
    2:3:java.lang.CharSequence getText():495 -> getText
    4:4:java.lang.CharSequence getText():496:496 -> getText
    1:1:android.view.textclassifier.TextClassifier getTextClassifier():523:523 -> getTextClassifier
    2:2:android.view.textclassifier.TextClassifier getTextClassifier():526:526 -> getTextClassifier
    3:3:android.view.textclassifier.TextClassifier getTextClassifier():524:524 -> getTextClassifier
    1:1:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):396:396 -> onCreateInputConnection
    1:3:void onLayout(boolean,int,int,int,int):204:206 -> onLayout
    1:1:void consumeTextFutureAndSetBlocking():482:482 -> onMeasure
    1:1:void onMeasure(int,int):550 -> onMeasure
    2:3:void consumeTextFutureAndSetBlocking():485:486 -> onMeasure
    2:3:void onMeasure(int,int):550 -> onMeasure
    4:4:void onMeasure(int,int):551:551 -> onMeasure
    1:3:void onTextChanged(java.lang.CharSequence,int,int,int):223:225 -> onTextChanged
    1:2:void setAutoSizeTextTypeUniformWithConfiguration(int,int,int,int):263:264 -> setAutoSizeTextTypeUniformWithConfiguration
    3:4:void setAutoSizeTextTypeUniformWithConfiguration(int,int,int,int):267:268 -> setAutoSizeTextTypeUniformWithConfiguration
    1:2:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):285:286 -> setAutoSizeTextTypeUniformWithPresetSizes
    3:4:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):288:289 -> setAutoSizeTextTypeUniformWithPresetSizes
    1:2:void setAutoSizeTextTypeWithDefaults(int):240:241 -> setAutoSizeTextTypeWithDefaults
    3:4:void setAutoSizeTextTypeWithDefaults(int):243:244 -> setAutoSizeTextTypeWithDefaults
    1:3:void setBackgroundDrawable(android.graphics.drawable.Drawable):121:123 -> setBackgroundDrawable
    1:3:void setBackgroundResource(int):113:115 -> setBackgroundResource
    1:2:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):557:558 -> setCompoundDrawables
    3:3:void androidx.appcompat.widget.AppCompatTextHelper.onSetCompoundDrawables():532:532 -> setCompoundDrawables
    3:3:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):559 -> setCompoundDrawables
    1:2:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):567:568 -> setCompoundDrawablesRelative
    3:3:void androidx.appcompat.widget.AppCompatTextHelper.onSetCompoundDrawables():532:532 -> setCompoundDrawablesRelative
    3:3:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):569 -> setCompoundDrawablesRelative
    1:2:void setCompoundDrawablesRelativeWithIntrinsicBounds(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):599:600 -> setCompoundDrawablesRelativeWithIntrinsicBounds
    3:3:void androidx.appcompat.widget.AppCompatTextHelper.onSetCompoundDrawables():532:532 -> setCompoundDrawablesRelativeWithIntrinsicBounds
    3:3:void setCompoundDrawablesRelativeWithIntrinsicBounds(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):601 -> setCompoundDrawablesRelativeWithIntrinsicBounds
    4:4:void setCompoundDrawablesRelativeWithIntrinsicBounds(int,int,int,int):609:609 -> setCompoundDrawablesRelativeWithIntrinsicBounds
    5:8:void setCompoundDrawablesRelativeWithIntrinsicBounds(int,int,int,int):611:614 -> setCompoundDrawablesRelativeWithIntrinsicBounds
    9:9:void setCompoundDrawablesRelativeWithIntrinsicBounds(int,int,int,int):610:610 -> setCompoundDrawablesRelativeWithIntrinsicBounds
    10:10:void setCompoundDrawablesRelativeWithIntrinsicBounds(int,int,int,int):615:615 -> setCompoundDrawablesRelativeWithIntrinsicBounds
    11:11:void androidx.appcompat.widget.AppCompatTextHelper.onSetCompoundDrawables():532:532 -> setCompoundDrawablesRelativeWithIntrinsicBounds
    11:11:void setCompoundDrawablesRelativeWithIntrinsicBounds(int,int,int,int):616 -> setCompoundDrawablesRelativeWithIntrinsicBounds
    1:2:void setCompoundDrawablesWithIntrinsicBounds(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):576:577 -> setCompoundDrawablesWithIntrinsicBounds
    3:3:void androidx.appcompat.widget.AppCompatTextHelper.onSetCompoundDrawables():532:532 -> setCompoundDrawablesWithIntrinsicBounds
    3:3:void setCompoundDrawablesWithIntrinsicBounds(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):578 -> setCompoundDrawablesWithIntrinsicBounds
    4:4:void setCompoundDrawablesWithIntrinsicBounds(int,int,int,int):584:584 -> setCompoundDrawablesWithIntrinsicBounds
    5:8:void setCompoundDrawablesWithIntrinsicBounds(int,int,int,int):586:589 -> setCompoundDrawablesWithIntrinsicBounds
    9:9:void setCompoundDrawablesWithIntrinsicBounds(int,int,int,int):585:585 -> setCompoundDrawablesWithIntrinsicBounds
    10:10:void setCompoundDrawablesWithIntrinsicBounds(int,int,int,int):590:590 -> setCompoundDrawablesWithIntrinsicBounds
    11:11:void androidx.appcompat.widget.AppCompatTextHelper.onSetCompoundDrawables():532:532 -> setCompoundDrawablesWithIntrinsicBounds
    11:11:void setCompoundDrawablesWithIntrinsicBounds(int,int,int,int):591 -> setCompoundDrawablesWithIntrinsicBounds
    1:1:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):442:442 -> setCustomSelectionActionModeCallback
    2:2:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):441:441 -> setCustomSelectionActionModeCallback
    1:2:void setFirstBaselineToTopHeight(int):402:403 -> setFirstBaselineToTopHeight
    3:3:void setFirstBaselineToTopHeight(int):405:405 -> setFirstBaselineToTopHeight
    1:2:void setLastBaselineToBottomHeight(int):412:413 -> setLastBaselineToBottomHeight
    3:3:void setLastBaselineToBottomHeight(int):415:415 -> setLastBaselineToBottomHeight
    1:1:void setLineHeight(int):432:432 -> setLineHeight
    1:2:void setSupportBackgroundTintList(android.content.res.ColorStateList):136:137 -> setSupportBackgroundTintList
    1:2:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):164:165 -> setSupportBackgroundTintMode
    1:2:void setSupportCompoundDrawablesTintList(android.content.res.ColorStateList):657:658 -> setSupportCompoundDrawablesTintList
    1:2:void setSupportCompoundDrawablesTintMode(android.graphics.PorterDuff$Mode):697:698 -> setSupportCompoundDrawablesTintMode
    1:3:void setTextAppearance(android.content.Context,int):185:187 -> setTextAppearance
    1:1:void setTextClassifier(android.view.textclassifier.TextClassifier):505:505 -> setTextClassifier
    2:2:void setTextClassifier(android.view.textclassifier.TextClassifier):509:509 -> setTextClassifier
    3:3:void setTextClassifier(android.view.textclassifier.TextClassifier):506:506 -> setTextClassifier
    1:1:void setTextFuture(java.util.concurrent.Future):542:542 -> setTextFuture
    2:2:void setTextFuture(java.util.concurrent.Future):544:544 -> setTextFuture
    1:2:void setTextSize(int,float):212:213 -> setTextSize
    3:4:void setTextSize(int,float):215:216 -> setTextSize
    1:1:void setTypeface(android.graphics.Typeface,int):705:705 -> setTypeface
    2:2:void setTypeface(android.graphics.Typeface,int):708:708 -> setTypeface
androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper -> androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper:
    1:1:void <clinit>():63:63 -> <clinit>
    2:2:void <clinit>():72:72 -> <clinit>
    3:3:void <clinit>():76:76 -> <clinit>
    1:1:void <init>(android.widget.TextView):105:105 -> <init>
    2:2:void <init>(android.widget.TextView):84:84 -> <init>
    3:3:void <init>(android.widget.TextView):86:86 -> <init>
    4:4:void <init>(android.widget.TextView):88:88 -> <init>
    5:5:void <init>(android.widget.TextView):90:90 -> <init>
    6:6:void <init>(android.widget.TextView):92:92 -> <init>
    7:7:void <init>(android.widget.TextView):95:95 -> <init>
    8:8:void <init>(android.widget.TextView):99:99 -> <init>
    9:10:void <init>(android.widget.TextView):106:107 -> <init>
    1:1:void autoSizeText():546:546 -> autoSizeText
    2:3:void autoSizeText():550:551 -> autoSizeText
    4:7:void autoSizeText():555:558 -> autoSizeText
    8:11:void autoSizeText():560:563 -> autoSizeText
    12:18:void autoSizeText():569:575 -> autoSizeText
    19:19:void autoSizeText():577:577 -> autoSizeText
    20:20:void autoSizeText():581:581 -> autoSizeText
    1:1:int[] cleanupAutoSizePresetSizes(int[]):453:453 -> cleanupAutoSizePresetSizes
    2:2:int[] cleanupAutoSizePresetSizes(int[]):457:457 -> cleanupAutoSizePresetSizes
    3:3:int[] cleanupAutoSizePresetSizes(int[]):459:459 -> cleanupAutoSizePresetSizes
    4:4:int[] cleanupAutoSizePresetSizes(int[]):461:461 -> cleanupAutoSizePresetSizes
    5:6:int[] cleanupAutoSizePresetSizes(int[]):464:465 -> cleanupAutoSizePresetSizes
    7:7:int[] cleanupAutoSizePresetSizes(int[]):469:469 -> cleanupAutoSizePresetSizes
    8:9:int[] cleanupAutoSizePresetSizes(int[]):472:473 -> cleanupAutoSizePresetSizes
    10:10:int[] cleanupAutoSizePresetSizes(int[]):475:475 -> cleanupAutoSizePresetSizes
    1:1:android.text.StaticLayout createStaticLayoutForMeasuring(java.lang.CharSequence,android.text.Layout$Alignment,int,int):725:725 -> createStaticLayoutForMeasuring
    2:2:android.text.StaticLayout createStaticLayoutForMeasuring(java.lang.CharSequence,android.text.Layout$Alignment,int,int):724:724 -> createStaticLayoutForMeasuring
    3:3:android.text.StaticLayout createStaticLayoutForMeasuring(java.lang.CharSequence,android.text.Layout$Alignment,int,int):727:727 -> createStaticLayoutForMeasuring
    4:5:android.text.StaticLayout createStaticLayoutForMeasuring(java.lang.CharSequence,android.text.Layout$Alignment,int,int):729:730 -> createStaticLayoutForMeasuring
    6:6:android.text.StaticLayout createStaticLayoutForMeasuring(java.lang.CharSequence,android.text.Layout$Alignment,int,int):728:728 -> createStaticLayoutForMeasuring
    7:10:android.text.StaticLayout createStaticLayoutForMeasuring(java.lang.CharSequence,android.text.Layout$Alignment,int,int):731:734 -> createStaticLayoutForMeasuring
    11:13:android.text.StaticLayout createStaticLayoutForMeasuring(java.lang.CharSequence,android.text.Layout$Alignment,int,int):739:741 -> createStaticLayoutForMeasuring
    14:14:android.text.StaticLayout createStaticLayoutForMeasuring(java.lang.CharSequence,android.text.Layout$Alignment,int,int):743:743 -> createStaticLayoutForMeasuring
    15:15:android.text.StaticLayout createStaticLayoutForMeasuring(java.lang.CharSequence,android.text.Layout$Alignment,int,int):746:746 -> createStaticLayoutForMeasuring
    16:16:android.text.StaticLayout createStaticLayoutForMeasuring(java.lang.CharSequence,android.text.Layout$Alignment,int,int):748:748 -> createStaticLayoutForMeasuring
    1:1:int findLargestTextSizeWhichFits(android.graphics.RectF):642:642 -> findLargestTextSizeWhichFits
    2:3:int findLargestTextSizeWhichFits(android.graphics.RectF):652:653 -> findLargestTextSizeWhichFits
    4:5:boolean suggestedSizeFitsInSpace(int,android.graphics.RectF):689:690 -> findLargestTextSizeWhichFits
    4:5:int findLargestTextSizeWhichFits(android.graphics.RectF):653 -> findLargestTextSizeWhichFits
    6:6:boolean suggestedSizeFitsInSpace(int,android.graphics.RectF):692:692 -> findLargestTextSizeWhichFits
    6:6:int findLargestTextSizeWhichFits(android.graphics.RectF):653 -> findLargestTextSizeWhichFits
    7:7:boolean suggestedSizeFitsInSpace(int,android.graphics.RectF):698:698 -> findLargestTextSizeWhichFits
    7:7:int findLargestTextSizeWhichFits(android.graphics.RectF):653 -> findLargestTextSizeWhichFits
    8:9:void initTempTextPaint(int):667:668 -> findLargestTextSizeWhichFits
    8:9:boolean suggestedSizeFitsInSpace(int,android.graphics.RectF):699 -> findLargestTextSizeWhichFits
    8:9:int findLargestTextSizeWhichFits(android.graphics.RectF):653 -> findLargestTextSizeWhichFits
    10:10:void initTempTextPaint(int):670:670 -> findLargestTextSizeWhichFits
    10:10:boolean suggestedSizeFitsInSpace(int,android.graphics.RectF):699 -> findLargestTextSizeWhichFits
    10:10:int findLargestTextSizeWhichFits(android.graphics.RectF):653 -> findLargestTextSizeWhichFits
    11:12:void initTempTextPaint(int):672:673 -> findLargestTextSizeWhichFits
    11:12:boolean suggestedSizeFitsInSpace(int,android.graphics.RectF):699 -> findLargestTextSizeWhichFits
    11:12:int findLargestTextSizeWhichFits(android.graphics.RectF):653 -> findLargestTextSizeWhichFits
    13:13:boolean suggestedSizeFitsInSpace(int,android.graphics.RectF):702:702 -> findLargestTextSizeWhichFits
    13:13:int findLargestTextSizeWhichFits(android.graphics.RectF):653 -> findLargestTextSizeWhichFits
    14:14:boolean suggestedSizeFitsInSpace(int,android.graphics.RectF):704:704 -> findLargestTextSizeWhichFits
    14:14:int findLargestTextSizeWhichFits(android.graphics.RectF):653 -> findLargestTextSizeWhichFits
    15:16:android.text.StaticLayout createLayout(java.lang.CharSequence,android.text.Layout$Alignment,int,int):679:680 -> findLargestTextSizeWhichFits
    15:16:boolean suggestedSizeFitsInSpace(int,android.graphics.RectF):704 -> findLargestTextSizeWhichFits
    15:16:int findLargestTextSizeWhichFits(android.graphics.RectF):653 -> findLargestTextSizeWhichFits
    17:19:android.text.StaticLayout createStaticLayoutForMeasuringPre23(java.lang.CharSequence,android.text.Layout$Alignment,int):754:756 -> findLargestTextSizeWhichFits
    17:19:android.text.StaticLayout createLayout(java.lang.CharSequence,android.text.Layout$Alignment,int,int):682 -> findLargestTextSizeWhichFits
    17:19:boolean suggestedSizeFitsInSpace(int,android.graphics.RectF):704 -> findLargestTextSizeWhichFits
    17:19:int findLargestTextSizeWhichFits(android.graphics.RectF):653 -> findLargestTextSizeWhichFits
    20:20:android.text.StaticLayout createStaticLayoutForMeasuringPre23(java.lang.CharSequence,android.text.Layout$Alignment,int):760:760 -> findLargestTextSizeWhichFits
    20:20:android.text.StaticLayout createLayout(java.lang.CharSequence,android.text.Layout$Alignment,int,int):682 -> findLargestTextSizeWhichFits
    20:20:boolean suggestedSizeFitsInSpace(int,android.graphics.RectF):704 -> findLargestTextSizeWhichFits
    20:20:int findLargestTextSizeWhichFits(android.graphics.RectF):653 -> findLargestTextSizeWhichFits
    21:22:boolean suggestedSizeFitsInSpace(int,android.graphics.RectF):707:708 -> findLargestTextSizeWhichFits
    21:22:int findLargestTextSizeWhichFits(android.graphics.RectF):653 -> findLargestTextSizeWhichFits
    23:23:boolean suggestedSizeFitsInSpace(int,android.graphics.RectF):713:713 -> findLargestTextSizeWhichFits
    23:23:int findLargestTextSizeWhichFits(android.graphics.RectF):653 -> findLargestTextSizeWhichFits
    24:24:int findLargestTextSizeWhichFits(android.graphics.RectF):662:662 -> findLargestTextSizeWhichFits
    25:25:int findLargestTextSizeWhichFits(android.graphics.RectF):644:644 -> findLargestTextSizeWhichFits
    1:1:int getAutoSizeMaxTextSize():410:410 -> getAutoSizeMaxTextSize
    1:1:int getAutoSizeMinTextSize():394:394 -> getAutoSizeMinTextSize
    1:1:int getAutoSizeStepGranularity():378:378 -> getAutoSizeStepGranularity
    1:1:int[] getAutoSizeTextAvailableSizes():423:423 -> getAutoSizeTextAvailableSizes
    1:1:int getAutoSizeTextType():364:364 -> getAutoSizeTextType
    1:1:java.lang.reflect.Method getTextViewMethod(java.lang.String):826:826 -> getTextViewMethod
    2:2:java.lang.reflect.Method getTextViewMethod(java.lang.String):828:828 -> getTextViewMethod
    3:3:java.lang.reflect.Method getTextViewMethod(java.lang.String):830:830 -> getTextViewMethod
    4:4:java.lang.reflect.Method getTextViewMethod(java.lang.String):832:832 -> getTextViewMethod
    5:5:java.lang.reflect.Method getTextViewMethod(java.lang.String):838:838 -> getTextViewMethod
    1:2:java.lang.Object invokeAndReturnWithDefault(java.lang.Object,java.lang.String,java.lang.Object):793:794 -> invokeAndReturnWithDefault
    3:3:java.lang.Object invokeAndReturnWithDefault(java.lang.Object,java.lang.String,java.lang.Object):797:797 -> invokeAndReturnWithDefault
    4:4:java.lang.Object invokeAndReturnWithDefault(java.lang.Object,java.lang.String,java.lang.Object):802:802 -> invokeAndReturnWithDefault
    1:1:boolean isAutoSizeEnabled():870:870 -> isAutoSizeEnabled
    1:1:void loadFromAttributes(android.util.AttributeSet,int):115:115 -> loadFromAttributes
    2:3:void loadFromAttributes(android.util.AttributeSet,int):117:118 -> loadFromAttributes
    4:5:void loadFromAttributes(android.util.AttributeSet,int):121:122 -> loadFromAttributes
    6:7:void loadFromAttributes(android.util.AttributeSet,int):126:127 -> loadFromAttributes
    8:9:void loadFromAttributes(android.util.AttributeSet,int):131:132 -> loadFromAttributes
    10:11:void loadFromAttributes(android.util.AttributeSet,int):136:137 -> loadFromAttributes
    12:13:void loadFromAttributes(android.util.AttributeSet,int):140:141 -> loadFromAttributes
    14:15:void setupAutoSizeUniformPresetSizes(android.content.res.TypedArray):427:428 -> loadFromAttributes
    14:15:void loadFromAttributes(android.util.AttributeSet,int):142 -> loadFromAttributes
    16:16:void setupAutoSizeUniformPresetSizes(android.content.res.TypedArray):432:432 -> loadFromAttributes
    16:16:void loadFromAttributes(android.util.AttributeSet,int):142 -> loadFromAttributes
    17:18:void setupAutoSizeUniformPresetSizes(android.content.res.TypedArray):434:435 -> loadFromAttributes
    17:18:void loadFromAttributes(android.util.AttributeSet,int):142 -> loadFromAttributes
    19:19:void loadFromAttributes(android.util.AttributeSet,int):143:143 -> loadFromAttributes
    20:20:void loadFromAttributes(android.util.AttributeSet,int):146:146 -> loadFromAttributes
    21:22:void loadFromAttributes(android.util.AttributeSet,int):148:149 -> loadFromAttributes
    23:25:void loadFromAttributes(android.util.AttributeSet,int):153:155 -> loadFromAttributes
    26:26:void loadFromAttributes(android.util.AttributeSet,int):158:158 -> loadFromAttributes
    27:27:void loadFromAttributes(android.util.AttributeSet,int):165:165 -> loadFromAttributes
    28:28:void loadFromAttributes(android.util.AttributeSet,int):176:176 -> loadFromAttributes
    29:29:void loadFromAttributes(android.util.AttributeSet,int):181:181 -> loadFromAttributes
    30:30:void loadFromAttributes(android.util.AttributeSet,int):184:184 -> loadFromAttributes
    1:3:void setAutoSizeTextTypeUniformWithConfiguration(int,int,int,int):271:273 -> setAutoSizeTextTypeUniformWithConfiguration
    4:4:void setAutoSizeTextTypeUniformWithConfiguration(int,int,int,int):275:275 -> setAutoSizeTextTypeUniformWithConfiguration
    5:5:void setAutoSizeTextTypeUniformWithConfiguration(int,int,int,int):277:277 -> setAutoSizeTextTypeUniformWithConfiguration
    6:6:void setAutoSizeTextTypeUniformWithConfiguration(int,int,int,int):280:280 -> setAutoSizeTextTypeUniformWithConfiguration
    7:8:void setAutoSizeTextTypeUniformWithConfiguration(int,int,int,int):283:284 -> setAutoSizeTextTypeUniformWithConfiguration
    1:2:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):314:315 -> setAutoSizeTextTypeUniformWithPresetSizes
    3:3:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):317:317 -> setAutoSizeTextTypeUniformWithPresetSizes
    4:4:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):320:320 -> setAutoSizeTextTypeUniformWithPresetSizes
    5:6:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):322:323 -> setAutoSizeTextTypeUniformWithPresetSizes
    7:7:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):326:326 -> setAutoSizeTextTypeUniformWithPresetSizes
    8:11:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):331:334 -> setAutoSizeTextTypeUniformWithPresetSizes
    12:12:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):337:337 -> setAutoSizeTextTypeUniformWithPresetSizes
    13:14:void setAutoSizeTextTypeUniformWithPresetSizes(int[],int):340:341 -> setAutoSizeTextTypeUniformWithPresetSizes
    1:1:void setAutoSizeTextTypeWithDefaults(int):204:204 -> setAutoSizeTextTypeWithDefaults
    2:4:void setAutoSizeTextTypeWithDefaults(int):210:212 -> setAutoSizeTextTypeWithDefaults
    5:5:void setAutoSizeTextTypeWithDefaults(int):216:216 -> setAutoSizeTextTypeWithDefaults
    6:6:void setAutoSizeTextTypeWithDefaults(int):221:221 -> setAutoSizeTextTypeWithDefaults
    7:8:void setAutoSizeTextTypeWithDefaults(int):225:226 -> setAutoSizeTextTypeWithDefaults
    9:9:void setAutoSizeTextTypeWithDefaults(int):230:230 -> setAutoSizeTextTypeWithDefaults
    10:15:void clearAutoSizeConfiguration():585:590 -> setAutoSizeTextTypeWithDefaults
    10:15:void setAutoSizeTextTypeWithDefaults(int):207 -> setAutoSizeTextTypeWithDefaults
    1:3:void setTextSizeInternal(int,float):596:598 -> setTextSizeInternal
    4:4:void setTextSizeInternal(int,float):600:600 -> setTextSizeInternal
    5:6:void setRawTextSize(float):604:605 -> setTextSizeInternal
    5:6:void setTextSizeInternal(int,float):600 -> setTextSizeInternal
    7:8:void setRawTextSize(float):608:609 -> setTextSizeInternal
    7:8:void setTextSizeInternal(int,float):600 -> setTextSizeInternal
    9:9:void setRawTextSize(float):612:612 -> setTextSizeInternal
    9:9:void setTextSizeInternal(int,float):600 -> setTextSizeInternal
    10:10:void setRawTextSize(float):614:614 -> setTextSizeInternal
    10:10:void setTextSizeInternal(int,float):600 -> setTextSizeInternal
    11:11:void setRawTextSize(float):618:618 -> setTextSizeInternal
    11:11:void setTextSizeInternal(int,float):600 -> setTextSizeInternal
    12:12:void setRawTextSize(float):620:620 -> setTextSizeInternal
    12:12:void setTextSizeInternal(int,float):600 -> setTextSizeInternal
    13:13:void setRawTextSize(float):623:623 -> setTextSizeInternal
    13:13:void setTextSizeInternal(int,float):600 -> setTextSizeInternal
    14:14:void setRawTextSize(float):627:627 -> setTextSizeInternal
    14:14:void setTextSizeInternal(int,float):600 -> setTextSizeInternal
    15:15:void setRawTextSize(float):629:629 -> setTextSizeInternal
    15:15:void setTextSizeInternal(int,float):600 -> setTextSizeInternal
    16:16:void setRawTextSize(float):632:632 -> setTextSizeInternal
    16:16:void setTextSizeInternal(int,float):600 -> setTextSizeInternal
    1:1:boolean setupAutoSizeText():516:516 -> setupAutoSizeText
    2:2:boolean setupAutoSizeText():520:520 -> setupAutoSizeText
    3:3:boolean setupAutoSizeText():522:522 -> setupAutoSizeText
    4:4:boolean setupAutoSizeText():524:524 -> setupAutoSizeText
    5:5:boolean setupAutoSizeText():526:526 -> setupAutoSizeText
    6:6:boolean setupAutoSizeText():529:529 -> setupAutoSizeText
    7:7:boolean setupAutoSizeText():531:531 -> setupAutoSizeText
    8:8:boolean setupAutoSizeText():533:533 -> setupAutoSizeText
    9:9:boolean setupAutoSizeText():536:536 -> setupAutoSizeText
    1:7:boolean setupAutoSizeUniformPresetSizesConfiguration():440:446 -> setupAutoSizeUniformPresetSizesConfiguration
    8:8:boolean setupAutoSizeUniformPresetSizesConfiguration():448:448 -> setupAutoSizeUniformPresetSizesConfiguration
    1:1:boolean supportsAutoSizeText():879:879 -> supportsAutoSizeText
    1:5:void validateAndSetAutoSizeTextTypeUniformConfiguration(float,float,float):508:512 -> validateAndSetAutoSizeTextTypeUniformConfiguration
    6:6:void validateAndSetAutoSizeTextTypeUniformConfiguration(float,float,float):503:503 -> validateAndSetAutoSizeTextTypeUniformConfiguration
    7:7:void validateAndSetAutoSizeTextTypeUniformConfiguration(float,float,float):497:497 -> validateAndSetAutoSizeTextTypeUniformConfiguration
    8:8:void validateAndSetAutoSizeTextTypeUniformConfiguration(float,float,float):492:492 -> validateAndSetAutoSizeTextTypeUniformConfiguration
androidx.appcompat.widget.AppCompatToggleButton -> androidx.appcompat.widget.AppCompatToggleButton:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):42:42 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int):46:46 -> <init>
    3:4:void <init>(android.content.Context,android.util.AttributeSet,int):48:49 -> <init>
androidx.appcompat.widget.ButtonBarLayout -> androidx.appcompat.widget.ButtonBarLayout:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):51:51 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):46:46 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet):48:48 -> <init>
    4:6:void <init>(android.content.Context,android.util.AttributeSet):52:54 -> <init>
    7:8:void <init>(android.content.Context,android.util.AttributeSet):56:57 -> <init>
    1:1:int getMinimumHeight():154:154 -> getMinimumHeight
    1:2:int getNextVisibleChildIndex(int):144:145 -> getNextVisibleChildIndex
    1:1:boolean isStacked():175:175 -> isStacked
    1:1:void onMeasure(int,int):72:72 -> onMeasure
    2:3:void onMeasure(int,int):74:75 -> onMeasure
    4:4:void onMeasure(int,int):77:77 -> onMeasure
    5:5:void onMeasure(int,int):80:80 -> onMeasure
    6:7:void onMeasure(int,int):89:90 -> onMeasure
    8:8:void onMeasure(int,int):98:98 -> onMeasure
    9:9:void onMeasure(int,int):100:100 -> onMeasure
    10:10:void onMeasure(int,int):103:103 -> onMeasure
    11:11:void onMeasure(int,int):108:108 -> onMeasure
    12:12:void onMeasure(int,int):115:115 -> onMeasure
    13:13:void onMeasure(int,int):121:121 -> onMeasure
    14:16:void onMeasure(int,int):123:125 -> onMeasure
    17:18:void onMeasure(int,int):127:128 -> onMeasure
    19:20:void onMeasure(int,int):130:131 -> onMeasure
    21:21:void onMeasure(int,int):134:134 -> onMeasure
    22:23:void onMeasure(int,int):138:139 -> onMeasure
    1:2:void setStacked(boolean):158:159 -> setStacked
    3:3:void setStacked(boolean):161:161 -> setStacked
    4:4:void setStacked(boolean):163:163 -> setStacked
    5:5:void setStacked(boolean):168:168 -> setStacked
    6:6:void setStacked(boolean):170:170 -> setStacked
androidx.appcompat.widget.ContentFrameLayout -> androidx.appcompat.widget.ContentFrameLayout:
    1:1:void <init>(android.content.Context):59:59 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):63:63 -> <init>
    3:4:void <init>(android.content.Context,android.util.AttributeSet,int):67:68 -> <init>
    1:1:void dispatchFitSystemWindows(android.graphics.Rect):76:76 -> dispatchFitSystemWindows
    1:2:android.util.TypedValue getFixedHeightMajor():195:196 -> getFixedHeightMajor
    1:2:android.util.TypedValue getFixedHeightMinor():200:201 -> getFixedHeightMinor
    1:2:android.util.TypedValue getFixedWidthMajor():185:186 -> getFixedWidthMajor
    1:2:android.util.TypedValue getFixedWidthMinor():190:191 -> getFixedWidthMinor
    1:2:android.util.TypedValue getMinWidthMajor():175:176 -> getMinWidthMajor
    1:2:android.util.TypedValue getMinWidthMinor():180:181 -> getMinWidthMinor
    1:3:void onAttachedToWindow():206:208 -> onAttachedToWindow
    1:3:void onDetachedFromWindow():214:216 -> onDetachedFromWindow
    1:2:void onMeasure(int,int):99:100 -> onMeasure
    3:4:void onMeasure(int,int):102:103 -> onMeasure
    5:6:void onMeasure(int,int):107:108 -> onMeasure
    7:7:void onMeasure(int,int):111:111 -> onMeasure
    8:8:void onMeasure(int,int):113:113 -> onMeasure
    9:10:void onMeasure(int,int):116:117 -> onMeasure
    11:11:void onMeasure(int,int):119:119 -> onMeasure
    12:12:void onMeasure(int,int):118:118 -> onMeasure
    13:14:void onMeasure(int,int):126:127 -> onMeasure
    15:15:void onMeasure(int,int):130:130 -> onMeasure
    16:16:void onMeasure(int,int):132:132 -> onMeasure
    17:18:void onMeasure(int,int):135:136 -> onMeasure
    19:19:void onMeasure(int,int):138:138 -> onMeasure
    20:20:void onMeasure(int,int):137:137 -> onMeasure
    21:21:void onMeasure(int,int):143:143 -> onMeasure
    22:22:void onMeasure(int,int):145:145 -> onMeasure
    23:23:void onMeasure(int,int):148:148 -> onMeasure
    24:25:void onMeasure(int,int):151:152 -> onMeasure
    26:26:void onMeasure(int,int):155:155 -> onMeasure
    27:27:void onMeasure(int,int):157:157 -> onMeasure
    28:28:void onMeasure(int,int):160:160 -> onMeasure
    29:29:void onMeasure(int,int):163:163 -> onMeasure
    30:30:void onMeasure(int,int):170:170 -> onMeasure
    1:1:void setAttachListener(androidx.appcompat.widget.ContentFrameLayout$OnAttachListener):80:80 -> setAttachListener
    1:3:void setDecorPadding(int,int,int,int):91:93 -> setDecorPadding
androidx.appcompat.widget.DialogTitle -> androidx.appcompat.widget.DialogTitle:
    1:1:void <init>(android.content.Context,android.util.AttributeSet,int):40:40 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):44:44 -> <init>
    3:3:void <init>(android.content.Context):48:48 -> <init>
    1:1:void onMeasure(int,int):53:53 -> onMeasure
    2:2:void onMeasure(int,int):55:55 -> onMeasure
    3:3:void onMeasure(int,int):57:57 -> onMeasure
    4:4:void onMeasure(int,int):59:59 -> onMeasure
    5:6:void onMeasure(int,int):61:62 -> onMeasure
    7:7:void onMeasure(int,int):64:64 -> onMeasure
    8:8:void onMeasure(int,int):68:68 -> onMeasure
    9:9:void onMeasure(int,int):72:72 -> onMeasure
    10:10:void onMeasure(int,int):74:74 -> onMeasure
    11:11:void onMeasure(int,int):76:76 -> onMeasure
androidx.appcompat.widget.DrawableUtils -> androidx.appcompat.widget.DrawableUtils:
    1:2:void <clinit>():45:46 -> <clinit>
    3:3:void <clinit>():50:50 -> <clinit>
    4:4:void <clinit>():57:57 -> <clinit>
    5:5:void <clinit>():59:59 -> <clinit>
    1:1:boolean canSafelyMutateDrawable(android.graphics.drawable.Drawable):142:142 -> canSafelyMutateDrawable
    2:2:boolean canSafelyMutateDrawable(android.graphics.drawable.Drawable):152:152 -> canSafelyMutateDrawable
    3:5:boolean canSafelyMutateDrawable(android.graphics.drawable.Drawable):154:156 -> canSafelyMutateDrawable
    6:7:boolean canSafelyMutateDrawable(android.graphics.drawable.Drawable):158:159 -> canSafelyMutateDrawable
    8:9:boolean canSafelyMutateDrawable(android.graphics.drawable.Drawable):164:165 -> canSafelyMutateDrawable
    10:10:boolean canSafelyMutateDrawable(android.graphics.drawable.Drawable):167:167 -> canSafelyMutateDrawable
    11:11:boolean canSafelyMutateDrawable(android.graphics.drawable.Drawable):165:165 -> canSafelyMutateDrawable
    12:13:boolean canSafelyMutateDrawable(android.graphics.drawable.Drawable):168:169 -> canSafelyMutateDrawable
    14:14:boolean canSafelyMutateDrawable(android.graphics.drawable.Drawable):171:171 -> canSafelyMutateDrawable
    15:15:boolean canSafelyMutateDrawable(android.graphics.drawable.Drawable):169:169 -> canSafelyMutateDrawable
    16:17:boolean canSafelyMutateDrawable(android.graphics.drawable.Drawable):172:173 -> canSafelyMutateDrawable
    1:2:void fixDrawable(android.graphics.drawable.Drawable):131:132 -> fixDrawable
    3:4:void fixVectorDrawableTinting(android.graphics.drawable.Drawable):184:185 -> fixDrawable
    3:4:void fixDrawable(android.graphics.drawable.Drawable):133 -> fixDrawable
    5:5:void fixVectorDrawableTinting(android.graphics.drawable.Drawable):190:190 -> fixDrawable
    5:5:void fixDrawable(android.graphics.drawable.Drawable):133 -> fixDrawable
    6:6:void fixVectorDrawableTinting(android.graphics.drawable.Drawable):187:187 -> fixDrawable
    6:6:void fixDrawable(android.graphics.drawable.Drawable):133 -> fixDrawable
    7:7:void fixVectorDrawableTinting(android.graphics.drawable.Drawable):193:193 -> fixDrawable
    7:7:void fixDrawable(android.graphics.drawable.Drawable):133 -> fixDrawable
    1:7:android.graphics.Rect getOpticalBounds(android.graphics.drawable.Drawable):73:79 -> getOpticalBounds
    8:8:android.graphics.Rect getOpticalBounds(android.graphics.drawable.Drawable):82:82 -> getOpticalBounds
    9:9:android.graphics.Rect getOpticalBounds(android.graphics.drawable.Drawable):86:86 -> getOpticalBounds
    10:12:android.graphics.Rect getOpticalBounds(android.graphics.drawable.Drawable):88:90 -> getOpticalBounds
    13:13:android.graphics.Rect getOpticalBounds(android.graphics.drawable.Drawable):94:94 -> getOpticalBounds
    14:15:android.graphics.Rect getOpticalBounds(android.graphics.drawable.Drawable):96:97 -> getOpticalBounds
    16:16:android.graphics.Rect getOpticalBounds(android.graphics.drawable.Drawable):108:108 -> getOpticalBounds
    17:17:android.graphics.Rect getOpticalBounds(android.graphics.drawable.Drawable):105:105 -> getOpticalBounds
    18:18:android.graphics.Rect getOpticalBounds(android.graphics.drawable.Drawable):102:102 -> getOpticalBounds
    19:19:android.graphics.Rect getOpticalBounds(android.graphics.drawable.Drawable):99:99 -> getOpticalBounds
    20:20:android.graphics.Rect getOpticalBounds(android.graphics.drawable.Drawable):116:116 -> getOpticalBounds
    21:21:android.graphics.Rect getOpticalBounds(android.graphics.drawable.Drawable):122:122 -> getOpticalBounds
    1:1:android.graphics.PorterDuff$Mode parseTintMode(int,android.graphics.PorterDuff$Mode):206:206 -> parseTintMode
    2:2:android.graphics.PorterDuff$Mode parseTintMode(int,android.graphics.PorterDuff$Mode):205:205 -> parseTintMode
    3:3:android.graphics.PorterDuff$Mode parseTintMode(int,android.graphics.PorterDuff$Mode):204:204 -> parseTintMode
    4:4:android.graphics.PorterDuff$Mode parseTintMode(int,android.graphics.PorterDuff$Mode):203:203 -> parseTintMode
    5:5:android.graphics.PorterDuff$Mode parseTintMode(int,android.graphics.PorterDuff$Mode):202:202 -> parseTintMode
    6:6:android.graphics.PorterDuff$Mode parseTintMode(int,android.graphics.PorterDuff$Mode):201:201 -> parseTintMode
androidx.appcompat.widget.DropDownListView -> androidx.appcompat.widget.DropDownListView:
    1:1:void <init>(android.content.Context,boolean):118:118 -> <init>
    2:6:void <init>(android.content.Context,boolean):50:54 -> <init>
    7:8:void <init>(android.content.Context,boolean):119:120 -> <init>
    9:10:void <init>(android.content.Context,boolean):123:124 -> <init>
    11:11:void <init>(android.content.Context,boolean):126:126 -> <init>
    1:2:void drawSelectorCompat(android.graphics.Canvas):565:566 -> dispatchDraw
    1:2:void dispatchDraw(android.graphics.Canvas):200 -> dispatchDraw
    3:4:void drawSelectorCompat(android.graphics.Canvas):568:569 -> dispatchDraw
    3:4:void dispatchDraw(android.graphics.Canvas):200 -> dispatchDraw
    5:5:void dispatchDraw(android.graphics.Canvas):203:203 -> dispatchDraw
    1:1:void drawableStateChanged():186:186 -> drawableStateChanged
    2:2:void drawableStateChanged():190:190 -> drawableStateChanged
    3:4:void setSelectorEnabled(boolean):373:374 -> drawableStateChanged
    3:4:void drawableStateChanged():192 -> drawableStateChanged
    5:5:void drawableStateChanged():193:193 -> drawableStateChanged
    1:1:boolean hasFocus():164:164 -> hasFocus
    1:1:boolean hasWindowFocus():144:144 -> hasWindowFocus
    1:1:boolean isFocused():154:154 -> isFocused
    1:1:boolean isInTouchMode():134:134 -> isInTouchMode
    1:6:int measureHeightOfChildrenCompat(int,int,int,int,int):290:295 -> measureHeightOfChildrenCompat
    7:7:int measureHeightOfChildrenCompat(int,int,int,int,int):297:297 -> measureHeightOfChildrenCompat
    8:8:int measureHeightOfChildrenCompat(int,int,int,int,int):314:314 -> measureHeightOfChildrenCompat
    9:9:int measureHeightOfChildrenCompat(int,int,int,int,int):316:316 -> measureHeightOfChildrenCompat
    10:10:int measureHeightOfChildrenCompat(int,int,int,int,int):321:321 -> measureHeightOfChildrenCompat
    11:11:int measureHeightOfChildrenCompat(int,int,int,int,int):325:325 -> measureHeightOfChildrenCompat
    12:13:int measureHeightOfChildrenCompat(int,int,int,int,int):328:329 -> measureHeightOfChildrenCompat
    14:15:int measureHeightOfChildrenCompat(int,int,int,int,int):332:333 -> measureHeightOfChildrenCompat
    16:16:int measureHeightOfChildrenCompat(int,int,int,int,int):336:336 -> measureHeightOfChildrenCompat
    17:17:int measureHeightOfChildrenCompat(int,int,int,int,int):338:338 -> measureHeightOfChildrenCompat
    18:18:int measureHeightOfChildrenCompat(int,int,int,int,int):342:342 -> measureHeightOfChildrenCompat
    19:19:int measureHeightOfChildrenCompat(int,int,int,int,int):349:349 -> measureHeightOfChildrenCompat
    1:2:void onDetachedFromWindow():471:472 -> onDetachedFromWindow
    1:1:boolean onForwardedEvent(android.view.MotionEvent,int):485:485 -> onForwardedEvent
    2:2:boolean onForwardedEvent(android.view.MotionEvent,int):494:494 -> onForwardedEvent
    3:5:boolean onForwardedEvent(android.view.MotionEvent,int):500:502 -> onForwardedEvent
    6:6:boolean onForwardedEvent(android.view.MotionEvent,int):508:508 -> onForwardedEvent
    7:7:void setPressedItem(android.view.View,int,float,float):646:646 -> onForwardedEvent
    7:7:boolean onForwardedEvent(android.view.MotionEvent,int):509 -> onForwardedEvent
    8:9:void setPressedItem(android.view.View,int,float,float):649:650 -> onForwardedEvent
    8:9:boolean onForwardedEvent(android.view.MotionEvent,int):509 -> onForwardedEvent
    10:11:void setPressedItem(android.view.View,int,float,float):652:653 -> onForwardedEvent
    10:11:boolean onForwardedEvent(android.view.MotionEvent,int):509 -> onForwardedEvent
    12:12:void setPressedItem(android.view.View,int,float,float):657:657 -> onForwardedEvent
    12:12:boolean onForwardedEvent(android.view.MotionEvent,int):509 -> onForwardedEvent
    13:16:void setPressedItem(android.view.View,int,float,float):661:664 -> onForwardedEvent
    13:16:boolean onForwardedEvent(android.view.MotionEvent,int):509 -> onForwardedEvent
    17:17:void setPressedItem(android.view.View,int,float,float):667:667 -> onForwardedEvent
    17:17:boolean onForwardedEvent(android.view.MotionEvent,int):509 -> onForwardedEvent
    18:21:void setPressedItem(android.view.View,int,float,float):670:673 -> onForwardedEvent
    18:21:boolean onForwardedEvent(android.view.MotionEvent,int):509 -> onForwardedEvent
    22:23:void setPressedItem(android.view.View,int,float,float):675:676 -> onForwardedEvent
    22:23:boolean onForwardedEvent(android.view.MotionEvent,int):509 -> onForwardedEvent
    24:24:void positionSelectorLikeFocusCompat(int,android.view.View):586:586 -> onForwardedEvent
    24:24:void positionSelectorLikeTouchCompat(int,android.view.View,float,float):575 -> onForwardedEvent
    24:24:void setPressedItem(android.view.View,int,float,float):680 -> onForwardedEvent
    24:24:boolean onForwardedEvent(android.view.MotionEvent,int):509 -> onForwardedEvent
    25:25:void positionSelectorLikeFocusCompat(int,android.view.View):589:589 -> onForwardedEvent
    25:25:void positionSelectorLikeTouchCompat(int,android.view.View,float,float):575 -> onForwardedEvent
    25:25:void setPressedItem(android.view.View,int,float,float):680 -> onForwardedEvent
    25:25:boolean onForwardedEvent(android.view.MotionEvent,int):509 -> onForwardedEvent
    26:27:void positionSelectorCompat(int,android.view.View):604:605 -> onForwardedEvent
    26:27:void positionSelectorLikeFocusCompat(int,android.view.View):592 -> onForwardedEvent
    26:27:void positionSelectorLikeTouchCompat(int,android.view.View,float,float):575 -> onForwardedEvent
    26:27:void setPressedItem(android.view.View,int,float,float):680 -> onForwardedEvent
    26:27:boolean onForwardedEvent(android.view.MotionEvent,int):509 -> onForwardedEvent
    28:31:void positionSelectorCompat(int,android.view.View):608:611 -> onForwardedEvent
    28:31:void positionSelectorLikeFocusCompat(int,android.view.View):592 -> onForwardedEvent
    28:31:void positionSelectorLikeTouchCompat(int,android.view.View,float,float):575 -> onForwardedEvent
    28:31:void setPressedItem(android.view.View,int,float,float):680 -> onForwardedEvent
    28:31:boolean onForwardedEvent(android.view.MotionEvent,int):509 -> onForwardedEvent
    32:34:void positionSelectorCompat(int,android.view.View):616:618 -> onForwardedEvent
    32:34:void positionSelectorLikeFocusCompat(int,android.view.View):592 -> onForwardedEvent
    32:34:void positionSelectorLikeTouchCompat(int,android.view.View,float,float):575 -> onForwardedEvent
    32:34:void setPressedItem(android.view.View,int,float,float):680 -> onForwardedEvent
    32:34:boolean onForwardedEvent(android.view.MotionEvent,int):509 -> onForwardedEvent
    35:35:void positionSelectorCompat(int,android.view.View):620:620 -> onForwardedEvent
    35:35:void positionSelectorLikeFocusCompat(int,android.view.View):592 -> onForwardedEvent
    35:35:void positionSelectorLikeTouchCompat(int,android.view.View,float,float):575 -> onForwardedEvent
    35:35:void setPressedItem(android.view.View,int,float,float):680 -> onForwardedEvent
    35:35:boolean onForwardedEvent(android.view.MotionEvent,int):509 -> onForwardedEvent
    36:36:void positionSelectorCompat(int,android.view.View):624:624 -> onForwardedEvent
    36:36:void positionSelectorLikeFocusCompat(int,android.view.View):592 -> onForwardedEvent
    36:36:void positionSelectorLikeTouchCompat(int,android.view.View,float,float):575 -> onForwardedEvent
    36:36:void setPressedItem(android.view.View,int,float,float):680 -> onForwardedEvent
    36:36:boolean onForwardedEvent(android.view.MotionEvent,int):509 -> onForwardedEvent
    37:41:void positionSelectorLikeFocusCompat(int,android.view.View):595:599 -> onForwardedEvent
    37:41:void positionSelectorLikeTouchCompat(int,android.view.View,float,float):575 -> onForwardedEvent
    37:41:void setPressedItem(android.view.View,int,float,float):680 -> onForwardedEvent
    37:41:boolean onForwardedEvent(android.view.MotionEvent,int):509 -> onForwardedEvent
    42:42:void positionSelectorLikeTouchCompat(int,android.view.View,float,float):577:577 -> onForwardedEvent
    42:42:void setPressedItem(android.view.View,int,float,float):680 -> onForwardedEvent
    42:42:boolean onForwardedEvent(android.view.MotionEvent,int):509 -> onForwardedEvent
    43:43:void positionSelectorLikeTouchCompat(int,android.view.View,float,float):579:579 -> onForwardedEvent
    43:43:void setPressedItem(android.view.View,int,float,float):680 -> onForwardedEvent
    43:43:boolean onForwardedEvent(android.view.MotionEvent,int):509 -> onForwardedEvent
    44:44:void setPressedItem(android.view.View,int,float,float):685:685 -> onForwardedEvent
    44:44:boolean onForwardedEvent(android.view.MotionEvent,int):509 -> onForwardedEvent
    45:45:void setPressedItem(android.view.View,int,float,float):689:689 -> onForwardedEvent
    45:45:boolean onForwardedEvent(android.view.MotionEvent,int):509 -> onForwardedEvent
    46:47:void clickPressedItem(android.view.View,int):542:543 -> onForwardedEvent
    46:47:boolean onForwardedEvent(android.view.MotionEvent,int):513 -> onForwardedEvent
    48:49:void clearPressedItem():629:630 -> onForwardedEvent
    48:49:boolean onForwardedEvent(android.view.MotionEvent,int):520 -> onForwardedEvent
    50:50:void clearPressedItem():632:632 -> onForwardedEvent
    50:50:boolean onForwardedEvent(android.view.MotionEvent,int):520 -> onForwardedEvent
    51:51:void clearPressedItem():634:634 -> onForwardedEvent
    51:51:boolean onForwardedEvent(android.view.MotionEvent,int):520 -> onForwardedEvent
    52:52:void clearPressedItem():636:636 -> onForwardedEvent
    52:52:boolean onForwardedEvent(android.view.MotionEvent,int):520 -> onForwardedEvent
    53:55:void clearPressedItem():639:641 -> onForwardedEvent
    53:55:boolean onForwardedEvent(android.view.MotionEvent,int):520 -> onForwardedEvent
    56:57:boolean onForwardedEvent(android.view.MotionEvent,int):525:526 -> onForwardedEvent
    58:61:boolean onForwardedEvent(android.view.MotionEvent,int):528:531 -> onForwardedEvent
    1:1:boolean onHoverEvent(android.view.MotionEvent):430:430 -> onHoverEvent
    2:2:boolean onHoverEvent(android.view.MotionEvent):434:434 -> onHoverEvent
    3:4:boolean onHoverEvent(android.view.MotionEvent):437:438 -> onHoverEvent
    5:6:boolean onHoverEvent(android.view.MotionEvent):441:442 -> onHoverEvent
    7:7:void androidx.appcompat.widget.DropDownListView$ResolveHoverRunnable.post():716:716 -> onHoverEvent
    7:7:boolean onHoverEvent(android.view.MotionEvent):442 -> onHoverEvent
    8:8:boolean onHoverEvent(android.view.MotionEvent):446:446 -> onHoverEvent
    9:9:boolean onHoverEvent(android.view.MotionEvent):463:463 -> onHoverEvent
    10:10:boolean onHoverEvent(android.view.MotionEvent):449:449 -> onHoverEvent
    11:13:boolean onHoverEvent(android.view.MotionEvent):451:453 -> onHoverEvent
    14:14:boolean onHoverEvent(android.view.MotionEvent):456:456 -> onHoverEvent
    15:15:boolean onHoverEvent(android.view.MotionEvent):458:458 -> onHoverEvent
    1:1:boolean onTouchEvent(android.view.MotionEvent):208:208 -> onTouchEvent
    2:2:boolean onTouchEvent(android.view.MotionEvent):210:210 -> onTouchEvent
    3:3:boolean onTouchEvent(android.view.MotionEvent):213:213 -> onTouchEvent
    4:5:void androidx.appcompat.widget.DropDownListView$ResolveHoverRunnable.cancel():711:712 -> onTouchEvent
    4:5:boolean onTouchEvent(android.view.MotionEvent):215 -> onTouchEvent
    6:6:boolean onTouchEvent(android.view.MotionEvent):217:217 -> onTouchEvent
    1:1:void setListSelectionHidden(boolean):554:554 -> setListSelectionHidden
    1:2:void setSelector(android.graphics.drawable.Drawable):169:170 -> setSelector
    3:3:void setSelector(android.graphics.drawable.Drawable):172:172 -> setSelector
    4:4:void setSelector(android.graphics.drawable.Drawable):174:174 -> setSelector
    5:8:void setSelector(android.graphics.drawable.Drawable):177:180 -> setSelector
    1:2:void setSelectorEnabled(boolean):373:374 -> setSelectorEnabled
    1:1:void updateSelectorStateCompat():558:558 -> updateSelectorStateCompat
    2:2:boolean touchModeDrawsInPressedStateCompat():693:693 -> updateSelectorStateCompat
    2:2:void updateSelectorStateCompat():559 -> updateSelectorStateCompat
    3:4:void updateSelectorStateCompat():559:560 -> updateSelectorStateCompat
androidx.appcompat.widget.DropDownListView$GateKeeperDrawable -> androidx.appcompat.widget.DropDownListView$GateKeeperDrawable:
    1:2:void <init>(android.graphics.drawable.Drawable):382:383 -> <init>
    1:2:void draw(android.graphics.Canvas):400:401 -> draw
    1:1:void setEnabled(boolean):387:387 -> setEnabled
    1:2:void setHotspot(float,float):407:408 -> setHotspot
    1:2:void setHotspotBounds(int,int,int,int):414:415 -> setHotspotBounds
    1:2:boolean setState(int[]):392:393 -> setState
    1:2:boolean setVisible(boolean,boolean):421:422 -> setVisible
androidx.appcompat.widget.DropDownListView$ResolveHoverRunnable -> androidx.appcompat.widget.DropDownListView$ResolveHoverRunnable:
    1:1:void <init>(androidx.appcompat.widget.DropDownListView):700:700 -> <init>
    1:2:void run():706:707 -> run
androidx.appcompat.widget.FitWindowsFrameLayout -> androidx.appcompat.widget.FitWindowsFrameLayout:
    1:1:void <init>(android.content.Context):37:37 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):41:41 -> <init>
    1:2:boolean fitSystemWindows(android.graphics.Rect):51:52 -> fitSystemWindows
    3:3:boolean fitSystemWindows(android.graphics.Rect):54:54 -> fitSystemWindows
    1:1:void setOnFitSystemWindowsListener(androidx.appcompat.widget.FitWindowsViewGroup$OnFitSystemWindowsListener):46:46 -> setOnFitSystemWindowsListener
androidx.appcompat.widget.FitWindowsLinearLayout -> androidx.appcompat.widget.FitWindowsLinearLayout:
    1:1:void <init>(android.content.Context):37:37 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):41:41 -> <init>
    1:2:boolean fitSystemWindows(android.graphics.Rect):51:52 -> fitSystemWindows
    3:3:boolean fitSystemWindows(android.graphics.Rect):54:54 -> fitSystemWindows
    1:1:void setOnFitSystemWindowsListener(androidx.appcompat.widget.FitWindowsViewGroup$OnFitSystemWindowsListener):46:46 -> setOnFitSystemWindowsListener
androidx.appcompat.widget.ForwardingListener -> androidx.appcompat.widget.ForwardingListener:
    1:1:void <init>(android.view.View):68:68 -> <init>
    2:2:void <init>(android.view.View):66:66 -> <init>
    3:5:void <init>(android.view.View):69:71 -> <init>
    6:7:void <init>(android.view.View):73:74 -> <init>
    8:8:void <init>(android.view.View):77:77 -> <init>
    1:2:void clearCallbacks():216:217 -> clearCallbacks
    3:4:void clearCallbacks():220:221 -> clearCallbacks
    1:3:boolean onForwardingStopped():156:158 -> onForwardingStopped
    1:1:void onLongPress():226:226 -> onLongPress
    2:3:void onLongPress():228:229 -> onLongPress
    4:4:void onLongPress():235:235 -> onLongPress
    5:5:void onLongPress():240:240 -> onLongPress
    6:9:void onLongPress():243:246 -> onLongPress
    10:10:void onLongPress():248:248 -> onLongPress
    1:1:boolean onTouch(android.view.View,android.view.MotionEvent):94:94 -> onTouch
    2:4:boolean onTouchForwarded(android.view.MotionEvent):259:261 -> onTouch
    2:4:boolean onTouch(android.view.View,android.view.MotionEvent):97 -> onTouch
    5:6:boolean onTouchForwarded(android.view.MotionEvent):265:266 -> onTouch
    5:6:boolean onTouch(android.view.View,android.view.MotionEvent):97 -> onTouch
    7:7:boolean onTouchForwarded(android.view.MotionEvent):271:271 -> onTouch
    7:7:boolean onTouch(android.view.View,android.view.MotionEvent):97 -> onTouch
    8:10:boolean toGlobalMotionEvent(android.view.View,android.view.MotionEvent):309:311 -> onTouch
    8:10:boolean onTouchForwarded(android.view.MotionEvent):272 -> onTouch
    8:10:boolean onTouch(android.view.View,android.view.MotionEvent):97 -> onTouch
    11:13:boolean toLocalMotionEvent(android.view.View,android.view.MotionEvent):298:300 -> onTouch
    11:13:boolean onTouchForwarded(android.view.MotionEvent):273 -> onTouch
    11:13:boolean onTouch(android.view.View,android.view.MotionEvent):97 -> onTouch
    14:15:boolean onTouchForwarded(android.view.MotionEvent):276:277 -> onTouch
    14:15:boolean onTouch(android.view.View,android.view.MotionEvent):97 -> onTouch
    16:16:boolean onTouchForwarded(android.view.MotionEvent):280:280 -> onTouch
    16:16:boolean onTouch(android.view.View,android.view.MotionEvent):97 -> onTouch
    17:17:boolean onTouch(android.view.View,android.view.MotionEvent):97:97 -> onTouch
    18:19:boolean onTouchObserved(android.view.MotionEvent):170:171 -> onTouch
    18:19:boolean onTouch(android.view.View,android.view.MotionEvent):99 -> onTouch
    20:20:boolean onTouchObserved(android.view.MotionEvent):175:175 -> onTouch
    20:20:boolean onTouch(android.view.View,android.view.MotionEvent):99 -> onTouch
    21:21:boolean onTouchObserved(android.view.MotionEvent):191:191 -> onTouch
    21:21:boolean onTouch(android.view.View,android.view.MotionEvent):99 -> onTouch
    22:23:boolean onTouchObserved(android.view.MotionEvent):193:194 -> onTouch
    22:23:boolean onTouch(android.view.View,android.view.MotionEvent):99 -> onTouch
    24:24:boolean onTouchObserved(android.view.MotionEvent):197:197 -> onTouch
    24:24:boolean onTouch(android.view.View,android.view.MotionEvent):99 -> onTouch
    25:26:boolean pointInView(android.view.View,float,float,float):289:290 -> onTouch
    25:26:boolean onTouchObserved(android.view.MotionEvent):197 -> onTouch
    25:26:boolean onTouch(android.view.View,android.view.MotionEvent):99 -> onTouch
    27:27:boolean onTouchObserved(android.view.MotionEvent):198:198 -> onTouch
    27:27:boolean onTouch(android.view.View,android.view.MotionEvent):99 -> onTouch
    28:28:boolean onTouchObserved(android.view.MotionEvent):201:201 -> onTouch
    28:28:boolean onTouch(android.view.View,android.view.MotionEvent):99 -> onTouch
    29:29:boolean onTouchObserved(android.view.MotionEvent):208:208 -> onTouch
    29:29:boolean onTouch(android.view.View,android.view.MotionEvent):99 -> onTouch
    30:30:boolean onTouchObserved(android.view.MotionEvent):178:178 -> onTouch
    30:30:boolean onTouch(android.view.View,android.view.MotionEvent):99 -> onTouch
    31:32:boolean onTouchObserved(android.view.MotionEvent):180:181 -> onTouch
    31:32:boolean onTouch(android.view.View,android.view.MotionEvent):99 -> onTouch
    33:33:boolean onTouchObserved(android.view.MotionEvent):183:183 -> onTouch
    33:33:boolean onTouch(android.view.View,android.view.MotionEvent):99 -> onTouch
    34:35:boolean onTouchObserved(android.view.MotionEvent):185:186 -> onTouch
    34:35:boolean onTouch(android.view.View,android.view.MotionEvent):99 -> onTouch
    36:36:boolean onTouchObserved(android.view.MotionEvent):188:188 -> onTouch
    36:36:boolean onTouch(android.view.View,android.view.MotionEvent):99 -> onTouch
    37:37:boolean onTouch(android.view.View,android.view.MotionEvent):99:99 -> onTouch
    38:39:boolean onTouch(android.view.View,android.view.MotionEvent):103:104 -> onTouch
    40:41:boolean onTouch(android.view.View,android.view.MotionEvent):106:107 -> onTouch
    42:42:boolean onTouch(android.view.View,android.view.MotionEvent):111:111 -> onTouch
    1:2:void onViewDetachedFromWindow(android.view.View):121:122 -> onViewDetachedFromWindow
    3:4:void onViewDetachedFromWindow(android.view.View):124:125 -> onViewDetachedFromWindow
androidx.appcompat.widget.ForwardingListener$DisallowIntercept -> androidx.appcompat.widget.ForwardingListener$DisallowIntercept:
    1:1:void <init>(androidx.appcompat.widget.ForwardingListener):316:316 -> <init>
    1:1:void run():321:321 -> run
    2:2:void run():323:323 -> run
androidx.appcompat.widget.ForwardingListener$TriggerLongPress -> androidx.appcompat.widget.ForwardingListener$TriggerLongPress:
    1:1:void <init>(androidx.appcompat.widget.ForwardingListener):329:329 -> <init>
    1:1:void run():334:334 -> run
androidx.appcompat.widget.LinearLayoutCompat -> androidx.appcompat.widget.LinearLayoutCompat:
    1:1:void <init>(android.content.Context):149:149 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):153:153 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):157:157 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):100:100 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):109:109 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):116:116 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int):120:120 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,int):159:159 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int):162:162 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet,int):164:164 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet,int):167:167 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet,int):169:169 -> <init>
    13:13:void <init>(android.content.Context,android.util.AttributeSet,int):172:172 -> <init>
    14:14:void <init>(android.content.Context,android.util.AttributeSet,int):174:174 -> <init>
    15:15:void <init>(android.content.Context,android.util.AttributeSet,int):177:177 -> <init>
    16:16:void <init>(android.content.Context,android.util.AttributeSet,int):180:180 -> <init>
    17:17:void <init>(android.content.Context,android.util.AttributeSet,int):182:182 -> <init>
    18:20:void <init>(android.content.Context,android.util.AttributeSet,int):184:186 -> <init>
    21:21:void <init>(android.content.Context,android.util.AttributeSet,int):188:188 -> <init>
    1:1:boolean checkLayoutParams(android.view.ViewGroup$LayoutParams):1755:1755 -> checkLayoutParams
    1:2:void drawDividersHorizontal(android.graphics.Canvas):326:327 -> drawDividersHorizontal
    3:3:void drawDividersHorizontal(android.graphics.Canvas):329:329 -> drawDividersHorizontal
    4:6:void drawDividersHorizontal(android.graphics.Canvas):331:333 -> drawDividersHorizontal
    7:7:void drawDividersHorizontal(android.graphics.Canvas):336:336 -> drawDividersHorizontal
    8:8:void drawDividersHorizontal(android.graphics.Canvas):338:338 -> drawDividersHorizontal
    9:9:void drawDividersHorizontal(android.graphics.Canvas):340:340 -> drawDividersHorizontal
    10:11:void drawDividersHorizontal(android.graphics.Canvas):345:346 -> drawDividersHorizontal
    12:12:void drawDividersHorizontal(android.graphics.Canvas):350:350 -> drawDividersHorizontal
    13:13:void drawDividersHorizontal(android.graphics.Canvas):352:352 -> drawDividersHorizontal
    14:14:void drawDividersHorizontal(android.graphics.Canvas):355:355 -> drawDividersHorizontal
    15:15:void drawDividersHorizontal(android.graphics.Canvas):357:357 -> drawDividersHorizontal
    16:16:void drawDividersHorizontal(android.graphics.Canvas):359:359 -> drawDividersHorizontal
    17:17:void drawDividersHorizontal(android.graphics.Canvas):362:362 -> drawDividersHorizontal
    1:1:void drawDividersVertical(android.graphics.Canvas):299:299 -> drawDividersVertical
    2:2:void drawDividersVertical(android.graphics.Canvas):301:301 -> drawDividersVertical
    3:7:void drawDividersVertical(android.graphics.Canvas):303:307 -> drawDividersVertical
    8:9:void drawDividersVertical(android.graphics.Canvas):312:313 -> drawDividersVertical
    10:10:void drawDividersVertical(android.graphics.Canvas):316:316 -> drawDividersVertical
    11:12:void drawDividersVertical(android.graphics.Canvas):318:319 -> drawDividersVertical
    13:13:void drawDividersVertical(android.graphics.Canvas):321:321 -> drawDividersVertical
    1:2:void drawHorizontalDivider(android.graphics.Canvas,int):367:368 -> drawHorizontalDivider
    3:3:void drawHorizontalDivider(android.graphics.Canvas,int):367:367 -> drawHorizontalDivider
    4:4:void drawHorizontalDivider(android.graphics.Canvas,int):369:369 -> drawHorizontalDivider
    1:2:void drawVerticalDivider(android.graphics.Canvas,int):373:374 -> drawVerticalDivider
    3:3:void drawVerticalDivider(android.graphics.Canvas,int):373:373 -> drawVerticalDivider
    4:4:void drawVerticalDivider(android.graphics.Canvas,int):375:375 -> drawVerticalDivider
    1:1:void forceUniformHeight(int,int):1321:1321 -> forceUniformHeight
    2:4:void forceUniformHeight(int,int):1324:1326 -> forceUniformHeight
    5:5:void forceUniformHeight(int,int):1328:1328 -> forceUniformHeight
    6:7:void forceUniformHeight(int,int):1331:1332 -> forceUniformHeight
    8:9:void forceUniformHeight(int,int):1335:1336 -> forceUniformHeight
    1:1:void forceUniformWidth(int,int):899:899 -> forceUniformWidth
    2:4:void forceUniformWidth(int,int):902:904 -> forceUniformWidth
    5:5:void forceUniformWidth(int,int):906:906 -> forceUniformWidth
    6:7:void forceUniformWidth(int,int):909:910 -> forceUniformWidth
    8:9:void forceUniformWidth(int,int):913:914 -> forceUniformWidth
    1:1:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():57:57 -> generateDefaultLayoutParams
    2:3:androidx.appcompat.widget.LinearLayoutCompat$LayoutParams generateDefaultLayoutParams():1738:1739 -> generateDefaultLayoutParams
    4:4:androidx.appcompat.widget.LinearLayoutCompat$LayoutParams generateDefaultLayoutParams():1741:1741 -> generateDefaultLayoutParams
    1:1:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):57:57 -> generateLayoutParams
    2:2:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):57:57 -> generateLayoutParams
    3:3:androidx.appcompat.widget.LinearLayoutCompat$LayoutParams generateLayoutParams(android.util.AttributeSet):1725:1725 -> generateLayoutParams
    4:4:androidx.appcompat.widget.LinearLayoutCompat$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):1748:1748 -> generateLayoutParams
    1:2:int getBaseline():427:428 -> getBaseline
    3:3:int getBaseline():431:431 -> getBaseline
    4:5:int getBaseline():436:437 -> getBaseline
    6:6:int getBaseline():440:440 -> getBaseline
    7:7:int getBaseline():446:446 -> getBaseline
    8:8:int getBaseline():456:456 -> getBaseline
    9:10:int getBaseline():458:459 -> getBaseline
    11:11:int getBaseline():463:463 -> getBaseline
    12:12:int getBaseline():467:467 -> getBaseline
    13:14:int getBaseline():474:475 -> getBaseline
    15:15:int getBaseline():432:432 -> getBaseline
    1:1:int getBaselineAlignedChildIndex():484:484 -> getBaselineAlignedChildIndex
    1:1:android.graphics.drawable.Drawable getDividerDrawable():225:225 -> getDividerDrawable
    1:1:int getDividerPadding():272:272 -> getDividerPadding
    1:1:int getDividerWidth():282:282 -> getDividerWidth
    1:1:int getGravity():1704:1704 -> getGravity
    1:1:int getOrientation():1671:1671 -> getOrientation
    1:1:int getShowDividers():216:216 -> getShowDividers
    1:1:android.view.View getVirtualChildAt(int):509:509 -> getVirtualChildAt
    1:1:int getVirtualChildCount():522:522 -> getVirtualChildCount
    1:1:float getWeightSum():533:533 -> getWeightSum
    1:4:boolean hasDividerBeforeChildAt(int):571:574 -> hasDividerBeforeChildAt
    5:5:boolean hasDividerBeforeChildAt(int):577:577 -> hasDividerBeforeChildAt
    1:1:boolean isBaselineAligned():385:385 -> isBaselineAligned
    1:1:boolean isMeasureWithLargestChildEnabled():408:408 -> isMeasureWithLargestChildEnabled
    1:2:void layoutHorizontal(int,int,int,int):1525:1526 -> layoutHorizontal
    3:3:void layoutHorizontal(int,int,int,int):1533:1533 -> layoutHorizontal
    4:4:void layoutHorizontal(int,int,int,int):1536:1536 -> layoutHorizontal
    5:5:void layoutHorizontal(int,int,int,int):1538:1538 -> layoutHorizontal
    6:6:void layoutHorizontal(int,int,int,int):1540:1540 -> layoutHorizontal
    7:7:void layoutHorizontal(int,int,int,int):1543:1543 -> layoutHorizontal
    8:9:void layoutHorizontal(int,int,int,int):1545:1546 -> layoutHorizontal
    10:11:void layoutHorizontal(int,int,int,int):1548:1549 -> layoutHorizontal
    12:12:void layoutHorizontal(int,int,int,int):1562:1562 -> layoutHorizontal
    13:13:void layoutHorizontal(int,int,int,int):1552:1552 -> layoutHorizontal
    14:14:void layoutHorizontal(int,int,int,int):1557:1557 -> layoutHorizontal
    15:15:void layoutHorizontal(int,int,int,int):1576:1576 -> layoutHorizontal
    16:19:void layoutHorizontal(int,int,int,int):1579:1582 -> layoutHorizontal
    20:20:void layoutHorizontal(int,int,int,int):1586:1586 -> layoutHorizontal
    21:22:void layoutHorizontal(int,int,int,int):1588:1589 -> layoutHorizontal
    23:23:void layoutHorizontal(int,int,int,int):1592:1592 -> layoutHorizontal
    24:24:void layoutHorizontal(int,int,int,int):1622:1622 -> layoutHorizontal
    25:26:void layoutHorizontal(int,int,int,int):1624:1625 -> layoutHorizontal
    27:27:void layoutHorizontal(int,int,int,int):1599:1599 -> layoutHorizontal
    28:28:void layoutHorizontal(int,int,int,int):1601:1601 -> layoutHorizontal
    29:29:void layoutHorizontal(int,int,int,int):1617:1617 -> layoutHorizontal
    30:31:void layoutHorizontal(int,int,int,int):1633:1634 -> layoutHorizontal
    32:33:void layoutHorizontal(int,int,int,int):1637:1638 -> layoutHorizontal
    34:35:void layoutHorizontal(int,int,int,int):1640:1641 -> layoutHorizontal
    36:36:void layoutHorizontal(int,int,int,int):1643:1643 -> layoutHorizontal
    1:1:void layoutVertical(int,int,int,int):1430:1430 -> layoutVertical
    2:2:void layoutVertical(int,int,int,int):1437:1437 -> layoutVertical
    3:3:void layoutVertical(int,int,int,int):1440:1440 -> layoutVertical
    4:4:void layoutVertical(int,int,int,int):1442:1442 -> layoutVertical
    5:5:void layoutVertical(int,int,int,int):1444:1444 -> layoutVertical
    6:6:void layoutVertical(int,int,int,int):1460:1460 -> layoutVertical
    7:7:void layoutVertical(int,int,int,int):1450:1450 -> layoutVertical
    8:8:void layoutVertical(int,int,int,int):1455:1455 -> layoutVertical
    9:9:void layoutVertical(int,int,int,int):1465:1465 -> layoutVertical
    10:13:void layoutVertical(int,int,int,int):1467:1470 -> layoutVertical
    14:14:void layoutVertical(int,int,int,int):1473:1473 -> layoutVertical
    15:15:void layoutVertical(int,int,int,int):1475:1475 -> layoutVertical
    16:17:void layoutVertical(int,int,int,int):1479:1480 -> layoutVertical
    18:18:void layoutVertical(int,int,int,int):1494:1494 -> layoutVertical
    19:19:void layoutVertical(int,int,int,int):1489:1489 -> layoutVertical
    20:20:void layoutVertical(int,int,int,int):1484:1484 -> layoutVertical
    21:22:void layoutVertical(int,int,int,int):1498:1499 -> layoutVertical
    23:24:void layoutVertical(int,int,int,int):1502:1503 -> layoutVertical
    25:25:void layoutVertical(int,int,int,int):1505:1505 -> layoutVertical
    26:26:void layoutVertical(int,int,int,int):1507:1507 -> layoutVertical
    1:1:void measureChildBeforeLayout(android.view.View,int,int,int,int,int):1381:1381 -> measureChildBeforeLayout
    1:1:void measureHorizontal(int,int):932:932 -> measureHorizontal
    2:2:void measureHorizontal(int,int):940:940 -> measureHorizontal
    3:4:void measureHorizontal(int,int):942:943 -> measureHorizontal
    5:7:void measureHorizontal(int,int):948:950 -> measureHorizontal
    8:9:void measureHorizontal(int,int):953:954 -> measureHorizontal
    10:11:void measureHorizontal(int,int):956:957 -> measureHorizontal
    12:13:void measureHorizontal(int,int):959:960 -> measureHorizontal
    14:14:void measureHorizontal(int,int):968:968 -> measureHorizontal
    15:15:void measureHorizontal(int,int):971:971 -> measureHorizontal
    16:17:void measureHorizontal(int,int):975:976 -> measureHorizontal
    18:19:void measureHorizontal(int,int):980:981 -> measureHorizontal
    20:20:void measureHorizontal(int,int):985:985 -> measureHorizontal
    21:21:void measureHorizontal(int,int):987:987 -> measureHorizontal
    22:22:void measureHorizontal(int,int):989:989 -> measureHorizontal
    23:23:void measureHorizontal(int,int):994:994 -> measureHorizontal
    24:25:void measureHorizontal(int,int):996:997 -> measureHorizontal
    26:27:void measureHorizontal(int,int):1007:1008 -> measureHorizontal
    28:28:void measureHorizontal(int,int):1015:1015 -> measureHorizontal
    29:29:void measureHorizontal(int,int):1021:1021 -> measureHorizontal
    30:30:void measureHorizontal(int,int):1028:1028 -> measureHorizontal
    31:31:void measureHorizontal(int,int):1033:1033 -> measureHorizontal
    32:32:void measureHorizontal(int,int):1036:1036 -> measureHorizontal
    33:34:void measureHorizontal(int,int):1038:1039 -> measureHorizontal
    35:37:void measureHorizontal(int,int):1041:1043 -> measureHorizontal
    38:38:void measureHorizontal(int,int):1042:1042 -> measureHorizontal
    39:39:void measureHorizontal(int,int):1047:1047 -> measureHorizontal
    40:40:void measureHorizontal(int,int):1052:1052 -> measureHorizontal
    41:43:void measureHorizontal(int,int):1060:1062 -> measureHorizontal
    44:44:void measureHorizontal(int,int):1065:1065 -> measureHorizontal
    45:45:void measureHorizontal(int,int):1069:1069 -> measureHorizontal
    46:47:void measureHorizontal(int,int):1074:1075 -> measureHorizontal
    48:48:void measureHorizontal(int,int):1079:1079 -> measureHorizontal
    49:50:void measureHorizontal(int,int):1081:1082 -> measureHorizontal
    51:51:void measureHorizontal(int,int):1087:1087 -> measureHorizontal
    52:52:void measureHorizontal(int,int):1090:1090 -> measureHorizontal
    53:53:void measureHorizontal(int,int):1094:1094 -> measureHorizontal
    54:55:void measureHorizontal(int,int):1097:1098 -> measureHorizontal
    56:56:void measureHorizontal(int,int):1103:1103 -> measureHorizontal
    57:57:void measureHorizontal(int,int):1107:1107 -> measureHorizontal
    58:58:void measureHorizontal(int,int):1109:1109 -> measureHorizontal
    59:59:void measureHorizontal(int,int):1108:1108 -> measureHorizontal
    60:60:void measureHorizontal(int,int):1107:1107 -> measureHorizontal
    61:61:void measureHorizontal(int,int):1110:1110 -> measureHorizontal
    62:62:void measureHorizontal(int,int):1112:1112 -> measureHorizontal
    63:63:void measureHorizontal(int,int):1111:1111 -> measureHorizontal
    64:64:void measureHorizontal(int,int):1110:1110 -> measureHorizontal
    65:65:void measureHorizontal(int,int):1113:1113 -> measureHorizontal
    66:66:void measureHorizontal(int,int):1118:1118 -> measureHorizontal
    67:67:void measureHorizontal(int,int):1121:1121 -> measureHorizontal
    68:68:void measureHorizontal(int,int):1124:1124 -> measureHorizontal
    69:70:void measureHorizontal(int,int):1128:1129 -> measureHorizontal
    71:71:void measureHorizontal(int,int):1134:1134 -> measureHorizontal
    72:73:void measureHorizontal(int,int):1136:1137 -> measureHorizontal
    74:76:void measureHorizontal(int,int):1139:1141 -> measureHorizontal
    77:77:void measureHorizontal(int,int):1140:1140 -> measureHorizontal
    78:78:void measureHorizontal(int,int):1147:1147 -> measureHorizontal
    79:79:void measureHorizontal(int,int):1149:1149 -> measureHorizontal
    80:80:void measureHorizontal(int,int):1152:1152 -> measureHorizontal
    81:81:void measureHorizontal(int,int):1155:1155 -> measureHorizontal
    82:82:void measureHorizontal(int,int):1161:1161 -> measureHorizontal
    83:83:void measureHorizontal(int,int):1273:1273 -> measureHorizontal
    84:84:void measureHorizontal(int,int):1279:1279 -> measureHorizontal
    85:85:void measureHorizontal(int,int):1281:1281 -> measureHorizontal
    86:86:void measureHorizontal(int,int):1286:1286 -> measureHorizontal
    87:87:void measureHorizontal(int,int):1288:1288 -> measureHorizontal
    88:89:void measureHorizontal(int,int):1291:1292 -> measureHorizontal
    90:90:void measureHorizontal(int,int):1290:1290 -> measureHorizontal
    91:91:void measureHorizontal(int,int):1163:1163 -> measureHorizontal
    92:93:void measureHorizontal(int,int):1165:1166 -> measureHorizontal
    94:94:void measureHorizontal(int,int):1169:1169 -> measureHorizontal
    95:95:void measureHorizontal(int,int):1172:1172 -> measureHorizontal
    96:96:void measureHorizontal(int,int):1174:1174 -> measureHorizontal
    97:97:void measureHorizontal(int,int):1179:1179 -> measureHorizontal
    98:98:void measureHorizontal(int,int):1181:1181 -> measureHorizontal
    99:99:void measureHorizontal(int,int):1190:1190 -> measureHorizontal
    100:100:void measureHorizontal(int,int):1188:1188 -> measureHorizontal
    101:101:void measureHorizontal(int,int):1195:1195 -> measureHorizontal
    102:102:void measureHorizontal(int,int):1208:1208 -> measureHorizontal
    103:103:void measureHorizontal(int,int):1198:1198 -> measureHorizontal
    104:104:void measureHorizontal(int,int):1204:1204 -> measureHorizontal
    105:105:void measureHorizontal(int,int):1203:1203 -> measureHorizontal
    106:106:void measureHorizontal(int,int):1215:1215 -> measureHorizontal
    107:107:void measureHorizontal(int,int):1214:1214 -> measureHorizontal
    108:109:void measureHorizontal(int,int):1219:1220 -> measureHorizontal
    110:112:void measureHorizontal(int,int):1222:1224 -> measureHorizontal
    113:113:void measureHorizontal(int,int):1223:1223 -> measureHorizontal
    114:114:void measureHorizontal(int,int):1227:1227 -> measureHorizontal
    115:118:void measureHorizontal(int,int):1230:1233 -> measureHorizontal
    119:119:void measureHorizontal(int,int):1236:1236 -> measureHorizontal
    120:120:void measureHorizontal(int,int):1239:1239 -> measureHorizontal
    121:121:void measureHorizontal(int,int):1242:1242 -> measureHorizontal
    122:123:void measureHorizontal(int,int):1247:1248 -> measureHorizontal
    124:124:void measureHorizontal(int,int):1255:1255 -> measureHorizontal
    125:125:void measureHorizontal(int,int):1260:1260 -> measureHorizontal
    126:126:void measureHorizontal(int,int):1264:1264 -> measureHorizontal
    127:127:void measureHorizontal(int,int):1266:1266 -> measureHorizontal
    128:128:void measureHorizontal(int,int):1265:1265 -> measureHorizontal
    129:129:void measureHorizontal(int,int):1264:1264 -> measureHorizontal
    130:130:void measureHorizontal(int,int):1267:1267 -> measureHorizontal
    131:131:void measureHorizontal(int,int):1269:1269 -> measureHorizontal
    132:132:void measureHorizontal(int,int):1268:1268 -> measureHorizontal
    133:133:void measureHorizontal(int,int):1267:1267 -> measureHorizontal
    134:134:void measureHorizontal(int,int):1270:1270 -> measureHorizontal
    135:135:void measureHorizontal(int,int):1303:1303 -> measureHorizontal
    136:136:void measureHorizontal(int,int):1306:1306 -> measureHorizontal
    137:137:void measureHorizontal(int,int):1309:1309 -> measureHorizontal
    138:138:void measureHorizontal(int,int):1308:1308 -> measureHorizontal
    139:139:void measureHorizontal(int,int):1313:1313 -> measureHorizontal
    1:1:void measureVertical(int,int):599:599 -> measureVertical
    2:2:void measureVertical(int,int):607:607 -> measureVertical
    3:4:void measureVertical(int,int):609:610 -> measureVertical
    5:6:void measureVertical(int,int):615:616 -> measureVertical
    7:7:void measureVertical(int,int):622:622 -> measureVertical
    8:8:void measureVertical(int,int):625:625 -> measureVertical
    9:10:void measureVertical(int,int):629:630 -> measureVertical
    11:12:void measureVertical(int,int):634:635 -> measureVertical
    13:13:void measureVertical(int,int):638:638 -> measureVertical
    14:14:void measureVertical(int,int):640:640 -> measureVertical
    15:15:void measureVertical(int,int):642:642 -> measureVertical
    16:17:void measureVertical(int,int):646:647 -> measureVertical
    18:18:void measureVertical(int,int):652:652 -> measureVertical
    19:19:void measureVertical(int,int):658:658 -> measureVertical
    20:20:void measureVertical(int,int):665:665 -> measureVertical
    21:21:void measureVertical(int,int):670:670 -> measureVertical
    22:25:void measureVertical(int,int):673:676 -> measureVertical
    26:26:void measureVertical(int,int):675:675 -> measureVertical
    27:27:void measureVertical(int,int):679:679 -> measureVertical
    28:28:void measureVertical(int,int):688:688 -> measureVertical
    29:30:void measureVertical(int,int):694:695 -> measureVertical
    31:31:void measureVertical(int,int):702:702 -> measureVertical
    32:34:void measureVertical(int,int):711:713 -> measureVertical
    35:35:void measureVertical(int,int):715:715 -> measureVertical
    36:36:void measureVertical(int,int):714:714 -> measureVertical
    37:38:void measureVertical(int,int):717:718 -> measureVertical
    39:39:void measureVertical(int,int):723:723 -> measureVertical
    40:40:void measureVertical(int,int):726:726 -> measureVertical
    41:41:void measureVertical(int,int):730:730 -> measureVertical
    42:43:void measureVertical(int,int):733:734 -> measureVertical
    44:44:void measureVertical(int,int):739:739 -> measureVertical
    45:45:void measureVertical(int,int):742:742 -> measureVertical
    46:46:void measureVertical(int,int):745:745 -> measureVertical
    47:48:void measureVertical(int,int):749:750 -> measureVertical
    49:49:void measureVertical(int,int):755:755 -> measureVertical
    50:52:void measureVertical(int,int):757:759 -> measureVertical
    53:53:void measureVertical(int,int):758:758 -> measureVertical
    54:54:void measureVertical(int,int):764:764 -> measureVertical
    55:55:void measureVertical(int,int):766:766 -> measureVertical
    56:56:void measureVertical(int,int):769:769 -> measureVertical
    57:57:void measureVertical(int,int):772:772 -> measureVertical
    58:58:void measureVertical(int,int):778:778 -> measureVertical
    59:59:void measureVertical(int,int):851:851 -> measureVertical
    60:60:void measureVertical(int,int):859:859 -> measureVertical
    61:61:void measureVertical(int,int):861:861 -> measureVertical
    62:62:void measureVertical(int,int):866:866 -> measureVertical
    63:63:void measureVertical(int,int):868:868 -> measureVertical
    64:64:void measureVertical(int,int):871:871 -> measureVertical
    65:65:void measureVertical(int,int):873:873 -> measureVertical
    66:66:void measureVertical(int,int):870:870 -> measureVertical
    67:67:void measureVertical(int,int):780:780 -> measureVertical
    68:68:void measureVertical(int,int):782:782 -> measureVertical
    69:69:void measureVertical(int,int):785:785 -> measureVertical
    70:70:void measureVertical(int,int):787:787 -> measureVertical
    71:71:void measureVertical(int,int):791:791 -> measureVertical
    72:72:void measureVertical(int,int):793:793 -> measureVertical
    73:73:void measureVertical(int,int):801:801 -> measureVertical
    74:74:void measureVertical(int,int):800:800 -> measureVertical
    75:75:void measureVertical(int,int):806:806 -> measureVertical
    76:76:void measureVertical(int,int):820:820 -> measureVertical
    77:77:void measureVertical(int,int):819:819 -> measureVertical
    78:78:void measureVertical(int,int):809:809 -> measureVertical
    79:79:void measureVertical(int,int):815:815 -> measureVertical
    80:80:void measureVertical(int,int):814:814 -> measureVertical
    81:81:void measureVertical(int,int):826:826 -> measureVertical
    82:82:void measureVertical(int,int):825:825 -> measureVertical
    83:85:void measureVertical(int,int):830:832 -> measureVertical
    86:86:void measureVertical(int,int):834:834 -> measureVertical
    87:87:void measureVertical(int,int):837:837 -> measureVertical
    88:88:void measureVertical(int,int):840:840 -> measureVertical
    89:91:void measureVertical(int,int):842:844 -> measureVertical
    92:92:void measureVertical(int,int):843:843 -> measureVertical
    93:93:void measureVertical(int,int):848:848 -> measureVertical
    94:94:void measureVertical(int,int):884:884 -> measureVertical
    95:95:void measureVertical(int,int):887:887 -> measureVertical
    96:96:void measureVertical(int,int):889:889 -> measureVertical
    97:97:void measureVertical(int,int):893:893 -> measureVertical
    1:1:void onDraw(android.graphics.Canvas):287:287 -> onDraw
    2:3:void onDraw(android.graphics.Canvas):291:292 -> onDraw
    4:4:void onDraw(android.graphics.Canvas):294:294 -> onDraw
    1:2:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1760:1761 -> onInitializeAccessibilityEvent
    1:2:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):1766:1767 -> onInitializeAccessibilityNodeInfo
    1:2:void onLayout(boolean,int,int,int,int):1410:1411 -> onLayout
    3:3:void onLayout(boolean,int,int,int,int):1413:1413 -> onLayout
    1:2:void onMeasure(int,int):554:555 -> onMeasure
    3:3:void onMeasure(int,int):557:557 -> onMeasure
    1:1:void setBaselineAligned(boolean):396:396 -> setBaselineAligned
    1:1:void setBaselineAlignedChildIndex(int):492:492 -> setBaselineAlignedChildIndex
    2:2:void setBaselineAlignedChildIndex(int):496:496 -> setBaselineAlignedChildIndex
    3:4:void setBaselineAlignedChildIndex(int):493:494 -> setBaselineAlignedChildIndex
    1:1:void setChildFrame(android.view.View,int,int,int,int):1649:1649 -> setChildFrame
    1:1:void setDividerDrawable(android.graphics.drawable.Drawable):236:236 -> setDividerDrawable
    2:2:void setDividerDrawable(android.graphics.drawable.Drawable):239:239 -> setDividerDrawable
    3:4:void setDividerDrawable(android.graphics.drawable.Drawable):241:242 -> setDividerDrawable
    5:6:void setDividerDrawable(android.graphics.drawable.Drawable):244:245 -> setDividerDrawable
    7:8:void setDividerDrawable(android.graphics.drawable.Drawable):247:248 -> setDividerDrawable
    1:1:void setDividerPadding(int):261:261 -> setDividerPadding
    1:1:void setGravity(int):1683:1683 -> setGravity
    2:3:void setGravity(int):1692:1693 -> setGravity
    1:3:void setHorizontalGravity(int):1709:1711 -> setHorizontalGravity
    1:1:void setMeasureWithLargestChildEnabled(boolean):422:422 -> setMeasureWithLargestChildEnabled
    1:3:void setOrientation(int):1658:1660 -> setOrientation
    1:2:void setShowDividers(int):199:200 -> setShowDividers
    3:3:void setShowDividers(int):202:202 -> setShowDividers
    1:3:void setVerticalGravity(int):1717:1719 -> setVerticalGravity
    1:1:void setWeightSum(float):549:549 -> setWeightSum
androidx.appcompat.widget.LinearLayoutCompat$LayoutParams -> androidx.appcompat.widget.LinearLayoutCompat$LayoutParams:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):1793:1793 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):1787:1787 -> <init>
    3:4:void <init>(android.content.Context,android.util.AttributeSet):1794:1795 -> <init>
    5:6:void <init>(android.content.Context,android.util.AttributeSet):1797:1798 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet):1800:1800 -> <init>
    8:8:void <init>(int,int):1807:1807 -> <init>
    9:9:void <init>(int,int):1787:1787 -> <init>
    10:10:void <init>(int,int):1808:1808 -> <init>
    11:11:void <init>(android.view.ViewGroup$LayoutParams):1830:1830 -> <init>
    12:12:void <init>(android.view.ViewGroup$LayoutParams):1787:1787 -> <init>
androidx.appcompat.widget.ListPopupWindow -> androidx.appcompat.widget.ListPopupWindow:
    1:1:void <clinit>():84:84 -> <clinit>
    2:2:void <clinit>():86:86 -> <clinit>
    3:3:void <clinit>():89:89 -> <clinit>
    4:4:void <clinit>():93:93 -> <clinit>
    5:5:void <clinit>():96:96 -> <clinit>
    6:6:void <clinit>():100:100 -> <clinit>
    7:7:void <clinit>():102:102 -> <clinit>
    8:8:void <clinit>():105:105 -> <clinit>
    1:1:void <init>(android.content.Context,android.util.AttributeSet):236:236 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int):249:249 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int,int):262:262 -> <init>
    4:5:void <init>(android.content.Context,android.util.AttributeSet,int,int):115:116 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int,int):119:119 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int,int):125:125 -> <init>
    8:10:void <init>(android.content.Context,android.util.AttributeSet,int,int):127:129 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet,int,int):132:132 -> <init>
    12:15:void <init>(android.content.Context,android.util.AttributeSet,int,int):143:146 -> <init>
    16:16:void <init>(android.content.Context,android.util.AttributeSet,int,int):151:151 -> <init>
    17:18:void <init>(android.content.Context,android.util.AttributeSet,int,int):263:264 -> <init>
    19:19:void <init>(android.content.Context,android.util.AttributeSet,int,int):266:266 -> <init>
    20:20:void <init>(android.content.Context,android.util.AttributeSet,int,int):268:268 -> <init>
    21:21:void <init>(android.content.Context,android.util.AttributeSet,int,int):270:270 -> <init>
    22:23:void <init>(android.content.Context,android.util.AttributeSet,int,int):272:273 -> <init>
    24:24:void <init>(android.content.Context,android.util.AttributeSet,int,int):275:275 -> <init>
    25:26:void <init>(android.content.Context,android.util.AttributeSet,int,int):277:278 -> <init>
    1:1:void clearListSelection():847:847 -> clearListSelection
    2:2:void clearListSelection():850:850 -> clearListSelection
    3:3:void clearListSelection():852:852 -> clearListSelection
    1:1:androidx.appcompat.widget.DropDownListView createDropDownListView(android.content.Context,boolean):951:951 -> createDropDownListView
    1:1:void dismiss():773:773 -> dismiss
    2:6:void removePromptView():790:794 -> dismiss
    2:6:void dismiss():774 -> dismiss
    7:9:void dismiss():775:777 -> dismiss
    1:1:android.view.View getAnchorView():461:461 -> getAnchorView
    1:1:android.graphics.drawable.Drawable getBackground():424:424 -> getBackground
    1:1:int getHorizontalOffset():478:478 -> getHorizontalOffset
    1:1:android.widget.ListView getListView():947:947 -> getListView
    1:1:int getVerticalOffset():494:494 -> getVerticalOffset
    2:2:int getVerticalOffset():497:497 -> getVerticalOffset
    1:1:int getWidth():546:546 -> getWidth
    1:1:boolean isInputMethodNotNeeded():869:869 -> isInputMethodNotNeeded
    1:1:boolean isModal():346:346 -> isModal
    1:1:boolean isShowing():861:861 -> isShowing
    1:4:void setAdapter(android.widget.ListAdapter):288:291 -> setAdapter
    5:5:void setAdapter(android.widget.ListAdapter):293:293 -> setAdapter
    6:6:void setAdapter(android.widget.ListAdapter):295:295 -> setAdapter
    7:8:void setAdapter(android.widget.ListAdapter):298:299 -> setAdapter
    1:1:void setAnchorView(android.view.View):471:471 -> setAnchorView
    1:1:void setAnimationStyle(int):442:442 -> setAnimationStyle
    1:1:void setBackgroundDrawable(android.graphics.drawable.Drawable):433:433 -> setBackgroundDrawable
    1:1:void setContentWidth(int):566:566 -> setContentWidth
    2:3:void setContentWidth(int):568:569 -> setContentWidth
    4:4:void setContentWidth(int):571:571 -> setContentWidth
    1:1:void setDropDownGravity(int):539:539 -> setDropDownGravity
    1:1:void setEpicenterBounds(android.graphics.Rect):518:518 -> setEpicenterBounds
    1:1:void setHorizontalOffset(int):487:487 -> setHorizontalOffset
    1:1:void setInputMethodMode(int):812:812 -> setInputMethodMode
    1:2:void setModal(boolean):336:337 -> setModal
    1:1:void setOnDismissListener(android.widget.PopupWindow$OnDismissListener):786:786 -> setOnDismissListener
    1:1:void setOnItemClickListener(android.widget.AdapterView$OnItemClickListener):620:620 -> setOnItemClickListener
    1:2:void setOverlapAnchor(boolean):1339:1340 -> setOverlapAnchor
    1:2:void setPopupClipToScreenEnabled(boolean):1432:1433 -> setPopupClipToScreenEnabled
    3:3:void setPopupClipToScreenEnabled(boolean):1435:1435 -> setPopupClipToScreenEnabled
    4:4:void setPopupClipToScreenEnabled(boolean):1437:1437 -> setPopupClipToScreenEnabled
    5:5:void setPopupClipToScreenEnabled(boolean):1441:1441 -> setPopupClipToScreenEnabled
    1:1:void setPromptPosition(int):313:313 -> setPromptPosition
    1:4:void setSelection(int):831:834 -> setSelection
    5:6:void setSelection(int):836:837 -> setSelection
    1:2:void setVerticalOffset(int):506:507 -> setVerticalOffset
    1:1:void setWidth(int):556:556 -> setWidth
    1:2:int buildDropDown():1159:1160 -> show
    1:2:void show():664 -> show
    3:3:int buildDropDown():1168:1168 -> show
    3:3:void show():664 -> show
    4:6:int buildDropDown():1179:1181 -> show
    4:6:void show():664 -> show
    7:11:int buildDropDown():1183:1187 -> show
    7:11:void show():664 -> show
    12:12:int buildDropDown():1205:1205 -> show
    12:12:void show():664 -> show
    13:14:int buildDropDown():1207:1208 -> show
    13:14:void show():664 -> show
    15:15:int buildDropDown():1211:1211 -> show
    15:15:void show():664 -> show
    16:16:int buildDropDown():1213:1213 -> show
    16:16:void show():664 -> show
    17:18:int buildDropDown():1217:1218 -> show
    17:18:void show():664 -> show
    19:19:int buildDropDown():1220:1220 -> show
    19:19:void show():664 -> show
    20:20:int buildDropDown():1224:1224 -> show
    20:20:void show():664 -> show
    21:21:int buildDropDown():1236:1236 -> show
    21:21:void show():664 -> show
    22:23:int buildDropDown():1226:1227 -> show
    22:23:void show():664 -> show
    24:25:int buildDropDown():1231:1232 -> show
    24:25:void show():664 -> show
    26:26:int buildDropDown():1244:1244 -> show
    26:26:void show():664 -> show
    27:27:int buildDropDown():1251:1251 -> show
    27:27:void show():664 -> show
    28:28:int buildDropDown():1253:1253 -> show
    28:28:void show():664 -> show
    29:30:int buildDropDown():1255:1256 -> show
    29:30:void show():664 -> show
    31:31:int buildDropDown():1262:1262 -> show
    31:31:void show():664 -> show
    32:33:int buildDropDown():1264:1265 -> show
    32:33:void show():664 -> show
    34:35:int buildDropDown():1268:1269 -> show
    34:35:void show():664 -> show
    36:36:int buildDropDown():1277:1277 -> show
    36:36:void show():664 -> show
    37:38:int buildDropDown():1279:1280 -> show
    37:38:void show():664 -> show
    39:40:int buildDropDown():1284:1285 -> show
    39:40:void show():664 -> show
    41:41:int buildDropDown():1288:1288 -> show
    41:41:void show():664 -> show
    42:44:int buildDropDown():1293:1295 -> show
    42:44:void show():664 -> show
    45:46:int getMaxAvailableHeight(android.view.View,int,boolean):1446:1447 -> show
    45:46:int buildDropDown():1295 -> show
    45:46:void show():664 -> show
    47:48:int getMaxAvailableHeight(android.view.View,int,boolean):1449:1450 -> show
    47:48:int buildDropDown():1295 -> show
    47:48:void show():664 -> show
    49:49:int getMaxAvailableHeight(android.view.View,int,boolean):1449:1449 -> show
    49:49:int buildDropDown():1295 -> show
    49:49:void show():664 -> show
    50:50:int getMaxAvailableHeight(android.view.View,int,boolean):1452:1452 -> show
    50:50:int buildDropDown():1295 -> show
    50:50:void show():664 -> show
    51:51:int getMaxAvailableHeight(android.view.View,int,boolean):1456:1456 -> show
    51:51:int buildDropDown():1295 -> show
    51:51:void show():664 -> show
    52:52:int getMaxAvailableHeight(android.view.View,int,boolean):1458:1458 -> show
    52:52:int buildDropDown():1295 -> show
    52:52:void show():664 -> show
    53:53:int buildDropDown():1297:1297 -> show
    53:53:void show():664 -> show
    54:54:int buildDropDown():1302:1302 -> show
    54:54:void show():664 -> show
    55:55:int buildDropDown():1316:1316 -> show
    55:55:void show():664 -> show
    56:57:int buildDropDown():1310:1311 -> show
    56:57:void show():664 -> show
    58:58:int buildDropDown():1310:1310 -> show
    58:58:void show():664 -> show
    59:60:int buildDropDown():1304:1305 -> show
    59:60:void show():664 -> show
    61:61:int buildDropDown():1304:1304 -> show
    61:61:void show():664 -> show
    62:62:int buildDropDown():1322:1322 -> show
    62:62:void show():664 -> show
    63:64:int buildDropDown():1325:1326 -> show
    63:64:void show():664 -> show
    65:66:void show():666:667 -> show
    67:68:void show():669:670 -> show
    69:69:void show():675:675 -> show
    70:70:void show():680:680 -> show
    71:71:void show():686:686 -> show
    72:72:void show():691:691 -> show
    73:73:void show():693:693 -> show
    74:74:void show():695:695 -> show
    75:75:void show():697:697 -> show
    76:76:void show():705:705 -> show
    77:77:void show():707:707 -> show
    78:78:void show():712:712 -> show
    79:79:void show():716:716 -> show
    80:80:void show():723:723 -> show
    81:83:void show():733:735 -> show
    84:87:void show():739:742 -> show
    88:89:void show():744:745 -> show
    90:90:void show():747:747 -> show
    91:91:void show():749:749 -> show
    92:92:void show():753:753 -> show
    93:93:void show():755:755 -> show
    94:95:void androidx.core.widget.PopupWindowCompat.showAsDropDown(android.widget.PopupWindow,android.view.View,int,int,int):68:69 -> show
    94:95:void show():755 -> show
    96:96:void androidx.core.widget.PopupWindowCompat.showAsDropDown(android.widget.PopupWindow,android.view.View,int,int,int):73:73 -> show
    96:96:void show():755 -> show
    97:97:void androidx.core.widget.PopupWindowCompat.showAsDropDown(android.widget.PopupWindow,android.view.View,int,int,int):72:72 -> show
    97:97:void show():755 -> show
    98:98:void androidx.core.widget.PopupWindowCompat.showAsDropDown(android.widget.PopupWindow,android.view.View,int,int,int):77:77 -> show
    98:98:void show():755 -> show
    99:99:void androidx.core.widget.PopupWindowCompat.showAsDropDown(android.widget.PopupWindow,android.view.View,int,int,int):79:79 -> show
    99:99:void show():755 -> show
    100:100:void show():757:757 -> show
    101:102:void show():759:760 -> show
    103:104:void show():762:763 -> show
androidx.appcompat.widget.ListPopupWindow$2 -> androidx.appcompat.widget.ListPopupWindow$2:
    1:1:void <init>(androidx.appcompat.widget.ListPopupWindow):1168:1168 -> <init>
    1:3:void run():1172:1174 -> run
androidx.appcompat.widget.ListPopupWindow$3 -> androidx.appcompat.widget.ListPopupWindow$3:
    1:1:void <init>(androidx.appcompat.widget.ListPopupWindow):1187:1187 -> <init>
    1:1:void onItemSelected(android.widget.AdapterView,android.view.View,int,long):1193:1193 -> onItemSelected
    2:2:void onItemSelected(android.widget.AdapterView,android.view.View,int,long):1196:1196 -> onItemSelected
androidx.appcompat.widget.ListPopupWindow$ListSelectorHider -> androidx.appcompat.widget.ListPopupWindow$ListSelectorHider:
    1:1:void <init>(androidx.appcompat.widget.ListPopupWindow):1362:1362 -> <init>
    1:1:void run():1367:1367 -> run
androidx.appcompat.widget.ListPopupWindow$PopupDataSetObserver -> androidx.appcompat.widget.ListPopupWindow$PopupDataSetObserver:
    1:1:void <init>(androidx.appcompat.widget.ListPopupWindow):1344:1344 -> <init>
    1:1:void onChanged():1349:1349 -> onChanged
    2:2:void onChanged():1351:1351 -> onChanged
    1:1:void onInvalidated():1357:1357 -> onInvalidated
androidx.appcompat.widget.ListPopupWindow$PopupScrollListener -> androidx.appcompat.widget.ListPopupWindow$PopupScrollListener:
    1:1:void <init>(androidx.appcompat.widget.ListPopupWindow):1408:1408 -> <init>
    1:4:void onScrollStateChanged(android.widget.AbsListView,int):1419:1422 -> onScrollStateChanged
androidx.appcompat.widget.ListPopupWindow$PopupTouchInterceptor -> androidx.appcompat.widget.ListPopupWindow$PopupTouchInterceptor:
    1:1:void <init>(androidx.appcompat.widget.ListPopupWindow):1387:1387 -> <init>
    1:3:boolean onTouch(android.view.View,android.view.MotionEvent):1392:1394 -> onTouch
    4:7:boolean onTouch(android.view.View,android.view.MotionEvent):1396:1399 -> onTouch
    8:8:boolean onTouch(android.view.View,android.view.MotionEvent):1401:1401 -> onTouch
androidx.appcompat.widget.ListPopupWindow$ResizePopupRunnable -> androidx.appcompat.widget.ListPopupWindow$ResizePopupRunnable:
    1:1:void <init>(androidx.appcompat.widget.ListPopupWindow):1372:1372 -> <init>
    1:5:void run():1377:1381 -> run
androidx.appcompat.widget.MenuPopupWindow -> androidx.appcompat.widget.MenuPopupWindow:
    1:2:void <clinit>():60:61 -> <clinit>
    3:3:void <clinit>():65:65 -> <clinit>
    1:1:void <init>(android.content.Context,android.util.AttributeSet,int,int):72:72 -> <init>
    1:2:androidx.appcompat.widget.DropDownListView createDropDownListView(android.content.Context,boolean):77:78 -> createDropDownListView
    1:2:void onItemHoverEnter(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):119:120 -> onItemHoverEnter
    1:2:void onItemHoverExit(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):127:128 -> onItemHoverExit
    1:2:void setEnterTransition(java.lang.Object):83:84 -> setEnterTransition
    1:2:void setExitTransition(java.lang.Object):89:90 -> setExitTransition
    1:1:void setHoverListener(androidx.appcompat.widget.MenuItemHoverListener):95:95 -> setHoverListener
    1:2:void setTouchModal(boolean):103:104 -> setTouchModal
    3:3:void setTouchModal(boolean):106:106 -> setTouchModal
    4:4:void setTouchModal(boolean):108:108 -> setTouchModal
    5:5:void setTouchModal(boolean):112:112 -> setTouchModal
androidx.appcompat.widget.MenuPopupWindow$MenuDropDownListView -> androidx.appcompat.widget.MenuPopupWindow$MenuDropDownListView:
    1:1:void <init>(android.content.Context,boolean):144:144 -> <init>
    2:7:void <init>(android.content.Context,boolean):146:151 -> <init>
    8:9:void <init>(android.content.Context,boolean):153:154 -> <init>
    1:1:boolean hasFocus():135:135 -> hasFocus
    1:1:boolean hasWindowFocus():135:135 -> hasWindowFocus
    1:1:boolean isFocused():135:135 -> isFocused
    1:1:boolean isInTouchMode():135:135 -> isInTouchMode
    1:1:int measureHeightOfChildrenCompat(int,int,int,int,int):135:135 -> measureHeightOfChildrenCompat
    1:1:boolean onForwardedEvent(android.view.MotionEvent,int):135:135 -> onForwardedEvent
    1:1:boolean onHoverEvent(android.view.MotionEvent):190:190 -> onHoverEvent
    2:6:boolean onHoverEvent(android.view.MotionEvent):194:198 -> onHoverEvent
    7:7:boolean onHoverEvent(android.view.MotionEvent):201:201 -> onHoverEvent
    8:9:boolean onHoverEvent(android.view.MotionEvent):206:207 -> onHoverEvent
    10:11:boolean onHoverEvent(android.view.MotionEvent):210:211 -> onHoverEvent
    12:12:boolean onHoverEvent(android.view.MotionEvent):216:216 -> onHoverEvent
    13:13:boolean onHoverEvent(android.view.MotionEvent):218:218 -> onHoverEvent
    14:14:boolean onHoverEvent(android.view.MotionEvent):220:220 -> onHoverEvent
    15:15:boolean onHoverEvent(android.view.MotionEvent):223:223 -> onHoverEvent
    16:16:boolean onHoverEvent(android.view.MotionEvent):226:226 -> onHoverEvent
    17:17:boolean onHoverEvent(android.view.MotionEvent):231:231 -> onHoverEvent
    1:3:boolean onKeyDown(int,android.view.KeyEvent):168:170 -> onKeyDown
    4:5:boolean onKeyDown(int,android.view.KeyEvent):173:174 -> onKeyDown
    6:6:boolean onKeyDown(int,android.view.KeyEvent):171:171 -> onKeyDown
    7:8:boolean onKeyDown(int,android.view.KeyEvent):177:178 -> onKeyDown
    9:9:boolean onKeyDown(int,android.view.KeyEvent):181:181 -> onKeyDown
    10:10:boolean onKeyDown(int,android.view.KeyEvent):184:184 -> onKeyDown
    1:1:boolean onTouchEvent(android.view.MotionEvent):135:135 -> onTouchEvent
    1:1:void setHoverListener(androidx.appcompat.widget.MenuItemHoverListener):159:159 -> setHoverListener
    1:1:void setSelector(android.graphics.drawable.Drawable):135:135 -> setSelector
androidx.appcompat.widget.PopupMenu -> androidx.appcompat.widget.PopupMenu:
    1:2:void <init>(android.content.Context,android.view.View,int,int,int):104:105 -> <init>
    1:2:void <init>(android.content.Context,android.view.View,int):83 -> <init>
    1:2:void <init>(android.content.Context,android.view.View):68 -> <init>
    3:4:void <init>(android.content.Context,android.view.View,int,int,int):108:109 -> <init>
    3:4:void <init>(android.content.Context,android.view.View,int):83 -> <init>
    3:4:void <init>(android.content.Context,android.view.View):68 -> <init>
    5:7:void <init>(android.content.Context,android.view.View,int,int,int):123:125 -> <init>
    5:7:void <init>(android.content.Context,android.view.View,int):83 -> <init>
    5:7:void <init>(android.content.Context,android.view.View):68 -> <init>
    1:1:android.view.Menu getMenu():209:209 -> getMenu
    1:1:android.view.MenuInflater getMenuInflater():219:219 -> getMenuInflater
    1:1:void setOnMenuItemClickListener(androidx.appcompat.widget.PopupMenu$OnMenuItemClickListener):257:257 -> setOnMenuItemClickListener
    1:1:void show():238:238 -> show
    2:3:void androidx.appcompat.view.menu.MenuPopupHelper.show():143:144 -> show
    2:3:void show():238 -> show
androidx.appcompat.widget.PopupMenu$1 -> androidx.appcompat.widget.PopupMenu$1:
    1:1:void <init>(androidx.appcompat.widget.PopupMenu):109:109 -> <init>
    1:2:boolean onMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):112:113 -> onMenuItemSelected
androidx.appcompat.widget.PopupMenu$2 -> androidx.appcompat.widget.PopupMenu$2:
    1:1:void <init>(androidx.appcompat.widget.PopupMenu):125:125 -> <init>
    1:2:void onDismiss():128:129 -> onDismiss
androidx.appcompat.widget.ResourceManagerInternal -> androidx.appcompat.widget.ResourceManagerInternal:
    1:1:void <clinit>():83:83 -> <clinit>
    2:2:void <clinit>():112:112 -> <clinit>
    1:1:void <init>():62:62 -> <init>
    2:2:void <init>():118:118 -> <init>
    1:2:void addDelegate(java.lang.String,androidx.appcompat.widget.ResourceManagerInternal$InflateDelegate):367:368 -> addDelegate
    3:3:void addDelegate(java.lang.String,androidx.appcompat.widget.ResourceManagerInternal$InflateDelegate):370:370 -> addDelegate
    1:1:boolean addDrawableToCache(android.content.Context,long,android.graphics.drawable.Drawable):336:336 -> addDrawableToCache
    2:2:boolean addDrawableToCache(android.content.Context,long,android.graphics.drawable.Drawable):338:338 -> addDrawableToCache
    3:4:boolean addDrawableToCache(android.content.Context,long,android.graphics.drawable.Drawable):340:341 -> addDrawableToCache
    5:6:boolean addDrawableToCache(android.content.Context,long,android.graphics.drawable.Drawable):343:344 -> addDrawableToCache
    7:7:boolean addDrawableToCache(android.content.Context,long,android.graphics.drawable.Drawable):346:346 -> addDrawableToCache
    1:2:android.graphics.drawable.Drawable createDrawableIfNeeded(android.content.Context,int):172:173 -> createDrawableIfNeeded
    3:4:android.graphics.drawable.Drawable createDrawableIfNeeded(android.content.Context,int):175:176 -> createDrawableIfNeeded
    5:5:long createCacheKey(android.util.TypedValue):167:167 -> createDrawableIfNeeded
    5:5:android.graphics.drawable.Drawable createDrawableIfNeeded(android.content.Context,int):177 -> createDrawableIfNeeded
    6:6:android.graphics.drawable.Drawable createDrawableIfNeeded(android.content.Context,int):179:179 -> createDrawableIfNeeded
    7:8:android.graphics.drawable.Drawable createDrawableIfNeeded(android.content.Context,int):186:187 -> createDrawableIfNeeded
    9:9:android.graphics.drawable.Drawable createDrawableIfNeeded(android.content.Context,int):190:190 -> createDrawableIfNeeded
    10:10:android.graphics.drawable.Drawable createDrawableIfNeeded(android.content.Context,int):192:192 -> createDrawableIfNeeded
    1:3:androidx.appcompat.widget.ResourceManagerInternal get():94:96 -> get
    4:7:void installDefaultInflateDelegates(androidx.appcompat.widget.ResourceManagerInternal):105:108 -> get
    4:7:androidx.appcompat.widget.ResourceManagerInternal get():96 -> get
    8:8:androidx.appcompat.widget.ResourceManagerInternal get():98:98 -> get
    1:1:android.graphics.drawable.Drawable getCachedDrawable(android.content.Context,long):315:315 -> getCachedDrawable
    2:2:android.graphics.drawable.Drawable getCachedDrawable(android.content.Context,long):317:317 -> getCachedDrawable
    3:3:java.lang.Object androidx.collection.LongSparseArray.get(long):109:109 -> getCachedDrawable
    3:3:android.graphics.drawable.Drawable getCachedDrawable(android.content.Context,long):320 -> getCachedDrawable
    4:4:android.graphics.drawable.Drawable getCachedDrawable(android.content.Context,long):320:320 -> getCachedDrawable
    5:5:android.graphics.drawable.Drawable getCachedDrawable(android.content.Context,long):323:323 -> getCachedDrawable
    6:6:android.graphics.drawable.Drawable getCachedDrawable(android.content.Context,long):325:325 -> getCachedDrawable
    7:7:void androidx.collection.LongSparseArray.delete(long):132:132 -> getCachedDrawable
    7:7:android.graphics.drawable.Drawable getCachedDrawable(android.content.Context,long):328 -> getCachedDrawable
    8:8:android.graphics.drawable.Drawable getCachedDrawable(android.content.Context,long):331:331 -> getCachedDrawable
    1:1:android.graphics.drawable.Drawable getDrawable(android.content.Context,int):132:132 -> getDrawable
    2:2:void checkVectorDrawableSetup(android.content.Context):497:497 -> getDrawable
    2:2:android.graphics.drawable.Drawable getDrawable(android.content.Context,int,boolean):137 -> getDrawable
    3:4:void checkVectorDrawableSetup(android.content.Context):503:504 -> getDrawable
    3:4:android.graphics.drawable.Drawable getDrawable(android.content.Context,int,boolean):137 -> getDrawable
    5:6:boolean isVectorDrawable(android.graphics.drawable.Drawable):513:514 -> getDrawable
    5:6:void checkVectorDrawableSetup(android.content.Context):505 -> getDrawable
    5:6:android.graphics.drawable.Drawable getDrawable(android.content.Context,int,boolean):137 -> getDrawable
    7:7:android.graphics.drawable.Drawable getDrawable(android.content.Context,int,boolean):139:139 -> getDrawable
    8:8:android.graphics.drawable.Drawable getDrawable(android.content.Context,int,boolean):141:141 -> getDrawable
    9:9:android.graphics.drawable.Drawable getDrawable(android.content.Context,int,boolean):144:144 -> getDrawable
    10:10:android.graphics.drawable.Drawable getDrawable(android.content.Context,int,boolean):149:149 -> getDrawable
    11:11:android.graphics.drawable.Drawable getDrawable(android.content.Context,int,boolean):153:153 -> getDrawable
    12:12:android.graphics.drawable.Drawable getDrawable(android.content.Context,int,boolean):155:155 -> getDrawable
    13:14:void checkVectorDrawableSetup(android.content.Context):506:507 -> getDrawable
    13:14:android.graphics.drawable.Drawable getDrawable(android.content.Context,int,boolean):137 -> getDrawable
    1:1:android.graphics.PorterDuffColorFilter getPorterDuffColorFilter(int,android.graphics.PorterDuff$Mode):485:485 -> getPorterDuffColorFilter
    2:3:android.graphics.PorterDuffColorFilter getPorterDuffColorFilter(int,android.graphics.PorterDuff$Mode):489:490 -> getPorterDuffColorFilter
    4:4:android.graphics.PorterDuffColorFilter getPorterDuffColorFilter(int,android.graphics.PorterDuff$Mode):493:493 -> getPorterDuffColorFilter
    1:2:android.content.res.ColorStateList getTintListFromCache(android.content.Context,int):408:409 -> getTintList
    1:2:android.content.res.ColorStateList getTintList(android.content.Context,int):394 -> getTintList
    3:3:java.lang.Object androidx.collection.SparseArrayCompat.get(int):109:109 -> getTintList
    3:3:android.content.res.ColorStateList getTintListFromCache(android.content.Context,int):410 -> getTintList
    3:3:android.content.res.ColorStateList getTintList(android.content.Context,int):394 -> getTintList
    4:4:android.content.res.ColorStateList getTintListFromCache(android.content.Context,int):410:410 -> getTintList
    4:4:android.content.res.ColorStateList getTintList(android.content.Context,int):394 -> getTintList
    5:5:android.content.res.ColorStateList getTintList(android.content.Context,int):398:398 -> getTintList
    6:7:void addTintListToCache(android.content.Context,int,android.content.res.ColorStateList):417:418 -> getTintList
    6:7:android.content.res.ColorStateList getTintList(android.content.Context,int):401 -> getTintList
    8:8:void addTintListToCache(android.content.Context,int,android.content.res.ColorStateList):420:420 -> getTintList
    8:8:android.content.res.ColorStateList getTintList(android.content.Context,int):401 -> getTintList
    9:9:void addTintListToCache(android.content.Context,int,android.content.res.ColorStateList):422:422 -> getTintList
    9:9:android.content.res.ColorStateList getTintList(android.content.Context,int):401 -> getTintList
    10:10:void androidx.collection.SparseArrayCompat.<init>():62:62 -> getTintList
    10:10:void addTintListToCache(android.content.Context,int,android.content.res.ColorStateList):422 -> getTintList
    10:10:android.content.res.ColorStateList getTintList(android.content.Context,int):401 -> getTintList
    11:11:void addTintListToCache(android.content.Context,int,android.content.res.ColorStateList):423:423 -> getTintList
    11:11:android.content.res.ColorStateList getTintList(android.content.Context,int):401 -> getTintList
    12:12:void addTintListToCache(android.content.Context,int,android.content.res.ColorStateList):425:425 -> getTintList
    12:12:android.content.res.ColorStateList getTintList(android.content.Context,int):401 -> getTintList
    13:13:android.content.res.ColorStateList getTintList(android.content.Context,int):404:404 -> getTintList
    1:2:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):229:230 -> loadDrawableFromDelegates
    3:3:java.lang.Object androidx.collection.SparseArrayCompat.get(int):109:109 -> loadDrawableFromDelegates
    3:3:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):231 -> loadDrawableFromDelegates
    4:5:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):231:232 -> loadDrawableFromDelegates
    6:6:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> loadDrawableFromDelegates
    6:6:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):233 -> loadDrawableFromDelegates
    7:7:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):244:244 -> loadDrawableFromDelegates
    8:8:void androidx.collection.SparseArrayCompat.<init>():62:62 -> loadDrawableFromDelegates
    8:8:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):244 -> loadDrawableFromDelegates
    9:9:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):244:244 -> loadDrawableFromDelegates
    10:11:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):247:248 -> loadDrawableFromDelegates
    12:14:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):250:252 -> loadDrawableFromDelegates
    15:15:long createCacheKey(android.util.TypedValue):167:167 -> loadDrawableFromDelegates
    15:15:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):254 -> loadDrawableFromDelegates
    16:16:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):256:256 -> loadDrawableFromDelegates
    17:17:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):266:266 -> loadDrawableFromDelegates
    18:19:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):269:270 -> loadDrawableFromDelegates
    20:20:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):272:272 -> loadDrawableFromDelegates
    21:21:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):280:280 -> loadDrawableFromDelegates
    22:22:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):282:282 -> loadDrawableFromDelegates
    23:23:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):285:285 -> loadDrawableFromDelegates
    24:24:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):288:288 -> loadDrawableFromDelegates
    25:25:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):287:287 -> loadDrawableFromDelegates
    26:27:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):292:293 -> loadDrawableFromDelegates
    28:28:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):277:277 -> loadDrawableFromDelegates
    29:29:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):299:299 -> loadDrawableFromDelegates
    30:30:android.graphics.drawable.Drawable loadDrawableFromDelegates(android.content.Context,int):305:305 -> loadDrawableFromDelegates
    1:1:void onConfigurationChanged(android.content.Context):159:159 -> onConfigurationChanged
    2:2:void onConfigurationChanged(android.content.Context):162:162 -> onConfigurationChanged
    3:3:void onConfigurationChanged(android.content.Context):164:164 -> onConfigurationChanged
    1:1:android.graphics.drawable.Drawable onDrawableLoadedFromResources(android.content.Context,androidx.appcompat.widget.VectorEnabledTintResources,int):351:351 -> onDrawableLoadedFromResources
    2:2:android.graphics.drawable.Drawable onDrawableLoadedFromResources(android.content.Context,androidx.appcompat.widget.VectorEnabledTintResources,int):353:353 -> onDrawableLoadedFromResources
    3:3:android.graphics.drawable.Drawable onDrawableLoadedFromResources(android.content.Context,androidx.appcompat.widget.VectorEnabledTintResources,int):356:356 -> onDrawableLoadedFromResources
    4:4:android.graphics.drawable.Drawable onDrawableLoadedFromResources(android.content.Context,androidx.appcompat.widget.VectorEnabledTintResources,int):358:358 -> onDrawableLoadedFromResources
    1:2:void setHooks(androidx.appcompat.widget.ResourceManagerInternal$ResourceManagerHooks):128:129 -> setHooks
    1:1:android.graphics.drawable.Drawable tintDrawable(android.content.Context,int,boolean,android.graphics.drawable.Drawable):200:200 -> tintDrawable
    2:3:android.graphics.drawable.Drawable tintDrawable(android.content.Context,int,boolean,android.graphics.drawable.Drawable):203:204 -> tintDrawable
    4:5:android.graphics.drawable.Drawable tintDrawable(android.content.Context,int,boolean,android.graphics.drawable.Drawable):206:207 -> tintDrawable
    6:6:android.graphics.PorterDuff$Mode getTintMode(int):389:389 -> tintDrawable
    6:6:android.graphics.drawable.Drawable tintDrawable(android.content.Context,int,boolean,android.graphics.drawable.Drawable):210 -> tintDrawable
    7:7:android.graphics.drawable.Drawable tintDrawable(android.content.Context,int,boolean,android.graphics.drawable.Drawable):212:212 -> tintDrawable
    8:8:android.graphics.drawable.Drawable tintDrawable(android.content.Context,int,boolean,android.graphics.drawable.Drawable):214:214 -> tintDrawable
    9:9:android.graphics.drawable.Drawable tintDrawable(android.content.Context,int,boolean,android.graphics.drawable.Drawable):218:218 -> tintDrawable
    10:12:void tintDrawable(android.graphics.drawable.Drawable,androidx.appcompat.widget.TintInfo,int[]):451:453 -> tintDrawable
    13:13:void tintDrawable(android.graphics.drawable.Drawable,androidx.appcompat.widget.TintInfo,int[]):457:457 -> tintDrawable
    14:14:void tintDrawable(android.graphics.drawable.Drawable,androidx.appcompat.widget.TintInfo,int[]):463:463 -> tintDrawable
    15:15:void tintDrawable(android.graphics.drawable.Drawable,androidx.appcompat.widget.TintInfo,int[]):458:458 -> tintDrawable
    16:17:android.graphics.PorterDuffColorFilter createTintFilter(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,int[]):478:479 -> tintDrawable
    16:17:void tintDrawable(android.graphics.drawable.Drawable,androidx.appcompat.widget.TintInfo,int[]):458 -> tintDrawable
    18:18:void tintDrawable(android.graphics.drawable.Drawable,androidx.appcompat.widget.TintInfo,int[]):458:458 -> tintDrawable
    19:19:void tintDrawable(android.graphics.drawable.Drawable,androidx.appcompat.widget.TintInfo,int[]):466:466 -> tintDrawable
    20:20:void tintDrawable(android.graphics.drawable.Drawable,androidx.appcompat.widget.TintInfo,int[]):469:469 -> tintDrawable
    1:1:boolean tintDrawableUsingColorFilter(android.content.Context,int,android.graphics.drawable.Drawable):363:363 -> tintDrawableUsingColorFilter
androidx.appcompat.widget.ResourceManagerInternal$AsldcInflateDelegate -> androidx.appcompat.widget.ResourceManagerInternal$AsldcInflateDelegate:
    1:1:void <init>():552:552 -> <init>
    1:1:android.graphics.drawable.Drawable createFromXmlInner(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):558:558 -> createFromXmlInner
    2:2:android.graphics.drawable.Drawable createFromXmlInner(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):560:560 -> createFromXmlInner
androidx.appcompat.widget.ResourceManagerInternal$AvdcInflateDelegate -> androidx.appcompat.widget.ResourceManagerInternal$AvdcInflateDelegate:
    1:1:void <init>():535:535 -> <init>
    1:1:android.graphics.drawable.Drawable createFromXmlInner(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):543:543 -> createFromXmlInner
    2:2:android.graphics.drawable.Drawable createFromXmlInner(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):545:545 -> createFromXmlInner
androidx.appcompat.widget.ResourceManagerInternal$ColorFilterLruCache -> androidx.appcompat.widget.ResourceManagerInternal$ColorFilterLruCache:
    1:1:void <init>(int):431:431 -> <init>
    1:1:int generateCacheKey(int,android.graphics.PorterDuff$Mode):445:445 -> get
    1:1:android.graphics.PorterDuffColorFilter get(int,android.graphics.PorterDuff$Mode):435 -> get
    2:2:android.graphics.PorterDuffColorFilter get(int,android.graphics.PorterDuff$Mode):435:435 -> get
    1:1:int generateCacheKey(int,android.graphics.PorterDuff$Mode):445:445 -> put
    1:1:android.graphics.PorterDuffColorFilter put(int,android.graphics.PorterDuff$Mode,android.graphics.PorterDuffColorFilter):439 -> put
    2:2:android.graphics.PorterDuffColorFilter put(int,android.graphics.PorterDuff$Mode,android.graphics.PorterDuffColorFilter):439:439 -> put
androidx.appcompat.widget.ResourceManagerInternal$VdcInflateDelegate -> androidx.appcompat.widget.ResourceManagerInternal$VdcInflateDelegate:
    1:1:void <init>():518:518 -> <init>
    1:1:android.graphics.drawable.Drawable createFromXmlInner(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):526:526 -> createFromXmlInner
    2:2:android.graphics.drawable.Drawable createFromXmlInner(android.content.Context,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):528:528 -> createFromXmlInner
androidx.appcompat.widget.ResourcesWrapper -> androidx.appcompat.widget.ResourcesWrapper:
    1:2:void <init>(android.content.res.Resources):48:49 -> <init>
    1:1:android.content.res.XmlResourceParser getAnimation(int):183:183 -> getAnimation
    1:1:boolean getBoolean(int):168:168 -> getBoolean
    1:1:int getColor(int):158:158 -> getColor
    1:1:android.content.res.ColorStateList getColorStateList(int):163:163 -> getColorStateList
    1:1:android.content.res.Configuration getConfiguration():245:245 -> getConfiguration
    1:1:float getDimension(int):110:110 -> getDimension
    1:1:int getDimensionPixelOffset(int):115:115 -> getDimensionPixelOffset
    1:1:int getDimensionPixelSize(int):120:120 -> getDimensionPixelSize
    1:1:android.util.DisplayMetrics getDisplayMetrics():240:240 -> getDisplayMetrics
    1:1:android.graphics.drawable.Drawable getDrawable(int):130:130 -> getDrawable
    2:2:android.graphics.drawable.Drawable getDrawable(int,android.content.res.Resources$Theme):136:136 -> getDrawable
    1:1:android.graphics.drawable.Drawable getDrawableForDensity(int,int):142:142 -> getDrawableForDensity
    2:2:android.graphics.drawable.Drawable getDrawableForDensity(int,int,android.content.res.Resources$Theme):148:148 -> getDrawableForDensity
    1:1:float getFraction(int,int,int):125:125 -> getFraction
    1:1:int getIdentifier(java.lang.String,java.lang.String,java.lang.String):250:250 -> getIdentifier
    1:1:int[] getIntArray(int):100:100 -> getIntArray
    1:1:int getInteger(int):173:173 -> getInteger
    1:1:android.content.res.XmlResourceParser getLayout(int):178:178 -> getLayout
    1:1:android.graphics.Movie getMovie(int):153:153 -> getMovie
    1:1:java.lang.String getQuantityString(int,int,java.lang.Object[]):75:75 -> getQuantityString
    2:2:java.lang.String getQuantityString(int,int):80:80 -> getQuantityString
    1:1:java.lang.CharSequence getQuantityText(int,int):59:59 -> getQuantityText
    1:1:java.lang.String getResourceEntryName(int):270:270 -> getResourceEntryName
    1:1:java.lang.String getResourceName(int):255:255 -> getResourceName
    1:1:java.lang.String getResourcePackageName(int):260:260 -> getResourcePackageName
    1:1:java.lang.String getResourceTypeName(int):265:265 -> getResourceTypeName
    1:1:java.lang.String getString(int):64:64 -> getString
    2:2:java.lang.String getString(int,java.lang.Object[]):69:69 -> getString
    1:1:java.lang.String[] getStringArray(int):95:95 -> getStringArray
    1:1:java.lang.CharSequence getText(int):54:54 -> getText
    2:2:java.lang.CharSequence getText(int,java.lang.CharSequence):85:85 -> getText
    1:1:java.lang.CharSequence[] getTextArray(int):90:90 -> getTextArray
    1:1:void getValue(int,android.util.TypedValue,boolean):209:209 -> getValue
    2:2:void getValue(java.lang.String,android.util.TypedValue,boolean):222:222 -> getValue
    1:1:void getValueForDensity(int,int,android.util.TypedValue,boolean):216:216 -> getValueForDensity
    1:1:android.content.res.XmlResourceParser getXml(int):188:188 -> getXml
    1:1:android.content.res.TypedArray obtainAttributes(android.util.AttributeSet,int[]):227:227 -> obtainAttributes
    1:1:android.content.res.TypedArray obtainTypedArray(int):105:105 -> obtainTypedArray
    1:1:java.io.InputStream openRawResource(int):193:193 -> openRawResource
    2:2:java.io.InputStream openRawResource(int,android.util.TypedValue):198:198 -> openRawResource
    1:1:android.content.res.AssetFileDescriptor openRawResourceFd(int):203:203 -> openRawResourceFd
    1:1:void parseBundleExtra(java.lang.String,android.util.AttributeSet,android.os.Bundle):282:282 -> parseBundleExtra
    1:1:void parseBundleExtras(android.content.res.XmlResourceParser,android.os.Bundle):276:276 -> parseBundleExtras
    1:3:void updateConfiguration(android.content.res.Configuration,android.util.DisplayMetrics):232:234 -> updateConfiguration
androidx.appcompat.widget.RtlSpacingHelper -> androidx.appcompat.widget.RtlSpacingHelper:
    1:1:void <init>():25:25 -> <init>
    2:7:void <init>():28:33 -> <init>
    8:9:void <init>():35:36 -> <init>
    1:1:int getEnd():51:51 -> getEnd
    1:1:int getLeft():39:39 -> getLeft
    1:1:int getRight():43:43 -> getRight
    1:1:int getStart():47:47 -> getStart
    1:3:void setAbsolute(int,int):68:70 -> setAbsolute
    1:1:void setDirection(boolean):74:74 -> setDirection
    2:3:void setDirection(boolean):77:78 -> setDirection
    4:5:void setDirection(boolean):80:81 -> setDirection
    6:7:void setDirection(boolean):83:84 -> setDirection
    8:9:void setDirection(boolean):87:88 -> setDirection
    1:6:void setRelative(int,int):55:60 -> setRelative
    7:8:void setRelative(int,int):62:63 -> setRelative
androidx.appcompat.widget.ScrollingTabContainerView -> androidx.appcompat.widget.ScrollingTabContainerView:
    1:1:void <clinit>():77:77 -> <clinit>
androidx.appcompat.widget.SearchView -> androidx.appcompat.widget.SearchView:
    1:1:void <clinit>():176:176 -> <clinit>
    1:1:void <init>(android.content.Context):267:267 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):271:271 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):275:275 -> <init>
    4:7:void <init>(android.content.Context,android.util.AttributeSet,int):132:135 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,int):178:178 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int):185:185 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet,int):196:196 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet,int):976:976 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet,int):998:998 -> <init>
    13:13:void <init>(android.content.Context,android.util.AttributeSet,int):1161:1161 -> <init>
    14:14:void <init>(android.content.Context,android.util.AttributeSet,int):1407:1407 -> <init>
    15:15:void <init>(android.content.Context,android.util.AttributeSet,int):1419:1419 -> <init>
    16:16:void <init>(android.content.Context,android.util.AttributeSet,int):1713:1713 -> <init>
    17:17:void <init>(android.content.Context,android.util.AttributeSet,int):277:277 -> <init>
    18:19:void <init>(android.content.Context,android.util.AttributeSet,int):280:281 -> <init>
    20:20:void <init>(android.content.Context,android.util.AttributeSet,int):283:283 -> <init>
    21:22:void <init>(android.content.Context,android.util.AttributeSet,int):285:286 -> <init>
    23:30:void <init>(android.content.Context,android.util.AttributeSet,int):288:295 -> <init>
    31:32:void <init>(android.content.Context,android.util.AttributeSet,int):298:299 -> <init>
    33:33:void <init>(android.content.Context,android.util.AttributeSet,int):298:298 -> <init>
    34:35:void <init>(android.content.Context,android.util.AttributeSet,int):300:301 -> <init>
    36:37:void androidx.core.view.ViewCompat.setBackground(android.view.View,android.graphics.drawable.Drawable):2559:2560 -> <init>
    36:37:void <init>(android.content.Context,android.util.AttributeSet,int):300 -> <init>
    38:42:void <init>(android.content.Context,android.util.AttributeSet,int):302:306 -> <init>
    43:43:void <init>(android.content.Context,android.util.AttributeSet,int):308:308 -> <init>
    44:45:void <init>(android.content.Context,android.util.AttributeSet,int):310:311 -> <init>
    46:46:void <init>(android.content.Context,android.util.AttributeSet,int):310:310 -> <init>
    47:47:void <init>(android.content.Context,android.util.AttributeSet,int):314:314 -> <init>
    48:48:void <init>(android.content.Context,android.util.AttributeSet,int):316:316 -> <init>
    49:53:void <init>(android.content.Context,android.util.AttributeSet,int):318:322 -> <init>
    54:58:void <init>(android.content.Context,android.util.AttributeSet,int):324:328 -> <init>
    59:59:void <init>(android.content.Context,android.util.AttributeSet,int):331:331 -> <init>
    60:60:void <init>(android.content.Context,android.util.AttributeSet,int):339:339 -> <init>
    61:61:void <init>(android.content.Context,android.util.AttributeSet,int):341:341 -> <init>
    62:62:void <init>(android.content.Context,android.util.AttributeSet,int):343:343 -> <init>
    63:64:void <init>(android.content.Context,android.util.AttributeSet,int):346:347 -> <init>
    65:65:void <init>(android.content.Context,android.util.AttributeSet,int):349:349 -> <init>
    66:66:void <init>(android.content.Context,android.util.AttributeSet,int):351:351 -> <init>
    67:67:void <init>(android.content.Context,android.util.AttributeSet,int):354:354 -> <init>
    68:68:void <init>(android.content.Context,android.util.AttributeSet,int):356:356 -> <init>
    69:70:void <init>(android.content.Context,android.util.AttributeSet,int):360:361 -> <init>
    71:71:void <init>(android.content.Context,android.util.AttributeSet,int):363:363 -> <init>
    72:74:void <init>(android.content.Context,android.util.AttributeSet,int):366:368 -> <init>
    75:76:void <init>(android.content.Context,android.util.AttributeSet,int):371:372 -> <init>
    77:79:void <init>(android.content.Context,android.util.AttributeSet,int):374:376 -> <init>
    80:81:void <init>(android.content.Context,android.util.AttributeSet,int):385:386 -> <init>
    1:8:void adjustDropDownSizeAndPosition():1364:1371 -> adjustDropDownSizeAndPosition
    9:9:void adjustDropDownSizeAndPosition():1373:1373 -> adjustDropDownSizeAndPosition
    10:10:void adjustDropDownSizeAndPosition():1376:1376 -> adjustDropDownSizeAndPosition
    11:11:void adjustDropDownSizeAndPosition():1378:1378 -> adjustDropDownSizeAndPosition
    12:13:void adjustDropDownSizeAndPosition():1380:1381 -> adjustDropDownSizeAndPosition
    14:14:void adjustDropDownSizeAndPosition():1383:1383 -> adjustDropDownSizeAndPosition
    1:5:void clearFocus():497:501 -> clearFocus
    1:2:android.content.Intent createIntent(java.lang.String,android.net.Uri,java.lang.String,java.lang.String,int,java.lang.String):1537:1538 -> createIntent
    3:3:android.content.Intent createIntent(java.lang.String,android.net.Uri,java.lang.String,java.lang.String,int,java.lang.String):1543:1543 -> createIntent
    4:4:android.content.Intent createIntent(java.lang.String,android.net.Uri,java.lang.String,java.lang.String,int,java.lang.String):1545:1545 -> createIntent
    5:5:android.content.Intent createIntent(java.lang.String,android.net.Uri,java.lang.String,java.lang.String,int,java.lang.String):1547:1547 -> createIntent
    6:6:android.content.Intent createIntent(java.lang.String,android.net.Uri,java.lang.String,java.lang.String,int,java.lang.String):1550:1550 -> createIntent
    7:8:android.content.Intent createIntent(java.lang.String,android.net.Uri,java.lang.String,java.lang.String,int,java.lang.String):1552:1553 -> createIntent
    9:10:android.content.Intent createIntent(java.lang.String,android.net.Uri,java.lang.String,java.lang.String,int,java.lang.String):1556:1557 -> createIntent
    11:11:android.content.Intent createIntent(java.lang.String,android.net.Uri,java.lang.String,java.lang.String,int,java.lang.String):1559:1559 -> createIntent
    1:1:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1582:1582 -> createVoiceAppSearchIntent
    2:4:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1587:1589 -> createVoiceAppSearchIntent
    5:7:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1596:1598 -> createVoiceAppSearchIntent
    8:8:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1604:1604 -> createVoiceAppSearchIntent
    9:11:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1612:1614 -> createVoiceAppSearchIntent
    12:13:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1616:1617 -> createVoiceAppSearchIntent
    14:15:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1619:1620 -> createVoiceAppSearchIntent
    16:17:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1622:1623 -> createVoiceAppSearchIntent
    18:21:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1626:1629 -> createVoiceAppSearchIntent
    22:22:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1631:1631 -> createVoiceAppSearchIntent
    23:23:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1630:1630 -> createVoiceAppSearchIntent
    24:25:android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo):1634:1635 -> createVoiceAppSearchIntent
    1:2:void forceSuggestionQuery():1697:1698 -> forceSuggestionQuery
    3:4:void forceSuggestionQuery():1700:1701 -> forceSuggestionQuery
    1:1:java.lang.CharSequence getQuery():559:559 -> getQuery
    1:1:java.lang.CharSequence getQueryHint():619:619 -> getQueryHint
    2:3:java.lang.CharSequence getQueryHint():621:622 -> getQueryHint
    4:4:java.lang.CharSequence getQueryHint():624:624 -> getQueryHint
    1:1:boolean isIconified():683:683 -> isIconified
    1:1:boolean isLandscapeMode(android.content.Context):1706:1706 -> isLandscapeMode
    1:1:boolean isSubmitAreaEnabled():910:910 -> isSubmitAreaEnabled
    1:2:void launchQuerySearch(int,java.lang.String,java.lang.String):1517:1518 -> launchQuerySearch
    1:5:void onActionViewCollapsed():1279:1283 -> onActionViewCollapsed
    1:1:void onActionViewExpanded():1291:1291 -> onActionViewExpanded
    2:6:void onActionViewExpanded():1293:1297 -> onActionViewExpanded
    1:3:void onCloseClicked():1206:1208 -> onCloseClicked
    4:4:void onCloseClicked():1212:1212 -> onCloseClicked
    5:5:void onCloseClicked():1214:1214 -> onCloseClicked
    6:8:void onCloseClicked():1218:1220 -> onCloseClicked
    1:3:void onDetachedFromWindow():964:966 -> onDetachedFromWindow
    1:2:boolean launchSuggestion(int,int,java.lang.String):1477:1478 -> onItemClicked
    1:2:boolean onItemClicked(int,int,java.lang.String):1390 -> onItemClicked
    3:3:android.content.Intent createIntentFromSuggestion(android.database.Cursor,int,java.lang.String):1656:1656 -> onItemClicked
    3:3:boolean launchSuggestion(int,int,java.lang.String):1480 -> onItemClicked
    3:3:boolean onItemClicked(int,int,java.lang.String):1390 -> onItemClicked
    4:4:android.content.Intent createIntentFromSuggestion(android.database.Cursor,int,java.lang.String):1659:1659 -> onItemClicked
    4:4:boolean launchSuggestion(int,int,java.lang.String):1480 -> onItemClicked
    4:4:boolean onItemClicked(int,int,java.lang.String):1390 -> onItemClicked
    5:5:android.content.Intent createIntentFromSuggestion(android.database.Cursor,int,java.lang.String):1666:1666 -> onItemClicked
    5:5:boolean launchSuggestion(int,int,java.lang.String):1480 -> onItemClicked
    5:5:boolean onItemClicked(int,int,java.lang.String):1390 -> onItemClicked
    6:6:android.content.Intent createIntentFromSuggestion(android.database.Cursor,int,java.lang.String):1668:1668 -> onItemClicked
    6:6:boolean launchSuggestion(int,int,java.lang.String):1480 -> onItemClicked
    6:6:boolean onItemClicked(int,int,java.lang.String):1390 -> onItemClicked
    7:7:android.content.Intent createIntentFromSuggestion(android.database.Cursor,int,java.lang.String):1672:1672 -> onItemClicked
    7:7:boolean launchSuggestion(int,int,java.lang.String):1480 -> onItemClicked
    7:7:boolean onItemClicked(int,int,java.lang.String):1390 -> onItemClicked
    8:8:android.content.Intent createIntentFromSuggestion(android.database.Cursor,int,java.lang.String):1674:1674 -> onItemClicked
    8:8:boolean launchSuggestion(int,int,java.lang.String):1480 -> onItemClicked
    8:8:boolean onItemClicked(int,int,java.lang.String):1390 -> onItemClicked
    9:9:android.content.Intent createIntentFromSuggestion(android.database.Cursor,int,java.lang.String):1677:1677 -> onItemClicked
    9:9:boolean launchSuggestion(int,int,java.lang.String):1480 -> onItemClicked
    9:9:boolean onItemClicked(int,int,java.lang.String):1390 -> onItemClicked
    10:11:android.content.Intent createIntentFromSuggestion(android.database.Cursor,int,java.lang.String):1679:1680 -> onItemClicked
    10:11:boolean launchSuggestion(int,int,java.lang.String):1480 -> onItemClicked
    10:11:boolean onItemClicked(int,int,java.lang.String):1390 -> onItemClicked
    12:12:android.content.Intent createIntentFromSuggestion(android.database.Cursor,int,java.lang.String):1682:1682 -> onItemClicked
    12:12:boolean launchSuggestion(int,int,java.lang.String):1480 -> onItemClicked
    12:12:boolean onItemClicked(int,int,java.lang.String):1390 -> onItemClicked
    13:13:android.content.Intent createIntentFromSuggestion(android.database.Cursor,int,java.lang.String):1686:1686 -> onItemClicked
    13:13:boolean launchSuggestion(int,int,java.lang.String):1480 -> onItemClicked
    13:13:boolean onItemClicked(int,int,java.lang.String):1390 -> onItemClicked
    14:14:android.content.Intent createIntentFromSuggestion(android.database.Cursor,int,java.lang.String):1690:1690 -> onItemClicked
    14:14:boolean launchSuggestion(int,int,java.lang.String):1480 -> onItemClicked
    14:14:boolean onItemClicked(int,int,java.lang.String):1390 -> onItemClicked
    15:15:void launchIntent(android.content.Intent):1500:1500 -> onItemClicked
    15:15:boolean launchSuggestion(int,int,java.lang.String):1483 -> onItemClicked
    15:15:boolean onItemClicked(int,int,java.lang.String):1390 -> onItemClicked
    16:16:void launchIntent(android.content.Intent):1502:1502 -> onItemClicked
    16:16:boolean launchSuggestion(int,int,java.lang.String):1483 -> onItemClicked
    16:16:boolean onItemClicked(int,int,java.lang.String):1390 -> onItemClicked
    17:17:boolean onItemClicked(int,int,java.lang.String):1391:1391 -> onItemClicked
    18:18:void dismissSuggestions():1202:1202 -> onItemClicked
    18:18:boolean onItemClicked(int,int,java.lang.String):1392 -> onItemClicked
    1:2:void rewriteQueryFromSuggestion(int):1444:1445 -> onItemSelected
    1:2:boolean onItemSelected(int):1401 -> onItemSelected
    3:3:void rewriteQueryFromSuggestion(int):1449:1449 -> onItemSelected
    3:3:boolean onItemSelected(int):1401 -> onItemSelected
    4:4:void rewriteQueryFromSuggestion(int):1451:1451 -> onItemSelected
    4:4:boolean onItemSelected(int):1401 -> onItemSelected
    5:5:void rewriteQueryFromSuggestion(int):1455:1455 -> onItemSelected
    5:5:boolean onItemSelected(int):1401 -> onItemSelected
    6:6:void rewriteQueryFromSuggestion(int):1458:1458 -> onItemSelected
    6:6:boolean onItemSelected(int):1401 -> onItemSelected
    7:7:void rewriteQueryFromSuggestion(int):1462:1462 -> onItemSelected
    7:7:boolean onItemSelected(int):1401 -> onItemSelected
    1:1:void onLayout(boolean,int,int,int,int):832:832 -> onLayout
    2:2:void onLayout(boolean,int,int,int,int):837:837 -> onLayout
    3:7:void getChildBoundsWithinSearchView(android.view.View,android.graphics.Rect):851:855 -> onLayout
    3:7:void onLayout(boolean,int,int,int,int):837 -> onLayout
    8:8:void onLayout(boolean,int,int,int,int):838:838 -> onLayout
    9:10:void onLayout(boolean,int,int,int,int):840:841 -> onLayout
    11:11:void onLayout(boolean,int,int,int,int):843:843 -> onLayout
    12:12:void onLayout(boolean,int,int,int,int):845:845 -> onLayout
    1:2:void onMeasure(int,int):783:784 -> onMeasure
    3:4:void onMeasure(int,int):788:789 -> onMeasure
    5:6:void onMeasure(int,int):802:803 -> onMeasure
    7:7:void onMeasure(int,int):808:808 -> onMeasure
    8:9:int getPreferredWidth():859:860 -> onMeasure
    8:9:void onMeasure(int,int):808 -> onMeasure
    10:11:void onMeasure(int,int):794:795 -> onMeasure
    12:13:int getPreferredWidth():859:860 -> onMeasure
    12:13:void onMeasure(int,int):797 -> onMeasure
    14:14:void onMeasure(int,int):797:797 -> onMeasure
    15:16:void onMeasure(int,int):813:814 -> onMeasure
    17:18:int getPreferredHeight():864:865 -> onMeasure
    17:18:void onMeasure(int,int):821 -> onMeasure
    19:20:int getPreferredHeight():864:865 -> onMeasure
    19:20:void onMeasure(int,int):818 -> onMeasure
    21:21:void onMeasure(int,int):818:818 -> onMeasure
    22:23:void onMeasure(int,int):826:827 -> onMeasure
    24:24:void onMeasure(int,int):826:826 -> onMeasure
    1:1:void onQueryRefine(java.lang.CharSequence):973:973 -> onQueryRefine
    1:2:void onRestoreInstanceState(android.os.Parcelable):1353:1354 -> onRestoreInstanceState
    3:6:void onRestoreInstanceState(android.os.Parcelable):1357:1360 -> onRestoreInstanceState
    1:3:android.os.Parcelable onSaveInstanceState():1345:1347 -> onSaveInstanceState
    1:5:void onSearchClicked():1226:1230 -> onSearchClicked
    1:6:void onSubmitQuery():1188:1193 -> onSubmitQuery
    7:7:void onSubmitQuery():1195:1195 -> onSubmitQuery
    8:8:void dismissSuggestions():1202:1202 -> onSubmitQuery
    8:8:void onSubmitQuery():1196 -> onSubmitQuery
    1:1:boolean onSuggestionsKey(android.view.View,int,android.view.KeyEvent):1043:1043 -> onSuggestionsKey
    2:2:boolean onSuggestionsKey(android.view.View,int,android.view.KeyEvent):1046:1046 -> onSuggestionsKey
    3:3:boolean onSuggestionsKey(android.view.View,int,android.view.KeyEvent):1049:1049 -> onSuggestionsKey
    4:4:boolean onSuggestionsKey(android.view.View,int,android.view.KeyEvent):1076:1076 -> onSuggestionsKey
    5:10:boolean onSuggestionsKey(android.view.View,int,android.view.KeyEvent):1065:1070 -> onSuggestionsKey
    11:12:boolean onSuggestionsKey(android.view.View,int,android.view.KeyEvent):1054:1055 -> onSuggestionsKey
    1:9:void onTextChanged(java.lang.CharSequence):1174:1182 -> onTextChanged
    10:10:void onTextChanged(java.lang.CharSequence):1184:1184 -> onTextChanged
    1:1:void onTextFocusChanged():1258:1258 -> onTextFocusChanged
    2:2:void postUpdateFocusedState():945:945 -> onTextFocusChanged
    2:2:void onTextFocusChanged():1261 -> onTextFocusChanged
    3:4:void onTextFocusChanged():1262:1263 -> onTextFocusChanged
    1:1:void onVoiceClicked():1236:1236 -> onVoiceClicked
    2:3:void onVoiceClicked():1241:1242 -> onVoiceClicked
    4:5:android.content.Intent createVoiceWebSearchIntent(android.content.Intent,android.app.SearchableInfo):1567:1568 -> onVoiceClicked
    4:5:void onVoiceClicked():1242 -> onVoiceClicked
    6:6:android.content.Intent createVoiceWebSearchIntent(android.content.Intent,android.app.SearchableInfo):1570:1570 -> onVoiceClicked
    6:6:void onVoiceClicked():1242 -> onVoiceClicked
    7:7:android.content.Intent createVoiceWebSearchIntent(android.content.Intent,android.app.SearchableInfo):1569:1569 -> onVoiceClicked
    7:7:void onVoiceClicked():1242 -> onVoiceClicked
    8:10:void onVoiceClicked():1244:1246 -> onVoiceClicked
    11:11:void onVoiceClicked():1248:1248 -> onVoiceClicked
    12:12:void onVoiceClicked():1253:1253 -> onVoiceClicked
    1:1:void onWindowFocusChanged(boolean):1269:1269 -> onWindowFocusChanged
    2:2:void postUpdateFocusedState():945:945 -> onWindowFocusChanged
    2:2:void onWindowFocusChanged(boolean):1271 -> onWindowFocusChanged
    1:1:boolean requestFocus(int,android.graphics.Rect):480:480 -> requestFocus
    2:2:boolean requestFocus(int,android.graphics.Rect):482:482 -> requestFocus
    3:4:boolean requestFocus(int,android.graphics.Rect):484:485 -> requestFocus
    5:5:boolean requestFocus(int,android.graphics.Rect):487:487 -> requestFocus
    6:6:boolean requestFocus(int,android.graphics.Rect):491:491 -> requestFocus
    1:1:void setIconified(boolean):670:670 -> setIconified
    2:2:void setIconified(boolean):672:672 -> setIconified
    1:4:void setIconifiedByDefault(boolean):642:645 -> setIconifiedByDefault
    1:1:void setImeOptions(int):441:441 -> setImeOptions
    1:1:void setInputType(int):464:464 -> setInputType
    1:1:void setMaxWidth(int):764:764 -> setMaxWidth
    2:2:void setMaxWidth(int):766:766 -> setMaxWidth
    1:1:void setOnQueryTextListener(androidx.appcompat.widget.SearchView$OnQueryTextListener):511:511 -> setOnQueryTextListener
    1:1:void setQuery(java.lang.CharSequence,boolean):571:571 -> setQuery
    2:3:void setQuery(java.lang.CharSequence,boolean):573:574 -> setQuery
    4:5:void setQuery(java.lang.CharSequence,boolean):578:579 -> setQuery
    6:6:void setQuery(java.lang.CharSequence):1510:1510 -> setQuery
    7:7:void setQuery(java.lang.CharSequence):1512:1512 -> setQuery
    1:2:void setQueryHint(java.lang.CharSequence):594:595 -> setQueryHint
    1:1:void updateCloseButton():933:933 -> updateCloseButton
    2:4:void updateCloseButton():936:938 -> updateCloseButton
    5:5:void updateCloseButton():940:940 -> updateCloseButton
    1:3:void updateFocusedState():949:951 -> updateFocusedState
    4:4:void updateFocusedState():953:953 -> updateFocusedState
    5:5:void updateFocusedState():955:955 -> updateFocusedState
    6:6:void updateFocusedState():957:957 -> updateFocusedState
    7:7:void updateFocusedState():959:959 -> updateFocusedState
    1:2:void updateQueryHint():1102:1103 -> updateQueryHint
    3:3:java.lang.CharSequence getDecoratedHint(java.lang.CharSequence):1088:1088 -> updateQueryHint
    3:3:void updateQueryHint():1103 -> updateQueryHint
    4:5:java.lang.CharSequence getDecoratedHint(java.lang.CharSequence):1092:1093 -> updateQueryHint
    4:5:void updateQueryHint():1103 -> updateQueryHint
    6:8:java.lang.CharSequence getDecoratedHint(java.lang.CharSequence):1095:1097 -> updateQueryHint
    6:8:void updateQueryHint():1103 -> updateQueryHint
    9:9:void updateQueryHint():1103:1103 -> updateQueryHint
    1:3:void updateSubmitArea():924:926 -> updateSubmitArea
    4:4:void updateSubmitArea():929:929 -> updateSubmitArea
    1:1:void updateSubmitButton(boolean):915:915 -> updateSubmitButton
    2:2:void updateSubmitButton(boolean):919:919 -> updateSubmitButton
    1:1:void updateViewsVisibility(boolean):869:869 -> updateViewsVisibility
    2:2:void updateViewsVisibility(boolean):873:873 -> updateViewsVisibility
    3:5:void updateViewsVisibility(boolean):875:877 -> updateViewsVisibility
    6:6:void updateViewsVisibility(boolean):880:880 -> updateViewsVisibility
    7:7:void updateViewsVisibility(boolean):885:885 -> updateViewsVisibility
    8:10:void updateViewsVisibility(boolean):887:889 -> updateViewsVisibility
    1:1:void updateVoiceButton(boolean):1154:1154 -> updateVoiceButton
    2:2:void updateVoiceButton(boolean):1156:1156 -> updateVoiceButton
    3:3:void updateVoiceButton(boolean):1158:1158 -> updateVoiceButton
androidx.appcompat.widget.SearchView$1 -> androidx.appcompat.widget.SearchView$1:
    1:1:void <init>(androidx.appcompat.widget.SearchView):178:178 -> <init>
    1:1:void run():181:181 -> run
androidx.appcompat.widget.SearchView$10 -> androidx.appcompat.widget.SearchView$10:
    1:1:void <init>(androidx.appcompat.widget.SearchView):1713:1713 -> <init>
    1:1:void onTextChanged(java.lang.CharSequence,int,int,int):1720:1720 -> onTextChanged
androidx.appcompat.widget.SearchView$2 -> androidx.appcompat.widget.SearchView$2:
    1:1:void <init>(androidx.appcompat.widget.SearchView):185:185 -> <init>
    1:2:void run():188:189 -> run
androidx.appcompat.widget.SearchView$3 -> androidx.appcompat.widget.SearchView$3:
    1:1:void <init>(androidx.appcompat.widget.SearchView):331:331 -> <init>
    1:2:void onFocusChange(android.view.View,boolean):334:335 -> onFocusChange
androidx.appcompat.widget.SearchView$4 -> androidx.appcompat.widget.SearchView$4:
    1:1:void <init>(androidx.appcompat.widget.SearchView):376:376 -> <init>
    1:1:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):380:380 -> onLayoutChange
androidx.appcompat.widget.SearchView$5 -> androidx.appcompat.widget.SearchView$5:
    1:1:void <init>(androidx.appcompat.widget.SearchView):976:976 -> <init>
    1:10:void onClick(android.view.View):979:988 -> onClick
androidx.appcompat.widget.SearchView$6 -> androidx.appcompat.widget.SearchView$6:
    1:1:void <init>(androidx.appcompat.widget.SearchView):998:998 -> <init>
    1:1:boolean onKey(android.view.View,int,android.view.KeyEvent):1002:1002 -> onKey
    2:4:boolean onKey(android.view.View,int,android.view.KeyEvent):1013:1015 -> onKey
    5:6:boolean onKey(android.view.View,int,android.view.KeyEvent):1020:1021 -> onKey
    7:7:boolean onKey(android.view.View,int,android.view.KeyEvent):1023:1023 -> onKey
    8:9:boolean onKey(android.view.View,int,android.view.KeyEvent):1026:1027 -> onKey
    10:10:boolean onKey(android.view.View,int,android.view.KeyEvent):1026:1026 -> onKey
androidx.appcompat.widget.SearchView$7 -> androidx.appcompat.widget.SearchView$7:
    1:1:void <init>(androidx.appcompat.widget.SearchView):1161:1161 -> <init>
    1:1:boolean onEditorAction(android.widget.TextView,int,android.view.KeyEvent):1168:1168 -> onEditorAction
androidx.appcompat.widget.SearchView$8 -> androidx.appcompat.widget.SearchView$8:
    1:1:void <init>(androidx.appcompat.widget.SearchView):1407:1407 -> <init>
    1:1:void onItemClick(android.widget.AdapterView,android.view.View,int,long):1415:1415 -> onItemClick
androidx.appcompat.widget.SearchView$9 -> androidx.appcompat.widget.SearchView$9:
    1:1:void <init>(androidx.appcompat.widget.SearchView):1419:1419 -> <init>
    1:1:void onItemSelected(android.widget.AdapterView,android.view.View,int,long):1427:1427 -> onItemSelected
androidx.appcompat.widget.SearchView$AutoCompleteTextViewReflector -> androidx.appcompat.widget.SearchView$AutoCompleteTextViewReflector:
    1:1:void <init>():2029:2029 -> <init>
    2:4:void <init>():2031:2033 -> <init>
    5:7:void <init>():2038:2040 -> <init>
    8:10:void <init>():2045:2047 -> <init>
    1:1:void doAfterTextChanged(android.widget.AutoCompleteTextView):2063:2063 -> doAfterTextChanged
    2:2:void doAfterTextChanged(android.widget.AutoCompleteTextView):2065:2065 -> doAfterTextChanged
    1:1:void doBeforeTextChanged(android.widget.AutoCompleteTextView):2054:2054 -> doBeforeTextChanged
    2:2:void doBeforeTextChanged(android.widget.AutoCompleteTextView):2056:2056 -> doBeforeTextChanged
    1:1:void ensureImeVisible(android.widget.AutoCompleteTextView,boolean):2072:2072 -> ensureImeVisible
    2:2:void ensureImeVisible(android.widget.AutoCompleteTextView,boolean):2074:2074 -> ensureImeVisible
androidx.appcompat.widget.SearchView$SavedState -> androidx.appcompat.widget.SearchView$SavedState:
    1:1:void <clinit>():1325:1325 -> <clinit>
    1:1:void <init>(android.os.Parcelable):1304:1304 -> <init>
    2:3:void <init>(android.os.Parcel,java.lang.ClassLoader):1308:1309 -> <init>
    1:2:java.lang.String toString():1320:1321 -> toString
    1:2:void writeToParcel(android.os.Parcel,int):1314:1315 -> writeToParcel
androidx.appcompat.widget.SearchView$SavedState$1 -> androidx.appcompat.widget.SearchView$SavedState$1:
    1:1:void <init>():1325:1325 -> <init>
    1:1:androidx.appcompat.widget.SearchView$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):1328:1328 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):1325 -> createFromParcel
    2:2:androidx.appcompat.widget.SearchView$SavedState createFromParcel(android.os.Parcel):1333:1333 -> createFromParcel
    2:2:java.lang.Object createFromParcel(android.os.Parcel):1325 -> createFromParcel
    1:1:androidx.appcompat.widget.SearchView$SavedState[] newArray(int):1338:1338 -> newArray
    1:1:java.lang.Object[] newArray(int):1325 -> newArray
androidx.appcompat.widget.SearchView$SearchAutoComplete -> androidx.appcompat.widget.SearchView$SearchAutoComplete:
    1:1:void <init>(android.content.Context):1842:1842 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):1846:1846 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):1850:1850 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):1834:1834 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):1851:1851 -> <init>
    1:1:boolean enoughToFilter():1931:1931 -> enoughToFilter
    1:1:boolean isEmpty():1876:1876 -> isEmpty
    1:4:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):1983:1986 -> onCreateInputConnection
    1:2:void onFinishInflate():1856:1857 -> onFinishInflate
    3:5:int getSearchViewTextMinWidthDp():1964:1966 -> onFinishInflate
    3:5:void onFinishInflate():1859 -> onFinishInflate
    6:6:int getSearchViewTextMinWidthDp():1968:1968 -> onFinishInflate
    6:6:void onFinishInflate():1859 -> onFinishInflate
    7:7:void onFinishInflate():1858:1858 -> onFinishInflate
    1:2:void onFocusChanged(boolean,int,android.graphics.Rect):1921:1922 -> onFocusChanged
    1:2:boolean onKeyPreIme(int,android.view.KeyEvent):1939:1940 -> onKeyPreIme
    3:3:boolean onKeyPreIme(int,android.view.KeyEvent):1942:1942 -> onKeyPreIme
    4:5:boolean onKeyPreIme(int,android.view.KeyEvent):1945:1946 -> onKeyPreIme
    6:6:boolean onKeyPreIme(int,android.view.KeyEvent):1948:1948 -> onKeyPreIme
    7:9:boolean onKeyPreIme(int,android.view.KeyEvent):1950:1952 -> onKeyPreIme
    10:10:boolean onKeyPreIme(int,android.view.KeyEvent):1957:1957 -> onKeyPreIme
    1:1:void onWindowFocusChanged(boolean):1903:1903 -> onWindowFocusChanged
    2:2:void onWindowFocusChanged(boolean):1905:1905 -> onWindowFocusChanged
    3:3:void onWindowFocusChanged(boolean):1910:1910 -> onWindowFocusChanged
    4:5:void onWindowFocusChanged(boolean):1913:1914 -> onWindowFocusChanged
    1:1:void setImeVisibility(boolean):2002:2002 -> setImeVisibility
    2:4:void setImeVisibility(boolean):2004:2006 -> setImeVisibility
    5:5:void setImeVisibility(boolean):2010:2010 -> setImeVisibility
    6:8:void setImeVisibility(boolean):2013:2015 -> setImeVisibility
    9:9:void setImeVisibility(boolean):2021:2021 -> setImeVisibility
    1:1:void setSearchView(androidx.appcompat.widget.SearchView):1863:1863 -> setSearchView
    1:2:void setThreshold(int):1868:1869 -> setThreshold
    1:1:void showSoftInputIfNecessary():1992:1992 -> showSoftInputIfNecessary
    2:4:void showSoftInputIfNecessary():1994:1996 -> showSoftInputIfNecessary
androidx.appcompat.widget.SearchView$SearchAutoComplete$1 -> androidx.appcompat.widget.SearchView$SearchAutoComplete$1:
    1:1:void <init>(androidx.appcompat.widget.SearchView$SearchAutoComplete):1834:1834 -> <init>
    1:1:void run():1837:1837 -> run
androidx.appcompat.widget.SearchView$UpdatableTouchDelegate -> androidx.appcompat.widget.SearchView$UpdatableTouchDelegate:
    1:7:void <init>(android.graphics.Rect,android.graphics.Rect,android.view.View):1760:1766 -> <init>
    1:2:boolean onTouchEvent(android.view.MotionEvent):1778:1779 -> onTouchEvent
    3:3:boolean onTouchEvent(android.view.MotionEvent):1784:1784 -> onTouchEvent
    4:5:boolean onTouchEvent(android.view.MotionEvent):1801:1802 -> onTouchEvent
    6:6:boolean onTouchEvent(android.view.MotionEvent):1793:1793 -> onTouchEvent
    7:7:boolean onTouchEvent(android.view.MotionEvent):1795:1795 -> onTouchEvent
    8:9:boolean onTouchEvent(android.view.MotionEvent):1786:1787 -> onTouchEvent
    10:10:boolean onTouchEvent(android.view.MotionEvent):1806:1806 -> onTouchEvent
    11:12:boolean onTouchEvent(android.view.MotionEvent):1810:1811 -> onTouchEvent
    13:13:boolean onTouchEvent(android.view.MotionEvent):1810:1810 -> onTouchEvent
    14:14:boolean onTouchEvent(android.view.MotionEvent):1814:1814 -> onTouchEvent
    15:15:boolean onTouchEvent(android.view.MotionEvent):1817:1817 -> onTouchEvent
    1:4:void setBounds(android.graphics.Rect,android.graphics.Rect):1770:1773 -> setBounds
androidx.appcompat.widget.SuggestionsAdapter -> androidx.appcompat.widget.SuggestionsAdapter:
    1:1:void bindView(android.view.View,android.content.Context,android.database.Cursor):276:276 -> bindView
    2:3:void bindView(android.view.View,android.content.Context,android.database.Cursor):279:280 -> bindView
    4:6:void bindView(android.view.View,android.content.Context,android.database.Cursor):282:284 -> bindView
    7:7:void setViewText(android.widget.TextView,java.lang.CharSequence):353:353 -> bindView
    7:7:void bindView(android.view.View,android.content.Context,android.database.Cursor):284 -> bindView
    8:9:void setViewText(android.widget.TextView,java.lang.CharSequence):355:356 -> bindView
    8:9:void bindView(android.view.View,android.content.Context,android.database.Cursor):284 -> bindView
    10:10:void setViewText(android.widget.TextView,java.lang.CharSequence):358:358 -> bindView
    10:10:void bindView(android.view.View,android.content.Context,android.database.Cursor):284 -> bindView
    11:11:void bindView(android.view.View,android.content.Context,android.database.Cursor):286:286 -> bindView
    12:12:void bindView(android.view.View,android.content.Context,android.database.Cursor):288:288 -> bindView
    13:13:java.lang.CharSequence formatUrl(java.lang.CharSequence):337:337 -> bindView
    13:13:void bindView(android.view.View,android.content.Context,android.database.Cursor):290 -> bindView
    14:16:java.lang.CharSequence formatUrl(java.lang.CharSequence):339:341 -> bindView
    14:16:void bindView(android.view.View,android.content.Context,android.database.Cursor):290 -> bindView
    17:19:java.lang.CharSequence formatUrl(java.lang.CharSequence):344:346 -> bindView
    17:19:void bindView(android.view.View,android.content.Context,android.database.Cursor):290 -> bindView
    20:20:java.lang.CharSequence formatUrl(java.lang.CharSequence):345:345 -> bindView
    20:20:void bindView(android.view.View,android.content.Context,android.database.Cursor):290 -> bindView
    21:21:void bindView(android.view.View,android.content.Context,android.database.Cursor):292:292 -> bindView
    22:25:void bindView(android.view.View,android.content.Context,android.database.Cursor):297:300 -> bindView
    26:28:void bindView(android.view.View,android.content.Context,android.database.Cursor):303:305 -> bindView
    29:29:void bindView(android.view.View,android.content.Context,android.database.Cursor):308:308 -> bindView
    30:30:void setViewText(android.widget.TextView,java.lang.CharSequence):353:353 -> bindView
    30:30:void bindView(android.view.View,android.content.Context,android.database.Cursor):308 -> bindView
    31:32:void setViewText(android.widget.TextView,java.lang.CharSequence):355:356 -> bindView
    31:32:void bindView(android.view.View,android.content.Context,android.database.Cursor):308 -> bindView
    33:33:void setViewText(android.widget.TextView,java.lang.CharSequence):358:358 -> bindView
    33:33:void bindView(android.view.View,android.content.Context,android.database.Cursor):308 -> bindView
    34:34:void bindView(android.view.View,android.content.Context,android.database.Cursor):311:311 -> bindView
    35:35:android.graphics.drawable.Drawable getIcon1(android.database.Cursor):363:363 -> bindView
    35:35:void bindView(android.view.View,android.content.Context,android.database.Cursor):312 -> bindView
    36:37:android.graphics.drawable.Drawable getIcon1(android.database.Cursor):366:367 -> bindView
    36:37:void bindView(android.view.View,android.content.Context,android.database.Cursor):312 -> bindView
    38:38:android.graphics.drawable.Drawable getDefaultIcon1(android.database.Cursor):607:607 -> bindView
    38:38:android.graphics.drawable.Drawable getIcon1(android.database.Cursor):371 -> bindView
    38:38:void bindView(android.view.View,android.content.Context,android.database.Cursor):312 -> bindView
    39:39:android.graphics.drawable.Drawable getActivityIconWithCache(android.content.ComponentName):626:626 -> bindView
    39:39:android.graphics.drawable.Drawable getDefaultIcon1(android.database.Cursor):607 -> bindView
    39:39:android.graphics.drawable.Drawable getIcon1(android.database.Cursor):371 -> bindView
    39:39:void bindView(android.view.View,android.content.Context,android.database.Cursor):312 -> bindView
    40:42:android.graphics.drawable.Drawable getActivityIconWithCache(android.content.ComponentName):628:630 -> bindView
    40:42:android.graphics.drawable.Drawable getDefaultIcon1(android.database.Cursor):607 -> bindView
    40:42:android.graphics.drawable.Drawable getIcon1(android.database.Cursor):371 -> bindView
    40:42:void bindView(android.view.View,android.content.Context,android.database.Cursor):312 -> bindView
    43:43:android.graphics.drawable.Drawable getActivityIcon(android.content.ComponentName):648:648 -> bindView
    43:43:android.graphics.drawable.Drawable getActivityIconWithCache(android.content.ComponentName):633 -> bindView
    43:43:android.graphics.drawable.Drawable getDefaultIcon1(android.database.Cursor):607 -> bindView
    43:43:android.graphics.drawable.Drawable getIcon1(android.database.Cursor):371 -> bindView
    43:43:void bindView(android.view.View,android.content.Context,android.database.Cursor):312 -> bindView
    44:44:android.graphics.drawable.Drawable getActivityIcon(android.content.ComponentName):651:651 -> bindView
    44:44:android.graphics.drawable.Drawable getActivityIconWithCache(android.content.ComponentName):633 -> bindView
    44:44:android.graphics.drawable.Drawable getDefaultIcon1(android.database.Cursor):607 -> bindView
    44:44:android.graphics.drawable.Drawable getIcon1(android.database.Cursor):371 -> bindView
    44:44:void bindView(android.view.View,android.content.Context,android.database.Cursor):312 -> bindView
    45:45:android.graphics.drawable.Drawable getActivityIcon(android.content.ComponentName):656:656 -> bindView
    45:45:android.graphics.drawable.Drawable getActivityIconWithCache(android.content.ComponentName):633 -> bindView
    45:45:android.graphics.drawable.Drawable getDefaultIcon1(android.database.Cursor):607 -> bindView
    45:45:android.graphics.drawable.Drawable getIcon1(android.database.Cursor):371 -> bindView
    45:45:void bindView(android.view.View,android.content.Context,android.database.Cursor):312 -> bindView
    46:47:android.graphics.drawable.Drawable getActivityIcon(android.content.ComponentName):658:659 -> bindView
    46:47:android.graphics.drawable.Drawable getActivityIconWithCache(android.content.ComponentName):633 -> bindView
    46:47:android.graphics.drawable.Drawable getDefaultIcon1(android.database.Cursor):607 -> bindView
    46:47:android.graphics.drawable.Drawable getIcon1(android.database.Cursor):371 -> bindView
    46:47:void bindView(android.view.View,android.content.Context,android.database.Cursor):312 -> bindView
    48:49:android.graphics.drawable.Drawable getActivityIcon(android.content.ComponentName):661:662 -> bindView
    48:49:android.graphics.drawable.Drawable getActivityIconWithCache(android.content.ComponentName):633 -> bindView
    48:49:android.graphics.drawable.Drawable getDefaultIcon1(android.database.Cursor):607 -> bindView
    48:49:android.graphics.drawable.Drawable getIcon1(android.database.Cursor):371 -> bindView
    48:49:void bindView(android.view.View,android.content.Context,android.database.Cursor):312 -> bindView
    50:50:android.graphics.drawable.Drawable getActivityIcon(android.content.ComponentName):661:661 -> bindView
    50:50:android.graphics.drawable.Drawable getActivityIconWithCache(android.content.ComponentName):633 -> bindView
    50:50:android.graphics.drawable.Drawable getDefaultIcon1(android.database.Cursor):607 -> bindView
    50:50:android.graphics.drawable.Drawable getIcon1(android.database.Cursor):371 -> bindView
    50:50:void bindView(android.view.View,android.content.Context,android.database.Cursor):312 -> bindView
    51:51:android.graphics.drawable.Drawable getActivityIcon(android.content.ComponentName):653:653 -> bindView
    51:51:android.graphics.drawable.Drawable getActivityIconWithCache(android.content.ComponentName):633 -> bindView
    51:51:android.graphics.drawable.Drawable getDefaultIcon1(android.database.Cursor):607 -> bindView
    51:51:android.graphics.drawable.Drawable getIcon1(android.database.Cursor):371 -> bindView
    51:51:void bindView(android.view.View,android.content.Context,android.database.Cursor):312 -> bindView
    52:53:android.graphics.drawable.Drawable getActivityIconWithCache(android.content.ComponentName):635:636 -> bindView
    52:53:android.graphics.drawable.Drawable getDefaultIcon1(android.database.Cursor):607 -> bindView
    52:53:android.graphics.drawable.Drawable getIcon1(android.database.Cursor):371 -> bindView
    52:53:void bindView(android.view.View,android.content.Context,android.database.Cursor):312 -> bindView
    54:54:android.graphics.drawable.Drawable getDefaultIcon1(android.database.Cursor):613:613 -> bindView
    54:54:android.graphics.drawable.Drawable getIcon1(android.database.Cursor):371 -> bindView
    54:54:void bindView(android.view.View,android.content.Context,android.database.Cursor):312 -> bindView
    55:55:void setViewDrawable(android.widget.ImageView,android.graphics.drawable.Drawable,int):389:389 -> bindView
    55:55:void bindView(android.view.View,android.content.Context,android.database.Cursor):312 -> bindView
    56:56:void setViewDrawable(android.widget.ImageView,android.graphics.drawable.Drawable,int):392:392 -> bindView
    56:56:void bindView(android.view.View,android.content.Context,android.database.Cursor):312 -> bindView
    57:57:void setViewDrawable(android.widget.ImageView,android.graphics.drawable.Drawable,int):394:394 -> bindView
    57:57:void bindView(android.view.View,android.content.Context,android.database.Cursor):312 -> bindView
    58:59:void setViewDrawable(android.widget.ImageView,android.graphics.drawable.Drawable,int):401:402 -> bindView
    58:59:void bindView(android.view.View,android.content.Context,android.database.Cursor):312 -> bindView
    60:60:void bindView(android.view.View,android.content.Context,android.database.Cursor):314:314 -> bindView
    61:61:android.graphics.drawable.Drawable getIcon2(android.database.Cursor):375:375 -> bindView
    61:61:void bindView(android.view.View,android.content.Context,android.database.Cursor):315 -> bindView
    62:63:android.graphics.drawable.Drawable getIcon2(android.database.Cursor):378:379 -> bindView
    62:63:void bindView(android.view.View,android.content.Context,android.database.Cursor):315 -> bindView
    64:64:void setViewDrawable(android.widget.ImageView,android.graphics.drawable.Drawable,int):389:389 -> bindView
    64:64:void bindView(android.view.View,android.content.Context,android.database.Cursor):315 -> bindView
    65:65:void setViewDrawable(android.widget.ImageView,android.graphics.drawable.Drawable,int):392:392 -> bindView
    65:65:void bindView(android.view.View,android.content.Context,android.database.Cursor):315 -> bindView
    66:66:void setViewDrawable(android.widget.ImageView,android.graphics.drawable.Drawable,int):394:394 -> bindView
    66:66:void bindView(android.view.View,android.content.Context,android.database.Cursor):315 -> bindView
    67:68:void setViewDrawable(android.widget.ImageView,android.graphics.drawable.Drawable,int):401:402 -> bindView
    67:68:void bindView(android.view.View,android.content.Context,android.database.Cursor):315 -> bindView
    69:69:void bindView(android.view.View,android.content.Context,android.database.Cursor):317:317 -> bindView
    70:70:void bindView(android.view.View,android.content.Context,android.database.Cursor):324:324 -> bindView
    71:73:void bindView(android.view.View,android.content.Context,android.database.Cursor):320:322 -> bindView
    1:3:void changeCursor(android.database.Cursor):218:220 -> changeCursor
    4:4:void androidx.cursoradapter.widget.CursorAdapter.changeCursor(android.database.Cursor):334:334 -> changeCursor
    4:4:void changeCursor(android.database.Cursor):225 -> changeCursor
    5:5:void androidx.cursoradapter.widget.CursorAdapter.changeCursor(android.database.Cursor):336:336 -> changeCursor
    5:5:void changeCursor(android.database.Cursor):225 -> changeCursor
    6:11:void changeCursor(android.database.Cursor):228:233 -> changeCursor
    12:12:void changeCursor(android.database.Cursor):236:236 -> changeCursor
    1:2:java.lang.String getColumnString(android.database.Cursor,java.lang.String):677:678 -> convertToString
    1:2:java.lang.CharSequence convertToString(android.database.Cursor):420 -> convertToString
    3:3:java.lang.CharSequence convertToString(android.database.Cursor):425:425 -> convertToString
    4:5:java.lang.String getColumnString(android.database.Cursor,java.lang.String):677:678 -> convertToString
    4:5:java.lang.CharSequence convertToString(android.database.Cursor):426 -> convertToString
    6:6:java.lang.CharSequence convertToString(android.database.Cursor):432:432 -> convertToString
    7:8:java.lang.String getColumnString(android.database.Cursor,java.lang.String):677:678 -> convertToString
    7:8:java.lang.CharSequence convertToString(android.database.Cursor):433 -> convertToString
    1:2:java.lang.String getColumnString(android.database.Cursor,java.lang.String):677:678 -> getColumnString
    1:1:android.graphics.drawable.Drawable getDrawableFromResourceUri(android.net.Uri):700:700 -> getDrawableFromResourceUri
    2:2:android.graphics.drawable.Drawable getDrawableFromResourceUri(android.net.Uri):702:702 -> getDrawableFromResourceUri
    3:3:android.graphics.drawable.Drawable getDrawableFromResourceUri(android.net.Uri):706:706 -> getDrawableFromResourceUri
    4:4:android.graphics.drawable.Drawable getDrawableFromResourceUri(android.net.Uri):711:711 -> getDrawableFromResourceUri
    5:5:android.graphics.drawable.Drawable getDrawableFromResourceUri(android.net.Uri):715:715 -> getDrawableFromResourceUri
    6:6:android.graphics.drawable.Drawable getDrawableFromResourceUri(android.net.Uri):719:719 -> getDrawableFromResourceUri
    7:7:android.graphics.drawable.Drawable getDrawableFromResourceUri(android.net.Uri):721:721 -> getDrawableFromResourceUri
    8:8:android.graphics.drawable.Drawable getDrawableFromResourceUri(android.net.Uri):724:724 -> getDrawableFromResourceUri
    9:9:android.graphics.drawable.Drawable getDrawableFromResourceUri(android.net.Uri):731:731 -> getDrawableFromResourceUri
    10:10:android.graphics.drawable.Drawable getDrawableFromResourceUri(android.net.Uri):729:729 -> getDrawableFromResourceUri
    11:11:android.graphics.drawable.Drawable getDrawableFromResourceUri(android.net.Uri):726:726 -> getDrawableFromResourceUri
    12:12:android.graphics.drawable.Drawable getDrawableFromResourceUri(android.net.Uri):713:713 -> getDrawableFromResourceUri
    13:13:android.graphics.drawable.Drawable getDrawableFromResourceUri(android.net.Uri):708:708 -> getDrawableFromResourceUri
    14:14:android.graphics.drawable.Drawable getDrawableFromResourceUri(android.net.Uri):703:703 -> getDrawableFromResourceUri
    1:1:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):508:508 -> getDrawableFromResourceValue
    2:2:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):513:513 -> getDrawableFromResourceValue
    3:4:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):515:516 -> getDrawableFromResourceValue
    5:5:android.graphics.drawable.Drawable checkIconCache(java.lang.String):584:584 -> getDrawableFromResourceValue
    5:5:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):518 -> getDrawableFromResourceValue
    6:6:android.graphics.drawable.Drawable checkIconCache(java.lang.String):589:589 -> getDrawableFromResourceValue
    6:6:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):518 -> getDrawableFromResourceValue
    7:7:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):523:523 -> getDrawableFromResourceValue
    8:8:void storeInIconCache(java.lang.String,android.graphics.drawable.Drawable):594:594 -> getDrawableFromResourceValue
    8:8:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):525 -> getDrawableFromResourceValue
    9:9:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):539:539 -> getDrawableFromResourceValue
    10:10:android.graphics.drawable.Drawable checkIconCache(java.lang.String):584:584 -> getDrawableFromResourceValue
    10:10:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):529 -> getDrawableFromResourceValue
    11:11:android.graphics.drawable.Drawable checkIconCache(java.lang.String):589:589 -> getDrawableFromResourceValue
    11:11:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):529 -> getDrawableFromResourceValue
    12:12:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):533:533 -> getDrawableFromResourceValue
    13:14:android.graphics.drawable.Drawable getDrawable(android.net.Uri):551:552 -> getDrawableFromResourceValue
    13:14:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):534 -> getDrawableFromResourceValue
    15:15:android.graphics.drawable.Drawable getDrawable(android.net.Uri):555:555 -> getDrawableFromResourceValue
    15:15:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):534 -> getDrawableFromResourceValue
    16:16:android.graphics.drawable.Drawable getDrawable(android.net.Uri):557:557 -> getDrawableFromResourceValue
    16:16:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):534 -> getDrawableFromResourceValue
    17:17:android.graphics.drawable.Drawable getDrawable(android.net.Uri):561:561 -> getDrawableFromResourceValue
    17:17:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):534 -> getDrawableFromResourceValue
    18:18:android.graphics.drawable.Drawable getDrawable(android.net.Uri):566:566 -> getDrawableFromResourceValue
    18:18:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):534 -> getDrawableFromResourceValue
    19:19:android.graphics.drawable.Drawable getDrawable(android.net.Uri):569:569 -> getDrawableFromResourceValue
    19:19:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):534 -> getDrawableFromResourceValue
    20:20:android.graphics.drawable.Drawable getDrawable(android.net.Uri):571:571 -> getDrawableFromResourceValue
    20:20:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):534 -> getDrawableFromResourceValue
    21:21:android.graphics.drawable.Drawable getDrawable(android.net.Uri):569:569 -> getDrawableFromResourceValue
    21:21:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):534 -> getDrawableFromResourceValue
    22:22:android.graphics.drawable.Drawable getDrawable(android.net.Uri):571:571 -> getDrawableFromResourceValue
    22:22:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):534 -> getDrawableFromResourceValue
    23:23:android.graphics.drawable.Drawable getDrawable(android.net.Uri):573:573 -> getDrawableFromResourceValue
    23:23:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):534 -> getDrawableFromResourceValue
    24:24:android.graphics.drawable.Drawable getDrawable(android.net.Uri):563:563 -> getDrawableFromResourceValue
    24:24:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):534 -> getDrawableFromResourceValue
    25:25:android.graphics.drawable.Drawable getDrawable(android.net.Uri):576:576 -> getDrawableFromResourceValue
    25:25:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):534 -> getDrawableFromResourceValue
    26:26:void storeInIconCache(java.lang.String,android.graphics.drawable.Drawable):594:594 -> getDrawableFromResourceValue
    26:26:android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String):535 -> getDrawableFromResourceValue
    1:1:android.view.View getDropDownView(int,android.view.View,android.view.ViewGroup):474:474 -> getDropDownView
    2:2:android.view.View getDropDownView(int,android.view.View,android.view.ViewGroup):476:476 -> getDropDownView
    3:3:android.view.View getDropDownView(int,android.view.View,android.view.ViewGroup):478:478 -> getDropDownView
    4:6:android.view.View getDropDownView(int,android.view.View,android.view.ViewGroup):480:482 -> getDropDownView
    1:1:android.database.Cursor getSearchManagerSuggestions(android.app.SearchableInfo,java.lang.String,int):742:742 -> getSearchManagerSuggestions
    2:6:android.database.Cursor getSearchManagerSuggestions(android.app.SearchableInfo,java.lang.String,int):747:751 -> getSearchManagerSuggestions
    7:7:android.database.Cursor getSearchManagerSuggestions(android.app.SearchableInfo,java.lang.String,int):754:754 -> getSearchManagerSuggestions
    8:8:android.database.Cursor getSearchManagerSuggestions(android.app.SearchableInfo,java.lang.String,int):756:756 -> getSearchManagerSuggestions
    9:9:android.database.Cursor getSearchManagerSuggestions(android.app.SearchableInfo,java.lang.String,int):760:760 -> getSearchManagerSuggestions
    10:10:android.database.Cursor getSearchManagerSuggestions(android.app.SearchableInfo,java.lang.String,int):763:763 -> getSearchManagerSuggestions
    11:11:android.database.Cursor getSearchManagerSuggestions(android.app.SearchableInfo,java.lang.String,int):769:769 -> getSearchManagerSuggestions
    12:12:android.database.Cursor getSearchManagerSuggestions(android.app.SearchableInfo,java.lang.String,int):773:773 -> getSearchManagerSuggestions
    13:13:android.database.Cursor getSearchManagerSuggestions(android.app.SearchableInfo,java.lang.String,int):776:776 -> getSearchManagerSuggestions
    14:14:android.database.Cursor getSearchManagerSuggestions(android.app.SearchableInfo,java.lang.String,int):779:779 -> getSearchManagerSuggestions
    1:1:java.lang.String getStringOrNull(android.database.Cursor,int):686:686 -> getStringOrNull
    2:2:java.lang.String getStringOrNull(android.database.Cursor,int):688:688 -> getStringOrNull
    1:1:android.view.View getView(int,android.view.View,android.view.ViewGroup):451:451 -> getView
    2:2:android.view.View getView(int,android.view.View,android.view.ViewGroup):453:453 -> getView
    3:3:android.view.View getView(int,android.view.View,android.view.ViewGroup):455:455 -> getView
    4:6:android.view.View getView(int,android.view.View,android.view.ViewGroup):457:459 -> getView
    1:2:android.view.View newView(android.content.Context,android.database.Cursor,android.view.ViewGroup):245:246 -> newView
    3:4:android.view.View newView(android.content.Context,android.database.Cursor,android.view.ViewGroup):249:250 -> newView
    1:1:void notifyDataSetChanged():182:182 -> notifyDataSetChanged
    2:2:void notifyDataSetChanged():184:184 -> notifyDataSetChanged
    1:1:void notifyDataSetInvalidated():190:190 -> notifyDataSetInvalidated
    2:2:void notifyDataSetInvalidated():192:192 -> notifyDataSetInvalidated
    1:3:void onClick(android.view.View):330:332 -> onClick
    1:1:android.database.Cursor runQueryOnBackgroundThread(java.lang.CharSequence):147:147 -> runQueryOnBackgroundThread
    2:3:android.database.Cursor runQueryOnBackgroundThread(java.lang.CharSequence):153:154 -> runQueryOnBackgroundThread
    4:4:android.database.Cursor runQueryOnBackgroundThread(java.lang.CharSequence):158:158 -> runQueryOnBackgroundThread
    5:5:android.database.Cursor runQueryOnBackgroundThread(java.lang.CharSequence):162:162 -> runQueryOnBackgroundThread
    6:6:android.database.Cursor runQueryOnBackgroundThread(java.lang.CharSequence):166:166 -> runQueryOnBackgroundThread
    1:1:void updateSpinnerState(android.database.Cursor):196:196 -> updateSpinnerState
    2:2:void updateSpinnerState(android.database.Cursor):205:205 -> updateSpinnerState
androidx.appcompat.widget.SuggestionsAdapter$ChildViewCache -> androidx.appcompat.widget.SuggestionsAdapter$ChildViewCache:
    1:6:void <init>(android.view.View):265:270 -> <init>
androidx.appcompat.widget.SwitchCompat -> androidx.appcompat.widget.SwitchCompat:
    1:1:void <clinit>():101:101 -> <clinit>
    2:2:void <clinit>():184:184 -> <clinit>
    1:1:void <init>(android.content.Context):194:194 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):205:205 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):219:219 -> <init>
    4:7:void <init>(android.content.Context,android.util.AttributeSet,int):115:118 -> <init>
    8:11:void <init>(android.content.Context,android.util.AttributeSet,int):121:124 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet,int):138:138 -> <init>
    13:13:void <init>(android.content.Context,android.util.AttributeSet,int):181:181 -> <init>
    14:14:void <init>(android.content.Context,android.util.AttributeSet,int):221:221 -> <init>
    15:16:void <init>(android.content.Context,android.util.AttributeSet,int):223:224 -> <init>
    17:17:void <init>(android.content.Context,android.util.AttributeSet,int):226:226 -> <init>
    18:20:void <init>(android.content.Context,android.util.AttributeSet,int):228:230 -> <init>
    21:23:void <init>(android.content.Context,android.util.AttributeSet,int):232:234 -> <init>
    24:27:void <init>(android.content.Context,android.util.AttributeSet,int):236:239 -> <init>
    28:28:void <init>(android.content.Context,android.util.AttributeSet,int):241:241 -> <init>
    29:29:void <init>(android.content.Context,android.util.AttributeSet,int):243:243 -> <init>
    30:30:void <init>(android.content.Context,android.util.AttributeSet,int):245:245 -> <init>
    31:31:void <init>(android.content.Context,android.util.AttributeSet,int):247:247 -> <init>
    32:33:void <init>(android.content.Context,android.util.AttributeSet,int):249:250 -> <init>
    34:34:void <init>(android.content.Context,android.util.AttributeSet,int):253:253 -> <init>
    35:35:void <init>(android.content.Context,android.util.AttributeSet,int):252:252 -> <init>
    36:38:void <init>(android.content.Context,android.util.AttributeSet,int):254:256 -> <init>
    39:39:void <init>(android.content.Context,android.util.AttributeSet,int):258:258 -> <init>
    40:41:void applyThumbTint():698:699 -> <init>
    40:41:void <init>(android.content.Context,android.util.AttributeSet,int):259 -> <init>
    42:43:void applyThumbTint():701:702 -> <init>
    42:43:void <init>(android.content.Context,android.util.AttributeSet,int):259 -> <init>
    44:45:void applyThumbTint():705:706 -> <init>
    44:45:void <init>(android.content.Context,android.util.AttributeSet,int):259 -> <init>
    46:47:void applyThumbTint():711:712 -> <init>
    46:47:void <init>(android.content.Context,android.util.AttributeSet,int):259 -> <init>
    48:48:void <init>(android.content.Context,android.util.AttributeSet,int):262:262 -> <init>
    49:50:void <init>(android.content.Context,android.util.AttributeSet,int):264:265 -> <init>
    51:51:void <init>(android.content.Context,android.util.AttributeSet,int):268:268 -> <init>
    52:52:void <init>(android.content.Context,android.util.AttributeSet,int):267:267 -> <init>
    53:55:void <init>(android.content.Context,android.util.AttributeSet,int):269:271 -> <init>
    56:56:void <init>(android.content.Context,android.util.AttributeSet,int):273:273 -> <init>
    57:58:void applyTrackTint():575:576 -> <init>
    57:58:void <init>(android.content.Context,android.util.AttributeSet,int):274 -> <init>
    59:60:void applyTrackTint():578:579 -> <init>
    59:60:void <init>(android.content.Context,android.util.AttributeSet,int):274 -> <init>
    61:62:void applyTrackTint():582:583 -> <init>
    61:62:void <init>(android.content.Context,android.util.AttributeSet,int):274 -> <init>
    63:64:void applyTrackTint():588:589 -> <init>
    63:64:void <init>(android.content.Context,android.util.AttributeSet,int):274 -> <init>
    65:65:void <init>(android.content.Context,android.util.AttributeSet,int):277:277 -> <init>
    66:66:void <init>(android.content.Context,android.util.AttributeSet,int):280:280 -> <init>
    67:68:void <init>(android.content.Context,android.util.AttributeSet,int):283:284 -> <init>
    69:69:void <init>(android.content.Context,android.util.AttributeSet,int):286:286 -> <init>
    70:72:void <init>(android.content.Context,android.util.AttributeSet,int):288:290 -> <init>
    73:74:void <init>(android.content.Context,android.util.AttributeSet,int):293:294 -> <init>
    1:5:void draw(android.graphics.Canvas):1137:1141 -> draw
    6:6:void draw(android.graphics.Canvas):1143:1143 -> draw
    7:8:void draw(android.graphics.Canvas):1146:1147 -> draw
    9:9:void draw(android.graphics.Canvas):1149:1149 -> draw
    10:11:void draw(android.graphics.Canvas):1153:1154 -> draw
    12:12:void draw(android.graphics.Canvas):1157:1157 -> draw
    13:13:void draw(android.graphics.Canvas):1165:1165 -> draw
    14:14:void draw(android.graphics.Canvas):1168:1168 -> draw
    15:15:void draw(android.graphics.Canvas):1171:1171 -> draw
    16:16:void draw(android.graphics.Canvas):1174:1174 -> draw
    17:17:void draw(android.graphics.Canvas):1178:1178 -> draw
    18:19:void draw(android.graphics.Canvas):1182:1183 -> draw
    20:22:void draw(android.graphics.Canvas):1185:1187 -> draw
    23:23:void draw(android.graphics.Canvas):1189:1189 -> draw
    24:24:void draw(android.graphics.Canvas):1191:1191 -> draw
    25:25:void draw(android.graphics.Canvas):1197:1197 -> draw
    1:2:void drawableHotspotChanged(float,float):1357:1358 -> drawableHotspotChanged
    3:4:void drawableHotspotChanged(float,float):1361:1362 -> drawableHotspotChanged
    5:6:void drawableHotspotChanged(float,float):1365:1366 -> drawableHotspotChanged
    1:1:void drawableStateChanged():1335:1335 -> drawableStateChanged
    2:2:void drawableStateChanged():1337:1337 -> drawableStateChanged
    3:5:void drawableStateChanged():1340:1342 -> drawableStateChanged
    6:8:void drawableStateChanged():1345:1347 -> drawableStateChanged
    9:9:void drawableStateChanged():1351:1351 -> drawableStateChanged
    1:2:int getCompoundPaddingLeft():1267:1268 -> getCompoundPaddingLeft
    3:5:int getCompoundPaddingLeft():1270:1272 -> getCompoundPaddingLeft
    1:2:int getCompoundPaddingRight():1279:1280 -> getCompoundPaddingRight
    3:5:int getCompoundPaddingRight():1282:1284 -> getCompoundPaddingRight
    1:1:boolean getTargetCheckedState():1044:1044 -> getTargetCheckedState
    1:2:int getThumbOffset():1297:1298 -> getThumbOffset
    3:3:int getThumbOffset():1300:1300 -> getThumbOffset
    4:4:int getThumbOffset():1302:1302 -> getThumbOffset
    1:3:int getThumbScrollRange():1306:1308 -> getThumbScrollRange
    4:5:int getThumbScrollRange():1311:1312 -> getThumbScrollRange
    6:6:int getThumbScrollRange():1314:1314 -> getThumbScrollRange
    7:7:int getThumbScrollRange():1317:1317 -> getThumbScrollRange
    1:1:void jumpDrawablesToCurrentState():1377:1377 -> jumpDrawablesToCurrentState
    2:3:void jumpDrawablesToCurrentState():1379:1380 -> jumpDrawablesToCurrentState
    4:5:void jumpDrawablesToCurrentState():1383:1384 -> jumpDrawablesToCurrentState
    6:8:void jumpDrawablesToCurrentState():1387:1389 -> jumpDrawablesToCurrentState
    1:2:android.text.Layout makeLayout(java.lang.CharSequence):878:879 -> makeLayout
    3:3:android.text.Layout makeLayout(java.lang.CharSequence):882:882 -> makeLayout
    4:4:android.text.Layout makeLayout(java.lang.CharSequence):884:884 -> makeLayout
    1:3:int[] onCreateDrawableState(int):1326:1328 -> onCreateDrawableState
    1:1:void onDraw(android.graphics.Canvas):1202:1202 -> onDraw
    2:3:void onDraw(android.graphics.Canvas):1204:1205 -> onDraw
    4:4:void onDraw(android.graphics.Canvas):1207:1207 -> onDraw
    5:5:void onDraw(android.graphics.Canvas):1209:1209 -> onDraw
    6:9:void onDraw(android.graphics.Canvas):1212:1215 -> onDraw
    10:10:void onDraw(android.graphics.Canvas):1217:1217 -> onDraw
    11:15:void onDraw(android.graphics.Canvas):1219:1223 -> onDraw
    16:19:void onDraw(android.graphics.Canvas):1225:1228 -> onDraw
    20:20:void onDraw(android.graphics.Canvas):1230:1230 -> onDraw
    21:21:void onDraw(android.graphics.Canvas):1234:1234 -> onDraw
    22:22:void onDraw(android.graphics.Canvas):1237:1237 -> onDraw
    23:23:boolean getTargetCheckedState():1044:1044 -> onDraw
    23:23:void onDraw(android.graphics.Canvas):1240 -> onDraw
    24:24:void onDraw(android.graphics.Canvas):1240:1240 -> onDraw
    25:27:void onDraw(android.graphics.Canvas):1242:1244 -> onDraw
    28:28:void onDraw(android.graphics.Canvas):1246:1246 -> onDraw
    29:30:void onDraw(android.graphics.Canvas):1250:1251 -> onDraw
    31:31:void onDraw(android.graphics.Canvas):1253:1253 -> onDraw
    32:35:void onDraw(android.graphics.Canvas):1256:1259 -> onDraw
    36:36:void onDraw(android.graphics.Canvas):1262:1262 -> onDraw
    1:2:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1395:1396 -> onInitializeAccessibilityEvent
    1:7:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):1401:1407 -> onInitializeAccessibilityNodeInfo
    8:10:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):1409:1411 -> onInitializeAccessibilityNodeInfo
    1:1:void onLayout(boolean,int,int,int,int):1081:1081 -> onLayout
    2:5:void onLayout(boolean,int,int,int,int):1085:1088 -> onLayout
    6:6:void onLayout(boolean,int,int,int,int):1090:1090 -> onLayout
    7:9:void onLayout(boolean,int,int,int,int):1093:1095 -> onLayout
    10:12:void onLayout(boolean,int,int,int,int):1100:1102 -> onLayout
    13:14:void onLayout(boolean,int,int,int,int):1104:1105 -> onLayout
    15:15:void onLayout(boolean,int,int,int,int):1110:1110 -> onLayout
    16:17:void onLayout(boolean,int,int,int,int):1113:1114 -> onLayout
    18:19:void onLayout(boolean,int,int,int,int):1124:1125 -> onLayout
    20:20:void onLayout(boolean,int,int,int,int):1118:1118 -> onLayout
    21:24:void onLayout(boolean,int,int,int,int):1129:1132 -> onLayout
    1:3:void onMeasure(int,int):801:803 -> onMeasure
    4:5:void onMeasure(int,int):806:807 -> onMeasure
    6:6:void onMeasure(int,int):811:811 -> onMeasure
    7:7:void onMeasure(int,int):814:814 -> onMeasure
    8:10:void onMeasure(int,int):816:818 -> onMeasure
    11:12:void onMeasure(int,int):825:826 -> onMeasure
    13:13:void onMeasure(int,int):832:832 -> onMeasure
    14:16:void onMeasure(int,int):835:837 -> onMeasure
    17:17:void onMeasure(int,int):839:839 -> onMeasure
    18:23:void onMeasure(int,int):845:850 -> onMeasure
    24:24:void onMeasure(int,int):853:853 -> onMeasure
    25:27:void onMeasure(int,int):855:857 -> onMeasure
    28:28:void onMeasure(int,int):859:859 -> onMeasure
    29:29:void onMeasure(int,int):861:861 -> onMeasure
    30:30:void onMeasure(int,int):863:863 -> onMeasure
    1:1:void onPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent):869:869 -> onPopulateAccessibilityEvent
    2:2:void onPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent):871:871 -> onPopulateAccessibilityEvent
    3:3:void onPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent):873:873 -> onPopulateAccessibilityEvent
    1:2:boolean onTouchEvent(android.view.MotionEvent):910:911 -> onTouchEvent
    3:3:boolean onTouchEvent(android.view.MotionEvent):925:925 -> onTouchEvent
    4:6:boolean onTouchEvent(android.view.MotionEvent):945:947 -> onTouchEvent
    7:7:boolean onTouchEvent(android.view.MotionEvent):956:956 -> onTouchEvent
    8:11:boolean onTouchEvent(android.view.MotionEvent):959:962 -> onTouchEvent
    12:19:boolean onTouchEvent(android.view.MotionEvent):931:938 -> onTouchEvent
    20:20:boolean onTouchEvent(android.view.MotionEvent):972:972 -> onTouchEvent
    21:21:void stopDrag(android.view.MotionEvent):1000:1000 -> onTouchEvent
    21:21:boolean onTouchEvent(android.view.MotionEvent):973 -> onTouchEvent
    22:23:void stopDrag(android.view.MotionEvent):1004:1005 -> onTouchEvent
    22:23:boolean onTouchEvent(android.view.MotionEvent):973 -> onTouchEvent
    24:27:void stopDrag(android.view.MotionEvent):1008:1011 -> onTouchEvent
    24:27:boolean onTouchEvent(android.view.MotionEvent):973 -> onTouchEvent
    28:28:void stopDrag(android.view.MotionEvent):1013:1013 -> onTouchEvent
    28:28:boolean onTouchEvent(android.view.MotionEvent):973 -> onTouchEvent
    29:29:void stopDrag(android.view.MotionEvent):1020:1020 -> onTouchEvent
    29:29:boolean onTouchEvent(android.view.MotionEvent):973 -> onTouchEvent
    30:30:void stopDrag(android.view.MotionEvent):1023:1023 -> onTouchEvent
    30:30:boolean onTouchEvent(android.view.MotionEvent):973 -> onTouchEvent
    31:34:void cancelSuperTouch(android.view.MotionEvent):988:991 -> onTouchEvent
    31:34:void stopDrag(android.view.MotionEvent):1024 -> onTouchEvent
    31:34:boolean onTouchEvent(android.view.MotionEvent):973 -> onTouchEvent
    35:35:boolean onTouchEvent(android.view.MotionEvent):975:975 -> onTouchEvent
    36:37:boolean onTouchEvent(android.view.MotionEvent):978:979 -> onTouchEvent
    38:40:boolean onTouchEvent(android.view.MotionEvent):914:916 -> onTouchEvent
    41:41:boolean hitThumb(float,float):892:892 -> onTouchEvent
    41:41:boolean onTouchEvent(android.view.MotionEvent):916 -> onTouchEvent
    42:42:boolean hitThumb(float,float):897:897 -> onTouchEvent
    42:42:boolean onTouchEvent(android.view.MotionEvent):916 -> onTouchEvent
    43:46:boolean hitThumb(float,float):899:902 -> onTouchEvent
    43:46:boolean onTouchEvent(android.view.MotionEvent):916 -> onTouchEvent
    47:47:boolean hitThumb(float,float):904:904 -> onTouchEvent
    47:47:boolean onTouchEvent(android.view.MotionEvent):916 -> onTouchEvent
    48:50:boolean onTouchEvent(android.view.MotionEvent):917:919 -> onTouchEvent
    51:51:boolean onTouchEvent(android.view.MotionEvent):984:984 -> onTouchEvent
    1:1:void setChecked(boolean):1064:1064 -> setChecked
    2:2:void setChecked(boolean):1068:1068 -> setChecked
    3:3:void setChecked(boolean):1070:1070 -> setChecked
    4:7:void animateThumbToCheckedState(boolean):1029:1032 -> setChecked
    4:7:void setChecked(boolean):1071 -> setChecked
    8:8:void animateThumbToCheckedState(boolean):1034:1034 -> setChecked
    8:8:void setChecked(boolean):1071 -> setChecked
    9:10:void cancelPositionAnimator():1038:1039 -> setChecked
    9:10:void setChecked(boolean):1074 -> setChecked
    11:11:void setChecked(boolean):1075:1075 -> setChecked
    1:1:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):1423:1423 -> setCustomSelectionActionModeCallback
    2:2:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):1422:1422 -> setCustomSelectionActionModeCallback
    1:1:void setSwitchTextAppearance(android.content.Context,int):304:304 -> setSwitchTextAppearance
    2:2:void setSwitchTextAppearance(android.content.Context,int):310:310 -> setSwitchTextAppearance
    3:3:void setSwitchTextAppearance(android.content.Context,int):312:312 -> setSwitchTextAppearance
    4:4:void setSwitchTextAppearance(android.content.Context,int):315:315 -> setSwitchTextAppearance
    5:5:void setSwitchTextAppearance(android.content.Context,int):318:318 -> setSwitchTextAppearance
    6:8:void setSwitchTextAppearance(android.content.Context,int):320:322 -> setSwitchTextAppearance
    9:10:void setSwitchTextAppearance(android.content.Context,int):327:328 -> setSwitchTextAppearance
    11:11:void setSwitchTypefaceByIndex(int,int):354:354 -> setSwitchTextAppearance
    11:11:void setSwitchTextAppearance(android.content.Context,int):330 -> setSwitchTextAppearance
    12:12:void setSwitchTypefaceByIndex(int,int):350:350 -> setSwitchTextAppearance
    12:12:void setSwitchTextAppearance(android.content.Context,int):330 -> setSwitchTextAppearance
    13:13:void setSwitchTypefaceByIndex(int,int):346:346 -> setSwitchTextAppearance
    13:13:void setSwitchTextAppearance(android.content.Context,int):330 -> setSwitchTextAppearance
    14:14:void setSwitchTypefaceByIndex(int,int):358:358 -> setSwitchTextAppearance
    14:14:void setSwitchTextAppearance(android.content.Context,int):330 -> setSwitchTextAppearance
    15:15:void setSwitchTextAppearance(android.content.Context,int):332:332 -> setSwitchTextAppearance
    16:16:void setSwitchTextAppearance(android.content.Context,int):334:334 -> setSwitchTextAppearance
    17:17:void setSwitchTextAppearance(android.content.Context,int):336:336 -> setSwitchTextAppearance
    18:18:void setSwitchTextAppearance(android.content.Context,int):339:339 -> setSwitchTextAppearance
    1:1:void setSwitchTypeface(android.graphics.Typeface,int):370:370 -> setSwitchTypeface
    2:2:void setSwitchTypeface(android.graphics.Typeface,int):372:372 -> setSwitchTypeface
    3:3:void setSwitchTypeface(android.graphics.Typeface,int):375:375 -> setSwitchTypeface
    4:4:void setSwitchTypeface(android.graphics.Typeface,int):377:377 -> setSwitchTypeface
    5:6:void setSwitchTypeface(android.graphics.Typeface,int):379:380 -> setSwitchTypeface
    7:9:void setSwitchTypeface(android.graphics.Typeface,int):382:384 -> setSwitchTypeface
    10:12:void setSwitchTypeface(android.graphics.Typeface):396:398 -> setSwitchTypeface
    13:14:void setSwitchTypeface(android.graphics.Typeface):400:401 -> setSwitchTypeface
    1:2:void setTextOff(java.lang.CharSequence):774:775 -> setTextOff
    1:2:void setTextOn(java.lang.CharSequence):755:756 -> setTextOn
    1:2:void setThumbPosition(float):1053:1054 -> setThumbPosition
    1:1:void toggle():1059:1059 -> toggle
    1:1:boolean verifyDrawable(android.graphics.drawable.Drawable):1372:1372 -> verifyDrawable
androidx.appcompat.widget.SwitchCompat$1 -> androidx.appcompat.widget.SwitchCompat$1:
    1:1:void <init>(java.lang.Class,java.lang.String):102:102 -> <init>
    1:1:java.lang.Object get(java.lang.Object):102:102 -> get
    2:2:java.lang.Float get(androidx.appcompat.widget.SwitchCompat):105:105 -> get
    2:2:java.lang.Object get(java.lang.Object):102 -> get
    1:1:void set(java.lang.Object,java.lang.Object):102:102 -> set
    2:2:void set(androidx.appcompat.widget.SwitchCompat,java.lang.Float):110:110 -> set
    2:2:void set(java.lang.Object,java.lang.Object):102 -> set
androidx.appcompat.widget.ThemeUtils -> androidx.appcompat.widget.ThemeUtils:
    1:1:void <clinit>():28:28 -> <clinit>
    2:3:void <clinit>():30:31 -> <clinit>
    4:5:void <clinit>():33:34 -> <clinit>
    6:6:void <clinit>():38:38 -> <clinit>
    7:7:void <clinit>():40:40 -> <clinit>
    1:2:int getDisabledThemeAttrColor(android.content.Context,int):83:84 -> getDisabledThemeAttrColor
    3:3:int getDisabledThemeAttrColor(android.content.Context,int):86:86 -> getDisabledThemeAttrColor
    4:4:android.util.TypedValue getTypedValue():100:100 -> getDisabledThemeAttrColor
    4:4:int getDisabledThemeAttrColor(android.content.Context,int):90 -> getDisabledThemeAttrColor
    5:6:android.util.TypedValue getTypedValue():102:103 -> getDisabledThemeAttrColor
    5:6:int getDisabledThemeAttrColor(android.content.Context,int):90 -> getDisabledThemeAttrColor
    7:8:int getDisabledThemeAttrColor(android.content.Context,int):92:93 -> getDisabledThemeAttrColor
    9:11:int getThemeAttrColor(android.content.Context,int,float):109:111 -> getDisabledThemeAttrColor
    9:11:int getDisabledThemeAttrColor(android.content.Context,int):95 -> getDisabledThemeAttrColor
    1:2:int getThemeAttrColor(android.content.Context,int):63:64 -> getThemeAttrColor
    3:3:int getThemeAttrColor(android.content.Context,int):66:66 -> getThemeAttrColor
    4:5:int getThemeAttrColor(android.content.Context,int):68:69 -> getThemeAttrColor
    1:2:android.content.res.ColorStateList getThemeAttrColorStateList(android.content.Context,int):73:74 -> getThemeAttrColorStateList
    3:3:android.content.res.ColorStateList getThemeAttrColorStateList(android.content.Context,int):76:76 -> getThemeAttrColorStateList
    4:5:android.content.res.ColorStateList getThemeAttrColorStateList(android.content.Context,int):78:79 -> getThemeAttrColorStateList
androidx.appcompat.widget.TintContextWrapper -> androidx.appcompat.widget.TintContextWrapper:
    1:1:void <clinit>():42:42 -> <clinit>
    1:1:void <init>(android.content.Context):92:92 -> <init>
    2:2:void <init>(android.content.Context):94:94 -> <init>
    3:5:void <init>(android.content.Context):97:99 -> <init>
    6:7:void <init>(android.content.Context):101:102 -> <init>
    1:1:android.content.res.AssetManager getAssets():128:128 -> getAssets
    1:1:android.content.res.Resources getResources():122:122 -> getResources
    1:1:android.content.res.Resources$Theme getTheme():108:108 -> getTheme
    1:2:void setTheme(int):113:114 -> setTheme
    3:3:void setTheme(int):116:116 -> setTheme
    1:3:boolean shouldWrap(android.content.Context):78:80 -> wrap
    1:3:android.content.Context wrap(android.content.Context):46 -> wrap
    4:4:boolean shouldWrap(android.content.Context):85:85 -> wrap
    4:4:android.content.Context wrap(android.content.Context):46 -> wrap
    5:7:android.content.Context wrap(android.content.Context):47:49 -> wrap
    8:11:android.content.Context wrap(android.content.Context):52:55 -> wrap
    12:16:android.content.Context wrap(android.content.Context):59:63 -> wrap
    17:20:android.content.Context wrap(android.content.Context):69:72 -> wrap
androidx.appcompat.widget.TintInfo -> androidx.appcompat.widget.TintInfo:
    1:1:void <init>():28:28 -> <init>
    1:4:void clear():35:38 -> clear
androidx.appcompat.widget.TintResources -> androidx.appcompat.widget.TintResources:
    1:2:void <init>(android.content.Context,android.content.res.Resources):35:36 -> <init>
    1:2:android.graphics.drawable.Drawable getDrawable(int):46:47 -> getDrawable
    3:3:android.graphics.drawable.Drawable getDrawable(int):49:49 -> getDrawable
androidx.appcompat.widget.TintTypedArray -> androidx.appcompat.widget.TintTypedArray:
    1:3:void <init>(android.content.Context,android.content.res.TypedArray):67:69 -> <init>
    1:1:boolean getBoolean(int,boolean):151:151 -> getBoolean
    1:1:int getColor(int,int):163:163 -> getColor
    1:2:android.content.res.ColorStateList getColorStateList(int):167:168 -> getColorStateList
    3:4:android.content.res.ColorStateList getColorStateList(int):170:171 -> getColorStateList
    5:5:android.content.res.ColorStateList getColorStateList(int):177:177 -> getColorStateList
    1:1:float getDimension(int,float):185:185 -> getDimension
    1:1:int getDimensionPixelOffset(int,int):189:189 -> getDimensionPixelOffset
    1:1:int getDimensionPixelSize(int,int):193:193 -> getDimensionPixelSize
    1:2:android.graphics.drawable.Drawable getDrawable(int):73:74 -> getDrawable
    3:3:android.graphics.drawable.Drawable getDrawable(int):76:76 -> getDrawable
    4:4:android.graphics.drawable.Drawable getDrawable(int):79:79 -> getDrawable
    1:2:android.graphics.drawable.Drawable getDrawableIfKnown(int):83:84 -> getDrawableIfKnown
    3:3:android.graphics.drawable.Drawable getDrawableIfKnown(int):86:86 -> getDrawableIfKnown
    1:1:float getFloat(int,float):159:159 -> getFloat
    1:1:android.graphics.Typeface getFont(int,int,androidx.core.content.res.ResourcesCompat$FontCallback):112:112 -> getFont
    2:3:android.graphics.Typeface getFont(int,int,androidx.core.content.res.ResourcesCompat$FontCallback):116:117 -> getFont
    4:4:android.graphics.Typeface getFont(int,int,androidx.core.content.res.ResourcesCompat$FontCallback):119:119 -> getFont
    1:1:int getInt(int,int):155:155 -> getInt
    1:1:int getInteger(int,int):181:181 -> getInteger
    1:1:int getLayoutDimension(int,int):201:201 -> getLayoutDimension
    1:1:int getResourceId(int,int):209:209 -> getResourceId
    1:1:java.lang.String getString(int):143:143 -> getString
    1:1:java.lang.CharSequence getText(int):139:139 -> getText
    1:1:java.lang.CharSequence[] getTextArray(int):213:213 -> getTextArray
    1:1:boolean hasValue(int):233:233 -> hasValue
    1:1:androidx.appcompat.widget.TintTypedArray obtainStyledAttributes(android.content.Context,android.util.AttributeSet,int[]):54:54 -> obtainStyledAttributes
    2:3:androidx.appcompat.widget.TintTypedArray obtainStyledAttributes(android.content.Context,android.util.AttributeSet,int[],int,int):59:60 -> obtainStyledAttributes
    4:4:androidx.appcompat.widget.TintTypedArray obtainStyledAttributes(android.content.Context,int,int[]):64:64 -> obtainStyledAttributes
    1:1:void recycle():245:245 -> recycle
androidx.appcompat.widget.Toolbar -> androidx.appcompat.widget.Toolbar:
    1:1:void <init>(android.content.Context):228:228 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):232:232 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):236:236 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):181:181 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):193:193 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):196:196 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int):198:198 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,int):202:202 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int):221:221 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet,int):239:239 -> <init>
    11:14:void <init>(android.content.Context,android.util.AttributeSet,int):242:245 -> <init>
    15:16:void <init>(android.content.Context,android.util.AttributeSet,int):248:249 -> <init>
    17:17:void <init>(android.content.Context,android.util.AttributeSet,int):251:251 -> <init>
    18:18:void <init>(android.content.Context,android.util.AttributeSet,int):253:253 -> <init>
    19:19:void <init>(android.content.Context,android.util.AttributeSet,int):255:255 -> <init>
    20:20:void <init>(android.content.Context,android.util.AttributeSet,int):257:257 -> <init>
    21:21:void <init>(android.content.Context,android.util.AttributeSet,int):260:260 -> <init>
    22:22:void <init>(android.content.Context,android.util.AttributeSet,int):262:262 -> <init>
    23:23:void <init>(android.content.Context,android.util.AttributeSet,int):265:265 -> <init>
    24:24:void <init>(android.content.Context,android.util.AttributeSet,int):267:267 -> <init>
    25:25:void <init>(android.content.Context,android.util.AttributeSet,int):270:270 -> <init>
    26:26:void <init>(android.content.Context,android.util.AttributeSet,int):273:273 -> <init>
    27:27:void <init>(android.content.Context,android.util.AttributeSet,int):276:276 -> <init>
    28:28:void <init>(android.content.Context,android.util.AttributeSet,int):279:279 -> <init>
    29:29:void <init>(android.content.Context,android.util.AttributeSet,int):282:282 -> <init>
    30:30:void <init>(android.content.Context,android.util.AttributeSet,int):285:285 -> <init>
    31:31:void <init>(android.content.Context,android.util.AttributeSet,int):287:287 -> <init>
    32:33:void <init>(android.content.Context,android.util.AttributeSet,int):289:290 -> <init>
    34:34:void <init>(android.content.Context,android.util.AttributeSet,int):294:294 -> <init>
    35:35:void <init>(android.content.Context,android.util.AttributeSet,int):297:297 -> <init>
    36:36:void <init>(android.content.Context,android.util.AttributeSet,int):299:299 -> <init>
    37:38:void <init>(android.content.Context,android.util.AttributeSet,int):302:303 -> <init>
    39:41:void <init>(android.content.Context,android.util.AttributeSet,int):305:307 -> <init>
    42:44:void <init>(android.content.Context,android.util.AttributeSet,int):310:312 -> <init>
    45:46:void <init>(android.content.Context,android.util.AttributeSet,int):316:317 -> <init>
    47:47:void <init>(android.content.Context,android.util.AttributeSet,int):319:319 -> <init>
    48:48:void <init>(android.content.Context,android.util.AttributeSet,int):321:321 -> <init>
    49:51:void <init>(android.content.Context,android.util.AttributeSet,int):323:325 -> <init>
    52:52:void <init>(android.content.Context,android.util.AttributeSet,int):328:328 -> <init>
    53:53:void <init>(android.content.Context,android.util.AttributeSet,int):330:330 -> <init>
    54:56:void <init>(android.content.Context,android.util.AttributeSet,int):333:335 -> <init>
    57:58:void <init>(android.content.Context,android.util.AttributeSet,int):338:339 -> <init>
    59:60:void <init>(android.content.Context,android.util.AttributeSet,int):342:343 -> <init>
    61:62:void <init>(android.content.Context,android.util.AttributeSet,int):346:347 -> <init>
    63:63:void <init>(android.content.Context,android.util.AttributeSet,int):350:350 -> <init>
    1:1:void addChildrenForExpandedActionView():2251:2251 -> addChildrenForExpandedActionView
    2:2:void addChildrenForExpandedActionView():2254:2254 -> addChildrenForExpandedActionView
    3:3:void addChildrenForExpandedActionView():2256:2256 -> addChildrenForExpandedActionView
    1:2:void addCustomViewsWithGravity(java.util.List,int):2139:2140 -> addCustomViewsWithGravity
    3:3:void addCustomViewsWithGravity(java.util.List,int):2142:2142 -> addCustomViewsWithGravity
    4:4:void addCustomViewsWithGravity(java.util.List,int):2141:2141 -> addCustomViewsWithGravity
    5:5:void addCustomViewsWithGravity(java.util.List,int):2144:2144 -> addCustomViewsWithGravity
    6:10:void addCustomViewsWithGravity(java.util.List,int):2148:2152 -> addCustomViewsWithGravity
    11:15:void addCustomViewsWithGravity(java.util.List,int):2157:2161 -> addCustomViewsWithGravity
    1:1:void addSystemView(android.view.View,boolean):1510:1510 -> addSystemView
    2:4:void addSystemView(android.view.View,boolean):1513:1515 -> addSystemView
    5:5:void addSystemView(android.view.View,boolean):1517:1517 -> addSystemView
    6:6:void addSystemView(android.view.View,boolean):1519:1519 -> addSystemView
    7:9:void addSystemView(android.view.View,boolean):1521:1523 -> addSystemView
    10:10:void addSystemView(android.view.View,boolean):1525:1525 -> addSystemView
    1:1:boolean canShowOverflowMenu():515:515 -> canShowOverflowMenu
    1:1:boolean checkLayoutParams(android.view.ViewGroup$LayoutParams):2221:2221 -> checkLayoutParams
    1:1:void collapseActionView():723:723 -> collapseActionView
    2:2:void collapseActionView():726:726 -> collapseActionView
    1:2:void dismissPopupMenus():593:594 -> dismissPopupMenus
    1:2:void ensureCollapseButtonView():1491:1492 -> ensureCollapseButtonView
    3:9:void ensureCollapseButtonView():1494:1500 -> ensureCollapseButtonView
    1:2:void ensureContentInsets():2288:2289 -> ensureContentInsets
    1:2:void ensureLogoView():693:694 -> ensureLogoView
    1:2:void ensureMenu():1152:1153 -> ensureMenu
    3:5:void ensureMenu():1155:1157 -> ensureMenu
    6:7:void ensureMenu():1159:1160 -> ensureMenu
    1:9:void ensureMenuView():1165:1173 -> ensureMenuView
    1:2:void ensureNavButtonView():1481:1482 -> ensureNavButtonView
    3:5:void ensureNavButtonView():1484:1486 -> ensureNavButtonView
    1:1:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():145:145 -> generateDefaultLayoutParams
    2:2:androidx.appcompat.widget.Toolbar$LayoutParams generateDefaultLayoutParams():2216:2216 -> generateDefaultLayoutParams
    1:1:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):145:145 -> generateLayoutParams
    2:2:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):145:145 -> generateLayoutParams
    3:3:androidx.appcompat.widget.Toolbar$LayoutParams generateLayoutParams(android.util.AttributeSet):2198:2198 -> generateLayoutParams
    4:9:androidx.appcompat.widget.Toolbar$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):2203:2208 -> generateLayoutParams
    10:10:androidx.appcompat.widget.Toolbar$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):2210:2210 -> generateLayoutParams
    1:2:int getChildHorizontalGravity(int):2168:2169 -> getChildHorizontalGravity
    1:4:int getChildTop(android.view.View,int):2088:2091 -> getChildTop
    5:7:int getChildTop(android.view.View,int):2101:2103 -> getChildTop
    8:9:int getChildTop(android.view.View,int):2105:2106 -> getChildTop
    10:11:int getChildTop(android.view.View,int):2111:2112 -> getChildTop
    12:12:int getChildTop(android.view.View,int):2096:2096 -> getChildTop
    13:13:int getChildTop(android.view.View,int):2093:2093 -> getChildTop
    1:1:int getChildVerticalGravity(int):2127:2127 -> getChildVerticalGravity
    1:1:java.lang.CharSequence getCollapseContentDescription():1035:1035 -> getCollapseContentDescription
    1:1:android.graphics.drawable.Drawable getCollapseIcon():1080:1080 -> getCollapseIcon
    1:1:int getContentInsetEnd():1266:1266 -> getContentInsetEnd
    1:1:int getContentInsetEndWithActions():1388:1388 -> getContentInsetEndWithActions
    2:2:int getContentInsetEndWithActions():1390:1390 -> getContentInsetEndWithActions
    1:1:int getContentInsetLeft():1309:1309 -> getContentInsetLeft
    1:1:int getContentInsetRight():1329:1329 -> getContentInsetRight
    1:1:int getContentInsetStart():1246:1246 -> getContentInsetStart
    1:1:int getContentInsetStartWithNavigation():1345:1345 -> getContentInsetStartWithNavigation
    2:2:int getContentInsetStartWithNavigation():1347:1347 -> getContentInsetStartWithNavigation
    1:3:int getCurrentContentInsetEnd():1441:1443 -> getCurrentContentInsetEnd
    4:5:int getCurrentContentInsetEnd():1446:1447 -> getCurrentContentInsetEnd
    1:3:int getCurrentContentInsetLeft():1460:1462 -> getCurrentContentInsetLeft
    1:3:int getCurrentContentInsetRight():1475:1477 -> getCurrentContentInsetRight
    1:3:int getCurrentContentInsetStart():1426:1428 -> getCurrentContentInsetStart
    1:1:int getHorizontalMargins(android.view.View):2186:2186 -> getHorizontalMargins
    2:3:int androidx.core.view.MarginLayoutParamsCompat.getMarginStart(android.view.ViewGroup$MarginLayoutParams):42:43 -> getHorizontalMargins
    2:3:int getHorizontalMargins(android.view.View):2187 -> getHorizontalMargins
    4:4:int getHorizontalMargins(android.view.View):2188:2188 -> getHorizontalMargins
    1:1:android.graphics.drawable.Drawable getLogo():651:651 -> getLogo
    1:1:java.lang.CharSequence getLogoDescription():689:689 -> getLogoDescription
    1:2:android.view.Menu getMenu():1126:1127 -> getMenu
    1:1:android.view.MenuInflater getMenuInflater():1178:1178 -> getMenuInflater
    1:1:java.lang.CharSequence getNavigationContentDescription():915:915 -> getNavigationContentDescription
    1:1:android.graphics.drawable.Drawable getNavigationIcon():1007:1007 -> getNavigationIcon
    1:1:androidx.appcompat.widget.ActionMenuPresenter getOuterActionMenuPresenter():2315:2315 -> getOuterActionMenuPresenter
    1:2:android.graphics.drawable.Drawable getOverflowIcon():1147:1148 -> getOverflowIcon
    1:1:android.content.Context getPopupContext():2319:2319 -> getPopupContext
    1:1:int getPopupTheme():377:377 -> getPopupTheme
    1:1:java.lang.CharSequence getSubtitle():792:792 -> getSubtitle
    1:1:android.widget.TextView getSubtitleTextView():2308:2308 -> getSubtitleTextView
    1:1:java.lang.CharSequence getTitle():736:736 -> getTitle
    1:1:int getTitleMarginBottom():474:474 -> getTitleMarginBottom
    1:1:int getTitleMarginEnd():452:452 -> getTitleMarginEnd
    1:1:int getTitleMarginStart():408:408 -> getTitleMarginStart
    1:1:int getTitleMarginTop():430:430 -> getTitleMarginTop
    1:1:android.widget.TextView getTitleTextView():2299:2299 -> getTitleTextView
    1:2:int getVerticalMargins(android.view.View):2192:2193 -> getVerticalMargins
    1:2:int getViewListMeasuredWidth(java.util.List,int[]):2043:2044 -> getViewListMeasuredWidth
    3:3:int getViewListMeasuredWidth(java.util.List,int[]):2046:2046 -> getViewListMeasuredWidth
    4:12:int getViewListMeasuredWidth(java.util.List,int[]):2048:2056 -> getViewListMeasuredWidth
    1:2:androidx.appcompat.widget.DecorToolbar getWrapper():2231:2232 -> getWrapper
    3:3:androidx.appcompat.widget.DecorToolbar getWrapper():2234:2234 -> getWrapper
    1:1:boolean hasExpandedActionView():709:709 -> hasExpandedActionView
    1:1:boolean hideOverflowMenu():549:549 -> hideOverflowMenu
    1:1:void inflateMenu(int):1191:1191 -> inflateMenu
    1:1:boolean isChildOrHidden(android.view.View):2260:2260 -> isChildOrHidden
    1:1:boolean isCustomView(android.view.View):2225:2225 -> isCustomView
    1:1:boolean isOverflowMenuShowPending():531:531 -> isOverflowMenuShowPending
    1:1:boolean isOverflowMenuShowing():525:525 -> isOverflowMenuShowing
    1:1:boolean isTitleTruncated():601:601 -> isTitleTruncated
    2:2:boolean isTitleTruncated():605:605 -> isTitleTruncated
    3:3:boolean isTitleTruncated():610:610 -> isTitleTruncated
    4:4:boolean isTitleTruncated():612:612 -> isTitleTruncated
    1:8:int layoutChildLeft(android.view.View,int,int[],int):2063:2070 -> layoutChildLeft
    1:8:int layoutChildRight(android.view.View,int,int[],int):2076:2083 -> layoutChildRight
    1:1:int measureChildCollapseMargins(android.view.View,int,int,int,int,int[]):1652:1652 -> measureChildCollapseMargins
    2:5:int measureChildCollapseMargins(android.view.View,int,int,int,int,int[]):1654:1657 -> measureChildCollapseMargins
    6:7:int measureChildCollapseMargins(android.view.View,int,int,int,int,int[]):1659:1660 -> measureChildCollapseMargins
    8:8:int measureChildCollapseMargins(android.view.View,int,int,int,int,int[]):1663:1663 -> measureChildCollapseMargins
    9:9:int measureChildCollapseMargins(android.view.View,int,int,int,int,int[]):1662:1662 -> measureChildCollapseMargins
    10:10:int measureChildCollapseMargins(android.view.View,int,int,int,int,int[]):1665:1665 -> measureChildCollapseMargins
    11:11:int measureChildCollapseMargins(android.view.View,int,int,int,int,int[]):1664:1664 -> measureChildCollapseMargins
    12:13:int measureChildCollapseMargins(android.view.View,int,int,int,int,int[]):1668:1669 -> measureChildCollapseMargins
    1:1:void measureChildConstrained(android.view.View,int,int,int,int,int):1627:1627 -> measureChildConstrained
    2:2:void measureChildConstrained(android.view.View,int,int,int,int,int):1630:1630 -> measureChildConstrained
    3:3:void measureChildConstrained(android.view.View,int,int,int,int,int):1629:1629 -> measureChildConstrained
    4:4:void measureChildConstrained(android.view.View,int,int,int,int,int):1633:1633 -> measureChildConstrained
    5:5:void measureChildConstrained(android.view.View,int,int,int,int,int):1632:1632 -> measureChildConstrained
    6:6:void measureChildConstrained(android.view.View,int,int,int,int,int):1636:1636 -> measureChildConstrained
    7:7:void measureChildConstrained(android.view.View,int,int,int,int,int):1639:1639 -> measureChildConstrained
    8:8:void measureChildConstrained(android.view.View,int,int,int,int,int):1641:1641 -> measureChildConstrained
    9:9:void measureChildConstrained(android.view.View,int,int,int,int,int):1643:1643 -> measureChildConstrained
    1:2:void onDetachedFromWindow():1571:1572 -> onDetachedFromWindow
    1:1:boolean onHoverEvent(android.view.MotionEvent):1606:1606 -> onHoverEvent
    2:2:boolean onHoverEvent(android.view.MotionEvent):1608:1608 -> onHoverEvent
    3:4:boolean onHoverEvent(android.view.MotionEvent):1611:1612 -> onHoverEvent
    5:5:boolean onHoverEvent(android.view.MotionEvent):1614:1614 -> onHoverEvent
    6:6:boolean onHoverEvent(android.view.MotionEvent):1619:1619 -> onHoverEvent
    1:7:void onLayout(boolean,int,int,int,int):1825:1831 -> onLayout
    8:9:void onLayout(boolean,int,int,int,int):1835:1836 -> onLayout
    10:11:void onLayout(boolean,int,int,int,int):1839:1840 -> onLayout
    12:12:void onLayout(boolean,int,int,int,int):1842:1842 -> onLayout
    13:13:void onLayout(boolean,int,int,int,int):1844:1844 -> onLayout
    14:14:void onLayout(boolean,int,int,int,int):1847:1847 -> onLayout
    15:15:void onLayout(boolean,int,int,int,int):1852:1852 -> onLayout
    16:16:void onLayout(boolean,int,int,int,int):1854:1854 -> onLayout
    17:17:void onLayout(boolean,int,int,int,int):1857:1857 -> onLayout
    18:18:void onLayout(boolean,int,int,int,int):1862:1862 -> onLayout
    19:19:void onLayout(boolean,int,int,int,int):1864:1864 -> onLayout
    20:20:void onLayout(boolean,int,int,int,int):1867:1867 -> onLayout
    21:26:void onLayout(boolean,int,int,int,int):1872:1877 -> onLayout
    27:27:void onLayout(boolean,int,int,int,int):1879:1879 -> onLayout
    28:28:void onLayout(boolean,int,int,int,int):1881:1881 -> onLayout
    29:29:void onLayout(boolean,int,int,int,int):1884:1884 -> onLayout
    30:30:void onLayout(boolean,int,int,int,int):1889:1889 -> onLayout
    31:31:void onLayout(boolean,int,int,int,int):1891:1891 -> onLayout
    32:32:void onLayout(boolean,int,int,int,int):1894:1894 -> onLayout
    33:34:void onLayout(boolean,int,int,int,int):1899:1900 -> onLayout
    35:36:void onLayout(boolean,int,int,int,int):1903:1904 -> onLayout
    37:38:void onLayout(boolean,int,int,int,int):1907:1908 -> onLayout
    39:44:void onLayout(boolean,int,int,int,int):1913:1918 -> onLayout
    45:45:void onLayout(boolean,int,int,int,int):1920:1920 -> onLayout
    46:47:void onLayout(boolean,int,int,int,int):1927:1928 -> onLayout
    48:49:void onLayout(boolean,int,int,int,int):1933:1934 -> onLayout
    50:50:void onLayout(boolean,int,int,int,int):1941:1941 -> onLayout
    51:51:void onLayout(boolean,int,int,int,int):1922:1922 -> onLayout
    52:54:void onLayout(boolean,int,int,int,int):1946:1948 -> onLayout
    55:60:void onLayout(boolean,int,int,int,int):1953:1958 -> onLayout
    61:67:void onLayout(boolean,int,int,int,int):1961:1967 -> onLayout
    68:68:void onLayout(boolean,int,int,int,int):1970:1970 -> onLayout
    69:71:void onLayout(boolean,int,int,int,int):1973:1975 -> onLayout
    72:77:void onLayout(boolean,int,int,int,int):1980:1985 -> onLayout
    78:84:void onLayout(boolean,int,int,int,int):1988:1994 -> onLayout
    85:85:void onLayout(boolean,int,int,int,int):1997:1997 -> onLayout
    86:87:void onLayout(boolean,int,int,int,int):2005:2006 -> onLayout
    88:88:void onLayout(boolean,int,int,int,int):2008:2008 -> onLayout
    89:90:void onLayout(boolean,int,int,int,int):2012:2013 -> onLayout
    91:91:void onLayout(boolean,int,int,int,int):2015:2015 -> onLayout
    92:95:void onLayout(boolean,int,int,int,int):2021:2024 -> onLayout
    96:96:void onLayout(boolean,int,int,int,int):2033:2033 -> onLayout
    97:97:void onLayout(boolean,int,int,int,int):2035:2035 -> onLayout
    98:98:void onLayout(boolean,int,int,int,int):2039:2039 -> onLayout
    1:1:void onMeasure(int,int):1695:1695 -> onMeasure
    2:2:void onMeasure(int,int):1698:1698 -> onMeasure
    3:4:void onMeasure(int,int):1709:1710 -> onMeasure
    5:7:void onMeasure(int,int):1712:1714 -> onMeasure
    8:8:void onMeasure(int,int):1713:1713 -> onMeasure
    9:10:void onMeasure(int,int):1715:1716 -> onMeasure
    11:11:void onMeasure(int,int):1715:1715 -> onMeasure
    12:13:void onMeasure(int,int):1719:1720 -> onMeasure
    14:17:void onMeasure(int,int):1722:1725 -> onMeasure
    18:18:void onMeasure(int,int):1724:1724 -> onMeasure
    19:20:void onMeasure(int,int):1726:1727 -> onMeasure
    21:21:void onMeasure(int,int):1726:1726 -> onMeasure
    22:24:void onMeasure(int,int):1730:1732 -> onMeasure
    25:26:void onMeasure(int,int):1735:1736 -> onMeasure
    27:29:void onMeasure(int,int):1738:1740 -> onMeasure
    30:30:void onMeasure(int,int):1739:1739 -> onMeasure
    31:32:void onMeasure(int,int):1741:1742 -> onMeasure
    33:33:void onMeasure(int,int):1741:1741 -> onMeasure
    34:36:void onMeasure(int,int):1745:1747 -> onMeasure
    37:38:void onMeasure(int,int):1749:1750 -> onMeasure
    39:40:void onMeasure(int,int):1752:1753 -> onMeasure
    41:41:void onMeasure(int,int):1752:1752 -> onMeasure
    42:43:void onMeasure(int,int):1754:1755 -> onMeasure
    44:44:void onMeasure(int,int):1754:1754 -> onMeasure
    45:46:void onMeasure(int,int):1758:1759 -> onMeasure
    47:48:void onMeasure(int,int):1761:1762 -> onMeasure
    49:49:void onMeasure(int,int):1761:1761 -> onMeasure
    50:51:void onMeasure(int,int):1763:1764 -> onMeasure
    52:52:void onMeasure(int,int):1763:1763 -> onMeasure
    53:53:void onMeasure(int,int):1767:1767 -> onMeasure
    54:56:void onMeasure(int,int):1769:1771 -> onMeasure
    57:57:void onMeasure(int,int):1776:1776 -> onMeasure
    58:59:void onMeasure(int,int):1778:1779 -> onMeasure
    60:63:void onMeasure(int,int):1784:1787 -> onMeasure
    64:66:void onMeasure(int,int):1790:1792 -> onMeasure
    67:68:void onMeasure(int,int):1794:1795 -> onMeasure
    69:72:void onMeasure(int,int):1799:1802 -> onMeasure
    73:73:void onMeasure(int,int):1801:1801 -> onMeasure
    74:74:void onMeasure(int,int):1806:1806 -> onMeasure
    75:76:void onMeasure(int,int):1810:1811 -> onMeasure
    77:77:void onMeasure(int,int):1814:1814 -> onMeasure
    78:78:void onMeasure(int,int):1813:1813 -> onMeasure
    79:79:void onMeasure(int,int):1817:1817 -> onMeasure
    80:80:void onMeasure(int,int):1816:1816 -> onMeasure
    81:81:void onMeasure(int,int):1820:1820 -> onMeasure
    1:2:void onRestoreInstanceState(android.os.Parcelable):1543:1544 -> onRestoreInstanceState
    3:4:void onRestoreInstanceState(android.os.Parcelable):1548:1549 -> onRestoreInstanceState
    5:7:void onRestoreInstanceState(android.os.Parcelable):1551:1553 -> onRestoreInstanceState
    8:8:void onRestoreInstanceState(android.os.Parcelable):1555:1555 -> onRestoreInstanceState
    9:10:void onRestoreInstanceState(android.os.Parcelable):1559:1560 -> onRestoreInstanceState
    1:2:void onRtlPropertiesChanged(int):491:492 -> onRtlPropertiesChanged
    3:4:void onRtlPropertiesChanged(int):495:496 -> onRtlPropertiesChanged
    1:1:android.os.Parcelable onSaveInstanceState():1531:1531 -> onSaveInstanceState
    2:3:android.os.Parcelable onSaveInstanceState():1533:1534 -> onSaveInstanceState
    4:4:android.os.Parcelable onSaveInstanceState():1537:1537 -> onSaveInstanceState
    1:1:boolean onTouchEvent(android.view.MotionEvent):1582:1582 -> onTouchEvent
    2:2:boolean onTouchEvent(android.view.MotionEvent):1584:1584 -> onTouchEvent
    3:4:boolean onTouchEvent(android.view.MotionEvent):1587:1588 -> onTouchEvent
    5:5:boolean onTouchEvent(android.view.MotionEvent):1590:1590 -> onTouchEvent
    6:6:boolean onTouchEvent(android.view.MotionEvent):1595:1595 -> onTouchEvent
    1:2:void postShowOverflowMenu():1565:1566 -> postShowOverflowMenu
    1:1:void removeChildrenForExpandedActionView():2238:2238 -> removeChildrenForExpandedActionView
    2:6:void removeChildrenForExpandedActionView():2241:2245 -> removeChildrenForExpandedActionView
    1:1:void setCollapseContentDescription(int):1049:1049 -> setCollapseContentDescription
    2:3:void setCollapseContentDescription(java.lang.CharSequence):1063:1064 -> setCollapseContentDescription
    4:5:void setCollapseContentDescription(java.lang.CharSequence):1066:1067 -> setCollapseContentDescription
    1:1:void setCollapseIcon(int):1094:1094 -> setCollapseIcon
    2:5:void setCollapseIcon(android.graphics.drawable.Drawable):1109:1112 -> setCollapseIcon
    1:2:void setCollapsible(boolean):2270:2271 -> setCollapsible
    1:4:void setContentInsetEndWithActions(int):1409:1412 -> setContentInsetEndWithActions
    1:4:void setContentInsetStartWithNavigation(int):1367:1370 -> setContentInsetStartWithNavigation
    1:2:void setContentInsetsAbsolute(int,int):1288:1289 -> setContentInsetsAbsolute
    1:2:void setContentInsetsRelative(int,int):1225:1226 -> setContentInsetsRelative
    1:1:void setLogo(int):509:509 -> setLogo
    2:4:void setLogo(android.graphics.drawable.Drawable):630:632 -> setLogo
    5:7:void setLogo(android.graphics.drawable.Drawable):634:636 -> setLogo
    8:9:void setLogo(android.graphics.drawable.Drawable):638:639 -> setLogo
    1:1:void setLogoDescription(int):663:663 -> setLogoDescription
    2:3:void setLogoDescription(java.lang.CharSequence):675:676 -> setLogoDescription
    4:5:void setLogoDescription(java.lang.CharSequence):678:679 -> setLogoDescription
    1:1:void setMenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.widget.ActionMenuPresenter):555:555 -> setMenu
    2:3:void setMenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.widget.ActionMenuPresenter):559:560 -> setMenu
    4:5:void setMenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.widget.ActionMenuPresenter):566:567 -> setMenu
    6:7:void setMenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.widget.ActionMenuPresenter):570:571 -> setMenu
    8:8:void setMenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.widget.ActionMenuPresenter):574:574 -> setMenu
    9:10:void setMenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.widget.ActionMenuPresenter):576:577 -> setMenu
    11:14:void setMenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.widget.ActionMenuPresenter):579:582 -> setMenu
    15:17:void setMenu(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.widget.ActionMenuPresenter):584:586 -> setMenu
    1:4:void setMenuCallbacks(androidx.appcompat.view.menu.MenuPresenter$Callback,androidx.appcompat.view.menu.MenuBuilder$Callback):2280:2283 -> setMenuCallbacks
    1:1:void setNavigationContentDescription(int):929:929 -> setNavigationContentDescription
    2:3:void setNavigationContentDescription(java.lang.CharSequence):943:944 -> setNavigationContentDescription
    4:5:void setNavigationContentDescription(java.lang.CharSequence):946:947 -> setNavigationContentDescription
    1:1:void setNavigationIcon(int):966:966 -> setNavigationIcon
    2:4:void setNavigationIcon(android.graphics.drawable.Drawable):985:987 -> setNavigationIcon
    5:7:void setNavigationIcon(android.graphics.drawable.Drawable):989:991 -> setNavigationIcon
    8:9:void setNavigationIcon(android.graphics.drawable.Drawable):993:994 -> setNavigationIcon
    1:2:void setNavigationOnClickListener(android.view.View$OnClickListener):1020:1021 -> setNavigationOnClickListener
    1:1:void setOnMenuItemClickListener(androidx.appcompat.widget.Toolbar$OnMenuItemClickListener):1203:1203 -> setOnMenuItemClickListener
    1:2:void setOverflowIcon(android.graphics.drawable.Drawable):1136:1137 -> setOverflowIcon
    1:2:void setPopupTheme(int):361:362 -> setPopupTheme
    3:3:void setPopupTheme(int):364:364 -> setPopupTheme
    4:4:void setPopupTheme(int):366:366 -> setPopupTheme
    1:1:void setSubtitle(int):803:803 -> setSubtitle
    2:9:void setSubtitle(java.lang.CharSequence):814:821 -> setSubtitle
    10:11:void setSubtitle(java.lang.CharSequence):823:824 -> setSubtitle
    12:13:void setSubtitle(java.lang.CharSequence):827:828 -> setSubtitle
    14:16:void setSubtitle(java.lang.CharSequence):830:832 -> setSubtitle
    17:18:void setSubtitle(java.lang.CharSequence):834:835 -> setSubtitle
    19:19:void setSubtitle(java.lang.CharSequence):837:837 -> setSubtitle
    1:3:void setSubtitleTextAppearance(android.content.Context,int):856:858 -> setSubtitleTextAppearance
    1:1:void setSubtitleTextColor(int):889:889 -> setSubtitleTextColor
    2:4:void setSubtitleTextColor(android.content.res.ColorStateList):898:900 -> setSubtitleTextColor
    1:1:void setTitle(int):748:748 -> setTitle
    2:9:void setTitle(java.lang.CharSequence):760:767 -> setTitle
    10:11:void setTitle(java.lang.CharSequence):769:770 -> setTitle
    12:13:void setTitle(java.lang.CharSequence):773:774 -> setTitle
    14:16:void setTitle(java.lang.CharSequence):776:778 -> setTitle
    17:18:void setTitle(java.lang.CharSequence):780:781 -> setTitle
    19:19:void setTitle(java.lang.CharSequence):783:783 -> setTitle
    1:4:void setTitleMargin(int,int,int,int):394:397 -> setTitleMargin
    5:5:void setTitleMargin(int,int,int,int):399:399 -> setTitleMargin
    1:2:void setTitleMarginBottom(int):485:486 -> setTitleMarginBottom
    1:1:void setTitleMarginEnd(int):463:463 -> setTitleMarginEnd
    2:2:void setTitleMarginEnd(int):465:465 -> setTitleMarginEnd
    1:1:void setTitleMarginStart(int):419:419 -> setTitleMarginStart
    2:2:void setTitleMarginStart(int):421:421 -> setTitleMarginStart
    1:1:void setTitleMarginTop(int):441:441 -> setTitleMarginTop
    2:2:void setTitleMarginTop(int):443:443 -> setTitleMarginTop
    1:3:void setTitleTextAppearance(android.content.Context,int):845:847 -> setTitleTextAppearance
    1:1:void setTitleTextColor(int):868:868 -> setTitleTextColor
    2:4:void setTitleTextColor(android.content.res.ColorStateList):877:879 -> setTitleTextColor
    1:1:boolean shouldCollapse():1676:1676 -> shouldCollapse
    2:2:boolean shouldCollapse():1678:1678 -> shouldCollapse
    3:5:boolean shouldCollapse():1680:1682 -> shouldCollapse
    1:1:boolean shouldLayout(android.view.View):2182:2182 -> shouldLayout
    1:1:boolean showOverflowMenu():540:540 -> showOverflowMenu
androidx.appcompat.widget.Toolbar$1 -> androidx.appcompat.widget.Toolbar$1:
    1:1:void <init>(androidx.appcompat.widget.Toolbar):203:203 -> <init>
androidx.appcompat.widget.Toolbar$2 -> androidx.appcompat.widget.Toolbar$2:
    1:1:void <init>(androidx.appcompat.widget.Toolbar):221:221 -> <init>
    1:1:void run():223:223 -> run
androidx.appcompat.widget.Toolbar$3 -> androidx.appcompat.widget.Toolbar$3:
    1:1:void <init>(androidx.appcompat.widget.Toolbar):1500:1500 -> <init>
    1:1:void onClick(android.view.View):1503:1503 -> onClick
androidx.appcompat.widget.Toolbar$ExpandedActionViewMenuPresenter -> androidx.appcompat.widget.Toolbar$ExpandedActionViewMenuPresenter:
    1:1:void <init>(androidx.appcompat.widget.Toolbar):2447:2447 -> <init>
    1:2:boolean collapseItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2545:2546 -> collapseItemActionView
    3:5:boolean collapseItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2549:2551 -> collapseItemActionView
    6:9:boolean collapseItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2553:2556 -> collapseItemActionView
    1:5:boolean expandItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2508:2512 -> expandItemActionView
    6:6:boolean expandItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2514:2514 -> expandItemActionView
    7:12:boolean expandItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2516:2521 -> expandItemActionView
    13:17:boolean expandItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2523:2527 -> expandItemActionView
    18:20:boolean expandItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2530:2532 -> expandItemActionView
    21:22:boolean expandItemActionView(androidx.appcompat.view.menu.MenuBuilder,androidx.appcompat.view.menu.MenuItemImpl):2534:2535 -> expandItemActionView
    1:2:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):2453:2454 -> initForMenu
    3:3:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):2456:2456 -> initForMenu
    1:1:void updateMenuView(boolean):2467:2467 -> updateMenuView
    2:3:void updateMenuView(boolean):2470:2471 -> updateMenuView
    4:5:void updateMenuView(boolean):2473:2474 -> updateMenuView
    6:6:void updateMenuView(boolean):2483:2483 -> updateMenuView
androidx.appcompat.widget.Toolbar$LayoutParams -> androidx.appcompat.widget.Toolbar$LayoutParams:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):2354:2354 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):2351:2351 -> <init>
    3:3:void <init>(int,int):2358:2358 -> <init>
    4:4:void <init>(int,int):2351:2351 -> <init>
    5:5:void <init>(int,int):2359:2359 -> <init>
    6:6:void <init>(androidx.appcompat.widget.Toolbar$LayoutParams):2372:2372 -> <init>
    7:7:void <init>(androidx.appcompat.widget.Toolbar$LayoutParams):2351:2351 -> <init>
    8:8:void <init>(androidx.appcompat.widget.Toolbar$LayoutParams):2374:2374 -> <init>
    9:9:void <init>(androidx.appcompat.app.ActionBar$LayoutParams):2378:2378 -> <init>
    10:10:void <init>(androidx.appcompat.app.ActionBar$LayoutParams):2351:2351 -> <init>
    11:11:void <init>(android.view.ViewGroup$MarginLayoutParams):2382:2382 -> <init>
    12:12:void <init>(android.view.ViewGroup$MarginLayoutParams):2351:2351 -> <init>
    13:13:void <init>(android.view.ViewGroup$MarginLayoutParams):2385:2385 -> <init>
    14:14:void <init>(android.view.ViewGroup$LayoutParams):2389:2389 -> <init>
    15:15:void <init>(android.view.ViewGroup$LayoutParams):2351:2351 -> <init>
    1:4:void copyMarginsFromCompat(android.view.ViewGroup$MarginLayoutParams):2393:2396 -> copyMarginsFromCompat
androidx.appcompat.widget.Toolbar$SavedState -> androidx.appcompat.widget.Toolbar$SavedState:
    1:1:void <clinit>():2425:2425 -> <clinit>
    1:3:void <init>(android.os.Parcel,java.lang.ClassLoader):2409:2411 -> <init>
    4:4:void <init>(android.os.Parcelable):2415:2415 -> <init>
    1:3:void writeToParcel(android.os.Parcel,int):2420:2422 -> writeToParcel
androidx.appcompat.widget.Toolbar$SavedState$1 -> androidx.appcompat.widget.Toolbar$SavedState$1:
    1:1:void <init>():2425:2425 -> <init>
    1:1:androidx.appcompat.widget.Toolbar$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):2428:2428 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):2425 -> createFromParcel
    2:2:androidx.appcompat.widget.Toolbar$SavedState createFromParcel(android.os.Parcel):2433:2433 -> createFromParcel
    2:2:java.lang.Object createFromParcel(android.os.Parcel):2425 -> createFromParcel
    1:1:androidx.appcompat.widget.Toolbar$SavedState[] newArray(int):2438:2438 -> newArray
    1:1:java.lang.Object[] newArray(int):2425 -> newArray
androidx.appcompat.widget.ToolbarWidgetWrapper -> androidx.appcompat.widget.ToolbarWidgetWrapper:
    1:1:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):101:101 -> <init>
    1:1:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    2:2:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):90:90 -> <init>
    2:2:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    3:3:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):92:92 -> <init>
    3:3:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    4:9:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):102:107 -> <init>
    4:9:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    10:10:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):109:109 -> <init>
    10:10:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    11:13:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):111:113 -> <init>
    11:13:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    14:16:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):116:118 -> <init>
    14:16:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    17:17:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):121:121 -> <init>
    17:17:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    18:19:void setLogo(android.graphics.drawable.Drawable):317:318 -> <init>
    18:19:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):123 -> <init>
    18:19:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    20:20:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):126:126 -> <init>
    20:20:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    21:22:void setIcon(android.graphics.drawable.Drawable):306:307 -> <init>
    21:22:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):128 -> <init>
    21:22:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    23:23:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):130:130 -> <init>
    23:23:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    24:25:void setNavigationIcon(android.graphics.drawable.Drawable):593:594 -> <init>
    24:25:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):131 -> <init>
    24:25:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    26:26:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):133:133 -> <init>
    26:26:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    27:27:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):135:135 -> <init>
    27:27:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    28:28:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):138:138 -> <init>
    28:28:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    29:30:void setCustomView(android.view.View):540:541 -> <init>
    29:30:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):138 -> <init>
    29:30:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    31:33:void setCustomView(android.view.View):543:545 -> <init>
    31:33:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):138 -> <init>
    31:33:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    34:34:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):140:140 -> <init>
    34:34:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    35:35:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):143:143 -> <init>
    35:35:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    36:38:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):145:147 -> <init>
    36:38:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    39:39:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):150:150 -> <init>
    39:39:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    40:40:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):152:152 -> <init>
    40:40:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    41:42:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):155:156 -> <init>
    41:42:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    43:43:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):155:155 -> <init>
    43:43:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    44:44:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):159:159 -> <init>
    44:44:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    45:45:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):161:161 -> <init>
    45:45:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    46:46:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):164:164 -> <init>
    46:46:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    47:47:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):167:167 -> <init>
    47:47:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    48:48:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):170:170 -> <init>
    48:48:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    49:49:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):172:172 -> <init>
    49:49:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    50:50:int detectDisplayOptions():208:208 -> <init>
    50:50:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):175 -> <init>
    50:50:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    51:51:int detectDisplayOptions():210:210 -> <init>
    51:51:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):175 -> <init>
    51:51:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    52:52:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):175:175 -> <init>
    52:52:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    53:53:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):177:177 -> <init>
    53:53:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    54:54:void setDefaultNavigationContentDescription(int):196:196 -> <init>
    54:54:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):179 -> <init>
    54:54:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    55:57:void setDefaultNavigationContentDescription(int):199:201 -> <init>
    55:57:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):179 -> <init>
    55:57:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    58:58:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):180:180 -> <init>
    58:58:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    59:59:void <init>(androidx.appcompat.widget.Toolbar,boolean,int,int):182:182 -> <init>
    59:59:void <init>(androidx.appcompat.widget.Toolbar,boolean):96 -> <init>
    1:1:void collapseActionView():232:232 -> collapseActionView
    1:1:void dismissPopupMenus():375:375 -> dismissPopupMenus
    1:1:android.content.Context getContext():222:222 -> getContext
    1:1:int getDisplayOptions():380:380 -> getDisplayOptions
    1:1:android.view.Menu getMenu():677:677 -> getMenu
    1:1:int getNavigationMode():458:458 -> getNavigationMode
    1:1:android.view.ViewGroup getViewGroup():217:217 -> getViewGroup
    1:1:boolean hasExpandedActionView():227:227 -> hasExpandedActionView
    1:1:boolean hideOverflowMenu():355:355 -> hideOverflowMenu
    1:1:void initIndeterminateProgress():286:286 -> initIndeterminateProgress
    1:1:void initProgress():281:281 -> initProgress
    1:1:boolean isOverflowMenuShowing():340:340 -> isOverflowMenuShowing
    1:1:void setCollapsible(boolean):448:448 -> setCollapsible
    1:1:void setDisplayOptions(int):385:385 -> setDisplayOptions
    2:2:void setDisplayOptions(int):387:387 -> setDisplayOptions
    3:3:void setDisplayOptions(int):391:391 -> setDisplayOptions
    4:4:void setDisplayOptions(int):393:393 -> setDisplayOptions
    5:5:void setDisplayOptions(int):397:397 -> setDisplayOptions
    6:7:void setDisplayOptions(int):402:403 -> setDisplayOptions
    8:9:void setDisplayOptions(int):405:406 -> setDisplayOptions
    10:10:void setDisplayOptions(int):410:410 -> setDisplayOptions
    11:11:void setDisplayOptions(int):412:412 -> setDisplayOptions
    12:12:void setDisplayOptions(int):414:414 -> setDisplayOptions
    1:2:void setEmbeddedTabView(androidx.appcompat.widget.ScrollingTabContainerView):422:423 -> setEmbeddedTabView
    3:10:void setEmbeddedTabView(androidx.appcompat.widget.ScrollingTabContainerView):425:432 -> setEmbeddedTabView
    1:3:void setMenu(android.view.Menu,androidx.appcompat.view.menu.MenuPresenter$Callback):365:367 -> setMenu
    4:5:void setMenu(android.view.Menu,androidx.appcompat.view.menu.MenuPresenter$Callback):369:370 -> setMenu
    1:1:void setMenuCallbacks(androidx.appcompat.view.menu.MenuPresenter$Callback,androidx.appcompat.view.menu.MenuBuilder$Callback):672:672 -> setMenuCallbacks
    1:1:void setMenuPrepared():360:360 -> setMenuPrepared
    1:1:void setNavigationContentDescription(int):626:626 -> setNavigationContentDescription
    2:3:void setNavigationContentDescription(java.lang.CharSequence):620:621 -> setNavigationContentDescription
    2:3:void setNavigationContentDescription(int):626 -> setNavigationContentDescription
    1:2:void setNavigationIcon(android.graphics.drawable.Drawable):593:594 -> setNavigationIcon
    1:3:void setSubtitle(java.lang.CharSequence):273:275 -> setSubtitle
    1:1:void setTitle(java.lang.CharSequence):255:255 -> setTitle
    2:4:void setTitleInt(java.lang.CharSequence):260:262 -> setTitle
    2:4:void setTitle(java.lang.CharSequence):256 -> setTitle
    1:1:void setVisibility(int):661:661 -> setVisibility
    1:1:void setWindowCallback(android.view.Window$Callback):237:237 -> setWindowCallback
    1:1:void setWindowTitle(java.lang.CharSequence):243:243 -> setWindowTitle
    2:4:void setTitleInt(java.lang.CharSequence):260:262 -> setWindowTitle
    2:4:void setWindowTitle(java.lang.CharSequence):244 -> setWindowTitle
    1:4:androidx.core.view.ViewPropertyAnimatorCompat setupAnimatorToVisibility(int,long):566:569 -> setupAnimatorToVisibility
    1:1:boolean showOverflowMenu():350:350 -> showOverflowMenu
    1:3:void updateHomeAccessibility():630:632 -> updateHomeAccessibility
    4:4:void updateHomeAccessibility():634:634 -> updateHomeAccessibility
    1:2:void updateNavigationIcon():611:612 -> updateNavigationIcon
    3:3:void updateNavigationIcon():614:614 -> updateNavigationIcon
    1:1:void updateToolbarLogo():323:323 -> updateToolbarLogo
    2:2:void updateToolbarLogo():325:325 -> updateToolbarLogo
    3:3:void updateToolbarLogo():327:327 -> updateToolbarLogo
    4:4:void updateToolbarLogo():330:330 -> updateToolbarLogo
androidx.appcompat.widget.ToolbarWidgetWrapper$1 -> androidx.appcompat.widget.ToolbarWidgetWrapper$1:
    1:2:void <init>(androidx.appcompat.widget.ToolbarWidgetWrapper):182:183 -> <init>
    1:2:void onClick(android.view.View):187:188 -> onClick
androidx.appcompat.widget.ToolbarWidgetWrapper$2 -> androidx.appcompat.widget.ToolbarWidgetWrapper$2:
    1:2:void <init>(androidx.appcompat.widget.ToolbarWidgetWrapper,int):569:570 -> <init>
    1:1:void onAnimationCancel(android.view.View):586:586 -> onAnimationCancel
    1:2:void onAnimationEnd(android.view.View):579:580 -> onAnimationEnd
    1:1:void onAnimationStart(android.view.View):574:574 -> onAnimationStart
androidx.appcompat.widget.TooltipCompat -> androidx.appcompat.widget.TooltipCompat:
    1:1:android.view.inputmethod.InputConnection androidx.appcompat.widget.AppCompatHintHelper.onCreateInputConnection(android.view.inputmethod.InputConnection,android.view.inputmethod.EditorInfo,android.view.View):28:28 -> onCreateInputConnection
    2:5:android.view.inputmethod.InputConnection androidx.appcompat.widget.AppCompatHintHelper.onCreateInputConnection(android.view.inputmethod.InputConnection,android.view.inputmethod.EditorInfo,android.view.View):31:34 -> onCreateInputConnection
    6:6:android.view.inputmethod.InputConnection androidx.appcompat.widget.AppCompatHintHelper.onCreateInputConnection(android.view.inputmethod.InputConnection,android.view.inputmethod.EditorInfo,android.view.View):37:37 -> onCreateInputConnection
    1:2:void setTooltipText(android.view.View,java.lang.CharSequence):41:42 -> setTooltipText
    3:3:void setTooltipText(android.view.View,java.lang.CharSequence):44:44 -> setTooltipText
androidx.appcompat.widget.TooltipCompatHandler -> androidx.appcompat.widget.TooltipCompatHandler:
    1:1:void <init>(android.view.View,java.lang.CharSequence):108:108 -> <init>
    2:2:void <init>(android.view.View,java.lang.CharSequence):54:54 -> <init>
    3:3:void <init>(android.view.View,java.lang.CharSequence):60:60 -> <init>
    4:7:void <init>(android.view.View,java.lang.CharSequence):109:112 -> <init>
    8:8:void <init>(android.view.View,java.lang.CharSequence):111:111 -> <init>
    9:9:void <init>(android.view.View,java.lang.CharSequence):113:113 -> <init>
    10:11:void <init>(android.view.View,java.lang.CharSequence):115:116 -> <init>
    1:2:void clearAnchorPos():250:251 -> clearAnchorPos
    1:7:void hide():192:198 -> hide
    8:8:void hide():200:200 -> hide
    9:10:void hide():203:204 -> hide
    11:11:void hide():206:206 -> hide
    1:1:boolean onHover(android.view.View,android.view.MotionEvent):129:129 -> onHover
    2:4:boolean onHover(android.view.View,android.view.MotionEvent):132:134 -> onHover
    5:5:boolean onHover(android.view.View,android.view.MotionEvent):137:137 -> onHover
    6:7:boolean onHover(android.view.View,android.view.MotionEvent):144:145 -> onHover
    8:8:boolean onHover(android.view.View,android.view.MotionEvent):139:139 -> onHover
    9:12:boolean updateAnchorPos(android.view.MotionEvent):235:238 -> onHover
    9:12:boolean onHover(android.view.View,android.view.MotionEvent):139 -> onHover
    13:14:boolean updateAnchorPos(android.view.MotionEvent):241:242 -> onHover
    13:14:boolean onHover(android.view.View,android.view.MotionEvent):139 -> onHover
    15:15:boolean onHover(android.view.View,android.view.MotionEvent):140:140 -> onHover
    1:3:boolean onLongClick(android.view.View):121:123 -> onLongClick
    1:1:void onViewDetachedFromWindow(android.view.View):159:159 -> onViewDetachedFromWindow
    1:1:void setPendingHandler(androidx.appcompat.widget.TooltipCompatHandler):210:210 -> setPendingHandler
    2:2:void cancelPendingShow():224:224 -> setPendingHandler
    2:2:void setPendingHandler(androidx.appcompat.widget.TooltipCompatHandler):211 -> setPendingHandler
    3:4:void setPendingHandler(androidx.appcompat.widget.TooltipCompatHandler):213:214 -> setPendingHandler
    5:5:void scheduleShow():220:220 -> setPendingHandler
    5:5:void setPendingHandler(androidx.appcompat.widget.TooltipCompatHandler):215 -> setPendingHandler
    1:2:void setTooltipText(android.view.View,java.lang.CharSequence):93:94 -> setTooltipText
    3:5:void setTooltipText(android.view.View,java.lang.CharSequence):96:98 -> setTooltipText
    6:8:void setTooltipText(android.view.View,java.lang.CharSequence):100:102 -> setTooltipText
    9:9:void setTooltipText(android.view.View,java.lang.CharSequence):104:104 -> setTooltipText
    1:1:void show(boolean):163:163 -> show
    2:4:void show(boolean):166:168 -> show
    5:5:void show(boolean):170:170 -> show
    6:8:void show(boolean):172:174 -> show
    9:9:void show(boolean):176:176 -> show
    10:10:void show(boolean):179:179 -> show
    11:11:void show(boolean):181:181 -> show
    12:12:void show(boolean):183:183 -> show
    13:13:void show(boolean):185:185 -> show
    14:15:void show(boolean):187:188 -> show
androidx.appcompat.widget.TooltipCompatHandler$1 -> androidx.appcompat.widget.TooltipCompatHandler$1:
    1:1:void <init>(androidx.appcompat.widget.TooltipCompatHandler):54:54 -> <init>
    1:1:void run():57:57 -> run
androidx.appcompat.widget.TooltipCompatHandler$2 -> androidx.appcompat.widget.TooltipCompatHandler$2:
    1:1:void <init>(androidx.appcompat.widget.TooltipCompatHandler):60:60 -> <init>
    1:1:void run():63:63 -> run
androidx.appcompat.widget.TooltipPopup -> androidx.appcompat.widget.TooltipPopup:
    1:1:void <init>(android.content.Context):58:58 -> <init>
    2:5:void <init>(android.content.Context):53:56 -> <init>
    6:6:void <init>(android.content.Context):59:59 -> <init>
    7:8:void <init>(android.content.Context):61:62 -> <init>
    9:16:void <init>(android.content.Context):64:71 -> <init>
    1:1:boolean isShowing():99:99 -> hide
    1:1:void hide():90 -> hide
    2:3:void hide():94:95 -> hide
    1:1:boolean isShowing():99:99 -> show
    1:1:void show(android.view.View,int,int,boolean,java.lang.CharSequence):77 -> show
    2:2:void show(android.view.View,int,int,boolean,java.lang.CharSequence):78:78 -> show
    3:3:void show(android.view.View,int,int,boolean,java.lang.CharSequence):81:81 -> show
    4:4:void show(android.view.View,int,int,boolean,java.lang.CharSequence):83:83 -> show
    5:6:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):104:105 -> show
    5:6:void show(android.view.View,int,int,boolean,java.lang.CharSequence):83 -> show
    7:7:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):109:109 -> show
    7:7:void show(android.view.View,int,int,boolean,java.lang.CharSequence):83 -> show
    8:8:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):114:114 -> show
    8:8:void show(android.view.View,int,int,boolean,java.lang.CharSequence):83 -> show
    9:9:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):119:119 -> show
    9:9:void show(android.view.View,int,int,boolean,java.lang.CharSequence):83 -> show
    10:10:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):121:121 -> show
    10:10:void show(android.view.View,int,int,boolean,java.lang.CharSequence):83 -> show
    11:11:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):127:127 -> show
    11:11:void show(android.view.View,int,int,boolean,java.lang.CharSequence):83 -> show
    12:12:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):131:131 -> show
    12:12:void show(android.view.View,int,int,boolean,java.lang.CharSequence):83 -> show
    13:13:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):133:133 -> show
    13:13:void show(android.view.View,int,int,boolean,java.lang.CharSequence):83 -> show
    14:16:android.view.View getAppRootView(android.view.View):187:189 -> show
    14:16:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):136 -> show
    14:16:void show(android.view.View,int,int,boolean,java.lang.CharSequence):83 -> show
    17:20:android.view.View getAppRootView(android.view.View):197:200 -> show
    17:20:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):136 -> show
    17:20:void show(android.view.View,int,int,boolean,java.lang.CharSequence):83 -> show
    21:21:android.view.View getAppRootView(android.view.View):202:202 -> show
    21:21:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):136 -> show
    21:21:void show(android.view.View,int,int,boolean,java.lang.CharSequence):83 -> show
    22:22:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):138:138 -> show
    22:22:void show(android.view.View,int,int,boolean,java.lang.CharSequence):83 -> show
    23:24:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):141:142 -> show
    23:24:void show(android.view.View,int,int,boolean,java.lang.CharSequence):83 -> show
    25:25:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):145:145 -> show
    25:25:void show(android.view.View,int,int,boolean,java.lang.CharSequence):83 -> show
    26:26:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):147:147 -> show
    26:26:void show(android.view.View,int,int,boolean,java.lang.CharSequence):83 -> show
    27:27:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):149:149 -> show
    27:27:void show(android.view.View,int,int,boolean,java.lang.CharSequence):83 -> show
    28:29:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):153:154 -> show
    28:29:void show(android.view.View,int,int,boolean,java.lang.CharSequence):83 -> show
    30:30:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):156:156 -> show
    30:30:void show(android.view.View,int,int,boolean,java.lang.CharSequence):83 -> show
    31:33:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):158:160 -> show
    31:33:void show(android.view.View,int,int,boolean,java.lang.CharSequence):83 -> show
    34:34:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):163:163 -> show
    34:34:void show(android.view.View,int,int,boolean,java.lang.CharSequence):83 -> show
    35:37:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):165:167 -> show
    35:37:void show(android.view.View,int,int,boolean,java.lang.CharSequence):83 -> show
    38:39:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):169:170 -> show
    38:39:void show(android.view.View,int,int,boolean,java.lang.CharSequence):83 -> show
    40:40:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):173:173 -> show
    40:40:void show(android.view.View,int,int,boolean,java.lang.CharSequence):83 -> show
    41:41:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):175:175 -> show
    41:41:void show(android.view.View,int,int,boolean,java.lang.CharSequence):83 -> show
    42:43:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):178:179 -> show
    42:43:void show(android.view.View,int,int,boolean,java.lang.CharSequence):83 -> show
    44:44:void computePosition(android.view.View,int,int,boolean,android.view.WindowManager$LayoutParams):181:181 -> show
    44:44:void show(android.view.View,int,int,boolean,java.lang.CharSequence):83 -> show
    45:46:void show(android.view.View,int,int,boolean,java.lang.CharSequence):85:86 -> show
androidx.appcompat.widget.VectorEnabledTintResources -> androidx.appcompat.widget.VectorEnabledTintResources:
    1:2:void <init>(android.content.Context,android.content.res.Resources):55:56 -> <init>
    1:1:android.graphics.drawable.Drawable getDrawable(int):66:66 -> getDrawable
    2:2:android.graphics.drawable.Drawable getDrawable(int):68:68 -> getDrawable
    3:3:android.graphics.drawable.Drawable getDrawable(int):70:70 -> getDrawable
    1:1:void setCompatVectorFromResourcesEnabled(boolean):83:83 -> setCompatVectorFromResourcesEnabled
    1:1:boolean isCompatVectorFromResourcesEnabled():93:93 -> shouldBeUsed
    1:1:boolean shouldBeUsed():42 -> shouldBeUsed
    2:2:boolean shouldBeUsed():42:42 -> shouldBeUsed
    1:1:android.graphics.drawable.Drawable superGetDrawable(int):75:75 -> superGetDrawable
androidx.appcompat.widget.ViewStubCompat -> androidx.appcompat.widget.ViewStubCompat:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):53:53 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int):57:57 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):44:44 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):59:59 -> <init>
    5:6:void <init>(android.content.Context,android.util.AttributeSet,int):62:63 -> <init>
    7:8:void <init>(android.content.Context,android.util.AttributeSet,int):65:66 -> <init>
    9:10:void <init>(android.content.Context,android.util.AttributeSet,int):68:69 -> <init>
    1:1:android.view.View inflate():196:196 -> inflate
    2:4:android.view.View inflate():198:200 -> inflate
    5:5:android.view.View inflate():202:202 -> inflate
    6:6:android.view.View inflate():205:205 -> inflate
    7:7:android.view.View inflate():207:207 -> inflate
    8:9:android.view.View inflate():210:211 -> inflate
    10:11:android.view.View inflate():214:215 -> inflate
    12:12:android.view.View inflate():217:217 -> inflate
    13:13:android.view.View inflate():219:219 -> inflate
    14:14:android.view.View inflate():221:221 -> inflate
    15:15:android.view.View inflate():224:224 -> inflate
    16:16:android.view.View inflate():232:232 -> inflate
    17:17:android.view.View inflate():235:235 -> inflate
    1:1:void onMeasure(int,int):149:149 -> onMeasure
    1:1:void setLayoutInflater(android.view.LayoutInflater):137:137 -> setLayoutInflater
    1:2:void setVisibility(int):173:174 -> setVisibility
    3:3:void setVisibility(int):176:176 -> setVisibility
    4:4:void setVisibility(int):178:178 -> setVisibility
    5:5:void setVisibility(int):181:181 -> setVisibility
    6:6:void setVisibility(int):183:183 -> setVisibility
androidx.appcompat.widget.ViewUtils -> androidx.appcompat.widget.ViewUtils:
    1:1:void <clinit>():42:42 -> <clinit>
    2:2:void <clinit>():44:44 -> <clinit>
    3:4:void <clinit>():46:47 -> <clinit>
    5:5:void <clinit>():50:50 -> <clinit>
    1:1:void computeFitSystemWindows(android.view.View,android.graphics.Rect,android.graphics.Rect):66:66 -> computeFitSystemWindows
    2:2:void computeFitSystemWindows(android.view.View,android.graphics.Rect,android.graphics.Rect):68:68 -> computeFitSystemWindows
    3:3:void computeFitSystemWindows(android.view.View,android.graphics.Rect,android.graphics.Rect):70:70 -> computeFitSystemWindows
    1:1:boolean isLayoutRtl(android.view.View):58:58 -> isLayoutRtl
    1:1:void makeOptionalFitsSystemWindows(android.view.View):80:80 -> makeOptionalFitsSystemWindows
    2:4:void makeOptionalFitsSystemWindows(android.view.View):84:86 -> makeOptionalFitsSystemWindows
    5:5:void makeOptionalFitsSystemWindows(android.view.View):88:88 -> makeOptionalFitsSystemWindows
    6:6:void makeOptionalFitsSystemWindows(android.view.View):94:94 -> makeOptionalFitsSystemWindows
    7:7:void makeOptionalFitsSystemWindows(android.view.View):92:92 -> makeOptionalFitsSystemWindows
    8:8:void makeOptionalFitsSystemWindows(android.view.View):90:90 -> makeOptionalFitsSystemWindows
androidx.arch.core.executor.ArchTaskExecutor -> androidx.arch.core.executor.ArchTaskExecutor:
    1:1:void <clinit>():42:42 -> <clinit>
    2:2:void <clinit>():50:50 -> <clinit>
    1:3:void <init>():57:59 -> <init>
    1:1:void executeOnDiskIO(java.lang.Runnable):96:96 -> executeOnDiskIO
    1:1:java.util.concurrent.Executor getIOThreadExecutor():111:111 -> getIOThreadExecutor
    1:2:androidx.arch.core.executor.ArchTaskExecutor getInstance():69:70 -> getInstance
    3:5:androidx.arch.core.executor.ArchTaskExecutor getInstance():72:74 -> getInstance
    6:7:androidx.arch.core.executor.ArchTaskExecutor getInstance():76:77 -> getInstance
    8:8:androidx.arch.core.executor.ArchTaskExecutor getInstance():76:76 -> getInstance
    1:1:java.util.concurrent.Executor getMainThreadExecutor():106:106 -> getMainThreadExecutor
    1:1:boolean isMainThread():116:116 -> isMainThread
    1:1:void postToMainThread(java.lang.Runnable):101:101 -> postToMainThread
androidx.arch.core.executor.ArchTaskExecutor$1 -> androidx.arch.core.executor.ArchTaskExecutor$1:
    1:1:void <init>():42:42 -> <init>
    1:1:void execute(java.lang.Runnable):45:45 -> execute
androidx.arch.core.executor.ArchTaskExecutor$2 -> androidx.arch.core.executor.ArchTaskExecutor$2:
    1:1:void <init>():50:50 -> <init>
    1:1:void execute(java.lang.Runnable):53:53 -> execute
androidx.arch.core.executor.DefaultTaskExecutor -> androidx.arch.core.executor.DefaultTaskExecutor:
    1:1:void <init>():37:37 -> <init>
    2:2:void <init>():39:39 -> <init>
    3:3:void <init>():41:41 -> <init>
    1:2:android.os.Handler createAsync(android.os.Looper):81:82 -> createAsync
    3:3:android.os.Handler createAsync(android.os.Looper):86:86 -> createAsync
    4:4:android.os.Handler createAsync(android.os.Looper):88:88 -> createAsync
    5:5:android.os.Handler createAsync(android.os.Looper):93:93 -> createAsync
    6:6:android.os.Handler createAsync(android.os.Looper):96:96 -> createAsync
    1:1:void executeOnDiskIO(java.lang.Runnable):59:59 -> executeOnDiskIO
    1:1:boolean isMainThread():77:77 -> isMainThread
    1:4:void postToMainThread(java.lang.Runnable):64:67 -> postToMainThread
    5:5:void postToMainThread(java.lang.Runnable):69:69 -> postToMainThread
    6:6:void postToMainThread(java.lang.Runnable):72:72 -> postToMainThread
androidx.arch.core.executor.DefaultTaskExecutor$1 -> androidx.arch.core.executor.DefaultTaskExecutor$1:
    1:1:void <init>(androidx.arch.core.executor.DefaultTaskExecutor):41:41 -> <init>
    2:2:void <init>(androidx.arch.core.executor.DefaultTaskExecutor):44:44 -> <init>
    1:2:java.lang.Thread newThread(java.lang.Runnable):48:49 -> newThread
androidx.arch.core.executor.TaskExecutor -> androidx.arch.core.executor.TaskExecutor:
    1:1:void <init>():31:31 -> <init>
androidx.arch.core.internal.FastSafeIterableMap -> androidx.arch.core.internal.FastSafeIterableMap:
    1:1:void <init>():35:35 -> <init>
    2:2:void <init>():37:37 -> <init>
    1:1:boolean contains(java.lang.Object):66:66 -> ceil
    1:1:java.util.Map$Entry ceil(java.lang.Object):75 -> ceil
    2:2:java.util.Map$Entry ceil(java.lang.Object):76:76 -> ceil
    1:1:boolean contains(java.lang.Object):66:66 -> contains
    1:1:androidx.arch.core.internal.SafeIterableMap$Entry get(java.lang.Object):41:41 -> get
    1:1:androidx.arch.core.internal.SafeIterableMap$Entry get(java.lang.Object):41:41 -> putIfAbsent
    1:1:java.lang.Object putIfAbsent(java.lang.Object,java.lang.Object):46 -> putIfAbsent
    2:2:java.lang.Object putIfAbsent(java.lang.Object,java.lang.Object):48:48 -> putIfAbsent
    3:3:java.lang.Object putIfAbsent(java.lang.Object,java.lang.Object):50:50 -> putIfAbsent
    1:2:java.lang.Object remove(java.lang.Object):56:57 -> remove
androidx.arch.core.internal.SafeIterableMap -> androidx.arch.core.internal.SafeIterableMap:
    1:1:void <init>():35:35 -> <init>
    2:3:void <init>():42:43 -> <init>
    1:2:java.util.Iterator descendingIterator():150:151 -> descendingIterator
    1:1:java.util.Map$Entry eldest():169:169 -> eldest
    1:1:boolean equals(java.lang.Object):184:184 -> equals
    2:2:boolean equals(java.lang.Object):187:187 -> equals
    3:3:int size():130:130 -> equals
    3:3:boolean equals(java.lang.Object):188 -> equals
    4:8:boolean equals(java.lang.Object):191:195 -> equals
    9:9:boolean equals(java.lang.Object):197:197 -> equals
    10:10:boolean equals(java.lang.Object):201:201 -> equals
    1:1:androidx.arch.core.internal.SafeIterableMap$Entry get(java.lang.Object):46:46 -> get
    2:2:androidx.arch.core.internal.SafeIterableMap$Entry get(java.lang.Object):48:48 -> get
    3:3:androidx.arch.core.internal.SafeIterableMap$Entry get(java.lang.Object):51:51 -> get
    1:3:int hashCode():207:209 -> hashCode
    1:2:java.util.Iterator iterator():140:141 -> iterator
    1:2:androidx.arch.core.internal.SafeIterableMap$IteratorWithAdditions iteratorWithAdditions():160:161 -> iteratorWithAdditions
    1:1:java.util.Map$Entry newest():176:176 -> newest
    1:5:androidx.arch.core.internal.SafeIterableMap$Entry put(java.lang.Object,java.lang.Object):75:79 -> put
    6:8:androidx.arch.core.internal.SafeIterableMap$Entry put(java.lang.Object,java.lang.Object):83:85 -> put
    1:1:java.lang.Object putIfAbsent(java.lang.Object,java.lang.Object):66:66 -> putIfAbsent
    2:2:java.lang.Object putIfAbsent(java.lang.Object,java.lang.Object):68:68 -> putIfAbsent
    3:3:java.lang.Object putIfAbsent(java.lang.Object,java.lang.Object):70:70 -> putIfAbsent
    1:1:java.lang.Object remove(java.lang.Object):98:98 -> remove
    2:5:java.lang.Object remove(java.lang.Object):102:105 -> remove
    6:7:java.lang.Object remove(java.lang.Object):109:110 -> remove
    8:8:java.lang.Object remove(java.lang.Object):112:112 -> remove
    9:10:java.lang.Object remove(java.lang.Object):115:116 -> remove
    11:11:java.lang.Object remove(java.lang.Object):118:118 -> remove
    12:14:java.lang.Object remove(java.lang.Object):121:123 -> remove
    1:1:int size():130:130 -> size
    1:1:java.lang.String toString():216:216 -> toString
    2:6:java.lang.String toString():218:222 -> toString
    7:8:java.lang.String toString():225:226 -> toString
androidx.arch.core.internal.SafeIterableMap$AscendingIterator -> androidx.arch.core.internal.SafeIterableMap$AscendingIterator:
    1:1:void <init>(androidx.arch.core.internal.SafeIterableMap$Entry,androidx.arch.core.internal.SafeIterableMap$Entry):283:283 -> <init>
    1:1:androidx.arch.core.internal.SafeIterableMap$Entry backward(androidx.arch.core.internal.SafeIterableMap$Entry):293:293 -> backward
    1:1:androidx.arch.core.internal.SafeIterableMap$Entry forward(androidx.arch.core.internal.SafeIterableMap$Entry):288:288 -> forward
androidx.arch.core.internal.SafeIterableMap$DescendingIterator -> androidx.arch.core.internal.SafeIterableMap$DescendingIterator:
    1:1:void <init>(androidx.arch.core.internal.SafeIterableMap$Entry,androidx.arch.core.internal.SafeIterableMap$Entry):300:300 -> <init>
    1:1:androidx.arch.core.internal.SafeIterableMap$Entry backward(androidx.arch.core.internal.SafeIterableMap$Entry):310:310 -> backward
    1:1:androidx.arch.core.internal.SafeIterableMap$Entry forward(androidx.arch.core.internal.SafeIterableMap$Entry):305:305 -> forward
androidx.arch.core.internal.SafeIterableMap$Entry -> androidx.arch.core.internal.SafeIterableMap$Entry:
    1:3:void <init>(java.lang.Object,java.lang.Object):362:364 -> <init>
    1:1:boolean equals(java.lang.Object):395:395 -> equals
    2:3:boolean equals(java.lang.Object):398:399 -> equals
    1:1:java.lang.Object getKey():370:370 -> getKey
    1:1:java.lang.Object getValue():376:376 -> getValue
    1:1:int hashCode():404:404 -> hashCode
    1:1:java.lang.Object setValue(java.lang.Object):381:381 -> setValue
    1:1:java.lang.String toString():386:386 -> toString
androidx.arch.core.internal.SafeIterableMap$IteratorWithAdditions -> androidx.arch.core.internal.SafeIterableMap$IteratorWithAdditions:
    1:1:void <init>(androidx.arch.core.internal.SafeIterableMap):318:318 -> <init>
    2:2:void <init>(androidx.arch.core.internal.SafeIterableMap):316:316 -> <init>
    1:2:boolean hasNext():332:333 -> hasNext
    3:3:boolean hasNext():335:335 -> hasNext
    1:3:java.util.Map$Entry next():340:342 -> next
    1:3:java.lang.Object next():314 -> next
    4:4:java.util.Map$Entry next():344:344 -> next
    4:4:java.lang.Object next():314 -> next
    5:5:java.util.Map$Entry next():346:346 -> next
    5:5:java.lang.Object next():314 -> next
    1:3:void supportRemove(androidx.arch.core.internal.SafeIterableMap$Entry):324:326 -> supportRemove
androidx.arch.core.internal.SafeIterableMap$ListIterator -> androidx.arch.core.internal.SafeIterableMap$ListIterator:
    1:3:void <init>(androidx.arch.core.internal.SafeIterableMap$Entry,androidx.arch.core.internal.SafeIterableMap$Entry):234:236 -> <init>
    1:1:boolean hasNext():241:241 -> hasNext
    1:2:java.util.Map$Entry next():271:272 -> next
    1:2:java.lang.Object next():229 -> next
    1:1:androidx.arch.core.internal.SafeIterableMap$Entry nextNode():263:263 -> nextNode
    2:2:androidx.arch.core.internal.SafeIterableMap$Entry nextNode():266:266 -> nextNode
    1:3:void supportRemove(androidx.arch.core.internal.SafeIterableMap$Entry):247:249 -> supportRemove
    4:5:void supportRemove(androidx.arch.core.internal.SafeIterableMap$Entry):252:253 -> supportRemove
    6:6:void supportRemove(androidx.arch.core.internal.SafeIterableMap$Entry):256:256 -> supportRemove
    7:7:androidx.arch.core.internal.SafeIterableMap$Entry nextNode():263:263 -> supportRemove
    7:7:void supportRemove(androidx.arch.core.internal.SafeIterableMap$Entry):257 -> supportRemove
    8:8:androidx.arch.core.internal.SafeIterableMap$Entry nextNode():266:266 -> supportRemove
    8:8:void supportRemove(androidx.arch.core.internal.SafeIterableMap$Entry):257 -> supportRemove
    9:9:void supportRemove(androidx.arch.core.internal.SafeIterableMap$Entry):257:257 -> supportRemove
androidx.cardview.R$styleable -> androidx.cardview.R$styleable:
    1:1:void <clinit>():54:54 -> <clinit>
androidx.cardview.widget.CardView -> androidx.cardview.widget.CardView:
    1:1:void <clinit>():81:81 -> <clinit>
    2:3:void <clinit>():85:86 -> <clinit>
    4:4:void <clinit>():88:88 -> <clinit>
    5:5:void <clinit>():92:92 -> <clinit>
    1:1:void <init>(android.content.Context):113:113 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):117:117 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):121:121 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):108:108 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):110:110 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):447:447 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int):123:123 -> <init>
    8:9:void <init>(android.content.Context,android.util.AttributeSet,int):126:127 -> <init>
    10:12:void <init>(android.content.Context,android.util.AttributeSet,int):130:132 -> <init>
    13:16:void <init>(android.content.Context,android.util.AttributeSet,int):136:139 -> <init>
    17:17:void <init>(android.content.Context,android.util.AttributeSet,int):137:137 -> <init>
    18:24:void <init>(android.content.Context,android.util.AttributeSet,int):141:147 -> <init>
    25:25:void <init>(android.content.Context,android.util.AttributeSet,int):149:149 -> <init>
    26:26:void <init>(android.content.Context,android.util.AttributeSet,int):151:151 -> <init>
    27:27:void <init>(android.content.Context,android.util.AttributeSet,int):153:153 -> <init>
    28:30:void <init>(android.content.Context,android.util.AttributeSet,int):158:160 -> <init>
    31:31:void <init>(android.content.Context,android.util.AttributeSet,int):162:162 -> <init>
    1:1:void access$001(androidx.cardview.widget.CardView,int,int,int,int):79:79 -> access$001
    1:1:void access$101(androidx.cardview.widget.CardView,int):79:79 -> access$101
    1:1:void access$201(androidx.cardview.widget.CardView,int):79:79 -> access$201
    1:1:android.content.res.ColorStateList getCardBackgroundColor():303:303 -> getCardBackgroundColor
    1:1:float getCardElevation():387:387 -> getCardElevation
    1:1:int getContentPaddingBottom():343:343 -> getContentPaddingBottom
    1:1:int getContentPaddingLeft():313:313 -> getContentPaddingLeft
    1:1:int getContentPaddingRight():323:323 -> getContentPaddingRight
    1:1:int getContentPaddingTop():333:333 -> getContentPaddingTop
    1:1:float getMaxCardElevation():413:413 -> getMaxCardElevation
    1:1:boolean getPreventCornerOverlap():424:424 -> getPreventCornerOverlap
    1:1:float getRadius():364:364 -> getRadius
    1:1:boolean getUseCompatPadding():183:183 -> getUseCompatPadding
    1:2:void onMeasure(int,int):232:233 -> onMeasure
    3:3:void onMeasure(int,int):237:237 -> onMeasure
    4:4:void onMeasure(int,int):239:239 -> onMeasure
    5:5:void onMeasure(int,int):238:238 -> onMeasure
    6:6:void onMeasure(int,int):246:246 -> onMeasure
    7:7:void onMeasure(int,int):250:250 -> onMeasure
    8:8:void onMeasure(int,int):252:252 -> onMeasure
    9:9:void onMeasure(int,int):251:251 -> onMeasure
    10:10:void onMeasure(int,int):258:258 -> onMeasure
    11:11:void onMeasure(int,int):260:260 -> onMeasure
    1:1:void setCardBackgroundColor(int):283:283 -> setCardBackgroundColor
    2:2:void setCardBackgroundColor(android.content.res.ColorStateList):293:293 -> setCardBackgroundColor
    1:1:void setCardElevation(float):376:376 -> setCardElevation
    1:2:void setContentPadding(int,int,int,int):226:227 -> setContentPadding
    1:1:void setMaxCardElevation(float):402:402 -> setMaxCardElevation
    1:2:void setMinimumHeight(int):272:273 -> setMinimumHeight
    1:2:void setMinimumWidth(int):266:267 -> setMinimumWidth
    1:3:void setPreventCornerOverlap(boolean):441:443 -> setPreventCornerOverlap
    1:1:void setRadius(float):354:354 -> setRadius
    1:3:void setUseCompatPadding(boolean):203:205 -> setUseCompatPadding
androidx.cardview.widget.CardView$1 -> androidx.cardview.widget.CardView$1:
    1:1:void <init>(androidx.cardview.widget.CardView):447:447 -> <init>
    1:1:android.graphics.drawable.Drawable getCardBackground():485:485 -> getCardBackground
    1:1:boolean getPreventCornerOverlap():463:463 -> getPreventCornerOverlap
    1:2:void setCardBackground(android.graphics.drawable.Drawable):452:453 -> setCardBackground
    1:2:void setShadowPadding(int,int,int,int):468:469 -> setShadowPadding
androidx.cardview.widget.CardViewApi17Impl -> androidx.cardview.widget.CardViewApi17Impl:
    1:1:void <init>():25:25 -> <init>
    1:1:void initStatic():29:29 -> initStatic
androidx.cardview.widget.CardViewApi17Impl$1 -> androidx.cardview.widget.CardViewApi17Impl$1:
    1:1:void <init>(androidx.cardview.widget.CardViewApi17Impl):30:30 -> <init>
    1:1:void drawRoundRect(android.graphics.Canvas,android.graphics.RectF,float,android.graphics.Paint):34:34 -> drawRoundRect
androidx.cardview.widget.CardViewApi21Impl -> androidx.cardview.widget.CardViewApi21Impl:
    1:1:void <init>():26:26 -> <init>
    1:1:android.content.res.ColorStateList getBackgroundColor(androidx.cardview.widget.CardViewDelegate):118:118 -> getBackgroundColor
    1:1:androidx.cardview.widget.RoundRectDrawable getCardBackground(androidx.cardview.widget.CardViewDelegate):122:122 -> getCardBackground
    1:1:float getElevation(androidx.cardview.widget.CardViewDelegate):83:83 -> getElevation
    2:2:android.view.View androidx.cardview.widget.CardView$1.getCardView():490:490 -> getElevation
    2:2:float getElevation(androidx.cardview.widget.CardViewDelegate):83 -> getElevation
    3:3:float getElevation(androidx.cardview.widget.CardViewDelegate):83:83 -> getElevation
    1:1:float getMaxElevation(androidx.cardview.widget.CardViewDelegate):58:58 -> getMaxElevation
    1:1:float getRadius(androidx.cardview.widget.CardViewDelegate):73:73 -> getMinHeight
    1:1:float getMinHeight(androidx.cardview.widget.CardViewDelegate):68 -> getMinHeight
    1:1:float getRadius(androidx.cardview.widget.CardViewDelegate):73:73 -> getMinWidth
    1:1:float getMinWidth(androidx.cardview.widget.CardViewDelegate):63 -> getMinWidth
    1:1:float getRadius(androidx.cardview.widget.CardViewDelegate):73:73 -> getRadius
    1:2:void initialize(androidx.cardview.widget.CardViewDelegate,android.content.Context,android.content.res.ColorStateList,float,float,float):31:32 -> initialize
    3:3:android.view.View androidx.cardview.widget.CardView$1.getCardView():490:490 -> initialize
    3:3:void initialize(androidx.cardview.widget.CardViewDelegate,android.content.Context,android.content.res.ColorStateList,float,float,float):34 -> initialize
    4:6:void initialize(androidx.cardview.widget.CardViewDelegate,android.content.Context,android.content.res.ColorStateList,float,float,float):35:37 -> initialize
    1:1:float getMaxElevation(androidx.cardview.widget.CardViewDelegate):58:58 -> onCompatPaddingChanged
    1:1:void onCompatPaddingChanged(androidx.cardview.widget.CardViewDelegate):103 -> onCompatPaddingChanged
    2:2:void onCompatPaddingChanged(androidx.cardview.widget.CardViewDelegate):103:103 -> onCompatPaddingChanged
    1:1:float getMaxElevation(androidx.cardview.widget.CardViewDelegate):58:58 -> onPreventCornerOverlapChanged
    1:1:void onPreventCornerOverlapChanged(androidx.cardview.widget.CardViewDelegate):108 -> onPreventCornerOverlapChanged
    2:2:void onPreventCornerOverlapChanged(androidx.cardview.widget.CardViewDelegate):108:108 -> onPreventCornerOverlapChanged
    1:1:void setBackgroundColor(androidx.cardview.widget.CardViewDelegate,android.content.res.ColorStateList):113:113 -> setBackgroundColor
    1:1:void setElevation(androidx.cardview.widget.CardViewDelegate,float):78:78 -> setElevation
    2:2:android.view.View androidx.cardview.widget.CardView$1.getCardView():490:490 -> setElevation
    2:2:void setElevation(androidx.cardview.widget.CardViewDelegate,float):78 -> setElevation
    3:3:void setElevation(androidx.cardview.widget.CardViewDelegate,float):78:78 -> setElevation
    1:2:void setMaxElevation(androidx.cardview.widget.CardViewDelegate,float):51:52 -> setMaxElevation
    3:3:boolean androidx.cardview.widget.CardView$1.getUseCompatPadding():458:458 -> setMaxElevation
    3:3:void setMaxElevation(androidx.cardview.widget.CardViewDelegate,float):52 -> setMaxElevation
    4:4:void setMaxElevation(androidx.cardview.widget.CardViewDelegate,float):52:52 -> setMaxElevation
    5:5:void setMaxElevation(androidx.cardview.widget.CardViewDelegate,float):51:51 -> setMaxElevation
    6:6:void setMaxElevation(androidx.cardview.widget.CardViewDelegate,float):53:53 -> setMaxElevation
    1:1:void setRadius(androidx.cardview.widget.CardViewDelegate,float):42:42 -> setRadius
    1:1:void updatePadding(androidx.cardview.widget.CardViewDelegate):88:88 -> updatePadding
    2:2:boolean androidx.cardview.widget.CardView$1.getUseCompatPadding():458:458 -> updatePadding
    2:2:void updatePadding(androidx.cardview.widget.CardViewDelegate):88 -> updatePadding
    3:3:void updatePadding(androidx.cardview.widget.CardViewDelegate):89:89 -> updatePadding
    4:4:float getMaxElevation(androidx.cardview.widget.CardViewDelegate):58:58 -> updatePadding
    4:4:void updatePadding(androidx.cardview.widget.CardViewDelegate):92 -> updatePadding
    5:5:float getRadius(androidx.cardview.widget.CardViewDelegate):73:73 -> updatePadding
    5:5:void updatePadding(androidx.cardview.widget.CardViewDelegate):93 -> updatePadding
    6:6:void updatePadding(androidx.cardview.widget.CardViewDelegate):95:95 -> updatePadding
    7:7:void updatePadding(androidx.cardview.widget.CardViewDelegate):94:94 -> updatePadding
    8:8:void updatePadding(androidx.cardview.widget.CardViewDelegate):97:97 -> updatePadding
    9:9:void updatePadding(androidx.cardview.widget.CardViewDelegate):96:96 -> updatePadding
    10:10:void updatePadding(androidx.cardview.widget.CardViewDelegate):98:98 -> updatePadding
androidx.cardview.widget.CardViewBaseImpl -> androidx.cardview.widget.CardViewBaseImpl:
    1:1:void <init>():27:27 -> <init>
    2:2:void <init>():29:29 -> <init>
    1:1:android.content.res.ColorStateList getBackgroundColor(androidx.cardview.widget.CardViewDelegate):125:125 -> getBackgroundColor
    1:1:float getElevation(androidx.cardview.widget.CardViewDelegate):146:146 -> getElevation
    1:1:float getMaxElevation(androidx.cardview.widget.CardViewDelegate):157:157 -> getMaxElevation
    1:1:float getMinHeight(androidx.cardview.widget.CardViewDelegate):167:167 -> getMinHeight
    1:1:float getMinWidth(androidx.cardview.widget.CardViewDelegate):162:162 -> getMinWidth
    1:1:float getRadius(androidx.cardview.widget.CardViewDelegate):136:136 -> getRadius
    1:1:androidx.cardview.widget.RoundRectDrawableWithShadow getShadowBackground(androidx.cardview.widget.CardViewDelegate):171:171 -> getShadowBackground
    1:1:androidx.cardview.widget.RoundRectDrawableWithShadow createBackground(android.content.Context,android.content.res.ColorStateList,float,float,float):93:93 -> initialize
    1:1:void initialize(androidx.cardview.widget.CardViewDelegate,android.content.Context,android.content.res.ColorStateList,float,float,float):83 -> initialize
    2:4:void initialize(androidx.cardview.widget.CardViewDelegate,android.content.Context,android.content.res.ColorStateList,float,float,float):85:87 -> initialize
    1:2:void onPreventCornerOverlapChanged(androidx.cardview.widget.CardViewDelegate):114:115 -> onPreventCornerOverlapChanged
    1:1:void setBackgroundColor(androidx.cardview.widget.CardViewDelegate,android.content.res.ColorStateList):120:120 -> setBackgroundColor
    1:1:void setElevation(androidx.cardview.widget.CardViewDelegate,float):141:141 -> setElevation
    1:2:void setMaxElevation(androidx.cardview.widget.CardViewDelegate,float):151:152 -> setMaxElevation
    1:2:void setRadius(androidx.cardview.widget.CardViewDelegate,float):130:131 -> setRadius
    1:2:void updatePadding(androidx.cardview.widget.CardViewDelegate):99:100 -> updatePadding
    3:3:void androidx.cardview.widget.RoundRectDrawableWithShadow.getMaxShadowAndCornerPadding(android.graphics.Rect):345:345 -> updatePadding
    3:3:void updatePadding(androidx.cardview.widget.CardViewDelegate):100 -> updatePadding
    4:5:void updatePadding(androidx.cardview.widget.CardViewDelegate):101:102 -> updatePadding
    6:6:void updatePadding(androidx.cardview.widget.CardViewDelegate):101:101 -> updatePadding
    7:8:void androidx.cardview.widget.CardView$1.setMinWidthHeightInternal(int,int):475:476 -> updatePadding
    7:8:void updatePadding(androidx.cardview.widget.CardViewDelegate):101 -> updatePadding
    9:10:void androidx.cardview.widget.CardView$1.setMinWidthHeightInternal(int,int):478:479 -> updatePadding
    9:10:void updatePadding(androidx.cardview.widget.CardViewDelegate):101 -> updatePadding
    11:11:void updatePadding(androidx.cardview.widget.CardViewDelegate):103:103 -> updatePadding
androidx.cardview.widget.RoundRectDrawable -> androidx.cardview.widget.RoundRectDrawable:
    1:1:void <init>(android.content.res.ColorStateList,float):55:55 -> <init>
    2:3:void <init>(android.content.res.ColorStateList,float):47:48 -> <init>
    4:4:void <init>(android.content.res.ColorStateList,float):53:53 -> <init>
    5:7:void <init>(android.content.res.ColorStateList,float):56:58 -> <init>
    8:9:void <init>(android.content.res.ColorStateList,float):60:61 -> <init>
    1:2:android.graphics.PorterDuffColorFilter createTintFilter(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode):209:210 -> createTintFilter
    1:1:void draw(android.graphics.Canvas):87:87 -> draw
    2:3:void draw(android.graphics.Canvas):90:91 -> draw
    4:4:void draw(android.graphics.Canvas):97:97 -> draw
    5:5:void draw(android.graphics.Canvas):100:100 -> draw
    1:1:android.content.res.ColorStateList getColor():164:164 -> getColor
    1:1:void getOutline(android.graphics.Outline):127:127 -> getOutline
    1:1:float getPadding():82:82 -> getPadding
    1:1:float getRadius():155:155 -> getRadius
    1:2:boolean isStateful():197:198 -> isStateful
    1:2:void onBoundsChange(android.graphics.Rect):121:122 -> onBoundsChange
    1:2:boolean onStateChange(int[]):183:184 -> onStateChange
    3:3:boolean onStateChange(int[]):186:186 -> onStateChange
    4:5:boolean onStateChange(int[]):188:189 -> onStateChange
    1:1:void setAlpha(int):141:141 -> setAlpha
    1:2:void setBackground(android.content.res.ColorStateList):65:66 -> setBackground
    1:2:void setColor(android.content.res.ColorStateList):159:160 -> setColor
    1:1:void setColorFilter(android.graphics.ColorFilter):146:146 -> setColorFilter
    1:1:void setPadding(float,boolean,boolean):70:70 -> setPadding
    2:6:void setPadding(float,boolean,boolean):74:78 -> setPadding
    1:1:void setRadius(float):131:131 -> setRadius
    2:4:void setRadius(float):134:136 -> setRadius
    1:3:void setTintList(android.content.res.ColorStateList):169:171 -> setTintList
    1:3:void setTintMode(android.graphics.PorterDuff$Mode):176:178 -> setTintMode
    1:1:void updateBounds(android.graphics.Rect):106:106 -> updateBounds
    2:7:void updateBounds(android.graphics.Rect):108:113 -> updateBounds
    8:8:void updateBounds(android.graphics.Rect):115:115 -> updateBounds
androidx.cardview.widget.RoundRectDrawableWithShadow -> androidx.cardview.widget.RoundRectDrawableWithShadow:
    1:1:void <clinit>():41:41 -> <clinit>
    1:1:void <init>(android.content.res.Resources,android.content.res.ColorStateList,float,float,float):92:92 -> <init>
    2:2:void <init>(android.content.res.Resources,android.content.res.ColorStateList,float,float,float):78:78 -> <init>
    3:3:void <init>(android.content.res.Resources,android.content.res.ColorStateList,float,float,float):84:84 -> <init>
    4:4:void <init>(android.content.res.Resources,android.content.res.ColorStateList,float,float,float):89:89 -> <init>
    5:16:void <init>(android.content.res.Resources,android.content.res.ColorStateList,float,float,float):93:104 -> <init>
    1:1:float calculateHorizontalPadding(float,float,boolean):190:190 -> calculateHorizontalPadding
    1:1:float calculateVerticalPadding(float,float,boolean):181:181 -> calculateVerticalPadding
    1:2:void draw(android.graphics.Canvas):238:239 -> draw
    3:4:void buildComponents(android.graphics.Rect):334:335 -> draw
    3:4:void draw(android.graphics.Canvas):239 -> draw
    5:7:void buildShadowCorners():297:299 -> draw
    5:7:void buildComponents(android.graphics.Rect):337 -> draw
    5:7:void draw(android.graphics.Canvas):239 -> draw
    8:9:void buildShadowCorners():301:302 -> draw
    8:9:void buildComponents(android.graphics.Rect):337 -> draw
    8:9:void draw(android.graphics.Canvas):239 -> draw
    10:10:void buildShadowCorners():304:304 -> draw
    10:10:void buildComponents(android.graphics.Rect):337 -> draw
    10:10:void draw(android.graphics.Canvas):239 -> draw
    11:13:void buildShadowCorners():306:308 -> draw
    11:13:void buildComponents(android.graphics.Rect):337 -> draw
    11:13:void draw(android.graphics.Canvas):239 -> draw
    14:14:void buildShadowCorners():310:310 -> draw
    14:14:void buildComponents(android.graphics.Rect):337 -> draw
    14:14:void draw(android.graphics.Canvas):239 -> draw
    15:18:void buildShadowCorners():312:315 -> draw
    15:18:void buildComponents(android.graphics.Rect):337 -> draw
    15:18:void draw(android.graphics.Canvas):239 -> draw
    19:19:void buildShadowCorners():323:323 -> draw
    19:19:void buildComponents(android.graphics.Rect):337 -> draw
    19:19:void draw(android.graphics.Canvas):239 -> draw
    20:20:void buildShadowCorners():327:327 -> draw
    20:20:void buildComponents(android.graphics.Rect):337 -> draw
    20:20:void draw(android.graphics.Canvas):239 -> draw
    21:21:void draw(android.graphics.Canvas):240:240 -> draw
    22:22:void draw(android.graphics.Canvas):242:242 -> draw
    23:26:void drawShadow(android.graphics.Canvas):249:252 -> draw
    23:26:void draw(android.graphics.Canvas):243 -> draw
    27:29:void drawShadow(android.graphics.Canvas):254:256 -> draw
    27:29:void draw(android.graphics.Canvas):243 -> draw
    30:31:void drawShadow(android.graphics.Canvas):258:259 -> draw
    30:31:void draw(android.graphics.Canvas):243 -> draw
    32:32:void drawShadow(android.graphics.Canvas):258:258 -> draw
    32:32:void draw(android.graphics.Canvas):243 -> draw
    33:33:void drawShadow(android.graphics.Canvas):262:262 -> draw
    33:33:void draw(android.graphics.Canvas):243 -> draw
    34:37:void drawShadow(android.graphics.Canvas):264:267 -> draw
    34:37:void draw(android.graphics.Canvas):243 -> draw
    38:39:void drawShadow(android.graphics.Canvas):269:270 -> draw
    38:39:void draw(android.graphics.Canvas):243 -> draw
    40:40:void drawShadow(android.graphics.Canvas):269:269 -> draw
    40:40:void draw(android.graphics.Canvas):243 -> draw
    41:41:void drawShadow(android.graphics.Canvas):273:273 -> draw
    41:41:void draw(android.graphics.Canvas):243 -> draw
    42:45:void drawShadow(android.graphics.Canvas):275:278 -> draw
    42:45:void draw(android.graphics.Canvas):243 -> draw
    46:47:void drawShadow(android.graphics.Canvas):280:281 -> draw
    46:47:void draw(android.graphics.Canvas):243 -> draw
    48:48:void drawShadow(android.graphics.Canvas):280:280 -> draw
    48:48:void draw(android.graphics.Canvas):243 -> draw
    49:49:void drawShadow(android.graphics.Canvas):283:283 -> draw
    49:49:void draw(android.graphics.Canvas):243 -> draw
    50:53:void drawShadow(android.graphics.Canvas):285:288 -> draw
    50:53:void draw(android.graphics.Canvas):243 -> draw
    54:55:void drawShadow(android.graphics.Canvas):290:291 -> draw
    54:55:void draw(android.graphics.Canvas):243 -> draw
    56:56:void drawShadow(android.graphics.Canvas):290:290 -> draw
    56:56:void draw(android.graphics.Canvas):243 -> draw
    57:57:void drawShadow(android.graphics.Canvas):293:293 -> draw
    57:57:void draw(android.graphics.Canvas):243 -> draw
    58:59:void draw(android.graphics.Canvas):244:245 -> draw
    1:1:android.content.res.ColorStateList getColor():382:382 -> getColor
    1:1:float getCornerRadius():341:341 -> getCornerRadius
    1:1:float getMaxShadowSize():361:361 -> getMaxShadowSize
    1:1:float getMinHeight():371:371 -> getMinHeight
    2:2:float getMinHeight():373:373 -> getMinHeight
    1:3:float getMinWidth():365:367 -> getMinWidth
    1:1:boolean getPadding(android.graphics.Rect):170:170 -> getPadding
    2:2:boolean getPadding(android.graphics.Rect):172:172 -> getPadding
    3:3:boolean getPadding(android.graphics.Rect):174:174 -> getPadding
    1:1:float getShadowSize():357:357 -> getShadowSize
    1:1:boolean isStateful():210:210 -> isStateful
    1:2:void onBoundsChange(android.graphics.Rect):137:138 -> onBoundsChange
    1:2:boolean onStateChange(int[]):198:199 -> onStateChange
    3:5:boolean onStateChange(int[]):202:204 -> onStateChange
    1:2:void setAddPaddingForCorners(boolean):124:125 -> setAddPaddingForCorners
    1:3:void setAlpha(int):130:132 -> setAlpha
    1:2:void setBackground(android.content.res.ColorStateList):108:109 -> setBackground
    1:2:void setColor(android.content.res.ColorStateList):377:378 -> setColor
    1:1:void setColorFilter(android.graphics.ColorFilter):215:215 -> setColorFilter
    1:1:void setCornerRadius(float):228:228 -> setCornerRadius
    2:4:void setCornerRadius(float):231:233 -> setCornerRadius
    5:5:void setCornerRadius(float):225:225 -> setCornerRadius
    1:1:void setMaxShadowSize(float):353:353 -> setMaxShadowSize
    1:1:int toEven(float):117:117 -> setShadowSize
    1:1:void setShadowSize(float,float):150 -> setShadowSize
    2:2:int toEven(float):117:117 -> setShadowSize
    2:2:void setShadowSize(float,float):151 -> setShadowSize
    3:4:void setShadowSize(float,float):154:155 -> setShadowSize
    5:5:void setShadowSize(float,float):158:158 -> setShadowSize
    6:10:void setShadowSize(float,float):161:165 -> setShadowSize
    11:11:void setShadowSize(float,float):147:147 -> setShadowSize
    12:12:void setShadowSize(float,float):143:143 -> setShadowSize
    13:13:void setShadowSize(float):349:349 -> setShadowSize
androidx.collection.ArrayMap -> androidx.collection.ArrayMap:
    1:1:void <init>():57:57 -> <init>
    2:2:void <init>(int):64:64 -> <init>
    3:3:void androidx.collection.SimpleArrayMap.<init>(androidx.collection.SimpleArrayMap):260:260 -> <init>
    3:3:void <init>(androidx.collection.SimpleArrayMap):71 -> <init>
    4:6:void androidx.collection.SimpleArrayMap.putAll(androidx.collection.SimpleArrayMap):498:500 -> <init>
    4:6:void androidx.collection.SimpleArrayMap.<init>(androidx.collection.SimpleArrayMap):262 -> <init>
    4:6:void <init>(androidx.collection.SimpleArrayMap):71 -> <init>
    7:9:void androidx.collection.SimpleArrayMap.putAll(androidx.collection.SimpleArrayMap):502:504 -> <init>
    7:9:void androidx.collection.SimpleArrayMap.<init>(androidx.collection.SimpleArrayMap):262 -> <init>
    7:9:void <init>(androidx.collection.SimpleArrayMap):71 -> <init>
    10:10:void androidx.collection.SimpleArrayMap.putAll(androidx.collection.SimpleArrayMap):508:508 -> <init>
    10:10:void androidx.collection.SimpleArrayMap.<init>(androidx.collection.SimpleArrayMap):262 -> <init>
    10:10:void <init>(androidx.collection.SimpleArrayMap):71 -> <init>
    1:1:java.util.Set entrySet():182:182 -> entrySet
    2:3:java.util.Set androidx.collection.MapCollections.getEntrySet():533:534 -> entrySet
    2:3:java.util.Set entrySet():182 -> entrySet
    4:4:java.util.Set androidx.collection.MapCollections.getEntrySet():536:536 -> entrySet
    4:4:java.util.Set entrySet():182 -> entrySet
    1:2:androidx.collection.MapCollections getCollection():75:76 -> getCollection
    3:3:androidx.collection.MapCollections getCollection():123:123 -> getCollection
    1:1:java.util.Set keySet():194:194 -> keySet
    2:3:java.util.Set androidx.collection.MapCollections.getKeySet():540:541 -> keySet
    2:3:java.util.Set keySet():194 -> keySet
    4:4:java.util.Set androidx.collection.MapCollections.getKeySet():543:543 -> keySet
    4:4:java.util.Set keySet():194 -> keySet
    1:3:void putAll(java.util.Map):142:144 -> putAll
    1:1:boolean retainAll(java.util.Collection):164:164 -> retainAll
    1:1:java.util.Collection values():206:206 -> values
    2:3:java.util.Collection androidx.collection.MapCollections.getValues():547:548 -> values
    2:3:java.util.Collection values():206 -> values
    4:4:java.util.Collection androidx.collection.MapCollections.getValues():550:550 -> values
    4:4:java.util.Collection values():206 -> values
androidx.collection.ArrayMap$1 -> androidx.collection.ArrayMap$1:
    1:1:void <init>(androidx.collection.ArrayMap):76:76 -> <init>
    1:1:void colClear():119:119 -> colClear
    1:1:java.lang.Object colGetEntry(int,int):84:84 -> colGetEntry
    1:1:java.util.Map colGetMap():99:99 -> colGetMap
    1:1:int colGetSize():79:79 -> colGetSize
    1:1:int colIndexOfKey(java.lang.Object):89:89 -> colIndexOfKey
    1:1:int colIndexOfValue(java.lang.Object):94:94 -> colIndexOfValue
    1:1:void colPut(java.lang.Object,java.lang.Object):104:104 -> colPut
    1:1:void colRemoveAt(int):114:114 -> colRemoveAt
    1:1:java.lang.Object colSetValue(int,java.lang.Object):109:109 -> colSetValue
    2:3:java.lang.Object androidx.collection.SimpleArrayMap.setValueAt(int,java.lang.Object):410:411 -> colSetValue
    2:3:java.lang.Object colSetValue(int,java.lang.Object):109 -> colSetValue
androidx.collection.ArraySet -> androidx.collection.ArraySet:
    1:2:void <clinit>():50:51 -> <clinit>
    1:1:void <init>():240:240 -> <init>
    2:2:void <init>(int):247:247 -> <init>
    3:4:void <init>(int):249:250 -> <init>
    5:5:void <init>(int):252:252 -> <init>
    6:6:void <init>(int):254:254 -> <init>
    1:1:boolean add(java.lang.Object):361:361 -> add
    2:3:boolean add(java.lang.Object):363:364 -> add
    4:4:boolean add(java.lang.Object):371:371 -> add
    5:7:boolean add(java.lang.Object):377:379 -> add
    8:8:boolean add(java.lang.Object):381:381 -> add
    9:10:boolean add(java.lang.Object):383:384 -> add
    11:11:boolean add(java.lang.Object):387:387 -> add
    12:12:boolean add(java.lang.Object):390:390 -> add
    13:14:boolean add(java.lang.Object):395:396 -> add
    15:17:boolean add(java.lang.Object):399:401 -> add
    1:1:boolean addAll(java.util.Collection):719:719 -> addAll
    2:2:void ensureCapacity(int):295:295 -> addAll
    2:2:boolean addAll(java.util.Collection):719 -> addAll
    3:7:void ensureCapacity(int):297:301 -> addAll
    3:7:boolean addAll(java.util.Collection):719 -> addAll
    8:8:void ensureCapacity(int):303:303 -> addAll
    8:8:boolean addAll(java.util.Collection):719 -> addAll
    9:10:boolean addAll(java.util.Collection):721:722 -> addAll
    1:8:void allocArrays(int):161:168 -> allocArrays
    9:9:void allocArrays(int):173:173 -> allocArrays
    10:10:void allocArrays(int):175:175 -> allocArrays
    11:18:void allocArrays(int):177:184 -> allocArrays
    19:19:void allocArrays(int):189:189 -> allocArrays
    20:20:void allocArrays(int):191:191 -> allocArrays
    21:22:void allocArrays(int):194:195 -> allocArrays
    1:5:void clear():282:286 -> clear
    1:1:boolean contains(java.lang.Object):315:315 -> contains
    1:2:boolean containsAll(java.util.Collection):705:706 -> containsAll
    1:2:boolean equals(java.lang.Object):562:563 -> equals
    3:3:int size():522:522 -> equals
    3:3:boolean equals(java.lang.Object):564 -> equals
    4:4:boolean equals(java.lang.Object):564:564 -> equals
    5:5:boolean equals(java.lang.Object):569:569 -> equals
    6:6:java.lang.Object valueAt(int):335:335 -> equals
    6:6:boolean equals(java.lang.Object):570 -> equals
    7:7:boolean equals(java.lang.Object):571:571 -> equals
    1:5:void freeArrays(int[],java.lang.Object[],int):200:204 -> freeArrays
    6:6:void freeArrays(int[],java.lang.Object[],int):206:206 -> freeArrays
    7:8:void freeArrays(int[],java.lang.Object[],int):208:209 -> freeArrays
    9:14:void freeArrays(int[],java.lang.Object[],int):215:220 -> freeArrays
    15:15:void freeArrays(int[],java.lang.Object[],int):222:222 -> freeArrays
    16:17:void freeArrays(int[],java.lang.Object[],int):224:225 -> freeArrays
    18:18:void freeArrays(int[],java.lang.Object[],int):231:231 -> freeArrays
    1:1:int hashCode():590:590 -> hashCode
    2:3:int hashCode():592:593 -> hashCode
    1:1:int indexOf(java.lang.Object,int):83:83 -> indexOf
    2:2:int indexOf(java.lang.Object,int):90:90 -> indexOf
    3:3:int indexOf(java.lang.Object,int):98:98 -> indexOf
    4:5:int indexOf(java.lang.Object,int):104:105 -> indexOf
    6:7:int indexOf(java.lang.Object,int):109:110 -> indexOf
    8:8:int indexOf(java.lang.Object):325:325 -> indexOf
    1:1:int indexOfNull():121:121 -> indexOfNull
    2:2:int indexOfNull():128:128 -> indexOfNull
    3:3:int indexOfNull():136:136 -> indexOfNull
    4:5:int indexOfNull():142:143 -> indexOfNull
    6:7:int indexOfNull():147:148 -> indexOfNull
    1:1:boolean isEmpty():343:343 -> isEmpty
    1:2:androidx.collection.MapCollections getCollection():634:635 -> iterator
    1:2:java.util.Iterator iterator():694 -> iterator
    3:3:androidx.collection.MapCollections getCollection():682:682 -> iterator
    3:3:java.util.Iterator iterator():694 -> iterator
    4:5:java.util.Set androidx.collection.MapCollections.getKeySet():540:541 -> iterator
    4:5:java.util.Iterator iterator():694 -> iterator
    6:6:java.util.Set androidx.collection.MapCollections.getKeySet():543:543 -> iterator
    6:6:java.util.Iterator iterator():694 -> iterator
    7:7:java.util.Iterator iterator():694:694 -> iterator
    1:1:boolean remove(java.lang.Object):433:433 -> remove
    2:2:boolean remove(java.lang.Object):435:435 -> remove
    1:2:boolean removeAll(java.util.Collection):735:736 -> removeAll
    1:2:java.lang.Object removeAt(int):447:448 -> removeAt
    3:6:java.lang.Object removeAt(int):451:454 -> removeAt
    7:7:java.lang.Object removeAt(int):456:456 -> removeAt
    8:10:java.lang.Object removeAt(int):464:466 -> removeAt
    11:11:java.lang.Object removeAt(int):468:468 -> removeAt
    12:13:java.lang.Object removeAt(int):471:472 -> removeAt
    14:14:java.lang.Object removeAt(int):474:474 -> removeAt
    15:16:java.lang.Object removeAt(int):479:480 -> removeAt
    17:18:java.lang.Object removeAt(int):483:484 -> removeAt
    19:20:java.lang.Object removeAt(int):488:489 -> removeAt
    21:21:java.lang.Object removeAt(int):491:491 -> removeAt
    1:3:boolean retainAll(java.util.Collection):750:752 -> retainAll
    1:1:int size():522:522 -> size
    1:2:java.lang.Object[] toArray():528:529 -> toArray
    3:3:java.lang.Object[] toArray(java.lang.Object[]):536:536 -> toArray
    4:4:java.lang.Object[] toArray(java.lang.Object[]):538:538 -> toArray
    5:7:java.lang.Object[] toArray(java.lang.Object[]):541:543 -> toArray
    1:1:java.lang.String toString():607:607 -> toString
    2:4:java.lang.String toString():611:613 -> toString
    5:5:java.lang.String toString():615:615 -> toString
    6:6:java.lang.Object valueAt(int):335:335 -> toString
    6:6:java.lang.String toString():617 -> toString
    7:7:java.lang.String toString():619:619 -> toString
    8:8:java.lang.String toString():621:621 -> toString
    9:10:java.lang.String toString():624:625 -> toString
    1:1:java.lang.Object valueAt(int):335:335 -> valueAt
androidx.collection.ArraySet$1 -> androidx.collection.ArraySet$1:
    1:1:void <init>(androidx.collection.ArraySet):635:635 -> <init>
    1:1:void colClear():678:678 -> colClear
    1:1:java.lang.Object colGetEntry(int,int):643:643 -> colGetEntry
    1:1:java.util.Map colGetMap():658:658 -> colGetMap
    1:1:int colGetSize():638:638 -> colGetSize
    1:1:int colIndexOfKey(java.lang.Object):648:648 -> colIndexOfKey
    1:1:int colIndexOfValue(java.lang.Object):653:653 -> colIndexOfValue
    1:1:void colPut(java.lang.Object,java.lang.Object):663:663 -> colPut
    1:1:void colRemoveAt(int):673:673 -> colRemoveAt
    1:1:java.lang.Object colSetValue(int,java.lang.Object):668:668 -> colSetValue
androidx.collection.CircularArray -> androidx.collection.CircularArray:
    1:1:void <init>(int):58:58 -> <init>
    2:3:void <init>(int):69:70 -> <init>
    4:5:void <init>(int):75:76 -> <init>
    6:6:void <init>(int):63:63 -> <init>
    7:7:void <init>(int):60:60 -> <init>
    1:4:void addFirst(java.lang.Object):84:87 -> addFirst
    1:4:void addLast(java.lang.Object):96:99 -> addLast
    1:2:void doubleCapacity():30:31 -> doubleCapacity
    3:9:void doubleCapacity():36:42 -> doubleCapacity
    10:10:void doubleCapacity():34:34 -> doubleCapacity
    1:1:java.lang.Object get(int):240:240 -> get
    2:2:java.lang.Object get(int):243:243 -> get
    3:3:java.lang.Object get(int):241:241 -> get
    1:1:void removeFromEnd(int):185:185 -> removeFromEnd
    2:2:void removeFromEnd(int):189:189 -> removeFromEnd
    3:4:void removeFromEnd(int):192:193 -> removeFromEnd
    5:5:void removeFromEnd(int):197:197 -> removeFromEnd
    6:9:void removeFromEnd(int):200:203 -> removeFromEnd
    10:10:void removeFromEnd(int):205:205 -> removeFromEnd
    11:11:void removeFromEnd(int):186:186 -> removeFromEnd
    1:1:void removeFromStart(int):152:152 -> removeFromStart
    2:3:void removeFromStart(int):155:156 -> removeFromStart
    4:5:void removeFromStart(int):159:160 -> removeFromStart
    6:6:void removeFromStart(int):162:162 -> removeFromStart
    7:7:void removeFromStart(int):164:164 -> removeFromStart
    8:8:void removeFromStart(int):168:168 -> removeFromStart
    9:9:void removeFromStart(int):170:170 -> removeFromStart
    10:10:void removeFromStart(int):153:153 -> removeFromStart
    1:1:int size():251:251 -> size
androidx.collection.CircularIntArray -> androidx.collection.CircularIntArray:
    1:1:void <init>(int):59:59 -> <init>
    1:1:void <init>():50 -> <init>
    2:3:void <init>(int):70:71 -> <init>
    2:3:void <init>():50 -> <init>
    4:5:void <init>(int):76:77 -> <init>
    4:5:void <init>():50 -> <init>
    1:3:void addLast(int):97:99 -> addLast
    4:4:void doubleCapacity():31:31 -> addLast
    4:4:void addLast(int):100 -> addLast
    5:11:void doubleCapacity():37:43 -> addLast
    5:11:void addLast(int):100 -> addLast
    12:12:void doubleCapacity():35:35 -> addLast
    12:12:void addLast(int):100 -> addLast
    1:1:void clear():133:133 -> clear
    1:2:int get(int):197:198 -> get
    3:3:int get(int):197:197 -> get
    1:2:int getLast():186:187 -> getLast
    3:3:int getLast():186:186 -> getLast
    1:4:int popLast():122:125 -> popLast
    5:5:int popLast():122:122 -> popLast
    1:1:int size():206:206 -> size
androidx.collection.ContainerHelpers -> androidx.collection.ContainerHelpers:
    1:3:void <clinit>():20:22 -> <clinit>
    1:1:int binarySearch(int[],int,int):51:51 -> binarySearch
    2:2:int binarySearch(long[],int,long):70:70 -> binarySearch
    1:1:boolean equal(java.lang.Object,java.lang.Object):41:41 -> equal
    1:1:int idealIntArraySize(int):25:25 -> idealIntArraySize
    1:1:int idealLongArraySize(int):29:29 -> idealLongArraySize
androidx.collection.LongSparseArray -> androidx.collection.LongSparseArray:
    1:1:void <clinit>():51:51 -> <clinit>
    1:1:void <init>(int):72:72 -> <init>
    1:1:void <init>():62 -> <init>
    2:2:void <init>(int):52:52 -> <init>
    2:2:void <init>():62 -> <init>
    3:5:void <init>(int):77:79 -> <init>
    3:5:void <init>():62 -> <init>
    1:2:void append(long,java.lang.Object):456:457 -> append
    3:4:void append(long,java.lang.Object):461:462 -> append
    5:7:void append(long,java.lang.Object):465:467 -> append
    8:9:void append(long,java.lang.Object):469:470 -> append
    10:11:void append(long,java.lang.Object):473:474 -> append
    12:13:void append(long,java.lang.Object):476:477 -> append
    14:16:void append(long,java.lang.Object):480:482 -> append
    1:2:void clear():440:441 -> clear
    3:3:void clear():444:444 -> clear
    4:5:void clear():447:448 -> clear
    1:1:java.lang.Object clone():50:50 -> clone
    2:4:androidx.collection.LongSparseArray clone():88:90 -> clone
    5:5:androidx.collection.LongSparseArray clone():92:92 -> clone
    1:1:void gc():217:217 -> gc
    2:3:void gc():219:220 -> gc
    4:4:void gc():223:223 -> gc
    5:5:void gc():225:225 -> gc
    6:8:void gc():227:229 -> gc
    9:10:void gc():236:237 -> gc
    1:1:java.lang.Object get(long):109:109 -> get
    2:2:java.lang.Object get(long,java.lang.Object):118:118 -> get
    3:3:java.lang.Object get(long,java.lang.Object):120:120 -> get
    4:4:java.lang.Object get(long,java.lang.Object):123:123 -> get
    1:2:int indexOfKey(long):399:400 -> indexOfKey
    3:3:int indexOfKey(long):403:403 -> indexOfKey
    1:2:long keyAt(int):353:354 -> keyAt
    3:3:long keyAt(int):357:357 -> keyAt
    1:1:void put(long,java.lang.Object):248:248 -> put
    2:2:void put(long,java.lang.Object):251:251 -> put
    3:5:void put(long,java.lang.Object):255:257 -> put
    6:7:void put(long,java.lang.Object):261:262 -> put
    8:8:void put(long,java.lang.Object):265:265 -> put
    9:10:void put(long,java.lang.Object):268:269 -> put
    11:12:void put(long,java.lang.Object):271:272 -> put
    13:14:void put(long,java.lang.Object):275:276 -> put
    15:16:void put(long,java.lang.Object):278:279 -> put
    17:17:void put(long,java.lang.Object):282:282 -> put
    18:19:void put(long,java.lang.Object):284:285 -> put
    20:22:void put(long,java.lang.Object):288:290 -> put
    1:1:void remove(long):139:139 -> remove
    2:4:void remove(long):142:144 -> remove
    1:3:void removeAt(int):171:173 -> removeAt
    1:2:int size():327:328 -> size
    3:3:int size():331:331 -> size
    1:1:java.lang.String toString():494:494 -> toString
    2:4:java.lang.String toString():498:500 -> toString
    5:5:java.lang.String toString():502:502 -> toString
    6:9:java.lang.String toString():504:507 -> toString
    10:10:java.lang.String toString():509:509 -> toString
    11:11:java.lang.String toString():511:511 -> toString
    12:13:java.lang.String toString():514:515 -> toString
    1:2:java.lang.Object valueAt(int):373:374 -> valueAt
    3:3:java.lang.Object valueAt(int):377:377 -> valueAt
androidx.collection.LruCache -> androidx.collection.LruCache:
    1:1:void <init>(int):51:51 -> <init>
    2:3:void <init>(int):55:56 -> <init>
    4:4:void <init>(int):53:53 -> <init>
    1:2:java.lang.Object get(java.lang.Object):88:89 -> get
    3:4:java.lang.Object get(java.lang.Object):91:92 -> get
    5:6:java.lang.Object get(java.lang.Object):94:95 -> get
    7:7:java.lang.Object get(java.lang.Object):84:84 -> get
    1:1:int maxSize():299:299 -> maxSize
    1:4:java.lang.Object put(java.lang.Object,java.lang.Object):143:146 -> put
    5:5:java.lang.Object put(java.lang.Object,java.lang.Object):148:148 -> put
    6:6:java.lang.Object put(java.lang.Object,java.lang.Object):150:150 -> put
    7:7:java.lang.Object put(java.lang.Object,java.lang.Object):156:156 -> put
    8:8:java.lang.Object put(java.lang.Object,java.lang.Object):150:150 -> put
    9:9:java.lang.Object put(java.lang.Object,java.lang.Object):139:139 -> put
    1:2:java.lang.Object remove(java.lang.Object):205:206 -> remove
    3:3:java.lang.Object remove(java.lang.Object):208:208 -> remove
    4:4:java.lang.Object remove(java.lang.Object):210:210 -> remove
    5:5:java.lang.Object remove(java.lang.Object):201:201 -> remove
    1:1:int safeSizeOf(java.lang.Object,java.lang.Object):259:259 -> safeSizeOf
    2:2:int safeSizeOf(java.lang.Object,java.lang.Object):261:261 -> safeSizeOf
    1:1:int size():290:290 -> size
    1:1:java.util.Map snapshot():344:344 -> snapshot
    1:4:java.lang.String toString():348:351 -> toString
    5:5:java.lang.String toString():350:350 -> toString
    1:2:void trimToSize(int):171:172 -> trimToSize
    3:3:void trimToSize(int):177:177 -> trimToSize
    4:10:void trimToSize(int):181:187 -> trimToSize
    11:11:void trimToSize(int):178:178 -> trimToSize
    12:12:void trimToSize(int):173:173 -> trimToSize
    13:13:void trimToSize(int):187:187 -> trimToSize
androidx.collection.MapCollections -> androidx.collection.MapCollections:
    1:1:void <init>():32:32 -> <init>
    1:2:boolean equalsSetHelper(java.util.Set,java.lang.Object):518:519 -> equalsSetHelper
    3:3:boolean equalsSetHelper(java.util.Set,java.lang.Object):522:522 -> equalsSetHelper
    1:5:boolean retainAllHelper(java.util.Map,java.util.Collection):478:482 -> retainAllHelper
    6:6:boolean retainAllHelper(java.util.Map,java.util.Collection):485:485 -> retainAllHelper
    1:2:java.lang.Object[] toArrayHelper(int):490:491 -> toArrayHelper
    3:3:java.lang.Object[] toArrayHelper(int):493:493 -> toArrayHelper
    4:5:java.lang.Object[] toArrayHelper(java.lang.Object[],int):499:500 -> toArrayHelper
    6:6:java.lang.Object[] toArrayHelper(java.lang.Object[],int):502:502 -> toArrayHelper
    7:7:java.lang.Object[] toArrayHelper(java.lang.Object[],int):506:506 -> toArrayHelper
    8:9:java.lang.Object[] toArrayHelper(java.lang.Object[],int):508:509 -> toArrayHelper
androidx.collection.MapCollections$ArrayIterator -> androidx.collection.MapCollections$ArrayIterator:
    1:1:void <init>(androidx.collection.MapCollections,int):43:43 -> <init>
    2:2:void <init>(androidx.collection.MapCollections,int):41:41 -> <init>
    3:4:void <init>(androidx.collection.MapCollections,int):44:45 -> <init>
    1:1:boolean hasNext():50:50 -> hasNext
    1:4:java.lang.Object next():55:58 -> next
    5:5:java.lang.Object next():55:55 -> next
    1:1:void remove():64:64 -> remove
    2:5:void remove():67:70 -> remove
    6:6:void remove():65:65 -> remove
androidx.collection.MapCollections$EntrySet -> androidx.collection.MapCollections$EntrySet:
    1:1:void <init>(androidx.collection.MapCollections):167:167 -> <init>
    1:1:boolean add(java.lang.Object):167:167 -> add
    2:2:boolean add(java.util.Map$Entry):170:170 -> add
    2:2:boolean add(java.lang.Object):167 -> add
    1:3:boolean addAll(java.util.Collection):175:177 -> addAll
    4:4:boolean addAll(java.util.Collection):179:179 -> addAll
    1:1:void clear():184:184 -> clear
    1:1:boolean contains(java.lang.Object):189:189 -> contains
    2:3:boolean contains(java.lang.Object):191:192 -> contains
    4:5:boolean contains(java.lang.Object):196:197 -> contains
    1:3:boolean containsAll(java.util.Collection):202:204 -> containsAll
    1:1:boolean equals(java.lang.Object):253:253 -> equals
    1:5:int hashCode():259:263 -> hashCode
    1:1:boolean isEmpty():213:213 -> isEmpty
    1:1:java.util.Iterator iterator():218:218 -> iterator
    1:1:boolean remove(java.lang.Object):223:223 -> remove
    1:1:boolean removeAll(java.util.Collection):228:228 -> removeAll
    1:1:boolean retainAll(java.util.Collection):233:233 -> retainAll
    1:1:int size():238:238 -> size
    1:1:java.lang.Object[] toArray():243:243 -> toArray
    2:2:java.lang.Object[] toArray(java.lang.Object[]):248:248 -> toArray
androidx.collection.MapCollections$KeySet -> androidx.collection.MapCollections$KeySet:
    1:1:void <init>(androidx.collection.MapCollections):269:269 -> <init>
    1:1:boolean add(java.lang.Object):273:273 -> add
    1:1:boolean addAll(java.util.Collection):278:278 -> addAll
    1:1:void clear():283:283 -> clear
    1:1:boolean contains(java.lang.Object):288:288 -> contains
    1:1:boolean containsAll(java.util.Collection):293:293 -> containsAll
    2:4:boolean androidx.collection.MapCollections.containsAllHelper(java.util.Map,java.util.Collection):459:461 -> containsAll
    2:4:boolean containsAll(java.util.Collection):293 -> containsAll
    1:1:boolean equals(java.lang.Object):343:343 -> equals
    1:3:int hashCode():349:351 -> hashCode
    1:1:boolean isEmpty():298:298 -> isEmpty
    1:1:java.util.Iterator iterator():303:303 -> iterator
    1:1:boolean remove(java.lang.Object):308:308 -> remove
    2:2:boolean remove(java.lang.Object):310:310 -> remove
    1:1:boolean removeAll(java.util.Collection):318:318 -> removeAll
    2:5:boolean androidx.collection.MapCollections.removeAllHelper(java.util.Map,java.util.Collection):469:472 -> removeAll
    2:5:boolean removeAll(java.util.Collection):318 -> removeAll
    6:6:boolean androidx.collection.MapCollections.removeAllHelper(java.util.Map,java.util.Collection):474:474 -> removeAll
    6:6:boolean removeAll(java.util.Collection):318 -> removeAll
    1:1:boolean retainAll(java.util.Collection):323:323 -> retainAll
    1:1:int size():328:328 -> size
    1:1:java.lang.Object[] toArray():333:333 -> toArray
    2:2:java.lang.Object[] toArray(java.lang.Object[]):338:338 -> toArray
androidx.collection.MapCollections$MapIterator -> androidx.collection.MapCollections$MapIterator:
    1:1:void <init>(androidx.collection.MapCollections):79:79 -> <init>
    2:2:void <init>(androidx.collection.MapCollections):77:77 -> <init>
    3:4:void <init>(androidx.collection.MapCollections):80:81 -> <init>
    1:1:boolean equals(java.lang.Object):137:137 -> equals
    2:2:boolean equals(java.lang.Object):141:141 -> equals
    3:5:boolean equals(java.lang.Object):144:146 -> equals
    6:6:boolean equals(java.lang.Object):138:138 -> equals
    1:1:java.lang.Object getKey():110:110 -> getKey
    2:2:java.lang.Object getKey():114:114 -> getKey
    3:3:java.lang.Object getKey():111:111 -> getKey
    1:1:java.lang.Object getValue():119:119 -> getValue
    2:2:java.lang.Object getValue():123:123 -> getValue
    3:3:java.lang.Object getValue():120:120 -> getValue
    1:1:boolean hasNext():86:86 -> hasNext
    1:1:int hashCode():151:151 -> hashCode
    2:5:int hashCode():155:158 -> hashCode
    6:6:int hashCode():152:152 -> hashCode
    1:3:java.util.Map$Entry next():91:93 -> next
    1:3:java.lang.Object next():74 -> next
    4:4:java.util.Map$Entry next():91:91 -> next
    4:4:java.lang.Object next():74 -> next
    1:1:void remove():99:99 -> remove
    2:5:void remove():102:105 -> remove
    6:6:void remove():100:100 -> remove
    1:1:java.lang.Object setValue(java.lang.Object):128:128 -> setValue
    2:2:java.lang.Object setValue(java.lang.Object):132:132 -> setValue
    3:3:java.lang.Object setValue(java.lang.Object):129:129 -> setValue
    1:1:java.lang.String toString():163:163 -> toString
androidx.collection.MapCollections$ValuesCollection -> androidx.collection.MapCollections$ValuesCollection:
    1:1:void <init>(androidx.collection.MapCollections):357:357 -> <init>
    1:1:boolean add(java.lang.Object):361:361 -> add
    1:1:boolean addAll(java.util.Collection):366:366 -> addAll
    1:1:void clear():371:371 -> clear
    1:1:boolean contains(java.lang.Object):376:376 -> contains
    1:3:boolean containsAll(java.util.Collection):381:383 -> containsAll
    1:1:boolean isEmpty():392:392 -> isEmpty
    1:1:java.util.Iterator iterator():397:397 -> iterator
    1:1:boolean remove(java.lang.Object):402:402 -> remove
    2:2:boolean remove(java.lang.Object):404:404 -> remove
    1:1:boolean removeAll(java.util.Collection):412:412 -> removeAll
    2:4:boolean removeAll(java.util.Collection):415:417 -> removeAll
    1:1:boolean retainAll(java.util.Collection):428:428 -> retainAll
    2:4:boolean retainAll(java.util.Collection):431:433 -> retainAll
    1:1:int size():444:444 -> size
    1:1:java.lang.Object[] toArray():449:449 -> toArray
    2:2:java.lang.Object[] toArray(java.lang.Object[]):454:454 -> toArray
androidx.collection.SimpleArrayMap -> androidx.collection.SimpleArrayMap:
    1:4:void <init>():236:239 -> <init>
    5:5:void <init>(int):246:246 -> <init>
    6:7:void <init>(int):248:249 -> <init>
    8:8:void <init>(int):251:251 -> <init>
    9:9:void <init>(int):253:253 -> <init>
    1:9:void allocArrays(int):165:173 -> allocArrays
    10:10:void allocArrays(int):176:176 -> allocArrays
    11:11:void allocArrays(int):178:178 -> allocArrays
    12:19:void allocArrays(int):180:187 -> allocArrays
    20:20:void allocArrays(int):190:190 -> allocArrays
    21:21:void allocArrays(int):192:192 -> allocArrays
    22:23:void allocArrays(int):195:196 -> allocArrays
    1:3:void clear():270:272 -> clear
    4:7:void clear():274:277 -> clear
    8:9:void clear():279:280 -> clear
    1:1:boolean containsKey(java.lang.Object):312:312 -> containsKey
    1:1:boolean containsValue(java.lang.Object):352:352 -> containsValue
    1:2:void ensureCapacity(int):289:290 -> ensureCapacity
    3:7:void ensureCapacity(int):292:296 -> ensureCapacity
    8:8:void ensureCapacity(int):298:298 -> ensureCapacity
    9:10:void ensureCapacity(int):300:301 -> ensureCapacity
    1:2:boolean equals(java.lang.Object):684:685 -> equals
    3:3:int size():668:668 -> equals
    3:3:boolean equals(java.lang.Object):686 -> equals
    4:7:boolean equals(java.lang.Object):691:694 -> equals
    8:8:boolean equals(java.lang.Object):696:696 -> equals
    9:9:boolean equals(java.lang.Object):699:699 -> equals
    10:11:boolean equals(java.lang.Object):709:710 -> equals
    12:12:int size():668:668 -> equals
    12:12:boolean equals(java.lang.Object):711 -> equals
    13:13:boolean equals(java.lang.Object):711:711 -> equals
    14:17:boolean equals(java.lang.Object):716:719 -> equals
    18:18:boolean equals(java.lang.Object):721:721 -> equals
    19:19:boolean equals(java.lang.Object):724:724 -> equals
    1:5:void freeArrays(int[],java.lang.Object[],int):201:205 -> freeArrays
    6:6:void freeArrays(int[],java.lang.Object[],int):207:207 -> freeArrays
    7:8:void freeArrays(int[],java.lang.Object[],int):209:210 -> freeArrays
    9:14:void freeArrays(int[],java.lang.Object[],int):214:219 -> freeArrays
    15:15:void freeArrays(int[],java.lang.Object[],int):221:221 -> freeArrays
    16:17:void freeArrays(int[],java.lang.Object[],int):223:224 -> freeArrays
    18:18:void freeArrays(int[],java.lang.Object[],int):228:228 -> freeArrays
    1:1:java.lang.Object get(java.lang.Object):369:369 -> get
    1:2:java.lang.Object getOrDefault(java.lang.Object,java.lang.Object):380:381 -> getOrDefault
    1:2:int hashCode():743:744 -> hashCode
    3:5:int hashCode():746:748 -> hashCode
    1:1:int indexOf(java.lang.Object,int):88:88 -> indexOf
    2:2:int indexOf(java.lang.Object,int):95:95 -> indexOf
    3:3:int binarySearchHashes(int[],int,int):77:77 -> indexOf
    3:3:int indexOf(java.lang.Object,int):95 -> indexOf
    4:4:int indexOf(java.lang.Object,int):103:103 -> indexOf
    5:6:int indexOf(java.lang.Object,int):109:110 -> indexOf
    7:8:int indexOf(java.lang.Object,int):114:115 -> indexOf
    9:9:int binarySearchHashes(int[],int,int):80:80 -> indexOf
    9:9:int indexOf(java.lang.Object,int):95 -> indexOf
    1:1:int indexOfKey(java.lang.Object):322:322 -> indexOfKey
    1:1:int indexOfNull():126:126 -> indexOfNull
    2:2:int indexOfNull():133:133 -> indexOfNull
    3:3:int binarySearchHashes(int[],int,int):77:77 -> indexOfNull
    3:3:int indexOfNull():133 -> indexOfNull
    4:4:int indexOfNull():141:141 -> indexOfNull
    5:6:int indexOfNull():147:148 -> indexOfNull
    7:8:int indexOfNull():152:153 -> indexOfNull
    9:9:int binarySearchHashes(int[],int,int):80:80 -> indexOfNull
    9:9:int indexOfNull():133 -> indexOfNull
    1:2:int indexOfValue(java.lang.Object):326:327 -> indexOfValue
    3:3:int indexOfValue(java.lang.Object):330:330 -> indexOfValue
    4:4:int indexOfValue(java.lang.Object):336:336 -> indexOfValue
    1:1:boolean isEmpty():419:419 -> isEmpty
    1:1:java.lang.Object keyAt(int):390:390 -> keyAt
    1:1:java.lang.Object put(java.lang.Object,java.lang.Object):432:432 -> put
    2:2:java.lang.Object put(java.lang.Object,java.lang.Object):437:437 -> put
    3:4:java.lang.Object put(java.lang.Object,java.lang.Object):439:440 -> put
    5:6:java.lang.Object put(java.lang.Object,java.lang.Object):444:445 -> put
    7:7:java.lang.Object put(java.lang.Object,java.lang.Object):450:450 -> put
    8:10:java.lang.Object put(java.lang.Object,java.lang.Object):456:458 -> put
    11:11:java.lang.Object put(java.lang.Object,java.lang.Object):460:460 -> put
    12:12:java.lang.Object put(java.lang.Object,java.lang.Object):464:464 -> put
    13:14:java.lang.Object put(java.lang.Object,java.lang.Object):466:467 -> put
    15:15:java.lang.Object put(java.lang.Object,java.lang.Object):470:470 -> put
    16:16:java.lang.Object put(java.lang.Object,java.lang.Object):461:461 -> put
    17:18:java.lang.Object put(java.lang.Object,java.lang.Object):476:477 -> put
    19:19:java.lang.Object put(java.lang.Object,java.lang.Object):481:481 -> put
    20:23:java.lang.Object put(java.lang.Object,java.lang.Object):486:489 -> put
    24:24:java.lang.Object put(java.lang.Object,java.lang.Object):482:482 -> put
    1:1:java.lang.Object get(java.lang.Object):369:369 -> putIfAbsent
    1:1:java.lang.Object putIfAbsent(java.lang.Object,java.lang.Object):523 -> putIfAbsent
    2:2:java.lang.Object putIfAbsent(java.lang.Object,java.lang.Object):525:525 -> putIfAbsent
    1:1:java.lang.Object remove(java.lang.Object):538:538 -> remove
    2:2:java.lang.Object remove(java.lang.Object):540:540 -> remove
    3:3:boolean remove(java.lang.Object,java.lang.Object):553:553 -> remove
    4:6:boolean remove(java.lang.Object,java.lang.Object):555:557 -> remove
    1:2:java.lang.Object removeAt(int):570:571 -> removeAt
    3:5:java.lang.Object removeAt(int):576:578 -> removeAt
    6:6:java.lang.Object removeAt(int):582:582 -> removeAt
    7:9:java.lang.Object removeAt(int):590:592 -> removeAt
    10:10:java.lang.Object removeAt(int):594:594 -> removeAt
    11:12:java.lang.Object removeAt(int):600:601 -> removeAt
    13:14:java.lang.Object removeAt(int):606:607 -> removeAt
    15:15:java.lang.Object removeAt(int):595:595 -> removeAt
    16:17:java.lang.Object removeAt(int):614:615 -> removeAt
    18:19:java.lang.Object removeAt(int):618:619 -> removeAt
    20:20:java.lang.Object removeAt(int):622:622 -> removeAt
    21:21:java.lang.Object removeAt(int):625:625 -> removeAt
    22:22:java.lang.Object removeAt(int):623:623 -> removeAt
    1:1:java.lang.Object replace(java.lang.Object,java.lang.Object):637:637 -> replace
    2:2:java.lang.Object replace(java.lang.Object,java.lang.Object):639:639 -> replace
    3:3:boolean replace(java.lang.Object,java.lang.Object,java.lang.Object):653:653 -> replace
    4:6:boolean replace(java.lang.Object,java.lang.Object,java.lang.Object):655:657 -> replace
    1:2:java.lang.Object setValueAt(int,java.lang.Object):410:411 -> setValueAt
    1:1:int size():668:668 -> size
    1:1:java.lang.String toString():762:762 -> toString
    2:4:java.lang.String toString():766:768 -> toString
    5:5:java.lang.String toString():770:770 -> toString
    6:6:java.lang.String toString():772:772 -> toString
    7:7:java.lang.String toString():774:774 -> toString
    8:8:java.lang.String toString():776:776 -> toString
    9:10:java.lang.String toString():778:779 -> toString
    11:11:java.lang.String toString():781:781 -> toString
    12:12:java.lang.String toString():783:783 -> toString
    13:14:java.lang.String toString():786:787 -> toString
    1:1:java.lang.Object valueAt(int):399:399 -> valueAt
androidx.collection.SparseArrayCompat -> androidx.collection.SparseArrayCompat:
    1:1:void <clinit>():51:51 -> <clinit>
    1:1:void <init>():62:62 -> <init>
    2:2:void <init>(int):72:72 -> <init>
    3:3:void <init>(int):52:52 -> <init>
    4:5:void <init>(int):74:75 -> <init>
    6:8:void <init>(int):77:79 -> <init>
    1:2:void append(int,java.lang.Object):460:461 -> append
    3:4:void append(int,java.lang.Object):465:466 -> append
    5:7:void append(int,java.lang.Object):469:471 -> append
    8:9:void append(int,java.lang.Object):473:474 -> append
    10:11:void append(int,java.lang.Object):477:478 -> append
    12:13:void append(int,java.lang.Object):480:481 -> append
    14:16:void append(int,java.lang.Object):484:486 -> append
    1:2:void clear():444:445 -> clear
    3:3:void clear():448:448 -> clear
    4:5:void clear():451:452 -> clear
    1:1:java.lang.Object clone():50:50 -> clone
    2:4:androidx.collection.SparseArrayCompat clone():88:90 -> clone
    5:5:androidx.collection.SparseArrayCompat clone():92:92 -> clone
    1:1:void gc():230:230 -> gc
    2:3:void gc():232:233 -> gc
    4:4:void gc():236:236 -> gc
    5:5:void gc():238:238 -> gc
    6:8:void gc():240:242 -> gc
    9:10:void gc():249:250 -> gc
    1:1:java.lang.Object get(int):109:109 -> get
    2:2:java.lang.Object get(int,java.lang.Object):118:118 -> get
    3:3:java.lang.Object get(int,java.lang.Object):120:120 -> get
    4:4:java.lang.Object get(int,java.lang.Object):123:123 -> get
    1:2:int indexOfKey(int):401:402 -> indexOfKey
    3:3:int indexOfKey(int):405:405 -> indexOfKey
    1:2:int indexOfValue(java.lang.Object):419:420 -> indexOfValue
    3:4:int indexOfValue(java.lang.Object):423:424 -> indexOfValue
    1:1:boolean isEmpty():352:352 -> isEmpty
    1:2:int keyAt(int):361:362 -> keyAt
    3:3:int keyAt(int):365:365 -> keyAt
    1:1:void put(int,java.lang.Object):261:261 -> put
    2:2:void put(int,java.lang.Object):264:264 -> put
    3:5:void put(int,java.lang.Object):268:270 -> put
    6:7:void put(int,java.lang.Object):274:275 -> put
    8:8:void put(int,java.lang.Object):278:278 -> put
    9:10:void put(int,java.lang.Object):281:282 -> put
    11:12:void put(int,java.lang.Object):284:285 -> put
    13:14:void put(int,java.lang.Object):288:289 -> put
    15:16:void put(int,java.lang.Object):291:292 -> put
    17:17:void put(int,java.lang.Object):295:295 -> put
    18:19:void put(int,java.lang.Object):297:298 -> put
    20:22:void put(int,java.lang.Object):301:303 -> put
    1:1:void remove(int):139:139 -> remove
    2:4:void remove(int):142:144 -> remove
    1:2:int size():340:341 -> size
    3:3:int size():344:344 -> size
    1:1:java.lang.String toString():498:498 -> toString
    2:4:java.lang.String toString():502:504 -> toString
    5:5:java.lang.String toString():506:506 -> toString
    6:9:java.lang.String toString():508:511 -> toString
    10:10:java.lang.String toString():513:513 -> toString
    11:11:java.lang.String toString():515:515 -> toString
    12:13:java.lang.String toString():518:519 -> toString
    1:2:java.lang.Object valueAt(int):375:376 -> valueAt
    3:3:java.lang.Object valueAt(int):379:379 -> valueAt
androidx.constraintlayout.solver.ArrayLinkedVariables -> androidx.constraintlayout.solver.ArrayLinkedVariables:
    1:1:void <init>(androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):100:100 -> <init>
    2:2:void <init>(androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):43:43 -> <init>
    3:3:void <init>(androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):48:48 -> <init>
    4:4:void <init>(androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):50:50 -> <init>
    5:5:void <init>(androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):53:53 -> <init>
    6:6:void <init>(androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):56:56 -> <init>
    7:7:void <init>(androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):59:59 -> <init>
    8:8:void <init>(androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):62:62 -> <init>
    9:9:void <init>(androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):78:78 -> <init>
    10:10:void <init>(androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):81:81 -> <init>
    11:12:void <init>(androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.Cache):101:102 -> <init>
    1:9:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):229:237 -> add
    10:13:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):239:242 -> add
    14:17:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):250:253 -> add
    18:20:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):255:257 -> add
    21:21:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):259:259 -> add
    22:22:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):262:262 -> add
    23:23:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):264:264 -> add
    24:24:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):266:266 -> add
    25:26:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):268:269 -> add
    27:27:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):273:273 -> add
    28:28:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):276:276 -> add
    29:30:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):282:283 -> add
    31:31:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):286:286 -> add
    32:32:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):289:289 -> add
    33:34:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):292:293 -> add
    35:36:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):295:296 -> add
    37:44:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):304:311 -> add
    45:46:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):315:316 -> add
    47:48:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):318:319 -> add
    49:50:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):321:322 -> add
    51:54:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):324:327 -> add
    55:55:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):329:329 -> add
    56:58:void add(androidx.constraintlayout.solver.SolverVariable,float,boolean):331:333 -> add
    1:1:androidx.constraintlayout.solver.SolverVariable chooseSubject(androidx.constraintlayout.solver.LinearSystem):512:512 -> chooseSubject
    2:3:androidx.constraintlayout.solver.SolverVariable chooseSubject(androidx.constraintlayout.solver.LinearSystem):515:516 -> chooseSubject
    4:4:androidx.constraintlayout.solver.SolverVariable chooseSubject(androidx.constraintlayout.solver.LinearSystem):518:518 -> chooseSubject
    5:5:androidx.constraintlayout.solver.SolverVariable chooseSubject(androidx.constraintlayout.solver.LinearSystem):521:521 -> chooseSubject
    6:6:androidx.constraintlayout.solver.SolverVariable chooseSubject(androidx.constraintlayout.solver.LinearSystem):523:523 -> chooseSubject
    7:7:androidx.constraintlayout.solver.SolverVariable chooseSubject(androidx.constraintlayout.solver.LinearSystem):527:527 -> chooseSubject
    8:8:androidx.constraintlayout.solver.SolverVariable chooseSubject(androidx.constraintlayout.solver.LinearSystem):529:529 -> chooseSubject
    9:9:androidx.constraintlayout.solver.SolverVariable chooseSubject(androidx.constraintlayout.solver.LinearSystem):533:533 -> chooseSubject
    10:10:androidx.constraintlayout.solver.SolverVariable chooseSubject(androidx.constraintlayout.solver.LinearSystem):537:537 -> chooseSubject
    11:12:androidx.constraintlayout.solver.SolverVariable chooseSubject(androidx.constraintlayout.solver.LinearSystem):541:542 -> chooseSubject
    13:13:androidx.constraintlayout.solver.SolverVariable chooseSubject(androidx.constraintlayout.solver.LinearSystem):552:552 -> chooseSubject
    14:15:androidx.constraintlayout.solver.SolverVariable chooseSubject(androidx.constraintlayout.solver.LinearSystem):556:557 -> chooseSubject
    16:16:androidx.constraintlayout.solver.SolverVariable chooseSubject(androidx.constraintlayout.solver.LinearSystem):565:565 -> chooseSubject
    1:1:void clear():385:385 -> clear
    2:3:void clear():387:388 -> clear
    4:4:void clear():390:390 -> clear
    5:5:void clear():392:392 -> clear
    6:9:void clear():395:398 -> clear
    1:1:boolean containsKey(androidx.constraintlayout.solver.SolverVariable):408:408 -> containsKey
    2:3:boolean containsKey(androidx.constraintlayout.solver.SolverVariable):413:414 -> containsKey
    4:4:boolean containsKey(androidx.constraintlayout.solver.SolverVariable):417:417 -> containsKey
    1:1:void divideByAmount(float):458:458 -> divideByAmount
    2:4:void divideByAmount(float):460:462 -> divideByAmount
    1:1:float get(androidx.constraintlayout.solver.SolverVariable):759:759 -> get
    2:4:float get(androidx.constraintlayout.solver.SolverVariable):761:763 -> get
    5:5:float get(androidx.constraintlayout.solver.SolverVariable):765:765 -> get
    1:1:androidx.constraintlayout.solver.SolverVariable getPivotCandidate(boolean[],androidx.constraintlayout.solver.SolverVariable):691:691 -> getPivotCandidate
    2:3:androidx.constraintlayout.solver.SolverVariable getPivotCandidate(boolean[],androidx.constraintlayout.solver.SolverVariable):695:696 -> getPivotCandidate
    4:6:androidx.constraintlayout.solver.SolverVariable getPivotCandidate(boolean[],androidx.constraintlayout.solver.SolverVariable):700:702 -> getPivotCandidate
    7:7:androidx.constraintlayout.solver.SolverVariable getPivotCandidate(boolean[],androidx.constraintlayout.solver.SolverVariable):704:704 -> getPivotCandidate
    8:8:androidx.constraintlayout.solver.SolverVariable getPivotCandidate(boolean[],androidx.constraintlayout.solver.SolverVariable):712:712 -> getPivotCandidate
    1:1:androidx.constraintlayout.solver.SolverVariable getVariable(int):724:724 -> getVariable
    2:2:androidx.constraintlayout.solver.SolverVariable getVariable(int):726:726 -> getVariable
    3:3:androidx.constraintlayout.solver.SolverVariable getVariable(int):728:728 -> getVariable
    4:4:androidx.constraintlayout.solver.SolverVariable getVariable(int):730:730 -> getVariable
    1:1:float getVariableValue(int):742:742 -> getVariableValue
    2:2:float getVariableValue(int):744:744 -> getVariableValue
    3:3:float getVariableValue(int):746:746 -> getVariableValue
    4:4:float getVariableValue(int):748:748 -> getVariableValue
    1:1:void invert():443:443 -> invert
    2:4:void invert():445:447 -> invert
    1:1:boolean isNew(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.LinearSystem):491:491 -> isNew
    1:1:void put(androidx.constraintlayout.solver.SolverVariable,float):118:118 -> put
    2:10:void put(androidx.constraintlayout.solver.SolverVariable,float):122:130 -> put
    11:14:void put(androidx.constraintlayout.solver.SolverVariable,float):132:135 -> put
    15:17:void put(androidx.constraintlayout.solver.SolverVariable,float):143:145 -> put
    18:18:void put(androidx.constraintlayout.solver.SolverVariable,float):148:148 -> put
    19:19:void put(androidx.constraintlayout.solver.SolverVariable,float):151:151 -> put
    20:21:void put(androidx.constraintlayout.solver.SolverVariable,float):157:158 -> put
    22:22:void put(androidx.constraintlayout.solver.SolverVariable,float):161:161 -> put
    23:23:void put(androidx.constraintlayout.solver.SolverVariable,float):164:164 -> put
    24:25:void put(androidx.constraintlayout.solver.SolverVariable,float):167:168 -> put
    26:27:void put(androidx.constraintlayout.solver.SolverVariable,float):170:171 -> put
    28:35:void put(androidx.constraintlayout.solver.SolverVariable,float):179:186 -> put
    36:37:void put(androidx.constraintlayout.solver.SolverVariable,float):190:191 -> put
    38:39:void put(androidx.constraintlayout.solver.SolverVariable,float):193:194 -> put
    40:41:void put(androidx.constraintlayout.solver.SolverVariable,float):196:197 -> put
    42:45:void put(androidx.constraintlayout.solver.SolverVariable,float):199:202 -> put
    46:46:void put(androidx.constraintlayout.solver.SolverVariable,float):204:204 -> put
    47:48:void put(androidx.constraintlayout.solver.SolverVariable,float):206:207 -> put
    49:51:void put(androidx.constraintlayout.solver.SolverVariable,float):209:211 -> put
    1:2:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):345:346 -> remove
    3:3:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):348:348 -> remove
    4:8:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):354:358 -> remove
    9:9:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):360:360 -> remove
    10:10:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):364:364 -> remove
    11:14:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):366:369 -> remove
    15:15:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):371:371 -> remove
    16:16:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):373:373 -> remove
    17:17:float remove(androidx.constraintlayout.solver.SolverVariable,boolean):376:376 -> remove
    1:1:java.lang.String toString():799:799 -> toString
    2:6:java.lang.String toString():801:805 -> toString
    1:1:void updateFromRow(androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.ArrayRow,boolean):583:583 -> updateFromRow
    2:5:void updateFromRow(androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.ArrayRow,boolean):585:588 -> updateFromRow
    6:7:void updateFromRow(androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.ArrayRow,boolean):590:591 -> updateFromRow
    8:9:void updateFromRow(androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.ArrayRow,boolean):593:594 -> updateFromRow
    10:12:void updateFromRow(androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.ArrayRow,boolean):596:598 -> updateFromRow
    13:13:void updateFromRow(androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.ArrayRow,boolean):600:600 -> updateFromRow
    14:14:void updateFromRow(androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.ArrayRow,boolean):602:602 -> updateFromRow
    15:15:void updateFromRow(androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.ArrayRow,boolean):608:608 -> updateFromRow
    16:16:void updateFromRow(androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.ArrayRow,boolean):612:612 -> updateFromRow
    1:1:void updateFromSystem(androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.ArrayRow[]):626:626 -> updateFromSystem
    2:6:void updateFromSystem(androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.ArrayRow[]):628:632 -> updateFromSystem
    7:10:void updateFromSystem(androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.ArrayRow[]):634:637 -> updateFromSystem
    11:12:void updateFromSystem(androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.ArrayRow[]):639:640 -> updateFromSystem
    13:15:void updateFromSystem(androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.ArrayRow[]):642:644 -> updateFromSystem
    16:17:void updateFromSystem(androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.ArrayRow[]):648:649 -> updateFromSystem
    18:18:void updateFromSystem(androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.ArrayRow[]):654:654 -> updateFromSystem
    19:19:void updateFromSystem(androidx.constraintlayout.solver.ArrayRow,androidx.constraintlayout.solver.ArrayRow[]):658:658 -> updateFromSystem
androidx.constraintlayout.solver.ArrayRow -> androidx.constraintlayout.solver.ArrayRow:
    1:1:void <init>(androidx.constraintlayout.solver.Cache):33:33 -> <init>
    2:3:void <init>(androidx.constraintlayout.solver.Cache):24:25 -> <init>
    4:4:void <init>(androidx.constraintlayout.solver.Cache):31:31 -> <init>
    5:5:void <init>(androidx.constraintlayout.solver.Cache):34:34 -> <init>
    1:2:androidx.constraintlayout.solver.ArrayRow addError(androidx.constraintlayout.solver.LinearSystem,int):324:325 -> addError
    3:3:void addError(androidx.constraintlayout.solver.SolverVariable):481:481 -> addError
    4:4:void addError(androidx.constraintlayout.solver.SolverVariable):492:492 -> addError
    1:4:androidx.constraintlayout.solver.ArrayRow createRowDimensionRatio(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,float):351:354 -> createRowDimensionRatio
    1:1:androidx.constraintlayout.solver.ArrayRow createRowEqualMatchDimensions(float,float,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable):215:215 -> createRowEqualMatchDimensions
    2:3:androidx.constraintlayout.solver.ArrayRow createRowEqualMatchDimensions(float,float,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable):225:226 -> createRowEqualMatchDimensions
    4:5:androidx.constraintlayout.solver.ArrayRow createRowEqualMatchDimensions(float,float,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable):228:229 -> createRowEqualMatchDimensions
    6:9:androidx.constraintlayout.solver.ArrayRow createRowEqualMatchDimensions(float,float,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable):237:240 -> createRowEqualMatchDimensions
    10:13:androidx.constraintlayout.solver.ArrayRow createRowEqualMatchDimensions(float,float,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable):219:222 -> createRowEqualMatchDimensions
    1:1:androidx.constraintlayout.solver.ArrayRow createRowGreaterThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):167:167 -> createRowGreaterThan
    2:4:androidx.constraintlayout.solver.ArrayRow createRowGreaterThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):170:172 -> createRowGreaterThan
    5:7:androidx.constraintlayout.solver.ArrayRow createRowGreaterThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):174:176 -> createRowGreaterThan
    1:1:androidx.constraintlayout.solver.ArrayRow createRowLowerThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):196:196 -> createRowLowerThan
    2:4:androidx.constraintlayout.solver.ArrayRow createRowLowerThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):199:201 -> createRowLowerThan
    5:7:androidx.constraintlayout.solver.ArrayRow createRowLowerThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):203:205 -> createRowLowerThan
    1:5:androidx.constraintlayout.solver.ArrayRow createRowWithAngle(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,float):369:373 -> createRowWithAngle
    1:8:void initFromRow(androidx.constraintlayout.solver.LinearSystem$Row):466:473 -> initFromRow
    1:1:void pivot(androidx.constraintlayout.solver.SolverVariable):426:426 -> pivot
    2:3:void pivot(androidx.constraintlayout.solver.SolverVariable):428:429 -> pivot
    4:5:void pivot(androidx.constraintlayout.solver.SolverVariable):432:433 -> pivot
    6:7:void pivot(androidx.constraintlayout.solver.SolverVariable):437:438 -> pivot
    1:2:java.lang.String toReadableString():51:52 -> toString
    1:2:java.lang.String toString():46 -> toString
    3:3:java.lang.String toReadableString():54:54 -> toString
    3:3:java.lang.String toString():46 -> toString
    4:4:java.lang.String toReadableString():56:56 -> toString
    4:4:java.lang.String toString():46 -> toString
    5:6:java.lang.String toReadableString():58:59 -> toString
    5:6:java.lang.String toString():46 -> toString
    7:7:java.lang.String toReadableString():62:62 -> toString
    7:7:java.lang.String toString():46 -> toString
    8:8:java.lang.String toReadableString():64:64 -> toString
    8:8:java.lang.String toString():46 -> toString
    9:9:java.lang.String toReadableString():68:68 -> toString
    9:9:java.lang.String toString():46 -> toString
    10:10:java.lang.String toReadableString():72:72 -> toString
    10:10:java.lang.String toString():46 -> toString
    11:11:java.lang.String toReadableString():75:75 -> toString
    11:11:java.lang.String toString():46 -> toString
    12:12:java.lang.String toReadableString():80:80 -> toString
    12:12:java.lang.String toString():46 -> toString
    13:13:java.lang.String toReadableString():82:82 -> toString
    13:13:java.lang.String toString():46 -> toString
    14:14:java.lang.String toReadableString():87:87 -> toString
    14:14:java.lang.String toString():46 -> toString
    15:15:java.lang.String toReadableString():89:89 -> toString
    15:15:java.lang.String toString():46 -> toString
    16:16:java.lang.String toReadableString():94:94 -> toString
    16:16:java.lang.String toString():46 -> toString
androidx.constraintlayout.solver.Cache -> androidx.constraintlayout.solver.Cache:
    1:4:void <init>():21:24 -> <init>
androidx.constraintlayout.solver.GoalRow -> androidx.constraintlayout.solver.GoalRow:
    1:1:void <init>(androidx.constraintlayout.solver.Cache):22:22 -> <init>
    1:1:void addError(androidx.constraintlayout.solver.SolverVariable):27:27 -> addError
    2:2:void addError(androidx.constraintlayout.solver.SolverVariable):30:30 -> addError
androidx.constraintlayout.solver.LinearSystem -> androidx.constraintlayout.solver.LinearSystem:
    1:1:void <init>():78:78 -> <init>
    2:2:void <init>():42:42 -> <init>
    3:3:void <init>():47:47 -> <init>
    4:6:void <init>():54:56 -> <init>
    7:7:void <init>():59:59 -> <init>
    8:8:void <init>():62:62 -> <init>
    9:11:void <init>():64:66 -> <init>
    12:13:void <init>():70:71 -> <init>
    14:14:void <init>():73:73 -> <init>
    15:19:void <init>():79:83 -> <init>
    1:1:androidx.constraintlayout.solver.SolverVariable acquireSolverVariable(androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):305:305 -> acquireSolverVariable
    2:2:androidx.constraintlayout.solver.SolverVariable acquireSolverVariable(androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):307:307 -> acquireSolverVariable
    3:3:void androidx.constraintlayout.solver.SolverVariable.setType(androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):218:218 -> acquireSolverVariable
    3:3:androidx.constraintlayout.solver.SolverVariable acquireSolverVariable(androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):308 -> acquireSolverVariable
    4:4:androidx.constraintlayout.solver.SolverVariable acquireSolverVariable(androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):310:310 -> acquireSolverVariable
    5:5:void androidx.constraintlayout.solver.SolverVariable.setType(androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):218:218 -> acquireSolverVariable
    5:5:androidx.constraintlayout.solver.SolverVariable acquireSolverVariable(androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):311 -> acquireSolverVariable
    6:8:androidx.constraintlayout.solver.SolverVariable acquireSolverVariable(androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):313:315 -> acquireSolverVariable
    9:9:androidx.constraintlayout.solver.SolverVariable acquireSolverVariable(androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):317:317 -> acquireSolverVariable
    1:1:void addCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1098:1098 -> addCentering
    2:4:androidx.constraintlayout.solver.ArrayRow androidx.constraintlayout.solver.ArrayRow.createRowCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):282:284 -> addCentering
    2:4:void addCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1099 -> addCentering
    5:8:androidx.constraintlayout.solver.ArrayRow androidx.constraintlayout.solver.ArrayRow.createRowCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):294:297 -> addCentering
    5:8:void addCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1099 -> addCentering
    9:9:androidx.constraintlayout.solver.ArrayRow androidx.constraintlayout.solver.ArrayRow.createRowCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):299:299 -> addCentering
    9:9:void addCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1099 -> addCentering
    10:12:androidx.constraintlayout.solver.ArrayRow androidx.constraintlayout.solver.ArrayRow.createRowCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):303:305 -> addCentering
    10:12:void addCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1099 -> addCentering
    13:15:androidx.constraintlayout.solver.ArrayRow androidx.constraintlayout.solver.ArrayRow.createRowCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):308:310 -> addCentering
    13:15:void addCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1099 -> addCentering
    16:19:androidx.constraintlayout.solver.ArrayRow androidx.constraintlayout.solver.ArrayRow.createRowCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):312:315 -> addCentering
    16:19:void addCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1099 -> addCentering
    20:20:androidx.constraintlayout.solver.ArrayRow androidx.constraintlayout.solver.ArrayRow.createRowCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):317:317 -> addCentering
    20:20:void addCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1099 -> addCentering
    21:21:void addCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1101:1101 -> addCentering
    22:22:void addCentering(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,float,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1103:1103 -> addCentering
    1:2:void addConstraint(androidx.constraintlayout.solver.ArrayRow):470:471 -> addConstraint
    3:3:void addConstraint(androidx.constraintlayout.solver.ArrayRow):478:478 -> addConstraint
    4:4:void addConstraint(androidx.constraintlayout.solver.ArrayRow):480:480 -> addConstraint
    5:5:boolean androidx.constraintlayout.solver.ArrayRow.isEmpty():445:445 -> addConstraint
    5:5:void addConstraint(androidx.constraintlayout.solver.ArrayRow):482 -> addConstraint
    6:6:void androidx.constraintlayout.solver.ArrayRow.ensurePositiveConstant():391:391 -> addConstraint
    6:6:void addConstraint(androidx.constraintlayout.solver.ArrayRow):487 -> addConstraint
    7:8:void androidx.constraintlayout.solver.ArrayRow.ensurePositiveConstant():393:394 -> addConstraint
    7:8:void addConstraint(androidx.constraintlayout.solver.ArrayRow):487 -> addConstraint
    9:9:boolean androidx.constraintlayout.solver.ArrayRow.chooseSubject(androidx.constraintlayout.solver.LinearSystem):408:408 -> addConstraint
    9:9:void addConstraint(androidx.constraintlayout.solver.ArrayRow):494 -> addConstraint
    10:10:boolean androidx.constraintlayout.solver.ArrayRow.chooseSubject(androidx.constraintlayout.solver.LinearSystem):413:413 -> addConstraint
    10:10:void addConstraint(androidx.constraintlayout.solver.ArrayRow):494 -> addConstraint
    11:12:boolean androidx.constraintlayout.solver.ArrayRow.chooseSubject(androidx.constraintlayout.solver.LinearSystem):415:416 -> addConstraint
    11:12:void addConstraint(androidx.constraintlayout.solver.ArrayRow):494 -> addConstraint
    13:14:androidx.constraintlayout.solver.SolverVariable createExtraVariable():229:230 -> addConstraint
    13:14:void addConstraint(androidx.constraintlayout.solver.ArrayRow):496 -> addConstraint
    15:19:androidx.constraintlayout.solver.SolverVariable createExtraVariable():232:236 -> addConstraint
    15:19:void addConstraint(androidx.constraintlayout.solver.ArrayRow):496 -> addConstraint
    20:21:void addConstraint(androidx.constraintlayout.solver.ArrayRow):497:498 -> addConstraint
    22:24:void addConstraint(androidx.constraintlayout.solver.ArrayRow):500:502 -> addConstraint
    25:25:void addConstraint(androidx.constraintlayout.solver.ArrayRow):506:506 -> addConstraint
    26:26:androidx.constraintlayout.solver.SolverVariable androidx.constraintlayout.solver.ArrayRow.pickPivot(androidx.constraintlayout.solver.SolverVariable):422:422 -> addConstraint
    26:26:void addConstraint(androidx.constraintlayout.solver.ArrayRow):508 -> addConstraint
    27:27:void addConstraint(androidx.constraintlayout.solver.ArrayRow):513:513 -> addConstraint
    28:29:void addConstraint(androidx.constraintlayout.solver.ArrayRow):516:517 -> addConstraint
    30:30:void addConstraint(androidx.constraintlayout.solver.ArrayRow):519:519 -> addConstraint
    31:31:boolean androidx.constraintlayout.solver.ArrayRow.hasKeyVariable():38:38 -> addConstraint
    31:31:void addConstraint(androidx.constraintlayout.solver.ArrayRow):523 -> addConstraint
    32:32:void addConstraint(androidx.constraintlayout.solver.ArrayRow):533:533 -> addConstraint
    1:1:androidx.constraintlayout.solver.ArrayRow addEquality(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1128:1128 -> addEquality
    2:2:androidx.constraintlayout.solver.ArrayRow androidx.constraintlayout.solver.ArrayRow.createRowEquals(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):140:140 -> addEquality
    2:2:androidx.constraintlayout.solver.ArrayRow addEquality(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1129 -> addEquality
    3:4:androidx.constraintlayout.solver.ArrayRow androidx.constraintlayout.solver.ArrayRow.createRowEquals(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):143:144 -> addEquality
    3:4:androidx.constraintlayout.solver.ArrayRow addEquality(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1129 -> addEquality
    5:6:androidx.constraintlayout.solver.ArrayRow androidx.constraintlayout.solver.ArrayRow.createRowEquals(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int):146:147 -> addEquality
    5:6:androidx.constraintlayout.solver.ArrayRow addEquality(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1129 -> addEquality
    7:7:androidx.constraintlayout.solver.ArrayRow addEquality(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1131:1131 -> addEquality
    8:8:androidx.constraintlayout.solver.ArrayRow addEquality(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1133:1133 -> addEquality
    9:9:void addEquality(androidx.constraintlayout.solver.SolverVariable,int):1146:1146 -> addEquality
    10:12:void addEquality(androidx.constraintlayout.solver.SolverVariable,int):1148:1150 -> addEquality
    13:15:void addEquality(androidx.constraintlayout.solver.SolverVariable,int):1152:1154 -> addEquality
    16:16:void addEquality(androidx.constraintlayout.solver.SolverVariable,int):1156:1156 -> addEquality
    17:18:androidx.constraintlayout.solver.ArrayRow androidx.constraintlayout.solver.ArrayRow.createRowEquals(androidx.constraintlayout.solver.SolverVariable,int):123:124 -> addEquality
    17:18:void addEquality(androidx.constraintlayout.solver.SolverVariable,int):1157 -> addEquality
    19:20:androidx.constraintlayout.solver.ArrayRow androidx.constraintlayout.solver.ArrayRow.createRowEquals(androidx.constraintlayout.solver.SolverVariable,int):126:127 -> addEquality
    19:20:void addEquality(androidx.constraintlayout.solver.SolverVariable,int):1157 -> addEquality
    21:21:void addEquality(androidx.constraintlayout.solver.SolverVariable,int):1158:1158 -> addEquality
    22:22:void addEquality(androidx.constraintlayout.solver.SolverVariable,int):1162:1162 -> addEquality
    23:26:androidx.constraintlayout.solver.ArrayRow androidx.constraintlayout.solver.ArrayRow.createRowDefinition(androidx.constraintlayout.solver.SolverVariable,int):114:117 -> addEquality
    23:26:void addEquality(androidx.constraintlayout.solver.SolverVariable,int):1163 -> addEquality
    27:27:void addEquality(androidx.constraintlayout.solver.SolverVariable,int):1164:1164 -> addEquality
    1:4:void addGreaterThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1003:1006 -> addGreaterThan
    5:5:void addGreaterThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1008:1008 -> addGreaterThan
    6:6:void addSingleError(androidx.constraintlayout.solver.ArrayRow,int,int):258:258 -> addGreaterThan
    6:6:void addGreaterThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1009 -> addGreaterThan
    7:7:androidx.constraintlayout.solver.ArrayRow androidx.constraintlayout.solver.ArrayRow.addSingleError(androidx.constraintlayout.solver.SolverVariable,int):153:153 -> addGreaterThan
    7:7:void addSingleError(androidx.constraintlayout.solver.ArrayRow,int,int):259 -> addGreaterThan
    7:7:void addGreaterThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1009 -> addGreaterThan
    8:8:void addGreaterThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1011:1011 -> addGreaterThan
    1:4:void addLowerThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1052:1055 -> addLowerThan
    5:5:void addLowerThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1057:1057 -> addLowerThan
    6:6:void addSingleError(androidx.constraintlayout.solver.ArrayRow,int,int):258:258 -> addLowerThan
    6:6:void addLowerThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1058 -> addLowerThan
    7:7:androidx.constraintlayout.solver.ArrayRow androidx.constraintlayout.solver.ArrayRow.addSingleError(androidx.constraintlayout.solver.SolverVariable,int):153:153 -> addLowerThan
    7:7:void addSingleError(androidx.constraintlayout.solver.ArrayRow,int,int):259 -> addLowerThan
    7:7:void addLowerThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1058 -> addLowerThan
    8:8:void addLowerThan(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,int,int):1060:1060 -> addLowerThan
    1:2:void addRatio(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,float,int):1110:1111 -> addRatio
    3:3:void addRatio(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,float,int):1113:1113 -> addRatio
    4:4:void addRatio(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,float,int):1115:1115 -> addRatio
    1:2:void addRow(androidx.constraintlayout.solver.ArrayRow):538:539 -> addRow
    3:6:void addRow(androidx.constraintlayout.solver.ArrayRow):541:544 -> addRow
    1:3:void computeValues():847:849 -> computeValues
    1:2:androidx.constraintlayout.solver.SolverVariable createErrorVariable(int,java.lang.String):286:287 -> createErrorVariable
    3:9:androidx.constraintlayout.solver.SolverVariable createErrorVariable(int,java.lang.String):289:295 -> createErrorVariable
    1:2:androidx.constraintlayout.solver.SolverVariable createObjectVariable(java.lang.Object):173:174 -> createObjectVariable
    3:4:androidx.constraintlayout.solver.SolverVariable createObjectVariable(java.lang.Object):177:178 -> createObjectVariable
    5:6:androidx.constraintlayout.solver.SolverVariable createObjectVariable(java.lang.Object):180:181 -> createObjectVariable
    7:7:androidx.constraintlayout.solver.SolverVariable createObjectVariable(java.lang.Object):183:183 -> createObjectVariable
    8:9:androidx.constraintlayout.solver.SolverVariable createObjectVariable(java.lang.Object):186:187 -> createObjectVariable
    10:14:androidx.constraintlayout.solver.SolverVariable createObjectVariable(java.lang.Object):189:193 -> createObjectVariable
    1:1:androidx.constraintlayout.solver.ArrayRow createRow():200:200 -> createRow
    2:2:androidx.constraintlayout.solver.ArrayRow createRow():202:202 -> createRow
    3:6:void androidx.constraintlayout.solver.ArrayRow.reset():103:106 -> createRow
    3:6:androidx.constraintlayout.solver.ArrayRow createRow():204 -> createRow
    7:7:androidx.constraintlayout.solver.ArrayRow createRow():206:206 -> createRow
    1:2:androidx.constraintlayout.solver.SolverVariable createSlackVariable():214:215 -> createSlackVariable
    3:7:androidx.constraintlayout.solver.SolverVariable createSlackVariable():217:221 -> createSlackVariable
    1:1:androidx.constraintlayout.solver.Cache getCache():967:967 -> getCache
    1:1:int getObjectVariableValue(java.lang.Object):344:344 -> getObjectVariableValue
    2:2:int getObjectVariableValue(java.lang.Object):346:346 -> getObjectVariableValue
    1:6:void increaseTableSize():112:117 -> increaseTableSize
    1:1:void minimize():383:383 -> minimize
    2:4:void minimize():388:390 -> minimize
    5:5:void minimize():396:396 -> minimize
    6:6:void minimize():401:401 -> minimize
    7:7:void minimize():404:404 -> minimize
    1:1:void minimizeGoal(androidx.constraintlayout.solver.LinearSystem$Row):426:426 -> minimizeGoal
    2:4:int enforceBFS(androidx.constraintlayout.solver.LinearSystem$Row):713:715 -> minimizeGoal
    2:4:void minimizeGoal(androidx.constraintlayout.solver.LinearSystem$Row):430 -> minimizeGoal
    5:5:int enforceBFS(androidx.constraintlayout.solver.LinearSystem$Row):718:718 -> minimizeGoal
    5:5:void minimizeGoal(androidx.constraintlayout.solver.LinearSystem$Row):430 -> minimizeGoal
    6:9:int enforceBFS(androidx.constraintlayout.solver.LinearSystem$Row):748:751 -> minimizeGoal
    6:9:void minimizeGoal(androidx.constraintlayout.solver.LinearSystem$Row):430 -> minimizeGoal
    10:10:int enforceBFS(androidx.constraintlayout.solver.LinearSystem$Row):756:756 -> minimizeGoal
    10:10:void minimizeGoal(androidx.constraintlayout.solver.LinearSystem$Row):430 -> minimizeGoal
    11:11:int enforceBFS(androidx.constraintlayout.solver.LinearSystem$Row):759:759 -> minimizeGoal
    11:11:void minimizeGoal(androidx.constraintlayout.solver.LinearSystem$Row):430 -> minimizeGoal
    12:14:int enforceBFS(androidx.constraintlayout.solver.LinearSystem$Row):764:766 -> minimizeGoal
    12:14:void minimizeGoal(androidx.constraintlayout.solver.LinearSystem$Row):430 -> minimizeGoal
    15:15:int enforceBFS(androidx.constraintlayout.solver.LinearSystem$Row):774:774 -> minimizeGoal
    15:15:void minimizeGoal(androidx.constraintlayout.solver.LinearSystem$Row):430 -> minimizeGoal
    16:16:int enforceBFS(androidx.constraintlayout.solver.LinearSystem$Row):788:788 -> minimizeGoal
    16:16:void minimizeGoal(androidx.constraintlayout.solver.LinearSystem$Row):430 -> minimizeGoal
    17:17:int enforceBFS(androidx.constraintlayout.solver.LinearSystem$Row):793:793 -> minimizeGoal
    17:17:void minimizeGoal(androidx.constraintlayout.solver.LinearSystem$Row):430 -> minimizeGoal
    18:20:int enforceBFS(androidx.constraintlayout.solver.LinearSystem$Row):797:799 -> minimizeGoal
    18:20:void minimizeGoal(androidx.constraintlayout.solver.LinearSystem$Row):430 -> minimizeGoal
    21:21:int enforceBFS(androidx.constraintlayout.solver.LinearSystem$Row):808:808 -> minimizeGoal
    21:21:void minimizeGoal(androidx.constraintlayout.solver.LinearSystem$Row):430 -> minimizeGoal
    22:22:void minimizeGoal(androidx.constraintlayout.solver.LinearSystem$Row):435:435 -> minimizeGoal
    23:23:void minimizeGoal(androidx.constraintlayout.solver.LinearSystem$Row):440:440 -> minimizeGoal
    1:2:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):564:565 -> optimize
    3:3:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):585:585 -> optimize
    4:4:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):589:589 -> optimize
    5:5:androidx.constraintlayout.solver.SolverVariable androidx.constraintlayout.solver.ArrayRow.getKey():497:497 -> optimize
    5:5:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):589 -> optimize
    6:6:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):590:590 -> optimize
    7:7:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):592:592 -> optimize
    8:8:androidx.constraintlayout.solver.SolverVariable androidx.constraintlayout.solver.ArrayRow.getPivotCandidate(androidx.constraintlayout.solver.LinearSystem,boolean[]):450:450 -> optimize
    8:8:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):592 -> optimize
    9:9:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):598:598 -> optimize
    10:10:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):601:601 -> optimize
    11:14:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):622:625 -> optimize
    15:15:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):629:629 -> optimize
    16:16:boolean androidx.constraintlayout.solver.ArrayRow.hasVariable(androidx.constraintlayout.solver.SolverVariable):110:110 -> optimize
    16:16:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):633 -> optimize
    17:17:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):639:639 -> optimize
    18:18:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):641:641 -> optimize
    19:20:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):656:657 -> optimize
    21:23:int optimize(androidx.constraintlayout.solver.LinearSystem$Row,boolean):661:663 -> optimize
    1:2:void releaseRows():129:130 -> releaseRows
    3:3:void releaseRows():132:132 -> releaseRows
    4:4:void releaseRows():134:134 -> releaseRows
    1:2:void reset():142:143 -> reset
    3:3:void reset():145:145 -> reset
    4:5:void reset():148:149 -> reset
    6:8:void reset():151:153 -> reset
    9:10:void reset():155:156 -> reset
    11:13:void androidx.constraintlayout.solver.ArrayRow.clear():455:457 -> reset
    11:13:void reset():156 -> reset
    14:16:void reset():157:159 -> reset
    17:18:void reset():161:162 -> reset
    1:4:void updateRowFromVariables(androidx.constraintlayout.solver.ArrayRow):448:451 -> updateRowFromVariables
androidx.constraintlayout.solver.Pools$SimplePool -> androidx.constraintlayout.solver.Pools$SimplePool:
    1:1:void <init>(int):96:96 -> <init>
    2:2:void <init>(int):100:100 -> <init>
    3:3:void <init>(int):98:98 -> <init>
    1:1:java.lang.Object acquire():106:106 -> acquire
    2:4:java.lang.Object acquire():108:110 -> acquire
    1:3:boolean release(java.lang.Object):123:125 -> release
    1:2:void releaseAll(java.lang.Object[],int):133:134 -> releaseAll
    3:3:void releaseAll(java.lang.Object[],int):137:137 -> releaseAll
    4:6:void releaseAll(java.lang.Object[],int):143:145 -> releaseAll
androidx.constraintlayout.solver.SolverVariable -> androidx.constraintlayout.solver.SolverVariable:
    1:1:void <init>(androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):119:119 -> <init>
    2:4:void <init>(androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):49:51 -> <init>
    5:5:void <init>(androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):55:55 -> <init>
    6:8:void <init>(androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):58:60 -> <init>
    9:9:void <init>(androidx.constraintlayout.solver.SolverVariable$Type,java.lang.String):120:120 -> <init>
    1:2:void addToRow(androidx.constraintlayout.solver.ArrayRow):163:164 -> addToRow
    3:4:void addToRow(androidx.constraintlayout.solver.ArrayRow):168:169 -> addToRow
    5:6:void addToRow(androidx.constraintlayout.solver.ArrayRow):171:172 -> addToRow
    1:1:void increaseErrorId():89:89 -> increaseErrorId
    1:1:void removeFromRow(androidx.constraintlayout.solver.ArrayRow):176:176 -> removeFromRow
    2:2:void removeFromRow(androidx.constraintlayout.solver.ArrayRow):178:178 -> removeFromRow
    3:3:void removeFromRow(androidx.constraintlayout.solver.ArrayRow):180:180 -> removeFromRow
    4:4:void removeFromRow(androidx.constraintlayout.solver.ArrayRow):182:182 -> removeFromRow
    1:8:void reset():197:204 -> reset
    1:1:java.lang.String toString():233:233 -> toString
    1:1:void updateReferencesWithNewDefinition(androidx.constraintlayout.solver.ArrayRow):189:189 -> updateReferencesWithNewDefinition
    2:2:void updateReferencesWithNewDefinition(androidx.constraintlayout.solver.ArrayRow):191:191 -> updateReferencesWithNewDefinition
    3:3:void updateReferencesWithNewDefinition(androidx.constraintlayout.solver.ArrayRow):193:193 -> updateReferencesWithNewDefinition
androidx.constraintlayout.solver.SolverVariable$Type -> androidx.constraintlayout.solver.SolverVariable$Type:
    1:1:void <clinit>():69:69 -> <clinit>
    2:2:void <clinit>():73:73 -> <clinit>
    3:3:void <clinit>():77:77 -> <clinit>
    4:4:void <clinit>():81:81 -> <clinit>
    5:5:void <clinit>():85:85 -> <clinit>
    6:6:void <clinit>():65:65 -> <clinit>
    1:1:void <init>(java.lang.String,int):65:65 -> <init>
    1:1:androidx.constraintlayout.solver.SolverVariable$Type valueOf(java.lang.String):65:65 -> valueOf
    1:1:androidx.constraintlayout.solver.SolverVariable$Type[] values():65:65 -> values
androidx.constraintlayout.solver.widgets.Analyzer -> androidx.constraintlayout.solver.widgets.Analyzer:
    1:2:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int):51:52 -> applyChainConstraints
    3:4:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int):55:56 -> applyChainConstraints
    5:5:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int):60:60 -> applyChainConstraints
    6:9:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int):63:66 -> applyChainConstraints
    10:10:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int):69:69 -> applyChainConstraints
    11:15:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):86:90 -> applyChainConstraints
    16:18:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):96:98 -> applyChainConstraints
    19:19:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):100:100 -> applyChainConstraints
    20:22:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):106:108 -> applyChainConstraints
    23:25:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):110:112 -> applyChainConstraints
    26:26:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):120:120 -> applyChainConstraints
    27:27:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):125:125 -> applyChainConstraints
    28:29:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):127:128 -> applyChainConstraints
    30:30:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):139:139 -> applyChainConstraints
    31:31:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):141:141 -> applyChainConstraints
    32:32:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):144:144 -> applyChainConstraints
    33:33:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):147:147 -> applyChainConstraints
    34:34:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):152:152 -> applyChainConstraints
    35:35:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):154:154 -> applyChainConstraints
    36:36:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):158:158 -> applyChainConstraints
    37:37:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):164:164 -> applyChainConstraints
    38:39:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):166:167 -> applyChainConstraints
    40:43:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):181:184 -> applyChainConstraints
    44:44:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):183:183 -> applyChainConstraints
    45:45:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):190:190 -> applyChainConstraints
    46:46:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):192:192 -> applyChainConstraints
    47:47:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):190:190 -> applyChainConstraints
    48:48:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):196:196 -> applyChainConstraints
    49:49:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):198:198 -> applyChainConstraints
    50:51:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):203:204 -> applyChainConstraints
    52:53:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):208:209 -> applyChainConstraints
    54:55:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):212:213 -> applyChainConstraints
    56:56:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):220:220 -> applyChainConstraints
    57:62:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):226:231 -> applyChainConstraints
    63:63:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):233:233 -> applyChainConstraints
    64:67:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):255:258 -> applyChainConstraints
    68:69:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):260:261 -> applyChainConstraints
    70:70:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):266:266 -> applyChainConstraints
    71:71:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):268:268 -> applyChainConstraints
    72:74:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):270:272 -> applyChainConstraints
    75:75:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):279:279 -> applyChainConstraints
    76:78:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):281:283 -> applyChainConstraints
    79:81:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):286:288 -> applyChainConstraints
    82:82:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):290:290 -> applyChainConstraints
    83:83:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):292:292 -> applyChainConstraints
    84:85:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):298:299 -> applyChainConstraints
    86:88:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):302:304 -> applyChainConstraints
    89:89:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):306:306 -> applyChainConstraints
    90:90:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):308:308 -> applyChainConstraints
    91:91:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):310:310 -> applyChainConstraints
    92:92:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):314:314 -> applyChainConstraints
    93:93:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):317:317 -> applyChainConstraints
    94:94:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):322:322 -> applyChainConstraints
    95:95:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):326:326 -> applyChainConstraints
    96:96:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):332:332 -> applyChainConstraints
    97:97:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):337:337 -> applyChainConstraints
    98:98:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):346:346 -> applyChainConstraints
    99:101:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):348:350 -> applyChainConstraints
    102:105:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):356:359 -> applyChainConstraints
    106:107:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):363:364 -> applyChainConstraints
    108:110:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):367:369 -> applyChainConstraints
    111:111:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):371:371 -> applyChainConstraints
    112:112:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):373:373 -> applyChainConstraints
    113:113:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):375:375 -> applyChainConstraints
    114:114:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):379:379 -> applyChainConstraints
    115:115:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):382:382 -> applyChainConstraints
    116:116:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):389:389 -> applyChainConstraints
    117:117:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):394:394 -> applyChainConstraints
    118:121:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):399:402 -> applyChainConstraints
    122:122:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):405:405 -> applyChainConstraints
    123:124:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):407:408 -> applyChainConstraints
    125:125:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):407:407 -> applyChainConstraints
    126:126:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):412:412 -> applyChainConstraints
    127:130:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):419:422 -> applyChainConstraints
    131:132:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):424:425 -> applyChainConstraints
    133:134:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):428:429 -> applyChainConstraints
    135:135:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):433:433 -> applyChainConstraints
    136:137:void androidx.constraintlayout.solver.widgets.Chain.applyChainConstraints(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):438:439 -> applyChainConstraints
    1:1:void determineGroups(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):45:45 -> determineGroups
    2:3:void singleGroup(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):431:432 -> determineGroups
    2:3:void determineGroups(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):46 -> determineGroups
    4:11:void determineGroups(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):49:56 -> determineGroups
    12:12:void determineGroups(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):58:58 -> determineGroups
    13:16:void determineGroups(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):60:63 -> determineGroups
    17:18:void determineGroups(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):65:66 -> determineGroups
    19:21:boolean determineGroups(androidx.constraintlayout.solver.widgets.ConstraintWidget,java.util.List,boolean):110:112 -> determineGroups
    19:21:void determineGroups(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):67 -> determineGroups
    22:23:void singleGroup(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):431:432 -> determineGroups
    22:23:void determineGroups(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):68 -> determineGroups
    24:24:void determineGroups(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):69:69 -> determineGroups
    25:25:void determineGroups(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):77:77 -> determineGroups
    26:26:void determineGroups(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):79:79 -> determineGroups
    27:27:void determineGroups(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):78:78 -> determineGroups
    28:28:void determineGroups(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):81:81 -> determineGroups
    29:29:void determineGroups(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):80:80 -> determineGroups
    30:34:void determineGroups(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):85:89 -> determineGroups
    35:39:void determineGroups(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):92:96 -> determineGroups
    40:41:void determineGroups(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer):98:99 -> determineGroups
    1:2:int getMaxDimension(androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,int):276:277 -> getMaxDimension
    3:4:int getMaxDimension(androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,int):279:280 -> getMaxDimension
    5:5:int getMaxDimension(androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,int):283:283 -> getMaxDimension
    6:6:int getMaxDimension(androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,int):286:286 -> getMaxDimension
    1:1:int getMaxDimensionTraversal(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean,int):304:304 -> getMaxDimensionTraversal
    2:2:int getMaxDimensionTraversal(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean,int):316:316 -> getMaxDimensionTraversal
    3:3:int androidx.constraintlayout.solver.widgets.ConstraintWidget.getBaselineDistance():1031:1031 -> getMaxDimensionTraversal
    3:3:int getMaxDimensionTraversal(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean,int):319 -> getMaxDimensionTraversal
    4:4:int getMaxDimensionTraversal(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean,int):320:320 -> getMaxDimensionTraversal
    5:5:int androidx.constraintlayout.solver.widgets.ConstraintWidget.getBaselineDistance():1031:1031 -> getMaxDimensionTraversal
    5:5:int getMaxDimensionTraversal(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean,int):320 -> getMaxDimensionTraversal
    6:6:int getMaxDimensionTraversal(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean,int):324:324 -> getMaxDimensionTraversal
    7:7:int androidx.constraintlayout.solver.widgets.ConstraintWidget.getBaselineDistance():1031:1031 -> getMaxDimensionTraversal
    7:7:int getMaxDimensionTraversal(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean,int):324 -> getMaxDimensionTraversal
    8:8:int getMaxDimensionTraversal(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean,int):332:332 -> getMaxDimensionTraversal
    9:9:int getMaxDimensionTraversal(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean,int):345:345 -> getMaxDimensionTraversal
    10:13:int getMaxDimensionTraversal(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean,int):347:350 -> getMaxDimensionTraversal
    14:16:int getMaxDimensionTraversal(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean,int):352:354 -> getMaxDimensionTraversal
    17:17:int getMaxDimensionTraversal(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean,int):360:360 -> getMaxDimensionTraversal
    18:19:int getMaxDimensionTraversal(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean,int):366:367 -> getMaxDimensionTraversal
    20:20:int getMaxDimensionTraversal(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean,int):369:369 -> getMaxDimensionTraversal
    21:21:int getMaxDimensionTraversal(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean,int):371:371 -> getMaxDimensionTraversal
    22:22:int getMaxDimensionTraversal(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean,int):374:374 -> getMaxDimensionTraversal
    23:23:int getMaxDimensionTraversal(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean,int):384:384 -> getMaxDimensionTraversal
    24:25:int getMaxDimensionTraversal(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean,int):393:394 -> getMaxDimensionTraversal
    26:26:int getMaxDimensionTraversal(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean,int):396:396 -> getMaxDimensionTraversal
    27:27:void androidx.constraintlayout.solver.widgets.ConstraintWidget.setRelativePositioning(int,int):1565:1565 -> getMaxDimensionTraversal
    27:27:int getMaxDimensionTraversal(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean,int):397 -> getMaxDimensionTraversal
    28:28:void androidx.constraintlayout.solver.widgets.ConstraintWidget.setRelativePositioning(int,int):1567:1567 -> getMaxDimensionTraversal
    28:28:int getMaxDimensionTraversal(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean,int):397 -> getMaxDimensionTraversal
    29:29:int getMaxDimensionTraversal(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean,int):400:400 -> getMaxDimensionTraversal
    30:30:int getMaxDimensionTraversal(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean,int):402:402 -> getMaxDimensionTraversal
    31:31:int getMaxDimensionTraversal(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean,int):405:405 -> getMaxDimensionTraversal
    32:32:androidx.constraintlayout.solver.widgets.ConstraintWidget androidx.constraintlayout.solver.widgets.ConstraintWidget.getParent():555:555 -> getMaxDimensionTraversal
    32:32:int getMaxDimensionTraversal(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean,int):407 -> getMaxDimensionTraversal
    33:33:int getMaxDimensionTraversal(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean,int):408:408 -> getMaxDimensionTraversal
    34:34:int getMaxDimensionTraversal(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean,int):410:410 -> getMaxDimensionTraversal
    1:3:int getParentBiasOffset(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):506:508 -> getParentBiasOffset
    4:5:int getParentBiasOffset(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):513:514 -> getParentBiasOffset
    6:7:int getParentBiasOffset(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):516:517 -> getParentBiasOffset
    1:3:int resolveDimensionRatio(androidx.constraintlayout.solver.widgets.ConstraintWidget):533:535 -> resolveDimensionRatio
    4:4:int resolveDimensionRatio(androidx.constraintlayout.solver.widgets.ConstraintWidget):537:537 -> resolveDimensionRatio
    5:8:int resolveDimensionRatio(androidx.constraintlayout.solver.widgets.ConstraintWidget):539:542 -> resolveDimensionRatio
    9:9:int resolveDimensionRatio(androidx.constraintlayout.solver.widgets.ConstraintWidget):544:544 -> resolveDimensionRatio
    10:10:int resolveDimensionRatio(androidx.constraintlayout.solver.widgets.ConstraintWidget):546:546 -> resolveDimensionRatio
    1:1:void setPosition(java.util.List,int,int):444:444 -> setPosition
    2:3:void setPosition(java.util.List,int,int):446:447 -> setPosition
    4:4:void setPosition(java.util.List,int,int):449:449 -> setPosition
    5:7:void updateSizeDependentWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,int):468:470 -> setPosition
    5:7:void setPosition(java.util.List,int,int):450 -> setPosition
    8:9:void updateSizeDependentWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,int):472:473 -> setPosition
    8:9:void setPosition(java.util.List,int,int):450 -> setPosition
    10:12:void updateSizeDependentWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,int):481:483 -> setPosition
    10:12:void setPosition(java.util.List,int,int):450 -> setPosition
    13:16:void updateSizeDependentWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,int):485:488 -> setPosition
    13:16:void setPosition(java.util.List,int,int):450 -> setPosition
    17:17:int androidx.constraintlayout.solver.widgets.ConstraintWidget.getRelativePositioning(int):1549:1549 -> setPosition
    17:17:void updateSizeDependentWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,int):491 -> setPosition
    17:17:void setPosition(java.util.List,int,int):450 -> setPosition
    18:18:int androidx.constraintlayout.solver.widgets.ConstraintWidget.getRelativePositioning(int):1551:1551 -> setPosition
    18:18:void updateSizeDependentWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,int):491 -> setPosition
    18:18:void setPosition(java.util.List,int,int):450 -> setPosition
    19:21:void updateSizeDependentWidgets(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,int):492:494 -> setPosition
    19:21:void setPosition(java.util.List,int,int):450 -> setPosition
    1:1:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):131:131 -> traverse
    2:2:androidx.constraintlayout.solver.widgets.ConstraintWidget androidx.constraintlayout.solver.widgets.ConstraintWidget.getParent():555:555 -> traverse
    2:2:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):132 -> traverse
    3:4:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):132:133 -> traverse
    5:7:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):135:137 -> traverse
    8:8:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):139:139 -> traverse
    9:11:void invalidate(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup):260:262 -> traverse
    9:11:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):145 -> traverse
    12:12:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):151:151 -> traverse
    13:13:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):153:153 -> traverse
    14:16:void invalidate(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup):260:262 -> traverse
    14:16:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):155 -> traverse
    17:17:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):157:157 -> traverse
    18:18:androidx.constraintlayout.solver.widgets.ConstraintWidget androidx.constraintlayout.solver.widgets.ConstraintWidget.getParent():555:555 -> traverse
    18:18:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):157 -> traverse
    19:19:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):157:157 -> traverse
    20:22:void invalidate(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup):260:262 -> traverse
    20:22:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):159 -> traverse
    23:23:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):163:163 -> traverse
    24:24:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):165:165 -> traverse
    25:27:void invalidate(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup):260:262 -> traverse
    25:27:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):167 -> traverse
    28:28:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):169:169 -> traverse
    29:29:androidx.constraintlayout.solver.widgets.ConstraintWidget androidx.constraintlayout.solver.widgets.ConstraintWidget.getParent():555:555 -> traverse
    29:29:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):169 -> traverse
    30:30:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):169:169 -> traverse
    31:33:void invalidate(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup):260:262 -> traverse
    31:33:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):171 -> traverse
    34:35:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):174:175 -> traverse
    36:38:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):178:180 -> traverse
    39:41:void invalidate(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup):260:262 -> traverse
    39:41:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):181 -> traverse
    42:42:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):187:187 -> traverse
    43:44:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):193:194 -> traverse
    45:45:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):199:199 -> traverse
    46:47:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):205:206 -> traverse
    48:48:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):226:226 -> traverse
    49:51:void invalidate(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup):260:262 -> traverse
    49:51:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):227 -> traverse
    52:54:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):231:233 -> traverse
    55:55:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):239:239 -> traverse
    56:57:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):241:242 -> traverse
    58:58:androidx.constraintlayout.solver.widgets.ConstraintWidget androidx.constraintlayout.solver.widgets.ConstraintWidget.getParent():555:555 -> traverse
    58:58:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):242 -> traverse
    59:59:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):243:243 -> traverse
    60:62:void invalidate(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup):260:262 -> traverse
    60:62:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):244 -> traverse
    63:64:void setConnection(androidx.constraintlayout.solver.widgets.ConstraintAnchor):417:418 -> traverse
    63:64:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):249 -> traverse
    65:65:void setConnection(androidx.constraintlayout.solver.widgets.ConstraintAnchor):420:420 -> traverse
    65:65:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):249 -> traverse
    66:66:void androidx.constraintlayout.solver.widgets.ResolutionNode.addDependent(androidx.constraintlayout.solver.widgets.ResolutionNode):38:38 -> traverse
    66:66:void setConnection(androidx.constraintlayout.solver.widgets.ConstraintAnchor):420 -> traverse
    66:66:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):249 -> traverse
    67:67:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):251:251 -> traverse
    68:72:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):212:216 -> traverse
    73:75:boolean traverse(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup,java.util.List,boolean):218:220 -> traverse
androidx.constraintlayout.solver.widgets.Barrier -> androidx.constraintlayout.solver.widgets.Barrier:
    1:1:void <init>():28:28 -> <init>
    2:3:void <init>():35:36 -> <init>
    4:4:void <init>():38:38 -> <init>
    1:6:void addToSolver(androidx.constraintlayout.solver.LinearSystem):209:214 -> addToSolver
    7:8:void addToSolver(androidx.constraintlayout.solver.LinearSystem):216:217 -> addToSolver
    9:11:void addToSolver(androidx.constraintlayout.solver.LinearSystem):224:226 -> addToSolver
    12:13:void addToSolver(androidx.constraintlayout.solver.LinearSystem):229:230 -> addToSolver
    14:15:void addToSolver(androidx.constraintlayout.solver.LinearSystem):233:234 -> addToSolver
    16:16:void addToSolver(androidx.constraintlayout.solver.LinearSystem):239:239 -> addToSolver
    17:17:androidx.constraintlayout.solver.widgets.ConstraintWidget androidx.constraintlayout.solver.widgets.ConstraintWidget.getParent():555:555 -> addToSolver
    17:17:void addToSolver(androidx.constraintlayout.solver.LinearSystem):244 -> addToSolver
    18:18:void addToSolver(androidx.constraintlayout.solver.LinearSystem):244:244 -> addToSolver
    19:19:androidx.constraintlayout.solver.widgets.ConstraintWidget androidx.constraintlayout.solver.widgets.ConstraintWidget.getParent():555:555 -> addToSolver
    19:19:void addToSolver(androidx.constraintlayout.solver.LinearSystem):240 -> addToSolver
    20:20:void addToSolver(androidx.constraintlayout.solver.LinearSystem):240:240 -> addToSolver
    21:23:void addToSolver(androidx.constraintlayout.solver.LinearSystem):248:250 -> addToSolver
    24:25:void addToSolver(androidx.constraintlayout.solver.LinearSystem):253:254 -> addToSolver
    26:26:void addToSolver(androidx.constraintlayout.solver.LinearSystem):258:258 -> addToSolver
    27:30:void androidx.constraintlayout.solver.LinearSystem.addGreaterBarrier(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,boolean):1029:1032 -> addToSolver
    27:30:void addToSolver(androidx.constraintlayout.solver.LinearSystem):258 -> addToSolver
    31:31:void androidx.constraintlayout.solver.LinearSystem.addGreaterBarrier(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,boolean):1035:1035 -> addToSolver
    31:31:void addToSolver(androidx.constraintlayout.solver.LinearSystem):258 -> addToSolver
    32:32:void androidx.constraintlayout.solver.LinearSystem.addSingleError(androidx.constraintlayout.solver.ArrayRow,int,int):258:258 -> addToSolver
    32:32:void androidx.constraintlayout.solver.LinearSystem.addGreaterBarrier(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,boolean):1036 -> addToSolver
    32:32:void addToSolver(androidx.constraintlayout.solver.LinearSystem):258 -> addToSolver
    33:33:androidx.constraintlayout.solver.ArrayRow androidx.constraintlayout.solver.ArrayRow.addSingleError(androidx.constraintlayout.solver.SolverVariable,int):153:153 -> addToSolver
    33:33:void androidx.constraintlayout.solver.LinearSystem.addSingleError(androidx.constraintlayout.solver.ArrayRow,int,int):259 -> addToSolver
    33:33:void androidx.constraintlayout.solver.LinearSystem.addGreaterBarrier(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,boolean):1036 -> addToSolver
    33:33:void addToSolver(androidx.constraintlayout.solver.LinearSystem):258 -> addToSolver
    34:34:void androidx.constraintlayout.solver.LinearSystem.addGreaterBarrier(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,boolean):1038:1038 -> addToSolver
    34:34:void addToSolver(androidx.constraintlayout.solver.LinearSystem):258 -> addToSolver
    35:35:void addToSolver(androidx.constraintlayout.solver.LinearSystem):256:256 -> addToSolver
    36:39:void androidx.constraintlayout.solver.LinearSystem.addLowerBarrier(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,boolean):1067:1070 -> addToSolver
    36:39:void addToSolver(androidx.constraintlayout.solver.LinearSystem):256 -> addToSolver
    40:40:void androidx.constraintlayout.solver.LinearSystem.addLowerBarrier(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,boolean):1073:1073 -> addToSolver
    40:40:void addToSolver(androidx.constraintlayout.solver.LinearSystem):256 -> addToSolver
    41:41:void androidx.constraintlayout.solver.LinearSystem.addSingleError(androidx.constraintlayout.solver.ArrayRow,int,int):258:258 -> addToSolver
    41:41:void androidx.constraintlayout.solver.LinearSystem.addLowerBarrier(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,boolean):1074 -> addToSolver
    41:41:void addToSolver(androidx.constraintlayout.solver.LinearSystem):256 -> addToSolver
    42:42:androidx.constraintlayout.solver.ArrayRow androidx.constraintlayout.solver.ArrayRow.addSingleError(androidx.constraintlayout.solver.SolverVariable,int):153:153 -> addToSolver
    42:42:void androidx.constraintlayout.solver.LinearSystem.addSingleError(androidx.constraintlayout.solver.ArrayRow,int,int):259 -> addToSolver
    42:42:void androidx.constraintlayout.solver.LinearSystem.addLowerBarrier(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,boolean):1074 -> addToSolver
    42:42:void addToSolver(androidx.constraintlayout.solver.LinearSystem):256 -> addToSolver
    43:43:void androidx.constraintlayout.solver.LinearSystem.addLowerBarrier(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,boolean):1076:1076 -> addToSolver
    43:43:void addToSolver(androidx.constraintlayout.solver.LinearSystem):256 -> addToSolver
    44:45:void addToSolver(androidx.constraintlayout.solver.LinearSystem):262:263 -> addToSolver
    46:46:void addToSolver(androidx.constraintlayout.solver.LinearSystem):265:265 -> addToSolver
    47:47:void addToSolver(androidx.constraintlayout.solver.LinearSystem):268:268 -> addToSolver
    48:48:void addToSolver(androidx.constraintlayout.solver.LinearSystem):270:270 -> addToSolver
    49:49:void addToSolver(androidx.constraintlayout.solver.LinearSystem):273:273 -> addToSolver
    50:50:void addToSolver(androidx.constraintlayout.solver.LinearSystem):275:275 -> addToSolver
    51:51:void addToSolver(androidx.constraintlayout.solver.LinearSystem):278:278 -> addToSolver
    52:52:void addToSolver(androidx.constraintlayout.solver.LinearSystem):280:280 -> addToSolver
    1:1:boolean allowsGoneWidget():51:51 -> allowsGoneWidget
    1:1:void analyze(int):65:65 -> analyze
    2:2:void analyze(int):68:68 -> analyze
    3:3:void analyze(int):73:73 -> analyze
    4:4:void analyze(int):84:84 -> analyze
    5:5:void analyze(int):81:81 -> analyze
    6:6:void analyze(int):78:78 -> analyze
    7:7:void analyze(int):75:75 -> analyze
    8:8:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.setType(int):224:224 -> analyze
    8:8:void analyze(int):89 -> analyze
    9:9:void analyze(int):91:91 -> analyze
    10:11:void analyze(int):95:96 -> analyze
    12:13:void analyze(int):92:93 -> analyze
    14:17:void analyze(int):99:102 -> analyze
    18:18:void analyze(int):106:106 -> analyze
    19:19:void analyze(int):117:117 -> analyze
    20:20:void analyze(int):114:114 -> analyze
    21:21:void analyze(int):111:111 -> analyze
    22:22:void analyze(int):108:108 -> analyze
    23:23:void analyze(int):121:121 -> analyze
    24:24:void androidx.constraintlayout.solver.widgets.ResolutionNode.addDependent(androidx.constraintlayout.solver.widgets.ResolutionNode):38:38 -> analyze
    24:24:void analyze(int):122 -> analyze
    1:2:void resetResolutionNodes():55:56 -> resetResolutionNodes
    1:1:void resolve():134:134 -> resolve
    2:2:void resolve():147:147 -> resolve
    3:3:void resolve():143:143 -> resolve
    4:4:void resolve():140:140 -> resolve
    5:5:void resolve():136:136 -> resolve
    6:6:void resolve():153:153 -> resolve
    7:8:void resolve():156:157 -> resolve
    9:9:void resolve():160:160 -> resolve
    10:10:void resolve():166:166 -> resolve
    11:11:void resolve():168:168 -> resolve
    12:12:void resolve():161:161 -> resolve
    13:13:void resolve():163:163 -> resolve
    14:17:void resolve():180:183 -> resolve
    18:18:void resolve():194:194 -> resolve
    19:19:void resolve():191:191 -> resolve
    20:20:void resolve():188:188 -> resolve
    21:21:void resolve():185:185 -> resolve
    1:1:void setAllowsGoneWidget(boolean):49:49 -> setAllowsGoneWidget
    1:1:void setBarrierType(int):46:46 -> setBarrierType
androidx.constraintlayout.solver.widgets.ChainHead -> androidx.constraintlayout.solver.widgets.ChainHead:
    1:1:void <init>(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean):58:58 -> <init>
    2:2:void <init>(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean):42:42 -> <init>
    3:3:void <init>(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean):44:44 -> <init>
    4:6:void <init>(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,boolean):59:61 -> <init>
    1:1:void define():195:195 -> define
    2:3:void defineChainProperties():79:80 -> define
    2:3:void define():196 -> define
    4:7:void defineChainProperties():87:90 -> define
    4:7:void define():196 -> define
    8:9:void defineChainProperties():92:93 -> define
    8:9:void define():196 -> define
    10:10:void defineChainProperties():95:95 -> define
    10:10:void define():196 -> define
    11:11:void defineChainProperties():98:98 -> define
    11:11:void define():196 -> define
    12:13:void defineChainProperties():102:103 -> define
    12:13:void define():196 -> define
    14:14:void defineChainProperties():105:105 -> define
    14:14:void define():196 -> define
    15:15:void defineChainProperties():108:108 -> define
    15:15:void define():196 -> define
    16:16:boolean isMatchConstraintEqualityCandidate(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):72:72 -> define
    16:16:void defineChainProperties():108 -> define
    16:16:void define():196 -> define
    17:17:void defineChainProperties():110:110 -> define
    17:17:void define():196 -> define
    18:18:void defineChainProperties():112:112 -> define
    18:18:void define():196 -> define
    19:20:void defineChainProperties():114:115 -> define
    19:20:void define():196 -> define
    21:21:void defineChainProperties():117:117 -> define
    21:21:void define():196 -> define
    22:23:void defineChainProperties():120:121 -> define
    22:23:void define():196 -> define
    24:25:void defineChainProperties():123:124 -> define
    24:25:void define():196 -> define
    26:26:void defineChainProperties():126:126 -> define
    26:26:void define():196 -> define
    27:27:void defineChainProperties():130:130 -> define
    27:27:void define():196 -> define
    28:28:void defineChainProperties():135:135 -> define
    28:28:void define():196 -> define
    29:30:void defineChainProperties():137:138 -> define
    29:30:void define():196 -> define
    31:31:void defineChainProperties():151:151 -> define
    31:31:void define():196 -> define
    32:33:void defineChainProperties():153:154 -> define
    32:33:void define():196 -> define
    34:34:void defineChainProperties():156:156 -> define
    34:34:void define():196 -> define
    35:35:void defineChainProperties():159:159 -> define
    35:35:void define():196 -> define
    36:36:void define():198:198 -> define
androidx.constraintlayout.solver.widgets.ConstraintAnchor -> androidx.constraintlayout.solver.widgets.ConstraintAnchor:
    1:1:void <init>(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):86:86 -> <init>
    2:2:void <init>(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):51:51 -> <init>
    3:4:void <init>(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):73:74 -> <init>
    5:7:void <init>(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):76:78 -> <init>
    8:9:void <init>(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):87:88 -> <init>
    1:5:boolean connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Strength,int,boolean):211:215 -> connect
    6:6:androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type getType():118:118 -> connect
    6:6:boolean isValidConnection(androidx.constraintlayout.solver.widgets.ConstraintAnchor):271 -> connect
    6:6:boolean connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Strength,int,boolean):218 -> connect
    7:8:boolean isValidConnection(androidx.constraintlayout.solver.widgets.ConstraintAnchor):272:273 -> connect
    7:8:boolean connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Strength,int,boolean):218 -> connect
    9:9:androidx.constraintlayout.solver.widgets.ConstraintWidget getOwner():112:112 -> connect
    9:9:boolean isValidConnection(androidx.constraintlayout.solver.widgets.ConstraintAnchor):274 -> connect
    9:9:boolean connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Strength,int,boolean):218 -> connect
    10:10:boolean isValidConnection(androidx.constraintlayout.solver.widgets.ConstraintAnchor):274:274 -> connect
    10:10:boolean connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Strength,int,boolean):218 -> connect
    11:11:androidx.constraintlayout.solver.widgets.ConstraintWidget getOwner():112:112 -> connect
    11:11:boolean isValidConnection(androidx.constraintlayout.solver.widgets.ConstraintAnchor):274 -> connect
    11:11:boolean connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Strength,int,boolean):218 -> connect
    12:12:boolean isValidConnection(androidx.constraintlayout.solver.widgets.ConstraintAnchor):274:274 -> connect
    12:12:boolean connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Strength,int,boolean):218 -> connect
    13:13:boolean isValidConnection(androidx.constraintlayout.solver.widgets.ConstraintAnchor):279:279 -> connect
    13:13:boolean connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Strength,int,boolean):218 -> connect
    14:14:boolean isValidConnection(androidx.constraintlayout.solver.widgets.ConstraintAnchor):307:307 -> connect
    14:14:boolean connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Strength,int,boolean):218 -> connect
    15:15:boolean isValidConnection(androidx.constraintlayout.solver.widgets.ConstraintAnchor):282:282 -> connect
    15:15:boolean connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Strength,int,boolean):218 -> connect
    16:16:boolean isValidConnection(androidx.constraintlayout.solver.widgets.ConstraintAnchor):295:295 -> connect
    16:16:boolean connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Strength,int,boolean):218 -> connect
    17:17:androidx.constraintlayout.solver.widgets.ConstraintWidget getOwner():112:112 -> connect
    17:17:boolean isValidConnection(androidx.constraintlayout.solver.widgets.ConstraintAnchor):296 -> connect
    17:17:boolean connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Strength,int,boolean):218 -> connect
    18:19:boolean isValidConnection(androidx.constraintlayout.solver.widgets.ConstraintAnchor):296:297 -> connect
    18:19:boolean connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Strength,int,boolean):218 -> connect
    20:20:boolean isValidConnection(androidx.constraintlayout.solver.widgets.ConstraintAnchor):287:287 -> connect
    20:20:boolean connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Strength,int,boolean):218 -> connect
    21:21:androidx.constraintlayout.solver.widgets.ConstraintWidget getOwner():112:112 -> connect
    21:21:boolean isValidConnection(androidx.constraintlayout.solver.widgets.ConstraintAnchor):288 -> connect
    21:21:boolean connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Strength,int,boolean):218 -> connect
    22:23:boolean isValidConnection(androidx.constraintlayout.solver.widgets.ConstraintAnchor):288:289 -> connect
    22:23:boolean connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Strength,int,boolean):218 -> connect
    24:24:boolean connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Strength,int,boolean):221:221 -> connect
    25:25:boolean connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Strength,int,boolean):223:223 -> connect
    26:26:boolean connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Strength,int,boolean):225:225 -> connect
    27:29:boolean connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Strength,int,boolean):227:229 -> connect
    1:1:int getConnectionCreator():163:163 -> getConnectionCreator
    1:1:int getMargin():125:125 -> getMargin
    2:4:int getMargin():128:130 -> getMargin
    5:5:int getMargin():132:132 -> getMargin
    1:1:androidx.constraintlayout.solver.widgets.ResolutionAnchor getResolutionNode():58:58 -> getResolutionNode
    1:1:androidx.constraintlayout.solver.SolverVariable getSolverVariable():95:95 -> getSolverVariable
    1:1:androidx.constraintlayout.solver.widgets.ConstraintAnchor$Strength getStrength():138:138 -> getStrength
    1:1:androidx.constraintlayout.solver.widgets.ConstraintAnchor getTarget():144:144 -> getTarget
    1:1:boolean isConnected():259:259 -> isConnected
    1:7:void reset():175:181 -> reset
    1:2:void resetSolverVariable(androidx.constraintlayout.solver.Cache):101:102 -> resetSolverVariable
    3:3:void resetSolverVariable(androidx.constraintlayout.solver.Cache):104:104 -> resetSolverVariable
    1:1:java.lang.String toString():424:424 -> toString
androidx.constraintlayout.solver.widgets.ConstraintAnchor$ConnectionType -> androidx.constraintlayout.solver.widgets.ConstraintAnchor$ConnectionType:
    1:1:void <clinit>():46:46 -> <clinit>
    1:1:void <init>(java.lang.String,int):46:46 -> <init>
    1:1:androidx.constraintlayout.solver.widgets.ConstraintAnchor$ConnectionType valueOf(java.lang.String):46:46 -> valueOf
    1:1:androidx.constraintlayout.solver.widgets.ConstraintAnchor$ConnectionType[] values():46:46 -> values
androidx.constraintlayout.solver.widgets.ConstraintAnchor$Strength -> androidx.constraintlayout.solver.widgets.ConstraintAnchor$Strength:
    1:1:void <clinit>():41:41 -> <clinit>
    1:1:void <init>(java.lang.String,int):41:41 -> <init>
    1:1:androidx.constraintlayout.solver.widgets.ConstraintAnchor$Strength valueOf(java.lang.String):41:41 -> valueOf
    1:1:androidx.constraintlayout.solver.widgets.ConstraintAnchor$Strength[] values():41:41 -> values
androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type -> androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type:
    1:1:void <clinit>():36:36 -> <clinit>
    1:1:void <init>(java.lang.String,int):36:36 -> <init>
    1:1:androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type valueOf(java.lang.String):36:36 -> valueOf
    1:1:androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type[] values():36:36 -> values
androidx.constraintlayout.solver.widgets.ConstraintWidget -> androidx.constraintlayout.solver.widgets.ConstraintWidget:
    1:1:void <init>():407:407 -> <init>
    2:3:void <init>():68:69 -> <init>
    4:6:void <init>():76:78 -> <init>
    7:12:void <init>():80:85 -> <init>
    13:14:void <init>():89:90 -> <init>
    15:15:void <init>():95:95 -> <init>
    16:17:void <init>():97:98 -> <init>
    18:25:void <init>():148:155 -> <init>
    26:27:void <init>():163:164 -> <init>
    28:28:void <init>():169:169 -> <init>
    29:29:void <init>():172:172 -> <init>
    30:33:void <init>():175:178 -> <init>
    34:37:void <init>():181:184 -> <init>
    38:39:void <init>():187:188 -> <init>
    40:41:void <init>():193:194 -> <init>
    42:42:void <init>():197:197 -> <init>
    43:44:void <init>():210:211 -> <init>
    45:45:void <init>():222:222 -> <init>
    46:47:void <init>():224:225 -> <init>
    48:50:void <init>():237:239 -> <init>
    51:52:void <init>():242:243 -> <init>
    53:53:void <init>():247:247 -> <init>
    54:55:void <init>():249:250 -> <init>
    56:63:void addAnchors():456:463 -> <init>
    56:63:void <init>():408 -> <init>
    1:5:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2337:2341 -> addToSolver
    6:8:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2348:2350 -> addToSolver
    9:10:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2353:2354 -> addToSolver
    11:11:boolean isInHorizontalChain():2227:2227 -> addToSolver
    11:11:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2357 -> addToSolver
    12:13:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2361:2362 -> addToSolver
    14:14:boolean isInVerticalChain():2270:2270 -> addToSolver
    14:14:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2365 -> addToSolver
    15:15:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2368:2368 -> addToSolver
    16:17:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2370:2371 -> addToSolver
    18:18:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2374:2374 -> addToSolver
    19:20:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2376:2377 -> addToSolver
    21:22:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2381:2382 -> addToSolver
    23:24:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2385:2386 -> addToSolver
    25:25:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2391:2391 -> addToSolver
    26:26:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2393:2393 -> addToSolver
    27:28:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2399:2400 -> addToSolver
    29:30:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2402:2403 -> addToSolver
    31:31:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2405:2405 -> addToSolver
    32:32:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2407:2407 -> addToSolver
    33:33:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2411:2411 -> addToSolver
    34:34:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2416:2416 -> addToSolver
    35:35:void setupDimensionRatio(boolean,boolean,boolean,boolean):2534:2534 -> addToSolver
    35:35:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2420 -> addToSolver
    36:36:void setupDimensionRatio(boolean,boolean,boolean,boolean):2536:2536 -> addToSolver
    36:36:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2420 -> addToSolver
    37:38:void setupDimensionRatio(boolean,boolean,boolean,boolean):2538:2539 -> addToSolver
    37:38:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2420 -> addToSolver
    39:39:void setupDimensionRatio(boolean,boolean,boolean,boolean):2541:2541 -> addToSolver
    39:39:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2420 -> addToSolver
    40:43:void setupDimensionRatio(boolean,boolean,boolean,boolean):2546:2549 -> addToSolver
    40:43:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2420 -> addToSolver
    44:46:void setupDimensionRatio(boolean,boolean,boolean,boolean):2553:2555 -> addToSolver
    44:46:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2420 -> addToSolver
    47:51:void setupDimensionRatio(boolean,boolean,boolean,boolean):2557:2561 -> addToSolver
    47:51:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2420 -> addToSolver
    52:52:void setupDimensionRatio(boolean,boolean,boolean,boolean):2566:2566 -> addToSolver
    52:52:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2420 -> addToSolver
    53:53:void setupDimensionRatio(boolean,boolean,boolean,boolean):2568:2568 -> addToSolver
    53:53:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2420 -> addToSolver
    54:55:void setupDimensionRatio(boolean,boolean,boolean,boolean):2570:2571 -> addToSolver
    54:55:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2420 -> addToSolver
    56:61:void setupDimensionRatio(boolean,boolean,boolean,boolean):2575:2580 -> addToSolver
    56:61:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2420 -> addToSolver
    62:64:void setupDimensionRatio(boolean,boolean,boolean,boolean):2584:2586 -> addToSolver
    62:64:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2420 -> addToSolver
    65:65:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2421:2421 -> addToSolver
    66:68:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2423:2425 -> addToSolver
    69:69:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2429:2429 -> addToSolver
    70:71:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2431:2432 -> addToSolver
    72:72:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2434:2434 -> addToSolver
    73:74:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2436:2437 -> addToSolver
    75:76:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2444:2445 -> addToSolver
    77:77:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2447:2447 -> addToSolver
    78:78:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2451:2451 -> addToSolver
    79:79:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2455:2455 -> addToSolver
    80:83:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2459:2462 -> addToSolver
    84:84:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2468:2468 -> addToSolver
    85:85:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2478:2478 -> addToSolver
    86:86:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2481:2481 -> addToSolver
    87:89:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2484:2486 -> addToSolver
    90:90:int getBaselineDistance():1031:1031 -> addToSolver
    90:90:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2488 -> addToSolver
    91:93:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2488:2490 -> addToSolver
    94:94:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2492:2492 -> addToSolver
    95:97:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2497:2499 -> addToSolver
    98:99:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2506:2507 -> addToSolver
    100:100:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2509:2509 -> addToSolver
    101:102:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2513:2514 -> addToSolver
    103:103:androidx.constraintlayout.solver.widgets.ConstraintAnchor androidx.constraintlayout.solver.widgets.ConstraintAnchor.getTarget():144:144 -> addToSolver
    103:103:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2514 -> addToSolver
    104:104:androidx.constraintlayout.solver.widgets.ConstraintWidget androidx.constraintlayout.solver.widgets.ConstraintAnchor.getOwner():112:112 -> addToSolver
    104:104:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2514 -> addToSolver
    105:105:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2514:2514 -> addToSolver
    106:109:void androidx.constraintlayout.solver.LinearSystem.addCenterPoint(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget,float,int):1329:1332 -> addToSolver
    106:109:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2514 -> addToSolver
    110:113:void androidx.constraintlayout.solver.LinearSystem.addCenterPoint(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget,float,int):1334:1337 -> addToSolver
    110:113:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2514 -> addToSolver
    114:121:void androidx.constraintlayout.solver.LinearSystem.addCenterPoint(androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintWidget,float,int):1339:1346 -> addToSolver
    114:121:void addToSolver(androidx.constraintlayout.solver.LinearSystem):2514 -> addToSolver
    1:1:boolean allowedInBarrier():1677:1677 -> allowedInBarrier
    1:1:void analyze(int):353:353 -> analyze
    1:2:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2612:2613 -> applyConstraints
    3:3:androidx.constraintlayout.solver.widgets.ConstraintAnchor androidx.constraintlayout.solver.widgets.ConstraintAnchor.getTarget():144:144 -> applyConstraints
    3:3:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2614 -> applyConstraints
    4:4:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2614:2614 -> applyConstraints
    5:5:androidx.constraintlayout.solver.widgets.ConstraintAnchor androidx.constraintlayout.solver.widgets.ConstraintAnchor.getTarget():144:144 -> applyConstraints
    5:5:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2615 -> applyConstraints
    6:6:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2615:2615 -> applyConstraints
    7:9:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2617:2619 -> applyConstraints
    10:11:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2623:2624 -> applyConstraints
    12:12:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2626:2626 -> applyConstraints
    13:15:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2635:2637 -> applyConstraints
    16:16:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2649:2649 -> applyConstraints
    17:17:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2667:2667 -> applyConstraints
    18:18:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2675:2675 -> applyConstraints
    19:19:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2677:2677 -> applyConstraints
    20:20:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2684:2684 -> applyConstraints
    21:21:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2686:2686 -> applyConstraints
    22:22:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2689:2689 -> applyConstraints
    23:23:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2692:2692 -> applyConstraints
    24:25:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2703:2704 -> applyConstraints
    26:27:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2707:2708 -> applyConstraints
    28:28:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2712:2712 -> applyConstraints
    29:29:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2714:2714 -> applyConstraints
    30:30:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2716:2716 -> applyConstraints
    31:31:androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type androidx.constraintlayout.solver.widgets.ConstraintAnchor.getType():118:118 -> applyConstraints
    31:31:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2721 -> applyConstraints
    32:32:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2721:2721 -> applyConstraints
    33:34:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2726:2727 -> applyConstraints
    35:36:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2723:2724 -> applyConstraints
    37:37:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2729:2729 -> applyConstraints
    38:38:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2735:2735 -> applyConstraints
    39:39:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2737:2737 -> applyConstraints
    40:40:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2739:2739 -> applyConstraints
    41:41:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2761:2761 -> applyConstraints
    42:42:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2766:2766 -> applyConstraints
    43:43:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2769:2769 -> applyConstraints
    44:44:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2771:2771 -> applyConstraints
    45:45:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2784:2784 -> applyConstraints
    46:47:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2793:2794 -> applyConstraints
    48:48:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2806:2806 -> applyConstraints
    49:50:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2811:2812 -> applyConstraints
    51:52:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2824:2825 -> applyConstraints
    53:53:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2824:2824 -> applyConstraints
    54:55:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2826:2827 -> applyConstraints
    56:56:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2843:2843 -> applyConstraints
    57:57:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2846:2846 -> applyConstraints
    58:58:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2850:2850 -> applyConstraints
    59:59:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2855:2855 -> applyConstraints
    60:61:void applyConstraints(androidx.constraintlayout.solver.LinearSystem,boolean,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour,boolean,androidx.constraintlayout.solver.widgets.ConstraintAnchor,androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,int,int,int,float,boolean,boolean,int,int,int,float,boolean):2750:2751 -> applyConstraints
    1:1:void connectCircularConstraint(androidx.constraintlayout.solver.widgets.ConstraintWidget,float,int):605:605 -> connectCircularConstraint
    2:2:void connectCircularConstraint(androidx.constraintlayout.solver.widgets.ConstraintWidget,float,int):607:607 -> connectCircularConstraint
    1:6:void createObjectVariables(androidx.constraintlayout.solver.LinearSystem):700:705 -> createObjectVariables
    1:1:androidx.constraintlayout.solver.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):2132:2132 -> getAnchor
    2:2:androidx.constraintlayout.solver.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):2160:2160 -> getAnchor
    3:3:androidx.constraintlayout.solver.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):2152:2152 -> getAnchor
    4:4:androidx.constraintlayout.solver.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):2149:2149 -> getAnchor
    5:5:androidx.constraintlayout.solver.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):2155:2155 -> getAnchor
    6:6:androidx.constraintlayout.solver.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):2146:2146 -> getAnchor
    7:7:androidx.constraintlayout.solver.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):2143:2143 -> getAnchor
    8:8:androidx.constraintlayout.solver.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):2140:2140 -> getAnchor
    9:9:androidx.constraintlayout.solver.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):2137:2137 -> getAnchor
    10:10:androidx.constraintlayout.solver.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):2134:2134 -> getAnchor
    1:1:java.util.ArrayList getAnchors():1050:1050 -> getAnchors
    1:1:int getBaselineDistance():1031:1031 -> getBaselineDistance
    1:1:int getY():764:764 -> getBottom
    1:1:int getBottom():976 -> getBottom
    2:2:int getBottom():976:976 -> getBottom
    1:1:java.lang.Object getCompanionWidget():1041:1041 -> getCompanionWidget
    1:1:java.lang.String getDebugName():652:652 -> getDebugName
    1:1:androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour getDimensionBehaviour(int):2189:2189 -> getDimensionBehaviour
    2:2:androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour getDimensionBehaviour(int):2191:2191 -> getDimensionBehaviour
    1:1:int getDrawX():867:867 -> getDrawX
    1:1:int getDrawY():876:876 -> getDrawY
    1:1:int getHeight():830:830 -> getHeight
    2:2:int getHeight():833:833 -> getHeight
    1:1:androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour getHorizontalDimensionBehaviour():2169:2169 -> getHorizontalDimensionBehaviour
    1:1:int getLength(int):853:853 -> getLength
    2:2:int getLength(int):855:855 -> getLength
    1:2:androidx.constraintlayout.solver.widgets.ResolutionDimension getResolutionHeight():394:395 -> getResolutionHeight
    3:3:androidx.constraintlayout.solver.widgets.ResolutionDimension getResolutionHeight():397:397 -> getResolutionHeight
    1:2:androidx.constraintlayout.solver.widgets.ResolutionDimension getResolutionWidth():383:384 -> getResolutionWidth
    3:3:androidx.constraintlayout.solver.widgets.ResolutionDimension getResolutionWidth():386:386 -> getResolutionWidth
    1:1:int getX():755:755 -> getRight
    1:1:int getRight():967 -> getRight
    2:2:int getRight():967:967 -> getRight
    1:1:androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour getVerticalDimensionBehaviour():2178:2178 -> getVerticalDimensionBehaviour
    1:1:int getVisibility():643:643 -> getVisibility
    1:1:int getWidth():773:773 -> getWidth
    2:2:int getWidth():776:776 -> getWidth
    1:1:int getWrapHeight():842:842 -> getWrapHeight
    1:1:int getWrapWidth():821:821 -> getWrapWidth
    1:1:boolean hasBaseline():1022:1022 -> hasBaseline
    1:3:void immediateConnect(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,androidx.constraintlayout.solver.widgets.ConstraintWidget,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type,int,int):1704:1706 -> immediateConnect
    1:1:boolean isChainHead(int):2314:2314 -> isChainHead
    1:4:boolean isFullyResolved():369:372 -> isFullyResolved
    1:1:boolean isSpreadHeight():125:125 -> isSpreadHeight
    1:1:boolean isSpreadWidth():117:117 -> isSpreadWidth
    1:18:void reset():257:274 -> reset
    19:30:void reset():277:288 -> reset
    31:32:void reset():290:291 -> reset
    33:34:void reset():294:295 -> reset
    35:52:void reset():298:315 -> reset
    53:54:void reset():317:318 -> reset
    55:58:void reset():320:323 -> reset
    1:1:void resetResolutionNodes():335:335 -> resetResolutionNodes
    1:8:void resetSolverVariables(androidx.constraintlayout.solver.Cache):442:449 -> resetSolverVariables
    1:1:void setBaselineDistance(int):1577:1577 -> setBaselineDistance
    1:1:void setCompanionWidget(java.lang.Object):1587:1587 -> setCompanionWidget
    1:1:void setDebugName(java.lang.String):659:659 -> setDebugName
    1:1:void setDimensionRatio(java.lang.String):1287:1287 -> setDimensionRatio
    2:3:void setDimensionRatio(java.lang.String):1293:1294 -> setDimensionRatio
    4:5:void setDimensionRatio(java.lang.String):1296:1297 -> setDimensionRatio
    6:6:void setDimensionRatio(java.lang.String):1299:1299 -> setDimensionRatio
    7:7:void setDimensionRatio(java.lang.String):1306:1306 -> setDimensionRatio
    8:10:void setDimensionRatio(java.lang.String):1309:1311 -> setDimensionRatio
    11:12:void setDimensionRatio(java.lang.String):1313:1314 -> setDimensionRatio
    13:13:void setDimensionRatio(java.lang.String):1317:1317 -> setDimensionRatio
    14:14:void setDimensionRatio(java.lang.String):1319:1319 -> setDimensionRatio
    15:16:void setDimensionRatio(java.lang.String):1327:1328 -> setDimensionRatio
    17:17:void setDimensionRatio(java.lang.String):1330:1330 -> setDimensionRatio
    18:19:void setDimensionRatio(java.lang.String):1338:1339 -> setDimensionRatio
    20:20:void setDimensionRatio(java.lang.String):1288:1288 -> setDimensionRatio
    1:1:void setFrame(int,int,int):1506:1506 -> setFrame
    2:2:void setFrame(int,int,int):1508:1508 -> setFrame
    3:3:void setFrame(int,int,int):1510:1510 -> setFrame
    1:3:void setHeight(int):1225:1227 -> setHeight
    1:1:void setHorizontalBiasPercent(float):1378:1378 -> setHorizontalBiasPercent
    1:1:void setHorizontalChainStyle(int):1640:1640 -> setHorizontalChainStyle
    1:4:void setHorizontalDimension(int,int):1520:1523 -> setHorizontalDimension
    1:3:void setHorizontalDimensionBehaviour(androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour):2203:2205 -> setHorizontalDimensionBehaviour
    1:6:void setHorizontalMatchStyle(int,int,int,float):1254:1259 -> setHorizontalMatchStyle
    1:1:void setHorizontalWeight(float):1621:1621 -> setHorizontalWeight
    1:1:void setMaxHeight(int):113:113 -> setMaxHeight
    1:1:void setMaxWidth(int):109:109 -> setMaxWidth
    1:1:void setMinHeight(int):1411:1411 -> setMinHeight
    2:2:void setMinHeight(int):1413:1413 -> setMinHeight
    1:1:void setMinWidth(int):1398:1398 -> setMinWidth
    2:2:void setMinWidth(int):1400:1400 -> setMinWidth
    1:2:void setOffset(int,int):1089:1090 -> setOffset
    1:2:void setOrigin(int,int):1078:1079 -> setOrigin
    1:1:void setVerticalBiasPercent(float):1388:1388 -> setVerticalBiasPercent
    1:1:void setVerticalChainStyle(int):1660:1660 -> setVerticalChainStyle
    1:4:void setVerticalDimension(int,int):1534:1537 -> setVerticalDimension
    1:3:void setVerticalDimensionBehaviour(androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour):2215:2217 -> setVerticalDimensionBehaviour
    1:6:void setVerticalMatchStyle(int,int,int,float):1272:1277 -> setVerticalMatchStyle
    1:1:void setVerticalWeight(float):1630:1630 -> setVerticalWeight
    1:1:void setVisibility(int):634:634 -> setVisibility
    1:3:void setWidth(int):1213:1215 -> setWidth
    1:1:void setWrapHeight(int):1432:1432 -> setWrapHeight
    1:1:void setWrapWidth(int):1423:1423 -> setWrapWidth
    1:1:void setX(int):1059:1059 -> setX
    1:1:void setY(int):1068:1068 -> setY
    1:1:java.lang.String toString():716:716 -> toString
    1:2:void updateDrawPosition():1132:1133 -> updateDrawPosition
    3:4:void updateDrawPosition():1136:1137 -> updateDrawPosition
    1:4:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):2865:2868 -> updateFromSolver
    5:6:void setFrame(int,int,int,int):1464:1465 -> updateFromSolver
    5:6:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):2881 -> updateFromSolver
    7:9:void setFrame(int,int,int,int):1467:1469 -> updateFromSolver
    7:9:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):2881 -> updateFromSolver
    10:10:void setFrame(int,int,int,int):1474:1474 -> updateFromSolver
    10:10:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):2881 -> updateFromSolver
    11:11:void setFrame(int,int,int,int):1477:1477 -> updateFromSolver
    11:11:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):2881 -> updateFromSolver
    12:13:void setFrame(int,int,int,int):1481:1482 -> updateFromSolver
    12:13:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):2881 -> updateFromSolver
    14:15:void setFrame(int,int,int,int):1484:1485 -> updateFromSolver
    14:15:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):2881 -> updateFromSolver
    16:17:void setFrame(int,int,int,int):1487:1488 -> updateFromSolver
    16:17:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):2881 -> updateFromSolver
    18:18:void setFrame(int,int,int,int):1494:1494 -> updateFromSolver
    18:18:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):2881 -> updateFromSolver
    1:1:void updateResolutionNodes():344:344 -> updateResolutionNodes
    2:2:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.update():245:245 -> updateResolutionNodes
    2:2:void updateResolutionNodes():344 -> updateResolutionNodes
    3:3:androidx.constraintlayout.solver.widgets.ConstraintAnchor androidx.constraintlayout.solver.widgets.ConstraintAnchor.getTarget():144:144 -> updateResolutionNodes
    3:3:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.update():245 -> updateResolutionNodes
    3:3:void updateResolutionNodes():344 -> updateResolutionNodes
    4:4:androidx.constraintlayout.solver.widgets.ConstraintAnchor androidx.constraintlayout.solver.widgets.ConstraintAnchor.getTarget():144:144 -> updateResolutionNodes
    4:4:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.update():249 -> updateResolutionNodes
    4:4:void updateResolutionNodes():344 -> updateResolutionNodes
    5:6:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.update():250:251 -> updateResolutionNodes
    5:6:void updateResolutionNodes():344 -> updateResolutionNodes
    7:8:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.update():253:254 -> updateResolutionNodes
    7:8:void updateResolutionNodes():344 -> updateResolutionNodes
    9:9:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.update():258:258 -> updateResolutionNodes
    9:9:void updateResolutionNodes():344 -> updateResolutionNodes
androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour -> androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour:
    1:1:void <clinit>():143:143 -> <clinit>
    2:2:void <clinit>():142:142 -> <clinit>
    1:1:void <init>(java.lang.String,int):142:142 -> <init>
    1:1:androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour valueOf(java.lang.String):142:142 -> valueOf
    1:1:androidx.constraintlayout.solver.widgets.ConstraintWidget$DimensionBehaviour[] values():142:142 -> values
androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer -> androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer:
    1:1:void <init>():82:82 -> <init>
    2:2:void <init>():41:41 -> <init>
    3:3:void <init>():47:47 -> <init>
    4:5:void <init>():56:57 -> <init>
    6:7:void <init>():59:60 -> <init>
    8:13:void <init>():62:67 -> <init>
    14:15:void <init>():69:70 -> <init>
    16:17:void <init>():72:73 -> <init>
    1:3:void addHorizontalChain(androidx.constraintlayout.solver.widgets.ConstraintWidget):744:746 -> addChain
    1:3:void addChain(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):731 -> addChain
    4:5:void addHorizontalChain(androidx.constraintlayout.solver.widgets.ConstraintWidget):748:749 -> addChain
    4:5:void addChain(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):731 -> addChain
    6:8:void addVerticalChain(androidx.constraintlayout.solver.widgets.ConstraintWidget):759:761 -> addChain
    6:8:void addChain(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):733 -> addChain
    9:10:void addVerticalChain(androidx.constraintlayout.solver.widgets.ConstraintWidget):763:764 -> addChain
    9:10:void addChain(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):733 -> addChain
    1:2:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):180:181 -> addChildrenToSolver
    3:8:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):184:189 -> addChildrenToSolver
    9:10:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):191:192 -> addChildrenToSolver
    11:13:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):194:196 -> addChildrenToSolver
    14:15:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):198:199 -> addChildrenToSolver
    16:17:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):202:203 -> addChildrenToSolver
    18:19:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):207:208 -> addChildrenToSolver
    20:21:boolean addChildrenToSolver(androidx.constraintlayout.solver.LinearSystem):210:211 -> addChildrenToSolver
    1:2:void analyze(int):280:281 -> analyze
    3:3:void analyze(int):283:283 -> analyze
    1:1:int getOptimizationLevel():122:122 -> getOptimizationLevel
    1:1:boolean isHeightMeasuredTooSmall():164:164 -> isHeightMeasuredTooSmall
    1:1:boolean isRtl():267:267 -> isRtl
    1:1:boolean isWidthMeasuredTooSmall():159:159 -> isWidthMeasuredTooSmall
    1:6:void layout():298:303 -> layout
    7:9:void layout():305:307 -> layout
    10:10:void layout():309:309 -> layout
    11:11:void layout():314:314 -> layout
    12:12:void androidx.constraintlayout.solver.widgets.ConstraintWidget.setX(int):1059:1059 -> layout
    12:12:void layout():314 -> layout
    13:13:void layout():315:315 -> layout
    14:14:void androidx.constraintlayout.solver.widgets.ConstraintWidget.setY(int):1068:1068 -> layout
    14:14:void layout():315 -> layout
    15:15:androidx.constraintlayout.solver.widgets.ConstraintWidget androidx.constraintlayout.solver.widgets.ConstraintWidget.getParent():555:555 -> layout
    15:15:void androidx.constraintlayout.solver.widgets.ConstraintWidget.resetAnchors():2057 -> layout
    15:15:void layout():316 -> layout
    16:18:void androidx.constraintlayout.solver.widgets.ConstraintWidget.resetAnchors():2058:2060 -> layout
    16:18:void layout():316 -> layout
    19:21:void androidx.constraintlayout.solver.widgets.ConstraintWidget.resetAnchors():2064:2066 -> layout
    19:21:void layout():316 -> layout
    22:22:void layout():317:317 -> layout
    23:24:void layout():319:320 -> layout
    25:27:void layout():323:325 -> layout
    28:28:void layout():327:327 -> layout
    29:30:void optimize():630:631 -> layout
    29:30:void layout():328 -> layout
    31:31:void optimize():643:643 -> layout
    31:31:void layout():328 -> layout
    32:32:void layout():330:330 -> layout
    33:33:void layout():332:332 -> layout
    34:35:void layout():336:337 -> layout
    36:36:void layout():345:345 -> layout
    37:39:void layout():347:349 -> layout
    40:42:void layout():353:355 -> layout
    43:44:void layout():357:358 -> layout
    45:47:void layout():361:363 -> layout
    48:48:void layout():365:365 -> layout
    49:50:void layout():368:369 -> layout
    51:53:void layout():375:377 -> layout
    54:55:void layout():386:387 -> layout
    56:56:void layout():397:397 -> layout
    57:58:void layout():399:400 -> layout
    59:59:void layout():403:403 -> layout
    60:60:void layout():405:405 -> layout
    61:62:void layout():408:409 -> layout
    63:63:void layout():412:412 -> layout
    64:66:void updateChildrenFromSolver(androidx.constraintlayout.solver.LinearSystem,boolean[]):222:224 -> layout
    64:66:void layout():412 -> layout
    67:71:void updateChildrenFromSolver(androidx.constraintlayout.solver.LinearSystem,boolean[]):226:230 -> layout
    67:71:void layout():412 -> layout
    72:74:void updateChildrenFromSolver(androidx.constraintlayout.solver.LinearSystem,boolean[]):232:234 -> layout
    72:74:void layout():412 -> layout
    75:75:void layout():414:414 -> layout
    76:77:void layout():416:417 -> layout
    78:79:void layout():419:420 -> layout
    80:80:void layout():423:423 -> layout
    81:82:void layout():425:426 -> layout
    83:83:void layout():433:433 -> layout
    84:86:void layout():439:441 -> layout
    87:90:void layout():443:446 -> layout
    91:92:void layout():451:452 -> layout
    93:94:void layout():457:458 -> layout
    95:96:void layout():463:464 -> layout
    97:98:void layout():471:472 -> layout
    99:100:void layout():477:478 -> layout
    101:102:void layout():482:483 -> layout
    103:104:void layout():488:489 -> layout
    105:105:void layout():495:495 -> layout
    106:106:void layout():497:497 -> layout
    107:107:void layout():503:503 -> layout
    108:109:void layout():505:506 -> layout
    110:110:void layout():510:510 -> layout
    111:111:void layout():512:512 -> layout
    112:112:void layout():518:518 -> layout
    113:114:void layout():520:521 -> layout
    115:115:void layout():534:534 -> layout
    116:116:void layout():536:536 -> layout
    117:119:void layout():538:540 -> layout
    120:122:void layout():542:544 -> layout
    123:124:void layout():546:547 -> layout
    125:126:void layout():550:551 -> layout
    127:127:void layout():566:566 -> layout
    128:128:androidx.constraintlayout.solver.widgets.ConstraintWidget androidx.constraintlayout.solver.widgets.ConstraintWidget.getParent():555:555 -> layout
    128:128:androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer androidx.constraintlayout.solver.widgets.WidgetContainer.getRootConstraintContainer():118 -> layout
    128:128:void layout():567 -> layout
    129:129:androidx.constraintlayout.solver.widgets.ConstraintWidget androidx.constraintlayout.solver.widgets.ConstraintWidget.getParent():555:555 -> layout
    129:129:androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer androidx.constraintlayout.solver.widgets.WidgetContainer.getRootConstraintContainer():125 -> layout
    129:129:void layout():567 -> layout
    130:131:androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer androidx.constraintlayout.solver.widgets.WidgetContainer.getRootConstraintContainer():126:127 -> layout
    130:131:void layout():567 -> layout
    132:132:void layout():568:568 -> layout
    1:1:boolean optimizeFor(int):131:131 -> optimizeFor
    1:2:void optimizeForDimensions(int,int):604:605 -> optimizeForDimensions
    3:4:void optimizeForDimensions(int,int):607:608 -> optimizeForDimensions
    1:2:void optimizeReset():613:614 -> optimizeReset
    3:3:void optimizeReset():616:616 -> optimizeReset
    1:2:void preOptimize():573:574 -> preOptimize
    1:8:void reset():146:153 -> reset
    1:2:void resetChains():718:719 -> resetChains
    1:1:void setOptimizationLevel(int):113:113 -> setOptimizationLevel
    1:1:void setRtl(boolean):259:259 -> setRtl
    1:2:void solveGraph():578:579 -> solveGraph
    3:4:void solveGraph():585:586 -> solveGraph
androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup -> androidx.constraintlayout.solver.widgets.ConstraintWidgetGroup:
    1:1:void <init>(java.util.List):55:55 -> <init>
    2:5:void <init>(java.util.List):38:41 -> <init>
    6:11:void <init>(java.util.List):48:53 -> <init>
    12:12:void <init>(java.util.List):56:56 -> <init>
    13:13:void <init>(java.util.List,boolean):59:59 -> <init>
    14:17:void <init>(java.util.List,boolean):38:41 -> <init>
    18:23:void <init>(java.util.List,boolean):48:53 -> <init>
    24:25:void <init>(java.util.List,boolean):60:61 -> <init>
    1:1:void addWidgetsToSet(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):84:84 -> addWidgetsToSet
    2:2:void addWidgetsToSet(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):86:86 -> addWidgetsToSet
    1:1:java.util.List getStartWidgets(int):66:66 -> getStartWidgets
    2:2:java.util.List getStartWidgets(int):68:68 -> getStartWidgets
    1:1:java.util.Set getWidgetsToSet(int):75:75 -> getWidgetsToSet
    2:2:java.util.Set getWidgetsToSet(int):77:77 -> getWidgetsToSet
    1:2:java.util.List getWidgetsToSolve():99:100 -> getWidgetsToSolve
    3:3:java.util.List getWidgetsToSolve():102:102 -> getWidgetsToSolve
    4:6:java.util.List getWidgetsToSolve():104:106 -> getWidgetsToSolve
    7:10:java.util.List getWidgetsToSolve():109:112 -> getWidgetsToSolve
    1:1:void getWidgetsToSolveTraversal(java.util.ArrayList,androidx.constraintlayout.solver.widgets.ConstraintWidget):122:122 -> getWidgetsToSolveTraversal
    2:4:void getWidgetsToSolveTraversal(java.util.ArrayList,androidx.constraintlayout.solver.widgets.ConstraintWidget):125:127 -> getWidgetsToSolveTraversal
    5:7:void getWidgetsToSolveTraversal(java.util.ArrayList,androidx.constraintlayout.solver.widgets.ConstraintWidget):130:132 -> getWidgetsToSolveTraversal
    8:8:void getWidgetsToSolveTraversal(java.util.ArrayList,androidx.constraintlayout.solver.widgets.ConstraintWidget):134:134 -> getWidgetsToSolveTraversal
    9:9:void getWidgetsToSolveTraversal(java.util.ArrayList,androidx.constraintlayout.solver.widgets.ConstraintWidget):138:138 -> getWidgetsToSolveTraversal
    10:10:void getWidgetsToSolveTraversal(java.util.ArrayList,androidx.constraintlayout.solver.widgets.ConstraintWidget):140:140 -> getWidgetsToSolveTraversal
    11:11:void getWidgetsToSolveTraversal(java.util.ArrayList,androidx.constraintlayout.solver.widgets.ConstraintWidget):143:143 -> getWidgetsToSolveTraversal
    12:12:androidx.constraintlayout.solver.widgets.ConstraintWidget androidx.constraintlayout.solver.widgets.ConstraintWidget.getParent():555:555 -> getWidgetsToSolveTraversal
    12:12:void getWidgetsToSolveTraversal(java.util.ArrayList,androidx.constraintlayout.solver.widgets.ConstraintWidget):148 -> getWidgetsToSolveTraversal
    13:13:void getWidgetsToSolveTraversal(java.util.ArrayList,androidx.constraintlayout.solver.widgets.ConstraintWidget):149:149 -> getWidgetsToSolveTraversal
    1:1:void updateResolvedDimension(androidx.constraintlayout.solver.widgets.ConstraintWidget):174:174 -> updateResolvedDimension
    2:2:void updateResolvedDimension(androidx.constraintlayout.solver.widgets.ConstraintWidget):176:176 -> updateResolvedDimension
    3:3:void updateResolvedDimension(androidx.constraintlayout.solver.widgets.ConstraintWidget):180:180 -> updateResolvedDimension
    4:4:void updateResolvedDimension(androidx.constraintlayout.solver.widgets.ConstraintWidget):184:184 -> updateResolvedDimension
    5:5:void updateResolvedDimension(androidx.constraintlayout.solver.widgets.ConstraintWidget):186:186 -> updateResolvedDimension
    6:7:void updateResolvedDimension(androidx.constraintlayout.solver.widgets.ConstraintWidget):189:190 -> updateResolvedDimension
    8:11:void updateResolvedDimension(androidx.constraintlayout.solver.widgets.ConstraintWidget):192:195 -> updateResolvedDimension
    12:12:void updateResolvedDimension(androidx.constraintlayout.solver.widgets.ConstraintWidget):199:199 -> updateResolvedDimension
    13:13:void updateResolvedDimension(androidx.constraintlayout.solver.widgets.ConstraintWidget):201:201 -> updateResolvedDimension
    14:15:void updateResolvedDimension(androidx.constraintlayout.solver.widgets.ConstraintWidget):203:204 -> updateResolvedDimension
    16:16:void updateResolvedDimension(androidx.constraintlayout.solver.widgets.ConstraintWidget):206:206 -> updateResolvedDimension
    17:18:void updateResolvedDimension(androidx.constraintlayout.solver.widgets.ConstraintWidget):208:209 -> updateResolvedDimension
    19:19:void updateResolvedDimension(androidx.constraintlayout.solver.widgets.ConstraintWidget):211:211 -> updateResolvedDimension
    20:22:void updateResolvedDimension(androidx.constraintlayout.solver.widgets.ConstraintWidget):213:215 -> updateResolvedDimension
    23:23:void updateResolvedDimension(androidx.constraintlayout.solver.widgets.ConstraintWidget):218:218 -> updateResolvedDimension
    24:24:void updateResolvedDimension(androidx.constraintlayout.solver.widgets.ConstraintWidget):221:221 -> updateResolvedDimension
    25:25:void updateResolvedDimension(androidx.constraintlayout.solver.widgets.ConstraintWidget):223:223 -> updateResolvedDimension
    26:27:void updateResolvedDimension(androidx.constraintlayout.solver.widgets.ConstraintWidget):226:227 -> updateResolvedDimension
    28:31:void updateResolvedDimension(androidx.constraintlayout.solver.widgets.ConstraintWidget):229:232 -> updateResolvedDimension
    32:32:void updateResolvedDimension(androidx.constraintlayout.solver.widgets.ConstraintWidget):236:236 -> updateResolvedDimension
    33:33:void updateResolvedDimension(androidx.constraintlayout.solver.widgets.ConstraintWidget):238:238 -> updateResolvedDimension
    34:36:void updateResolvedDimension(androidx.constraintlayout.solver.widgets.ConstraintWidget):240:242 -> updateResolvedDimension
    1:1:void updateUnresolvedWidgets():158:158 -> updateUnresolvedWidgets
    2:2:void updateUnresolvedWidgets():160:160 -> updateUnresolvedWidgets
    3:3:void updateUnresolvedWidgets():163:163 -> updateUnresolvedWidgets
androidx.constraintlayout.solver.widgets.Guideline -> androidx.constraintlayout.solver.widgets.Guideline:
    1:1:void <init>():50:50 -> <init>
    2:4:void <init>():38:40 -> <init>
    5:7:void <init>():42:44 -> <init>
    8:10:void <init>():51:53 -> <init>
    11:11:void <init>():55:55 -> <init>
    1:1:androidx.constraintlayout.solver.widgets.ConstraintWidget androidx.constraintlayout.solver.widgets.ConstraintWidget.getParent():555:555 -> addToSolver
    1:1:void addToSolver(androidx.constraintlayout.solver.LinearSystem):250 -> addToSolver
    2:2:void addToSolver(androidx.constraintlayout.solver.LinearSystem):250:250 -> addToSolver
    3:9:void addToSolver(androidx.constraintlayout.solver.LinearSystem):254:260 -> addToSolver
    10:13:void addToSolver(androidx.constraintlayout.solver.LinearSystem):262:265 -> addToSolver
    14:14:void addToSolver(androidx.constraintlayout.solver.LinearSystem):267:267 -> addToSolver
    15:18:void addToSolver(androidx.constraintlayout.solver.LinearSystem):269:272 -> addToSolver
    19:20:void addToSolver(androidx.constraintlayout.solver.LinearSystem):274:275 -> addToSolver
    21:25:void addToSolver(androidx.constraintlayout.solver.LinearSystem):277:281 -> addToSolver
    26:26:androidx.constraintlayout.solver.ArrayRow androidx.constraintlayout.solver.LinearSystem.createRowDimensionPercent(androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,float,boolean):1230:1230 -> addToSolver
    26:26:void addToSolver(androidx.constraintlayout.solver.LinearSystem):282 -> addToSolver
    27:27:void androidx.constraintlayout.solver.LinearSystem.addError(androidx.constraintlayout.solver.ArrayRow):241:241 -> addToSolver
    27:27:androidx.constraintlayout.solver.ArrayRow androidx.constraintlayout.solver.LinearSystem.createRowDimensionPercent(androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,float,boolean):1232 -> addToSolver
    27:27:void addToSolver(androidx.constraintlayout.solver.LinearSystem):282 -> addToSolver
    28:30:androidx.constraintlayout.solver.ArrayRow androidx.constraintlayout.solver.ArrayRow.createRowDimensionPercent(androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,float):331:333 -> addToSolver
    28:30:androidx.constraintlayout.solver.ArrayRow androidx.constraintlayout.solver.LinearSystem.createRowDimensionPercent(androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,androidx.constraintlayout.solver.SolverVariable,float,boolean):1234 -> addToSolver
    28:30:void addToSolver(androidx.constraintlayout.solver.LinearSystem):282 -> addToSolver
    31:31:void addToSolver(androidx.constraintlayout.solver.LinearSystem):281:281 -> addToSolver
    1:1:androidx.constraintlayout.solver.widgets.ConstraintWidget androidx.constraintlayout.solver.widgets.ConstraintWidget.getParent():555:555 -> analyze
    1:1:void analyze(int):213 -> analyze
    2:2:int getOrientation():121:121 -> analyze
    2:2:void analyze(int):217 -> analyze
    3:14:void analyze(int):218:229 -> analyze
    15:26:void analyze(int):232:243 -> analyze
    1:1:androidx.constraintlayout.solver.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):137:137 -> getAnchor
    2:3:androidx.constraintlayout.solver.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):147:148 -> getAnchor
    4:5:androidx.constraintlayout.solver.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):140:141 -> getAnchor
    6:6:androidx.constraintlayout.solver.widgets.ConstraintAnchor getAnchor(androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type):159:159 -> getAnchor
    1:1:java.util.ArrayList getAnchors():164:164 -> getAnchors
    1:3:void setGuideBegin(int):181:183 -> setGuideBegin
    1:3:void setGuideEnd(int):189:191 -> setGuideEnd
    1:3:void setGuidePercent(float):173:175 -> setGuidePercent
    1:1:void setOrientation(int):89:89 -> setOrientation
    2:5:void setOrientation(int):92:95 -> setOrientation
    6:6:void setOrientation(int):97:97 -> setOrientation
    7:8:void setOrientation(int):99:100 -> setOrientation
    9:9:void setOrientation(int):102:102 -> setOrientation
    1:1:androidx.constraintlayout.solver.widgets.ConstraintWidget androidx.constraintlayout.solver.widgets.ConstraintWidget.getParent():555:555 -> updateFromSolver
    1:1:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):289 -> updateFromSolver
    2:3:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):292:293 -> updateFromSolver
    4:4:void androidx.constraintlayout.solver.widgets.ConstraintWidget.setX(int):1059:1059 -> updateFromSolver
    4:4:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):294 -> updateFromSolver
    5:5:void androidx.constraintlayout.solver.widgets.ConstraintWidget.setY(int):1068:1068 -> updateFromSolver
    5:5:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):295 -> updateFromSolver
    6:6:androidx.constraintlayout.solver.widgets.ConstraintWidget androidx.constraintlayout.solver.widgets.ConstraintWidget.getParent():555:555 -> updateFromSolver
    6:6:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):296 -> updateFromSolver
    7:8:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):296:297 -> updateFromSolver
    9:9:void androidx.constraintlayout.solver.widgets.ConstraintWidget.setX(int):1059:1059 -> updateFromSolver
    9:9:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):299 -> updateFromSolver
    10:10:void androidx.constraintlayout.solver.widgets.ConstraintWidget.setY(int):1068:1068 -> updateFromSolver
    10:10:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):300 -> updateFromSolver
    11:11:androidx.constraintlayout.solver.widgets.ConstraintWidget androidx.constraintlayout.solver.widgets.ConstraintWidget.getParent():555:555 -> updateFromSolver
    11:11:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):301 -> updateFromSolver
    12:13:void updateFromSolver(androidx.constraintlayout.solver.LinearSystem):301:302 -> updateFromSolver
androidx.constraintlayout.solver.widgets.Helper -> androidx.constraintlayout.solver.widgets.Helper:
    1:3:void <init>():8:10 -> <init>
    1:2:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):18:19 -> add
    3:4:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):21:22 -> add
    1:1:void removeAllIds():29:29 -> removeAllIds
androidx.constraintlayout.solver.widgets.Optimizer -> androidx.constraintlayout.solver.widgets.Optimizer:
    1:1:void <clinit>():44:44 -> <clinit>
    1:1:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):152:152 -> analyze
    2:5:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):154:157 -> analyze
    6:7:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):163:164 -> analyze
    8:8:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):166:166 -> analyze
    9:10:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):168:169 -> analyze
    11:11:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):209:209 -> analyze
    12:12:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.setType(int):224:224 -> analyze
    12:12:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):215 -> analyze
    13:13:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.setType(int):224:224 -> analyze
    13:13:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):216 -> analyze
    14:14:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):217:217 -> analyze
    15:15:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):219:219 -> analyze
    16:18:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.dependsOn(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int):272:274 -> analyze
    16:18:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):221 -> analyze
    19:19:void androidx.constraintlayout.solver.widgets.ResolutionNode.addDependent(androidx.constraintlayout.solver.widgets.ResolutionNode):38:38 -> analyze
    19:19:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.dependsOn(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int):274 -> analyze
    19:19:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):221 -> analyze
    20:20:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):223:223 -> analyze
    21:21:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):225:225 -> analyze
    22:24:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.dependsOn(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int):272:274 -> analyze
    22:24:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):227 -> analyze
    25:25:void androidx.constraintlayout.solver.widgets.ResolutionNode.addDependent(androidx.constraintlayout.solver.widgets.ResolutionNode):38:38 -> analyze
    25:25:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.dependsOn(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int):274 -> analyze
    25:25:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):227 -> analyze
    26:26:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):229:229 -> analyze
    27:27:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):231:231 -> analyze
    28:30:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.dependsOn(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int):272:274 -> analyze
    28:30:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):233 -> analyze
    31:31:void androidx.constraintlayout.solver.widgets.ResolutionNode.addDependent(androidx.constraintlayout.solver.widgets.ResolutionNode):38:38 -> analyze
    31:31:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.dependsOn(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int):274 -> analyze
    31:31:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):233 -> analyze
    32:32:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):235:235 -> analyze
    33:33:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):237:237 -> analyze
    34:34:void androidx.constraintlayout.solver.widgets.ResolutionNode.addDependent(androidx.constraintlayout.solver.widgets.ResolutionNode):38:38 -> analyze
    34:34:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):237 -> analyze
    35:35:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):238:238 -> analyze
    36:36:void androidx.constraintlayout.solver.widgets.ResolutionNode.addDependent(androidx.constraintlayout.solver.widgets.ResolutionNode):38:38 -> analyze
    36:36:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):238 -> analyze
    37:37:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):240:240 -> analyze
    38:38:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.setType(int):224:224 -> analyze
    38:38:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):241 -> analyze
    39:39:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.setType(int):224:224 -> analyze
    39:39:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):242 -> analyze
    40:41:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):243:244 -> analyze
    42:42:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.setType(int):224:224 -> analyze
    42:42:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):247 -> analyze
    43:43:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.setType(int):224:224 -> analyze
    43:43:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):248 -> analyze
    44:46:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):249:251 -> analyze
    47:47:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):170:170 -> analyze
    48:48:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.setType(int):224:224 -> analyze
    48:48:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):171 -> analyze
    49:49:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.setType(int):224:224 -> analyze
    49:49:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):172 -> analyze
    50:50:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):174:174 -> analyze
    51:51:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):176:176 -> analyze
    52:54:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.dependsOn(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int):272:274 -> analyze
    52:54:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):176 -> analyze
    55:55:void androidx.constraintlayout.solver.widgets.ResolutionNode.addDependent(androidx.constraintlayout.solver.widgets.ResolutionNode):38:38 -> analyze
    55:55:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.dependsOn(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int):274 -> analyze
    55:55:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):176 -> analyze
    56:56:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):178:178 -> analyze
    57:57:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.setType(int):224:224 -> analyze
    57:57:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):179 -> analyze
    58:58:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.setType(int):224:224 -> analyze
    58:58:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):180 -> analyze
    59:59:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):182:182 -> analyze
    60:60:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):184:184 -> analyze
    61:63:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.dependsOn(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int):272:274 -> analyze
    61:63:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):184 -> analyze
    64:64:void androidx.constraintlayout.solver.widgets.ResolutionNode.addDependent(androidx.constraintlayout.solver.widgets.ResolutionNode):38:38 -> analyze
    64:64:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.dependsOn(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int):274 -> analyze
    64:64:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):184 -> analyze
    65:65:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):186:186 -> analyze
    66:66:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.setType(int):224:224 -> analyze
    66:66:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):187 -> analyze
    67:67:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.setType(int):224:224 -> analyze
    67:67:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):188 -> analyze
    68:68:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):189:189 -> analyze
    69:71:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.dependsOn(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int):272:274 -> analyze
    69:71:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):189 -> analyze
    72:72:void androidx.constraintlayout.solver.widgets.ResolutionNode.addDependent(androidx.constraintlayout.solver.widgets.ResolutionNode):38:38 -> analyze
    72:72:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.dependsOn(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int):274 -> analyze
    72:72:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):189 -> analyze
    73:73:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):191:191 -> analyze
    74:74:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):193:193 -> analyze
    75:77:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.dependsOn(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int):272:274 -> analyze
    75:77:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):193 -> analyze
    78:78:void androidx.constraintlayout.solver.widgets.ResolutionNode.addDependent(androidx.constraintlayout.solver.widgets.ResolutionNode):38:38 -> analyze
    78:78:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.dependsOn(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int):274 -> analyze
    78:78:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):193 -> analyze
    79:79:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):195:195 -> analyze
    80:80:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.setType(int):224:224 -> analyze
    80:80:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):196 -> analyze
    81:81:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.setType(int):224:224 -> analyze
    81:81:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):197 -> analyze
    82:82:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):199:199 -> analyze
    83:83:void androidx.constraintlayout.solver.widgets.ResolutionNode.addDependent(androidx.constraintlayout.solver.widgets.ResolutionNode):38:38 -> analyze
    83:83:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):199 -> analyze
    84:84:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):200:200 -> analyze
    85:85:void androidx.constraintlayout.solver.widgets.ResolutionNode.addDependent(androidx.constraintlayout.solver.widgets.ResolutionNode):38:38 -> analyze
    85:85:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):200 -> analyze
    86:87:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):201:202 -> analyze
    88:89:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):204:205 -> analyze
    90:91:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):259:260 -> analyze
    92:92:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):262:262 -> analyze
    93:94:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):265:266 -> analyze
    95:95:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):319:319 -> analyze
    96:96:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.setType(int):224:224 -> analyze
    96:96:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):324 -> analyze
    97:97:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.setType(int):224:224 -> analyze
    97:97:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):325 -> analyze
    98:98:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):326:326 -> analyze
    99:99:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):328:328 -> analyze
    100:102:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.dependsOn(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int):272:274 -> analyze
    100:102:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):330 -> analyze
    103:103:void androidx.constraintlayout.solver.widgets.ResolutionNode.addDependent(androidx.constraintlayout.solver.widgets.ResolutionNode):38:38 -> analyze
    103:103:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.dependsOn(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int):274 -> analyze
    103:103:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):330 -> analyze
    104:104:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):332:332 -> analyze
    105:105:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):334:334 -> analyze
    106:108:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.dependsOn(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int):272:274 -> analyze
    106:108:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):336 -> analyze
    109:109:void androidx.constraintlayout.solver.widgets.ResolutionNode.addDependent(androidx.constraintlayout.solver.widgets.ResolutionNode):38:38 -> analyze
    109:109:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.dependsOn(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int):274 -> analyze
    109:109:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):336 -> analyze
    110:110:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):338:338 -> analyze
    111:111:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):340:340 -> analyze
    112:114:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.dependsOn(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int):272:274 -> analyze
    112:114:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):342 -> analyze
    115:115:void androidx.constraintlayout.solver.widgets.ResolutionNode.addDependent(androidx.constraintlayout.solver.widgets.ResolutionNode):38:38 -> analyze
    115:115:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.dependsOn(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int):274 -> analyze
    115:115:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):342 -> analyze
    116:116:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):344:344 -> analyze
    117:117:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):346:346 -> analyze
    118:118:void androidx.constraintlayout.solver.widgets.ResolutionNode.addDependent(androidx.constraintlayout.solver.widgets.ResolutionNode):38:38 -> analyze
    118:118:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):346 -> analyze
    119:119:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):347:347 -> analyze
    120:120:void androidx.constraintlayout.solver.widgets.ResolutionNode.addDependent(androidx.constraintlayout.solver.widgets.ResolutionNode):38:38 -> analyze
    120:120:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):347 -> analyze
    121:121:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):349:349 -> analyze
    122:122:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.setType(int):224:224 -> analyze
    122:122:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):350 -> analyze
    123:123:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.setType(int):224:224 -> analyze
    123:123:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):351 -> analyze
    124:125:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):352:353 -> analyze
    126:126:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.setType(int):224:224 -> analyze
    126:126:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):355 -> analyze
    127:127:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.setType(int):224:224 -> analyze
    127:127:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):356 -> analyze
    128:132:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):357:361 -> analyze
    133:133:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):267:267 -> analyze
    134:134:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.setType(int):224:224 -> analyze
    134:134:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):268 -> analyze
    135:135:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.setType(int):224:224 -> analyze
    135:135:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):269 -> analyze
    136:136:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):271:271 -> analyze
    137:137:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):273:273 -> analyze
    138:140:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.dependsOn(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int):272:274 -> analyze
    138:140:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):273 -> analyze
    141:141:void androidx.constraintlayout.solver.widgets.ResolutionNode.addDependent(androidx.constraintlayout.solver.widgets.ResolutionNode):38:38 -> analyze
    141:141:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.dependsOn(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int):274 -> analyze
    141:141:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):273 -> analyze
    142:143:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):275:276 -> analyze
    144:144:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.setType(int):224:224 -> analyze
    144:144:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):276 -> analyze
    145:146:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):277:278 -> analyze
    147:147:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):277:277 -> analyze
    148:148:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):280:280 -> analyze
    149:149:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.setType(int):224:224 -> analyze
    149:149:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):281 -> analyze
    150:150:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.setType(int):224:224 -> analyze
    150:150:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):282 -> analyze
    151:151:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):284:284 -> analyze
    152:152:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):286:286 -> analyze
    153:155:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.dependsOn(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int):272:274 -> analyze
    153:155:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):286 -> analyze
    156:156:void androidx.constraintlayout.solver.widgets.ResolutionNode.addDependent(androidx.constraintlayout.solver.widgets.ResolutionNode):38:38 -> analyze
    156:156:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.dependsOn(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int):274 -> analyze
    156:156:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):286 -> analyze
    157:158:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):288:289 -> analyze
    159:159:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):291:291 -> analyze
    160:160:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.setType(int):224:224 -> analyze
    160:160:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):292 -> analyze
    161:161:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.setType(int):224:224 -> analyze
    161:161:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):293 -> analyze
    162:162:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):295:295 -> analyze
    163:163:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):297:297 -> analyze
    164:166:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.dependsOn(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int):272:274 -> analyze
    164:166:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):297 -> analyze
    167:167:void androidx.constraintlayout.solver.widgets.ResolutionNode.addDependent(androidx.constraintlayout.solver.widgets.ResolutionNode):38:38 -> analyze
    167:167:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.dependsOn(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int):274 -> analyze
    167:167:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):297 -> analyze
    168:169:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):299:300 -> analyze
    170:170:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):302:302 -> analyze
    171:171:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.setType(int):224:224 -> analyze
    171:171:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):303 -> analyze
    172:172:void androidx.constraintlayout.solver.widgets.ResolutionAnchor.setType(int):224:224 -> analyze
    172:172:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):304 -> analyze
    173:175:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):306:308 -> analyze
    176:176:void androidx.constraintlayout.solver.widgets.ResolutionNode.addDependent(androidx.constraintlayout.solver.widgets.ResolutionNode):38:38 -> analyze
    176:176:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):308 -> analyze
    177:177:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):309:309 -> analyze
    178:178:void androidx.constraintlayout.solver.widgets.ResolutionNode.addDependent(androidx.constraintlayout.solver.widgets.ResolutionNode):38:38 -> analyze
    178:178:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):309 -> analyze
    179:180:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):311:312 -> analyze
    181:182:void analyze(int,androidx.constraintlayout.solver.widgets.ConstraintWidget):314:315 -> analyze
    1:5:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):383:387 -> applyChainOptimized
    6:8:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):394:396 -> applyChainOptimized
    9:9:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):398:398 -> applyChainOptimized
    10:12:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):404:406 -> applyChainOptimized
    13:15:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):408:410 -> applyChainOptimized
    16:16:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):423:423 -> applyChainOptimized
    17:17:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):426:426 -> applyChainOptimized
    18:18:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):428:428 -> applyChainOptimized
    19:19:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):431:431 -> applyChainOptimized
    20:20:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):434:434 -> applyChainOptimized
    21:22:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):436:437 -> applyChainOptimized
    23:23:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):440:440 -> applyChainOptimized
    24:24:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):442:442 -> applyChainOptimized
    25:25:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):447:447 -> applyChainOptimized
    26:26:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):449:449 -> applyChainOptimized
    27:27:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):453:453 -> applyChainOptimized
    28:28:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):455:455 -> applyChainOptimized
    29:29:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):459:459 -> applyChainOptimized
    30:30:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):465:465 -> applyChainOptimized
    31:32:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):467:468 -> applyChainOptimized
    33:34:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):481:482 -> applyChainOptimized
    35:35:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):484:484 -> applyChainOptimized
    36:36:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):490:490 -> applyChainOptimized
    37:37:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):504:504 -> applyChainOptimized
    38:38:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):507:507 -> applyChainOptimized
    39:40:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):511:512 -> applyChainOptimized
    41:41:androidx.constraintlayout.solver.widgets.ConstraintWidget androidx.constraintlayout.solver.widgets.ConstraintWidget.getParent():555:555 -> applyChainOptimized
    41:41:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):521 -> applyChainOptimized
    42:42:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):521:521 -> applyChainOptimized
    43:43:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):529:529 -> applyChainOptimized
    44:44:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):534:534 -> applyChainOptimized
    45:45:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):538:538 -> applyChainOptimized
    46:46:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):541:541 -> applyChainOptimized
    47:47:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):544:544 -> applyChainOptimized
    48:49:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):547:548 -> applyChainOptimized
    50:50:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):550:550 -> applyChainOptimized
    51:52:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):552:553 -> applyChainOptimized
    53:53:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):555:555 -> applyChainOptimized
    54:54:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):530:530 -> applyChainOptimized
    55:55:float androidx.constraintlayout.solver.widgets.ConstraintWidget.getBiasPercent(int):1008:1008 -> applyChainOptimized
    55:55:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):573 -> applyChainOptimized
    56:56:float androidx.constraintlayout.solver.widgets.ConstraintWidget.getBiasPercent(int):1010:1010 -> applyChainOptimized
    56:56:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):573 -> applyChainOptimized
    57:57:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):575:575 -> applyChainOptimized
    58:58:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):580:580 -> applyChainOptimized
    59:59:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):584:584 -> applyChainOptimized
    60:60:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):586:586 -> applyChainOptimized
    61:62:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):588:589 -> applyChainOptimized
    63:63:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):591:591 -> applyChainOptimized
    64:65:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):593:594 -> applyChainOptimized
    66:66:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):596:596 -> applyChainOptimized
    67:67:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):576:576 -> applyChainOptimized
    68:68:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):616:616 -> applyChainOptimized
    69:69:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):620:620 -> applyChainOptimized
    70:70:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):624:624 -> applyChainOptimized
    71:71:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):628:628 -> applyChainOptimized
    72:72:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):633:633 -> applyChainOptimized
    73:73:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):637:637 -> applyChainOptimized
    74:74:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):639:639 -> applyChainOptimized
    75:75:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):642:642 -> applyChainOptimized
    76:76:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):644:644 -> applyChainOptimized
    77:77:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):646:646 -> applyChainOptimized
    78:81:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):648:651 -> applyChainOptimized
    82:82:boolean applyChainOptimized(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,int,int,androidx.constraintlayout.solver.widgets.ChainHead):629:629 -> applyChainOptimized
    1:1:void checkMatchParent(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.widgets.ConstraintWidget):57:57 -> checkMatchParent
    2:3:void checkMatchParent(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.widgets.ConstraintWidget):60:61 -> checkMatchParent
    4:8:void checkMatchParent(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.widgets.ConstraintWidget):68:72 -> checkMatchParent
    9:9:void checkMatchParent(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.widgets.ConstraintWidget):74:74 -> checkMatchParent
    10:10:void checkMatchParent(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.widgets.ConstraintWidget):76:76 -> checkMatchParent
    11:12:void checkMatchParent(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.widgets.ConstraintWidget):79:80 -> checkMatchParent
    13:19:void checkMatchParent(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.widgets.ConstraintWidget):87:93 -> checkMatchParent
    20:20:void checkMatchParent(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.widgets.ConstraintWidget):95:95 -> checkMatchParent
    21:21:void checkMatchParent(androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer,androidx.constraintlayout.solver.LinearSystem,androidx.constraintlayout.solver.widgets.ConstraintWidget):97:97 -> checkMatchParent
    1:1:boolean optimizableMatchConstraint(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):111:111 -> optimizableMatchConstraint
    2:3:boolean optimizableMatchConstraint(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):114:115 -> optimizableMatchConstraint
    4:4:boolean optimizableMatchConstraint(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):123:123 -> optimizableMatchConstraint
    5:5:boolean optimizableMatchConstraint(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):126:126 -> optimizableMatchConstraint
    6:6:boolean optimizableMatchConstraint(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):130:130 -> optimizableMatchConstraint
    7:7:boolean optimizableMatchConstraint(androidx.constraintlayout.solver.widgets.ConstraintWidget,int):133:133 -> optimizableMatchConstraint
    1:1:void setOptimizedWidget(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,int):674:674 -> setOptimizedWidget
    2:2:androidx.constraintlayout.solver.widgets.ConstraintWidget androidx.constraintlayout.solver.widgets.ConstraintWidget.getParent():555:555 -> setOptimizedWidget
    2:2:void setOptimizedWidget(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,int):675 -> setOptimizedWidget
    3:4:void setOptimizedWidget(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,int):675:676 -> setOptimizedWidget
    5:5:void setOptimizedWidget(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,int):678:678 -> setOptimizedWidget
    6:10:void setOptimizedWidget(androidx.constraintlayout.solver.widgets.ConstraintWidget,int,int):680:684 -> setOptimizedWidget
androidx.constraintlayout.solver.widgets.ResolutionAnchor -> androidx.constraintlayout.solver.widgets.ResolutionAnchor:
    1:1:void <init>(androidx.constraintlayout.solver.widgets.ConstraintAnchor):51:51 -> <init>
    2:2:void <init>(androidx.constraintlayout.solver.widgets.ConstraintAnchor):34:34 -> <init>
    3:6:void <init>(androidx.constraintlayout.solver.widgets.ConstraintAnchor):46:49 -> <init>
    7:7:void <init>(androidx.constraintlayout.solver.widgets.ConstraintAnchor):52:52 -> <init>
    1:1:void addResolvedValue(androidx.constraintlayout.solver.LinearSystem):304:304 -> addResolvedValue
    2:2:androidx.constraintlayout.solver.SolverVariable androidx.constraintlayout.solver.widgets.ConstraintAnchor.getSolverVariable():95:95 -> addResolvedValue
    2:2:void addResolvedValue(androidx.constraintlayout.solver.LinearSystem):304 -> addResolvedValue
    3:4:void addResolvedValue(androidx.constraintlayout.solver.LinearSystem):306:307 -> addResolvedValue
    5:6:void addResolvedValue(androidx.constraintlayout.solver.LinearSystem):309:310 -> addResolvedValue
    1:4:void dependsOn(int,androidx.constraintlayout.solver.widgets.ResolutionAnchor,int):262:265 -> dependsOn
    5:5:void androidx.constraintlayout.solver.widgets.ResolutionNode.addDependent(androidx.constraintlayout.solver.widgets.ResolutionNode):38:38 -> dependsOn
    5:5:void dependsOn(int,androidx.constraintlayout.solver.widgets.ResolutionAnchor,int):265 -> dependsOn
    6:8:void dependsOn(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int):272:274 -> dependsOn
    9:9:void androidx.constraintlayout.solver.widgets.ResolutionNode.addDependent(androidx.constraintlayout.solver.widgets.ResolutionNode):38:38 -> dependsOn
    9:9:void dependsOn(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int):274 -> dependsOn
    10:11:void dependsOn(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int,androidx.constraintlayout.solver.widgets.ResolutionDimension):281:282 -> dependsOn
    12:12:void androidx.constraintlayout.solver.widgets.ResolutionNode.addDependent(androidx.constraintlayout.solver.widgets.ResolutionNode):38:38 -> dependsOn
    12:12:void dependsOn(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int,androidx.constraintlayout.solver.widgets.ResolutionDimension):282 -> dependsOn
    13:15:void dependsOn(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int,androidx.constraintlayout.solver.widgets.ResolutionDimension):283:285 -> dependsOn
    16:16:void androidx.constraintlayout.solver.widgets.ResolutionNode.addDependent(androidx.constraintlayout.solver.widgets.ResolutionNode):38:38 -> dependsOn
    16:16:void dependsOn(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int,androidx.constraintlayout.solver.widgets.ResolutionDimension):285 -> dependsOn
    1:1:float getResolvedValue():315:315 -> getResolvedValue
    1:2:void androidx.constraintlayout.solver.widgets.ResolutionNode.reset():42:43 -> reset
    1:2:void reset():229 -> reset
    3:10:void reset():230:237 -> reset
    11:11:void reset():239:239 -> reset
    12:12:void reset():241:241 -> reset
    1:5:void resolve(androidx.constraintlayout.solver.widgets.ResolutionAnchor,float):79:83 -> resolve
    6:6:void resolve(androidx.constraintlayout.solver.widgets.ResolutionAnchor,float):85:85 -> resolve
    7:7:void resolve():110:110 -> resolve
    8:8:void resolve():113:113 -> resolve
    9:10:void resolve():116:117 -> resolve
    11:11:void resolve():120:120 -> resolve
    12:13:void resolve():122:123 -> resolve
    14:14:void resolve():126:126 -> resolve
    15:15:void resolve():128:128 -> resolve
    16:18:void resolve():133:135 -> resolve
    19:20:void resolve():137:138 -> resolve
    21:22:void resolve():140:141 -> resolve
    23:24:void resolve():152:153 -> resolve
    25:25:void resolve():158:158 -> resolve
    26:26:void resolve():162:162 -> resolve
    27:27:void resolve():164:164 -> resolve
    28:28:void resolve():167:167 -> resolve
    29:30:void resolve():172:173 -> resolve
    31:32:void resolve():169:170 -> resolve
    33:35:void resolve():175:177 -> resolve
    36:36:androidx.constraintlayout.solver.widgets.ConstraintAnchor androidx.constraintlayout.solver.widgets.ConstraintAnchor.getTarget():144:144 -> resolve
    36:36:void resolve():177 -> resolve
    37:37:void resolve():177:177 -> resolve
    38:38:androidx.constraintlayout.solver.widgets.ConstraintAnchor androidx.constraintlayout.solver.widgets.ConstraintAnchor.getTarget():144:144 -> resolve
    38:38:void resolve():177 -> resolve
    39:39:void resolve():188:188 -> resolve
    40:40:void resolve():190:190 -> resolve
    41:42:void resolve():192:193 -> resolve
    43:45:void resolve():197:199 -> resolve
    46:47:void resolve():210:211 -> resolve
    48:49:void resolve():213:214 -> resolve
    50:53:void resolve():216:219 -> resolve
    1:1:void setOpposite(androidx.constraintlayout.solver.widgets.ResolutionAnchor,float):293:293 -> setOpposite
    2:4:void setOpposite(androidx.constraintlayout.solver.widgets.ResolutionAnchor,int,androidx.constraintlayout.solver.widgets.ResolutionDimension):298:300 -> setOpposite
    1:3:java.lang.String toString():68:70 -> toString
    4:5:java.lang.String toString():72:73 -> toString
    6:6:java.lang.String toString():75:75 -> toString
androidx.constraintlayout.solver.widgets.ResolutionDimension -> androidx.constraintlayout.solver.widgets.ResolutionDimension:
    1:1:void <init>():21:21 -> <init>
    2:2:void <init>():23:23 -> <init>
    1:1:void remove():41:41 -> remove
    1:2:void androidx.constraintlayout.solver.widgets.ResolutionNode.reset():42:43 -> reset
    1:2:void reset():26 -> reset
    3:3:void reset():27:27 -> reset
    1:4:void resolve(int):31:34 -> resolve
    5:5:void resolve(int):36:36 -> resolve
androidx.constraintlayout.solver.widgets.ResolutionNode -> androidx.constraintlayout.solver.widgets.ResolutionNode:
    1:2:void <init>():23:24 -> <init>
    3:3:void <init>():35:35 -> <init>
    1:1:void didResolve():63:63 -> didResolve
    2:3:void didResolve():70:71 -> didResolve
    1:3:void invalidate():47:49 -> invalidate
    1:1:boolean isResolved():76:76 -> isResolved
androidx.constraintlayout.solver.widgets.Snapshot -> androidx.constraintlayout.solver.widgets.Snapshot:
    1:1:void <init>(androidx.constraintlayout.solver.widgets.ConstraintWidget):91:91 -> <init>
    2:2:void <init>(androidx.constraintlayout.solver.widgets.ConstraintWidget):30:30 -> <init>
    3:3:int androidx.constraintlayout.solver.widgets.ConstraintWidget.getX():755:755 -> <init>
    3:3:void <init>(androidx.constraintlayout.solver.widgets.ConstraintWidget):92 -> <init>
    4:4:void <init>(androidx.constraintlayout.solver.widgets.ConstraintWidget):92:92 -> <init>
    5:5:int androidx.constraintlayout.solver.widgets.ConstraintWidget.getY():764:764 -> <init>
    5:5:void <init>(androidx.constraintlayout.solver.widgets.ConstraintWidget):93 -> <init>
    6:12:void <init>(androidx.constraintlayout.solver.widgets.ConstraintWidget):93:99 -> <init>
    1:1:void applyTo(androidx.constraintlayout.solver.widgets.ConstraintWidget):126:126 -> applyTo
    2:2:void androidx.constraintlayout.solver.widgets.ConstraintWidget.setX(int):1059:1059 -> applyTo
    2:2:void applyTo(androidx.constraintlayout.solver.widgets.ConstraintWidget):126 -> applyTo
    3:3:void applyTo(androidx.constraintlayout.solver.widgets.ConstraintWidget):127:127 -> applyTo
    4:4:void androidx.constraintlayout.solver.widgets.ConstraintWidget.setY(int):1068:1068 -> applyTo
    4:4:void applyTo(androidx.constraintlayout.solver.widgets.ConstraintWidget):127 -> applyTo
    5:9:void applyTo(androidx.constraintlayout.solver.widgets.ConstraintWidget):128:132 -> applyTo
    1:1:int androidx.constraintlayout.solver.widgets.ConstraintWidget.getX():755:755 -> updateFrom
    1:1:void updateFrom(androidx.constraintlayout.solver.widgets.ConstraintWidget):109 -> updateFrom
    2:2:void updateFrom(androidx.constraintlayout.solver.widgets.ConstraintWidget):109:109 -> updateFrom
    3:3:int androidx.constraintlayout.solver.widgets.ConstraintWidget.getY():764:764 -> updateFrom
    3:3:void updateFrom(androidx.constraintlayout.solver.widgets.ConstraintWidget):110 -> updateFrom
    4:7:void updateFrom(androidx.constraintlayout.solver.widgets.ConstraintWidget):110:113 -> updateFrom
    8:9:void updateFrom(androidx.constraintlayout.solver.widgets.ConstraintWidget):115:116 -> updateFrom
androidx.constraintlayout.solver.widgets.Snapshot$Connection -> androidx.constraintlayout.solver.widgets.Snapshot$Connection:
    1:2:void <init>(androidx.constraintlayout.solver.widgets.ConstraintAnchor):47:48 -> <init>
    3:3:androidx.constraintlayout.solver.widgets.ConstraintAnchor androidx.constraintlayout.solver.widgets.ConstraintAnchor.getTarget():144:144 -> <init>
    3:3:void <init>(androidx.constraintlayout.solver.widgets.ConstraintAnchor):49 -> <init>
    4:7:void <init>(androidx.constraintlayout.solver.widgets.ConstraintAnchor):49:52 -> <init>
    1:1:void applyTo(androidx.constraintlayout.solver.widgets.ConstraintWidget):81:81 -> applyTo
    2:2:androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type androidx.constraintlayout.solver.widgets.ConstraintAnchor.getType():118:118 -> applyTo
    2:2:void applyTo(androidx.constraintlayout.solver.widgets.ConstraintWidget):81 -> applyTo
    3:4:void applyTo(androidx.constraintlayout.solver.widgets.ConstraintWidget):81:82 -> applyTo
    5:5:boolean androidx.constraintlayout.solver.widgets.ConstraintAnchor.connect(androidx.constraintlayout.solver.widgets.ConstraintAnchor,int,androidx.constraintlayout.solver.widgets.ConstraintAnchor$Strength,int):194:194 -> applyTo
    5:5:void applyTo(androidx.constraintlayout.solver.widgets.ConstraintWidget):82 -> applyTo
    1:1:void updateFrom(androidx.constraintlayout.solver.widgets.ConstraintWidget):61:61 -> updateFrom
    2:2:androidx.constraintlayout.solver.widgets.ConstraintAnchor$Type androidx.constraintlayout.solver.widgets.ConstraintAnchor.getType():118:118 -> updateFrom
    2:2:void updateFrom(androidx.constraintlayout.solver.widgets.ConstraintWidget):61 -> updateFrom
    3:4:void updateFrom(androidx.constraintlayout.solver.widgets.ConstraintWidget):61:62 -> updateFrom
    5:5:androidx.constraintlayout.solver.widgets.ConstraintAnchor androidx.constraintlayout.solver.widgets.ConstraintAnchor.getTarget():144:144 -> updateFrom
    5:5:void updateFrom(androidx.constraintlayout.solver.widgets.ConstraintWidget):63 -> updateFrom
    6:9:void updateFrom(androidx.constraintlayout.solver.widgets.ConstraintWidget):63:66 -> updateFrom
    10:13:void updateFrom(androidx.constraintlayout.solver.widgets.ConstraintWidget):68:71 -> updateFrom
androidx.constraintlayout.solver.widgets.WidgetContainer -> androidx.constraintlayout.solver.widgets.WidgetContainer:
    1:1:void <init>():35:35 -> <init>
    2:2:void <init>():26:26 -> <init>
    1:1:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):72:72 -> add
    2:2:androidx.constraintlayout.solver.widgets.ConstraintWidget androidx.constraintlayout.solver.widgets.ConstraintWidget.getParent():555:555 -> add
    2:2:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):73 -> add
    3:4:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):74:75 -> add
    5:5:void androidx.constraintlayout.solver.widgets.ConstraintWidget.setParent(androidx.constraintlayout.solver.widgets.ConstraintWidget):564:564 -> add
    5:5:void add(androidx.constraintlayout.solver.widgets.ConstraintWidget):77 -> add
    1:2:void layout():277:278 -> layout
    3:3:void layout():281:281 -> layout
    4:6:void layout():283:285 -> layout
    1:1:void remove(androidx.constraintlayout.solver.widgets.ConstraintWidget):98:98 -> remove
    2:2:void androidx.constraintlayout.solver.widgets.ConstraintWidget.setParent(androidx.constraintlayout.solver.widgets.ConstraintWidget):564:564 -> remove
    2:2:void remove(androidx.constraintlayout.solver.widgets.ConstraintWidget):99 -> remove
    1:1:void removeAllChildren():301:301 -> removeAllChildren
    1:2:void reset():62:63 -> reset
    1:2:void resetSolverVariables(androidx.constraintlayout.solver.Cache):292:293 -> resetSolverVariables
    3:4:void resetSolverVariables(androidx.constraintlayout.solver.Cache):295:296 -> resetSolverVariables
    1:2:void androidx.constraintlayout.solver.widgets.ConstraintWidget.setOffset(int,int):1089:1090 -> setOffset
    1:2:void setOffset(int,int):245 -> setOffset
    3:3:void setOffset(int,int):246:246 -> setOffset
    4:4:void setOffset(int,int):248:248 -> setOffset
    5:5:int androidx.constraintlayout.solver.widgets.ConstraintWidget.getRootX():912:912 -> setOffset
    5:5:void setOffset(int,int):249 -> setOffset
    6:6:int androidx.constraintlayout.solver.widgets.ConstraintWidget.getRootY():922:922 -> setOffset
    6:6:void setOffset(int,int):249 -> setOffset
    7:7:void setOffset(int,int):249:249 -> setOffset
    1:2:void updateDrawPosition():259:260 -> updateDrawPosition
    3:3:void updateDrawPosition():263:263 -> updateDrawPosition
    4:7:void updateDrawPosition():265:268 -> updateDrawPosition
androidx.constraintlayout.widget.Barrier -> androidx.constraintlayout.widget.Barrier:
    1:2:void <init>(android.content.Context):115:116 -> <init>
    3:4:void <init>(android.content.Context,android.util.AttributeSet):120:121 -> <init>
    5:6:void <init>(android.content.Context,android.util.AttributeSet,int):125:126 -> <init>
    1:1:boolean allowsGoneWidget():204:204 -> allowsGoneWidget
    1:1:int getType():135:135 -> getType
    1:2:void init(android.util.AttributeSet):181:182 -> init
    3:4:void init(android.util.AttributeSet):184:185 -> init
    5:5:void init(android.util.AttributeSet):187:187 -> init
    6:6:void init(android.util.AttributeSet):189:189 -> init
    7:7:void init(android.util.AttributeSet):191:191 -> init
    8:9:void init(android.util.AttributeSet):195:196 -> init
    1:1:void setAllowsGoneWidget(boolean):200:200 -> setAllowsGoneWidget
    1:3:void setType(int):144:146 -> setType
    4:5:void setType(int):156:157 -> setType
    6:7:void setType(int):159:160 -> setType
    8:8:void setType(int):162:162 -> setType
    9:10:void setType(int):165:166 -> setType
    11:11:void setType(int):168:168 -> setType
    12:12:void setType(int):172:172 -> setType
androidx.constraintlayout.widget.ConstraintHelper -> androidx.constraintlayout.widget.ConstraintHelper:
    1:1:void <init>(android.content.Context):64:64 -> <init>
    2:2:void <init>(android.content.Context):40:40 -> <init>
    3:3:void <init>(android.content.Context):57:57 -> <init>
    4:5:void <init>(android.content.Context):65:66 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet):70:70 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet):40:40 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet):57:57 -> <init>
    9:10:void <init>(android.content.Context,android.util.AttributeSet):71:72 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet,int):76:76 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet,int):40:40 -> <init>
    13:13:void <init>(android.content.Context,android.util.AttributeSet,int):57:57 -> <init>
    14:15:void <init>(android.content.Context,android.util.AttributeSet,int):77:78 -> <init>
    1:1:void addID(java.lang.String):171:171 -> addID
    2:2:void addID(java.lang.String):174:174 -> addID
    3:5:void addID(java.lang.String):177:179 -> addID
    6:7:void addID(java.lang.String):185:186 -> addID
    8:8:void addID(java.lang.String):185:185 -> addID
    9:13:void addID(java.lang.String):188:192 -> addID
    14:14:void addID(java.lang.String):197:197 -> addID
    15:15:void addID(java.lang.String):199:199 -> addID
    1:1:int[] getReferencedIds():103:103 -> getReferencedIds
    1:2:void init(android.util.AttributeSet):86:87 -> init
    3:3:void init(android.util.AttributeSet):89:89 -> init
    4:5:void init(android.util.AttributeSet):91:92 -> init
    1:2:void onMeasure(int,int):142:143 -> onMeasure
    3:3:void onMeasure(int,int):145:145 -> onMeasure
    1:1:void setIds(java.lang.String):212:212 -> setIds
    2:2:void setIds(java.lang.String):214:214 -> setIds
    3:3:void setIds(java.lang.String):217:217 -> setIds
    1:3:void setReferencedIds(int[]):111:113 -> setReferencedIds
    1:2:void setTag(int,java.lang.Object):122:123 -> setTag
    3:4:void setTag(int,java.lang.Object):125:126 -> setTag
    1:2:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):229:230 -> updatePreLayout
    3:3:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):232:232 -> updatePreLayout
    4:7:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):235:238 -> updatePreLayout
    8:8:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):240:240 -> updatePreLayout
    1:1:void validateParams():154:154 -> validateParams
    2:5:void validateParams():157:160 -> validateParams
androidx.constraintlayout.widget.ConstraintLayout -> androidx.constraintlayout.widget.ConstraintLayout:
    1:1:void <init>(android.content.Context):570:570 -> <init>
    2:2:void <init>(android.content.Context):499:499 -> <init>
    3:3:void <init>(android.content.Context):502:502 -> <init>
    4:4:void <init>(android.content.Context):507:507 -> <init>
    5:5:void <init>(android.content.Context):509:509 -> <init>
    6:9:void <init>(android.content.Context):511:514 -> <init>
    10:12:void <init>(android.content.Context):516:518 -> <init>
    13:13:void <init>(android.content.Context):520:520 -> <init>
    14:14:void <init>(android.content.Context):522:522 -> <init>
    15:16:void <init>(android.content.Context):525:526 -> <init>
    17:17:void <init>(android.content.Context):571:571 -> <init>
    18:18:void <init>(android.content.Context,android.util.AttributeSet):575:575 -> <init>
    19:19:void <init>(android.content.Context,android.util.AttributeSet):499:499 -> <init>
    20:20:void <init>(android.content.Context,android.util.AttributeSet):502:502 -> <init>
    21:21:void <init>(android.content.Context,android.util.AttributeSet):507:507 -> <init>
    22:22:void <init>(android.content.Context,android.util.AttributeSet):509:509 -> <init>
    23:26:void <init>(android.content.Context,android.util.AttributeSet):511:514 -> <init>
    27:29:void <init>(android.content.Context,android.util.AttributeSet):516:518 -> <init>
    30:30:void <init>(android.content.Context,android.util.AttributeSet):520:520 -> <init>
    31:31:void <init>(android.content.Context,android.util.AttributeSet):522:522 -> <init>
    32:33:void <init>(android.content.Context,android.util.AttributeSet):525:526 -> <init>
    34:34:void <init>(android.content.Context,android.util.AttributeSet):576:576 -> <init>
    35:35:void <init>(android.content.Context,android.util.AttributeSet,int):580:580 -> <init>
    36:36:void <init>(android.content.Context,android.util.AttributeSet,int):499:499 -> <init>
    37:37:void <init>(android.content.Context,android.util.AttributeSet,int):502:502 -> <init>
    38:38:void <init>(android.content.Context,android.util.AttributeSet,int):507:507 -> <init>
    39:39:void <init>(android.content.Context,android.util.AttributeSet,int):509:509 -> <init>
    40:43:void <init>(android.content.Context,android.util.AttributeSet,int):511:514 -> <init>
    44:46:void <init>(android.content.Context,android.util.AttributeSet,int):516:518 -> <init>
    47:47:void <init>(android.content.Context,android.util.AttributeSet,int):520:520 -> <init>
    48:48:void <init>(android.content.Context,android.util.AttributeSet,int):522:522 -> <init>
    49:50:void <init>(android.content.Context,android.util.AttributeSet,int):525:526 -> <init>
    51:51:void <init>(android.content.Context,android.util.AttributeSet,int):581:581 -> <init>
    1:2:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):634:635 -> addView
    1:1:boolean checkLayoutParams(android.view.ViewGroup$LayoutParams):1996:1996 -> checkLayoutParams
    1:5:void dispatchDraw(android.graphics.Canvas):2023:2027 -> dispatchDraw
    6:7:void dispatchDraw(android.graphics.Canvas):2031:2032 -> dispatchDraw
    8:16:void dispatchDraw(android.graphics.Canvas):2035:2043 -> dispatchDraw
    17:25:void dispatchDraw(android.graphics.Canvas):2048:2056 -> dispatchDraw
    1:1:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():482:482 -> generateDefaultLayoutParams
    2:2:androidx.constraintlayout.widget.ConstraintLayout$LayoutParams generateDefaultLayoutParams():1980:1980 -> generateDefaultLayoutParams
    1:1:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):482:482 -> generateLayoutParams
    2:2:androidx.constraintlayout.widget.ConstraintLayout$LayoutParams generateLayoutParams(android.util.AttributeSet):1972:1972 -> generateLayoutParams
    3:3:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):1988:1988 -> generateLayoutParams
    1:4:java.lang.Object getDesignInformation(int,java.lang.Object):560:563 -> getDesignInformation
    1:1:androidx.constraintlayout.solver.widgets.ConstraintWidget getTargetWidget(int):1132:1132 -> getTargetWidget
    2:2:androidx.constraintlayout.solver.widgets.ConstraintWidget getTargetWidget(int):1134:1134 -> getTargetWidget
    3:5:androidx.constraintlayout.solver.widgets.ConstraintWidget getTargetWidget(int):1136:1138 -> getTargetWidget
    6:6:androidx.constraintlayout.solver.widgets.ConstraintWidget getTargetWidget(int):1142:1142 -> getTargetWidget
    7:7:androidx.constraintlayout.solver.widgets.ConstraintWidget getTargetWidget(int):1144:1144 -> getTargetWidget
    1:1:android.view.View getViewById(int):2015:2015 -> getViewById
    1:1:androidx.constraintlayout.solver.widgets.ConstraintWidget getViewWidget(android.view.View):1155:1155 -> getViewWidget
    2:2:androidx.constraintlayout.solver.widgets.ConstraintWidget getViewWidget(android.view.View):1157:1157 -> getViewWidget
    1:3:void init(android.util.AttributeSet):595:597 -> init
    4:5:void init(android.util.AttributeSet):599:600 -> init
    6:6:void init(android.util.AttributeSet):602:602 -> init
    7:7:void init(android.util.AttributeSet):604:604 -> init
    8:8:void init(android.util.AttributeSet):606:606 -> init
    9:9:void init(android.util.AttributeSet):608:608 -> init
    10:10:void init(android.util.AttributeSet):610:610 -> init
    11:11:void init(android.util.AttributeSet):612:612 -> init
    12:12:void init(android.util.AttributeSet):614:614 -> init
    13:14:void init(android.util.AttributeSet):616:617 -> init
    15:15:void init(android.util.AttributeSet):619:619 -> init
    16:16:void init(android.util.AttributeSet):621:621 -> init
    17:17:void init(android.util.AttributeSet):624:624 -> init
    18:18:void init(android.util.AttributeSet):626:626 -> init
    1:2:void internalMeasureDimensions(int,int):1283:1284 -> internalMeasureDimensions
    3:3:void internalMeasureDimensions(int,int):1286:1286 -> internalMeasureDimensions
    4:5:void internalMeasureDimensions(int,int):1288:1289 -> internalMeasureDimensions
    6:8:void internalMeasureDimensions(int,int):1292:1294 -> internalMeasureDimensions
    9:9:void internalMeasureDimensions(int,int):1297:1297 -> internalMeasureDimensions
    10:11:void internalMeasureDimensions(int,int):1299:1300 -> internalMeasureDimensions
    12:12:void internalMeasureDimensions(int,int):1316:1316 -> internalMeasureDimensions
    13:13:void internalMeasureDimensions(int,int):1321:1321 -> internalMeasureDimensions
    14:14:void internalMeasureDimensions(int,int):1323:1323 -> internalMeasureDimensions
    15:16:void internalMeasureDimensions(int,int):1330:1331 -> internalMeasureDimensions
    17:18:void internalMeasureDimensions(int,int):1333:1334 -> internalMeasureDimensions
    19:19:void internalMeasureDimensions(int,int):1337:1337 -> internalMeasureDimensions
    20:20:void internalMeasureDimensions(int,int):1340:1340 -> internalMeasureDimensions
    21:22:void internalMeasureDimensions(int,int):1343:1344 -> internalMeasureDimensions
    23:23:void internalMeasureDimensions(int,int):1346:1346 -> internalMeasureDimensions
    24:26:void internalMeasureDimensions(int,int):1350:1352 -> internalMeasureDimensions
    27:28:void internalMeasureDimensions(int,int):1303:1304 -> internalMeasureDimensions
    29:29:void internalMeasureDimensions(int,int):1357:1357 -> internalMeasureDimensions
    30:31:void internalMeasureDimensions(int,int):1360:1361 -> internalMeasureDimensions
    32:34:void internalMeasureDimensions(int,int):1364:1366 -> internalMeasureDimensions
    35:35:void internalMeasureDimensions(int,int):1369:1369 -> internalMeasureDimensions
    36:37:void internalMeasureDimensions(int,int):1371:1372 -> internalMeasureDimensions
    38:45:void internalMeasureDimensions(int,int):1378:1385 -> internalMeasureDimensions
    46:47:void internalMeasureDimensions(int,int):1393:1394 -> internalMeasureDimensions
    48:48:void internalMeasureDimensions(int,int):1400:1400 -> internalMeasureDimensions
    49:49:void internalMeasureDimensions(int,int):1403:1403 -> internalMeasureDimensions
    50:53:void internalMeasureDimensions(int,int):1406:1409 -> internalMeasureDimensions
    54:54:void internalMeasureDimensions(int,int):1412:1412 -> internalMeasureDimensions
    55:55:void internalMeasureDimensions(int,int):1418:1418 -> internalMeasureDimensions
    56:56:void internalMeasureDimensions(int,int):1424:1424 -> internalMeasureDimensions
    57:60:void internalMeasureDimensions(int,int):1428:1431 -> internalMeasureDimensions
    61:61:void internalMeasureDimensions(int,int):1434:1434 -> internalMeasureDimensions
    62:62:void internalMeasureDimensions(int,int):1440:1440 -> internalMeasureDimensions
    63:63:void internalMeasureDimensions(int,int):1446:1446 -> internalMeasureDimensions
    64:64:void internalMeasureDimensions(int,int):1449:1449 -> internalMeasureDimensions
    65:66:void internalMeasureDimensions(int,int):1456:1457 -> internalMeasureDimensions
    67:68:void internalMeasureDimensions(int,int):1459:1460 -> internalMeasureDimensions
    69:69:void internalMeasureDimensions(int,int):1463:1463 -> internalMeasureDimensions
    70:70:void internalMeasureDimensions(int,int):1466:1466 -> internalMeasureDimensions
    71:71:void internalMeasureDimensions(int,int):1469:1469 -> internalMeasureDimensions
    72:72:void internalMeasureDimensions(int,int):1471:1471 -> internalMeasureDimensions
    73:73:void internalMeasureDimensions(int,int):1474:1474 -> internalMeasureDimensions
    74:74:void internalMeasureDimensions(int,int):1476:1476 -> internalMeasureDimensions
    75:76:void internalMeasureDimensions(int,int):1479:1480 -> internalMeasureDimensions
    77:77:void internalMeasureDimensions(int,int):1482:1482 -> internalMeasureDimensions
    1:2:void onLayout(boolean,int,int,int,int):1875:1876 -> onLayout
    3:5:void onLayout(boolean,int,int,int,int):1878:1880 -> onLayout
    6:6:void onLayout(boolean,int,int,int,int):1882:1882 -> onLayout
    7:7:void onLayout(boolean,int,int,int,int):1887:1887 -> onLayout
    8:11:void onLayout(boolean,int,int,int,int):1890:1893 -> onLayout
    12:15:void onLayout(boolean,int,int,int,int):1915:1918 -> onLayout
    16:17:void onLayout(boolean,int,int,int,int):1920:1921 -> onLayout
    18:18:void onLayout(boolean,int,int,int,int):1925:1925 -> onLayout
    19:20:void onLayout(boolean,int,int,int,int):1928:1929 -> onLayout
    1:1:void onMeasure(int,int):1505:1505 -> onMeasure
    2:5:void onMeasure(int,int):1513:1516 -> onMeasure
    6:7:void onMeasure(int,int):1542:1543 -> onMeasure
    8:11:void onMeasure(int,int):1545:1548 -> onMeasure
    12:13:void onMeasure(int,int):1550:1551 -> onMeasure
    14:17:void setSelfDimensionBehaviour(int,int):1798:1801 -> onMeasure
    14:17:void onMeasure(int,int):1554 -> onMeasure
    18:19:void setSelfDimensionBehaviour(int,int):1803:1804 -> onMeasure
    18:19:void onMeasure(int,int):1554 -> onMeasure
    20:20:void setSelfDimensionBehaviour(int,int):1806:1806 -> onMeasure
    20:20:void onMeasure(int,int):1554 -> onMeasure
    21:21:void setSelfDimensionBehaviour(int,int):1811:1811 -> onMeasure
    21:21:void onMeasure(int,int):1554 -> onMeasure
    22:22:void setSelfDimensionBehaviour(int,int):1823:1823 -> onMeasure
    22:22:void onMeasure(int,int):1554 -> onMeasure
    23:23:void setSelfDimensionBehaviour(int,int):1819:1819 -> onMeasure
    23:23:void onMeasure(int,int):1554 -> onMeasure
    24:24:void setSelfDimensionBehaviour(int,int):1814:1814 -> onMeasure
    24:24:void onMeasure(int,int):1554 -> onMeasure
    25:25:void setSelfDimensionBehaviour(int,int):1837:1837 -> onMeasure
    25:25:void onMeasure(int,int):1554 -> onMeasure
    26:26:void setSelfDimensionBehaviour(int,int):1833:1833 -> onMeasure
    26:26:void onMeasure(int,int):1554 -> onMeasure
    27:27:void setSelfDimensionBehaviour(int,int):1828:1828 -> onMeasure
    27:27:void onMeasure(int,int):1554 -> onMeasure
    28:35:void setSelfDimensionBehaviour(int,int):1841:1848 -> onMeasure
    28:35:void onMeasure(int,int):1554 -> onMeasure
    36:37:void onMeasure(int,int):1555:1556 -> onMeasure
    38:39:void onMeasure(int,int):1559:1560 -> onMeasure
    40:40:void updateHierarchy():791:791 -> onMeasure
    40:40:void onMeasure(int,int):1561 -> onMeasure
    41:42:void updateHierarchy():795:796 -> onMeasure
    41:42:void onMeasure(int,int):1561 -> onMeasure
    43:43:void updateHierarchy():802:802 -> onMeasure
    43:43:void onMeasure(int,int):1561 -> onMeasure
    44:44:void setChildrenConstraints():808:808 -> onMeasure
    44:44:void updateHierarchy():803 -> onMeasure
    44:44:void onMeasure(int,int):1561 -> onMeasure
    45:45:void setChildrenConstraints():810:810 -> onMeasure
    45:45:void updateHierarchy():803 -> onMeasure
    45:45:void onMeasure(int,int):1561 -> onMeasure
    46:46:void setChildrenConstraints():816:816 -> onMeasure
    46:46:void updateHierarchy():803 -> onMeasure
    46:46:void onMeasure(int,int):1561 -> onMeasure
    47:49:void setChildrenConstraints():818:820 -> onMeasure
    47:49:void updateHierarchy():803 -> onMeasure
    47:49:void onMeasure(int,int):1561 -> onMeasure
    50:50:void setChildrenConstraints():822:822 -> onMeasure
    50:50:void updateHierarchy():803 -> onMeasure
    50:50:void onMeasure(int,int):1561 -> onMeasure
    51:51:void setChildrenConstraints():824:824 -> onMeasure
    51:51:void updateHierarchy():803 -> onMeasure
    51:51:void onMeasure(int,int):1561 -> onMeasure
    52:53:void setChildrenConstraints():833:834 -> onMeasure
    52:53:void updateHierarchy():803 -> onMeasure
    52:53:void onMeasure(int,int):1561 -> onMeasure
    54:54:void setChildrenConstraints():838:838 -> onMeasure
    54:54:void updateHierarchy():803 -> onMeasure
    54:54:void onMeasure(int,int):1561 -> onMeasure
    55:55:void setChildrenConstraints():841:841 -> onMeasure
    55:55:void updateHierarchy():803 -> onMeasure
    55:55:void onMeasure(int,int):1561 -> onMeasure
    56:58:void setChildrenConstraints():843:845 -> onMeasure
    56:58:void updateHierarchy():803 -> onMeasure
    56:58:void onMeasure(int,int):1561 -> onMeasure
    59:60:void setChildrenConstraints():849:850 -> onMeasure
    59:60:void updateHierarchy():803 -> onMeasure
    59:60:void onMeasure(int,int):1561 -> onMeasure
    61:61:void setChildrenConstraints():853:853 -> onMeasure
    61:61:void updateHierarchy():803 -> onMeasure
    61:61:void onMeasure(int,int):1561 -> onMeasure
    62:62:void setChildrenConstraints():855:855 -> onMeasure
    62:62:void updateHierarchy():803 -> onMeasure
    62:62:void onMeasure(int,int):1561 -> onMeasure
    63:64:void setChildrenConstraints():858:859 -> onMeasure
    63:64:void updateHierarchy():803 -> onMeasure
    63:64:void onMeasure(int,int):1561 -> onMeasure
    65:67:void setChildrenConstraints():864:866 -> onMeasure
    65:67:void updateHierarchy():803 -> onMeasure
    65:67:void onMeasure(int,int):1561 -> onMeasure
    68:69:void setChildrenConstraints():871:872 -> onMeasure
    68:69:void updateHierarchy():803 -> onMeasure
    68:69:void onMeasure(int,int):1561 -> onMeasure
    70:73:void setChildrenConstraints():876:879 -> onMeasure
    70:73:void updateHierarchy():803 -> onMeasure
    70:73:void onMeasure(int,int):1561 -> onMeasure
    74:77:void setChildrenConstraints():886:889 -> onMeasure
    74:77:void updateHierarchy():803 -> onMeasure
    74:77:void onMeasure(int,int):1561 -> onMeasure
    78:80:void setChildrenConstraints():895:897 -> onMeasure
    78:80:void updateHierarchy():803 -> onMeasure
    78:80:void onMeasure(int,int):1561 -> onMeasure
    81:82:void setChildrenConstraints():899:900 -> onMeasure
    81:82:void updateHierarchy():803 -> onMeasure
    81:82:void onMeasure(int,int):1561 -> onMeasure
    83:84:void setChildrenConstraints():902:903 -> onMeasure
    83:84:void updateHierarchy():803 -> onMeasure
    83:84:void onMeasure(int,int):1561 -> onMeasure
    85:90:void setChildrenConstraints():906:911 -> onMeasure
    85:90:void updateHierarchy():803 -> onMeasure
    85:90:void onMeasure(int,int):1561 -> onMeasure
    91:91:void setChildrenConstraints():917:917 -> onMeasure
    91:91:void updateHierarchy():803 -> onMeasure
    91:91:void onMeasure(int,int):1561 -> onMeasure
    92:92:void setChildrenConstraints():919:919 -> onMeasure
    92:92:void updateHierarchy():803 -> onMeasure
    92:92:void onMeasure(int,int):1561 -> onMeasure
    93:93:void setChildrenConstraints():921:921 -> onMeasure
    93:93:void updateHierarchy():803 -> onMeasure
    93:93:void onMeasure(int,int):1561 -> onMeasure
    94:94:void setChildrenConstraints():923:923 -> onMeasure
    94:94:void updateHierarchy():803 -> onMeasure
    94:94:void onMeasure(int,int):1561 -> onMeasure
    95:101:void setChildrenConstraints():943:949 -> onMeasure
    95:101:void updateHierarchy():803 -> onMeasure
    95:101:void onMeasure(int,int):1561 -> onMeasure
    102:102:void setChildrenConstraints():951:951 -> onMeasure
    102:102:void updateHierarchy():803 -> onMeasure
    102:102:void onMeasure(int,int):1561 -> onMeasure
    103:104:void setChildrenConstraints():979:980 -> onMeasure
    103:104:void updateHierarchy():803 -> onMeasure
    103:104:void onMeasure(int,int):1561 -> onMeasure
    105:105:void setChildrenConstraints():982:982 -> onMeasure
    105:105:void updateHierarchy():803 -> onMeasure
    105:105:void onMeasure(int,int):1561 -> onMeasure
    106:106:void setChildrenConstraints():987:987 -> onMeasure
    106:106:void updateHierarchy():803 -> onMeasure
    106:106:void onMeasure(int,int):1561 -> onMeasure
    107:107:void setChildrenConstraints():989:989 -> onMeasure
    107:107:void updateHierarchy():803 -> onMeasure
    107:107:void onMeasure(int,int):1561 -> onMeasure
    108:108:void setChildrenConstraints():994:994 -> onMeasure
    108:108:void updateHierarchy():803 -> onMeasure
    108:108:void onMeasure(int,int):1561 -> onMeasure
    109:109:void setChildrenConstraints():996:996 -> onMeasure
    109:109:void updateHierarchy():803 -> onMeasure
    109:109:void onMeasure(int,int):1561 -> onMeasure
    110:110:void setChildrenConstraints():1004:1004 -> onMeasure
    110:110:void updateHierarchy():803 -> onMeasure
    110:110:void onMeasure(int,int):1561 -> onMeasure
    111:111:void setChildrenConstraints():1006:1006 -> onMeasure
    111:111:void updateHierarchy():803 -> onMeasure
    111:111:void onMeasure(int,int):1561 -> onMeasure
    112:112:void setChildrenConstraints():1011:1011 -> onMeasure
    112:112:void updateHierarchy():803 -> onMeasure
    112:112:void onMeasure(int,int):1561 -> onMeasure
    113:113:void setChildrenConstraints():1013:1013 -> onMeasure
    113:113:void updateHierarchy():803 -> onMeasure
    113:113:void onMeasure(int,int):1561 -> onMeasure
    114:115:void setChildrenConstraints():1020:1021 -> onMeasure
    114:115:void updateHierarchy():803 -> onMeasure
    114:115:void onMeasure(int,int):1561 -> onMeasure
    116:116:void setChildrenConstraints():1023:1023 -> onMeasure
    116:116:void updateHierarchy():803 -> onMeasure
    116:116:void onMeasure(int,int):1561 -> onMeasure
    117:118:void setChildrenConstraints():1027:1028 -> onMeasure
    117:118:void updateHierarchy():803 -> onMeasure
    117:118:void onMeasure(int,int):1561 -> onMeasure
    119:119:void setChildrenConstraints():1030:1030 -> onMeasure
    119:119:void updateHierarchy():803 -> onMeasure
    119:119:void onMeasure(int,int):1561 -> onMeasure
    120:121:void setChildrenConstraints():1037:1038 -> onMeasure
    120:121:void updateHierarchy():803 -> onMeasure
    120:121:void onMeasure(int,int):1561 -> onMeasure
    122:122:void setChildrenConstraints():1040:1040 -> onMeasure
    122:122:void updateHierarchy():803 -> onMeasure
    122:122:void onMeasure(int,int):1561 -> onMeasure
    123:124:void setChildrenConstraints():1044:1045 -> onMeasure
    123:124:void updateHierarchy():803 -> onMeasure
    123:124:void onMeasure(int,int):1561 -> onMeasure
    125:125:void setChildrenConstraints():1047:1047 -> onMeasure
    125:125:void updateHierarchy():803 -> onMeasure
    125:125:void onMeasure(int,int):1561 -> onMeasure
    126:136:void setChildrenConstraints():1054:1064 -> onMeasure
    126:136:void updateHierarchy():803 -> onMeasure
    126:136:void onMeasure(int,int):1561 -> onMeasure
    137:138:void setChildrenConstraints():1067:1068 -> onMeasure
    137:138:void updateHierarchy():803 -> onMeasure
    137:138:void onMeasure(int,int):1561 -> onMeasure
    139:139:void setChildrenConstraints():1073:1073 -> onMeasure
    139:139:void updateHierarchy():803 -> onMeasure
    139:139:void onMeasure(int,int):1561 -> onMeasure
    140:141:void setChildrenConstraints():1075:1076 -> onMeasure
    140:141:void updateHierarchy():803 -> onMeasure
    140:141:void onMeasure(int,int):1561 -> onMeasure
    142:142:void setChildrenConstraints():1080:1080 -> onMeasure
    142:142:void updateHierarchy():803 -> onMeasure
    142:142:void onMeasure(int,int):1561 -> onMeasure
    143:143:void setChildrenConstraints():1082:1082 -> onMeasure
    143:143:void updateHierarchy():803 -> onMeasure
    143:143:void onMeasure(int,int):1561 -> onMeasure
    144:148:void setChildrenConstraints():1086:1090 -> onMeasure
    144:148:void updateHierarchy():803 -> onMeasure
    144:148:void onMeasure(int,int):1561 -> onMeasure
    149:150:void setChildrenConstraints():1092:1093 -> onMeasure
    149:150:void updateHierarchy():803 -> onMeasure
    149:150:void onMeasure(int,int):1561 -> onMeasure
    151:152:void setChildrenConstraints():1096:1097 -> onMeasure
    151:152:void updateHierarchy():803 -> onMeasure
    151:152:void onMeasure(int,int):1561 -> onMeasure
    153:157:void setChildrenConstraints():1099:1103 -> onMeasure
    153:157:void updateHierarchy():803 -> onMeasure
    153:157:void onMeasure(int,int):1561 -> onMeasure
    158:159:void setChildrenConstraints():1105:1106 -> onMeasure
    158:159:void updateHierarchy():803 -> onMeasure
    158:159:void onMeasure(int,int):1561 -> onMeasure
    160:161:void setChildrenConstraints():1109:1110 -> onMeasure
    160:161:void updateHierarchy():803 -> onMeasure
    160:161:void onMeasure(int,int):1561 -> onMeasure
    162:163:void setChildrenConstraints():1113:1114 -> onMeasure
    162:163:void updateHierarchy():803 -> onMeasure
    162:163:void onMeasure(int,int):1561 -> onMeasure
    164:168:void setChildrenConstraints():1116:1120 -> onMeasure
    164:168:void updateHierarchy():803 -> onMeasure
    164:168:void onMeasure(int,int):1561 -> onMeasure
    169:169:void setChildrenConstraints():1123:1123 -> onMeasure
    169:169:void updateHierarchy():803 -> onMeasure
    169:169:void onMeasure(int,int):1561 -> onMeasure
    170:170:void onMeasure(int,int):1565:1565 -> onMeasure
    171:173:void onMeasure(int,int):1568:1570 -> onMeasure
    174:175:void internalMeasureChildren(int,int):1161:1162 -> onMeasure
    174:175:void onMeasure(int,int):1572 -> onMeasure
    176:176:void internalMeasureChildren(int,int):1164:1164 -> onMeasure
    176:176:void onMeasure(int,int):1572 -> onMeasure
    177:178:void internalMeasureChildren(int,int):1166:1167 -> onMeasure
    177:178:void onMeasure(int,int):1572 -> onMeasure
    179:181:void internalMeasureChildren(int,int):1170:1172 -> onMeasure
    179:181:void onMeasure(int,int):1572 -> onMeasure
    182:182:void internalMeasureChildren(int,int):1175:1175 -> onMeasure
    182:182:void onMeasure(int,int):1572 -> onMeasure
    183:184:void internalMeasureChildren(int,int):1177:1178 -> onMeasure
    183:184:void onMeasure(int,int):1572 -> onMeasure
    185:185:void internalMeasureChildren(int,int):1182:1182 -> onMeasure
    185:185:void onMeasure(int,int):1572 -> onMeasure
    186:186:void internalMeasureChildren(int,int):1200:1200 -> onMeasure
    186:186:void onMeasure(int,int):1572 -> onMeasure
    187:187:void internalMeasureChildren(int,int):1204:1204 -> onMeasure
    187:187:void onMeasure(int,int):1572 -> onMeasure
    188:188:void internalMeasureChildren(int,int):1210:1210 -> onMeasure
    188:188:void onMeasure(int,int):1572 -> onMeasure
    189:189:void internalMeasureChildren(int,int):1214:1214 -> onMeasure
    189:189:void onMeasure(int,int):1572 -> onMeasure
    190:190:void internalMeasureChildren(int,int):1218:1218 -> onMeasure
    190:190:void onMeasure(int,int):1572 -> onMeasure
    191:191:void internalMeasureChildren(int,int):1224:1224 -> onMeasure
    191:191:void onMeasure(int,int):1572 -> onMeasure
    192:192:void internalMeasureChildren(int,int):1227:1227 -> onMeasure
    192:192:void onMeasure(int,int):1572 -> onMeasure
    193:194:void internalMeasureChildren(int,int):1234:1235 -> onMeasure
    193:194:void onMeasure(int,int):1572 -> onMeasure
    195:196:void internalMeasureChildren(int,int):1238:1239 -> onMeasure
    195:196:void onMeasure(int,int):1572 -> onMeasure
    197:197:void internalMeasureChildren(int,int):1242:1242 -> onMeasure
    197:197:void onMeasure(int,int):1572 -> onMeasure
    198:198:void internalMeasureChildren(int,int):1245:1245 -> onMeasure
    198:198:void onMeasure(int,int):1572 -> onMeasure
    199:200:void internalMeasureChildren(int,int):1248:1249 -> onMeasure
    199:200:void onMeasure(int,int):1572 -> onMeasure
    201:201:void internalMeasureChildren(int,int):1251:1251 -> onMeasure
    201:201:void onMeasure(int,int):1572 -> onMeasure
    202:202:void updatePostMeasures():1258:1258 -> onMeasure
    202:202:void onMeasure(int,int):1574 -> onMeasure
    203:205:void updatePostMeasures():1260:1262 -> onMeasure
    203:205:void onMeasure(int,int):1574 -> onMeasure
    206:206:void updatePostMeasures():1266:1266 -> onMeasure
    206:206:void onMeasure(int,int):1574 -> onMeasure
    207:208:void updatePostMeasures():1269:1270 -> onMeasure
    207:208:void onMeasure(int,int):1574 -> onMeasure
    209:210:void onMeasure(int,int):1582:1583 -> onMeasure
    211:214:void onMeasure(int,int):1585:1588 -> onMeasure
    215:216:void onMeasure(int,int):1590:1591 -> onMeasure
    217:219:void onMeasure(int,int):1593:1595 -> onMeasure
    220:221:void onMeasure(int,int):1597:1598 -> onMeasure
    222:226:void onMeasure(int,int):1602:1606 -> onMeasure
    227:228:void onMeasure(int,int):1608:1609 -> onMeasure
    229:230:void onMeasure(int,int):1611:1612 -> onMeasure
    231:232:void onMeasure(int,int):1614:1615 -> onMeasure
    233:234:void onMeasure(int,int):1620:1621 -> onMeasure
    235:235:void onMeasure(int,int):1626:1626 -> onMeasure
    236:237:void onMeasure(int,int):1628:1629 -> onMeasure
    238:238:void onMeasure(int,int):1637:1637 -> onMeasure
    239:239:void onMeasure(int,int):1639:1639 -> onMeasure
    240:241:void onMeasure(int,int):1641:1642 -> onMeasure
    242:243:void onMeasure(int,int):1644:1645 -> onMeasure
    244:245:void onMeasure(int,int):1649:1650 -> onMeasure
    246:246:void onMeasure(int,int):1653:1653 -> onMeasure
    247:248:void onMeasure(int,int):1657:1658 -> onMeasure
    249:250:void onMeasure(int,int):1664:1665 -> onMeasure
    251:251:void onMeasure(int,int):1667:1667 -> onMeasure
    252:253:void onMeasure(int,int):1669:1670 -> onMeasure
    254:254:void onMeasure(int,int):1672:1672 -> onMeasure
    255:255:void onMeasure(int,int):1676:1676 -> onMeasure
    256:257:void onMeasure(int,int):1683:1684 -> onMeasure
    258:259:void onMeasure(int,int):1686:1687 -> onMeasure
    260:260:void onMeasure(int,int):1689:1689 -> onMeasure
    261:264:void onMeasure(int,int):1691:1694 -> onMeasure
    265:266:void onMeasure(int,int):1698:1699 -> onMeasure
    267:267:void onMeasure(int,int):1701:1701 -> onMeasure
    268:271:void onMeasure(int,int):1703:1706 -> onMeasure
    272:275:void onMeasure(int,int):1710:1713 -> onMeasure
    276:277:void onMeasure(int,int):1718:1719 -> onMeasure
    278:279:void onMeasure(int,int):1723:1724 -> onMeasure
    280:280:void onMeasure(int,int):1726:1726 -> onMeasure
    281:281:void onMeasure(int,int):1728:1728 -> onMeasure
    282:283:void onMeasure(int,int):1730:1731 -> onMeasure
    284:285:void onMeasure(int,int):1734:1735 -> onMeasure
    286:286:void onMeasure(int,int):1739:1739 -> onMeasure
    287:288:void onMeasure(int,int):1743:1744 -> onMeasure
    289:293:void onMeasure(int,int):1748:1752 -> onMeasure
    294:295:void onMeasure(int,int):1762:1763 -> onMeasure
    296:298:void onMeasure(int,int):1765:1767 -> onMeasure
    299:301:void onMeasure(int,int):1771:1773 -> onMeasure
    302:302:void onMeasure(int,int):1776:1776 -> onMeasure
    303:305:void onMeasure(int,int):1779:1781 -> onMeasure
    1:2:void onViewAdded(android.view.View):656:657 -> onViewAdded
    3:9:void onViewAdded(android.view.View):659:665 -> onViewAdded
    10:16:void onViewAdded(android.view.View):668:674 -> onViewAdded
    17:18:void onViewAdded(android.view.View):677:678 -> onViewAdded
    1:2:void onViewRemoved(android.view.View):686:687 -> onViewRemoved
    3:8:void onViewRemoved(android.view.View):689:694 -> onViewRemoved
    1:2:void removeView(android.view.View):645:646 -> removeView
    1:2:void requestLayout():3172:3173 -> requestLayout
    3:4:void requestLayout():3175:3176 -> requestLayout
    1:1:void setConstraintSet(androidx.constraintlayout.widget.ConstraintSet):2004:2004 -> setConstraintSet
    1:3:void setDesignInformation(int,java.lang.Object,java.lang.Object):542:544 -> setDesignInformation
    4:5:void setDesignInformation(int,java.lang.Object,java.lang.Object):546:547 -> setDesignInformation
    6:6:void setDesignInformation(int,java.lang.Object,java.lang.Object):549:549 -> setDesignInformation
    7:8:void setDesignInformation(int,java.lang.Object,java.lang.Object):551:552 -> setDesignInformation
    1:3:void setId(int):589:591 -> setId
    1:1:void solveLinearSystem(java.lang.String):1860:1860 -> solveLinearSystem
androidx.constraintlayout.widget.ConstraintLayout$LayoutParams -> androidx.constraintlayout.widget.ConstraintLayout$LayoutParams:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):2649:2649 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):2166:2166 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet):2171:2171 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet):2176:2176 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet):2181:2181 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet):2186:2186 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet):2191:2191 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet):2196:2196 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet):2201:2201 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet):2206:2206 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet):2211:2211 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet):2216:2216 -> <init>
    13:13:void <init>(android.content.Context,android.util.AttributeSet):2221:2221 -> <init>
    14:14:void <init>(android.content.Context,android.util.AttributeSet):2226:2226 -> <init>
    15:15:void <init>(android.content.Context,android.util.AttributeSet):2231:2231 -> <init>
    16:16:void <init>(android.content.Context,android.util.AttributeSet):2236:2236 -> <init>
    17:17:void <init>(android.content.Context,android.util.AttributeSet):2241:2241 -> <init>
    18:18:void <init>(android.content.Context,android.util.AttributeSet):2246:2246 -> <init>
    19:19:void <init>(android.content.Context,android.util.AttributeSet):2251:2251 -> <init>
    20:20:void <init>(android.content.Context,android.util.AttributeSet):2256:2256 -> <init>
    21:21:void <init>(android.content.Context,android.util.AttributeSet):2261:2261 -> <init>
    22:22:void <init>(android.content.Context,android.util.AttributeSet):2266:2266 -> <init>
    23:23:void <init>(android.content.Context,android.util.AttributeSet):2271:2271 -> <init>
    24:24:void <init>(android.content.Context,android.util.AttributeSet):2276:2276 -> <init>
    25:25:void <init>(android.content.Context,android.util.AttributeSet):2281:2281 -> <init>
    26:26:void <init>(android.content.Context,android.util.AttributeSet):2286:2286 -> <init>
    27:27:void <init>(android.content.Context,android.util.AttributeSet):2291:2291 -> <init>
    28:28:void <init>(android.content.Context,android.util.AttributeSet):2296:2296 -> <init>
    29:29:void <init>(android.content.Context,android.util.AttributeSet):2301:2301 -> <init>
    30:30:void <init>(android.content.Context,android.util.AttributeSet):2311:2311 -> <init>
    31:31:void <init>(android.content.Context,android.util.AttributeSet):2317:2317 -> <init>
    32:32:void <init>(android.content.Context,android.util.AttributeSet):2323:2323 -> <init>
    33:33:void <init>(android.content.Context,android.util.AttributeSet):2335:2335 -> <init>
    34:34:void <init>(android.content.Context,android.util.AttributeSet):2347:2347 -> <init>
    35:35:void <init>(android.content.Context,android.util.AttributeSet):2360:2360 -> <init>
    36:36:void <init>(android.content.Context,android.util.AttributeSet):2373:2373 -> <init>
    37:37:void <init>(android.content.Context,android.util.AttributeSet):2379:2379 -> <init>
    38:38:void <init>(android.content.Context,android.util.AttributeSet):2385:2385 -> <init>
    39:39:void <init>(android.content.Context,android.util.AttributeSet):2391:2391 -> <init>
    40:40:void <init>(android.content.Context,android.util.AttributeSet):2397:2397 -> <init>
    41:41:void <init>(android.content.Context,android.util.AttributeSet):2402:2402 -> <init>
    42:42:void <init>(android.content.Context,android.util.AttributeSet):2407:2407 -> <init>
    43:43:void <init>(android.content.Context,android.util.AttributeSet):2413:2413 -> <init>
    44:44:void <init>(android.content.Context,android.util.AttributeSet):2419:2419 -> <init>
    45:45:void <init>(android.content.Context,android.util.AttributeSet):2421:2421 -> <init>
    46:46:void <init>(android.content.Context,android.util.AttributeSet):2430:2430 -> <init>
    47:47:void <init>(android.content.Context,android.util.AttributeSet):2439:2439 -> <init>
    48:49:void <init>(android.content.Context,android.util.AttributeSet):2442:2443 -> <init>
    50:53:void <init>(android.content.Context,android.util.AttributeSet):2445:2448 -> <init>
    54:60:void <init>(android.content.Context,android.util.AttributeSet):2450:2456 -> <init>
    61:61:void <init>(android.content.Context,android.util.AttributeSet):2462:2462 -> <init>
    62:62:void <init>(android.content.Context,android.util.AttributeSet):2470:2470 -> <init>
    63:64:void <init>(android.content.Context,android.util.AttributeSet):2650:2651 -> <init>
    65:66:void <init>(android.content.Context,android.util.AttributeSet):2653:2654 -> <init>
    67:67:void <init>(android.content.Context,android.util.AttributeSet):2746:2746 -> <init>
    68:68:void <init>(android.content.Context,android.util.AttributeSet):2742:2742 -> <init>
    69:69:void <init>(android.content.Context,android.util.AttributeSet):2892:2892 -> <init>
    70:70:void <init>(android.content.Context,android.util.AttributeSet):2888:2888 -> <init>
    71:71:void <init>(android.content.Context,android.util.AttributeSet):2884:2884 -> <init>
    72:72:void <init>(android.content.Context,android.util.AttributeSet):2880:2880 -> <init>
    73:73:void <init>(android.content.Context,android.util.AttributeSet):2830:2830 -> <init>
    74:77:void <init>(android.content.Context,android.util.AttributeSet):2832:2835 -> <init>
    78:82:void <init>(android.content.Context,android.util.AttributeSet):2837:2841 -> <init>
    83:83:void <init>(android.content.Context,android.util.AttributeSet):2847:2847 -> <init>
    84:86:void <init>(android.content.Context,android.util.AttributeSet):2849:2851 -> <init>
    87:88:void <init>(android.content.Context,android.util.AttributeSet):2853:2854 -> <init>
    89:90:void <init>(android.content.Context,android.util.AttributeSet):2856:2857 -> <init>
    91:91:void <init>(android.content.Context,android.util.AttributeSet):2859:2859 -> <init>
    92:93:void <init>(android.content.Context,android.util.AttributeSet):2867:2868 -> <init>
    94:94:void <init>(android.content.Context,android.util.AttributeSet):2870:2870 -> <init>
    95:95:void <init>(android.content.Context,android.util.AttributeSet):2968:2968 -> <init>
    96:96:void <init>(android.content.Context,android.util.AttributeSet):2958:2958 -> <init>
    97:97:void <init>(android.content.Context,android.util.AttributeSet):2960:2960 -> <init>
    98:98:void <init>(android.content.Context,android.util.AttributeSet):2962:2962 -> <init>
    99:99:void <init>(android.content.Context,android.util.AttributeSet):2947:2947 -> <init>
    100:100:void <init>(android.content.Context,android.util.AttributeSet):2949:2949 -> <init>
    101:101:void <init>(android.content.Context,android.util.AttributeSet):2951:2951 -> <init>
    102:102:void <init>(android.content.Context,android.util.AttributeSet):2942:2942 -> <init>
    103:103:void <init>(android.content.Context,android.util.AttributeSet):2932:2932 -> <init>
    104:104:void <init>(android.content.Context,android.util.AttributeSet):2934:2934 -> <init>
    105:105:void <init>(android.content.Context,android.util.AttributeSet):2936:2936 -> <init>
    106:106:void <init>(android.content.Context,android.util.AttributeSet):2921:2921 -> <init>
    107:107:void <init>(android.content.Context,android.util.AttributeSet):2923:2923 -> <init>
    108:108:void <init>(android.content.Context,android.util.AttributeSet):2925:2925 -> <init>
    109:111:void <init>(android.content.Context,android.util.AttributeSet):2912:2914 -> <init>
    112:114:void <init>(android.content.Context,android.util.AttributeSet):2904:2906 -> <init>
    115:115:void <init>(android.content.Context,android.util.AttributeSet):2826:2826 -> <init>
    116:116:void <init>(android.content.Context,android.util.AttributeSet):2822:2822 -> <init>
    117:117:void <init>(android.content.Context,android.util.AttributeSet):2900:2900 -> <init>
    118:118:void <init>(android.content.Context,android.util.AttributeSet):2896:2896 -> <init>
    119:119:void <init>(android.content.Context,android.util.AttributeSet):2818:2818 -> <init>
    120:120:void <init>(android.content.Context,android.util.AttributeSet):2814:2814 -> <init>
    121:121:void <init>(android.content.Context,android.util.AttributeSet):2810:2810 -> <init>
    122:122:void <init>(android.content.Context,android.util.AttributeSet):2806:2806 -> <init>
    123:123:void <init>(android.content.Context,android.util.AttributeSet):2802:2802 -> <init>
    124:124:void <init>(android.content.Context,android.util.AttributeSet):2798:2798 -> <init>
    125:127:void <init>(android.content.Context,android.util.AttributeSet):2791:2793 -> <init>
    128:130:void <init>(android.content.Context,android.util.AttributeSet):2784:2786 -> <init>
    131:133:void <init>(android.content.Context,android.util.AttributeSet):2777:2779 -> <init>
    134:136:void <init>(android.content.Context,android.util.AttributeSet):2770:2772 -> <init>
    137:139:void <init>(android.content.Context,android.util.AttributeSet):2717:2719 -> <init>
    140:142:void <init>(android.content.Context,android.util.AttributeSet):2710:2712 -> <init>
    143:145:void <init>(android.content.Context,android.util.AttributeSet):2703:2705 -> <init>
    146:148:void <init>(android.content.Context,android.util.AttributeSet):2696:2698 -> <init>
    149:151:void <init>(android.content.Context,android.util.AttributeSet):2689:2691 -> <init>
    152:154:void <init>(android.content.Context,android.util.AttributeSet):2682:2684 -> <init>
    155:157:void <init>(android.content.Context,android.util.AttributeSet):2675:2677 -> <init>
    158:160:void <init>(android.content.Context,android.util.AttributeSet):2668:2670 -> <init>
    161:163:void <init>(android.content.Context,android.util.AttributeSet):2661:2663 -> <init>
    164:164:void <init>(android.content.Context,android.util.AttributeSet):2760:2760 -> <init>
    165:165:void <init>(android.content.Context,android.util.AttributeSet):2755:2755 -> <init>
    166:166:void <init>(android.content.Context,android.util.AttributeSet):2750:2750 -> <init>
    167:169:void <init>(android.content.Context,android.util.AttributeSet):2735:2737 -> <init>
    170:170:void <init>(android.content.Context,android.util.AttributeSet):2731:2731 -> <init>
    171:173:void <init>(android.content.Context,android.util.AttributeSet):2724:2726 -> <init>
    174:174:void <init>(android.content.Context,android.util.AttributeSet):2765:2765 -> <init>
    175:176:void <init>(android.content.Context,android.util.AttributeSet):2993:2994 -> <init>
    177:177:void <init>(int,int):3040:3040 -> <init>
    178:178:void <init>(int,int):2166:2166 -> <init>
    179:179:void <init>(int,int):2171:2171 -> <init>
    180:180:void <init>(int,int):2176:2176 -> <init>
    181:181:void <init>(int,int):2181:2181 -> <init>
    182:182:void <init>(int,int):2186:2186 -> <init>
    183:183:void <init>(int,int):2191:2191 -> <init>
    184:184:void <init>(int,int):2196:2196 -> <init>
    185:185:void <init>(int,int):2201:2201 -> <init>
    186:186:void <init>(int,int):2206:2206 -> <init>
    187:187:void <init>(int,int):2211:2211 -> <init>
    188:188:void <init>(int,int):2216:2216 -> <init>
    189:189:void <init>(int,int):2221:2221 -> <init>
    190:190:void <init>(int,int):2226:2226 -> <init>
    191:191:void <init>(int,int):2231:2231 -> <init>
    192:192:void <init>(int,int):2236:2236 -> <init>
    193:193:void <init>(int,int):2241:2241 -> <init>
    194:194:void <init>(int,int):2246:2246 -> <init>
    195:195:void <init>(int,int):2251:2251 -> <init>
    196:196:void <init>(int,int):2256:2256 -> <init>
    197:197:void <init>(int,int):2261:2261 -> <init>
    198:198:void <init>(int,int):2266:2266 -> <init>
    199:199:void <init>(int,int):2271:2271 -> <init>
    200:200:void <init>(int,int):2276:2276 -> <init>
    201:201:void <init>(int,int):2281:2281 -> <init>
    202:202:void <init>(int,int):2286:2286 -> <init>
    203:203:void <init>(int,int):2291:2291 -> <init>
    204:204:void <init>(int,int):2296:2296 -> <init>
    205:205:void <init>(int,int):2301:2301 -> <init>
    206:206:void <init>(int,int):2311:2311 -> <init>
    207:207:void <init>(int,int):2317:2317 -> <init>
    208:208:void <init>(int,int):2323:2323 -> <init>
    209:209:void <init>(int,int):2335:2335 -> <init>
    210:210:void <init>(int,int):2347:2347 -> <init>
    211:211:void <init>(int,int):2360:2360 -> <init>
    212:212:void <init>(int,int):2373:2373 -> <init>
    213:213:void <init>(int,int):2379:2379 -> <init>
    214:214:void <init>(int,int):2385:2385 -> <init>
    215:215:void <init>(int,int):2391:2391 -> <init>
    216:216:void <init>(int,int):2397:2397 -> <init>
    217:217:void <init>(int,int):2402:2402 -> <init>
    218:218:void <init>(int,int):2407:2407 -> <init>
    219:219:void <init>(int,int):2413:2413 -> <init>
    220:220:void <init>(int,int):2419:2419 -> <init>
    221:221:void <init>(int,int):2421:2421 -> <init>
    222:222:void <init>(int,int):2430:2430 -> <init>
    223:223:void <init>(int,int):2439:2439 -> <init>
    224:225:void <init>(int,int):2442:2443 -> <init>
    226:229:void <init>(int,int):2445:2448 -> <init>
    230:236:void <init>(int,int):2450:2456 -> <init>
    237:237:void <init>(int,int):2462:2462 -> <init>
    238:238:void <init>(int,int):2470:2470 -> <init>
    239:239:void <init>(android.view.ViewGroup$LayoutParams):3044:3044 -> <init>
    240:240:void <init>(android.view.ViewGroup$LayoutParams):2166:2166 -> <init>
    241:241:void <init>(android.view.ViewGroup$LayoutParams):2171:2171 -> <init>
    242:242:void <init>(android.view.ViewGroup$LayoutParams):2176:2176 -> <init>
    243:243:void <init>(android.view.ViewGroup$LayoutParams):2181:2181 -> <init>
    244:244:void <init>(android.view.ViewGroup$LayoutParams):2186:2186 -> <init>
    245:245:void <init>(android.view.ViewGroup$LayoutParams):2191:2191 -> <init>
    246:246:void <init>(android.view.ViewGroup$LayoutParams):2196:2196 -> <init>
    247:247:void <init>(android.view.ViewGroup$LayoutParams):2201:2201 -> <init>
    248:248:void <init>(android.view.ViewGroup$LayoutParams):2206:2206 -> <init>
    249:249:void <init>(android.view.ViewGroup$LayoutParams):2211:2211 -> <init>
    250:250:void <init>(android.view.ViewGroup$LayoutParams):2216:2216 -> <init>
    251:251:void <init>(android.view.ViewGroup$LayoutParams):2221:2221 -> <init>
    252:252:void <init>(android.view.ViewGroup$LayoutParams):2226:2226 -> <init>
    253:253:void <init>(android.view.ViewGroup$LayoutParams):2231:2231 -> <init>
    254:254:void <init>(android.view.ViewGroup$LayoutParams):2236:2236 -> <init>
    255:255:void <init>(android.view.ViewGroup$LayoutParams):2241:2241 -> <init>
    256:256:void <init>(android.view.ViewGroup$LayoutParams):2246:2246 -> <init>
    257:257:void <init>(android.view.ViewGroup$LayoutParams):2251:2251 -> <init>
    258:258:void <init>(android.view.ViewGroup$LayoutParams):2256:2256 -> <init>
    259:259:void <init>(android.view.ViewGroup$LayoutParams):2261:2261 -> <init>
    260:260:void <init>(android.view.ViewGroup$LayoutParams):2266:2266 -> <init>
    261:261:void <init>(android.view.ViewGroup$LayoutParams):2271:2271 -> <init>
    262:262:void <init>(android.view.ViewGroup$LayoutParams):2276:2276 -> <init>
    263:263:void <init>(android.view.ViewGroup$LayoutParams):2281:2281 -> <init>
    264:264:void <init>(android.view.ViewGroup$LayoutParams):2286:2286 -> <init>
    265:265:void <init>(android.view.ViewGroup$LayoutParams):2291:2291 -> <init>
    266:266:void <init>(android.view.ViewGroup$LayoutParams):2296:2296 -> <init>
    267:267:void <init>(android.view.ViewGroup$LayoutParams):2301:2301 -> <init>
    268:268:void <init>(android.view.ViewGroup$LayoutParams):2311:2311 -> <init>
    269:269:void <init>(android.view.ViewGroup$LayoutParams):2317:2317 -> <init>
    270:270:void <init>(android.view.ViewGroup$LayoutParams):2323:2323 -> <init>
    271:271:void <init>(android.view.ViewGroup$LayoutParams):2335:2335 -> <init>
    272:272:void <init>(android.view.ViewGroup$LayoutParams):2347:2347 -> <init>
    273:273:void <init>(android.view.ViewGroup$LayoutParams):2360:2360 -> <init>
    274:274:void <init>(android.view.ViewGroup$LayoutParams):2373:2373 -> <init>
    275:275:void <init>(android.view.ViewGroup$LayoutParams):2379:2379 -> <init>
    276:276:void <init>(android.view.ViewGroup$LayoutParams):2385:2385 -> <init>
    277:277:void <init>(android.view.ViewGroup$LayoutParams):2391:2391 -> <init>
    278:278:void <init>(android.view.ViewGroup$LayoutParams):2397:2397 -> <init>
    279:279:void <init>(android.view.ViewGroup$LayoutParams):2402:2402 -> <init>
    280:280:void <init>(android.view.ViewGroup$LayoutParams):2407:2407 -> <init>
    281:281:void <init>(android.view.ViewGroup$LayoutParams):2413:2413 -> <init>
    282:282:void <init>(android.view.ViewGroup$LayoutParams):2419:2419 -> <init>
    283:283:void <init>(android.view.ViewGroup$LayoutParams):2421:2421 -> <init>
    284:284:void <init>(android.view.ViewGroup$LayoutParams):2430:2430 -> <init>
    285:285:void <init>(android.view.ViewGroup$LayoutParams):2439:2439 -> <init>
    286:287:void <init>(android.view.ViewGroup$LayoutParams):2442:2443 -> <init>
    288:291:void <init>(android.view.ViewGroup$LayoutParams):2445:2448 -> <init>
    292:298:void <init>(android.view.ViewGroup$LayoutParams):2450:2456 -> <init>
    299:299:void <init>(android.view.ViewGroup$LayoutParams):2462:2462 -> <init>
    300:300:void <init>(android.view.ViewGroup$LayoutParams):2470:2470 -> <init>
    1:2:void resolveLayoutDirection(int):3053:3054 -> resolveLayoutDirection
    3:3:void resolveLayoutDirection(int):3056:3056 -> resolveLayoutDirection
    4:7:void resolveLayoutDirection(int):3058:3061 -> resolveLayoutDirection
    8:12:void resolveLayoutDirection(int):3063:3067 -> resolveLayoutDirection
    13:15:void resolveLayoutDirection(int):3069:3071 -> resolveLayoutDirection
    16:16:void resolveLayoutDirection(int):3073:3073 -> resolveLayoutDirection
    17:18:void resolveLayoutDirection(int):3077:3078 -> resolveLayoutDirection
    19:20:void resolveLayoutDirection(int):3080:3081 -> resolveLayoutDirection
    21:22:void resolveLayoutDirection(int):3084:3085 -> resolveLayoutDirection
    23:24:void resolveLayoutDirection(int):3088:3089 -> resolveLayoutDirection
    25:26:void resolveLayoutDirection(int):3092:3093 -> resolveLayoutDirection
    27:28:void resolveLayoutDirection(int):3095:3096 -> resolveLayoutDirection
    29:29:void resolveLayoutDirection(int):3099:3099 -> resolveLayoutDirection
    30:42:void resolveLayoutDirection(int):3103:3115 -> resolveLayoutDirection
    43:44:void resolveLayoutDirection(int):3119:3120 -> resolveLayoutDirection
    45:46:void resolveLayoutDirection(int):3122:3123 -> resolveLayoutDirection
    47:48:void resolveLayoutDirection(int):3125:3126 -> resolveLayoutDirection
    49:50:void resolveLayoutDirection(int):3128:3129 -> resolveLayoutDirection
    51:52:void resolveLayoutDirection(int):3131:3132 -> resolveLayoutDirection
    53:54:void resolveLayoutDirection(int):3134:3135 -> resolveLayoutDirection
    55:55:void resolveLayoutDirection(int):3139:3139 -> resolveLayoutDirection
    56:59:void resolveLayoutDirection(int):3141:3144 -> resolveLayoutDirection
    60:63:void resolveLayoutDirection(int):3146:3149 -> resolveLayoutDirection
    64:67:void resolveLayoutDirection(int):3152:3155 -> resolveLayoutDirection
    68:71:void resolveLayoutDirection(int):3157:3160 -> resolveLayoutDirection
    1:6:void validate():2998:3003 -> validate
    7:9:void validate():3005:3007 -> validate
    10:11:void validate():3009:3010 -> validate
    12:14:void validate():3014:3016 -> validate
    15:16:void validate():3019:3020 -> validate
    17:19:void validate():3024:3026 -> validate
    20:25:void validate():3029:3034 -> validate
    26:26:void validate():3036:3036 -> validate
androidx.constraintlayout.widget.ConstraintLayout$LayoutParams$Table -> androidx.constraintlayout.widget.ConstraintLayout$LayoutParams$Table:
    1:1:void <clinit>():2592:2592 -> <clinit>
    2:51:void <clinit>():2595:2644 -> <clinit>
androidx.constraintlayout.widget.ConstraintSet -> androidx.constraintlayout.widget.ConstraintSet:
    1:1:void <clinit>():195:195 -> <clinit>
    2:2:void <clinit>():200:200 -> <clinit>
    3:11:void <clinit>():274:282 -> <clinit>
    12:31:void <clinit>():284:303 -> <clinit>
    32:70:void <clinit>():305:343 -> <clinit>
    71:72:void <clinit>():345:346 -> <clinit>
    73:76:void <clinit>():348:351 -> <clinit>
    1:1:void <init>():59:59 -> <init>
    2:2:void <init>():198:198 -> <init>
    1:2:void applyTo(androidx.constraintlayout.widget.ConstraintLayout):789:790 -> applyTo
    1:2:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout):797:798 -> applyToInternal
    3:4:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout):801:802 -> applyToInternal
    5:9:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout):806:810 -> applyToInternal
    10:10:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout):812:812 -> applyToInternal
    11:18:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout):815:822 -> applyToInternal
    19:19:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout):824:824 -> applyToInternal
    20:32:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout):830:842 -> applyToInternal
    33:34:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout):844:845 -> applyToInternal
    35:40:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout):847:852 -> applyToInternal
    41:41:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout):804:804 -> applyToInternal
    42:44:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout):858:860 -> applyToInternal
    45:50:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout):863:868 -> applyToInternal
    51:51:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout):870:870 -> applyToInternal
    52:52:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout):872:872 -> applyToInternal
    53:56:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout):874:877 -> applyToInternal
    57:62:void applyToInternal(androidx.constraintlayout.widget.ConstraintLayout):881:886 -> applyToInternal
    1:2:void clear(int,int):1371:1372 -> clear
    3:3:void clear(int,int):1415:1415 -> clear
    4:7:void clear(int,int):1409:1412 -> clear
    8:11:void clear(int,int):1403:1406 -> clear
    12:12:void clear(int,int):1400:1400 -> clear
    13:16:void clear(int,int):1393:1396 -> clear
    17:20:void clear(int,int):1387:1390 -> clear
    21:24:void clear(int,int):1381:1384 -> clear
    25:28:void clear(int,int):1375:1378 -> clear
    1:3:void clone(androidx.constraintlayout.widget.ConstraintSet):693:695 -> clone
    4:5:void clone(androidx.constraintlayout.widget.ConstraintLayout):705:706 -> clone
    6:7:void clone(androidx.constraintlayout.widget.ConstraintLayout):708:709 -> clone
    8:8:void clone(androidx.constraintlayout.widget.ConstraintLayout):711:711 -> clone
    9:10:void clone(androidx.constraintlayout.widget.ConstraintLayout):715:716 -> clone
    11:20:void clone(androidx.constraintlayout.widget.ConstraintLayout):718:727 -> clone
    21:22:void clone(androidx.constraintlayout.widget.ConstraintLayout):729:730 -> clone
    23:24:void clone(androidx.constraintlayout.widget.ConstraintLayout):733:734 -> clone
    25:30:void clone(androidx.constraintlayout.widget.ConstraintLayout):737:742 -> clone
    31:35:void clone(androidx.constraintlayout.widget.ConstraintLayout):746:750 -> clone
    36:36:void clone(androidx.constraintlayout.widget.ConstraintLayout):713:713 -> clone
    37:38:void clone(androidx.constraintlayout.widget.Constraints):761:762 -> clone
    39:40:void clone(androidx.constraintlayout.widget.Constraints):764:765 -> clone
    41:41:void clone(androidx.constraintlayout.widget.Constraints):767:767 -> clone
    42:43:void clone(androidx.constraintlayout.widget.Constraints):771:772 -> clone
    44:47:void clone(androidx.constraintlayout.widget.Constraints):774:777 -> clone
    48:48:void clone(androidx.constraintlayout.widget.Constraints):779:779 -> clone
    49:49:void clone(androidx.constraintlayout.widget.Constraints):769:769 -> clone
    1:2:void connect(int,int,int,int):1219:1220 -> connect
    3:3:void connect(int,int,int,int):1222:1222 -> connect
    4:5:void connect(int,int,int,int):1307:1308 -> connect
    6:7:void connect(int,int,int,int):1297:1298 -> connect
    8:9:void connect(int,int,int,int):1300:1301 -> connect
    10:10:void connect(int,int,int,int):1303:1303 -> connect
    11:12:void connect(int,int,int,int):1286:1287 -> connect
    13:14:void connect(int,int,int,int):1289:1290 -> connect
    15:15:void connect(int,int,int,int):1292:1292 -> connect
    16:20:void connect(int,int,int,int):1275:1279 -> connect
    21:21:void connect(int,int,int,int):1281:1281 -> connect
    22:24:void connect(int,int,int,int):1262:1264 -> connect
    25:27:void connect(int,int,int,int):1266:1268 -> connect
    28:28:void connect(int,int,int,int):1270:1270 -> connect
    29:31:void connect(int,int,int,int):1249:1251 -> connect
    32:34:void connect(int,int,int,int):1253:1255 -> connect
    35:35:void connect(int,int,int,int):1257:1257 -> connect
    36:37:void connect(int,int,int,int):1237:1238 -> connect
    38:39:void connect(int,int,int,int):1241:1242 -> connect
    40:40:void connect(int,int,int,int):1244:1244 -> connect
    41:42:void connect(int,int,int,int):1226:1227 -> connect
    43:44:void connect(int,int,int,int):1229:1230 -> connect
    45:45:void connect(int,int,int,int):1232:1232 -> connect
    1:1:void constrainMaxHeight(int,int):1757:1757 -> constrainMaxHeight
    1:3:int[] convertReferenceString(android.view.View,java.lang.String):2443:2445 -> convertReferenceString
    4:6:int[] convertReferenceString(android.view.View,java.lang.String):2447:2449 -> convertReferenceString
    7:9:int[] convertReferenceString(android.view.View,java.lang.String):2452:2454 -> convertReferenceString
    10:11:int[] convertReferenceString(android.view.View,java.lang.String):2460:2461 -> convertReferenceString
    12:12:int[] convertReferenceString(android.view.View,java.lang.String):2460:2460 -> convertReferenceString
    13:17:int[] convertReferenceString(android.view.View,java.lang.String):2464:2468 -> convertReferenceString
    18:18:int[] convertReferenceString(android.view.View,java.lang.String):2471:2471 -> convertReferenceString
    19:20:int[] convertReferenceString(android.view.View,java.lang.String):2473:2474 -> convertReferenceString
    1:2:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2189:2190 -> fillFromAttributeList
    3:3:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2197:2197 -> fillFromAttributeList
    3:3:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    4:4:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2199:2199 -> fillFromAttributeList
    4:4:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    5:5:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2238:2238 -> fillFromAttributeList
    5:5:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    6:7:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2436:2437 -> fillFromAttributeList
    6:7:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    8:8:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2436:2436 -> fillFromAttributeList
    8:8:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    9:9:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2392:2392 -> fillFromAttributeList
    9:9:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    10:10:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2389:2389 -> fillFromAttributeList
    10:10:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    11:11:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2386:2386 -> fillFromAttributeList
    11:11:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    12:12:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2383:2383 -> fillFromAttributeList
    12:12:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    13:13:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2380:2380 -> fillFromAttributeList
    13:13:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    14:14:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2377:2377 -> fillFromAttributeList
    14:14:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    15:15:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2374:2374 -> fillFromAttributeList
    15:15:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    16:16:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2371:2371 -> fillFromAttributeList
    16:16:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    17:17:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2368:2368 -> fillFromAttributeList
    17:17:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    18:19:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2361:2362 -> fillFromAttributeList
    18:19:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    20:20:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2358:2358 -> fillFromAttributeList
    20:20:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    21:21:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2401:2401 -> fillFromAttributeList
    21:21:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    22:22:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2404:2404 -> fillFromAttributeList
    22:22:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    23:23:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2395:2395 -> fillFromAttributeList
    23:23:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    24:24:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2398:2398 -> fillFromAttributeList
    24:24:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    25:25:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2407:2407 -> fillFromAttributeList
    25:25:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    26:26:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2327:2327 -> fillFromAttributeList
    26:26:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    27:27:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2252:2252 -> fillFromAttributeList
    27:27:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    28:28:int lookupID(android.content.res.TypedArray,int,int):2181:2181 -> fillFromAttributeList
    28:28:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2252 -> fillFromAttributeList
    28:28:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    29:29:int lookupID(android.content.res.TypedArray,int,int):2183:2183 -> fillFromAttributeList
    29:29:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2252 -> fillFromAttributeList
    29:29:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    30:30:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2252:2252 -> fillFromAttributeList
    30:30:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    31:31:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2255:2255 -> fillFromAttributeList
    31:31:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    32:32:int lookupID(android.content.res.TypedArray,int,int):2181:2181 -> fillFromAttributeList
    32:32:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2255 -> fillFromAttributeList
    32:32:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    33:33:int lookupID(android.content.res.TypedArray,int,int):2183:2183 -> fillFromAttributeList
    33:33:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2255 -> fillFromAttributeList
    33:33:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    34:34:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2255:2255 -> fillFromAttributeList
    34:34:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    35:35:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2342:2342 -> fillFromAttributeList
    35:35:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    36:36:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2288:2288 -> fillFromAttributeList
    36:36:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    37:37:int lookupID(android.content.res.TypedArray,int,int):2181:2181 -> fillFromAttributeList
    37:37:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2288 -> fillFromAttributeList
    37:37:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    38:38:int lookupID(android.content.res.TypedArray,int,int):2183:2183 -> fillFromAttributeList
    38:38:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2288 -> fillFromAttributeList
    38:38:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    39:39:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2288:2288 -> fillFromAttributeList
    39:39:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    40:40:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2285:2285 -> fillFromAttributeList
    40:40:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    41:41:int lookupID(android.content.res.TypedArray,int,int):2181:2181 -> fillFromAttributeList
    41:41:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2285 -> fillFromAttributeList
    41:41:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    42:42:int lookupID(android.content.res.TypedArray,int,int):2183:2183 -> fillFromAttributeList
    42:42:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2285 -> fillFromAttributeList
    42:42:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    43:43:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2285:2285 -> fillFromAttributeList
    43:43:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    44:44:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2336:2336 -> fillFromAttributeList
    44:44:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    45:45:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2249:2249 -> fillFromAttributeList
    45:45:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    46:46:int lookupID(android.content.res.TypedArray,int,int):2181:2181 -> fillFromAttributeList
    46:46:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2249 -> fillFromAttributeList
    46:46:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    47:47:int lookupID(android.content.res.TypedArray,int,int):2183:2183 -> fillFromAttributeList
    47:47:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2249 -> fillFromAttributeList
    47:47:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    48:48:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2249:2249 -> fillFromAttributeList
    48:48:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    49:49:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2246:2246 -> fillFromAttributeList
    49:49:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    50:50:int lookupID(android.content.res.TypedArray,int,int):2181:2181 -> fillFromAttributeList
    50:50:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2246 -> fillFromAttributeList
    50:50:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    51:51:int lookupID(android.content.res.TypedArray,int,int):2183:2183 -> fillFromAttributeList
    51:51:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2246 -> fillFromAttributeList
    51:51:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    52:52:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2246:2246 -> fillFromAttributeList
    52:52:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    53:53:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2333:2333 -> fillFromAttributeList
    53:53:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    54:54:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2282:2282 -> fillFromAttributeList
    54:54:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    55:55:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2243:2243 -> fillFromAttributeList
    55:55:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    56:56:int lookupID(android.content.res.TypedArray,int,int):2181:2181 -> fillFromAttributeList
    56:56:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2243 -> fillFromAttributeList
    56:56:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    57:57:int lookupID(android.content.res.TypedArray,int,int):2183:2183 -> fillFromAttributeList
    57:57:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2243 -> fillFromAttributeList
    57:57:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    58:58:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2243:2243 -> fillFromAttributeList
    58:58:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    59:59:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2240:2240 -> fillFromAttributeList
    59:59:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    60:60:int lookupID(android.content.res.TypedArray,int,int):2181:2181 -> fillFromAttributeList
    60:60:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2240 -> fillFromAttributeList
    60:60:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    61:61:int lookupID(android.content.res.TypedArray,int,int):2183:2183 -> fillFromAttributeList
    61:61:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2240 -> fillFromAttributeList
    61:61:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    62:62:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2240:2240 -> fillFromAttributeList
    62:62:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    63:63:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2330:2330 -> fillFromAttributeList
    63:63:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    64:64:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2348:2348 -> fillFromAttributeList
    64:64:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    65:66:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2354:2355 -> fillFromAttributeList
    65:66:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    67:67:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2351:2351 -> fillFromAttributeList
    67:67:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    68:68:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2324:2324 -> fillFromAttributeList
    68:68:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    69:69:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2279:2279 -> fillFromAttributeList
    69:69:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    70:70:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2276:2276 -> fillFromAttributeList
    70:70:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    71:71:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2273:2273 -> fillFromAttributeList
    71:71:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    72:72:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2309:2309 -> fillFromAttributeList
    72:72:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    73:73:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2318:2318 -> fillFromAttributeList
    73:73:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    74:74:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2312:2312 -> fillFromAttributeList
    74:74:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    75:75:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2306:2306 -> fillFromAttributeList
    75:75:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    76:76:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2321:2321 -> fillFromAttributeList
    76:76:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    77:77:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2315:2315 -> fillFromAttributeList
    77:77:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    78:78:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2291:2291 -> fillFromAttributeList
    78:78:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    79:79:int lookupID(android.content.res.TypedArray,int,int):2181:2181 -> fillFromAttributeList
    79:79:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2291 -> fillFromAttributeList
    79:79:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    80:80:int lookupID(android.content.res.TypedArray,int,int):2183:2183 -> fillFromAttributeList
    80:80:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2291 -> fillFromAttributeList
    80:80:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    81:81:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2291:2291 -> fillFromAttributeList
    81:81:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    82:82:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2294:2294 -> fillFromAttributeList
    82:82:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    83:83:int lookupID(android.content.res.TypedArray,int,int):2181:2181 -> fillFromAttributeList
    83:83:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2294 -> fillFromAttributeList
    83:83:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    84:84:int lookupID(android.content.res.TypedArray,int,int):2183:2183 -> fillFromAttributeList
    84:84:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2294 -> fillFromAttributeList
    84:84:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    85:85:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2294:2294 -> fillFromAttributeList
    85:85:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    86:86:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2339:2339 -> fillFromAttributeList
    86:86:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    87:87:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2270:2270 -> fillFromAttributeList
    87:87:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    88:88:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2267:2267 -> fillFromAttributeList
    88:88:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    89:89:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2410:2410 -> fillFromAttributeList
    89:89:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    90:90:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2258:2258 -> fillFromAttributeList
    90:90:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    91:91:int lookupID(android.content.res.TypedArray,int,int):2181:2181 -> fillFromAttributeList
    91:91:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2258 -> fillFromAttributeList
    91:91:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    92:92:int lookupID(android.content.res.TypedArray,int,int):2183:2183 -> fillFromAttributeList
    92:92:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2258 -> fillFromAttributeList
    92:92:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    93:93:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2258:2258 -> fillFromAttributeList
    93:93:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    94:94:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2261:2261 -> fillFromAttributeList
    94:94:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    95:95:int lookupID(android.content.res.TypedArray,int,int):2181:2181 -> fillFromAttributeList
    95:95:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2261 -> fillFromAttributeList
    95:95:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    96:96:int lookupID(android.content.res.TypedArray,int,int):2183:2183 -> fillFromAttributeList
    96:96:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2261 -> fillFromAttributeList
    96:96:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    97:97:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2261:2261 -> fillFromAttributeList
    97:97:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    98:98:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2345:2345 -> fillFromAttributeList
    98:98:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    99:99:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2264:2264 -> fillFromAttributeList
    99:99:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    100:100:int lookupID(android.content.res.TypedArray,int,int):2181:2181 -> fillFromAttributeList
    100:100:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2264 -> fillFromAttributeList
    100:100:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    101:101:int lookupID(android.content.res.TypedArray,int,int):2183:2183 -> fillFromAttributeList
    101:101:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2264 -> fillFromAttributeList
    101:101:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    102:102:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2264:2264 -> fillFromAttributeList
    102:102:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    103:103:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2303:2303 -> fillFromAttributeList
    103:103:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    104:104:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2300:2300 -> fillFromAttributeList
    104:104:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    105:105:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2297:2297 -> fillFromAttributeList
    105:105:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    106:106:int lookupID(android.content.res.TypedArray,int,int):2181:2181 -> fillFromAttributeList
    106:106:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2297 -> fillFromAttributeList
    106:106:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    107:107:int lookupID(android.content.res.TypedArray,int,int):2183:2183 -> fillFromAttributeList
    107:107:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2297 -> fillFromAttributeList
    107:107:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    108:108:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2297:2297 -> fillFromAttributeList
    108:108:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    109:109:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2365:2365 -> fillFromAttributeList
    109:109:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    110:111:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2432:2433 -> fillFromAttributeList
    110:111:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    112:112:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2432:2432 -> fillFromAttributeList
    112:112:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    113:113:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2429:2429 -> fillFromAttributeList
    113:113:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    114:114:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2426:2426 -> fillFromAttributeList
    114:114:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    115:115:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2423:2423 -> fillFromAttributeList
    115:115:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    116:116:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2419:2419 -> fillFromAttributeList
    116:116:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    117:117:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2416:2416 -> fillFromAttributeList
    117:117:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    118:118:void populateConstraint(androidx.constraintlayout.widget.ConstraintSet$Constraint,android.content.res.TypedArray):2413:2413 -> fillFromAttributeList
    118:118:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2191 -> fillFromAttributeList
    119:119:androidx.constraintlayout.widget.ConstraintSet$Constraint fillFromAttributeList(android.content.Context,android.util.AttributeSet):2192:2192 -> fillFromAttributeList
    1:2:androidx.constraintlayout.widget.ConstraintSet$Constraint get(int):2110:2111 -> get
    3:3:androidx.constraintlayout.widget.ConstraintSet$Constraint get(int):2113:2113 -> get
    1:2:void load(android.content.Context,int):2145:2146 -> load
    3:3:void load(android.content.Context,int):2151:2151 -> load
    4:7:void load(android.content.Context,int):2159:2162 -> load
    8:8:void load(android.content.Context,int):2164:2164 -> load
    9:9:void load(android.content.Context,int):2156:2156 -> load
    10:10:void load(android.content.Context,int):2153:2153 -> load
    11:11:void load(android.content.Context,int):2176:2176 -> load
    12:12:void load(android.content.Context,int):2174:2174 -> load
    1:1:void setAlpha(int,float):1538:1538 -> setAlpha
    1:1:void setDimensionRatio(int,java.lang.String):1518:1518 -> setDimensionRatio
    1:1:void setMargin(int,int,int):1428:1428 -> setMargin
    2:2:void setMargin(int,int,int):1451:1451 -> setMargin
    3:3:void setMargin(int,int,int):1448:1448 -> setMargin
    4:4:void setMargin(int,int,int):1445:1445 -> setMargin
    5:5:void setMargin(int,int,int):1443:1443 -> setMargin
    6:6:void setMargin(int,int,int):1440:1440 -> setMargin
    7:7:void setMargin(int,int,int):1437:1437 -> setMargin
    8:8:void setMargin(int,int,int):1434:1434 -> setMargin
    9:9:void setMargin(int,int,int):1431:1431 -> setMargin
    1:1:void setVisibility(int,int):1528:1528 -> setVisibility
androidx.constraintlayout.widget.ConstraintSet$Constraint -> androidx.constraintlayout.widget.ConstraintSet$Constraint:
    1:2:void <init>():358:359 -> <init>
    3:5:void <init>():364:366 -> <init>
    6:14:void <init>():368:376 -> <init>
    15:18:void <init>():378:381 -> <init>
    19:21:void <init>():383:385 -> <init>
    22:24:void <init>():387:389 -> <init>
    25:26:void <init>():391:392 -> <init>
    27:70:void <init>():394:437 -> <init>
    71:71:void <init>(androidx.constraintlayout.widget.ConstraintSet$1):358:358 -> <init>
    1:1:void access$100(androidx.constraintlayout.widget.ConstraintSet$Constraint,int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):358:358 -> access$100
    1:6:void fillFromConstraints(androidx.constraintlayout.widget.ConstraintHelper,int,androidx.constraintlayout.widget.Constraints$LayoutParams):526:531 -> access$200
    1:6:void access$200(androidx.constraintlayout.widget.ConstraintSet$Constraint,androidx.constraintlayout.widget.ConstraintHelper,int,androidx.constraintlayout.widget.Constraints$LayoutParams):358 -> access$200
    1:1:void access$300(androidx.constraintlayout.widget.ConstraintSet$Constraint,int,androidx.constraintlayout.widget.Constraints$LayoutParams):358:358 -> access$300
    1:4:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):612:615 -> applyTo
    5:8:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):617:620 -> applyTo
    9:9:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):622:622 -> applyTo
    10:13:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):624:627 -> applyTo
    14:19:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):629:634 -> applyTo
    20:21:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):636:637 -> applyTo
    22:24:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):639:641 -> applyTo
    25:47:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):643:665 -> applyTo
    48:50:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):668:670 -> applyTo
    51:51:void applyTo(androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):673:673 -> applyTo
    1:1:java.lang.Object clone():358:358 -> clone
    2:76:androidx.constraintlayout.widget.ConstraintSet$Constraint clone():442:516 -> clone
    77:80:androidx.constraintlayout.widget.ConstraintSet$Constraint clone():518:521 -> clone
    1:14:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):553:566 -> fillFrom
    15:17:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):568:570 -> fillFrom
    18:20:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):572:574 -> fillFrom
    21:47:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):576:602 -> fillFrom
    48:48:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):604:604 -> fillFrom
    49:50:void fillFrom(int,androidx.constraintlayout.widget.ConstraintLayout$LayoutParams):606:607 -> fillFrom
    1:14:void fillFromConstraints(int,androidx.constraintlayout.widget.Constraints$LayoutParams):536:549 -> fillFromConstraints
androidx.constraintlayout.widget.Constraints -> androidx.constraintlayout.widget.Constraints:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):46:46 -> <init>
    2:2:void init(android.util.AttributeSet):135:135 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):47 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet):48:48 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):52:52 -> <init>
    5:5:void init(android.util.AttributeSet):135:135 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):53 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):54:54 -> <init>
    1:1:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():35:35 -> generateDefaultLayoutParams
    2:2:androidx.constraintlayout.widget.Constraints$LayoutParams generateDefaultLayoutParams():131:131 -> generateDefaultLayoutParams
    1:1:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):35:35 -> generateLayoutParams
    2:2:androidx.constraintlayout.widget.Constraints$LayoutParams generateLayoutParams(android.util.AttributeSet):62:62 -> generateLayoutParams
    3:3:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):143:143 -> generateLayoutParams
    1:2:androidx.constraintlayout.widget.ConstraintSet getConstraintSet():147:148 -> getConstraintSet
    3:4:androidx.constraintlayout.widget.ConstraintSet getConstraintSet():151:152 -> getConstraintSet
androidx.constraintlayout.widget.Constraints$LayoutParams -> androidx.constraintlayout.widget.Constraints$LayoutParams:
    1:1:void <init>(int,int):82:82 -> <init>
    2:14:void <init>(int,int):67:79 -> <init>
    15:15:void <init>(android.content.Context,android.util.AttributeSet):90:90 -> <init>
    16:28:void <init>(android.content.Context,android.util.AttributeSet):67:79 -> <init>
    29:30:void <init>(android.content.Context,android.util.AttributeSet):91:92 -> <init>
    31:31:void <init>(android.content.Context,android.util.AttributeSet):94:94 -> <init>
    32:32:void <init>(android.content.Context,android.util.AttributeSet):96:96 -> <init>
    33:34:void <init>(android.content.Context,android.util.AttributeSet):98:99 -> <init>
    35:35:void <init>(android.content.Context,android.util.AttributeSet):101:101 -> <init>
    36:36:void <init>(android.content.Context,android.util.AttributeSet):103:103 -> <init>
    37:37:void <init>(android.content.Context,android.util.AttributeSet):105:105 -> <init>
    38:38:void <init>(android.content.Context,android.util.AttributeSet):107:107 -> <init>
    39:39:void <init>(android.content.Context,android.util.AttributeSet):109:109 -> <init>
    40:40:void <init>(android.content.Context,android.util.AttributeSet):111:111 -> <init>
    41:41:void <init>(android.content.Context,android.util.AttributeSet):113:113 -> <init>
    42:42:void <init>(android.content.Context,android.util.AttributeSet):115:115 -> <init>
    43:43:void <init>(android.content.Context,android.util.AttributeSet):117:117 -> <init>
    44:44:void <init>(android.content.Context,android.util.AttributeSet):119:119 -> <init>
androidx.constraintlayout.widget.Group -> androidx.constraintlayout.widget.Group:
    1:1:void <init>(android.content.Context):39:39 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):43:43 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):47:47 -> <init>
    1:2:void init(android.util.AttributeSet):55:56 -> init
    1:3:void updatePostLayout(androidx.constraintlayout.widget.ConstraintLayout):88:90 -> updatePostLayout
    1:1:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):65:65 -> updatePreLayout
    2:3:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):67:68 -> updatePreLayout
    4:6:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):70:72 -> updatePreLayout
    7:9:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):74:76 -> updatePreLayout
androidx.constraintlayout.widget.Guideline -> androidx.constraintlayout.widget.Guideline:
    1:2:void <init>(android.content.Context):55:56 -> <init>
    3:4:void <init>(android.content.Context,android.util.AttributeSet):60:61 -> <init>
    5:6:void <init>(android.content.Context,android.util.AttributeSet,int):65:66 -> <init>
    7:8:void <init>(android.content.Context,android.util.AttributeSet,int,int):70:71 -> <init>
    1:1:void onMeasure(int,int):93:93 -> onMeasure
androidx.constraintlayout.widget.Placeholder -> androidx.constraintlayout.widget.Placeholder:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):54:54 -> <init>
    2:4:void <init>(android.content.Context,android.util.AttributeSet):44:46 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet):55:55 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):59:59 -> <init>
    7:9:void <init>(android.content.Context,android.util.AttributeSet,int):44:46 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet,int):60:60 -> <init>
    1:1:android.view.View getContent():113:113 -> getContent
    1:2:void init(android.util.AttributeSet):69:70 -> init
    3:4:void init(android.util.AttributeSet):72:73 -> init
    5:7:void init(android.util.AttributeSet):75:77 -> init
    8:8:void init(android.util.AttributeSet):80:80 -> init
    1:6:void onDraw(android.graphics.Canvas):121:126 -> onDraw
    7:12:void onDraw(android.graphics.Canvas):128:133 -> onDraw
    13:16:void onDraw(android.graphics.Canvas):135:138 -> onDraw
    1:1:void updatePostMeasure(androidx.constraintlayout.widget.ConstraintLayout):194:194 -> updatePostMeasure
    2:8:void updatePostMeasure(androidx.constraintlayout.widget.ConstraintLayout):197:203 -> updatePostMeasure
    1:3:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):147:149 -> updatePreLayout
    4:5:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):153:154 -> updatePreLayout
    6:9:void updatePreLayout(androidx.constraintlayout.widget.ConstraintLayout):156:159 -> updatePreLayout
androidx.constraintlayout.widget.R$id -> androidx.constraintlayout.widget.R$id:
    1:1:void <init>():74:74 -> <init>
androidx.constraintlayout.widget.R$styleable -> androidx.constraintlayout.widget.R$styleable:
    1:1:void <clinit>():94:94 -> <clinit>
    2:2:void <clinit>():155:155 -> <clinit>
    3:3:void <clinit>():158:158 -> <clinit>
androidx.coordinatorlayout.R$styleable -> androidx.coordinatorlayout.R$styleable:
    1:1:void <clinit>():165:165 -> <clinit>
    2:2:void <clinit>():168:168 -> <clinit>
androidx.coordinatorlayout.widget.CoordinatorLayout -> androidx.coordinatorlayout.widget.CoordinatorLayout:
    1:2:void <clinit>():116:117 -> <clinit>
    3:4:void <clinit>():124:125 -> <clinit>
    5:5:void <clinit>():127:127 -> <clinit>
    6:6:void <clinit>():131:131 -> <clinit>
    7:7:void <clinit>():136:136 -> <clinit>
    8:8:void <clinit>():150:150 -> <clinit>
    1:1:void <init>(android.content.Context):197:197 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):201:201 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):206:206 -> <init>
    4:5:void <init>(android.content.Context,android.util.AttributeSet,int):166:167 -> <init>
    6:8:void <init>(android.content.Context,android.util.AttributeSet,int):169:171 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int):193:193 -> <init>
    10:11:void <init>(android.content.Context,android.util.AttributeSet,int):208:209 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet,int):211:211 -> <init>
    13:13:void <init>(android.content.Context,android.util.AttributeSet,int):213:213 -> <init>
    14:17:void <init>(android.content.Context,android.util.AttributeSet,int):215:218 -> <init>
    18:18:void <init>(android.content.Context,android.util.AttributeSet,int):220:220 -> <init>
    19:20:void <init>(android.content.Context,android.util.AttributeSet,int):223:224 -> <init>
    21:22:void <init>(android.content.Context,android.util.AttributeSet,int):226:227 -> <init>
    1:1:android.graphics.Rect acquireTempRect():154:154 -> acquireTempRect
    2:2:android.graphics.Rect acquireTempRect():156:156 -> acquireTempRect
    1:1:void addPreDrawListener():1580:1580 -> addPreDrawListener
    2:3:void addPreDrawListener():1582:1583 -> addPreDrawListener
    4:5:void addPreDrawListener():1585:1586 -> addPreDrawListener
    6:6:void addPreDrawListener():1591:1591 -> addPreDrawListener
    1:1:boolean checkLayoutParams(android.view.ViewGroup$LayoutParams):1724:1724 -> checkLayoutParams
    1:2:void constrainChildRect(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,android.graphics.Rect,int,int):1036:1037 -> constrainChildRect
    3:3:void constrainChildRect(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,android.graphics.Rect,int,int):1040:1040 -> constrainChildRect
    4:4:void constrainChildRect(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,android.graphics.Rect,int,int):1042:1042 -> constrainChildRect
    5:5:void constrainChildRect(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,android.graphics.Rect,int,int):1041:1041 -> constrainChildRect
    6:6:void constrainChildRect(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,android.graphics.Rect,int,int):1040:1040 -> constrainChildRect
    7:7:void constrainChildRect(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,android.graphics.Rect,int,int):1043:1043 -> constrainChildRect
    8:8:void constrainChildRect(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,android.graphics.Rect,int,int):1045:1045 -> constrainChildRect
    9:9:void constrainChildRect(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,android.graphics.Rect,int,int):1044:1044 -> constrainChildRect
    10:10:void constrainChildRect(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,android.graphics.Rect,int,int):1043:1043 -> constrainChildRect
    11:11:void constrainChildRect(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,android.graphics.Rect,int,int):1047:1047 -> constrainChildRect
    1:1:androidx.core.view.WindowInsetsCompat dispatchApplyWindowInsetsToBehaviors(androidx.core.view.WindowInsetsCompat):825:825 -> dispatchApplyWindowInsetsToBehaviors
    2:5:androidx.core.view.WindowInsetsCompat dispatchApplyWindowInsetsToBehaviors(androidx.core.view.WindowInsetsCompat):829:832 -> dispatchApplyWindowInsetsToBehaviors
    6:6:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.getBehavior():2861:2861 -> dispatchApplyWindowInsetsToBehaviors
    6:6:androidx.core.view.WindowInsetsCompat dispatchApplyWindowInsetsToBehaviors(androidx.core.view.WindowInsetsCompat):833 -> dispatchApplyWindowInsetsToBehaviors
    7:8:androidx.core.view.WindowInsetsCompat dispatchApplyWindowInsetsToBehaviors(androidx.core.view.WindowInsetsCompat):837:838 -> dispatchApplyWindowInsetsToBehaviors
    1:4:void dispatchDependentViewsChanged(android.view.View):1489:1492 -> dispatchDependentViewsChanged
    5:5:void dispatchDependentViewsChanged(android.view.View):1494:1494 -> dispatchDependentViewsChanged
    6:6:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.getBehavior():2861:2861 -> dispatchDependentViewsChanged
    6:6:void dispatchDependentViewsChanged(android.view.View):1495 -> dispatchDependentViewsChanged
    7:7:void dispatchDependentViewsChanged(android.view.View):1497:1497 -> dispatchDependentViewsChanged
    1:5:boolean doViewsOverlap(android.view.View,android.view.View):1686:1690 -> doViewsOverlap
    6:6:boolean doViewsOverlap(android.view.View,android.view.View):1692:1692 -> doViewsOverlap
    7:8:boolean doViewsOverlap(android.view.View,android.view.View):1695:1696 -> doViewsOverlap
    9:10:boolean doViewsOverlap(android.view.View,android.view.View):1695:1696 -> doViewsOverlap
    1:3:boolean drawChild(android.graphics.Canvas,android.view.View,long):1222:1224 -> drawChild
    4:5:boolean drawChild(android.graphics.Canvas,android.view.View,long):1226:1227 -> drawChild
    6:7:boolean drawChild(android.graphics.Canvas,android.view.View,long):1229:1230 -> drawChild
    8:9:boolean drawChild(android.graphics.Canvas,android.view.View,long):1232:1233 -> drawChild
    10:11:boolean drawChild(android.graphics.Canvas,android.view.View,long):1236:1237 -> drawChild
    12:12:boolean drawChild(android.graphics.Canvas,android.view.View,long):1236:1236 -> drawChild
    13:14:boolean drawChild(android.graphics.Canvas,android.view.View,long):1240:1241 -> drawChild
    15:15:boolean drawChild(android.graphics.Canvas,android.view.View,long):1240:1240 -> drawChild
    16:16:boolean drawChild(android.graphics.Canvas,android.view.View,long):1243:1243 -> drawChild
    17:17:boolean drawChild(android.graphics.Canvas,android.view.View,long):1246:1246 -> drawChild
    1:1:void drawableStateChanged():305:305 -> drawableStateChanged
    2:2:void drawableStateChanged():307:307 -> drawableStateChanged
    3:5:void drawableStateChanged():310:312 -> drawableStateChanged
    6:6:void drawableStateChanged():316:316 -> drawableStateChanged
    1:1:void ensurePreDrawListener():1550:1550 -> ensurePreDrawListener
    2:3:void ensurePreDrawListener():1552:1553 -> ensurePreDrawListener
    4:4:void ensurePreDrawListener():1559:1559 -> ensurePreDrawListener
    5:5:void ensurePreDrawListener():1561:1561 -> ensurePreDrawListener
    6:6:void ensurePreDrawListener():1563:1563 -> ensurePreDrawListener
    1:1:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():111:111 -> generateDefaultLayoutParams
    2:2:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams generateDefaultLayoutParams():1719:1719 -> generateDefaultLayoutParams
    1:1:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):111:111 -> generateLayoutParams
    2:2:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):111:111 -> generateLayoutParams
    3:3:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams generateLayoutParams(android.util.AttributeSet):1704:1704 -> generateLayoutParams
    4:7:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):1709:1712 -> generateLayoutParams
    8:8:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):1714:1714 -> generateLayoutParams
    1:1:void getChildRect(android.view.View,boolean,android.graphics.Rect):949:949 -> getChildRect
    2:2:void getChildRect(android.view.View,boolean,android.graphics.Rect):954:954 -> getChildRect
    3:3:void getChildRect(android.view.View,boolean,android.graphics.Rect):956:956 -> getChildRect
    4:4:void getChildRect(android.view.View,boolean,android.graphics.Rect):950:950 -> getChildRect
    1:2:java.util.List getDependencies(android.view.View):1513:1514 -> getDependencies
    3:3:java.util.List getDependencies(android.view.View):1516:1516 -> getDependencies
    4:4:java.util.List getDependencies(android.view.View):1518:1518 -> getDependencies
    1:2:java.util.List getDependencySortedChildren():1541:1542 -> getDependencySortedChildren
    1:2:java.util.List getDependents(android.view.View):1531:1532 -> getDependents
    3:3:java.util.List getDependents(android.view.View):1534:1534 -> getDependents
    4:4:java.util.List getDependents(android.view.View):1536:1536 -> getDependents
    1:1:void getDescendantRect(android.view.View,android.graphics.Rect):705:705 -> getDescendantRect
    1:4:void getDesiredAnchoredChildRect(android.view.View,int,android.graphics.Rect,android.graphics.Rect):1060:1063 -> getDesiredAnchoredChildRect
    5:5:void getDesiredAnchoredChildRect(android.view.View,int,android.graphics.Rect,android.graphics.Rect):1065:1065 -> getDesiredAnchoredChildRect
    1:2:void getDesiredAnchoredChildRectWithoutConstraints(android.view.View,int,android.graphics.Rect,android.graphics.Rect,androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,int,int):962:963 -> getDesiredAnchoredChildRectWithoutConstraints
    3:3:void getDesiredAnchoredChildRectWithoutConstraints(android.view.View,int,android.graphics.Rect,android.graphics.Rect,androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,int,int):962:962 -> getDesiredAnchoredChildRectWithoutConstraints
    4:5:void getDesiredAnchoredChildRectWithoutConstraints(android.view.View,int,android.graphics.Rect,android.graphics.Rect,androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,int,int):964:965 -> getDesiredAnchoredChildRectWithoutConstraints
    6:6:void getDesiredAnchoredChildRectWithoutConstraints(android.view.View,int,android.graphics.Rect,android.graphics.Rect,androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,int,int):964:964 -> getDesiredAnchoredChildRectWithoutConstraints
    7:7:void getDesiredAnchoredChildRectWithoutConstraints(android.view.View,int,android.graphics.Rect,android.graphics.Rect,androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,int,int):982:982 -> getDesiredAnchoredChildRectWithoutConstraints
    8:8:void getDesiredAnchoredChildRectWithoutConstraints(android.view.View,int,android.graphics.Rect,android.graphics.Rect,androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,int,int):985:985 -> getDesiredAnchoredChildRectWithoutConstraints
    9:9:void getDesiredAnchoredChildRectWithoutConstraints(android.view.View,int,android.graphics.Rect,android.graphics.Rect,androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,int,int):988:988 -> getDesiredAnchoredChildRectWithoutConstraints
    10:10:void getDesiredAnchoredChildRectWithoutConstraints(android.view.View,int,android.graphics.Rect,android.graphics.Rect,androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,int,int):995:995 -> getDesiredAnchoredChildRectWithoutConstraints
    11:11:void getDesiredAnchoredChildRectWithoutConstraints(android.view.View,int,android.graphics.Rect,android.graphics.Rect,androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,int,int):998:998 -> getDesiredAnchoredChildRectWithoutConstraints
    12:12:void getDesiredAnchoredChildRectWithoutConstraints(android.view.View,int,android.graphics.Rect,android.graphics.Rect,androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,int,int):1001:1001 -> getDesiredAnchoredChildRectWithoutConstraints
    13:13:void getDesiredAnchoredChildRectWithoutConstraints(android.view.View,int,android.graphics.Rect,android.graphics.Rect,androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,int,int):1015:1015 -> getDesiredAnchoredChildRectWithoutConstraints
    14:14:void getDesiredAnchoredChildRectWithoutConstraints(android.view.View,int,android.graphics.Rect,android.graphics.Rect,androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,int,int):1028:1028 -> getDesiredAnchoredChildRectWithoutConstraints
    15:15:void getDesiredAnchoredChildRectWithoutConstraints(android.view.View,int,android.graphics.Rect,android.graphics.Rect,androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,int,int):1032:1032 -> getDesiredAnchoredChildRectWithoutConstraints
    1:2:int getKeyline(int):574:575 -> getKeyline
    3:3:int getKeyline(int):579:579 -> getKeyline
    4:4:int getKeyline(int):584:584 -> getKeyline
    5:5:int getKeyline(int):580:580 -> getKeyline
    1:1:void getLastChildRect(android.view.View,android.graphics.Rect):935:935 -> getLastChildRect
    2:2:android.graphics.Rect androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.getLastChildRect():2904:2904 -> getLastChildRect
    2:2:void getLastChildRect(android.view.View,android.graphics.Rect):936 -> getLastChildRect
    3:3:void getLastChildRect(android.view.View,android.graphics.Rect):936:936 -> getLastChildRect
    1:1:androidx.core.view.WindowInsetsCompat getLastWindowInsets():374:374 -> getLastWindowInsets
    1:1:int getNestedScrollAxes():1950:1950 -> getNestedScrollAxes
    1:4:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getResolvedLayoutParams(android.view.View):627:630 -> getResolvedLayoutParams
    5:5:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getResolvedLayoutParams(android.view.View):632:632 -> getResolvedLayoutParams
    6:7:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getResolvedLayoutParams(android.view.View):634:635 -> getResolvedLayoutParams
    8:8:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getResolvedLayoutParams(android.view.View):638:638 -> getResolvedLayoutParams
    9:10:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getResolvedLayoutParams(android.view.View):640:641 -> getResolvedLayoutParams
    11:11:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getResolvedLayoutParams(android.view.View):643:643 -> getResolvedLayoutParams
    12:12:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getResolvedLayoutParams(android.view.View):648:648 -> getResolvedLayoutParams
    13:13:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getResolvedLayoutParams(android.view.View):647:647 -> getResolvedLayoutParams
    14:14:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getResolvedLayoutParams(android.view.View):650:650 -> getResolvedLayoutParams
    15:15:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getResolvedLayoutParams(android.view.View):655:655 -> getResolvedLayoutParams
    1:1:android.graphics.drawable.Drawable getStatusBarBackground():300:300 -> getStatusBarBackground
    1:1:int getSuggestedMinimumHeight():715:715 -> getSuggestedMinimumHeight
    1:1:int getSuggestedMinimumWidth():710:710 -> getSuggestedMinimumWidth
    1:1:void getTopSortedChildren(java.util.List):416:416 -> getTopSortedChildren
    2:3:void getTopSortedChildren(java.util.List):418:419 -> getTopSortedChildren
    4:6:void getTopSortedChildren(java.util.List):421:423 -> getTopSortedChildren
    7:8:void getTopSortedChildren(java.util.List):426:427 -> getTopSortedChildren
    1:1:boolean hasDependencies(android.view.View):1572:1572 -> hasDependencies
    1:2:boolean isPointInChildBounds(android.view.View,int,int):1668:1669 -> isPointInChildBounds
    3:3:boolean isPointInChildBounds(android.view.View,int,int):1671:1671 -> isPointInChildBounds
    4:4:boolean isPointInChildBounds(android.view.View,int,int):1673:1673 -> isPointInChildBounds
    1:6:void layoutChild(android.view.View,int):1163:1168 -> layoutChild
    7:7:void layoutChild(android.view.View,int):1165:1165 -> layoutChild
    8:9:void layoutChild(android.view.View,int):1170:1171 -> layoutChild
    10:13:void layoutChild(android.view.View,int):1174:1177 -> layoutChild
    14:16:void layoutChild(android.view.View,int):1180:1182 -> layoutChild
    17:18:void androidx.core.view.GravityCompat.apply(int,int,int,android.graphics.Rect,android.graphics.Rect,int):64:65 -> layoutChild
    17:18:void layoutChild(android.view.View,int):1181 -> layoutChild
    19:19:void layoutChild(android.view.View,int):1183:1183 -> layoutChild
    20:21:void layoutChild(android.view.View,int):1185:1186 -> layoutChild
    1:2:void layoutChildWithAnchor(android.view.View,android.view.View,int):1076:1077 -> layoutChildWithAnchor
    3:5:void layoutChildWithAnchor(android.view.View,android.view.View,int):1079:1081 -> layoutChildWithAnchor
    6:7:void layoutChildWithAnchor(android.view.View,android.view.View,int):1083:1084 -> layoutChildWithAnchor
    8:9:void layoutChildWithAnchor(android.view.View,android.view.View,int):1083:1084 -> layoutChildWithAnchor
    1:3:void layoutChildWithKeyline(android.view.View,int,int):1100:1102 -> layoutChildWithKeyline
    4:4:void layoutChildWithKeyline(android.view.View,int,int):1101:1101 -> layoutChildWithKeyline
    5:8:void layoutChildWithKeyline(android.view.View,int,int):1106:1109 -> layoutChildWithKeyline
    9:9:void layoutChildWithKeyline(android.view.View,int,int):1115:1115 -> layoutChildWithKeyline
    10:10:void layoutChildWithKeyline(android.view.View,int,int):1127:1127 -> layoutChildWithKeyline
    11:11:void layoutChildWithKeyline(android.view.View,int,int):1140:1140 -> layoutChildWithKeyline
    12:12:void layoutChildWithKeyline(android.view.View,int,int):1145:1145 -> layoutChildWithKeyline
    13:13:void layoutChildWithKeyline(android.view.View,int,int):1147:1147 -> layoutChildWithKeyline
    14:14:void layoutChildWithKeyline(android.view.View,int,int):1146:1146 -> layoutChildWithKeyline
    15:15:void layoutChildWithKeyline(android.view.View,int,int):1145:1145 -> layoutChildWithKeyline
    16:16:void layoutChildWithKeyline(android.view.View,int,int):1148:1148 -> layoutChildWithKeyline
    17:17:void layoutChildWithKeyline(android.view.View,int,int):1150:1150 -> layoutChildWithKeyline
    18:18:void layoutChildWithKeyline(android.view.View,int,int):1149:1149 -> layoutChildWithKeyline
    19:19:void layoutChildWithKeyline(android.view.View,int,int):1148:1148 -> layoutChildWithKeyline
    20:20:void layoutChildWithKeyline(android.view.View,int,int):1152:1152 -> layoutChildWithKeyline
    1:1:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1380:1380 -> offsetChildByInset
    2:2:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1385:1385 -> offsetChildByInset
    3:3:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1390:1390 -> offsetChildByInset
    4:4:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.getBehavior():2861:2861 -> offsetChildByInset
    4:4:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1391 -> offsetChildByInset
    5:7:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1392:1394 -> offsetChildByInset
    8:8:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1396:1396 -> offsetChildByInset
    9:12:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1398:1401 -> offsetChildByInset
    13:13:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1404:1404 -> offsetChildByInset
    14:14:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1408:1408 -> offsetChildByInset
    15:15:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1410:1410 -> offsetChildByInset
    16:16:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1412:1412 -> offsetChildByInset
    17:17:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1416:1416 -> offsetChildByInset
    18:20:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1421:1423 -> offsetChildByInset
    21:23:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1428:1430 -> offsetChildByInset
    24:24:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1435:1435 -> offsetChildByInset
    25:27:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1440:1442 -> offsetChildByInset
    28:30:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1447:1449 -> offsetChildByInset
    31:31:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1454:1454 -> offsetChildByInset
    32:32:void offsetChildByInset(android.view.View,android.graphics.Rect,int):1457:1457 -> offsetChildByInset
    1:5:void offsetChildToAnchor(android.view.View,int):1617:1621 -> offsetChildToAnchor
    6:7:void offsetChildToAnchor(android.view.View,int):1623:1624 -> offsetChildToAnchor
    8:10:void offsetChildToAnchor(android.view.View,int):1626:1628 -> offsetChildToAnchor
    11:11:void offsetChildToAnchor(android.view.View,int):1630:1630 -> offsetChildToAnchor
    12:12:void offsetChildToAnchor(android.view.View,int):1632:1632 -> offsetChildToAnchor
    13:14:void offsetChildToAnchor(android.view.View,int):1634:1635 -> offsetChildToAnchor
    15:15:void offsetChildToAnchor(android.view.View,int):1638:1638 -> offsetChildToAnchor
    16:16:void offsetChildToAnchor(android.view.View,int):1641:1641 -> offsetChildToAnchor
    17:17:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.getBehavior():2861:2861 -> offsetChildToAnchor
    17:17:void offsetChildToAnchor(android.view.View,int):1646 -> offsetChildToAnchor
    18:18:void offsetChildToAnchor(android.view.View,int):1648:1648 -> offsetChildToAnchor
    19:21:void offsetChildToAnchor(android.view.View,int):1652:1654 -> offsetChildToAnchor
    1:5:void onAttachedToWindow():237:241 -> onAttachedToWindow
    6:7:void onAttachedToWindow():243:244 -> onAttachedToWindow
    8:8:void onAttachedToWindow():246:246 -> onAttachedToWindow
    9:9:void onAttachedToWindow():249:249 -> onAttachedToWindow
    10:10:void onAttachedToWindow():251:251 -> onAttachedToWindow
    1:5:void onChildViewsChanged(int):1275:1279 -> onChildViewsChanged
    6:8:void onChildViewsChanged(int):1282:1284 -> onChildViewsChanged
    9:9:void onChildViewsChanged(int):1291:1291 -> onChildViewsChanged
    10:11:void onChildViewsChanged(int):1293:1294 -> onChildViewsChanged
    12:12:void onChildViewsChanged(int):1299:1299 -> onChildViewsChanged
    13:14:void onChildViewsChanged(int):1302:1303 -> onChildViewsChanged
    15:15:void onChildViewsChanged(int):1310:1310 -> onChildViewsChanged
    16:16:void onChildViewsChanged(int):1307:1307 -> onChildViewsChanged
    17:17:void onChildViewsChanged(int):1318:1318 -> onChildViewsChanged
    18:18:void onChildViewsChanged(int):1315:1315 -> onChildViewsChanged
    19:20:void onChildViewsChanged(int):1324:1325 -> onChildViewsChanged
    21:22:void onChildViewsChanged(int):1330:1331 -> onChildViewsChanged
    23:23:void onChildViewsChanged(int):1334:1334 -> onChildViewsChanged
    24:25:void onChildViewsChanged(int):1339:1340 -> onChildViewsChanged
    26:26:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.getBehavior():2861:2861 -> onChildViewsChanged
    26:26:void onChildViewsChanged(int):1341 -> onChildViewsChanged
    27:28:void onChildViewsChanged(int):1343:1344 -> onChildViewsChanged
    29:29:void onChildViewsChanged(int):1347:1347 -> onChildViewsChanged
    30:30:void onChildViewsChanged(int):1361:1361 -> onChildViewsChanged
    31:31:void onChildViewsChanged(int):1356:1356 -> onChildViewsChanged
    32:32:void onChildViewsChanged(int):1368:1368 -> onChildViewsChanged
    33:35:void onChildViewsChanged(int):1374:1376 -> onChildViewsChanged
    1:5:void onDetachedFromWindow():256:260 -> onDetachedFromWindow
    6:7:void onDetachedFromWindow():262:263 -> onDetachedFromWindow
    8:8:void onDetachedFromWindow():265:265 -> onDetachedFromWindow
    1:3:void onDraw(android.graphics.Canvas):896:898 -> onDraw
    4:5:void onDraw(android.graphics.Canvas):900:901 -> onDraw
    1:1:boolean onInterceptTouchEvent(android.view.MotionEvent):503:503 -> onInterceptTouchEvent
    2:2:boolean onInterceptTouchEvent(android.view.MotionEvent):507:507 -> onInterceptTouchEvent
    3:3:boolean onInterceptTouchEvent(android.view.MotionEvent):510:510 -> onInterceptTouchEvent
    4:4:boolean onInterceptTouchEvent(android.view.MotionEvent):513:513 -> onInterceptTouchEvent
    1:2:void onLayout(boolean,int,int,int,int):876:877 -> onLayout
    3:4:void onLayout(boolean,int,int,int,int):879:880 -> onLayout
    5:5:void onLayout(boolean,int,int,int,int):885:885 -> onLayout
    6:6:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.getBehavior():2861:2861 -> onLayout
    6:6:void onLayout(boolean,int,int,int,int):886 -> onLayout
    7:8:void onLayout(boolean,int,int,int,int):888:889 -> onLayout
    1:1:void onLayoutChild(android.view.View,int):860:860 -> onLayoutChild
    2:2:boolean androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.checkAnchorChanged():2912:2912 -> onLayoutChild
    2:2:void onLayoutChild(android.view.View,int):861 -> onLayoutChild
    3:6:void onLayoutChild(android.view.View,int):865:868 -> onLayoutChild
    7:7:void onLayoutChild(android.view.View,int):870:870 -> onLayoutChild
    8:8:void onLayoutChild(android.view.View,int):862:862 -> onLayoutChild
    1:2:void onMeasure(int,int):739:740 -> onMeasure
    3:7:void onMeasure(int,int):742:746 -> onMeasure
    8:11:void onMeasure(int,int):748:751 -> onMeasure
    12:13:void onMeasure(int,int):755:756 -> onMeasure
    14:14:void onMeasure(int,int):759:759 -> onMeasure
    15:15:void onMeasure(int,int):761:761 -> onMeasure
    16:17:void onMeasure(int,int):763:764 -> onMeasure
    18:18:void onMeasure(int,int):769:769 -> onMeasure
    19:22:void onMeasure(int,int):772:775 -> onMeasure
    23:23:void onMeasure(int,int):774:774 -> onMeasure
    24:24:void onMeasure(int,int):779:779 -> onMeasure
    25:25:void onMeasure(int,int):782:782 -> onMeasure
    26:26:void onMeasure(int,int):788:788 -> onMeasure
    27:30:void onMeasure(int,int):791:794 -> onMeasure
    31:31:void onMeasure(int,int):796:796 -> onMeasure
    32:32:void onMeasure(int,int):798:798 -> onMeasure
    33:33:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.getBehavior():2861:2861 -> onMeasure
    33:33:void onMeasure(int,int):802 -> onMeasure
    34:34:void onMeasure(int,int):803:803 -> onMeasure
    35:35:void onMeasure(int,int):805:805 -> onMeasure
    36:36:void onMeasure(int,int):809:809 -> onMeasure
    37:37:void onMeasure(int,int):812:812 -> onMeasure
    38:38:void onMeasure(int,int):814:814 -> onMeasure
    39:39:void onMeasure(int,int):817:817 -> onMeasure
    40:40:void onMeasure(int,int):819:819 -> onMeasure
    41:41:void onMeasure(int,int):821:821 -> onMeasure
    1:1:void onMeasureChild(android.view.View,int,int,int,int):733:733 -> onMeasureChild
    1:1:boolean onNestedFling(android.view.View,float,float,boolean):1898:1898 -> onNestedFling
    2:3:boolean onNestedFling(android.view.View,float,float,boolean):1900:1901 -> onNestedFling
    4:5:boolean onNestedFling(android.view.View,float,float,boolean):1906:1907 -> onNestedFling
    6:6:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.getBehavior():2861:2861 -> onNestedFling
    6:6:boolean onNestedFling(android.view.View,float,float,boolean):1911 -> onNestedFling
    7:7:boolean onNestedFling(android.view.View,float,float,boolean):1913:1913 -> onNestedFling
    8:8:boolean onNestedFling(android.view.View,float,float,boolean):1918:1918 -> onNestedFling
    1:1:boolean onNestedPreFling(android.view.View,float,float):1927:1927 -> onNestedPreFling
    2:3:boolean onNestedPreFling(android.view.View,float,float):1929:1930 -> onNestedPreFling
    4:5:boolean onNestedPreFling(android.view.View,float,float):1935:1936 -> onNestedPreFling
    6:6:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.getBehavior():2861:2861 -> onNestedPreFling
    6:6:boolean onNestedPreFling(android.view.View,float,float):1940 -> onNestedPreFling
    7:7:boolean onNestedPreFling(android.view.View,float,float):1942:1942 -> onNestedPreFling
    1:1:void onNestedPreScroll(android.view.View,int,int,int[]):1850:1850 -> onNestedPreScroll
    2:2:void onNestedPreScroll(android.view.View,int,int,int[],int):1859:1859 -> onNestedPreScroll
    3:4:void onNestedPreScroll(android.view.View,int,int,int[],int):1861:1862 -> onNestedPreScroll
    5:6:void onNestedPreScroll(android.view.View,int,int,int[],int):1867:1868 -> onNestedPreScroll
    7:7:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.getBehavior():2861:2861 -> onNestedPreScroll
    7:7:void onNestedPreScroll(android.view.View,int,int,int[],int):1872 -> onNestedPreScroll
    8:9:void onNestedPreScroll(android.view.View,int,int,int[],int):1874:1875 -> onNestedPreScroll
    10:13:void onNestedPreScroll(android.view.View,int,int,int[],int):1877:1880 -> onNestedPreScroll
    14:15:void onNestedPreScroll(android.view.View,int,int,int[],int):1886:1887 -> onNestedPreScroll
    16:16:void onNestedPreScroll(android.view.View,int,int,int[],int):1890:1890 -> onNestedPreScroll
    1:1:void onNestedScroll(android.view.View,int,int,int,int):1813:1813 -> onNestedScroll
    2:2:void onNestedScroll(android.view.View,int,int,int,int,int):1820:1820 -> onNestedScroll
    3:4:void onNestedScroll(android.view.View,int,int,int,int,int):1824:1825 -> onNestedScroll
    5:6:void onNestedScroll(android.view.View,int,int,int,int,int):1830:1831 -> onNestedScroll
    7:7:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.getBehavior():2861:2861 -> onNestedScroll
    7:7:void onNestedScroll(android.view.View,int,int,int,int,int):1835 -> onNestedScroll
    8:8:void onNestedScroll(android.view.View,int,int,int,int,int):1837:1837 -> onNestedScroll
    9:9:void onNestedScroll(android.view.View,int,int,int,int,int):1844:1844 -> onNestedScroll
    1:1:void onNestedScrollAccepted(android.view.View,android.view.View,int):1759:1759 -> onNestedScrollAccepted
    2:3:void onNestedScrollAccepted(android.view.View,android.view.View,int,int):1764:1765 -> onNestedScrollAccepted
    4:4:void onNestedScrollAccepted(android.view.View,android.view.View,int,int):1767:1767 -> onNestedScrollAccepted
    5:7:void onNestedScrollAccepted(android.view.View,android.view.View,int,int):1769:1771 -> onNestedScrollAccepted
    8:8:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.getBehavior():2861:2861 -> onNestedScrollAccepted
    8:8:void onNestedScrollAccepted(android.view.View,android.view.View,int,int):1775 -> onNestedScrollAccepted
    9:9:void onNestedScrollAccepted(android.view.View,android.view.View,int,int):1777:1777 -> onNestedScrollAccepted
    1:2:void onRestoreInstanceState(android.os.Parcelable):3147:3148 -> onRestoreInstanceState
    3:4:void onRestoreInstanceState(android.os.Parcelable):3152:3153 -> onRestoreInstanceState
    5:5:void onRestoreInstanceState(android.os.Parcelable):3155:3155 -> onRestoreInstanceState
    6:9:void onRestoreInstanceState(android.os.Parcelable):3157:3160 -> onRestoreInstanceState
    10:10:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.getBehavior():2861:2861 -> onRestoreInstanceState
    10:10:void onRestoreInstanceState(android.os.Parcelable):3161 -> onRestoreInstanceState
    11:11:void onRestoreInstanceState(android.os.Parcelable):3164:3164 -> onRestoreInstanceState
    12:12:void onRestoreInstanceState(android.os.Parcelable):3166:3166 -> onRestoreInstanceState
    1:1:android.os.Parcelable onSaveInstanceState():3174:3174 -> onSaveInstanceState
    2:6:android.os.Parcelable onSaveInstanceState():3176:3180 -> onSaveInstanceState
    7:7:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.getBehavior():2861:2861 -> onSaveInstanceState
    7:7:android.os.Parcelable onSaveInstanceState():3181 -> onSaveInstanceState
    8:8:android.os.Parcelable onSaveInstanceState():3185:3185 -> onSaveInstanceState
    9:9:android.os.Parcelable onSaveInstanceState():3187:3187 -> onSaveInstanceState
    10:10:android.os.Parcelable onSaveInstanceState():3191:3191 -> onSaveInstanceState
    1:1:boolean onStartNestedScroll(android.view.View,android.view.View,int):1729:1729 -> onStartNestedScroll
    2:2:boolean onStartNestedScroll(android.view.View,android.view.View,int,int):1736:1736 -> onStartNestedScroll
    3:4:boolean onStartNestedScroll(android.view.View,android.view.View,int,int):1738:1739 -> onStartNestedScroll
    5:5:boolean onStartNestedScroll(android.view.View,android.view.View,int,int):1743:1743 -> onStartNestedScroll
    6:6:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.getBehavior():2861:2861 -> onStartNestedScroll
    6:6:boolean onStartNestedScroll(android.view.View,android.view.View,int,int):1744 -> onStartNestedScroll
    7:7:boolean onStartNestedScroll(android.view.View,android.view.View,int,int):1746:1746 -> onStartNestedScroll
    8:8:boolean onStartNestedScroll(android.view.View,android.view.View,int,int):1749:1749 -> onStartNestedScroll
    9:9:boolean onStartNestedScroll(android.view.View,android.view.View,int,int):1751:1751 -> onStartNestedScroll
    1:1:void onStopNestedScroll(android.view.View):1785:1785 -> onStopNestedScroll
    2:2:void onStopNestedScroll(android.view.View,int):1790:1790 -> onStopNestedScroll
    3:3:void onStopNestedScroll(android.view.View,int):1792:1792 -> onStopNestedScroll
    4:6:void onStopNestedScroll(android.view.View,int):1794:1796 -> onStopNestedScroll
    7:7:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.getBehavior():2861:2861 -> onStopNestedScroll
    7:7:void onStopNestedScroll(android.view.View,int):1800 -> onStopNestedScroll
    8:8:void onStopNestedScroll(android.view.View,int):1802:1802 -> onStopNestedScroll
    9:9:void androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.resetNestedScroll(int):2962:2962 -> onStopNestedScroll
    9:9:void onStopNestedScroll(android.view.View,int):1804 -> onStopNestedScroll
    10:10:void onStopNestedScroll(android.view.View,int):1805:1805 -> onStopNestedScroll
    11:11:void onStopNestedScroll(android.view.View,int):1807:1807 -> onStopNestedScroll
    1:1:boolean onTouchEvent(android.view.MotionEvent):525:525 -> onTouchEvent
    2:2:boolean onTouchEvent(android.view.MotionEvent):527:527 -> onTouchEvent
    3:3:boolean onTouchEvent(android.view.MotionEvent):530:530 -> onTouchEvent
    4:4:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.getBehavior():2861:2861 -> onTouchEvent
    4:4:boolean onTouchEvent(android.view.MotionEvent):531 -> onTouchEvent
    5:5:boolean onTouchEvent(android.view.MotionEvent):533:533 -> onTouchEvent
    6:7:boolean onTouchEvent(android.view.MotionEvent):538:539 -> onTouchEvent
    8:9:boolean onTouchEvent(android.view.MotionEvent):542:543 -> onTouchEvent
    10:10:boolean onTouchEvent(android.view.MotionEvent):546:546 -> onTouchEvent
    11:11:boolean onTouchEvent(android.view.MotionEvent):554:554 -> onTouchEvent
    12:12:boolean onTouchEvent(android.view.MotionEvent):558:558 -> onTouchEvent
    1:1:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior parseBehavior(android.content.Context,android.util.AttributeSet,java.lang.String):588:588 -> parseBehavior
    2:2:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior parseBehavior(android.content.Context,android.util.AttributeSet,java.lang.String):593:593 -> parseBehavior
    3:4:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior parseBehavior(android.content.Context,android.util.AttributeSet,java.lang.String):595:596 -> parseBehavior
    5:5:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior parseBehavior(android.content.Context,android.util.AttributeSet,java.lang.String):601:601 -> parseBehavior
    6:6:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior parseBehavior(android.content.Context,android.util.AttributeSet,java.lang.String):607:607 -> parseBehavior
    7:8:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior parseBehavior(android.content.Context,android.util.AttributeSet,java.lang.String):609:610 -> parseBehavior
    9:9:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior parseBehavior(android.content.Context,android.util.AttributeSet,java.lang.String):612:612 -> parseBehavior
    10:14:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior parseBehavior(android.content.Context,android.util.AttributeSet,java.lang.String):614:618 -> parseBehavior
    15:15:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior parseBehavior(android.content.Context,android.util.AttributeSet,java.lang.String):620:620 -> parseBehavior
    16:16:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior parseBehavior(android.content.Context,android.util.AttributeSet,java.lang.String):622:622 -> parseBehavior
    1:1:boolean performIntercept(android.view.MotionEvent,int):437:437 -> performIntercept
    2:3:boolean performIntercept(android.view.MotionEvent,int):439:440 -> performIntercept
    4:4:boolean performIntercept(android.view.MotionEvent,int):443:443 -> performIntercept
    5:6:boolean performIntercept(android.view.MotionEvent,int):445:446 -> performIntercept
    7:7:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.getBehavior():2861:2861 -> performIntercept
    7:7:boolean performIntercept(android.view.MotionEvent,int):447 -> performIntercept
    8:9:boolean performIntercept(android.view.MotionEvent,int):454:455 -> performIntercept
    10:10:boolean performIntercept(android.view.MotionEvent,int):463:463 -> performIntercept
    11:11:boolean performIntercept(android.view.MotionEvent,int):460:460 -> performIntercept
    12:12:boolean performIntercept(android.view.MotionEvent,int):476:476 -> performIntercept
    13:13:boolean performIntercept(android.view.MotionEvent,int):473:473 -> performIntercept
    14:14:boolean performIntercept(android.view.MotionEvent,int):480:480 -> performIntercept
    15:16:boolean performIntercept(android.view.MotionEvent,int):486:487 -> performIntercept
    17:17:boolean performIntercept(android.view.MotionEvent,int):496:496 -> performIntercept
    1:2:void prepareChildren():662:663 -> prepareChildren
    3:4:void prepareChildren():665:666 -> prepareChildren
    5:5:void prepareChildren():668:668 -> prepareChildren
    6:7:android.view.View androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.findAnchorView(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):3032:3033 -> prepareChildren
    6:7:void prepareChildren():669 -> prepareChildren
    8:8:android.view.View androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.findAnchorView(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):3037:3037 -> prepareChildren
    8:8:void prepareChildren():669 -> prepareChildren
    9:9:boolean androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.verifyAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3093:3093 -> prepareChildren
    9:9:android.view.View androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.findAnchorView(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):3037 -> prepareChildren
    9:9:void prepareChildren():669 -> prepareChildren
    10:11:boolean androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.verifyAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3097:3098 -> prepareChildren
    10:11:android.view.View androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.findAnchorView(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):3037 -> prepareChildren
    10:11:void prepareChildren():669 -> prepareChildren
    12:13:boolean androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.verifyAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3105:3106 -> prepareChildren
    12:13:android.view.View androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.findAnchorView(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):3037 -> prepareChildren
    12:13:void prepareChildren():669 -> prepareChildren
    14:14:boolean androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.verifyAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3100:3100 -> prepareChildren
    14:14:android.view.View androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.findAnchorView(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):3037 -> prepareChildren
    14:14:void prepareChildren():669 -> prepareChildren
    15:15:boolean androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.verifyAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3102:3102 -> prepareChildren
    15:15:android.view.View androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.findAnchorView(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):3037 -> prepareChildren
    15:15:void prepareChildren():669 -> prepareChildren
    16:16:boolean androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.verifyAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3109:3109 -> prepareChildren
    16:16:android.view.View androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.findAnchorView(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):3037 -> prepareChildren
    16:16:void prepareChildren():669 -> prepareChildren
    17:18:void androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.resolveAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3048:3049 -> prepareChildren
    17:18:android.view.View androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.findAnchorView(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):3038 -> prepareChildren
    17:18:void prepareChildren():669 -> prepareChildren
    19:20:void androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.resolveAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3051:3052 -> prepareChildren
    19:20:android.view.View androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.findAnchorView(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):3038 -> prepareChildren
    19:20:void prepareChildren():669 -> prepareChildren
    21:21:void androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.resolveAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3055:3055 -> prepareChildren
    21:21:android.view.View androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.findAnchorView(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):3038 -> prepareChildren
    21:21:void prepareChildren():669 -> prepareChildren
    22:22:void androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.resolveAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3060:3060 -> prepareChildren
    22:22:android.view.View androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.findAnchorView(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):3038 -> prepareChildren
    22:22:void prepareChildren():669 -> prepareChildren
    23:24:void androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.resolveAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3064:3065 -> prepareChildren
    23:24:android.view.View androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.findAnchorView(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):3038 -> prepareChildren
    23:24:void prepareChildren():669 -> prepareChildren
    25:25:void androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.resolveAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3068:3068 -> prepareChildren
    25:25:android.view.View androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.findAnchorView(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):3038 -> prepareChildren
    25:25:void prepareChildren():669 -> prepareChildren
    26:27:void androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.resolveAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3071:3072 -> prepareChildren
    26:27:android.view.View androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.findAnchorView(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):3038 -> prepareChildren
    26:27:void prepareChildren():669 -> prepareChildren
    28:28:void androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.resolveAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3062:3062 -> prepareChildren
    28:28:android.view.View androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.findAnchorView(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):3038 -> prepareChildren
    28:28:void prepareChildren():669 -> prepareChildren
    29:29:void androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.resolveAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3075:3075 -> prepareChildren
    29:29:android.view.View androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.findAnchorView(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):3038 -> prepareChildren
    29:29:void prepareChildren():669 -> prepareChildren
    30:31:void androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.resolveAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3077:3078 -> prepareChildren
    30:31:android.view.View androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.findAnchorView(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):3038 -> prepareChildren
    30:31:void prepareChildren():669 -> prepareChildren
    32:32:android.view.View androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.findAnchorView(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):3040:3040 -> prepareChildren
    32:32:void prepareChildren():669 -> prepareChildren
    33:33:void prepareChildren():671:671 -> prepareChildren
    34:34:void prepareChildren():678:678 -> prepareChildren
    35:36:boolean androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.dependsOn(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):3007:3008 -> prepareChildren
    35:36:void prepareChildren():679 -> prepareChildren
    37:40:boolean androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.shouldDodge(android.view.View,int):3117:3120 -> prepareChildren
    37:40:boolean androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.dependsOn(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):3008 -> prepareChildren
    37:40:void prepareChildren():679 -> prepareChildren
    41:42:boolean androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.dependsOn(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):3008:3009 -> prepareChildren
    41:42:void prepareChildren():679 -> prepareChildren
    43:43:void prepareChildren():680:680 -> prepareChildren
    44:44:void prepareChildren():682:682 -> prepareChildren
    45:45:void prepareChildren():685:685 -> prepareChildren
    46:47:void androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.resolveAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout):3081:3082 -> prepareChildren
    46:47:android.view.View androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.findAnchorView(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):3038 -> prepareChildren
    46:47:void prepareChildren():669 -> prepareChildren
    48:48:void prepareChildren():691:691 -> prepareChildren
    49:49:void prepareChildren():694:694 -> prepareChildren
    1:1:void recordLastChildRect(android.view.View,android.graphics.Rect):923:923 -> recordLastChildRect
    2:2:void androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.setLastChildRect(android.graphics.Rect):2896:2896 -> recordLastChildRect
    2:2:void recordLastChildRect(android.view.View,android.graphics.Rect):924 -> recordLastChildRect
    1:2:void releaseTempRect(android.graphics.Rect):162:163 -> releaseTempRect
    1:4:void removePreDrawListener():1599:1602 -> removePreDrawListener
    5:5:void removePreDrawListener():1605:1605 -> removePreDrawListener
    1:1:boolean requestChildRectangleOnScreen(android.view.View,android.graphics.Rect,boolean):3197:3197 -> requestChildRectangleOnScreen
    2:2:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.getBehavior():2861:2861 -> requestChildRectangleOnScreen
    2:2:boolean requestChildRectangleOnScreen(android.view.View,android.graphics.Rect,boolean):3198 -> requestChildRectangleOnScreen
    3:3:boolean requestChildRectangleOnScreen(android.view.View,android.graphics.Rect,boolean):3201:3201 -> requestChildRectangleOnScreen
    4:4:boolean requestChildRectangleOnScreen(android.view.View,android.graphics.Rect,boolean):3205:3205 -> requestChildRectangleOnScreen
    1:4:void requestDisallowInterceptTouchEvent(boolean):566:569 -> requestDisallowInterceptTouchEvent
    1:1:void resetTouchBehaviors(boolean):384:384 -> resetTouchBehaviors
    2:3:void resetTouchBehaviors(boolean):386:387 -> resetTouchBehaviors
    4:4:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams.getBehavior():2861:2861 -> resetTouchBehaviors
    4:4:void resetTouchBehaviors(boolean):388 -> resetTouchBehaviors
    5:6:void resetTouchBehaviors(boolean):390:391 -> resetTouchBehaviors
    7:7:void resetTouchBehaviors(boolean):394:394 -> resetTouchBehaviors
    8:8:void resetTouchBehaviors(boolean):396:396 -> resetTouchBehaviors
    9:9:void resetTouchBehaviors(boolean):398:398 -> resetTouchBehaviors
    10:12:void resetTouchBehaviors(boolean):403:405 -> resetTouchBehaviors
    13:14:void resetTouchBehaviors(boolean):407:408 -> resetTouchBehaviors
    1:2:void setFitsSystemWindows(boolean):908:909 -> setFitsSystemWindows
    1:2:void setInsetOffsetX(android.view.View,int):1461:1462 -> setInsetOffsetX
    3:4:void setInsetOffsetX(android.view.View,int):1464:1465 -> setInsetOffsetX
    1:2:void setInsetOffsetY(android.view.View,int):1470:1471 -> setInsetOffsetY
    3:4:void setInsetOffsetY(android.view.View,int):1473:1474 -> setInsetOffsetY
    1:1:void setOnHierarchyChangeListener(android.view.ViewGroup$OnHierarchyChangeListener):232:232 -> setOnHierarchyChangeListener
    1:1:void setStatusBarBackground(android.graphics.drawable.Drawable):275:275 -> setStatusBarBackground
    2:2:void setStatusBarBackground(android.graphics.drawable.Drawable):277:277 -> setStatusBarBackground
    3:6:void setStatusBarBackground(android.graphics.drawable.Drawable):279:282 -> setStatusBarBackground
    7:8:void setStatusBarBackground(android.graphics.drawable.Drawable):284:285 -> setStatusBarBackground
    9:9:void setStatusBarBackground(android.graphics.drawable.Drawable):284:284 -> setStatusBarBackground
    10:11:void setStatusBarBackground(android.graphics.drawable.Drawable):286:287 -> setStatusBarBackground
    12:12:void setStatusBarBackground(android.graphics.drawable.Drawable):289:289 -> setStatusBarBackground
    1:1:void setStatusBarBackgroundColor(int):353:353 -> setStatusBarBackgroundColor
    1:1:void setStatusBarBackgroundResource(int):342:342 -> setStatusBarBackgroundResource
    1:1:void setVisibility(int):327:327 -> setVisibility
    2:3:void setVisibility(int):330:331 -> setVisibility
    1:4:androidx.core.view.WindowInsetsCompat setWindowInsets(androidx.core.view.WindowInsetsCompat):357:360 -> setWindowInsets
    5:6:androidx.core.view.WindowInsetsCompat setWindowInsets(androidx.core.view.WindowInsetsCompat):363:364 -> setWindowInsets
    1:1:void setupForInsets():3209:3209 -> setupForInsets
    2:4:void setupForInsets():3213:3215 -> setupForInsets
    5:5:void setupForInsets():3225:3225 -> setupForInsets
    6:6:void setupForInsets():3228:3228 -> setupForInsets
    7:7:void setupForInsets():3231:3231 -> setupForInsets
    1:1:boolean verifyDrawable(android.graphics.drawable.Drawable):322:322 -> verifyDrawable
androidx.coordinatorlayout.widget.CoordinatorLayout$1 -> androidx.coordinatorlayout.widget.CoordinatorLayout$1:
    1:1:void <init>(androidx.coordinatorlayout.widget.CoordinatorLayout):3216:3216 -> <init>
    1:1:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):3220:3220 -> onApplyWindowInsets
androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior -> androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior:
    1:1:void <init>():2024:2024 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):2035:2035 -> <init>
    1:1:boolean blocksInteractionBelow(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):2162:2162 -> blocksInteractionBelow
    1:2:java.lang.Object getTag(android.view.View):2318:2319 -> getTag
    1:1:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):2543:2543 -> onNestedPreScroll
    1:1:void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int,int,int):2493:2493 -> onNestedScroll
    1:1:void onNestedScrollAccepted(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,android.view.View,int,int):2403:2403 -> onNestedScrollAccepted
    1:1:android.os.Parcelable onSaveInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):2687:2687 -> onSaveInstanceState
    1:1:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,android.view.View,int,int):2360:2360 -> onStartNestedScroll
    1:1:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):2443:2443 -> onStopNestedScroll
    1:2:void setTag(android.view.View,java.lang.Object):2305:2306 -> setTag
androidx.coordinatorlayout.widget.CoordinatorLayout$HierarchyChangeListener -> androidx.coordinatorlayout.widget.CoordinatorLayout$HierarchyChangeListener:
    1:1:void <init>(androidx.coordinatorlayout.widget.CoordinatorLayout):3125:3125 -> <init>
    1:2:void onChildViewAdded(android.view.View,android.view.View):3130:3131 -> onChildViewAdded
    1:1:void onChildViewRemoved(android.view.View,android.view.View):3137:3137 -> onChildViewRemoved
    2:3:void onChildViewRemoved(android.view.View,android.view.View):3139:3140 -> onChildViewRemoved
androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams -> androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams:
    1:1:void <init>(int,int):2778:2778 -> <init>
    2:2:void <init>(int,int):2718:2718 -> <init>
    3:3:void <init>(int,int):2727:2727 -> <init>
    4:4:void <init>(int,int):2733:2733 -> <init>
    5:5:void <init>(int,int):2740:2740 -> <init>
    6:6:void <init>(int,int):2746:2746 -> <init>
    7:7:void <init>(int,int):2753:2753 -> <init>
    8:8:void <init>(int,int):2760:2760 -> <init>
    9:9:void <init>(int,int):2773:2773 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet):2782:2782 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet):2718:2718 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet):2727:2727 -> <init>
    13:13:void <init>(android.content.Context,android.util.AttributeSet):2733:2733 -> <init>
    14:14:void <init>(android.content.Context,android.util.AttributeSet):2740:2740 -> <init>
    15:15:void <init>(android.content.Context,android.util.AttributeSet):2746:2746 -> <init>
    16:16:void <init>(android.content.Context,android.util.AttributeSet):2753:2753 -> <init>
    17:17:void <init>(android.content.Context,android.util.AttributeSet):2760:2760 -> <init>
    18:18:void <init>(android.content.Context,android.util.AttributeSet):2773:2773 -> <init>
    19:19:void <init>(android.content.Context,android.util.AttributeSet):2784:2784 -> <init>
    20:20:void <init>(android.content.Context,android.util.AttributeSet):2787:2787 -> <init>
    21:21:void <init>(android.content.Context,android.util.AttributeSet):2790:2790 -> <init>
    22:22:void <init>(android.content.Context,android.util.AttributeSet):2792:2792 -> <init>
    23:23:void <init>(android.content.Context,android.util.AttributeSet):2796:2796 -> <init>
    24:25:void <init>(android.content.Context,android.util.AttributeSet):2799:2800 -> <init>
    26:26:void <init>(android.content.Context,android.util.AttributeSet):2802:2802 -> <init>
    27:28:void <init>(android.content.Context,android.util.AttributeSet):2804:2805 -> <init>
    29:29:void <init>(android.content.Context,android.util.AttributeSet):2808:2808 -> <init>
    30:30:void <init>(android.content.Context,android.util.AttributeSet):2810:2810 -> <init>
    31:31:void <init>(android.content.Context,android.util.AttributeSet):2812:2812 -> <init>
    32:32:void <init>(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):2817:2817 -> <init>
    33:33:void <init>(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):2718:2718 -> <init>
    34:34:void <init>(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):2727:2727 -> <init>
    35:35:void <init>(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):2733:2733 -> <init>
    36:36:void <init>(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):2740:2740 -> <init>
    37:37:void <init>(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):2746:2746 -> <init>
    38:38:void <init>(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):2753:2753 -> <init>
    39:39:void <init>(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):2760:2760 -> <init>
    40:40:void <init>(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):2773:2773 -> <init>
    41:41:void <init>(android.view.ViewGroup$MarginLayoutParams):2821:2821 -> <init>
    42:42:void <init>(android.view.ViewGroup$MarginLayoutParams):2718:2718 -> <init>
    43:43:void <init>(android.view.ViewGroup$MarginLayoutParams):2727:2727 -> <init>
    44:44:void <init>(android.view.ViewGroup$MarginLayoutParams):2733:2733 -> <init>
    45:45:void <init>(android.view.ViewGroup$MarginLayoutParams):2740:2740 -> <init>
    46:46:void <init>(android.view.ViewGroup$MarginLayoutParams):2746:2746 -> <init>
    47:47:void <init>(android.view.ViewGroup$MarginLayoutParams):2753:2753 -> <init>
    48:48:void <init>(android.view.ViewGroup$MarginLayoutParams):2760:2760 -> <init>
    49:49:void <init>(android.view.ViewGroup$MarginLayoutParams):2773:2773 -> <init>
    50:50:void <init>(android.view.ViewGroup$LayoutParams):2825:2825 -> <init>
    51:51:void <init>(android.view.ViewGroup$LayoutParams):2718:2718 -> <init>
    52:52:void <init>(android.view.ViewGroup$LayoutParams):2727:2727 -> <init>
    53:53:void <init>(android.view.ViewGroup$LayoutParams):2733:2733 -> <init>
    54:54:void <init>(android.view.ViewGroup$LayoutParams):2740:2740 -> <init>
    55:55:void <init>(android.view.ViewGroup$LayoutParams):2746:2746 -> <init>
    56:56:void <init>(android.view.ViewGroup$LayoutParams):2753:2753 -> <init>
    57:57:void <init>(android.view.ViewGroup$LayoutParams):2760:2760 -> <init>
    58:58:void <init>(android.view.ViewGroup$LayoutParams):2773:2773 -> <init>
    1:2:boolean didBlockInteraction():2923:2924 -> didBlockInteraction
    3:3:boolean didBlockInteraction():2926:2926 -> didBlockInteraction
    1:1:int getAnchorId():2835:2835 -> getAnchorId
    1:1:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior getBehavior():2861:2861 -> getBehavior
    1:1:boolean getChangedAfterNestedScroll():2987:2987 -> getChangedAfterNestedScroll
    1:1:boolean isBlockingInteractionBelow(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):2941:2941 -> isBlockingInteractionBelow
    2:3:boolean isBlockingInteractionBelow(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):2945:2946 -> isBlockingInteractionBelow
    1:1:boolean isNestedScrollAccepted(int):2981:2981 -> isNestedScrollAccepted
    2:2:boolean isNestedScrollAccepted(int):2979:2979 -> isNestedScrollAccepted
    1:1:void resetChangedAfterNestedScroll():2995:2995 -> resetChangedAfterNestedScroll
    1:1:void resetTouchBehaviorTracking():2958:2958 -> resetTouchBehaviorTracking
    1:1:void invalidateAnchor():3019:3019 -> setAnchorId
    1:1:void setAnchorId(int):2849 -> setAnchorId
    2:2:void setAnchorId(int):2850:2850 -> setAnchorId
    1:1:void setBehavior(androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior):2874:2874 -> setBehavior
    2:2:void setBehavior(androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior):2877:2877 -> setBehavior
    3:5:void setBehavior(androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior):2880:2882 -> setBehavior
    6:6:void setBehavior(androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior):2886:2886 -> setBehavior
    1:1:void setChangedAfterNestedScroll(boolean):2991:2991 -> setChangedAfterNestedScroll
    1:1:void setNestedScrollAccepted(int,boolean):2971:2971 -> setNestedScrollAccepted
    2:2:void setNestedScrollAccepted(int,boolean):2968:2968 -> setNestedScrollAccepted
androidx.coordinatorlayout.widget.CoordinatorLayout$OnPreDrawListener -> androidx.coordinatorlayout.widget.CoordinatorLayout$OnPreDrawListener:
    1:1:void <init>(androidx.coordinatorlayout.widget.CoordinatorLayout):1953:1953 -> <init>
    1:1:boolean onPreDraw():1956:1956 -> onPreDraw
androidx.coordinatorlayout.widget.CoordinatorLayout$SavedState -> androidx.coordinatorlayout.widget.CoordinatorLayout$SavedState:
    1:1:void <clinit>():3277:3277 -> <clinit>
    1:1:void <init>(android.os.Parcel,java.lang.ClassLoader):3239:3239 -> <init>
    2:2:void <init>(android.os.Parcel,java.lang.ClassLoader):3241:3241 -> <init>
    3:4:void <init>(android.os.Parcel,java.lang.ClassLoader):3243:3244 -> <init>
    5:5:void <init>(android.os.Parcel,java.lang.ClassLoader):3246:3246 -> <init>
    6:6:void <init>(android.os.Parcel,java.lang.ClassLoader):3248:3248 -> <init>
    7:7:void <init>(android.os.Parcel,java.lang.ClassLoader):3250:3250 -> <init>
    8:8:void <init>(android.os.Parcelable):3255:3255 -> <init>
    1:1:void writeToParcel(android.os.Parcel,int):3260:3260 -> writeToParcel
    2:3:void writeToParcel(android.os.Parcel,int):3262:3263 -> writeToParcel
    4:5:void writeToParcel(android.os.Parcel,int):3265:3266 -> writeToParcel
    6:7:void writeToParcel(android.os.Parcel,int):3269:3270 -> writeToParcel
    8:9:void writeToParcel(android.os.Parcel,int):3272:3273 -> writeToParcel
androidx.coordinatorlayout.widget.CoordinatorLayout$SavedState$1 -> androidx.coordinatorlayout.widget.CoordinatorLayout$SavedState$1:
    1:1:void <init>():3278:3278 -> <init>
    1:1:androidx.coordinatorlayout.widget.CoordinatorLayout$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):3281:3281 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):3278 -> createFromParcel
    2:2:androidx.coordinatorlayout.widget.CoordinatorLayout$SavedState createFromParcel(android.os.Parcel):3286:3286 -> createFromParcel
    2:2:java.lang.Object createFromParcel(android.os.Parcel):3278 -> createFromParcel
    1:1:androidx.coordinatorlayout.widget.CoordinatorLayout$SavedState[] newArray(int):3291:3291 -> newArray
    1:1:java.lang.Object[] newArray(int):3278 -> newArray
androidx.coordinatorlayout.widget.CoordinatorLayout$ViewElevationComparator -> androidx.coordinatorlayout.widget.CoordinatorLayout$ViewElevationComparator:
    1:1:void <init>():1964:1964 -> <init>
    1:1:int compare(java.lang.Object,java.lang.Object):1964:1964 -> compare
    2:3:int compare(android.view.View,android.view.View):1967:1968 -> compare
    2:3:int compare(java.lang.Object,java.lang.Object):1964 -> compare
androidx.coordinatorlayout.widget.DirectedAcyclicGraph -> androidx.coordinatorlayout.widget.DirectedAcyclicGraph:
    1:3:void <init>():39:41 -> <init>
    4:5:void <init>():43:44 -> <init>
    1:1:void addEdge(java.lang.Object,java.lang.Object):76:76 -> addEdge
    2:2:boolean androidx.collection.SimpleArrayMap.containsKey(java.lang.Object):312:312 -> addEdge
    2:2:void addEdge(java.lang.Object,java.lang.Object):76 -> addEdge
    3:3:void addEdge(java.lang.Object,java.lang.Object):76:76 -> addEdge
    4:4:boolean androidx.collection.SimpleArrayMap.containsKey(java.lang.Object):312:312 -> addEdge
    4:4:void addEdge(java.lang.Object,java.lang.Object):76 -> addEdge
    5:5:void addEdge(java.lang.Object,java.lang.Object):81:81 -> addEdge
    6:6:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> addEdge
    6:6:void addEdge(java.lang.Object,java.lang.Object):81 -> addEdge
    7:7:void addEdge(java.lang.Object,java.lang.Object):81:81 -> addEdge
    8:8:java.util.ArrayList getEmptyList():205:205 -> addEdge
    8:8:void addEdge(java.lang.Object,java.lang.Object):84 -> addEdge
    9:9:java.util.ArrayList getEmptyList():207:207 -> addEdge
    9:9:void addEdge(java.lang.Object,java.lang.Object):84 -> addEdge
    10:10:void addEdge(java.lang.Object,java.lang.Object):85:85 -> addEdge
    11:11:void addEdge(java.lang.Object,java.lang.Object):88:88 -> addEdge
    12:12:void addEdge(java.lang.Object,java.lang.Object):77:77 -> addEdge
    1:1:void addNode(java.lang.Object):54:54 -> addNode
    2:2:boolean androidx.collection.SimpleArrayMap.containsKey(java.lang.Object):312:312 -> addNode
    2:2:void addNode(java.lang.Object):54 -> addNode
    3:3:void addNode(java.lang.Object):55:55 -> addNode
    1:2:void clear():143:144 -> clear
    3:4:void poolList(java.util.ArrayList):213:214 -> clear
    3:4:void clear():146 -> clear
    5:5:void clear():149:149 -> clear
    1:1:boolean contains(java.lang.Object):63:63 -> contains
    2:2:boolean androidx.collection.SimpleArrayMap.containsKey(java.lang.Object):312:312 -> contains
    2:2:boolean contains(java.lang.Object):63 -> contains
    1:1:void dfs(java.lang.Object,java.util.ArrayList,java.util.HashSet):174:174 -> dfs
    2:2:void dfs(java.lang.Object,java.util.ArrayList,java.util.HashSet):178:178 -> dfs
    3:3:void dfs(java.lang.Object,java.util.ArrayList,java.util.HashSet):182:182 -> dfs
    4:4:void dfs(java.lang.Object,java.util.ArrayList,java.util.HashSet):184:184 -> dfs
    5:5:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> dfs
    5:5:void dfs(java.lang.Object,java.util.ArrayList,java.util.HashSet):184 -> dfs
    6:6:void dfs(java.lang.Object,java.util.ArrayList,java.util.HashSet):184:184 -> dfs
    7:8:void dfs(java.lang.Object,java.util.ArrayList,java.util.HashSet):186:187 -> dfs
    9:9:void dfs(java.lang.Object,java.util.ArrayList,java.util.HashSet):191:191 -> dfs
    10:10:void dfs(java.lang.Object,java.util.ArrayList,java.util.HashSet):193:193 -> dfs
    11:11:void dfs(java.lang.Object,java.util.ArrayList,java.util.HashSet):179:179 -> dfs
    1:1:java.util.List getIncomingEdges(java.lang.Object):98:98 -> getIncomingEdges
    2:2:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> getIncomingEdges
    2:2:java.util.List getIncomingEdges(java.lang.Object):98 -> getIncomingEdges
    3:3:java.util.List getIncomingEdges(java.lang.Object):98:98 -> getIncomingEdges
    1:3:java.util.List getOutgoingEdges(java.lang.Object):110:112 -> getOutgoingEdges
    4:4:java.util.List getOutgoingEdges(java.lang.Object):114:114 -> getOutgoingEdges
    5:5:java.util.List getOutgoingEdges(java.lang.Object):116:116 -> getOutgoingEdges
    1:2:java.util.ArrayList getSortedList():162:163 -> getSortedList
    3:4:java.util.ArrayList getSortedList():166:167 -> getSortedList
    5:5:java.util.ArrayList getSortedList():170:170 -> getSortedList
    1:3:boolean hasOutgoingEdges(java.lang.Object):130:132 -> hasOutgoingEdges
androidx.coordinatorlayout.widget.ViewGroupUtils -> androidx.coordinatorlayout.widget.ViewGroupUtils:
    1:2:void <clinit>():35:36 -> <clinit>
    1:1:void getDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):77:77 -> getDescendantRect
    2:2:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):48:48 -> getDescendantRect
    2:2:void getDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):78 -> getDescendantRect
    3:4:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):50:51 -> getDescendantRect
    3:4:void getDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):78 -> getDescendantRect
    5:5:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):53:53 -> getDescendantRect
    5:5:void getDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):78 -> getDescendantRect
    6:6:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):56:56 -> getDescendantRect
    6:6:void getDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):78 -> getDescendantRect
    7:7:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):58:58 -> getDescendantRect
    7:7:void getDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):78 -> getDescendantRect
    8:9:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):60:61 -> getDescendantRect
    8:9:void getDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):78 -> getDescendantRect
    10:12:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):63:65 -> getDescendantRect
    10:12:void getDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):78 -> getDescendantRect
    1:5:void offsetDescendantMatrix(android.view.ViewParent,android.view.View,android.graphics.Matrix):82:86 -> offsetDescendantMatrix
    6:6:void offsetDescendantMatrix(android.view.ViewParent,android.view.View,android.graphics.Matrix):89:89 -> offsetDescendantMatrix
    7:8:void offsetDescendantMatrix(android.view.ViewParent,android.view.View,android.graphics.Matrix):91:92 -> offsetDescendantMatrix
androidx.core.R$integer -> androidx.core.R$integer:
    1:2:void androidx.core.os.TraceCompat.beginSection(java.lang.String):46:47 -> beginSection
    1:1:void androidx.core.util.DebugUtils.buildShortClassTag(java.lang.Object,java.lang.StringBuilder):33:33 -> buildShortClassTag
    2:5:void androidx.core.util.DebugUtils.buildShortClassTag(java.lang.Object,java.lang.StringBuilder):35:38 -> buildShortClassTag
    6:6:void androidx.core.util.DebugUtils.buildShortClassTag(java.lang.Object,java.lang.StringBuilder):40:40 -> buildShortClassTag
    7:9:void androidx.core.util.DebugUtils.buildShortClassTag(java.lang.Object,java.lang.StringBuilder):43:45 -> buildShortClassTag
    1:1:int androidx.core.util.Preconditions.checkArgumentNonnegative(int):138:138 -> checkArgumentNonnegative
    1:1:java.lang.Object androidx.core.util.Preconditions.checkNotNull(java.lang.Object,java.lang.Object):81:81 -> checkNotNull
    1:2:int androidx.core.content.PermissionChecker.checkSelfPermission(android.content.Context,java.lang.String):134:135 -> checkSelfPermission
    3:3:int androidx.core.content.PermissionChecker.checkPermission(android.content.Context,java.lang.String,int,int,java.lang.String):97:97 -> checkSelfPermission
    3:3:int androidx.core.content.PermissionChecker.checkSelfPermission(android.content.Context,java.lang.String):134 -> checkSelfPermission
    4:5:java.lang.String androidx.core.app.AppOpsManagerCompat.permissionToOp(java.lang.String):75:76 -> checkSelfPermission
    4:5:int androidx.core.content.PermissionChecker.checkPermission(android.content.Context,java.lang.String,int,int,java.lang.String):101 -> checkSelfPermission
    4:5:int androidx.core.content.PermissionChecker.checkSelfPermission(android.content.Context,java.lang.String):134 -> checkSelfPermission
    6:7:int androidx.core.content.PermissionChecker.checkPermission(android.content.Context,java.lang.String,int,int,java.lang.String):107:108 -> checkSelfPermission
    6:7:int androidx.core.content.PermissionChecker.checkSelfPermission(android.content.Context,java.lang.String):134 -> checkSelfPermission
    8:8:int androidx.core.content.PermissionChecker.checkPermission(android.content.Context,java.lang.String,int,int,java.lang.String):111:111 -> checkSelfPermission
    8:8:int androidx.core.content.PermissionChecker.checkSelfPermission(android.content.Context,java.lang.String):134 -> checkSelfPermission
    9:11:int androidx.core.app.AppOpsManagerCompat.noteProxyOpNoThrow(android.content.Context,java.lang.String,java.lang.String):175:177 -> checkSelfPermission
    9:11:int androidx.core.content.PermissionChecker.checkPermission(android.content.Context,java.lang.String,int,int,java.lang.String):114 -> checkSelfPermission
    9:11:int androidx.core.content.PermissionChecker.checkSelfPermission(android.content.Context,java.lang.String):134 -> checkSelfPermission
    int androidx.core.math.MathUtils.clamp(int,int,int) -> clamp
    1:2:void androidx.core.os.TraceCompat.endSection():59:60 -> endSection
    1:2:boolean androidx.core.util.ObjectsCompat.equals(java.lang.Object,java.lang.Object):50:51 -> equals
    3:3:boolean androidx.core.util.ObjectsCompat.equals(java.lang.Object,java.lang.Object):53:53 -> equals
    1:2:int androidx.core.view.GravityCompat.getAbsoluteGravity(int,int):145:146 -> getAbsoluteGravity
    1:2:int androidx.core.view.MarginLayoutParamsCompat.getMarginEnd(android.view.ViewGroup$MarginLayoutParams):61:62 -> getMarginEnd
    1:1:android.content.Intent androidx.core.app.NavUtils.getParentActivityIntent(android.app.Activity):129:129 -> getParentActivityIntent
    2:2:android.content.Intent androidx.core.app.NavUtils.getParentActivityIntent(android.app.Activity):132:132 -> getParentActivityIntent
    3:3:java.lang.String androidx.core.app.NavUtils.getParentActivityName(android.app.Activity):220:220 -> getParentActivityIntent
    3:3:android.content.Intent androidx.core.app.NavUtils.getParentActivityIntent(android.app.Activity):137 -> getParentActivityIntent
    4:4:android.content.Intent androidx.core.app.NavUtils.getParentActivityIntent(android.app.Activity):141:141 -> getParentActivityIntent
    5:5:android.content.Intent androidx.core.app.NavUtils.getParentActivityIntent(android.app.Activity):143:143 -> getParentActivityIntent
    6:7:android.content.Intent androidx.core.app.NavUtils.getParentActivityIntent(android.app.Activity):145:146 -> getParentActivityIntent
    8:8:android.content.Intent androidx.core.app.NavUtils.getParentActivityIntent(android.app.Activity):148:148 -> getParentActivityIntent
    9:9:java.lang.String androidx.core.app.NavUtils.getParentActivityName(android.app.Activity):223:223 -> getParentActivityIntent
    9:9:android.content.Intent androidx.core.app.NavUtils.getParentActivityIntent(android.app.Activity):137 -> getParentActivityIntent
    10:10:android.content.Intent androidx.core.app.NavUtils.getParentActivityIntent(android.content.Context,android.content.ComponentName):195:195 -> getParentActivityIntent
    11:13:android.content.Intent androidx.core.app.NavUtils.getParentActivityIntent(android.content.Context,android.content.ComponentName):199:201 -> getParentActivityIntent
    14:15:android.content.Intent androidx.core.app.NavUtils.getParentActivityIntent(android.content.Context,android.content.ComponentName):203:204 -> getParentActivityIntent
    1:1:java.lang.String androidx.core.app.NavUtils.getParentActivityName(android.content.Context,android.content.ComponentName):240:240 -> getParentActivityName
    2:2:java.lang.String androidx.core.app.NavUtils.getParentActivityName(android.content.Context,android.content.ComponentName):244:244 -> getParentActivityName
    3:5:java.lang.String androidx.core.app.NavUtils.getParentActivityName(android.content.Context,android.content.ComponentName):249:251 -> getParentActivityName
    6:6:java.lang.String androidx.core.app.NavUtils.getParentActivityName(android.content.Context,android.content.ComponentName):256:256 -> getParentActivityName
    7:7:java.lang.String androidx.core.app.NavUtils.getParentActivityName(android.content.Context,android.content.ComponentName):259:259 -> getParentActivityName
    8:9:java.lang.String androidx.core.app.NavUtils.getParentActivityName(android.content.Context,android.content.ComponentName):263:264 -> getParentActivityName
    1:2:int androidx.core.util.ObjectsCompat.hash(java.lang.Object[]):92:93 -> hash
    3:3:int androidx.core.util.ObjectsCompat.hash(java.lang.Object[]):95:95 -> hash
    1:2:void androidx.core.widget.EdgeEffectCompat.onPull(android.widget.EdgeEffect,float,float):152:153 -> onPull
    3:3:void androidx.core.widget.EdgeEffectCompat.onPull(android.widget.EdgeEffect,float,float):155:155 -> onPull
    1:2:void androidx.core.app.ServiceCompat.stopForeground(android.app.Service,int):98:99 -> stopForeground
    3:3:void androidx.core.app.ServiceCompat.stopForeground(android.app.Service,int):101:101 -> stopForeground
androidx.core.R$styleable -> androidx.core.R$styleable:
    1:1:void <clinit>():184:184 -> <clinit>
    2:2:void <clinit>():188:188 -> <clinit>
    3:3:void <clinit>():195:195 -> <clinit>
    4:4:void <clinit>():206:206 -> <clinit>
    5:5:void <clinit>():219:219 -> <clinit>
androidx.core.app.ActivityCompat -> androidx.core.app.ActivityCompat:
    1:2:void finishAffinity(android.app.Activity):287:288 -> finishAffinity
    1:2:void finishAfterTransition(android.app.Activity):304:305 -> finishAfterTransition
    3:3:void finishAfterTransition(android.app.Activity):307:307 -> finishAfterTransition
    1:2:void postponeEnterTransition(android.app.Activity):411:412 -> postponeEnterTransition
    1:2:void recreate(android.app.Activity):577:578 -> recreate
    3:3:void recreate(android.app.Activity):580:580 -> recreate
    4:4:void recreate(android.app.Activity):582:582 -> recreate
    1:4:void requestPermissions(android.app.Activity,java.lang.String[],int):497:500 -> requestPermissions
    5:8:void requestPermissions(android.app.Activity,java.lang.String[],int):502:505 -> requestPermissions
    1:1:void setEnterSharedElementCallback(android.app.Activity,androidx.core.app.SharedElementCallback):383:383 -> setEnterSharedElementCallback
    2:2:void setEnterSharedElementCallback(android.app.Activity,androidx.core.app.SharedElementCallback):387:387 -> setEnterSharedElementCallback
    1:1:void setExitSharedElementCallback(android.app.Activity,androidx.core.app.SharedElementCallback):402:402 -> setExitSharedElementCallback
    2:2:void setExitSharedElementCallback(android.app.Activity,androidx.core.app.SharedElementCallback):406:406 -> setExitSharedElementCallback
    1:2:boolean shouldShowRequestPermissionRationale(android.app.Activity,java.lang.String):548:549 -> shouldShowRequestPermissionRationale
    1:2:void startActivityForResult(android.app.Activity,android.content.Intent,int,android.os.Bundle):233:234 -> startActivityForResult
    1:2:void startIntentSenderForResult(android.app.Activity,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):270:271 -> startIntentSenderForResult
    1:2:void startPostponedEnterTransition(android.app.Activity):417:418 -> startPostponedEnterTransition
androidx.core.app.ActivityCompat$1 -> androidx.core.app.ActivityCompat$1:
    1:1:void <init>(java.lang.String[],android.app.Activity,int):505:505 -> <init>
    1:1:void run():508:508 -> run
    2:3:void run():510:511 -> run
    4:4:void run():513:513 -> run
    5:5:void run():515:515 -> run
    6:6:void run():519:519 -> run
androidx.core.app.ActivityRecreator -> androidx.core.app.ActivityRecreator:
    1:1:void <clinit>():90:90 -> <clinit>
    2:2:java.lang.Class getActivityThreadClass():361:361 -> <clinit>
    2:2:void <clinit>():93 -> <clinit>
    3:3:void <clinit>():93:93 -> <clinit>
    4:5:java.lang.reflect.Field getMainThreadField():341:342 -> <clinit>
    4:5:void <clinit>():94 -> <clinit>
    6:6:void <clinit>():94:94 -> <clinit>
    7:8:java.lang.reflect.Field getTokenField():351:352 -> <clinit>
    7:8:void <clinit>():95 -> <clinit>
    9:10:void <clinit>():95:96 -> <clinit>
    11:11:java.lang.reflect.Method getPerformStopActivity3Params(java.lang.Class):289:289 -> <clinit>
    11:11:void <clinit>():96 -> <clinit>
    12:12:java.lang.reflect.Method getPerformStopActivity3Params(java.lang.Class):291:291 -> <clinit>
    12:12:void <clinit>():96 -> <clinit>
    13:14:void <clinit>():96:97 -> <clinit>
    15:15:java.lang.reflect.Method getPerformStopActivity2Params(java.lang.Class):303:303 -> <clinit>
    15:15:void <clinit>():97 -> <clinit>
    16:16:java.lang.reflect.Method getPerformStopActivity2Params(java.lang.Class):305:305 -> <clinit>
    16:16:void <clinit>():97 -> <clinit>
    17:18:void <clinit>():97:98 -> <clinit>
    19:19:java.lang.reflect.Method getRequestRelaunchActivityMethod(java.lang.Class):317:317 -> <clinit>
    19:19:void <clinit>():98 -> <clinit>
    20:20:java.lang.reflect.Method getRequestRelaunchActivityMethod(java.lang.Class):321:321 -> <clinit>
    20:20:void <clinit>():98 -> <clinit>
    21:21:java.lang.reflect.Method getRequestRelaunchActivityMethod(java.lang.Class):332:332 -> <clinit>
    21:21:void <clinit>():98 -> <clinit>
    22:22:void <clinit>():98:98 -> <clinit>
    1:1:boolean needsRelaunchCall():313:313 -> needsRelaunchCall
    1:1:boolean queueOnStopIfNecessary(java.lang.Object,android.app.Activity):244:244 -> queueOnStopIfNecessary
    2:2:boolean queueOnStopIfNecessary(java.lang.Object,android.app.Activity):248:248 -> queueOnStopIfNecessary
    3:3:boolean queueOnStopIfNecessary(java.lang.Object,android.app.Activity):252:252 -> queueOnStopIfNecessary
    4:4:boolean queueOnStopIfNecessary(java.lang.Object,android.app.Activity):279:279 -> queueOnStopIfNecessary
    1:2:boolean recreate(android.app.Activity):108:109 -> recreate
    3:3:boolean recreate(android.app.Activity):114:114 -> recreate
    4:4:boolean recreate(android.app.Activity):119:119 -> recreate
    5:5:boolean recreate(android.app.Activity):123:123 -> recreate
    6:6:boolean recreate(android.app.Activity):127:127 -> recreate
    7:9:boolean recreate(android.app.Activity):132:134 -> recreate
    10:10:boolean recreate(android.app.Activity):142:142 -> recreate
    11:13:boolean recreate(android.app.Activity):150:152 -> recreate
    14:14:boolean recreate(android.app.Activity):151:151 -> recreate
    15:15:boolean recreate(android.app.Activity):154:154 -> recreate
    16:16:boolean recreate(android.app.Activity):158:158 -> recreate
androidx.core.app.ActivityRecreator$1 -> androidx.core.app.ActivityRecreator$1:
    1:1:void <init>(androidx.core.app.ActivityRecreator$LifecycleCheckCallbacks,java.lang.Object):142:142 -> <init>
    1:1:void run():145:145 -> run
androidx.core.app.ActivityRecreator$2 -> androidx.core.app.ActivityRecreator$2:
    1:1:void <init>(android.app.Application,androidx.core.app.ActivityRecreator$LifecycleCheckCallbacks):158:158 -> <init>
    1:1:void run():165:165 -> run
androidx.core.app.ActivityRecreator$3 -> androidx.core.app.ActivityRecreator$3:
    1:1:void <init>(java.lang.Object,java.lang.Object):252:252 -> <init>
    1:3:void run():256:258 -> run
    4:4:void run():257:257 -> run
    5:6:void run():260:261 -> run
    7:7:void run():260:260 -> run
    8:8:void run():273:273 -> run
    9:12:void run():265:268 -> run
androidx.core.app.ActivityRecreator$LifecycleCheckCallbacks -> androidx.core.app.ActivityRecreator$LifecycleCheckCallbacks:
    1:1:void <init>(android.app.Activity):182:182 -> <init>
    2:4:void <init>(android.app.Activity):178:180 -> <init>
    5:5:void <init>(android.app.Activity):183:183 -> <init>
    1:1:void onActivityDestroyed(android.app.Activity):228:228 -> onActivityDestroyed
    2:3:void onActivityDestroyed(android.app.Activity):232:233 -> onActivityDestroyed
    1:1:void onActivityPaused(android.app.Activity):206:206 -> onActivityPaused
    2:3:void onActivityPaused(android.app.Activity):210:211 -> onActivityPaused
    4:4:void onActivityPaused(android.app.Activity):213:213 -> onActivityPaused
    1:2:void onActivityStarted(android.app.Activity):195:196 -> onActivityStarted
androidx.core.app.BundleCompat -> androidx.core.app.BundleCompat:
    java.lang.reflect.Method androidx.core.app.BundleCompat$BundleCompatBaseImpl.sPutIBinderMethod -> sPutIBinderMethod
    boolean androidx.core.app.BundleCompat$BundleCompatBaseImpl.sPutIBinderMethodFetched -> sPutIBinderMethodFetched
    java.lang.reflect.Method androidx.core.app.BundleCompat$BundleCompatBaseImpl.sGetIBinderMethod -> sGetIBinderMethod
    boolean androidx.core.app.BundleCompat$BundleCompatBaseImpl.sGetIBinderMethodFetched -> sGetIBinderMethodFetched
    1:2:android.os.IBinder getBinder(android.os.Bundle,java.lang.String):105:106 -> getBinder
    3:3:android.os.IBinder androidx.core.app.BundleCompat$BundleCompatBaseImpl.getBinder(android.os.Bundle,java.lang.String):48:48 -> getBinder
    3:3:android.os.IBinder getBinder(android.os.Bundle,java.lang.String):108 -> getBinder
    4:5:android.os.IBinder androidx.core.app.BundleCompat$BundleCompatBaseImpl.getBinder(android.os.Bundle,java.lang.String):50:51 -> getBinder
    4:5:android.os.IBinder getBinder(android.os.Bundle,java.lang.String):108 -> getBinder
    6:6:android.os.IBinder androidx.core.app.BundleCompat$BundleCompatBaseImpl.getBinder(android.os.Bundle,java.lang.String):53:53 -> getBinder
    6:6:android.os.IBinder getBinder(android.os.Bundle,java.lang.String):108 -> getBinder
    7:7:android.os.IBinder androidx.core.app.BundleCompat$BundleCompatBaseImpl.getBinder(android.os.Bundle,java.lang.String):55:55 -> getBinder
    7:7:android.os.IBinder getBinder(android.os.Bundle,java.lang.String):108 -> getBinder
    8:8:android.os.IBinder androidx.core.app.BundleCompat$BundleCompatBaseImpl.getBinder(android.os.Bundle,java.lang.String):58:58 -> getBinder
    8:8:android.os.IBinder getBinder(android.os.Bundle,java.lang.String):108 -> getBinder
    9:9:android.os.IBinder androidx.core.app.BundleCompat$BundleCompatBaseImpl.getBinder(android.os.Bundle,java.lang.String):60:60 -> getBinder
    9:9:android.os.IBinder getBinder(android.os.Bundle,java.lang.String):108 -> getBinder
    10:11:android.os.IBinder androidx.core.app.BundleCompat$BundleCompatBaseImpl.getBinder(android.os.Bundle,java.lang.String):63:64 -> getBinder
    10:11:android.os.IBinder getBinder(android.os.Bundle,java.lang.String):108 -> getBinder
    1:2:android.os.Bundle androidx.core.app.NotificationCompat.getExtras(android.app.Notification):5129:5130 -> getExtras
    3:3:android.os.Bundle androidx.core.app.NotificationCompat.getExtras(android.app.Notification):5132:5132 -> getExtras
    1:2:void putBinder(android.os.Bundle,java.lang.String,android.os.IBinder):121:122 -> putBinder
    3:3:void androidx.core.app.BundleCompat$BundleCompatBaseImpl.putBinder(android.os.Bundle,java.lang.String,android.os.IBinder):71:71 -> putBinder
    3:3:void putBinder(android.os.Bundle,java.lang.String,android.os.IBinder):124 -> putBinder
    4:6:void androidx.core.app.BundleCompat$BundleCompatBaseImpl.putBinder(android.os.Bundle,java.lang.String,android.os.IBinder):73:75 -> putBinder
    4:6:void putBinder(android.os.Bundle,java.lang.String,android.os.IBinder):124 -> putBinder
    7:7:void androidx.core.app.BundleCompat$BundleCompatBaseImpl.putBinder(android.os.Bundle,java.lang.String,android.os.IBinder):77:77 -> putBinder
    7:7:void putBinder(android.os.Bundle,java.lang.String,android.os.IBinder):124 -> putBinder
    8:8:void androidx.core.app.BundleCompat$BundleCompatBaseImpl.putBinder(android.os.Bundle,java.lang.String,android.os.IBinder):79:79 -> putBinder
    8:8:void putBinder(android.os.Bundle,java.lang.String,android.os.IBinder):124 -> putBinder
    9:9:void androidx.core.app.BundleCompat$BundleCompatBaseImpl.putBinder(android.os.Bundle,java.lang.String,android.os.IBinder):82:82 -> putBinder
    9:9:void putBinder(android.os.Bundle,java.lang.String,android.os.IBinder):124 -> putBinder
    10:10:void androidx.core.app.BundleCompat$BundleCompatBaseImpl.putBinder(android.os.Bundle,java.lang.String,android.os.IBinder):84:84 -> putBinder
    10:10:void putBinder(android.os.Bundle,java.lang.String,android.os.IBinder):124 -> putBinder
    11:12:void androidx.core.app.BundleCompat$BundleCompatBaseImpl.putBinder(android.os.Bundle,java.lang.String,android.os.IBinder):87:88 -> putBinder
    11:12:void putBinder(android.os.Bundle,java.lang.String,android.os.IBinder):124 -> putBinder
androidx.core.app.ComponentActivity -> androidx.core.app.ComponentActivity:
    1:1:void <init>():48:48 -> <init>
    2:2:void <init>():56:56 -> <init>
    3:3:void <init>():62:62 -> <init>
    1:2:boolean dispatchKeyEvent(android.view.KeyEvent):129:130 -> dispatchKeyEvent
    3:3:boolean dispatchKeyEvent(android.view.KeyEvent):133:133 -> dispatchKeyEvent
    1:2:boolean dispatchKeyShortcutEvent(android.view.KeyEvent):120:121 -> dispatchKeyShortcutEvent
    3:3:boolean dispatchKeyShortcutEvent(android.view.KeyEvent):124:124 -> dispatchKeyShortcutEvent
    1:1:androidx.core.app.ComponentActivity$ExtraData getExtraData(java.lang.Class):100:100 -> getExtraData
    2:2:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> getExtraData
    2:2:androidx.core.app.ComponentActivity$ExtraData getExtraData(java.lang.Class):100 -> getExtraData
    3:3:androidx.core.app.ComponentActivity$ExtraData getExtraData(java.lang.Class):100:100 -> getExtraData
    1:1:androidx.lifecycle.Lifecycle getLifecycle():106:106 -> getLifecycle
    1:2:void onCreate(android.os.Bundle):81:82 -> onCreate
    1:2:void onSaveInstanceState(android.os.Bundle):88:89 -> onSaveInstanceState
    1:1:void putExtraData(androidx.core.app.ComponentActivity$ExtraData):75:75 -> putExtraData
    1:1:boolean superDispatchKeyEvent(android.view.KeyEvent):115:115 -> superDispatchKeyEvent
androidx.core.app.ComponentActivity$ExtraData -> androidx.core.app.ComponentActivity$ExtraData:
    1:1:void <init>():140:140 -> <init>
androidx.core.app.CoreComponentFactory -> androidx.core.app.CoreComponentFactory:
    1:1:void <init>():37:37 -> <init>
    1:2:java.lang.Object checkCompatWrapper(java.lang.Object):70:71 -> checkCompatWrapper
    1:1:android.app.Activity instantiateActivity(java.lang.ClassLoader,java.lang.String,android.content.Intent):41:41 -> instantiateActivity
    1:1:android.app.Application instantiateApplication(java.lang.ClassLoader,java.lang.String):47:47 -> instantiateApplication
    1:1:android.content.ContentProvider instantiateProvider(java.lang.ClassLoader,java.lang.String):60:60 -> instantiateProvider
    1:1:android.content.BroadcastReceiver instantiateReceiver(java.lang.ClassLoader,java.lang.String,android.content.Intent):54:54 -> instantiateReceiver
    1:1:android.app.Service instantiateService(java.lang.ClassLoader,java.lang.String,android.content.Intent):66:66 -> instantiateService
androidx.core.app.JobIntentService -> androidx.core.app.JobIntentService:
    1:1:void <clinit>():106:106 -> <clinit>
    1:1:void <init>():416:416 -> <init>
    2:2:void <init>():99:99 -> <init>
    3:3:void <init>():101:101 -> <init>
    4:5:void <init>():417:418 -> <init>
    6:6:void <init>():420:420 -> <init>
    1:2:androidx.core.app.JobIntentService$GenericWorkItem dequeueWork():639:640 -> dequeueWork
    3:5:androidx.core.app.JobIntentService$GenericWorkItem dequeueWork():642:644 -> dequeueWork
    6:6:androidx.core.app.JobIntentService$GenericWorkItem dequeueWork():646:646 -> dequeueWork
    7:7:androidx.core.app.JobIntentService$GenericWorkItem dequeueWork():648:648 -> dequeueWork
    1:2:boolean doStopCurrentWork():599:600 -> doStopCurrentWork
    3:3:boolean doStopCurrentWork():603:603 -> doStopCurrentWork
    1:4:void ensureProcessorRunningLocked(boolean):607:610 -> ensureProcessorRunningLocked
    5:5:void ensureProcessorRunningLocked(boolean):613:613 -> ensureProcessorRunningLocked
    1:2:android.os.IBinder onBind(android.content.Intent):465:466 -> onBind
    3:3:android.os.IBinder androidx.core.app.JobIntentService$JobServiceEngineImpl.compatGetBinder():281:281 -> onBind
    3:3:android.os.IBinder onBind(android.content.Intent):466 -> onBind
    1:1:void onCreate():426:426 -> onCreate
    2:4:void onCreate():428:430 -> onCreate
    5:6:void onCreate():432:433 -> onCreate
    7:7:androidx.core.app.JobIntentService$WorkEnqueuer getWorkEnqueuer(android.content.Context,android.content.ComponentName,boolean,int):529:529 -> onCreate
    7:7:void onCreate():434 -> onCreate
    8:8:androidx.core.app.JobIntentService$WorkEnqueuer getWorkEnqueuer(android.content.Context,android.content.ComponentName,boolean,int):531:531 -> onCreate
    8:8:void onCreate():434 -> onCreate
    9:9:androidx.core.app.JobIntentService$WorkEnqueuer getWorkEnqueuer(android.content.Context,android.content.ComponentName,boolean,int):533:533 -> onCreate
    9:9:void onCreate():434 -> onCreate
    10:10:androidx.core.app.JobIntentService$WorkEnqueuer getWorkEnqueuer(android.content.Context,android.content.ComponentName,boolean,int):537:537 -> onCreate
    10:10:void onCreate():434 -> onCreate
    11:11:androidx.core.app.JobIntentService$WorkEnqueuer getWorkEnqueuer(android.content.Context,android.content.ComponentName,boolean,int):539:539 -> onCreate
    11:11:void onCreate():434 -> onCreate
    12:12:void onCreate():434:434 -> onCreate
    1:6:void onDestroy():476:481 -> onDestroy
    1:2:int onStartCommand(android.content.Intent,int,int):444:445 -> onStartCommand
    3:4:int onStartCommand(android.content.Intent,int,int):447:448 -> onStartCommand
    5:6:int onStartCommand(android.content.Intent,int,int):450:451 -> onStartCommand
    1:3:void processorFinished():618:620 -> processorFinished
    4:7:void processorFinished():629:632 -> processorFinished
    8:8:void processorFinished():634:634 -> processorFinished
androidx.core.app.JobIntentService$CommandProcessor -> androidx.core.app.JobIntentService$CommandProcessor:
    1:1:void <init>(androidx.core.app.JobIntentService):383:383 -> <init>
    1:1:java.lang.Object doInBackground(java.lang.Object[]):383:383 -> doInBackground
    2:2:java.lang.Void doInBackground(java.lang.Void[]):390:390 -> doInBackground
    2:2:java.lang.Object doInBackground(java.lang.Object[]):383 -> doInBackground
    3:3:java.lang.Void doInBackground(java.lang.Void[]):392:392 -> doInBackground
    3:3:java.lang.Object doInBackground(java.lang.Object[]):383 -> doInBackground
    4:4:java.lang.Void doInBackground(java.lang.Void[]):394:394 -> doInBackground
    4:4:java.lang.Object doInBackground(java.lang.Object[]):383 -> doInBackground
    1:1:void onCancelled(java.lang.Object):383:383 -> onCancelled
    2:2:void onCancelled(java.lang.Void):404:404 -> onCancelled
    2:2:void onCancelled(java.lang.Object):383 -> onCancelled
    1:1:void onPostExecute(java.lang.Object):383:383 -> onPostExecute
    2:2:void onPostExecute(java.lang.Void):409:409 -> onPostExecute
    2:2:void onPostExecute(java.lang.Object):383 -> onPostExecute
androidx.core.app.JobIntentService$CompatWorkEnqueuer -> androidx.core.app.JobIntentService$CompatWorkEnqueuer:
    1:2:void <init>(android.content.Context,android.content.ComponentName):163:164 -> <init>
    3:5:void <init>(android.content.Context,android.content.ComponentName):168:170 -> <init>
    6:6:void <init>(android.content.Context,android.content.ComponentName):169:169 -> <init>
    7:9:void <init>(android.content.Context,android.content.ComponentName):171:173 -> <init>
    10:10:void <init>(android.content.Context,android.content.ComponentName):172:172 -> <init>
    11:11:void <init>(android.content.Context,android.content.ComponentName):174:174 -> <init>
    1:2:void serviceProcessingFinished():224:225 -> serviceProcessingFinished
    3:4:void serviceProcessingFinished():228:229 -> serviceProcessingFinished
    5:6:void serviceProcessingFinished():231:232 -> serviceProcessingFinished
    7:7:void serviceProcessingFinished():234:234 -> serviceProcessingFinished
    1:1:void serviceProcessingStarted():210:210 -> serviceProcessingStarted
    2:3:void serviceProcessingStarted():212:213 -> serviceProcessingStarted
    4:5:void serviceProcessingStarted():216:217 -> serviceProcessingStarted
    6:6:void serviceProcessingStarted():219:219 -> serviceProcessingStarted
    1:1:void serviceStartReceived():201:201 -> serviceStartReceived
    2:3:void serviceStartReceived():204:205 -> serviceStartReceived
androidx.core.app.JobIntentService$CompatWorkItem -> androidx.core.app.JobIntentService$CompatWorkItem:
    1:3:void <init>(androidx.core.app.JobIntentService,android.content.Intent,int):363:365 -> <init>
    1:1:void complete():376:376 -> complete
    1:1:android.content.Intent getIntent():370:370 -> getIntent
androidx.core.app.JobIntentService$JobServiceEngineImpl -> androidx.core.app.JobIntentService$JobServiceEngineImpl:
    1:1:void <init>(androidx.core.app.JobIntentService):275:275 -> <init>
    2:2:void <init>(androidx.core.app.JobIntentService):249:249 -> <init>
    3:3:void <init>(androidx.core.app.JobIntentService):276:276 -> <init>
    1:3:androidx.core.app.JobIntentService$GenericWorkItem dequeueWork():311:313 -> dequeueWork
    4:5:androidx.core.app.JobIntentService$GenericWorkItem dequeueWork():315:316 -> dequeueWork
    6:7:androidx.core.app.JobIntentService$GenericWorkItem dequeueWork():318:319 -> dequeueWork
    8:8:androidx.core.app.JobIntentService$GenericWorkItem dequeueWork():316:316 -> dequeueWork
    1:1:boolean onStartJob(android.app.job.JobParameters):287:287 -> onStartJob
    2:2:boolean onStartJob(android.app.job.JobParameters):289:289 -> onStartJob
    1:2:boolean onStopJob(android.app.job.JobParameters):296:297 -> onStopJob
    3:4:boolean onStopJob(android.app.job.JobParameters):300:301 -> onStopJob
androidx.core.app.JobIntentService$JobServiceEngineImpl$WrapperWorkItem -> androidx.core.app.JobIntentService$JobServiceEngineImpl$WrapperWorkItem:
    1:2:void <init>(androidx.core.app.JobIntentService$JobServiceEngineImpl,android.app.job.JobWorkItem):255:256 -> <init>
    1:3:void complete():266:268 -> complete
    4:4:void complete():270:270 -> complete
    1:1:android.content.Intent getIntent():261:261 -> getIntent
androidx.core.app.JobIntentService$WorkEnqueuer -> androidx.core.app.JobIntentService$WorkEnqueuer:
    1:2:void <init>(android.content.ComponentName):118:119 -> <init>
androidx.core.app.NotificationCompat$Action -> androidx.core.app.NotificationCompat$Action:
    1:1:void <init>(int,java.lang.CharSequence,android.app.PendingIntent):3162:3162 -> <init>
    2:2:void <init>(int,java.lang.CharSequence,android.app.PendingIntent,android.os.Bundle,androidx.core.app.RemoteInput[],androidx.core.app.RemoteInput[],boolean,int,boolean):3168:3168 -> <init>
    2:2:void <init>(int,java.lang.CharSequence,android.app.PendingIntent):3162 -> <init>
    3:3:void <init>(int,java.lang.CharSequence,android.app.PendingIntent,android.os.Bundle,androidx.core.app.RemoteInput[],androidx.core.app.RemoteInput[],boolean,int,boolean):3143:3143 -> <init>
    3:3:void <init>(int,java.lang.CharSequence,android.app.PendingIntent):3162 -> <init>
    4:12:void <init>(int,java.lang.CharSequence,android.app.PendingIntent,android.os.Bundle,androidx.core.app.RemoteInput[],androidx.core.app.RemoteInput[],boolean,int,boolean):3169:3177 -> <init>
    4:12:void <init>(int,java.lang.CharSequence,android.app.PendingIntent):3162 -> <init>
    1:1:boolean getAllowGeneratedReplies():3204:3204 -> getAllowGeneratedReplies
    1:1:androidx.core.app.RemoteInput[] getDataOnlyRemoteInputs():3238:3238 -> getDataOnlyRemoteInputs
    1:1:androidx.core.app.RemoteInput[] getRemoteInputs():3213:3213 -> getRemoteInputs
    1:1:int getSemanticAction():3224:3224 -> getSemanticAction
androidx.core.app.NotificationCompat$BigPictureStyle -> androidx.core.app.NotificationCompat$BigPictureStyle:
    1:2:void <init>(androidx.core.app.NotificationCompat$Builder):1997:1998 -> <init>
    1:7:void apply(androidx.core.app.NotificationBuilderWithBuilderAccessor):2042:2048 -> apply
    8:9:void apply(androidx.core.app.NotificationBuilderWithBuilderAccessor):2050:2051 -> apply
androidx.core.app.NotificationCompat$Builder -> androidx.core.app.NotificationCompat$Builder:
    1:1:void <init>(android.content.Context,java.lang.String):739:739 -> <init>
    2:2:void <init>(android.content.Context,java.lang.String):674:674 -> <init>
    3:3:void <init>(android.content.Context,java.lang.String):680:680 -> <init>
    4:4:void <init>(android.content.Context,java.lang.String):691:691 -> <init>
    5:5:void <init>(android.content.Context,java.lang.String):702:702 -> <init>
    6:7:void <init>(android.content.Context,java.lang.String):707:708 -> <init>
    8:8:void <init>(android.content.Context,java.lang.String):714:714 -> <init>
    9:10:void <init>(android.content.Context,java.lang.String):717:718 -> <init>
    11:12:void <init>(android.content.Context,java.lang.String):740:741 -> <init>
    13:16:void <init>(android.content.Context,java.lang.String):744:747 -> <init>
    1:1:androidx.core.app.NotificationCompat$Builder addAction(int,java.lang.CharSequence,android.app.PendingIntent):1360:1360 -> addAction
    1:1:android.app.Notification build():1590:1590 -> build
    1:1:long getWhenIfShowing():1632:1632 -> getWhenIfShowing
    1:2:java.lang.CharSequence limitCharSequenceLength(java.lang.CharSequence):1595:1596 -> limitCharSequenceLength
    1:1:androidx.core.app.NotificationCompat$Builder setAutoCancel(boolean):1144:1144 -> setAutoCancel
    1:1:androidx.core.app.NotificationCompat$Builder setCategory(java.lang.String):1167:1167 -> setCategory
    1:1:androidx.core.app.NotificationCompat$Builder setColor(int):1438:1438 -> setColor
    1:1:androidx.core.app.NotificationCompat$Builder setContentInfo(java.lang.CharSequence):884:884 -> setContentInfo
    1:1:androidx.core.app.NotificationCompat$Builder setContentIntent(android.app.PendingIntent):916:916 -> setContentIntent
    1:1:androidx.core.app.NotificationCompat$Builder setContentText(java.lang.CharSequence):833:833 -> setContentText
    1:1:androidx.core.app.NotificationCompat$Builder setContentTitle(java.lang.CharSequence):825:825 -> setContentTitle
    1:1:androidx.core.app.NotificationCompat$Builder setDeleteIntent(android.app.PendingIntent):928:928 -> setDeleteIntent
    1:1:void setFlag(int,boolean):1191:1191 -> setFlag
    2:2:void setFlag(int,boolean):1193:1193 -> setFlag
    1:1:android.graphics.Bitmap reduceLargeIconSize(android.graphics.Bitmap):991:991 -> setLargeIcon
    1:1:androidx.core.app.NotificationCompat$Builder setLargeIcon(android.graphics.Bitmap):982 -> setLargeIcon
    2:2:android.graphics.Bitmap reduceLargeIconSize(android.graphics.Bitmap):995:995 -> setLargeIcon
    2:2:androidx.core.app.NotificationCompat$Builder setLargeIcon(android.graphics.Bitmap):982 -> setLargeIcon
    3:3:android.graphics.Bitmap reduceLargeIconSize(android.graphics.Bitmap):997:997 -> setLargeIcon
    3:3:androidx.core.app.NotificationCompat$Builder setLargeIcon(android.graphics.Bitmap):982 -> setLargeIcon
    4:5:android.graphics.Bitmap reduceLargeIconSize(android.graphics.Bitmap):999:1000 -> setLargeIcon
    4:5:androidx.core.app.NotificationCompat$Builder setLargeIcon(android.graphics.Bitmap):982 -> setLargeIcon
    6:7:android.graphics.Bitmap reduceLargeIconSize(android.graphics.Bitmap):1005:1006 -> setLargeIcon
    6:7:androidx.core.app.NotificationCompat$Builder setLargeIcon(android.graphics.Bitmap):982 -> setLargeIcon
    8:8:android.graphics.Bitmap reduceLargeIconSize(android.graphics.Bitmap):1004:1004 -> setLargeIcon
    8:8:androidx.core.app.NotificationCompat$Builder setLargeIcon(android.graphics.Bitmap):982 -> setLargeIcon
    9:10:android.graphics.Bitmap reduceLargeIconSize(android.graphics.Bitmap):1009:1010 -> setLargeIcon
    9:10:androidx.core.app.NotificationCompat$Builder setLargeIcon(android.graphics.Bitmap):982 -> setLargeIcon
    11:11:android.graphics.Bitmap reduceLargeIconSize(android.graphics.Bitmap):1007:1007 -> setLargeIcon
    11:11:androidx.core.app.NotificationCompat$Builder setLargeIcon(android.graphics.Bitmap):982 -> setLargeIcon
    12:12:androidx.core.app.NotificationCompat$Builder setLargeIcon(android.graphics.Bitmap):982:982 -> setLargeIcon
    1:1:androidx.core.app.NotificationCompat$Builder setLocalOnly(boolean):1155:1155 -> setLocalOnly
    1:1:androidx.core.app.NotificationCompat$Builder setOngoing(boolean):1100:1100 -> setOngoing
    1:1:androidx.core.app.NotificationCompat$Builder setPriority(int):1215:1215 -> setPriority
    1:1:androidx.core.app.NotificationCompat$Builder setSmallIcon(int):801:801 -> setSmallIcon
    1:4:androidx.core.app.NotificationCompat$Builder setStyle(androidx.core.app.NotificationCompat$Style):1421:1424 -> setStyle
    1:1:androidx.core.app.NotificationCompat$Builder setTicker(java.lang.CharSequence):962:962 -> setTicker
    1:1:androidx.core.app.NotificationCompat$Builder setVisibility(int):1450:1450 -> setVisibility
androidx.core.app.NotificationCompat$Style -> androidx.core.app.NotificationCompat$Style:
    1:1:void <init>():1663:1663 -> <init>
    2:2:void <init>():1671:1671 -> <init>
    1:2:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1747:1748 -> applyStandardTemplate
    3:3:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1752:1752 -> applyStandardTemplate
    4:4:int androidx.core.app.NotificationCompat$Builder.getPriority():1642:1642 -> applyStandardTemplate
    4:4:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1752 -> applyStandardTemplate
    5:5:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1753:1753 -> applyStandardTemplate
    6:6:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1756:1756 -> applyStandardTemplate
    7:7:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1758:1758 -> applyStandardTemplate
    8:8:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1761:1761 -> applyStandardTemplate
    9:9:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1763:1763 -> applyStandardTemplate
    10:10:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1768:1768 -> applyStandardTemplate
    11:13:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1771:1773 -> applyStandardTemplate
    14:15:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1777:1778 -> applyStandardTemplate
    16:16:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1780:1780 -> applyStandardTemplate
    17:18:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1782:1783 -> applyStandardTemplate
    19:19:int androidx.core.app.NotificationCompat$Builder.getColor():1652:1652 -> applyStandardTemplate
    19:19:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1787 -> applyStandardTemplate
    20:20:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1783:1783 -> applyStandardTemplate
    21:21:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1788:1788 -> applyStandardTemplate
    22:22:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1790:1790 -> applyStandardTemplate
    23:23:android.graphics.Bitmap createColoredBitmap(int,int):1894:1894 -> applyStandardTemplate
    23:23:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1790 -> applyStandardTemplate
    24:24:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1790:1790 -> applyStandardTemplate
    25:25:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1793:1793 -> applyStandardTemplate
    26:29:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1795:1798 -> applyStandardTemplate
    30:31:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1800:1801 -> applyStandardTemplate
    32:32:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1803:1803 -> applyStandardTemplate
    33:33:int androidx.core.app.NotificationCompat$Builder.getColor():1652:1652 -> applyStandardTemplate
    33:33:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1807 -> applyStandardTemplate
    34:34:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1803:1803 -> applyStandardTemplate
    35:35:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1808:1808 -> applyStandardTemplate
    36:36:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1810:1810 -> applyStandardTemplate
    37:37:android.graphics.Bitmap createColoredBitmap(int,int):1894:1894 -> applyStandardTemplate
    37:37:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1810 -> applyStandardTemplate
    38:38:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1810:1810 -> applyStandardTemplate
    39:40:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1814:1815 -> applyStandardTemplate
    41:42:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1817:1818 -> applyStandardTemplate
    43:46:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1822:1825 -> applyStandardTemplate
    47:48:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1828:1829 -> applyStandardTemplate
    49:50:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1831:1832 -> applyStandardTemplate
    51:52:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1835:1836 -> applyStandardTemplate
    53:53:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1838:1838 -> applyStandardTemplate
    54:54:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1842:1842 -> applyStandardTemplate
    55:59:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1846:1850 -> applyStandardTemplate
    60:60:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1853:1853 -> applyStandardTemplate
    61:61:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1859:1859 -> applyStandardTemplate
    62:62:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1862:1862 -> applyStandardTemplate
    63:63:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1864:1864 -> applyStandardTemplate
    64:64:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1868:1868 -> applyStandardTemplate
    65:70:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1871:1876 -> applyStandardTemplate
    71:71:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1874:1874 -> applyStandardTemplate
    72:72:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1877:1877 -> applyStandardTemplate
    73:74:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1879:1880 -> applyStandardTemplate
    75:76:android.widget.RemoteViews applyStandardTemplate(boolean,int,boolean):1884:1885 -> applyStandardTemplate
    1:2:android.app.Notification build():1684:1685 -> build
    1:5:android.graphics.Bitmap createColoredBitmap(int,int,int):1898:1902 -> createColoredBitmap
    6:6:android.graphics.Bitmap createColoredBitmap(int,int,int):1904:1904 -> createColoredBitmap
    7:8:android.graphics.Bitmap createColoredBitmap(int,int,int):1907:1908 -> createColoredBitmap
    1:1:android.graphics.Bitmap createIconWithBackground(int,int,int,int):1914:1914 -> createIconWithBackground
    2:8:android.graphics.Bitmap createIconWithBackground(int,int,int,int):1916:1922 -> createIconWithBackground
    1:4:void setBuilder(androidx.core.app.NotificationCompat$Builder):1674:1677 -> setBuilder
androidx.core.app.NotificationCompatBuilder -> androidx.core.app.NotificationCompatBuilder:
    1:1:void <init>(androidx.core.app.NotificationCompat$Builder):62:62 -> <init>
    2:2:void <init>(androidx.core.app.NotificationCompat$Builder):54:54 -> <init>
    3:3:void <init>(androidx.core.app.NotificationCompat$Builder):56:56 -> <init>
    4:6:void <init>(androidx.core.app.NotificationCompat$Builder):63:65 -> <init>
    7:7:void <init>(androidx.core.app.NotificationCompat$Builder):67:67 -> <init>
    8:24:void <init>(androidx.core.app.NotificationCompat$Builder):69:85 -> <init>
    25:29:void <init>(androidx.core.app.NotificationCompat$Builder):87:91 -> <init>
    30:33:void <init>(androidx.core.app.NotificationCompat$Builder):93:96 -> <init>
    34:34:void <init>(androidx.core.app.NotificationCompat$Builder):98:98 -> <init>
    35:36:void addAction(androidx.core.app.NotificationCompat$Action):255:256 -> <init>
    35:36:void <init>(androidx.core.app.NotificationCompat$Builder):99 -> <init>
    37:37:int androidx.core.app.NotificationCompat$Action.getIcon():3181:3181 -> <init>
    37:37:void addAction(androidx.core.app.NotificationCompat$Action):257 -> <init>
    37:37:void <init>(androidx.core.app.NotificationCompat$Builder):99 -> <init>
    38:38:java.lang.CharSequence androidx.core.app.NotificationCompat$Action.getTitle():3185:3185 -> <init>
    38:38:void addAction(androidx.core.app.NotificationCompat$Action):257 -> <init>
    38:38:void <init>(androidx.core.app.NotificationCompat$Builder):99 -> <init>
    39:39:android.app.PendingIntent androidx.core.app.NotificationCompat$Action.getActionIntent():3189:3189 -> <init>
    39:39:void addAction(androidx.core.app.NotificationCompat$Action):257 -> <init>
    39:39:void <init>(androidx.core.app.NotificationCompat$Builder):99 -> <init>
    40:41:void addAction(androidx.core.app.NotificationCompat$Action):257:258 -> <init>
    40:41:void <init>(androidx.core.app.NotificationCompat$Builder):99 -> <init>
    42:42:void addAction(androidx.core.app.NotificationCompat$Action):260:260 -> <init>
    42:42:void <init>(androidx.core.app.NotificationCompat$Builder):99 -> <init>
    43:44:android.app.RemoteInput[] androidx.core.app.RemoteInput.fromCompat(androidx.core.app.RemoteInput[]):504:505 -> <init>
    43:44:void addAction(androidx.core.app.NotificationCompat$Action):259 -> <init>
    43:44:void <init>(androidx.core.app.NotificationCompat$Builder):99 -> <init>
    45:45:void addAction(androidx.core.app.NotificationCompat$Action):259:259 -> <init>
    45:45:void <init>(androidx.core.app.NotificationCompat$Builder):99 -> <init>
    46:46:void addAction(androidx.core.app.NotificationCompat$Action):261:261 -> <init>
    46:46:void <init>(androidx.core.app.NotificationCompat$Builder):99 -> <init>
    47:47:android.app.RemoteInput[] androidx.core.app.RemoteInput.fromCompat(androidx.core.app.RemoteInput[]):506:506 -> <init>
    47:47:void addAction(androidx.core.app.NotificationCompat$Action):259 -> <init>
    47:47:void <init>(androidx.core.app.NotificationCompat$Builder):99 -> <init>
    48:48:android.app.RemoteInput androidx.core.app.RemoteInput.fromCompat(androidx.core.app.RemoteInput):513:513 -> <init>
    48:48:android.app.RemoteInput[] androidx.core.app.RemoteInput.fromCompat(androidx.core.app.RemoteInput[]):506 -> <init>
    48:48:void addAction(androidx.core.app.NotificationCompat$Action):259 -> <init>
    48:48:void <init>(androidx.core.app.NotificationCompat$Builder):99 -> <init>
    49:49:android.os.Bundle androidx.core.app.NotificationCompat$Action.getExtras():3196:3196 -> <init>
    49:49:void addAction(androidx.core.app.NotificationCompat$Action):265 -> <init>
    49:49:void <init>(androidx.core.app.NotificationCompat$Builder):99 -> <init>
    50:50:void addAction(androidx.core.app.NotificationCompat$Action):266:266 -> <init>
    50:50:void <init>(androidx.core.app.NotificationCompat$Builder):99 -> <init>
    51:51:void addAction(androidx.core.app.NotificationCompat$Action):268:268 -> <init>
    51:51:void <init>(androidx.core.app.NotificationCompat$Builder):99 -> <init>
    52:52:void addAction(androidx.core.app.NotificationCompat$Action):271:271 -> <init>
    52:52:void <init>(androidx.core.app.NotificationCompat$Builder):99 -> <init>
    53:53:void addAction(androidx.core.app.NotificationCompat$Action):270:270 -> <init>
    53:53:void <init>(androidx.core.app.NotificationCompat$Builder):99 -> <init>
    54:55:void addAction(androidx.core.app.NotificationCompat$Action):272:273 -> <init>
    54:55:void <init>(androidx.core.app.NotificationCompat$Builder):99 -> <init>
    56:56:void addAction(androidx.core.app.NotificationCompat$Action):277:277 -> <init>
    56:56:void <init>(androidx.core.app.NotificationCompat$Builder):99 -> <init>
    57:57:void addAction(androidx.core.app.NotificationCompat$Action):276:276 -> <init>
    57:57:void <init>(androidx.core.app.NotificationCompat$Builder):99 -> <init>
    58:59:void addAction(androidx.core.app.NotificationCompat$Action):278:279 -> <init>
    58:59:void <init>(androidx.core.app.NotificationCompat$Builder):99 -> <init>
    60:60:boolean androidx.core.app.NotificationCompat$Action.getShowsUserInterface():3246:3246 -> <init>
    60:60:void addAction(androidx.core.app.NotificationCompat$Action):283 -> <init>
    60:60:void <init>(androidx.core.app.NotificationCompat$Builder):99 -> <init>
    61:61:void addAction(androidx.core.app.NotificationCompat$Action):282:282 -> <init>
    61:61:void <init>(androidx.core.app.NotificationCompat$Builder):99 -> <init>
    62:63:void addAction(androidx.core.app.NotificationCompat$Action):284:285 -> <init>
    62:63:void <init>(androidx.core.app.NotificationCompat$Builder):99 -> <init>
    64:65:void addAction(androidx.core.app.NotificationCompat$Action):287:288 -> <init>
    64:65:void <init>(androidx.core.app.NotificationCompat$Builder):99 -> <init>
    66:66:void addAction(androidx.core.app.NotificationCompat$Action):287:287 -> <init>
    66:66:void <init>(androidx.core.app.NotificationCompat$Builder):99 -> <init>
    67:68:void <init>(androidx.core.app.NotificationCompat$Builder):102:103 -> <init>
    69:71:void <init>(androidx.core.app.NotificationCompat$Builder):105:107 -> <init>
    72:75:void <init>(androidx.core.app.NotificationCompat$Builder):109:112 -> <init>
    76:76:void <init>(androidx.core.app.NotificationCompat$Builder):114:114 -> <init>
    77:78:void <init>(androidx.core.app.NotificationCompat$Builder):118:119 -> <init>
    79:80:void <init>(androidx.core.app.NotificationCompat$Builder):123:124 -> <init>
    81:82:void <init>(androidx.core.app.NotificationCompat$Builder):126:127 -> <init>
    83:86:void <init>(androidx.core.app.NotificationCompat$Builder):129:132 -> <init>
    87:87:void <init>(androidx.core.app.NotificationCompat$Builder):131:131 -> <init>
    88:92:void <init>(androidx.core.app.NotificationCompat$Builder):136:140 -> <init>
    93:93:void <init>(androidx.core.app.NotificationCompat$Builder):142:142 -> <init>
    94:99:void <init>(androidx.core.app.NotificationCompat$Builder):144:149 -> <init>
    100:101:void <init>(androidx.core.app.NotificationCompat$Builder):151:152 -> <init>
    102:102:void <init>(androidx.core.app.NotificationCompat$Builder):154:154 -> <init>
    103:103:void <init>(androidx.core.app.NotificationCompat$Builder):156:156 -> <init>
    104:105:android.os.Bundle androidx.core.app.NotificationCompat$Builder.getExtras():1337:1338 -> <init>
    104:105:void <init>(androidx.core.app.NotificationCompat$Builder):160 -> <init>
    106:106:android.os.Bundle androidx.core.app.NotificationCompat$Builder.getExtras():1340:1340 -> <init>
    106:106:void <init>(androidx.core.app.NotificationCompat$Builder):160 -> <init>
    107:107:void <init>(androidx.core.app.NotificationCompat$Builder):160:160 -> <init>
    108:108:void <init>(androidx.core.app.NotificationCompat$Builder):162:162 -> <init>
    109:110:void <init>(androidx.core.app.NotificationCompat$Builder):164:165 -> <init>
    111:111:void <init>(androidx.core.app.NotificationCompat$Builder):167:167 -> <init>
    112:112:void <init>(androidx.core.app.NotificationCompat$Builder):169:169 -> <init>
    113:113:void <init>(androidx.core.app.NotificationCompat$Builder):168:168 -> <init>
    114:114:void <init>(androidx.core.app.NotificationCompat$Builder):166:166 -> <init>
    115:115:void <init>(androidx.core.app.NotificationCompat$Builder):171:171 -> <init>
    116:117:android.os.Bundle androidx.core.app.NotificationCompat$Builder.getExtras():1337:1338 -> <init>
    116:117:void <init>(androidx.core.app.NotificationCompat$Builder):173 -> <init>
    118:118:android.os.Bundle androidx.core.app.NotificationCompat$Builder.getExtras():1340:1340 -> <init>
    118:118:void <init>(androidx.core.app.NotificationCompat$Builder):173 -> <init>
    119:119:void <init>(androidx.core.app.NotificationCompat$Builder):173:173 -> <init>
    120:120:void <init>(androidx.core.app.NotificationCompat$Builder):175:175 -> <init>
    121:125:void <init>(androidx.core.app.NotificationCompat$Builder):179:183 -> <init>
    126:127:void <init>(androidx.core.app.NotificationCompat$Builder):185:186 -> <init>
    128:129:void <init>(androidx.core.app.NotificationCompat$Builder):188:189 -> <init>
    130:136:void <init>(androidx.core.app.NotificationCompat$Builder):192:198 -> <init>
    137:141:void <init>(androidx.core.app.NotificationCompat$Builder):201:205 -> <init>
    1:1:android.app.Notification build():216:216 -> build
    2:2:android.app.Notification build():218:218 -> build
    3:3:android.app.Notification build():222:222 -> build
    4:5:android.app.Notification buildInternal():293:294 -> build
    4:5:android.app.Notification build():224 -> build
    6:6:android.app.Notification buildInternal():296:296 -> build
    6:6:android.app.Notification build():224 -> build
    7:7:android.app.Notification buildInternal():298:298 -> build
    7:7:android.app.Notification build():224 -> build
    8:8:android.app.Notification buildInternal():300:300 -> build
    8:8:android.app.Notification build():224 -> build
    9:9:android.app.Notification buildInternal():303:303 -> build
    9:9:android.app.Notification build():224 -> build
    10:10:android.app.Notification buildInternal():306:306 -> build
    10:10:android.app.Notification build():224 -> build
    11:11:android.app.Notification buildInternal():309:309 -> build
    11:11:android.app.Notification build():224 -> build
    12:15:android.app.Notification buildInternal():315:318 -> build
    12:15:android.app.Notification build():224 -> build
    16:17:android.app.Notification buildInternal():320:321 -> build
    16:17:android.app.Notification build():224 -> build
    18:19:android.app.Notification buildInternal():323:324 -> build
    18:19:android.app.Notification build():224 -> build
    20:20:android.app.Notification buildInternal():327:327 -> build
    20:20:android.app.Notification build():224 -> build
    21:21:android.app.Notification buildInternal():329:329 -> build
    21:21:android.app.Notification build():224 -> build
    22:22:android.app.Notification buildInternal():332:332 -> build
    22:22:android.app.Notification build():224 -> build
    23:23:android.app.Notification buildInternal():335:335 -> build
    23:23:android.app.Notification build():224 -> build
    24:24:android.app.Notification buildInternal():338:338 -> build
    24:24:android.app.Notification build():224 -> build
    25:28:android.app.Notification buildInternal():343:346 -> build
    25:28:android.app.Notification build():224 -> build
    29:30:android.app.Notification buildInternal():348:349 -> build
    29:30:android.app.Notification build():224 -> build
    31:31:android.app.Notification buildInternal():352:352 -> build
    31:31:android.app.Notification build():224 -> build
    32:32:android.app.Notification buildInternal():354:354 -> build
    32:32:android.app.Notification build():224 -> build
    33:33:android.app.Notification buildInternal():357:357 -> build
    33:33:android.app.Notification build():224 -> build
    34:34:android.app.Notification buildInternal():360:360 -> build
    34:34:android.app.Notification build():224 -> build
    35:35:android.app.Notification buildInternal():363:363 -> build
    35:35:android.app.Notification build():224 -> build
    36:37:android.app.Notification buildInternal():369:370 -> build
    36:37:android.app.Notification build():224 -> build
    38:38:android.app.Notification buildInternal():373:373 -> build
    38:38:android.app.Notification build():224 -> build
    39:42:android.app.Notification buildInternal():376:379 -> build
    39:42:android.app.Notification build():224 -> build
    43:44:android.app.Notification buildInternal():381:382 -> build
    43:44:android.app.Notification build():224 -> build
    45:45:android.app.Notification buildInternal():386:386 -> build
    45:45:android.app.Notification build():224 -> build
    46:50:android.app.Notification buildInternal():389:393 -> build
    46:50:android.app.Notification build():224 -> build
    51:53:android.app.Notification buildInternal():396:398 -> build
    51:53:android.app.Notification build():224 -> build
    54:54:android.app.Notification buildInternal():401:401 -> build
    54:54:android.app.Notification build():224 -> build
    55:56:android.app.Notification buildInternal():404:405 -> build
    55:56:android.app.Notification build():224 -> build
    57:58:android.app.Notification buildInternal():407:408 -> build
    57:58:android.app.Notification build():224 -> build
    59:61:android.app.Notification build():226:228 -> build
    62:63:android.app.Notification build():230:231 -> build
    64:64:android.app.Notification build():233:233 -> build
    65:67:android.app.Notification build():236:238 -> build
    68:69:android.app.Notification build():244:245 -> build
    1:1:android.app.Notification$Builder getBuilder():212:212 -> getBuilder
    1:4:void removeSoundAndVibration(android.app.Notification):418:421 -> removeSoundAndVibration
androidx.core.app.NotificationCompatJellybean -> androidx.core.app.NotificationCompatJellybean:
    1:1:void <clinit>():58:58 -> <clinit>
    1:2:android.util.SparseArray buildActionExtrasMap(java.util.List):72:73 -> buildActionExtrasMap
    3:3:android.util.SparseArray buildActionExtrasMap(java.util.List):76:76 -> buildActionExtrasMap
    4:4:android.util.SparseArray buildActionExtrasMap(java.util.List):78:78 -> buildActionExtrasMap
    1:1:android.os.Bundle getBundleForAction(androidx.core.app.NotificationCompat$Action):248:248 -> getBundleForAction
    2:2:int androidx.core.app.NotificationCompat$Action.getIcon():3181:3181 -> getBundleForAction
    2:2:android.os.Bundle getBundleForAction(androidx.core.app.NotificationCompat$Action):249 -> getBundleForAction
    3:3:android.os.Bundle getBundleForAction(androidx.core.app.NotificationCompat$Action):249:249 -> getBundleForAction
    4:4:java.lang.CharSequence androidx.core.app.NotificationCompat$Action.getTitle():3185:3185 -> getBundleForAction
    4:4:android.os.Bundle getBundleForAction(androidx.core.app.NotificationCompat$Action):250 -> getBundleForAction
    5:5:android.os.Bundle getBundleForAction(androidx.core.app.NotificationCompat$Action):250:250 -> getBundleForAction
    6:6:android.app.PendingIntent androidx.core.app.NotificationCompat$Action.getActionIntent():3189:3189 -> getBundleForAction
    6:6:android.os.Bundle getBundleForAction(androidx.core.app.NotificationCompat$Action):251 -> getBundleForAction
    7:7:android.os.Bundle getBundleForAction(androidx.core.app.NotificationCompat$Action):251:251 -> getBundleForAction
    8:8:android.os.Bundle androidx.core.app.NotificationCompat$Action.getExtras():3196:3196 -> getBundleForAction
    8:8:android.os.Bundle getBundleForAction(androidx.core.app.NotificationCompat$Action):253 -> getBundleForAction
    9:9:android.os.Bundle getBundleForAction(androidx.core.app.NotificationCompat$Action):254:254 -> getBundleForAction
    10:10:android.os.Bundle getBundleForAction(androidx.core.app.NotificationCompat$Action):256:256 -> getBundleForAction
    11:11:android.os.Bundle getBundleForAction(androidx.core.app.NotificationCompat$Action):259:259 -> getBundleForAction
    12:12:android.os.Bundle getBundleForAction(androidx.core.app.NotificationCompat$Action):258:258 -> getBundleForAction
    13:14:android.os.Bundle getBundleForAction(androidx.core.app.NotificationCompat$Action):260:261 -> getBundleForAction
    15:15:boolean androidx.core.app.NotificationCompat$Action.getShowsUserInterface():3246:3246 -> getBundleForAction
    15:15:android.os.Bundle getBundleForAction(androidx.core.app.NotificationCompat$Action):262 -> getBundleForAction
    16:17:android.os.Bundle getBundleForAction(androidx.core.app.NotificationCompat$Action):262:263 -> getBundleForAction
    1:3:android.os.Bundle getExtras(android.app.Notification):89:91 -> getExtras
    4:9:android.os.Bundle getExtras(android.app.Notification):94:99 -> getExtras
    10:11:android.os.Bundle getExtras(android.app.Notification):101:102 -> getExtras
    12:12:android.os.Bundle getExtras(android.app.Notification):104:104 -> getExtras
    13:14:android.os.Bundle getExtras(android.app.Notification):106:107 -> getExtras
    15:15:android.os.Bundle getExtras(android.app.Notification):109:109 -> getExtras
    16:16:android.os.Bundle getExtras(android.app.Notification):113:113 -> getExtras
    17:17:android.os.Bundle getExtras(android.app.Notification):111:111 -> getExtras
    18:20:android.os.Bundle getExtras(android.app.Notification):115:117 -> getExtras
    1:3:android.os.Bundle[] toBundleArray(androidx.core.app.RemoteInput[]):318:320 -> toBundleArray
    4:5:android.os.Bundle toBundle(androidx.core.app.RemoteInput):285:286 -> toBundleArray
    4:5:android.os.Bundle[] toBundleArray(androidx.core.app.RemoteInput[]):320 -> toBundleArray
    1:1:int androidx.core.app.NotificationCompat$Action.getIcon():3181:3181 -> writeActionAndGetExtras
    1:1:android.os.Bundle writeActionAndGetExtras(android.app.Notification$Builder,androidx.core.app.NotificationCompat$Action):140 -> writeActionAndGetExtras
    2:2:java.lang.CharSequence androidx.core.app.NotificationCompat$Action.getTitle():3185:3185 -> writeActionAndGetExtras
    2:2:android.os.Bundle writeActionAndGetExtras(android.app.Notification$Builder,androidx.core.app.NotificationCompat$Action):140 -> writeActionAndGetExtras
    3:3:android.app.PendingIntent androidx.core.app.NotificationCompat$Action.getActionIntent():3189:3189 -> writeActionAndGetExtras
    3:3:android.os.Bundle writeActionAndGetExtras(android.app.Notification$Builder,androidx.core.app.NotificationCompat$Action):140 -> writeActionAndGetExtras
    4:5:android.os.Bundle writeActionAndGetExtras(android.app.Notification$Builder,androidx.core.app.NotificationCompat$Action):140:141 -> writeActionAndGetExtras
    6:6:android.os.Bundle androidx.core.app.NotificationCompat$Action.getExtras():3196:3196 -> writeActionAndGetExtras
    6:6:android.os.Bundle writeActionAndGetExtras(android.app.Notification$Builder,androidx.core.app.NotificationCompat$Action):141 -> writeActionAndGetExtras
    7:8:android.os.Bundle writeActionAndGetExtras(android.app.Notification$Builder,androidx.core.app.NotificationCompat$Action):141:142 -> writeActionAndGetExtras
    9:9:android.os.Bundle writeActionAndGetExtras(android.app.Notification$Builder,androidx.core.app.NotificationCompat$Action):144:144 -> writeActionAndGetExtras
    10:10:android.os.Bundle writeActionAndGetExtras(android.app.Notification$Builder,androidx.core.app.NotificationCompat$Action):143:143 -> writeActionAndGetExtras
    11:11:android.os.Bundle writeActionAndGetExtras(android.app.Notification$Builder,androidx.core.app.NotificationCompat$Action):146:146 -> writeActionAndGetExtras
    12:12:android.os.Bundle writeActionAndGetExtras(android.app.Notification$Builder,androidx.core.app.NotificationCompat$Action):148:148 -> writeActionAndGetExtras
    13:13:android.os.Bundle writeActionAndGetExtras(android.app.Notification$Builder,androidx.core.app.NotificationCompat$Action):147:147 -> writeActionAndGetExtras
    14:14:android.os.Bundle writeActionAndGetExtras(android.app.Notification$Builder,androidx.core.app.NotificationCompat$Action):151:151 -> writeActionAndGetExtras
    15:15:android.os.Bundle writeActionAndGetExtras(android.app.Notification$Builder,androidx.core.app.NotificationCompat$Action):150:150 -> writeActionAndGetExtras
androidx.core.app.NotificationCompatSideChannelService -> androidx.core.app.NotificationCompatSideChannelService:
    1:1:void <init>():45:45 -> <init>
    1:2:void checkPermission(int,java.lang.String):114:115 -> checkPermission
    3:3:void checkPermission(int,java.lang.String):119:119 -> checkPermission
    1:1:android.os.IBinder onBind(android.content.Intent):48:48 -> onBind
    2:2:android.os.IBinder onBind(android.content.Intent):51:51 -> onBind
    3:3:android.os.IBinder onBind(android.content.Intent):54:54 -> onBind
androidx.core.app.NotificationCompatSideChannelService$NotificationSideChannelStub -> androidx.core.app.NotificationCompatSideChannelService$NotificationSideChannelStub:
    1:1:void <init>(androidx.core.app.NotificationCompatSideChannelService):75:75 -> <init>
    1:2:void cancel(java.lang.String,int,java.lang.String):92:93 -> cancel
    3:3:void cancel(java.lang.String,int,java.lang.String):95:95 -> cancel
    4:4:void cancel(java.lang.String,int,java.lang.String):97:97 -> cancel
    1:2:void cancelAll(java.lang.String):103:104 -> cancelAll
    3:3:void cancelAll(java.lang.String):106:106 -> cancelAll
    4:4:void cancelAll(java.lang.String):108:108 -> cancelAll
    1:2:void notify(java.lang.String,int,java.lang.String,android.app.Notification):81:82 -> notify
    3:3:void notify(java.lang.String,int,java.lang.String,android.app.Notification):84:84 -> notify
    4:4:void notify(java.lang.String,int,java.lang.String,android.app.Notification):86:86 -> notify
androidx.core.app.NotificationManagerCompat -> androidx.core.app.NotificationManagerCompat:
    1:1:void <clinit>():100:100 -> <clinit>
    2:2:void <clinit>():104:104 -> <clinit>
    3:3:void <clinit>():109:109 -> <clinit>
    1:3:void <init>(android.content.Context):159:161 -> <init>
    1:3:void cancel(java.lang.String,int):179:181 -> cancel
    1:3:void cancel(int):170 -> cancel
    1:1:androidx.core.app.NotificationManagerCompat from(android.content.Context):156:156 -> from
    1:1:java.util.Set getEnabledListenerPackages(android.content.Context):421:421 -> getEnabledListenerPackages
    2:2:java.util.Set getEnabledListenerPackages(android.content.Context):420:420 -> getEnabledListenerPackages
    3:3:java.util.Set getEnabledListenerPackages(android.content.Context):423:423 -> getEnabledListenerPackages
    4:9:java.util.Set getEnabledListenerPackages(android.content.Context):425:430 -> getEnabledListenerPackages
    10:10:java.util.Set getEnabledListenerPackages(android.content.Context):432:432 -> getEnabledListenerPackages
    11:12:java.util.Set getEnabledListenerPackages(android.content.Context):435:436 -> getEnabledListenerPackages
    13:14:java.util.Set getEnabledListenerPackages(android.content.Context):438:439 -> getEnabledListenerPackages
    1:2:boolean useSideChannelForNotification(android.app.Notification):446:447 -> notify
    1:2:void notify(java.lang.String,int,android.app.Notification):209 -> notify
    1:2:void notify(int,android.app.Notification):199 -> notify
    3:3:void notify(java.lang.String,int,android.app.Notification):210:210 -> notify
    3:3:void notify(int,android.app.Notification):199 -> notify
    4:4:void notify(java.lang.String,int,android.app.Notification):213:213 -> notify
    4:4:void notify(int,android.app.Notification):199 -> notify
    5:5:void notify(java.lang.String,int,android.app.Notification):215:215 -> notify
    5:5:void notify(int,android.app.Notification):199 -> notify
    1:3:void pushSideChannelQueue(androidx.core.app.NotificationManagerCompat$Task):454:456 -> pushSideChannelQueue
    4:5:void pushSideChannelQueue(androidx.core.app.NotificationManagerCompat$Task):458:459 -> pushSideChannelQueue
androidx.core.app.NotificationManagerCompat$CancelTask -> androidx.core.app.NotificationManagerCompat$CancelTask:
    1:5:void <init>(java.lang.String,int,java.lang.String):789:793 -> <init>
    1:2:void send(android.support.v4.app.INotificationSideChannel):798:799 -> send
    3:3:void send(android.support.v4.app.INotificationSideChannel):801:801 -> send
    1:7:java.lang.String toString():807:813 -> toString
androidx.core.app.NotificationManagerCompat$NotifyTask -> androidx.core.app.NotificationManagerCompat$NotifyTask:
    1:5:void <init>(java.lang.String,int,java.lang.String,android.app.Notification):753:757 -> <init>
    1:1:void send(android.support.v4.app.INotificationSideChannel):762:762 -> send
    1:4:java.lang.String toString():767:770 -> toString
androidx.core.app.NotificationManagerCompat$ServiceConnectedEvent -> androidx.core.app.NotificationManagerCompat$ServiceConnectedEvent:
    1:3:void <init>(android.content.ComponentName,android.os.IBinder):737:739 -> <init>
androidx.core.app.NotificationManagerCompat$SideChannelManager -> androidx.core.app.NotificationManagerCompat$SideChannelManager:
    1:1:void <init>(android.content.Context):479:479 -> <init>
    2:2:void <init>(android.content.Context):475:475 -> <init>
    3:3:void <init>(android.content.Context):477:477 -> <init>
    4:7:void <init>(android.content.Context):480:483 -> <init>
    1:3:void ensureServiceUnbound(androidx.core.app.NotificationManagerCompat$SideChannelManager$ListenerRecord):638:640 -> ensureServiceUnbound
    4:4:void ensureServiceUnbound(androidx.core.app.NotificationManagerCompat$SideChannelManager$ListenerRecord):642:642 -> ensureServiceUnbound
    1:1:boolean handleMessage(android.os.Message):496:496 -> handleMessage
    2:2:boolean handleMessage(android.os.Message):508:508 -> handleMessage
    3:3:void handleRetryListenerQueue(android.content.ComponentName):539:539 -> handleMessage
    3:3:boolean handleMessage(android.os.Message):508 -> handleMessage
    4:4:void handleRetryListenerQueue(android.content.ComponentName):541:541 -> handleMessage
    4:4:boolean handleMessage(android.os.Message):508 -> handleMessage
    5:5:boolean handleMessage(android.os.Message):505:505 -> handleMessage
    6:6:void handleServiceDisconnected(android.content.ComponentName):532:532 -> handleMessage
    6:6:boolean handleMessage(android.os.Message):505 -> handleMessage
    7:7:void handleServiceDisconnected(android.content.ComponentName):534:534 -> handleMessage
    7:7:boolean handleMessage(android.os.Message):505 -> handleMessage
    8:9:boolean handleMessage(android.os.Message):501:502 -> handleMessage
    10:10:void handleServiceConnected(android.content.ComponentName,android.os.IBinder):523:523 -> handleMessage
    10:10:boolean handleMessage(android.os.Message):502 -> handleMessage
    11:13:void handleServiceConnected(android.content.ComponentName,android.os.IBinder):525:527 -> handleMessage
    11:13:boolean handleMessage(android.os.Message):502 -> handleMessage
    14:14:boolean handleMessage(android.os.Message):498:498 -> handleMessage
    15:16:void updateListenerMap():568:569 -> handleMessage
    15:16:void handleQueueTask(androidx.core.app.NotificationManagerCompat$Task):515 -> handleMessage
    15:16:boolean handleMessage(android.os.Message):498 -> handleMessage
    17:19:void updateListenerMap():573:575 -> handleMessage
    17:19:void handleQueueTask(androidx.core.app.NotificationManagerCompat$Task):515 -> handleMessage
    17:19:boolean handleMessage(android.os.Message):498 -> handleMessage
    20:20:void updateListenerMap():574:574 -> handleMessage
    20:20:void handleQueueTask(androidx.core.app.NotificationManagerCompat$Task):515 -> handleMessage
    20:20:boolean handleMessage(android.os.Message):498 -> handleMessage
    21:23:void updateListenerMap():576:578 -> handleMessage
    21:23:void handleQueueTask(androidx.core.app.NotificationManagerCompat$Task):515 -> handleMessage
    21:23:boolean handleMessage(android.os.Message):498 -> handleMessage
    24:24:void updateListenerMap():581:581 -> handleMessage
    24:24:void handleQueueTask(androidx.core.app.NotificationManagerCompat$Task):515 -> handleMessage
    24:24:boolean handleMessage(android.os.Message):498 -> handleMessage
    25:26:void updateListenerMap():583:584 -> handleMessage
    25:26:void handleQueueTask(androidx.core.app.NotificationManagerCompat$Task):515 -> handleMessage
    25:26:boolean handleMessage(android.os.Message):498 -> handleMessage
    27:27:void updateListenerMap():588:588 -> handleMessage
    27:27:void handleQueueTask(androidx.core.app.NotificationManagerCompat$Task):515 -> handleMessage
    27:27:boolean handleMessage(android.os.Message):498 -> handleMessage
    28:31:void updateListenerMap():591:594 -> handleMessage
    28:31:void handleQueueTask(androidx.core.app.NotificationManagerCompat$Task):515 -> handleMessage
    28:31:boolean handleMessage(android.os.Message):498 -> handleMessage
    32:32:void updateListenerMap():596:596 -> handleMessage
    32:32:void handleQueueTask(androidx.core.app.NotificationManagerCompat$Task):515 -> handleMessage
    32:32:boolean handleMessage(android.os.Message):498 -> handleMessage
    33:39:void updateListenerMap():600:606 -> handleMessage
    33:39:void handleQueueTask(androidx.core.app.NotificationManagerCompat$Task):515 -> handleMessage
    33:39:boolean handleMessage(android.os.Message):498 -> handleMessage
    40:41:void updateListenerMap():608:609 -> handleMessage
    40:41:void handleQueueTask(androidx.core.app.NotificationManagerCompat$Task):515 -> handleMessage
    40:41:boolean handleMessage(android.os.Message):498 -> handleMessage
    42:44:void handleQueueTask(androidx.core.app.NotificationManagerCompat$Task):516:518 -> handleMessage
    42:44:boolean handleMessage(android.os.Message):498 -> handleMessage
    1:2:void onServiceConnected(android.content.ComponentName,android.os.IBinder):547:548 -> onServiceConnected
    3:3:void onServiceConnected(android.content.ComponentName,android.os.IBinder):550:550 -> onServiceConnected
    4:4:void onServiceConnected(android.content.ComponentName,android.os.IBinder):552:552 -> onServiceConnected
    1:2:void onServiceDisconnected(android.content.ComponentName):557:558 -> onServiceDisconnected
    3:3:void onServiceDisconnected(android.content.ComponentName):560:560 -> onServiceDisconnected
    1:3:void processListenerQueue(androidx.core.app.NotificationManagerCompat$SideChannelManager$ListenerRecord):674:676 -> processListenerQueue
    4:4:void processListenerQueue(androidx.core.app.NotificationManagerCompat$SideChannelManager$ListenerRecord):675:675 -> processListenerQueue
    5:5:void processListenerQueue(androidx.core.app.NotificationManagerCompat$SideChannelManager$ListenerRecord):678:678 -> processListenerQueue
    6:6:boolean ensureServiceBound(androidx.core.app.NotificationManagerCompat$SideChannelManager$ListenerRecord):619:619 -> processListenerQueue
    6:6:void processListenerQueue(androidx.core.app.NotificationManagerCompat$SideChannelManager$ListenerRecord):681 -> processListenerQueue
    7:8:boolean ensureServiceBound(androidx.core.app.NotificationManagerCompat$SideChannelManager$ListenerRecord):622:623 -> processListenerQueue
    7:8:void processListenerQueue(androidx.core.app.NotificationManagerCompat$SideChannelManager$ListenerRecord):681 -> processListenerQueue
    9:10:boolean ensureServiceBound(androidx.core.app.NotificationManagerCompat$SideChannelManager$ListenerRecord):625:626 -> processListenerQueue
    9:10:void processListenerQueue(androidx.core.app.NotificationManagerCompat$SideChannelManager$ListenerRecord):681 -> processListenerQueue
    11:12:boolean ensureServiceBound(androidx.core.app.NotificationManagerCompat$SideChannelManager$ListenerRecord):628:629 -> processListenerQueue
    11:12:void processListenerQueue(androidx.core.app.NotificationManagerCompat$SideChannelManager$ListenerRecord):681 -> processListenerQueue
    13:13:boolean ensureServiceBound(androidx.core.app.NotificationManagerCompat$SideChannelManager$ListenerRecord):631:631 -> processListenerQueue
    13:13:void processListenerQueue(androidx.core.app.NotificationManagerCompat$SideChannelManager$ListenerRecord):681 -> processListenerQueue
    14:14:void processListenerQueue(androidx.core.app.NotificationManagerCompat$SideChannelManager$ListenerRecord):681:681 -> processListenerQueue
    15:15:void processListenerQueue(androidx.core.app.NotificationManagerCompat$SideChannelManager$ListenerRecord):688:688 -> processListenerQueue
    16:17:void processListenerQueue(androidx.core.app.NotificationManagerCompat$SideChannelManager$ListenerRecord):693:694 -> processListenerQueue
    18:19:void processListenerQueue(androidx.core.app.NotificationManagerCompat$SideChannelManager$ListenerRecord):696:697 -> processListenerQueue
    20:20:void processListenerQueue(androidx.core.app.NotificationManagerCompat$SideChannelManager$ListenerRecord):704:704 -> processListenerQueue
    21:22:void processListenerQueue(androidx.core.app.NotificationManagerCompat$SideChannelManager$ListenerRecord):699:700 -> processListenerQueue
    23:23:void processListenerQueue(androidx.core.app.NotificationManagerCompat$SideChannelManager$ListenerRecord):708:708 -> processListenerQueue
    24:24:void processListenerQueue(androidx.core.app.NotificationManagerCompat$SideChannelManager$ListenerRecord):710:710 -> processListenerQueue
    25:25:void processListenerQueue(androidx.core.app.NotificationManagerCompat$SideChannelManager$ListenerRecord):683:683 -> processListenerQueue
    1:1:void queueTask(androidx.core.app.NotificationManagerCompat$Task):491:491 -> queueTask
    1:1:void scheduleListenerRetry(androidx.core.app.NotificationManagerCompat$SideChannelManager$ListenerRecord):651:651 -> scheduleListenerRetry
    2:4:void scheduleListenerRetry(androidx.core.app.NotificationManagerCompat$SideChannelManager$ListenerRecord):654:656 -> scheduleListenerRetry
    5:5:void scheduleListenerRetry(androidx.core.app.NotificationManagerCompat$SideChannelManager$ListenerRecord):658:658 -> scheduleListenerRetry
    6:7:void scheduleListenerRetry(androidx.core.app.NotificationManagerCompat$SideChannelManager$ListenerRecord):662:663 -> scheduleListenerRetry
    8:9:void scheduleListenerRetry(androidx.core.app.NotificationManagerCompat$SideChannelManager$ListenerRecord):665:666 -> scheduleListenerRetry
androidx.core.app.NotificationManagerCompat$SideChannelManager$ListenerRecord -> androidx.core.app.NotificationManagerCompat$SideChannelManager$ListenerRecord:
    1:1:void <init>(android.content.ComponentName):726:726 -> <init>
    2:2:void <init>(android.content.ComponentName):718:718 -> <init>
    3:3:void <init>(android.content.ComponentName):722:722 -> <init>
    4:4:void <init>(android.content.ComponentName):724:724 -> <init>
    5:5:void <init>(android.content.ComponentName):727:727 -> <init>
androidx.core.app.RemoteActionCompat -> androidx.core.app.RemoteActionCompat:
    1:1:void <init>():94:94 -> <init>
androidx.core.app.RemoteActionCompatParcelizer -> androidx.core.app.RemoteActionCompatParcelizer:
    1:1:void <init>():11:11 -> <init>
    1:7:androidx.core.app.RemoteActionCompat read(androidx.versionedparcelable.VersionedParcel):14:20 -> read
    1:7:void write(androidx.core.app.RemoteActionCompat,androidx.versionedparcelable.VersionedParcel):26:32 -> write
androidx.core.app.TaskStackBuilder -> androidx.core.app.TaskStackBuilder:
    1:1:void <init>(android.content.Context):82:82 -> <init>
    2:2:void <init>(android.content.Context):79:79 -> <init>
    3:3:void <init>(android.content.Context):83:83 -> <init>
    1:2:androidx.core.app.TaskStackBuilder addParentStack(android.app.Activity):160:161 -> addParentStack
    3:3:androidx.core.app.TaskStackBuilder addParentStack(android.app.Activity):164:164 -> addParentStack
    4:4:androidx.core.app.TaskStackBuilder addParentStack(android.app.Activity):170:170 -> addParentStack
    5:5:androidx.core.app.TaskStackBuilder addParentStack(android.app.Activity):172:172 -> addParentStack
    6:6:androidx.core.app.TaskStackBuilder addParentStack(android.content.ComponentName):201:201 -> addParentStack
    6:6:androidx.core.app.TaskStackBuilder addParentStack(android.app.Activity):174 -> addParentStack
    7:7:androidx.core.app.TaskStackBuilder addParentStack(android.content.ComponentName):203:203 -> addParentStack
    7:7:androidx.core.app.TaskStackBuilder addParentStack(android.app.Activity):174 -> addParentStack
    8:9:androidx.core.app.TaskStackBuilder addParentStack(android.content.ComponentName):205:206 -> addParentStack
    8:9:androidx.core.app.TaskStackBuilder addParentStack(android.app.Activity):174 -> addParentStack
    10:10:androidx.core.app.TaskStackBuilder addNextIntent(android.content.Intent):121:121 -> addParentStack
    10:10:androidx.core.app.TaskStackBuilder addParentStack(android.app.Activity):175 -> addParentStack
    11:12:androidx.core.app.TaskStackBuilder addParentStack(android.content.ComponentName):209:210 -> addParentStack
    11:12:androidx.core.app.TaskStackBuilder addParentStack(android.app.Activity):174 -> addParentStack
    1:1:androidx.core.app.TaskStackBuilder create(android.content.Context):95:95 -> create
    1:1:java.util.Iterator iterator():256:256 -> iterator
    1:1:void startActivities(android.os.Bundle):283:283 -> startActivities
    1:1:void startActivities():268 -> startActivities
    2:3:void startActivities(android.os.Bundle):288:289 -> startActivities
    2:3:void startActivities():268 -> startActivities
    4:4:void startActivities(android.os.Bundle):291:291 -> startActivities
    4:4:void startActivities():268 -> startActivities
    5:5:void startActivities(android.os.Bundle):284:284 -> startActivities
    5:5:void startActivities():268 -> startActivities
androidx.core.content.ContextCompat -> androidx.core.content.ContextCompat:
    1:1:void <clinit>():153:153 -> <clinit>
    1:1:int checkSelfPermission(android.content.Context,java.lang.String):535:535 -> checkSelfPermission
    2:2:int checkSelfPermission(android.content.Context,java.lang.String):532:532 -> checkSelfPermission
    1:2:android.content.Context createDeviceProtectedStorageContext(android.content.Context):633:634 -> createDeviceProtectedStorageContext
    1:2:int getColor(android.content.Context,int):513:514 -> getColor
    3:3:int getColor(android.content.Context,int):516:516 -> getColor
    1:2:android.content.res.ColorStateList getColorStateList(android.content.Context,int):491:492 -> getColorStateList
    3:3:android.content.res.ColorStateList getColorStateList(android.content.Context,int):494:494 -> getColorStateList
    1:2:android.graphics.drawable.Drawable getDrawable(android.content.Context,int):453:454 -> getDrawable
    3:3:android.graphics.drawable.Drawable getDrawable(android.content.Context,int):456:456 -> getDrawable
    1:2:java.io.File[] getExternalCacheDirs(android.content.Context):433:434 -> getExternalCacheDirs
    3:3:java.io.File[] getExternalCacheDirs(android.content.Context):436:436 -> getExternalCacheDirs
    1:2:java.io.File[] getExternalFilesDirs(android.content.Context,java.lang.String):380:381 -> getExternalFilesDirs
    3:3:java.io.File[] getExternalFilesDirs(android.content.Context,java.lang.String):383:383 -> getExternalFilesDirs
    1:2:boolean startActivities(android.content.Context,android.content.Intent[],android.os.Bundle):223:224 -> startActivities
    1:2:void startActivity(android.content.Context,android.content.Intent,android.os.Bundle):250:251 -> startActivity
    1:2:void startForegroundService(android.content.Context,android.content.Intent):692:693 -> startForegroundService
    3:3:void startForegroundService(android.content.Context,android.content.Intent):696:696 -> startForegroundService
androidx.core.content.FileProvider -> androidx.core.content.FileProvider:
    1:1:void <clinit>():340:340 -> <clinit>
    2:2:void <clinit>():357:357 -> <clinit>
    3:3:void <clinit>():360:360 -> <clinit>
    1:1:void <init>():339:339 -> <init>
    1:1:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):382:382 -> attachInfo
    2:2:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):385:385 -> attachInfo
    3:3:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):388:388 -> attachInfo
    4:4:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):392:392 -> attachInfo
    5:5:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):389:389 -> attachInfo
    6:6:void attachInfo(android.content.Context,android.content.pm.ProviderInfo):386:386 -> attachInfo
    1:2:int delete(android.net.Uri,java.lang.String,java.lang.String[]):541:542 -> delete
    1:2:androidx.core.content.FileProvider$PathStrategy getPathStrategy(android.content.Context,java.lang.String):575:576 -> getPathStrategy
    3:3:androidx.core.content.FileProvider$PathStrategy getPathStrategy(android.content.Context,java.lang.String):579:579 -> getPathStrategy
    4:4:androidx.core.content.FileProvider$PathStrategy getPathStrategy(android.content.Context,java.lang.String):587:587 -> getPathStrategy
    5:5:androidx.core.content.FileProvider$PathStrategy getPathStrategy(android.content.Context,java.lang.String):584:584 -> getPathStrategy
    6:6:androidx.core.content.FileProvider$PathStrategy getPathStrategy(android.content.Context,java.lang.String):581:581 -> getPathStrategy
    7:7:androidx.core.content.FileProvider$PathStrategy getPathStrategy(android.content.Context,java.lang.String):589:589 -> getPathStrategy
    1:1:java.lang.String getType(android.net.Uri):493:493 -> getType
    2:2:java.lang.String getType(android.net.Uri):495:495 -> getType
    3:4:java.lang.String getType(android.net.Uri):497:498 -> getType
    1:2:android.net.Uri getUriForFile(android.content.Context,java.lang.String,java.io.File):417:418 -> getUriForFile
    1:1:android.net.Uri insert(android.net.Uri,android.content.ContentValues):513:513 -> insert
    1:1:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):564:564 -> openFile
    2:2:int modeToMode(java.lang.String):795:795 -> openFile
    2:2:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):565 -> openFile
    3:3:int modeToMode(java.lang.String):797:797 -> openFile
    3:3:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):565 -> openFile
    4:4:int modeToMode(java.lang.String):801:801 -> openFile
    4:4:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):565 -> openFile
    5:5:int modeToMode(java.lang.String):805:805 -> openFile
    5:5:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):565 -> openFile
    6:6:int modeToMode(java.lang.String):808:808 -> openFile
    6:6:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):565 -> openFile
    7:7:int modeToMode(java.lang.String):813:813 -> openFile
    7:7:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):565 -> openFile
    8:8:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):566:566 -> openFile
    1:1:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):601:601 -> parsePathStrategy
    2:3:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):603:604 -> parsePathStrategy
    4:4:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):611:611 -> parsePathStrategy
    5:5:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):610:610 -> parsePathStrategy
    6:6:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):618:618 -> parsePathStrategy
    7:7:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):620:620 -> parsePathStrategy
    8:9:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):622:623 -> parsePathStrategy
    10:21:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):626:637 -> parsePathStrategy
    22:25:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):639:642 -> parsePathStrategy
    26:30:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):644:648 -> parsePathStrategy
    31:31:java.io.File buildPath(java.io.File,java.lang.String[]):820:820 -> parsePathStrategy
    31:31:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):653 -> parsePathStrategy
    32:32:java.io.File buildPath(java.io.File,java.lang.String[]):822:822 -> parsePathStrategy
    32:32:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):653 -> parsePathStrategy
    33:33:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):653:653 -> parsePathStrategy
    34:34:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):613:613 -> parsePathStrategy
    35:35:androidx.core.content.FileProvider$PathStrategy parsePathStrategy(android.content.Context,java.lang.String):606:606 -> parsePathStrategy
    1:1:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):454:454 -> query
    2:2:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):457:457 -> query
    3:4:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):460:461 -> query
    5:11:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):463:469 -> query
    12:13:java.lang.String[] copyOf(java.lang.String[],int):829:830 -> query
    12:13:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):473 -> query
    14:15:java.lang.Object[] copyOf(java.lang.Object[],int):835:836 -> query
    14:15:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):474 -> query
    16:17:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):476:477 -> query
    1:1:int update(android.net.Uri,android.content.ContentValues,java.lang.String,java.lang.String[]):523:523 -> update
androidx.core.content.FileProvider$SimplePathStrategy -> androidx.core.content.FileProvider$SimplePathStrategy:
    1:1:void <init>(java.lang.String):700:700 -> <init>
    2:2:void <init>(java.lang.String):698:698 -> <init>
    3:3:void <init>(java.lang.String):701:701 -> <init>
    1:1:void addRoot(java.lang.String,java.io.File):709:709 -> addRoot
    2:2:void addRoot(java.lang.String,java.io.File):715:715 -> addRoot
    3:3:void addRoot(java.lang.String,java.io.File):721:721 -> addRoot
    4:4:void addRoot(java.lang.String,java.io.File):717:717 -> addRoot
    5:5:void addRoot(java.lang.String,java.io.File):710:710 -> addRoot
    1:1:java.io.File getFileForUri(android.net.Uri):764:764 -> getFileForUri
    2:4:java.io.File getFileForUri(android.net.Uri):766:768 -> getFileForUri
    5:5:java.io.File getFileForUri(android.net.Uri):770:770 -> getFileForUri
    6:6:java.io.File getFileForUri(android.net.Uri):775:775 -> getFileForUri
    7:7:java.io.File getFileForUri(android.net.Uri):777:777 -> getFileForUri
    8:9:java.io.File getFileForUri(android.net.Uri):782:783 -> getFileForUri
    10:10:java.io.File getFileForUri(android.net.Uri):779:779 -> getFileForUri
    11:11:java.io.File getFileForUri(android.net.Uri):772:772 -> getFileForUri
    1:1:android.net.Uri getUriForFile(java.io.File):728:728 -> getUriForFile
    2:5:android.net.Uri getUriForFile(java.io.File):735:738 -> getUriForFile
    6:8:android.net.Uri getUriForFile(java.io.File):749:751 -> getUriForFile
    9:9:android.net.Uri getUriForFile(java.io.File):753:753 -> getUriForFile
    10:12:android.net.Uri getUriForFile(java.io.File):757:759 -> getUriForFile
    13:13:android.net.Uri getUriForFile(java.io.File):744:744 -> getUriForFile
    14:14:android.net.Uri getUriForFile(java.io.File):730:730 -> getUriForFile
androidx.core.content.res.ColorStateListInflaterCompat -> androidx.core.content.res.ColorStateListInflaterCompat:
    1:1:android.content.res.ColorStateList createFromXml(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):86:86 -> createFromXml
    2:2:android.content.res.ColorStateList createFromXml(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):89:89 -> createFromXml
    3:3:android.content.res.ColorStateList createFromXml(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):98:98 -> createFromXml
    4:4:android.content.res.ColorStateList createFromXml(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):95:95 -> createFromXml
    1:2:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):90:91 -> createFromXmlInner
    3:3:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):96:96 -> createFromXmlInner
    4:4:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):98:98 -> createFromXmlInner
    5:5:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):100:100 -> createFromXmlInner
    6:6:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):102:102 -> createFromXmlInner
    7:7:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):104:104 -> createFromXmlInner
    8:8:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):106:106 -> createFromXmlInner
    9:9:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):108:108 -> createFromXmlInner
    10:10:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):110:110 -> createFromXmlInner
    11:11:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):112:112 -> createFromXmlInner
    12:13:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):114:115 -> createFromXmlInner
    14:14:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):117:117 -> createFromXmlInner
    15:15:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):119:119 -> createFromXmlInner
    16:16:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):121:121 -> createFromXmlInner
    17:17:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):123:123 -> createFromXmlInner
    18:18:androidx.core.content.res.GradientColorInflaterCompat$ColorStops androidx.core.content.res.GradientColorInflaterCompat.inflateChildElements(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):150:150 -> createFromXmlInner
    18:18:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):125 -> createFromXmlInner
    19:20:androidx.core.content.res.GradientColorInflaterCompat$ColorStops androidx.core.content.res.GradientColorInflaterCompat.inflateChildElements(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):154:155 -> createFromXmlInner
    19:20:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):125 -> createFromXmlInner
    21:22:androidx.core.content.res.GradientColorInflaterCompat$ColorStops androidx.core.content.res.GradientColorInflaterCompat.inflateChildElements(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):157:158 -> createFromXmlInner
    21:22:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):125 -> createFromXmlInner
    23:23:androidx.core.content.res.GradientColorInflaterCompat$ColorStops androidx.core.content.res.GradientColorInflaterCompat.inflateChildElements(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):163:163 -> createFromXmlInner
    23:23:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):125 -> createFromXmlInner
    24:24:androidx.core.content.res.GradientColorInflaterCompat$ColorStops androidx.core.content.res.GradientColorInflaterCompat.inflateChildElements(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):167:167 -> createFromXmlInner
    24:24:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):125 -> createFromXmlInner
    25:26:androidx.core.content.res.GradientColorInflaterCompat$ColorStops androidx.core.content.res.GradientColorInflaterCompat.inflateChildElements(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):169:170 -> createFromXmlInner
    25:26:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):125 -> createFromXmlInner
    27:29:androidx.core.content.res.GradientColorInflaterCompat$ColorStops androidx.core.content.res.GradientColorInflaterCompat.inflateChildElements(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):178:180 -> createFromXmlInner
    27:29:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):125 -> createFromXmlInner
    30:31:androidx.core.content.res.GradientColorInflaterCompat$ColorStops androidx.core.content.res.GradientColorInflaterCompat.inflateChildElements(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):182:183 -> createFromXmlInner
    30:31:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):125 -> createFromXmlInner
    32:33:androidx.core.content.res.GradientColorInflaterCompat$ColorStops androidx.core.content.res.GradientColorInflaterCompat.inflateChildElements(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):172:173 -> createFromXmlInner
    32:33:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):125 -> createFromXmlInner
    34:34:androidx.core.content.res.GradientColorInflaterCompat$ColorStops androidx.core.content.res.GradientColorInflaterCompat.inflateChildElements(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):185:185 -> createFromXmlInner
    34:34:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):125 -> createFromXmlInner
    35:35:androidx.core.content.res.GradientColorInflaterCompat$ColorStops androidx.core.content.res.GradientColorInflaterCompat.checkColors(androidx.core.content.res.GradientColorInflaterCompat$ColorStops,int,int,boolean,int):195:195 -> createFromXmlInner
    35:35:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):126 -> createFromXmlInner
    36:36:androidx.core.content.res.GradientColorInflaterCompat$ColorStops androidx.core.content.res.GradientColorInflaterCompat.checkColors(androidx.core.content.res.GradientColorInflaterCompat$ColorStops,int,int,boolean,int):197:197 -> createFromXmlInner
    36:36:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):126 -> createFromXmlInner
    37:37:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):141:141 -> createFromXmlInner
    38:38:android.graphics.Shader$TileMode androidx.core.content.res.GradientColorInflaterCompat.parseTileMode(int):209:209 -> createFromXmlInner
    38:38:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):142 -> createFromXmlInner
    39:39:android.graphics.Shader$TileMode androidx.core.content.res.GradientColorInflaterCompat.parseTileMode(int):206:206 -> createFromXmlInner
    39:39:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):142 -> createFromXmlInner
    40:40:android.graphics.Shader$TileMode androidx.core.content.res.GradientColorInflaterCompat.parseTileMode(int):204:204 -> createFromXmlInner
    40:40:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):142 -> createFromXmlInner
    41:41:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):142:142 -> createFromXmlInner
    42:42:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):137:137 -> createFromXmlInner
    43:43:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):134:134 -> createFromXmlInner
    44:44:android.graphics.Shader$TileMode androidx.core.content.res.GradientColorInflaterCompat.parseTileMode(int):209:209 -> createFromXmlInner
    44:44:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):135 -> createFromXmlInner
    45:45:android.graphics.Shader$TileMode androidx.core.content.res.GradientColorInflaterCompat.parseTileMode(int):206:206 -> createFromXmlInner
    45:45:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):135 -> createFromXmlInner
    46:46:android.graphics.Shader$TileMode androidx.core.content.res.GradientColorInflaterCompat.parseTileMode(int):204:204 -> createFromXmlInner
    46:46:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):135 -> createFromXmlInner
    47:47:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):135:135 -> createFromXmlInner
    48:48:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):131:131 -> createFromXmlInner
    49:50:android.graphics.Shader androidx.core.content.res.GradientColorInflaterCompat.createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):92:93 -> createFromXmlInner
    51:52:android.content.res.ColorStateList createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):113:114 -> createFromXmlInner
    53:53:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):128:128 -> createFromXmlInner
    53:53:android.content.res.ColorStateList createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):119 -> createFromXmlInner
    54:54:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):133:133 -> createFromXmlInner
    54:54:android.content.res.ColorStateList createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):119 -> createFromXmlInner
    55:56:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):136:137 -> createFromXmlInner
    55:56:android.content.res.ColorStateList createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):119 -> createFromXmlInner
    57:57:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):139:139 -> createFromXmlInner
    57:57:android.content.res.ColorStateList createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):119 -> createFromXmlInner
    58:58:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):143:143 -> createFromXmlInner
    58:58:android.content.res.ColorStateList createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):119 -> createFromXmlInner
    59:60:android.content.res.TypedArray obtainAttributes(android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,int[]):191:192 -> createFromXmlInner
    59:60:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):143 -> createFromXmlInner
    59:60:android.content.res.ColorStateList createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):119 -> createFromXmlInner
    61:61:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):144:144 -> createFromXmlInner
    61:61:android.content.res.ColorStateList createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):119 -> createFromXmlInner
    62:65:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):148:151 -> createFromXmlInner
    62:65:android.content.res.ColorStateList createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):119 -> createFromXmlInner
    66:66:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):154:154 -> createFromXmlInner
    66:66:android.content.res.ColorStateList createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):119 -> createFromXmlInner
    67:68:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):158:159 -> createFromXmlInner
    67:68:android.content.res.ColorStateList createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):119 -> createFromXmlInner
    69:69:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):161:161 -> createFromXmlInner
    69:69:android.content.res.ColorStateList createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):119 -> createFromXmlInner
    70:70:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):165:165 -> createFromXmlInner
    70:70:android.content.res.ColorStateList createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):119 -> createFromXmlInner
    71:71:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):169:169 -> createFromXmlInner
    71:71:android.content.res.ColorStateList createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):119 -> createFromXmlInner
    72:72:int modulateColorAlpha(int,float):198:198 -> createFromXmlInner
    72:72:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):174 -> createFromXmlInner
    72:72:android.content.res.ColorStateList createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):119 -> createFromXmlInner
    73:75:int[] androidx.core.content.res.GrowingArrayUtils.append(int[],int,int):59:61 -> createFromXmlInner
    73:75:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):176 -> createFromXmlInner
    73:75:android.content.res.ColorStateList createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):119 -> createFromXmlInner
    76:76:int[] androidx.core.content.res.GrowingArrayUtils.append(int[],int,int):64:64 -> createFromXmlInner
    76:76:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):176 -> createFromXmlInner
    76:76:android.content.res.ColorStateList createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):119 -> createFromXmlInner
    77:79:java.lang.Object[] androidx.core.content.res.GrowingArrayUtils.append(java.lang.Object[],int,java.lang.Object):43:45 -> createFromXmlInner
    77:79:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    77:79:android.content.res.ColorStateList createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):119 -> createFromXmlInner
    80:80:java.lang.Object[] androidx.core.content.res.GrowingArrayUtils.append(java.lang.Object[],int,java.lang.Object):44:44 -> createFromXmlInner
    80:80:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    80:80:android.content.res.ColorStateList createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):119 -> createFromXmlInner
    81:81:java.lang.Object[] androidx.core.content.res.GrowingArrayUtils.append(java.lang.Object[],int,java.lang.Object):46:46 -> createFromXmlInner
    81:81:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    81:81:android.content.res.ColorStateList createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):119 -> createFromXmlInner
    82:82:java.lang.Object[] androidx.core.content.res.GrowingArrayUtils.append(java.lang.Object[],int,java.lang.Object):49:49 -> createFromXmlInner
    82:82:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177 -> createFromXmlInner
    82:82:android.content.res.ColorStateList createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):119 -> createFromXmlInner
    83:83:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):177:177 -> createFromXmlInner
    83:83:android.content.res.ColorStateList createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):119 -> createFromXmlInner
    84:87:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):181:184 -> createFromXmlInner
    84:87:android.content.res.ColorStateList createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):119 -> createFromXmlInner
    88:88:android.content.res.ColorStateList inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):186:186 -> createFromXmlInner
    88:88:android.content.res.ColorStateList createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):119 -> createFromXmlInner
    89:90:android.content.res.ColorStateList createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):115:116 -> createFromXmlInner
    1:3:int androidx.core.content.res.TypedArrayUtils.getAttr(android.content.Context,int,int):354:356 -> getAttr
    1:2:boolean androidx.core.content.res.TypedArrayUtils.getBoolean(android.content.res.TypedArray,int,int,boolean):264:265 -> getBoolean
    1:2:android.graphics.drawable.Drawable androidx.core.content.res.ResourcesCompat.getDrawable(android.content.res.Resources,int,android.content.res.Resources$Theme):82:83 -> getDrawable
    3:3:android.graphics.drawable.Drawable androidx.core.content.res.ResourcesCompat.getDrawable(android.content.res.Resources,int,android.content.res.Resources$Theme):85:85 -> getDrawable
    1:1:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.getFont(android.content.Context,int):227:227 -> getFont
    2:2:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.getFont(android.content.Context,int):230:230 -> getFont
    3:4:void androidx.core.content.res.ResourcesCompat.getFont(android.content.Context,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler):319:320 -> getFont
    5:5:void androidx.core.content.res.ResourcesCompat.getFont(android.content.Context,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler):324:324 -> getFont
    6:6:java.lang.Object androidx.core.util.Preconditions.checkNotNull(java.lang.Object):64:64 -> getFont
    6:6:void androidx.core.content.res.ResourcesCompat.getFont(android.content.Context,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler):318 -> getFont
    7:7:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.getFont(android.content.Context,int,android.util.TypedValue,int,androidx.core.content.res.ResourcesCompat$FontCallback):336:336 -> getFont
    8:8:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.getFont(android.content.Context,int,android.util.TypedValue,int,androidx.core.content.res.ResourcesCompat$FontCallback):339:339 -> getFont
    1:1:boolean androidx.core.content.res.TypedArrayUtils.getNamedBoolean(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,java.lang.String,int,boolean):87:87 -> getNamedBoolean
    2:2:boolean androidx.core.content.res.TypedArrayUtils.getNamedBoolean(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,java.lang.String,int,boolean):91:91 -> getNamedBoolean
    1:1:int androidx.core.content.res.TypedArrayUtils.getNamedColor(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,java.lang.String,int,int):122:122 -> getNamedColor
    2:2:int androidx.core.content.res.TypedArrayUtils.getNamedColor(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,java.lang.String,int,int):126:126 -> getNamedColor
    1:1:androidx.core.content.res.ComplexColorCompat androidx.core.content.res.TypedArrayUtils.getNamedComplexColor(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme,java.lang.String,int,int):140:140 -> getNamedComplexColor
    2:4:androidx.core.content.res.ComplexColorCompat androidx.core.content.res.TypedArrayUtils.getNamedComplexColor(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme,java.lang.String,int,int):142:144 -> getNamedComplexColor
    5:5:androidx.core.content.res.ComplexColorCompat androidx.core.content.res.TypedArrayUtils.getNamedComplexColor(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme,java.lang.String,int,int):146:146 -> getNamedComplexColor
    6:7:androidx.core.content.res.ComplexColorCompat androidx.core.content.res.TypedArrayUtils.getNamedComplexColor(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme,java.lang.String,int,int):150:151 -> getNamedComplexColor
    8:8:androidx.core.content.res.ComplexColorCompat androidx.core.content.res.TypedArrayUtils.getNamedComplexColor(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme,java.lang.String,int,int):150:150 -> getNamedComplexColor
    9:9:androidx.core.content.res.ComplexColorCompat androidx.core.content.res.TypedArrayUtils.getNamedComplexColor(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme,java.lang.String,int,int):154:154 -> getNamedComplexColor
    1:1:float androidx.core.content.res.TypedArrayUtils.getNamedFloat(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,java.lang.String,int,float):70:70 -> getNamedFloat
    2:2:float androidx.core.content.res.TypedArrayUtils.getNamedFloat(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,java.lang.String,int,float):74:74 -> getNamedFloat
    1:1:int androidx.core.content.res.TypedArrayUtils.getNamedInt(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,java.lang.String,int,int):104:104 -> getNamedInt
    2:2:int androidx.core.content.res.TypedArrayUtils.getNamedInt(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,java.lang.String,int,int):108:108 -> getNamedInt
    1:1:int androidx.core.content.res.TypedArrayUtils.getNamedResourceId(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,java.lang.String,int,int):203:203 -> getNamedResourceId
    2:2:int androidx.core.content.res.TypedArrayUtils.getNamedResourceId(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,java.lang.String,int,int):207:207 -> getNamedResourceId
    1:1:java.lang.String androidx.core.content.res.TypedArrayUtils.getNamedString(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,java.lang.String,int):221:221 -> getNamedString
    2:2:java.lang.String androidx.core.content.res.TypedArrayUtils.getNamedString(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,java.lang.String,int):225:225 -> getNamedString
    1:2:int androidx.core.content.res.TypedArrayUtils.getResourceId(android.content.res.TypedArray,int,int,int):299:300 -> getResourceId
    1:1:java.lang.String androidx.core.content.res.TypedArrayUtils.getString(android.content.res.TypedArray,int,int):310:310 -> getString
    2:2:java.lang.String androidx.core.content.res.TypedArrayUtils.getString(android.content.res.TypedArray,int,int):312:312 -> getString
    1:1:java.lang.CharSequence[] androidx.core.content.res.TypedArrayUtils.getTextArray(android.content.res.TypedArray,int,int):342:342 -> getTextArray
    2:2:java.lang.CharSequence[] androidx.core.content.res.TypedArrayUtils.getTextArray(android.content.res.TypedArray,int,int):344:344 -> getTextArray
    1:1:boolean androidx.core.content.res.TypedArrayUtils.hasAttribute(org.xmlpull.v1.XmlPullParser,java.lang.String):58:58 -> hasAttribute
    1:2:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,int,android.util.TypedValue,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):359:360 -> loadFont
    3:3:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,android.content.res.Resources,android.util.TypedValue,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):379:379 -> loadFont
    3:3:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,int,android.util.TypedValue,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):361 -> loadFont
    4:5:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,android.content.res.Resources,android.util.TypedValue,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):384:385 -> loadFont
    4:5:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,int,android.util.TypedValue,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):361 -> loadFont
    6:6:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,android.content.res.Resources,android.util.TypedValue,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):388:388 -> loadFont
    6:6:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,int,android.util.TypedValue,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):361 -> loadFont
    7:7:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,android.content.res.Resources,android.util.TypedValue,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):393:393 -> loadFont
    7:7:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,int,android.util.TypedValue,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):361 -> loadFont
    8:8:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,android.content.res.Resources,android.util.TypedValue,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):397:397 -> loadFont
    8:8:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,int,android.util.TypedValue,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):361 -> loadFont
    9:10:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,android.content.res.Resources,android.util.TypedValue,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):403:404 -> loadFont
    9:10:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,int,android.util.TypedValue,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):361 -> loadFont
    11:11:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,android.content.res.Resources,android.util.TypedValue,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):406:406 -> loadFont
    11:11:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,int,android.util.TypedValue,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):361 -> loadFont
    12:12:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,android.content.res.Resources,android.util.TypedValue,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):408:408 -> loadFont
    12:12:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,int,android.util.TypedValue,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):361 -> loadFont
    13:13:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,android.content.res.Resources,android.util.TypedValue,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):410:410 -> loadFont
    13:13:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,int,android.util.TypedValue,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):361 -> loadFont
    14:14:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,android.content.res.Resources,android.util.TypedValue,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):415:415 -> loadFont
    14:14:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,int,android.util.TypedValue,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):361 -> loadFont
    15:15:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,android.content.res.Resources,android.util.TypedValue,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):418:418 -> loadFont
    15:15:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,int,android.util.TypedValue,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):361 -> loadFont
    16:16:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,android.content.res.Resources,android.util.TypedValue,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):422:422 -> loadFont
    16:16:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,int,android.util.TypedValue,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):361 -> loadFont
    17:17:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,android.content.res.Resources,android.util.TypedValue,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):424:424 -> loadFont
    17:17:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,int,android.util.TypedValue,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):361 -> loadFont
    18:18:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,android.content.res.Resources,android.util.TypedValue,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):432:432 -> loadFont
    18:18:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,int,android.util.TypedValue,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):361 -> loadFont
    19:19:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,android.content.res.Resources,android.util.TypedValue,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):430:430 -> loadFont
    19:19:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,int,android.util.TypedValue,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):361 -> loadFont
    20:20:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,android.content.res.Resources,android.util.TypedValue,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):435:435 -> loadFont
    20:20:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,int,android.util.TypedValue,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):361 -> loadFont
    21:22:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,int,android.util.TypedValue,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):364:365 -> loadFont
    23:24:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,android.content.res.Resources,android.util.TypedValue,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):380:381 -> loadFont
    23:24:android.graphics.Typeface androidx.core.content.res.ResourcesCompat.loadFont(android.content.Context,int,android.util.TypedValue,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):361 -> loadFont
    1:1:android.content.res.TypedArray androidx.core.content.res.TypedArrayUtils.obtainAttributes(android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,int[]):253:253 -> obtainAttributes1
    2:2:android.content.res.TypedArray androidx.core.content.res.TypedArrayUtils.obtainAttributes(android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,int[]):255:255 -> obtainAttributes1
    1:1:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.parse(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):168:168 -> parse
    2:4:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamilies(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):181:183 -> parse
    2:4:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.parse(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):176 -> parse
    5:11:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):193:199 -> parse
    5:11:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamilies(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):184 -> parse
    5:11:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.parse(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):176 -> parse
    12:12:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):201:201 -> parse
    12:12:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamilies(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):184 -> parse
    12:12:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.parse(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):176 -> parse
    13:13:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):203:203 -> parse
    13:13:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamilies(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):184 -> parse
    13:13:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.parse(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):176 -> parse
    14:15:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):205:206 -> parse
    14:15:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamilies(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):184 -> parse
    14:15:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.parse(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):176 -> parse
    16:17:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):208:209 -> parse
    16:17:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamilies(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):184 -> parse
    16:17:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.parse(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):176 -> parse
    18:22:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):212:216 -> parse
    18:22:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamilies(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):184 -> parse
    18:22:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.parse(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):176 -> parse
    23:25:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):285:287 -> parse
    23:25:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):217 -> parse
    23:25:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamilies(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):184 -> parse
    23:25:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.parse(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):176 -> parse
    26:27:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):290:291 -> parse
    26:27:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):217 -> parse
    26:27:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamilies(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):184 -> parse
    26:27:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.parse(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):176 -> parse
    28:29:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):294:295 -> parse
    28:29:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):217 -> parse
    28:29:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamilies(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):184 -> parse
    28:29:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.parse(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):176 -> parse
    30:30:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):299:299 -> parse
    30:30:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):217 -> parse
    30:30:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamilies(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):184 -> parse
    30:30:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.parse(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):176 -> parse
    31:33:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):302:304 -> parse
    31:33:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):217 -> parse
    31:33:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamilies(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):184 -> parse
    31:33:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.parse(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):176 -> parse
    34:38:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):307:311 -> parse
    34:38:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):217 -> parse
    34:38:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamilies(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):184 -> parse
    34:38:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.parse(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):176 -> parse
    39:39:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFont(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):313:313 -> parse
    39:39:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):217 -> parse
    39:39:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamilies(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):184 -> parse
    39:39:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.parse(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):176 -> parse
    40:40:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):217:217 -> parse
    40:40:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamilies(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):184 -> parse
    40:40:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.parse(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):176 -> parse
    41:41:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):219:219 -> parse
    41:41:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamilies(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):184 -> parse
    41:41:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.parse(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):176 -> parse
    42:42:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):222:222 -> parse
    42:42:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamilies(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):184 -> parse
    42:42:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.parse(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):176 -> parse
    43:44:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):225:226 -> parse
    43:44:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamilies(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):184 -> parse
    43:44:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.parse(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):176 -> parse
    45:45:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamily(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):225:225 -> parse
    45:45:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamilies(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):184 -> parse
    45:45:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.parse(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):176 -> parse
    46:46:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.readFamilies(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):186:186 -> parse
    46:46:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.parse(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):176 -> parse
    47:47:androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry androidx.core.content.res.FontResourcesParserCompat.parse(org.xmlpull.v1.XmlPullParser,android.content.res.Resources):174:174 -> parse
    1:1:android.util.TypedValue androidx.core.content.res.TypedArrayUtils.peekNamedValue(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,java.lang.String,int):237:237 -> peekNamedValue
    2:2:android.util.TypedValue androidx.core.content.res.TypedArrayUtils.peekNamedValue(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,java.lang.String,int):241:241 -> peekNamedValue
    1:1:java.util.List androidx.core.content.res.FontResourcesParserCompat.readCerts(android.content.res.Resources,int):247:247 -> readCerts
    2:2:java.util.List androidx.core.content.res.FontResourcesParserCompat.readCerts(android.content.res.Resources,int):249:249 -> readCerts
    3:4:java.util.List androidx.core.content.res.FontResourcesParserCompat.readCerts(android.content.res.Resources,int):251:252 -> readCerts
    5:5:java.util.List androidx.core.content.res.FontResourcesParserCompat.readCerts(android.content.res.Resources,int):270:270 -> readCerts
    6:6:java.util.List androidx.core.content.res.FontResourcesParserCompat.readCerts(android.content.res.Resources,int):255:255 -> readCerts
    7:8:int androidx.core.content.res.FontResourcesParserCompat.getType(android.content.res.TypedArray,int):230:231 -> readCerts
    7:8:java.util.List androidx.core.content.res.FontResourcesParserCompat.readCerts(android.content.res.Resources,int):258 -> readCerts
    9:11:int androidx.core.content.res.FontResourcesParserCompat.getType(android.content.res.TypedArray,int):233:235 -> readCerts
    9:11:java.util.List androidx.core.content.res.FontResourcesParserCompat.readCerts(android.content.res.Resources,int):258 -> readCerts
    12:13:java.util.List androidx.core.content.res.FontResourcesParserCompat.readCerts(android.content.res.Resources,int):259:260 -> readCerts
    14:14:java.util.List androidx.core.content.res.FontResourcesParserCompat.readCerts(android.content.res.Resources,int):262:262 -> readCerts
    15:15:java.util.List androidx.core.content.res.FontResourcesParserCompat.readCerts(android.content.res.Resources,int):266:266 -> readCerts
    16:16:java.util.List androidx.core.content.res.FontResourcesParserCompat.readCerts(android.content.res.Resources,int):270:270 -> readCerts
    1:1:void androidx.core.content.res.FontResourcesParserCompat.skip(org.xmlpull.v1.XmlPullParser):320:320 -> skip
    1:3:java.util.List androidx.core.content.res.FontResourcesParserCompat.toByteArrayList(java.lang.String[]):276:278 -> toByteArrayList
androidx.core.content.res.ComplexColorCompat -> androidx.core.content.res.ComplexColorCompat:
    1:4:void <init>(android.graphics.Shader,android.content.res.ColorStateList,int):61:64 -> <init>
    1:2:androidx.core.content.res.ComplexColorCompat createFromXml(android.content.res.Resources,int,android.content.res.Resources$Theme):152:153 -> createFromXml
    3:3:androidx.core.content.res.ComplexColorCompat createFromXml(android.content.res.Resources,int,android.content.res.Resources$Theme):155:155 -> createFromXml
    4:5:androidx.core.content.res.ComplexColorCompat createFromXml(android.content.res.Resources,int,android.content.res.Resources$Theme):162:163 -> createFromXml
    6:6:androidx.core.content.res.ComplexColorCompat createFromXml(android.content.res.Resources,int,android.content.res.Resources$Theme):168:168 -> createFromXml
    7:7:androidx.core.content.res.ComplexColorCompat from(android.graphics.Shader):68:68 -> createFromXml
    7:7:androidx.core.content.res.ComplexColorCompat createFromXml(android.content.res.Resources,int,android.content.res.Resources$Theme):168 -> createFromXml
    8:8:androidx.core.content.res.ComplexColorCompat createFromXml(android.content.res.Resources,int,android.content.res.Resources$Theme):171:171 -> createFromXml
    9:9:androidx.core.content.res.ComplexColorCompat createFromXml(android.content.res.Resources,int,android.content.res.Resources$Theme):165:165 -> createFromXml
    10:10:androidx.core.content.res.ComplexColorCompat from(android.content.res.ColorStateList):72:72 -> createFromXml
    10:10:androidx.core.content.res.ComplexColorCompat createFromXml(android.content.res.Resources,int,android.content.res.Resources$Theme):165 -> createFromXml
    11:11:androidx.core.content.res.ComplexColorCompat createFromXml(android.content.res.Resources,int,android.content.res.Resources$Theme):160:160 -> createFromXml
    1:1:androidx.core.content.res.ComplexColorCompat from(int):76:76 -> from
    1:1:int getColor():86:86 -> getColor
    1:1:android.graphics.Shader getShader():81:81 -> getShader
    1:1:androidx.core.content.res.ComplexColorCompat inflate(android.content.res.Resources,int,android.content.res.Resources$Theme):140:140 -> inflate
    2:2:androidx.core.content.res.ComplexColorCompat inflate(android.content.res.Resources,int,android.content.res.Resources$Theme):142:142 -> inflate
    1:1:boolean isGradient():94:94 -> isGradient
    1:1:boolean isStateful():98:98 -> isStateful
    1:3:boolean onStateChanged(int[]):109:111 -> onStateChanged
    4:4:boolean onStateChanged(int[]):110:110 -> onStateChanged
    5:5:boolean onStateChanged(int[]):112:112 -> onStateChanged
    6:6:boolean onStateChanged(int[]):114:114 -> onStateChanged
    1:1:void setColor(int):90:90 -> setColor
    1:1:boolean willDraw():124:124 -> willDraw
androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry -> androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry:
    1:2:void <init>(androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry[]):153:154 -> <init>
    1:1:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry[] getEntries():158:158 -> getEntries
androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry -> androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry:
    1:7:void <init>(java.lang.String,int,boolean,java.lang.String,int,int):113:119 -> <init>
    1:1:java.lang.String getFileName():123:123 -> getFileName
    1:1:int getResourceId():143:143 -> getResourceId
    1:1:int getTtcIndex():139:139 -> getTtcIndex
    1:1:java.lang.String getVariationSettings():135:135 -> getVariationSettings
    1:1:int getWeight():127:127 -> getWeight
    1:1:boolean isItalic():131:131 -> isItalic
androidx.core.content.res.FontResourcesParserCompat$ProviderResourceEntry -> androidx.core.content.res.FontResourcesParserCompat$ProviderResourceEntry:
    1:4:void <init>(androidx.core.provider.FontRequest,int,int):82:85 -> <init>
    1:1:int getFetchStrategy():93:93 -> getFetchStrategy
    1:1:androidx.core.provider.FontRequest getRequest():89:89 -> getRequest
    1:1:int getTimeout():97:97 -> getTimeout
androidx.core.content.res.GradientColorInflaterCompat$ColorStops -> androidx.core.content.res.GradientColorInflaterCompat$ColorStops:
    1:4:void <init>(java.util.List,java.util.List):217:220 -> <init>
    5:6:void <init>(java.util.List,java.util.List):222:223 -> <init>
    7:9:void <init>(int,int):227:229 -> <init>
    10:12:void <init>(int,int,int):232:234 -> <init>
androidx.core.content.res.ResourcesCompat$FontCallback -> androidx.core.content.res.ResourcesCompat$FontCallback:
    1:1:void <init>():237:237 -> <init>
    1:1:void callbackFailAsync(int,android.os.Handler):287:287 -> callbackFailAsync
    2:2:void callbackFailAsync(int,android.os.Handler):289:289 -> callbackFailAsync
    1:1:void callbackSuccessAsync(android.graphics.Typeface,android.os.Handler):268:268 -> callbackSuccessAsync
    2:2:void callbackSuccessAsync(android.graphics.Typeface,android.os.Handler):270:270 -> callbackSuccessAsync
androidx.core.content.res.ResourcesCompat$FontCallback$1 -> androidx.core.content.res.ResourcesCompat$FontCallback$1:
    1:1:void <init>(androidx.core.content.res.ResourcesCompat$FontCallback,android.graphics.Typeface):270:270 -> <init>
    1:1:void run():273:273 -> run
androidx.core.content.res.ResourcesCompat$FontCallback$2 -> androidx.core.content.res.ResourcesCompat$FontCallback$2:
    1:1:void <init>(androidx.core.content.res.ResourcesCompat$FontCallback,int):289:289 -> <init>
    1:1:void run():292:292 -> run
androidx.core.graphics.ColorUtils -> androidx.core.graphics.ColorUtils:
    1:1:void <clinit>():45:45 -> <clinit>
    1:2:int compositeColors(int,int):53:54 -> compositeColors
    3:3:int compositeAlpha(int,int):131:131 -> compositeColors
    3:3:int compositeColors(int,int):55 -> compositeColors
    4:5:int compositeColors(int,int):57:58 -> compositeColors
    6:6:int compositeColors(int,int):57:57 -> compositeColors
    7:8:int compositeColors(int,int):59:60 -> compositeColors
    9:9:int compositeColors(int,int):59:59 -> compositeColors
    10:11:int compositeColors(int,int):61:62 -> compositeColors
    12:12:int compositeColors(int,int):61:61 -> compositeColors
    13:13:int compositeColors(int,int):64:64 -> compositeColors
    1:1:int compositeComponent(int,int,int,int,int):136:136 -> compositeComponent
    1:1:int setAlphaComponent(int,int):366:366 -> setAlphaComponent
androidx.core.graphics.PathParser -> androidx.core.graphics.PathParser:
    1:1:boolean canMorph(androidx.core.graphics.PathParser$PathDataNode[],androidx.core.graphics.PathParser$PathDataNode[]):141:141 -> canMorph
    2:3:boolean canMorph(androidx.core.graphics.PathParser$PathDataNode[],androidx.core.graphics.PathParser$PathDataNode[]):145:146 -> canMorph
    1:1:float[] copyOfRange(float[],int,int):57:57 -> copyOfRange
    2:4:float[] copyOfRange(float[],int,int):62:64 -> copyOfRange
    5:5:float[] copyOfRange(float[],int,int):59:59 -> copyOfRange
    6:6:float[] copyOfRange(float[],int,int):55:55 -> copyOfRange
    1:1:boolean androidx.core.graphics.TypefaceCompatUtil.copyToFile(java.io.File,java.io.InputStream):143:143 -> copyToFile
    2:2:boolean androidx.core.graphics.TypefaceCompatUtil.copyToFile(java.io.File,java.io.InputStream):145:145 -> copyToFile
    3:4:boolean androidx.core.graphics.TypefaceCompatUtil.copyToFile(java.io.File,java.io.InputStream):148:149 -> copyToFile
    5:5:void androidx.core.graphics.TypefaceCompatUtil.closeQuietly(java.io.Closeable):177:177 -> copyToFile
    5:5:boolean androidx.core.graphics.TypefaceCompatUtil.copyToFile(java.io.File,java.io.InputStream):156 -> copyToFile
    6:6:boolean androidx.core.graphics.TypefaceCompatUtil.copyToFile(java.io.File,java.io.InputStream):157:157 -> copyToFile
    7:7:boolean androidx.core.graphics.TypefaceCompatUtil.copyToFile(java.io.File,java.io.InputStream):153:153 -> copyToFile
    8:8:void androidx.core.graphics.TypefaceCompatUtil.closeQuietly(java.io.Closeable):177:177 -> copyToFile
    8:8:boolean androidx.core.graphics.TypefaceCompatUtil.copyToFile(java.io.File,java.io.InputStream):156 -> copyToFile
    9:9:boolean androidx.core.graphics.TypefaceCompatUtil.copyToFile(java.io.File,java.io.InputStream):157:157 -> copyToFile
    10:10:void androidx.core.graphics.TypefaceCompatUtil.closeQuietly(java.io.Closeable):177:177 -> copyToFile
    10:10:boolean androidx.core.graphics.TypefaceCompatUtil.copyToFile(java.io.File,java.io.InputStream):156 -> copyToFile
    11:11:boolean androidx.core.graphics.TypefaceCompatUtil.copyToFile(java.io.File,java.io.InputStream):157:157 -> copyToFile
    12:13:boolean androidx.core.graphics.TypefaceCompatUtil.copyToFile(java.io.File,android.content.res.Resources,int):167:168 -> copyToFile
    14:14:void androidx.core.graphics.TypefaceCompatUtil.closeQuietly(java.io.Closeable):177:177 -> copyToFile
    14:14:boolean androidx.core.graphics.TypefaceCompatUtil.copyToFile(java.io.File,android.content.res.Resources,int):170 -> copyToFile
    15:15:boolean androidx.core.graphics.TypefaceCompatUtil.copyToFile(java.io.File,android.content.res.Resources,int):170:170 -> copyToFile
    1:2:androidx.core.graphics.PathParser$PathDataNode[] createNodesFromPathData(java.lang.String):97:98 -> createNodesFromPathData
    3:4:int nextStart(java.lang.String,int):174:175 -> createNodesFromPathData
    3:4:androidx.core.graphics.PathParser$PathDataNode[] createNodesFromPathData(java.lang.String):99 -> createNodesFromPathData
    5:6:androidx.core.graphics.PathParser$PathDataNode[] createNodesFromPathData(java.lang.String):100:101 -> createNodesFromPathData
    7:7:float[] getFloats(java.lang.String):211:211 -> createNodesFromPathData
    7:7:androidx.core.graphics.PathParser$PathDataNode[] createNodesFromPathData(java.lang.String):102 -> createNodesFromPathData
    8:8:float[] getFloats(java.lang.String):215:215 -> createNodesFromPathData
    8:8:androidx.core.graphics.PathParser$PathDataNode[] createNodesFromPathData(java.lang.String):102 -> createNodesFromPathData
    9:9:float[] getFloats(java.lang.String):221:221 -> createNodesFromPathData
    9:9:androidx.core.graphics.PathParser$PathDataNode[] createNodesFromPathData(java.lang.String):102 -> createNodesFromPathData
    10:10:void extract(java.lang.String,int,androidx.core.graphics.PathParser$ExtractFloatResult):263:263 -> createNodesFromPathData
    10:10:float[] getFloats(java.lang.String):227 -> createNodesFromPathData
    10:10:androidx.core.graphics.PathParser$PathDataNode[] createNodesFromPathData(java.lang.String):102 -> createNodesFromPathData
    11:11:void extract(java.lang.String,int,androidx.core.graphics.PathParser$ExtractFloatResult):266:266 -> createNodesFromPathData
    11:11:float[] getFloats(java.lang.String):227 -> createNodesFromPathData
    11:11:androidx.core.graphics.PathParser$PathDataNode[] createNodesFromPathData(java.lang.String):102 -> createNodesFromPathData
    12:12:float[] getFloats(java.lang.String):232:232 -> createNodesFromPathData
    12:12:androidx.core.graphics.PathParser$PathDataNode[] createNodesFromPathData(java.lang.String):102 -> createNodesFromPathData
    13:13:float[] getFloats(java.lang.String):231:231 -> createNodesFromPathData
    13:13:androidx.core.graphics.PathParser$PathDataNode[] createNodesFromPathData(java.lang.String):102 -> createNodesFromPathData
    14:14:float[] getFloats(java.lang.String):242:242 -> createNodesFromPathData
    14:14:androidx.core.graphics.PathParser$PathDataNode[] createNodesFromPathData(java.lang.String):102 -> createNodesFromPathData
    15:15:float[] getFloats(java.lang.String):244:244 -> createNodesFromPathData
    15:15:androidx.core.graphics.PathParser$PathDataNode[] createNodesFromPathData(java.lang.String):102 -> createNodesFromPathData
    16:16:androidx.core.graphics.PathParser$PathDataNode[] createNodesFromPathData(java.lang.String):103:103 -> createNodesFromPathData
    17:17:void addNode(java.util.ArrayList,char,float[]):190:190 -> createNodesFromPathData
    17:17:androidx.core.graphics.PathParser$PathDataNode[] createNodesFromPathData(java.lang.String):103 -> createNodesFromPathData
    18:19:androidx.core.graphics.PathParser$PathDataNode[] createNodesFromPathData(java.lang.String):109:110 -> createNodesFromPathData
    20:20:void addNode(java.util.ArrayList,char,float[]):190:190 -> createNodesFromPathData
    20:20:androidx.core.graphics.PathParser$PathDataNode[] createNodesFromPathData(java.lang.String):110 -> createNodesFromPathData
    21:21:androidx.core.graphics.PathParser$PathDataNode[] createNodesFromPathData(java.lang.String):112:112 -> createNodesFromPathData
    1:2:android.graphics.Path createPathFromPathData(java.lang.String):73:74 -> createPathFromPathData
    3:3:android.graphics.Path createPathFromPathData(java.lang.String):77:77 -> createPathFromPathData
    4:4:android.graphics.Path createPathFromPathData(java.lang.String):79:79 -> createPathFromPathData
    1:3:androidx.core.graphics.PathParser$PathDataNode[] deepCopyNodes(androidx.core.graphics.PathParser$PathDataNode[]):123:125 -> deepCopyNodes
    1:1:java.io.File androidx.core.graphics.TypefaceCompatUtil.getTempFile(android.content.Context):63:63 -> getTempFile
    2:2:java.io.File androidx.core.graphics.TypefaceCompatUtil.getTempFile(android.content.Context):68:68 -> getTempFile
    3:3:java.io.File androidx.core.graphics.TypefaceCompatUtil.getTempFile(android.content.Context):70:70 -> getTempFile
    4:4:java.io.File androidx.core.graphics.TypefaceCompatUtil.getTempFile(android.content.Context):72:72 -> getTempFile
    1:2:java.nio.ByteBuffer androidx.core.graphics.TypefaceCompatUtil.mmap(android.content.Context,android.os.CancellationSignal,android.net.Uri):103:104 -> mmap
    3:3:java.nio.ByteBuffer androidx.core.graphics.TypefaceCompatUtil.mmap(android.content.Context,android.os.CancellationSignal,android.net.Uri):113:113 -> mmap
    4:9:java.nio.ByteBuffer androidx.core.graphics.TypefaceCompatUtil.mmap(android.content.Context,android.os.CancellationSignal,android.net.Uri):108:113 -> mmap
    10:10:java.nio.ByteBuffer androidx.core.graphics.TypefaceCompatUtil.mmap(android.content.Context,android.os.CancellationSignal,android.net.Uri):108:108 -> mmap
    11:11:java.nio.ByteBuffer androidx.core.graphics.TypefaceCompatUtil.mmap(android.content.Context,android.os.CancellationSignal,android.net.Uri):112:112 -> mmap
    12:12:java.nio.ByteBuffer androidx.core.graphics.TypefaceCompatUtil.mmap(android.content.Context,android.os.CancellationSignal,android.net.Uri):104:104 -> mmap
    13:13:java.nio.ByteBuffer androidx.core.graphics.TypefaceCompatUtil.mmap(android.content.Context,android.os.CancellationSignal,android.net.Uri):113:113 -> mmap
androidx.core.graphics.PathParser$PathDataNode -> androidx.core.graphics.PathParser$PathDataNode:
    1:3:void <init>(char,float[]):352:354 -> <init>
    4:6:void <init>(androidx.core.graphics.PathParser$PathDataNode):357:359 -> <init>
    1:1:void drawArc(android.graphics.Path,float,float,float,float,float,float,float,boolean,boolean):657:657 -> drawArc
    2:3:void drawArc(android.graphics.Path,float,float,float,float,float,float,float,boolean,boolean):659:660 -> drawArc
    4:7:void drawArc(android.graphics.Path,float,float,float,float,float,float,float,boolean,boolean):663:666 -> drawArc
    8:8:void drawArc(android.graphics.Path,float,float,float,float,float,float,float,boolean,boolean):676:676 -> drawArc
    9:11:void drawArc(android.graphics.Path,float,float,float,float,float,float,float,boolean,boolean):681:683 -> drawArc
    12:12:void drawArc(android.graphics.Path,float,float,float,float,float,float,float,boolean,boolean):687:687 -> drawArc
    13:13:void drawArc(android.graphics.Path,float,float,float,float,float,float,float,boolean,boolean):700:700 -> drawArc
    14:14:void drawArc(android.graphics.Path,float,float,float,float,float,float,float,boolean,boolean):702:702 -> drawArc
    15:16:void drawArc(android.graphics.Path,float,float,float,float,float,float,float,boolean,boolean):713:714 -> drawArc
    17:17:void arcToBezier(android.graphics.Path,double,double,double,double,double,double,double,double,double):750:750 -> drawArc
    17:17:void drawArc(android.graphics.Path,float,float,float,float,float,float,float,boolean,boolean):719 -> drawArc
    18:21:void arcToBezier(android.graphics.Path,double,double,double,double,double,double,double,double,double):753:756 -> drawArc
    18:21:void drawArc(android.graphics.Path,float,float,float,float,float,float,float,boolean,boolean):719 -> drawArc
    22:22:void arcToBezier(android.graphics.Path,double,double,double,double,double,double,double,double,double):760:760 -> drawArc
    22:22:void drawArc(android.graphics.Path,float,float,float,float,float,float,float,boolean,boolean):719 -> drawArc
    23:24:void arcToBezier(android.graphics.Path,double,double,double,double,double,double,double,double,double):763:764 -> drawArc
    23:24:void drawArc(android.graphics.Path,float,float,float,float,float,float,float,boolean,boolean):719 -> drawArc
    25:25:void arcToBezier(android.graphics.Path,double,double,double,double,double,double,double,double,double):769:769 -> drawArc
    25:25:void drawArc(android.graphics.Path,float,float,float,float,float,float,float,boolean,boolean):719 -> drawArc
    26:26:void arcToBezier(android.graphics.Path,double,double,double,double,double,double,double,double,double):771:771 -> drawArc
    26:26:void drawArc(android.graphics.Path,float,float,float,float,float,float,float,boolean,boolean):719 -> drawArc
    27:27:void arcToBezier(android.graphics.Path,double,double,double,double,double,double,double,double,double):778:778 -> drawArc
    27:27:void drawArc(android.graphics.Path,float,float,float,float,float,float,float,boolean,boolean):719 -> drawArc
    28:28:void arcToBezier(android.graphics.Path,double,double,double,double,double,double,double,double,double):780:780 -> drawArc
    28:28:void drawArc(android.graphics.Path,float,float,float,float,float,float,float,boolean,boolean):719 -> drawArc
    1:3:void interpolatePathDataNode(androidx.core.graphics.PathParser$PathDataNode,androidx.core.graphics.PathParser$PathDataNode,float):388:390 -> interpolatePathDataNode
    1:2:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):371:372 -> nodesToPath
    3:8:void addCommand(android.graphics.Path,float[],char,char,float[]):399:404 -> nodesToPath
    3:8:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    9:9:void addCommand(android.graphics.Path,float[],char,char,float[]):411:411 -> nodesToPath
    9:9:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    10:10:void addCommand(android.graphics.Path,float[],char,char,float[]):419:419 -> nodesToPath
    10:10:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    11:11:void addCommand(android.graphics.Path,float[],char,char,float[]):451:451 -> nodesToPath
    11:11:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    12:12:void addCommand(android.graphics.Path,float[],char,char,float[]):579:579 -> nodesToPath
    12:12:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    13:14:void addCommand(android.graphics.Path,float[],char,char,float[]):583:584 -> nodesToPath
    13:14:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    15:15:void addCommand(android.graphics.Path,float[],char,char,float[]):533:533 -> nodesToPath
    15:15:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    16:19:void addCommand(android.graphics.Path,float[],char,char,float[]):537:540 -> nodesToPath
    16:19:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    20:21:void addCommand(android.graphics.Path,float[],char,char,float[]):454:455 -> nodesToPath
    20:21:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    22:22:void addCommand(android.graphics.Path,float[],char,char,float[]):460:460 -> nodesToPath
    22:22:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    23:23:void addCommand(android.graphics.Path,float[],char,char,float[]):462:462 -> nodesToPath
    23:23:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    24:26:void addCommand(android.graphics.Path,float[],char,char,float[]):482:484 -> nodesToPath
    24:26:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    27:27:void addCommand(android.graphics.Path,float[],char,char,float[]):594:594 -> nodesToPath
    27:27:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    28:29:void addCommand(android.graphics.Path,float[],char,char,float[]):598:599 -> nodesToPath
    28:29:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    30:30:void addCommand(android.graphics.Path,float[],char,char,float[]):550:550 -> nodesToPath
    30:30:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    31:34:void addCommand(android.graphics.Path,float[],char,char,float[]):552:555 -> nodesToPath
    31:34:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    35:36:void addCommand(android.graphics.Path,float[],char,char,float[]):468:469 -> nodesToPath
    35:36:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    37:37:void addCommand(android.graphics.Path,float[],char,char,float[]):474:474 -> nodesToPath
    37:37:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    38:38:void addCommand(android.graphics.Path,float[],char,char,float[]):476:476 -> nodesToPath
    38:38:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    39:41:void addCommand(android.graphics.Path,float[],char,char,float[]):487:489 -> nodesToPath
    39:41:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    42:43:void addCommand(android.graphics.Path,float[],char,char,float[]):500:501 -> nodesToPath
    42:43:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    44:48:void addCommand(android.graphics.Path,float[],char,char,float[]):558:562 -> nodesToPath
    44:48:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    49:50:void addCommand(android.graphics.Path,float[],char,char,float[]):492:493 -> nodesToPath
    49:50:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    51:51:void addCommand(android.graphics.Path,float[],char,char,float[]):508:508 -> nodesToPath
    51:51:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    52:55:void addCommand(android.graphics.Path,float[],char,char,float[]):511:514 -> nodesToPath
    52:55:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    56:56:void addCommand(android.graphics.Path,float[],char,char,float[]):603:603 -> nodesToPath
    56:56:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    57:58:void addCommand(android.graphics.Path,float[],char,char,float[]):613:614 -> nodesToPath
    57:58:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    59:60:void addCommand(android.graphics.Path,float[],char,char,float[]):504:505 -> nodesToPath
    59:60:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    61:65:void addCommand(android.graphics.Path,float[],char,char,float[]):565:569 -> nodesToPath
    61:65:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    66:67:void addCommand(android.graphics.Path,float[],char,char,float[]):496:497 -> nodesToPath
    66:67:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    68:68:void addCommand(android.graphics.Path,float[],char,char,float[]):518:518 -> nodesToPath
    68:68:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    69:72:void addCommand(android.graphics.Path,float[],char,char,float[]):520:523 -> nodesToPath
    69:72:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    73:73:void addCommand(android.graphics.Path,float[],char,char,float[]):619:619 -> nodesToPath
    73:73:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    74:75:void addCommand(android.graphics.Path,float[],char,char,float[]):629:630 -> nodesToPath
    74:75:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):372 -> nodesToPath
    76:76:void nodesToPath(androidx.core.graphics.PathParser$PathDataNode[],android.graphics.Path):373:373 -> nodesToPath
androidx.core.graphics.TypefaceCompat -> androidx.core.graphics.TypefaceCompat:
    1:2:void <clinit>():46:47 -> <clinit>
    3:3:void <clinit>():49:49 -> <clinit>
    4:7:void <clinit>():51:54 -> <clinit>
    8:8:void <clinit>():56:56 -> <clinit>
    9:9:void <clinit>():63:63 -> <clinit>
    1:1:android.graphics.Typeface create(android.content.Context,android.graphics.Typeface,int):195:195 -> create
    2:2:android.graphics.Typeface getBestFontFromFamily(android.content.Context,android.graphics.Typeface,int):169:169 -> create
    2:2:android.graphics.Typeface create(android.content.Context,android.graphics.Typeface,int):196 -> create
    3:4:android.graphics.Typeface getBestFontFromFamily(android.content.Context,android.graphics.Typeface,int):174:175 -> create
    3:4:android.graphics.Typeface create(android.content.Context,android.graphics.Typeface,int):196 -> create
    5:5:android.graphics.Typeface getBestFontFromFamily(android.content.Context,android.graphics.Typeface,int):174:174 -> create
    5:5:android.graphics.Typeface create(android.content.Context,android.graphics.Typeface,int):196 -> create
    6:6:android.graphics.Typeface create(android.content.Context,android.graphics.Typeface,int):202:202 -> create
    7:7:android.graphics.Typeface create(android.content.Context,android.graphics.Typeface,int):191:191 -> create
    1:1:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):160:160 -> createFromFontInfo
    1:2:android.graphics.Typeface createFromResourcesFamilyXml(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry,android.content.res.Resources,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):105:106 -> createFromResourcesFamilyXml
    3:3:android.graphics.Typeface createFromResourcesFamilyXml(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry,android.content.res.Resources,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):108:108 -> createFromResourcesFamilyXml
    4:4:android.graphics.Typeface createFromResourcesFamilyXml(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry,android.content.res.Resources,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):111:111 -> createFromResourcesFamilyXml
    5:5:android.graphics.Typeface createFromResourcesFamilyXml(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry,android.content.res.Resources,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):113:113 -> createFromResourcesFamilyXml
    6:6:android.graphics.Typeface createFromResourcesFamilyXml(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry,android.content.res.Resources,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):116:116 -> createFromResourcesFamilyXml
    7:7:android.graphics.Typeface createFromResourcesFamilyXml(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry,android.content.res.Resources,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):120:120 -> createFromResourcesFamilyXml
    8:8:android.graphics.Typeface createFromResourcesFamilyXml(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry,android.content.res.Resources,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):122:122 -> createFromResourcesFamilyXml
    9:9:android.graphics.Typeface createFromResourcesFamilyXml(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FamilyResourceEntry,android.content.res.Resources,int,int,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean):129:129 -> createFromResourcesFamilyXml
    1:1:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):143:143 -> createFromResourcesFontFile
    2:3:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):146:147 -> createFromResourcesFontFile
    1:1:java.lang.String createResourceUid(android.content.res.Resources,int,int):88:88 -> createResourceUid
    1:1:android.graphics.Typeface findFromCache(android.content.res.Resources,int,int):76:76 -> findFromCache
androidx.core.graphics.TypefaceCompatApi21Impl -> androidx.core.graphics.TypefaceCompatApi21Impl:
    1:1:void <init>():54:54 -> <init>
    1:1:boolean addFontWeightStyle(java.lang.Object,java.lang.String,int,boolean):136:136 -> addFontWeightStyle
    2:3:boolean addFontWeightStyle(java.lang.Object,java.lang.String,int,boolean):138:139 -> addFontWeightStyle
    4:4:boolean addFontWeightStyle(java.lang.Object,java.lang.String,int,boolean):138:138 -> addFontWeightStyle
    5:5:boolean addFontWeightStyle(java.lang.Object,java.lang.String,int,boolean):140:140 -> addFontWeightStyle
    6:6:boolean addFontWeightStyle(java.lang.Object,java.lang.String,int,boolean):142:142 -> addFontWeightStyle
    1:1:java.lang.Object newFamily():114:114 -> createFromFontFamilyFilesResourceEntry
    1:1:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):176 -> createFromFontFamilyFilesResourceEntry
    2:2:java.lang.Object newFamily():116:116 -> createFromFontFamilyFilesResourceEntry
    2:2:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):176 -> createFromFontFamilyFilesResourceEntry
    3:4:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):177:178 -> createFromFontFamilyFilesResourceEntry
    5:5:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):183:183 -> createFromFontFamilyFilesResourceEntry
    6:6:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):196:196 -> createFromFontFamilyFilesResourceEntry
    7:7:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):187:187 -> createFromFontFamilyFilesResourceEntry
    8:8:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):196:196 -> createFromFontFamilyFilesResourceEntry
    9:9:android.graphics.Typeface createFromFamiliesWithDefault(java.lang.Object):123:123 -> createFromFontFamilyFilesResourceEntry
    9:9:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):199 -> createFromFontFamilyFilesResourceEntry
    10:12:android.graphics.Typeface createFromFamiliesWithDefault(java.lang.Object):125:127 -> createFromFontFamilyFilesResourceEntry
    10:12:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):199 -> createFromFontFamilyFilesResourceEntry
    13:13:android.graphics.Typeface createFromFamiliesWithDefault(java.lang.Object):130:130 -> createFromFontFamilyFilesResourceEntry
    13:13:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):199 -> createFromFontFamilyFilesResourceEntry
    14:14:java.lang.Object newFamily():118:118 -> createFromFontFamilyFilesResourceEntry
    14:14:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):176 -> createFromFontFamilyFilesResourceEntry
    1:1:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):149:149 -> createFromFontInfo
    2:3:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):152:153 -> createFromFontInfo
    4:4:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):155:155 -> createFromFontInfo
    5:5:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):168:168 -> createFromFontInfo
    6:6:java.io.File getFile(android.os.ParcelFileDescriptor):101:101 -> createFromFontInfo
    6:6:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):159 -> createFromFontInfo
    7:8:java.io.File getFile(android.os.ParcelFileDescriptor):103:104 -> createFromFontInfo
    7:8:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):159 -> createFromFontInfo
    9:9:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):160:160 -> createFromFontInfo
    10:11:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):167:168 -> createFromFontInfo
    12:14:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):163:165 -> createFromFontInfo
    15:15:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):168:168 -> createFromFontInfo
    16:16:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):163:163 -> createFromFontInfo
    17:17:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):165:165 -> createFromFontInfo
    18:18:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):154:154 -> createFromFontInfo
    19:19:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):168:168 -> createFromFontInfo
    1:1:void init():68:68 -> init
    2:2:void init():71:71 -> init
    3:5:void init():78:80 -> init
    6:7:void init():82:83 -> init
    8:8:void init():85:85 -> init
    9:9:void init():84:84 -> init
    10:10:void init():87:87 -> init
    11:14:void init():93:96 -> init
androidx.core.graphics.TypefaceCompatApi24Impl -> androidx.core.graphics.TypefaceCompatApi24Impl:
    1:3:void <clinit>():69:71 -> <clinit>
    4:5:void <clinit>():73:74 -> <clinit>
    6:6:void <clinit>():76:76 -> <clinit>
    7:7:void <clinit>():75:75 -> <clinit>
    8:8:void <clinit>():78:78 -> <clinit>
    9:12:void <clinit>():84:87 -> <clinit>
    1:1:void <init>():51:51 -> <init>
    1:2:boolean addFontWeightStyle(java.lang.Object,java.nio.ByteBuffer,int,int,boolean):112:113 -> addFontWeightStyle
    3:3:boolean addFontWeightStyle(java.lang.Object,java.nio.ByteBuffer,int,int,boolean):112:112 -> addFontWeightStyle
    4:4:boolean addFontWeightStyle(java.lang.Object,java.nio.ByteBuffer,int,int,boolean):114:114 -> addFontWeightStyle
    1:3:android.graphics.Typeface createFromFamiliesWithDefault(java.lang.Object):122:124 -> createFromFamiliesWithDefault
    1:1:java.lang.Object newFamily():103:103 -> createFromFontFamilyFilesResourceEntry
    1:1:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):167 -> createFromFontFamilyFilesResourceEntry
    2:2:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):171:171 -> createFromFontFamilyFilesResourceEntry
    3:3:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):173:173 -> createFromFontFamilyFilesResourceEntry
    4:4:java.nio.ByteBuffer androidx.core.graphics.TypefaceCompatUtil.copyToDirectBuffer(android.content.Context,android.content.res.Resources,int):124:124 -> createFromFontFamilyFilesResourceEntry
    4:4:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):173 -> createFromFontFamilyFilesResourceEntry
    5:5:java.nio.ByteBuffer androidx.core.graphics.TypefaceCompatUtil.copyToDirectBuffer(android.content.Context,android.content.res.Resources,int):129:129 -> createFromFontFamilyFilesResourceEntry
    5:5:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):173 -> createFromFontFamilyFilesResourceEntry
    6:6:java.nio.ByteBuffer androidx.core.graphics.TypefaceCompatUtil.copyToDirectBuffer(android.content.Context,android.content.res.Resources,int):134:134 -> createFromFontFamilyFilesResourceEntry
    6:6:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):173 -> createFromFontFamilyFilesResourceEntry
    7:11:java.nio.ByteBuffer androidx.core.graphics.TypefaceCompatUtil.mmap(java.io.File):88:92 -> createFromFontFamilyFilesResourceEntry
    7:11:java.nio.ByteBuffer androidx.core.graphics.TypefaceCompatUtil.copyToDirectBuffer(android.content.Context,android.content.res.Resources,int):132 -> createFromFontFamilyFilesResourceEntry
    7:11:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):173 -> createFromFontFamilyFilesResourceEntry
    12:12:java.nio.ByteBuffer androidx.core.graphics.TypefaceCompatUtil.mmap(java.io.File):88:88 -> createFromFontFamilyFilesResourceEntry
    12:12:java.nio.ByteBuffer androidx.core.graphics.TypefaceCompatUtil.copyToDirectBuffer(android.content.Context,android.content.res.Resources,int):132 -> createFromFontFamilyFilesResourceEntry
    12:12:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):173 -> createFromFontFamilyFilesResourceEntry
    13:13:java.nio.ByteBuffer androidx.core.graphics.TypefaceCompatUtil.mmap(java.io.File):92:92 -> createFromFontFamilyFilesResourceEntry
    13:13:java.nio.ByteBuffer androidx.core.graphics.TypefaceCompatUtil.copyToDirectBuffer(android.content.Context,android.content.res.Resources,int):132 -> createFromFontFamilyFilesResourceEntry
    13:13:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):173 -> createFromFontFamilyFilesResourceEntry
    14:14:java.nio.ByteBuffer androidx.core.graphics.TypefaceCompatUtil.copyToDirectBuffer(android.content.Context,android.content.res.Resources,int):134:134 -> createFromFontFamilyFilesResourceEntry
    14:14:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):173 -> createFromFontFamilyFilesResourceEntry
    15:15:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):177:177 -> createFromFontFamilyFilesResourceEntry
    16:16:java.nio.ByteBuffer androidx.core.graphics.TypefaceCompatUtil.copyToDirectBuffer(android.content.Context,android.content.res.Resources,int):134:134 -> createFromFontFamilyFilesResourceEntry
    16:16:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):173 -> createFromFontFamilyFilesResourceEntry
    17:17:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):181:181 -> createFromFontFamilyFilesResourceEntry
    1:1:java.lang.Object newFamily():103:103 -> createFromFontInfo
    1:1:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):135 -> createFromFontInfo
    2:2:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):139:139 -> createFromFontInfo
    3:5:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):141:143 -> createFromFontInfo
    6:7:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):145:146 -> createFromFontInfo
    8:9:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):151:152 -> createFromFontInfo
    10:10:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):151:151 -> createFromFontInfo
    11:11:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):156:156 -> createFromFontInfo
    12:12:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):160:160 -> createFromFontInfo
    1:2:boolean isUsable():94:95 -> isUsable
    3:3:boolean isUsable():98:98 -> isUsable
androidx.core.graphics.TypefaceCompatApi26Impl -> androidx.core.graphics.TypefaceCompatApi26Impl:
    1:1:void <init>():74:74 -> <init>
    2:2:java.lang.Class obtainFontFamily():317:317 -> <init>
    2:2:void <init>():83 -> <init>
    3:3:java.lang.reflect.Constructor obtainFontFamilyCtor(java.lang.Class):321:321 -> <init>
    3:3:void <init>():84 -> <init>
    4:5:void <init>():85:86 -> <init>
    6:6:java.lang.reflect.Method obtainFreezeMethod(java.lang.Class):338:338 -> <init>
    6:6:void <init>():87 -> <init>
    7:7:java.lang.reflect.Method obtainAbortCreationMethod(java.lang.Class):342:342 -> <init>
    7:7:void <init>():88 -> <init>
    8:8:void <init>():89:89 -> <init>
    9:9:void <init>():91:91 -> <init>
    10:16:void <init>():101:107 -> <init>
    1:1:void abortCreation(java.lang.Object):194:194 -> abortCreation
    1:3:boolean addFontFromAssetManager(android.content.Context,java.lang.Object,java.lang.String,int,int,int,android.graphics.fonts.FontVariationAxis[]):140:142 -> addFontFromAssetManager
    4:4:boolean addFontFromAssetManager(android.content.Context,java.lang.Object,java.lang.String,int,int,int,android.graphics.fonts.FontVariationAxis[]):140:140 -> addFontFromAssetManager
    1:4:android.graphics.Typeface createFromFamiliesWithDefault(java.lang.Object):169:172 -> createFromFamiliesWithDefault
    5:5:android.graphics.Typeface createFromFamiliesWithDefault(java.lang.Object):171:171 -> createFromFamiliesWithDefault
    1:2:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):204:205 -> createFromFontFamilyFilesResourceEntry
    3:3:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):207:207 -> createFromFontFamilyFilesResourceEntry
    4:7:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):211:214 -> createFromFontFamilyFilesResourceEntry
    8:8:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):212:212 -> createFromFontFamilyFilesResourceEntry
    9:9:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):215:215 -> createFromFontFamilyFilesResourceEntry
    10:10:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):219:219 -> createFromFontFamilyFilesResourceEntry
    11:11:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):222:222 -> createFromFontFamilyFilesResourceEntry
    1:1:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):230:230 -> createFromFontInfo
    2:2:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):233:233 -> createFromFontInfo
    3:4:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):236:237 -> createFromFontInfo
    5:5:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):239:239 -> createFromFontInfo
    6:6:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):247:247 -> createFromFontInfo
    7:11:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):243:247 -> createFromFontInfo
    12:12:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):238:238 -> createFromFontInfo
    13:13:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):247:247 -> createFromFontInfo
    14:14:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):251:251 -> createFromFontInfo
    15:15:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):253:253 -> createFromFontInfo
    16:17:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):258:259 -> createFromFontInfo
    18:18:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):264:264 -> createFromFontInfo
    19:20:boolean addFontFromBuffer(java.lang.Object,java.nio.ByteBuffer,int,int,int):155:156 -> createFromFontInfo
    19:20:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):263 -> createFromFontInfo
    21:21:boolean addFontFromBuffer(java.lang.Object,java.nio.ByteBuffer,int,int,int):155:155 -> createFromFontInfo
    21:21:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):263 -> createFromFontInfo
    22:22:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):266:266 -> createFromFontInfo
    23:23:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):272:272 -> createFromFontInfo
    24:24:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):275:275 -> createFromFontInfo
    25:25:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):278:278 -> createFromFontInfo
    26:26:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):282:282 -> createFromFontInfo
    1:2:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):292:293 -> createFromResourcesFontFile
    3:3:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):295:295 -> createFromResourcesFontFile
    4:4:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):299:299 -> createFromResourcesFontFile
    5:5:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):302:302 -> createFromResourcesFontFile
    6:6:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):305:305 -> createFromResourcesFontFile
    7:7:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):308:308 -> createFromResourcesFontFile
    1:1:boolean freeze(java.lang.Object):183:183 -> freeze
    1:2:boolean isFontFamilyPrivateAPIAvailable():114:115 -> isFontFamilyPrivateAPIAvailable
    3:3:boolean isFontFamilyPrivateAPIAvailable():118:118 -> isFontFamilyPrivateAPIAvailable
    1:1:java.lang.Object newFamily():127:127 -> newFamily
    1:1:java.lang.reflect.Method obtainAddFontFromAssetManagerMethod(java.lang.Class):326:326 -> obtainAddFontFromAssetManagerMethod
    1:1:java.lang.reflect.Method obtainAddFontFromBufferMethod(java.lang.Class):332:332 -> obtainAddFontFromBufferMethod
    1:3:java.lang.reflect.Method obtainCreateFromFamiliesWithDefaultMethod(java.lang.Class):347:349 -> obtainCreateFromFamiliesWithDefaultMethod
    4:4:java.lang.reflect.Method obtainCreateFromFamiliesWithDefaultMethod(java.lang.Class):348:348 -> obtainCreateFromFamiliesWithDefaultMethod
    5:5:java.lang.reflect.Method obtainCreateFromFamiliesWithDefaultMethod(java.lang.Class):350:350 -> obtainCreateFromFamiliesWithDefaultMethod
androidx.core.graphics.TypefaceCompatApi28Impl -> androidx.core.graphics.TypefaceCompatApi28Impl:
    1:1:void <init>():36:36 -> <init>
    1:4:android.graphics.Typeface createFromFamiliesWithDefault(java.lang.Object):49:52 -> createFromFamiliesWithDefault
    5:5:android.graphics.Typeface createFromFamiliesWithDefault(java.lang.Object):51:51 -> createFromFamiliesWithDefault
    6:6:android.graphics.Typeface createFromFamiliesWithDefault(java.lang.Object):54:54 -> createFromFamiliesWithDefault
    1:3:java.lang.reflect.Method obtainCreateFromFamiliesWithDefaultMethod(java.lang.Class):61:63 -> obtainCreateFromFamiliesWithDefaultMethod
    4:4:java.lang.reflect.Method obtainCreateFromFamiliesWithDefaultMethod(java.lang.Class):62:62 -> obtainCreateFromFamiliesWithDefaultMethod
    5:5:java.lang.reflect.Method obtainCreateFromFamiliesWithDefaultMethod(java.lang.Class):64:64 -> obtainCreateFromFamiliesWithDefaultMethod
androidx.core.graphics.TypefaceCompatBaseImpl -> androidx.core.graphics.TypefaceCompatBaseImpl:
    1:1:void <init>():45:45 -> <init>
    2:2:void <init>():52:52 -> <init>
    1:1:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry findBestEntry(androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,int):153:153 -> createFromFontFamilyFilesResourceEntry
    1:1:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):169 -> createFromFontFamilyFilesResourceEntry
    2:2:java.lang.Object findBestFont(java.lang.Object[],int,androidx.core.graphics.TypefaceCompatBaseImpl$StyleExtractor):67:67 -> createFromFontFamilyFilesResourceEntry
    2:2:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry findBestEntry(androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,int):153 -> createFromFontFamilyFilesResourceEntry
    2:2:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):169 -> createFromFontFamilyFilesResourceEntry
    3:3:int androidx.core.graphics.TypefaceCompatBaseImpl$2.getWeight(androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry):156:156 -> createFromFontFamilyFilesResourceEntry
    3:3:int androidx.core.graphics.TypefaceCompatBaseImpl$2.getWeight(java.lang.Object):153 -> createFromFontFamilyFilesResourceEntry
    3:3:java.lang.Object findBestFont(java.lang.Object[],int,androidx.core.graphics.TypefaceCompatBaseImpl$StyleExtractor):68 -> createFromFontFamilyFilesResourceEntry
    3:3:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry findBestEntry(androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,int):153 -> createFromFontFamilyFilesResourceEntry
    3:3:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):169 -> createFromFontFamilyFilesResourceEntry
    4:4:java.lang.Object findBestFont(java.lang.Object[],int,androidx.core.graphics.TypefaceCompatBaseImpl$StyleExtractor):68:68 -> createFromFontFamilyFilesResourceEntry
    4:4:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry findBestEntry(androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,int):153 -> createFromFontFamilyFilesResourceEntry
    4:4:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):169 -> createFromFontFamilyFilesResourceEntry
    5:5:boolean androidx.core.graphics.TypefaceCompatBaseImpl$2.isItalic(androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry):161:161 -> createFromFontFamilyFilesResourceEntry
    5:5:boolean androidx.core.graphics.TypefaceCompatBaseImpl$2.isItalic(java.lang.Object):153 -> createFromFontFamilyFilesResourceEntry
    5:5:java.lang.Object findBestFont(java.lang.Object[],int,androidx.core.graphics.TypefaceCompatBaseImpl$StyleExtractor):69 -> createFromFontFamilyFilesResourceEntry
    5:5:androidx.core.content.res.FontResourcesParserCompat$FontFileResourceEntry findBestEntry(androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,int):153 -> createFromFontFamilyFilesResourceEntry
    5:5:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):169 -> createFromFontFamilyFilesResourceEntry
    6:6:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):174:174 -> createFromFontFamilyFilesResourceEntry
    7:7:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):173:173 -> createFromFontFamilyFilesResourceEntry
    8:8:void addFontFamily(android.graphics.Typeface,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry):219:219 -> createFromFontFamilyFilesResourceEntry
    8:8:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):176 -> createFromFontFamilyFilesResourceEntry
    9:9:void addFontFamily(android.graphics.Typeface,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry):221:221 -> createFromFontFamilyFilesResourceEntry
    9:9:android.graphics.Typeface createFromFontFamilyFilesResourceEntry(android.content.Context,androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry,android.content.res.Resources,int):176 -> createFromFontFamilyFilesResourceEntry
    1:1:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):137:137 -> createFromFontInfo
    2:2:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):140:140 -> createFromFontInfo
    3:4:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):143:144 -> createFromFontInfo
    5:5:void androidx.core.graphics.TypefaceCompatUtil.closeQuietly(java.io.Closeable):177:177 -> createFromFontInfo
    5:5:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):148 -> createFromFontInfo
    6:6:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):148:148 -> createFromFontInfo
    7:7:void androidx.core.graphics.TypefaceCompatUtil.closeQuietly(java.io.Closeable):177:177 -> createFromFontInfo
    7:7:android.graphics.Typeface createFromFontInfo(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontsContractCompat$FontInfo[],int):148 -> createFromFontInfo
    1:1:android.graphics.Typeface createFromInputStream(android.content.Context,java.io.InputStream):114:114 -> createFromInputStream
    2:2:android.graphics.Typeface createFromInputStream(android.content.Context,java.io.InputStream):119:119 -> createFromInputStream
    3:3:android.graphics.Typeface createFromInputStream(android.content.Context,java.io.InputStream):129:129 -> createFromInputStream
    4:4:android.graphics.Typeface createFromInputStream(android.content.Context,java.io.InputStream):122:122 -> createFromInputStream
    5:5:android.graphics.Typeface createFromInputStream(android.content.Context,java.io.InputStream):129:129 -> createFromInputStream
    1:1:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):187:187 -> createFromResourcesFontFile
    2:2:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):192:192 -> createFromResourcesFontFile
    3:3:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):202:202 -> createFromResourcesFontFile
    4:4:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):195:195 -> createFromResourcesFontFile
    5:5:android.graphics.Typeface createFromResourcesFontFile(android.content.Context,android.content.res.Resources,int,java.lang.String,int):202:202 -> createFromResourcesFontFile
    1:1:java.lang.Object findBestFont(java.lang.Object[],int,androidx.core.graphics.TypefaceCompatBaseImpl$StyleExtractor):67:67 -> findBestInfo
    1:1:androidx.core.provider.FontsContractCompat$FontInfo findBestInfo(androidx.core.provider.FontsContractCompat$FontInfo[],int):99 -> findBestInfo
    2:2:int androidx.core.graphics.TypefaceCompatBaseImpl$1.getWeight(androidx.core.provider.FontsContractCompat$FontInfo):102:102 -> findBestInfo
    2:2:int androidx.core.graphics.TypefaceCompatBaseImpl$1.getWeight(java.lang.Object):99 -> findBestInfo
    2:2:java.lang.Object findBestFont(java.lang.Object[],int,androidx.core.graphics.TypefaceCompatBaseImpl$StyleExtractor):68 -> findBestInfo
    2:2:androidx.core.provider.FontsContractCompat$FontInfo findBestInfo(androidx.core.provider.FontsContractCompat$FontInfo[],int):99 -> findBestInfo
    3:3:java.lang.Object findBestFont(java.lang.Object[],int,androidx.core.graphics.TypefaceCompatBaseImpl$StyleExtractor):68:68 -> findBestInfo
    3:3:androidx.core.provider.FontsContractCompat$FontInfo findBestInfo(androidx.core.provider.FontsContractCompat$FontInfo[],int):99 -> findBestInfo
    4:4:boolean androidx.core.graphics.TypefaceCompatBaseImpl$1.isItalic(androidx.core.provider.FontsContractCompat$FontInfo):107:107 -> findBestInfo
    4:4:boolean androidx.core.graphics.TypefaceCompatBaseImpl$1.isItalic(java.lang.Object):99 -> findBestInfo
    4:4:java.lang.Object findBestFont(java.lang.Object[],int,androidx.core.graphics.TypefaceCompatBaseImpl$StyleExtractor):69 -> findBestInfo
    4:4:androidx.core.provider.FontsContractCompat$FontInfo findBestInfo(androidx.core.provider.FontsContractCompat$FontInfo[],int):99 -> findBestInfo
    5:5:androidx.core.provider.FontsContractCompat$FontInfo findBestInfo(androidx.core.provider.FontsContractCompat$FontInfo[],int):99:99 -> findBestInfo
    1:1:androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry getFontFamily(android.graphics.Typeface):211:211 -> getFontFamily
    2:2:androidx.core.content.res.FontResourcesParserCompat$FontFamilyFilesResourceEntry getFontFamily(android.graphics.Typeface):215:215 -> getFontFamily
    1:4:long getUniqueKey(android.graphics.Typeface):85:88 -> getUniqueKey
    5:5:long getUniqueKey(android.graphics.Typeface):93:93 -> getUniqueKey
    6:6:long getUniqueKey(android.graphics.Typeface):90:90 -> getUniqueKey
androidx.core.graphics.drawable.DrawableCompat -> androidx.core.graphics.drawable.DrawableCompat:
    1:2:void applyTheme(android.graphics.drawable.Drawable,android.content.res.Resources$Theme):188:189 -> applyTheme
    1:1:void clearColorFilter(android.graphics.drawable.Drawable):221:221 -> clearColorFilter
    2:2:void clearColorFilter(android.graphics.drawable.Drawable):223:223 -> clearColorFilter
    3:3:void clearColorFilter(android.graphics.drawable.Drawable):225:225 -> clearColorFilter
    4:7:void clearColorFilter(android.graphics.drawable.Drawable):231:234 -> clearColorFilter
    8:8:android.graphics.drawable.Drawable androidx.core.graphics.drawable.WrappedDrawableApi14.getWrappedDrawable():322:322 -> clearColorFilter
    8:8:void clearColorFilter(android.graphics.drawable.Drawable):234 -> clearColorFilter
    9:11:void clearColorFilter(android.graphics.drawable.Drawable):234:236 -> clearColorFilter
    12:12:void clearColorFilter(android.graphics.drawable.Drawable):238:238 -> clearColorFilter
    13:14:void clearColorFilter(android.graphics.drawable.Drawable):241:242 -> clearColorFilter
    15:15:void clearColorFilter(android.graphics.drawable.Drawable):244:244 -> clearColorFilter
    16:16:void clearColorFilter(android.graphics.drawable.Drawable):250:250 -> clearColorFilter
    1:2:int getAlpha(android.graphics.drawable.Drawable):177:178 -> getAlpha
    1:2:int getLayoutDirection(android.graphics.drawable.Drawable):391:392 -> getLayoutDirection
    3:3:int getLayoutDirection(android.graphics.drawable.Drawable):394:394 -> getLayoutDirection
    4:6:int getLayoutDirection(android.graphics.drawable.Drawable):396:398 -> getLayoutDirection
    7:7:int getLayoutDirection(android.graphics.drawable.Drawable):400:400 -> getLayoutDirection
    8:8:int getLayoutDirection(android.graphics.drawable.Drawable):402:402 -> getLayoutDirection
    9:9:int getLayoutDirection(android.graphics.drawable.Drawable):405:405 -> getLayoutDirection
    10:10:int getLayoutDirection(android.graphics.drawable.Drawable):407:407 -> getLayoutDirection
    11:12:int getLayoutDirection(android.graphics.drawable.Drawable):409:410 -> getLayoutDirection
    1:2:boolean isAutoMirrored(android.graphics.drawable.Drawable):95:96 -> isAutoMirrored
    1:2:void setAutoMirrored(android.graphics.drawable.Drawable,boolean):78:79 -> setAutoMirrored
    1:2:void setHotspot(android.graphics.drawable.Drawable,float,float):110:111 -> setHotspot
    1:2:void setHotspotBounds(android.graphics.drawable.Drawable,int,int,int,int):123:124 -> setHotspotBounds
    1:2:boolean setLayoutDirection(android.graphics.drawable.Drawable,int):354:355 -> setLayoutDirection
    3:3:boolean setLayoutDirection(android.graphics.drawable.Drawable,int):357:357 -> setLayoutDirection
    4:6:boolean setLayoutDirection(android.graphics.drawable.Drawable,int):359:361 -> setLayoutDirection
    7:7:boolean setLayoutDirection(android.graphics.drawable.Drawable,int):363:363 -> setLayoutDirection
    8:8:boolean setLayoutDirection(android.graphics.drawable.Drawable,int):365:365 -> setLayoutDirection
    9:9:boolean setLayoutDirection(android.graphics.drawable.Drawable,int):368:368 -> setLayoutDirection
    10:10:boolean setLayoutDirection(android.graphics.drawable.Drawable,int):370:370 -> setLayoutDirection
    11:12:boolean setLayoutDirection(android.graphics.drawable.Drawable,int):373:374 -> setLayoutDirection
    1:4:void setTint(android.graphics.drawable.Drawable,int):135:138 -> setTint
    1:4:void setTintList(android.graphics.drawable.Drawable,android.content.res.ColorStateList):149:152 -> setTintList
    1:4:void setTintMode(android.graphics.drawable.Drawable,android.graphics.PorterDuff$Mode):163:166 -> setTintMode
    1:2:android.graphics.drawable.Drawable unwrap(android.graphics.drawable.Drawable):334:335 -> unwrap
    3:3:android.graphics.drawable.Drawable androidx.core.graphics.drawable.WrappedDrawableApi14.getWrappedDrawable():322:322 -> unwrap
    3:3:android.graphics.drawable.Drawable unwrap(android.graphics.drawable.Drawable):335 -> unwrap
    1:1:android.graphics.drawable.Drawable wrap(android.graphics.drawable.Drawable):307:307 -> wrap
    2:3:android.graphics.drawable.Drawable wrap(android.graphics.drawable.Drawable):310:311 -> wrap
    4:5:android.graphics.drawable.Drawable wrap(android.graphics.drawable.Drawable):315:316 -> wrap
androidx.core.graphics.drawable.IconCompat -> androidx.core.graphics.drawable.IconCompat:
    1:1:void <clinit>():177:177 -> <clinit>
    1:1:void <init>():308:308 -> <init>
    2:2:void <init>():125:125 -> <init>
    3:3:void <init>():143:143 -> <init>
    4:4:void <init>():149:149 -> <init>
    5:5:void <init>():158:158 -> <init>
    6:6:void <init>():166:166 -> <init>
    7:7:void <init>():173:173 -> <init>
    8:8:void <init>():178:178 -> <init>
    9:9:void <init>():183:183 -> <init>
    1:2:int getResId():357:358 -> getResId
    3:3:int getResId(android.graphics.drawable.Icon):974:974 -> getResId
    3:3:int getResId():358 -> getResId
    4:4:int getResId(android.graphics.drawable.Icon):977:977 -> getResId
    4:4:int getResId():358 -> getResId
    5:5:int getResId(android.graphics.drawable.Icon):985:985 -> getResId
    5:5:int getResId():358 -> getResId
    6:6:int getResId(android.graphics.drawable.Icon):982:982 -> getResId
    6:6:int getResId():358 -> getResId
    7:7:int getResId(android.graphics.drawable.Icon):979:979 -> getResId
    7:7:int getResId():358 -> getResId
    8:8:int getResId():360:360 -> getResId
    9:9:int getResId():363:363 -> getResId
    10:10:int getResId():361:361 -> getResId
    1:2:java.lang.String getResPackage():339:340 -> getResPackage
    3:3:java.lang.String getResPackage(android.graphics.drawable.Icon):945:945 -> getResPackage
    3:3:java.lang.String getResPackage():340 -> getResPackage
    4:4:java.lang.String getResPackage(android.graphics.drawable.Icon):948:948 -> getResPackage
    4:4:java.lang.String getResPackage():340 -> getResPackage
    5:5:java.lang.String getResPackage(android.graphics.drawable.Icon):956:956 -> getResPackage
    5:5:java.lang.String getResPackage():340 -> getResPackage
    6:6:java.lang.String getResPackage(android.graphics.drawable.Icon):953:953 -> getResPackage
    6:6:java.lang.String getResPackage():340 -> getResPackage
    7:7:java.lang.String getResPackage(android.graphics.drawable.Icon):950:950 -> getResPackage
    7:7:java.lang.String getResPackage():340 -> getResPackage
    8:8:java.lang.String getResPackage():342:342 -> getResPackage
    9:9:java.lang.String getResPackage():345:345 -> getResPackage
    10:10:java.lang.String getResPackage():343:343 -> getResPackage
    1:2:void onPostParceling():785:786 -> onPostParceling
    3:3:void onPostParceling():811:811 -> onPostParceling
    4:4:void onPostParceling():808:808 -> onPostParceling
    5:6:void onPostParceling():796:797 -> onPostParceling
    7:10:void onPostParceling():800:803 -> onPostParceling
    11:12:void onPostParceling():788:789 -> onPostParceling
    13:13:void onPostParceling():791:791 -> onPostParceling
    1:2:void onPreParceling(boolean):749:750 -> onPreParceling
    3:3:void onPreParceling(boolean):772:772 -> onPreParceling
    4:4:void onPreParceling(boolean):778:778 -> onPreParceling
    5:5:void onPreParceling(boolean):775:775 -> onPreParceling
    6:9:void onPreParceling(boolean):763:766 -> onPreParceling
    10:10:void onPreParceling(boolean):768:768 -> onPreParceling
    11:11:void onPreParceling(boolean):757:757 -> onPreParceling
    12:12:void onPreParceling(boolean):754:754 -> onPreParceling
    1:2:java.lang.String toString():708:709 -> toString
    3:4:java.lang.String toString():711:712 -> toString
    5:5:java.lang.String toString():733:733 -> toString
    6:8:java.lang.String toString():727:729 -> toString
    9:12:java.lang.String toString():721:724 -> toString
    13:16:java.lang.String toString():715:718 -> toString
    17:19:java.lang.String toString():736:738 -> toString
    20:21:java.lang.String toString():740:741 -> toString
    22:23:java.lang.String toString():743:744 -> toString
androidx.core.graphics.drawable.IconCompatParcelizer -> androidx.core.graphics.drawable.IconCompatParcelizer:
    1:1:void <init>():11:11 -> <init>
    1:9:androidx.core.graphics.drawable.IconCompat read(androidx.versionedparcelable.VersionedParcel):14:22 -> read
    1:4:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):28:31 -> write
    5:6:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):33:34 -> write
    7:8:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):36:37 -> write
    9:10:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):39:40 -> write
    11:12:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):42:43 -> write
    13:14:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):45:46 -> write
    15:16:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel):48:49 -> write
androidx.core.graphics.drawable.WrappedDrawableApi14 -> androidx.core.graphics.drawable.WrappedDrawableApi14:
    1:1:void <clinit>():41:41 -> <clinit>
    1:2:void <init>(androidx.core.graphics.drawable.WrappedDrawableState,android.content.res.Resources):52:53 -> <init>
    3:4:void updateLocalState(android.content.res.Resources):74:75 -> <init>
    3:4:void <init>(androidx.core.graphics.drawable.WrappedDrawableState,android.content.res.Resources):54 -> <init>
    5:5:void <init>(android.graphics.drawable.Drawable):62:62 -> <init>
    6:6:androidx.core.graphics.drawable.WrappedDrawableState mutateConstantState():243:243 -> <init>
    6:6:void <init>(android.graphics.drawable.Drawable):63 -> <init>
    7:7:void <init>(android.graphics.drawable.Drawable):63:63 -> <init>
    8:8:void <init>(android.graphics.drawable.Drawable):65:65 -> <init>
    1:1:void draw(android.graphics.Canvas):86:86 -> draw
    1:3:int getChangingConfigurations():103:105 -> getChangingConfigurations
    1:1:android.graphics.drawable.Drawable$ConstantState getConstantState():210:210 -> getConstantState
    2:2:boolean androidx.core.graphics.drawable.WrappedDrawableState.canConstantState():66:66 -> getConstantState
    2:2:android.graphics.drawable.Drawable$ConstantState getConstantState():210 -> getConstantState
    3:4:android.graphics.drawable.Drawable$ConstantState getConstantState():211:212 -> getConstantState
    1:1:android.graphics.drawable.Drawable getCurrent():152:152 -> getCurrent
    1:1:int getIntrinsicHeight():177:177 -> getIntrinsicHeight
    1:1:int getIntrinsicWidth():172:172 -> getIntrinsicWidth
    1:1:int getMinimumHeight():187:187 -> getMinimumHeight
    1:1:int getMinimumWidth():182:182 -> getMinimumWidth
    1:1:int getOpacity():162:162 -> getOpacity
    1:1:boolean getPadding(android.graphics.Rect):192:192 -> getPadding
    1:1:int[] getState():146:146 -> getState
    1:1:android.graphics.Region getTransparentRegion():167:167 -> getTransparentRegion
    1:1:android.graphics.drawable.Drawable getWrappedDrawable():322:322 -> getWrappedDrawable
    1:1:void invalidateDrawable(android.graphics.drawable.Drawable):251:251 -> invalidateDrawable
    1:1:boolean isAutoMirrored():204:204 -> isAutoMirrored
    1:1:boolean isStateful():130:130 -> isStateful
    2:2:boolean isStateful():133:133 -> isStateful
    1:1:void jumpToCurrentState():81:81 -> jumpToCurrentState
    1:1:android.graphics.drawable.Drawable mutate():220:220 -> mutate
    2:2:androidx.core.graphics.drawable.WrappedDrawableState mutateConstantState():243:243 -> mutate
    2:2:android.graphics.drawable.Drawable mutate():221 -> mutate
    3:5:android.graphics.drawable.Drawable mutate():221:223 -> mutate
    6:7:android.graphics.drawable.Drawable mutate():225:226 -> mutate
    8:8:android.graphics.drawable.Drawable mutate():228:228 -> mutate
    1:2:void onBoundsChange(android.graphics.Rect):91:92 -> onBoundsChange
    1:1:boolean onLevelChange(int):272:272 -> onLevelChange
    1:1:void scheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable,long):259:259 -> scheduleDrawable
    1:1:void setAlpha(int):120:120 -> setAlpha
    1:1:void setAutoMirrored(boolean):198:198 -> setAutoMirrored
    1:1:void setChangingConfigurations(int):98:98 -> setChangingConfigurations
    1:1:void setColorFilter(android.graphics.ColorFilter):125:125 -> setColorFilter
    1:1:void setDither(boolean):110:110 -> setDither
    1:1:void setFilterBitmap(boolean):115:115 -> setFilterBitmap
    1:2:boolean setState(int[]):138:139 -> setState
    1:1:void setTint(int):277:277 -> setTint
    1:2:void setTintList(android.content.res.ColorStateList):282:283 -> setTintList
    1:2:void setTintMode(android.graphics.PorterDuff$Mode):288:289 -> setTintMode
    1:1:boolean setVisible(boolean,boolean):157:157 -> setVisible
    1:2:void setWrappedDrawable(android.graphics.drawable.Drawable):330:331 -> setWrappedDrawable
    3:3:void setWrappedDrawable(android.graphics.drawable.Drawable):334:334 -> setWrappedDrawable
    4:4:void setWrappedDrawable(android.graphics.drawable.Drawable):337:337 -> setWrappedDrawable
    5:10:void setWrappedDrawable(android.graphics.drawable.Drawable):339:344 -> setWrappedDrawable
    11:11:void setWrappedDrawable(android.graphics.drawable.Drawable):348:348 -> setWrappedDrawable
    1:1:void unscheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable):267:267 -> unscheduleDrawable
    1:1:boolean updateTint(int[]):293:293 -> updateTint
    2:3:boolean updateTint(int[]):298:299 -> updateTint
    4:9:boolean updateTint(int[]):302:307 -> updateTint
    10:11:boolean updateTint(int[]):311:312 -> updateTint
androidx.core.graphics.drawable.WrappedDrawableApi21 -> androidx.core.graphics.drawable.WrappedDrawableApi21:
    1:2:void <init>(android.graphics.drawable.Drawable):43:44 -> <init>
    3:4:void <init>(androidx.core.graphics.drawable.WrappedDrawableState,android.content.res.Resources):48:49 -> <init>
    1:1:void findAndCacheIsProjectedDrawableMethod():140:140 -> findAndCacheIsProjectedDrawableMethod
    2:2:void findAndCacheIsProjectedDrawableMethod():142:142 -> findAndCacheIsProjectedDrawableMethod
    3:3:void findAndCacheIsProjectedDrawableMethod():144:144 -> findAndCacheIsProjectedDrawableMethod
    1:1:android.graphics.Rect getDirtyBounds():70:70 -> getDirtyBounds
    1:1:void getOutline(android.graphics.Outline):64:64 -> getOutline
    1:3:boolean isCompatTintEnabled():113:115 -> isCompatTintEnabled
    1:1:void setHotspot(float,float):54:54 -> setHotspot
    1:1:void setHotspotBounds(int,int,int,int):59:59 -> setHotspotBounds
    1:1:boolean setState(int[]):102:102 -> setState
    2:2:boolean setState(int[]):105:105 -> setState
    1:2:void setTint(int):84:85 -> setTint
    3:3:void setTint(int):87:87 -> setTint
    1:2:void setTintList(android.content.res.ColorStateList):75:76 -> setTintList
    3:3:void setTintList(android.content.res.ColorStateList):78:78 -> setTintList
    1:2:void setTintMode(android.graphics.PorterDuff$Mode):93:94 -> setTintMode
    3:3:void setTintMode(android.graphics.PorterDuff$Mode):96:96 -> setTintMode
androidx.core.graphics.drawable.WrappedDrawableState -> androidx.core.graphics.drawable.WrappedDrawableState:
    1:1:void <init>(androidx.core.graphics.drawable.WrappedDrawableState):35:35 -> <init>
    2:3:void <init>(androidx.core.graphics.drawable.WrappedDrawableState):32:33 -> <init>
    4:7:void <init>(androidx.core.graphics.drawable.WrappedDrawableState):37:40 -> <init>
    1:2:int getChangingConfigurations():61:62 -> getChangingConfigurations
    1:1:android.graphics.drawable.Drawable newDrawable():47:47 -> newDrawable
    2:3:android.graphics.drawable.Drawable newDrawable(android.content.res.Resources):53:54 -> newDrawable
    4:4:android.graphics.drawable.Drawable newDrawable(android.content.res.Resources):56:56 -> newDrawable
androidx.core.provider.FontRequest -> androidx.core.provider.FontRequest:
    1:8:void <init>(java.lang.String,java.lang.String,java.lang.String,java.util.List):56:63 -> <init>
    9:9:java.lang.Object androidx.core.util.Preconditions.checkNotNull(java.lang.Object):64:64 -> <init>
    9:9:void <init>(java.lang.String,java.lang.String,java.lang.String,java.util.List):60 -> <init>
    10:10:java.lang.Object androidx.core.util.Preconditions.checkNotNull(java.lang.Object):64:64 -> <init>
    10:10:void <init>(java.lang.String,java.lang.String,java.lang.String,java.util.List):59 -> <init>
    11:11:java.lang.Object androidx.core.util.Preconditions.checkNotNull(java.lang.Object):64:64 -> <init>
    11:11:void <init>(java.lang.String,java.lang.String,java.lang.String,java.util.List):58 -> <init>
    12:12:java.lang.Object androidx.core.util.Preconditions.checkNotNull(java.lang.Object):64:64 -> <init>
    12:12:void <init>(java.lang.String,java.lang.String,java.lang.String,java.util.List):57 -> <init>
    1:1:java.util.List getCertificates():125:125 -> getCertificates
    1:1:int getCertificatesArrayResId():137:137 -> getCertificatesArrayResId
    1:1:java.lang.String getIdentifier():143:143 -> getIdentifier
    1:1:java.lang.String getProviderAuthority():95:95 -> getProviderAuthority
    1:1:java.lang.String getProviderPackage():104:104 -> getProviderPackage
    1:1:java.lang.String getQuery():113:113 -> getQuery
    1:2:java.lang.String toString():148:149 -> toString
    3:10:java.lang.String toString():154:161 -> toString
    11:11:java.lang.String toString():163:163 -> toString
    12:14:java.lang.String toString():165:167 -> toString
androidx.core.provider.FontsContractCompat -> androidx.core.provider.FontsContractCompat:
    1:1:void <clinit>():172:172 -> <clinit>
    2:2:void <clinit>():175:175 -> <clinit>
    3:3:void <clinit>():201:201 -> <clinit>
    4:4:void <clinit>():204:204 -> <clinit>
    5:5:void <clinit>():784:784 -> <clinit>
    1:1:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):728:728 -> fetchFonts
    2:3:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):744:745 -> fetchFonts
    2:3:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):727 -> fetchFonts
    4:4:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):751:751 -> fetchFonts
    4:4:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):727 -> fetchFonts
    5:5:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):760:760 -> fetchFonts
    5:5:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):727 -> fetchFonts
    6:6:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):762:762 -> fetchFonts
    6:6:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):727 -> fetchFonts
    7:9:java.util.List convertToByteArrayList(android.content.pm.Signature[]):813:815 -> fetchFonts
    7:9:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):762 -> fetchFonts
    7:9:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):727 -> fetchFonts
    10:10:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):763:763 -> fetchFonts
    10:10:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):727 -> fetchFonts
    11:12:java.util.List getCertificates(androidx.core.provider.FontRequest,android.content.res.Resources):777:778 -> fetchFonts
    11:12:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):764 -> fetchFonts
    11:12:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):727 -> fetchFonts
    13:14:java.util.List getCertificates(androidx.core.provider.FontRequest,android.content.res.Resources):780:781 -> fetchFonts
    13:14:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):764 -> fetchFonts
    13:14:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):727 -> fetchFonts
    15:15:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):765:765 -> fetchFonts
    15:15:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):727 -> fetchFonts
    16:17:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):767:768 -> fetchFonts
    16:17:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):727 -> fetchFonts
    18:18:boolean equalsByteArrayList(java.util.List,java.util.List):801:801 -> fetchFonts
    18:18:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):769 -> fetchFonts
    18:18:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):727 -> fetchFonts
    19:20:boolean equalsByteArrayList(java.util.List,java.util.List):804:805 -> fetchFonts
    19:20:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):769 -> fetchFonts
    19:20:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):727 -> fetchFonts
    21:21:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):730:730 -> fetchFonts
    22:22:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):733:733 -> fetchFonts
    23:30:androidx.core.provider.FontsContractCompat$FontInfo[] getFontFromProvider(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):824:831 -> fetchFonts
    23:30:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):733 -> fetchFonts
    31:32:androidx.core.provider.FontsContractCompat$FontInfo[] getFontFromProvider(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):834:835 -> fetchFonts
    31:32:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):733 -> fetchFonts
    33:33:androidx.core.provider.FontsContractCompat$FontInfo[] getFontFromProvider(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):839:839 -> fetchFonts
    33:33:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):733 -> fetchFonts
    34:34:androidx.core.provider.FontsContractCompat$FontInfo[] getFontFromProvider(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):835:835 -> fetchFonts
    34:34:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):733 -> fetchFonts
    35:43:androidx.core.provider.FontsContractCompat$FontInfo[] getFontFromProvider(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):848:856 -> fetchFonts
    35:43:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):733 -> fetchFonts
    44:44:androidx.core.provider.FontsContractCompat$FontInfo[] getFontFromProvider(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):858:858 -> fetchFonts
    44:44:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):733 -> fetchFonts
    45:45:androidx.core.provider.FontsContractCompat$FontInfo[] getFontFromProvider(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):860:860 -> fetchFonts
    45:45:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):733 -> fetchFonts
    46:47:androidx.core.provider.FontsContractCompat$FontInfo[] getFontFromProvider(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):863:864 -> fetchFonts
    46:47:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):733 -> fetchFonts
    48:49:androidx.core.provider.FontsContractCompat$FontInfo[] getFontFromProvider(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):866:867 -> fetchFonts
    48:49:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):733 -> fetchFonts
    50:51:androidx.core.provider.FontsContractCompat$FontInfo[] getFontFromProvider(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):870:871 -> fetchFonts
    50:51:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):733 -> fetchFonts
    52:52:androidx.core.provider.FontsContractCompat$FontInfo[] getFontFromProvider(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):873:873 -> fetchFonts
    52:52:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):733 -> fetchFonts
    53:53:androidx.core.provider.FontsContractCompat$FontInfo[] getFontFromProvider(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):878:878 -> fetchFonts
    53:53:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):733 -> fetchFonts
    54:54:androidx.core.provider.FontsContractCompat$FontInfo[] getFontFromProvider(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):881:881 -> fetchFonts
    54:54:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):733 -> fetchFonts
    55:55:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):735:735 -> fetchFonts
    56:56:androidx.core.provider.FontsContractCompat$FontInfo[] getFontFromProvider(android.content.Context,androidx.core.provider.FontRequest,java.lang.String,android.os.CancellationSignal):878:878 -> fetchFonts
    56:56:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):733 -> fetchFonts
    57:57:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):752:752 -> fetchFonts
    57:57:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):727 -> fetchFonts
    58:58:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):754:754 -> fetchFonts
    58:58:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):727 -> fetchFonts
    59:59:android.content.pm.ProviderInfo getProvider(android.content.pm.PackageManager,androidx.core.provider.FontRequest,android.content.res.Resources):747:747 -> fetchFonts
    59:59:androidx.core.provider.FontsContractCompat$FontFamilyResult fetchFonts(android.content.Context,android.os.CancellationSignal,androidx.core.provider.FontRequest):727 -> fetchFonts
    1:1:androidx.core.provider.FontsContractCompat$TypefaceResult getFontInternal(android.content.Context,androidx.core.provider.FontRequest,int):184:184 -> getFontInternal
    2:2:androidx.core.provider.FontsContractCompat$TypefaceResult getFontInternal(android.content.Context,androidx.core.provider.FontRequest,int):188:188 -> getFontInternal
    3:3:androidx.core.provider.FontsContractCompat$TypefaceResult getFontInternal(android.content.Context,androidx.core.provider.FontRequest,int):190:190 -> getFontInternal
    4:4:androidx.core.provider.FontsContractCompat$TypefaceResult getFontInternal(android.content.Context,androidx.core.provider.FontRequest,int):189:189 -> getFontInternal
    5:5:androidx.core.provider.FontsContractCompat$TypefaceResult getFontInternal(android.content.Context,androidx.core.provider.FontRequest,int):191:191 -> getFontInternal
    6:6:androidx.core.provider.FontsContractCompat$TypefaceResult getFontInternal(android.content.Context,androidx.core.provider.FontRequest,int):195:195 -> getFontInternal
    7:7:androidx.core.provider.FontsContractCompat$TypefaceResult getFontInternal(android.content.Context,androidx.core.provider.FontRequest,int):198:198 -> getFontInternal
    8:8:androidx.core.provider.FontsContractCompat$TypefaceResult getFontInternal(android.content.Context,androidx.core.provider.FontRequest,int):186:186 -> getFontInternal
    1:2:android.graphics.Typeface getFontSync(android.content.Context,androidx.core.provider.FontRequest,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean,int,int):232:233 -> getFontSync
    3:3:android.graphics.Typeface getFontSync(android.content.Context,androidx.core.provider.FontRequest,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean,int,int):236:236 -> getFontSync
    4:4:android.graphics.Typeface getFontSync(android.content.Context,androidx.core.provider.FontRequest,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean,int,int):243:243 -> getFontSync
    5:6:android.graphics.Typeface getFontSync(android.content.Context,androidx.core.provider.FontRequest,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean,int,int):245:246 -> getFontSync
    7:7:android.graphics.Typeface getFontSync(android.content.Context,androidx.core.provider.FontRequest,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean,int,int):248:248 -> getFontSync
    8:8:android.graphics.Typeface getFontSync(android.content.Context,androidx.core.provider.FontRequest,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean,int,int):251:251 -> getFontSync
    9:9:android.graphics.Typeface getFontSync(android.content.Context,androidx.core.provider.FontRequest,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean,int,int):254:254 -> getFontSync
    10:10:android.graphics.Typeface getFontSync(android.content.Context,androidx.core.provider.FontRequest,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean,int,int):267:267 -> getFontSync
    11:11:android.graphics.Typeface getFontSync(android.content.Context,androidx.core.provider.FontRequest,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean,int,int):272:272 -> getFontSync
    12:13:android.graphics.Typeface getFontSync(android.content.Context,androidx.core.provider.FontRequest,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean,int,int):287:288 -> getFontSync
    14:14:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> getFontSync
    14:14:android.graphics.Typeface getFontSync(android.content.Context,androidx.core.provider.FontRequest,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean,int,int):288 -> getFontSync
    15:15:android.graphics.Typeface getFontSync(android.content.Context,androidx.core.provider.FontRequest,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean,int,int):288:288 -> getFontSync
    16:16:android.graphics.Typeface getFontSync(android.content.Context,androidx.core.provider.FontRequest,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean,int,int):293:293 -> getFontSync
    17:17:android.graphics.Typeface getFontSync(android.content.Context,androidx.core.provider.FontRequest,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean,int,int):295:295 -> getFontSync
    18:20:android.graphics.Typeface getFontSync(android.content.Context,androidx.core.provider.FontRequest,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean,int,int):298:300 -> getFontSync
    21:22:android.graphics.Typeface getFontSync(android.content.Context,androidx.core.provider.FontRequest,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean,int,int):302:303 -> getFontSync
    23:23:android.graphics.Typeface getFontSync(android.content.Context,androidx.core.provider.FontRequest,androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler,boolean,int,int):302:302 -> getFontSync
    1:1:java.util.Map prepareFontData(android.content.Context,androidx.core.provider.FontsContractCompat$FontInfo[],android.os.CancellationSignal):689:689 -> prepareFontData
    2:3:java.util.Map prepareFontData(android.content.Context,androidx.core.provider.FontsContractCompat$FontInfo[],android.os.CancellationSignal):691:692 -> prepareFontData
    4:5:java.util.Map prepareFontData(android.content.Context,androidx.core.provider.FontsContractCompat$FontInfo[],android.os.CancellationSignal):696:697 -> prepareFontData
    6:7:java.util.Map prepareFontData(android.content.Context,androidx.core.provider.FontsContractCompat$FontInfo[],android.os.CancellationSignal):701:702 -> prepareFontData
    8:8:java.util.Map prepareFontData(android.content.Context,androidx.core.provider.FontsContractCompat$FontInfo[],android.os.CancellationSignal):704:704 -> prepareFontData
androidx.core.provider.FontsContractCompat$1 -> androidx.core.provider.FontsContractCompat$1:
    1:1:void <init>(android.content.Context,androidx.core.provider.FontRequest,int,java.lang.String):254:254 -> <init>
    1:3:androidx.core.provider.FontsContractCompat$TypefaceResult call():257:259 -> call
    1:3:java.lang.Object call():254 -> call
androidx.core.provider.FontsContractCompat$2 -> androidx.core.provider.FontsContractCompat$2:
    1:1:void <init>(androidx.core.content.res.ResourcesCompat$FontCallback,android.os.Handler):273:273 -> <init>
    1:1:void onReply(java.lang.Object):273:273 -> onReply
    2:2:void onReply(androidx.core.provider.FontsContractCompat$TypefaceResult):277:277 -> onReply
    2:2:void onReply(java.lang.Object):273 -> onReply
    3:4:void onReply(androidx.core.provider.FontsContractCompat$TypefaceResult):279:280 -> onReply
    3:4:void onReply(java.lang.Object):273 -> onReply
    5:5:void onReply(androidx.core.provider.FontsContractCompat$TypefaceResult):282:282 -> onReply
    5:5:void onReply(java.lang.Object):273 -> onReply
androidx.core.provider.FontsContractCompat$3 -> androidx.core.provider.FontsContractCompat$3:
    1:1:void <init>(java.lang.String):303:303 -> <init>
    1:1:void onReply(java.lang.Object):303:303 -> onReply
    2:3:void onReply(androidx.core.provider.FontsContractCompat$TypefaceResult):307:308 -> onReply
    4:4:void onReply(androidx.core.provider.FontsContractCompat$TypefaceResult):310:310 -> onReply
    5:8:void onReply(androidx.core.provider.FontsContractCompat$TypefaceResult):312:315 -> onReply
    9:9:void onReply(androidx.core.provider.FontsContractCompat$TypefaceResult):313:313 -> onReply
androidx.core.provider.FontsContractCompat$5 -> androidx.core.provider.FontsContractCompat$5:
    1:1:void <init>():784:784 -> <init>
    1:1:int compare(java.lang.Object,java.lang.Object):784:784 -> compare
    2:3:int compare(byte[],byte[]):787:788 -> compare
    2:3:int compare(java.lang.Object,java.lang.Object):784 -> compare
    4:6:int compare(byte[],byte[]):790:792 -> compare
    4:6:int compare(java.lang.Object,java.lang.Object):784 -> compare
androidx.core.provider.FontsContractCompat$FontFamilyResult -> androidx.core.provider.FontsContractCompat$FontFamilyResult:
    1:3:void <init>(int,androidx.core.provider.FontsContractCompat$FontInfo[]):427:429 -> <init>
    1:1:androidx.core.provider.FontsContractCompat$FontInfo[] getFonts():437:437 -> getFonts
    1:1:int getStatusCode():433:433 -> getStatusCode
androidx.core.provider.FontsContractCompat$FontInfo -> androidx.core.provider.FontsContractCompat$FontInfo:
    1:6:void <init>(android.net.Uri,int,int,boolean,int):346:351 -> <init>
    7:7:java.lang.Object androidx.core.util.Preconditions.checkNotNull(java.lang.Object):64:64 -> <init>
    7:7:void <init>(android.net.Uri,int,int,boolean,int):347 -> <init>
    1:1:int getResultCode():388:388 -> getResultCode
    1:1:int getTtcIndex():365:365 -> getTtcIndex
    1:1:android.net.Uri getUri():358:358 -> getUri
    1:1:int getWeight():372:372 -> getWeight
    1:1:boolean isItalic():379:379 -> isItalic
androidx.core.provider.FontsContractCompat$TypefaceResult -> androidx.core.provider.FontsContractCompat$TypefaceResult:
    1:3:void <init>(android.graphics.Typeface,int):211:213 -> <init>
androidx.core.provider.SelfDestructiveThread -> androidx.core.provider.SelfDestructiveThread:
    1:1:void <init>(java.lang.String,int,int):79:79 -> <init>
    2:2:void <init>(java.lang.String,int,int):44:44 -> <init>
    3:3:void <init>(java.lang.String,int,int):58:58 -> <init>
    4:7:void <init>(java.lang.String,int,int):80:83 -> <init>
    1:2:void onDestruction():223:224 -> onDestruction
    3:3:void onDestruction():227:227 -> onDestruction
    4:7:void onDestruction():229:232 -> onDestruction
    1:4:void onInvokeRunnable(java.lang.Runnable):214:217 -> onInvokeRunnable
    5:5:void onInvokeRunnable(java.lang.Runnable):219:219 -> onInvokeRunnable
    1:6:void post(java.lang.Runnable):107:112 -> post
    7:9:void post(java.lang.Runnable):114:116 -> post
    1:2:void postAndReply(java.util.concurrent.Callable,androidx.core.provider.SelfDestructiveThread$ReplyCallback):136:137 -> postAndReply
    1:2:java.lang.Object postAndWait(java.util.concurrent.Callable,int):166:167 -> postAndWait
    3:5:java.lang.Object postAndWait(java.util.concurrent.Callable,int):169:171 -> postAndWait
    6:6:java.lang.Object postAndWait(java.util.concurrent.Callable,int):189:189 -> postAndWait
    7:8:java.lang.Object postAndWait(java.util.concurrent.Callable,int):191:192 -> postAndWait
    9:9:java.lang.Object postAndWait(java.util.concurrent.Callable,int):209:209 -> postAndWait
    10:10:java.lang.Object postAndWait(java.util.concurrent.Callable,int):194:194 -> postAndWait
    11:11:java.lang.Object postAndWait(java.util.concurrent.Callable,int):197:197 -> postAndWait
    12:13:java.lang.Object postAndWait(java.util.concurrent.Callable,int):201:202 -> postAndWait
    14:14:java.lang.Object postAndWait(java.util.concurrent.Callable,int):209:209 -> postAndWait
    15:15:java.lang.Object postAndWait(java.util.concurrent.Callable,int):205:205 -> postAndWait
    16:16:java.lang.Object postAndWait(java.util.concurrent.Callable,int):209:209 -> postAndWait
androidx.core.provider.SelfDestructiveThread$1 -> androidx.core.provider.SelfDestructiveThread$1:
    1:1:void <init>(androidx.core.provider.SelfDestructiveThread):58:58 -> <init>
    1:1:boolean handleMessage(android.os.Message):61:61 -> handleMessage
    2:2:boolean handleMessage(android.os.Message):63:63 -> handleMessage
    3:3:boolean handleMessage(android.os.Message):66:66 -> handleMessage
androidx.core.provider.SelfDestructiveThread$2 -> androidx.core.provider.SelfDestructiveThread$2:
    1:1:void <init>(androidx.core.provider.SelfDestructiveThread,java.util.concurrent.Callable,android.os.Handler,androidx.core.provider.SelfDestructiveThread$ReplyCallback):137:137 -> <init>
    1:1:void run():142:142 -> run
    2:2:void run():147:147 -> run
androidx.core.provider.SelfDestructiveThread$2$1 -> androidx.core.provider.SelfDestructiveThread$2$1:
    1:1:void <init>(androidx.core.provider.SelfDestructiveThread$2,java.lang.Object):147:147 -> <init>
    1:1:void run():150:150 -> run
androidx.core.provider.SelfDestructiveThread$3 -> androidx.core.provider.SelfDestructiveThread$3:
    1:1:void <init>(androidx.core.provider.SelfDestructiveThread,java.util.concurrent.atomic.AtomicReference,java.util.concurrent.Callable,java.util.concurrent.locks.ReentrantLock,java.util.concurrent.atomic.AtomicBoolean,java.util.concurrent.locks.Condition):171:171 -> <init>
    1:1:void run():175:175 -> run
    2:2:void run():179:179 -> run
    3:4:void run():181:182 -> run
    5:5:void run():184:184 -> run
androidx.core.text.BidiFormatter -> androidx.core.text.BidiFormatter:
    1:1:void <clinit>():85:85 -> <clinit>
    2:2:void <clinit>():115:115 -> <clinit>
    3:3:void <clinit>():120:120 -> <clinit>
    4:4:void <clinit>():217:217 -> <clinit>
    5:5:void <clinit>():222:222 -> <clinit>
    1:4:void <init>(boolean,int,androidx.core.text.TextDirectionHeuristicCompat):262:265 -> <init>
    1:1:int getEntryDir(java.lang.CharSequence):558:558 -> getEntryDir
    1:1:int getExitDir(java.lang.CharSequence):541:541 -> getExitDir
    1:1:androidx.core.text.BidiFormatter getInstance():236:236 -> getInstance
    1:1:boolean isRtlLocale(java.util.Locale):516:516 -> isRtlLocale
    1:1:java.lang.CharSequence unicodeWrap(java.lang.CharSequence):506:506 -> unicodeWrap
    2:3:java.lang.CharSequence unicodeWrap(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat,boolean):412:413 -> unicodeWrap
    2:3:java.lang.CharSequence unicodeWrap(java.lang.CharSequence):506 -> unicodeWrap
    4:4:boolean getStereoReset():280:280 -> unicodeWrap
    4:4:java.lang.CharSequence unicodeWrap(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat,boolean):414 -> unicodeWrap
    4:4:java.lang.CharSequence unicodeWrap(java.lang.CharSequence):506 -> unicodeWrap
    5:5:java.lang.CharSequence unicodeWrap(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat,boolean):415:415 -> unicodeWrap
    5:5:java.lang.CharSequence unicodeWrap(java.lang.CharSequence):506 -> unicodeWrap
    6:6:java.lang.String markBefore(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat):328:328 -> unicodeWrap
    6:6:java.lang.CharSequence unicodeWrap(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat,boolean):415 -> unicodeWrap
    6:6:java.lang.CharSequence unicodeWrap(java.lang.CharSequence):506 -> unicodeWrap
    7:8:java.lang.String markBefore(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat):330:331 -> unicodeWrap
    7:8:java.lang.CharSequence unicodeWrap(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat,boolean):415 -> unicodeWrap
    7:8:java.lang.CharSequence unicodeWrap(java.lang.CharSequence):506 -> unicodeWrap
    9:10:java.lang.String markBefore(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat):333:334 -> unicodeWrap
    9:10:java.lang.CharSequence unicodeWrap(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat,boolean):415 -> unicodeWrap
    9:10:java.lang.CharSequence unicodeWrap(java.lang.CharSequence):506 -> unicodeWrap
    11:11:java.lang.CharSequence unicodeWrap(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat,boolean):415:415 -> unicodeWrap
    11:11:java.lang.CharSequence unicodeWrap(java.lang.CharSequence):506 -> unicodeWrap
    12:15:java.lang.CharSequence unicodeWrap(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat,boolean):418:421 -> unicodeWrap
    12:15:java.lang.CharSequence unicodeWrap(java.lang.CharSequence):506 -> unicodeWrap
    16:16:java.lang.CharSequence unicodeWrap(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat,boolean):423:423 -> unicodeWrap
    16:16:java.lang.CharSequence unicodeWrap(java.lang.CharSequence):506 -> unicodeWrap
    17:17:java.lang.CharSequence unicodeWrap(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat,boolean):426:426 -> unicodeWrap
    17:17:java.lang.CharSequence unicodeWrap(java.lang.CharSequence):506 -> unicodeWrap
    18:18:java.lang.String markAfter(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat):300:300 -> unicodeWrap
    18:18:java.lang.CharSequence unicodeWrap(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat,boolean):426 -> unicodeWrap
    18:18:java.lang.CharSequence unicodeWrap(java.lang.CharSequence):506 -> unicodeWrap
    19:20:java.lang.String markAfter(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat):302:303 -> unicodeWrap
    19:20:java.lang.CharSequence unicodeWrap(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat,boolean):426 -> unicodeWrap
    19:20:java.lang.CharSequence unicodeWrap(java.lang.CharSequence):506 -> unicodeWrap
    21:22:java.lang.String markAfter(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat):305:306 -> unicodeWrap
    21:22:java.lang.CharSequence unicodeWrap(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat,boolean):426 -> unicodeWrap
    21:22:java.lang.CharSequence unicodeWrap(java.lang.CharSequence):506 -> unicodeWrap
    23:23:java.lang.CharSequence unicodeWrap(java.lang.CharSequence,androidx.core.text.TextDirectionHeuristicCompat,boolean):426:426 -> unicodeWrap
    23:23:java.lang.CharSequence unicodeWrap(java.lang.CharSequence):506 -> unicodeWrap
androidx.core.text.BidiFormatter$Builder -> androidx.core.text.BidiFormatter$Builder:
    1:2:void <init>():139:140 -> <init>
    3:5:void initialize(boolean):167:169 -> <init>
    3:5:void <init>():140 -> <init>
    1:1:androidx.core.text.BidiFormatter build():205:205 -> build
    2:2:androidx.core.text.BidiFormatter build():207:207 -> build
    3:3:androidx.core.text.BidiFormatter getDefaultInstanceFromContext(boolean):198:198 -> build
    3:3:androidx.core.text.BidiFormatter build():207 -> build
    4:4:androidx.core.text.BidiFormatter build():209:209 -> build
androidx.core.text.BidiFormatter$DirectionalityEstimator -> androidx.core.text.BidiFormatter$DirectionalityEstimator:
    1:1:void <clinit>():584:584 -> <clinit>
    2:2:void <clinit>():586:586 -> <clinit>
    1:4:void <init>(java.lang.CharSequence,boolean):628:631 -> <init>
    1:5:byte dirTypeBackward():846:850 -> dirTypeBackward
    6:7:byte dirTypeBackward():852:853 -> dirTypeBackward
    8:8:byte getCachedDirectionality(char):803:803 -> dirTypeBackward
    8:8:byte dirTypeBackward():853 -> dirTypeBackward
    9:9:byte dirTypeBackward():854:854 -> dirTypeBackward
    10:10:byte dirTypeBackward():856:856 -> dirTypeBackward
    11:14:byte skipTagBackward():901:904 -> dirTypeBackward
    11:14:byte dirTypeBackward():857 -> dirTypeBackward
    15:16:byte skipTagBackward():913:914 -> dirTypeBackward
    15:16:byte dirTypeBackward():857 -> dirTypeBackward
    17:18:byte skipTagBackward():918:919 -> dirTypeBackward
    17:18:byte dirTypeBackward():857 -> dirTypeBackward
    19:22:byte skipEntityBackward():944:947 -> dirTypeBackward
    19:22:byte dirTypeBackward():859 -> dirTypeBackward
    23:24:byte skipEntityBackward():954:955 -> dirTypeBackward
    23:24:byte dirTypeBackward():859 -> dirTypeBackward
    1:1:byte getCachedDirectionality(char):803:803 -> getCachedDirectionality
    1:1:int getEntryDir():646:646 -> getEntryDir
    2:2:int getEntryDir():650:650 -> getEntryDir
    3:7:byte dirTypeForward():816:820 -> getEntryDir
    3:7:int getEntryDir():651 -> getEntryDir
    8:10:byte dirTypeForward():822:824 -> getEntryDir
    8:10:int getEntryDir():651 -> getEntryDir
    11:11:byte dirTypeForward():826:826 -> getEntryDir
    11:11:int getEntryDir():651 -> getEntryDir
    12:15:byte skipTagForward():872:875 -> getEntryDir
    12:15:byte dirTypeForward():827 -> getEntryDir
    12:15:int getEntryDir():651 -> getEntryDir
    16:17:byte skipTagForward():881:882 -> getEntryDir
    16:17:byte dirTypeForward():827 -> getEntryDir
    16:17:int getEntryDir():651 -> getEntryDir
    18:19:byte skipTagForward():886:887 -> getEntryDir
    18:19:byte dirTypeForward():827 -> getEntryDir
    18:19:int getEntryDir():651 -> getEntryDir
    20:20:byte skipEntityForward():929:929 -> getEntryDir
    20:20:byte dirTypeForward():829 -> getEntryDir
    20:20:int getEntryDir():651 -> getEntryDir
    21:22:int getEntryDir():706:707 -> getEntryDir
    1:1:int getExitDir():744:744 -> getExitDir
    2:3:int getExitDir():747:748 -> getExitDir
androidx.core.text.PrecomputedTextCompat -> androidx.core.text.PrecomputedTextCompat:
    1:1:void <clinit>():72:72 -> <clinit>
    1:3:void <init>(java.lang.CharSequence,androidx.core.text.PrecomputedTextCompat$Params,int[]):479:481 -> <init>
    1:1:char charAt(int):712:712 -> charAt
    1:1:androidx.core.text.PrecomputedTextCompat create(java.lang.CharSequence,androidx.core.text.PrecomputedTextCompat$Params):430:430 -> create
    2:2:androidx.core.text.PrecomputedTextCompat create(java.lang.CharSequence,androidx.core.text.PrecomputedTextCompat$Params):432:432 -> create
    3:3:androidx.core.text.PrecomputedTextCompat create(java.lang.CharSequence,androidx.core.text.PrecomputedTextCompat$Params):435:435 -> create
    4:4:androidx.core.text.PrecomputedTextCompat create(java.lang.CharSequence,androidx.core.text.PrecomputedTextCompat$Params):437:437 -> create
    5:5:androidx.core.text.PrecomputedTextCompat create(java.lang.CharSequence,androidx.core.text.PrecomputedTextCompat$Params):446:446 -> create
    6:8:androidx.core.text.PrecomputedTextCompat create(java.lang.CharSequence,androidx.core.text.PrecomputedTextCompat$Params):448:450 -> create
    9:10:androidx.core.text.PrecomputedTextCompat create(java.lang.CharSequence,androidx.core.text.PrecomputedTextCompat$Params):456:457 -> create
    11:16:androidx.core.text.PrecomputedTextCompat create(java.lang.CharSequence,androidx.core.text.PrecomputedTextCompat$Params):459:464 -> create
    17:17:androidx.core.text.PrecomputedTextCompat create(java.lang.CharSequence,androidx.core.text.PrecomputedTextCompat$Params):471:471 -> create
    18:18:androidx.core.text.PrecomputedTextCompat create(java.lang.CharSequence,androidx.core.text.PrecomputedTextCompat$Params):473:473 -> create
    19:19:java.lang.Object androidx.core.util.Preconditions.checkNotNull(java.lang.Object):64:64 -> create
    19:19:androidx.core.text.PrecomputedTextCompat create(java.lang.CharSequence,androidx.core.text.PrecomputedTextCompat$Params):427 -> create
    20:20:java.lang.Object androidx.core.util.Preconditions.checkNotNull(java.lang.Object):64:64 -> create
    20:20:androidx.core.text.PrecomputedTextCompat create(java.lang.CharSequence,androidx.core.text.PrecomputedTextCompat$Params):426 -> create
    1:1:androidx.core.text.PrecomputedTextCompat$Params getParams():512:512 -> getParams
    1:1:int getSpanEnd(java.lang.Object):687:687 -> getSpanEnd
    1:1:int getSpanFlags(java.lang.Object):692:692 -> getSpanFlags
    1:1:int getSpanStart(java.lang.Object):682:682 -> getSpanStart
    1:1:java.lang.Object[] getSpans(int,int,java.lang.Class):677:677 -> getSpans
    1:1:java.util.concurrent.Future getTextFuture(java.lang.CharSequence,androidx.core.text.PrecomputedTextCompat$Params,java.util.concurrent.Executor):627:627 -> getTextFuture
    2:4:java.util.concurrent.Future getTextFuture(java.lang.CharSequence,androidx.core.text.PrecomputedTextCompat$Params,java.util.concurrent.Executor):629:631 -> getTextFuture
    5:6:java.util.concurrent.Future getTextFuture(java.lang.CharSequence,androidx.core.text.PrecomputedTextCompat$Params,java.util.concurrent.Executor):633:634 -> getTextFuture
    7:7:java.util.concurrent.Future getTextFuture(java.lang.CharSequence,androidx.core.text.PrecomputedTextCompat$Params,java.util.concurrent.Executor):636:636 -> getTextFuture
    1:1:int length():707:707 -> length
    1:1:int nextSpanTransition(int,int,java.lang.Class):697:697 -> nextSpanTransition
    1:1:void removeSpan(java.lang.Object):663:663 -> removeSpan
    2:2:void removeSpan(java.lang.Object):667:667 -> removeSpan
    3:3:void removeSpan(java.lang.Object):664:664 -> removeSpan
    1:1:void setSpan(java.lang.Object,int,int,int):651:651 -> setSpan
    2:2:void setSpan(java.lang.Object,int,int,int):655:655 -> setSpan
    3:3:void setSpan(java.lang.Object,int,int,int):652:652 -> setSpan
    1:1:java.lang.CharSequence subSequence(int,int):717:717 -> subSequence
    1:1:java.lang.String toString():722:722 -> toString
androidx.core.text.PrecomputedTextCompat$Params -> androidx.core.text.PrecomputedTextCompat$Params:
    1:6:void <init>(android.text.TextPaint,android.text.TextDirectionHeuristic,int,int):195:200 -> <init>
    7:12:void <init>(android.text.PrecomputedText$Params):204:209 -> <init>
    1:1:boolean equals(java.lang.Object):330:330 -> equals
    2:3:boolean equals(java.lang.Object):333:334 -> equals
    4:5:boolean equals(java.lang.Object):337:338 -> equals
    1:2:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):266:267 -> equalsWithoutTextDirection
    3:4:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):270:271 -> equalsWithoutTextDirection
    5:5:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):274:274 -> equalsWithoutTextDirection
    6:6:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):279:279 -> equalsWithoutTextDirection
    7:7:android.text.TextPaint getTextPaint():218:218 -> equalsWithoutTextDirection
    7:7:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):279 -> equalsWithoutTextDirection
    8:8:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):279:279 -> equalsWithoutTextDirection
    9:9:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):282:282 -> equalsWithoutTextDirection
    10:10:android.text.TextPaint getTextPaint():218:218 -> equalsWithoutTextDirection
    10:10:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):282 -> equalsWithoutTextDirection
    11:11:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):282:282 -> equalsWithoutTextDirection
    12:12:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):285:285 -> equalsWithoutTextDirection
    13:13:android.text.TextPaint getTextPaint():218:218 -> equalsWithoutTextDirection
    13:13:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):285 -> equalsWithoutTextDirection
    14:14:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):285:285 -> equalsWithoutTextDirection
    15:16:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):288:289 -> equalsWithoutTextDirection
    17:17:android.text.TextPaint getTextPaint():218:218 -> equalsWithoutTextDirection
    17:17:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):289 -> equalsWithoutTextDirection
    18:18:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):289:289 -> equalsWithoutTextDirection
    19:19:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):292:292 -> equalsWithoutTextDirection
    20:20:android.text.TextPaint getTextPaint():218:218 -> equalsWithoutTextDirection
    20:20:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):293 -> equalsWithoutTextDirection
    21:21:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):293:293 -> equalsWithoutTextDirection
    22:22:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):292:292 -> equalsWithoutTextDirection
    23:23:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):297:297 -> equalsWithoutTextDirection
    24:24:android.text.TextPaint getTextPaint():218:218 -> equalsWithoutTextDirection
    24:24:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):297 -> equalsWithoutTextDirection
    25:25:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):297:297 -> equalsWithoutTextDirection
    26:27:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):300:301 -> equalsWithoutTextDirection
    28:28:android.text.TextPaint getTextPaint():218:218 -> equalsWithoutTextDirection
    28:28:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):301 -> equalsWithoutTextDirection
    29:29:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):301:301 -> equalsWithoutTextDirection
    30:30:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):305:305 -> equalsWithoutTextDirection
    31:31:android.text.TextPaint getTextPaint():218:218 -> equalsWithoutTextDirection
    31:31:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):305 -> equalsWithoutTextDirection
    32:32:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):305:305 -> equalsWithoutTextDirection
    33:33:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):309:309 -> equalsWithoutTextDirection
    34:34:android.text.TextPaint getTextPaint():218:218 -> equalsWithoutTextDirection
    34:34:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):310 -> equalsWithoutTextDirection
    35:35:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):310:310 -> equalsWithoutTextDirection
    36:36:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):313:313 -> equalsWithoutTextDirection
    37:37:android.text.TextPaint getTextPaint():218:218 -> equalsWithoutTextDirection
    37:37:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):313 -> equalsWithoutTextDirection
    38:38:boolean equalsWithoutTextDirection(androidx.core.text.PrecomputedTextCompat$Params):313:313 -> equalsWithoutTextDirection
    1:1:int getBreakStrategy():243:243 -> getBreakStrategy
    1:1:int getHyphenationFrequency():255:255 -> getHyphenationFrequency
    1:1:android.text.TextDirectionHeuristic getTextDirection():231:231 -> getTextDirection
    1:1:android.text.TextPaint getTextPaint():218:218 -> getTextPaint
    1:5:int hashCode():347:351 -> hashCode
    6:6:int hashCode():348:348 -> hashCode
    7:10:int hashCode():353:356 -> hashCode
    11:11:int hashCode():353:353 -> hashCode
    12:14:int hashCode():358:360 -> hashCode
    15:15:int hashCode():358:358 -> hashCode
    16:18:int hashCode():362:364 -> hashCode
    19:19:int hashCode():362:362 -> hashCode
    1:7:java.lang.String toString():374:380 -> toString
    8:9:java.lang.String toString():382:383 -> toString
    10:10:java.lang.String toString():385:385 -> toString
    11:13:java.lang.String toString():387:389 -> toString
    14:18:java.lang.String toString():391:395 -> toString
androidx.core.text.PrecomputedTextCompat$Params$Builder -> androidx.core.text.PrecomputedTextCompat$Params$Builder:
    1:5:void <init>(android.text.TextPaint):115:119 -> <init>
    6:6:void <init>(android.text.TextPaint):121:121 -> <init>
    7:8:void <init>(android.text.TextPaint):123:124 -> <init>
    9:9:void <init>(android.text.TextPaint):126:126 -> <init>
    1:1:androidx.core.text.PrecomputedTextCompat$Params build():190:190 -> build
    1:1:androidx.core.text.PrecomputedTextCompat$Params$Builder setBreakStrategy(int):144:144 -> setBreakStrategy
    1:1:androidx.core.text.PrecomputedTextCompat$Params$Builder setHyphenationFrequency(int):162:162 -> setHyphenationFrequency
    1:1:androidx.core.text.PrecomputedTextCompat$Params$Builder setTextDirection(android.text.TextDirectionHeuristic):180:180 -> setTextDirection
androidx.core.text.PrecomputedTextCompat$PrecomputedTextFutureTask -> androidx.core.text.PrecomputedTextCompat$PrecomputedTextFutureTask:
    1:1:void <init>(androidx.core.text.PrecomputedTextCompat$Params,java.lang.CharSequence):560:560 -> <init>
androidx.core.text.PrecomputedTextCompat$PrecomputedTextFutureTask$PrecomputedTextCallback -> androidx.core.text.PrecomputedTextCompat$PrecomputedTextFutureTask$PrecomputedTextCallback:
    1:3:void <init>(androidx.core.text.PrecomputedTextCompat$Params,java.lang.CharSequence):547:549 -> <init>
    1:1:androidx.core.text.PrecomputedTextCompat call():554:554 -> call
    1:1:java.lang.Object call():542 -> call
androidx.core.text.TextDirectionHeuristicsCompat -> androidx.core.text.TextDirectionHeuristicsCompat:
    1:1:void <clinit>():33:33 -> <clinit>
    2:2:void <clinit>():39:39 -> <clinit>
    3:3:void <clinit>():47:47 -> <clinit>
    4:4:void <clinit>():55:55 -> <clinit>
    5:5:void <clinit>():62:62 -> <clinit>
androidx.core.text.TextDirectionHeuristicsCompat$AnyStrong -> androidx.core.text.TextDirectionHeuristicsCompat$AnyStrong:
    1:1:void <clinit>():235:235 -> <clinit>
    1:2:void <init>(boolean):231:232 -> <init>
    1:1:int checkRtl(java.lang.CharSequence,int,int):208:208 -> checkRtl
    2:2:int checkRtl(java.lang.CharSequence,int,int):216:216 -> checkRtl
    3:3:int checkRtl(java.lang.CharSequence,int,int):210:210 -> checkRtl
    4:4:int checkRtl(java.lang.CharSequence,int,int):226:226 -> checkRtl
androidx.core.text.TextDirectionHeuristicsCompat$FirstStrong -> androidx.core.text.TextDirectionHeuristicsCompat$FirstStrong:
    1:1:void <clinit>():193:193 -> <clinit>
    1:1:void <init>():190:190 -> <init>
    1:1:int checkRtl(java.lang.CharSequence,int,int):185:185 -> checkRtl
androidx.core.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl -> androidx.core.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl:
    1:2:void <init>(androidx.core.text.TextDirectionHeuristicsCompat$TextDirectionAlgorithm):114:115 -> <init>
    1:1:boolean isRtl(java.lang.CharSequence,int,int):130:130 -> isRtl
    2:3:boolean isRtl(java.lang.CharSequence,int,int):133:134 -> isRtl
    4:4:boolean doCheck(java.lang.CharSequence,int,int):140:140 -> isRtl
    4:4:boolean isRtl(java.lang.CharSequence,int,int):136 -> isRtl
    5:5:boolean doCheck(java.lang.CharSequence,int,int):146:146 -> isRtl
    5:5:boolean isRtl(java.lang.CharSequence,int,int):136 -> isRtl
    6:6:boolean isRtl(java.lang.CharSequence,int,int):131:131 -> isRtl
androidx.core.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal -> androidx.core.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal:
    1:2:void <init>(androidx.core.text.TextDirectionHeuristicsCompat$TextDirectionAlgorithm,boolean):156:157 -> <init>
    1:1:boolean defaultIsRtl():162:162 -> defaultIsRtl
androidx.core.text.TextUtilsCompat -> androidx.core.text.TextUtilsCompat:
    1:1:void <clinit>():33:33 -> <clinit>
    1:2:int getLayoutDirectionFromLocale(java.util.Locale):90:91 -> getLayoutDirectionFromLocale
androidx.core.util.LogWriter -> androidx.core.util.LogWriter:
    1:1:void <init>(java.lang.String):43:43 -> <init>
    2:2:void <init>(java.lang.String):35:35 -> <init>
    3:3:void <init>(java.lang.String):44:44 -> <init>
    1:1:void close():48:48 -> close
    1:1:void flush():52:52 -> flush
    1:3:void flushBuilder():68:70 -> flushBuilder
    1:1:void write(char[],int,int):57:57 -> write
    2:2:void write(char[],int,int):59:59 -> write
    3:3:void write(char[],int,int):62:62 -> write
androidx.core.util.Pair -> androidx.core.util.Pair:
    1:3:void <init>(java.lang.Object,java.lang.Object):37:39 -> <init>
    1:1:boolean equals(java.lang.Object):52:52 -> equals
    2:3:boolean equals(java.lang.Object):55:56 -> equals
    1:1:int hashCode():66:66 -> hashCode
    1:1:java.lang.String toString():71:71 -> toString
androidx.core.util.Pools$SimplePool -> androidx.core.util.Pools$SimplePool:
    1:1:void <init>(int):94:94 -> <init>
    2:2:void <init>(int):98:98 -> <init>
    3:3:void <init>(int):96:96 -> <init>
    1:1:java.lang.Object acquire():104:104 -> acquire
    2:4:java.lang.Object acquire():106:108 -> acquire
    1:2:boolean isInPool(java.lang.Object):128:129 -> release
    1:2:boolean release(java.lang.Object):116 -> release
    3:5:boolean release(java.lang.Object):119:121 -> release
    6:6:boolean release(java.lang.Object):117:117 -> release
androidx.core.util.Pools$SynchronizedPool -> androidx.core.util.Pools$SynchronizedPool:
    1:1:void <init>(int):153:153 -> <init>
    2:2:void <init>(int):143:143 -> <init>
    1:3:java.lang.Object acquire():158:160 -> acquire
    1:3:boolean release(java.lang.Object):165:167 -> release
androidx.core.view.AccessibilityDelegateCompat -> androidx.core.view.AccessibilityDelegateCompat:
    1:1:void <clinit>():130:130 -> <clinit>
    1:1:void <init>():139:139 -> <init>
    2:4:void <init>(android.view.View$AccessibilityDelegate):146:148 -> <init>
    1:1:boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):216:216 -> dispatchPopulateAccessibilityEvent
    1:2:androidx.core.view.accessibility.AccessibilityNodeProviderCompat getAccessibilityNodeProvider(android.view.View):318:319 -> getAccessibilityNodeProvider
    3:3:androidx.core.view.accessibility.AccessibilityNodeProviderCompat getAccessibilityNodeProvider(android.view.View):321:321 -> getAccessibilityNodeProvider
    1:2:java.util.List getActionList(android.view.View):395:396 -> getActionList
    1:1:android.view.View$AccessibilityDelegate getBridge():155:155 -> getBridge
    1:4:boolean isSpanStillValid(android.text.style.ClickableSpan,android.view.View):382:385 -> isSpanStillValid
    1:1:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):256:256 -> onInitializeAccessibilityEvent
    1:2:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):275:276 -> onInitializeAccessibilityNodeInfo
    3:3:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):275:275 -> onInitializeAccessibilityNodeInfo
    1:1:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):236:236 -> onPopulateAccessibilityEvent
    1:1:boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent):300:300 -> onRequestSendAccessibilityEvent
    1:4:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):345:348 -> performAccessibilityAction
    5:6:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):353:354 -> performAccessibilityAction
    7:7:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):358:358 -> performAccessibilityAction
    8:8:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):357:357 -> performAccessibilityAction
    1:1:boolean performClickableSpanAction(int,android.view.View):366:366 -> performClickableSpanAction
    2:2:boolean performClickableSpanAction(int,android.view.View):368:368 -> performClickableSpanAction
    3:5:boolean performClickableSpanAction(int,android.view.View):370:372 -> performClickableSpanAction
    1:1:void sendAccessibilityEvent(android.view.View,int):173:173 -> sendAccessibilityEvent
    1:1:void sendAccessibilityEventUnchecked(android.view.View,android.view.accessibility.AccessibilityEvent):195:195 -> sendAccessibilityEventUnchecked
androidx.core.view.AccessibilityDelegateCompat$AccessibilityDelegateAdapter -> androidx.core.view.AccessibilityDelegateCompat$AccessibilityDelegateAdapter:
    1:2:void <init>(androidx.core.view.AccessibilityDelegateCompat):64:65 -> <init>
    1:1:boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):71:71 -> dispatchPopulateAccessibilityEvent
    1:2:android.view.accessibility.AccessibilityNodeProvider getAccessibilityNodeProvider(android.view.View):118:119 -> getAccessibilityNodeProvider
    3:3:android.view.accessibility.AccessibilityNodeProvider getAccessibilityNodeProvider(android.view.View):121:121 -> getAccessibilityNodeProvider
    1:1:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):76:76 -> onInitializeAccessibilityEvent
    1:2:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):82:83 -> onInitializeAccessibilityNodeInfo
    3:3:androidx.core.view.ViewCompat$AccessibilityViewProperty androidx.core.view.ViewCompat.accessibilityHeadingProperty():3935:3935 -> onInitializeAccessibilityNodeInfo
    3:3:boolean androidx.core.view.ViewCompat.isAccessibilityHeading(android.view.View):3914 -> onInitializeAccessibilityNodeInfo
    3:3:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):84 -> onInitializeAccessibilityNodeInfo
    4:5:boolean androidx.core.view.ViewCompat.isAccessibilityHeading(android.view.View):3914:3915 -> onInitializeAccessibilityNodeInfo
    4:5:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):84 -> onInitializeAccessibilityNodeInfo
    6:6:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):84:84 -> onInitializeAccessibilityNodeInfo
    7:7:androidx.core.view.ViewCompat$AccessibilityViewProperty androidx.core.view.ViewCompat.paneTitleProperty():3878:3878 -> onInitializeAccessibilityNodeInfo
    7:7:java.lang.CharSequence androidx.core.view.ViewCompat.getAccessibilityPaneTitle(android.view.View):3874 -> onInitializeAccessibilityNodeInfo
    7:7:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):85 -> onInitializeAccessibilityNodeInfo
    8:8:java.lang.CharSequence androidx.core.view.ViewCompat.getAccessibilityPaneTitle(android.view.View):3874:3874 -> onInitializeAccessibilityNodeInfo
    8:8:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):85 -> onInitializeAccessibilityNodeInfo
    9:14:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):85:90 -> onInitializeAccessibilityNodeInfo
    1:1:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):96:96 -> onPopulateAccessibilityEvent
    1:1:boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent):102:102 -> onRequestSendAccessibilityEvent
    1:1:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):126:126 -> performAccessibilityAction
    1:1:void sendAccessibilityEvent(android.view.View,int):107:107 -> sendAccessibilityEvent
    1:1:void sendAccessibilityEventUnchecked(android.view.View,android.view.accessibility.AccessibilityEvent):112:112 -> sendAccessibilityEventUnchecked
androidx.core.view.ActionProvider -> androidx.core.view.ActionProvider:
    1:1:void <init>(android.content.Context):139:139 -> <init>
    1:1:android.view.View onCreateActionView(android.view.MenuItem):170:170 -> onCreateActionView
    1:2:void reset():312:313 -> reset
    1:1:void setSubUiVisibilityListener(androidx.core.view.ActionProvider$SubUiVisibilityListener):289:289 -> setSubUiVisibilityListener
    1:3:void setVisibilityListener(androidx.core.view.ActionProvider$VisibilityListener):299:301 -> setVisibilityListener
    4:4:void setVisibilityListener(androidx.core.view.ActionProvider$VisibilityListener):300:300 -> setVisibilityListener
    5:5:void setVisibilityListener(androidx.core.view.ActionProvider$VisibilityListener):304:304 -> setVisibilityListener
    1:2:void subUiVisibilityChanged(boolean):279:280 -> subUiVisibilityChanged
androidx.core.view.GestureDetectorCompat -> androidx.core.view.GestureDetectorCompat:
    1:3:void <init>(android.content.Context,android.view.GestureDetector$OnGestureListener,android.os.Handler):519:521 -> <init>
    1:3:void <init>(android.content.Context,android.view.GestureDetector$OnGestureListener):506 -> <init>
    4:4:void <init>(android.content.Context,android.view.GestureDetector$OnGestureListener,android.os.Handler):523:523 -> <init>
    4:4:void <init>(android.content.Context,android.view.GestureDetector$OnGestureListener):506 -> <init>
    1:1:boolean onTouchEvent(android.view.MotionEvent):543:543 -> onTouchEvent
    1:1:void setOnDoubleTapListener(android.view.GestureDetector$OnDoubleTapListener):567:567 -> setOnDoubleTapListener
androidx.core.view.GestureDetectorCompat$GestureDetectorCompatImplBase -> androidx.core.view.GestureDetectorCompat$GestureDetectorCompatImplBase:
    1:3:void <clinit>():62:64 -> <clinit>
    1:1:void <init>(android.content.Context,android.view.GestureDetector$OnGestureListener,android.os.Handler):152:152 -> <init>
    2:2:void <init>(android.content.Context,android.view.GestureDetector$OnGestureListener,android.os.Handler):154:154 -> <init>
    3:3:void <init>(android.content.Context,android.view.GestureDetector$OnGestureListener,android.os.Handler):156:156 -> <init>
    4:6:void <init>(android.content.Context,android.view.GestureDetector$OnGestureListener,android.os.Handler):158:160 -> <init>
    7:7:void init(android.content.Context):169:169 -> <init>
    7:7:void <init>(android.content.Context,android.view.GestureDetector$OnGestureListener,android.os.Handler):162 -> <init>
    8:8:void init(android.content.Context):172:172 -> <init>
    8:8:void <init>(android.content.Context,android.view.GestureDetector$OnGestureListener,android.os.Handler):162 -> <init>
    9:13:void init(android.content.Context):174:178 -> <init>
    9:13:void <init>(android.content.Context,android.view.GestureDetector$OnGestureListener,android.os.Handler):162 -> <init>
    14:15:void init(android.content.Context):180:181 -> <init>
    14:15:void <init>(android.content.Context,android.view.GestureDetector$OnGestureListener,android.os.Handler):162 -> <init>
    16:16:void init(android.content.Context):170:170 -> <init>
    16:16:void <init>(android.content.Context,android.view.GestureDetector$OnGestureListener,android.os.Handler):162 -> <init>
    17:17:void init(android.content.Context):167:167 -> <init>
    17:17:void <init>(android.content.Context,android.view.GestureDetector$OnGestureListener,android.os.Handler):162 -> <init>
    1:4:void dispatchLongPress():458:461 -> dispatchLongPress
    1:1:boolean onTouchEvent(android.view.MotionEvent):228:228 -> onTouchEvent
    2:3:boolean onTouchEvent(android.view.MotionEvent):230:231 -> onTouchEvent
    4:4:boolean onTouchEvent(android.view.MotionEvent):233:233 -> onTouchEvent
    5:5:boolean onTouchEvent(android.view.MotionEvent):237:237 -> onTouchEvent
    6:6:boolean onTouchEvent(android.view.MotionEvent):241:241 -> onTouchEvent
    7:8:boolean onTouchEvent(android.view.MotionEvent):244:245 -> onTouchEvent
    9:10:boolean onTouchEvent(android.view.MotionEvent):262:263 -> onTouchEvent
    11:15:boolean onTouchEvent(android.view.MotionEvent):267:271 -> onTouchEvent
    16:18:boolean onTouchEvent(android.view.MotionEvent):275:277 -> onTouchEvent
    19:19:boolean onTouchEvent(android.view.MotionEvent):281:281 -> onTouchEvent
    20:21:boolean onTouchEvent(android.view.MotionEvent):255:256 -> onTouchEvent
    22:30:void cancelTaps():430:438 -> onTouchEvent
    22:30:boolean onTouchEvent(android.view.MotionEvent):258 -> onTouchEvent
    31:42:void cancel():414:425 -> onTouchEvent
    31:42:boolean onTouchEvent(android.view.MotionEvent):406 -> onTouchEvent
    43:43:boolean onTouchEvent(android.view.MotionEvent):329:329 -> onTouchEvent
    44:46:boolean onTouchEvent(android.view.MotionEvent):332:334 -> onTouchEvent
    47:50:boolean onTouchEvent(android.view.MotionEvent):336:339 -> onTouchEvent
    51:58:boolean onTouchEvent(android.view.MotionEvent):341:348 -> onTouchEvent
    59:60:boolean onTouchEvent(android.view.MotionEvent):350:351 -> onTouchEvent
    61:64:boolean onTouchEvent(android.view.MotionEvent):353:356 -> onTouchEvent
    65:67:boolean onTouchEvent(android.view.MotionEvent):361:363 -> onTouchEvent
    68:75:boolean onTouchEvent(android.view.MotionEvent):365:372 -> onTouchEvent
    76:80:boolean onTouchEvent(android.view.MotionEvent):376:380 -> onTouchEvent
    81:83:boolean onTouchEvent(android.view.MotionEvent):382:384 -> onTouchEvent
    84:85:boolean onTouchEvent(android.view.MotionEvent):388:389 -> onTouchEvent
    86:87:boolean onTouchEvent(android.view.MotionEvent):392:393 -> onTouchEvent
    88:89:boolean onTouchEvent(android.view.MotionEvent):396:397 -> onTouchEvent
    90:93:boolean onTouchEvent(android.view.MotionEvent):399:402 -> onTouchEvent
    94:97:boolean onTouchEvent(android.view.MotionEvent):288:291 -> onTouchEvent
    98:98:boolean isConsideredDoubleTap(android.view.MotionEvent,android.view.MotionEvent,android.view.MotionEvent):444:444 -> onTouchEvent
    98:98:boolean onTouchEvent(android.view.MotionEvent):292 -> onTouchEvent
    99:99:boolean isConsideredDoubleTap(android.view.MotionEvent,android.view.MotionEvent,android.view.MotionEvent):448:448 -> onTouchEvent
    99:99:boolean onTouchEvent(android.view.MotionEvent):292 -> onTouchEvent
    100:102:boolean isConsideredDoubleTap(android.view.MotionEvent,android.view.MotionEvent,android.view.MotionEvent):452:454 -> onTouchEvent
    100:102:boolean onTouchEvent(android.view.MotionEvent):292 -> onTouchEvent
    103:103:boolean onTouchEvent(android.view.MotionEvent):295:295 -> onTouchEvent
    104:104:boolean onTouchEvent(android.view.MotionEvent):297:297 -> onTouchEvent
    105:105:boolean onTouchEvent(android.view.MotionEvent):299:299 -> onTouchEvent
    106:106:boolean onTouchEvent(android.view.MotionEvent):302:302 -> onTouchEvent
    107:110:boolean onTouchEvent(android.view.MotionEvent):306:309 -> onTouchEvent
    111:116:boolean onTouchEvent(android.view.MotionEvent):311:316 -> onTouchEvent
    117:119:boolean onTouchEvent(android.view.MotionEvent):318:320 -> onTouchEvent
    120:121:boolean onTouchEvent(android.view.MotionEvent):323:324 -> onTouchEvent
    122:122:boolean onTouchEvent(android.view.MotionEvent):323:323 -> onTouchEvent
    123:123:boolean onTouchEvent(android.view.MotionEvent):325:325 -> onTouchEvent
    1:1:void setOnDoubleTapListener(android.view.GestureDetector$OnDoubleTapListener):193:193 -> setOnDoubleTapListener
androidx.core.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler -> androidx.core.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler:
    1:2:void <init>(androidx.core.view.GestureDetectorCompat$GestureDetectorCompatImplBase):103:104 -> <init>
    3:4:void <init>(androidx.core.view.GestureDetectorCompat$GestureDetectorCompatImplBase,android.os.Handler):107:108 -> <init>
    1:1:void handleMessage(android.os.Message):113:113 -> handleMessage
    2:4:void handleMessage(android.os.Message):124:126 -> handleMessage
    5:5:void handleMessage(android.os.Message):128:128 -> handleMessage
    6:6:void handleMessage(android.os.Message):134:134 -> handleMessage
    7:7:void handleMessage(android.os.Message):119:119 -> handleMessage
    8:8:void handleMessage(android.os.Message):115:115 -> handleMessage
androidx.core.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2 -> androidx.core.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2:
    1:2:void <init>(android.content.Context,android.view.GestureDetector$OnGestureListener,android.os.Handler):469:470 -> <init>
    1:1:boolean onTouchEvent(android.view.MotionEvent):480:480 -> onTouchEvent
    1:1:void setOnDoubleTapListener(android.view.GestureDetector$OnDoubleTapListener):490:490 -> setOnDoubleTapListener
androidx.core.view.KeyEventDispatcher -> androidx.core.view.KeyEventDispatcher:
    1:1:boolean dispatchBeforeHierarchy(android.view.View,android.view.KeyEvent):63:63 -> dispatchBeforeHierarchy
    1:2:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):83:84 -> dispatchKeyEvent
    3:4:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):86:87 -> dispatchKeyEvent
    5:5:boolean activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):115:115 -> dispatchKeyEvent
    5:5:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):87 -> dispatchKeyEvent
    6:6:boolean activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):117:117 -> dispatchKeyEvent
    6:6:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):87 -> dispatchKeyEvent
    7:9:boolean activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):121:123 -> dispatchKeyEvent
    7:9:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):87 -> dispatchKeyEvent
    10:10:boolean actionBarOnMenuKeyEventPre28(android.app.ActionBar,android.view.KeyEvent):96:96 -> dispatchKeyEvent
    10:10:boolean activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):125 -> dispatchKeyEvent
    10:10:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):87 -> dispatchKeyEvent
    11:11:boolean actionBarOnMenuKeyEventPre28(android.app.ActionBar,android.view.KeyEvent):99:99 -> dispatchKeyEvent
    11:11:boolean activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):125 -> dispatchKeyEvent
    11:11:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):87 -> dispatchKeyEvent
    12:12:boolean actionBarOnMenuKeyEventPre28(android.app.ActionBar,android.view.KeyEvent):102:102 -> dispatchKeyEvent
    12:12:boolean activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):125 -> dispatchKeyEvent
    12:12:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):87 -> dispatchKeyEvent
    13:13:boolean actionBarOnMenuKeyEventPre28(android.app.ActionBar,android.view.KeyEvent):104:104 -> dispatchKeyEvent
    13:13:boolean activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):125 -> dispatchKeyEvent
    13:13:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):87 -> dispatchKeyEvent
    14:14:boolean actionBarOnMenuKeyEventPre28(android.app.ActionBar,android.view.KeyEvent):106:106 -> dispatchKeyEvent
    14:14:boolean activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):125 -> dispatchKeyEvent
    14:14:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):87 -> dispatchKeyEvent
    15:15:boolean activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):130:130 -> dispatchKeyEvent
    15:15:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):87 -> dispatchKeyEvent
    16:17:boolean activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):133:134 -> dispatchKeyEvent
    16:17:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):87 -> dispatchKeyEvent
    18:18:boolean activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):138:138 -> dispatchKeyEvent
    18:18:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):87 -> dispatchKeyEvent
    19:19:boolean activitySuperDispatchKeyEventPre28(android.app.Activity,android.view.KeyEvent):137:137 -> dispatchKeyEvent
    19:19:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):87 -> dispatchKeyEvent
    20:21:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):88:89 -> dispatchKeyEvent
    22:22:android.content.DialogInterface$OnKeyListener getDialogKeyListenerPre28(android.app.Dialog):142:142 -> dispatchKeyEvent
    22:22:boolean dialogSuperDispatchKeyEventPre28(android.app.Dialog,android.view.KeyEvent):161 -> dispatchKeyEvent
    22:22:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):89 -> dispatchKeyEvent
    23:24:android.content.DialogInterface$OnKeyListener getDialogKeyListenerPre28(android.app.Dialog):144:145 -> dispatchKeyEvent
    23:24:boolean dialogSuperDispatchKeyEventPre28(android.app.Dialog,android.view.KeyEvent):161 -> dispatchKeyEvent
    23:24:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):89 -> dispatchKeyEvent
    25:25:android.content.DialogInterface$OnKeyListener getDialogKeyListenerPre28(android.app.Dialog):148:148 -> dispatchKeyEvent
    25:25:boolean dialogSuperDispatchKeyEventPre28(android.app.Dialog,android.view.KeyEvent):161 -> dispatchKeyEvent
    25:25:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):89 -> dispatchKeyEvent
    26:26:android.content.DialogInterface$OnKeyListener getDialogKeyListenerPre28(android.app.Dialog):151:151 -> dispatchKeyEvent
    26:26:boolean dialogSuperDispatchKeyEventPre28(android.app.Dialog,android.view.KeyEvent):161 -> dispatchKeyEvent
    26:26:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):89 -> dispatchKeyEvent
    27:27:android.content.DialogInterface$OnKeyListener getDialogKeyListenerPre28(android.app.Dialog):153:153 -> dispatchKeyEvent
    27:27:boolean dialogSuperDispatchKeyEventPre28(android.app.Dialog,android.view.KeyEvent):161 -> dispatchKeyEvent
    27:27:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):89 -> dispatchKeyEvent
    28:28:boolean dialogSuperDispatchKeyEventPre28(android.app.Dialog,android.view.KeyEvent):162:162 -> dispatchKeyEvent
    28:28:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):89 -> dispatchKeyEvent
    29:30:boolean dialogSuperDispatchKeyEventPre28(android.app.Dialog,android.view.KeyEvent):165:166 -> dispatchKeyEvent
    29:30:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):89 -> dispatchKeyEvent
    31:32:boolean dialogSuperDispatchKeyEventPre28(android.app.Dialog,android.view.KeyEvent):169:170 -> dispatchKeyEvent
    31:32:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):89 -> dispatchKeyEvent
    33:33:boolean dialogSuperDispatchKeyEventPre28(android.app.Dialog,android.view.KeyEvent):174:174 -> dispatchKeyEvent
    33:33:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):89 -> dispatchKeyEvent
    34:34:boolean dialogSuperDispatchKeyEventPre28(android.app.Dialog,android.view.KeyEvent):173:173 -> dispatchKeyEvent
    34:34:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):89 -> dispatchKeyEvent
    35:36:boolean dispatchKeyEvent(androidx.core.view.KeyEventDispatcher$Component,android.view.View,android.view.Window$Callback,android.view.KeyEvent):91:92 -> dispatchKeyEvent
androidx.core.view.LayoutInflaterCompat -> androidx.core.view.LayoutInflaterCompat:
    1:1:void forceSetFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):71:71 -> forceSetFactory2
    2:3:void forceSetFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):73:74 -> forceSetFactory2
    4:5:void forceSetFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):76:77 -> forceSetFactory2
    6:6:void forceSetFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):76:76 -> forceSetFactory2
    7:7:void forceSetFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):80:80 -> forceSetFactory2
    8:8:void forceSetFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):82:82 -> forceSetFactory2
    9:9:void forceSetFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):84:84 -> forceSetFactory2
    10:10:void forceSetFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):86:86 -> forceSetFactory2
    1:1:void setFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):139:139 -> setFactory2
    2:4:void setFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):141:143 -> setFactory2
    5:5:void setFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):146:146 -> setFactory2
    6:6:void setFactory2(android.view.LayoutInflater,android.view.LayoutInflater$Factory2):149:149 -> setFactory2
androidx.core.view.NestedScrollingChildHelper -> androidx.core.view.NestedScrollingChildHelper:
    1:2:void <init>(android.view.View):56:57 -> <init>
    1:1:boolean isNestedScrollingEnabled():86:86 -> dispatchNestedFling
    1:1:boolean dispatchNestedFling(float,float,boolean):348 -> dispatchNestedFling
    2:2:boolean dispatchNestedFling(float,float,boolean):349:349 -> dispatchNestedFling
    3:3:boolean dispatchNestedFling(float,float,boolean):351:351 -> dispatchNestedFling
    4:4:boolean androidx.core.view.ViewParentCompat.onNestedFling(android.view.ViewParent,android.view.View,float,float,boolean):424:424 -> dispatchNestedFling
    4:4:boolean dispatchNestedFling(float,float,boolean):351 -> dispatchNestedFling
    5:5:boolean androidx.core.view.ViewParentCompat.onNestedFling(android.view.ViewParent,android.view.View,float,float,boolean):426:426 -> dispatchNestedFling
    5:5:boolean dispatchNestedFling(float,float,boolean):351 -> dispatchNestedFling
    6:6:boolean androidx.core.view.ViewParentCompat.onNestedFling(android.view.ViewParent,android.view.View,float,float,boolean):428:428 -> dispatchNestedFling
    6:6:boolean dispatchNestedFling(float,float,boolean):351 -> dispatchNestedFling
    7:8:boolean androidx.core.view.ViewParentCompat.onNestedFling(android.view.ViewParent,android.view.View,float,float,boolean):431:432 -> dispatchNestedFling
    7:8:boolean dispatchNestedFling(float,float,boolean):351 -> dispatchNestedFling
    1:1:boolean isNestedScrollingEnabled():86:86 -> dispatchNestedPreFling
    1:1:boolean dispatchNestedPreFling(float,float):368 -> dispatchNestedPreFling
    2:2:boolean dispatchNestedPreFling(float,float):369:369 -> dispatchNestedPreFling
    3:3:boolean dispatchNestedPreFling(float,float):371:371 -> dispatchNestedPreFling
    4:4:boolean androidx.core.view.ViewParentCompat.onNestedPreFling(android.view.ViewParent,android.view.View,float,float):461:461 -> dispatchNestedPreFling
    4:4:boolean dispatchNestedPreFling(float,float):371 -> dispatchNestedPreFling
    5:5:boolean androidx.core.view.ViewParentCompat.onNestedPreFling(android.view.ViewParent,android.view.View,float,float):463:463 -> dispatchNestedPreFling
    5:5:boolean dispatchNestedPreFling(float,float):371 -> dispatchNestedPreFling
    6:6:boolean androidx.core.view.ViewParentCompat.onNestedPreFling(android.view.ViewParent,android.view.View,float,float):465:465 -> dispatchNestedPreFling
    6:6:boolean dispatchNestedPreFling(float,float):371 -> dispatchNestedPreFling
    7:8:boolean androidx.core.view.ViewParentCompat.onNestedPreFling(android.view.ViewParent,android.view.View,float,float):468:469 -> dispatchNestedPreFling
    7:8:boolean dispatchNestedPreFling(float,float):371 -> dispatchNestedPreFling
    1:1:boolean isNestedScrollingEnabled():86:86 -> dispatchNestedPreScroll
    1:1:boolean dispatchNestedPreScroll(int,int,int[],int[],int):302 -> dispatchNestedPreScroll
    2:2:boolean dispatchNestedPreScroll(int,int,int[],int[],int):303:303 -> dispatchNestedPreScroll
    3:4:boolean dispatchNestedPreScroll(int,int,int[],int[],int):331:332 -> dispatchNestedPreScroll
    5:7:boolean dispatchNestedPreScroll(int,int,int[],int[],int):312:314 -> dispatchNestedPreScroll
    8:9:int[] getTempNestedScrollConsumed():425:426 -> dispatchNestedPreScroll
    8:9:boolean dispatchNestedPreScroll(int,int,int[],int[],int):318 -> dispatchNestedPreScroll
    10:10:int[] getTempNestedScrollConsumed():428:428 -> dispatchNestedPreScroll
    10:10:boolean dispatchNestedPreScroll(int,int,int[],int[],int):318 -> dispatchNestedPreScroll
    11:13:boolean dispatchNestedPreScroll(int,int,int[],int[],int):320:322 -> dispatchNestedPreScroll
    14:14:void androidx.core.view.ViewParentCompat.onNestedPreScroll(android.view.ViewParent,android.view.View,int,int,int[],int):384:384 -> dispatchNestedPreScroll
    14:14:boolean dispatchNestedPreScroll(int,int,int[],int[],int):322 -> dispatchNestedPreScroll
    15:15:void androidx.core.view.ViewParentCompat.onNestedPreScroll(android.view.ViewParent,android.view.View,int,int,int[],int):386:386 -> dispatchNestedPreScroll
    15:15:boolean dispatchNestedPreScroll(int,int,int[],int[],int):322 -> dispatchNestedPreScroll
    16:16:void androidx.core.view.ViewParentCompat.onNestedPreScroll(android.view.ViewParent,android.view.View,int,int,int[],int):389:389 -> dispatchNestedPreScroll
    16:16:boolean dispatchNestedPreScroll(int,int,int[],int[],int):322 -> dispatchNestedPreScroll
    17:17:void androidx.core.view.ViewParentCompat.onNestedPreScroll(android.view.ViewParent,android.view.View,int,int,int[],int):391:391 -> dispatchNestedPreScroll
    17:17:boolean dispatchNestedPreScroll(int,int,int[],int[],int):322 -> dispatchNestedPreScroll
    18:18:void androidx.core.view.ViewParentCompat.onNestedPreScroll(android.view.ViewParent,android.view.View,int,int,int[],int):393:393 -> dispatchNestedPreScroll
    18:18:boolean dispatchNestedPreScroll(int,int,int[],int[],int):322 -> dispatchNestedPreScroll
    19:20:void androidx.core.view.ViewParentCompat.onNestedPreScroll(android.view.ViewParent,android.view.View,int,int,int[],int):396:397 -> dispatchNestedPreScroll
    19:20:boolean dispatchNestedPreScroll(int,int,int[],int[],int):322 -> dispatchNestedPreScroll
    21:23:boolean dispatchNestedPreScroll(int,int,int[],int[],int):325:327 -> dispatchNestedPreScroll
    24:24:boolean dispatchNestedPreScroll(int,int,int[],int[],int):329:329 -> dispatchNestedPreScroll
    1:1:boolean dispatchNestedScroll(int,int,int,int,int[]):204:204 -> dispatchNestedScroll
    2:2:boolean dispatchNestedScroll(int,int,int,int,int[],int):218:218 -> dispatchNestedScroll
    3:3:void dispatchNestedScroll(int,int,int,int,int[],int,int[]):231:231 -> dispatchNestedScroll
    1:1:boolean isNestedScrollingEnabled():86:86 -> dispatchNestedScrollInternal
    1:1:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):238 -> dispatchNestedScrollInternal
    2:2:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):239:239 -> dispatchNestedScrollInternal
    3:4:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):270:271 -> dispatchNestedScrollInternal
    5:7:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):248:250 -> dispatchNestedScrollInternal
    8:9:int[] getTempNestedScrollConsumed():425:426 -> dispatchNestedScrollInternal
    8:9:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):254 -> dispatchNestedScrollInternal
    10:10:int[] getTempNestedScrollConsumed():428:428 -> dispatchNestedScrollInternal
    10:10:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):254 -> dispatchNestedScrollInternal
    11:12:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):255:256 -> dispatchNestedScrollInternal
    13:13:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):259:259 -> dispatchNestedScrollInternal
    14:15:void androidx.core.view.ViewParentCompat.onNestedScroll(android.view.ViewParent,android.view.View,int,int,int,int,int,int[]):329:330 -> dispatchNestedScrollInternal
    14:15:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):259 -> dispatchNestedScrollInternal
    16:17:void androidx.core.view.ViewParentCompat.onNestedScroll(android.view.ViewParent,android.view.View,int,int,int,int,int,int[]):336:337 -> dispatchNestedScrollInternal
    16:17:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):259 -> dispatchNestedScrollInternal
    18:19:void androidx.core.view.ViewParentCompat.onNestedScroll(android.view.ViewParent,android.view.View,int,int,int,int,int,int[]):339:340 -> dispatchNestedScrollInternal
    18:19:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):259 -> dispatchNestedScrollInternal
    20:20:void androidx.core.view.ViewParentCompat.onNestedScroll(android.view.ViewParent,android.view.View,int,int,int,int,int,int[]):344:344 -> dispatchNestedScrollInternal
    20:20:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):259 -> dispatchNestedScrollInternal
    21:21:void androidx.core.view.ViewParentCompat.onNestedScroll(android.view.ViewParent,android.view.View,int,int,int,int,int,int[]):346:346 -> dispatchNestedScrollInternal
    21:21:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):259 -> dispatchNestedScrollInternal
    22:22:void androidx.core.view.ViewParentCompat.onNestedScroll(android.view.ViewParent,android.view.View,int,int,int,int,int,int[]):349:349 -> dispatchNestedScrollInternal
    22:22:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):259 -> dispatchNestedScrollInternal
    23:24:void androidx.core.view.ViewParentCompat.onNestedScroll(android.view.ViewParent,android.view.View,int,int,int,int,int,int[]):352:353 -> dispatchNestedScrollInternal
    23:24:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):259 -> dispatchNestedScrollInternal
    25:27:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]):263:265 -> dispatchNestedScrollInternal
    1:1:android.view.ViewParent getNestedScrollingParentForType(int):408:408 -> getNestedScrollingParentForType
    2:2:android.view.ViewParent getNestedScrollingParentForType(int):406:406 -> getNestedScrollingParentForType
    1:1:boolean hasNestedScrollingParent(int):114:114 -> hasNestedScrollingParent
    1:1:boolean isNestedScrollingEnabled():86:86 -> isNestedScrollingEnabled
    1:2:void setNestedScrollingEnabled(boolean):70:71 -> setNestedScrollingEnabled
    3:3:void setNestedScrollingEnabled(boolean):73:73 -> setNestedScrollingEnabled
    1:1:boolean hasNestedScrollingParent(int):114:114 -> startNestedScroll
    1:1:boolean startNestedScroll(int,int):145 -> startNestedScroll
    2:2:boolean isNestedScrollingEnabled():86:86 -> startNestedScroll
    2:2:boolean startNestedScroll(int,int):149 -> startNestedScroll
    3:4:boolean startNestedScroll(int,int):150:151 -> startNestedScroll
    5:5:boolean startNestedScroll(int,int):153:153 -> startNestedScroll
    6:6:boolean androidx.core.view.ViewParentCompat.onStartNestedScroll(android.view.ViewParent,android.view.View,android.view.View,int,int):207:207 -> startNestedScroll
    6:6:boolean startNestedScroll(int,int):153 -> startNestedScroll
    7:7:boolean androidx.core.view.ViewParentCompat.onStartNestedScroll(android.view.ViewParent,android.view.View,android.view.View,int,int):209:209 -> startNestedScroll
    7:7:boolean startNestedScroll(int,int):153 -> startNestedScroll
    8:8:boolean androidx.core.view.ViewParentCompat.onStartNestedScroll(android.view.ViewParent,android.view.View,android.view.View,int,int):213:213 -> startNestedScroll
    8:8:boolean startNestedScroll(int,int):153 -> startNestedScroll
    9:9:boolean androidx.core.view.ViewParentCompat.onStartNestedScroll(android.view.ViewParent,android.view.View,android.view.View,int,int):215:215 -> startNestedScroll
    9:9:boolean startNestedScroll(int,int):153 -> startNestedScroll
    10:10:boolean androidx.core.view.ViewParentCompat.onStartNestedScroll(android.view.ViewParent,android.view.View,android.view.View,int,int):217:217 -> startNestedScroll
    10:10:boolean startNestedScroll(int,int):153 -> startNestedScroll
    11:12:boolean androidx.core.view.ViewParentCompat.onStartNestedScroll(android.view.ViewParent,android.view.View,android.view.View,int,int):220:221 -> startNestedScroll
    11:12:boolean startNestedScroll(int,int):153 -> startNestedScroll
    13:13:void setNestedScrollingParentForType(int,android.view.ViewParent):419:419 -> startNestedScroll
    13:13:boolean startNestedScroll(int,int):154 -> startNestedScroll
    14:14:void setNestedScrollingParentForType(int,android.view.ViewParent):416:416 -> startNestedScroll
    14:14:boolean startNestedScroll(int,int):154 -> startNestedScroll
    15:15:boolean startNestedScroll(int,int):155:155 -> startNestedScroll
    16:16:void androidx.core.view.ViewParentCompat.onNestedScrollAccepted(android.view.ViewParent,android.view.View,android.view.View,int,int):250:250 -> startNestedScroll
    16:16:boolean startNestedScroll(int,int):155 -> startNestedScroll
    17:17:void androidx.core.view.ViewParentCompat.onNestedScrollAccepted(android.view.ViewParent,android.view.View,android.view.View,int,int):254:254 -> startNestedScroll
    17:17:boolean startNestedScroll(int,int):155 -> startNestedScroll
    18:18:void androidx.core.view.ViewParentCompat.onNestedScrollAccepted(android.view.ViewParent,android.view.View,android.view.View,int,int):256:256 -> startNestedScroll
    18:18:boolean startNestedScroll(int,int):155 -> startNestedScroll
    19:19:void androidx.core.view.ViewParentCompat.onNestedScrollAccepted(android.view.ViewParent,android.view.View,android.view.View,int,int):258:258 -> startNestedScroll
    19:19:boolean startNestedScroll(int,int):155 -> startNestedScroll
    20:21:void androidx.core.view.ViewParentCompat.onNestedScrollAccepted(android.view.ViewParent,android.view.View,android.view.View,int,int):261:262 -> startNestedScroll
    20:21:boolean startNestedScroll(int,int):155 -> startNestedScroll
    22:23:boolean startNestedScroll(int,int):158:159 -> startNestedScroll
    24:24:boolean startNestedScroll(int,int):161:161 -> startNestedScroll
    1:1:void stopNestedScroll(int):186:186 -> stopNestedScroll
    2:2:void stopNestedScroll(int):188:188 -> stopNestedScroll
    3:3:void androidx.core.view.ViewParentCompat.onStopNestedScroll(android.view.ViewParent,android.view.View,int):282:282 -> stopNestedScroll
    3:3:void stopNestedScroll(int):188 -> stopNestedScroll
    4:4:void androidx.core.view.ViewParentCompat.onStopNestedScroll(android.view.ViewParent,android.view.View,int):284:284 -> stopNestedScroll
    4:4:void stopNestedScroll(int):188 -> stopNestedScroll
    5:5:void androidx.core.view.ViewParentCompat.onStopNestedScroll(android.view.ViewParent,android.view.View,int):287:287 -> stopNestedScroll
    5:5:void stopNestedScroll(int):188 -> stopNestedScroll
    6:6:void androidx.core.view.ViewParentCompat.onStopNestedScroll(android.view.ViewParent,android.view.View,int):289:289 -> stopNestedScroll
    6:6:void stopNestedScroll(int):188 -> stopNestedScroll
    7:7:void androidx.core.view.ViewParentCompat.onStopNestedScroll(android.view.ViewParent,android.view.View,int):291:291 -> stopNestedScroll
    7:7:void stopNestedScroll(int):188 -> stopNestedScroll
    8:9:void androidx.core.view.ViewParentCompat.onStopNestedScroll(android.view.ViewParent,android.view.View,int):294:295 -> stopNestedScroll
    8:9:void stopNestedScroll(int):188 -> stopNestedScroll
    10:10:void setNestedScrollingParentForType(int,android.view.ViewParent):419:419 -> stopNestedScroll
    10:10:void stopNestedScroll(int):189 -> stopNestedScroll
    11:11:void setNestedScrollingParentForType(int,android.view.ViewParent):416:416 -> stopNestedScroll
    11:11:void stopNestedScroll(int):189 -> stopNestedScroll
androidx.core.view.NestedScrollingParentHelper -> androidx.core.view.NestedScrollingParentHelper:
    1:1:void <init>(android.view.ViewGroup):50:50 -> <init>
    1:1:int getNestedScrollAxes():92:92 -> getNestedScrollAxes
    1:1:void onNestedScrollAccepted(android.view.View,android.view.View,int,int):77:77 -> onNestedScrollAccepted
    2:2:void onNestedScrollAccepted(android.view.View,android.view.View,int,int):79:79 -> onNestedScrollAccepted
    3:3:void onNestedScrollAccepted(android.view.View,android.view.View,int,int):79:79 -> onNestedScrollAccepted
    3:3:void onNestedScrollAccepted(android.view.View,android.view.View,int):63 -> onNestedScrollAccepted
    1:1:void onStopNestedScroll(android.view.View,int):115:115 -> onStopNestedScroll
    2:2:void onStopNestedScroll(android.view.View,int):117:117 -> onStopNestedScroll
androidx.core.view.OneShotPreDrawListener -> androidx.core.view.OneShotPreDrawListener:
    1:4:void <init>(android.view.View,java.lang.Runnable):43:46 -> <init>
    1:3:androidx.core.view.OneShotPreDrawListener add(android.view.View,java.lang.Runnable):62:64 -> add
    4:4:androidx.core.view.OneShotPreDrawListener add(android.view.View,java.lang.Runnable):60:60 -> add
    5:5:androidx.core.view.OneShotPreDrawListener add(android.view.View,java.lang.Runnable):59:59 -> add
    1:2:boolean onPreDraw():70:71 -> onPreDraw
    1:1:void onViewAttachedToWindow(android.view.View):90:90 -> onViewAttachedToWindow
    1:1:void onViewDetachedFromWindow(android.view.View):95:95 -> onViewDetachedFromWindow
    1:2:void removeListener():80:81 -> removeListener
    3:3:void removeListener():83:83 -> removeListener
    4:4:void removeListener():85:85 -> removeListener
androidx.core.view.PointerIconCompat -> androidx.core.view.PointerIconCompat:
    1:2:void <init>(java.lang.Object):107:108 -> <init>
    1:1:java.lang.Object getPointerIcon():116:116 -> getPointerIcon
    1:2:androidx.core.view.PointerIconCompat getSystemIcon(android.content.Context,int):130:131 -> getSystemIcon
    3:3:androidx.core.view.PointerIconCompat getSystemIcon(android.content.Context,int):133:133 -> getSystemIcon
androidx.core.view.ViewCompat -> androidx.core.view.ViewCompat:
    1:1:void <clinit>():458:458 -> <clinit>
    2:2:void <clinit>():470:470 -> <clinit>
    3:3:void <clinit>():474:474 -> <clinit>
    4:4:void <clinit>():4051:4051 -> <clinit>
    1:2:androidx.core.view.ViewPropertyAnimatorCompat animate(android.view.View):1972:1973 -> animate
    3:3:androidx.core.view.ViewPropertyAnimatorCompat animate(android.view.View):1975:1975 -> animate
    4:5:androidx.core.view.ViewPropertyAnimatorCompat animate(android.view.View):1977:1978 -> animate
    1:2:void compatOffsetLeftAndRight(android.view.View,int):3255:3256 -> compatOffsetLeftAndRight
    3:5:void tickleInvalidationFlag(android.view.View):3267:3269 -> compatOffsetLeftAndRight
    3:5:void compatOffsetLeftAndRight(android.view.View,int):3257 -> compatOffsetLeftAndRight
    6:8:void compatOffsetLeftAndRight(android.view.View,int):3259:3261 -> compatOffsetLeftAndRight
    1:2:void compatOffsetTopAndBottom(android.view.View,int):3207:3208 -> compatOffsetTopAndBottom
    3:5:void tickleInvalidationFlag(android.view.View):3267:3269 -> compatOffsetTopAndBottom
    3:5:void compatOffsetTopAndBottom(android.view.View,int):3209 -> compatOffsetTopAndBottom
    6:8:void compatOffsetTopAndBottom(android.view.View,int):3211:3213 -> compatOffsetTopAndBottom
    1:5:androidx.core.view.WindowInsetsCompat dispatchApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):2477:2481 -> dispatchApplyWindowInsets
    6:6:androidx.core.view.WindowInsetsCompat dispatchApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):2483:2483 -> dispatchApplyWindowInsets
    1:1:boolean dispatchUnhandledKeyEventBeforeCallback(android.view.View,android.view.KeyEvent):3758:3758 -> dispatchUnhandledKeyEventBeforeCallback
    2:2:boolean dispatchUnhandledKeyEventBeforeCallback(android.view.View,android.view.KeyEvent):3761:3761 -> dispatchUnhandledKeyEventBeforeCallback
    1:1:boolean dispatchUnhandledKeyEventBeforeHierarchy(android.view.View,android.view.KeyEvent):3750:3750 -> dispatchUnhandledKeyEventBeforeHierarchy
    2:2:boolean dispatchUnhandledKeyEventBeforeHierarchy(android.view.View,android.view.KeyEvent):3753:3753 -> dispatchUnhandledKeyEventBeforeHierarchy
    1:1:android.view.View$AccessibilityDelegate getAccessibilityDelegateInternal(android.view.View):907:907 -> getAccessibilityDelegateInternal
    2:2:android.view.View$AccessibilityDelegate getAccessibilityDelegateInternal(android.view.View):910:910 -> getAccessibilityDelegateInternal
    3:5:android.view.View$AccessibilityDelegate getAccessibilityDelegateInternal(android.view.View):912:914 -> getAccessibilityDelegateInternal
    6:6:android.view.View$AccessibilityDelegate getAccessibilityDelegateInternal(android.view.View):916:916 -> getAccessibilityDelegateInternal
    7:9:android.view.View$AccessibilityDelegate getAccessibilityDelegateInternal(android.view.View):921:923 -> getAccessibilityDelegateInternal
    10:10:android.view.View$AccessibilityDelegate getAccessibilityDelegateInternal(android.view.View):927:927 -> getAccessibilityDelegateInternal
    1:2:int getAccessibilityLiveRegion(android.view.View):1693:1694 -> getAccessibilityLiveRegion
    1:2:android.content.res.ColorStateList getBackgroundTintList(android.view.View):2573:2574 -> getBackgroundTintList
    3:4:android.content.res.ColorStateList getBackgroundTintList(android.view.View):2576:2577 -> getBackgroundTintList
    1:2:android.graphics.Rect getClipBounds(android.view.View):3299:3300 -> getClipBounds
    1:2:android.view.Display getDisplay(android.view.View):3420:3421 -> getDisplay
    1:2:float getElevation(android.view.View):2256:2257 -> getElevation
    1:2:android.graphics.Rect getEmptyTempRect():479:480 -> getEmptyTempRect
    3:3:android.graphics.Rect getEmptyTempRect():482:482 -> getEmptyTempRect
    4:5:android.graphics.Rect getEmptyTempRect():484:485 -> getEmptyTempRect
    6:6:android.graphics.Rect getEmptyTempRect():487:487 -> getEmptyTempRect
    1:2:boolean getFitsSystemWindows(android.view.View):2382:2383 -> getFitsSystemWindows
    1:2:int getImportantForAccessibility(android.view.View):1054:1055 -> getImportantForAccessibility
    1:2:int getImportantForAutofill(android.view.View):744:745 -> getImportantForAutofill
    1:2:int getLayoutDirection(android.view.View):1515:1516 -> getLayoutDirection
    1:2:int getMinimumHeight(android.view.View):1938:1939 -> getMinimumHeight
    1:2:int getMinimumWidth(android.view.View):1904:1905 -> getMinimumWidth
    1:2:int getPaddingEnd(android.view.View):1760:1761 -> getPaddingEnd
    1:2:int getPaddingStart(android.view.View):1744:1745 -> getPaddingStart
    1:2:android.view.ViewParent getParentForAccessibility(android.view.View):1553:1554 -> getParentForAccessibility
    1:2:java.lang.String getTransitionName(android.view.View):2313:2314 -> getTransitionName
    3:3:java.lang.String getTransitionName(android.view.View):2316:2316 -> getTransitionName
    4:4:java.lang.String getTransitionName(android.view.View):2319:2319 -> getTransitionName
    1:2:float getTranslationZ(android.view.View):2277:2278 -> getTranslationZ
    1:2:int getWindowSystemUiVisibility(android.view.View):2326:2327 -> getWindowSystemUiVisibility
    1:2:float getZ(android.view.View):3146:3147 -> getZ
    1:1:boolean hasAccessibilityDelegate(android.view.View):870:870 -> hasAccessibilityDelegate
    1:2:boolean hasOnClickListeners(android.view.View):3321:3322 -> hasOnClickListeners
    1:2:boolean hasOverlappingRendering(android.view.View):2533:2534 -> hasOverlappingRendering
    1:2:boolean hasTransientState(android.view.View):941:942 -> hasTransientState
    1:2:boolean isAttachedToWindow(android.view.View):3309:3310 -> isAttachedToWindow
    3:3:boolean isAttachedToWindow(android.view.View):3312:3312 -> isAttachedToWindow
    1:2:boolean isLaidOut(android.view.View):3115:3116 -> isLaidOut
    3:3:boolean isLaidOut(android.view.View):3118:3118 -> isLaidOut
    1:2:boolean isNestedScrollingEnabled(android.view.View):2697:2698 -> isNestedScrollingEnabled
    3:4:boolean isNestedScrollingEnabled(android.view.View):2700:2701 -> isNestedScrollingEnabled
    1:2:boolean isPaddingRelative(android.view.View):2546:2547 -> isPaddingRelative
    1:1:androidx.core.view.ViewCompat$AccessibilityViewProperty screenReaderFocusableProperty():3806:3806 -> isScreenReaderFocusable
    1:1:boolean isScreenReaderFocusable(android.view.View):3801 -> isScreenReaderFocusable
    2:3:boolean isScreenReaderFocusable(android.view.View):3801:3802 -> isScreenReaderFocusable
    1:2:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4027:4028 -> notifyViewAccessibilityStateChangedIfNeeded
    3:3:androidx.core.view.ViewCompat$AccessibilityViewProperty paneTitleProperty():3878:3878 -> notifyViewAccessibilityStateChangedIfNeeded
    3:3:java.lang.CharSequence getAccessibilityPaneTitle(android.view.View):3874 -> notifyViewAccessibilityStateChangedIfNeeded
    3:3:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4031 -> notifyViewAccessibilityStateChangedIfNeeded
    4:4:java.lang.CharSequence getAccessibilityPaneTitle(android.view.View):3874:3874 -> notifyViewAccessibilityStateChangedIfNeeded
    4:4:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4031 -> notifyViewAccessibilityStateChangedIfNeeded
    5:6:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4034:4035 -> notifyViewAccessibilityStateChangedIfNeeded
    7:7:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4041:4041 -> notifyViewAccessibilityStateChangedIfNeeded
    8:8:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4043:4043 -> notifyViewAccessibilityStateChangedIfNeeded
    9:9:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4045:4045 -> notifyViewAccessibilityStateChangedIfNeeded
    10:11:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4036:4037 -> notifyViewAccessibilityStateChangedIfNeeded
    12:13:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int):4039:4040 -> notifyViewAccessibilityStateChangedIfNeeded
    1:2:void offsetLeftAndRight(android.view.View,int):3224:3225 -> offsetLeftAndRight
    3:3:void offsetLeftAndRight(android.view.View,int):3227:3227 -> offsetLeftAndRight
    4:7:void offsetLeftAndRight(android.view.View,int):3230:3233 -> offsetLeftAndRight
    8:9:void offsetLeftAndRight(android.view.View,int):3236:3237 -> offsetLeftAndRight
    10:10:void offsetLeftAndRight(android.view.View,int):3236:3236 -> offsetLeftAndRight
    11:11:void offsetLeftAndRight(android.view.View,int):3241:3241 -> offsetLeftAndRight
    12:13:void offsetLeftAndRight(android.view.View,int):3245:3246 -> offsetLeftAndRight
    14:14:void offsetLeftAndRight(android.view.View,int):3245:3245 -> offsetLeftAndRight
    15:15:void offsetLeftAndRight(android.view.View,int):3247:3247 -> offsetLeftAndRight
    16:16:void offsetLeftAndRight(android.view.View,int):3250:3250 -> offsetLeftAndRight
    1:2:void offsetTopAndBottom(android.view.View,int):3176:3177 -> offsetTopAndBottom
    3:3:void offsetTopAndBottom(android.view.View,int):3179:3179 -> offsetTopAndBottom
    4:7:void offsetTopAndBottom(android.view.View,int):3182:3185 -> offsetTopAndBottom
    8:9:void offsetTopAndBottom(android.view.View,int):3188:3189 -> offsetTopAndBottom
    10:10:void offsetTopAndBottom(android.view.View,int):3188:3188 -> offsetTopAndBottom
    11:11:void offsetTopAndBottom(android.view.View,int):3193:3193 -> offsetTopAndBottom
    12:13:void offsetTopAndBottom(android.view.View,int):3197:3198 -> offsetTopAndBottom
    14:14:void offsetTopAndBottom(android.view.View,int):3197:3197 -> offsetTopAndBottom
    15:15:void offsetTopAndBottom(android.view.View,int):3199:3199 -> offsetTopAndBottom
    16:16:void offsetTopAndBottom(android.view.View,int):3202:3202 -> offsetTopAndBottom
    1:5:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):2452:2456 -> onApplyWindowInsets
    6:6:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):2458:2458 -> onApplyWindowInsets
    1:1:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):656:656 -> onInitializeAccessibilityNodeInfo
    1:2:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):1154:1155 -> performAccessibilityAction
    1:2:void postInvalidateOnAnimation(android.view.View):970:971 -> postInvalidateOnAnimation
    1:2:void postOnAnimation(android.view.View,java.lang.Runnable):1010:1011 -> postOnAnimation
    1:2:void postOnAnimationDelayed(android.view.View,java.lang.Runnable,long):1032:1033 -> postOnAnimationDelayed
    1:2:void requestApplyInsets(android.view.View):2337:2338 -> requestApplyInsets
    3:3:void requestApplyInsets(android.view.View):2340:2340 -> requestApplyInsets
    1:2:void setAccessibilityDelegate(android.view.View,androidx.core.view.AccessibilityDelegateCompat):687:688 -> setAccessibilityDelegate
    3:3:void setAccessibilityDelegate(android.view.View,androidx.core.view.AccessibilityDelegateCompat):690:690 -> setAccessibilityDelegate
    1:2:void setAccessibilityLiveRegion(android.view.View,int):1729:1730 -> setAccessibilityLiveRegion
    1:2:void setBackground(android.view.View,android.graphics.drawable.Drawable):2559:2560 -> setBackground
    1:2:void setBackgroundTintList(android.view.View,android.content.res.ColorStateList):2589:2590 -> setBackgroundTintList
    3:3:void setBackgroundTintList(android.view.View,android.content.res.ColorStateList):2592:2592 -> setBackgroundTintList
    4:6:void setBackgroundTintList(android.view.View,android.content.res.ColorStateList):2595:2597 -> setBackgroundTintList
    7:8:void setBackgroundTintList(android.view.View,android.content.res.ColorStateList):2599:2600 -> setBackgroundTintList
    9:9:void setBackgroundTintList(android.view.View,android.content.res.ColorStateList):2602:2602 -> setBackgroundTintList
    10:11:void setBackgroundTintList(android.view.View,android.content.res.ColorStateList):2605:2606 -> setBackgroundTintList
    1:2:void setBackgroundTintMode(android.view.View,android.graphics.PorterDuff$Mode):2636:2637 -> setBackgroundTintMode
    3:3:void setBackgroundTintMode(android.view.View,android.graphics.PorterDuff$Mode):2639:2639 -> setBackgroundTintMode
    4:6:void setBackgroundTintMode(android.view.View,android.graphics.PorterDuff$Mode):2642:2644 -> setBackgroundTintMode
    7:8:void setBackgroundTintMode(android.view.View,android.graphics.PorterDuff$Mode):2646:2647 -> setBackgroundTintMode
    9:9:void setBackgroundTintMode(android.view.View,android.graphics.PorterDuff$Mode):2649:2649 -> setBackgroundTintMode
    10:11:void setBackgroundTintMode(android.view.View,android.graphics.PorterDuff$Mode):2652:2653 -> setBackgroundTintMode
    1:2:void setClipBounds(android.view.View,android.graphics.Rect):3284:3285 -> setClipBounds
    1:2:void setElevation(android.view.View,float):2245:2246 -> setElevation
    1:2:void setHasTransientState(android.view.View,boolean):955:956 -> setHasTransientState
    1:2:void setImportantForAccessibility(android.view.View,int):1081:1082 -> setImportantForAccessibility
    3:3:void setImportantForAccessibility(android.view.View,int):1091:1091 -> setImportantForAccessibility
    1:2:void setLayerPaint(android.view.View,android.graphics.Paint):1492:1493 -> setLayerPaint
    1:2:void setNestedScrollingEnabled(android.view.View,boolean):2674:2675 -> setNestedScrollingEnabled
    3:4:void setNestedScrollingEnabled(android.view.View,boolean):2677:2678 -> setNestedScrollingEnabled
    1:1:void setOnApplyWindowInsetsListener(android.view.View,androidx.core.view.OnApplyWindowInsetsListener):2421:2421 -> setOnApplyWindowInsetsListener
    2:2:void setOnApplyWindowInsetsListener(android.view.View,androidx.core.view.OnApplyWindowInsetsListener):2423:2423 -> setOnApplyWindowInsetsListener
    3:3:void setOnApplyWindowInsetsListener(android.view.View,androidx.core.view.OnApplyWindowInsetsListener):2427:2427 -> setOnApplyWindowInsetsListener
    1:2:void setPaddingRelative(android.view.View,int,int,int,int):1781:1782 -> setPaddingRelative
    1:1:void setPointerIcon(android.view.View,androidx.core.view.PointerIconCompat):3402:3402 -> setPointerIcon
    2:2:void setPointerIcon(android.view.View,androidx.core.view.PointerIconCompat):3404:3404 -> setPointerIcon
    3:3:void setPointerIcon(android.view.View,androidx.core.view.PointerIconCompat):3403:3403 -> setPointerIcon
    1:2:void setScrollIndicators(android.view.View,int,int):3373:3374 -> setScrollIndicators
    1:2:void setTransitionName(android.view.View,java.lang.String):2291:2292 -> setTransitionName
    3:4:void setTransitionName(android.view.View,java.lang.String):2294:2295 -> setTransitionName
    5:5:void setTransitionName(android.view.View,java.lang.String):2297:2297 -> setTransitionName
    1:2:void setTranslationZ(android.view.View,float):2266:2267 -> setTranslationZ
    1:2:void setZ(android.view.View,float):3165:3166 -> setZ
    1:4:void stopNestedScroll(android.view.View):2738:2741 -> stopNestedScroll
    5:6:void stopNestedScroll(android.view.View,int):2883:2884 -> stopNestedScroll
    7:7:void stopNestedScroll(android.view.View,int):2886:2886 -> stopNestedScroll
    1:3:void tickleInvalidationFlag(android.view.View):3267:3269 -> tickleInvalidationFlag
androidx.core.view.ViewCompat$1 -> androidx.core.view.ViewCompat$1:
    1:1:void <init>(androidx.core.view.OnApplyWindowInsetsListener):2427:2427 -> <init>
    1:3:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):2430:2432 -> onApplyWindowInsets
androidx.core.view.ViewCompat$3 -> androidx.core.view.ViewCompat$3:
    1:1:void androidx.core.view.ViewCompat$AccessibilityViewProperty.<init>(int,java.lang.Class,int):3965:3965 -> <init>
    1:1:void <init>(int,java.lang.Class,int):3807 -> <init>
    1:1:java.lang.Boolean frameworkGet(android.view.View):3812:3812 -> frameworkGet
    1:1:java.lang.Object frameworkGet(android.view.View):3807 -> frameworkGet
androidx.core.view.ViewCompat$4 -> androidx.core.view.ViewCompat$4:
    1:1:void <init>(int,java.lang.Class,int,int):3879:3879 -> <init>
    1:1:java.lang.CharSequence frameworkGet(android.view.View):3884:3884 -> frameworkGet
    1:1:java.lang.Object frameworkGet(android.view.View):3879 -> frameworkGet
androidx.core.view.ViewCompat$5 -> androidx.core.view.ViewCompat$5:
    1:1:void androidx.core.view.ViewCompat$AccessibilityViewProperty.<init>(int,java.lang.Class,int):3965:3965 -> <init>
    1:1:void <init>(int,java.lang.Class,int):3936 -> <init>
    1:1:java.lang.Boolean frameworkGet(android.view.View):3941:3941 -> frameworkGet
    1:1:java.lang.Object frameworkGet(android.view.View):3936 -> frameworkGet
androidx.core.view.ViewCompat$AccessibilityPaneVisibilityManager -> androidx.core.view.ViewCompat$AccessibilityPaneVisibilityManager:
    1:1:void <init>():4054:4054 -> <init>
    2:2:void <init>():4056:4056 -> <init>
    1:2:void onGlobalLayout():4061:4062 -> onGlobalLayout
    3:3:void checkPaneVisibility(android.view.View,boolean):4096:4096 -> onGlobalLayout
    3:3:void onGlobalLayout():4062 -> onGlobalLayout
    4:4:void checkPaneVisibility(android.view.View,boolean):4099:4099 -> onGlobalLayout
    4:4:void onGlobalLayout():4062 -> onGlobalLayout
    5:5:void checkPaneVisibility(android.view.View,boolean):4102:4102 -> onGlobalLayout
    5:5:void onGlobalLayout():4062 -> onGlobalLayout
    1:1:void registerForLayoutCallback(android.view.View):4108:4108 -> onViewAttachedToWindow
    1:1:void onViewAttachedToWindow(android.view.View):4070 -> onViewAttachedToWindow
androidx.core.view.ViewCompat$AccessibilityViewProperty -> androidx.core.view.ViewCompat$AccessibilityViewProperty:
    1:3:void <init>(int,java.lang.Class,int,int):3970:3972 -> <init>
    4:4:void <init>(int,java.lang.Class,int,int):3974:3974 -> <init>
    1:1:boolean frameworkAvailable():4003:4003 -> get
    1:1:java.lang.Object get(android.view.View):3992 -> get
    2:2:java.lang.Object get(android.view.View):3993:3993 -> get
    3:3:boolean extrasAvailable():4007:4007 -> get
    3:3:java.lang.Object get(android.view.View):3994 -> get
    4:5:java.lang.Object get(android.view.View):3995:3996 -> get
androidx.core.view.ViewCompat$UnhandledKeyEventManager -> androidx.core.view.ViewCompat$UnhandledKeyEventManager:
    1:1:void <clinit>():4121:4121 -> <clinit>
    1:1:void <init>():4117:4117 -> <init>
    2:2:void <init>():4125:4125 -> <init>
    3:3:void <init>():4130:4130 -> <init>
    4:4:void <init>():4136:4136 -> <init>
    1:1:androidx.core.view.ViewCompat$UnhandledKeyEventManager at(android.view.View):4147:4147 -> at
    2:3:androidx.core.view.ViewCompat$UnhandledKeyEventManager at(android.view.View):4149:4150 -> at
    1:2:boolean dispatch(android.view.View,android.view.KeyEvent):4156:4157 -> dispatch
    3:3:boolean dispatch(android.view.View,android.view.KeyEvent):4160:4160 -> dispatch
    4:6:boolean dispatch(android.view.View,android.view.KeyEvent):4164:4166 -> dispatch
    7:8:android.util.SparseArray getCapturedKeys():4139:4140 -> dispatch
    7:8:boolean dispatch(android.view.View,android.view.KeyEvent):4167 -> dispatch
    9:9:android.util.SparseArray getCapturedKeys():4142:4142 -> dispatch
    9:9:boolean dispatch(android.view.View,android.view.KeyEvent):4167 -> dispatch
    10:10:boolean dispatch(android.view.View,android.view.KeyEvent):4167:4167 -> dispatch
    1:1:android.view.View dispatchInOrder(android.view.View,android.view.KeyEvent):4175:4175 -> dispatchInOrder
    2:3:android.view.View dispatchInOrder(android.view.View,android.view.KeyEvent):4178:4179 -> dispatchInOrder
    4:6:android.view.View dispatchInOrder(android.view.View,android.view.KeyEvent):4181:4183 -> dispatchInOrder
    7:7:android.view.View dispatchInOrder(android.view.View,android.view.KeyEvent):4189:4189 -> dispatchInOrder
    1:1:boolean onUnhandledKeyEvent(android.view.View,android.view.KeyEvent):4236:4236 -> onUnhandledKeyEvent
    2:3:boolean onUnhandledKeyEvent(android.view.View,android.view.KeyEvent):4238:4239 -> onUnhandledKeyEvent
    1:2:boolean preDispatch(android.view.KeyEvent):4201:4202 -> preDispatch
    3:3:boolean preDispatch(android.view.KeyEvent):4205:4205 -> preDispatch
    4:5:android.util.SparseArray getCapturedKeys():4139:4140 -> preDispatch
    4:5:boolean preDispatch(android.view.KeyEvent):4210 -> preDispatch
    6:6:android.util.SparseArray getCapturedKeys():4142:4142 -> preDispatch
    6:6:boolean preDispatch(android.view.KeyEvent):4210 -> preDispatch
    7:8:boolean preDispatch(android.view.KeyEvent):4211:4212 -> preDispatch
    9:10:boolean preDispatch(android.view.KeyEvent):4214:4215 -> preDispatch
    11:11:boolean preDispatch(android.view.KeyEvent):4219:4219 -> preDispatch
    12:14:boolean preDispatch(android.view.KeyEvent):4222:4224 -> preDispatch
    1:2:void recalcViewsWithUnhandled():4274:4275 -> recalcViewsWithUnhandled
    3:3:void recalcViewsWithUnhandled():4277:4277 -> recalcViewsWithUnhandled
    4:6:void recalcViewsWithUnhandled():4280:4282 -> recalcViewsWithUnhandled
    7:9:void recalcViewsWithUnhandled():4284:4286 -> recalcViewsWithUnhandled
    10:10:void recalcViewsWithUnhandled():4288:4288 -> recalcViewsWithUnhandled
    11:15:void recalcViewsWithUnhandled():4290:4294 -> recalcViewsWithUnhandled
    16:16:void recalcViewsWithUnhandled():4298:4298 -> recalcViewsWithUnhandled
androidx.core.view.ViewConfigurationCompat -> androidx.core.view.ViewConfigurationCompat:
    1:1:void <clinit>():39:39 -> <clinit>
    2:3:void <clinit>():41:42 -> <clinit>
    4:4:void <clinit>():44:44 -> <clinit>
    1:1:float getLegacyScrollFactor(android.view.ViewConfiguration,android.content.Context):106:106 -> getLegacyScrollFactor
    2:2:float getLegacyScrollFactor(android.view.ViewConfiguration,android.content.Context):108:108 -> getLegacyScrollFactor
    3:3:float getLegacyScrollFactor(android.view.ViewConfiguration,android.content.Context):110:110 -> getLegacyScrollFactor
    4:5:float getLegacyScrollFactor(android.view.ViewConfiguration,android.content.Context):114:115 -> getLegacyScrollFactor
    6:6:float getLegacyScrollFactor(android.view.ViewConfiguration,android.content.Context):117:117 -> getLegacyScrollFactor
    1:2:float getScaledHorizontalScrollFactor(android.view.ViewConfiguration,android.content.Context):81:82 -> getScaledHorizontalScrollFactor
    3:3:float getScaledHorizontalScrollFactor(android.view.ViewConfiguration,android.content.Context):84:84 -> getScaledHorizontalScrollFactor
    1:2:int getScaledHoverSlop(android.view.ViewConfiguration):128:129 -> getScaledHoverSlop
    3:3:int getScaledHoverSlop(android.view.ViewConfiguration):131:131 -> getScaledHoverSlop
    1:2:float getScaledVerticalScrollFactor(android.view.ViewConfiguration,android.content.Context):98:99 -> getScaledVerticalScrollFactor
    3:3:float getScaledVerticalScrollFactor(android.view.ViewConfiguration,android.content.Context):101:101 -> getScaledVerticalScrollFactor
    1:2:boolean shouldShowMenuShortcutsWhenKeyboardPresent(android.view.ViewConfiguration,android.content.Context):141:142 -> shouldShowMenuShortcutsWhenKeyboardPresent
    3:4:boolean shouldShowMenuShortcutsWhenKeyboardPresent(android.view.ViewConfiguration,android.content.Context):144:145 -> shouldShowMenuShortcutsWhenKeyboardPresent
    5:5:boolean shouldShowMenuShortcutsWhenKeyboardPresent(android.view.ViewConfiguration,android.content.Context):147:147 -> shouldShowMenuShortcutsWhenKeyboardPresent
androidx.core.view.ViewPropertyAnimatorCompat -> androidx.core.view.ViewPropertyAnimatorCompat:
    1:1:void <init>(android.view.View):36:36 -> <init>
    2:4:void <init>(android.view.View):29:31 -> <init>
    5:5:void <init>(android.view.View):37:37 -> <init>
    1:2:androidx.core.view.ViewPropertyAnimatorCompat alpha(float):136:137 -> alpha
    1:2:void cancel():462:463 -> cancel
    1:2:long getDuration():235:236 -> getDuration
    1:2:androidx.core.view.ViewPropertyAnimatorCompat setDuration(long):121:122 -> setDuration
    1:2:androidx.core.view.ViewPropertyAnimatorCompat setInterpolator(android.view.animation.Interpolator):252:253 -> setInterpolator
    1:3:androidx.core.view.ViewPropertyAnimatorCompat setListener(androidx.core.view.ViewPropertyAnimatorListener):726:728 -> setListener
    1:1:void setListenerInternal(android.view.View,androidx.core.view.ViewPropertyAnimatorListener):739:739 -> setListenerInternal
    2:2:void setListenerInternal(android.view.View,androidx.core.view.ViewPropertyAnimatorListener):756:756 -> setListenerInternal
    1:2:androidx.core.view.ViewPropertyAnimatorCompat setStartDelay(long):284:285 -> setStartDelay
    1:2:androidx.core.view.ViewPropertyAnimatorCompat setUpdateListener(androidx.core.view.ViewPropertyAnimatorUpdateListener):773:774 -> setUpdateListener
    3:3:androidx.core.view.ViewPropertyAnimatorCompat setUpdateListener(androidx.core.view.ViewPropertyAnimatorUpdateListener):777:777 -> setUpdateListener
    4:4:androidx.core.view.ViewPropertyAnimatorCompat setUpdateListener(androidx.core.view.ViewPropertyAnimatorUpdateListener):784:784 -> setUpdateListener
    1:2:void start():642:643 -> start
    1:2:androidx.core.view.ViewPropertyAnimatorCompat translationY(float):181:182 -> translationY
androidx.core.view.ViewPropertyAnimatorCompat$1 -> androidx.core.view.ViewPropertyAnimatorCompat$1:
    1:1:void <init>(androidx.core.view.ViewPropertyAnimatorCompat,androidx.core.view.ViewPropertyAnimatorListener,android.view.View):739:739 -> <init>
    1:1:void onAnimationCancel(android.animation.Animator):742:742 -> onAnimationCancel
    1:1:void onAnimationEnd(android.animation.Animator):747:747 -> onAnimationEnd
    1:1:void onAnimationStart(android.animation.Animator):752:752 -> onAnimationStart
androidx.core.view.ViewPropertyAnimatorCompat$2 -> androidx.core.view.ViewPropertyAnimatorCompat$2:
    1:1:void <init>(androidx.core.view.ViewPropertyAnimatorCompat,androidx.core.view.ViewPropertyAnimatorUpdateListener,android.view.View):777:777 -> <init>
    1:1:void onAnimationUpdate(android.animation.ValueAnimator):780:780 -> onAnimationUpdate
androidx.core.view.ViewPropertyAnimatorListenerAdapter -> androidx.core.view.ViewPropertyAnimatorListenerAdapter:
    1:1:void <init>():27:27 -> <init>
androidx.core.view.WindowInsetsCompat -> androidx.core.view.WindowInsetsCompat:
    1:2:void <init>(java.lang.Object):35:36 -> <init>
    1:2:androidx.core.view.WindowInsetsCompat consumeSystemWindowInsets():195:196 -> consumeSystemWindowInsets
    1:1:boolean equals(java.lang.Object):380:380 -> equals
    2:3:boolean equals(java.lang.Object):383:384 -> equals
    1:2:int getSystemWindowInsetBottom():113:114 -> getSystemWindowInsetBottom
    1:2:int getSystemWindowInsetLeft():62:63 -> getSystemWindowInsetLeft
    1:2:int getSystemWindowInsetRight():96:97 -> getSystemWindowInsetRight
    1:2:int getSystemWindowInsetTop():79:80 -> getSystemWindowInsetTop
    1:2:boolean hasSystemWindowInsets():130:131 -> hasSystemWindowInsets
    1:1:int hashCode():389:389 -> hashCode
    1:2:boolean isConsumed():164:165 -> isConsumed
    1:3:androidx.core.view.WindowInsetsCompat replaceSystemWindowInsets(int,int,int,int):213:215 -> replaceSystemWindowInsets
    1:1:java.lang.Object unwrap(androidx.core.view.WindowInsetsCompat):397:397 -> unwrap
    1:1:androidx.core.view.WindowInsetsCompat wrap(java.lang.Object):393:393 -> wrap
androidx.core.view.accessibility.AccessibilityClickableSpanCompat -> androidx.core.view.accessibility.AccessibilityClickableSpanCompat:
    1:4:void <init>(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat,int):54:57 -> <init>
    1:3:void onClick(android.view.View):68:70 -> onClick
androidx.core.view.accessibility.AccessibilityManagerCompat -> androidx.core.view.accessibility.AccessibilityManagerCompat:
    1:1:boolean addTouchExplorationStateChangeListener(android.view.accessibility.AccessibilityManager,androidx.core.view.accessibility.AccessibilityManagerCompat$TouchExplorationStateChangeListener):165:165 -> addTouchExplorationStateChangeListener
    2:2:boolean addTouchExplorationStateChangeListener(android.view.accessibility.AccessibilityManager,androidx.core.view.accessibility.AccessibilityManagerCompat$TouchExplorationStateChangeListener):169:169 -> addTouchExplorationStateChangeListener
    1:1:boolean removeTouchExplorationStateChangeListener(android.view.accessibility.AccessibilityManager,androidx.core.view.accessibility.AccessibilityManagerCompat$TouchExplorationStateChangeListener):184:184 -> removeTouchExplorationStateChangeListener
    2:2:boolean removeTouchExplorationStateChangeListener(android.view.accessibility.AccessibilityManager,androidx.core.view.accessibility.AccessibilityManagerCompat$TouchExplorationStateChangeListener):188:188 -> removeTouchExplorationStateChangeListener
androidx.core.view.accessibility.AccessibilityManagerCompat$TouchExplorationStateChangeListenerWrapper -> androidx.core.view.accessibility.AccessibilityManagerCompat$TouchExplorationStateChangeListenerWrapper:
    1:2:void <init>(androidx.core.view.accessibility.AccessibilityManagerCompat$TouchExplorationStateChangeListener):201:202 -> <init>
    1:1:boolean equals(java.lang.Object):215:215 -> equals
    2:2:boolean equals(java.lang.Object):218:218 -> equals
    3:3:boolean equals(java.lang.Object):220:220 -> equals
    1:1:int hashCode():207:207 -> hashCode
    1:1:void onTouchExplorationStateChanged(boolean):225:225 -> onTouchExplorationStateChanged
androidx.core.view.accessibility.AccessibilityNodeInfoCompat -> androidx.core.view.accessibility.AccessibilityNodeInfoCompat:
    1:1:void <init>(android.view.accessibility.AccessibilityNodeInfo):1481:1481 -> <init>
    2:2:void <init>(android.view.accessibility.AccessibilityNodeInfo):1047:1047 -> <init>
    3:3:void <init>(android.view.accessibility.AccessibilityNodeInfo):1050:1050 -> <init>
    4:4:void <init>(android.view.accessibility.AccessibilityNodeInfo):1482:1482 -> <init>
    1:1:void addAction(int):1778:1778 -> addAction
    2:3:void addAction(androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat):1824:1825 -> addAction
    1:1:void addChild(android.view.View):1690:1690 -> addChild
    2:3:void addChild(android.view.View,int):1708:1709 -> addChild
    1:1:void addSpansToExtras(java.lang.CharSequence,android.view.View):2483:2483 -> addSpansToExtras
    2:5:void clearExtrasSpans():2545:2548 -> addSpansToExtras
    2:5:void addSpansToExtras(java.lang.CharSequence,android.view.View):2484 -> addSpansToExtras
    6:6:void removeCollectedSpans(android.view.View):2560:2560 -> addSpansToExtras
    6:6:void addSpansToExtras(java.lang.CharSequence,android.view.View):2485 -> addSpansToExtras
    7:10:void removeCollectedSpans(android.view.View):2562:2565 -> addSpansToExtras
    7:10:void addSpansToExtras(java.lang.CharSequence,android.view.View):2485 -> addSpansToExtras
    11:12:void removeCollectedSpans(android.view.View):2568:2569 -> addSpansToExtras
    11:12:void addSpansToExtras(java.lang.CharSequence,android.view.View):2485 -> addSpansToExtras
    13:15:void addSpansToExtras(java.lang.CharSequence,android.view.View):2486:2488 -> addSpansToExtras
    16:16:android.util.SparseArray getOrCreateSpansFromViewTags(android.view.View):2501:2501 -> addSpansToExtras
    16:16:void addSpansToExtras(java.lang.CharSequence,android.view.View):2490 -> addSpansToExtras
    17:18:android.util.SparseArray getOrCreateSpansFromViewTags(android.view.View):2503:2504 -> addSpansToExtras
    17:18:void addSpansToExtras(java.lang.CharSequence,android.view.View):2490 -> addSpansToExtras
    19:20:void addSpansToExtras(java.lang.CharSequence,android.view.View):2491:2492 -> addSpansToExtras
    21:24:int idForClickableSpan(android.text.style.ClickableSpan,android.util.SparseArray):2529:2532 -> addSpansToExtras
    21:24:void addSpansToExtras(java.lang.CharSequence,android.view.View):2492 -> addSpansToExtras
    25:25:int idForClickableSpan(android.text.style.ClickableSpan,android.util.SparseArray):2536:2536 -> addSpansToExtras
    25:25:void addSpansToExtras(java.lang.CharSequence,android.view.View):2492 -> addSpansToExtras
    26:27:void addSpansToExtras(java.lang.CharSequence,android.view.View):2493:2494 -> addSpansToExtras
    28:31:void addSpanLocationToExtras(android.text.style.ClickableSpan,android.text.Spanned,int):2553:2556 -> addSpansToExtras
    28:31:void addSpansToExtras(java.lang.CharSequence,android.view.View):2494 -> addSpansToExtras
    1:1:boolean equals(java.lang.Object):3775:3775 -> equals
    2:4:boolean equals(java.lang.Object):3778:3780 -> equals
    5:5:boolean equals(java.lang.Object):3783:3783 -> equals
    6:6:boolean equals(java.lang.Object):3786:3786 -> equals
    7:7:boolean equals(java.lang.Object):3789:3789 -> equals
    1:2:java.util.List extrasIntList(java.lang.String):1795:1796 -> extrasIntList
    3:4:java.util.List extrasIntList(java.lang.String):1798:1799 -> extrasIntList
    5:6:java.util.List extrasIntList(java.lang.String):1801:1802 -> extrasIntList
    1:1:int getActions():1763:1763 -> getActions
    1:1:void getBoundsInParent(android.graphics.Rect):2014:2014 -> getBoundsInParent
    1:1:void getBoundsInScreen(android.graphics.Rect):2038:2038 -> getBoundsInScreen
    1:1:int getChildCount():1658:1658 -> getChildCount
    1:1:java.lang.CharSequence getClassName():2421:2421 -> getClassName
    1:3:android.text.style.ClickableSpan[] getClickableSpans(java.lang.CharSequence):2519:2521 -> getClickableSpans
    1:2:androidx.core.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat getCollectionItemInfo():2766:2767 -> getCollectionItemInfo
    3:3:androidx.core.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat getCollectionItemInfo():2769:2769 -> getCollectionItemInfo
    1:1:java.lang.CharSequence getContentDescription():2580:2580 -> getContentDescription
    1:2:android.os.Bundle getExtras():3148:3149 -> getExtras
    3:3:android.os.Bundle getExtras():3151:3151 -> getExtras
    1:2:int getMovementGranularities():1917:1918 -> getMovementGranularities
    1:1:java.lang.CharSequence getPackageName():2397:2397 -> getPackageName
    1:1:android.util.SparseArray getSpansFromViewTags(android.view.View):2510:2510 -> getSpansFromViewTags
    1:1:boolean hasSpans():2540:2540 -> getText
    1:1:java.lang.CharSequence getText():2445 -> getText
    2:7:java.lang.CharSequence getText():2446:2451 -> getText
    8:8:java.lang.CharSequence getText():2450:2450 -> getText
    9:12:java.lang.CharSequence getText():2452:2455 -> getText
    13:13:java.lang.CharSequence getText():2453:2453 -> getText
    14:14:java.lang.CharSequence getText():2459:2459 -> getText
    1:1:int hashCode():3764:3764 -> hashCode
    1:2:boolean isAccessibilityFocused():2189:2190 -> isAccessibilityFocused
    1:1:boolean isChecked():2086:2086 -> isChecked
    1:1:boolean isClickable():2244:2244 -> isClickable
    1:1:boolean isEnabled():2292:2292 -> isEnabled
    1:1:boolean isFocusable():2110:2110 -> isFocusable
    1:1:boolean isFocused():2134:2134 -> isFocused
    1:1:boolean isLongClickable():2268:2268 -> isLongClickable
    1:1:boolean isPassword():2316:2316 -> isPassword
    1:1:boolean isScrollable():2340:2340 -> isScrollable
    1:1:boolean isSelected():2220:2220 -> isSelected
    1:2:boolean isVisibleToUser():2158:2159 -> isVisibleToUser
    1:1:androidx.core.view.accessibility.AccessibilityNodeInfoCompat obtain(android.view.View):1520:1520 -> obtain
    2:2:androidx.core.view.accessibility.AccessibilityNodeInfoCompat wrap(android.view.accessibility.AccessibilityNodeInfo):1492:1492 -> obtain
    2:2:androidx.core.view.accessibility.AccessibilityNodeInfoCompat obtain(android.view.View):1520 -> obtain
    3:3:androidx.core.view.accessibility.AccessibilityNodeInfoCompat obtain():1548:1548 -> obtain
    4:4:androidx.core.view.accessibility.AccessibilityNodeInfoCompat wrap(android.view.accessibility.AccessibilityNodeInfo):1492:1492 -> obtain
    4:4:androidx.core.view.accessibility.AccessibilityNodeInfoCompat obtain():1548 -> obtain
    5:5:androidx.core.view.accessibility.AccessibilityNodeInfoCompat obtain(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1559:1559 -> obtain
    6:6:androidx.core.view.accessibility.AccessibilityNodeInfoCompat wrap(android.view.accessibility.AccessibilityNodeInfo):1492:1492 -> obtain
    6:6:androidx.core.view.accessibility.AccessibilityNodeInfoCompat obtain(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1559 -> obtain
    1:2:boolean performAction(int,android.os.Bundle):1886:1887 -> performAction
    1:1:void recycle():2606:2606 -> recycle
    1:2:boolean removeAction(androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat):1849:1850 -> removeAction
    1:2:void setAccessibilityFocused(boolean):2209:2210 -> setAccessibilityFocused
    1:1:void setBooleanProperty(int,boolean):3840:3840 -> setBooleanProperty
    2:2:void setBooleanProperty(int,boolean):3842:3842 -> setBooleanProperty
    3:3:void setBooleanProperty(int,boolean):3845:3845 -> setBooleanProperty
    1:1:void setBoundsInParent(android.graphics.Rect):2029:2029 -> setBoundsInParent
    1:1:void setBoundsInScreen(android.graphics.Rect):2053:2053 -> setBoundsInScreen
    1:2:void setCanOpenPopup(boolean):3094:3095 -> setCanOpenPopup
    1:1:void setCheckable(boolean):2077:2077 -> setCheckable
    1:1:void setChecked(boolean):2101:2101 -> setChecked
    1:1:void setClassName(java.lang.CharSequence):2436:2436 -> setClassName
    1:1:void setClickable(boolean):2259:2259 -> setClickable
    1:2:void setCollectionInfo(java.lang.Object):2743:2744 -> setCollectionInfo
    1:2:void setCollectionItemInfo(java.lang.Object):2752:2753 -> setCollectionItemInfo
    1:1:void setContentDescription(java.lang.CharSequence):2595:2595 -> setContentDescription
    1:2:void setContentInvalid(boolean):2847:2848 -> setContentInvalid
    1:2:void setDismissable(boolean):3434:3435 -> setDismissable
    1:1:void setEnabled(boolean):2307:2307 -> setEnabled
    1:2:void setError(java.lang.CharSequence):2945:2946 -> setError
    1:1:void setFocusable(boolean):2125:2125 -> setFocusable
    1:1:void setFocused(boolean):2149:2149 -> setFocused
    1:2:void setHeading(boolean):3671:3672 -> setHeading
    3:3:void setHeading(boolean):3674:3674 -> setHeading
    1:2:void setHintText(java.lang.CharSequence):2924:2925 -> setHintText
    3:3:void setHintText(java.lang.CharSequence):2927:2927 -> setHintText
    1:1:void setLongClickable(boolean):2283:2283 -> setLongClickable
    1:2:void setMovementGranularities(int):1906:1907 -> setMovementGranularities
    1:1:void setPackageName(java.lang.CharSequence):2412:2412 -> setPackageName
    1:2:void setPaneTitle(java.lang.CharSequence):3548:3549 -> setPaneTitle
    3:3:void setPaneTitle(java.lang.CharSequence):3551:3551 -> setPaneTitle
    1:1:void setParent(android.view.View):1974:1974 -> setParent
    2:2:void setParent(android.view.View):1976:1976 -> setParent
    3:3:void setParent(android.view.View,int):2001:2001 -> setParent
    4:5:void setParent(android.view.View,int):2003:2004 -> setParent
    1:2:void setScreenReaderFocusable(boolean):3600:3601 -> setScreenReaderFocusable
    3:3:void setScreenReaderFocusable(boolean):3603:3603 -> setScreenReaderFocusable
    1:1:void setScrollable(boolean):2355:2355 -> setScrollable
    1:1:void setSelected(boolean):2235:2235 -> setSelected
    1:2:void setShowingHintText(boolean):3635:3636 -> setShowingHintText
    3:3:void setShowingHintText(boolean):3638:3638 -> setShowingHintText
    1:1:void setSource(android.view.View):1568:1568 -> setSource
    2:2:void setSource(android.view.View):1570:1570 -> setSource
    3:3:void setSource(android.view.View,int):1595:1595 -> setSource
    4:5:void setSource(android.view.View,int):1597:1598 -> setSource
    1:1:void setText(java.lang.CharSequence):2475:2475 -> setText
    1:2:void setVisibleToUser(boolean):2178:2179 -> setVisibleToUser
    1:2:java.lang.String toString():3797:3798 -> toString
    3:3:java.lang.String toString():3800:3800 -> toString
    4:4:void getBoundsInParent(android.graphics.Rect):2014:2014 -> toString
    4:4:java.lang.String toString():3802 -> toString
    5:5:java.lang.String toString():3803:3803 -> toString
    6:6:void getBoundsInScreen(android.graphics.Rect):2038:2038 -> toString
    6:6:java.lang.String toString():3805 -> toString
    7:7:java.lang.String toString():3806:3806 -> toString
    8:12:java.lang.String toString():3808:3812 -> toString
    13:14:java.lang.String getViewIdResourceName():2639:2640 -> toString
    13:14:java.lang.String toString():3812 -> toString
    15:15:java.lang.String toString():3812:3812 -> toString
    16:16:java.lang.String toString():3814:3814 -> toString
    17:17:boolean isCheckable():2062:2062 -> toString
    17:17:java.lang.String toString():3814 -> toString
    18:27:java.lang.String toString():3814:3823 -> toString
    28:30:java.lang.String toString():3825:3827 -> toString
    31:31:java.lang.String toString():3829:3829 -> toString
    32:32:java.lang.String toString():3831:3831 -> toString
    33:33:java.lang.String toString():3834:3834 -> toString
    34:34:java.lang.String toString():3836:3836 -> toString
    1:1:android.view.accessibility.AccessibilityNodeInfo unwrap():1499:1499 -> unwrap
    1:1:androidx.core.view.accessibility.AccessibilityNodeInfoCompat wrap(android.view.accessibility.AccessibilityNodeInfo):1492:1492 -> wrap
androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat -> androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat:
    1:1:void <clinit>():99:99 -> <clinit>
    2:2:void <init>(int,java.lang.CharSequence):525:525 -> <clinit>
    2:2:void <clinit>():99 -> <clinit>
    3:3:void <clinit>():99:99 -> <clinit>
    4:4:void <clinit>():105:105 -> <clinit>
    5:5:void <init>(int,java.lang.CharSequence):525:525 -> <clinit>
    5:5:void <clinit>():105 -> <clinit>
    6:6:void <clinit>():105:105 -> <clinit>
    7:7:void <clinit>():112:112 -> <clinit>
    8:8:void <init>(int,java.lang.CharSequence):525:525 -> <clinit>
    8:8:void <clinit>():112 -> <clinit>
    9:9:void <clinit>():119:119 -> <clinit>
    10:10:void <init>(int,java.lang.CharSequence):525:525 -> <clinit>
    10:10:void <clinit>():119 -> <clinit>
    11:11:void <clinit>():126:126 -> <clinit>
    12:12:void <init>(int,java.lang.CharSequence):525:525 -> <clinit>
    12:12:void <clinit>():126 -> <clinit>
    13:13:void <clinit>():126:126 -> <clinit>
    14:14:void <clinit>():132:132 -> <clinit>
    15:15:void <init>(int,java.lang.CharSequence):525:525 -> <clinit>
    15:15:void <clinit>():132 -> <clinit>
    16:16:void <clinit>():139:139 -> <clinit>
    17:17:void <init>(int,java.lang.CharSequence):525:525 -> <clinit>
    17:17:void <clinit>():139 -> <clinit>
    18:18:void <clinit>():146:146 -> <clinit>
    19:19:void <init>(int,java.lang.CharSequence):525:525 -> <clinit>
    19:19:void <clinit>():146 -> <clinit>
    20:20:void <clinit>():194:194 -> <clinit>
    21:21:void <init>(int,java.lang.CharSequence,java.lang.Class):548:548 -> <clinit>
    21:21:void <clinit>():194 -> <clinit>
    22:22:void <clinit>():243:243 -> <clinit>
    23:23:void <init>(int,java.lang.CharSequence,java.lang.Class):548:548 -> <clinit>
    23:23:void <clinit>():243 -> <clinit>
    24:24:void <clinit>():265:265 -> <clinit>
    25:25:void <init>(int,java.lang.CharSequence,java.lang.Class):548:548 -> <clinit>
    25:25:void <clinit>():265 -> <clinit>
    26:26:void <clinit>():287:287 -> <clinit>
    27:27:void <init>(int,java.lang.CharSequence,java.lang.Class):548:548 -> <clinit>
    27:27:void <clinit>():287 -> <clinit>
    28:28:void <clinit>():295:295 -> <clinit>
    29:29:void <init>(int,java.lang.CharSequence):525:525 -> <clinit>
    29:29:void <clinit>():295 -> <clinit>
    30:30:void <clinit>():302:302 -> <clinit>
    31:31:void <init>(int,java.lang.CharSequence):525:525 -> <clinit>
    31:31:void <clinit>():302 -> <clinit>
    32:32:void <clinit>():309:309 -> <clinit>
    33:33:void <init>(int,java.lang.CharSequence):525:525 -> <clinit>
    33:33:void <clinit>():309 -> <clinit>
    34:34:void <clinit>():315:315 -> <clinit>
    35:35:void <init>(int,java.lang.CharSequence):525:525 -> <clinit>
    35:35:void <clinit>():315 -> <clinit>
    36:36:void <clinit>():321:321 -> <clinit>
    37:37:void <init>(int,java.lang.CharSequence):525:525 -> <clinit>
    37:37:void <clinit>():321 -> <clinit>
    38:38:void <clinit>():347:347 -> <clinit>
    39:39:void <init>(int,java.lang.CharSequence,java.lang.Class):548:548 -> <clinit>
    39:39:void <clinit>():347 -> <clinit>
    40:40:void <clinit>():355:355 -> <clinit>
    41:41:void <init>(int,java.lang.CharSequence):525:525 -> <clinit>
    41:41:void <clinit>():355 -> <clinit>
    42:42:void <clinit>():362:362 -> <clinit>
    43:43:void <init>(int,java.lang.CharSequence):525:525 -> <clinit>
    43:43:void <clinit>():362 -> <clinit>
    44:44:void <clinit>():369:369 -> <clinit>
    45:45:void <init>(int,java.lang.CharSequence):525:525 -> <clinit>
    45:45:void <clinit>():369 -> <clinit>
    46:46:void <clinit>():389:389 -> <clinit>
    47:47:void <init>(int,java.lang.CharSequence,java.lang.Class):548:548 -> <clinit>
    47:47:void <clinit>():389 -> <clinit>
    48:48:void <clinit>():399:399 -> <clinit>
    49:49:void <clinit>():416:416 -> <clinit>
    50:50:void <clinit>():425:425 -> <clinit>
    51:51:void <clinit>():432:432 -> <clinit>
    52:52:void <clinit>():440:440 -> <clinit>
    53:53:void <clinit>():448:448 -> <clinit>
    54:54:void <clinit>():456:456 -> <clinit>
    55:55:void <clinit>():471:471 -> <clinit>
    56:56:void <clinit>():484:484 -> <clinit>
    57:57:void <clinit>():493:493 -> <clinit>
    58:58:void <clinit>():502:502 -> <clinit>
    1:1:void <init>(java.lang.Object,int,java.lang.CharSequence,androidx.core.view.accessibility.AccessibilityViewCommand,java.lang.Class):553:553 -> <init>
    2:3:void <init>(java.lang.Object,int,java.lang.CharSequence,androidx.core.view.accessibility.AccessibilityViewCommand,java.lang.Class):557:558 -> <init>
    4:4:void <init>(java.lang.Object,int,java.lang.CharSequence,androidx.core.view.accessibility.AccessibilityViewCommand,java.lang.Class):560:560 -> <init>
    5:5:void <init>(java.lang.Object,int,java.lang.CharSequence,androidx.core.view.accessibility.AccessibilityViewCommand,java.lang.Class):562:562 -> <init>
    1:2:int getId():571:572 -> getId
androidx.core.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat -> androidx.core.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat:
    1:2:void <init>(java.lang.Object):701:702 -> <init>
    1:2:androidx.core.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat obtain(int,int,boolean,int):671:672 -> obtain
    3:3:androidx.core.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat obtain(int,int,boolean,int):675:675 -> obtain
    4:4:androidx.core.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat obtain(int,int,boolean,int):678:678 -> obtain
androidx.core.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat -> androidx.core.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat:
    1:2:void <init>(java.lang.Object):825:826 -> <init>
    1:2:int getColumnIndex():835:836 -> getColumnIndex
    1:2:int getColumnSpan():848:849 -> getColumnSpan
    1:2:int getRowIndex():861:862 -> getRowIndex
    1:2:int getRowSpan():874:875 -> getRowSpan
    1:2:boolean isSelected():903:904 -> isSelected
    1:2:androidx.core.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat obtain(int,int,int,int,boolean,boolean):792:793 -> obtain
    3:3:androidx.core.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat obtain(int,int,int,int,boolean,boolean):796:796 -> obtain
    4:4:androidx.core.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat obtain(int,int,int,int,boolean,boolean):799:799 -> obtain
androidx.core.view.accessibility.AccessibilityNodeProviderCompat -> androidx.core.view.accessibility.AccessibilityNodeProviderCompat:
    1:3:void <init>():104:106 -> <init>
    4:4:void <init>():108:108 -> <init>
    5:6:void <init>(java.lang.Object):120:121 -> <init>
    1:1:java.lang.Object getProvider():128:128 -> getProvider
androidx.core.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderApi16 -> androidx.core.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderApi16:
    1:2:void <init>(androidx.core.view.accessibility.AccessibilityNodeProviderCompat):38:39 -> <init>
    1:2:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):44:45 -> createAccessibilityNodeInfo
    3:3:android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int):49:49 -> createAccessibilityNodeInfo
    1:2:java.util.List findAccessibilityNodeInfosByText(java.lang.String,int):56:57 -> findAccessibilityNodeInfosByText
    1:1:boolean performAction(int,int,android.os.Bundle):73:73 -> performAction
androidx.core.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderApi19 -> androidx.core.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderApi19:
    1:1:void <init>(androidx.core.view.accessibility.AccessibilityNodeProviderCompat):80:80 -> <init>
    1:1:android.view.accessibility.AccessibilityNodeInfo findFocus(int):85:85 -> findFocus
    2:2:android.view.accessibility.AccessibilityNodeInfo findFocus(int):89:89 -> findFocus
androidx.core.view.accessibility.AccessibilityViewCommand$CommandArguments -> androidx.core.view.accessibility.AccessibilityViewCommand$CommandArguments:
    1:1:void <clinit>():49:49 -> <clinit>
    1:1:void <init>():46:46 -> <init>
androidx.core.view.accessibility.AccessibilityViewCommand$MoveAtGranularityArguments -> androidx.core.view.accessibility.AccessibilityViewCommand$MoveAtGranularityArguments:
    1:1:void <init>():66:66 -> <init>
androidx.core.view.accessibility.AccessibilityViewCommand$MoveHtmlArguments -> androidx.core.view.accessibility.AccessibilityViewCommand$MoveHtmlArguments:
    1:1:void <init>():100:100 -> <init>
androidx.core.view.accessibility.AccessibilityViewCommand$MoveWindowArguments -> androidx.core.view.accessibility.AccessibilityViewCommand$MoveWindowArguments:
    1:1:void <init>():185:185 -> <init>
androidx.core.view.accessibility.AccessibilityViewCommand$ScrollToPositionArguments -> androidx.core.view.accessibility.AccessibilityViewCommand$ScrollToPositionArguments:
    1:1:void <init>():150:150 -> <init>
androidx.core.view.accessibility.AccessibilityViewCommand$SetProgressArguments -> androidx.core.view.accessibility.AccessibilityViewCommand$SetProgressArguments:
    1:1:void <init>():171:171 -> <init>
androidx.core.view.accessibility.AccessibilityViewCommand$SetSelectionArguments -> androidx.core.view.accessibility.AccessibilityViewCommand$SetSelectionArguments:
    1:1:void <init>():115:115 -> <init>
androidx.core.view.accessibility.AccessibilityViewCommand$SetTextArguments -> androidx.core.view.accessibility.AccessibilityViewCommand$SetTextArguments:
    1:1:void <init>():135:135 -> <init>
androidx.core.widget.AutoScrollHelper -> androidx.core.widget.AutoScrollHelper:
    1:1:void <clinit>():195:195 -> <clinit>
    1:1:void <init>(android.view.View):210:210 -> <init>
    2:2:void <init>(android.view.View):138:138 -> <init>
    3:3:void <init>(android.view.View):141:141 -> <init>
    4:4:void <init>(android.view.View):150:150 -> <init>
    5:5:void <init>(android.view.View):153:153 -> <init>
    6:6:void <init>(android.view.View):162:162 -> <init>
    7:7:void <init>(android.view.View):165:165 -> <init>
    8:8:void <init>(android.view.View):168:168 -> <init>
    9:9:void <init>(android.view.View):211:211 -> <init>
    10:11:void <init>(android.view.View):213:214 -> <init>
    12:13:androidx.core.widget.AutoScrollHelper setMaximumVelocity(float,float):296:297 -> <init>
    12:13:void <init>(android.view.View):216 -> <init>
    14:15:androidx.core.widget.AutoScrollHelper setMinimumVelocity(float,float):315:316 -> <init>
    14:15:void <init>(android.view.View):217 -> <init>
    16:16:androidx.core.widget.AutoScrollHelper setEdgeType(int):359:359 -> <init>
    16:16:void <init>(android.view.View):219 -> <init>
    17:18:androidx.core.widget.AutoScrollHelper setMaximumEdges(float,float):402:403 -> <init>
    17:18:void <init>(android.view.View):220 -> <init>
    19:20:androidx.core.widget.AutoScrollHelper setRelativeEdges(float,float):379:380 -> <init>
    19:20:void <init>(android.view.View):221 -> <init>
    21:22:androidx.core.widget.AutoScrollHelper setRelativeVelocity(float,float):337:338 -> <init>
    21:22:void <init>(android.view.View):222 -> <init>
    23:23:void <init>(android.view.View):223:223 -> <init>
    24:24:androidx.core.widget.AutoScrollHelper setActivationDelay(int):420:420 -> <init>
    24:24:void <init>(android.view.View):223 -> <init>
    25:25:androidx.core.widget.AutoScrollHelper setRampUpDuration(int):436:436 -> <init>
    25:25:void <init>(android.view.View):224 -> <init>
    26:26:androidx.core.widget.AutoScrollHelper setRampDownDuration(int):452:452 -> <init>
    26:26:void <init>(android.view.View):225 -> <init>
    1:2:void cancelTargetTouch():687:688 -> cancelTargetTouch
    3:4:void cancelTargetTouch():690:691 -> cancelTargetTouch
    1:2:float computeTargetVelocity(int,float,float,float):549:550 -> computeTargetVelocity
    3:5:float getEdgeValue(float,float,float,float):617:619 -> computeTargetVelocity
    3:5:float computeTargetVelocity(int,float,float,float):551 -> computeTargetVelocity
    6:6:float getEdgeValue(float,float,float,float):623:623 -> computeTargetVelocity
    6:6:float computeTargetVelocity(int,float,float,float):551 -> computeTargetVelocity
    7:7:float getEdgeValue(float,float,float,float):625:625 -> computeTargetVelocity
    7:7:float computeTargetVelocity(int,float,float,float):551 -> computeTargetVelocity
    8:8:float getEdgeValue(float,float,float,float):630:630 -> computeTargetVelocity
    8:8:float computeTargetVelocity(int,float,float,float):551 -> computeTargetVelocity
    9:11:float computeTargetVelocity(int,float,float,float):557:559 -> computeTargetVelocity
    12:12:float computeTargetVelocity(int,float,float,float):566:566 -> computeTargetVelocity
    13:13:float computeTargetVelocity(int,float,float,float):568:568 -> computeTargetVelocity
    1:1:float constrainEdgeValue(float,float):638:638 -> constrainEdgeValue
    2:2:float constrainEdgeValue(float,float):645:645 -> constrainEdgeValue
    1:1:boolean onTouch(android.view.View,android.view.MotionEvent):466:466 -> onTouch
    2:2:boolean onTouch(android.view.View,android.view.MotionEvent):470:470 -> onTouch
    3:3:void requestStop():538:538 -> onTouch
    3:3:boolean onTouch(android.view.View,android.view.MotionEvent):491 -> onTouch
    4:4:void requestStop():541:541 -> onTouch
    4:4:boolean onTouch(android.view.View,android.view.MotionEvent):491 -> onTouch
    5:5:void requestStop():543:543 -> onTouch
    5:5:boolean onTouch(android.view.View,android.view.MotionEvent):491 -> onTouch
    6:7:boolean onTouch(android.view.View,android.view.MotionEvent):473:474 -> onTouch
    8:8:boolean onTouch(android.view.View,android.view.MotionEvent):478:478 -> onTouch
    9:9:boolean onTouch(android.view.View,android.view.MotionEvent):477:477 -> onTouch
    10:10:boolean onTouch(android.view.View,android.view.MotionEvent):480:480 -> onTouch
    11:11:boolean onTouch(android.view.View,android.view.MotionEvent):479:479 -> onTouch
    12:12:boolean onTouch(android.view.View,android.view.MotionEvent):481:481 -> onTouch
    13:13:boolean onTouch(android.view.View,android.view.MotionEvent):485:485 -> onTouch
    14:15:void startAnimating():514:515 -> onTouch
    14:15:boolean onTouch(android.view.View,android.view.MotionEvent):486 -> onTouch
    16:17:void startAnimating():518:519 -> onTouch
    16:17:boolean onTouch(android.view.View,android.view.MotionEvent):486 -> onTouch
    18:19:void startAnimating():521:522 -> onTouch
    18:19:boolean onTouch(android.view.View,android.view.MotionEvent):486 -> onTouch
    20:20:void startAnimating():524:524 -> onTouch
    20:20:boolean onTouch(android.view.View,android.view.MotionEvent):486 -> onTouch
    21:21:void startAnimating():529:529 -> onTouch
    21:21:boolean onTouch(android.view.View,android.view.MotionEvent):486 -> onTouch
    22:22:boolean onTouch(android.view.View,android.view.MotionEvent):495:495 -> onTouch
    1:1:androidx.core.widget.AutoScrollHelper setEnabled(boolean):236:236 -> setEnabled
    2:2:void requestStop():538:538 -> setEnabled
    2:2:androidx.core.widget.AutoScrollHelper setEnabled(boolean):237 -> setEnabled
    3:3:void requestStop():541:541 -> setEnabled
    3:3:androidx.core.widget.AutoScrollHelper setEnabled(boolean):237 -> setEnabled
    4:4:void requestStop():543:543 -> setEnabled
    4:4:androidx.core.widget.AutoScrollHelper setEnabled(boolean):237 -> setEnabled
    5:5:androidx.core.widget.AutoScrollHelper setEnabled(boolean):240:240 -> setEnabled
    1:3:boolean shouldAnimate():502:504 -> shouldAnimate
    4:5:boolean shouldAnimate():506:507 -> shouldAnimate
androidx.core.widget.AutoScrollHelper$ClampedScroller -> androidx.core.widget.AutoScrollHelper$ClampedScroller:
    1:6:void <init>():756:761 -> <init>
    1:1:void computeScrollDelta():831:831 -> computeScrollDelta
    2:3:void computeScrollDelta():835:836 -> computeScrollDelta
    4:4:void computeScrollDelta():838:838 -> computeScrollDelta
    5:7:void computeScrollDelta():840:842 -> computeScrollDelta
    8:8:void computeScrollDelta():832:832 -> computeScrollDelta
    1:1:int getDeltaX():869:869 -> getDeltaX
    1:1:int getDeltaY():877:877 -> getDeltaY
    1:1:int getHorizontalDirection():857:857 -> getHorizontalDirection
    1:1:float getValueAt(long):800:800 -> getValueAt
    2:2:float getValueAt(long):802:802 -> getValueAt
    3:4:float getValueAt(long):807:808 -> getValueAt
    5:6:float getValueAt(long):803:804 -> getValueAt
    1:1:int getVerticalDirection():861:861 -> getVerticalDirection
    1:2:boolean isFinished():795:796 -> isFinished
    1:4:void requestStop():788:791 -> requestStop
    1:1:void setRampDownDuration(int):769:769 -> setRampDownDuration
    1:1:void setRampUpDuration(int):765:765 -> setRampUpDuration
    1:2:void setTargetVelocity(float,float):852:853 -> setTargetVelocity
    1:6:void start():776:781 -> start
androidx.core.widget.AutoScrollHelper$ScrollAnimationRunnable -> androidx.core.widget.AutoScrollHelper$ScrollAnimationRunnable:
    1:1:void <init>(androidx.core.widget.AutoScrollHelper):695:695 -> <init>
    1:1:void run():700:700 -> run
    2:4:void run():704:706 -> run
    5:6:void run():709:710 -> run
    7:9:void run():715:717 -> run
    10:10:void run():720:720 -> run
    11:13:void run():722:724 -> run
    14:14:void run():727:727 -> run
    15:15:void run():711:711 -> run
androidx.core.widget.AutoSizeableTextView -> androidx.core.widget.AutoSizeableTextView:
    1:1:void <clinit>():39:39 -> <clinit>
androidx.core.widget.CompoundButtonCompat -> androidx.core.widget.CompoundButtonCompat:
    boolean androidx.core.widget.PopupWindowCompat.sOverlapAnchorFieldAttempted -> sOverlapAnchorFieldAttempted
    java.lang.reflect.Field androidx.core.widget.PopupWindowCompat.sOverlapAnchorField -> sOverlapAnchorField
    java.lang.reflect.Method androidx.core.widget.PopupWindowCompat.sSetWindowLayoutTypeMethod -> sSetWindowLayoutTypeMethod
    boolean androidx.core.widget.PopupWindowCompat.sSetWindowLayoutTypeMethodAttempted -> sSetWindowLayoutTypeMethodAttempted
    1:2:android.graphics.drawable.Drawable getButtonDrawable(android.widget.CompoundButton):123:124 -> getButtonDrawable
    3:3:android.graphics.drawable.Drawable getButtonDrawable(android.widget.CompoundButton):127:127 -> getButtonDrawable
    4:5:android.graphics.drawable.Drawable getButtonDrawable(android.widget.CompoundButton):129:130 -> getButtonDrawable
    6:6:android.graphics.drawable.Drawable getButtonDrawable(android.widget.CompoundButton):132:132 -> getButtonDrawable
    7:7:android.graphics.drawable.Drawable getButtonDrawable(android.widget.CompoundButton):134:134 -> getButtonDrawable
    8:8:android.graphics.drawable.Drawable getButtonDrawable(android.widget.CompoundButton):137:137 -> getButtonDrawable
    9:9:android.graphics.drawable.Drawable getButtonDrawable(android.widget.CompoundButton):139:139 -> getButtonDrawable
    10:11:android.graphics.drawable.Drawable getButtonDrawable(android.widget.CompoundButton):141:142 -> getButtonDrawable
    1:2:android.graphics.drawable.Drawable[] androidx.core.widget.TextViewCompat.getCompoundDrawablesRelative(android.widget.TextView):295:296 -> getCompoundDrawablesRelative
    3:4:android.graphics.drawable.Drawable[] androidx.core.widget.TextViewCompat.getCompoundDrawablesRelative(android.widget.TextView):299:300 -> getCompoundDrawablesRelative
    5:8:android.graphics.drawable.Drawable[] androidx.core.widget.TextViewCompat.getCompoundDrawablesRelative(android.widget.TextView):303:306 -> getCompoundDrawablesRelative
    1:2:int androidx.core.widget.TextViewCompat.getMaxLines(android.widget.TextView):226:227 -> getMaxLines
    1:2:androidx.core.text.PrecomputedTextCompat$Params androidx.core.widget.TextViewCompat.getTextMetricsParams(android.widget.TextView):815:816 -> getTextMetricsParams
    3:7:androidx.core.text.PrecomputedTextCompat$Params androidx.core.widget.TextViewCompat.getTextMetricsParams(android.widget.TextView):818:822 -> getTextMetricsParams
    8:8:androidx.core.text.PrecomputedTextCompat$Params androidx.core.widget.TextViewCompat.getTextMetricsParams(android.widget.TextView):824:824 -> getTextMetricsParams
    9:9:android.text.TextDirectionHeuristic androidx.core.widget.TextViewCompat.getTextDirectionHeuristic(android.widget.TextView):901:901 -> getTextMetricsParams
    9:9:androidx.core.text.PrecomputedTextCompat$Params androidx.core.widget.TextViewCompat.getTextMetricsParams(android.widget.TextView):825 -> getTextMetricsParams
    10:10:android.text.TextDirectionHeuristic androidx.core.widget.TextViewCompat.getTextDirectionHeuristic(android.widget.TextView):903:903 -> getTextMetricsParams
    10:10:androidx.core.text.PrecomputedTextCompat$Params androidx.core.widget.TextViewCompat.getTextMetricsParams(android.widget.TextView):825 -> getTextMetricsParams
    11:12:android.text.TextDirectionHeuristic androidx.core.widget.TextViewCompat.getTextDirectionHeuristic(android.widget.TextView):906:907 -> getTextMetricsParams
    11:12:androidx.core.text.PrecomputedTextCompat$Params androidx.core.widget.TextViewCompat.getTextMetricsParams(android.widget.TextView):825 -> getTextMetricsParams
    13:14:android.text.TextDirectionHeuristic androidx.core.widget.TextViewCompat.getTextDirectionHeuristic(android.widget.TextView):913:914 -> getTextMetricsParams
    13:14:androidx.core.text.PrecomputedTextCompat$Params androidx.core.widget.TextViewCompat.getTextMetricsParams(android.widget.TextView):825 -> getTextMetricsParams
    15:16:android.text.TextDirectionHeuristic androidx.core.widget.TextViewCompat.getTextDirectionHeuristic(android.widget.TextView):917:918 -> getTextMetricsParams
    15:16:androidx.core.text.PrecomputedTextCompat$Params androidx.core.widget.TextViewCompat.getTextMetricsParams(android.widget.TextView):825 -> getTextMetricsParams
    17:17:android.text.TextDirectionHeuristic androidx.core.widget.TextViewCompat.getTextDirectionHeuristic(android.widget.TextView):923:923 -> getTextMetricsParams
    17:17:androidx.core.text.PrecomputedTextCompat$Params androidx.core.widget.TextViewCompat.getTextMetricsParams(android.widget.TextView):825 -> getTextMetricsParams
    18:18:android.text.TextDirectionHeuristic androidx.core.widget.TextViewCompat.getTextDirectionHeuristic(android.widget.TextView):921:921 -> getTextMetricsParams
    18:18:androidx.core.text.PrecomputedTextCompat$Params androidx.core.widget.TextViewCompat.getTextMetricsParams(android.widget.TextView):825 -> getTextMetricsParams
    19:19:android.text.TextDirectionHeuristic androidx.core.widget.TextViewCompat.getTextDirectionHeuristic(android.widget.TextView):929:929 -> getTextMetricsParams
    19:19:androidx.core.text.PrecomputedTextCompat$Params androidx.core.widget.TextViewCompat.getTextMetricsParams(android.widget.TextView):825 -> getTextMetricsParams
    20:20:android.text.TextDirectionHeuristic androidx.core.widget.TextViewCompat.getTextDirectionHeuristic(android.widget.TextView):932:932 -> getTextMetricsParams
    20:20:androidx.core.text.PrecomputedTextCompat$Params androidx.core.widget.TextViewCompat.getTextMetricsParams(android.widget.TextView):825 -> getTextMetricsParams
    21:21:android.text.TextDirectionHeuristic androidx.core.widget.TextViewCompat.getTextDirectionHeuristic(android.widget.TextView):935:935 -> getTextMetricsParams
    21:21:androidx.core.text.PrecomputedTextCompat$Params androidx.core.widget.TextViewCompat.getTextMetricsParams(android.widget.TextView):825 -> getTextMetricsParams
    22:22:android.text.TextDirectionHeuristic androidx.core.widget.TextViewCompat.getTextDirectionHeuristic(android.widget.TextView):948:948 -> getTextMetricsParams
    22:22:androidx.core.text.PrecomputedTextCompat$Params androidx.core.widget.TextViewCompat.getTextMetricsParams(android.widget.TextView):825 -> getTextMetricsParams
    23:23:android.text.TextDirectionHeuristic androidx.core.widget.TextViewCompat.getTextDirectionHeuristic(android.widget.TextView):946:946 -> getTextMetricsParams
    23:23:androidx.core.text.PrecomputedTextCompat$Params androidx.core.widget.TextViewCompat.getTextMetricsParams(android.widget.TextView):825 -> getTextMetricsParams
    24:24:android.text.TextDirectionHeuristic androidx.core.widget.TextViewCompat.getTextDirectionHeuristic(android.widget.TextView):944:944 -> getTextMetricsParams
    24:24:androidx.core.text.PrecomputedTextCompat$Params androidx.core.widget.TextViewCompat.getTextMetricsParams(android.widget.TextView):825 -> getTextMetricsParams
    25:25:android.text.TextDirectionHeuristic androidx.core.widget.TextViewCompat.getTextDirectionHeuristic(android.widget.TextView):942:942 -> getTextMetricsParams
    25:25:androidx.core.text.PrecomputedTextCompat$Params androidx.core.widget.TextViewCompat.getTextMetricsParams(android.widget.TextView):825 -> getTextMetricsParams
    26:26:android.text.TextDirectionHeuristic androidx.core.widget.TextViewCompat.getTextDirectionHeuristic(android.widget.TextView):940:940 -> getTextMetricsParams
    26:26:androidx.core.text.PrecomputedTextCompat$Params androidx.core.widget.TextViewCompat.getTextMetricsParams(android.widget.TextView):825 -> getTextMetricsParams
    27:27:android.text.TextDirectionHeuristic androidx.core.widget.TextViewCompat.getTextDirectionHeuristic(android.widget.TextView):938:938 -> getTextMetricsParams
    27:27:androidx.core.text.PrecomputedTextCompat$Params androidx.core.widget.TextViewCompat.getTextMetricsParams(android.widget.TextView):825 -> getTextMetricsParams
    28:28:android.text.TextDirectionHeuristic androidx.core.widget.TextViewCompat.getTextDirectionHeuristic(android.widget.TextView):935:935 -> getTextMetricsParams
    28:28:androidx.core.text.PrecomputedTextCompat$Params androidx.core.widget.TextViewCompat.getTextMetricsParams(android.widget.TextView):825 -> getTextMetricsParams
    29:29:androidx.core.text.PrecomputedTextCompat$Params androidx.core.widget.TextViewCompat.getTextMetricsParams(android.widget.TextView):825:825 -> getTextMetricsParams
    30:30:androidx.core.text.PrecomputedTextCompat$Params androidx.core.widget.TextViewCompat.getTextMetricsParams(android.widget.TextView):827:827 -> getTextMetricsParams
    1:2:void androidx.core.widget.TextViewCompat.setCompoundDrawablesRelative(android.widget.TextView,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):151:152 -> setCompoundDrawablesRelative
    3:4:void androidx.core.widget.TextViewCompat.setCompoundDrawablesRelative(android.widget.TextView,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):154:155 -> setCompoundDrawablesRelative
    1:3:void androidx.core.widget.TextViewCompat.setFirstBaselineToTopHeight(android.widget.TextView,int):693:695 -> setFirstBaselineToTopHeight
    4:4:void androidx.core.widget.TextViewCompat.setFirstBaselineToTopHeight(android.widget.TextView,int):699:699 -> setFirstBaselineToTopHeight
    5:5:void androidx.core.widget.TextViewCompat.setFirstBaselineToTopHeight(android.widget.TextView,int):701:701 -> setFirstBaselineToTopHeight
    6:7:void androidx.core.widget.TextViewCompat.setFirstBaselineToTopHeight(android.widget.TextView,int):704:705 -> setFirstBaselineToTopHeight
    8:8:void androidx.core.widget.TextViewCompat.setFirstBaselineToTopHeight(android.widget.TextView,int):707:707 -> setFirstBaselineToTopHeight
    9:9:void androidx.core.widget.TextViewCompat.setFirstBaselineToTopHeight(android.widget.TextView,int):713:713 -> setFirstBaselineToTopHeight
    10:11:void androidx.core.widget.TextViewCompat.setFirstBaselineToTopHeight(android.widget.TextView,int):715:716 -> setFirstBaselineToTopHeight
    12:12:void androidx.core.widget.TextViewCompat.setFirstBaselineToTopHeight(android.widget.TextView,int):715:715 -> setFirstBaselineToTopHeight
    1:1:void androidx.core.widget.TextViewCompat.setLastBaselineToBottomHeight(android.widget.TextView,int):738:738 -> setLastBaselineToBottomHeight
    2:2:void androidx.core.widget.TextViewCompat.setLastBaselineToBottomHeight(android.widget.TextView,int):740:740 -> setLastBaselineToBottomHeight
    3:3:void androidx.core.widget.TextViewCompat.setLastBaselineToBottomHeight(android.widget.TextView,int):742:742 -> setLastBaselineToBottomHeight
    4:5:void androidx.core.widget.TextViewCompat.setLastBaselineToBottomHeight(android.widget.TextView,int):745:746 -> setLastBaselineToBottomHeight
    6:6:void androidx.core.widget.TextViewCompat.setLastBaselineToBottomHeight(android.widget.TextView,int):748:748 -> setLastBaselineToBottomHeight
    7:7:void androidx.core.widget.TextViewCompat.setLastBaselineToBottomHeight(android.widget.TextView,int):754:754 -> setLastBaselineToBottomHeight
    8:9:void androidx.core.widget.TextViewCompat.setLastBaselineToBottomHeight(android.widget.TextView,int):756:757 -> setLastBaselineToBottomHeight
    10:10:void androidx.core.widget.TextViewCompat.setLastBaselineToBottomHeight(android.widget.TextView,int):756:756 -> setLastBaselineToBottomHeight
    1:1:void androidx.core.widget.TextViewCompat.setLineHeight(android.widget.TextView,int):796:796 -> setLineHeight
    2:2:void androidx.core.widget.TextViewCompat.setLineHeight(android.widget.TextView,int):798:798 -> setLineHeight
    3:3:void androidx.core.widget.TextViewCompat.setLineHeight(android.widget.TextView,int):802:802 -> setLineHeight
    1:2:void androidx.core.widget.PopupWindowCompat.setOverlapAnchor(android.widget.PopupWindow,boolean):90:91 -> setOverlapAnchor
    3:3:void androidx.core.widget.PopupWindowCompat.setOverlapAnchor(android.widget.PopupWindow,boolean):93:93 -> setOverlapAnchor
    4:5:void androidx.core.widget.PopupWindowCompat.setOverlapAnchor(android.widget.PopupWindow,boolean):95:96 -> setOverlapAnchor
    6:6:void androidx.core.widget.PopupWindowCompat.setOverlapAnchor(android.widget.PopupWindow,boolean):98:98 -> setOverlapAnchor
    7:7:void androidx.core.widget.PopupWindowCompat.setOverlapAnchor(android.widget.PopupWindow,boolean):100:100 -> setOverlapAnchor
    8:8:void androidx.core.widget.PopupWindowCompat.setOverlapAnchor(android.widget.PopupWindow,boolean):102:102 -> setOverlapAnchor
    9:9:void androidx.core.widget.PopupWindowCompat.setOverlapAnchor(android.widget.PopupWindow,boolean):104:104 -> setOverlapAnchor
    10:10:void androidx.core.widget.PopupWindowCompat.setOverlapAnchor(android.widget.PopupWindow,boolean):106:106 -> setOverlapAnchor
    1:2:void androidx.core.widget.TextViewCompat.setPrecomputedText(android.widget.TextView,androidx.core.text.PrecomputedTextCompat):884:885 -> setPrecomputedText
    3:3:void androidx.core.widget.TextViewCompat.setPrecomputedText(android.widget.TextView,androidx.core.text.PrecomputedTextCompat):888:888 -> setPrecomputedText
    4:4:void androidx.core.widget.TextViewCompat.setPrecomputedText(android.widget.TextView,androidx.core.text.PrecomputedTextCompat):886:886 -> setPrecomputedText
    1:2:void androidx.core.widget.TextViewCompat.setTextAppearance(android.widget.TextView,int):283:284 -> setTextAppearance
    3:3:void androidx.core.widget.TextViewCompat.setTextAppearance(android.widget.TextView,int):286:286 -> setTextAppearance
    1:2:void androidx.core.widget.PopupWindowCompat.setWindowLayoutType(android.widget.PopupWindow,int):153:154 -> setWindowLayoutType
    3:3:void androidx.core.widget.PopupWindowCompat.setWindowLayoutType(android.widget.PopupWindow,int):158:158 -> setWindowLayoutType
    4:4:void androidx.core.widget.PopupWindowCompat.setWindowLayoutType(android.widget.PopupWindow,int):160:160 -> setWindowLayoutType
    5:5:void androidx.core.widget.PopupWindowCompat.setWindowLayoutType(android.widget.PopupWindow,int):162:162 -> setWindowLayoutType
    6:6:void androidx.core.widget.PopupWindowCompat.setWindowLayoutType(android.widget.PopupWindow,int):166:166 -> setWindowLayoutType
    7:7:void androidx.core.widget.PopupWindowCompat.setWindowLayoutType(android.widget.PopupWindow,int):168:168 -> setWindowLayoutType
    8:8:void androidx.core.widget.PopupWindowCompat.setWindowLayoutType(android.widget.PopupWindow,int):170:170 -> setWindowLayoutType
    1:1:android.view.ActionMode$Callback androidx.core.widget.TextViewCompat.wrapCustomSelectionActionModeCallback(android.widget.TextView,android.view.ActionMode$Callback):519:519 -> wrapCustomSelectionActionModeCallback
    2:2:android.view.ActionMode$Callback androidx.core.widget.TextViewCompat.wrapCustomSelectionActionModeCallback(android.widget.TextView,android.view.ActionMode$Callback):529:529 -> wrapCustomSelectionActionModeCallback
androidx.core.widget.ContentLoadingProgressBar -> androidx.core.widget.ContentLoadingProgressBar:
    1:1:void <init>(android.content.Context):68:68 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):72:72 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet):43:43 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet):45:45 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet):55:55 -> <init>
    1:1:void onAttachedToWindow():77:77 -> onAttachedToWindow
    2:3:void removeCallbacks():88:89 -> onAttachedToWindow
    2:3:void onAttachedToWindow():78 -> onAttachedToWindow
    1:1:void onDetachedFromWindow():83:83 -> onDetachedFromWindow
    2:3:void removeCallbacks():88:89 -> onDetachedFromWindow
    2:3:void onDetachedFromWindow():84 -> onDetachedFromWindow
androidx.core.widget.ContentLoadingProgressBar$1 -> androidx.core.widget.ContentLoadingProgressBar$1:
    1:1:void <init>(androidx.core.widget.ContentLoadingProgressBar):45:45 -> <init>
    1:3:void run():49:51 -> run
androidx.core.widget.ContentLoadingProgressBar$2 -> androidx.core.widget.ContentLoadingProgressBar$2:
    1:1:void <init>(androidx.core.widget.ContentLoadingProgressBar):55:55 -> <init>
    1:4:void run():59:62 -> run
androidx.core.widget.ListViewAutoScrollHelper -> androidx.core.widget.ListViewAutoScrollHelper:
    1:1:void <init>(android.widget.ListView):33:33 -> <init>
    2:2:void <init>(android.widget.ListView):35:35 -> <init>
    1:2:boolean canTargetScrollVertically(int):51:52 -> canTargetScrollVertically
    3:4:boolean canTargetScrollVertically(int):57:58 -> canTargetScrollVertically
    5:6:boolean canTargetScrollVertically(int):64:65 -> canTargetScrollVertically
    7:8:boolean canTargetScrollVertically(int):72:73 -> canTargetScrollVertically
    1:1:void scrollTargetBy(int,int):40:40 -> scrollTargetBy
    2:2:void androidx.core.widget.ListViewCompat.scrollListBy(android.widget.ListView,int):37:37 -> scrollTargetBy
    2:2:void scrollTargetBy(int,int):40 -> scrollTargetBy
    3:3:void androidx.core.widget.ListViewCompat.scrollListBy(android.widget.ListView,int):39:39 -> scrollTargetBy
    3:3:void scrollTargetBy(int,int):40 -> scrollTargetBy
    4:4:void androidx.core.widget.ListViewCompat.scrollListBy(android.widget.ListView,int):42:42 -> scrollTargetBy
    4:4:void scrollTargetBy(int,int):40 -> scrollTargetBy
    5:5:void androidx.core.widget.ListViewCompat.scrollListBy(android.widget.ListView,int):47:47 -> scrollTargetBy
    5:5:void scrollTargetBy(int,int):40 -> scrollTargetBy
    6:7:void androidx.core.widget.ListViewCompat.scrollListBy(android.widget.ListView,int):52:53 -> scrollTargetBy
    6:7:void scrollTargetBy(int,int):40 -> scrollTargetBy
androidx.core.widget.NestedScrollView -> androidx.core.widget.NestedScrollView:
    1:1:void <clinit>():175:175 -> <clinit>
    2:2:void <clinit>():177:177 -> <clinit>
    1:1:void <init>(android.content.Context):189:189 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):193:193 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):198:198 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):101:101 -> <init>
    5:6:void <init>(android.content.Context,android.util.AttributeSet,int):115:116 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int):123:123 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,int):130:130 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int):146:146 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet,int):156:156 -> <init>
    11:12:void <init>(android.content.Context,android.util.AttributeSet,int):161:162 -> <init>
    13:20:void initScrollView():456:463 -> <init>
    13:20:void <init>(android.content.Context,android.util.AttributeSet,int):199 -> <init>
    21:21:void <init>(android.content.Context,android.util.AttributeSet,int):201:201 -> <init>
    22:22:void <init>(android.content.Context,android.util.AttributeSet,int):204:204 -> <init>
    23:23:void <init>(android.content.Context,android.util.AttributeSet,int):206:206 -> <init>
    24:25:void <init>(android.content.Context,android.util.AttributeSet,int):208:209 -> <init>
    26:26:void <init>(android.content.Context,android.util.AttributeSet,int):212:212 -> <init>
    27:27:void <init>(android.content.Context,android.util.AttributeSet,int):214:214 -> <init>
    1:2:void abortAnimatedScroll():1606:1607 -> abortAnimatedScroll
    1:1:void addView(android.view.View):468:468 -> addView
    2:2:void addView(android.view.View):472:472 -> addView
    3:3:void addView(android.view.View):469:469 -> addView
    4:4:void addView(android.view.View,int):477:477 -> addView
    5:5:void addView(android.view.View,int):481:481 -> addView
    6:6:void addView(android.view.View,int):478:478 -> addView
    7:7:void addView(android.view.View,android.view.ViewGroup$LayoutParams):486:486 -> addView
    8:8:void addView(android.view.View,android.view.ViewGroup$LayoutParams):490:490 -> addView
    9:9:void addView(android.view.View,android.view.ViewGroup$LayoutParams):487:487 -> addView
    10:10:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):495:495 -> addView
    11:11:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):499:499 -> addView
    12:12:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):496:496 -> addView
    1:1:boolean arrowScroll(int):1319:1319 -> arrowScroll
    2:2:boolean arrowScroll(int):1322:1322 -> arrowScroll
    3:3:boolean arrowScroll(int):1324:1324 -> arrowScroll
    4:9:boolean arrowScroll(int):1326:1331 -> arrowScroll
    10:11:boolean arrowScroll(int):1336:1337 -> arrowScroll
    12:17:boolean arrowScroll(int):1339:1344 -> arrowScroll
    18:18:boolean arrowScroll(int):1350:1350 -> arrowScroll
    19:19:boolean arrowScroll(int):1353:1353 -> arrowScroll
    20:20:boolean isOffScreen(android.view.View):1373:1373 -> arrowScroll
    20:20:boolean arrowScroll(int):1354 -> arrowScroll
    21:24:boolean arrowScroll(int):1360:1363 -> arrowScroll
    1:1:int computeHorizontalScrollExtent():1504:1504 -> computeHorizontalScrollExtent
    1:1:int computeHorizontalScrollOffset():1497:1497 -> computeHorizontalScrollOffset
    1:1:int computeHorizontalScrollRange():1490:1490 -> computeHorizontalScrollRange
    1:1:void computeScroll():1540:1540 -> computeScroll
    2:5:void computeScroll():1544:1547 -> computeScroll
    6:7:void computeScroll():1550:1551 -> computeScroll
    8:8:void computeScroll():1553:1553 -> computeScroll
    9:9:void computeScroll():1555:1555 -> computeScroll
    10:12:void computeScroll():1559:1561 -> computeScroll
    13:14:void computeScroll():1565:1566 -> computeScroll
    15:15:void computeScroll():1568:1568 -> computeScroll
    16:16:void computeScroll():1572:1572 -> computeScroll
    17:17:void computeScroll():1576:1576 -> computeScroll
    18:19:void computeScroll():1578:1579 -> computeScroll
    20:21:void computeScroll():1582:1583 -> computeScroll
    22:22:void computeScroll():1587:1587 -> computeScroll
    23:24:void computeScroll():1590:1591 -> computeScroll
    1:1:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):1658:1658 -> computeScrollDeltaToGetChildRectOnScreen
    2:3:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):1660:1661 -> computeScrollDeltaToGetChildRectOnScreen
    4:4:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):1665:1665 -> computeScrollDeltaToGetChildRectOnScreen
    5:5:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):1670:1670 -> computeScrollDeltaToGetChildRectOnScreen
    6:8:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):1677:1679 -> computeScrollDeltaToGetChildRectOnScreen
    9:9:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):1685:1685 -> computeScrollDeltaToGetChildRectOnScreen
    10:10:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):1690:1690 -> computeScrollDeltaToGetChildRectOnScreen
    11:11:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):1692:1692 -> computeScrollDeltaToGetChildRectOnScreen
    12:12:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):1695:1695 -> computeScrollDeltaToGetChildRectOnScreen
    13:13:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):1699:1699 -> computeScrollDeltaToGetChildRectOnScreen
    14:14:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):1701:1701 -> computeScrollDeltaToGetChildRectOnScreen
    15:15:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):1703:1703 -> computeScrollDeltaToGetChildRectOnScreen
    16:16:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):1708:1708 -> computeScrollDeltaToGetChildRectOnScreen
    17:17:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):1710:1710 -> computeScrollDeltaToGetChildRectOnScreen
    18:18:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):1713:1713 -> computeScrollDeltaToGetChildRectOnScreen
    19:19:int computeScrollDeltaToGetChildRectOnScreen(android.graphics.Rect):1717:1717 -> computeScrollDeltaToGetChildRectOnScreen
    1:1:int computeVerticalScrollExtent():1483:1483 -> computeVerticalScrollExtent
    1:1:int computeVerticalScrollOffset():1476:1476 -> computeVerticalScrollOffset
    1:2:int computeVerticalScrollRange():1452:1453 -> computeVerticalScrollRange
    3:7:int computeVerticalScrollRange():1458:1462 -> computeVerticalScrollRange
    1:1:boolean dispatchKeyEvent(android.view.KeyEvent):617:617 -> dispatchKeyEvent
    1:1:boolean dispatchNestedFling(float,float,boolean):297:297 -> dispatchNestedFling
    1:1:boolean dispatchNestedPreFling(float,float):302:302 -> dispatchNestedPreFling
    1:1:boolean dispatchNestedPreScroll(int,int,int[],int[],int):253:253 -> dispatchNestedPreScroll
    2:2:boolean dispatchNestedPreScroll(int,int,int[],int[]):292:292 -> dispatchNestedPreScroll
    1:1:void dispatchNestedScroll(int,int,int,int,int[],int,int[]):222:222 -> dispatchNestedScroll
    2:2:boolean dispatchNestedScroll(int,int,int,int,int[]):286:286 -> dispatchNestedScroll
    1:2:void doScrollY(int):1395:1396 -> doScrollY
    3:3:void doScrollY(int):1398:1398 -> doScrollY
    1:7:void draw(android.graphics.Canvas):1931:1937 -> draw
    8:11:void draw(android.graphics.Canvas):1939:1942 -> draw
    12:14:void draw(android.graphics.Canvas):1944:1946 -> draw
    15:18:void draw(android.graphics.Canvas):1948:1951 -> draw
    19:19:void draw(android.graphics.Canvas):1953:1953 -> draw
    20:23:void draw(android.graphics.Canvas):1955:1958 -> draw
    24:27:void draw(android.graphics.Canvas):1960:1963 -> draw
    28:30:void draw(android.graphics.Canvas):1965:1967 -> draw
    31:35:void draw(android.graphics.Canvas):1969:1973 -> draw
    36:36:void draw(android.graphics.Canvas):1975:1975 -> draw
    1:5:void ensureGlows():1917:1921 -> ensureGlows
    6:7:void ensureGlows():1924:1925 -> ensureGlows
    1:1:boolean executeKeyEvent(android.view.KeyEvent):629:629 -> executeKeyEvent
    2:6:boolean canScroll():519:523 -> executeKeyEvent
    2:6:boolean executeKeyEvent(android.view.KeyEvent):631 -> executeKeyEvent
    7:8:boolean executeKeyEvent(android.view.KeyEvent):632:633 -> executeKeyEvent
    9:9:boolean executeKeyEvent(android.view.KeyEvent):635:635 -> executeKeyEvent
    10:10:boolean executeKeyEvent(android.view.KeyEvent):639:639 -> executeKeyEvent
    11:12:boolean executeKeyEvent(android.view.KeyEvent):645:646 -> executeKeyEvent
    13:13:boolean executeKeyEvent(android.view.KeyEvent):662:662 -> executeKeyEvent
    14:15:boolean executeKeyEvent(android.view.KeyEvent):655:656 -> executeKeyEvent
    16:16:boolean executeKeyEvent(android.view.KeyEvent):658:658 -> executeKeyEvent
    17:18:boolean executeKeyEvent(android.view.KeyEvent):648:649 -> executeKeyEvent
    19:19:boolean executeKeyEvent(android.view.KeyEvent):651:651 -> executeKeyEvent
    1:1:void fling(int):1870:1870 -> fling
    2:2:void fling(int):1872:1872 -> fling
    3:3:void fling(int):1877:1877 -> fling
    1:1:boolean fullScroll(int):1256:1256 -> fullScroll
    2:3:boolean fullScroll(int):1258:1259 -> fullScroll
    4:4:boolean fullScroll(int):1262:1262 -> fullScroll
    5:8:boolean fullScroll(int):1264:1267 -> fullScroll
    9:9:boolean fullScroll(int):1271:1271 -> fullScroll
    1:1:float getBottomFadingEdgeStrength():431:431 -> getBottomFadingEdgeStrength
    2:6:float getBottomFadingEdgeStrength():435:439 -> getBottomFadingEdgeStrength
    1:1:int getMaxScrollAmount():452:452 -> getMaxScrollAmount
    1:1:int getNestedScrollAxes():404:404 -> getNestedScrollAxes
    1:6:int getScrollRange():1113:1118 -> getScrollRange
    1:1:float getTopFadingEdgeStrength():416:416 -> getTopFadingEdgeStrength
    2:3:float getTopFadingEdgeStrength():420:421 -> getTopFadingEdgeStrength
    1:1:boolean hasNestedScrollingParent(int):240:240 -> hasNestedScrollingParent
    2:2:boolean hasNestedScrollingParent():280:280 -> hasNestedScrollingParent
    1:1:boolean isNestedScrollingEnabled():265:265 -> isNestedScrollingEnabled
    1:2:boolean isViewDescendantOf(android.view.View,android.view.View):1858:1859 -> isViewDescendantOf
    1:2:boolean isWithinDeltaOfScreen(android.view.View,int,int):1381:1382 -> isWithinDeltaOfScreen
    3:4:boolean isWithinDeltaOfScreen(android.view.View,int,int):1384:1385 -> isWithinDeltaOfScreen
    1:1:void measureChild(android.view.View,int,int):1510:1510 -> measureChild
    2:3:void measureChild(android.view.View,int,int):1515:1516 -> measureChild
    4:4:void measureChild(android.view.View,int,int):1515:1515 -> measureChild
    5:5:void measureChild(android.view.View,int,int):1518:1518 -> measureChild
    6:6:void measureChild(android.view.View,int,int):1520:1520 -> measureChild
    1:1:void measureChildWithMargins(android.view.View,int,int,int,int):1526:1526 -> measureChildWithMargins
    2:2:void measureChildWithMargins(android.view.View,int,int,int,int):1529:1529 -> measureChildWithMargins
    3:3:void measureChildWithMargins(android.view.View,int,int,int,int):1528:1528 -> measureChildWithMargins
    4:4:void measureChildWithMargins(android.view.View,int,int,int,int):1531:1531 -> measureChildWithMargins
    5:5:void measureChildWithMargins(android.view.View,int,int,int,int):1534:1534 -> measureChildWithMargins
    1:1:void onAttachedToWindow():1825:1825 -> onAttachedToWindow
    2:2:void onAttachedToWindow():1827:1827 -> onAttachedToWindow
    1:2:boolean onGenericMotionEvent(android.view.MotionEvent):1005:1006 -> onGenericMotionEvent
    3:4:boolean onGenericMotionEvent(android.view.MotionEvent):1008:1009 -> onGenericMotionEvent
    5:8:float getVerticalScrollFactorCompat():1033:1036 -> onGenericMotionEvent
    5:8:boolean onGenericMotionEvent(android.view.MotionEvent):1011 -> onGenericMotionEvent
    9:9:float getVerticalScrollFactorCompat():1042:1042 -> onGenericMotionEvent
    9:9:boolean onGenericMotionEvent(android.view.MotionEvent):1011 -> onGenericMotionEvent
    10:10:float getVerticalScrollFactorCompat():1041:1041 -> onGenericMotionEvent
    10:10:boolean onGenericMotionEvent(android.view.MotionEvent):1011 -> onGenericMotionEvent
    11:11:float getVerticalScrollFactorCompat():1038:1038 -> onGenericMotionEvent
    11:11:boolean onGenericMotionEvent(android.view.MotionEvent):1011 -> onGenericMotionEvent
    12:12:float getVerticalScrollFactorCompat():1044:1044 -> onGenericMotionEvent
    12:12:boolean onGenericMotionEvent(android.view.MotionEvent):1011 -> onGenericMotionEvent
    13:14:boolean onGenericMotionEvent(android.view.MotionEvent):1012:1013 -> onGenericMotionEvent
    15:15:boolean onGenericMotionEvent(android.view.MotionEvent):1021:1021 -> onGenericMotionEvent
    1:2:boolean onInterceptTouchEvent(android.view.MotionEvent):724:725 -> onInterceptTouchEvent
    3:3:boolean onInterceptTouchEvent(android.view.MotionEvent):811:811 -> onInterceptTouchEvent
    4:4:boolean onInterceptTouchEvent(android.view.MotionEvent):740:740 -> onInterceptTouchEvent
    5:5:boolean onInterceptTouchEvent(android.view.MotionEvent):746:746 -> onInterceptTouchEvent
    6:6:boolean onInterceptTouchEvent(android.view.MotionEvent):748:748 -> onInterceptTouchEvent
    7:12:boolean onInterceptTouchEvent(android.view.MotionEvent):753:758 -> onInterceptTouchEvent
    13:14:void initVelocityTrackerIfNotExists():691:692 -> onInterceptTouchEvent
    13:14:boolean onInterceptTouchEvent(android.view.MotionEvent):759 -> onInterceptTouchEvent
    15:17:boolean onInterceptTouchEvent(android.view.MotionEvent):760:762 -> onInterceptTouchEvent
    18:18:boolean onInterceptTouchEvent(android.view.MotionEvent):764:764 -> onInterceptTouchEvent
    19:23:boolean onInterceptTouchEvent(android.view.MotionEvent):802:806 -> onInterceptTouchEvent
    24:24:boolean onInterceptTouchEvent(android.view.MotionEvent):808:808 -> onInterceptTouchEvent
    25:26:boolean onInterceptTouchEvent(android.view.MotionEvent):771:772 -> onInterceptTouchEvent
    27:33:boolean inChild(int,int):671:677 -> onInterceptTouchEvent
    27:33:boolean onInterceptTouchEvent(android.view.MotionEvent):772 -> onInterceptTouchEvent
    34:35:boolean onInterceptTouchEvent(android.view.MotionEvent):773:774 -> onInterceptTouchEvent
    36:37:boolean onInterceptTouchEvent(android.view.MotionEvent):782:783 -> onInterceptTouchEvent
    38:39:void initOrResetVelocityTracker():683:684 -> onInterceptTouchEvent
    38:39:boolean onInterceptTouchEvent(android.view.MotionEvent):785 -> onInterceptTouchEvent
    40:40:void initOrResetVelocityTracker():686:686 -> onInterceptTouchEvent
    40:40:boolean onInterceptTouchEvent(android.view.MotionEvent):785 -> onInterceptTouchEvent
    41:41:boolean onInterceptTouchEvent(android.view.MotionEvent):786:786 -> onInterceptTouchEvent
    42:44:boolean onInterceptTouchEvent(android.view.MotionEvent):793:795 -> onInterceptTouchEvent
    45:45:boolean onInterceptTouchEvent(android.view.MotionEvent):819:819 -> onInterceptTouchEvent
    1:2:void onLayout(boolean,int,int,int,int):1787:1788 -> onLayout
    3:4:void onLayout(boolean,int,int,int,int):1790:1791 -> onLayout
    5:5:void onLayout(boolean,int,int,int,int):1793:1793 -> onLayout
    6:6:void onLayout(boolean,int,int,int,int):1795:1795 -> onLayout
    7:9:void onLayout(boolean,int,int,int,int):1797:1799 -> onLayout
    10:13:void onLayout(boolean,int,int,int,int):1805:1808 -> onLayout
    14:16:void onLayout(boolean,int,int,int,int):1810:1812 -> onLayout
    17:17:void onLayout(boolean,int,int,int,int):1814:1814 -> onLayout
    18:19:void onLayout(boolean,int,int,int,int):1819:1820 -> onLayout
    1:1:void onMeasure(int,int):581:581 -> onMeasure
    2:2:void onMeasure(int,int):583:583 -> onMeasure
    3:3:void onMeasure(int,int):587:587 -> onMeasure
    4:6:void onMeasure(int,int):592:594 -> onMeasure
    7:10:void onMeasure(int,int):596:599 -> onMeasure
    11:11:void onMeasure(int,int):605:605 -> onMeasure
    12:12:void onMeasure(int,int):604:604 -> onMeasure
    13:14:void onMeasure(int,int):608:609 -> onMeasure
    1:2:boolean onNestedFling(android.view.View,float,float,boolean):390:391 -> onNestedFling
    1:1:boolean onNestedPreFling(android.view.View,float,float):399:399 -> onNestedPreFling
    1:1:void onNestedPreScroll(android.view.View,int,int,int[],int):356:356 -> onNestedPreScroll
    2:2:void onNestedPreScroll(android.view.View,int,int,int[]):384:384 -> onNestedPreScroll
    1:1:void onNestedScroll(android.view.View,int,int,int,int,int,int[]):310:310 -> onNestedScroll
    2:2:void onNestedScroll(android.view.View,int,int,int,int,int):350:350 -> onNestedScroll
    3:3:void onNestedScroll(android.view.View,int,int,int,int):379:379 -> onNestedScroll
    1:2:void onNestedScrollAccepted(android.view.View,android.view.View,int,int):337:338 -> onNestedScrollAccepted
    3:3:void onNestedScrollAccepted(android.view.View,android.view.View,int):368:368 -> onNestedScrollAccepted
    1:3:void onNestedScrollInternal(int,int,int[]):314:316 -> onNestedScrollInternal
    4:4:void onNestedScrollInternal(int,int,int[]):319:319 -> onNestedScrollInternal
    5:5:void onNestedScrollInternal(int,int,int[]):323:323 -> onNestedScrollInternal
    1:1:void onOverScrolled(int,int,boolean,boolean):1050:1050 -> onOverScrolled
    1:2:boolean onRequestFocusInDescendants(int,android.graphics.Rect):1754:1755 -> onRequestFocusInDescendants
    3:3:boolean isOffScreen(android.view.View):1373:1373 -> onRequestFocusInDescendants
    3:3:boolean onRequestFocusInDescendants(int,android.graphics.Rect):1762 -> onRequestFocusInDescendants
    4:4:boolean onRequestFocusInDescendants(int,android.graphics.Rect):1766:1766 -> onRequestFocusInDescendants
    1:2:void onRestoreInstanceState(android.os.Parcelable):2012:2013 -> onRestoreInstanceState
    3:6:void onRestoreInstanceState(android.os.Parcelable):2017:2020 -> onRestoreInstanceState
    1:3:android.os.Parcelable onSaveInstanceState():2025:2027 -> onSaveInstanceState
    1:1:void onScrollChanged(int,int,int,int):572:572 -> onScrollChanged
    2:3:void onScrollChanged(int,int,int,int):574:575 -> onScrollChanged
    1:3:void onSecondaryPointerUp(android.view.MotionEvent):988:990 -> onSecondaryPointerUp
    4:7:void onSecondaryPointerUp(android.view.MotionEvent):995:998 -> onSecondaryPointerUp
    1:1:void onSizeChanged(int,int,int,int):1832:1832 -> onSizeChanged
    2:2:void onSizeChanged(int,int,int,int):1834:1834 -> onSizeChanged
    3:7:void onSizeChanged(int,int,int,int):1842:1846 -> onSizeChanged
    1:1:boolean onStartNestedScroll(android.view.View,android.view.View,int):363:363 -> onStartNestedScroll
    1:2:void onStopNestedScroll(android.view.View,int):343:344 -> onStopNestedScroll
    3:3:void onStopNestedScroll(android.view.View):373:373 -> onStopNestedScroll
    1:2:void initVelocityTrackerIfNotExists():691:692 -> onTouchEvent
    1:2:boolean onTouchEvent(android.view.MotionEvent):824 -> onTouchEvent
    3:3:boolean onTouchEvent(android.view.MotionEvent):826:826 -> onTouchEvent
    4:4:boolean onTouchEvent(android.view.MotionEvent):829:829 -> onTouchEvent
    5:6:boolean onTouchEvent(android.view.MotionEvent):832:833 -> onTouchEvent
    7:8:boolean onTouchEvent(android.view.MotionEvent):974:975 -> onTouchEvent
    9:11:boolean onTouchEvent(android.view.MotionEvent):968:970 -> onTouchEvent
    12:14:boolean onTouchEvent(android.view.MotionEvent):958:960 -> onTouchEvent
    15:15:boolean onTouchEvent(android.view.MotionEvent):959:959 -> onTouchEvent
    16:16:boolean onTouchEvent(android.view.MotionEvent):961:961 -> onTouchEvent
    17:17:boolean onTouchEvent(android.view.MotionEvent):964:964 -> onTouchEvent
    18:18:void endDrag():1882:1882 -> onTouchEvent
    18:18:boolean onTouchEvent(android.view.MotionEvent):965 -> onTouchEvent
    19:20:void endDrag():1884:1885 -> onTouchEvent
    19:20:boolean onTouchEvent(android.view.MotionEvent):965 -> onTouchEvent
    21:23:void endDrag():1887:1889 -> onTouchEvent
    21:23:boolean onTouchEvent(android.view.MotionEvent):965 -> onTouchEvent
    24:24:boolean onTouchEvent(android.view.MotionEvent):862:862 -> onTouchEvent
    25:25:boolean onTouchEvent(android.view.MotionEvent):864:864 -> onTouchEvent
    26:28:boolean onTouchEvent(android.view.MotionEvent):868:870 -> onTouchEvent
    29:30:boolean onTouchEvent(android.view.MotionEvent):872:873 -> onTouchEvent
    31:32:boolean onTouchEvent(android.view.MotionEvent):875:876 -> onTouchEvent
    33:33:boolean onTouchEvent(android.view.MotionEvent):878:878 -> onTouchEvent
    34:34:boolean onTouchEvent(android.view.MotionEvent):880:880 -> onTouchEvent
    35:35:boolean onTouchEvent(android.view.MotionEvent):882:882 -> onTouchEvent
    36:36:boolean onTouchEvent(android.view.MotionEvent):884:884 -> onTouchEvent
    37:37:boolean onTouchEvent(android.view.MotionEvent):887:887 -> onTouchEvent
    38:38:boolean onTouchEvent(android.view.MotionEvent):889:889 -> onTouchEvent
    39:41:boolean onTouchEvent(android.view.MotionEvent):891:893 -> onTouchEvent
    42:43:boolean onTouchEvent(android.view.MotionEvent):899:900 -> onTouchEvent
    44:44:boolean onTouchEvent(android.view.MotionEvent):902:902 -> onTouchEvent
    45:45:boolean onTouchEvent(android.view.MotionEvent):905:905 -> onTouchEvent
    46:46:boolean onTouchEvent(android.view.MotionEvent):908:908 -> onTouchEvent
    47:47:boolean onTouchEvent(android.view.MotionEvent):910:910 -> onTouchEvent
    48:49:boolean onTouchEvent(android.view.MotionEvent):913:914 -> onTouchEvent
    50:51:boolean onTouchEvent(android.view.MotionEvent):917:918 -> onTouchEvent
    52:53:boolean onTouchEvent(android.view.MotionEvent):921:922 -> onTouchEvent
    54:54:boolean onTouchEvent(android.view.MotionEvent):921:921 -> onTouchEvent
    55:56:boolean onTouchEvent(android.view.MotionEvent):923:924 -> onTouchEvent
    57:59:boolean onTouchEvent(android.view.MotionEvent):927:929 -> onTouchEvent
    60:60:boolean onTouchEvent(android.view.MotionEvent):927:927 -> onTouchEvent
    61:62:boolean onTouchEvent(android.view.MotionEvent):930:931 -> onTouchEvent
    63:65:boolean onTouchEvent(android.view.MotionEvent):934:936 -> onTouchEvent
    66:72:boolean onTouchEvent(android.view.MotionEvent):942:948 -> onTouchEvent
    73:74:boolean onTouchEvent(android.view.MotionEvent):950:951 -> onTouchEvent
    75:75:boolean onTouchEvent(android.view.MotionEvent):950:950 -> onTouchEvent
    76:76:boolean onTouchEvent(android.view.MotionEvent):952:952 -> onTouchEvent
    77:77:boolean onTouchEvent(android.view.MotionEvent):954:954 -> onTouchEvent
    78:78:void endDrag():1882:1882 -> onTouchEvent
    78:78:boolean onTouchEvent(android.view.MotionEvent):955 -> onTouchEvent
    79:80:void endDrag():1884:1885 -> onTouchEvent
    79:80:boolean onTouchEvent(android.view.MotionEvent):955 -> onTouchEvent
    81:83:void endDrag():1887:1889 -> onTouchEvent
    81:83:boolean onTouchEvent(android.view.MotionEvent):955 -> onTouchEvent
    84:84:boolean onTouchEvent(android.view.MotionEvent):837:837 -> onTouchEvent
    85:86:boolean onTouchEvent(android.view.MotionEvent):840:841 -> onTouchEvent
    87:87:boolean onTouchEvent(android.view.MotionEvent):843:843 -> onTouchEvent
    88:89:boolean onTouchEvent(android.view.MotionEvent):851:852 -> onTouchEvent
    90:92:boolean onTouchEvent(android.view.MotionEvent):856:858 -> onTouchEvent
    93:94:boolean onTouchEvent(android.view.MotionEvent):979:980 -> onTouchEvent
    95:95:boolean onTouchEvent(android.view.MotionEvent):982:982 -> onTouchEvent
    1:1:boolean overScrollByCompat(int,int,int,int,int,int,int,int,boolean):1058:1058 -> overScrollByCompat
    2:2:boolean overScrollByCompat(int,int,int,int,int,int,int,int,boolean):1060:1060 -> overScrollByCompat
    3:3:boolean overScrollByCompat(int,int,int,int,int,int,int,int,boolean):1062:1062 -> overScrollByCompat
    4:5:boolean overScrollByCompat(int,int,int,int,int,int,int,int,boolean):1102:1103 -> overScrollByCompat
    6:6:boolean overScrollByCompat(int,int,int,int,int,int,int,int,boolean):1106:1106 -> overScrollByCompat
    1:1:boolean pageScroll(int):1218:1218 -> pageScroll
    2:3:boolean pageScroll(int):1221:1222 -> pageScroll
    4:8:boolean pageScroll(int):1224:1228 -> pageScroll
    9:11:boolean pageScroll(int):1232:1234 -> pageScroll
    12:12:boolean pageScroll(int):1237:1237 -> pageScroll
    13:13:boolean pageScroll(int):1239:1239 -> pageScroll
    1:3:void recycleVelocityTracker():697:699 -> recycleVelocityTracker
    1:2:void requestChildFocus(android.view.View,android.view.View):1724:1725 -> requestChildFocus
    3:3:void requestChildFocus(android.view.View,android.view.View):1728:1728 -> requestChildFocus
    4:4:void requestChildFocus(android.view.View,android.view.View):1730:1730 -> requestChildFocus
    1:2:boolean requestChildRectangleOnScreen(android.view.View,android.graphics.Rect,boolean):1773:1774 -> requestChildRectangleOnScreen
    3:3:boolean requestChildRectangleOnScreen(android.view.View,android.graphics.Rect,boolean):1773:1773 -> requestChildRectangleOnScreen
    4:4:boolean scrollToChildRect(android.graphics.Rect,boolean):1637:1637 -> requestChildRectangleOnScreen
    4:4:boolean requestChildRectangleOnScreen(android.view.View,android.graphics.Rect,boolean):1776 -> requestChildRectangleOnScreen
    5:5:boolean scrollToChildRect(android.graphics.Rect,boolean):1641:1641 -> requestChildRectangleOnScreen
    5:5:boolean requestChildRectangleOnScreen(android.view.View,android.graphics.Rect,boolean):1776 -> requestChildRectangleOnScreen
    6:6:boolean scrollToChildRect(android.graphics.Rect,boolean):1643:1643 -> requestChildRectangleOnScreen
    6:6:boolean requestChildRectangleOnScreen(android.view.View,android.graphics.Rect,boolean):1776 -> requestChildRectangleOnScreen
    1:1:void requestDisallowInterceptTouchEvent(boolean):706:706 -> requestDisallowInterceptTouchEvent
    2:2:void requestDisallowInterceptTouchEvent(boolean):708:708 -> requestDisallowInterceptTouchEvent
    1:2:void requestLayout():1781:1782 -> requestLayout
    1:1:void runAnimatedScroll(boolean):1597:1597 -> runAnimatedScroll
    2:2:void runAnimatedScroll(boolean):1599:1599 -> runAnimatedScroll
    3:4:void runAnimatedScroll(boolean):1601:1602 -> runAnimatedScroll
    1:2:boolean scrollAndFocus(int,int,int):1289:1290 -> scrollAndFocus
    3:3:android.view.View findFocusableViewInBounds(boolean,int,int):1140:1140 -> scrollAndFocus
    3:3:boolean scrollAndFocus(int,int,int):1294 -> scrollAndFocus
    4:4:android.view.View findFocusableViewInBounds(boolean,int,int):1152:1152 -> scrollAndFocus
    4:4:boolean scrollAndFocus(int,int,int):1294 -> scrollAndFocus
    5:7:android.view.View findFocusableViewInBounds(boolean,int,int):1154:1156 -> scrollAndFocus
    5:7:boolean scrollAndFocus(int,int,int):1294 -> scrollAndFocus
    8:9:android.view.View findFocusableViewInBounds(boolean,int,int):1172:1173 -> scrollAndFocus
    8:9:boolean scrollAndFocus(int,int,int):1294 -> scrollAndFocus
    10:10:boolean scrollAndFocus(int,int,int):1303:1303 -> scrollAndFocus
    11:11:boolean scrollAndFocus(int,int,int):1306:1306 -> scrollAndFocus
    1:11:void scrollTo(int,int):1901:1911 -> scrollTo
    1:1:void scrollToChild(android.view.View):1616:1616 -> scrollToChild
    2:2:void scrollToChild(android.view.View):1619:1619 -> scrollToChild
    3:3:void scrollToChild(android.view.View):1621:1621 -> scrollToChild
    4:4:void scrollToChild(android.view.View):1624:1624 -> scrollToChild
    1:3:void setFillViewport(boolean):549:551 -> setFillViewport
    1:1:void setNestedScrollingEnabled(boolean):260:260 -> setNestedScrollingEnabled
    1:1:void setOnScrollChangeListener(androidx.core.widget.NestedScrollView$OnScrollChangeListener):512:512 -> setOnScrollChangeListener
    1:1:void smoothScrollBy(int,int):1410:1410 -> smoothScrollBy
    2:2:void smoothScrollBy(int,int):1414:1414 -> smoothScrollBy
    3:11:void smoothScrollBy(int,int):1416:1424 -> smoothScrollBy
    12:13:void smoothScrollBy(int,int):1426:1427 -> smoothScrollBy
    14:14:void smoothScrollBy(int,int):1429:1429 -> smoothScrollBy
    15:15:void smoothScrollBy(int,int):1431:1431 -> smoothScrollBy
    1:1:void smoothScrollTo(int,int):1441:1441 -> smoothScrollTo
    1:1:boolean startNestedScroll(int,int):230:230 -> startNestedScroll
    2:2:boolean startNestedScroll(int):270:270 -> startNestedScroll
    1:1:void stopNestedScroll(int):235:235 -> stopNestedScroll
    2:2:void stopNestedScroll():275:275 -> stopNestedScroll
androidx.core.widget.NestedScrollView$AccessibilityDelegate -> androidx.core.widget.NestedScrollView$AccessibilityDelegate:
    1:1:void <init>():2070:2070 -> <init>
    1:8:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2127:2134 -> onInitializeAccessibilityEvent
    9:10:void androidx.core.view.accessibility.AccessibilityRecordCompat.setMaxScrollX(android.view.accessibility.AccessibilityRecord,int):506:507 -> onInitializeAccessibilityEvent
    9:10:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2134 -> onInitializeAccessibilityEvent
    11:11:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2135:2135 -> onInitializeAccessibilityEvent
    12:13:void androidx.core.view.accessibility.AccessibilityRecordCompat.setMaxScrollY(android.view.accessibility.AccessibilityRecord,int):556:557 -> onInitializeAccessibilityEvent
    12:13:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2135 -> onInitializeAccessibilityEvent
    1:5:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2108:2112 -> onInitializeAccessibilityNodeInfo
    6:8:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2114:2116 -> onInitializeAccessibilityNodeInfo
    9:10:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2118:2119 -> onInitializeAccessibilityNodeInfo
    1:1:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2073:2073 -> performAccessibilityAction
    2:3:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2076:2077 -> performAccessibilityAction
    4:8:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2093:2097 -> performAccessibilityAction
    9:12:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2082:2085 -> performAccessibilityAction
    13:13:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2084:2084 -> performAccessibilityAction
    14:15:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):2086:2087 -> performAccessibilityAction
androidx.core.widget.NestedScrollView$SavedState -> androidx.core.widget.NestedScrollView$SavedState:
    1:1:void <clinit>():2056:2056 -> <clinit>
    1:1:void <init>(android.os.Parcelable):2035:2035 -> <init>
    2:3:void <init>(android.os.Parcel):2039:2040 -> <init>
    1:2:java.lang.String toString():2051:2052 -> toString
    1:2:void writeToParcel(android.os.Parcel,int):2045:2046 -> writeToParcel
androidx.core.widget.NestedScrollView$SavedState$1 -> androidx.core.widget.NestedScrollView$SavedState$1:
    1:1:void <init>():2057:2057 -> <init>
    1:1:androidx.core.widget.NestedScrollView$SavedState createFromParcel(android.os.Parcel):2060:2060 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):2057 -> createFromParcel
    1:1:androidx.core.widget.NestedScrollView$SavedState[] newArray(int):2065:2065 -> newArray
    1:1:java.lang.Object[] newArray(int):2057 -> newArray
androidx.core.widget.TextViewCompat$OreoCallback -> androidx.core.widget.TextViewCompat$OreoCallback:
    1:4:void <init>(android.view.ActionMode$Callback,android.widget.TextView):549:552 -> <init>
    1:1:android.content.Intent createProcessTextIntent():671:671 -> createProcessTextIntent
    1:1:boolean onActionItemClicked(android.view.ActionMode,android.view.MenuItem):568:568 -> onActionItemClicked
    1:1:boolean onCreateActionMode(android.view.ActionMode,android.view.Menu):557:557 -> onCreateActionMode
    1:1:void onDestroyActionMode(android.view.ActionMode):573:573 -> onDestroyActionMode
    1:2:void recomputeProcessTextMenuItems(android.view.Menu):577:578 -> onPrepareActionMode
    1:2:boolean onPrepareActionMode(android.view.ActionMode,android.view.Menu):562 -> onPrepareActionMode
    3:4:void recomputeProcessTextMenuItems(android.view.Menu):580:581 -> onPrepareActionMode
    3:4:boolean onPrepareActionMode(android.view.ActionMode,android.view.Menu):562 -> onPrepareActionMode
    5:8:void recomputeProcessTextMenuItems(android.view.Menu):584:587 -> onPrepareActionMode
    5:8:boolean onPrepareActionMode(android.view.ActionMode,android.view.Menu):562 -> onPrepareActionMode
    9:11:void recomputeProcessTextMenuItems(android.view.Menu):589:591 -> onPrepareActionMode
    9:11:boolean onPrepareActionMode(android.view.ActionMode,android.view.Menu):562 -> onPrepareActionMode
    12:13:void recomputeProcessTextMenuItems(android.view.Menu):596:597 -> onPrepareActionMode
    12:13:boolean onPrepareActionMode(android.view.ActionMode,android.view.Menu):562 -> onPrepareActionMode
    14:20:void recomputeProcessTextMenuItems(android.view.Menu):599:605 -> onPrepareActionMode
    14:20:boolean onPrepareActionMode(android.view.ActionMode,android.view.Menu):562 -> onPrepareActionMode
    21:22:java.util.List getSupportedActivities(android.content.Context,android.content.pm.PackageManager):630:631 -> onPrepareActionMode
    21:22:void recomputeProcessTextMenuItems(android.view.Menu):617 -> onPrepareActionMode
    21:22:boolean onPrepareActionMode(android.view.ActionMode,android.view.Menu):562 -> onPrepareActionMode
    23:24:java.util.List getSupportedActivities(android.content.Context,android.content.pm.PackageManager):636:637 -> onPrepareActionMode
    23:24:void recomputeProcessTextMenuItems(android.view.Menu):617 -> onPrepareActionMode
    23:24:boolean onPrepareActionMode(android.view.ActionMode,android.view.Menu):562 -> onPrepareActionMode
    25:25:boolean isSupportedActivity(android.content.pm.ResolveInfo,android.content.Context):646:646 -> onPrepareActionMode
    25:25:java.util.List getSupportedActivities(android.content.Context,android.content.pm.PackageManager):638 -> onPrepareActionMode
    25:25:void recomputeProcessTextMenuItems(android.view.Menu):617 -> onPrepareActionMode
    25:25:boolean onPrepareActionMode(android.view.ActionMode,android.view.Menu):562 -> onPrepareActionMode
    26:26:boolean isSupportedActivity(android.content.pm.ResolveInfo,android.content.Context):649:649 -> onPrepareActionMode
    26:26:java.util.List getSupportedActivities(android.content.Context,android.content.pm.PackageManager):638 -> onPrepareActionMode
    26:26:void recomputeProcessTextMenuItems(android.view.Menu):617 -> onPrepareActionMode
    26:26:boolean onPrepareActionMode(android.view.ActionMode,android.view.Menu):562 -> onPrepareActionMode
    27:28:boolean isSupportedActivity(android.content.pm.ResolveInfo,android.content.Context):652:653 -> onPrepareActionMode
    27:28:java.util.List getSupportedActivities(android.content.Context,android.content.pm.PackageManager):638 -> onPrepareActionMode
    27:28:void recomputeProcessTextMenuItems(android.view.Menu):617 -> onPrepareActionMode
    27:28:boolean onPrepareActionMode(android.view.ActionMode,android.view.Menu):562 -> onPrepareActionMode
    29:29:java.util.List getSupportedActivities(android.content.Context,android.content.pm.PackageManager):639:639 -> onPrepareActionMode
    29:29:void recomputeProcessTextMenuItems(android.view.Menu):617 -> onPrepareActionMode
    29:29:boolean onPrepareActionMode(android.view.ActionMode,android.view.Menu):562 -> onPrepareActionMode
    30:31:void recomputeProcessTextMenuItems(android.view.Menu):618:619 -> onPrepareActionMode
    30:31:boolean onPrepareActionMode(android.view.ActionMode,android.view.Menu):562 -> onPrepareActionMode
    32:32:void recomputeProcessTextMenuItems(android.view.Menu):622:622 -> onPrepareActionMode
    32:32:boolean onPrepareActionMode(android.view.ActionMode,android.view.Menu):562 -> onPrepareActionMode
    33:33:void recomputeProcessTextMenuItems(android.view.Menu):620:620 -> onPrepareActionMode
    33:33:boolean onPrepareActionMode(android.view.ActionMode,android.view.Menu):562 -> onPrepareActionMode
    34:34:android.content.Intent createProcessTextIntentForResolveInfo(android.content.pm.ResolveInfo,android.widget.TextView):659:659 -> onPrepareActionMode
    34:34:void recomputeProcessTextMenuItems(android.view.Menu):623 -> onPrepareActionMode
    34:34:boolean onPrepareActionMode(android.view.ActionMode,android.view.Menu):562 -> onPrepareActionMode
    35:37:boolean isEditable(android.widget.TextView):665:667 -> onPrepareActionMode
    35:37:android.content.Intent createProcessTextIntentForResolveInfo(android.content.pm.ResolveInfo,android.widget.TextView):660 -> onPrepareActionMode
    35:37:void recomputeProcessTextMenuItems(android.view.Menu):623 -> onPrepareActionMode
    35:37:boolean onPrepareActionMode(android.view.ActionMode,android.view.Menu):562 -> onPrepareActionMode
    38:39:android.content.Intent createProcessTextIntentForResolveInfo(android.content.pm.ResolveInfo,android.widget.TextView):660:661 -> onPrepareActionMode
    38:39:void recomputeProcessTextMenuItems(android.view.Menu):623 -> onPrepareActionMode
    38:39:boolean onPrepareActionMode(android.view.ActionMode,android.view.Menu):562 -> onPrepareActionMode
    40:41:void recomputeProcessTextMenuItems(android.view.Menu):623:624 -> onPrepareActionMode
    40:41:boolean onPrepareActionMode(android.view.ActionMode,android.view.Menu):562 -> onPrepareActionMode
    42:42:boolean onPrepareActionMode(android.view.ActionMode,android.view.Menu):563:563 -> onPrepareActionMode
androidx.cursoradapter.widget.CursorAdapter -> androidx.cursoradapter.widget.CursorAdapter:
    1:2:int getCount():216:217 -> getCount
    1:1:android.database.Cursor getCursor():208:208 -> getCursor
    1:2:android.view.View getDropDownView(int,android.view.View,android.view.ViewGroup):280:281 -> getDropDownView
    3:3:android.view.View getDropDownView(int,android.view.View,android.view.ViewGroup):284:284 -> getDropDownView
    4:4:android.view.View getDropDownView(int,android.view.View,android.view.ViewGroup):288:288 -> getDropDownView
    1:2:android.widget.Filter getFilter():426:427 -> getFilter
    3:3:android.widget.Filter getFilter():429:429 -> getFilter
    1:3:java.lang.Object getItem(int):228:230 -> getItem
    1:3:long getItemId(int):241:243 -> getItemId
    1:1:android.view.View getView(int,android.view.View,android.view.ViewGroup):262:262 -> getView
    2:2:android.view.View getView(int,android.view.View,android.view.ViewGroup):265:265 -> getView
    3:3:android.view.View getView(int,android.view.View,android.view.ViewGroup):270:270 -> getView
    4:4:android.view.View getView(int,android.view.View,android.view.ViewGroup):274:274 -> getView
    5:5:android.view.View getView(int,android.view.View,android.view.ViewGroup):266:266 -> getView
    6:6:android.view.View getView(int,android.view.View,android.view.ViewGroup):263:263 -> getView
    1:1:android.database.Cursor swapCursor(android.database.Cursor):351:351 -> swapCursor
    2:2:android.database.Cursor swapCursor(android.database.Cursor):357:357 -> swapCursor
    3:3:android.database.Cursor swapCursor(android.database.Cursor):359:359 -> swapCursor
    4:6:android.database.Cursor swapCursor(android.database.Cursor):362:364 -> swapCursor
    7:7:android.database.Cursor swapCursor(android.database.Cursor):366:366 -> swapCursor
    8:9:android.database.Cursor swapCursor(android.database.Cursor):368:369 -> swapCursor
    10:10:android.database.Cursor swapCursor(android.database.Cursor):371:371 -> swapCursor
androidx.cursoradapter.widget.CursorFilter -> androidx.cursoradapter.widget.CursorFilter:
    1:2:void <init>(androidx.cursoradapter.widget.CursorFilter$CursorFilterClient):39:40 -> <init>
    1:1:java.lang.CharSequence convertResultToString(java.lang.Object):45:45 -> convertResultToString
    1:1:android.widget.Filter$FilterResults performFiltering(java.lang.CharSequence):50:50 -> performFiltering
    2:2:android.widget.Filter$FilterResults performFiltering(java.lang.CharSequence):52:52 -> performFiltering
    3:4:android.widget.Filter$FilterResults performFiltering(java.lang.CharSequence):54:55 -> performFiltering
    5:6:android.widget.Filter$FilterResults performFiltering(java.lang.CharSequence):57:58 -> performFiltering
    1:1:void publishResults(java.lang.CharSequence,android.widget.Filter$FilterResults):65:65 -> publishResults
    2:3:void publishResults(java.lang.CharSequence,android.widget.Filter$FilterResults):67:68 -> publishResults
androidx.cursoradapter.widget.ResourceCursorAdapter -> androidx.cursoradapter.widget.ResourceCursorAdapter:
    1:1:android.view.View newDropDownView(android.content.Context,android.database.Cursor,android.view.ViewGroup):117:117 -> newDropDownView
    1:1:android.view.View newView(android.content.Context,android.database.Cursor,android.view.ViewGroup):112:112 -> newView
androidx.customview.view.AbsSavedState -> androidx.customview.view.AbsSavedState:
    1:1:void <clinit>():30:30 -> <clinit>
    2:2:void <clinit>():88:88 -> <clinit>
    1:1:void <init>(androidx.customview.view.AbsSavedState$1):29:29 -> <init>
    2:3:void <init>():37:38 -> <init>
    4:4:void <init>(android.os.Parcelable):46:46 -> <init>
    5:5:void <init>(android.os.Parcelable):50:50 -> <init>
    6:6:void <init>(android.os.Parcelable):48:48 -> <init>
    7:7:void <init>(android.os.Parcel):59:59 -> <init>
    8:10:void <init>(android.os.Parcel,java.lang.ClassLoader):68:70 -> <init>
    1:1:android.os.Parcelable getSuperState():75:75 -> getSuperState
    1:1:void writeToParcel(android.os.Parcel,int):85:85 -> writeToParcel
androidx.customview.view.AbsSavedState$1 -> androidx.customview.view.AbsSavedState$1:
    1:1:void <init>():30:30 -> <init>
androidx.customview.view.AbsSavedState$2 -> androidx.customview.view.AbsSavedState$2:
    1:1:void <init>():88:88 -> <init>
    1:1:androidx.customview.view.AbsSavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):91:91 -> createFromParcel
    2:2:androidx.customview.view.AbsSavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):95:95 -> createFromParcel
    3:3:androidx.customview.view.AbsSavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):93:93 -> createFromParcel
    4:4:androidx.customview.view.AbsSavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):91:91 -> createFromParcel
    4:4:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):88 -> createFromParcel
    5:5:androidx.customview.view.AbsSavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):95:95 -> createFromParcel
    5:5:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):88 -> createFromParcel
    6:6:androidx.customview.view.AbsSavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):93:93 -> createFromParcel
    6:6:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):88 -> createFromParcel
    7:7:androidx.customview.view.AbsSavedState createFromParcel(android.os.Parcel):100:100 -> createFromParcel
    7:7:java.lang.Object createFromParcel(android.os.Parcel):88 -> createFromParcel
    1:1:androidx.customview.view.AbsSavedState[] newArray(int):105:105 -> newArray
    1:1:java.lang.Object[] newArray(int):88 -> newArray
androidx.customview.widget.ExploreByTouchHelper -> androidx.customview.widget.ExploreByTouchHelper:
    1:1:void <clinit>():100:100 -> <clinit>
    2:2:void <clinit>():335:335 -> <clinit>
    3:3:void <clinit>():347:347 -> <clinit>
    1:1:void <init>(android.view.View):135:135 -> <init>
    2:5:void <init>(android.view.View):104:107 -> <init>
    6:6:void <init>(android.view.View):119:119 -> <init>
    7:7:void <init>(android.view.View):123:123 -> <init>
    8:8:void <init>(android.view.View):127:127 -> <init>
    9:9:void <init>(android.view.View):140:140 -> <init>
    10:11:void <init>(android.view.View):142:143 -> <init>
    12:13:void <init>(android.view.View):147:148 -> <init>
    14:14:void <init>(android.view.View):150:150 -> <init>
    15:15:void <init>(android.view.View):137:137 -> <init>
    1:4:boolean clearAccessibilityFocus(int):998:1001 -> clearAccessibilityFocus
    1:1:boolean clearKeyboardFocusForVirtualView(int):1046:1046 -> clearKeyboardFocusForVirtualView
    2:2:boolean clearKeyboardFocusForVirtualView(int):1051:1051 -> clearKeyboardFocusForVirtualView
    3:4:boolean clearKeyboardFocusForVirtualView(int):1053:1054 -> clearKeyboardFocusForVirtualView
    1:1:boolean clickKeyboardFocusedVirtualView():481:481 -> clickKeyboardFocusedVirtualView
    1:1:android.view.accessibility.AccessibilityEvent createEvent(int,int):641:641 -> createEvent
    2:2:android.view.accessibility.AccessibilityEvent createEvent(int,int):639:639 -> createEvent
    1:2:android.view.accessibility.AccessibilityEvent createEventForChild(int,int):677:678 -> createEventForChild
    3:8:android.view.accessibility.AccessibilityEvent createEventForChild(int,int):681:686 -> createEventForChild
    9:9:android.view.accessibility.AccessibilityEvent createEventForChild(int,int):689:689 -> createEventForChild
    10:11:android.view.accessibility.AccessibilityEvent createEventForChild(int,int):692:693 -> createEventForChild
    12:13:android.view.accessibility.AccessibilityEvent createEventForChild(int,int):698:699 -> createEventForChild
    14:15:void androidx.core.view.accessibility.AccessibilityRecordCompat.setSource(android.view.accessibility.AccessibilityRecord,android.view.View,int):137:138 -> createEventForChild
    14:15:android.view.accessibility.AccessibilityEvent createEventForChild(int,int):699 -> createEventForChild
    16:16:android.view.accessibility.AccessibilityEvent createEventForChild(int,int):700:700 -> createEventForChild
    1:2:android.view.accessibility.AccessibilityEvent createEventForHost(int):653:654 -> createEventForHost
    1:1:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):791:791 -> createNodeForChild
    2:7:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):794:799 -> createNodeForChild
    8:8:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):802:802 -> createNodeForChild
    9:10:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):805:806 -> createNodeForChild
    11:12:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):810:811 -> createNodeForChild
    13:13:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):816:816 -> createNodeForChild
    14:15:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):827:828 -> createNodeForChild
    16:18:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):831:833 -> createNodeForChild
    19:20:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):835:836 -> createNodeForChild
    21:21:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):840:840 -> createNodeForChild
    22:24:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):842:844 -> createNodeForChild
    25:25:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):846:846 -> createNodeForChild
    26:26:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):848:848 -> createNodeForChild
    27:29:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):852:854 -> createNodeForChild
    30:31:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):857:858 -> createNodeForChild
    32:32:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):860:860 -> createNodeForChild
    33:34:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):864:865 -> createNodeForChild
    35:37:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):867:869 -> createNodeForChild
    38:38:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):862:862 -> createNodeForChild
    39:39:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):871:871 -> createNodeForChild
    40:41:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):874:875 -> createNodeForChild
    42:42:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):874:874 -> createNodeForChild
    43:45:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):878:880 -> createNodeForChild
    46:46:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):879:879 -> createNodeForChild
    47:47:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):881:881 -> createNodeForChild
    48:48:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):883:883 -> createNodeForChild
    49:50:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):885:886 -> createNodeForChild
    51:51:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):822:822 -> createNodeForChild
    52:52:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):818:818 -> createNodeForChild
    53:53:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForChild(int):812:812 -> createNodeForChild
    1:2:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForHost():734:735 -> createNodeForHost
    3:4:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForHost():738:739 -> createNodeForHost
    5:7:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForHost():741:743 -> createNodeForHost
    8:9:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createNodeForHost():746:747 -> createNodeForHost
    1:1:boolean dispatchHoverEvent(android.view.MotionEvent):182:182 -> dispatchHoverEvent
    2:2:boolean dispatchHoverEvent(android.view.MotionEvent):186:186 -> dispatchHoverEvent
    3:4:boolean dispatchHoverEvent(android.view.MotionEvent):193:194 -> dispatchHoverEvent
    5:6:boolean dispatchHoverEvent(android.view.MotionEvent):189:190 -> dispatchHoverEvent
    1:1:boolean dispatchKeyEvent(android.view.KeyEvent):218:218 -> dispatchKeyEvent
    2:2:boolean dispatchKeyEvent(android.view.KeyEvent):220:220 -> dispatchKeyEvent
    3:5:boolean dispatchKeyEvent(android.view.KeyEvent):226:228 -> dispatchKeyEvent
    6:6:boolean dispatchKeyEvent(android.view.KeyEvent):230:230 -> dispatchKeyEvent
    7:9:boolean dispatchKeyEvent(android.view.KeyEvent):240:242 -> dispatchKeyEvent
    10:13:boolean dispatchKeyEvent(android.view.KeyEvent):248:251 -> dispatchKeyEvent
    1:1:int getAccessibilityFocusedVirtualViewId():290:290 -> getAccessibilityFocusedVirtualViewId
    1:2:androidx.core.view.accessibility.AccessibilityNodeProviderCompat getAccessibilityNodeProvider(android.view.View):157:158 -> getAccessibilityNodeProvider
    3:3:androidx.core.view.accessibility.AccessibilityNodeProviderCompat getAccessibilityNodeProvider(android.view.View):160:160 -> getAccessibilityNodeProvider
    1:2:androidx.collection.SparseArrayCompat getAllNodes():427:428 -> getAllNodes
    3:3:androidx.collection.SparseArrayCompat getAllNodes():430:430 -> getAllNodes
    4:4:void androidx.collection.SparseArrayCompat.<init>():62:62 -> getAllNodes
    4:4:androidx.collection.SparseArrayCompat getAllNodes():430 -> getAllNodes
    5:7:androidx.collection.SparseArrayCompat getAllNodes():431:433 -> getAllNodes
    1:2:void getBoundsInParent(int,android.graphics.Rect):328:329 -> getBoundsInParent
    1:1:int getFocusedVirtualView():589:589 -> getFocusedVirtualView
    1:1:int getKeyboardFocusedVirtualViewId():298:298 -> getKeyboardFocusedVirtualViewId
    1:2:android.graphics.Rect guessPreviouslyFocusedRect(android.view.View,int,android.graphics.Rect):450:451 -> guessPreviouslyFocusedRect
    3:3:android.graphics.Rect guessPreviouslyFocusedRect(android.view.View,int,android.graphics.Rect):464:464 -> guessPreviouslyFocusedRect
    4:4:android.graphics.Rect guessPreviouslyFocusedRect(android.view.View,int,android.graphics.Rect):467:467 -> guessPreviouslyFocusedRect
    5:5:android.graphics.Rect guessPreviouslyFocusedRect(android.view.View,int,android.graphics.Rect):461:461 -> guessPreviouslyFocusedRect
    6:6:android.graphics.Rect guessPreviouslyFocusedRect(android.view.View,int,android.graphics.Rect):458:458 -> guessPreviouslyFocusedRect
    7:7:android.graphics.Rect guessPreviouslyFocusedRect(android.view.View,int,android.graphics.Rect):455:455 -> guessPreviouslyFocusedRect
    1:1:void invalidateRoot():526:526 -> invalidateRoot
    1:1:void invalidateVirtualView(int):542:542 -> invalidateVirtualView
    2:3:void invalidateVirtualView(int,int):566:567 -> invalidateVirtualView
    4:4:void invalidateVirtualView(int,int):570:570 -> invalidateVirtualView
    5:6:void androidx.core.view.accessibility.AccessibilityEventCompat.setContentChangeTypes(android.view.accessibility.AccessibilityEvent,int):288:289 -> invalidateVirtualView
    5:6:void invalidateVirtualView(int,int):572 -> invalidateVirtualView
    7:7:void invalidateVirtualView(int,int):573:573 -> invalidateVirtualView
    8:8:boolean androidx.core.view.ViewParentCompat.requestSendAccessibilityEvent(android.view.ViewParent,android.view.View,android.view.accessibility.AccessibilityEvent):66:66 -> invalidateVirtualView
    8:8:void invalidateVirtualView(int,int):573 -> invalidateVirtualView
    1:1:boolean isVisibleToUser(android.graphics.Rect):932:932 -> isVisibleToUser
    2:2:boolean isVisibleToUser(android.graphics.Rect):937:937 -> isVisibleToUser
    3:6:boolean isVisibleToUser(android.graphics.Rect):942:945 -> isVisibleToUser
    7:7:boolean isVisibleToUser(android.graphics.Rect):948:948 -> isVisibleToUser
    1:1:boolean moveFocus(int,android.graphics.Rect):372:372 -> moveFocus
    2:2:boolean moveFocus(int,android.graphics.Rect):374:374 -> moveFocus
    3:3:boolean moveFocus(int,android.graphics.Rect):376:376 -> moveFocus
    4:4:boolean moveFocus(int,android.graphics.Rect):410:410 -> moveFocus
    5:6:boolean moveFocus(int,android.graphics.Rect):392:393 -> moveFocus
    7:7:boolean moveFocus(int,android.graphics.Rect):395:395 -> moveFocus
    8:8:boolean moveFocus(int,android.graphics.Rect):398:398 -> moveFocus
    9:9:boolean moveFocus(int,android.graphics.Rect):404:404 -> moveFocus
    10:10:boolean moveFocus(int,android.graphics.Rect):406:406 -> moveFocus
    11:13:boolean moveFocus(int,android.graphics.Rect):382:384 -> moveFocus
    14:15:java.lang.Object androidx.customview.widget.FocusStrategy.findNextFocusInRelativeDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,int,boolean,boolean):40:41 -> moveFocus
    14:15:boolean moveFocus(int,android.graphics.Rect):384 -> moveFocus
    16:16:java.lang.Object androidx.customview.widget.FocusStrategy.findNextFocusInRelativeDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,int,boolean,boolean):43:43 -> moveFocus
    16:16:boolean moveFocus(int,android.graphics.Rect):384 -> moveFocus
    17:18:java.lang.Object androidx.customview.widget.FocusStrategy.findNextFocusInRelativeDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,int,boolean,boolean):46:47 -> moveFocus
    17:18:boolean moveFocus(int,android.graphics.Rect):384 -> moveFocus
    19:19:java.lang.Object androidx.customview.widget.FocusStrategy.getNextFocusable(java.lang.Object,java.util.ArrayList,boolean):61:61 -> moveFocus
    19:19:java.lang.Object androidx.customview.widget.FocusStrategy.findNextFocusInRelativeDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,int,boolean,boolean):51 -> moveFocus
    19:19:boolean moveFocus(int,android.graphics.Rect):384 -> moveFocus
    20:20:java.lang.Object androidx.customview.widget.FocusStrategy.getNextFocusable(java.lang.Object,java.util.ArrayList,boolean):65:65 -> moveFocus
    20:20:java.lang.Object androidx.customview.widget.FocusStrategy.findNextFocusInRelativeDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,int,boolean,boolean):51 -> moveFocus
    20:20:boolean moveFocus(int,android.graphics.Rect):384 -> moveFocus
    21:21:java.lang.Object androidx.customview.widget.FocusStrategy.getNextFocusable(java.lang.Object,java.util.ArrayList,boolean):67:67 -> moveFocus
    21:21:java.lang.Object androidx.customview.widget.FocusStrategy.findNextFocusInRelativeDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,int,boolean,boolean):51 -> moveFocus
    21:21:boolean moveFocus(int,android.graphics.Rect):384 -> moveFocus
    22:22:java.lang.Object androidx.customview.widget.FocusStrategy.findNextFocusInRelativeDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,int,boolean,boolean):55:55 -> moveFocus
    22:22:boolean moveFocus(int,android.graphics.Rect):384 -> moveFocus
    23:23:java.lang.Object androidx.customview.widget.FocusStrategy.getPreviousFocusable(java.lang.Object,java.util.ArrayList,boolean):76:76 -> moveFocus
    23:23:java.lang.Object androidx.customview.widget.FocusStrategy.findNextFocusInRelativeDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,int,boolean,boolean):53 -> moveFocus
    23:23:boolean moveFocus(int,android.graphics.Rect):384 -> moveFocus
    24:24:java.lang.Object androidx.customview.widget.FocusStrategy.getPreviousFocusable(java.lang.Object,java.util.ArrayList,boolean):80:80 -> moveFocus
    24:24:java.lang.Object androidx.customview.widget.FocusStrategy.findNextFocusInRelativeDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,int,boolean,boolean):53 -> moveFocus
    24:24:boolean moveFocus(int,android.graphics.Rect):384 -> moveFocus
    25:25:java.lang.Object androidx.customview.widget.FocusStrategy.getPreviousFocusable(java.lang.Object,java.util.ArrayList,boolean):82:82 -> moveFocus
    25:25:java.lang.Object androidx.customview.widget.FocusStrategy.findNextFocusInRelativeDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,int,boolean,boolean):53 -> moveFocus
    25:25:boolean moveFocus(int,android.graphics.Rect):384 -> moveFocus
    26:26:boolean moveFocus(int,android.graphics.Rect):384:384 -> moveFocus
    27:28:boolean moveFocus(int,android.graphics.Rect):419:420 -> moveFocus
    29:29:boolean moveFocus(int,android.graphics.Rect):423:423 -> moveFocus
    1:1:androidx.core.view.accessibility.AccessibilityNodeInfoCompat obtainAccessibilityNodeInfo(int):720:720 -> obtainAccessibilityNodeInfo
    2:2:androidx.core.view.accessibility.AccessibilityNodeInfoCompat obtainAccessibilityNodeInfo(int):723:723 -> obtainAccessibilityNodeInfo
    1:2:void onFocusChanged(boolean,int,android.graphics.Rect):275:276 -> onFocusChanged
    3:3:void onFocusChanged(boolean,int,android.graphics.Rect):280:280 -> onFocusChanged
    1:1:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):660:660 -> onInitializeAccessibilityEvent
    2:2:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):663:663 -> onInitializeAccessibilityEvent
    1:1:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):755:755 -> onInitializeAccessibilityNodeInfo
    2:2:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):758:758 -> onInitializeAccessibilityNodeInfo
    1:1:boolean performAction(int,int,android.os.Bundle):899:899 -> performAction
    2:2:boolean performAction(int,int,android.os.Bundle):897:897 -> performAction
    1:1:boolean performActionForChild(int,int,android.os.Bundle):918:918 -> performActionForChild
    2:2:boolean performActionForChild(int,int,android.os.Bundle):912:912 -> performActionForChild
    3:3:boolean performActionForChild(int,int,android.os.Bundle):910:910 -> performActionForChild
    4:4:boolean performActionForChild(int,int,android.os.Bundle):916:916 -> performActionForChild
    5:5:boolean performActionForChild(int,int,android.os.Bundle):914:914 -> performActionForChild
    1:1:boolean performActionForHost(int,android.os.Bundle):904:904 -> performActionForHost
    1:1:boolean requestAccessibilityFocus(int):968:968 -> requestAccessibilityFocus
    2:2:boolean requestAccessibilityFocus(int):972:972 -> requestAccessibilityFocus
    3:3:boolean requestAccessibilityFocus(int):975:975 -> requestAccessibilityFocus
    4:4:boolean requestAccessibilityFocus(int):979:979 -> requestAccessibilityFocus
    5:6:boolean requestAccessibilityFocus(int):982:983 -> requestAccessibilityFocus
    1:1:boolean requestKeyboardFocusForVirtualView(int):1016:1016 -> requestKeyboardFocusForVirtualView
    2:2:boolean requestKeyboardFocusForVirtualView(int):1021:1021 -> requestKeyboardFocusForVirtualView
    3:3:boolean requestKeyboardFocusForVirtualView(int):1027:1027 -> requestKeyboardFocusForVirtualView
    4:4:boolean requestKeyboardFocusForVirtualView(int):1030:1030 -> requestKeyboardFocusForVirtualView
    5:6:boolean requestKeyboardFocusForVirtualView(int):1032:1033 -> requestKeyboardFocusForVirtualView
    1:1:boolean sendEventForVirtualView(int,int):505:505 -> sendEventForVirtualView
    2:2:boolean sendEventForVirtualView(int,int):509:509 -> sendEventForVirtualView
    3:4:boolean sendEventForVirtualView(int,int):514:515 -> sendEventForVirtualView
    5:5:boolean androidx.core.view.ViewParentCompat.requestSendAccessibilityEvent(android.view.ViewParent,android.view.View,android.view.accessibility.AccessibilityEvent):66:66 -> sendEventForVirtualView
    5:5:boolean sendEventForVirtualView(int,int):515 -> sendEventForVirtualView
    1:1:void updateHoveredVirtualView(int):612:612 -> updateHoveredVirtualView
    2:2:void updateHoveredVirtualView(int):617:617 -> updateHoveredVirtualView
    3:4:void updateHoveredVirtualView(int):621:622 -> updateHoveredVirtualView
androidx.customview.widget.ExploreByTouchHelper$1 -> androidx.customview.widget.ExploreByTouchHelper$1:
    1:1:void <init>():336:336 -> <init>
    1:1:void obtainBounds(java.lang.Object,android.graphics.Rect):336:336 -> obtainBounds
    2:2:void obtainBounds(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,android.graphics.Rect):339:339 -> obtainBounds
    2:2:void obtainBounds(java.lang.Object,android.graphics.Rect):336 -> obtainBounds
androidx.customview.widget.ExploreByTouchHelper$2 -> androidx.customview.widget.ExploreByTouchHelper$2:
    1:1:void <init>():349:349 -> <init>
    1:1:java.lang.Object get(java.lang.Object,int):349:349 -> get
    2:2:androidx.core.view.accessibility.AccessibilityNodeInfoCompat get(androidx.collection.SparseArrayCompat,int):353:353 -> get
    2:2:java.lang.Object get(java.lang.Object,int):349 -> get
    1:1:int size(java.lang.Object):349:349 -> size
    2:2:int size(androidx.collection.SparseArrayCompat):358:358 -> size
    2:2:int size(java.lang.Object):349 -> size
androidx.customview.widget.ExploreByTouchHelper$MyNodeProvider -> androidx.customview.widget.ExploreByTouchHelper$MyNodeProvider:
    1:1:void <init>(androidx.customview.widget.ExploreByTouchHelper):1238:1238 -> <init>
    1:3:androidx.core.view.accessibility.AccessibilityNodeInfoCompat createAccessibilityNodeInfo(int):1245:1247 -> createAccessibilityNodeInfo
    1:1:androidx.core.view.accessibility.AccessibilityNodeInfoCompat findFocus(int):1257:1257 -> findFocus
    2:2:androidx.core.view.accessibility.AccessibilityNodeInfoCompat findFocus(int):1262:1262 -> findFocus
    1:1:boolean performAction(int,int,android.os.Bundle):1252:1252 -> performAction
androidx.customview.widget.FocusStrategy -> androidx.customview.widget.FocusStrategy:
    1:2:boolean beamBeats(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):243:244 -> beamBeats
    3:3:boolean isToDirectionOf(int,android.graphics.Rect,android.graphics.Rect):351:351 -> beamBeats
    3:3:boolean beamBeats(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):257 -> beamBeats
    4:4:boolean isToDirectionOf(int,android.graphics.Rect,android.graphics.Rect):353:353 -> beamBeats
    4:4:boolean beamBeats(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):257 -> beamBeats
    5:5:boolean isToDirectionOf(int,android.graphics.Rect,android.graphics.Rect):347:347 -> beamBeats
    5:5:boolean beamBeats(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):257 -> beamBeats
    6:6:boolean isToDirectionOf(int,android.graphics.Rect,android.graphics.Rect):349:349 -> beamBeats
    6:6:boolean beamBeats(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):257 -> beamBeats
    7:7:boolean isToDirectionOf(int,android.graphics.Rect,android.graphics.Rect):345:345 -> beamBeats
    7:7:boolean beamBeats(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):257 -> beamBeats
    8:8:boolean beamBeats(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):271:271 -> beamBeats
    9:9:int majorAxisDistanceToFarEdgeRaw(int,android.graphics.Rect,android.graphics.Rect):406:406 -> beamBeats
    9:9:int majorAxisDistanceToFarEdge(int,android.graphics.Rect,android.graphics.Rect):392 -> beamBeats
    9:9:boolean beamBeats(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):272 -> beamBeats
    10:10:int majorAxisDistanceToFarEdgeRaw(int,android.graphics.Rect,android.graphics.Rect):408:408 -> beamBeats
    10:10:int majorAxisDistanceToFarEdge(int,android.graphics.Rect,android.graphics.Rect):392 -> beamBeats
    10:10:boolean beamBeats(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):272 -> beamBeats
    11:11:int majorAxisDistanceToFarEdgeRaw(int,android.graphics.Rect,android.graphics.Rect):402:402 -> beamBeats
    11:11:int majorAxisDistanceToFarEdge(int,android.graphics.Rect,android.graphics.Rect):392 -> beamBeats
    11:11:boolean beamBeats(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):272 -> beamBeats
    12:12:int majorAxisDistanceToFarEdgeRaw(int,android.graphics.Rect,android.graphics.Rect):404:404 -> beamBeats
    12:12:int majorAxisDistanceToFarEdge(int,android.graphics.Rect,android.graphics.Rect):392 -> beamBeats
    12:12:boolean beamBeats(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):272 -> beamBeats
    13:13:int majorAxisDistanceToFarEdgeRaw(int,android.graphics.Rect,android.graphics.Rect):400:400 -> beamBeats
    13:13:int majorAxisDistanceToFarEdge(int,android.graphics.Rect,android.graphics.Rect):392 -> beamBeats
    13:13:boolean beamBeats(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):272 -> beamBeats
    14:14:int majorAxisDistanceToFarEdge(int,android.graphics.Rect,android.graphics.Rect):392:392 -> beamBeats
    14:14:boolean beamBeats(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):272 -> beamBeats
    1:1:boolean beamsOverlap(int,android.graphics.Rect,android.graphics.Rect):334:334 -> beamsOverlap
    2:2:boolean beamsOverlap(int,android.graphics.Rect,android.graphics.Rect):332:332 -> beamsOverlap
    3:3:boolean beamsOverlap(int,android.graphics.Rect,android.graphics.Rect):329:329 -> beamsOverlap
    1:1:java.lang.Object findNextFocusInAbsoluteDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,android.graphics.Rect,int):145:145 -> findNextFocusInAbsoluteDirection
    2:2:java.lang.Object findNextFocusInAbsoluteDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,android.graphics.Rect,int):158:158 -> findNextFocusInAbsoluteDirection
    3:3:java.lang.Object findNextFocusInAbsoluteDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,android.graphics.Rect,int):161:161 -> findNextFocusInAbsoluteDirection
    4:4:java.lang.Object findNextFocusInAbsoluteDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,android.graphics.Rect,int):152:152 -> findNextFocusInAbsoluteDirection
    5:5:java.lang.Object findNextFocusInAbsoluteDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,android.graphics.Rect,int):155:155 -> findNextFocusInAbsoluteDirection
    6:6:java.lang.Object findNextFocusInAbsoluteDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,android.graphics.Rect,int):149:149 -> findNextFocusInAbsoluteDirection
    7:8:java.lang.Object findNextFocusInAbsoluteDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,android.graphics.Rect,int):167:168 -> findNextFocusInAbsoluteDirection
    9:9:java.lang.Object androidx.customview.widget.ExploreByTouchHelper$2.get(java.lang.Object,int):349:349 -> findNextFocusInAbsoluteDirection
    9:9:java.lang.Object findNextFocusInAbsoluteDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,android.graphics.Rect,int):170 -> findNextFocusInAbsoluteDirection
    10:10:androidx.core.view.accessibility.AccessibilityNodeInfoCompat androidx.customview.widget.ExploreByTouchHelper$2.get(androidx.collection.SparseArrayCompat,int):353:353 -> findNextFocusInAbsoluteDirection
    10:10:java.lang.Object androidx.customview.widget.ExploreByTouchHelper$2.get(java.lang.Object,int):349 -> findNextFocusInAbsoluteDirection
    10:10:java.lang.Object findNextFocusInAbsoluteDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,android.graphics.Rect,int):170 -> findNextFocusInAbsoluteDirection
    11:11:java.lang.Object findNextFocusInAbsoluteDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,android.graphics.Rect,int):176:176 -> findNextFocusInAbsoluteDirection
    12:12:boolean isBetterCandidate(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):203:203 -> findNextFocusInAbsoluteDirection
    12:12:java.lang.Object findNextFocusInAbsoluteDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,android.graphics.Rect,int):177 -> findNextFocusInAbsoluteDirection
    13:13:boolean isBetterCandidate(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):209:209 -> findNextFocusInAbsoluteDirection
    13:13:java.lang.Object findNextFocusInAbsoluteDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,android.graphics.Rect,int):177 -> findNextFocusInAbsoluteDirection
    14:14:boolean isBetterCandidate(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):214:214 -> findNextFocusInAbsoluteDirection
    14:14:java.lang.Object findNextFocusInAbsoluteDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,android.graphics.Rect,int):177 -> findNextFocusInAbsoluteDirection
    15:15:boolean isBetterCandidate(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):219:219 -> findNextFocusInAbsoluteDirection
    15:15:java.lang.Object findNextFocusInAbsoluteDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,android.graphics.Rect,int):177 -> findNextFocusInAbsoluteDirection
    16:17:boolean isBetterCandidate(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):226:227 -> findNextFocusInAbsoluteDirection
    16:17:java.lang.Object findNextFocusInAbsoluteDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,android.graphics.Rect,int):177 -> findNextFocusInAbsoluteDirection
    18:19:boolean isBetterCandidate(int,android.graphics.Rect,android.graphics.Rect,android.graphics.Rect):229:230 -> findNextFocusInAbsoluteDirection
    18:19:java.lang.Object findNextFocusInAbsoluteDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,android.graphics.Rect,int):177 -> findNextFocusInAbsoluteDirection
    20:20:java.lang.Object findNextFocusInAbsoluteDirection(java.lang.Object,androidx.customview.widget.FocusStrategy$CollectionAdapter,androidx.customview.widget.FocusStrategy$BoundsAdapter,java.lang.Object,android.graphics.Rect,int):178:178 -> findNextFocusInAbsoluteDirection
    1:1:boolean isCandidate(android.graphics.Rect,android.graphics.Rect,int):308:308 -> isCandidate
    2:2:boolean isCandidate(android.graphics.Rect,android.graphics.Rect,int):311:311 -> isCandidate
    3:3:boolean isCandidate(android.graphics.Rect,android.graphics.Rect,int):302:302 -> isCandidate
    4:4:boolean isCandidate(android.graphics.Rect,android.graphics.Rect,int):305:305 -> isCandidate
    5:5:boolean isCandidate(android.graphics.Rect,android.graphics.Rect,int):299:299 -> isCandidate
    1:1:int majorAxisDistanceRaw(int,android.graphics.Rect,android.graphics.Rect):378:378 -> majorAxisDistance
    1:1:int majorAxisDistance(int,android.graphics.Rect,android.graphics.Rect):365 -> majorAxisDistance
    2:2:int majorAxisDistanceRaw(int,android.graphics.Rect,android.graphics.Rect):380:380 -> majorAxisDistance
    2:2:int majorAxisDistance(int,android.graphics.Rect,android.graphics.Rect):365 -> majorAxisDistance
    3:3:int majorAxisDistanceRaw(int,android.graphics.Rect,android.graphics.Rect):374:374 -> majorAxisDistance
    3:3:int majorAxisDistance(int,android.graphics.Rect,android.graphics.Rect):365 -> majorAxisDistance
    4:4:int majorAxisDistanceRaw(int,android.graphics.Rect,android.graphics.Rect):376:376 -> majorAxisDistance
    4:4:int majorAxisDistance(int,android.graphics.Rect,android.graphics.Rect):365 -> majorAxisDistance
    5:5:int majorAxisDistanceRaw(int,android.graphics.Rect,android.graphics.Rect):372:372 -> majorAxisDistance
    5:5:int majorAxisDistance(int,android.graphics.Rect,android.graphics.Rect):365 -> majorAxisDistance
    6:6:int majorAxisDistance(int,android.graphics.Rect,android.graphics.Rect):365:365 -> majorAxisDistance
    1:1:int minorAxisDistance(int,android.graphics.Rect,android.graphics.Rect):435:435 -> minorAxisDistance
    2:3:int minorAxisDistance(int,android.graphics.Rect,android.graphics.Rect):432:433 -> minorAxisDistance
    4:4:int minorAxisDistance(int,android.graphics.Rect,android.graphics.Rect):432:432 -> minorAxisDistance
    5:6:int minorAxisDistance(int,android.graphics.Rect,android.graphics.Rect):427:428 -> minorAxisDistance
    7:7:int minorAxisDistance(int,android.graphics.Rect,android.graphics.Rect):427:427 -> minorAxisDistance
androidx.customview.widget.FocusStrategy$SequentialComparator -> androidx.customview.widget.FocusStrategy$SequentialComparator:
    1:1:void <init>(boolean,androidx.customview.widget.FocusStrategy$BoundsAdapter):101:101 -> <init>
    2:3:void <init>(boolean,androidx.customview.widget.FocusStrategy$BoundsAdapter):95:96 -> <init>
    4:5:void <init>(boolean,androidx.customview.widget.FocusStrategy$BoundsAdapter):102:103 -> <init>
    1:2:int compare(java.lang.Object,java.lang.Object):108:109 -> compare
    3:4:int compare(java.lang.Object,java.lang.Object):111:112 -> compare
    5:5:int compare(java.lang.Object,java.lang.Object):114:114 -> compare
    6:7:int compare(java.lang.Object,java.lang.Object):118:119 -> compare
    8:9:int compare(java.lang.Object,java.lang.Object):121:122 -> compare
    10:11:int compare(java.lang.Object,java.lang.Object):126:127 -> compare
    12:12:int compare(java.lang.Object,java.lang.Object):129:129 -> compare
androidx.customview.widget.ViewDragHelper -> androidx.customview.widget.ViewDragHelper:
    1:1:void <clinit>():332:332 -> <clinit>
    1:1:void <init>(android.content.Context,android.view.ViewGroup,androidx.customview.widget.ViewDragHelper$Callback):383:383 -> <init>
    2:2:void <init>(android.content.Context,android.view.ViewGroup,androidx.customview.widget.ViewDragHelper$Callback):119:119 -> <init>
    3:3:void <init>(android.content.Context,android.view.ViewGroup,androidx.customview.widget.ViewDragHelper$Callback):340:340 -> <init>
    4:5:void <init>(android.content.Context,android.view.ViewGroup,androidx.customview.widget.ViewDragHelper$Callback):391:392 -> <init>
    6:8:void <init>(android.content.Context,android.view.ViewGroup,androidx.customview.widget.ViewDragHelper$Callback):394:396 -> <init>
    9:12:void <init>(android.content.Context,android.view.ViewGroup,androidx.customview.widget.ViewDragHelper$Callback):398:401 -> <init>
    13:13:void <init>(android.content.Context,android.view.ViewGroup,androidx.customview.widget.ViewDragHelper$Callback):388:388 -> <init>
    14:14:void <init>(android.content.Context,android.view.ViewGroup,androidx.customview.widget.ViewDragHelper$Callback):385:385 -> <init>
    1:8:void abort():525:532 -> abort
    9:9:void abort():534:534 -> abort
    1:1:void cancel():511:511 -> cancel
    2:2:void clearMotionHistory():790:790 -> cancel
    2:2:void cancel():512 -> cancel
    3:10:void clearMotionHistory():793:800 -> cancel
    3:10:void cancel():512 -> cancel
    11:13:void cancel():514:516 -> cancel
    1:1:void captureChildView(android.view.View,int):471:471 -> captureChildView
    2:5:void captureChildView(android.view.View,int):476:479 -> captureChildView
    6:6:void captureChildView(android.view.View,int):472:472 -> captureChildView
    1:2:boolean checkNewEdgeDrag(float,float,int,int):1276:1277 -> checkNewEdgeDrag
    3:3:boolean checkNewEdgeDrag(float,float,int,int):1279:1279 -> checkNewEdgeDrag
    4:5:boolean checkNewEdgeDrag(float,float,int,int):1285:1286 -> checkNewEdgeDrag
    6:6:boolean checkNewEdgeDrag(float,float,int,int):1289:1289 -> checkNewEdgeDrag
    1:2:boolean checkTouchSlop(android.view.View,float,float):1306:1307 -> checkTouchSlop
    3:3:boolean checkTouchSlop(android.view.View,float,float):1310:1310 -> checkTouchSlop
    4:4:boolean checkTouchSlop(android.view.View,float,float):1312:1312 -> checkTouchSlop
    5:5:boolean checkTouchSlop(android.view.View,float,float):1314:1314 -> checkTouchSlop
    6:6:boolean checkTouchSlop(int):1334:1334 -> checkTouchSlop
    7:7:boolean checkTouchSlop(int,int):1359:1359 -> checkTouchSlop
    7:7:boolean checkTouchSlop(int):1336 -> checkTouchSlop
    8:9:boolean checkTouchSlop(int,int):1366:1367 -> checkTouchSlop
    8:9:boolean checkTouchSlop(int):1336 -> checkTouchSlop
    10:10:boolean checkTouchSlop(int,int):1370:1370 -> checkTouchSlop
    10:10:boolean checkTouchSlop(int):1336 -> checkTouchSlop
    11:11:boolean checkTouchSlop(int,int):1372:1372 -> checkTouchSlop
    11:11:boolean checkTouchSlop(int):1336 -> checkTouchSlop
    12:12:boolean checkTouchSlop(int,int):1374:1374 -> checkTouchSlop
    12:12:boolean checkTouchSlop(int):1336 -> checkTouchSlop
    1:1:int clampMag(int,int,int):670:670 -> clampMag
    2:2:float clampMag(float,float,float):687:687 -> clampMag
    1:1:void clearMotionHistory(int):804:804 -> clearMotionHistory
    2:9:void clearMotionHistory(int):807:814 -> clearMotionHistory
    1:3:int computeAxisDuration(int,int,int):642:644 -> computeAxisDuration
    4:4:float distanceInfluenceForSnapDuration(float):696:696 -> computeAxisDuration
    4:4:int computeAxisDuration(int,int,int):646 -> computeAxisDuration
    5:5:int computeAxisDuration(int,int,int):649:649 -> computeAxisDuration
    6:6:int computeAxisDuration(int,int,int):651:651 -> computeAxisDuration
    7:7:int computeAxisDuration(int,int,int):653:653 -> computeAxisDuration
    8:8:int computeAxisDuration(int,int,int):656:656 -> computeAxisDuration
    1:6:boolean continueSettling(boolean):735:740 -> continueSettling
    7:7:boolean continueSettling(boolean):743:743 -> continueSettling
    8:8:boolean continueSettling(boolean):746:746 -> continueSettling
    9:9:boolean continueSettling(boolean):750:750 -> continueSettling
    10:10:boolean continueSettling(boolean):753:753 -> continueSettling
    11:11:boolean continueSettling(boolean):756:756 -> continueSettling
    12:12:boolean continueSettling(boolean):762:762 -> continueSettling
    13:13:boolean continueSettling(boolean):764:764 -> continueSettling
    14:14:boolean continueSettling(boolean):769:769 -> continueSettling
    1:1:androidx.customview.widget.ViewDragHelper create(android.view.ViewGroup,androidx.customview.widget.ViewDragHelper$Callback):355:355 -> create
    1:1:androidx.customview.widget.ViewDragHelper create(android.view.ViewGroup,float,androidx.customview.widget.ViewDragHelper$Callback):369 -> create
    2:2:androidx.customview.widget.ViewDragHelper create(android.view.ViewGroup,float,androidx.customview.widget.ViewDragHelper$Callback):370:370 -> create
    3:3:androidx.customview.widget.ViewDragHelper create(android.view.ViewGroup,androidx.customview.widget.ViewDragHelper$Callback):355:355 -> create
    1:3:void dispatchViewReleased(float,float):779:781 -> dispatchViewReleased
    4:4:void dispatchViewReleased(float,float):783:783 -> dispatchViewReleased
    5:5:void dispatchViewReleased(float,float):785:785 -> dispatchViewReleased
    1:1:android.view.View findTopChildUnder(int,int):1487:1487 -> findTopChildUnder
    2:4:android.view.View findTopChildUnder(int,int):1489:1491 -> findTopChildUnder
    1:2:boolean forceSettleCapturedViewAt(int,int,int,int):597:598 -> forceSettleCapturedViewAt
    3:4:boolean forceSettleCapturedViewAt(int,int,int,int):604:605 -> forceSettleCapturedViewAt
    5:5:boolean forceSettleCapturedViewAt(int,int,int,int):609:609 -> forceSettleCapturedViewAt
    6:11:int computeSettleDuration(android.view.View,int,int,int,int):617:622 -> forceSettleCapturedViewAt
    6:11:boolean forceSettleCapturedViewAt(int,int,int,int):609 -> forceSettleCapturedViewAt
    12:13:int computeSettleDuration(android.view.View,int,int,int,int):631:632 -> forceSettleCapturedViewAt
    12:13:boolean forceSettleCapturedViewAt(int,int,int,int):609 -> forceSettleCapturedViewAt
    14:14:boolean forceSettleCapturedViewAt(int,int,int,int):610:610 -> forceSettleCapturedViewAt
    15:15:boolean forceSettleCapturedViewAt(int,int,int,int):612:612 -> forceSettleCapturedViewAt
    1:1:android.view.View getCapturedView():487:487 -> getCapturedView
    1:1:int getEdgeSize():459:459 -> getEdgeSize
    1:1:int getTouchSlop():503:503 -> getTouchSlop
    1:1:int getViewDragState():431:431 -> getViewDragState
    1:1:boolean isPointerDown(int):884:884 -> isPointerDown
    1:2:boolean isValidPointerForActionMove(int):1510:1511 -> isValidPointerForActionMove
    1:4:boolean isViewUnder(android.view.View,int,int):1471:1474 -> isViewUnder
    1:2:void processTouchEvent(android.view.MotionEvent):1097:1098 -> processTouchEvent
    3:3:void processTouchEvent(android.view.MotionEvent):1103:1103 -> processTouchEvent
    4:5:void processTouchEvent(android.view.MotionEvent):1106:1107 -> processTouchEvent
    6:6:void processTouchEvent(android.view.MotionEvent):1109:1109 -> processTouchEvent
    7:8:void processTouchEvent(android.view.MotionEvent):1206:1207 -> processTouchEvent
    9:9:void processTouchEvent(android.view.MotionEvent):1210:1210 -> processTouchEvent
    10:11:void processTouchEvent(android.view.MotionEvent):1212:1213 -> processTouchEvent
    12:16:void processTouchEvent(android.view.MotionEvent):1218:1222 -> processTouchEvent
    17:17:void processTouchEvent(android.view.MotionEvent):1229:1229 -> processTouchEvent
    18:18:void processTouchEvent(android.view.MotionEvent):1232:1232 -> processTouchEvent
    19:21:void processTouchEvent(android.view.MotionEvent):1133:1135 -> processTouchEvent
    22:22:void processTouchEvent(android.view.MotionEvent):1137:1137 -> processTouchEvent
    23:23:void processTouchEvent(android.view.MotionEvent):1140:1140 -> processTouchEvent
    24:25:void processTouchEvent(android.view.MotionEvent):1143:1144 -> processTouchEvent
    26:28:void processTouchEvent(android.view.MotionEvent):1146:1148 -> processTouchEvent
    29:29:boolean isCapturedViewUnder(int,int):1455:1455 -> processTouchEvent
    29:29:void processTouchEvent(android.view.MotionEvent):1150 -> processTouchEvent
    30:30:void processTouchEvent(android.view.MotionEvent):1155:1155 -> processTouchEvent
    31:32:void processTouchEvent(android.view.MotionEvent):1245:1246 -> processTouchEvent
    33:33:void processTouchEvent(android.view.MotionEvent):1248:1248 -> processTouchEvent
    34:34:void processTouchEvent(android.view.MotionEvent):1161:1161 -> processTouchEvent
    35:35:void processTouchEvent(android.view.MotionEvent):1163:1163 -> processTouchEvent
    36:40:void processTouchEvent(android.view.MotionEvent):1165:1169 -> processTouchEvent
    41:41:void processTouchEvent(android.view.MotionEvent):1171:1171 -> processTouchEvent
    42:43:void dragTo(int,int,int,int):1426:1427 -> processTouchEvent
    42:43:void processTouchEvent(android.view.MotionEvent):1171 -> processTouchEvent
    44:45:void dragTo(int,int,int,int):1429:1430 -> processTouchEvent
    44:45:void processTouchEvent(android.view.MotionEvent):1171 -> processTouchEvent
    46:47:void dragTo(int,int,int,int):1433:1434 -> processTouchEvent
    46:47:void processTouchEvent(android.view.MotionEvent):1171 -> processTouchEvent
    48:48:void dragTo(int,int,int,int):1440:1440 -> processTouchEvent
    48:48:void processTouchEvent(android.view.MotionEvent):1171 -> processTouchEvent
    49:49:void processTouchEvent(android.view.MotionEvent):1173:1173 -> processTouchEvent
    50:50:void processTouchEvent(android.view.MotionEvent):1176:1176 -> processTouchEvent
    51:51:void processTouchEvent(android.view.MotionEvent):1178:1178 -> processTouchEvent
    52:52:void processTouchEvent(android.view.MotionEvent):1181:1181 -> processTouchEvent
    53:56:void processTouchEvent(android.view.MotionEvent):1183:1186 -> processTouchEvent
    57:58:void processTouchEvent(android.view.MotionEvent):1188:1189 -> processTouchEvent
    59:61:void processTouchEvent(android.view.MotionEvent):1194:1196 -> processTouchEvent
    62:62:void processTouchEvent(android.view.MotionEvent):1200:1200 -> processTouchEvent
    63:64:void processTouchEvent(android.view.MotionEvent):1237:1238 -> processTouchEvent
    65:65:void processTouchEvent(android.view.MotionEvent):1240:1240 -> processTouchEvent
    66:69:void processTouchEvent(android.view.MotionEvent):1113:1116 -> processTouchEvent
    70:70:void processTouchEvent(android.view.MotionEvent):1118:1118 -> processTouchEvent
    71:71:void processTouchEvent(android.view.MotionEvent):1123:1123 -> processTouchEvent
    72:74:void processTouchEvent(android.view.MotionEvent):1125:1127 -> processTouchEvent
    1:3:void releaseViewForPointerUp():1413:1415 -> releaseViewForPointerUp
    4:4:void releaseViewForPointerUp():1414:1414 -> releaseViewForPointerUp
    5:6:void releaseViewForPointerUp():1417:1418 -> releaseViewForPointerUp
    7:7:void releaseViewForPointerUp():1417:1417 -> releaseViewForPointerUp
    8:8:void releaseViewForPointerUp():1420:1420 -> releaseViewForPointerUp
    1:1:void reportNewEdgeDrags(float,float,int):1256:1256 -> reportNewEdgeDrags
    2:2:void reportNewEdgeDrags(float,float,int):1259:1259 -> reportNewEdgeDrags
    3:3:void reportNewEdgeDrags(float,float,int):1262:1262 -> reportNewEdgeDrags
    4:4:void reportNewEdgeDrags(float,float,int):1265:1265 -> reportNewEdgeDrags
    5:6:void reportNewEdgeDrags(float,float,int):1270:1271 -> reportNewEdgeDrags
    1:8:void ensureMotionHistorySizeForId(int):818:825 -> saveInitialMotion
    1:8:void saveInitialMotion(float,float,int):848 -> saveInitialMotion
    9:16:void ensureMotionHistorySizeForId(int):827:834 -> saveInitialMotion
    9:16:void saveInitialMotion(float,float,int):848 -> saveInitialMotion
    17:23:void ensureMotionHistorySizeForId(int):837:843 -> saveInitialMotion
    17:23:void saveInitialMotion(float,float,int):848 -> saveInitialMotion
    24:26:void saveInitialMotion(float,float,int):849:851 -> saveInitialMotion
    27:30:int getEdgesTouched(int,int):1501:1504 -> saveInitialMotion
    27:30:void saveInitialMotion(float,float,int):851 -> saveInitialMotion
    31:32:void saveInitialMotion(float,float,int):851:852 -> saveInitialMotion
    1:1:void saveLastMotion(android.view.MotionEvent):856:856 -> saveLastMotion
    2:2:void saveLastMotion(android.view.MotionEvent):858:858 -> saveLastMotion
    3:3:void saveLastMotion(android.view.MotionEvent):860:860 -> saveLastMotion
    4:7:void saveLastMotion(android.view.MotionEvent):863:866 -> saveLastMotion
    1:6:void setDragState(int):888:893 -> setDragState
    1:1:void setEdgeTrackingEnabled(int):447:447 -> setEdgeTrackingEnabled
    1:1:void setMinVelocity(float):411:411 -> setMinVelocity
    1:1:boolean settleCapturedViewAt(int,int):577:577 -> settleCapturedViewAt
    2:4:boolean settleCapturedViewAt(int,int):582:584 -> settleCapturedViewAt
    5:5:boolean settleCapturedViewAt(int,int):582:582 -> settleCapturedViewAt
    6:6:boolean settleCapturedViewAt(int,int):578:578 -> settleCapturedViewAt
    1:2:boolean shouldInterceptTouchEvent(android.view.MotionEvent):963:964 -> shouldInterceptTouchEvent
    3:3:boolean shouldInterceptTouchEvent(android.view.MotionEvent):969:969 -> shouldInterceptTouchEvent
    4:5:boolean shouldInterceptTouchEvent(android.view.MotionEvent):972:973 -> shouldInterceptTouchEvent
    6:6:boolean shouldInterceptTouchEvent(android.view.MotionEvent):975:975 -> shouldInterceptTouchEvent
    7:8:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1075:1076 -> shouldInterceptTouchEvent
    9:11:boolean shouldInterceptTouchEvent(android.view.MotionEvent):999:1001 -> shouldInterceptTouchEvent
    12:12:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1003:1003 -> shouldInterceptTouchEvent
    13:16:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1006:1009 -> shouldInterceptTouchEvent
    17:19:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1013:1015 -> shouldInterceptTouchEvent
    20:20:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1022:1022 -> shouldInterceptTouchEvent
    21:21:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1025:1025 -> shouldInterceptTouchEvent
    22:22:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1027:1027 -> shouldInterceptTouchEvent
    23:23:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1030:1030 -> shouldInterceptTouchEvent
    24:27:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1032:1035 -> shouldInterceptTouchEvent
    28:29:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1037:1038 -> shouldInterceptTouchEvent
    30:30:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1045:1045 -> shouldInterceptTouchEvent
    31:31:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1047:1047 -> shouldInterceptTouchEvent
    32:32:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1049:1049 -> shouldInterceptTouchEvent
    33:33:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1051:1051 -> shouldInterceptTouchEvent
    34:35:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1053:1054 -> shouldInterceptTouchEvent
    36:37:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1060:1061 -> shouldInterceptTouchEvent
    38:38:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1066:1066 -> shouldInterceptTouchEvent
    39:39:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1070:1070 -> shouldInterceptTouchEvent
    40:40:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1082:1082 -> shouldInterceptTouchEvent
    41:44:boolean shouldInterceptTouchEvent(android.view.MotionEvent):979:982 -> shouldInterceptTouchEvent
    45:45:boolean shouldInterceptTouchEvent(android.view.MotionEvent):984:984 -> shouldInterceptTouchEvent
    46:47:boolean shouldInterceptTouchEvent(android.view.MotionEvent):987:988 -> shouldInterceptTouchEvent
    48:50:boolean shouldInterceptTouchEvent(android.view.MotionEvent):991:993 -> shouldInterceptTouchEvent
    51:51:boolean shouldInterceptTouchEvent(android.view.MotionEvent):1087:1087 -> shouldInterceptTouchEvent
    1:2:boolean smoothSlideViewTo(android.view.View,int,int):552:553 -> smoothSlideViewTo
    3:4:boolean smoothSlideViewTo(android.view.View,int,int):555:556 -> smoothSlideViewTo
    5:5:boolean smoothSlideViewTo(android.view.View,int,int):559:559 -> smoothSlideViewTo
    1:1:boolean tryCaptureViewForDrag(android.view.View,int):908:908 -> tryCaptureViewForDrag
    2:4:boolean tryCaptureViewForDrag(android.view.View,int):912:914 -> tryCaptureViewForDrag
androidx.customview.widget.ViewDragHelper$1 -> androidx.customview.widget.ViewDragHelper$1:
    1:1:void <init>():332:332 -> <init>
androidx.customview.widget.ViewDragHelper$2 -> androidx.customview.widget.ViewDragHelper$2:
    1:1:void <init>(androidx.customview.widget.ViewDragHelper):340:340 -> <init>
    1:1:void run():343:343 -> run
androidx.customview.widget.ViewDragHelper$Callback -> androidx.customview.widget.ViewDragHelper$Callback:
    1:1:void <init>():152:152 -> <init>
androidx.databinding.BaseObservable -> androidx.databinding.BaseObservable:
    1:1:void <init>():28:28 -> <init>
    1:3:void addOnPropertyChangedCallback(androidx.databinding.Observable$OnPropertyChangedCallback):33:35 -> addOnPropertyChangedCallback
    4:5:void addOnPropertyChangedCallback(androidx.databinding.Observable$OnPropertyChangedCallback):37:38 -> addOnPropertyChangedCallback
    6:6:void addOnPropertyChangedCallback(androidx.databinding.Observable$OnPropertyChangedCallback):37:37 -> addOnPropertyChangedCallback
    1:3:void notifyChange():55:57 -> notifyChange
    4:5:void notifyChange():59:60 -> notifyChange
    6:6:void notifyChange():59:59 -> notifyChange
    1:3:void notifyPropertyChanged(int):71:73 -> notifyPropertyChanged
    4:5:void notifyPropertyChanged(int):75:76 -> notifyPropertyChanged
    6:6:void notifyPropertyChanged(int):75:75 -> notifyPropertyChanged
    1:3:void removeOnPropertyChangedCallback(androidx.databinding.Observable$OnPropertyChangedCallback):43:45 -> removeOnPropertyChangedCallback
    4:5:void removeOnPropertyChangedCallback(androidx.databinding.Observable$OnPropertyChangedCallback):47:48 -> removeOnPropertyChangedCallback
    6:6:void removeOnPropertyChangedCallback(androidx.databinding.Observable$OnPropertyChangedCallback):47:47 -> removeOnPropertyChangedCallback
androidx.databinding.BaseObservableField -> androidx.databinding.BaseObservableField:
    1:1:void <init>():8:8 -> <init>
androidx.databinding.CallbackRegistry -> androidx.databinding.CallbackRegistry:
    1:1:void <init>(androidx.databinding.CallbackRegistry$NotifierCallback):75:75 -> <init>
    2:2:void <init>(androidx.databinding.CallbackRegistry$NotifierCallback):48:48 -> <init>
    3:3:void <init>(androidx.databinding.CallbackRegistry$NotifierCallback):56:56 -> <init>
    4:4:void <init>(androidx.databinding.CallbackRegistry$NotifierCallback):76:76 -> <init>
    1:3:void add(java.lang.Object):216:218 -> add
    4:4:void add(java.lang.Object):220:220 -> add
    5:5:void add(java.lang.Object):214:214 -> add
    1:1:java.lang.Object clone():44:44 -> clone
    2:7:androidx.databinding.CallbackRegistry clone():380:385 -> clone
    8:9:androidx.databinding.CallbackRegistry clone():387:388 -> clone
    10:10:androidx.databinding.CallbackRegistry clone():392:392 -> clone
    11:11:androidx.databinding.CallbackRegistry clone():394:394 -> clone
    1:2:boolean isRemoved(int):232:233 -> isRemoved
    3:4:boolean isRemoved(int):237:238 -> isRemoved
    5:6:boolean isRemoved(int):243:244 -> isRemoved
    1:1:void notifyCallbacks(java.lang.Object,int,java.lang.Object):90:90 -> notifyCallbacks
    2:3:void notifyRecurse(java.lang.Object,int,java.lang.Object):140:141 -> notifyCallbacks
    2:3:void notifyCallbacks(java.lang.Object,int,java.lang.Object):91 -> notifyCallbacks
    4:4:void notifyRecurse(java.lang.Object,int,java.lang.Object):145:145 -> notifyCallbacks
    4:4:void notifyCallbacks(java.lang.Object,int,java.lang.Object):91 -> notifyCallbacks
    5:5:void notifyRecurse(java.lang.Object,int,java.lang.Object):152:152 -> notifyCallbacks
    5:5:void notifyCallbacks(java.lang.Object,int,java.lang.Object):91 -> notifyCallbacks
    6:10:void notifyCallbacks(java.lang.Object,int,java.lang.Object):92:96 -> notifyCallbacks
    11:12:void notifyCallbacks(java.lang.Object,int,java.lang.Object):98:99 -> notifyCallbacks
    13:15:void notifyCallbacks(java.lang.Object,int,java.lang.Object):103:105 -> notifyCallbacks
    16:16:void notifyCallbacks(java.lang.Object,int,java.lang.Object):108:108 -> notifyCallbacks
    17:17:void notifyCallbacks(java.lang.Object,int,java.lang.Object,int,int,long):201:201 -> notifyCallbacks
    1:2:void notifyFirst64(java.lang.Object,int,java.lang.Object):121:122 -> notifyRemainder
    1:2:void notifyRemainder(java.lang.Object,int,java.lang.Object,int):169 -> notifyRemainder
    3:3:void notifyRemainder(java.lang.Object,int,java.lang.Object,int):171:171 -> notifyRemainder
    4:6:void notifyRemainder(java.lang.Object,int,java.lang.Object,int):173:175 -> notifyRemainder
    1:2:void remove(java.lang.Object):277:278 -> remove
    3:3:void remove(java.lang.Object):280:280 -> remove
    4:4:void remove(java.lang.Object):282:282 -> remove
    5:5:void remove(java.lang.Object):285:285 -> remove
    1:1:void removeRemovedCallbacks(int,long):265:265 -> removeRemovedCallbacks
    1:1:void setRemovalBit(int):291:291 -> setRemovalBit
    2:5:void setRemovalBit(int):293:296 -> setRemovalBit
    6:8:void setRemovalBit(int):298:300 -> setRemovalBit
    9:10:void setRemovalBit(int):302:303 -> setRemovalBit
androidx.databinding.CallbackRegistry$NotifierCallback -> androidx.databinding.CallbackRegistry$NotifierCallback:
    1:1:void <init>():404:404 -> <init>
androidx.databinding.DataBinderMapper -> androidx.databinding.DataBinderMapper:
    1:1:void <init>():32:32 -> <init>
    1:1:java.util.List collectDependencies():42:42 -> collectDependencies
androidx.databinding.DataBinderMapperImpl -> androidx.databinding.DataBinderMapperImpl:
    java.util.List androidx.databinding.MergedDataBinderMapper.mMappers -> mMappers
    java.util.Set androidx.databinding.MergedDataBinderMapper.mExistingMappers -> mExistingMappers
    java.util.List androidx.databinding.MergedDataBinderMapper.mFeatureBindingMappers -> mFeatureBindingMappers
    1:1:void androidx.databinding.MergedDataBinderMapper.<init>():32:32 -> <init>
    1:1:void <init>():4 -> <init>
    2:3:void androidx.databinding.MergedDataBinderMapper.<init>():37:38 -> <init>
    2:3:void <init>():4 -> <init>
    4:4:void androidx.databinding.MergedDataBinderMapper.<init>():43:43 -> <init>
    4:4:void <init>():4 -> <init>
    5:5:void <init>() -> <init>
    1:6:void androidx.databinding.MergedDataBinderMapper.addMapper(androidx.databinding.DataBinderMapper):55:60 -> addMapper
    1:6:void androidx.databinding.MergedDataBinderMapper.addMapper(androidx.databinding.DataBinderMapper):0 -> addMapper
    java.lang.String androidx.databinding.MergedDataBinderMapper.convertBrIdToString(int) -> convertBrIdToString
    1:2:java.lang.String androidx.databinding.MergedDataBinderMapper.convertBrIdToString(int):116:117 -> convertBrIdToString$androidx$databinding$MergedDataBinderMapper
    3:4:java.lang.String androidx.databinding.MergedDataBinderMapper.convertBrIdToString(int):122:123 -> convertBrIdToString$androidx$databinding$MergedDataBinderMapper
    androidx.databinding.ViewDataBinding androidx.databinding.MergedDataBinderMapper.getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int) -> getDataBinder
    androidx.databinding.ViewDataBinding androidx.databinding.MergedDataBinderMapper.getDataBinder(androidx.databinding.DataBindingComponent,android.view.View[],int) -> getDataBinder
    1:2:androidx.databinding.ViewDataBinding androidx.databinding.MergedDataBinderMapper.getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):73:74 -> getDataBinder$androidx$databinding$MergedDataBinderMapper
    3:4:androidx.databinding.ViewDataBinding androidx.databinding.MergedDataBinderMapper.getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):79:80 -> getDataBinder$androidx$databinding$MergedDataBinderMapper
    5:6:androidx.databinding.ViewDataBinding androidx.databinding.MergedDataBinderMapper.getDataBinder(androidx.databinding.DataBindingComponent,android.view.View[],int):88:89 -> getDataBinder$androidx$databinding$MergedDataBinderMapper
    7:8:androidx.databinding.ViewDataBinding androidx.databinding.MergedDataBinderMapper.getDataBinder(androidx.databinding.DataBindingComponent,android.view.View[],int):94:95 -> getDataBinder$androidx$databinding$MergedDataBinderMapper
    int androidx.databinding.MergedDataBinderMapper.getLayoutId(java.lang.String) -> getLayoutId
    1:2:int androidx.databinding.MergedDataBinderMapper.getLayoutId(java.lang.String):102:103 -> getLayoutId$androidx$databinding$MergedDataBinderMapper
    3:4:int androidx.databinding.MergedDataBinderMapper.getLayoutId(java.lang.String):108:109 -> getLayoutId$androidx$databinding$MergedDataBinderMapper
    1:1:boolean androidx.databinding.MergedDataBinderMapper.loadFeatures():133:133 -> loadFeatures
    2:5:boolean androidx.databinding.MergedDataBinderMapper.loadFeatures():135:138 -> loadFeatures
    6:6:boolean androidx.databinding.MergedDataBinderMapper.loadFeatures():145:145 -> loadFeatures
    7:7:boolean androidx.databinding.MergedDataBinderMapper.loadFeatures():143:143 -> loadFeatures
androidx.databinding.DataBindingUtil -> androidx.databinding.DataBindingUtil:
    1:2:void <clinit>():32:33 -> <clinit>
    1:1:androidx.databinding.ViewDataBinding bind(android.view.View):152:152 -> bind
    2:2:androidx.databinding.ViewDataBinding getBinding(android.view.View):266:266 -> bind
    2:2:androidx.databinding.ViewDataBinding bind(android.view.View,androidx.databinding.DataBindingComponent):174 -> bind
    2:2:androidx.databinding.ViewDataBinding bind(android.view.View):152 -> bind
    3:4:androidx.databinding.ViewDataBinding bind(android.view.View,androidx.databinding.DataBindingComponent):178:179 -> bind
    3:4:androidx.databinding.ViewDataBinding bind(android.view.View):152 -> bind
    5:6:androidx.databinding.ViewDataBinding bind(android.view.View,androidx.databinding.DataBindingComponent):182:183 -> bind
    5:6:androidx.databinding.ViewDataBinding bind(android.view.View):152 -> bind
    7:7:androidx.databinding.ViewDataBinding bind(android.view.View,androidx.databinding.DataBindingComponent):187:187 -> bind
    7:7:androidx.databinding.ViewDataBinding bind(android.view.View):152 -> bind
    8:8:androidx.databinding.ViewDataBinding bind(android.view.View,androidx.databinding.DataBindingComponent):185:185 -> bind
    8:8:androidx.databinding.ViewDataBinding bind(android.view.View):152 -> bind
    9:9:androidx.databinding.ViewDataBinding bind(android.view.View,androidx.databinding.DataBindingComponent):180:180 -> bind
    9:9:androidx.databinding.ViewDataBinding bind(android.view.View):152 -> bind
    10:10:androidx.databinding.ViewDataBinding bind(androidx.databinding.DataBindingComponent,android.view.View[],int):194:194 -> bind
    11:11:androidx.databinding.ViewDataBinding bind(androidx.databinding.DataBindingComponent,android.view.View,int):199:199 -> bind
    1:1:androidx.databinding.ViewDataBinding bindToAddedViews(androidx.databinding.DataBindingComponent,android.view.ViewGroup,int,int):323:323 -> bindToAddedViews
    2:3:androidx.databinding.ViewDataBinding bindToAddedViews(androidx.databinding.DataBindingComponent,android.view.ViewGroup,int,int):326:327 -> bindToAddedViews
    4:4:androidx.databinding.ViewDataBinding bindToAddedViews(androidx.databinding.DataBindingComponent,android.view.ViewGroup,int,int):329:329 -> bindToAddedViews
    5:5:androidx.databinding.ViewDataBinding bindToAddedViews(androidx.databinding.DataBindingComponent,android.view.ViewGroup,int,int):331:331 -> bindToAddedViews
    6:6:androidx.databinding.ViewDataBinding bindToAddedViews(androidx.databinding.DataBindingComponent,android.view.ViewGroup,int,int):333:333 -> bindToAddedViews
    1:1:androidx.databinding.ViewDataBinding findBinding(android.view.View):219:219 -> findBinding
    2:7:androidx.databinding.ViewDataBinding findBinding(android.view.View):223:228 -> findBinding
    8:8:androidx.databinding.ViewDataBinding findBinding(android.view.View):234:234 -> findBinding
    9:11:androidx.databinding.ViewDataBinding findBinding(android.view.View):244:246 -> findBinding
    1:1:androidx.databinding.DataBindingComponent getDefaultComponent():65:65 -> getDefaultComponent
    1:1:androidx.databinding.ViewDataBinding inflate(android.view.LayoutInflater,int,android.view.ViewGroup,boolean):95:95 -> inflate
    2:3:androidx.databinding.ViewDataBinding inflate(android.view.LayoutInflater,int,android.view.ViewGroup,boolean,androidx.databinding.DataBindingComponent):125:126 -> inflate
    4:4:androidx.databinding.ViewDataBinding inflate(android.view.LayoutInflater,int,android.view.ViewGroup,boolean,androidx.databinding.DataBindingComponent):128:128 -> inflate
    5:5:androidx.databinding.ViewDataBinding inflate(android.view.LayoutInflater,int,android.view.ViewGroup,boolean,androidx.databinding.DataBindingComponent):130:130 -> inflate
    1:1:androidx.databinding.ViewDataBinding setContentView(android.app.Activity,int):284:284 -> setContentView
    2:5:androidx.databinding.ViewDataBinding setContentView(android.app.Activity,int,androidx.databinding.DataBindingComponent):303:306 -> setContentView
    2:5:androidx.databinding.ViewDataBinding setContentView(android.app.Activity,int):284 -> setContentView
androidx.databinding.Observable$OnPropertyChangedCallback -> androidx.databinding.Observable$OnPropertyChangedCallback:
    1:1:void <init>():51:51 -> <init>
androidx.databinding.ObservableBoolean -> androidx.databinding.ObservableBoolean:
    1:1:void <clinit>():101:101 -> <clinit>
    1:2:void <init>(boolean):52:53 -> <init>
    3:3:void <init>():59:59 -> <init>
    1:1:boolean get():77:77 -> get
    1:3:void set(boolean):85:87 -> set
    1:1:void writeToParcel(android.os.Parcel,int):98:98 -> writeToParcel
androidx.databinding.ObservableBoolean$1 -> androidx.databinding.ObservableBoolean$1:
    1:1:void <init>():102:102 -> <init>
    1:1:androidx.databinding.ObservableBoolean createFromParcel(android.os.Parcel):106:106 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):102 -> createFromParcel
    1:1:androidx.databinding.ObservableBoolean[] newArray(int):111:111 -> newArray
    1:1:java.lang.Object[] newArray(int):102 -> newArray
androidx.databinding.ObservableByte -> androidx.databinding.ObservableByte:
    1:1:void <clinit>():103:103 -> <clinit>
    1:2:void <init>(byte):53:54 -> <init>
    3:3:void <init>():60:60 -> <init>
    1:1:void writeToParcel(android.os.Parcel,int):100:100 -> writeToParcel
androidx.databinding.ObservableByte$1 -> androidx.databinding.ObservableByte$1:
    1:1:void <init>():104:104 -> <init>
    1:1:androidx.databinding.ObservableByte createFromParcel(android.os.Parcel):108:108 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):104 -> createFromParcel
    1:1:androidx.databinding.ObservableByte[] newArray(int):113:113 -> newArray
    1:1:java.lang.Object[] newArray(int):104 -> newArray
androidx.databinding.ObservableChar -> androidx.databinding.ObservableChar:
    1:1:void <clinit>():102:102 -> <clinit>
    1:2:void <init>(char):52:53 -> <init>
    3:3:void <init>():59:59 -> <init>
    1:1:void writeToParcel(android.os.Parcel,int):99:99 -> writeToParcel
androidx.databinding.ObservableChar$1 -> androidx.databinding.ObservableChar$1:
    1:1:void <init>():103:103 -> <init>
    1:1:androidx.databinding.ObservableChar createFromParcel(android.os.Parcel):107:107 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):103 -> createFromParcel
    1:1:androidx.databinding.ObservableChar[] newArray(int):112:112 -> newArray
    1:1:java.lang.Object[] newArray(int):103 -> newArray
androidx.databinding.ObservableDouble -> androidx.databinding.ObservableDouble:
    1:1:void <clinit>():102:102 -> <clinit>
    1:2:void <init>(double):52:53 -> <init>
    3:3:void <init>():59:59 -> <init>
    1:1:void writeToParcel(android.os.Parcel,int):99:99 -> writeToParcel
androidx.databinding.ObservableDouble$1 -> androidx.databinding.ObservableDouble$1:
    1:1:void <init>():103:103 -> <init>
    1:1:androidx.databinding.ObservableDouble createFromParcel(android.os.Parcel):107:107 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):103 -> createFromParcel
    1:1:androidx.databinding.ObservableDouble[] newArray(int):112:112 -> newArray
    1:1:java.lang.Object[] newArray(int):103 -> newArray
androidx.databinding.ObservableField -> androidx.databinding.ObservableField:
    1:2:void <init>(java.lang.Object):55:56 -> <init>
    3:3:void <init>():62:62 -> <init>
    1:1:java.lang.Object get():81:81 -> get
    1:3:void set(java.lang.Object):90:92 -> set
androidx.databinding.ObservableFloat -> androidx.databinding.ObservableFloat:
    1:1:void <clinit>():102:102 -> <clinit>
    1:2:void <init>(float):52:53 -> <init>
    3:3:void <init>():59:59 -> <init>
    1:1:void writeToParcel(android.os.Parcel,int):99:99 -> writeToParcel
androidx.databinding.ObservableFloat$1 -> androidx.databinding.ObservableFloat$1:
    1:1:void <init>():103:103 -> <init>
    1:1:androidx.databinding.ObservableFloat createFromParcel(android.os.Parcel):107:107 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):103 -> createFromParcel
    1:1:androidx.databinding.ObservableFloat[] newArray(int):112:112 -> newArray
    1:1:java.lang.Object[] newArray(int):103 -> newArray
androidx.databinding.ObservableInt -> androidx.databinding.ObservableInt:
    1:1:void <clinit>():103:103 -> <clinit>
    1:2:void <init>(int):53:54 -> <init>
    3:3:void <init>():60:60 -> <init>
    1:1:void writeToParcel(android.os.Parcel,int):100:100 -> writeToParcel
androidx.databinding.ObservableInt$1 -> androidx.databinding.ObservableInt$1:
    1:1:void <init>():104:104 -> <init>
    1:1:androidx.databinding.ObservableInt createFromParcel(android.os.Parcel):108:108 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):104 -> createFromParcel
    1:1:androidx.databinding.ObservableInt[] newArray(int):113:113 -> newArray
    1:1:java.lang.Object[] newArray(int):104 -> newArray
androidx.databinding.ObservableLong -> androidx.databinding.ObservableLong:
    1:1:void <clinit>():103:103 -> <clinit>
    1:2:void <init>(long):53:54 -> <init>
    3:3:void <init>():60:60 -> <init>
    1:1:void writeToParcel(android.os.Parcel,int):100:100 -> writeToParcel
androidx.databinding.ObservableLong$1 -> androidx.databinding.ObservableLong$1:
    1:1:void <init>():104:104 -> <init>
    1:1:androidx.databinding.ObservableLong createFromParcel(android.os.Parcel):108:108 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):104 -> createFromParcel
    1:1:androidx.databinding.ObservableLong[] newArray(int):113:113 -> newArray
    1:1:java.lang.Object[] newArray(int):104 -> newArray
androidx.databinding.ObservableParcelable -> androidx.databinding.ObservableParcelable:
    1:1:void <clinit>():68:68 -> <clinit>
    1:1:void <init>(android.os.Parcelable):48:48 -> <init>
    2:2:void <init>():55:55 -> <init>
    1:1:void writeToParcel(android.os.Parcel,int):65:65 -> writeToParcel
androidx.databinding.ObservableParcelable$1 -> androidx.databinding.ObservableParcelable$1:
    1:1:void <init>():69:69 -> <init>
    1:1:androidx.databinding.ObservableParcelable createFromParcel(android.os.Parcel):74:74 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):69 -> createFromParcel
    1:1:androidx.databinding.ObservableParcelable[] newArray(int):79:79 -> newArray
    1:1:java.lang.Object[] newArray(int):69 -> newArray
androidx.databinding.ObservableShort -> androidx.databinding.ObservableShort:
    1:1:void <clinit>():102:102 -> <clinit>
    1:2:void <init>(short):52:53 -> <init>
    3:3:void <init>():59:59 -> <init>
    1:1:void writeToParcel(android.os.Parcel,int):99:99 -> writeToParcel
androidx.databinding.ObservableShort$1 -> androidx.databinding.ObservableShort$1:
    1:1:void <init>():103:103 -> <init>
    1:1:androidx.databinding.ObservableShort createFromParcel(android.os.Parcel):107:107 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):103 -> createFromParcel
    1:1:androidx.databinding.ObservableShort[] newArray(int):112:112 -> newArray
    1:1:java.lang.Object[] newArray(int):103 -> newArray
androidx.databinding.OnRebindCallback -> androidx.databinding.OnRebindCallback:
    1:1:void <init>():23:23 -> <init>
androidx.databinding.PropertyChangeRegistry -> androidx.databinding.PropertyChangeRegistry:
    1:1:void <clinit>():26:26 -> <clinit>
    1:1:void <init>():35:35 -> <init>
androidx.databinding.PropertyChangeRegistry$1 -> androidx.databinding.PropertyChangeRegistry$1:
    1:1:void <init>():26:26 -> <init>
    1:1:void onNotifyCallback(java.lang.Object,java.lang.Object,int,java.lang.Object):26:26 -> onNotifyCallback
    2:2:void onNotifyCallback(androidx.databinding.Observable$OnPropertyChangedCallback,androidx.databinding.Observable,int,java.lang.Void):30:30 -> onNotifyCallback
    2:2:void onNotifyCallback(java.lang.Object,java.lang.Object,int,java.lang.Object):26 -> onNotifyCallback
androidx.databinding.ViewDataBinding -> androidx.databinding.ViewDataBinding:
    1:1:void <clinit>():70:70 -> <clinit>
    2:2:void <clinit>():85:85 -> <clinit>
    3:3:void <clinit>():87:87 -> <clinit>
    4:4:void <clinit>():92:92 -> <clinit>
    5:5:void <clinit>():122:122 -> <clinit>
    6:6:void <clinit>():130:130 -> <clinit>
    7:7:void <clinit>():150:150 -> <clinit>
    8:9:void <clinit>():155:156 -> <clinit>
    10:10:void <clinit>():158:158 -> <clinit>
    1:1:void <init>(java.lang.Object,android.view.View,int):303:303 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,int):278:278 -> <init>
    2:2:void <init>(java.lang.Object,android.view.View,int):303 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,int):178:178 -> <init>
    3:3:void <init>(java.lang.Object,android.view.View,int):303 -> <init>
    4:4:void <init>(androidx.databinding.DataBindingComponent,android.view.View,int):203:203 -> <init>
    4:4:void <init>(java.lang.Object,android.view.View,int):303 -> <init>
    5:5:void <init>(androidx.databinding.DataBindingComponent,android.view.View,int):208:208 -> <init>
    5:5:void <init>(java.lang.Object,android.view.View,int):303 -> <init>
    6:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View,int):280:282 -> <init>
    6:8:void <init>(java.lang.Object,android.view.View,int):303 -> <init>
    9:11:void <init>(androidx.databinding.DataBindingComponent,android.view.View,int):285:287 -> <init>
    9:11:void <init>(java.lang.Object,android.view.View,int):303 -> <init>
    12:13:void <init>(androidx.databinding.DataBindingComponent,android.view.View,int):294:295 -> <init>
    12:13:void <init>(java.lang.Object,android.view.View,int):303 -> <init>
    14:14:void <init>(androidx.databinding.DataBindingComponent,android.view.View,int):283:283 -> <init>
    14:14:void <init>(java.lang.Object,android.view.View,int):303 -> <init>
    1:1:boolean access$002(androidx.databinding.ViewDataBinding,boolean):64:64 -> access$002
    1:1:java.lang.Runnable access$100(androidx.databinding.ViewDataBinding):64:64 -> access$100
    1:1:boolean access$202(androidx.databinding.ViewDataBinding,boolean):64:64 -> access$202
    1:4:void processReferenceQueue():1347:1350 -> access$300
    1:4:void access$300():64 -> access$300
    1:1:android.view.View access$400(androidx.databinding.ViewDataBinding):64:64 -> access$400
    1:1:android.view.View$OnAttachStateChangeListener access$500():64:64 -> access$500
    1:1:java.lang.ref.ReferenceQueue access$700():64:64 -> access$700
    1:1:void access$800(androidx.databinding.ViewDataBinding,int,java.lang.Object,int):64:64 -> access$800
    1:2:void addOnRebindCallback(androidx.databinding.OnRebindCallback):421:422 -> addOnRebindCallback
    3:3:void addOnRebindCallback(androidx.databinding.OnRebindCallback):424:424 -> addOnRebindCallback
    1:1:androidx.databinding.DataBindingComponent checkAndCastToBindingComponent(java.lang.Object):310:310 -> checkAndCastToBindingComponent
    2:2:androidx.databinding.DataBindingComponent checkAndCastToBindingComponent(java.lang.Object):316:316 -> checkAndCastToBindingComponent
    3:3:androidx.databinding.DataBindingComponent checkAndCastToBindingComponent(java.lang.Object):311:311 -> checkAndCastToBindingComponent
    1:2:void executeBindingsInternal():454:455 -> executeBindingsInternal
    3:3:void executeBindingsInternal():458:458 -> executeBindingsInternal
    4:7:void executeBindingsInternal():461:464 -> executeBindingsInternal
    8:9:void executeBindingsInternal():467:468 -> executeBindingsInternal
    10:13:void executeBindingsInternal():471:474 -> executeBindingsInternal
    14:14:void executeBindingsInternal():477:477 -> executeBindingsInternal
    1:2:void executePendingBindings():443:444 -> executePendingBindings
    3:3:void executePendingBindings():446:446 -> executePendingBindings
    1:1:androidx.databinding.ViewDataBinding getBinding(android.view.View):524:524 -> getBinding
    1:2:android.graphics.drawable.Drawable getDrawableFromResource(android.view.View,int):811:812 -> getDrawableFromResource
    3:3:android.graphics.drawable.Drawable getDrawableFromResource(android.view.View,int):814:814 -> getDrawableFromResource
    1:1:android.view.View getRoot():537:537 -> getRoot
    1:1:void handleFieldChange(int,java.lang.Object,int):541:541 -> handleFieldChange
    2:2:void handleFieldChange(int,java.lang.Object,int):547:547 -> handleFieldChange
    3:3:void handleFieldChange(int,java.lang.Object,int):549:549 -> handleFieldChange
    1:1:androidx.databinding.ViewDataBinding inflateInternal(android.view.LayoutInflater,int,android.view.ViewGroup,boolean,java.lang.Object):1371:1371 -> inflateInternal
    2:2:androidx.databinding.ViewDataBinding inflateInternal(android.view.LayoutInflater,int,android.view.ViewGroup,boolean,java.lang.Object):1366:1366 -> inflateInternal
    1:1:boolean isNumeric(java.lang.String,int):1313:1313 -> isNumeric
    2:2:boolean isNumeric(java.lang.String,int):1318:1318 -> isNumeric
    1:2:java.lang.Object[] mapBindings(androidx.databinding.DataBindingComponent,android.view.View,int,androidx.databinding.ViewDataBinding$IncludedLayouts,android.util.SparseIntArray):716:717 -> mapBindings
    3:3:void mapBindings(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[],androidx.databinding.ViewDataBinding$IncludedLayouts,android.util.SparseIntArray,boolean):1188:1188 -> mapBindings
    4:5:void mapBindings(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[],androidx.databinding.ViewDataBinding$IncludedLayouts,android.util.SparseIntArray,boolean):1192:1193 -> mapBindings
    6:11:void mapBindings(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[],androidx.databinding.ViewDataBinding$IncludedLayouts,android.util.SparseIntArray,boolean):1195:1200 -> mapBindings
    12:15:void mapBindings(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[],androidx.databinding.ViewDataBinding$IncludedLayouts,android.util.SparseIntArray,boolean):1207:1210 -> mapBindings
    16:16:void mapBindings(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[],androidx.databinding.ViewDataBinding$IncludedLayouts,android.util.SparseIntArray,boolean):1219:1219 -> mapBindings
    17:17:void mapBindings(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[],androidx.databinding.ViewDataBinding$IncludedLayouts,android.util.SparseIntArray,boolean):1222:1222 -> mapBindings
    18:18:void mapBindings(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[],androidx.databinding.ViewDataBinding$IncludedLayouts,android.util.SparseIntArray,boolean):1224:1224 -> mapBindings
    19:21:void mapBindings(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[],androidx.databinding.ViewDataBinding$IncludedLayouts,android.util.SparseIntArray,boolean):1229:1231 -> mapBindings
    22:22:void mapBindings(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[],androidx.databinding.ViewDataBinding$IncludedLayouts,android.util.SparseIntArray,boolean):1234:1234 -> mapBindings
    23:23:void mapBindings(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[],androidx.databinding.ViewDataBinding$IncludedLayouts,android.util.SparseIntArray,boolean):1266:1266 -> mapBindings
    1:1:int parseTagInt(java.lang.String,int):1332:1332 -> parseTagInt
    2:2:int parseTagInt(java.lang.String,int):1336:1336 -> parseTagInt
    1:1:void registerTo(int,java.lang.Object,androidx.databinding.ViewDataBinding$CreateWeakListener):678:678 -> registerTo
    2:5:void registerTo(int,java.lang.Object,androidx.databinding.ViewDataBinding$CreateWeakListener):680:683 -> registerTo
    6:6:void registerTo(int,java.lang.Object,androidx.databinding.ViewDataBinding$CreateWeakListener):686:686 -> registerTo
    1:2:void removeOnRebindCallback(androidx.databinding.OnRebindCallback):433:434 -> removeOnRebindCallback
    1:2:void requestRebind():568:569 -> requestRebind
    3:3:void requestRebind():571:571 -> requestRebind
    4:5:void requestRebind():573:574 -> requestRebind
    6:8:void requestRebind():578:580 -> requestRebind
    9:12:void requestRebind():582:585 -> requestRebind
    13:13:void requestRebind():587:587 -> requestRebind
    14:14:void requestRebind():583:583 -> requestRebind
    1:1:boolean safeUnbox(java.lang.Boolean):1146:1146 -> safeUnbox
    1:1:void setLifecycleOwner(androidx.lifecycle.LifecycleOwner):383:383 -> setLifecycleOwner
    2:2:void setLifecycleOwner(androidx.lifecycle.LifecycleOwner):387:387 -> setLifecycleOwner
    3:3:void setLifecycleOwner(androidx.lifecycle.LifecycleOwner):389:389 -> setLifecycleOwner
    4:5:void setLifecycleOwner(androidx.lifecycle.LifecycleOwner):391:392 -> setLifecycleOwner
    6:6:void setLifecycleOwner(androidx.lifecycle.LifecycleOwner):394:394 -> setLifecycleOwner
    7:7:void setLifecycleOwner(androidx.lifecycle.LifecycleOwner):396:396 -> setLifecycleOwner
    8:8:void setLifecycleOwner(androidx.lifecycle.LifecycleOwner):398:398 -> setLifecycleOwner
    1:1:boolean updateLiveDataRegistration(int,androidx.lifecycle.LiveData):646:646 -> updateLiveDataRegistration
    2:2:boolean updateLiveDataRegistration(int,androidx.lifecycle.LiveData):648:648 -> updateLiveDataRegistration
    3:4:boolean updateLiveDataRegistration(int,androidx.lifecycle.LiveData):650:651 -> updateLiveDataRegistration
    1:1:boolean unregisterFrom(int):557:557 -> updateRegistration
    1:1:boolean updateRegistration(int,java.lang.Object,androidx.databinding.ViewDataBinding$CreateWeakListener):606 -> updateRegistration
    2:2:boolean unregisterFrom(int):559:559 -> updateRegistration
    2:2:boolean updateRegistration(int,java.lang.Object,androidx.databinding.ViewDataBinding$CreateWeakListener):606 -> updateRegistration
    3:3:boolean updateRegistration(int,java.lang.Object,androidx.databinding.ViewDataBinding$CreateWeakListener):608:608 -> updateRegistration
    4:4:boolean updateRegistration(int,java.lang.Object,androidx.databinding.ViewDataBinding$CreateWeakListener):610:610 -> updateRegistration
    5:5:boolean updateRegistration(int,java.lang.Object,androidx.databinding.ViewDataBinding$CreateWeakListener):613:613 -> updateRegistration
    6:6:boolean unregisterFrom(int):557:557 -> updateRegistration
    6:6:boolean updateRegistration(int,java.lang.Object,androidx.databinding.ViewDataBinding$CreateWeakListener):616 -> updateRegistration
    7:7:boolean unregisterFrom(int):559:559 -> updateRegistration
    7:7:boolean updateRegistration(int,java.lang.Object,androidx.databinding.ViewDataBinding$CreateWeakListener):616 -> updateRegistration
    8:8:boolean updateRegistration(int,java.lang.Object,androidx.databinding.ViewDataBinding$CreateWeakListener):617:617 -> updateRegistration
    9:9:boolean updateRegistration(int,androidx.databinding.Observable):625:625 -> updateRegistration
androidx.databinding.ViewDataBinding$1 -> androidx.databinding.ViewDataBinding$1:
    1:1:void <init>():92:92 -> <init>
    1:1:androidx.databinding.ViewDataBinding$WeakListener create(androidx.databinding.ViewDataBinding,int):95:95 -> create
    2:2:androidx.databinding.ViewDataBinding$WeakListener androidx.databinding.ViewDataBinding$WeakPropertyListener.getListener():1439:1439 -> create
    2:2:androidx.databinding.ViewDataBinding$WeakListener create(androidx.databinding.ViewDataBinding,int):95 -> create
androidx.databinding.ViewDataBinding$4 -> androidx.databinding.ViewDataBinding$4:
    1:1:void <init>():122:122 -> <init>
    1:1:androidx.databinding.ViewDataBinding$WeakListener create(androidx.databinding.ViewDataBinding,int):125:125 -> create
    2:2:androidx.databinding.ViewDataBinding$WeakListener androidx.databinding.ViewDataBinding$LiveDataListener.getListener():1595:1595 -> create
    2:2:androidx.databinding.ViewDataBinding$WeakListener create(androidx.databinding.ViewDataBinding,int):125 -> create
androidx.databinding.ViewDataBinding$5 -> androidx.databinding.ViewDataBinding$5:
    1:1:void <init>():130:130 -> <init>
    1:1:void onNotifyCallback(java.lang.Object,java.lang.Object,int,java.lang.Object):130:130 -> onNotifyCallback
    2:2:void onNotifyCallback(androidx.databinding.OnRebindCallback,androidx.databinding.ViewDataBinding,int,java.lang.Void):144:144 -> onNotifyCallback
    2:2:void onNotifyCallback(java.lang.Object,java.lang.Object,int,java.lang.Object):130 -> onNotifyCallback
    3:3:void onNotifyCallback(androidx.databinding.OnRebindCallback,androidx.databinding.ViewDataBinding,int,java.lang.Void):141:141 -> onNotifyCallback
    3:3:void onNotifyCallback(java.lang.Object,java.lang.Object,int,java.lang.Object):130 -> onNotifyCallback
    4:5:void onNotifyCallback(androidx.databinding.OnRebindCallback,androidx.databinding.ViewDataBinding,int,java.lang.Void):136:137 -> onNotifyCallback
    4:5:void onNotifyCallback(java.lang.Object,java.lang.Object,int,java.lang.Object):130 -> onNotifyCallback
androidx.databinding.ViewDataBinding$6 -> androidx.databinding.ViewDataBinding$6:
    1:1:void <init>():158:158 -> <init>
    1:3:void onViewAttachedToWindow(android.view.View):163:165 -> onViewAttachedToWindow
androidx.databinding.ViewDataBinding$7 -> androidx.databinding.ViewDataBinding$7:
    1:1:void <init>(androidx.databinding.ViewDataBinding):178:178 -> <init>
    1:4:void run():181:184 -> run
    5:5:void run():186:186 -> run
    6:6:void run():188:188 -> run
    7:8:void run():191:192 -> run
    9:9:void run():196:196 -> run
    10:10:void run():183:183 -> run
androidx.databinding.ViewDataBinding$8 -> androidx.databinding.ViewDataBinding$8:
    1:1:void <init>(androidx.databinding.ViewDataBinding):287:287 -> <init>
    1:1:void doFrame(long):290:290 -> doFrame
androidx.databinding.ViewDataBinding$LiveDataListener -> androidx.databinding.ViewDataBinding$LiveDataListener:
    1:2:void <init>(androidx.databinding.ViewDataBinding,int):1574:1575 -> <init>
    1:1:void addListener(java.lang.Object):1569:1569 -> addListener
    2:3:void addListener(androidx.lifecycle.LiveData):1600:1601 -> addListener
    2:3:void addListener(java.lang.Object):1569 -> addListener
    1:1:void onChanged(java.lang.Object):1612:1612 -> onChanged
    2:2:androidx.databinding.ViewDataBinding androidx.databinding.ViewDataBinding$WeakListener.getBinder():1421:1421 -> onChanged
    2:2:void onChanged(java.lang.Object):1612 -> onChanged
    3:3:androidx.databinding.ViewDataBinding androidx.databinding.ViewDataBinding$WeakListener.getBinder():1423:1423 -> onChanged
    3:3:void onChanged(java.lang.Object):1612 -> onChanged
    4:4:void onChanged(java.lang.Object):1614:1614 -> onChanged
    1:1:void removeListener(java.lang.Object):1569:1569 -> removeListener
    2:2:void removeListener(androidx.lifecycle.LiveData):1607:1607 -> removeListener
    2:2:void removeListener(java.lang.Object):1569 -> removeListener
    1:1:void setLifecycleOwner(androidx.lifecycle.LifecycleOwner):1581:1581 -> setLifecycleOwner
    2:3:void setLifecycleOwner(androidx.lifecycle.LifecycleOwner):1583:1584 -> setLifecycleOwner
    4:4:void setLifecycleOwner(androidx.lifecycle.LifecycleOwner):1587:1587 -> setLifecycleOwner
    5:5:void setLifecycleOwner(androidx.lifecycle.LifecycleOwner):1590:1590 -> setLifecycleOwner
androidx.databinding.ViewDataBinding$OnStartListener -> androidx.databinding.ViewDataBinding$OnStartListener:
    1:2:void <init>(androidx.databinding.ViewDataBinding):1677:1678 -> <init>
    1:2:void <init>(androidx.databinding.ViewDataBinding,androidx.databinding.ViewDataBinding$1):1675 -> <init>
    1:1:void onStart():1683:1683 -> onStart
    2:2:void onStart():1685:1685 -> onStart
androidx.databinding.ViewDataBinding$WeakListener -> androidx.databinding.ViewDataBinding$WeakListener:
    1:3:void <init>(androidx.databinding.ViewDataBinding,int,androidx.databinding.ViewDataBinding$ObservableReference):1389:1391 -> <init>
    1:1:java.lang.Object getTarget():1417:1417 -> getTarget
    1:1:void setLifecycleOwner(androidx.lifecycle.LifecycleOwner):1395:1395 -> setLifecycleOwner
    1:4:void setTarget(java.lang.Object):1399:1402 -> setTarget
    1:2:boolean unregister():1408:1409 -> unregister
    3:3:boolean unregister():1412:1412 -> unregister
androidx.databinding.ViewDataBinding$WeakPropertyListener -> androidx.databinding.ViewDataBinding$WeakPropertyListener:
    1:2:void <init>(androidx.databinding.ViewDataBinding,int):1433:1434 -> <init>
    1:1:void addListener(java.lang.Object):1429:1429 -> addListener
    2:2:void addListener(androidx.databinding.Observable):1444:1444 -> addListener
    2:2:void addListener(java.lang.Object):1429 -> addListener
    1:1:void onPropertyChanged(androidx.databinding.Observable,int):1458:1458 -> onPropertyChanged
    2:2:androidx.databinding.ViewDataBinding androidx.databinding.ViewDataBinding$WeakListener.getBinder():1421:1421 -> onPropertyChanged
    2:2:void onPropertyChanged(androidx.databinding.Observable,int):1458 -> onPropertyChanged
    3:3:androidx.databinding.ViewDataBinding androidx.databinding.ViewDataBinding$WeakListener.getBinder():1423:1423 -> onPropertyChanged
    3:3:void onPropertyChanged(androidx.databinding.Observable,int):1458 -> onPropertyChanged
    4:4:void onPropertyChanged(androidx.databinding.Observable,int):1462:1462 -> onPropertyChanged
    5:5:void onPropertyChanged(androidx.databinding.Observable,int):1466:1466 -> onPropertyChanged
    1:1:void removeListener(java.lang.Object):1429:1429 -> removeListener
    2:2:void removeListener(androidx.databinding.Observable):1449:1449 -> removeListener
    2:2:void removeListener(java.lang.Object):1429 -> removeListener
androidx.databinding.adapters.CompoundButtonBindingAdapter -> androidx.databinding.adapters.CompoundButtonBindingAdapter:
    1:1:java.lang.String androidx.databinding.adapters.TextViewBindingAdapter.getTextString(android.widget.TextView):85:85 -> getTextString
    1:1:void setListeners(android.widget.CompoundButton,android.widget.CompoundButton$OnCheckedChangeListener,androidx.databinding.InverseBindingListener):53:53 -> setListeners
    2:2:void setListeners(android.widget.CompoundButton,android.widget.CompoundButton$OnCheckedChangeListener,androidx.databinding.InverseBindingListener):55:55 -> setListeners
    1:2:void androidx.databinding.adapters.TextViewBindingAdapter.setText(android.widget.TextView,java.lang.CharSequence):69:70 -> setText
    3:4:void androidx.databinding.adapters.TextViewBindingAdapter.setText(android.widget.TextView,java.lang.CharSequence):73:74 -> setText
    5:6:boolean androidx.databinding.adapters.TextViewBindingAdapter.haveContentsChanged(java.lang.CharSequence,java.lang.CharSequence):338:339 -> setText
    5:6:void androidx.databinding.adapters.TextViewBindingAdapter.setText(android.widget.TextView,java.lang.CharSequence):77 -> setText
    7:7:boolean androidx.databinding.adapters.TextViewBindingAdapter.haveContentsChanged(java.lang.CharSequence,java.lang.CharSequence):343:343 -> setText
    7:7:void androidx.databinding.adapters.TextViewBindingAdapter.setText(android.widget.TextView,java.lang.CharSequence):77 -> setText
    8:8:void androidx.databinding.adapters.TextViewBindingAdapter.setText(android.widget.TextView,java.lang.CharSequence):80:80 -> setText
    1:1:void androidx.databinding.adapters.TextViewBindingAdapter.setTextWatcher(android.widget.TextView,androidx.databinding.adapters.TextViewBindingAdapter$BeforeTextChanged,androidx.databinding.adapters.TextViewBindingAdapter$OnTextChanged,androidx.databinding.adapters.TextViewBindingAdapter$AfterTextChanged,androidx.databinding.InverseBindingListener):359:359 -> setTextWatcher
    2:2:void androidx.databinding.adapters.TextViewBindingAdapter.setTextWatcher(android.widget.TextView,androidx.databinding.adapters.TextViewBindingAdapter$BeforeTextChanged,androidx.databinding.adapters.TextViewBindingAdapter$OnTextChanged,androidx.databinding.adapters.TextViewBindingAdapter$AfterTextChanged,androidx.databinding.InverseBindingListener):385:385 -> setTextWatcher
    3:3:void androidx.databinding.adapters.TextViewBindingAdapter.setTextWatcher(android.widget.TextView,androidx.databinding.adapters.TextViewBindingAdapter$BeforeTextChanged,androidx.databinding.adapters.TextViewBindingAdapter$OnTextChanged,androidx.databinding.adapters.TextViewBindingAdapter$AfterTextChanged,androidx.databinding.InverseBindingListener):387:387 -> setTextWatcher
    4:4:void androidx.databinding.adapters.TextViewBindingAdapter.setTextWatcher(android.widget.TextView,androidx.databinding.adapters.TextViewBindingAdapter$BeforeTextChanged,androidx.databinding.adapters.TextViewBindingAdapter$OnTextChanged,androidx.databinding.adapters.TextViewBindingAdapter$AfterTextChanged,androidx.databinding.InverseBindingListener):390:390 -> setTextWatcher
androidx.databinding.adapters.CompoundButtonBindingAdapter$1 -> androidx.databinding.adapters.CompoundButtonBindingAdapter$1:
    1:1:void <init>(android.widget.CompoundButton$OnCheckedChangeListener,androidx.databinding.InverseBindingListener):55:55 -> <init>
    1:2:void onCheckedChanged(android.widget.CompoundButton,boolean):58:59 -> onCheckedChanged
    3:3:void onCheckedChanged(android.widget.CompoundButton,boolean):61:61 -> onCheckedChanged
androidx.databinding.adapters.ListenerUtil -> androidx.databinding.adapters.ListenerUtil:
    1:1:void <clinit>():31:31 -> <clinit>
    1:3:java.lang.Object trackListener(android.view.View,java.lang.Object,int):61:63 -> trackListener
androidx.databinding.adapters.TextViewBindingAdapter$1 -> androidx.databinding.adapters.TextViewBindingAdapter$1:
    1:1:void <init>(androidx.databinding.adapters.TextViewBindingAdapter$BeforeTextChanged,androidx.databinding.adapters.TextViewBindingAdapter$OnTextChanged,androidx.databinding.InverseBindingListener,androidx.databinding.adapters.TextViewBindingAdapter$AfterTextChanged):359:359 -> <init>
    1:2:void afterTextChanged(android.text.Editable):379:380 -> afterTextChanged
    1:2:void beforeTextChanged(java.lang.CharSequence,int,int,int):362:363 -> beforeTextChanged
    1:2:void onTextChanged(java.lang.CharSequence,int,int,int):369:370 -> onTextChanged
    3:4:void onTextChanged(java.lang.CharSequence,int,int,int):372:373 -> onTextChanged
androidx.databinding.library.baseAdapters.DataBinderMapperImpl -> androidx.databinding.library.baseAdapters.DataBinderMapperImpl:
    1:1:void <clinit>():19:19 -> <clinit>
    1:1:void <init>():18:18 -> <init>
    1:1:java.util.List collectDependencies():70:70 -> collectDependencies
    1:1:java.lang.String convertBrIdToString(int):64:64 -> convertBrIdToString
    1:1:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):26:26 -> getDataBinder
    2:2:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):28:28 -> getDataBinder
    3:3:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):30:30 -> getDataBinder
    4:4:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View[],int):38:38 -> getDataBinder
    5:5:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View[],int):41:41 -> getDataBinder
    6:6:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View[],int):43:43 -> getDataBinder
    7:7:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View[],int):45:45 -> getDataBinder
    1:2:int getLayoutId(java.lang.String):58:59 -> getLayoutId
androidx.databinding.library.baseAdapters.DataBinderMapperImpl$InnerBrLookup -> androidx.databinding.library.baseAdapters.DataBinderMapperImpl$InnerBrLookup:
    1:1:void <clinit>():75:75 -> <clinit>
    2:2:void <clinit>():78:78 -> <clinit>
androidx.databinding.library.baseAdapters.DataBinderMapperImpl$InnerLayoutIdLookup -> androidx.databinding.library.baseAdapters.DataBinderMapperImpl$InnerLayoutIdLookup:
    1:1:void <clinit>():83:83 -> <clinit>
androidx.documentfile.provider.DocumentFile -> androidx.documentfile.provider.DocumentFile:
    1:1:void <init>(androidx.documentfile.provider.DocumentFile):88:88 -> <init>
    1:2:androidx.documentfile.provider.DocumentFile findFile(java.lang.String):338:339 -> findFile
    1:2:androidx.documentfile.provider.DocumentFile fromTreeUri(android.content.Context,android.net.Uri):135:136 -> fromTreeUri
    3:3:androidx.documentfile.provider.DocumentFile fromTreeUri(android.content.Context,android.net.Uri):138:138 -> fromTreeUri
    4:4:androidx.documentfile.provider.DocumentFile fromTreeUri(android.content.Context,android.net.Uri):137:137 -> fromTreeUri
androidx.documentfile.provider.DocumentsContractApi19 -> androidx.documentfile.provider.DocumentsContractApi19:
    1:1:boolean canRead(android.content.Context,android.net.Uri):94:94 -> canRead
    2:2:boolean canRead(android.content.Context,android.net.Uri):100:100 -> canRead
    1:1:boolean canWrite(android.content.Context,android.net.Uri):109:109 -> canWrite
    2:2:boolean canWrite(android.content.Context,android.net.Uri):114:114 -> canWrite
    3:3:long queryForLong(android.content.Context,android.net.Uri,java.lang.String,long):184:184 -> canWrite
    3:3:int queryForInt(android.content.Context,android.net.Uri,java.lang.String,int):179 -> canWrite
    3:3:boolean canWrite(android.content.Context,android.net.Uri):115 -> canWrite
    4:6:long queryForLong(android.content.Context,android.net.Uri,java.lang.String,long):188:190 -> canWrite
    4:6:int queryForInt(android.content.Context,android.net.Uri,java.lang.String,int):179 -> canWrite
    4:6:boolean canWrite(android.content.Context,android.net.Uri):115 -> canWrite
    7:7:long queryForLong(android.content.Context,android.net.Uri,java.lang.String,long):195:195 -> canWrite
    7:7:int queryForInt(android.content.Context,android.net.Uri,java.lang.String,int):179 -> canWrite
    7:7:boolean canWrite(android.content.Context,android.net.Uri):115 -> canWrite
    8:8:long queryForLong(android.content.Context,android.net.Uri,java.lang.String,long):198:198 -> canWrite
    8:8:int queryForInt(android.content.Context,android.net.Uri,java.lang.String,int):179 -> canWrite
    8:8:boolean canWrite(android.content.Context,android.net.Uri):115 -> canWrite
    9:9:boolean canWrite(android.content.Context,android.net.Uri):118:118 -> canWrite
    10:10:boolean canWrite(android.content.Context,android.net.Uri):127:127 -> canWrite
    11:11:boolean canWrite(android.content.Context,android.net.Uri):131:131 -> canWrite
    12:12:long queryForLong(android.content.Context,android.net.Uri,java.lang.String,long):198:198 -> canWrite
    12:12:int queryForInt(android.content.Context,android.net.Uri,java.lang.String,int):179 -> canWrite
    12:12:boolean canWrite(android.content.Context,android.net.Uri):115 -> canWrite
    1:1:void closeQuietly(java.lang.AutoCloseable):205:205 -> closeQuietly
    2:2:void closeQuietly(java.lang.AutoCloseable):207:207 -> closeQuietly
    1:1:boolean exists(android.content.Context,android.net.Uri):141:141 -> exists
    2:2:boolean exists(android.content.Context,android.net.Uri):145:145 -> exists
    3:3:boolean exists(android.content.Context,android.net.Uri):147:147 -> exists
    4:4:boolean exists(android.content.Context,android.net.Uri):152:152 -> exists
    5:5:boolean exists(android.content.Context,android.net.Uri):149:149 -> exists
    6:6:boolean exists(android.content.Context,android.net.Uri):152:152 -> exists
    1:1:java.lang.String getName(android.content.Context,android.net.Uri):49:49 -> getName
    1:1:java.lang.String getRawType(android.content.Context,android.net.Uri):54:54 -> getRawType
    1:2:java.lang.String getType(android.content.Context,android.net.Uri):59:60 -> getType
    1:1:boolean isDirectory(android.content.Context,android.net.Uri):72:72 -> isDirectory
    1:1:java.lang.String queryForString(android.content.Context,android.net.Uri,java.lang.String,java.lang.String):159:159 -> queryForString
    2:4:java.lang.String queryForString(android.content.Context,android.net.Uri,java.lang.String,java.lang.String):163:165 -> queryForString
    5:5:java.lang.String queryForString(android.content.Context,android.net.Uri,java.lang.String,java.lang.String):173:173 -> queryForString
    6:6:java.lang.String queryForString(android.content.Context,android.net.Uri,java.lang.String,java.lang.String):170:170 -> queryForString
    7:7:java.lang.String queryForString(android.content.Context,android.net.Uri,java.lang.String,java.lang.String):173:173 -> queryForString
androidx.documentfile.provider.TreeDocumentFile -> androidx.documentfile.provider.TreeDocumentFile:
    1:3:void <init>(androidx.documentfile.provider.DocumentFile,android.content.Context,android.net.Uri):37:39 -> <init>
    1:1:boolean canRead():112:112 -> canRead
    1:1:boolean canWrite():117:117 -> canWrite
    1:1:void closeQuietly(java.lang.AutoCloseable):168:168 -> closeQuietly
    2:2:void closeQuietly(java.lang.AutoCloseable):170:170 -> closeQuietly
    1:1:boolean delete():123:123 -> delete
    1:1:boolean exists():131:131 -> exists
    1:1:java.lang.String getName():76:76 -> getName
    1:1:java.lang.String getType():82:82 -> getType
    1:1:android.net.Uri getUri():70:70 -> getUri
    1:1:boolean isDirectory():87:87 -> isDirectory
    1:3:androidx.documentfile.provider.DocumentFile[] listFiles():136:138 -> listFiles
    4:4:androidx.documentfile.provider.DocumentFile[] listFiles():137:137 -> listFiles
    5:5:androidx.documentfile.provider.DocumentFile[] listFiles():139:139 -> listFiles
    6:6:androidx.documentfile.provider.DocumentFile[] listFiles():143:143 -> listFiles
    7:9:androidx.documentfile.provider.DocumentFile[] listFiles():145:147 -> listFiles
    10:10:androidx.documentfile.provider.DocumentFile[] listFiles():149:149 -> listFiles
    11:11:androidx.documentfile.provider.DocumentFile[] listFiles():152:152 -> listFiles
    12:12:androidx.documentfile.provider.DocumentFile[] listFiles():154:154 -> listFiles
    13:16:androidx.documentfile.provider.DocumentFile[] listFiles():157:160 -> listFiles
    17:17:androidx.documentfile.provider.DocumentFile[] listFiles():154:154 -> listFiles
androidx.drawerlayout.widget.DrawerLayout -> androidx.drawerlayout.widget.DrawerLayout:
    1:1:void <clinit>():104:104 -> <clinit>
    2:2:void <clinit>():184:184 -> <clinit>
    3:3:void <clinit>():189:189 -> <clinit>
    4:4:void <clinit>():192:192 -> <clinit>
    1:1:void <init>(android.content.Context):306:306 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):310:310 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):314:314 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):195:195 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):201:201 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):203:203 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int):211:211 -> <init>
    8:11:void <init>(android.content.Context,android.util.AttributeSet,int):213:216 -> <init>
    12:15:void <init>(android.content.Context,android.util.AttributeSet,int):238:241 -> <init>
    16:18:void <init>(android.content.Context,android.util.AttributeSet,int):315:317 -> <init>
    19:20:void <init>(android.content.Context,android.util.AttributeSet,int):320:321 -> <init>
    21:24:void <init>(android.content.Context,android.util.AttributeSet,int):323:326 -> <init>
    25:28:void <init>(android.content.Context,android.util.AttributeSet,int):328:331 -> <init>
    29:29:void <init>(android.content.Context,android.util.AttributeSet,int):334:334 -> <init>
    30:30:void <init>(android.content.Context,android.util.AttributeSet,int):336:336 -> <init>
    31:35:void <init>(android.content.Context,android.util.AttributeSet,int):339:343 -> <init>
    36:36:void <init>(android.content.Context,android.util.AttributeSet,int):351:351 -> <init>
    37:37:void <init>(android.content.Context,android.util.AttributeSet,int):353:353 -> <init>
    38:38:void <init>(android.content.Context,android.util.AttributeSet,int):355:355 -> <init>
    39:39:void <init>(android.content.Context,android.util.AttributeSet,int):357:357 -> <init>
    40:40:void <init>(android.content.Context,android.util.AttributeSet,int):360:360 -> <init>
    41:41:void <init>(android.content.Context,android.util.AttributeSet,int):364:364 -> <init>
    42:42:void <init>(android.content.Context,android.util.AttributeSet,int):366:366 -> <init>
    1:2:void addDrawerListener(androidx.drawerlayout.widget.DrawerLayout$DrawerListener):514:515 -> addDrawerListener
    3:3:void addDrawerListener(androidx.drawerlayout.widget.DrawerLayout$DrawerListener):517:517 -> addDrawerListener
    1:1:void addFocusables(java.util.ArrayList,int,int):1911:1911 -> addFocusables
    2:2:void addFocusables(java.util.ArrayList,int,int):1917:1917 -> addFocusables
    3:5:void addFocusables(java.util.ArrayList,int,int):1920:1922 -> addFocusables
    6:6:void addFocusables(java.util.ArrayList,int,int):1924:1924 -> addFocusables
    7:7:void addFocusables(java.util.ArrayList,int,int):1927:1927 -> addFocusables
    8:8:void addFocusables(java.util.ArrayList,int,int):1932:1932 -> addFocusables
    9:11:void addFocusables(java.util.ArrayList,int,int):1934:1936 -> addFocusables
    12:12:void addFocusables(java.util.ArrayList,int,int):1941:1941 -> addFocusables
    1:1:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):2057:2057 -> addView
    2:3:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):2059:2060 -> addView
    4:4:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):2068:2068 -> addView
    5:5:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):2063:2063 -> addView
    6:7:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):2074:2075 -> addView
    1:3:void cancelChildViewTouch():1961:1963 -> cancelChildViewTouch
    4:4:void cancelChildViewTouch():1965:1965 -> cancelChildViewTouch
    5:5:void cancelChildViewTouch():1967:1967 -> cancelChildViewTouch
    6:7:void cancelChildViewTouch():1969:1970 -> cancelChildViewTouch
    1:1:boolean checkDrawerViewAbsoluteGravity(android.view.View,int):950:950 -> checkDrawerViewAbsoluteGravity
    1:1:boolean checkLayoutParams(android.view.ViewGroup$LayoutParams):1901:1901 -> checkLayoutParams
    1:1:void closeDrawer(android.view.View):1747:1747 -> closeDrawer
    2:2:void closeDrawer(android.view.View,boolean):1757:1757 -> closeDrawer
    3:6:void closeDrawer(android.view.View,boolean):1761:1764 -> closeDrawer
    7:7:void closeDrawer(android.view.View,boolean):1766:1766 -> closeDrawer
    8:10:void closeDrawer(android.view.View,boolean):1768:1770 -> closeDrawer
    11:11:void closeDrawer(android.view.View,boolean):1769:1769 -> closeDrawer
    12:12:void closeDrawer(android.view.View,boolean):1772:1772 -> closeDrawer
    13:15:void closeDrawer(android.view.View,boolean):1775:1777 -> closeDrawer
    16:16:void closeDrawer(android.view.View,boolean):1779:1779 -> closeDrawer
    17:17:void closeDrawer(android.view.View,boolean):1758:1758 -> closeDrawer
    18:18:void closeDrawer(int):1789:1789 -> closeDrawer
    19:19:void closeDrawer(int,boolean):1800:1800 -> closeDrawer
    20:20:void closeDrawer(int,boolean):1805:1805 -> closeDrawer
    21:22:void closeDrawer(int,boolean):1802:1803 -> closeDrawer
    1:1:void closeDrawers():1637:1637 -> closeDrawers
    2:2:void closeDrawers(boolean):1642:1642 -> closeDrawers
    3:4:void closeDrawers(boolean):1644:1645 -> closeDrawers
    5:5:void closeDrawers(boolean):1647:1647 -> closeDrawers
    6:6:void closeDrawers(boolean):1651:1651 -> closeDrawers
    7:9:void closeDrawers(boolean):1653:1655 -> closeDrawers
    10:10:void closeDrawers(boolean):1654:1654 -> closeDrawers
    11:12:void closeDrawers(boolean):1657:1658 -> closeDrawers
    13:13:void closeDrawers(boolean):1657:1657 -> closeDrawers
    14:14:void closeDrawers(boolean):1661:1661 -> closeDrawers
    15:16:void closeDrawers(boolean):1664:1665 -> closeDrawers
    17:17:void closeDrawers(boolean):1668:1668 -> closeDrawers
    1:1:void computeScroll():1309:1309 -> computeScroll
    2:3:void computeScroll():1312:1313 -> computeScroll
    4:4:void computeScroll():1315:1315 -> computeScroll
    5:6:void computeScroll():1317:1318 -> computeScroll
    7:7:void computeScroll():1320:1320 -> computeScroll
    1:2:boolean dispatchGenericMotionEvent(android.view.MotionEvent):1536:1537 -> dispatchGenericMotionEvent
    3:3:boolean dispatchGenericMotionEvent(android.view.MotionEvent):1542:1542 -> dispatchGenericMotionEvent
    4:5:boolean dispatchGenericMotionEvent(android.view.MotionEvent):1544:1545 -> dispatchGenericMotionEvent
    6:6:boolean dispatchGenericMotionEvent(android.view.MotionEvent):1549:1549 -> dispatchGenericMotionEvent
    7:8:boolean isInBoundsOfChild(float,float,android.view.View):761:762 -> dispatchGenericMotionEvent
    7:8:boolean dispatchGenericMotionEvent(android.view.MotionEvent):1553 -> dispatchGenericMotionEvent
    9:10:boolean isInBoundsOfChild(float,float,android.view.View):764:765 -> dispatchGenericMotionEvent
    9:10:boolean dispatchGenericMotionEvent(android.view.MotionEvent):1553 -> dispatchGenericMotionEvent
    11:11:boolean dispatchGenericMotionEvent(android.view.MotionEvent):1553:1553 -> dispatchGenericMotionEvent
    12:13:boolean dispatchTransformedGenericPointerEvent(android.view.MotionEvent,android.view.View):774:775 -> dispatchGenericMotionEvent
    12:13:boolean dispatchGenericMotionEvent(android.view.MotionEvent):1558 -> dispatchGenericMotionEvent
    14:21:android.view.MotionEvent getTransformedMotionEvent(android.view.MotionEvent,android.view.View):794:801 -> dispatchGenericMotionEvent
    14:21:boolean dispatchTransformedGenericPointerEvent(android.view.MotionEvent,android.view.View):776 -> dispatchGenericMotionEvent
    14:21:boolean dispatchGenericMotionEvent(android.view.MotionEvent):1558 -> dispatchGenericMotionEvent
    22:23:android.view.MotionEvent getTransformedMotionEvent(android.view.MotionEvent,android.view.View):803:804 -> dispatchGenericMotionEvent
    22:23:boolean dispatchTransformedGenericPointerEvent(android.view.MotionEvent,android.view.View):776 -> dispatchGenericMotionEvent
    22:23:boolean dispatchGenericMotionEvent(android.view.MotionEvent):1558 -> dispatchGenericMotionEvent
    24:25:boolean dispatchTransformedGenericPointerEvent(android.view.MotionEvent,android.view.View):777:778 -> dispatchGenericMotionEvent
    24:25:boolean dispatchGenericMotionEvent(android.view.MotionEvent):1558 -> dispatchGenericMotionEvent
    26:30:boolean dispatchTransformedGenericPointerEvent(android.view.MotionEvent,android.view.View):780:784 -> dispatchGenericMotionEvent
    26:30:boolean dispatchGenericMotionEvent(android.view.MotionEvent):1558 -> dispatchGenericMotionEvent
    31:31:boolean dispatchGenericMotionEvent(android.view.MotionEvent):1539:1539 -> dispatchGenericMotionEvent
    1:3:void dispatchOnDrawerClosed(android.view.View):850:852 -> dispatchOnDrawerClosed
    4:4:void dispatchOnDrawerClosed(android.view.View):854:854 -> dispatchOnDrawerClosed
    5:5:void dispatchOnDrawerClosed(android.view.View):857:857 -> dispatchOnDrawerClosed
    6:6:void dispatchOnDrawerClosed(android.view.View):859:859 -> dispatchOnDrawerClosed
    7:7:void dispatchOnDrawerClosed(android.view.View):863:863 -> dispatchOnDrawerClosed
    8:9:void dispatchOnDrawerClosed(android.view.View):868:869 -> dispatchOnDrawerClosed
    10:10:void dispatchOnDrawerClosed(android.view.View):871:871 -> dispatchOnDrawerClosed
    1:4:void dispatchOnDrawerOpened(android.view.View):878:881 -> dispatchOnDrawerOpened
    5:5:void dispatchOnDrawerOpened(android.view.View):884:884 -> dispatchOnDrawerOpened
    6:6:void dispatchOnDrawerOpened(android.view.View):886:886 -> dispatchOnDrawerOpened
    7:7:void dispatchOnDrawerOpened(android.view.View):890:890 -> dispatchOnDrawerOpened
    8:9:void dispatchOnDrawerOpened(android.view.View):893:894 -> dispatchOnDrawerOpened
    1:1:void dispatchOnDrawerSlide(android.view.View,float):916:916 -> dispatchOnDrawerSlide
    2:2:void dispatchOnDrawerSlide(android.view.View,float):919:919 -> dispatchOnDrawerSlide
    3:3:void dispatchOnDrawerSlide(android.view.View,float):921:921 -> dispatchOnDrawerSlide
    1:3:boolean drawChild(android.graphics.Canvas,android.view.View,long):1401:1403 -> drawChild
    4:4:boolean drawChild(android.graphics.Canvas,android.view.View,long):1405:1405 -> drawChild
    5:5:boolean drawChild(android.graphics.Canvas,android.view.View,long):1407:1407 -> drawChild
    6:7:boolean drawChild(android.graphics.Canvas,android.view.View,long):1409:1410 -> drawChild
    8:8:boolean hasOpaqueBackground(android.view.View):1325:1325 -> drawChild
    8:8:boolean drawChild(android.graphics.Canvas,android.view.View,long):1411 -> drawChild
    9:9:boolean hasOpaqueBackground(android.view.View):1327:1327 -> drawChild
    9:9:boolean drawChild(android.graphics.Canvas,android.view.View,long):1411 -> drawChild
    10:11:boolean drawChild(android.graphics.Canvas,android.view.View,long):1411:1412 -> drawChild
    12:13:boolean drawChild(android.graphics.Canvas,android.view.View,long):1416:1417 -> drawChild
    14:14:boolean drawChild(android.graphics.Canvas,android.view.View,long):1420:1420 -> drawChild
    15:15:boolean drawChild(android.graphics.Canvas,android.view.View,long):1424:1424 -> drawChild
    16:17:boolean drawChild(android.graphics.Canvas,android.view.View,long):1426:1427 -> drawChild
    18:19:boolean drawChild(android.graphics.Canvas,android.view.View,long):1429:1430 -> drawChild
    20:20:boolean drawChild(android.graphics.Canvas,android.view.View,long):1433:1433 -> drawChild
    21:26:boolean drawChild(android.graphics.Canvas,android.view.View,long):1435:1440 -> drawChild
    27:29:boolean drawChild(android.graphics.Canvas,android.view.View,long):1442:1444 -> drawChild
    30:30:boolean drawChild(android.graphics.Canvas,android.view.View,long):1443:1443 -> drawChild
    31:38:boolean drawChild(android.graphics.Canvas,android.view.View,long):1445:1452 -> drawChild
    39:41:boolean drawChild(android.graphics.Canvas,android.view.View,long):1454:1456 -> drawChild
    42:42:boolean drawChild(android.graphics.Canvas,android.view.View,long):1455:1455 -> drawChild
    43:44:boolean drawChild(android.graphics.Canvas,android.view.View,long):1457:1458 -> drawChild
    1:1:android.view.View findDrawerWithGravity(int):986:986 -> findDrawerWithGravity
    2:2:android.view.View findDrawerWithGravity(int):985:985 -> findDrawerWithGravity
    3:3:android.view.View findDrawerWithGravity(int):987:987 -> findDrawerWithGravity
    4:5:android.view.View findDrawerWithGravity(int):989:990 -> findDrawerWithGravity
    1:1:android.view.View findOpenDrawer():955:955 -> findOpenDrawer
    2:4:android.view.View findOpenDrawer():957:959 -> findOpenDrawer
    1:1:android.view.View findVisibleDrawer():1949:1949 -> findVisibleDrawer
    2:3:android.view.View findVisibleDrawer():1951:1952 -> findVisibleDrawer
    1:1:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():1887:1887 -> generateDefaultLayoutParams
    1:1:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):1892:1892 -> generateLayoutParams
    2:2:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):1906:1906 -> generateLayoutParams
    1:1:int getDrawerLockMode(int):652:652 -> getDrawerLockMode
    2:2:int getDrawerLockMode(int):686:686 -> getDrawerLockMode
    3:3:int getDrawerLockMode(int):689:689 -> getDrawerLockMode
    4:4:int getDrawerLockMode(int):676:676 -> getDrawerLockMode
    5:5:int getDrawerLockMode(int):679:679 -> getDrawerLockMode
    6:6:int getDrawerLockMode(int):666:666 -> getDrawerLockMode
    7:7:int getDrawerLockMode(int):669:669 -> getDrawerLockMode
    8:8:int getDrawerLockMode(int):656:656 -> getDrawerLockMode
    9:9:int getDrawerLockMode(int):659:659 -> getDrawerLockMode
    10:10:int getDrawerLockMode(android.view.View):709:709 -> getDrawerLockMode
    11:12:int getDrawerLockMode(android.view.View):712:713 -> getDrawerLockMode
    13:13:int getDrawerLockMode(android.view.View):710:710 -> getDrawerLockMode
    1:1:java.lang.CharSequence getDrawerTitle(int):747:747 -> getDrawerTitle
    2:2:java.lang.CharSequence getDrawerTitle(int):746:746 -> getDrawerTitle
    3:3:java.lang.CharSequence getDrawerTitle(int):749:749 -> getDrawerTitle
    4:4:java.lang.CharSequence getDrawerTitle(int):751:751 -> getDrawerTitle
    1:2:int getDrawerViewAbsoluteGravity(android.view.View):945:946 -> getDrawerViewAbsoluteGravity
    1:1:float getDrawerViewOffset(android.view.View):937:937 -> getDrawerViewOffset
    1:1:java.lang.String gravityToString(int):1011:1011 -> gravityToString
    1:1:boolean includeChildForAccessibility(android.view.View):2085:2085 -> includeChildForAccessibility
    2:2:boolean includeChildForAccessibility(android.view.View):2087:2087 -> includeChildForAccessibility
    1:1:boolean isContentView(android.view.View):1464:1464 -> isContentView
    1:1:boolean isDrawerOpen(android.view.View):1819:1819 -> isDrawerOpen
    2:3:boolean isDrawerOpen(android.view.View):1822:1823 -> isDrawerOpen
    4:4:boolean isDrawerOpen(android.view.View):1820:1820 -> isDrawerOpen
    5:5:boolean isDrawerOpen(int):1836:1836 -> isDrawerOpen
    6:6:boolean isDrawerOpen(int):1838:1838 -> isDrawerOpen
    1:1:boolean isDrawerView(android.view.View):1468:1468 -> isDrawerView
    2:2:boolean isDrawerView(android.view.View):1470:1470 -> isDrawerView
    3:3:boolean isDrawerView(android.view.View):1469:1469 -> isDrawerView
    1:1:boolean isDrawerVisible(android.view.View):1852:1852 -> isDrawerVisible
    2:2:boolean isDrawerVisible(android.view.View):1855:1855 -> isDrawerVisible
    3:3:boolean isDrawerVisible(android.view.View):1853:1853 -> isDrawerVisible
    4:4:boolean isDrawerVisible(int):1867:1867 -> isDrawerVisible
    5:5:boolean isDrawerVisible(int):1869:1869 -> isDrawerVisible
    1:1:boolean mirror(android.graphics.drawable.Drawable,int):1208:1208 -> mirror
    2:2:boolean mirror(android.graphics.drawable.Drawable,int):1212:1212 -> mirror
    1:2:void moveDrawerToOffset(android.view.View,float):967:968 -> moveDrawerToOffset
    3:3:void moveDrawerToOffset(android.view.View,float):974:974 -> moveDrawerToOffset
    4:4:void moveDrawerToOffset(android.view.View,float):973:973 -> moveDrawerToOffset
    5:5:void moveDrawerToOffset(android.view.View,float):975:975 -> moveDrawerToOffset
    1:2:void onAttachedToWindow():1022:1023 -> onAttachedToWindow
    1:2:void onDetachedFromWindow():1016:1017 -> onDetachedFromWindow
    1:2:void onDraw(android.graphics.Canvas):1383:1384 -> onDraw
    3:5:void onDraw(android.graphics.Canvas):1386:1388 -> onDraw
    6:7:void onDraw(android.graphics.Canvas):1393:1394 -> onDraw
    1:1:boolean onInterceptTouchEvent(android.view.MotionEvent):1485:1485 -> onInterceptTouchEvent
    2:3:boolean onInterceptTouchEvent(android.view.MotionEvent):1488:1489 -> onInterceptTouchEvent
    4:6:boolean onInterceptTouchEvent(android.view.MotionEvent):1512:1514 -> onInterceptTouchEvent
    7:7:boolean onInterceptTouchEvent(android.view.MotionEvent):1521:1521 -> onInterceptTouchEvent
    8:8:boolean onInterceptTouchEvent(android.view.MotionEvent):1523:1523 -> onInterceptTouchEvent
    9:15:boolean onInterceptTouchEvent(android.view.MotionEvent):1495:1501 -> onInterceptTouchEvent
    16:16:boolean onInterceptTouchEvent(android.view.MotionEvent):1506:1506 -> onInterceptTouchEvent
    17:17:boolean hasPeekingDrawer():1875:1875 -> onInterceptTouchEvent
    17:17:boolean onInterceptTouchEvent(android.view.MotionEvent):1527 -> onInterceptTouchEvent
    18:19:boolean hasPeekingDrawer():1877:1878 -> onInterceptTouchEvent
    18:19:boolean onInterceptTouchEvent(android.view.MotionEvent):1527 -> onInterceptTouchEvent
    20:20:boolean onInterceptTouchEvent(android.view.MotionEvent):1527:1527 -> onInterceptTouchEvent
    1:1:boolean hasVisibleDrawer():1945:1945 -> onKeyDown
    1:1:boolean onKeyDown(int,android.view.KeyEvent):1976 -> onKeyDown
    2:2:boolean onKeyDown(int,android.view.KeyEvent):1977:1977 -> onKeyDown
    3:3:boolean onKeyDown(int,android.view.KeyEvent):1980:1980 -> onKeyDown
    1:3:boolean onKeyUp(int,android.view.KeyEvent):1986:1988 -> onKeyUp
    4:4:boolean onKeyUp(int,android.view.KeyEvent):1992:1992 -> onKeyUp
    1:1:void onLayout(boolean,int,int,int,int):1218:1218 -> onLayout
    2:2:void onLayout(boolean,int,int,int,int):1220:1220 -> onLayout
    3:3:void onLayout(boolean,int,int,int,int):1222:1222 -> onLayout
    4:4:void onLayout(boolean,int,int,int,int):1224:1224 -> onLayout
    5:5:void onLayout(boolean,int,int,int,int):1228:1228 -> onLayout
    6:9:void onLayout(boolean,int,int,int,int):1230:1233 -> onLayout
    10:10:void onLayout(boolean,int,int,int,int):1231:1231 -> onLayout
    11:12:void onLayout(boolean,int,int,int,int):1235:1236 -> onLayout
    13:14:void onLayout(boolean,int,int,int,int):1240:1241 -> onLayout
    15:15:void onLayout(boolean,int,int,int,int):1244:1244 -> onLayout
    16:16:void onLayout(boolean,int,int,int,int):1248:1248 -> onLayout
    17:17:void onLayout(boolean,int,int,int,int):1250:1250 -> onLayout
    18:18:void onLayout(boolean,int,int,int,int):1255:1255 -> onLayout
    19:20:void onLayout(boolean,int,int,int,int):1262:1263 -> onLayout
    21:21:void onLayout(boolean,int,int,int,int):1262:1262 -> onLayout
    22:22:void onLayout(boolean,int,int,int,int):1271:1271 -> onLayout
    23:23:void onLayout(boolean,int,int,int,int):1275:1275 -> onLayout
    24:24:void onLayout(boolean,int,int,int,int):1277:1277 -> onLayout
    25:25:void onLayout(boolean,int,int,int,int):1280:1280 -> onLayout
    26:26:void onLayout(boolean,int,int,int,int):1287:1287 -> onLayout
    27:29:void onLayout(boolean,int,int,int,int):1290:1292 -> onLayout
    30:31:void onLayout(boolean,int,int,int,int):1296:1297 -> onLayout
    1:4:void onMeasure(int,int):1029:1032 -> onMeasure
    5:5:void onMeasure(int,int):1035:1035 -> onMeasure
    6:6:void onMeasure(int,int):1058:1058 -> onMeasure
    7:8:void onMeasure(int,int):1060:1061 -> onMeasure
    9:9:void onMeasure(int,int):1067:1067 -> onMeasure
    10:10:void onMeasure(int,int):1069:1069 -> onMeasure
    11:11:void onMeasure(int,int):1071:1071 -> onMeasure
    12:12:void onMeasure(int,int):1075:1075 -> onMeasure
    13:16:void onMeasure(int,int):1078:1081 -> onMeasure
    17:19:void onMeasure(int,int):1083:1085 -> onMeasure
    20:20:void onMeasure(int,int):1083:1083 -> onMeasure
    21:23:void onMeasure(int,int):1087:1089 -> onMeasure
    24:24:void onMeasure(int,int):1087:1087 -> onMeasure
    25:25:void onMeasure(int,int):1091:1091 -> onMeasure
    26:27:void onMeasure(int,int):1094:1095 -> onMeasure
    28:30:void onMeasure(int,int):1097:1099 -> onMeasure
    31:31:void onMeasure(int,int):1097:1097 -> onMeasure
    32:34:void onMeasure(int,int):1101:1103 -> onMeasure
    35:35:void onMeasure(int,int):1101:1101 -> onMeasure
    36:39:void onMeasure(int,int):1105:1108 -> onMeasure
    40:40:void onMeasure(int,int):1113:1113 -> onMeasure
    41:41:void onMeasure(int,int):1115:1115 -> onMeasure
    42:42:void onMeasure(int,int):1117:1117 -> onMeasure
    43:47:void onMeasure(int,int):1119:1123 -> onMeasure
    48:48:void onMeasure(int,int):1127:1127 -> onMeasure
    49:50:void onMeasure(int,int):1133:1134 -> onMeasure
    51:51:void onMeasure(int,int):1142:1142 -> onMeasure
    52:52:void onMeasure(int,int):1145:1145 -> onMeasure
    53:53:void onMeasure(int,int):1148:1148 -> onMeasure
    54:54:void onMeasure(int,int):1150:1150 -> onMeasure
    55:55:void onMeasure(int,int):1053:1053 -> onMeasure
    1:2:void onRestoreInstanceState(android.os.Parcelable):1997:1998 -> onRestoreInstanceState
    3:4:void onRestoreInstanceState(android.os.Parcelable):2002:2003 -> onRestoreInstanceState
    5:6:void onRestoreInstanceState(android.os.Parcelable):2005:2006 -> onRestoreInstanceState
    7:7:void onRestoreInstanceState(android.os.Parcelable):2008:2008 -> onRestoreInstanceState
    8:9:void onRestoreInstanceState(android.os.Parcelable):2012:2013 -> onRestoreInstanceState
    10:11:void onRestoreInstanceState(android.os.Parcelable):2015:2016 -> onRestoreInstanceState
    12:13:void onRestoreInstanceState(android.os.Parcelable):2018:2019 -> onRestoreInstanceState
    14:15:void onRestoreInstanceState(android.os.Parcelable):2021:2022 -> onRestoreInstanceState
    1:1:void onRtlPropertiesChanged(int):1378:1378 -> onRtlPropertiesChanged
    1:2:android.os.Parcelable onSaveInstanceState():2028:2029 -> onSaveInstanceState
    3:3:android.os.Parcelable onSaveInstanceState():2031:2031 -> onSaveInstanceState
    4:5:android.os.Parcelable onSaveInstanceState():2033:2034 -> onSaveInstanceState
    6:6:android.os.Parcelable onSaveInstanceState():2036:2036 -> onSaveInstanceState
    7:7:android.os.Parcelable onSaveInstanceState():2038:2038 -> onSaveInstanceState
    8:8:android.os.Parcelable onSaveInstanceState():2042:2042 -> onSaveInstanceState
    9:12:android.os.Parcelable onSaveInstanceState():2047:2050 -> onSaveInstanceState
    1:2:boolean onTouchEvent(android.view.MotionEvent):1569:1570 -> onTouchEvent
    3:3:boolean onTouchEvent(android.view.MotionEvent):1572:1572 -> onTouchEvent
    4:4:boolean onTouchEvent(android.view.MotionEvent):1609:1609 -> onTouchEvent
    5:5:boolean onTouchEvent(android.view.MotionEvent):1611:1611 -> onTouchEvent
    6:7:boolean onTouchEvent(android.view.MotionEvent):1587:1588 -> onTouchEvent
    8:12:boolean onTouchEvent(android.view.MotionEvent):1590:1594 -> onTouchEvent
    13:13:boolean onTouchEvent(android.view.MotionEvent):1597:1597 -> onTouchEvent
    14:14:boolean onTouchEvent(android.view.MotionEvent):1599:1599 -> onTouchEvent
    15:15:boolean onTouchEvent(android.view.MotionEvent):1603:1603 -> onTouchEvent
    16:19:boolean onTouchEvent(android.view.MotionEvent):1577:1580 -> onTouchEvent
    20:20:boolean onTouchEvent(android.view.MotionEvent):1582:1582 -> onTouchEvent
    1:1:void openDrawer(android.view.View):1678:1678 -> openDrawer
    2:2:void openDrawer(android.view.View,boolean):1688:1688 -> openDrawer
    3:6:void openDrawer(android.view.View,boolean):1692:1695 -> openDrawer
    7:7:void openDrawer(android.view.View,boolean):1697:1697 -> openDrawer
    8:8:void openDrawer(android.view.View,boolean):1699:1699 -> openDrawer
    9:10:void openDrawer(android.view.View,boolean):1701:1702 -> openDrawer
    11:12:void openDrawer(android.view.View,boolean):1704:1705 -> openDrawer
    13:13:void openDrawer(android.view.View,boolean):1704:1704 -> openDrawer
    14:16:void openDrawer(android.view.View,boolean):1708:1710 -> openDrawer
    17:17:void openDrawer(android.view.View,boolean):1712:1712 -> openDrawer
    18:18:void openDrawer(android.view.View,boolean):1689:1689 -> openDrawer
    19:19:void openDrawer(int):1722:1722 -> openDrawer
    20:20:void openDrawer(int,boolean):1733:1733 -> openDrawer
    21:21:void openDrawer(int,boolean):1738:1738 -> openDrawer
    22:23:void openDrawer(int,boolean):1735:1736 -> openDrawer
    1:1:void requestDisallowInterceptTouchEvent(boolean):1625:1625 -> requestDisallowInterceptTouchEvent
    2:2:void requestDisallowInterceptTouchEvent(boolean):1629:1629 -> requestDisallowInterceptTouchEvent
    1:2:void requestLayout():1302:1303 -> requestLayout
    1:1:void resolveShadowDrawables():1158:1158 -> resolveShadowDrawables
    2:2:android.graphics.drawable.Drawable resolveLeftShadow():1166:1166 -> resolveShadowDrawables
    2:2:void resolveShadowDrawables():1161 -> resolveShadowDrawables
    3:3:android.graphics.drawable.Drawable resolveLeftShadow():1169:1169 -> resolveShadowDrawables
    3:3:void resolveShadowDrawables():1161 -> resolveShadowDrawables
    4:5:android.graphics.drawable.Drawable resolveLeftShadow():1171:1172 -> resolveShadowDrawables
    4:5:void resolveShadowDrawables():1161 -> resolveShadowDrawables
    6:6:android.graphics.drawable.Drawable resolveLeftShadow():1175:1175 -> resolveShadowDrawables
    6:6:void resolveShadowDrawables():1161 -> resolveShadowDrawables
    7:8:android.graphics.drawable.Drawable resolveLeftShadow():1177:1178 -> resolveShadowDrawables
    7:8:void resolveShadowDrawables():1161 -> resolveShadowDrawables
    9:9:android.graphics.drawable.Drawable resolveLeftShadow():1181:1181 -> resolveShadowDrawables
    9:9:void resolveShadowDrawables():1161 -> resolveShadowDrawables
    10:10:void resolveShadowDrawables():1161:1161 -> resolveShadowDrawables
    11:11:android.graphics.drawable.Drawable resolveRightShadow():1185:1185 -> resolveShadowDrawables
    11:11:void resolveShadowDrawables():1162 -> resolveShadowDrawables
    12:12:android.graphics.drawable.Drawable resolveRightShadow():1187:1187 -> resolveShadowDrawables
    12:12:void resolveShadowDrawables():1162 -> resolveShadowDrawables
    13:14:android.graphics.drawable.Drawable resolveRightShadow():1189:1190 -> resolveShadowDrawables
    13:14:void resolveShadowDrawables():1162 -> resolveShadowDrawables
    15:15:android.graphics.drawable.Drawable resolveRightShadow():1193:1193 -> resolveShadowDrawables
    15:15:void resolveShadowDrawables():1162 -> resolveShadowDrawables
    16:17:android.graphics.drawable.Drawable resolveRightShadow():1195:1196 -> resolveShadowDrawables
    16:17:void resolveShadowDrawables():1162 -> resolveShadowDrawables
    18:18:android.graphics.drawable.Drawable resolveRightShadow():1199:1199 -> resolveShadowDrawables
    18:18:void resolveShadowDrawables():1162 -> resolveShadowDrawables
    19:19:void resolveShadowDrawables():1162:1162 -> resolveShadowDrawables
    1:4:void setChildInsets(java.lang.Object,boolean):405:408 -> setChildInsets
    1:1:void setDrawerLockMode(int,int):577:577 -> setDrawerLockMode
    2:2:void setDrawerLockMode(int,int):576:576 -> setDrawerLockMode
    3:3:void setDrawerLockMode(int,int):590:590 -> setDrawerLockMode
    4:4:void setDrawerLockMode(int,int):587:587 -> setDrawerLockMode
    5:5:void setDrawerLockMode(int,int):584:584 -> setDrawerLockMode
    6:6:void setDrawerLockMode(int,int):581:581 -> setDrawerLockMode
    7:8:void setDrawerLockMode(int,int):596:597 -> setDrawerLockMode
    9:9:void setDrawerLockMode(int,int):601:601 -> setDrawerLockMode
    10:10:void setDrawerLockMode(int,int):603:603 -> setDrawerLockMode
    11:11:void setDrawerLockMode(int,int):607:607 -> setDrawerLockMode
    12:12:void setDrawerLockMode(int,int):609:609 -> setDrawerLockMode
    1:1:void setDrawerShadow(android.graphics.drawable.Drawable,int):431:431 -> setDrawerShadow
    2:2:void setDrawerShadow(android.graphics.drawable.Drawable,int):436:436 -> setDrawerShadow
    3:3:void setDrawerShadow(android.graphics.drawable.Drawable,int):438:438 -> setDrawerShadow
    4:4:void setDrawerShadow(android.graphics.drawable.Drawable,int):440:440 -> setDrawerShadow
    5:5:void setDrawerShadow(android.graphics.drawable.Drawable,int):442:442 -> setDrawerShadow
    6:7:void setDrawerShadow(android.graphics.drawable.Drawable,int):446:447 -> setDrawerShadow
    8:8:void setDrawerShadow(int,int):465:465 -> setDrawerShadow
    1:2:void setDrawerViewOffset(android.view.View,float):927:928 -> setDrawerViewOffset
    3:4:void setDrawerViewOffset(android.view.View,float):932:933 -> setDrawerViewOffset
    1:1:void updateChildrenImportantForAccessibility(android.view.View,boolean):900:900 -> updateChildrenImportantForAccessibility
    2:3:void updateChildrenImportantForAccessibility(android.view.View,boolean):902:903 -> updateChildrenImportantForAccessibility
    4:4:void updateChildrenImportantForAccessibility(android.view.View,boolean):906:906 -> updateChildrenImportantForAccessibility
    5:5:void updateChildrenImportantForAccessibility(android.view.View,boolean):909:909 -> updateChildrenImportantForAccessibility
    1:2:void updateDrawerState(int,int,android.view.View):814:815 -> updateDrawerState
    3:5:void updateDrawerState(int,int,android.view.View):827:829 -> updateDrawerState
    6:6:void updateDrawerState(int,int,android.view.View):831:831 -> updateDrawerState
    7:8:void updateDrawerState(int,int,android.view.View):835:836 -> updateDrawerState
    9:9:void updateDrawerState(int,int,android.view.View):838:838 -> updateDrawerState
    10:10:void updateDrawerState(int,int,android.view.View):841:841 -> updateDrawerState
    11:11:void updateDrawerState(int,int,android.view.View):843:843 -> updateDrawerState
androidx.drawerlayout.widget.DrawerLayout$1 -> androidx.drawerlayout.widget.DrawerLayout$1:
    1:1:void <init>(androidx.drawerlayout.widget.DrawerLayout):343:343 -> <init>
    1:3:android.view.WindowInsets onApplyWindowInsets(android.view.View,android.view.WindowInsets):346:348 -> onApplyWindowInsets
androidx.drawerlayout.widget.DrawerLayout$AccessibilityDelegate -> androidx.drawerlayout.widget.DrawerLayout$AccessibilityDelegate:
    1:2:void <init>(androidx.drawerlayout.widget.DrawerLayout):2349:2350 -> <init>
    1:3:boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2399:2401 -> dispatchPopulateAccessibilityEvent
    4:5:boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2403:2404 -> dispatchPopulateAccessibilityEvent
    6:6:boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2406:2406 -> dispatchPopulateAccessibilityEvent
    7:7:boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2413:2413 -> dispatchPopulateAccessibilityEvent
    1:1:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2387:2387 -> onInitializeAccessibilityEvent
    2:2:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2389:2389 -> onInitializeAccessibilityEvent
    1:2:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2354:2355 -> onInitializeAccessibilityNodeInfo
    3:4:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2360:2361 -> onInitializeAccessibilityNodeInfo
    5:8:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2363:2366 -> onInitializeAccessibilityNodeInfo
    9:9:void copyNodeInfoNoChildren(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2442:2442 -> onInitializeAccessibilityNodeInfo
    9:9:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2368 -> onInitializeAccessibilityNodeInfo
    10:11:void copyNodeInfoNoChildren(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2444:2445 -> onInitializeAccessibilityNodeInfo
    10:11:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2368 -> onInitializeAccessibilityNodeInfo
    12:13:void copyNodeInfoNoChildren(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2447:2448 -> onInitializeAccessibilityNodeInfo
    12:13:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2368 -> onInitializeAccessibilityNodeInfo
    14:17:void copyNodeInfoNoChildren(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2450:2453 -> onInitializeAccessibilityNodeInfo
    14:17:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2368 -> onInitializeAccessibilityNodeInfo
    18:24:void copyNodeInfoNoChildren(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2455:2461 -> onInitializeAccessibilityNodeInfo
    18:24:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2368 -> onInitializeAccessibilityNodeInfo
    25:25:void copyNodeInfoNoChildren(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2463:2463 -> onInitializeAccessibilityNodeInfo
    25:25:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2368 -> onInitializeAccessibilityNodeInfo
    26:26:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2369:2369 -> onInitializeAccessibilityNodeInfo
    27:27:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2371:2371 -> onInitializeAccessibilityNodeInfo
    28:28:void addChildrenForAccessibility(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,android.view.ViewGroup):2426:2426 -> onInitializeAccessibilityNodeInfo
    28:28:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2371 -> onInitializeAccessibilityNodeInfo
    29:31:void addChildrenForAccessibility(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,android.view.ViewGroup):2428:2430 -> onInitializeAccessibilityNodeInfo
    29:31:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2371 -> onInitializeAccessibilityNodeInfo
    32:32:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2374:2374 -> onInitializeAccessibilityNodeInfo
    33:36:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2379:2382 -> onInitializeAccessibilityNodeInfo
    1:2:boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent):2419:2420 -> onRequestSendAccessibilityEvent
androidx.drawerlayout.widget.DrawerLayout$ChildAccessibilityDelegate -> androidx.drawerlayout.widget.DrawerLayout$ChildAccessibilityDelegate:
    1:1:void <init>():2467:2467 -> <init>
    1:1:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2471:2471 -> onInitializeAccessibilityNodeInfo
    2:2:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2473:2473 -> onInitializeAccessibilityNodeInfo
    3:3:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2477:2477 -> onInitializeAccessibilityNodeInfo
androidx.drawerlayout.widget.DrawerLayout$LayoutParams -> androidx.drawerlayout.widget.DrawerLayout$LayoutParams:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):2319:2319 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):2313:2313 -> <init>
    3:5:void <init>(android.content.Context,android.util.AttributeSet):2321:2323 -> <init>
    6:6:void <init>(int,int):2327:2327 -> <init>
    7:7:void <init>(int,int):2313:2313 -> <init>
    8:8:void <init>(androidx.drawerlayout.widget.DrawerLayout$LayoutParams):2336:2336 -> <init>
    9:9:void <init>(androidx.drawerlayout.widget.DrawerLayout$LayoutParams):2313:2313 -> <init>
    10:10:void <init>(androidx.drawerlayout.widget.DrawerLayout$LayoutParams):2337:2337 -> <init>
    11:11:void <init>(android.view.ViewGroup$LayoutParams):2341:2341 -> <init>
    12:12:void <init>(android.view.ViewGroup$LayoutParams):2313:2313 -> <init>
    13:13:void <init>(android.view.ViewGroup$MarginLayoutParams):2345:2345 -> <init>
    14:14:void <init>(android.view.ViewGroup$MarginLayoutParams):2313:2313 -> <init>
androidx.drawerlayout.widget.DrawerLayout$SavedState -> androidx.drawerlayout.widget.DrawerLayout$SavedState:
    1:1:void <clinit>():2124:2124 -> <clinit>
    1:1:void <init>(android.os.Parcel,java.lang.ClassLoader):2102:2102 -> <init>
    2:2:void <init>(android.os.Parcel,java.lang.ClassLoader):2095:2095 -> <init>
    3:7:void <init>(android.os.Parcel,java.lang.ClassLoader):2103:2107 -> <init>
    8:8:void <init>(android.os.Parcelable):2111:2111 -> <init>
    9:9:void <init>(android.os.Parcelable):2095:2095 -> <init>
    1:6:void writeToParcel(android.os.Parcel,int):2116:2121 -> writeToParcel
androidx.drawerlayout.widget.DrawerLayout$SavedState$1 -> androidx.drawerlayout.widget.DrawerLayout$SavedState$1:
    1:1:void <init>():2124:2124 -> <init>
    1:1:androidx.drawerlayout.widget.DrawerLayout$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):2127:2127 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):2124 -> createFromParcel
    2:2:androidx.drawerlayout.widget.DrawerLayout$SavedState createFromParcel(android.os.Parcel):2132:2132 -> createFromParcel
    2:2:java.lang.Object createFromParcel(android.os.Parcel):2124 -> createFromParcel
    1:1:androidx.drawerlayout.widget.DrawerLayout$SavedState[] newArray(int):2137:2137 -> newArray
    1:1:java.lang.Object[] newArray(int):2124 -> newArray
androidx.drawerlayout.widget.DrawerLayout$ViewDragCallback -> androidx.drawerlayout.widget.DrawerLayout$ViewDragCallback:
    1:1:void <init>(androidx.drawerlayout.widget.DrawerLayout,int):2152:2152 -> <init>
    2:2:void <init>(androidx.drawerlayout.widget.DrawerLayout,int):2146:2146 -> <init>
    3:3:void <init>(androidx.drawerlayout.widget.DrawerLayout,int):2153:2153 -> <init>
    1:2:int clampViewPositionHorizontal(android.view.View,int,int):2294:2295 -> clampViewPositionHorizontal
    3:4:int clampViewPositionHorizontal(android.view.View,int,int):2297:2298 -> clampViewPositionHorizontal
    1:1:int clampViewPositionVertical(android.view.View,int,int):2304:2304 -> clampViewPositionVertical
    1:2:void closeOtherDrawer():2203:2204 -> closeOtherDrawer
    3:3:void closeOtherDrawer():2206:2206 -> closeOtherDrawer
    1:1:int getViewHorizontalDragRange(android.view.View):2289:2289 -> getViewHorizontalDragRange
    1:1:void onEdgeDragStarted(int,int):2277:2277 -> onEdgeDragStarted
    2:2:void onEdgeDragStarted(int,int):2279:2279 -> onEdgeDragStarted
    3:4:void onEdgeDragStarted(int,int):2282:2283 -> onEdgeDragStarted
    1:1:void onEdgeTouched(int,int):2231:2231 -> onEdgeTouched
    1:2:void onViewCaptured(android.view.View,int):2196:2197 -> onViewCaptured
    3:3:void onViewCaptured(android.view.View,int):2199:2199 -> onViewCaptured
    1:1:void onViewDragStateChanged(int):2174:2174 -> onViewDragStateChanged
    1:1:void onViewPositionChanged(android.view.View,int,int,int,int):2180:2180 -> onViewPositionChanged
    2:2:void onViewPositionChanged(android.view.View,int,int,int,int):2183:2183 -> onViewPositionChanged
    3:3:void onViewPositionChanged(android.view.View,int,int,int,int):2186:2186 -> onViewPositionChanged
    4:6:void onViewPositionChanged(android.view.View,int,int,int,int):2189:2191 -> onViewPositionChanged
    1:2:void onViewReleased(android.view.View,float,float):2214:2215 -> onViewReleased
    3:3:void onViewReleased(android.view.View,float,float):2218:2218 -> onViewReleased
    4:4:void onViewReleased(android.view.View,float,float):2221:2221 -> onViewReleased
    5:6:void onViewReleased(android.view.View,float,float):2225:2226 -> onViewReleased
    1:2:void peekDrawer():2237:2238 -> peekDrawer
    3:4:void peekDrawer():2240:2241 -> peekDrawer
    5:6:void peekDrawer():2243:2244 -> peekDrawer
    7:13:void peekDrawer():2247:2253 -> peekDrawer
    14:14:void peekDrawer():2255:2255 -> peekDrawer
    15:15:void peekDrawer():2257:2257 -> peekDrawer
    1:1:void removeCallbacks():2161:2161 -> removeCallbacks
    1:1:void setDragger(androidx.customview.widget.ViewDragHelper):2157:2157 -> setDragger
    1:2:boolean tryCaptureView(android.view.View,int):2168:2169 -> tryCaptureView
androidx.drawerlayout.widget.DrawerLayout$ViewDragCallback$1 -> androidx.drawerlayout.widget.DrawerLayout$ViewDragCallback$1:
    1:1:void <init>(androidx.drawerlayout.widget.DrawerLayout$ViewDragCallback):2146:2146 -> <init>
    1:1:void run():2148:2148 -> run
androidx.fragment.app.BackStackRecord -> androidx.fragment.app.BackStackRecord:
    1:1:void <init>(androidx.fragment.app.FragmentManagerImpl):140:140 -> <init>
    2:2:void <init>(androidx.fragment.app.FragmentManagerImpl):39:39 -> <init>
    3:3:void <init>(androidx.fragment.app.FragmentManagerImpl):141:141 -> <init>
    1:1:void bumpBackStackNesting(int):255:255 -> bumpBackStackNesting
    2:2:void bumpBackStackNesting(int):260:260 -> bumpBackStackNesting
    3:5:void bumpBackStackNesting(int):262:264 -> bumpBackStackNesting
    1:1:int commit():282:282 -> commit
    1:1:int commitAllowingStateLoss():287:287 -> commitAllowingStateLoss
    1:1:int commitInternal(boolean):303:303 -> commitInternal
    2:4:int commitInternal(boolean):311:313 -> commitInternal
    5:5:int commitInternal(boolean):315:315 -> commitInternal
    6:7:int commitInternal(boolean):317:318 -> commitInternal
    8:8:int commitInternal(boolean):303:303 -> commitInternal
    1:1:androidx.fragment.app.FragmentTransaction androidx.fragment.app.FragmentTransaction.disallowAddToBackStack():532:532 -> commitNowAllowingStateLoss
    1:1:void commitNowAllowingStateLoss():298 -> commitNowAllowingStateLoss
    2:2:androidx.fragment.app.FragmentTransaction androidx.fragment.app.FragmentTransaction.disallowAddToBackStack():536:536 -> commitNowAllowingStateLoss
    2:2:void commitNowAllowingStateLoss():298 -> commitNowAllowingStateLoss
    3:3:void commitNowAllowingStateLoss():299:299 -> commitNowAllowingStateLoss
    4:4:androidx.fragment.app.FragmentTransaction androidx.fragment.app.FragmentTransaction.disallowAddToBackStack():533:533 -> commitNowAllowingStateLoss
    4:4:void commitNowAllowingStateLoss():298 -> commitNowAllowingStateLoss
    1:3:androidx.fragment.app.FragmentTransaction detach(androidx.fragment.app.Fragment):219:221 -> detach
    4:4:androidx.fragment.app.FragmentTransaction detach(androidx.fragment.app.Fragment):224:224 -> detach
    1:2:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):179:180 -> doAddOp
    1:8:void dump(java.lang.String,java.io.PrintWriter,boolean):64:71 -> dump
    9:13:void dump(java.lang.String,java.io.PrintWriter,boolean):73:77 -> dump
    14:18:void dump(java.lang.String,java.io.PrintWriter,boolean):79:83 -> dump
    19:23:void dump(java.lang.String,java.io.PrintWriter,boolean):85:89 -> dump
    24:28:void dump(java.lang.String,java.io.PrintWriter,boolean):91:95 -> dump
    29:31:void dump(java.lang.String,java.io.PrintWriter,boolean):99:101 -> dump
    32:32:void dump(java.lang.String,java.io.PrintWriter,boolean):103:103 -> dump
    33:33:void dump(java.lang.String,java.io.PrintWriter,boolean):105:105 -> dump
    34:34:void dump(java.lang.String,java.io.PrintWriter,boolean):117:117 -> dump
    35:37:void dump(java.lang.String,java.io.PrintWriter,boolean):119:121 -> dump
    38:42:void dump(java.lang.String,java.io.PrintWriter,boolean):123:127 -> dump
    43:47:void dump(java.lang.String,java.io.PrintWriter,boolean):129:133 -> dump
    1:1:void executeOps():389:389 -> executeOps
    2:3:void executeOps():391:392 -> executeOps
    4:4:void executeOps():394:394 -> executeOps
    5:5:void executeOps():396:396 -> executeOps
    6:6:void executeOps():431:431 -> executeOps
    7:7:void executeOps():428:428 -> executeOps
    8:8:void executeOps():425:425 -> executeOps
    9:9:void executeOps():422:422 -> executeOps
    10:11:void executeOps():418:419 -> executeOps
    12:13:void executeOps():414:415 -> executeOps
    14:15:void executeOps():410:411 -> executeOps
    16:17:void executeOps():406:407 -> executeOps
    18:19:void executeOps():402:403 -> executeOps
    20:21:void executeOps():398:399 -> executeOps
    22:23:void executeOps():433:434 -> executeOps
    24:24:void executeOps():437:437 -> executeOps
    25:25:void executeOps():439:439 -> executeOps
    1:3:void executePopOps(boolean):451:453 -> executePopOps
    4:4:void executePopOps(boolean):455:455 -> executePopOps
    5:5:void executePopOps(boolean):458:458 -> executePopOps
    6:6:void executePopOps(boolean):493:493 -> executePopOps
    7:7:void executePopOps(boolean):490:490 -> executePopOps
    8:8:void executePopOps(boolean):487:487 -> executePopOps
    9:9:void executePopOps(boolean):484:484 -> executePopOps
    10:11:void executePopOps(boolean):480:481 -> executePopOps
    12:13:void executePopOps(boolean):476:477 -> executePopOps
    14:15:void executePopOps(boolean):472:473 -> executePopOps
    16:17:void executePopOps(boolean):468:469 -> executePopOps
    18:19:void executePopOps(boolean):464:465 -> executePopOps
    20:21:void executePopOps(boolean):460:461 -> executePopOps
    22:23:void executePopOps(boolean):495:496 -> executePopOps
    24:25:void executePopOps(boolean):499:500 -> executePopOps
    1:4:boolean generateOps(java.util.ArrayList,java.util.ArrayList):336:339 -> generateOps
    5:6:void androidx.fragment.app.FragmentManagerImpl.addBackStackState(androidx.fragment.app.BackStackRecord):2191:2192 -> generateOps
    5:6:boolean generateOps(java.util.ArrayList,java.util.ArrayList):339 -> generateOps
    7:7:void androidx.fragment.app.FragmentManagerImpl.addBackStackState(androidx.fragment.app.BackStackRecord):2194:2194 -> generateOps
    7:7:boolean generateOps(java.util.ArrayList,java.util.ArrayList):339 -> generateOps
    1:1:int getId():146:146 -> getId
    1:1:java.lang.String getName():660:660 -> getName
    1:1:boolean interactsWith(int):345:345 -> interactsWith
    2:3:boolean interactsWith(int):347:348 -> interactsWith
    4:4:boolean interactsWith(java.util.ArrayList,int,int):360:360 -> interactsWith
    5:6:boolean interactsWith(java.util.ArrayList,int,int):363:364 -> interactsWith
    7:8:boolean interactsWith(java.util.ArrayList,int,int):368:369 -> interactsWith
    9:10:boolean interactsWith(java.util.ArrayList,int,int):371:372 -> interactsWith
    1:3:boolean isFragmentPostponed(androidx.fragment.app.FragmentTransaction$Op):652:654 -> isFragmentPostponed
    1:3:boolean isPostponed():633:635 -> isPostponed
    1:3:androidx.fragment.app.FragmentTransaction remove(androidx.fragment.app.Fragment):186:188 -> remove
    4:4:androidx.fragment.app.FragmentTransaction remove(androidx.fragment.app.Fragment):191:191 -> remove
    1:1:androidx.fragment.app.FragmentTransaction setMaxLifecycle(androidx.fragment.app.Fragment,androidx.lifecycle.Lifecycle$State):243:243 -> setMaxLifecycle
    2:2:androidx.fragment.app.FragmentTransaction setMaxLifecycle(androidx.fragment.app.Fragment,androidx.lifecycle.Lifecycle$State):247:247 -> setMaxLifecycle
    3:3:androidx.fragment.app.FragmentTransaction setMaxLifecycle(androidx.fragment.app.Fragment,androidx.lifecycle.Lifecycle$State):251:251 -> setMaxLifecycle
    4:4:androidx.fragment.app.FragmentTransaction setMaxLifecycle(androidx.fragment.app.Fragment,androidx.lifecycle.Lifecycle$State):248:248 -> setMaxLifecycle
    5:5:androidx.fragment.app.FragmentTransaction setMaxLifecycle(androidx.fragment.app.Fragment,androidx.lifecycle.Lifecycle$State):244:244 -> setMaxLifecycle
    1:4:void setOnStartPostponedListener(androidx.fragment.app.Fragment$OnStartEnterTransitionListener):643:646 -> setOnStartPostponedListener
    1:6:java.lang.String toString():43:48 -> toString
    7:9:java.lang.String toString():50:52 -> toString
    10:11:java.lang.String toString():54:55 -> toString
androidx.fragment.app.BackStackState -> androidx.fragment.app.BackStackState:
    1:1:void <clinit>():170:170 -> <clinit>
    1:3:void <init>(androidx.fragment.app.BackStackRecord):47:49 -> <init>
    4:4:void <init>(androidx.fragment.app.BackStackRecord):51:51 -> <init>
    5:7:void <init>(androidx.fragment.app.BackStackRecord):55:57 -> <init>
    8:16:void <init>(androidx.fragment.app.BackStackRecord):60:68 -> <init>
    17:27:void <init>(androidx.fragment.app.BackStackRecord):70:80 -> <init>
    28:28:void <init>(androidx.fragment.app.BackStackRecord):52:52 -> <init>
    29:44:void <init>(android.os.Parcel):83:98 -> <init>
    1:1:androidx.fragment.app.BackStackRecord instantiate(androidx.fragment.app.FragmentManagerImpl):102:102 -> instantiate
    2:4:androidx.fragment.app.BackStackRecord instantiate(androidx.fragment.app.FragmentManagerImpl):105:107 -> instantiate
    5:5:androidx.fragment.app.BackStackRecord instantiate(androidx.fragment.app.FragmentManagerImpl):110:110 -> instantiate
    6:7:androidx.fragment.app.BackStackRecord instantiate(androidx.fragment.app.FragmentManagerImpl):112:113 -> instantiate
    8:8:androidx.fragment.app.BackStackRecord instantiate(androidx.fragment.app.FragmentManagerImpl):115:115 -> instantiate
    9:19:androidx.fragment.app.BackStackRecord instantiate(androidx.fragment.app.FragmentManagerImpl):117:127 -> instantiate
    20:32:androidx.fragment.app.BackStackRecord instantiate(androidx.fragment.app.FragmentManagerImpl):130:142 -> instantiate
    1:15:void writeToParcel(android.os.Parcel,int):153:167 -> writeToParcel
androidx.fragment.app.BackStackState$1 -> androidx.fragment.app.BackStackState$1:
    1:1:void <init>():171:171 -> <init>
    1:1:androidx.fragment.app.BackStackState createFromParcel(android.os.Parcel):174:174 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):171 -> createFromParcel
    1:1:androidx.fragment.app.BackStackState[] newArray(int):179:179 -> newArray
    1:1:java.lang.Object[] newArray(int):171 -> newArray
androidx.fragment.app.DialogFragment -> androidx.fragment.app.DialogFragment:
    1:1:void <init>():112:112 -> <init>
    2:2:void <init>():93:93 -> <init>
    3:7:void <init>():101:105 -> <init>
    1:1:void dismiss():202:202 -> dismiss
    1:1:void dismissAllowingStateLoss():212:212 -> dismissAllowingStateLoss
    1:1:void dismissInternal(boolean,boolean):216:216 -> dismissInternal
    2:4:void dismissInternal(boolean,boolean):219:221 -> dismissInternal
    5:6:void dismissInternal(boolean,boolean):225:226 -> dismissInternal
    7:8:void dismissInternal(boolean,boolean):232:233 -> dismissInternal
    9:9:void dismissInternal(boolean,boolean):235:235 -> dismissInternal
    10:12:void dismissInternal(boolean,boolean):239:241 -> dismissInternal
    13:13:void dismissInternal(boolean,boolean):243:243 -> dismissInternal
    14:15:void dismissInternal(boolean,boolean):245:246 -> dismissInternal
    16:16:void dismissInternal(boolean,boolean):248:248 -> dismissInternal
    17:17:void dismissInternal(boolean,boolean):250:250 -> dismissInternal
    1:1:android.app.Dialog getDialog():262:262 -> getDialog
    1:1:boolean getShowsDialog():332:332 -> getShowsDialog
    1:1:int getTheme():283:283 -> getTheme
    1:1:boolean isCancelable():304:304 -> isCancelable
    1:1:void onActivityCreated(android.os.Bundle):451:451 -> onActivityCreated
    2:2:void onActivityCreated(android.os.Bundle):453:453 -> onActivityCreated
    3:3:void onActivityCreated(android.os.Bundle):457:457 -> onActivityCreated
    4:4:void onActivityCreated(android.os.Bundle):459:459 -> onActivityCreated
    5:5:void onActivityCreated(android.os.Bundle):463:463 -> onActivityCreated
    6:6:void onActivityCreated(android.os.Bundle):460:460 -> onActivityCreated
    7:7:void onActivityCreated(android.os.Bundle):465:465 -> onActivityCreated
    8:8:void onActivityCreated(android.os.Bundle):467:467 -> onActivityCreated
    9:11:void onActivityCreated(android.os.Bundle):469:471 -> onActivityCreated
    12:12:void onActivityCreated(android.os.Bundle):473:473 -> onActivityCreated
    13:13:void onActivityCreated(android.os.Bundle):475:475 -> onActivityCreated
    1:2:void onAttach(android.content.Context):337:338 -> onAttach
    3:3:void onAttach(android.content.Context):341:341 -> onAttach
    1:1:void onCreate(android.os.Bundle):358:358 -> onCreate
    2:2:void onCreate(android.os.Bundle):360:360 -> onCreate
    3:3:void onCreate(android.os.Bundle):362:362 -> onCreate
    4:8:void onCreate(android.os.Bundle):365:369 -> onCreate
    1:1:android.app.Dialog onCreateDialog(android.os.Bundle):431:431 -> onCreateDialog
    1:2:void onDestroyView():529:530 -> onDestroyView
    3:3:void onDestroyView():534:534 -> onDestroyView
    4:6:void onDestroyView():538:540 -> onDestroyView
    7:7:void onDestroyView():543:543 -> onDestroyView
    8:8:void onDestroyView():545:545 -> onDestroyView
    1:2:void onDetach():347:348 -> onDetach
    3:3:void onDetach():352:352 -> onDetach
    1:1:void onDismiss(android.content.DialogInterface):440:440 -> onDismiss
    2:2:void onDismiss(android.content.DialogInterface):445:445 -> onDismiss
    1:2:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):376:377 -> onGetLayoutInflater
    3:3:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):380:380 -> onGetLayoutInflater
    4:5:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):382:383 -> onGetLayoutInflater
    6:6:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):385:385 -> onGetLayoutInflater
    7:7:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):388:388 -> onGetLayoutInflater
    1:3:void onSaveInstanceState(android.os.Bundle):492:494 -> onSaveInstanceState
    4:4:void onSaveInstanceState(android.os.Bundle):496:496 -> onSaveInstanceState
    5:6:void onSaveInstanceState(android.os.Bundle):499:500 -> onSaveInstanceState
    7:8:void onSaveInstanceState(android.os.Bundle):502:503 -> onSaveInstanceState
    9:10:void onSaveInstanceState(android.os.Bundle):505:506 -> onSaveInstanceState
    11:12:void onSaveInstanceState(android.os.Bundle):508:509 -> onSaveInstanceState
    13:14:void onSaveInstanceState(android.os.Bundle):511:512 -> onSaveInstanceState
    1:1:void onStart():482:482 -> onStart
    2:4:void onStart():484:486 -> onStart
    1:3:void onStop():518:520 -> onStop
    1:1:android.app.Dialog requireDialog():274:274 -> requireDialog
    2:2:android.app.Dialog requireDialog():276:276 -> requireDialog
    1:2:void setCancelable(boolean):296:297 -> setCancelable
    1:1:void setShowsDialog(boolean):325:325 -> setShowsDialog
    1:3:void setStyle(int,int):130:132 -> setStyle
    4:4:void setStyle(int,int):135:135 -> setStyle
    1:1:void setupDialog(android.app.Dialog,int):397:397 -> setupDialog
    2:2:void setupDialog(android.app.Dialog,int):403:403 -> setupDialog
    1:3:void show(androidx.fragment.app.FragmentManager,java.lang.String):151:153 -> show
    4:4:androidx.fragment.app.FragmentTransaction androidx.fragment.app.FragmentTransaction.add(androidx.fragment.app.Fragment,java.lang.String):125:125 -> show
    4:4:void show(androidx.fragment.app.FragmentManager,java.lang.String):154 -> show
    5:5:void show(androidx.fragment.app.FragmentManager,java.lang.String):155:155 -> show
    6:7:int show(androidx.fragment.app.FragmentTransaction,java.lang.String):168:169 -> show
    8:8:androidx.fragment.app.FragmentTransaction androidx.fragment.app.FragmentTransaction.add(androidx.fragment.app.Fragment,java.lang.String):125:125 -> show
    8:8:int show(androidx.fragment.app.FragmentTransaction,java.lang.String):170 -> show
    9:11:int show(androidx.fragment.app.FragmentTransaction,java.lang.String):171:173 -> show
    1:3:void showNow(androidx.fragment.app.FragmentManager,java.lang.String):188:190 -> showNow
    4:4:androidx.fragment.app.FragmentTransaction androidx.fragment.app.FragmentTransaction.add(androidx.fragment.app.Fragment,java.lang.String):125:125 -> showNow
    4:4:void showNow(androidx.fragment.app.FragmentManager,java.lang.String):191 -> showNow
    5:5:void showNow(androidx.fragment.app.FragmentManager,java.lang.String):192:192 -> showNow
    6:7:void androidx.fragment.app.BackStackRecord.commitNow():292:293 -> showNow
    6:7:void showNow(androidx.fragment.app.FragmentManager,java.lang.String):192 -> showNow
androidx.fragment.app.DialogFragment$1 -> androidx.fragment.app.DialogFragment$1:
    1:1:void <init>(androidx.fragment.app.DialogFragment):93:93 -> <init>
    1:2:void run():96:97 -> run
androidx.fragment.app.Fragment -> androidx.fragment.app.Fragment:
    1:1:void <clinit>():98:98 -> <clinit>
    1:1:void <init>():450:450 -> <init>
    2:2:void <init>():106:106 -> <init>
    3:3:void <init>():117:117 -> <init>
    4:4:void <init>():126:126 -> <init>
    5:5:void <init>():132:132 -> <init>
    6:6:void <init>():165:165 -> <init>
    7:7:void <init>():202:202 -> <init>
    8:8:void <init>():221:221 -> <init>
    9:9:void <init>():230:230 -> <init>
    10:10:void <init>():260:260 -> <init>
    11:11:void <init>():267:267 -> <init>
    12:12:void <init>():451:451 -> <init>
    13:14:void <init>(int):463:464 -> <init>
    1:1:void callStartTransitionListener():2451:2451 -> callStartTransitionListener
    2:4:void callStartTransitionListener():2454:2456 -> callStartTransitionListener
    5:5:void callStartTransitionListener():2459:2459 -> callStartTransitionListener
    1:21:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2474:2494 -> dump
    22:24:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2496:2498 -> dump
    25:27:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2500:2502 -> dump
    28:29:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2504:2505 -> dump
    30:32:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2507:2509 -> dump
    33:35:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2511:2513 -> dump
    36:36:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2515:2515 -> dump
    37:39:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2517:2519 -> dump
    40:41:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2521:2522 -> dump
    42:43:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2524:2525 -> dump
    44:45:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2527:2528 -> dump
    46:47:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2530:2531 -> dump
    48:54:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2533:2539 -> dump
    55:56:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2541:2542 -> dump
    57:59:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):2544:2546 -> dump
    1:2:androidx.fragment.app.Fragment$AnimationInfo ensureAnimationInfo():2873:2874 -> ensureAnimationInfo
    3:3:androidx.fragment.app.Fragment$AnimationInfo ensureAnimationInfo():2876:2876 -> ensureAnimationInfo
    1:1:boolean equals(java.lang.Object):570:570 -> equals
    1:1:androidx.fragment.app.Fragment findFragmentByWho(java.lang.String):2551:2551 -> findFragmentByWho
    2:2:androidx.fragment.app.Fragment findFragmentByWho(java.lang.String):2554:2554 -> findFragmentByWho
    1:1:androidx.fragment.app.FragmentActivity getActivity():788:788 -> getActivity
    1:2:boolean getAllowEnterTransitionOverlap():2315:2316 -> getAllowEnterTransitionOverlap
    1:2:boolean getAllowReturnTransitionOverlap():2340:2341 -> getAllowReturnTransitionOverlap
    1:1:android.view.View getAnimatingAway():2931:2931 -> getAnimatingAway
    2:2:android.view.View getAnimatingAway():2934:2934 -> getAnimatingAway
    1:1:android.animation.Animator getAnimator():2946:2946 -> getAnimator
    2:2:android.animation.Animator getAnimator():2949:2949 -> getAnimator
    1:1:android.os.Bundle getArguments():636:636 -> getArguments
    1:1:androidx.fragment.app.FragmentManager getChildFragmentManager():922:922 -> getChildFragmentManager
    2:2:androidx.fragment.app.FragmentManager getChildFragmentManager():925:925 -> getChildFragmentManager
    3:3:androidx.fragment.app.FragmentManager getChildFragmentManager():923:923 -> getChildFragmentManager
    1:1:android.content.Context getContext():761:761 -> getContext
    1:1:java.lang.Object getEnterTransition():2098:2098 -> getEnterTransition
    2:2:java.lang.Object getEnterTransition():2101:2101 -> getEnterTransition
    1:1:androidx.core.app.SharedElementCallback getEnterTransitionCallback():2917:2917 -> getEnterTransitionCallback
    2:2:androidx.core.app.SharedElementCallback getEnterTransitionCallback():2920:2920 -> getEnterTransitionCallback
    1:1:java.lang.Object getExitTransition():2177:2177 -> getExitTransition
    2:2:java.lang.Object getExitTransition():2180:2180 -> getExitTransition
    1:1:androidx.core.app.SharedElementCallback getExitTransitionCallback():2924:2924 -> getExitTransitionCallback
    2:2:androidx.core.app.SharedElementCallback getExitTransitionCallback():2927:2927 -> getExitTransitionCallback
    1:1:androidx.fragment.app.FragmentManager getFragmentManager():890:890 -> getFragmentManager
    1:1:java.lang.Object getHost():815:815 -> getHost
    2:2:androidx.fragment.app.FragmentActivity androidx.fragment.app.FragmentActivity$HostCallbacks.onGetHost():916:916 -> getHost
    2:2:java.lang.Object androidx.fragment.app.FragmentActivity$HostCallbacks.onGetHost():868 -> getHost
    2:2:java.lang.Object getHost():815 -> getHost
    1:1:int getId():605:605 -> getId
    1:2:android.view.LayoutInflater getLayoutInflater():1396:1397 -> getLayoutInflater
    3:3:android.view.LayoutInflater getLayoutInflater(android.os.Bundle):1430:1430 -> getLayoutInflater
    4:4:android.view.LayoutInflater getLayoutInflater(android.os.Bundle):1434:1434 -> getLayoutInflater
    5:5:android.view.LayoutInflater androidx.fragment.app.FragmentActivity$HostCallbacks.onGetLayoutInflater():911:911 -> getLayoutInflater
    5:5:android.view.LayoutInflater getLayoutInflater(android.os.Bundle):1434 -> getLayoutInflater
    6:6:android.view.LayoutInflater getLayoutInflater(android.os.Bundle):1435:1435 -> getLayoutInflater
    7:7:android.view.LayoutInflater getLayoutInflater(android.os.Bundle):1431:1431 -> getLayoutInflater
    1:1:androidx.lifecycle.Lifecycle getLifecycle():283:283 -> getLifecycle
    1:1:androidx.loader.app.LoaderManager getLoaderManager():1165:1165 -> getLoaderManager
    1:1:int getNextAnim():2880:2880 -> getNextAnim
    2:2:int getNextAnim():2883:2883 -> getNextAnim
    1:1:int getNextTransition():2894:2894 -> getNextTransition
    2:2:int getNextTransition():2897:2897 -> getNextTransition
    1:1:int getNextTransitionStyle():2910:2910 -> getNextTransitionStyle
    2:2:int getNextTransitionStyle():2913:2913 -> getNextTransitionStyle
    1:1:androidx.fragment.app.Fragment getParentFragment():934:934 -> getParentFragment
    1:1:java.lang.Object getReenterTransition():2215:2215 -> getReenterTransition
    2:2:java.lang.Object getReenterTransition():2218:2218 -> getReenterTransition
    1:1:android.content.res.Resources getResources():838:838 -> getResources
    1:1:boolean getRetainInstance():1073:1073 -> getRetainInstance
    1:1:java.lang.Object getReturnTransition():2137:2137 -> getReturnTransition
    2:2:java.lang.Object getReturnTransition():2140:2140 -> getReturnTransition
    1:1:androidx.savedstate.SavedStateRegistry getSavedStateRegistry():370:370 -> getSavedStateRegistry
    1:1:java.lang.Object getSharedElementEnterTransition():2248:2248 -> getSharedElementEnterTransition
    2:2:java.lang.Object getSharedElementEnterTransition():2251:2251 -> getSharedElementEnterTransition
    1:1:java.lang.Object getSharedElementReturnTransition():2286:2286 -> getSharedElementReturnTransition
    2:3:java.lang.Object getSharedElementReturnTransition():2289:2290 -> getSharedElementReturnTransition
    1:1:int getStateAfterAnimating():2953:2953 -> getStateAfterAnimating
    2:2:int getStateAfterAnimating():2956:2956 -> getStateAfterAnimating
    1:1:java.lang.String getString(int):860:860 -> getString
    2:2:java.lang.String getString(int,java.lang.Object[]):873:873 -> getString
    1:1:java.lang.String getTag():613:613 -> getTag
    1:1:androidx.fragment.app.Fragment getTargetFragment():736:736 -> getTargetFragment
    2:2:androidx.fragment.app.Fragment getTargetFragment():740:740 -> getTargetFragment
    3:3:androidx.fragment.app.Fragment getTargetFragment():742:742 -> getTargetFragment
    1:1:int getTargetRequestCode():751:751 -> getTargetRequestCode
    1:1:java.lang.CharSequence getText(int):849:849 -> getText
    1:1:boolean getUserVisibleHint():1153:1153 -> getUserVisibleHint
    1:1:android.view.View getView():1686:1686 -> getView
    1:2:androidx.lifecycle.LifecycleOwner getViewLifecycleOwner():324:325 -> getViewLifecycleOwner
    1:1:androidx.lifecycle.LiveData getViewLifecycleOwnerLiveData():345:345 -> getViewLifecycleOwnerLiveData
    1:1:androidx.lifecycle.ViewModelStore getViewModelStore():361:361 -> getViewModelStore
    2:2:androidx.lifecycle.ViewModelStore getViewModelStore():364:364 -> getViewModelStore
    3:3:androidx.lifecycle.ViewModelStore getViewModelStore():362:362 -> getViewModelStore
    1:1:boolean hasOptionsMenu():1028:1028 -> hasOptionsMenu
    1:1:int hashCode():577:577 -> hashCode
    1:4:void initLifecycle():468:471 -> initLifecycle
    1:16:void initState():1877:1892 -> initState
    1:1:androidx.fragment.app.Fragment instantiate(android.content.Context,java.lang.String):495:495 -> instantiate
    2:2:androidx.fragment.app.Fragment instantiate(android.content.Context,java.lang.String,android.os.Bundle):522:522 -> instantiate
    3:3:androidx.fragment.app.Fragment instantiate(android.content.Context,java.lang.String,android.os.Bundle):521:521 -> instantiate
    4:4:androidx.fragment.app.Fragment instantiate(android.content.Context,java.lang.String,android.os.Bundle):523:523 -> instantiate
    5:6:androidx.fragment.app.Fragment instantiate(android.content.Context,java.lang.String,android.os.Bundle):525:526 -> instantiate
    7:7:androidx.fragment.app.Fragment instantiate(android.content.Context,java.lang.String,android.os.Bundle):541:541 -> instantiate
    8:8:androidx.fragment.app.Fragment instantiate(android.content.Context,java.lang.String,android.os.Bundle):538:538 -> instantiate
    9:9:androidx.fragment.app.Fragment instantiate(android.content.Context,java.lang.String,android.os.Bundle):534:534 -> instantiate
    10:10:androidx.fragment.app.Fragment instantiate(android.content.Context,java.lang.String,android.os.Bundle):530:530 -> instantiate
    1:1:boolean isAdded():964:964 -> isAdded
    1:1:boolean isDetached():973:973 -> isDetached
    1:1:boolean isHidden():1022:1022 -> isHidden
    1:1:boolean isHideReplaced():2971:2971 -> isHideReplaced
    2:2:boolean isHideReplaced():2974:2974 -> isHideReplaced
    1:1:boolean isInBackStack():563:563 -> isInBackStack
    1:1:boolean isInLayout():993:993 -> isInLayout
    1:1:boolean isMenuVisible():1034:1034 -> isMenuVisible
    1:1:boolean isPostponed():2964:2964 -> isPostponed
    2:2:boolean isPostponed():2967:2967 -> isPostponed
    1:1:boolean isRemoving():982:982 -> isRemoving
    1:1:boolean isResumed():1001:1001 -> isResumed
    1:1:boolean isStateSaved():663:663 -> isStateSaved
    2:2:boolean isStateSaved():666:666 -> isStateSaved
    1:2:boolean isVisible():1010:1011 -> isVisible
    1:1:void noteStateNotSaved():2663:2663 -> noteStateNotSaved
    1:1:void onActivityCreated(android.os.Bundle):1720:1720 -> onActivityCreated
    1:2:void onAttach(android.content.Context):1523:1524 -> onAttach
    3:4:void onAttach(android.content.Context):1526:1527 -> onAttach
    5:5:void onAttach(android.app.Activity):1540:1540 -> onAttach
    1:1:void onConfigurationChanged(android.content.res.Configuration):1804:1804 -> onConfigurationChanged
    1:3:void onCreate(android.os.Bundle):1603:1605 -> onCreate
    4:4:boolean androidx.fragment.app.FragmentManagerImpl.isStateAtLeast(int):718:718 -> onCreate
    4:4:void onCreate(android.os.Bundle):1605 -> onCreate
    5:5:void onCreate(android.os.Bundle):1606:1606 -> onCreate
    1:1:void onCreateContextMenu(android.view.ContextMenu,android.view.View,android.view.ContextMenu$ContextMenuInfo):1999:1999 -> onCreateContextMenu
    1:2:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1659:1660 -> onCreateView
    1:1:void onDestroy():1867:1867 -> onDestroy
    1:1:void onDestroyView():1858:1858 -> onDestroyView
    1:1:void onDetach():1901:1901 -> onDetach
    1:1:android.view.LayoutInflater onGetLayoutInflater(android.os.Bundle):1380:1380 -> onGetLayoutInflater
    1:2:void onInflate(android.content.Context,android.util.AttributeSet,android.os.Bundle):1484:1485 -> onInflate
    3:4:void onInflate(android.content.Context,android.util.AttributeSet,android.os.Bundle):1487:1488 -> onInflate
    5:5:void onInflate(android.app.Activity,android.util.AttributeSet,android.os.Bundle):1502:1502 -> onInflate
    1:1:void onLowMemory():1844:1844 -> onLowMemory
    1:1:void onPause():1828:1828 -> onPause
    1:1:void onResume():1757:1757 -> onResume
    1:1:void onStart():1746:1746 -> onStart
    1:1:void onStop():1838:1838 -> onStop
    1:1:void onViewStateRestored(android.os.Bundle):1736:1736 -> onViewStateRestored
    1:5:void performActivityCreated(android.os.Bundle):2616:2620 -> performActivityCreated
    6:6:void performActivityCreated(android.os.Bundle):2624:2624 -> performActivityCreated
    7:7:void performActivityCreated(android.os.Bundle):2621:2621 -> performActivityCreated
    1:1:void performAttach():2558:2558 -> performAttach
    2:5:void performAttach():2573:2576 -> performAttach
    1:2:void performConfigurationChanged(android.content.res.Configuration):2688:2689 -> performConfigurationChanged
    1:2:boolean performContextItemSelected(android.view.MenuItem):2745:2746 -> performContextItemSelected
    3:3:boolean performContextItemSelected(android.view.MenuItem):2749:2749 -> performContextItemSelected
    1:7:void performCreate(android.os.Bundle):2582:2588 -> performCreate
    8:8:void performCreate(android.os.Bundle):2592:2592 -> performCreate
    9:9:void performCreate(android.os.Bundle):2589:2589 -> performCreate
    1:2:boolean performCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):2708:2709 -> performCreateOptionsMenu
    3:3:boolean performCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):2711:2711 -> performCreateOptionsMenu
    4:4:boolean performCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):2713:2713 -> performCreateOptionsMenu
    1:5:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):2597:2601 -> performCreateView
    6:6:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):2603:2603 -> performCreateView
    7:7:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):2605:2605 -> performCreateView
    8:8:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):2607:2607 -> performCreateView
    9:9:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):2611:2611 -> performCreateView
    10:10:void performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):2608:2608 -> performCreateView
    1:8:void performDestroy():2825:2832 -> performDestroy
    1:3:void performDestroyView():2805:2807 -> performDestroyView
    4:7:void performDestroyView():2809:2812 -> performDestroyView
    8:9:void performDestroyView():2820:2821 -> performDestroyView
    10:10:void performDestroyView():2813:2813 -> performDestroyView
    1:4:void performDetach():2838:2841 -> performDetach
    5:5:void performDetach():2849:2849 -> performDetach
    6:6:boolean androidx.fragment.app.FragmentManagerImpl.isDestroyed():454:454 -> performDetach
    6:6:void performDetach():2849 -> performDetach
    7:8:void performDetach():2850:2851 -> performDetach
    9:9:void performDetach():2842:2842 -> performDetach
    1:3:android.view.LayoutInflater performGetLayoutInflater(android.os.Bundle):1412:1414 -> performGetLayoutInflater
    1:2:void performLowMemory():2693:2694 -> performLowMemory
    1:2:void performMultiWindowModeChanged(boolean):2678:2679 -> performMultiWindowModeChanged
    1:3:boolean performOptionsItemSelected(android.view.MenuItem):2731:2733 -> performOptionsItemSelected
    4:4:boolean performOptionsItemSelected(android.view.MenuItem):2737:2737 -> performOptionsItemSelected
    1:3:void performOptionsMenuClosed(android.view.Menu):2757:2759 -> performOptionsMenuClosed
    4:4:void performOptionsMenuClosed(android.view.Menu):2761:2761 -> performOptionsMenuClosed
    1:3:void performPause():2775:2777 -> performPause
    4:9:void performPause():2779:2784 -> performPause
    1:2:void performPictureInPictureModeChanged(boolean):2683:2684 -> performPictureInPictureModeChanged
    1:2:boolean performPrepareOptionsMenu(android.view.Menu):2720:2721 -> performPrepareOptionsMenu
    3:3:boolean performPrepareOptionsMenu(android.view.Menu):2723:2723 -> performPrepareOptionsMenu
    4:4:boolean performPrepareOptionsMenu(android.view.Menu):2725:2725 -> performPrepareOptionsMenu
    1:1:void performPrimaryNavigationFragmentChanged():2667:2667 -> performPrimaryNavigationFragmentChanged
    2:6:void performPrimaryNavigationFragmentChanged():2669:2673 -> performPrimaryNavigationFragmentChanged
    1:6:void performResume():2645:2650 -> performResume
    7:9:void performResume():2654:2656 -> performResume
    10:11:void performResume():2658:2659 -> performResume
    12:12:void performResume():2651:2651 -> performResume
    1:3:void performSaveInstanceState(android.os.Bundle):2766:2768 -> performSaveInstanceState
    4:4:void performSaveInstanceState(android.os.Bundle):2770:2770 -> performSaveInstanceState
    1:6:void performStart():2628:2633 -> performStart
    7:9:void performStart():2637:2639 -> performStart
    10:10:void performStart():2641:2641 -> performStart
    11:11:void performStart():2634:2634 -> performStart
    1:3:void performStop():2790:2792 -> performStop
    4:9:void performStop():2794:2799 -> performStop
    1:1:void postponeEnterTransition():2375:2375 -> postponeEnterTransition
    2:2:void postponeEnterTransition(long,java.util.concurrent.TimeUnit):2409:2409 -> postponeEnterTransition
    3:4:void postponeEnterTransition(long,java.util.concurrent.TimeUnit):2411:2412 -> postponeEnterTransition
    5:5:void postponeEnterTransition(long,java.util.concurrent.TimeUnit):2414:2414 -> postponeEnterTransition
    6:7:void postponeEnterTransition(long,java.util.concurrent.TimeUnit):2416:2417 -> postponeEnterTransition
    1:1:void registerForContextMenu(android.view.View):2013:2013 -> registerForContextMenu
    1:1:void requestPermissions(java.lang.String[],int):1314:1314 -> requestPermissions
    2:2:void requestPermissions(java.lang.String[],int):1317:1317 -> requestPermissions
    3:3:void androidx.fragment.app.FragmentActivity$HostCallbacks.onRequestPermissionsFromFragment(androidx.fragment.app.Fragment,java.lang.String[],int):948:948 -> requestPermissions
    3:3:void requestPermissions(java.lang.String[],int):1317 -> requestPermissions
    4:4:void requestPermissions(java.lang.String[],int):1315:1315 -> requestPermissions
    1:1:androidx.fragment.app.FragmentActivity requireActivity():800:800 -> requireActivity
    2:2:androidx.fragment.app.FragmentActivity requireActivity():802:802 -> requireActivity
    1:1:android.os.Bundle requireArguments():647:647 -> requireArguments
    2:2:android.os.Bundle requireArguments():649:649 -> requireArguments
    1:1:android.content.Context requireContext():772:772 -> requireContext
    2:2:android.content.Context requireContext():774:774 -> requireContext
    1:1:androidx.fragment.app.FragmentManager requireFragmentManager():908:908 -> requireFragmentManager
    2:2:androidx.fragment.app.FragmentManager requireFragmentManager():910:910 -> requireFragmentManager
    1:1:java.lang.Object requireHost():826:826 -> requireHost
    2:2:java.lang.Object requireHost():828:828 -> requireHost
    1:1:androidx.fragment.app.Fragment requireParentFragment():946:946 -> requireParentFragment
    2:2:androidx.fragment.app.Fragment requireParentFragment():948:948 -> requireParentFragment
    3:3:androidx.fragment.app.Fragment requireParentFragment():950:950 -> requireParentFragment
    4:5:androidx.fragment.app.Fragment requireParentFragment():953:954 -> requireParentFragment
    1:1:android.view.View requireView():1697:1697 -> requireView
    2:2:android.view.View requireView():1699:1699 -> requireView
    1:1:void restoreChildFragmentState(android.os.Bundle):1624:1624 -> restoreChildFragmentState
    2:3:void restoreChildFragmentState(android.os.Bundle):1627:1628 -> restoreChildFragmentState
    1:3:void restoreViewState(android.os.Bundle):547:549 -> restoreViewState
    4:6:void restoreViewState(android.os.Bundle):551:553 -> restoreViewState
    7:8:void restoreViewState(android.os.Bundle):557:558 -> restoreViewState
    9:9:void restoreViewState(android.os.Bundle):554:554 -> restoreViewState
    1:1:void setAllowEnterTransitionOverlap(boolean):2303:2303 -> setAllowEnterTransitionOverlap
    1:1:void setAllowReturnTransitionOverlap(boolean):2328:2328 -> setAllowReturnTransitionOverlap
    1:1:void setAnimatingAway(android.view.View):2938:2938 -> setAnimatingAway
    1:1:void setAnimator(android.animation.Animator):2942:2942 -> setAnimator
    1:2:void setArguments(android.os.Bundle):624:625 -> setArguments
    3:3:void setArguments(android.os.Bundle):627:627 -> setArguments
    1:1:void setEnterSharedElementCallback(androidx.core.app.SharedElementCallback):2056:2056 -> setEnterSharedElementCallback
    1:1:void setEnterTransition(java.lang.Object):2084:2084 -> setEnterTransition
    1:1:void setExitSharedElementCallback(androidx.core.app.SharedElementCallback):2067:2067 -> setExitSharedElementCallback
    1:1:void setExitTransition(java.lang.Object):2160:2160 -> setExitTransition
    1:4:void setHasOptionsMenu(boolean):1084:1087 -> setHasOptionsMenu
    5:5:void androidx.fragment.app.FragmentActivity$HostCallbacks.onSupportInvalidateOptionsMenu():921:921 -> setHasOptionsMenu
    5:5:void setHasOptionsMenu(boolean):1087 -> setHasOptionsMenu
    1:1:void setHideReplaced(boolean):2978:2978 -> setHideReplaced
    1:1:void setInitialSavedState(androidx.fragment.app.Fragment$SavedState):678:678 -> setInitialSavedState
    2:2:void setInitialSavedState(androidx.fragment.app.Fragment$SavedState):681:681 -> setInitialSavedState
    3:3:void setInitialSavedState(androidx.fragment.app.Fragment$SavedState):679:679 -> setInitialSavedState
    1:4:void setMenuVisibility(boolean):1102:1105 -> setMenuVisibility
    5:5:void androidx.fragment.app.FragmentActivity$HostCallbacks.onSupportInvalidateOptionsMenu():921:921 -> setMenuVisibility
    5:5:void setMenuVisibility(boolean):1105 -> setMenuVisibility
    1:1:void setNextAnim(int):2887:2887 -> setNextAnim
    2:2:void setNextAnim(int):2890:2890 -> setNextAnim
    1:1:void setNextTransition(int,int):2901:2901 -> setNextTransition
    2:4:void setNextTransition(int,int):2904:2906 -> setNextTransition
    1:2:void setOnStartEnterTransitionListener(androidx.fragment.app.Fragment$OnStartEnterTransitionListener):2856:2857 -> setOnStartEnterTransitionListener
    3:3:void setOnStartEnterTransitionListener(androidx.fragment.app.Fragment$OnStartEnterTransitionListener):2861:2861 -> setOnStartEnterTransitionListener
    4:5:void setOnStartEnterTransitionListener(androidx.fragment.app.Fragment$OnStartEnterTransitionListener):2864:2865 -> setOnStartEnterTransitionListener
    6:6:void setOnStartEnterTransitionListener(androidx.fragment.app.Fragment$OnStartEnterTransitionListener):2868:2868 -> setOnStartEnterTransitionListener
    1:1:void setReenterTransition(java.lang.Object):2199:2199 -> setReenterTransition
    1:2:void setRetainInstance(boolean):1060:1061 -> setRetainInstance
    3:3:void setRetainInstance(boolean):1063:1063 -> setRetainInstance
    4:4:void setRetainInstance(boolean):1065:1065 -> setRetainInstance
    5:5:void setRetainInstance(boolean):1068:1068 -> setRetainInstance
    1:1:void setReturnTransition(java.lang.Object):2120:2120 -> setReturnTransition
    1:1:void setSharedElementEnterTransition(java.lang.Object):2234:2234 -> setSharedElementEnterTransition
    1:1:void setSharedElementReturnTransition(java.lang.Object):2269:2269 -> setSharedElementReturnTransition
    1:1:void setStateAfterAnimating(int):2960:2960 -> setStateAfterAnimating
    1:2:void setTargetFragment(androidx.fragment.app.Fragment,int):702:703 -> setTargetFragment
    3:3:void setTargetFragment(androidx.fragment.app.Fragment,int):705:705 -> setTargetFragment
    4:4:void setTargetFragment(androidx.fragment.app.Fragment,int):710:710 -> setTargetFragment
    5:5:void setTargetFragment(androidx.fragment.app.Fragment,int):712:712 -> setTargetFragment
    6:8:void setTargetFragment(androidx.fragment.app.Fragment,int):717:719 -> setTargetFragment
    9:10:void setTargetFragment(androidx.fragment.app.Fragment,int):721:722 -> setTargetFragment
    11:12:void setTargetFragment(androidx.fragment.app.Fragment,int):725:726 -> setTargetFragment
    13:13:void setTargetFragment(androidx.fragment.app.Fragment,int):728:728 -> setTargetFragment
    1:3:void setUserVisibleHint(boolean):1131:1133 -> setUserVisibleHint
    4:6:void setUserVisibleHint(boolean):1135:1137 -> setUserVisibleHint
    7:7:void setUserVisibleHint(boolean):1140:1140 -> setUserVisibleHint
    1:2:boolean shouldShowRequestPermissionRationale(java.lang.String):1363:1364 -> shouldShowRequestPermissionRationale
    3:3:boolean androidx.fragment.app.FragmentActivity$HostCallbacks.onShouldShowRequestPermissionRationale(java.lang.String):954:954 -> shouldShowRequestPermissionRationale
    3:3:boolean shouldShowRequestPermissionRationale(java.lang.String):1364 -> shouldShowRequestPermissionRationale
    1:1:void startActivity(android.content.Intent):1173:1173 -> startActivity
    2:2:void startActivity(android.content.Intent,android.os.Bundle):1182:1182 -> startActivity
    3:3:void startActivity(android.content.Intent,android.os.Bundle):1185:1185 -> startActivity
    4:4:void androidx.fragment.app.FragmentActivity$HostCallbacks.onStartActivityFromFragment(androidx.fragment.app.Fragment,android.content.Intent,int,android.os.Bundle):933:933 -> startActivity
    4:4:void startActivity(android.content.Intent,android.os.Bundle):1185 -> startActivity
    5:5:void startActivity(android.content.Intent,android.os.Bundle):1183:1183 -> startActivity
    1:1:void startActivityForResult(android.content.Intent,int):1194:1194 -> startActivityForResult
    2:2:void startActivityForResult(android.content.Intent,int,android.os.Bundle):1203:1203 -> startActivityForResult
    3:3:void startActivityForResult(android.content.Intent,int,android.os.Bundle):1206:1206 -> startActivityForResult
    4:4:void androidx.fragment.app.FragmentActivity$HostCallbacks.onStartActivityFromFragment(androidx.fragment.app.Fragment,android.content.Intent,int,android.os.Bundle):933:933 -> startActivityForResult
    4:4:void startActivityForResult(android.content.Intent,int,android.os.Bundle):1206 -> startActivityForResult
    5:5:void startActivityForResult(android.content.Intent,int,android.os.Bundle):1204:1204 -> startActivityForResult
    1:1:void startIntentSenderForResult(android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):1216:1216 -> startIntentSenderForResult
    2:2:void startIntentSenderForResult(android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):1219:1219 -> startIntentSenderForResult
    3:3:void androidx.fragment.app.FragmentActivity$HostCallbacks.onStartIntentSenderFromFragment(androidx.fragment.app.Fragment,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):941:941 -> startIntentSenderForResult
    3:3:void startIntentSenderForResult(android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):1219 -> startIntentSenderForResult
    4:4:void startIntentSenderForResult(android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):1217:1217 -> startIntentSenderForResult
    1:1:void startPostponedEnterTransition():2431:2431 -> startPostponedEnterTransition
    2:3:void startPostponedEnterTransition():2433:2434 -> startPostponedEnterTransition
    4:4:void startPostponedEnterTransition():2441:2441 -> startPostponedEnterTransition
    5:5:void startPostponedEnterTransition():2432:2432 -> startPostponedEnterTransition
    1:8:java.lang.String toString():582:589 -> toString
    9:11:java.lang.String toString():591:593 -> toString
    12:13:java.lang.String toString():595:596 -> toString
    1:1:void unregisterForContextMenu(android.view.View):2024:2024 -> unregisterForContextMenu
androidx.fragment.app.Fragment$1 -> androidx.fragment.app.Fragment$1:
    1:1:void <init>(androidx.fragment.app.Fragment):230:230 -> <init>
    1:1:void run():233:233 -> run
androidx.fragment.app.Fragment$2 -> androidx.fragment.app.Fragment$2:
    1:1:void <init>(androidx.fragment.app.Fragment):471:471 -> <init>
    1:3:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):475:477 -> onStateChanged
androidx.fragment.app.Fragment$3 -> androidx.fragment.app.Fragment$3:
    1:1:void <init>(androidx.fragment.app.Fragment):2434:2434 -> <init>
    1:1:void run():2437:2437 -> run
androidx.fragment.app.Fragment$4 -> androidx.fragment.app.Fragment$4:
    1:1:void <init>(androidx.fragment.app.Fragment):2558:2558 -> <init>
    1:1:android.view.View onFindViewById(int):2562:2562 -> onFindViewById
    2:2:android.view.View onFindViewById(int):2565:2565 -> onFindViewById
    3:3:android.view.View onFindViewById(int):2563:2563 -> onFindViewById
    1:1:boolean onHasView():2570:2570 -> onHasView
androidx.fragment.app.Fragment$AnimationInfo -> androidx.fragment.app.Fragment$AnimationInfo:
    1:1:void <init>():2995:2995 -> <init>
    2:7:void <init>():3018:3023 -> <init>
androidx.fragment.app.Fragment$InstantiationException -> androidx.fragment.app.Fragment$InstantiationException:
    1:1:void <init>(java.lang.String,java.lang.Exception):430:430 -> <init>
androidx.fragment.app.Fragment$SavedState -> androidx.fragment.app.Fragment$SavedState:
    1:1:void <clinit>():404:404 -> <clinit>
    1:2:void <init>(android.os.Bundle):382:383 -> <init>
    3:6:void <init>(android.os.Parcel,java.lang.ClassLoader):386:389 -> <init>
    1:1:void writeToParcel(android.os.Parcel,int):400:400 -> writeToParcel
androidx.fragment.app.Fragment$SavedState$1 -> androidx.fragment.app.Fragment$SavedState$1:
    1:1:void <init>():405:405 -> <init>
    1:1:androidx.fragment.app.Fragment$SavedState createFromParcel(android.os.Parcel):408:408 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):405 -> createFromParcel
    2:2:androidx.fragment.app.Fragment$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):413:413 -> createFromParcel
    2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):405 -> createFromParcel
    1:1:androidx.fragment.app.Fragment$SavedState[] newArray(int):418:418 -> newArray
    1:1:java.lang.Object[] newArray(int):405 -> newArray
androidx.fragment.app.FragmentActivity -> androidx.fragment.app.FragmentActivity:
    1:1:void <init>():127:127 -> <init>
    2:2:void <init>():82:82 -> <init>
    3:3:void <init>():89:89 -> <init>
    4:4:void <init>():93:93 -> <init>
    5:5:void <init>(int):142:142 -> <init>
    6:6:void <init>(int):82:82 -> <init>
    7:7:void <init>(int):89:89 -> <init>
    8:8:void <init>(int):93:93 -> <init>
    1:1:int allocateRequestIndex(androidx.fragment.app.Fragment):830:830 -> allocateRequestIndex
    2:3:int allocateRequestIndex(androidx.fragment.app.Fragment):835:836 -> allocateRequestIndex
    4:6:int allocateRequestIndex(androidx.fragment.app.Fragment):840:842 -> allocateRequestIndex
    7:7:int allocateRequestIndex(androidx.fragment.app.Fragment):831:831 -> allocateRequestIndex
    1:1:void checkForValidRequestCode(int):715:715 -> checkForValidRequestCode
    1:1:android.view.View dispatchFragmentsOnCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):357:357 -> dispatchFragmentsOnCreateView
    1:9:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):599:607 -> dump
    10:11:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):609:610 -> dump
    12:12:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):612:612 -> dump
    1:1:androidx.fragment.app.FragmentManager getSupportFragmentManager():636:636 -> getSupportFragmentManager
    1:1:androidx.loader.app.LoaderManager getSupportLoaderManager():646:646 -> getSupportLoaderManager
    1:2:boolean markState(androidx.fragment.app.FragmentManager,androidx.lifecycle.Lifecycle$State):996:997 -> markState
    3:4:boolean markState(androidx.fragment.app.FragmentManager,androidx.lifecycle.Lifecycle$State):1001:1002 -> markState
    5:7:boolean markState(androidx.fragment.app.FragmentManager,androidx.lifecycle.Lifecycle$State):1006:1008 -> markState
    1:1:void onActivityResult(int,int,android.content.Intent):155:155 -> onActivityResult
    2:3:void onActivityResult(int,int,android.content.Intent):160:161 -> onActivityResult
    4:4:void onActivityResult(int,int,android.content.Intent):163:163 -> onActivityResult
    5:5:void onActivityResult(int,int,android.content.Intent):166:166 -> onActivityResult
    6:6:void onActivityResult(int,int,android.content.Intent):168:168 -> onActivityResult
    7:7:void onActivityResult(int,int,android.content.Intent):170:170 -> onActivityResult
    8:8:void onActivityResult(int,int,android.content.Intent):175:175 -> onActivityResult
    9:9:void onActivityResult(int,int,android.content.Intent):181:181 -> onActivityResult
    1:3:void onConfigurationChanged(android.content.res.Configuration):273:275 -> onConfigurationChanged
    1:1:void onCreate(android.os.Bundle):284:284 -> onCreate
    2:3:void onCreate(android.os.Bundle):287:288 -> onCreate
    4:4:void onCreate(android.os.Bundle):291:291 -> onCreate
    5:8:void onCreate(android.os.Bundle):293:296 -> onCreate
    9:11:void onCreate(android.os.Bundle):300:302 -> onCreate
    12:12:void onCreate(android.os.Bundle):298:298 -> onCreate
    13:14:void onCreate(android.os.Bundle):308:309 -> onCreate
    15:15:void androidx.collection.SparseArrayCompat.<init>():62:62 -> onCreate
    15:15:void onCreate(android.os.Bundle):309 -> onCreate
    16:17:void onCreate(android.os.Bundle):309:310 -> onCreate
    18:18:void onCreate(android.os.Bundle):313:313 -> onCreate
    19:20:void onCreate(android.os.Bundle):315:316 -> onCreate
    1:2:boolean onCreatePanelMenu(int,android.view.Menu):325:326 -> onCreatePanelMenu
    3:3:boolean onCreatePanelMenu(int,android.view.Menu):329:329 -> onCreatePanelMenu
    1:1:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):336:336 -> onCreateView
    2:2:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):338:338 -> onCreateView
    3:3:android.view.View onCreateView(java.lang.String,android.content.Context,android.util.AttributeSet):347:347 -> onCreateView
    4:4:android.view.View onCreateView(java.lang.String,android.content.Context,android.util.AttributeSet):349:349 -> onCreateView
    1:3:void onDestroy():365:367 -> onDestroy
    1:2:void onLowMemory():375:376 -> onLowMemory
    1:1:boolean onMenuItemSelected(int,android.view.MenuItem):384:384 -> onMenuItemSelected
    2:2:boolean onMenuItemSelected(int,android.view.MenuItem):393:393 -> onMenuItemSelected
    3:3:boolean onMenuItemSelected(int,android.view.MenuItem):390:390 -> onMenuItemSelected
    1:1:void onMultiWindowModeChanged(boolean):250:250 -> onMultiWindowModeChanged
    1:2:void onNewIntent(android.content.Intent):437:438 -> onNewIntent
    1:1:void onPanelClosed(int,android.view.Menu):407:407 -> onPanelClosed
    2:2:void onPanelClosed(int,android.view.Menu):410:410 -> onPanelClosed
    1:4:void onPause():418:421 -> onPause
    1:1:void onPictureInPictureModeChanged(boolean):265:265 -> onPictureInPictureModeChanged
    1:2:void onPostResume():467:468 -> onPostResume
    1:1:boolean onPrepareOptionsPanel(android.view.View,android.view.Menu):502:502 -> onPrepareOptionsPanel
    1:2:boolean onPreparePanel(int,android.view.View,android.view.Menu):488:489 -> onPreparePanel
    3:3:boolean onPreparePanel(int,android.view.View,android.view.Menu):492:492 -> onPreparePanel
    1:1:void onRequestPermissionsResult(int,java.lang.String[],int[]):754:754 -> onRequestPermissionsResult
    2:3:void onRequestPermissionsResult(int,java.lang.String[],int[]):759:760 -> onRequestPermissionsResult
    4:4:void onRequestPermissionsResult(int,java.lang.String[],int[]):762:762 -> onRequestPermissionsResult
    5:5:void onRequestPermissionsResult(int,java.lang.String[],int[]):765:765 -> onRequestPermissionsResult
    6:6:void onRequestPermissionsResult(int,java.lang.String[],int[]):767:767 -> onRequestPermissionsResult
    7:7:void onRequestPermissionsResult(int,java.lang.String[],int[]):769:769 -> onRequestPermissionsResult
    1:4:void onResume():456:459 -> onResume
    1:2:void onResumeFragments():478:479 -> onResumeFragments
    1:1:void onSaveInstanceState(android.os.Bundle):510:510 -> onSaveInstanceState
    2:2:void markFragmentsCreated():990:990 -> onSaveInstanceState
    2:2:void onSaveInstanceState(android.os.Bundle):511 -> onSaveInstanceState
    3:4:void onSaveInstanceState(android.os.Bundle):512:513 -> onSaveInstanceState
    5:5:void onSaveInstanceState(android.os.Bundle):515:515 -> onSaveInstanceState
    6:7:void onSaveInstanceState(android.os.Bundle):517:518 -> onSaveInstanceState
    8:12:void onSaveInstanceState(android.os.Bundle):520:524 -> onSaveInstanceState
    13:14:void onSaveInstanceState(android.os.Bundle):526:527 -> onSaveInstanceState
    1:1:void onStart():536:536 -> onStart
    2:2:void onStart():538:538 -> onStart
    3:5:void onStart():540:542 -> onStart
    6:7:void onStart():545:546 -> onStart
    8:9:void onStart():550:551 -> onStart
    1:1:void onStateNotSaved():446:446 -> onStateNotSaved
    1:1:void onStop():559:559 -> onStop
    2:2:void onStop():561:561 -> onStop
    3:3:void markFragmentsCreated():990:990 -> onStop
    3:3:void onStop():562 -> onStop
    4:5:void onStop():564:565 -> onStop
    1:1:void requestPermissionsFromFragment(androidx.fragment.app.Fragment,java.lang.String[],int):854:854 -> requestPermissionsFromFragment
    2:2:void requestPermissionsFromFragment(androidx.fragment.app.Fragment,java.lang.String[],int):857:857 -> requestPermissionsFromFragment
    3:5:void requestPermissionsFromFragment(androidx.fragment.app.Fragment,java.lang.String[],int):859:861 -> requestPermissionsFromFragment
    6:7:void requestPermissionsFromFragment(androidx.fragment.app.Fragment,java.lang.String[],int):864:865 -> requestPermissionsFromFragment
    1:1:void setEnterSharedElementCallback(androidx.core.app.SharedElementCallback):206:206 -> setEnterSharedElementCallback
    1:1:void setExitSharedElementCallback(androidx.core.app.SharedElementCallback):219:219 -> setExitSharedElementCallback
    1:1:void startActivityForResult(android.content.Intent,int):658:658 -> startActivityForResult
    2:2:void startActivityForResult(android.content.Intent,int):660:660 -> startActivityForResult
    3:3:void startActivityForResult(android.content.Intent,int):663:663 -> startActivityForResult
    4:4:void startActivityForResult(android.content.Intent,int,android.os.Bundle):671:671 -> startActivityForResult
    5:5:void startActivityForResult(android.content.Intent,int,android.os.Bundle):673:673 -> startActivityForResult
    6:6:void startActivityForResult(android.content.Intent,int,android.os.Bundle):676:676 -> startActivityForResult
    1:1:void startActivityFromFragment(androidx.fragment.app.Fragment,android.content.Intent,int):779:779 -> startActivityFromFragment
    2:2:void startActivityFromFragment(androidx.fragment.app.Fragment,android.content.Intent,int,android.os.Bundle):788:788 -> startActivityFromFragment
    3:3:void startActivityFromFragment(androidx.fragment.app.Fragment,android.content.Intent,int,android.os.Bundle):791:791 -> startActivityFromFragment
    4:4:void startActivityFromFragment(androidx.fragment.app.Fragment,android.content.Intent,int,android.os.Bundle):799:799 -> startActivityFromFragment
    5:7:void startActivityFromFragment(androidx.fragment.app.Fragment,android.content.Intent,int,android.os.Bundle):794:796 -> startActivityFromFragment
    8:9:void startActivityFromFragment(androidx.fragment.app.Fragment,android.content.Intent,int,android.os.Bundle):799:800 -> startActivityFromFragment
    1:1:void startIntentSenderForResult(android.content.IntentSender,int,android.content.Intent,int,int,int):685:685 -> startIntentSenderForResult
    2:2:void startIntentSenderForResult(android.content.IntentSender,int,android.content.Intent,int,int,int):687:687 -> startIntentSenderForResult
    3:3:void startIntentSenderForResult(android.content.IntentSender,int,android.content.Intent,int,int,int):690:690 -> startIntentSenderForResult
    4:4:void startIntentSenderForResult(android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):700:700 -> startIntentSenderForResult
    5:5:void startIntentSenderForResult(android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):702:702 -> startIntentSenderForResult
    6:6:void startIntentSenderForResult(android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):705:705 -> startIntentSenderForResult
    1:1:void startIntentSenderFromFragment(androidx.fragment.app.Fragment,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):810:810 -> startIntentSenderFromFragment
    2:2:void startIntentSenderFromFragment(androidx.fragment.app.Fragment,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):813:813 -> startIntentSenderFromFragment
    3:3:void startIntentSenderFromFragment(androidx.fragment.app.Fragment,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):823:823 -> startIntentSenderFromFragment
    4:6:void startIntentSenderFromFragment(androidx.fragment.app.Fragment,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):817:819 -> startIntentSenderFromFragment
    7:8:void startIntentSenderFromFragment(androidx.fragment.app.Fragment,android.content.IntentSender,int,android.content.Intent,int,int,int,android.os.Bundle):823:824 -> startIntentSenderFromFragment
    1:1:void supportFinishAfterTransition():194:194 -> supportFinishAfterTransition
    1:1:void supportInvalidateOptionsMenu():583:583 -> supportInvalidateOptionsMenu
    1:1:void supportPostponeEnterTransition():227:227 -> supportPostponeEnterTransition
    1:1:void supportStartPostponedEnterTransition():235:235 -> supportStartPostponedEnterTransition
    1:1:void validateRequestPermissionsRequestCode(int):728:728 -> validateRequestPermissionsRequestCode
    2:2:void validateRequestPermissionsRequestCode(int):730:730 -> validateRequestPermissionsRequestCode
androidx.fragment.app.FragmentActivity$HostCallbacks -> androidx.fragment.app.FragmentActivity$HostCallbacks:
    1:2:void <init>(androidx.fragment.app.FragmentActivity):871:872 -> <init>
    1:1:androidx.lifecycle.Lifecycle getLifecycle():882:882 -> getLifecycle
    1:1:androidx.activity.OnBackPressedDispatcher getOnBackPressedDispatcher():894:894 -> getOnBackPressedDispatcher
    1:1:androidx.lifecycle.ViewModelStore getViewModelStore():888:888 -> getViewModelStore
    1:1:android.view.View onFindViewById(int):977:977 -> onFindViewById
    1:2:boolean onHasView():982:983 -> onHasView
androidx.fragment.app.FragmentContainer -> androidx.fragment.app.FragmentContainer:
    1:1:void <init>():31:31 -> <init>
    1:1:androidx.fragment.app.Fragment instantiate(android.content.Context,java.lang.String,android.os.Bundle):57:57 -> instantiate
androidx.fragment.app.FragmentController -> androidx.fragment.app.FragmentController:
    1:2:void <init>(androidx.fragment.app.FragmentHostCallback):60:61 -> <init>
    1:1:void attachHost(androidx.fragment.app.Fragment):116:116 -> attachHost
    1:1:androidx.fragment.app.FragmentController createController(androidx.fragment.app.FragmentHostCallback):57:57 -> createController
    1:1:void dispatchActivityCreated():246:246 -> dispatchActivityCreated
    1:1:void dispatchConfigurationChanged(android.content.res.Configuration):362:362 -> dispatchConfigurationChanged
    1:1:boolean dispatchContextItemSelected(android.view.MenuItem):424:424 -> dispatchContextItemSelected
    1:1:void dispatchCreate():235:235 -> dispatchCreate
    1:1:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):386:386 -> dispatchCreateOptionsMenu
    1:1:void dispatchDestroy():329:329 -> dispatchDestroy
    1:1:void dispatchLowMemory():374:374 -> dispatchLowMemory
    1:1:void dispatchMultiWindowModeChanged(boolean):340:340 -> dispatchMultiWindowModeChanged
    1:1:boolean dispatchOptionsItemSelected(android.view.MenuItem):411:411 -> dispatchOptionsItemSelected
    1:1:void dispatchOptionsMenuClosed(android.view.Menu):435:435 -> dispatchOptionsMenuClosed
    1:1:void dispatchPause():279:279 -> dispatchPause
    1:1:void dispatchPictureInPictureModeChanged(boolean):351:351 -> dispatchPictureInPictureModeChanged
    1:1:boolean dispatchPrepareOptionsMenu(android.view.Menu):398:398 -> dispatchPrepareOptionsMenu
    1:1:void dispatchResume():268:268 -> dispatchResume
    1:1:void dispatchStart():257:257 -> dispatchStart
    1:1:void dispatchStop():290:290 -> dispatchStop
    1:1:boolean execPendingActions():446:446 -> execPendingActions
    1:1:androidx.fragment.app.Fragment findFragmentByWho(java.lang.String):92:92 -> findFragmentByWho
    1:1:androidx.fragment.app.FragmentManager getSupportFragmentManager():69:69 -> getSupportFragmentManager
    1:1:void noteStateNotSaved():141:141 -> noteStateNotSaved
    1:1:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):134:134 -> onCreateView
    1:1:void restoreSaveState(android.os.Parcelable):190:190 -> restoreSaveState
    2:2:void restoreSaveState(android.os.Parcelable):195:195 -> restoreSaveState
    3:3:void restoreSaveState(android.os.Parcelable):191:191 -> restoreSaveState
    1:1:android.os.Parcelable saveAllState():151:151 -> saveAllState
androidx.fragment.app.FragmentFactory -> androidx.fragment.app.FragmentFactory:
    1:1:void <clinit>():32:32 -> <clinit>
    1:1:void <init>():31:31 -> <init>
    1:2:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String):114:115 -> instantiate
    3:3:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String):128:128 -> instantiate
    4:4:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String):125:125 -> instantiate
    5:5:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String):121:121 -> instantiate
    6:6:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String):117:117 -> instantiate
    1:2:boolean isFragmentClass(java.lang.ClassLoader,java.lang.String):64:65 -> isFragmentClass
    1:1:java.lang.Class loadClass(java.lang.ClassLoader,java.lang.String):44:44 -> loadClass
    2:2:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> loadClass
    2:2:java.lang.Class loadClass(java.lang.ClassLoader,java.lang.String):44 -> loadClass
    3:3:java.lang.Class loadClass(java.lang.ClassLoader,java.lang.String):44:44 -> loadClass
    4:5:java.lang.Class loadClass(java.lang.ClassLoader,java.lang.String):47:48 -> loadClass
    1:1:java.lang.Class loadFragmentClass(java.lang.ClassLoader,java.lang.String):88:88 -> loadFragmentClass
    2:2:java.lang.Class loadFragmentClass(java.lang.ClassLoader,java.lang.String):94:94 -> loadFragmentClass
    3:3:java.lang.Class loadFragmentClass(java.lang.ClassLoader,java.lang.String):91:91 -> loadFragmentClass
androidx.fragment.app.FragmentHostCallback -> androidx.fragment.app.FragmentHostCallback:
    1:1:void <init>(androidx.fragment.app.FragmentActivity):58:58 -> <init>
    2:2:void <init>(android.app.Activity,android.content.Context,android.os.Handler,int):62:62 -> <init>
    2:2:void <init>(androidx.fragment.app.FragmentActivity):58 -> <init>
    3:3:void <init>(android.app.Activity,android.content.Context,android.os.Handler,int):49:49 -> <init>
    3:3:void <init>(androidx.fragment.app.FragmentActivity):58 -> <init>
    4:7:void <init>(android.app.Activity,android.content.Context,android.os.Handler,int):63:66 -> <init>
    4:7:void <init>(androidx.fragment.app.FragmentActivity):58 -> <init>
    1:1:android.app.Activity getActivity():195:195 -> getActivity
    1:1:android.content.Context getContext():200:200 -> getContext
    1:1:android.os.Handler getHandler():205:205 -> getHandler
androidx.fragment.app.FragmentManager -> androidx.fragment.app.FragmentManager:
    1:1:void <clinit>():49:49 -> <clinit>
    1:1:void <init>():48:48 -> <init>
    2:2:void <init>():117:117 -> <init>
    1:2:androidx.fragment.app.FragmentFactory getFragmentFactory():411:412 -> getFragmentFactory
    3:3:androidx.fragment.app.FragmentFactory getFragmentFactory():414:414 -> getFragmentFactory
    1:1:void setFragmentFactory(androidx.fragment.app.FragmentFactory):401:401 -> setFragmentFactory
androidx.fragment.app.FragmentManagerImpl -> androidx.fragment.app.FragmentManagerImpl:
    1:2:void <clinit>():574:575 -> <clinit>
    1:1:void <init>():75:75 -> <init>
    2:2:void <init>():97:97 -> <init>
    3:4:void <init>():99:100 -> <init>
    5:5:void <init>():104:104 -> <init>
    6:6:void <init>():117:117 -> <init>
    7:7:void <init>():120:120 -> <init>
    8:9:void <init>():139:140 -> <init>
    10:10:void <init>():147:147 -> <init>
    1:1:void addAddedFragments(androidx.collection.ArraySet):2091:2091 -> addAddedFragments
    2:3:void addAddedFragments(androidx.collection.ArraySet):2095:2096 -> addAddedFragments
    4:6:void addAddedFragments(androidx.collection.ArraySet):2098:2100 -> addAddedFragments
    7:8:void addAddedFragments(androidx.collection.ArraySet):2102:2103 -> addAddedFragments
    1:3:void addFragment(androidx.fragment.app.Fragment,boolean):1376:1378 -> addFragment
    4:10:void addFragment(androidx.fragment.app.Fragment,boolean):1381:1387 -> addFragment
    11:12:void addFragment(androidx.fragment.app.Fragment,boolean):1389:1390 -> addFragment
    13:13:void moveToState(androidx.fragment.app.Fragment):1133:1133 -> addFragment
    13:13:void addFragment(androidx.fragment.app.Fragment,boolean):1393 -> addFragment
    14:14:void addFragment(androidx.fragment.app.Fragment,boolean):1383:1383 -> addFragment
    15:15:void addFragment(androidx.fragment.app.Fragment,boolean):1379:1379 -> addFragment
    1:2:void addOnBackStackChangedListener(androidx.fragment.app.FragmentManager$OnBackStackChangedListener):334:335 -> addOnBackStackChangedListener
    3:3:void addOnBackStackChangedListener(androidx.fragment.app.FragmentManager$OnBackStackChangedListener):337:337 -> addOnBackStackChangedListener
    1:1:void addRetainedFragment(androidx.fragment.app.Fragment):393:393 -> addRetainedFragment
    2:2:void addRetainedFragment(androidx.fragment.app.Fragment):399:399 -> addRetainedFragment
    1:2:int allocBackStackIndex(androidx.fragment.app.BackStackRecord):1597:1598 -> allocBackStackIndex
    3:3:int allocBackStackIndex(androidx.fragment.app.BackStackRecord):1608:1608 -> allocBackStackIndex
    4:5:int allocBackStackIndex(androidx.fragment.app.BackStackRecord):1610:1611 -> allocBackStackIndex
    6:7:int allocBackStackIndex(androidx.fragment.app.BackStackRecord):1599:1600 -> allocBackStackIndex
    8:8:int allocBackStackIndex(androidx.fragment.app.BackStackRecord):1602:1602 -> allocBackStackIndex
    9:10:int allocBackStackIndex(androidx.fragment.app.BackStackRecord):1604:1605 -> allocBackStackIndex
    11:11:int allocBackStackIndex(androidx.fragment.app.BackStackRecord):1613:1613 -> allocBackStackIndex
    1:5:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2563:2567 -> attachController
    6:6:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2571:2571 -> attachController
    7:9:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2574:2576 -> attachController
    10:10:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2578:2578 -> attachController
    11:11:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2583:2583 -> attachController
    12:12:androidx.fragment.app.FragmentManagerViewModel getChildNonConfig(androidx.fragment.app.Fragment):389:389 -> attachController
    12:12:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2583 -> attachController
    13:16:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2583:2586 -> attachController
    17:17:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2588:2588 -> attachController
    18:18:void attachController(androidx.fragment.app.FragmentHostCallback,androidx.fragment.app.FragmentContainer,androidx.fragment.app.Fragment):2563:2563 -> attachController
    1:4:void attachFragment(androidx.fragment.app.Fragment):1465:1468 -> attachFragment
    5:10:void attachFragment(androidx.fragment.app.Fragment):1472:1477 -> attachFragment
    11:11:void attachFragment(androidx.fragment.app.Fragment):1474:1474 -> attachFragment
    12:12:void attachFragment(androidx.fragment.app.Fragment):1469:1469 -> attachFragment
    1:1:androidx.fragment.app.FragmentTransaction beginTransaction():178:178 -> beginTransaction
    1:1:void burpActive():2555:2555 -> burpActive
    2:2:void burpActive():2558:2558 -> burpActive
    1:2:void checkStateLoss():1535:1536 -> checkStateLoss
    1:3:void cleanupExec():1712:1714 -> cleanupExec
    1:1:void completeExecute(androidx.fragment.app.BackStackRecord,boolean,boolean,boolean):1990:1990 -> completeExecute
    2:2:void completeExecute(androidx.fragment.app.BackStackRecord,boolean,boolean,boolean):1992:1992 -> completeExecute
    3:6:void completeExecute(androidx.fragment.app.BackStackRecord,boolean,boolean,boolean):1994:1997 -> completeExecute
    7:7:void completeExecute(androidx.fragment.app.BackStackRecord,boolean,boolean,boolean):1999:1999 -> completeExecute
    8:8:void completeExecute(androidx.fragment.app.BackStackRecord,boolean,boolean,boolean):2002:2002 -> completeExecute
    9:9:void completeExecute(androidx.fragment.app.BackStackRecord,boolean,boolean,boolean):2005:2005 -> completeExecute
    10:13:void completeExecute(androidx.fragment.app.BackStackRecord,boolean,boolean,boolean):2008:2011 -> completeExecute
    14:14:void completeExecute(androidx.fragment.app.BackStackRecord,boolean,boolean,boolean):2014:2014 -> completeExecute
    15:16:void completeExecute(androidx.fragment.app.BackStackRecord,boolean,boolean,boolean):2016:2017 -> completeExecute
    1:3:void detachFragment(androidx.fragment.app.Fragment):1447:1449 -> detachFragment
    4:8:void detachFragment(androidx.fragment.app.Fragment):1452:1456 -> detachFragment
    9:9:void detachFragment(androidx.fragment.app.Fragment):1458:1458 -> detachFragment
    10:10:void detachFragment(androidx.fragment.app.Fragment):1454:1454 -> detachFragment
    1:3:void dispatchActivityCreated():2611:2613 -> dispatchActivityCreated
    1:2:void dispatchConfigurationChanged(android.content.res.Configuration):2685:2686 -> dispatchConfigurationChanged
    3:3:void dispatchConfigurationChanged(android.content.res.Configuration):2688:2688 -> dispatchConfigurationChanged
    1:1:boolean dispatchContextItemSelected(android.view.MenuItem):2767:2767 -> dispatchContextItemSelected
    2:3:boolean dispatchContextItemSelected(android.view.MenuItem):2770:2771 -> dispatchContextItemSelected
    4:4:boolean dispatchContextItemSelected(android.view.MenuItem):2773:2773 -> dispatchContextItemSelected
    1:3:void dispatchCreate():2605:2607 -> dispatchCreate
    1:1:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):2703:2703 -> dispatchCreateOptionsMenu
    2:3:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):2708:2709 -> dispatchCreateOptionsMenu
    4:4:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):2711:2711 -> dispatchCreateOptionsMenu
    5:5:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):2714:2714 -> dispatchCreateOptionsMenu
    6:6:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):2716:2716 -> dispatchCreateOptionsMenu
    7:11:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):2721:2725 -> dispatchCreateOptionsMenu
    12:12:boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):2730:2730 -> dispatchCreateOptionsMenu
    1:7:void dispatchDestroy():2642:2648 -> dispatchDestroy
    8:9:void dispatchDestroy():2651:2652 -> dispatchDestroy
    1:1:void dispatchDestroyView():2638:2638 -> dispatchDestroyView
    1:2:void dispatchLowMemory():2694:2695 -> dispatchLowMemory
    3:3:void dispatchLowMemory():2697:2697 -> dispatchLowMemory
    1:2:void dispatchMultiWindowModeChanged(boolean):2667:2668 -> dispatchMultiWindowModeChanged
    3:3:void dispatchMultiWindowModeChanged(boolean):2670:2670 -> dispatchMultiWindowModeChanged
    1:5:void dispatchOnFragmentActivityCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):2942:2946 -> dispatchOnFragmentActivityCreated
    6:8:void dispatchOnFragmentActivityCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):2949:2951 -> dispatchOnFragmentActivityCreated
    1:5:void dispatchOnFragmentAttached(androidx.fragment.app.Fragment,android.content.Context,boolean):2894:2898 -> dispatchOnFragmentAttached
    6:8:void dispatchOnFragmentAttached(androidx.fragment.app.Fragment,android.content.Context,boolean):2901:2903 -> dispatchOnFragmentAttached
    1:5:void dispatchOnFragmentCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):2926:2930 -> dispatchOnFragmentCreated
    6:8:void dispatchOnFragmentCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):2933:2935 -> dispatchOnFragmentCreated
    1:5:void dispatchOnFragmentDestroyed(androidx.fragment.app.Fragment,boolean):3064:3068 -> dispatchOnFragmentDestroyed
    6:8:void dispatchOnFragmentDestroyed(androidx.fragment.app.Fragment,boolean):3071:3073 -> dispatchOnFragmentDestroyed
    1:5:void dispatchOnFragmentDetached(androidx.fragment.app.Fragment,boolean):3079:3083 -> dispatchOnFragmentDetached
    6:8:void dispatchOnFragmentDetached(androidx.fragment.app.Fragment,boolean):3086:3088 -> dispatchOnFragmentDetached
    1:5:void dispatchOnFragmentPaused(androidx.fragment.app.Fragment,boolean):3003:3007 -> dispatchOnFragmentPaused
    6:8:void dispatchOnFragmentPaused(androidx.fragment.app.Fragment,boolean):3010:3012 -> dispatchOnFragmentPaused
    1:5:void dispatchOnFragmentPreAttached(androidx.fragment.app.Fragment,android.content.Context,boolean):2878:2882 -> dispatchOnFragmentPreAttached
    6:8:void dispatchOnFragmentPreAttached(androidx.fragment.app.Fragment,android.content.Context,boolean):2885:2887 -> dispatchOnFragmentPreAttached
    1:5:void dispatchOnFragmentPreCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):2910:2914 -> dispatchOnFragmentPreCreated
    6:8:void dispatchOnFragmentPreCreated(androidx.fragment.app.Fragment,android.os.Bundle,boolean):2917:2919 -> dispatchOnFragmentPreCreated
    1:5:void dispatchOnFragmentResumed(androidx.fragment.app.Fragment,boolean):2988:2992 -> dispatchOnFragmentResumed
    6:8:void dispatchOnFragmentResumed(androidx.fragment.app.Fragment,boolean):2995:2997 -> dispatchOnFragmentResumed
    1:5:void dispatchOnFragmentSaveInstanceState(androidx.fragment.app.Fragment,android.os.Bundle,boolean):3034:3038 -> dispatchOnFragmentSaveInstanceState
    6:8:void dispatchOnFragmentSaveInstanceState(androidx.fragment.app.Fragment,android.os.Bundle,boolean):3041:3043 -> dispatchOnFragmentSaveInstanceState
    1:5:void dispatchOnFragmentStarted(androidx.fragment.app.Fragment,boolean):2973:2977 -> dispatchOnFragmentStarted
    6:8:void dispatchOnFragmentStarted(androidx.fragment.app.Fragment,boolean):2980:2982 -> dispatchOnFragmentStarted
    1:5:void dispatchOnFragmentStopped(androidx.fragment.app.Fragment,boolean):3018:3022 -> dispatchOnFragmentStopped
    6:8:void dispatchOnFragmentStopped(androidx.fragment.app.Fragment,boolean):3025:3027 -> dispatchOnFragmentStopped
    1:5:void dispatchOnFragmentViewCreated(androidx.fragment.app.Fragment,android.view.View,android.os.Bundle,boolean):2958:2962 -> dispatchOnFragmentViewCreated
    6:8:void dispatchOnFragmentViewCreated(androidx.fragment.app.Fragment,android.view.View,android.os.Bundle,boolean):2965:2967 -> dispatchOnFragmentViewCreated
    1:5:void dispatchOnFragmentViewDestroyed(androidx.fragment.app.Fragment,boolean):3049:3053 -> dispatchOnFragmentViewDestroyed
    6:8:void dispatchOnFragmentViewDestroyed(androidx.fragment.app.Fragment,boolean):3056:3058 -> dispatchOnFragmentViewDestroyed
    1:1:boolean dispatchOptionsItemSelected(android.view.MenuItem):2752:2752 -> dispatchOptionsItemSelected
    2:3:boolean dispatchOptionsItemSelected(android.view.MenuItem):2755:2756 -> dispatchOptionsItemSelected
    4:4:boolean dispatchOptionsItemSelected(android.view.MenuItem):2758:2758 -> dispatchOptionsItemSelected
    1:1:void dispatchOptionsMenuClosed(android.view.Menu):2782:2782 -> dispatchOptionsMenuClosed
    2:3:void dispatchOptionsMenuClosed(android.view.Menu):2785:2786 -> dispatchOptionsMenuClosed
    4:4:void dispatchOptionsMenuClosed(android.view.Menu):2788:2788 -> dispatchOptionsMenuClosed
    1:2:void dispatchParentPrimaryNavigationFragmentChanged(androidx.fragment.app.Fragment):2807:2808 -> dispatchParentPrimaryNavigationFragmentChanged
    1:1:void dispatchPause():2629:2629 -> dispatchPause
    1:2:void dispatchPictureInPictureModeChanged(boolean):2676:2677 -> dispatchPictureInPictureModeChanged
    3:3:void dispatchPictureInPictureModeChanged(boolean):2679:2679 -> dispatchPictureInPictureModeChanged
    1:1:boolean dispatchPrepareOptionsMenu(android.view.Menu):2736:2736 -> dispatchPrepareOptionsMenu
    2:3:boolean dispatchPrepareOptionsMenu(android.view.Menu):2740:2741 -> dispatchPrepareOptionsMenu
    4:4:boolean dispatchPrepareOptionsMenu(android.view.Menu):2743:2743 -> dispatchPrepareOptionsMenu
    1:1:void dispatchPrimaryNavigationFragmentChanged():2813:2813 -> dispatchPrimaryNavigationFragmentChanged
    2:2:void dispatchPrimaryNavigationFragmentChanged():2815:2815 -> dispatchPrimaryNavigationFragmentChanged
    1:3:void dispatchResume():2623:2625 -> dispatchResume
    1:3:void dispatchStart():2617:2619 -> dispatchStart
    1:2:void dispatchStateChange(int):2658:2659 -> dispatchStateChange
    3:3:void dispatchStateChange(int):2661:2661 -> dispatchStateChange
    4:4:void dispatchStateChange(int):2663:2663 -> dispatchStateChange
    5:6:void dispatchStateChange(int):2661:2662 -> dispatchStateChange
    1:2:void dispatchStop():2633:2634 -> dispatchStop
    1:3:void doPendingDeferredStart():2176:2178 -> doPendingDeferredStart
    1:1:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):475:475 -> dump
    2:7:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):477:482 -> dump
    8:8:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):484:484 -> dump
    9:9:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):489:489 -> dump
    10:10:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):491:491 -> dump
    11:16:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):493:498 -> dump
    17:18:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):502:503 -> dump
    19:19:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):505:505 -> dump
    20:22:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):507:509 -> dump
    23:24:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):514:515 -> dump
    25:25:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):517:517 -> dump
    26:28:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):519:521 -> dump
    29:29:void androidx.fragment.app.BackStackRecord.dump(java.lang.String,java.io.PrintWriter):59:59 -> dump
    29:29:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):522 -> dump
    30:32:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):527:529 -> dump
    33:33:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):531:531 -> dump
    34:36:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):533:535 -> dump
    37:39:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):540:542 -> dump
    40:40:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):544:544 -> dump
    41:42:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):546:547 -> dump
    43:43:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):549:549 -> dump
    44:46:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):551:553 -> dump
    47:51:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):558:562 -> dump
    52:58:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):564:570 -> dump
    59:59:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):544:544 -> dump
    1:1:void enqueueAction(androidx.fragment.app.FragmentManagerImpl$OpGenerator,boolean):1558:1558 -> enqueueAction
    2:3:void enqueueAction(androidx.fragment.app.FragmentManagerImpl$OpGenerator,boolean):1560:1561 -> enqueueAction
    4:5:void enqueueAction(androidx.fragment.app.FragmentManagerImpl$OpGenerator,boolean):1568:1569 -> enqueueAction
    6:8:void enqueueAction(androidx.fragment.app.FragmentManagerImpl$OpGenerator,boolean):1571:1573 -> enqueueAction
    9:9:void enqueueAction(androidx.fragment.app.FragmentManagerImpl$OpGenerator,boolean):1564:1564 -> enqueueAction
    10:10:void enqueueAction(androidx.fragment.app.FragmentManagerImpl$OpGenerator,boolean):1566:1566 -> enqueueAction
    11:11:void enqueueAction(androidx.fragment.app.FragmentManagerImpl$OpGenerator,boolean):1573:1573 -> enqueueAction
    1:1:void ensureExecReady(boolean):1659:1659 -> ensureExecReady
    2:2:void ensureExecReady(boolean):1663:1663 -> ensureExecReady
    3:3:void ensureExecReady(boolean):1667:1667 -> ensureExecReady
    4:4:void ensureExecReady(boolean):1672:1672 -> ensureExecReady
    5:7:void ensureExecReady(boolean):1675:1677 -> ensureExecReady
    8:8:void ensureExecReady(boolean):1679:1679 -> ensureExecReady
    9:9:void ensureExecReady(boolean):1681:1681 -> ensureExecReady
    10:11:void ensureExecReady(boolean):1683:1684 -> ensureExecReady
    12:12:void ensureExecReady(boolean):1668:1668 -> ensureExecReady
    13:13:void ensureExecReady(boolean):1664:1664 -> ensureExecReady
    14:14:void ensureExecReady(boolean):1660:1660 -> ensureExecReady
    1:1:boolean execPendingActions():1721:1721 -> execPendingActions
    2:3:boolean execPendingActions():1724:1725 -> execPendingActions
    4:4:boolean execPendingActions():1727:1727 -> execPendingActions
    5:6:boolean execPendingActions():1729:1730 -> execPendingActions
    7:9:boolean execPendingActions():1734:1736 -> execPendingActions
    1:1:void execSingleAction(androidx.fragment.app.FragmentManagerImpl$OpGenerator,boolean):1688:1688 -> execSingleAction
    2:4:void execSingleAction(androidx.fragment.app.FragmentManagerImpl$OpGenerator,boolean):1692:1694 -> execSingleAction
    5:5:void execSingleAction(androidx.fragment.app.FragmentManagerImpl$OpGenerator,boolean):1696:1696 -> execSingleAction
    6:7:void execSingleAction(androidx.fragment.app.FragmentManagerImpl$OpGenerator,boolean):1698:1699 -> execSingleAction
    8:10:void execSingleAction(androidx.fragment.app.FragmentManagerImpl$OpGenerator,boolean):1702:1704 -> execSingleAction
    1:1:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1844:1844 -> executeOpsTogether
    2:3:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1846:1847 -> executeOpsTogether
    4:4:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1849:1849 -> executeOpsTogether
    5:5:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1851:1851 -> executeOpsTogether
    6:6:androidx.fragment.app.Fragment getPrimaryNavigationFragment():2821:2821 -> executeOpsTogether
    6:6:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1852 -> executeOpsTogether
    7:8:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1854:1855 -> executeOpsTogether
    9:9:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1857:1857 -> executeOpsTogether
    10:12:androidx.fragment.app.Fragment androidx.fragment.app.BackStackRecord.expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):528:530 -> executeOpsTogether
    10:12:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1857 -> executeOpsTogether
    13:13:androidx.fragment.app.Fragment androidx.fragment.app.BackStackRecord.expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):585:585 -> executeOpsTogether
    13:13:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1857 -> executeOpsTogether
    14:14:androidx.fragment.app.Fragment androidx.fragment.app.BackStackRecord.expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):588:588 -> executeOpsTogether
    14:14:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1857 -> executeOpsTogether
    15:17:androidx.fragment.app.Fragment androidx.fragment.app.BackStackRecord.expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):537:539 -> executeOpsTogether
    15:17:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1857 -> executeOpsTogether
    18:19:androidx.fragment.app.Fragment androidx.fragment.app.BackStackRecord.expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):546:547 -> executeOpsTogether
    18:19:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1857 -> executeOpsTogether
    20:22:androidx.fragment.app.Fragment androidx.fragment.app.BackStackRecord.expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):549:551 -> executeOpsTogether
    20:22:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1857 -> executeOpsTogether
    23:23:androidx.fragment.app.Fragment androidx.fragment.app.BackStackRecord.expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):558:558 -> executeOpsTogether
    23:23:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1857 -> executeOpsTogether
    24:30:androidx.fragment.app.Fragment androidx.fragment.app.BackStackRecord.expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):562:568 -> executeOpsTogether
    24:30:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1857 -> executeOpsTogether
    31:31:androidx.fragment.app.Fragment androidx.fragment.app.BackStackRecord.expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):574:574 -> executeOpsTogether
    31:31:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1857 -> executeOpsTogether
    32:33:androidx.fragment.app.Fragment androidx.fragment.app.BackStackRecord.expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):577:578 -> executeOpsTogether
    32:33:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1857 -> executeOpsTogether
    34:34:androidx.fragment.app.Fragment androidx.fragment.app.BackStackRecord.expandOps(java.util.ArrayList,androidx.fragment.app.Fragment):533:533 -> executeOpsTogether
    34:34:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1857 -> executeOpsTogether
    35:35:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1859:1859 -> executeOpsTogether
    36:38:androidx.fragment.app.Fragment androidx.fragment.app.BackStackRecord.trackAddedFragmentsInPop(java.util.ArrayList,androidx.fragment.app.Fragment):607:609 -> executeOpsTogether
    36:38:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1859 -> executeOpsTogether
    39:39:androidx.fragment.app.Fragment androidx.fragment.app.BackStackRecord.trackAddedFragmentsInPop(java.util.ArrayList,androidx.fragment.app.Fragment):625:625 -> executeOpsTogether
    39:39:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1859 -> executeOpsTogether
    40:40:androidx.fragment.app.Fragment androidx.fragment.app.BackStackRecord.trackAddedFragmentsInPop(java.util.ArrayList,androidx.fragment.app.Fragment):619:619 -> executeOpsTogether
    40:40:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1859 -> executeOpsTogether
    41:41:androidx.fragment.app.Fragment androidx.fragment.app.BackStackRecord.trackAddedFragmentsInPop(java.util.ArrayList,androidx.fragment.app.Fragment):616:616 -> executeOpsTogether
    41:41:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1859 -> executeOpsTogether
    42:42:androidx.fragment.app.Fragment androidx.fragment.app.BackStackRecord.trackAddedFragmentsInPop(java.util.ArrayList,androidx.fragment.app.Fragment):612:612 -> executeOpsTogether
    42:42:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1859 -> executeOpsTogether
    43:43:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1861:1861 -> executeOpsTogether
    44:44:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1863:1863 -> executeOpsTogether
    45:45:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1866:1866 -> executeOpsTogether
    46:47:void executeOps(java.util.ArrayList,java.util.ArrayList,int,int):2069:2070 -> executeOpsTogether
    46:47:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1869 -> executeOpsTogether
    48:48:void executeOps(java.util.ArrayList,java.util.ArrayList,int,int):2072:2072 -> executeOpsTogether
    48:48:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1869 -> executeOpsTogether
    49:49:void executeOps(java.util.ArrayList,java.util.ArrayList,int,int):2076:2076 -> executeOpsTogether
    49:49:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1869 -> executeOpsTogether
    50:51:void executeOps(java.util.ArrayList,java.util.ArrayList,int,int):2078:2079 -> executeOpsTogether
    50:51:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1869 -> executeOpsTogether
    52:52:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1873:1873 -> executeOpsTogether
    53:53:void androidx.collection.ArraySet.<init>():240:240 -> executeOpsTogether
    53:53:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1873 -> executeOpsTogether
    54:54:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1874:1874 -> executeOpsTogether
    55:58:int postponePostponableTransactions(java.util.ArrayList,java.util.ArrayList,int,int,androidx.collection.ArraySet):1937:1940 -> executeOpsTogether
    55:58:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1875 -> executeOpsTogether
    59:60:int postponePostponableTransactions(java.util.ArrayList,java.util.ArrayList,int,int,androidx.collection.ArraySet):1942:1943 -> executeOpsTogether
    59:60:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1875 -> executeOpsTogether
    61:61:int postponePostponableTransactions(java.util.ArrayList,java.util.ArrayList,int,int,androidx.collection.ArraySet):1945:1945 -> executeOpsTogether
    61:61:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1875 -> executeOpsTogether
    62:63:int postponePostponableTransactions(java.util.ArrayList,java.util.ArrayList,int,int,androidx.collection.ArraySet):1947:1948 -> executeOpsTogether
    62:63:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1875 -> executeOpsTogether
    64:64:int postponePostponableTransactions(java.util.ArrayList,java.util.ArrayList,int,int,androidx.collection.ArraySet):1952:1952 -> executeOpsTogether
    64:64:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1875 -> executeOpsTogether
    65:65:int postponePostponableTransactions(java.util.ArrayList,java.util.ArrayList,int,int,androidx.collection.ArraySet):1954:1954 -> executeOpsTogether
    65:65:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1875 -> executeOpsTogether
    66:67:int postponePostponableTransactions(java.util.ArrayList,java.util.ArrayList,int,int,androidx.collection.ArraySet):1960:1961 -> executeOpsTogether
    66:67:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1875 -> executeOpsTogether
    68:68:int postponePostponableTransactions(java.util.ArrayList,java.util.ArrayList,int,int,androidx.collection.ArraySet):1965:1965 -> executeOpsTogether
    68:68:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1875 -> executeOpsTogether
    69:69:void makeRemovedFragmentsInvisible(androidx.collection.ArraySet):1909:1909 -> executeOpsTogether
    69:69:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1877 -> executeOpsTogether
    70:74:void makeRemovedFragmentsInvisible(androidx.collection.ArraySet):1911:1915 -> executeOpsTogether
    70:74:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1877 -> executeOpsTogether
    75:75:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1882:1882 -> executeOpsTogether
    76:76:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1884:1884 -> executeOpsTogether
    77:81:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1888:1892 -> executeOpsTogether
    82:84:void androidx.fragment.app.BackStackRecord.runOnCommitRunnables():272:274 -> executeOpsTogether
    82:84:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1894 -> executeOpsTogether
    85:85:void androidx.fragment.app.BackStackRecord.runOnCommitRunnables():276:276 -> executeOpsTogether
    85:85:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1894 -> executeOpsTogether
    86:88:void reportBackStackChanged():2183:2185 -> executeOpsTogether
    86:88:void executeOpsTogether(java.util.ArrayList,java.util.ArrayList,int,int):1897 -> executeOpsTogether
    1:2:boolean executePendingTransactions():183:184 -> executePendingTransactions
    1:1:void executePostponedTransaction(java.util.ArrayList,java.util.ArrayList):1747:1747 -> executePostponedTransaction
    2:6:void executePostponedTransaction(java.util.ArrayList,java.util.ArrayList):1749:1753 -> executePostponedTransaction
    7:7:void androidx.fragment.app.FragmentManagerImpl$StartEnterTransitionListener.cancelTransaction():3390:3390 -> executePostponedTransaction
    7:7:void executePostponedTransaction(java.util.ArrayList,java.util.ArrayList):1756 -> executePostponedTransaction
    8:10:void executePostponedTransaction(java.util.ArrayList,java.util.ArrayList):1760:1762 -> executePostponedTransaction
    11:13:void executePostponedTransaction(java.util.ArrayList,java.util.ArrayList):1766:1768 -> executePostponedTransaction
    14:14:void androidx.fragment.app.FragmentManagerImpl$StartEnterTransitionListener.cancelTransaction():3390:3390 -> executePostponedTransaction
    14:14:void executePostponedTransaction(java.util.ArrayList,java.util.ArrayList):1770 -> executePostponedTransaction
    15:15:void executePostponedTransaction(java.util.ArrayList,java.util.ArrayList):1772:1772 -> executePostponedTransaction
    1:3:androidx.fragment.app.Fragment findFragmentById(int):1487:1489 -> findFragmentById
    4:5:androidx.fragment.app.Fragment findFragmentById(int):1494:1495 -> findFragmentById
    1:3:androidx.fragment.app.Fragment findFragmentByTag(java.lang.String):1507:1509 -> findFragmentByTag
    4:5:androidx.fragment.app.Fragment findFragmentByTag(java.lang.String):1516:1517 -> findFragmentByTag
    1:2:androidx.fragment.app.Fragment findFragmentByWho(java.lang.String):1526:1527 -> findFragmentByWho
    1:3:void forcePostponedTransactions():2113:2115 -> forcePostponedTransactions
    1:4:void freeBackStackIndex(int):1642:1645 -> freeBackStackIndex
    5:6:void freeBackStackIndex(int):1648:1649 -> freeBackStackIndex
    1:2:boolean generateOpsForPendingActions(java.util.ArrayList,java.util.ArrayList):2160:2161 -> generateOpsForPendingActions
    3:3:boolean generateOpsForPendingActions(java.util.ArrayList,java.util.ArrayList):2165:2165 -> generateOpsForPendingActions
    4:4:boolean generateOpsForPendingActions(java.util.ArrayList,java.util.ArrayList):2167:2167 -> generateOpsForPendingActions
    5:7:boolean generateOpsForPendingActions(java.util.ArrayList,java.util.ArrayList):2169:2171 -> generateOpsForPendingActions
    8:8:boolean generateOpsForPendingActions(java.util.ArrayList,java.util.ArrayList):2162:2162 -> generateOpsForPendingActions
    9:9:boolean generateOpsForPendingActions(java.util.ArrayList,java.util.ArrayList):2171:2171 -> generateOpsForPendingActions
    1:1:androidx.fragment.app.FragmentManager$BackStackEntry getBackStackEntryAt(int):329:329 -> getBackStackEntryAt
    1:1:int getBackStackEntryCount():324:324 -> getBackStackEntryCount
    1:1:androidx.fragment.app.Fragment getFragment(android.os.Bundle,java.lang.String):359:359 -> getFragment
    2:2:androidx.fragment.app.Fragment getFragment(android.os.Bundle,java.lang.String):363:363 -> getFragment
    3:3:androidx.fragment.app.Fragment getFragment(android.os.Bundle,java.lang.String):365:365 -> getFragment
    1:3:androidx.fragment.app.FragmentFactory getFragmentFactory():2836:2838 -> getFragmentFactory
    4:4:androidx.fragment.app.FragmentFactory getFragmentFactory():2843:2843 -> getFragmentFactory
    5:5:androidx.fragment.app.FragmentFactory getFragmentFactory():2845:2845 -> getFragmentFactory
    6:6:androidx.fragment.app.FragmentFactory getFragmentFactory():2855:2855 -> getFragmentFactory
    1:2:java.util.List getFragments():374:375 -> getFragments
    3:5:java.util.List getFragments():377:379 -> getFragments
    1:1:androidx.lifecycle.ViewModelStore getViewModelStore(androidx.fragment.app.Fragment):384:384 -> getViewModelStore
    1:2:void handleOnBackPressed():230:231 -> handleOnBackPressed
    3:3:void handleOnBackPressed():233:233 -> handleOnBackPressed
    4:4:void handleOnBackPressed():241:241 -> handleOnBackPressed
    1:2:void hideFragment(androidx.fragment.app.Fragment):1421:1422 -> hideFragment
    3:3:void hideFragment(androidx.fragment.app.Fragment):1425:1425 -> hideFragment
    1:1:boolean isDestroyed():454:454 -> isDestroyed
    1:1:boolean isMenuAvailable(androidx.fragment.app.Fragment):3109:3109 -> isMenuAvailable
    2:2:boolean checkForMenus():3097:3097 -> isMenuAvailable
    2:2:boolean isMenuAvailable(androidx.fragment.app.Fragment):3109 -> isMenuAvailable
    3:3:boolean checkForMenus():3099:3099 -> isMenuAvailable
    3:3:boolean isMenuAvailable(androidx.fragment.app.Fragment):3109 -> isMenuAvailable
    1:1:boolean isPrimaryNavigation(androidx.fragment.app.Fragment):214:214 -> isPrimaryNavigation
    2:2:androidx.fragment.app.Fragment getPrimaryNavigationFragment():2821:2821 -> isPrimaryNavigation
    2:2:boolean isPrimaryNavigation(androidx.fragment.app.Fragment):216 -> isPrimaryNavigation
    3:4:boolean isPrimaryNavigation(androidx.fragment.app.Fragment):220:221 -> isPrimaryNavigation
    1:1:boolean isStateSaved():1546:1546 -> isStateSaved
    1:1:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):603:603 -> loadAnimation
    2:2:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):605:605 -> loadAnimation
    3:3:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):607:607 -> loadAnimation
    4:4:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):610:610 -> loadAnimation
    5:5:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):612:612 -> loadAnimation
    6:6:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):615:615 -> loadAnimation
    7:7:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):617:617 -> loadAnimation
    8:9:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):621:622 -> loadAnimation
    10:10:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):627:627 -> loadAnimation
    11:11:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):629:629 -> loadAnimation
    12:12:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):634:634 -> loadAnimation
    13:13:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):642:642 -> loadAnimation
    14:14:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):644:644 -> loadAnimation
    15:15:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):652:652 -> loadAnimation
    16:16:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):654:654 -> loadAnimation
    17:17:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):649:649 -> loadAnimation
    18:18:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):685:685 -> loadAnimation
    19:22:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator makeFadeAnimation(float,float):595:598 -> loadAnimation
    19:22:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):681 -> loadAnimation
    23:26:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator makeFadeAnimation(float,float):595:598 -> loadAnimation
    23:26:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):679 -> loadAnimation
    27:27:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):677:677 -> loadAnimation
    28:28:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):675:675 -> loadAnimation
    29:29:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):673:673 -> loadAnimation
    30:30:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):671:671 -> loadAnimation
    31:31:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):685:685 -> loadAnimation
    32:32:boolean androidx.fragment.app.FragmentActivity$HostCallbacks.onHasWindowAnimations():960:960 -> loadAnimation
    32:32:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):685 -> loadAnimation
    33:33:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):686:686 -> loadAnimation
    34:35:int androidx.fragment.app.FragmentActivity$HostCallbacks.onGetWindowAnimations():965:966 -> loadAnimation
    34:35:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator loadAnimation(androidx.fragment.app.Fragment,int,boolean,int):686 -> loadAnimation
    1:1:void makeActive(androidx.fragment.app.Fragment):1331:1331 -> makeActive
    2:5:void makeActive(androidx.fragment.app.Fragment):1335:1338 -> makeActive
    6:6:void makeActive(androidx.fragment.app.Fragment):1340:1340 -> makeActive
    7:7:void makeActive(androidx.fragment.app.Fragment):1342:1342 -> makeActive
    1:2:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator makeOpenCloseAnimation(float,float,float,float):581:582 -> makeOpenCloseAnimation
    3:10:androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator makeOpenCloseAnimation(float,float,float,float):584:591 -> makeOpenCloseAnimation
    1:1:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1223:1223 -> moveFragmentToExpectedState
    2:5:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1230:1233 -> moveFragmentToExpectedState
    6:6:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1235:1235 -> moveFragmentToExpectedState
    7:7:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1238:1238 -> moveFragmentToExpectedState
    8:8:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1240:1240 -> moveFragmentToExpectedState
    9:9:androidx.fragment.app.Fragment findFragmentUnder(androidx.fragment.app.Fragment):2040:2040 -> moveFragmentToExpectedState
    9:9:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1242 -> moveFragmentToExpectedState
    10:10:androidx.fragment.app.Fragment findFragmentUnder(androidx.fragment.app.Fragment):2047:2047 -> moveFragmentToExpectedState
    10:10:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1242 -> moveFragmentToExpectedState
    11:12:androidx.fragment.app.Fragment findFragmentUnder(androidx.fragment.app.Fragment):2049:2050 -> moveFragmentToExpectedState
    11:12:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1242 -> moveFragmentToExpectedState
    13:13:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1244:1244 -> moveFragmentToExpectedState
    14:16:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1246:1248 -> moveFragmentToExpectedState
    17:18:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1250:1251 -> moveFragmentToExpectedState
    19:19:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1254:1254 -> moveFragmentToExpectedState
    20:21:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1256:1257 -> moveFragmentToExpectedState
    22:23:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1259:1260 -> moveFragmentToExpectedState
    24:25:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1262:1263 -> moveFragmentToExpectedState
    26:26:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1262:1262 -> moveFragmentToExpectedState
    27:28:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1265:1266 -> moveFragmentToExpectedState
    29:30:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1268:1269 -> moveFragmentToExpectedState
    31:31:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1274:1274 -> moveFragmentToExpectedState
    32:34:void completeShowHideFragment(androidx.fragment.app.Fragment):1163:1165 -> moveFragmentToExpectedState
    32:34:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1275 -> moveFragmentToExpectedState
    35:35:void completeShowHideFragment(androidx.fragment.app.Fragment):1164:1164 -> moveFragmentToExpectedState
    35:35:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1275 -> moveFragmentToExpectedState
    36:40:void completeShowHideFragment(androidx.fragment.app.Fragment):1166:1170 -> moveFragmentToExpectedState
    36:40:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1275 -> moveFragmentToExpectedState
    41:43:void completeShowHideFragment(androidx.fragment.app.Fragment):1172:1174 -> moveFragmentToExpectedState
    41:43:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1275 -> moveFragmentToExpectedState
    44:44:void completeShowHideFragment(androidx.fragment.app.Fragment):1177:1177 -> moveFragmentToExpectedState
    44:44:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1275 -> moveFragmentToExpectedState
    45:45:void completeShowHideFragment(androidx.fragment.app.Fragment):1189:1189 -> moveFragmentToExpectedState
    45:45:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1275 -> moveFragmentToExpectedState
    46:46:void completeShowHideFragment(androidx.fragment.app.Fragment):1191:1191 -> moveFragmentToExpectedState
    46:46:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1275 -> moveFragmentToExpectedState
    47:48:void completeShowHideFragment(androidx.fragment.app.Fragment):1194:1195 -> moveFragmentToExpectedState
    47:48:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1275 -> moveFragmentToExpectedState
    49:49:void completeShowHideFragment(androidx.fragment.app.Fragment):1197:1197 -> moveFragmentToExpectedState
    49:49:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1275 -> moveFragmentToExpectedState
    50:52:void completeShowHideFragment(androidx.fragment.app.Fragment):1200:1202 -> moveFragmentToExpectedState
    50:52:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1275 -> moveFragmentToExpectedState
    53:54:void completeShowHideFragment(androidx.fragment.app.Fragment):1206:1207 -> moveFragmentToExpectedState
    53:54:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1275 -> moveFragmentToExpectedState
    55:56:void completeShowHideFragment(androidx.fragment.app.Fragment):1209:1210 -> moveFragmentToExpectedState
    55:56:void moveFragmentToExpectedState(androidx.fragment.app.Fragment):1275 -> moveFragmentToExpectedState
    1:1:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):725:725 -> moveToState
    2:3:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):728:729 -> moveToState
    4:4:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):734:734 -> moveToState
    5:5:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):739:739 -> moveToState
    6:7:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):744:745 -> moveToState
    8:8:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):747:747 -> moveToState
    9:9:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):749:749 -> moveToState
    10:10:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):753:753 -> moveToState
    11:11:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):756:756 -> moveToState
    12:14:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):761:763 -> moveToState
    15:15:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):765:765 -> moveToState
    16:18:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):769:771 -> moveToState
    19:19:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):770:770 -> moveToState
    20:20:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):772:772 -> moveToState
    21:21:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):774:774 -> moveToState
    22:24:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):776:778 -> moveToState
    25:27:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):781:783 -> moveToState
    28:28:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):785:785 -> moveToState
    29:30:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):788:789 -> moveToState
    31:33:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):796:798 -> moveToState
    34:35:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):803:804 -> moveToState
    36:37:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):809:810 -> moveToState
    38:39:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):812:813 -> moveToState
    40:40:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):805:805 -> moveToState
    41:42:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):815:816 -> moveToState
    43:44:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):822:823 -> moveToState
    45:45:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):818:818 -> moveToState
    46:49:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):827:830 -> moveToState
    50:50:void androidx.fragment.app.FragmentActivity$HostCallbacks.onAttachFragment(androidx.fragment.app.Fragment):971:971 -> moveToState
    50:50:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):830 -> moveToState
    51:51:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):832:832 -> moveToState
    52:52:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):834:834 -> moveToState
    53:56:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):836:839 -> moveToState
    57:58:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):841:842 -> moveToState
    59:60:void ensureInflatedFragmentView(androidx.fragment.app.Fragment):1137:1138 -> moveToState
    59:60:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):851 -> moveToState
    61:66:void ensureInflatedFragmentView(androidx.fragment.app.Fragment):1140:1145 -> moveToState
    61:66:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):851 -> moveToState
    67:67:void ensureInflatedFragmentView(androidx.fragment.app.Fragment):1147:1147 -> moveToState
    67:67:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):851 -> moveToState
    68:68:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):856:856 -> moveToState
    69:69:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):858:858 -> moveToState
    70:71:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):865:866 -> moveToState
    72:72:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):869:869 -> moveToState
    73:73:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):873:873 -> moveToState
    74:74:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):875:875 -> moveToState
    75:75:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):873:873 -> moveToState
    76:76:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):860:860 -> moveToState
    77:78:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):880:881 -> moveToState
    79:81:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):883:885 -> moveToState
    82:82:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):887:887 -> moveToState
    83:84:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):889:890 -> moveToState
    85:86:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):892:893 -> moveToState
    87:87:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):897:897 -> moveToState
    88:88:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):900:900 -> moveToState
    89:92:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):904:907 -> moveToState
    93:93:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):909:909 -> moveToState
    94:95:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):915:916 -> moveToState
    96:99:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):922:925 -> moveToState
    100:101:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):933:934 -> moveToState
    102:103:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):940:941 -> moveToState
    104:104:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):947:947 -> moveToState
    105:105:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):950:950 -> moveToState
    106:106:boolean androidx.fragment.app.FragmentActivity$HostCallbacks.onShouldSaveFragmentState(androidx.fragment.app.Fragment):905:905 -> moveToState
    106:106:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):950 -> moveToState
    107:108:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):950:951 -> moveToState
    109:111:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):954:956 -> moveToState
    112:113:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):958:959 -> moveToState
    114:116:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):962:964 -> moveToState
    117:117:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):966:966 -> moveToState
    118:118:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):969:969 -> moveToState
    119:124:void animateRemoveFragment(androidx.fragment.app.Fragment,androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator,int):1076:1081 -> moveToState
    119:124:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):971 -> moveToState
    125:126:void animateRemoveFragment(androidx.fragment.app.Fragment,androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator,int):1083:1084 -> moveToState
    125:126:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):971 -> moveToState
    127:127:void animateRemoveFragment(androidx.fragment.app.Fragment,androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator,int):1110:1110 -> moveToState
    127:127:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):971 -> moveToState
    128:130:void animateRemoveFragment(androidx.fragment.app.Fragment,androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator,int):1112:1114 -> moveToState
    128:130:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):971 -> moveToState
    131:132:void animateRemoveFragment(androidx.fragment.app.Fragment,androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator,int):1127:1128 -> moveToState
    131:132:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):971 -> moveToState
    133:133:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):973:973 -> moveToState
    134:135:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):976:977 -> moveToState
    136:139:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):980:983 -> moveToState
    140:140:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):988:988 -> moveToState
    141:148:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):995:1002 -> moveToState
    149:149:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1005:1005 -> moveToState
    150:151:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1014:1015 -> moveToState
    152:152:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1031:1031 -> moveToState
    153:157:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1017:1021 -> moveToState
    158:158:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1026:1026 -> moveToState
    159:160:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1028:1029 -> moveToState
    161:162:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1034:1035 -> moveToState
    163:163:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1037:1037 -> moveToState
    164:169:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1040:1045 -> moveToState
    170:170:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1049:1049 -> moveToState
    171:171:void makeInactive(androidx.fragment.app.Fragment):1348:1348 -> moveToState
    171:171:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1038 -> moveToState
    172:175:void makeInactive(androidx.fragment.app.Fragment):1355:1358 -> moveToState
    172:175:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1038 -> moveToState
    176:177:void makeInactive(androidx.fragment.app.Fragment):1363:1364 -> moveToState
    176:177:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1038 -> moveToState
    178:178:void makeInactive(androidx.fragment.app.Fragment):1366:1366 -> moveToState
    178:178:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1038 -> moveToState
    179:179:void makeInactive(androidx.fragment.app.Fragment):1369:1369 -> moveToState
    179:179:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1038 -> moveToState
    180:180:void makeInactive(androidx.fragment.app.Fragment):1371:1371 -> moveToState
    180:180:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1038 -> moveToState
    181:181:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1010:1010 -> moveToState
    182:183:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1059:1060 -> moveToState
    184:184:void moveToState(androidx.fragment.app.Fragment,int,int,int,boolean):1062:1062 -> moveToState
    185:186:void moveToState(int,boolean):1289:1290 -> moveToState
    187:187:void moveToState(int,boolean):1293:1293 -> moveToState
    188:188:void moveToState(int,boolean):1297:1297 -> moveToState
    189:189:void moveToState(int,boolean):1300:1300 -> moveToState
    190:191:void moveToState(int,boolean):1302:1303 -> moveToState
    192:194:void moveToState(int,boolean):1308:1310 -> moveToState
    195:195:void moveToState(int,boolean):1314:1314 -> moveToState
    196:197:void moveToState(int,boolean):1316:1317 -> moveToState
    198:198:void androidx.fragment.app.FragmentActivity$HostCallbacks.onSupportInvalidateOptionsMenu():921:921 -> moveToState
    198:198:void moveToState(int,boolean):1317 -> moveToState
    199:199:void moveToState(int,boolean):1318:1318 -> moveToState
    1:3:void noteStateNotSaved():2593:2595 -> noteStateNotSaved
    4:4:void noteStateNotSaved():2597:2597 -> noteStateNotSaved
    5:5:void noteStateNotSaved():2599:2599 -> noteStateNotSaved
    1:1:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3156:3156 -> onCreateView
    2:3:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3160:3161 -> onCreateView
    4:4:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3163:3163 -> onCreateView
    5:7:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3165:3167 -> onCreateView
    8:8:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3169:3169 -> onCreateView
    9:9:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3175:3175 -> onCreateView
    10:10:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3177:3177 -> onCreateView
    11:11:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3184:3184 -> onCreateView
    12:12:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3186:3186 -> onCreateView
    13:13:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3189:3189 -> onCreateView
    14:23:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3196:3205 -> onCreateView
    24:24:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3207:3207 -> onCreateView
    25:26:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3217:3218 -> onCreateView
    27:27:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3220:3220 -> onCreateView
    28:29:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3227:3228 -> onCreateView
    30:30:void moveToState(androidx.fragment.app.Fragment):1133:1133 -> onCreateView
    30:30:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3230 -> onCreateView
    31:31:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3233:3233 -> onCreateView
    32:32:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3238:3238 -> onCreateView
    33:34:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3240:3241 -> onCreateView
    35:35:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3243:3243 -> onCreateView
    36:36:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3234:3234 -> onCreateView
    37:39:android.view.View onCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet):3210:3212 -> onCreateView
    40:40:android.view.View onCreateView(java.lang.String,android.content.Context,android.util.AttributeSet):3248:3248 -> onCreateView
    1:2:void performPendingDeferredStart(androidx.fragment.app.Fragment):706:707 -> performPendingDeferredStart
    3:3:void performPendingDeferredStart(androidx.fragment.app.Fragment):709:709 -> performPendingDeferredStart
    4:5:void performPendingDeferredStart(androidx.fragment.app.Fragment):712:713 -> performPendingDeferredStart
    1:1:void popBackStack():247:247 -> popBackStack
    2:2:void popBackStack(java.lang.String,int):258:258 -> popBackStack
    3:3:void popBackStack(int,int):272:272 -> popBackStack
    4:4:void popBackStack(int,int):270:270 -> popBackStack
    1:2:boolean popBackStackImmediate():252:253 -> popBackStackImmediate
    3:4:boolean popBackStackImmediate(java.lang.String,int):263:264 -> popBackStackImmediate
    5:6:boolean popBackStackImmediate(int,int):277:278 -> popBackStackImmediate
    7:7:boolean popBackStackImmediate(int,int):282:282 -> popBackStackImmediate
    8:8:boolean popBackStackImmediate(int,int):280:280 -> popBackStackImmediate
    9:10:boolean popBackStackImmediate(java.lang.String,int,int):293:294 -> popBackStackImmediate
    11:11:boolean popBackStackImmediate(java.lang.String,int,int):296:296 -> popBackStackImmediate
    12:13:boolean popBackStackImmediate(java.lang.String,int,int):299:300 -> popBackStackImmediate
    14:14:boolean popBackStackImmediate(java.lang.String,int,int):306:306 -> popBackStackImmediate
    15:15:boolean popBackStackImmediate(java.lang.String,int,int):308:308 -> popBackStackImmediate
    16:16:boolean popBackStackImmediate(java.lang.String,int,int):310:310 -> popBackStackImmediate
    17:18:boolean popBackStackImmediate(java.lang.String,int,int):312:313 -> popBackStackImmediate
    19:21:boolean popBackStackImmediate(java.lang.String,int,int):316:318 -> popBackStackImmediate
    1:1:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2200:2200 -> popBackStackState
    2:2:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2204:2204 -> popBackStackState
    3:4:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2208:2209 -> popBackStackState
    5:5:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2215:2215 -> popBackStackState
    6:6:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2217:2217 -> popBackStackState
    7:7:java.lang.String androidx.fragment.app.BackStackRecord.getName():660:660 -> popBackStackState
    7:7:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2218 -> popBackStackState
    8:8:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2218:2218 -> popBackStackState
    9:9:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2221:2221 -> popBackStackState
    10:10:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2233:2233 -> popBackStackState
    11:11:java.lang.String androidx.fragment.app.BackStackRecord.getName():660:660 -> popBackStackState
    11:11:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2234 -> popBackStackState
    12:12:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2234:2234 -> popBackStackState
    13:13:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2243:2243 -> popBackStackState
    14:16:boolean popBackStackState(java.util.ArrayList,java.util.ArrayList,java.lang.String,int,int):2246:2248 -> popBackStackState
    1:1:void putFragment(android.os.Bundle,java.lang.String,androidx.fragment.app.Fragment):349:349 -> putFragment
    2:2:void putFragment(android.os.Bundle,java.lang.String,androidx.fragment.app.Fragment):353:353 -> putFragment
    3:3:void putFragment(android.os.Bundle,java.lang.String,androidx.fragment.app.Fragment):350:350 -> putFragment
    1:7:void removeFragment(androidx.fragment.app.Fragment):1400:1406 -> removeFragment
    8:9:void removeFragment(androidx.fragment.app.Fragment):1408:1409 -> removeFragment
    10:10:void removeFragment(androidx.fragment.app.Fragment):1404:1404 -> removeFragment
    1:2:void removeOnBackStackChangedListener(androidx.fragment.app.FragmentManager$OnBackStackChangedListener):342:343 -> removeOnBackStackChangedListener
    1:1:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1794:1794 -> removeRedundantOperationsAndExecute
    2:2:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1798:1798 -> removeRedundantOperationsAndExecute
    3:3:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1803:1803 -> removeRedundantOperationsAndExecute
    4:4:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1805:1805 -> removeRedundantOperationsAndExecute
    5:5:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1808:1808 -> removeRedundantOperationsAndExecute
    6:6:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1812:1812 -> removeRedundantOperationsAndExecute
    7:7:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1817:1817 -> removeRedundantOperationsAndExecute
    8:9:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1819:1820 -> removeRedundantOperationsAndExecute
    10:10:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1824:1824 -> removeRedundantOperationsAndExecute
    11:11:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1830:1830 -> removeRedundantOperationsAndExecute
    12:12:void removeRedundantOperationsAndExecute(java.util.ArrayList,java.util.ArrayList):1799:1799 -> removeRedundantOperationsAndExecute
    1:1:void removeRetainedFragment(androidx.fragment.app.Fragment):406:406 -> removeRetainedFragment
    2:2:void removeRetainedFragment(androidx.fragment.app.Fragment):412:412 -> removeRetainedFragment
    1:2:void restoreSaveState(android.os.Parcelable):2441:2442 -> restoreSaveState
    3:3:void restoreSaveState(android.os.Parcelable):2446:2446 -> restoreSaveState
    4:5:void restoreSaveState(android.os.Parcelable):2449:2450 -> restoreSaveState
    6:8:void restoreSaveState(android.os.Parcelable):2463:2465 -> restoreSaveState
    9:18:void restoreSaveState(android.os.Parcelable):2468:2477 -> restoreSaveState
    19:19:void restoreSaveState(android.os.Parcelable):2479:2479 -> restoreSaveState
    20:21:void restoreSaveState(android.os.Parcelable):2485:2486 -> restoreSaveState
    22:23:void restoreSaveState(android.os.Parcelable):2488:2489 -> restoreSaveState
    24:24:void restoreSaveState(android.os.Parcelable):2488:2488 -> restoreSaveState
    25:25:void restoreSaveState(android.os.Parcelable):2490:2490 -> restoreSaveState
    26:26:void restoreSaveState(android.os.Parcelable):2492:2492 -> restoreSaveState
    27:27:void restoreSaveState(android.os.Parcelable):2496:2496 -> restoreSaveState
    28:31:void restoreSaveState(android.os.Parcelable):2501:2504 -> restoreSaveState
    32:32:void restoreSaveState(android.os.Parcelable):2509:2509 -> restoreSaveState
    33:33:void restoreSaveState(android.os.Parcelable):2511:2511 -> restoreSaveState
    34:36:void restoreSaveState(android.os.Parcelable):2514:2516 -> restoreSaveState
    37:37:void restoreSaveState(android.os.Parcelable):2512:2512 -> restoreSaveState
    38:38:void restoreSaveState(android.os.Parcelable):2506:2506 -> restoreSaveState
    39:42:void restoreSaveState(android.os.Parcelable):2521:2524 -> restoreSaveState
    43:45:void restoreSaveState(android.os.Parcelable):2533:2535 -> restoreSaveState
    46:46:void restoreSaveState(android.os.Parcelable):2539:2539 -> restoreSaveState
    47:49:void restoreSaveState(android.os.Parcelable):2542:2544 -> restoreSaveState
    50:50:void restoreSaveState(android.os.Parcelable):2546:2546 -> restoreSaveState
    1:1:android.os.Parcelable saveAllState():2320:2320 -> saveAllState
    2:2:void endAnimatingAwayFragments():2125:2125 -> saveAllState
    2:2:android.os.Parcelable saveAllState():2321 -> saveAllState
    3:3:void endAnimatingAwayFragments():2127:2127 -> saveAllState
    3:3:android.os.Parcelable saveAllState():2321 -> saveAllState
    4:6:void endAnimatingAwayFragments():2129:2131 -> saveAllState
    4:6:android.os.Parcelable saveAllState():2321 -> saveAllState
    7:7:void endAnimatingAwayFragments():2133:2133 -> saveAllState
    7:7:android.os.Parcelable saveAllState():2321 -> saveAllState
    8:8:void endAnimatingAwayFragments():2136:2136 -> saveAllState
    8:8:android.os.Parcelable saveAllState():2321 -> saveAllState
    9:12:void endAnimatingAwayFragments():2138:2141 -> saveAllState
    9:12:android.os.Parcelable saveAllState():2321 -> saveAllState
    13:13:android.os.Parcelable saveAllState():2322:2322 -> saveAllState
    14:14:android.os.Parcelable saveAllState():2324:2324 -> saveAllState
    15:15:android.os.Parcelable saveAllState():2326:2326 -> saveAllState
    16:17:android.os.Parcelable saveAllState():2331:2332 -> saveAllState
    18:18:android.os.Parcelable saveAllState():2334:2334 -> saveAllState
    19:19:android.os.Parcelable saveAllState():2336:2336 -> saveAllState
    20:21:android.os.Parcelable saveAllState():2344:2345 -> saveAllState
    22:23:android.os.Parcelable saveAllState():2347:2348 -> saveAllState
    24:25:android.os.Parcelable saveAllState():2350:2351 -> saveAllState
    26:27:android.os.Parcelable saveAllState():2358:2359 -> saveAllState
    28:28:android.os.Parcelable saveAllState():2361:2361 -> saveAllState
    29:30:android.os.Parcelable saveAllState():2363:2364 -> saveAllState
    31:31:android.os.Parcelable saveAllState():2353:2353 -> saveAllState
    32:32:android.os.Parcelable saveAllState():2371:2371 -> saveAllState
    33:33:android.os.Parcelable saveAllState():2337:2337 -> saveAllState
    34:34:android.os.Parcelable saveAllState():2388:2388 -> saveAllState
    35:39:android.os.Parcelable saveAllState():2390:2394 -> saveAllState
    40:41:android.os.Parcelable saveAllState():2406:2407 -> saveAllState
    42:42:android.os.Parcelable saveAllState():2409:2409 -> saveAllState
    43:43:android.os.Parcelable saveAllState():2411:2411 -> saveAllState
    44:49:android.os.Parcelable saveAllState():2418:2423 -> saveAllState
    50:50:android.os.Parcelable saveAllState():2425:2425 -> saveAllState
    1:2:android.os.Bundle saveFragmentBasicState(androidx.fragment.app.Fragment):2286:2287 -> saveFragmentBasicState
    3:7:android.os.Bundle saveFragmentBasicState(androidx.fragment.app.Fragment):2289:2293 -> saveFragmentBasicState
    8:9:android.os.Bundle saveFragmentBasicState(androidx.fragment.app.Fragment):2296:2297 -> saveFragmentBasicState
    10:10:android.os.Bundle saveFragmentBasicState(androidx.fragment.app.Fragment):2299:2299 -> saveFragmentBasicState
    11:11:android.os.Bundle saveFragmentBasicState(androidx.fragment.app.Fragment):2301:2301 -> saveFragmentBasicState
    12:12:android.os.Bundle saveFragmentBasicState(androidx.fragment.app.Fragment):2303:2303 -> saveFragmentBasicState
    13:13:android.os.Bundle saveFragmentBasicState(androidx.fragment.app.Fragment):2306:2306 -> saveFragmentBasicState
    14:14:android.os.Bundle saveFragmentBasicState(androidx.fragment.app.Fragment):2308:2308 -> saveFragmentBasicState
    15:15:android.os.Bundle saveFragmentBasicState(androidx.fragment.app.Fragment):2311:2311 -> saveFragmentBasicState
    1:1:androidx.fragment.app.Fragment$SavedState saveFragmentInstanceState(androidx.fragment.app.Fragment):441:441 -> saveFragmentInstanceState
    2:4:androidx.fragment.app.Fragment$SavedState saveFragmentInstanceState(androidx.fragment.app.Fragment):445:447 -> saveFragmentInstanceState
    5:5:androidx.fragment.app.Fragment$SavedState saveFragmentInstanceState(androidx.fragment.app.Fragment):442:442 -> saveFragmentInstanceState
    1:1:void saveFragmentViewState(androidx.fragment.app.Fragment):2268:2268 -> saveFragmentViewState
    2:3:void saveFragmentViewState(androidx.fragment.app.Fragment):2271:2272 -> saveFragmentViewState
    4:4:void saveFragmentViewState(androidx.fragment.app.Fragment):2274:2274 -> saveFragmentViewState
    5:8:void saveFragmentViewState(androidx.fragment.app.Fragment):2276:2279 -> saveFragmentViewState
    1:4:void scheduleCommit():1584:1587 -> scheduleCommit
    5:7:void scheduleCommit():1589:1591 -> scheduleCommit
    8:8:void scheduleCommit():1593:1593 -> scheduleCommit
    1:3:void setBackStackIndex(int,androidx.fragment.app.BackStackRecord):1617:1619 -> setBackStackIndex
    4:4:void setBackStackIndex(int,androidx.fragment.app.BackStackRecord):1621:1621 -> setBackStackIndex
    5:5:void setBackStackIndex(int,androidx.fragment.app.BackStackRecord):1624:1624 -> setBackStackIndex
    6:8:void setBackStackIndex(int,androidx.fragment.app.BackStackRecord):1627:1629 -> setBackStackIndex
    9:9:void setBackStackIndex(int,androidx.fragment.app.BackStackRecord):1632:1632 -> setBackStackIndex
    10:10:void setBackStackIndex(int,androidx.fragment.app.BackStackRecord):1636:1636 -> setBackStackIndex
    11:11:void setBackStackIndex(int,androidx.fragment.app.BackStackRecord):1638:1638 -> setBackStackIndex
    1:2:void setMaxLifecycle(androidx.fragment.app.Fragment,androidx.lifecycle.Lifecycle$State):2825:2826 -> setMaxLifecycle
    3:3:void setMaxLifecycle(androidx.fragment.app.Fragment,androidx.lifecycle.Lifecycle$State):2830:2830 -> setMaxLifecycle
    4:4:void setMaxLifecycle(androidx.fragment.app.Fragment,androidx.lifecycle.Lifecycle$State):2827:2827 -> setMaxLifecycle
    1:3:void setPrimaryNavigationFragment(androidx.fragment.app.Fragment):2795:2797 -> setPrimaryNavigationFragment
    4:7:void setPrimaryNavigationFragment(androidx.fragment.app.Fragment):2800:2803 -> setPrimaryNavigationFragment
    1:2:void showFragment(androidx.fragment.app.Fragment):1437:1438 -> showFragment
    3:3:void showFragment(androidx.fragment.app.Fragment):1441:1441 -> showFragment
    1:1:void startPendingDeferredFragments():1323:1323 -> startPendingDeferredFragments
    2:2:void startPendingDeferredFragments():1325:1325 -> startPendingDeferredFragments
    1:5:void throwException(java.lang.RuntimeException):155:159 -> throwException
    6:6:void throwException(java.lang.RuntimeException):161:161 -> throwException
    7:7:void androidx.fragment.app.FragmentActivity$HostCallbacks.onDump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):900:900 -> throwException
    7:7:void throwException(java.lang.RuntimeException):161 -> throwException
    8:8:void throwException(java.lang.RuntimeException):163:163 -> throwException
    9:9:void throwException(java.lang.RuntimeException):167:167 -> throwException
    10:10:void throwException(java.lang.RuntimeException):169:169 -> throwException
    11:11:void throwException(java.lang.RuntimeException):172:172 -> throwException
    1:6:java.lang.String toString():459:464 -> toString
    7:7:java.lang.String toString():466:466 -> toString
    8:9:java.lang.String toString():468:469 -> toString
    1:2:void updateOnBackPressedCallbackEnabled():192:193 -> updateOnBackPressedCallbackEnabled
    3:4:void updateOnBackPressedCallbackEnabled():199:200 -> updateOnBackPressedCallbackEnabled
    5:5:void updateOnBackPressedCallbackEnabled():199:199 -> updateOnBackPressedCallbackEnabled
androidx.fragment.app.FragmentManagerImpl$1 -> androidx.fragment.app.FragmentManagerImpl$1:
    1:1:void <init>(androidx.fragment.app.FragmentManagerImpl,boolean):105:105 -> <init>
    1:1:void handleOnBackPressed():108:108 -> handleOnBackPressed
androidx.fragment.app.FragmentManagerImpl$2 -> androidx.fragment.app.FragmentManagerImpl$2:
    1:1:void <init>(androidx.fragment.app.FragmentManagerImpl):147:147 -> <init>
    1:1:void run():150:150 -> run
androidx.fragment.app.FragmentManagerImpl$3 -> androidx.fragment.app.FragmentManagerImpl$3:
    1:1:void <init>(androidx.fragment.app.FragmentManagerImpl,android.view.ViewGroup,androidx.fragment.app.Fragment):1084:1084 -> <init>
    1:1:void onAnimationEnd(android.view.animation.Animation):1094:1094 -> onAnimationEnd
androidx.fragment.app.FragmentManagerImpl$3$1 -> androidx.fragment.app.FragmentManagerImpl$3$1:
    1:1:void <init>(androidx.fragment.app.FragmentManagerImpl$3):1094:1094 -> <init>
    1:3:void run():1097:1099 -> run
androidx.fragment.app.FragmentManagerImpl$4 -> androidx.fragment.app.FragmentManagerImpl$4:
    1:1:void <init>(androidx.fragment.app.FragmentManagerImpl,android.view.ViewGroup,android.view.View,androidx.fragment.app.Fragment):1114:1114 -> <init>
    1:1:void onAnimationEnd(android.animation.Animator):1117:1117 -> onAnimationEnd
    2:5:void onAnimationEnd(android.animation.Animator):1120:1123 -> onAnimationEnd
androidx.fragment.app.FragmentManagerImpl$5 -> androidx.fragment.app.FragmentManagerImpl$5:
    1:1:void <init>(androidx.fragment.app.FragmentManagerImpl,android.view.ViewGroup,android.view.View,androidx.fragment.app.Fragment):1177:1177 -> <init>
    1:4:void onAnimationEnd(android.animation.Animator):1180:1183 -> onAnimationEnd
androidx.fragment.app.FragmentManagerImpl$6 -> androidx.fragment.app.FragmentManagerImpl$6:
    1:1:void <init>(androidx.fragment.app.FragmentManagerImpl):2845:2845 -> <init>
    1:1:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,java.lang.String):2851:2851 -> instantiate
androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator -> androidx.fragment.app.FragmentManagerImpl$AnimationOrAnimator:
    1:3:void <init>(android.view.animation.Animation):3401:3403 -> <init>
    4:4:void <init>(android.view.animation.Animation):3405:3405 -> <init>
    5:7:void <init>(android.animation.Animator):3409:3411 -> <init>
    8:8:void <init>(android.animation.Animator):3413:3413 -> <init>
androidx.fragment.app.FragmentManagerImpl$EndViewTransitionAnimation -> androidx.fragment.app.FragmentManagerImpl$EndViewTransitionAnimation:
    1:1:void <init>(android.view.animation.Animation,android.view.ViewGroup,android.view.View):3433:3433 -> <init>
    2:2:void <init>(android.view.animation.Animation,android.view.ViewGroup,android.view.View):3429:3429 -> <init>
    3:5:void <init>(android.view.animation.Animation,android.view.ViewGroup,android.view.View):3434:3436 -> <init>
    6:6:void <init>(android.view.animation.Animation,android.view.ViewGroup,android.view.View):3439:3439 -> <init>
    1:3:boolean getTransformation(long,android.view.animation.Transformation):3444:3446 -> getTransformation
    4:4:boolean getTransformation(long,android.view.animation.Transformation):3448:3448 -> getTransformation
    5:6:boolean getTransformation(long,android.view.animation.Transformation):3450:3451 -> getTransformation
    7:9:boolean getTransformation(long,android.view.animation.Transformation,float):3459:3461 -> getTransformation
    10:10:boolean getTransformation(long,android.view.animation.Transformation,float):3463:3463 -> getTransformation
    11:12:boolean getTransformation(long,android.view.animation.Transformation,float):3465:3466 -> getTransformation
    1:2:void run():3473:3474 -> run
    3:3:void run():3476:3476 -> run
    4:5:void run():3478:3479 -> run
androidx.fragment.app.FragmentManagerImpl$FragmentTag -> androidx.fragment.app.FragmentManagerImpl$FragmentTag:
    1:1:void <clinit>():3256:3256 -> <clinit>
androidx.fragment.app.FragmentManagerImpl$PopBackStackState -> androidx.fragment.app.FragmentManagerImpl$PopBackStackState:
    1:4:void <init>(androidx.fragment.app.FragmentManagerImpl,java.lang.String,int,int):3295:3298 -> <init>
    1:1:boolean generateOps(java.util.ArrayList,java.util.ArrayList):3304:3304 -> generateOps
    2:3:boolean generateOps(java.util.ArrayList,java.util.ArrayList):3307:3308 -> generateOps
    4:4:boolean generateOps(java.util.ArrayList,java.util.ArrayList):3314:3314 -> generateOps
androidx.fragment.app.FragmentManagerImpl$StartEnterTransitionListener -> androidx.fragment.app.FragmentManagerImpl$StartEnterTransitionListener:
    1:3:void <init>(androidx.fragment.app.BackStackRecord,boolean):3329:3331 -> <init>
    1:3:void completeTransaction():3372:3374 -> completeTransaction
    4:7:void completeTransaction():3376:3379 -> completeTransaction
    8:8:void completeTransaction():3382:3382 -> completeTransaction
    1:1:boolean isReady():3362:3362 -> isReady
    1:2:void onStartEnterTransition():3341:3342 -> onStartEnterTransition
    3:3:void onStartEnterTransition():3345:3345 -> onStartEnterTransition
    1:1:void startListening():3355:3355 -> startListening
androidx.fragment.app.FragmentManagerState -> androidx.fragment.app.FragmentManagerState:
    1:1:void <clinit>():58:58 -> <clinit>
    1:1:void <init>():33:33 -> <init>
    2:2:void <init>():30:30 -> <init>
    3:3:void <init>(android.os.Parcel):36:36 -> <init>
    4:4:void <init>(android.os.Parcel):30:30 -> <init>
    5:9:void <init>(android.os.Parcel):37:41 -> <init>
    1:5:void writeToParcel(android.os.Parcel,int):51:55 -> writeToParcel
androidx.fragment.app.FragmentManagerState$1 -> androidx.fragment.app.FragmentManagerState$1:
    1:1:void <init>():59:59 -> <init>
    1:1:androidx.fragment.app.FragmentManagerState createFromParcel(android.os.Parcel):62:62 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):59 -> createFromParcel
    1:1:androidx.fragment.app.FragmentManagerState[] newArray(int):67:67 -> newArray
    1:1:java.lang.Object[] newArray(int):59 -> newArray
androidx.fragment.app.FragmentManagerViewModel -> androidx.fragment.app.FragmentManagerViewModel:
    1:1:void <clinit>():40:40 -> <clinit>
    1:1:void <init>(boolean):82:82 -> <init>
    2:4:void <init>(boolean):57:59 -> <init>
    5:5:void <init>(boolean):63:63 -> <init>
    6:6:void <init>(boolean):65:65 -> <init>
    7:7:void <init>(boolean):83:83 -> <init>
    1:1:boolean addRetainedFragment(androidx.fragment.app.Fragment):99:99 -> addRetainedFragment
    1:1:void clearNonConfigState(androidx.fragment.app.Fragment):152:152 -> clearNonConfigState
    2:3:void clearNonConfigState(androidx.fragment.app.Fragment):154:155 -> clearNonConfigState
    4:4:void clearNonConfigState(androidx.fragment.app.Fragment):158:158 -> clearNonConfigState
    5:6:void clearNonConfigState(androidx.fragment.app.Fragment):160:161 -> clearNonConfigState
    1:1:boolean equals(java.lang.Object):231:231 -> equals
    2:2:boolean equals(java.lang.Object):233:233 -> equals
    3:5:boolean equals(java.lang.Object):235:237 -> equals
    1:1:androidx.fragment.app.FragmentManagerViewModel getChildNonConfig(androidx.fragment.app.Fragment):129:129 -> getChildNonConfig
    2:3:androidx.fragment.app.FragmentManagerViewModel getChildNonConfig(androidx.fragment.app.Fragment):131:132 -> getChildNonConfig
    1:1:androidx.fragment.app.FragmentManagerViewModel getInstance(androidx.lifecycle.ViewModelStore):52:52 -> getInstance
    2:2:androidx.fragment.app.FragmentManagerViewModel getInstance(androidx.lifecycle.ViewModelStore):54:54 -> getInstance
    1:1:java.util.Collection getRetainedFragments():104:104 -> getRetainedFragments
    1:1:androidx.lifecycle.ViewModelStore getViewModelStore(androidx.fragment.app.Fragment):139:139 -> getViewModelStore
    2:3:androidx.lifecycle.ViewModelStore getViewModelStore(androidx.fragment.app.Fragment):141:142 -> getViewModelStore
    1:3:int hashCode():242:244 -> hashCode
    1:1:boolean isCleared():95:95 -> isCleared
    1:1:void onCleared():91:91 -> onCleared
    1:1:boolean removeRetainedFragment(androidx.fragment.app.Fragment):124:124 -> removeRetainedFragment
    1:1:boolean shouldDestroy(androidx.fragment.app.Fragment):108:108 -> shouldDestroy
    2:2:boolean shouldDestroy(androidx.fragment.app.Fragment):112:112 -> shouldDestroy
    3:3:boolean shouldDestroy(androidx.fragment.app.Fragment):115:115 -> shouldDestroy
    4:4:boolean shouldDestroy(androidx.fragment.app.Fragment):119:119 -> shouldDestroy
    1:8:java.lang.String toString():251:258 -> toString
    9:14:java.lang.String toString():261:266 -> toString
    15:20:java.lang.String toString():269:274 -> toString
    21:22:java.lang.String toString():277:278 -> toString
androidx.fragment.app.FragmentManagerViewModel$1 -> androidx.fragment.app.FragmentManagerViewModel$1:
    1:1:void <init>():40:40 -> <init>
    1:1:androidx.lifecycle.ViewModel create(java.lang.Class):45:45 -> create
androidx.fragment.app.FragmentPagerAdapter -> androidx.fragment.app.FragmentPagerAdapter:
    1:1:void <init>(androidx.fragment.app.FragmentManager,int):134:134 -> <init>
    1:1:void <init>(androidx.fragment.app.FragmentManager):118 -> <init>
    2:3:void <init>(androidx.fragment.app.FragmentManager,int):101:102 -> <init>
    2:3:void <init>(androidx.fragment.app.FragmentManager):118 -> <init>
    4:5:void <init>(androidx.fragment.app.FragmentManager,int):135:136 -> <init>
    4:5:void <init>(androidx.fragment.app.FragmentManager):118 -> <init>
    1:1:void destroyItem(android.view.ViewGroup,int,java.lang.Object):189:189 -> destroyItem
    2:3:void destroyItem(android.view.ViewGroup,int,java.lang.Object):191:192 -> destroyItem
    4:6:void destroyItem(android.view.ViewGroup,int,java.lang.Object):196:198 -> destroyItem
    1:3:void finishUpdate(android.view.ViewGroup):234:236 -> finishUpdate
    1:2:java.lang.Object instantiateItem(android.view.ViewGroup,int):157:158 -> instantiateItem
    3:4:java.lang.Object instantiateItem(android.view.ViewGroup,int):164:165 -> instantiateItem
    5:5:java.lang.Object instantiateItem(android.view.ViewGroup,int):168:168 -> instantiateItem
    6:6:java.lang.Object instantiateItem(android.view.ViewGroup,int):170:170 -> instantiateItem
    7:8:java.lang.Object instantiateItem(android.view.ViewGroup,int):172:173 -> instantiateItem
    9:9:androidx.fragment.app.FragmentTransaction androidx.fragment.app.FragmentTransaction.add(int,androidx.fragment.app.Fragment,java.lang.String):156:156 -> instantiateItem
    9:9:java.lang.Object instantiateItem(android.view.ViewGroup,int):172 -> instantiateItem
    10:13:java.lang.Object instantiateItem(android.view.ViewGroup,int):175:178 -> instantiateItem
    14:14:java.lang.Object instantiateItem(android.view.ViewGroup,int):180:180 -> instantiateItem
    1:1:boolean isViewFromObject(android.view.View,java.lang.Object):242:242 -> isViewFromObject
    1:1:java.lang.String makeFragmentName(int,long):269:269 -> makeFragmentName
    1:2:void setPrimaryItem(android.view.ViewGroup,int,java.lang.Object):205:206 -> setPrimaryItem
    3:6:void setPrimaryItem(android.view.ViewGroup,int,java.lang.Object):208:211 -> setPrimaryItem
    7:7:void setPrimaryItem(android.view.ViewGroup,int,java.lang.Object):213:213 -> setPrimaryItem
    8:8:void setPrimaryItem(android.view.ViewGroup,int,java.lang.Object):215:215 -> setPrimaryItem
    9:12:void setPrimaryItem(android.view.ViewGroup,int,java.lang.Object):218:221 -> setPrimaryItem
    13:13:void setPrimaryItem(android.view.ViewGroup,int,java.lang.Object):223:223 -> setPrimaryItem
    14:14:void setPrimaryItem(android.view.ViewGroup,int,java.lang.Object):225:225 -> setPrimaryItem
    15:15:void setPrimaryItem(android.view.ViewGroup,int,java.lang.Object):228:228 -> setPrimaryItem
    1:2:void startUpdate(android.view.ViewGroup):147:148 -> startUpdate
androidx.fragment.app.FragmentState -> androidx.fragment.app.FragmentState:
    1:1:void <clinit>():173:173 -> <clinit>
    1:13:void <init>(androidx.fragment.app.Fragment):47:59 -> <init>
    14:27:void <init>(android.os.Parcel):62:75 -> <init>
    1:3:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,androidx.fragment.app.FragmentFactory):80:82 -> instantiate
    4:5:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,androidx.fragment.app.FragmentFactory):85:86 -> instantiate
    6:8:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,androidx.fragment.app.FragmentFactory):88:90 -> instantiate
    9:9:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,androidx.fragment.app.FragmentFactory):95:95 -> instantiate
    10:20:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,androidx.fragment.app.FragmentFactory):97:107 -> instantiate
    21:21:androidx.fragment.app.Fragment instantiate(java.lang.ClassLoader,androidx.fragment.app.FragmentFactory):113:113 -> instantiate
    1:8:java.lang.String toString():119:126 -> toString
    9:11:java.lang.String toString():128:130 -> toString
    12:14:java.lang.String toString():132:134 -> toString
    15:16:java.lang.String toString():136:137 -> toString
    17:18:java.lang.String toString():139:140 -> toString
    19:20:java.lang.String toString():142:143 -> toString
    21:22:java.lang.String toString():145:146 -> toString
    23:23:java.lang.String toString():148:148 -> toString
    1:13:void writeToParcel(android.os.Parcel,int):158:170 -> writeToParcel
androidx.fragment.app.FragmentState$1 -> androidx.fragment.app.FragmentState$1:
    1:1:void <init>():174:174 -> <init>
    1:1:androidx.fragment.app.FragmentState createFromParcel(android.os.Parcel):177:177 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):174 -> createFromParcel
    1:1:androidx.fragment.app.FragmentState[] newArray(int):182:182 -> newArray
    1:1:java.lang.Object[] newArray(int):174 -> newArray
androidx.fragment.app.FragmentStatePagerAdapter -> androidx.fragment.app.FragmentStatePagerAdapter:
    1:1:void <init>(androidx.fragment.app.FragmentManager,int):140:140 -> <init>
    1:1:void <init>(androidx.fragment.app.FragmentManager):124 -> <init>
    2:2:void <init>(androidx.fragment.app.FragmentManager,int):103:103 -> <init>
    2:2:void <init>(androidx.fragment.app.FragmentManager):124 -> <init>
    3:5:void <init>(androidx.fragment.app.FragmentManager,int):105:107 -> <init>
    3:5:void <init>(androidx.fragment.app.FragmentManager):124 -> <init>
    6:7:void <init>(androidx.fragment.app.FragmentManager,int):141:142 -> <init>
    6:7:void <init>(androidx.fragment.app.FragmentManager):124 -> <init>
    1:1:void destroyItem(android.view.ViewGroup,int,java.lang.Object):206:206 -> destroyItem
    2:3:void destroyItem(android.view.ViewGroup,int,java.lang.Object):208:209 -> destroyItem
    4:5:void destroyItem(android.view.ViewGroup,int,java.lang.Object):213:214 -> destroyItem
    6:7:void destroyItem(android.view.ViewGroup,int,java.lang.Object):216:217 -> destroyItem
    8:8:void destroyItem(android.view.ViewGroup,int,java.lang.Object):216:216 -> destroyItem
    9:9:void destroyItem(android.view.ViewGroup,int,java.lang.Object):218:218 -> destroyItem
    10:12:void destroyItem(android.view.ViewGroup,int,java.lang.Object):220:222 -> destroyItem
    1:3:void finishUpdate(android.view.ViewGroup):258:260 -> finishUpdate
    1:2:java.lang.Object instantiateItem(android.view.ViewGroup,int):167:168 -> instantiateItem
    3:4:java.lang.Object instantiateItem(android.view.ViewGroup,int):174:175 -> instantiateItem
    5:5:java.lang.Object instantiateItem(android.view.ViewGroup,int):178:178 -> instantiateItem
    6:7:java.lang.Object instantiateItem(android.view.ViewGroup,int):180:181 -> instantiateItem
    8:8:java.lang.Object instantiateItem(android.view.ViewGroup,int):183:183 -> instantiateItem
    9:10:java.lang.Object instantiateItem(android.view.ViewGroup,int):186:187 -> instantiateItem
    11:13:java.lang.Object instantiateItem(android.view.ViewGroup,int):189:191 -> instantiateItem
    14:15:java.lang.Object instantiateItem(android.view.ViewGroup,int):194:195 -> instantiateItem
    16:17:java.lang.Object instantiateItem(android.view.ViewGroup,int):197:198 -> instantiateItem
    1:1:boolean isViewFromObject(android.view.View,java.lang.Object):266:266 -> isViewFromObject
    1:5:void restoreState(android.os.Parcelable,java.lang.ClassLoader):295:299 -> restoreState
    6:7:void restoreState(android.os.Parcelable,java.lang.ClassLoader):301:302 -> restoreState
    8:12:void restoreState(android.os.Parcelable,java.lang.ClassLoader):305:309 -> restoreState
    13:14:void restoreState(android.os.Parcelable,java.lang.ClassLoader):311:312 -> restoreState
    15:16:void restoreState(android.os.Parcelable,java.lang.ClassLoader):314:315 -> restoreState
    17:17:void restoreState(android.os.Parcelable,java.lang.ClassLoader):317:317 -> restoreState
    1:5:android.os.Parcelable saveState():273:277 -> saveState
    6:8:android.os.Parcelable saveState():279:281 -> saveState
    9:9:android.os.Parcelable saveState():283:283 -> saveState
    10:11:android.os.Parcelable saveState():285:286 -> saveState
    1:2:void setPrimaryItem(android.view.ViewGroup,int,java.lang.Object):229:230 -> setPrimaryItem
    3:6:void setPrimaryItem(android.view.ViewGroup,int,java.lang.Object):232:235 -> setPrimaryItem
    7:7:void setPrimaryItem(android.view.ViewGroup,int,java.lang.Object):237:237 -> setPrimaryItem
    8:8:void setPrimaryItem(android.view.ViewGroup,int,java.lang.Object):239:239 -> setPrimaryItem
    9:12:void setPrimaryItem(android.view.ViewGroup,int,java.lang.Object):242:245 -> setPrimaryItem
    13:13:void setPrimaryItem(android.view.ViewGroup,int,java.lang.Object):247:247 -> setPrimaryItem
    14:14:void setPrimaryItem(android.view.ViewGroup,int,java.lang.Object):249:249 -> setPrimaryItem
    15:15:void setPrimaryItem(android.view.ViewGroup,int,java.lang.Object):252:252 -> setPrimaryItem
    1:2:void startUpdate(android.view.ViewGroup):153:154 -> startUpdate
androidx.fragment.app.FragmentTabHost -> androidx.fragment.app.FragmentTabHost:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):148:148 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):50:50 -> <init>
    3:3:void initFragmentTabHost(android.content.Context,android.util.AttributeSet):153:153 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet):149 -> <init>
    4:5:void initFragmentTabHost(android.content.Context,android.util.AttributeSet):155:156 -> <init>
    4:5:void <init>(android.content.Context,android.util.AttributeSet):149 -> <init>
    6:6:void initFragmentTabHost(android.content.Context,android.util.AttributeSet):158:158 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet):149 -> <init>
    1:3:androidx.fragment.app.FragmentTabHost$TabInfo getTabInfoForTag(java.lang.String):433:435 -> doTabChanged
    1:3:androidx.fragment.app.FragmentTransaction doTabChanged(java.lang.String,androidx.fragment.app.FragmentTransaction):402 -> doTabChanged
    4:4:androidx.fragment.app.FragmentTransaction doTabChanged(java.lang.String,androidx.fragment.app.FragmentTransaction):403:403 -> doTabChanged
    5:5:androidx.fragment.app.FragmentTransaction doTabChanged(java.lang.String,androidx.fragment.app.FragmentTransaction):405:405 -> doTabChanged
    6:8:androidx.fragment.app.FragmentTransaction doTabChanged(java.lang.String,androidx.fragment.app.FragmentTransaction):408:410 -> doTabChanged
    9:11:androidx.fragment.app.FragmentTransaction doTabChanged(java.lang.String,androidx.fragment.app.FragmentTransaction):415:417 -> doTabChanged
    12:12:androidx.fragment.app.FragmentTransaction doTabChanged(java.lang.String,androidx.fragment.app.FragmentTransaction):416:416 -> doTabChanged
    13:14:androidx.fragment.app.FragmentTransaction doTabChanged(java.lang.String,androidx.fragment.app.FragmentTransaction):418:419 -> doTabChanged
    15:15:androidx.fragment.app.FragmentTransaction androidx.fragment.app.FragmentTransaction.add(int,androidx.fragment.app.Fragment,java.lang.String):156:156 -> doTabChanged
    15:15:androidx.fragment.app.FragmentTransaction doTabChanged(java.lang.String,androidx.fragment.app.FragmentTransaction):419 -> doTabChanged
    16:16:androidx.fragment.app.FragmentTransaction androidx.fragment.app.FragmentTransaction.attach(androidx.fragment.app.Fragment):306:306 -> doTabChanged
    16:16:androidx.fragment.app.FragmentTransaction doTabChanged(java.lang.String,androidx.fragment.app.FragmentTransaction):421 -> doTabChanged
    17:17:androidx.fragment.app.FragmentTransaction doTabChanged(java.lang.String,androidx.fragment.app.FragmentTransaction):425:425 -> doTabChanged
    1:1:void onAttachedToWindow():299:299 -> onAttachedToWindow
    2:2:void onAttachedToWindow():301:301 -> onAttachedToWindow
    3:7:void onAttachedToWindow():306:310 -> onAttachedToWindow
    8:8:void onAttachedToWindow():314:314 -> onAttachedToWindow
    9:9:void onAttachedToWindow():319:319 -> onAttachedToWindow
    10:10:void onAttachedToWindow():321:321 -> onAttachedToWindow
    11:12:void onAttachedToWindow():328:329 -> onAttachedToWindow
    13:14:void onAttachedToWindow():331:332 -> onAttachedToWindow
    1:2:void onDetachedFromWindow():344:345 -> onDetachedFromWindow
    1:2:void onRestoreInstanceState(android.os.Parcelable):371:372 -> onRestoreInstanceState
    3:5:void onRestoreInstanceState(android.os.Parcelable):375:377 -> onRestoreInstanceState
    1:3:android.os.Parcelable onSaveInstanceState():357:359 -> onSaveInstanceState
    1:2:void onTabChanged(java.lang.String):388:389 -> onTabChanged
    3:3:void onTabChanged(java.lang.String):391:391 -> onTabChanged
    4:5:void onTabChanged(java.lang.String):394:395 -> onTabChanged
    1:1:void setOnTabChangedListener(android.widget.TabHost$OnTabChangeListener):259:259 -> setOnTabChangedListener
    1:1:void setup():196:196 -> setup
androidx.fragment.app.FragmentTabHost$SavedState -> androidx.fragment.app.FragmentTabHost$SavedState:
    1:1:void <clinit>():114:114 -> <clinit>
    1:1:void <init>(android.os.Parcelable):93:93 -> <init>
    2:3:void <init>(android.os.Parcel):97:98 -> <init>
    1:2:java.lang.String toString():109:110 -> toString
    1:2:void writeToParcel(android.os.Parcel,int):103:104 -> writeToParcel
androidx.fragment.app.FragmentTabHost$SavedState$1 -> androidx.fragment.app.FragmentTabHost$SavedState$1:
    1:1:void <init>():115:115 -> <init>
    1:1:androidx.fragment.app.FragmentTabHost$SavedState createFromParcel(android.os.Parcel):118:118 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):115 -> createFromParcel
    1:1:androidx.fragment.app.FragmentTabHost$SavedState[] newArray(int):123:123 -> newArray
    1:1:java.lang.Object[] newArray(int):115 -> newArray
androidx.fragment.app.FragmentTransaction -> androidx.fragment.app.FragmentTransaction:
    1:1:void <init>():48:48 -> <init>
    2:2:void <init>():90:90 -> <init>
    3:3:void <init>():98:98 -> <init>
    4:4:void <init>():108:108 -> <init>
    1:1:androidx.fragment.app.FragmentTransaction add(androidx.fragment.app.Fragment,java.lang.String):125:125 -> add
    2:2:androidx.fragment.app.FragmentTransaction add(int,androidx.fragment.app.Fragment):134:134 -> add
    1:5:void addOp(androidx.fragment.app.FragmentTransaction$Op):113:117 -> addOp
    1:1:androidx.fragment.app.FragmentTransaction addToBackStack(java.lang.String):505:505 -> addToBackStack
    2:3:androidx.fragment.app.FragmentTransaction addToBackStack(java.lang.String):509:510 -> addToBackStack
    4:4:androidx.fragment.app.FragmentTransaction addToBackStack(java.lang.String):506:506 -> addToBackStack
    1:1:androidx.fragment.app.FragmentTransaction attach(androidx.fragment.app.Fragment):306:306 -> attach
    1:1:androidx.fragment.app.FragmentTransaction detach(androidx.fragment.app.Fragment):289:289 -> detach
    1:1:androidx.fragment.app.FragmentTransaction disallowAddToBackStack():532:532 -> disallowAddToBackStack
    2:2:androidx.fragment.app.FragmentTransaction disallowAddToBackStack():536:536 -> disallowAddToBackStack
    3:3:androidx.fragment.app.FragmentTransaction disallowAddToBackStack():533:533 -> disallowAddToBackStack
    1:4:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):161:164 -> doAddOp
    5:6:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):171:172 -> doAddOp
    7:7:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):176:176 -> doAddOp
    8:9:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):184:185 -> doAddOp
    10:10:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):189:189 -> doAddOp
    11:11:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):181:181 -> doAddOp
    12:12:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):192:192 -> doAddOp
    13:13:void doAddOp(int,androidx.fragment.app.Fragment,java.lang.String,int):165:165 -> doAddOp
    1:1:androidx.fragment.app.FragmentTransaction remove(androidx.fragment.app.Fragment):239:239 -> remove
    1:1:androidx.fragment.app.FragmentTransaction replace(int,androidx.fragment.app.Fragment,java.lang.String):225:225 -> replace
    2:2:androidx.fragment.app.FragmentTransaction replace(int,androidx.fragment.app.Fragment,java.lang.String):223:223 -> replace
    1:1:androidx.fragment.app.FragmentTransaction setMaxLifecycle(androidx.fragment.app.Fragment,androidx.lifecycle.Lifecycle$State):350:350 -> setMaxLifecycle
androidx.fragment.app.FragmentTransaction$Op -> androidx.fragment.app.FragmentTransaction$Op:
    1:1:void <init>():72:72 -> <init>
    2:6:void <init>(int,androidx.fragment.app.Fragment):75:79 -> <init>
    7:11:void <init>(int,androidx.fragment.app.Fragment,androidx.lifecycle.Lifecycle$State):82:86 -> <init>
androidx.fragment.app.FragmentTransition -> androidx.fragment.app.FragmentTransition:
    1:1:void <clinit>():45:45 -> <clinit>
    2:2:void <clinit>():59:59 -> <clinit>
    3:3:androidx.fragment.app.FragmentTransitionImpl resolveSupportImpl():68:68 -> <clinit>
    3:3:void <clinit>():63 -> <clinit>
    4:4:androidx.fragment.app.FragmentTransitionImpl resolveSupportImpl():70:70 -> <clinit>
    4:4:void <clinit>():63 -> <clinit>
    5:5:void <clinit>():63:63 -> <clinit>
    1:4:void addSharedElementsWithMatchingNames(java.util.ArrayList,androidx.collection.ArrayMap,java.util.Collection):648:651 -> addSharedElementsWithMatchingNames
    1:1:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1125:1125 -> addToFirstInLastOut
    2:2:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1129:1129 -> addToFirstInLastOut
    3:3:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1133:1133 -> addToFirstInLastOut
    4:4:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1141:1141 -> addToFirstInLastOut
    5:5:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1143:1143 -> addToFirstInLastOut
    6:6:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1158:1158 -> addToFirstInLastOut
    7:7:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1160:1160 -> addToFirstInLastOut
    8:9:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1167:1168 -> addToFirstInLastOut
    10:10:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1171:1171 -> addToFirstInLastOut
    11:11:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1150:1150 -> addToFirstInLastOut
    12:12:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1152:1152 -> addToFirstInLastOut
    13:13:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1176:1176 -> addToFirstInLastOut
    14:15:androidx.fragment.app.FragmentTransition$FragmentContainerTransition ensureContainer(androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.util.SparseArray,int):1223:1224 -> addToFirstInLastOut
    14:15:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1179 -> addToFirstInLastOut
    16:18:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1180:1182 -> addToFirstInLastOut
    19:20:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1185:1186 -> addToFirstInLastOut
    21:22:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1193:1194 -> addToFirstInLastOut
    23:24:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1196:1197 -> addToFirstInLastOut
    25:25:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1200:1200 -> addToFirstInLastOut
    26:27:androidx.fragment.app.FragmentTransition$FragmentContainerTransition ensureContainer(androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.util.SparseArray,int):1223:1224 -> addToFirstInLastOut
    26:27:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1202 -> addToFirstInLastOut
    28:30:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1203:1205 -> addToFirstInLastOut
    31:31:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1208:1208 -> addToFirstInLastOut
    32:32:void addToFirstInLastOut(androidx.fragment.app.BackStackRecord,androidx.fragment.app.FragmentTransaction$Op,android.util.SparseArray,boolean,boolean):1210:1210 -> addToFirstInLastOut
    1:2:void callSharedElementStartEnd(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,boolean,androidx.collection.ArrayMap,boolean):981:982 -> callSharedElementStartEnd
    3:5:void callSharedElementStartEnd(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,boolean,androidx.collection.ArrayMap,boolean):984:986 -> callSharedElementStartEnd
    6:7:void callSharedElementStartEnd(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,boolean,androidx.collection.ArrayMap,boolean):988:989 -> callSharedElementStartEnd
    8:8:void callSharedElementStartEnd(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,boolean,androidx.collection.ArrayMap,boolean):992:992 -> callSharedElementStartEnd
    9:9:void callSharedElementStartEnd(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,boolean,androidx.collection.ArrayMap,boolean):994:994 -> callSharedElementStartEnd
    1:2:boolean canHandleAll(androidx.fragment.app.FragmentTransitionImpl,java.util.List):471:472 -> canHandleAll
    1:3:androidx.collection.ArrayMap captureInSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):840:842 -> captureInSharedElements
    4:5:androidx.collection.ArrayMap captureInSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):846:847 -> captureInSharedElements
    6:9:androidx.collection.ArrayMap captureInSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):851:854 -> captureInSharedElements
    10:11:androidx.collection.ArrayMap captureInSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):856:857 -> captureInSharedElements
    12:13:androidx.collection.ArrayMap captureInSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):861:862 -> captureInSharedElements
    14:17:void retainValues(androidx.collection.ArrayMap,androidx.collection.ArrayMap):958:961 -> captureInSharedElements
    14:17:androidx.collection.ArrayMap captureInSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):882 -> captureInSharedElements
    18:18:androidx.collection.ArrayMap captureInSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):865:865 -> captureInSharedElements
    19:19:androidx.collection.ArrayMap captureInSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):843:843 -> captureInSharedElements
    1:1:androidx.collection.ArrayMap captureOutSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):784:784 -> captureOutSharedElements
    2:4:androidx.collection.ArrayMap captureOutSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):788:790 -> captureOutSharedElements
    5:8:androidx.collection.ArrayMap captureOutSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):794:797 -> captureOutSharedElements
    9:10:androidx.collection.ArrayMap captureOutSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):799:800 -> captureOutSharedElements
    11:11:androidx.collection.ArrayMap captureOutSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):803:803 -> captureOutSharedElements
    12:12:androidx.collection.ArrayMap captureOutSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):817:817 -> captureOutSharedElements
    13:13:androidx.collection.ArrayMap captureOutSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):805:805 -> captureOutSharedElements
    14:14:androidx.collection.ArrayMap captureOutSharedElements(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition):785:785 -> captureOutSharedElements
    1:1:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):425:425 -> chooseImpl
    2:2:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):427:427 -> chooseImpl
    3:3:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):429:429 -> chooseImpl
    4:4:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):431:431 -> chooseImpl
    5:5:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):433:433 -> chooseImpl
    6:6:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):435:435 -> chooseImpl
    7:7:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):437:437 -> chooseImpl
    8:8:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):441:441 -> chooseImpl
    9:9:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):443:443 -> chooseImpl
    10:10:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):445:445 -> chooseImpl
    11:11:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):447:447 -> chooseImpl
    12:12:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):449:449 -> chooseImpl
    13:13:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):451:451 -> chooseImpl
    14:14:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):454:454 -> chooseImpl
    15:16:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):458:459 -> chooseImpl
    17:18:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):461:462 -> chooseImpl
    19:20:androidx.fragment.app.FragmentTransitionImpl chooseImpl(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment):464:465 -> chooseImpl
    1:2:java.util.ArrayList configureEnteringExitingViews(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,androidx.fragment.app.Fragment,java.util.ArrayList,android.view.View):1005:1006 -> configureEnteringExitingViews
    3:3:java.util.ArrayList configureEnteringExitingViews(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,androidx.fragment.app.Fragment,java.util.ArrayList,android.view.View):1008:1008 -> configureEnteringExitingViews
    4:4:java.util.ArrayList configureEnteringExitingViews(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,androidx.fragment.app.Fragment,java.util.ArrayList,android.view.View):1011:1011 -> configureEnteringExitingViews
    5:7:java.util.ArrayList configureEnteringExitingViews(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,androidx.fragment.app.Fragment,java.util.ArrayList,android.view.View):1013:1015 -> configureEnteringExitingViews
    1:2:java.lang.Object getEnterTransition(androidx.fragment.app.FragmentTransitionImpl,androidx.fragment.app.Fragment,boolean):511:512 -> getEnterTransition
    3:3:java.lang.Object getEnterTransition(androidx.fragment.app.FragmentTransitionImpl,androidx.fragment.app.Fragment,boolean):510:510 -> getEnterTransition
    1:2:java.lang.Object getExitTransition(androidx.fragment.app.FragmentTransitionImpl,androidx.fragment.app.Fragment,boolean):524:525 -> getExitTransition
    3:3:java.lang.Object getExitTransition(androidx.fragment.app.FragmentTransitionImpl,androidx.fragment.app.Fragment,boolean):523:523 -> getExitTransition
    1:2:android.view.View getInEpicenterView(androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.lang.Object,boolean):913:914 -> getInEpicenterView
    3:7:android.view.View getInEpicenterView(androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.lang.Object,boolean):916:920 -> getInEpicenterView
    1:2:java.lang.Object getSharedElementTransition(androidx.fragment.app.FragmentTransitionImpl,androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,boolean):497:498 -> getSharedElementTransition
    3:3:java.lang.Object getSharedElementTransition(androidx.fragment.app.FragmentTransitionImpl,androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,boolean):496:496 -> getSharedElementTransition
    4:4:java.lang.Object getSharedElementTransition(androidx.fragment.app.FragmentTransitionImpl,androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,boolean):499:499 -> getSharedElementTransition
    1:2:java.lang.Object mergeTransitions(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,java.lang.Object,java.lang.Object,androidx.fragment.app.Fragment,boolean):1044:1045 -> mergeTransitions
    3:3:java.lang.Object mergeTransitions(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,java.lang.Object,java.lang.Object,androidx.fragment.app.Fragment,boolean):1055:1055 -> mergeTransitions
    4:4:java.lang.Object mergeTransitions(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,java.lang.Object,java.lang.Object,androidx.fragment.app.Fragment,boolean):1060:1060 -> mergeTransitions
    1:7:void setOutEpicenter(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,java.lang.Object,androidx.collection.ArrayMap,boolean,androidx.fragment.app.BackStackRecord):937:943 -> setOutEpicenter
    8:8:void setOutEpicenter(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,java.lang.Object,androidx.collection.ArrayMap,boolean,androidx.fragment.app.BackStackRecord):946:946 -> setOutEpicenter
    1:3:void setViewVisibility(java.util.ArrayList,int):1029:1031 -> setViewVisibility
    1:1:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):107:107 -> startTransitions
    2:2:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):111:111 -> startTransitions
    3:4:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):114:115 -> startTransitions
    5:5:void calculatePopFragments(androidx.fragment.app.BackStackRecord,android.util.SparseArray,boolean):1094:1094 -> startTransitions
    5:5:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):117 -> startTransitions
    6:6:void calculatePopFragments(androidx.fragment.app.BackStackRecord,android.util.SparseArray,boolean):1097:1097 -> startTransitions
    6:6:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):117 -> startTransitions
    7:8:void calculatePopFragments(androidx.fragment.app.BackStackRecord,android.util.SparseArray,boolean):1099:1100 -> startTransitions
    7:8:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):117 -> startTransitions
    9:9:void calculateFragments(androidx.fragment.app.BackStackRecord,android.util.SparseArray,boolean):1077:1077 -> startTransitions
    9:9:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):119 -> startTransitions
    10:11:void calculateFragments(androidx.fragment.app.BackStackRecord,android.util.SparseArray,boolean):1079:1080 -> startTransitions
    10:11:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):119 -> startTransitions
    12:14:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):123:125 -> startTransitions
    15:15:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):127:127 -> startTransitions
    16:16:androidx.collection.ArrayMap calculateNameOverrides(int,java.util.ArrayList,java.util.ArrayList,int,int):163:163 -> startTransitions
    16:16:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):128 -> startTransitions
    17:18:androidx.collection.ArrayMap calculateNameOverrides(int,java.util.ArrayList,java.util.ArrayList,int,int):165:166 -> startTransitions
    17:18:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):128 -> startTransitions
    19:21:androidx.collection.ArrayMap calculateNameOverrides(int,java.util.ArrayList,java.util.ArrayList,int,int):169:171 -> startTransitions
    19:21:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):128 -> startTransitions
    22:23:androidx.collection.ArrayMap calculateNameOverrides(int,java.util.ArrayList,java.util.ArrayList,int,int):175:176 -> startTransitions
    22:23:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):128 -> startTransitions
    24:25:androidx.collection.ArrayMap calculateNameOverrides(int,java.util.ArrayList,java.util.ArrayList,int,int):178:179 -> startTransitions
    24:25:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):128 -> startTransitions
    26:28:androidx.collection.ArrayMap calculateNameOverrides(int,java.util.ArrayList,java.util.ArrayList,int,int):182:184 -> startTransitions
    26:28:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):128 -> startTransitions
    29:29:androidx.collection.ArrayMap calculateNameOverrides(int,java.util.ArrayList,java.util.ArrayList,int,int):186:186 -> startTransitions
    29:29:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):128 -> startTransitions
    30:30:androidx.collection.ArrayMap calculateNameOverrides(int,java.util.ArrayList,java.util.ArrayList,int,int):188:188 -> startTransitions
    30:30:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):128 -> startTransitions
    31:31:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):132:132 -> startTransitions
    32:33:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):215:216 -> startTransitions
    32:33:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    34:36:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):221:223 -> startTransitions
    34:36:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    37:38:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):227:228 -> startTransitions
    37:38:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    39:42:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):230:233 -> startTransitions
    39:42:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    43:44:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):562:563 -> startTransitions
    43:44:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):235 -> startTransitions
    43:44:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    45:45:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):565:565 -> startTransitions
    45:45:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):235 -> startTransitions
    45:45:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    46:48:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):571:573 -> startTransitions
    46:48:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):235 -> startTransitions
    46:48:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    49:49:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):575:575 -> startTransitions
    49:49:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):235 -> startTransitions
    49:49:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    50:50:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):578:578 -> startTransitions
    50:50:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):235 -> startTransitions
    50:50:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    51:51:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):581:581 -> startTransitions
    51:51:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):235 -> startTransitions
    51:51:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    52:52:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):584:584 -> startTransitions
    52:52:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):235 -> startTransitions
    52:52:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    53:53:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):587:587 -> startTransitions
    53:53:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):235 -> startTransitions
    53:53:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    54:54:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):591:591 -> startTransitions
    54:54:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):235 -> startTransitions
    54:54:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    55:55:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):590:590 -> startTransitions
    55:55:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):235 -> startTransitions
    55:55:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    56:56:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):593:593 -> startTransitions
    56:56:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):235 -> startTransitions
    56:56:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    57:57:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):592:592 -> startTransitions
    57:57:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):235 -> startTransitions
    57:57:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    58:58:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):601:601 -> startTransitions
    58:58:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):235 -> startTransitions
    58:58:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    59:60:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):606:607 -> startTransitions
    59:60:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):235 -> startTransitions
    59:60:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    61:63:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):609:611 -> startTransitions
    61:63:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):235 -> startTransitions
    61:63:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    64:65:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):613:614 -> startTransitions
    64:65:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):235 -> startTransitions
    64:65:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    66:66:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):617:617 -> startTransitions
    66:66:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):235 -> startTransitions
    66:66:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    67:67:java.lang.Object configureSharedElementsReordered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):624:624 -> startTransitions
    67:67:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):235 -> startTransitions
    67:67:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    68:68:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):244:244 -> startTransitions
    68:68:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    69:69:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):247:247 -> startTransitions
    69:69:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    70:70:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):250:250 -> startTransitions
    70:70:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    71:71:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):252:252 -> startTransitions
    71:71:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    72:72:void replaceHide(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,androidx.fragment.app.Fragment,java.util.ArrayList):279:279 -> startTransitions
    72:72:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):256 -> startTransitions
    72:72:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    73:73:void replaceHide(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,androidx.fragment.app.Fragment,java.util.ArrayList):281:281 -> startTransitions
    73:73:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):256 -> startTransitions
    73:73:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    74:74:void replaceHide(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,androidx.fragment.app.Fragment,java.util.ArrayList):283:283 -> startTransitions
    74:74:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):256 -> startTransitions
    74:74:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    75:75:void replaceHide(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,androidx.fragment.app.Fragment,java.util.ArrayList):282:282 -> startTransitions
    75:75:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):256 -> startTransitions
    75:75:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    76:77:void replaceHide(androidx.fragment.app.FragmentTransitionImpl,java.lang.Object,androidx.fragment.app.Fragment,java.util.ArrayList):284:285 -> startTransitions
    76:77:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):256 -> startTransitions
    76:77:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    78:79:java.util.ArrayList androidx.fragment.app.FragmentTransitionImpl.prepareSetNameOverridesReordered(java.util.ArrayList):134:135 -> startTransitions
    78:79:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):258 -> startTransitions
    78:79:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    80:82:java.util.ArrayList androidx.fragment.app.FragmentTransitionImpl.prepareSetNameOverridesReordered(java.util.ArrayList):137:139 -> startTransitions
    80:82:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):258 -> startTransitions
    80:82:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    83:83:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):259:259 -> startTransitions
    83:83:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    84:84:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):262:262 -> startTransitions
    84:84:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    85:86:void androidx.fragment.app.FragmentTransitionImpl.setNameOverridesReordered(android.view.View,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.Map):153:154 -> startTransitions
    85:86:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):263 -> startTransitions
    85:86:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    87:89:void androidx.fragment.app.FragmentTransitionImpl.setNameOverridesReordered(android.view.View,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.Map):157:159 -> startTransitions
    87:89:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):263 -> startTransitions
    87:89:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    90:91:void androidx.fragment.app.FragmentTransitionImpl.setNameOverridesReordered(android.view.View,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.Map):163:164 -> startTransitions
    90:91:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):263 -> startTransitions
    90:91:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    92:93:void androidx.fragment.app.FragmentTransitionImpl.setNameOverridesReordered(android.view.View,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.Map):166:167 -> startTransitions
    92:93:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):263 -> startTransitions
    92:93:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    94:94:void androidx.fragment.app.FragmentTransitionImpl.setNameOverridesReordered(android.view.View,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.Map):173:173 -> startTransitions
    94:94:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):263 -> startTransitions
    94:94:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    95:96:void configureTransitionsReordered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):265:266 -> startTransitions
    95:96:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):135 -> startTransitions
    97:98:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):313:314 -> startTransitions
    97:98:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):138 -> startTransitions
    99:101:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):319:321 -> startTransitions
    99:101:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):138 -> startTransitions
    102:103:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):325:326 -> startTransitions
    102:103:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):138 -> startTransitions
    104:105:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):328:329 -> startTransitions
    104:105:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):138 -> startTransitions
    106:107:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):331:332 -> startTransitions
    106:107:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):138 -> startTransitions
    108:109:java.lang.Object configureSharedElementsOrdered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):691:692 -> startTransitions
    108:109:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):334 -> startTransitions
    108:109:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):138 -> startTransitions
    110:112:java.lang.Object configureSharedElementsOrdered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):698:700 -> startTransitions
    110:112:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):334 -> startTransitions
    110:112:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):138 -> startTransitions
    113:113:java.lang.Object configureSharedElementsOrdered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):702:702 -> startTransitions
    113:113:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):334 -> startTransitions
    113:113:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):138 -> startTransitions
    114:114:java.lang.Object configureSharedElementsOrdered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):705:705 -> startTransitions
    114:114:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):334 -> startTransitions
    114:114:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):138 -> startTransitions
    115:115:java.lang.Object configureSharedElementsOrdered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):708:708 -> startTransitions
    115:115:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):334 -> startTransitions
    115:115:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):138 -> startTransitions
    116:116:java.lang.Object configureSharedElementsOrdered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):716:716 -> startTransitions
    116:116:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):334 -> startTransitions
    116:116:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):138 -> startTransitions
    117:118:java.lang.Object configureSharedElementsOrdered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):720:721 -> startTransitions
    117:118:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):334 -> startTransitions
    117:118:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):138 -> startTransitions
    119:121:java.lang.Object configureSharedElementsOrdered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):723:725 -> startTransitions
    119:121:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):334 -> startTransitions
    119:121:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):138 -> startTransitions
    122:122:java.lang.Object configureSharedElementsOrdered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):728:728 -> startTransitions
    122:122:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):334 -> startTransitions
    122:122:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):138 -> startTransitions
    123:123:java.lang.Object configureSharedElementsOrdered(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,android.view.View,androidx.collection.ArrayMap,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,java.util.ArrayList,java.lang.Object,java.lang.Object):736:736 -> startTransitions
    123:123:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):334 -> startTransitions
    123:123:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):138 -> startTransitions
    124:124:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):343:343 -> startTransitions
    124:124:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):138 -> startTransitions
    125:125:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):346:346 -> startTransitions
    125:125:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):138 -> startTransitions
    126:126:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):352:352 -> startTransitions
    126:126:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):138 -> startTransitions
    127:127:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):354:354 -> startTransitions
    127:127:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):138 -> startTransitions
    128:129:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):358:359 -> startTransitions
    128:129:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):138 -> startTransitions
    130:130:void scheduleTargetChange(androidx.fragment.app.FragmentTransitionImpl,android.view.ViewGroup,androidx.fragment.app.Fragment,android.view.View,java.util.ArrayList,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList):394:394 -> startTransitions
    130:130:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):362 -> startTransitions
    130:130:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):138 -> startTransitions
    131:131:void androidx.fragment.app.FragmentTransitionImpl.setNameOverridesOrdered(android.view.View,java.util.ArrayList,java.util.Map):237:237 -> startTransitions
    131:131:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):364 -> startTransitions
    131:131:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):138 -> startTransitions
    132:132:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):366:366 -> startTransitions
    132:132:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):138 -> startTransitions
    133:133:void androidx.fragment.app.FragmentTransitionImpl.scheduleNameReset(android.view.ViewGroup,java.util.ArrayList,java.util.Map):296:296 -> startTransitions
    133:133:void configureTransitionsOrdered(androidx.fragment.app.FragmentManagerImpl,int,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,android.view.View,androidx.collection.ArrayMap):367 -> startTransitions
    133:133:void startTransitions(androidx.fragment.app.FragmentManagerImpl,java.util.ArrayList,java.util.ArrayList,int,int,boolean):138 -> startTransitions
androidx.fragment.app.FragmentTransition$1 -> androidx.fragment.app.FragmentTransition$1:
    1:1:void <init>(java.util.ArrayList):285:285 -> <init>
    1:1:void run():288:288 -> run
androidx.fragment.app.FragmentTransition$2 -> androidx.fragment.app.FragmentTransition$2:
    1:1:void <init>(java.lang.Object,androidx.fragment.app.FragmentTransitionImpl,android.view.View,androidx.fragment.app.Fragment,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.lang.Object):394:394 -> <init>
    1:2:void run():397:398 -> run
    3:3:void run():400:400 -> run
    4:4:void run():402:402 -> run
    5:9:void run():405:409 -> run
    10:11:void run():412:413 -> run
androidx.fragment.app.FragmentTransition$3 -> androidx.fragment.app.FragmentTransition$3:
    1:1:void <init>(androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,boolean,androidx.collection.ArrayMap,android.view.View,androidx.fragment.app.FragmentTransitionImpl,android.graphics.Rect):624:624 -> <init>
    1:1:void run():627:627 -> run
    2:3:void run():629:630 -> run
androidx.fragment.app.FragmentTransition$4 -> androidx.fragment.app.FragmentTransition$4:
    1:1:void <init>(androidx.fragment.app.FragmentTransitionImpl,androidx.collection.ArrayMap,java.lang.Object,androidx.fragment.app.FragmentTransition$FragmentContainerTransition,java.util.ArrayList,android.view.View,androidx.fragment.app.Fragment,androidx.fragment.app.Fragment,boolean,java.util.ArrayList,java.lang.Object,android.graphics.Rect):736:736 -> <init>
    1:1:void run():739:739 -> run
    2:3:void run():743:744 -> run
    4:4:void run():747:747 -> run
    5:6:void run():749:750 -> run
    7:7:void run():754:754 -> run
    8:8:void run():757:757 -> run
androidx.fragment.app.FragmentTransition$FragmentContainerTransition -> androidx.fragment.app.FragmentTransition$FragmentContainerTransition:
    1:1:void <init>():1233:1233 -> <init>
androidx.fragment.app.FragmentTransitionCompat21 -> androidx.fragment.app.FragmentTransitionCompat21:
    1:1:void <init>():32:32 -> <init>
    1:2:void addTarget(java.lang.Object,android.view.View):289:290 -> addTarget
    1:1:void addTargets(java.lang.Object,java.util.ArrayList):92:92 -> addTargets
    2:4:void addTargets(java.lang.Object,java.util.ArrayList):96:98 -> addTargets
    5:6:void addTargets(java.lang.Object,java.util.ArrayList):100:101 -> addTargets
    7:9:void addTargets(java.lang.Object,java.util.ArrayList):103:105 -> addTargets
    10:10:void addTargets(java.lang.Object,java.util.ArrayList):107:107 -> addTargets
    11:11:void addTargets(java.lang.Object,java.util.ArrayList):109:109 -> addTargets
    1:1:void beginDelayedTransition(android.view.ViewGroup,java.lang.Object):206:206 -> beginDelayedTransition
    1:1:boolean canHandle(java.lang.Object):36:36 -> canHandle
    1:1:java.lang.Object cloneTransition(java.lang.Object):43:43 -> cloneTransition
    1:3:boolean hasSimpleTarget(android.transition.Transition):119:121 -> hasSimpleTarget
    1:3:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):179:181 -> mergeTransitionsInSequence
    4:7:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):183:186 -> mergeTransitionsInSequence
    8:8:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):193:193 -> mergeTransitionsInSequence
    9:9:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):195:195 -> mergeTransitionsInSequence
    10:10:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):197:197 -> mergeTransitionsInSequence
    1:1:java.lang.Object mergeTransitionsTogether(java.lang.Object,java.lang.Object,java.lang.Object):127:127 -> mergeTransitionsTogether
    2:2:java.lang.Object mergeTransitionsTogether(java.lang.Object,java.lang.Object,java.lang.Object):129:129 -> mergeTransitionsTogether
    3:3:java.lang.Object mergeTransitionsTogether(java.lang.Object,java.lang.Object,java.lang.Object):132:132 -> mergeTransitionsTogether
    4:4:java.lang.Object mergeTransitionsTogether(java.lang.Object,java.lang.Object,java.lang.Object):135:135 -> mergeTransitionsTogether
    1:2:void removeTarget(java.lang.Object,android.view.View):297:298 -> removeTarget
    1:4:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):262:265 -> replaceTargets
    5:6:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):267:268 -> replaceTargets
    7:10:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):270:273 -> replaceTargets
    11:11:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):275:275 -> replaceTargets
    12:12:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):277:277 -> replaceTargets
    13:14:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):279:280 -> replaceTargets
    1:2:void scheduleHideFragmentView(java.lang.Object,android.view.View,java.util.ArrayList):143:144 -> scheduleHideFragmentView
    1:2:void scheduleRemoveTargets(java.lang.Object,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList):214:215 -> scheduleRemoveTargets
    1:3:void setEpicenter(java.lang.Object,android.view.View):77:79 -> setEpicenter
    4:4:void setEpicenter(java.lang.Object,android.view.View):81:81 -> setEpicenter
    5:6:void setEpicenter(java.lang.Object,android.graphics.Rect):305:306 -> setEpicenter
    1:4:void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList):61:64 -> setSharedElementTargets
    5:6:void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList):66:67 -> setSharedElementTargets
    7:9:void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList):69:71 -> setSharedElementTargets
    1:1:void swapSharedElementTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):251:251 -> swapSharedElementTargets
    2:4:void swapSharedElementTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):253:255 -> swapSharedElementTargets
    1:2:java.lang.Object wrapTransitionInSet(java.lang.Object):53:54 -> wrapTransitionInSet
androidx.fragment.app.FragmentTransitionCompat21$1 -> androidx.fragment.app.FragmentTransitionCompat21$1:
    1:1:void <init>(androidx.fragment.app.FragmentTransitionCompat21,android.graphics.Rect):81:81 -> <init>
    1:1:android.graphics.Rect onGetEpicenter(android.transition.Transition):84:84 -> onGetEpicenter
androidx.fragment.app.FragmentTransitionCompat21$2 -> androidx.fragment.app.FragmentTransitionCompat21$2:
    1:1:void <init>(androidx.fragment.app.FragmentTransitionCompat21,android.view.View,java.util.ArrayList):144:144 -> <init>
    1:3:void onTransitionEnd(android.transition.Transition):151:153 -> onTransitionEnd
    4:4:void onTransitionEnd(android.transition.Transition):155:155 -> onTransitionEnd
androidx.fragment.app.FragmentTransitionCompat21$3 -> androidx.fragment.app.FragmentTransitionCompat21$3:
    1:1:void <init>(androidx.fragment.app.FragmentTransitionCompat21,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList):215:215 -> <init>
    1:1:void onTransitionEnd(android.transition.Transition):231:231 -> onTransitionEnd
    1:2:void onTransitionStart(android.transition.Transition):218:219 -> onTransitionStart
    3:4:void onTransitionStart(android.transition.Transition):221:222 -> onTransitionStart
    5:6:void onTransitionStart(android.transition.Transition):224:225 -> onTransitionStart
androidx.fragment.app.FragmentTransitionCompat21$4 -> androidx.fragment.app.FragmentTransitionCompat21$4:
    1:1:void <init>(androidx.fragment.app.FragmentTransitionCompat21,android.graphics.Rect):306:306 -> <init>
    1:1:android.graphics.Rect onGetEpicenter(android.transition.Transition):309:309 -> onGetEpicenter
    2:2:android.graphics.Rect onGetEpicenter(android.transition.Transition):312:312 -> onGetEpicenter
androidx.fragment.app.FragmentTransitionImpl -> androidx.fragment.app.FragmentTransitionImpl:
    1:1:void <init>():42:42 -> <init>
    1:2:void bfsAddViewChildren(java.util.List,android.view.View):315:316 -> bfsAddViewChildren
    3:8:void bfsAddViewChildren(java.util.List,android.view.View):319:324 -> bfsAddViewChildren
    9:11:void bfsAddViewChildren(java.util.List,android.view.View):326:328 -> bfsAddViewChildren
    1:3:void captureTransitioningViews(java.util.ArrayList,android.view.View):193:195 -> captureTransitioningViews
    4:5:boolean androidx.core.view.ViewGroupCompat.isTransitionGroup(android.view.ViewGroup):157:158 -> captureTransitioningViews
    4:5:void captureTransitioningViews(java.util.ArrayList,android.view.View):196 -> captureTransitioningViews
    6:9:boolean androidx.core.view.ViewGroupCompat.isTransitionGroup(android.view.ViewGroup):160:163 -> captureTransitioningViews
    6:9:void captureTransitioningViews(java.util.ArrayList,android.view.View):196 -> captureTransitioningViews
    10:10:void captureTransitioningViews(java.util.ArrayList,android.view.View):197:197 -> captureTransitioningViews
    11:11:void captureTransitioningViews(java.util.ArrayList,android.view.View):199:199 -> captureTransitioningViews
    12:13:void captureTransitioningViews(java.util.ArrayList,android.view.View):201:202 -> captureTransitioningViews
    14:14:void captureTransitioningViews(java.util.ArrayList,android.view.View):206:206 -> captureTransitioningViews
    1:1:boolean containedBeforeIndex(java.util.List,android.view.View,int):341:341 -> containedBeforeIndex
    1:2:void findNamedViews(java.util.Map,android.view.View):216:217 -> findNamedViews
    3:3:void findNamedViews(java.util.Map,android.view.View):219:219 -> findNamedViews
    4:6:void findNamedViews(java.util.Map,android.view.View):221:223 -> findNamedViews
    7:8:void findNamedViews(java.util.Map,android.view.View):225:226 -> findNamedViews
    1:2:void getBoundsOnScreen(android.view.View,android.graphics.Rect):80:81 -> getBoundsOnScreen
    1:1:boolean isNullOrEmpty(java.util.List):352:352 -> isNullOrEmpty
androidx.fragment.app.FragmentTransitionImpl$1 -> androidx.fragment.app.FragmentTransitionImpl$1:
    1:1:void <init>(androidx.fragment.app.FragmentTransitionImpl,int,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList):173:173 -> <init>
    1:3:void run():176:178 -> run
androidx.fragment.app.FragmentTransitionImpl$2 -> androidx.fragment.app.FragmentTransitionImpl$2:
    1:1:void <init>(androidx.fragment.app.FragmentTransitionImpl,java.util.ArrayList,java.util.Map):237:237 -> <init>
    1:1:void run():240:240 -> run
    2:3:void run():242:243 -> run
    4:4:void run():245:245 -> run
    5:7:java.lang.String androidx.fragment.app.FragmentTransitionImpl.findKeyForValue(java.util.Map,java.lang.String):360:362 -> run
    5:7:void run():245 -> run
    8:8:void run():246:246 -> run
androidx.fragment.app.FragmentTransitionImpl$3 -> androidx.fragment.app.FragmentTransitionImpl$3:
    1:1:void <init>(androidx.fragment.app.FragmentTransitionImpl,java.util.ArrayList,java.util.Map):296:296 -> <init>
    1:1:void run():299:299 -> run
    2:5:void run():301:304 -> run
androidx.fragment.app.FragmentViewLifecycleOwner -> androidx.fragment.app.FragmentViewLifecycleOwner:
    1:2:void <init>():24:25 -> <init>
    1:2:androidx.lifecycle.Lifecycle getLifecycle():46:47 -> getLifecycle
    1:1:void handleLifecycleEvent(androidx.lifecycle.Lifecycle$Event):51:51 -> handleLifecycleEvent
    1:2:void initialize():31:32 -> initialize
    1:1:boolean isInitialized():40:40 -> isInitialized
androidx.fragment.app.ListFragment -> androidx.fragment.app.ListFragment:
    1:1:void <init>():76:76 -> <init>
    2:2:void <init>():50:50 -> <init>
    3:3:void <init>():52:52 -> <init>
    4:4:void <init>():59:59 -> <init>
    1:1:void ensureList():349:349 -> ensureList
    2:2:void ensureList():352:352 -> ensureList
    3:4:void ensureList():356:357 -> ensureList
    5:7:void ensureList():359:361 -> ensureList
    8:8:void ensureList():363:363 -> ensureList
    9:12:void ensureList():365:368 -> ensureList
    13:13:void ensureList():370:370 -> ensureList
    14:14:void ensureList():374:374 -> ensureList
    15:20:void ensureList():378:383 -> ensureList
    21:23:void ensureList():386:388 -> ensureList
    24:25:void ensureList():390:391 -> ensureList
    26:27:void ensureList():395:396 -> ensureList
    28:28:void ensureList():399:399 -> ensureList
    29:29:void ensureList():354:354 -> ensureList
    1:1:android.widget.ListAdapter getListAdapter():329:329 -> getListAdapter
    1:2:android.widget.ListView getListView():229:230 -> getListView
    1:2:long getSelectedItemId():220:221 -> getSelectedItemId
    1:2:int getSelectedItemPosition():212:213 -> getSelectedItemPosition
    1:1:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):97:97 -> onCreateView
    2:2:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):99:99 -> onCreateView
    3:7:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):103:107 -> onCreateView
    8:8:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):109:109 -> onCreateView
    9:9:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):111:111 -> onCreateView
    10:10:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):114:114 -> onCreateView
    11:12:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):119:120 -> onCreateView
    13:16:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):122:125 -> onCreateView
    17:20:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):128:131 -> onCreateView
    21:21:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):134:134 -> onCreateView
    22:22:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):139:139 -> onCreateView
    1:6:void onDestroyView():159:164 -> onDestroyView
    1:2:void onViewCreated(android.view.View,android.os.Bundle):150:151 -> onViewCreated
    1:1:android.widget.ListAdapter requireListAdapter():340:340 -> requireListAdapter
    2:2:android.widget.ListAdapter requireListAdapter():342:342 -> requireListAdapter
    1:2:void setEmptyText(java.lang.CharSequence):239:240 -> setEmptyText
    3:5:void setEmptyText(java.lang.CharSequence):243:245 -> setEmptyText
    6:6:void setEmptyText(java.lang.CharSequence):247:247 -> setEmptyText
    7:7:void setEmptyText(java.lang.CharSequence):241:241 -> setEmptyText
    1:5:void setListAdapter(android.widget.ListAdapter):185:189 -> setListAdapter
    6:6:void setListAdapter(android.widget.ListAdapter):192:192 -> setListAdapter
    1:1:void setListShown(boolean):265:265 -> setListShown
    2:3:void setListShown(boolean,boolean):287:288 -> setListShown
    4:4:void setListShown(boolean,boolean):291:291 -> setListShown
    5:5:void setListShown(boolean,boolean):294:294 -> setListShown
    6:6:void setListShown(boolean,boolean):298:298 -> setListShown
    7:7:void setListShown(boolean,boolean):297:297 -> setListShown
    8:9:void setListShown(boolean,boolean):299:300 -> setListShown
    10:10:void setListShown(boolean,boolean):299:299 -> setListShown
    11:12:void setListShown(boolean,boolean):302:303 -> setListShown
    13:14:void setListShown(boolean,boolean):305:306 -> setListShown
    15:15:void setListShown(boolean,boolean):310:310 -> setListShown
    16:16:void setListShown(boolean,boolean):309:309 -> setListShown
    17:18:void setListShown(boolean,boolean):311:312 -> setListShown
    19:19:void setListShown(boolean,boolean):311:311 -> setListShown
    20:21:void setListShown(boolean,boolean):314:315 -> setListShown
    22:23:void setListShown(boolean,boolean):317:318 -> setListShown
    24:24:void setListShown(boolean,boolean):289:289 -> setListShown
    1:1:void setListShownNoAnimation(boolean):273:273 -> setListShownNoAnimation
    1:2:void setSelection(int):204:205 -> setSelection
androidx.fragment.app.ListFragment$1 -> androidx.fragment.app.ListFragment$1:
    1:1:void <init>(androidx.fragment.app.ListFragment):52:52 -> <init>
    1:1:void run():55:55 -> run
androidx.fragment.app.ListFragment$2 -> androidx.fragment.app.ListFragment$2:
    1:1:void <init>(androidx.fragment.app.ListFragment):60:60 -> <init>
    1:1:void onItemClick(android.widget.AdapterView,android.view.View,int,long):63:63 -> onItemClick
androidx.fragment.app.SuperNotCalledException -> androidx.fragment.app.SuperNotCalledException:
    1:1:void <init>(java.lang.String):23:23 -> <init>
androidx.interpolator.view.animation.FastOutLinearInInterpolator -> androidx.interpolator.view.animation.FastOutLinearInInterpolator:
    1:1:void <clinit>():34:34 -> <clinit>
    1:1:void <init>():67:67 -> <init>
    1:1:float getInterpolation(float):28:28 -> getInterpolation
androidx.interpolator.view.animation.FastOutSlowInInterpolator -> androidx.interpolator.view.animation.FastOutSlowInInterpolator:
    1:1:void <clinit>():34:34 -> <clinit>
    1:1:void <init>():67:67 -> <init>
    1:1:float getInterpolation(float):28:28 -> getInterpolation
androidx.interpolator.view.animation.LinearOutSlowInInterpolator -> androidx.interpolator.view.animation.LinearOutSlowInInterpolator:
    1:1:void <clinit>():34:34 -> <clinit>
    1:1:void <init>():67:67 -> <init>
    1:1:float getInterpolation(float):28:28 -> getInterpolation
androidx.interpolator.view.animation.LookupTableInterpolator -> androidx.interpolator.view.animation.LookupTableInterpolator:
    1:3:void <init>(float[]):30:32 -> <init>
    1:1:float getInterpolation(float):46:46 -> getInterpolation
    2:2:float getInterpolation(float):49:49 -> getInterpolation
    3:3:float getInterpolation(float):54:54 -> getInterpolation
androidx.leanback.R$raw -> androidx.leanback.R$raw:
    1:2:void androidx.leanback.preference.LeanbackPreferenceFragmentTransitionHelperApi21.addTransitions(android.app.Fragment):37:38 -> addTransitions
    3:6:void androidx.leanback.preference.LeanbackPreferenceFragmentTransitionHelperApi21.addTransitions(android.app.Fragment):40:43 -> addTransitions
androidx.leanback.R$styleable -> androidx.leanback.R$styleable:
    1:1:void <clinit>():1250:1250 -> <clinit>
    2:2:void <clinit>():1312:1312 -> <clinit>
    3:3:void <clinit>():1380:1380 -> <clinit>
    4:4:void <clinit>():1400:1400 -> <clinit>
    5:5:void <clinit>():1409:1409 -> <clinit>
    6:6:void <clinit>():1411:1411 -> <clinit>
    7:7:void <clinit>():1421:1421 -> <clinit>
    8:8:void <clinit>():1425:1425 -> <clinit>
    9:9:void <clinit>():1428:1428 -> <clinit>
    10:10:void <clinit>():1448:1448 -> <clinit>
    11:11:void <clinit>():1454:1454 -> <clinit>
    12:12:void <clinit>():1459:1459 -> <clinit>
    13:13:void <clinit>():1464:1464 -> <clinit>
    14:14:void <clinit>():1467:1467 -> <clinit>
androidx.leanback.animation.LogAccelerateInterpolator -> androidx.leanback.animation.LogAccelerateInterpolator:
    1:4:void <init>(int,int):32:35 -> <init>
    1:1:float computeLog(float,int,int):39:39 -> computeLog
    1:1:float getInterpolation(float):44:44 -> getInterpolation
androidx.leanback.animation.LogDecelerateInterpolator -> androidx.leanback.animation.LogDecelerateInterpolator:
    1:3:void <init>(int,int):32:34 -> <init>
    4:4:void <init>(int,int):36:36 -> <init>
    1:1:float computeLog(float,int,int):40:40 -> computeLog
    1:1:float getInterpolation(float):45:45 -> getInterpolation
androidx.leanback.app.BackgroundFragment -> androidx.leanback.app.BackgroundFragment:
    1:1:void <init>():27:27 -> <init>
    1:1:androidx.leanback.app.BackgroundManager getBackgroundManager():35:35 -> getBackgroundManager
    1:1:void onDestroy():70:70 -> onDestroy
    2:3:void onDestroy():74:75 -> onDestroy
    1:1:void onResume():51:51 -> onResume
    2:2:void onResume():55:55 -> onResume
    3:3:void androidx.leanback.app.BackgroundManager.onResume():635:635 -> onResume
    3:3:void onResume():56 -> onResume
    1:1:void onStart():40:40 -> onStart
    2:3:void onStart():44:45 -> onStart
    1:2:void onStop():62:63 -> onStop
    3:3:void onStop():65:65 -> onStop
    1:1:void setBackgroundManager(androidx.leanback.app.BackgroundManager):31:31 -> setBackgroundManager
androidx.leanback.app.BackgroundManager -> androidx.leanback.app.BackgroundManager:
    1:1:void <init>(android.app.Activity):563:563 -> <init>
    2:2:void <init>(android.app.Activity):100:100 -> <init>
    3:3:void <init>(android.app.Activity):413:413 -> <init>
    4:4:void <init>(android.app.Activity):439:439 -> <init>
    5:9:void <init>(android.app.Activity):564:568 -> <init>
    10:11:void <init>(android.app.Activity):570:571 -> <init>
    12:12:void <init>(android.app.Activity):573:573 -> <init>
    13:16:void <init>(android.app.Activity):576:579 -> <init>
    17:17:void <init>(android.app.Activity):581:581 -> <init>
    18:18:void <init>(android.app.Activity):583:583 -> <init>
    19:19:void <init>(android.app.Activity):587:587 -> <init>
    20:21:void createFragment(android.app.Activity):594:595 -> <init>
    20:21:void <init>(android.app.Activity):589 -> <init>
    22:23:void createFragment(android.app.Activity):597:598 -> <init>
    22:23:void <init>(android.app.Activity):589 -> <init>
    24:24:void createFragment(android.app.Activity):600:600 -> <init>
    24:24:void <init>(android.app.Activity):589 -> <init>
    25:26:void createFragment(android.app.Activity):605:606 -> <init>
    25:26:void <init>(android.app.Activity):589 -> <init>
    27:27:void createFragment(android.app.Activity):601:601 -> <init>
    27:27:void <init>(android.app.Activity):589 -> <init>
    1:1:void attach(android.view.Window):657:657 -> attach
    1:1:void attachToView(android.view.View):673:673 -> attachToView
    2:2:void attachToView(android.view.View):677:677 -> attachToView
    1:1:void attachToViewInternal(android.view.View):682:682 -> attachToViewInternal
    2:3:void attachToViewInternal(android.view.View):685:686 -> attachToViewInternal
    4:5:void syncWithService():639:640 -> attachToViewInternal
    4:5:void attachToViewInternal(android.view.View):687 -> attachToViewInternal
    6:6:void syncWithService():645:645 -> attachToViewInternal
    6:6:void attachToViewInternal(android.view.View):687 -> attachToViewInternal
    7:7:void syncWithService():647:647 -> attachToViewInternal
    7:7:void attachToViewInternal(android.view.View):687 -> attachToViewInternal
    8:8:void syncWithService():649:649 -> attachToViewInternal
    8:8:void attachToViewInternal(android.view.View):687 -> attachToViewInternal
    9:9:void attachToViewInternal(android.view.View):683:683 -> attachToViewInternal
    1:1:android.graphics.drawable.Drawable createEmptyDrawable(android.content.Context):1063:1063 -> createEmptyDrawable
    1:1:void detach():703:703 -> detach
    2:3:void detach():705:706 -> detach
    4:6:void detach():708:710 -> detach
    1:2:android.graphics.drawable.Drawable getDefaultDrawable():524:525 -> getDefaultDrawable
    3:4:android.graphics.drawable.Drawable getThemeDrawable():533:534 -> getDefaultDrawable
    3:4:android.graphics.drawable.Drawable getDefaultDrawable():527 -> getDefaultDrawable
    5:5:android.graphics.drawable.Drawable getThemeDrawable():537:537 -> getDefaultDrawable
    5:5:android.graphics.drawable.Drawable getDefaultDrawable():527 -> getDefaultDrawable
    1:1:androidx.leanback.app.BackgroundManager$DrawableWrapper getImageInWrapper():610:610 -> getImageInWrapper
    1:2:androidx.leanback.app.BackgroundManager getInstance(android.app.Activity):550:551 -> getInstance
    3:3:androidx.leanback.app.BackgroundManager getInstance(android.app.Activity):553:553 -> getInstance
    4:4:androidx.leanback.app.BackgroundManager getInstance(android.app.Activity):560:560 -> getInstance
    1:1:boolean isAttached():694:694 -> isAttached
    1:1:void onActivityStart():624:624 -> onActivityStart
    1:1:boolean isAutoReleaseOnStop():955:955 -> onStop
    1:1:void onStop():628 -> onStop
    2:2:void onStop():629:629 -> onStop
    1:1:void postChangeRunnable():765:765 -> postChangeRunnable
    2:2:void postChangeRunnable():774:774 -> postChangeRunnable
    3:3:void postChangeRunnable():776:776 -> postChangeRunnable
    4:4:void postChangeRunnable():778:778 -> postChangeRunnable
    5:5:int androidx.leanback.app.BackgroundManager$TranslucentLayerDrawable.getAlpha():285:285 -> postChangeRunnable
    5:5:void postChangeRunnable():778 -> postChangeRunnable
    6:6:long getRunnableDelay():885:885 -> postChangeRunnable
    6:6:void postChangeRunnable():781 -> postChangeRunnable
    7:9:void postChangeRunnable():783:785 -> postChangeRunnable
    1:3:void release():723:725 -> release
    4:5:void release():727:728 -> release
    6:9:void release():730:733 -> release
    10:10:void release():735:735 -> release
    1:2:boolean sameDrawable(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):980:981 -> sameDrawable
    3:3:android.graphics.Bitmap androidx.leanback.app.BackgroundManager$BitmapDrawable.getBitmap():166:166 -> sameDrawable
    3:3:boolean sameDrawable(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):981 -> sameDrawable
    4:4:boolean sameDrawable(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):981:981 -> sameDrawable
    5:5:android.graphics.Bitmap androidx.leanback.app.BackgroundManager$BitmapDrawable.getBitmap():166:166 -> sameDrawable
    5:5:boolean sameDrawable(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):981 -> sameDrawable
    6:6:boolean sameDrawable(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):981:981 -> sameDrawable
    7:8:boolean sameDrawable(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):985:986 -> sameDrawable
    1:1:void setAutoReleaseOnStop(boolean):948:948 -> setAutoReleaseOnStop
    1:1:void setBitmap(android.graphics.Bitmap):900:900 -> setBitmap
    2:2:void setBitmap(android.graphics.Bitmap):904:904 -> setBitmap
    3:5:void setBitmap(android.graphics.Bitmap):913:915 -> setBitmap
    6:6:void setBitmap(android.graphics.Bitmap):919:919 -> setBitmap
    7:8:void setBitmap(android.graphics.Bitmap):925:926 -> setBitmap
    9:11:void setBitmap(android.graphics.Bitmap):928:930 -> setBitmap
    12:12:void setBitmap(android.graphics.Bitmap):938:938 -> setBitmap
    13:13:void setBitmap(android.graphics.Bitmap):940:940 -> setBitmap
    1:4:void setColor(int):825:828 -> setColor
    5:5:void setColor(int):831:831 -> setColor
    1:3:void setDrawable(android.graphics.drawable.Drawable):843:845 -> setDrawable
    4:4:void setDrawable(android.graphics.drawable.Drawable):849:849 -> setDrawable
    5:5:void setDrawable(android.graphics.drawable.Drawable):851:851 -> setDrawable
    1:1:void setDrawableInternal(android.graphics.drawable.Drawable):865:865 -> setDrawableInternal
    2:3:void setDrawableInternal(android.graphics.drawable.Drawable):869:870 -> setDrawableInternal
    4:5:void setDrawableInternal(android.graphics.drawable.Drawable):874:875 -> setDrawableInternal
    6:7:void setDrawableInternal(android.graphics.drawable.Drawable):878:879 -> setDrawableInternal
    8:8:void setDrawableInternal(android.graphics.drawable.Drawable):881:881 -> setDrawableInternal
    9:9:void setDrawableInternal(android.graphics.drawable.Drawable):866:866 -> setDrawableInternal
    1:1:void updateImmediate():803:803 -> updateImmediate
    2:2:void lazyInit():790:790 -> updateImmediate
    2:2:void updateImmediate():806 -> updateImmediate
    3:4:void lazyInit():794:795 -> updateImmediate
    3:4:void updateImmediate():806 -> updateImmediate
    5:6:androidx.leanback.app.BackgroundManager$TranslucentLayerDrawable createTranslucentLayerDrawable(android.graphics.drawable.LayerDrawable):395:396 -> updateImmediate
    5:6:void lazyInit():796 -> updateImmediate
    5:6:void updateImmediate():806 -> updateImmediate
    7:7:androidx.leanback.app.BackgroundManager$TranslucentLayerDrawable createTranslucentLayerDrawable(android.graphics.drawable.LayerDrawable):398:398 -> updateImmediate
    7:7:void lazyInit():796 -> updateImmediate
    7:7:void updateImmediate():806 -> updateImmediate
    8:8:androidx.leanback.app.BackgroundManager$TranslucentLayerDrawable createTranslucentLayerDrawable(android.graphics.drawable.LayerDrawable):400:400 -> updateImmediate
    8:8:void lazyInit():796 -> updateImmediate
    8:8:void updateImmediate():806 -> updateImmediate
    9:9:androidx.leanback.app.BackgroundManager$TranslucentLayerDrawable createTranslucentLayerDrawable(android.graphics.drawable.LayerDrawable):402:402 -> updateImmediate
    9:9:void lazyInit():796 -> updateImmediate
    9:9:void updateImmediate():806 -> updateImmediate
    10:13:void lazyInit():796:799 -> updateImmediate
    10:13:void updateImmediate():806 -> updateImmediate
    14:16:void androidx.leanback.widget.BackgroundHelper.setBackgroundPreservingAlpha(android.view.View,android.graphics.drawable.Drawable):33:35 -> updateImmediate
    14:16:void lazyInit():799 -> updateImmediate
    14:16:void updateImmediate():806 -> updateImmediate
    17:17:void androidx.leanback.widget.BackgroundHelper.setBackgroundPreservingAlpha(android.view.View,android.graphics.drawable.Drawable):37:37 -> updateImmediate
    17:17:void lazyInit():799 -> updateImmediate
    17:17:void updateImmediate():806 -> updateImmediate
    18:18:void androidx.leanback.widget.BackgroundHelper.setBackgroundPreservingAlpha(android.view.View,android.graphics.drawable.Drawable):40:40 -> updateImmediate
    18:18:void lazyInit():799 -> updateImmediate
    18:18:void updateImmediate():806 -> updateImmediate
    19:19:void updateImmediate():808:808 -> updateImmediate
    20:20:void updateImmediate():810:810 -> updateImmediate
    21:21:void updateImmediate():813:813 -> updateImmediate
    22:22:void updateImmediate():815:815 -> updateImmediate
androidx.leanback.app.BackgroundManager$1 -> androidx.leanback.app.BackgroundManager$1:
    1:2:void <init>(androidx.leanback.app.BackgroundManager):413:414 -> <init>
    1:2:void onAnimationEnd(android.animation.Animator):429:430 -> onAnimationEnd
    3:3:void onAnimationEnd(android.animation.Animator):432:432 -> onAnimationEnd
androidx.leanback.app.BackgroundManager$1$1 -> androidx.leanback.app.BackgroundManager$1$1:
    1:1:void <init>(androidx.leanback.app.BackgroundManager$1):414:414 -> <init>
    1:1:void run():417:417 -> run
androidx.leanback.app.BackgroundManager$2 -> androidx.leanback.app.BackgroundManager$2:
    1:1:void <init>(androidx.leanback.app.BackgroundManager):440:440 -> <init>
    1:3:void onAnimationUpdate(android.animation.ValueAnimator):443:445 -> onAnimationUpdate
    4:6:void androidx.leanback.app.BackgroundManager$TranslucentLayerDrawable.setWrapperAlpha(int,int):276:278 -> onAnimationUpdate
    4:6:void onAnimationUpdate(android.animation.ValueAnimator):445 -> onAnimationUpdate
androidx.leanback.app.BackgroundManager$BackgroundContinuityService -> androidx.leanback.app.BackgroundManager$BackgroundContinuityService:
    1:1:void <clinit>():457:457 -> <clinit>
    1:1:void <init>():467:467 -> <init>
    2:3:void reset():472:473 -> <init>
    2:3:void <init>():468 -> <init>
    1:1:int getColor():490:490 -> getColor
    1:1:android.graphics.drawable.Drawable getDrawable():493:493 -> getDrawable
    1:1:androidx.leanback.app.BackgroundManager$BackgroundContinuityService getInstance():477:477 -> getInstance
    1:2:android.graphics.drawable.Drawable getThemeDrawable(android.content.Context,int):504:505 -> getThemeDrawable
    3:3:android.graphics.drawable.Drawable getThemeDrawable(android.content.Context,int):508:508 -> getThemeDrawable
    4:4:android.graphics.drawable.Drawable getThemeDrawable(android.content.Context,int):512:512 -> getThemeDrawable
    5:7:android.graphics.drawable.Drawable getThemeDrawable(android.content.Context,int):514:516 -> getThemeDrawable
    1:2:void setColor(int):496:497 -> setColor
    1:1:void setDrawable(android.graphics.drawable.Drawable):500:500 -> setDrawable
    1:2:void unref():483:484 -> unref
    3:4:void reset():472:473 -> unref
    3:4:void unref():486 -> unref
    5:5:void unref():483:483 -> unref
androidx.leanback.app.BackgroundManager$BitmapDrawable -> androidx.leanback.app.BackgroundManager$BitmapDrawable:
    1:2:void <init>(android.content.res.Resources,android.graphics.Bitmap,android.graphics.Matrix):157:158 -> <init>
    3:4:void <init>(androidx.leanback.app.BackgroundManager$BitmapDrawable$ConstantState):161:162 -> <init>
    1:1:void draw(android.graphics.Canvas):171:171 -> draw
    2:3:void draw(android.graphics.Canvas):174:175 -> draw
    4:4:void draw(android.graphics.Canvas):177:177 -> draw
    1:1:android.graphics.ColorFilter getColorFilter():207:207 -> getColorFilter
    1:1:androidx.leanback.app.BackgroundManager$BitmapDrawable$ConstantState getConstantState():212:212 -> getConstantState
    1:1:android.graphics.drawable.Drawable$ConstantState getConstantState():114 -> getConstantState
    1:3:android.graphics.drawable.Drawable mutate():218:220 -> mutate
    1:4:void setAlpha(int):187:190 -> setAlpha
    1:3:void setColorFilter(android.graphics.ColorFilter):200:202 -> setColorFilter
androidx.leanback.app.BackgroundManager$BitmapDrawable$ConstantState -> androidx.leanback.app.BackgroundManager$BitmapDrawable$ConstantState:
    1:1:void <init>(android.graphics.Bitmap,android.graphics.Matrix):121:121 -> <init>
    2:2:void <init>(android.graphics.Bitmap,android.graphics.Matrix):119:119 -> <init>
    3:5:void <init>(android.graphics.Bitmap,android.graphics.Matrix):122:124 -> <init>
    6:6:void <init>(androidx.leanback.app.BackgroundManager$BitmapDrawable$ConstantState):127:127 -> <init>
    7:7:void <init>(androidx.leanback.app.BackgroundManager$BitmapDrawable$ConstantState):119:119 -> <init>
    8:11:void <init>(androidx.leanback.app.BackgroundManager$BitmapDrawable$ConstantState):128:131 -> <init>
    12:13:void <init>(androidx.leanback.app.BackgroundManager$BitmapDrawable$ConstantState):133:134 -> <init>
    14:14:void <init>(androidx.leanback.app.BackgroundManager$BitmapDrawable$ConstantState):136:136 -> <init>
    1:1:android.graphics.drawable.Drawable newDrawable():141:141 -> newDrawable
androidx.leanback.app.BackgroundManager$ChangeBackgroundRunnable -> androidx.leanback.app.BackgroundManager$ChangeBackgroundRunnable:
    1:2:void <init>(androidx.leanback.app.BackgroundManager,android.graphics.drawable.Drawable):999:1000 -> <init>
    1:1:void runTask():1010:1010 -> run
    1:1:void run():1005 -> run
    2:2:void runTask():1015:1015 -> run
    2:2:void run():1005 -> run
    3:3:void runTask():1017:1017 -> run
    3:3:void run():1005 -> run
    4:4:android.graphics.drawable.Drawable androidx.leanback.app.BackgroundManager$DrawableWrapper.getDrawable():239:239 -> run
    4:4:void runTask():1017 -> run
    4:4:void run():1005 -> run
    5:5:void runTask():1017:1017 -> run
    5:5:void run():1005 -> run
    6:7:void runTask():1025:1026 -> run
    6:7:void run():1005 -> run
    8:8:android.graphics.drawable.Drawable androidx.leanback.app.BackgroundManager$DrawableWrapper.getDrawable():239:239 -> run
    8:8:void runTask():1027 -> run
    8:8:void run():1005 -> run
    9:9:void runTask():1026:1026 -> run
    9:9:void run():1005 -> run
    10:10:void applyBackgroundChanges():1034:1034 -> run
    10:10:void runTask():1030 -> run
    10:10:void run():1005 -> run
    11:12:void applyBackgroundChanges():1040:1041 -> run
    11:12:void runTask():1030 -> run
    11:12:void run():1005 -> run
    13:13:void applyBackgroundChanges():1043:1043 -> run
    13:13:void runTask():1030 -> run
    13:13:void run():1005 -> run
    14:14:void applyBackgroundChanges():1046:1046 -> run
    14:14:void runTask():1030 -> run
    14:14:void run():1005 -> run
    15:16:void applyBackgroundChanges():1049:1050 -> run
    15:16:void runTask():1030 -> run
    15:16:void run():1005 -> run
    17:17:void run():1006:1006 -> run
androidx.leanback.app.BackgroundManager$DrawableWrapper -> androidx.leanback.app.BackgroundManager$DrawableWrapper:
    1:1:void <init>(android.graphics.drawable.Drawable):230:230 -> <init>
    2:2:void <init>(android.graphics.drawable.Drawable):227:227 -> <init>
    3:3:void <init>(android.graphics.drawable.Drawable):231:231 -> <init>
    4:4:void <init>(androidx.leanback.app.BackgroundManager$DrawableWrapper,android.graphics.drawable.Drawable):233:233 -> <init>
    5:5:void <init>(androidx.leanback.app.BackgroundManager$DrawableWrapper,android.graphics.drawable.Drawable):227:227 -> <init>
    6:7:void <init>(androidx.leanback.app.BackgroundManager$DrawableWrapper,android.graphics.drawable.Drawable):234:235 -> <init>
androidx.leanback.app.BackgroundManager$EmptyDrawable -> androidx.leanback.app.BackgroundManager$EmptyDrawable:
    1:1:void androidx.leanback.app.BackgroundManager$BitmapDrawable.<init>(android.content.res.Resources,android.graphics.Bitmap):154:154 -> <init>
    1:1:void <init>(android.content.res.Resources):1058 -> <init>
androidx.leanback.app.BackgroundManager$TranslucentLayerDrawable -> androidx.leanback.app.BackgroundManager$TranslucentLayerDrawable:
    1:1:void <init>(androidx.leanback.app.BackgroundManager,android.graphics.drawable.Drawable[]):254:254 -> <init>
    2:2:void <init>(androidx.leanback.app.BackgroundManager,android.graphics.drawable.Drawable[]):249:249 -> <init>
    3:5:void <init>(androidx.leanback.app.BackgroundManager,android.graphics.drawable.Drawable[]):255:257 -> <init>
    6:6:void <init>(androidx.leanback.app.BackgroundManager,android.graphics.drawable.Drawable[]):259:259 -> <init>
    1:4:void clearDrawable(int,android.content.Context):324:327 -> clearDrawable
    5:5:android.graphics.drawable.Drawable androidx.leanback.app.BackgroundManager.createEmptyDrawable(android.content.Context):1063:1063 -> clearDrawable
    5:5:void clearDrawable(int,android.content.Context):328 -> clearDrawable
    6:6:void clearDrawable(int,android.content.Context):328:328 -> clearDrawable
    1:1:void draw(android.graphics.Canvas):354:354 -> draw
    2:2:void draw(android.graphics.Canvas):358:358 -> draw
    3:3:android.graphics.drawable.Drawable androidx.leanback.app.BackgroundManager$DrawableWrapper.getDrawable():239:239 -> draw
    3:3:void draw(android.graphics.Canvas):358 -> draw
    4:5:void draw(android.graphics.Canvas):359:360 -> draw
    6:6:void draw(android.graphics.Canvas):363:363 -> draw
    7:8:void draw(android.graphics.Canvas):367:368 -> draw
    9:9:void draw(android.graphics.Canvas):372:372 -> draw
    10:10:void draw(android.graphics.Canvas):375:375 -> draw
    11:11:void draw(android.graphics.Canvas):377:377 -> draw
    12:15:void draw(android.graphics.Canvas):380:383 -> draw
    16:16:void draw(android.graphics.Canvas):385:385 -> draw
    1:2:int findWrapperIndexById(int):336:337 -> findWrapperIndexById
    1:1:int getAlpha():285:285 -> getAlpha
    1:2:void invalidateDrawable(android.graphics.drawable.Drawable):347:348 -> invalidateDrawable
    1:2:android.graphics.drawable.Drawable mutate():290:291 -> mutate
    3:4:android.graphics.drawable.Drawable mutate():293:294 -> mutate
    1:4:void setAlpha(int):265:268 -> setAlpha
    5:5:void setAlpha(int):270:270 -> setAlpha
    1:1:boolean setDrawableByLayerId(int,android.graphics.drawable.Drawable):307:307 -> setDrawableByLayerId
    1:3:void setWrapperAlpha(int,int):276:278 -> setWrapperAlpha
    1:4:androidx.leanback.app.BackgroundManager$DrawableWrapper updateDrawable(int,android.graphics.drawable.Drawable):311:314 -> updateDrawable
    5:6:androidx.leanback.app.BackgroundManager$DrawableWrapper updateDrawable(int,android.graphics.drawable.Drawable):316:317 -> updateDrawable
androidx.leanback.app.BaseFragment -> androidx.leanback.app.BaseFragment:
    1:1:void <init>():143:143 -> <init>
    2:2:void <init>():44:44 -> <init>
    3:3:void <init>():49:49 -> <init>
    4:4:void androidx.leanback.util.StateMachine$State.<init>(java.lang.String):154:154 -> <init>
    4:4:void <init>():49 -> <init>
    5:5:void <init>():49:49 -> <init>
    6:6:void <init>():55:55 -> <init>
    7:7:void <init>():68:68 -> <init>
    8:8:void <init>():79:79 -> <init>
    9:9:void <init>():90:90 -> <init>
    10:10:void <init>():100:100 -> <init>
    11:11:void <init>():105:105 -> <init>
    12:12:void <init>():110:110 -> <init>
    13:13:void <init>():115:115 -> <init>
    14:14:void <init>():120:120 -> <init>
    15:15:void <init>():125:125 -> <init>
    16:16:void <init>():130:130 -> <init>
    17:17:void <init>():137:137 -> <init>
    18:18:void <init>():140:140 -> <init>
    1:7:void createStateMachineStates():156:162 -> createStateMachineStates
    1:2:void createStateMachineTransitions():166:167 -> createStateMachineTransitions
    3:3:void createStateMachineTransitions():169:169 -> createStateMachineTransitions
    4:4:void createStateMachineTransitions():171:171 -> createStateMachineTransitions
    5:5:void createStateMachineTransitions():173:173 -> createStateMachineTransitions
    6:6:void createStateMachineTransitions():176:176 -> createStateMachineTransitions
    7:7:void createStateMachineTransitions():179:179 -> createStateMachineTransitions
    8:8:void createStateMachineTransitions():181:181 -> createStateMachineTransitions
    9:9:void createStateMachineTransitions():184:184 -> createStateMachineTransitions
    1:1:androidx.leanback.app.ProgressBarManager getProgressBarManager():322:322 -> getProgressBarManager
    1:2:void internalCreateEntranceTransition():304:305 -> internalCreateEntranceTransition
    3:3:void internalCreateEntranceTransition():308:308 -> internalCreateEntranceTransition
    1:5:void onCreate(android.os.Bundle):148:152 -> onCreate
    1:1:void onExecuteEntranceTransition():277:277 -> onExecuteEntranceTransition
    2:2:void onExecuteEntranceTransition():282:282 -> onExecuteEntranceTransition
    3:3:void onExecuteEntranceTransition():300:300 -> onExecuteEntranceTransition
    1:2:void onViewCreated(android.view.View,android.os.Bundle):189:190 -> onViewCreated
    1:1:void prepareEntranceTransition():220:220 -> prepareEntranceTransition
    1:1:void startEntranceTransition():272:272 -> startEntranceTransition
androidx.leanback.app.BaseFragment$1 -> androidx.leanback.app.BaseFragment$1:
    1:1:void <init>(androidx.leanback.app.BaseFragment,java.lang.String,boolean,boolean):55:55 -> <init>
    1:1:void run():58:58 -> run
androidx.leanback.app.BaseFragment$2 -> androidx.leanback.app.BaseFragment$2:
    1:1:void <init>(androidx.leanback.app.BaseFragment,java.lang.String):69:69 -> <init>
    2:2:void androidx.leanback.util.StateMachine$State.<init>(java.lang.String):154:154 -> <init>
    2:2:void <init>(androidx.leanback.app.BaseFragment,java.lang.String):69 -> <init>
    1:1:void run():72:72 -> run
androidx.leanback.app.BaseFragment$3 -> androidx.leanback.app.BaseFragment$3:
    1:1:void <init>(androidx.leanback.app.BaseFragment,java.lang.String):79:79 -> <init>
    2:2:void androidx.leanback.util.StateMachine$State.<init>(java.lang.String):154:154 -> <init>
    2:2:void <init>(androidx.leanback.app.BaseFragment,java.lang.String):79 -> <init>
    1:2:void run():82:83 -> run
androidx.leanback.app.BaseFragment$4 -> androidx.leanback.app.BaseFragment$4:
    1:1:void <init>(androidx.leanback.app.BaseFragment,java.lang.String):90:90 -> <init>
    2:2:void androidx.leanback.util.StateMachine$State.<init>(java.lang.String):154:154 -> <init>
    2:2:void <init>(androidx.leanback.app.BaseFragment,java.lang.String):90 -> <init>
    1:1:void run():93:93 -> run
androidx.leanback.app.BaseFragment$5 -> androidx.leanback.app.BaseFragment$5:
    1:1:void <init>(androidx.leanback.app.BaseFragment,java.lang.String):130:130 -> <init>
    1:1:boolean androidx.leanback.transition.TransitionHelper.systemSupportsEntranceTransitions():53:53 -> canProceed
    1:1:boolean canProceed():133 -> canProceed
androidx.leanback.app.BaseFragment$6 -> androidx.leanback.app.BaseFragment$6:
    1:1:void <init>(androidx.leanback.app.BaseFragment,android.view.View):282:282 -> <init>
    1:2:boolean onPreDraw():285:286 -> onPreDraw
    3:6:boolean onPreDraw():290:293 -> onPreDraw
    7:7:boolean onPreDraw():295:295 -> onPreDraw
androidx.leanback.app.BaseFragment$7 -> androidx.leanback.app.BaseFragment$7:
    1:1:void <init>(androidx.leanback.app.BaseFragment):308:308 -> <init>
    1:2:void onTransitionEnd(java.lang.Object):311:312 -> onTransitionEnd
androidx.leanback.app.BaseRowFragment -> androidx.leanback.app.BaseRowFragment:
    1:1:void <init>():41:41 -> <init>
    2:3:void <init>():46:47 -> <init>
    4:4:void <init>():49:49 -> <init>
    5:5:void <init>():54:54 -> <init>
    1:1:androidx.leanback.widget.ObjectAdapter getAdapter():200:200 -> getAdapter
    1:1:androidx.leanback.widget.ItemBridgeAdapter getBridgeAdapter():208:208 -> getBridgeAdapter
    1:1:androidx.leanback.widget.PresenterSelector getPresenterSelector():181:181 -> getPresenterSelector
    1:1:int getSelectedPosition():223:223 -> getSelectedPosition
    1:1:androidx.leanback.widget.VerticalGridView getVerticalGridView():247:247 -> getVerticalGridView
    1:5:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):73:77 -> onCreateView
    1:2:void onDestroyView():156:157 -> onDestroyView
    3:5:void androidx.leanback.app.BaseRowFragment$LateSelectionObserver.clear():128:130 -> onDestroyView
    3:5:void onDestroyView():157 -> onDestroyView
    6:6:void onDestroyView():158:158 -> onDestroyView
    1:2:void onSaveInstanceState(android.os.Bundle):163:164 -> onSaveInstanceState
    1:6:void onTransitionEnd():287:292 -> onTransitionEnd
    1:3:boolean onTransitionPrepare():268:270 -> onTransitionPrepare
    4:4:boolean onTransitionPrepare():273:273 -> onTransitionPrepare
    1:4:void onTransitionStart():278:281 -> onTransitionStart
    1:1:void onViewCreated(android.view.View,android.os.Bundle):89:89 -> onViewCreated
    2:3:void onViewCreated(android.view.View,android.os.Bundle):91:92 -> onViewCreated
    1:3:void setAdapter(androidx.leanback.widget.ObjectAdapter):189:191 -> setAdapter
    1:1:void setAdapterAndSelection():136:136 -> setAdapterAndSelection
    2:2:void setAdapterAndSelection():141:141 -> setAdapterAndSelection
    3:3:void setAdapterAndSelection():143:143 -> setAdapterAndSelection
    4:4:void setAdapterAndSelection():146:146 -> setAdapterAndSelection
    5:5:void setAdapterAndSelection():148:148 -> setAdapterAndSelection
    6:7:void androidx.leanback.app.BaseRowFragment$LateSelectionObserver.startLateSelection():116:117 -> setAdapterAndSelection
    6:7:void setAdapterAndSelection():148 -> setAdapterAndSelection
    8:9:void setAdapterAndSelection():149:150 -> setAdapterAndSelection
    1:1:void setAlignment(int):297:297 -> setAlignment
    2:3:void setAlignment(int):299:300 -> setAlignment
    4:5:void setAlignment(int):304:305 -> setAlignment
    6:6:void setAlignment(int):307:307 -> setAlignment
    1:3:void setPresenterSelector(androidx.leanback.widget.PresenterSelector):171:173 -> setPresenterSelector
    1:1:void setSelectedPosition(int):215:215 -> setSelectedPosition
    2:2:void setSelectedPosition(int,boolean):230:230 -> setSelectedPosition
    3:5:void setSelectedPosition(int,boolean):233:235 -> setSelectedPosition
    6:6:void setSelectedPosition(int,boolean):239:239 -> setSelectedPosition
    7:7:void setSelectedPosition(int,boolean):241:241 -> setSelectedPosition
    1:2:void updateAdapter():251:252 -> updateAdapter
    3:4:void updateAdapter():254:255 -> updateAdapter
androidx.leanback.app.BaseRowFragment$1 -> androidx.leanback.app.BaseRowFragment$1:
    1:1:void <init>(androidx.leanback.app.BaseRowFragment):55:55 -> <init>
    1:3:void onChildViewHolderSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):59:61 -> onChildViewHolderSelected
androidx.leanback.app.BaseRowFragment$LateSelectionObserver -> androidx.leanback.app.BaseRowFragment$LateSelectionObserver:
    1:1:void <init>(androidx.leanback.app.BaseRowFragment):102:102 -> <init>
    2:2:void <init>(androidx.leanback.app.BaseRowFragment):100:100 -> <init>
    1:1:void onChanged():107:107 -> onChanged
    1:1:void onItemRangeInserted(int,int):112:112 -> onItemRangeInserted
    1:3:void clear():128:130 -> performLateSelection
    1:3:void performLateSelection():121 -> performLateSelection
    4:5:void performLateSelection():122:123 -> performLateSelection
androidx.leanback.app.BaseRowSupportFragment -> androidx.leanback.app.BaseRowSupportFragment:
    1:1:void <init>():36:36 -> <init>
    2:3:void <init>():41:42 -> <init>
    4:4:void <init>():44:44 -> <init>
    5:5:void <init>():49:49 -> <init>
    1:1:androidx.leanback.widget.ObjectAdapter getAdapter():195:195 -> getAdapter
    1:1:androidx.leanback.widget.ItemBridgeAdapter getBridgeAdapter():203:203 -> getBridgeAdapter
    1:1:androidx.leanback.widget.PresenterSelector getPresenterSelector():176:176 -> getPresenterSelector
    1:1:int getSelectedPosition():218:218 -> getSelectedPosition
    1:1:androidx.leanback.widget.VerticalGridView getVerticalGridView():242:242 -> getVerticalGridView
    1:5:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):68:72 -> onCreateView
    1:2:void onDestroyView():151:152 -> onDestroyView
    3:5:void androidx.leanback.app.BaseRowSupportFragment$LateSelectionObserver.clear():123:125 -> onDestroyView
    3:5:void onDestroyView():152 -> onDestroyView
    6:6:void onDestroyView():153:153 -> onDestroyView
    1:2:void onSaveInstanceState(android.os.Bundle):158:159 -> onSaveInstanceState
    1:6:void onTransitionEnd():282:287 -> onTransitionEnd
    1:3:boolean onTransitionPrepare():263:265 -> onTransitionPrepare
    4:4:boolean onTransitionPrepare():268:268 -> onTransitionPrepare
    1:4:void onTransitionStart():273:276 -> onTransitionStart
    1:1:void onViewCreated(android.view.View,android.os.Bundle):84:84 -> onViewCreated
    2:3:void onViewCreated(android.view.View,android.os.Bundle):86:87 -> onViewCreated
    1:3:void setAdapter(androidx.leanback.widget.ObjectAdapter):184:186 -> setAdapter
    1:1:void setAdapterAndSelection():131:131 -> setAdapterAndSelection
    2:2:void setAdapterAndSelection():136:136 -> setAdapterAndSelection
    3:3:void setAdapterAndSelection():138:138 -> setAdapterAndSelection
    4:4:void setAdapterAndSelection():141:141 -> setAdapterAndSelection
    5:5:void setAdapterAndSelection():143:143 -> setAdapterAndSelection
    6:7:void androidx.leanback.app.BaseRowSupportFragment$LateSelectionObserver.startLateSelection():111:112 -> setAdapterAndSelection
    6:7:void setAdapterAndSelection():143 -> setAdapterAndSelection
    8:9:void setAdapterAndSelection():144:145 -> setAdapterAndSelection
    1:1:void setAlignment(int):292:292 -> setAlignment
    2:3:void setAlignment(int):294:295 -> setAlignment
    4:5:void setAlignment(int):299:300 -> setAlignment
    6:6:void setAlignment(int):302:302 -> setAlignment
    1:3:void setPresenterSelector(androidx.leanback.widget.PresenterSelector):166:168 -> setPresenterSelector
    1:1:void setSelectedPosition(int):210:210 -> setSelectedPosition
    2:2:void setSelectedPosition(int,boolean):225:225 -> setSelectedPosition
    3:5:void setSelectedPosition(int,boolean):228:230 -> setSelectedPosition
    6:6:void setSelectedPosition(int,boolean):234:234 -> setSelectedPosition
    7:7:void setSelectedPosition(int,boolean):236:236 -> setSelectedPosition
    1:2:void updateAdapter():246:247 -> updateAdapter
    3:4:void updateAdapter():249:250 -> updateAdapter
androidx.leanback.app.BaseRowSupportFragment$1 -> androidx.leanback.app.BaseRowSupportFragment$1:
    1:1:void <init>(androidx.leanback.app.BaseRowSupportFragment):50:50 -> <init>
    1:3:void onChildViewHolderSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):54:56 -> onChildViewHolderSelected
androidx.leanback.app.BaseRowSupportFragment$LateSelectionObserver -> androidx.leanback.app.BaseRowSupportFragment$LateSelectionObserver:
    1:1:void <init>(androidx.leanback.app.BaseRowSupportFragment):97:97 -> <init>
    2:2:void <init>(androidx.leanback.app.BaseRowSupportFragment):95:95 -> <init>
    1:1:void onChanged():102:102 -> onChanged
    1:1:void onItemRangeInserted(int,int):107:107 -> onItemRangeInserted
    1:3:void clear():123:125 -> performLateSelection
    1:3:void performLateSelection():116 -> performLateSelection
    4:5:void performLateSelection():117:118 -> performLateSelection
androidx.leanback.app.BaseSupportFragment -> androidx.leanback.app.BaseSupportFragment:
    1:1:void <init>():138:138 -> <init>
    2:2:void <init>():39:39 -> <init>
    3:3:void <init>():44:44 -> <init>
    4:4:void androidx.leanback.util.StateMachine$State.<init>(java.lang.String):154:154 -> <init>
    4:4:void <init>():44 -> <init>
    5:5:void <init>():44:44 -> <init>
    6:6:void <init>():50:50 -> <init>
    7:7:void <init>():63:63 -> <init>
    8:8:void <init>():74:74 -> <init>
    9:9:void <init>():85:85 -> <init>
    10:10:void <init>():95:95 -> <init>
    11:11:void <init>():100:100 -> <init>
    12:12:void <init>():105:105 -> <init>
    13:13:void <init>():110:110 -> <init>
    14:14:void <init>():115:115 -> <init>
    15:15:void <init>():120:120 -> <init>
    16:16:void <init>():125:125 -> <init>
    17:17:void <init>():132:132 -> <init>
    18:18:void <init>():135:135 -> <init>
    1:7:void createStateMachineStates():151:157 -> createStateMachineStates
    1:2:void createStateMachineTransitions():161:162 -> createStateMachineTransitions
    3:3:void createStateMachineTransitions():164:164 -> createStateMachineTransitions
    4:4:void createStateMachineTransitions():166:166 -> createStateMachineTransitions
    5:5:void createStateMachineTransitions():168:168 -> createStateMachineTransitions
    6:6:void createStateMachineTransitions():171:171 -> createStateMachineTransitions
    7:7:void createStateMachineTransitions():174:174 -> createStateMachineTransitions
    8:8:void createStateMachineTransitions():176:176 -> createStateMachineTransitions
    9:9:void createStateMachineTransitions():179:179 -> createStateMachineTransitions
    1:1:androidx.leanback.app.ProgressBarManager getProgressBarManager():317:317 -> getProgressBarManager
    1:2:void internalCreateEntranceTransition():299:300 -> internalCreateEntranceTransition
    3:3:void internalCreateEntranceTransition():303:303 -> internalCreateEntranceTransition
    1:5:void onCreate(android.os.Bundle):143:147 -> onCreate
    1:1:void onExecuteEntranceTransition():272:272 -> onExecuteEntranceTransition
    2:2:void onExecuteEntranceTransition():277:277 -> onExecuteEntranceTransition
    3:3:void onExecuteEntranceTransition():295:295 -> onExecuteEntranceTransition
    1:2:void onViewCreated(android.view.View,android.os.Bundle):184:185 -> onViewCreated
    1:1:void prepareEntranceTransition():215:215 -> prepareEntranceTransition
    1:1:void startEntranceTransition():267:267 -> startEntranceTransition
androidx.leanback.app.BaseSupportFragment$1 -> androidx.leanback.app.BaseSupportFragment$1:
    1:1:void <init>(androidx.leanback.app.BaseSupportFragment,java.lang.String,boolean,boolean):50:50 -> <init>
    1:1:void run():53:53 -> run
androidx.leanback.app.BaseSupportFragment$2 -> androidx.leanback.app.BaseSupportFragment$2:
    1:1:void <init>(androidx.leanback.app.BaseSupportFragment,java.lang.String):64:64 -> <init>
    2:2:void androidx.leanback.util.StateMachine$State.<init>(java.lang.String):154:154 -> <init>
    2:2:void <init>(androidx.leanback.app.BaseSupportFragment,java.lang.String):64 -> <init>
    1:1:void run():67:67 -> run
androidx.leanback.app.BaseSupportFragment$3 -> androidx.leanback.app.BaseSupportFragment$3:
    1:1:void <init>(androidx.leanback.app.BaseSupportFragment,java.lang.String):74:74 -> <init>
    2:2:void androidx.leanback.util.StateMachine$State.<init>(java.lang.String):154:154 -> <init>
    2:2:void <init>(androidx.leanback.app.BaseSupportFragment,java.lang.String):74 -> <init>
    1:2:void run():77:78 -> run
androidx.leanback.app.BaseSupportFragment$4 -> androidx.leanback.app.BaseSupportFragment$4:
    1:1:void <init>(androidx.leanback.app.BaseSupportFragment,java.lang.String):85:85 -> <init>
    2:2:void androidx.leanback.util.StateMachine$State.<init>(java.lang.String):154:154 -> <init>
    2:2:void <init>(androidx.leanback.app.BaseSupportFragment,java.lang.String):85 -> <init>
    1:1:void run():88:88 -> run
androidx.leanback.app.BaseSupportFragment$5 -> androidx.leanback.app.BaseSupportFragment$5:
    1:1:void <init>(androidx.leanback.app.BaseSupportFragment,java.lang.String):125:125 -> <init>
    1:1:boolean androidx.leanback.transition.TransitionHelper.systemSupportsEntranceTransitions():53:53 -> canProceed
    1:1:boolean canProceed():128 -> canProceed
androidx.leanback.app.BaseSupportFragment$6 -> androidx.leanback.app.BaseSupportFragment$6:
    1:1:void <init>(androidx.leanback.app.BaseSupportFragment,android.view.View):277:277 -> <init>
    1:2:boolean onPreDraw():280:281 -> onPreDraw
    3:6:boolean onPreDraw():285:288 -> onPreDraw
    7:7:boolean onPreDraw():290:290 -> onPreDraw
androidx.leanback.app.BaseSupportFragment$7 -> androidx.leanback.app.BaseSupportFragment$7:
    1:1:void <init>(androidx.leanback.app.BaseSupportFragment):303:303 -> <init>
    1:2:void onTransitionEnd(java.lang.Object):306:307 -> onTransitionEnd
androidx.leanback.app.BrandedFragment -> androidx.leanback.app.BrandedFragment:
    1:1:void <init>():40:40 -> <init>
    2:2:void <init>():45:45 -> <init>
    1:1:android.graphics.drawable.Drawable getBadgeDrawable():220:220 -> getBadgeDrawable
    1:1:int getSearchAffordanceColor():304:304 -> getSearchAffordanceColor
    1:2:androidx.leanback.widget.SearchOrbView$Colors getSearchAffordanceColors():281:282 -> getSearchAffordanceColors
    3:3:androidx.leanback.widget.SearchOrbView$Colors getSearchAffordanceColors():284:284 -> getSearchAffordanceColors
    4:4:androidx.leanback.widget.SearchOrbView$Colors getSearchAffordanceColors():287:287 -> getSearchAffordanceColors
    5:5:androidx.leanback.widget.SearchOrbView$Colors getSearchAffordanceColors():285:285 -> getSearchAffordanceColors
    1:1:java.lang.CharSequence getTitle():240:240 -> getTitle
    1:1:androidx.leanback.widget.TitleHelper getTitleHelper():144:144 -> getTitleHelper
    1:1:android.view.View getTitleView():129:129 -> getTitleView
    1:1:androidx.leanback.widget.TitleViewAdapter getTitleViewAdapter():137:137 -> getTitleViewAdapter
    1:1:void installTitleView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):90:90 -> installTitleView
    2:3:void installTitleView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):92:93 -> installTitleView
    4:4:void installTitleView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):95:95 -> installTitleView
    1:1:boolean isShowingTitle():338:338 -> isShowingTitle
    1:2:void onDestroyView():167:168 -> onDestroyView
    1:2:android.view.View onInflateTitleView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):72:73 -> onInflateTitleView
    3:3:android.view.View onInflateTitleView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):75:75 -> onInflateTitleView
    1:2:void onPause():318:319 -> onPause
    3:3:void onPause():321:321 -> onPause
    1:3:void onResume():326:328 -> onResume
    1:2:void onSaveInstanceState(android.os.Bundle):149:150 -> onSaveInstanceState
    1:4:void onStart():309:312 -> onStart
    1:1:void onViewCreated(android.view.View,android.os.Bundle):155:155 -> onViewCreated
    2:2:void onViewCreated(android.view.View,android.os.Bundle):157:157 -> onViewCreated
    3:5:void onViewCreated(android.view.View,android.os.Bundle):159:161 -> onViewCreated
    1:4:void setBadgeDrawable(android.graphics.drawable.Drawable):207:210 -> setBadgeDrawable
    1:3:void setOnSearchClickedListener(android.view.View$OnClickListener):256:258 -> setOnSearchClickedListener
    1:1:void setSearchAffordanceColor(int):297:297 -> setSearchAffordanceColor
    2:2:void androidx.leanback.widget.SearchOrbView$Colors.<init>(int,int):83:83 -> setSearchAffordanceColor
    2:2:void androidx.leanback.widget.SearchOrbView$Colors.<init>(int):72 -> setSearchAffordanceColor
    2:2:void setSearchAffordanceColor(int):297 -> setSearchAffordanceColor
    3:3:void setSearchAffordanceColor(int):297:297 -> setSearchAffordanceColor
    1:4:void setSearchAffordanceColors(androidx.leanback.widget.SearchOrbView$Colors):269:272 -> setSearchAffordanceColors
    1:3:void setTitle(java.lang.CharSequence):229:231 -> setTitle
    1:4:void setTitleView(android.view.View):104:107 -> setTitleView
    5:9:void setTitleView(android.view.View):109:113 -> setTitleView
    10:11:void setTitleView(android.view.View):115:116 -> setTitleView
    12:13:void setTitleView(android.view.View):118:119 -> setTitleView
    1:1:void showTitle(boolean):177:177 -> showTitle
    2:4:void showTitle(boolean):180:182 -> showTitle
    5:6:void showTitle(int):195:196 -> showTitle
    7:7:void showTitle(int):198:198 -> showTitle
androidx.leanback.app.BrandedSupportFragment -> androidx.leanback.app.BrandedSupportFragment:
    1:1:void <init>():35:35 -> <init>
    2:2:void <init>():40:40 -> <init>
    1:1:android.graphics.drawable.Drawable getBadgeDrawable():215:215 -> getBadgeDrawable
    1:1:int getSearchAffordanceColor():299:299 -> getSearchAffordanceColor
    1:2:androidx.leanback.widget.SearchOrbView$Colors getSearchAffordanceColors():276:277 -> getSearchAffordanceColors
    3:3:androidx.leanback.widget.SearchOrbView$Colors getSearchAffordanceColors():279:279 -> getSearchAffordanceColors
    4:4:androidx.leanback.widget.SearchOrbView$Colors getSearchAffordanceColors():282:282 -> getSearchAffordanceColors
    5:5:androidx.leanback.widget.SearchOrbView$Colors getSearchAffordanceColors():280:280 -> getSearchAffordanceColors
    1:1:java.lang.CharSequence getTitle():235:235 -> getTitle
    1:1:androidx.leanback.widget.TitleHelper getTitleHelper():139:139 -> getTitleHelper
    1:1:android.view.View getTitleView():124:124 -> getTitleView
    1:1:androidx.leanback.widget.TitleViewAdapter getTitleViewAdapter():132:132 -> getTitleViewAdapter
    1:1:void installTitleView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):85:85 -> installTitleView
    2:3:void installTitleView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):87:88 -> installTitleView
    4:4:void installTitleView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):90:90 -> installTitleView
    1:1:boolean isShowingTitle():333:333 -> isShowingTitle
    1:2:void onDestroyView():162:163 -> onDestroyView
    1:2:android.view.View onInflateTitleView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):67:68 -> onInflateTitleView
    3:3:android.view.View onInflateTitleView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):70:70 -> onInflateTitleView
    1:2:void onPause():313:314 -> onPause
    3:3:void onPause():316:316 -> onPause
    1:3:void onResume():321:323 -> onResume
    1:2:void onSaveInstanceState(android.os.Bundle):144:145 -> onSaveInstanceState
    1:4:void onStart():304:307 -> onStart
    1:1:void onViewCreated(android.view.View,android.os.Bundle):150:150 -> onViewCreated
    2:2:void onViewCreated(android.view.View,android.os.Bundle):152:152 -> onViewCreated
    3:5:void onViewCreated(android.view.View,android.os.Bundle):154:156 -> onViewCreated
    1:4:void setBadgeDrawable(android.graphics.drawable.Drawable):202:205 -> setBadgeDrawable
    1:3:void setOnSearchClickedListener(android.view.View$OnClickListener):251:253 -> setOnSearchClickedListener
    1:1:void setSearchAffordanceColor(int):292:292 -> setSearchAffordanceColor
    2:2:void androidx.leanback.widget.SearchOrbView$Colors.<init>(int,int):83:83 -> setSearchAffordanceColor
    2:2:void androidx.leanback.widget.SearchOrbView$Colors.<init>(int):72 -> setSearchAffordanceColor
    2:2:void setSearchAffordanceColor(int):292 -> setSearchAffordanceColor
    3:3:void setSearchAffordanceColor(int):292:292 -> setSearchAffordanceColor
    1:4:void setSearchAffordanceColors(androidx.leanback.widget.SearchOrbView$Colors):264:267 -> setSearchAffordanceColors
    1:3:void setTitle(java.lang.CharSequence):224:226 -> setTitle
    1:4:void setTitleView(android.view.View):99:102 -> setTitleView
    5:9:void setTitleView(android.view.View):104:108 -> setTitleView
    10:11:void setTitleView(android.view.View):110:111 -> setTitleView
    12:13:void setTitleView(android.view.View):113:114 -> setTitleView
    1:1:void showTitle(boolean):172:172 -> showTitle
    2:4:void showTitle(boolean):175:177 -> showTitle
    5:6:void showTitle(int):190:191 -> showTitle
    7:7:void showTitle(int):193:193 -> showTitle
androidx.leanback.app.BrowseFragment -> androidx.leanback.app.BrowseFragment:
    1:3:void <clinit>():771:773 -> <clinit>
    1:1:void <init>():89:89 -> <init>
    2:2:void <init>():101:101 -> <init>
    3:3:void <init>():112:112 -> <init>
    4:4:void <init>():118:118 -> <init>
    5:5:void <init>():124:124 -> <init>
    6:6:void <init>():728:728 -> <init>
    7:8:void <init>():739:740 -> <init>
    9:9:void <init>():745:745 -> <init>
    10:11:void <init>():747:748 -> <init>
    12:12:void <init>():751:751 -> <init>
    13:13:void <init>():754:754 -> <init>
    14:14:void <init>():758:758 -> <init>
    15:15:void <init>():761:761 -> <init>
    16:16:void <init>():1102:1102 -> <init>
    17:17:void <init>():1151:1151 -> <init>
    18:18:void <init>():1498:1498 -> <init>
    19:19:void <init>():1533:1533 -> <init>
    20:20:void <init>():1590:1590 -> <init>
    1:5:void commitMainFragment():1582:1586 -> commitMainFragment
    1:1:android.os.Bundle createArgs(android.os.Bundle,java.lang.String,int):788:788 -> createArgs
    2:3:android.os.Bundle createArgs(android.os.Bundle,java.lang.String,int):790:791 -> createArgs
    1:1:java.lang.Object createEntranceTransition():1816:1816 -> createEntranceTransition
    1:1:void createHeadersTransition():1353:1353 -> createHeadersTransition
    2:2:void createHeadersTransition():1357:1357 -> createHeadersTransition
    1:1:boolean createMainFragment(androidx.leanback.widget.ObjectAdapter,int):587:587 -> createMainFragment
    2:2:boolean createMainFragment(androidx.leanback.widget.ObjectAdapter,int):589:589 -> createMainFragment
    3:3:boolean createMainFragment(androidx.leanback.widget.ObjectAdapter,int):594:594 -> createMainFragment
    4:4:boolean createMainFragment(androidx.leanback.widget.ObjectAdapter,int):598:598 -> createMainFragment
    5:8:boolean createMainFragment(androidx.leanback.widget.ObjectAdapter,int):601:604 -> createMainFragment
    9:9:boolean createMainFragment(androidx.leanback.widget.ObjectAdapter,int):607:607 -> createMainFragment
    10:10:boolean createMainFragment(androidx.leanback.widget.ObjectAdapter,int):611:611 -> createMainFragment
    11:11:boolean createMainFragment(androidx.leanback.widget.ObjectAdapter,int):618:618 -> createMainFragment
    12:12:boolean createMainFragment(androidx.leanback.widget.ObjectAdapter,int):624:624 -> createMainFragment
    13:14:boolean createMainFragment(androidx.leanback.widget.ObjectAdapter,int):629:630 -> createMainFragment
    15:15:boolean createMainFragment(androidx.leanback.widget.ObjectAdapter,int):635:635 -> createMainFragment
    16:16:boolean createMainFragment(androidx.leanback.widget.ObjectAdapter,int):631:631 -> createMainFragment
    17:18:boolean createMainFragment(androidx.leanback.widget.ObjectAdapter,int):595:596 -> createMainFragment
    1:2:void createStateMachineStates():128:129 -> createStateMachineStates
    1:1:void createStateMachineTransitions():134:134 -> createStateMachineTransitions
    2:2:void createStateMachineTransitions():136:136 -> createStateMachineTransitions
    3:3:void createStateMachineTransitions():140:140 -> createStateMachineTransitions
    4:4:void createStateMachineTransitions():144:144 -> createStateMachineTransitions
    1:1:void enableMainFragmentScaling(boolean):1055:1055 -> enableMainFragmentScaling
    1:1:void enableRowScaling(boolean):1044:1044 -> enableRowScaling
    1:4:void expandMainFragment(boolean):1485:1488 -> expandMainFragment
    5:6:void expandMainFragment(boolean):1490:1491 -> expandMainFragment
    7:9:void expandMainFragment(boolean):1493:1495 -> expandMainFragment
    1:1:androidx.leanback.widget.ObjectAdapter getAdapter():927:927 -> getAdapter
    1:1:int getBrandColor():817:817 -> getBrandColor
    1:1:androidx.leanback.app.HeadersFragment getHeadersFragment():970:970 -> getHeadersFragment
    1:1:int getHeadersState():1811:1811 -> getHeadersState
    1:1:android.app.Fragment getMainFragment():962:962 -> getMainFragment
    1:1:androidx.leanback.app.BrowseFragment$MainFragmentAdapterRegistry getMainFragmentRegistry():920:920 -> getMainFragmentRegistry
    1:1:androidx.leanback.widget.OnItemViewClickedListener getOnItemViewClickedListener():990:990 -> getOnItemViewClickedListener
    1:1:androidx.leanback.widget.OnItemViewSelectedListener getOnItemViewSelectedListener():941:941 -> getOnItemViewSelectedListener
    1:2:androidx.leanback.app.RowsFragment getRowsFragment():951:952 -> getRowsFragment
    1:1:int getSelectedPosition():1635:1635 -> getSelectedPosition
    1:3:androidx.leanback.widget.RowPresenter$ViewHolder getSelectedRowViewHolder():1642:1644 -> getSelectedRowViewHolder
    1:1:boolean isFirstRowWithContent(int):1443:1443 -> isFirstRowWithContent
    2:4:boolean isFirstRowWithContent(int):1446:1448 -> isFirstRowWithContent
    1:1:boolean isFirstRowWithContentOrPageRow(int):1430:1430 -> isFirstRowWithContentOrPageRow
    2:4:boolean isFirstRowWithContentOrPageRow(int):1433:1435 -> isFirstRowWithContentOrPageRow
    1:1:boolean isHeadersDataReady():1148:1148 -> isHeadersDataReady
    1:1:boolean isHeadersTransitionOnBackEnabled():1754:1754 -> isHeadersTransitionOnBackEnabled
    1:1:boolean isInHeadersTransition():1017:1017 -> isInHeadersTransition
    1:1:boolean isShowingHeaders():1024:1024 -> isShowingHeaders
    1:1:boolean isVerticalScrolling():1098:1098 -> isVerticalScrolling
    1:3:void onCreate(android.os.Bundle):1205:1207 -> onCreate
    4:5:void onCreate(android.os.Bundle):1209:1210 -> onCreate
    6:6:void onCreate(android.os.Bundle):1208:1208 -> onCreate
    7:8:void onCreate(android.os.Bundle):1212:1213 -> onCreate
    9:9:void onCreate(android.os.Bundle):1211:1211 -> onCreate
    10:10:void onCreate(android.os.Bundle):1214:1214 -> onCreate
    11:11:void onCreate(android.os.Bundle):1216:1216 -> onCreate
    12:13:void readArguments(android.os.Bundle):1761:1762 -> onCreate
    12:13:void onCreate(android.os.Bundle):1216 -> onCreate
    14:15:void readArguments(android.os.Bundle):1764:1765 -> onCreate
    14:15:void onCreate(android.os.Bundle):1216 -> onCreate
    16:21:void onCreate(android.os.Bundle):1218:1223 -> onCreate
    22:22:void onCreate(android.os.Bundle):1226:1226 -> onCreate
    23:23:void onCreate(android.os.Bundle):1231:1231 -> onCreate
    1:1:androidx.leanback.app.HeadersFragment onCreateHeadersFragment():1260:1260 -> onCreateHeadersFragment
    1:2:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1267:1268 -> onCreateView
    3:5:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1270:1272 -> onCreateView
    6:7:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1274:1275 -> onCreateView
    8:9:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1282:1283 -> onCreateView
    10:10:void androidx.leanback.app.BrowseFragment$MainFragmentAdapter.setFragmentHost(androidx.leanback.app.BrowseFragment$FragmentHostImpl):484:484 -> onCreateView
    10:10:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1283 -> onCreateView
    11:11:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1286:1286 -> onCreateView
    12:14:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1288:1290 -> onCreateView
    15:15:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1293:1293 -> onCreateView
    16:16:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1299:1299 -> onCreateView
    17:17:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1301:1301 -> onCreateView
    18:20:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1304:1306 -> onCreateView
    21:23:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1308:1310 -> onCreateView
    24:24:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1312:1312 -> onCreateView
    25:25:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1314:1314 -> onCreateView
    26:26:void androidx.leanback.app.ProgressBarManager.setRootView(android.view.ViewGroup):59:59 -> onCreateView
    26:26:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1314 -> onCreateView
    27:29:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1316:1318 -> onCreateView
    30:30:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1320:1320 -> onCreateView
    31:33:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1322:1324 -> onCreateView
    34:35:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1326:1327 -> onCreateView
    36:36:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1330:1330 -> onCreateView
    37:37:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1336:1336 -> onCreateView
    38:38:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1342:1342 -> onCreateView
    1:2:void onDestroy():1246:1247 -> onDestroy
    3:3:void onDestroy():1249:1249 -> onDestroy
    1:6:void onDestroyView():1236:1241 -> onDestroyView
    1:2:void onEntranceTransitionEnd():1840:1841 -> onEntranceTransitionEnd
    3:4:void onEntranceTransitionEnd():1844:1845 -> onEntranceTransitionEnd
    1:3:void onEntranceTransitionPrepare():1827:1829 -> onEntranceTransitionPrepare
    1:2:void onEntranceTransitionStart():1834:1835 -> onEntranceTransitionStart
    1:1:void onRowSelected(int):1550:1550 -> onRowSelected
    1:3:void onSaveInstanceState(android.os.Bundle):1192:1194 -> onSaveInstanceState
    4:4:void onSaveInstanceState(android.os.Bundle):1196:1196 -> onSaveInstanceState
    5:5:void androidx.leanback.app.BrowseFragment$BackStackListener.save(android.os.Bundle):170:170 -> onSaveInstanceState
    5:5:void onSaveInstanceState(android.os.Bundle):1197 -> onSaveInstanceState
    6:6:void onSaveInstanceState(android.os.Bundle):1199:1199 -> onSaveInstanceState
    1:3:void onStart():1684:1686 -> onStart
    4:9:void onStart():1688:1693 -> onStart
    10:11:void onStart():1696:1697 -> onStart
    12:12:void onStart():1700:1700 -> onStart
    13:13:void onStart():1702:1702 -> onStart
    14:15:void onStart():1704:1705 -> onStart
    1:2:void onStop():1710:1711 -> onStop
    3:3:void androidx.leanback.app.BrowseFragment$SetSelectionRunnable.stop():270:270 -> onStop
    3:3:void onStop():1711 -> onStop
    4:4:void onStop():1712:1712 -> onStop
    1:1:void runEntranceTransition(java.lang.Object):1822:1822 -> runEntranceTransition
    1:1:void setAdapter(androidx.leanback.widget.ObjectAdapter):872:872 -> setAdapter
    2:3:void updateWrapperPresenter():825:826 -> setAdapter
    2:3:void setAdapter(androidx.leanback.widget.ObjectAdapter):873 -> setAdapter
    4:4:void updateWrapperPresenter():829:829 -> setAdapter
    4:4:void setAdapter(androidx.leanback.widget.ObjectAdapter):873 -> setAdapter
    5:5:void updateWrapperPresenter():833:833 -> setAdapter
    5:5:void setAdapter(androidx.leanback.widget.ObjectAdapter):873 -> setAdapter
    6:6:void updateWrapperPresenter():836:836 -> setAdapter
    6:6:void setAdapter(androidx.leanback.widget.ObjectAdapter):873 -> setAdapter
    7:12:void updateWrapperPresenter():838:843 -> setAdapter
    7:12:void setAdapter(androidx.leanback.widget.ObjectAdapter):873 -> setAdapter
    13:13:void setAdapter(androidx.leanback.widget.ObjectAdapter):874:874 -> setAdapter
    14:15:void setAdapter(androidx.leanback.widget.ObjectAdapter):878:879 -> setAdapter
    16:16:void updateWrapperPresenter():831:831 -> setAdapter
    16:16:void setAdapter(androidx.leanback.widget.ObjectAdapter):873 -> setAdapter
    1:2:void setBrandColor(int):803:804 -> setBrandColor
    3:4:void setBrandColor(int):806:807 -> setBrandColor
    1:3:void setEntranceTransitionEndState():1867:1869 -> setEntranceTransitionEndState
    1:2:void setEntranceTransitionStartState():1859:1860 -> setEntranceTransitionStartState
    1:3:void setHeaderPresenterSelector(androidx.leanback.widget.PresenterSelector):1462:1464 -> setHeaderPresenterSelector
    1:4:void setHeadersOnScreen(boolean):1471:1474 -> setHeadersOnScreen
    1:2:void setHeadersState(int):1782:1783 -> setHeadersState
    3:3:void setHeadersState(int):1798:1798 -> setHeadersState
    4:5:void setHeadersState(int):1794:1795 -> setHeadersState
    6:7:void setHeadersState(int):1790:1791 -> setHeadersState
    8:9:void setHeadersState(int):1786:1787 -> setHeadersState
    10:11:void setHeadersState(int):1801:1802 -> setHeadersState
    12:12:void setHeadersState(int):1778:1778 -> setHeadersState
    1:1:void setHeadersTransitionOnBackEnabled(boolean):1747:1747 -> setHeadersTransitionOnBackEnabled
    1:3:void setMainFragmentAdapter():642:644 -> setMainFragmentAdapter
    4:4:void androidx.leanback.app.BrowseFragment$MainFragmentAdapter.setFragmentHost(androidx.leanback.app.BrowseFragment$FragmentHostImpl):484:484 -> setMainFragmentAdapter
    4:4:void setMainFragmentAdapter():644 -> setMainFragmentAdapter
    5:8:void setMainFragmentAdapter():645:648 -> setMainFragmentAdapter
    9:9:void setMainFragmentAdapter():647:647 -> setMainFragmentAdapter
    10:10:void setMainFragmentAdapter():650:650 -> setMainFragmentAdapter
    11:11:void setMainFragmentAdapter():652:652 -> setMainFragmentAdapter
    12:12:void setMainFragmentAdapter():654:654 -> setMainFragmentAdapter
    1:3:void setMainFragmentAlignment():1726:1728 -> setMainFragmentAlignment
    4:4:void setMainFragmentAlignment():1730:1730 -> setMainFragmentAlignment
    5:5:void setMainFragmentAlignment():1732:1732 -> setMainFragmentAlignment
    1:1:void setMainFragmentRowsAdapter(androidx.leanback.app.BrowseFragment$MainFragmentRowsAdapter):883:883 -> setMainFragmentRowsAdapter
    2:2:void setMainFragmentRowsAdapter(androidx.leanback.app.BrowseFragment$MainFragmentRowsAdapter):891:891 -> setMainFragmentRowsAdapter
    3:5:void setMainFragmentRowsAdapter(androidx.leanback.app.BrowseFragment$MainFragmentRowsAdapter):893:895 -> setMainFragmentRowsAdapter
    6:6:void setMainFragmentRowsAdapter(androidx.leanback.app.BrowseFragment$MainFragmentRowsAdapter):897:897 -> setMainFragmentRowsAdapter
    7:7:void setMainFragmentRowsAdapter(androidx.leanback.app.BrowseFragment$MainFragmentRowsAdapter):900:900 -> setMainFragmentRowsAdapter
    1:3:void setOnItemViewClickedListener(androidx.leanback.widget.OnItemViewClickedListener):980:982 -> setOnItemViewClickedListener
    1:1:void setOnItemViewSelectedListener(androidx.leanback.widget.OnItemViewSelectedListener):934:934 -> setOnItemViewSelectedListener
    1:1:void setSearchOrbViewOnScreen(boolean):1850:1850 -> setSearchOrbViewOnScreen
    2:4:void setSearchOrbViewOnScreen(boolean):1852:1854 -> setSearchOrbViewOnScreen
    1:1:void setSelectedPosition(int):1627:1627 -> setSelectedPosition
    2:2:void setSelectedPosition(int,boolean):1653:1653 -> setSelectedPosition
    3:3:void setSelectedPosition(int,boolean,androidx.leanback.widget.Presenter$ViewHolderTask):1671:1671 -> setSelectedPosition
    4:4:void setSelectedPosition(int,boolean,androidx.leanback.widget.Presenter$ViewHolderTask):1675:1675 -> setSelectedPosition
    5:6:void setSelectedPosition(int,boolean,androidx.leanback.widget.Presenter$ViewHolderTask):1677:1678 -> setSelectedPosition
    1:2:void setSelection(int,boolean):1559:1560 -> setSelection
    3:3:void setSelection(int,boolean):1564:1564 -> setSelection
    4:4:void replaceMainFragment(int):1575:1575 -> setSelection
    4:4:void setSelection(int,boolean):1565 -> setSelection
    5:5:void swapToMainFragment():1605:1605 -> setSelection
    5:5:void replaceMainFragment(int):1576 -> setSelection
    5:5:void setSelection(int,boolean):1565 -> setSelection
    6:8:void swapToMainFragment():1608:1610 -> setSelection
    6:8:void replaceMainFragment(int):1576 -> setSelection
    6:8:void setSelection(int,boolean):1565 -> setSelection
    9:12:void swapToMainFragment():1613:1616 -> setSelection
    9:12:void replaceMainFragment(int):1576 -> setSelection
    9:12:void setSelection(int,boolean):1565 -> setSelection
    13:13:void swapToMainFragment():1619:1619 -> setSelection
    13:13:void replaceMainFragment(int):1576 -> setSelection
    13:13:void setSelection(int,boolean):1565 -> setSelection
    14:14:void replaceMainFragment(int):1577:1577 -> setSelection
    14:14:void setSelection(int,boolean):1565 -> setSelection
    15:16:void setSelection(int,boolean):1567:1568 -> setSelection
    17:17:void setSelection(int,boolean):1571:1571 -> setSelection
    1:3:void showHeaders(boolean):1479:1481 -> showHeaders
    1:1:void startHeadersTransition(boolean):1004:1004 -> startHeadersTransition
    2:2:void startHeadersTransition(boolean):1007:1007 -> startHeadersTransition
    3:3:void startHeadersTransition(boolean):1010:1010 -> startHeadersTransition
    4:4:void startHeadersTransition(boolean):1005:1005 -> startHeadersTransition
    1:1:void startHeadersTransitionInternal(boolean):1059:1059 -> startHeadersTransitionInternal
    2:2:void startHeadersTransitionInternal(boolean):1062:1062 -> startHeadersTransitionInternal
    3:6:void startHeadersTransitionInternal(boolean):1065:1068 -> startHeadersTransitionInternal
    7:7:void onExpandTransitionStart(boolean,java.lang.Runnable):1717:1717 -> startHeadersTransitionInternal
    7:7:void startHeadersTransitionInternal(boolean):1068 -> startHeadersTransitionInternal
    8:8:void onExpandTransitionStart(boolean,java.lang.Runnable):1722:1722 -> startHeadersTransitionInternal
    8:8:void startHeadersTransitionInternal(boolean):1068 -> startHeadersTransitionInternal
    1:3:void updateMainFragmentRowsAdapter():908:910 -> updateMainFragmentRowsAdapter
    4:5:void updateMainFragmentRowsAdapter():912:913 -> updateMainFragmentRowsAdapter
    6:6:void updateMainFragmentRowsAdapter():915:915 -> updateMainFragmentRowsAdapter
    1:1:void updateTitleViewVisibility():1394:1394 -> updateTitleViewVisibility
    2:2:void updateTitleViewVisibility():1396:1396 -> updateTitleViewVisibility
    3:3:void updateTitleViewVisibility():1398:1398 -> updateTitleViewVisibility
    4:4:void updateTitleViewVisibility():1401:1401 -> updateTitleViewVisibility
    5:5:void updateTitleViewVisibility():1404:1404 -> updateTitleViewVisibility
    6:6:void updateTitleViewVisibility():1406:1406 -> updateTitleViewVisibility
    7:8:void updateTitleViewVisibility():1412:1413 -> updateTitleViewVisibility
    9:9:void updateTitleViewVisibility():1415:1415 -> updateTitleViewVisibility
    10:10:void updateTitleViewVisibility():1417:1417 -> updateTitleViewVisibility
    11:11:void updateTitleViewVisibility():1422:1422 -> updateTitleViewVisibility
    12:12:void updateTitleViewVisibility():1424:1424 -> updateTitleViewVisibility
androidx.leanback.app.BrowseFragment$1 -> androidx.leanback.app.BrowseFragment$1:
    1:1:void <init>(androidx.leanback.app.BrowseFragment,java.lang.String):101:101 -> <init>
    2:2:void androidx.leanback.util.StateMachine$State.<init>(java.lang.String):154:154 -> <init>
    2:2:void <init>(androidx.leanback.app.BrowseFragment,java.lang.String):101 -> <init>
    1:1:void run():104:104 -> run
androidx.leanback.app.BrowseFragment$10 -> androidx.leanback.app.BrowseFragment$10:
    1:1:void <init>(androidx.leanback.app.BrowseFragment):1499:1499 -> <init>
androidx.leanback.app.BrowseFragment$11 -> androidx.leanback.app.BrowseFragment$11:
    1:1:void <init>(androidx.leanback.app.BrowseFragment):1534:1534 -> <init>
androidx.leanback.app.BrowseFragment$12 -> androidx.leanback.app.BrowseFragment$12:
    1:1:void <init>(androidx.leanback.app.BrowseFragment):1591:1591 -> <init>
    1:3:void onScrollStateChanged(androidx.recyclerview.widget.RecyclerView,int):1596:1598 -> onScrollStateChanged
androidx.leanback.app.BrowseFragment$2 -> androidx.leanback.app.BrowseFragment$2:
    1:1:void <init>(androidx.leanback.app.BrowseFragment,androidx.leanback.widget.PresenterSelector,androidx.leanback.widget.Presenter,androidx.leanback.widget.Presenter[]):843:843 -> <init>
    1:3:androidx.leanback.widget.Presenter getPresenter(java.lang.Object):846:848 -> getPresenter
    4:4:androidx.leanback.widget.Presenter getPresenter(java.lang.Object):850:850 -> getPresenter
    1:1:androidx.leanback.widget.Presenter[] getPresenters():856:856 -> getPresenters
androidx.leanback.app.BrowseFragment$3 -> androidx.leanback.app.BrowseFragment$3:
    1:1:void <init>(androidx.leanback.app.BrowseFragment,boolean):1068:1068 -> <init>
    1:4:void run():1071:1074 -> run
    5:5:void run():1077:1077 -> run
    6:9:void run():1079:1082 -> run
    10:10:void run():1084:1084 -> run
    11:12:void run():1086:1087 -> run
    13:13:void run():1075:1075 -> run
androidx.leanback.app.BrowseFragment$4 -> androidx.leanback.app.BrowseFragment$4:
    1:1:void <init>(androidx.leanback.app.BrowseFragment):1103:1103 -> <init>
    1:1:android.view.View onFocusSearch(android.view.View,int):1107:1107 -> onFocusSearch
    2:2:android.view.View onFocusSearch(android.view.View,int):1112:1112 -> onFocusSearch
    3:3:android.view.View onFocusSearch(android.view.View,int):1114:1114 -> onFocusSearch
    4:4:android.view.View onFocusSearch(android.view.View,int):1116:1116 -> onFocusSearch
    5:6:android.view.View onFocusSearch(android.view.View,int):1118:1119 -> onFocusSearch
    7:7:android.view.View onFocusSearch(android.view.View,int):1122:1122 -> onFocusSearch
    8:9:android.view.View onFocusSearch(android.view.View,int):1126:1127 -> onFocusSearch
    10:10:android.view.View onFocusSearch(android.view.View,int):1130:1130 -> onFocusSearch
    11:11:android.view.View onFocusSearch(android.view.View,int):1132:1132 -> onFocusSearch
    12:13:android.view.View onFocusSearch(android.view.View,int):1134:1135 -> onFocusSearch
    14:14:android.view.View onFocusSearch(android.view.View,int):1138:1138 -> onFocusSearch
androidx.leanback.app.BrowseFragment$5 -> androidx.leanback.app.BrowseFragment$5:
    1:1:void <init>(androidx.leanback.app.BrowseFragment):1152:1152 -> <init>
    1:1:void onRequestChildFocus(android.view.View,android.view.View):1177:1177 -> onRequestChildFocus
    2:7:void onRequestChildFocus(android.view.View,android.view.View):1180:1185 -> onRequestChildFocus
    1:1:boolean onRequestFocusInDescendants(int,android.graphics.Rect):1156:1156 -> onRequestFocusInDescendants
    2:4:boolean onRequestFocusInDescendants(int,android.graphics.Rect):1160:1162 -> onRequestFocusInDescendants
    5:6:boolean onRequestFocusInDescendants(int,android.graphics.Rect):1167:1168 -> onRequestFocusInDescendants
    7:8:boolean onRequestFocusInDescendants(int,android.graphics.Rect):1171:1172 -> onRequestFocusInDescendants
androidx.leanback.app.BrowseFragment$6 -> androidx.leanback.app.BrowseFragment$6:
    1:1:void <init>(androidx.leanback.app.BrowseFragment):1330:1330 -> <init>
    1:1:void run():1333:1333 -> run
androidx.leanback.app.BrowseFragment$7 -> androidx.leanback.app.BrowseFragment$7:
    1:1:void <init>(androidx.leanback.app.BrowseFragment):1336:1336 -> <init>
    1:1:void run():1339:1339 -> run
androidx.leanback.app.BrowseFragment$8 -> androidx.leanback.app.BrowseFragment$8:
    1:1:void <init>(androidx.leanback.app.BrowseFragment):1342:1342 -> <init>
    1:1:void run():1345:1345 -> run
androidx.leanback.app.BrowseFragment$9 -> androidx.leanback.app.BrowseFragment$9:
    1:1:void <init>(androidx.leanback.app.BrowseFragment):1357:1357 -> <init>
    1:7:void onTransitionEnd(java.lang.Object):1363:1369 -> onTransitionEnd
    8:13:void onTransitionEnd(java.lang.Object):1373:1378 -> onTransitionEnd
    14:14:void onTransitionEnd(java.lang.Object):1384:1384 -> onTransitionEnd
    15:16:void onTransitionEnd(java.lang.Object):1386:1387 -> onTransitionEnd
androidx.leanback.app.BrowseFragment$BackStackListener -> androidx.leanback.app.BrowseFragment$BackStackListener:
    1:3:void <init>(androidx.leanback.app.BrowseFragment):152:154 -> <init>
    1:2:void load(android.os.Bundle):159:160 -> load
    3:5:void load(android.os.Bundle):162:164 -> load
    1:2:void onBackStackChanged():176:177 -> onBackStackChanged
    3:3:void onBackStackChanged():180:180 -> onBackStackChanged
    4:7:void onBackStackChanged():183:186 -> onBackStackChanged
    8:9:void onBackStackChanged():190:191 -> onBackStackChanged
    10:11:void onBackStackChanged():194:195 -> onBackStackChanged
    12:14:void onBackStackChanged():198:200 -> onBackStackChanged
    15:15:void onBackStackChanged():204:204 -> onBackStackChanged
androidx.leanback.app.BrowseFragment$ExpandPreLayout -> androidx.leanback.app.BrowseFragment$ExpandPreLayout:
    1:4:void <init>(androidx.leanback.app.BrowseFragment,java.lang.Runnable,androidx.leanback.app.BrowseFragment$MainFragmentAdapter,android.view.View):1883:1886 -> <init>
    1:2:void execute():1890:1891 -> execute
    3:4:void execute():1893:1894 -> execute
    1:1:boolean onPreDraw():1899:1899 -> onPreDraw
    2:3:boolean onPreDraw():1903:1904 -> onPreDraw
    4:5:boolean onPreDraw():1906:1907 -> onPreDraw
    6:8:boolean onPreDraw():1909:1911 -> onPreDraw
    9:9:boolean onPreDraw():1900:1900 -> onPreDraw
androidx.leanback.app.BrowseFragment$FragmentFactory -> androidx.leanback.app.BrowseFragment$FragmentFactory:
    1:1:void <init>():665:665 -> <init>
androidx.leanback.app.BrowseFragment$FragmentHostImpl -> androidx.leanback.app.BrowseFragment$FragmentHostImpl:
    1:1:void <init>(androidx.leanback.app.BrowseFragment):332:332 -> <init>
    2:2:void <init>(androidx.leanback.app.BrowseFragment):330:330 -> <init>
androidx.leanback.app.BrowseFragment$ListRowFragmentFactory -> androidx.leanback.app.BrowseFragment$ListRowFragmentFactory:
    1:1:void <init>():674:674 -> <init>
    1:1:androidx.leanback.app.RowsFragment createFragment(java.lang.Object):677:677 -> createFragment
    1:1:android.app.Fragment createFragment(java.lang.Object):673 -> createFragment
androidx.leanback.app.BrowseFragment$MainFragmentAdapter -> androidx.leanback.app.BrowseFragment$MainFragmentAdapter:
    1:2:void <init>(android.app.Fragment):408:409 -> <init>
    1:1:android.app.Fragment getFragment():413:413 -> getFragment
    1:1:boolean isScalingEnabled():465:465 -> isScalingEnabled
    1:1:void setScalingEnabled(boolean):472:472 -> setScalingEnabled
androidx.leanback.app.BrowseFragment$MainFragmentAdapterRegistry -> androidx.leanback.app.BrowseFragment$MainFragmentAdapterRegistry:
    1:1:void <clinit>():692:692 -> <clinit>
    1:1:void <init>():694:694 -> <init>
    2:2:void <init>():691:691 -> <init>
    3:3:void <init>():695:695 -> <init>
    4:4:void registerFragment(java.lang.Class,androidx.leanback.app.BrowseFragment$FragmentFactory):699:699 -> <init>
    4:4:void <init>():695 -> <init>
    1:2:android.app.Fragment createFragment(java.lang.Object):703:704 -> createFragment
    3:3:android.app.Fragment createFragment(java.lang.Object):706:706 -> createFragment
    4:4:android.app.Fragment createFragment(java.lang.Object):709:709 -> createFragment
androidx.leanback.app.BrowseFragment$MainFragmentItemViewSelectedListener -> androidx.leanback.app.BrowseFragment$MainFragmentItemViewSelectedListener:
    1:2:void <init>(androidx.leanback.app.BrowseFragment,androidx.leanback.app.BrowseFragment$MainFragmentRowsAdapter):1516:1517 -> <init>
    1:1:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):1513:1513 -> onItemSelected
    2:2:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,androidx.leanback.widget.Row):1523:1523 -> onItemSelected
    2:2:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):1513 -> onItemSelected
    3:5:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,androidx.leanback.widget.Row):1525:1527 -> onItemSelected
    3:5:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):1513 -> onItemSelected
androidx.leanback.app.BrowseFragment$MainFragmentRowsAdapter -> androidx.leanback.app.BrowseFragment$MainFragmentRowsAdapter:
    1:1:void <init>(android.app.Fragment):527:527 -> <init>
    2:2:void <init>(android.app.Fragment):531:531 -> <init>
    3:3:void <init>(android.app.Fragment):529:529 -> <init>
    1:1:android.app.Fragment getFragment():535:535 -> getFragment
androidx.leanback.app.BrowseFragment$SetSelectionRunnable -> androidx.leanback.app.BrowseFragment$SetSelectionRunnable:
    1:1:void <init>(androidx.leanback.app.BrowseFragment):241:241 -> <init>
    2:4:void reset():280:282 -> <init>
    2:4:void <init>(androidx.leanback.app.BrowseFragment):242 -> <init>
    1:7:void post(int,int,boolean):251:257 -> post
    1:1:void run():264:264 -> run
    2:4:void reset():280:282 -> run
    2:4:void run():265 -> run
    1:2:void start():274:275 -> start
androidx.leanback.app.BrowseSupportFragment -> androidx.leanback.app.BrowseSupportFragment:
    1:3:void <clinit>():748:750 -> <clinit>
    1:1:void <init>():84:84 -> <init>
    2:2:void <init>():96:96 -> <init>
    3:3:void <init>():107:107 -> <init>
    4:4:void <init>():113:113 -> <init>
    5:5:void <init>():119:119 -> <init>
    6:6:void <init>():705:705 -> <init>
    7:8:void <init>():716:717 -> <init>
    9:9:void <init>():722:722 -> <init>
    10:11:void <init>():724:725 -> <init>
    12:12:void <init>():728:728 -> <init>
    13:13:void <init>():731:731 -> <init>
    14:14:void <init>():735:735 -> <init>
    15:15:void <init>():738:738 -> <init>
    16:16:void <init>():1079:1079 -> <init>
    17:17:void <init>():1128:1128 -> <init>
    18:18:void <init>():1475:1475 -> <init>
    19:19:void <init>():1510:1510 -> <init>
    20:20:void <init>():1567:1567 -> <init>
    1:4:void commitMainFragment():1559:1562 -> commitMainFragment
    5:5:androidx.fragment.app.FragmentTransaction androidx.fragment.app.FragmentTransaction.replace(int,androidx.fragment.app.Fragment):200:200 -> commitMainFragment
    5:5:void commitMainFragment():1563 -> commitMainFragment
    6:6:void commitMainFragment():1563:1563 -> commitMainFragment
    1:1:android.os.Bundle createArgs(android.os.Bundle,java.lang.String,int):765:765 -> createArgs
    2:3:android.os.Bundle createArgs(android.os.Bundle,java.lang.String,int):767:768 -> createArgs
    1:1:java.lang.Object createEntranceTransition():1793:1793 -> createEntranceTransition
    1:1:void createHeadersTransition():1330:1330 -> createHeadersTransition
    2:2:void createHeadersTransition():1334:1334 -> createHeadersTransition
    1:1:boolean createMainFragment(androidx.leanback.widget.ObjectAdapter,int):570:570 -> createMainFragment
    2:2:boolean createMainFragment(androidx.leanback.widget.ObjectAdapter,int):572:572 -> createMainFragment
    3:3:boolean createMainFragment(androidx.leanback.widget.ObjectAdapter,int):577:577 -> createMainFragment
    4:4:boolean createMainFragment(androidx.leanback.widget.ObjectAdapter,int):581:581 -> createMainFragment
    5:8:boolean createMainFragment(androidx.leanback.widget.ObjectAdapter,int):584:587 -> createMainFragment
    9:9:boolean createMainFragment(androidx.leanback.widget.ObjectAdapter,int):590:590 -> createMainFragment
    10:10:boolean createMainFragment(androidx.leanback.widget.ObjectAdapter,int):594:594 -> createMainFragment
    11:11:boolean createMainFragment(androidx.leanback.widget.ObjectAdapter,int):601:601 -> createMainFragment
    12:12:boolean createMainFragment(androidx.leanback.widget.ObjectAdapter,int):607:607 -> createMainFragment
    13:14:boolean createMainFragment(androidx.leanback.widget.ObjectAdapter,int):612:613 -> createMainFragment
    15:15:boolean createMainFragment(androidx.leanback.widget.ObjectAdapter,int):618:618 -> createMainFragment
    16:16:boolean createMainFragment(androidx.leanback.widget.ObjectAdapter,int):614:614 -> createMainFragment
    17:18:boolean createMainFragment(androidx.leanback.widget.ObjectAdapter,int):578:579 -> createMainFragment
    1:2:void createStateMachineStates():123:124 -> createStateMachineStates
    1:1:void createStateMachineTransitions():129:129 -> createStateMachineTransitions
    2:2:void createStateMachineTransitions():131:131 -> createStateMachineTransitions
    3:3:void createStateMachineTransitions():135:135 -> createStateMachineTransitions
    4:4:void createStateMachineTransitions():139:139 -> createStateMachineTransitions
    1:1:void enableMainFragmentScaling(boolean):1032:1032 -> enableMainFragmentScaling
    1:1:void enableRowScaling(boolean):1021:1021 -> enableRowScaling
    1:4:void expandMainFragment(boolean):1462:1465 -> expandMainFragment
    5:6:void expandMainFragment(boolean):1467:1468 -> expandMainFragment
    7:9:void expandMainFragment(boolean):1470:1472 -> expandMainFragment
    1:1:androidx.leanback.widget.ObjectAdapter getAdapter():904:904 -> getAdapter
    1:1:int getBrandColor():794:794 -> getBrandColor
    1:1:int getHeadersState():1788:1788 -> getHeadersState
    1:1:androidx.leanback.app.HeadersSupportFragment getHeadersSupportFragment():947:947 -> getHeadersSupportFragment
    1:1:androidx.fragment.app.Fragment getMainFragment():939:939 -> getMainFragment
    1:1:androidx.leanback.app.BrowseSupportFragment$MainFragmentAdapterRegistry getMainFragmentRegistry():897:897 -> getMainFragmentRegistry
    1:1:androidx.leanback.widget.OnItemViewClickedListener getOnItemViewClickedListener():967:967 -> getOnItemViewClickedListener
    1:1:androidx.leanback.widget.OnItemViewSelectedListener getOnItemViewSelectedListener():918:918 -> getOnItemViewSelectedListener
    1:2:androidx.leanback.app.RowsSupportFragment getRowsSupportFragment():928:929 -> getRowsSupportFragment
    1:1:int getSelectedPosition():1612:1612 -> getSelectedPosition
    1:3:androidx.leanback.widget.RowPresenter$ViewHolder getSelectedRowViewHolder():1619:1621 -> getSelectedRowViewHolder
    1:1:boolean isFirstRowWithContent(int):1420:1420 -> isFirstRowWithContent
    2:4:boolean isFirstRowWithContent(int):1423:1425 -> isFirstRowWithContent
    1:1:boolean isFirstRowWithContentOrPageRow(int):1407:1407 -> isFirstRowWithContentOrPageRow
    2:4:boolean isFirstRowWithContentOrPageRow(int):1410:1412 -> isFirstRowWithContentOrPageRow
    1:1:boolean isHeadersDataReady():1125:1125 -> isHeadersDataReady
    1:1:boolean isHeadersTransitionOnBackEnabled():1731:1731 -> isHeadersTransitionOnBackEnabled
    1:1:boolean isInHeadersTransition():994:994 -> isInHeadersTransition
    1:1:boolean isShowingHeaders():1001:1001 -> isShowingHeaders
    1:1:boolean isVerticalScrolling():1075:1075 -> isVerticalScrolling
    1:3:void onCreate(android.os.Bundle):1182:1184 -> onCreate
    4:5:void onCreate(android.os.Bundle):1186:1187 -> onCreate
    6:6:void onCreate(android.os.Bundle):1185:1185 -> onCreate
    7:8:void onCreate(android.os.Bundle):1189:1190 -> onCreate
    9:9:void onCreate(android.os.Bundle):1188:1188 -> onCreate
    10:10:void onCreate(android.os.Bundle):1191:1191 -> onCreate
    11:11:void onCreate(android.os.Bundle):1193:1193 -> onCreate
    12:13:void readArguments(android.os.Bundle):1738:1739 -> onCreate
    12:13:void onCreate(android.os.Bundle):1193 -> onCreate
    14:15:void readArguments(android.os.Bundle):1741:1742 -> onCreate
    14:15:void onCreate(android.os.Bundle):1193 -> onCreate
    16:21:void onCreate(android.os.Bundle):1195:1200 -> onCreate
    22:22:void onCreate(android.os.Bundle):1203:1203 -> onCreate
    23:23:void onCreate(android.os.Bundle):1208:1208 -> onCreate
    1:1:androidx.leanback.app.HeadersSupportFragment onCreateHeadersSupportFragment():1237:1237 -> onCreateHeadersSupportFragment
    1:2:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1244:1245 -> onCreateView
    3:4:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1247:1248 -> onCreateView
    5:5:androidx.fragment.app.FragmentTransaction androidx.fragment.app.FragmentTransaction.replace(int,androidx.fragment.app.Fragment):200:200 -> onCreateView
    5:5:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1249 -> onCreateView
    6:6:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1251:1251 -> onCreateView
    7:7:androidx.fragment.app.FragmentTransaction androidx.fragment.app.FragmentTransaction.replace(int,androidx.fragment.app.Fragment):200:200 -> onCreateView
    7:7:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1252 -> onCreateView
    8:9:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1259:1260 -> onCreateView
    10:10:void androidx.leanback.app.BrowseSupportFragment$MainFragmentAdapter.setFragmentHost(androidx.leanback.app.BrowseSupportFragment$FragmentHostImpl):473:473 -> onCreateView
    10:10:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1260 -> onCreateView
    11:11:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1263:1263 -> onCreateView
    12:14:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1265:1267 -> onCreateView
    15:15:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1270:1270 -> onCreateView
    16:16:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1276:1276 -> onCreateView
    17:17:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1278:1278 -> onCreateView
    18:20:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1281:1283 -> onCreateView
    21:23:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1285:1287 -> onCreateView
    24:24:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1289:1289 -> onCreateView
    25:25:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1291:1291 -> onCreateView
    26:26:void androidx.leanback.app.ProgressBarManager.setRootView(android.view.ViewGroup):59:59 -> onCreateView
    26:26:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1291 -> onCreateView
    27:29:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1293:1295 -> onCreateView
    30:30:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1297:1297 -> onCreateView
    31:33:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1299:1301 -> onCreateView
    34:35:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1303:1304 -> onCreateView
    36:36:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1307:1307 -> onCreateView
    37:37:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1313:1313 -> onCreateView
    38:38:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1319:1319 -> onCreateView
    1:2:void onDestroy():1223:1224 -> onDestroy
    3:3:void onDestroy():1226:1226 -> onDestroy
    1:6:void onDestroyView():1213:1218 -> onDestroyView
    1:2:void onEntranceTransitionEnd():1817:1818 -> onEntranceTransitionEnd
    3:4:void onEntranceTransitionEnd():1821:1822 -> onEntranceTransitionEnd
    1:3:void onEntranceTransitionPrepare():1804:1806 -> onEntranceTransitionPrepare
    1:2:void onEntranceTransitionStart():1811:1812 -> onEntranceTransitionStart
    1:1:void onRowSelected(int):1527:1527 -> onRowSelected
    1:3:void onSaveInstanceState(android.os.Bundle):1169:1171 -> onSaveInstanceState
    4:4:void onSaveInstanceState(android.os.Bundle):1173:1173 -> onSaveInstanceState
    5:5:void androidx.leanback.app.BrowseSupportFragment$BackStackListener.save(android.os.Bundle):165:165 -> onSaveInstanceState
    5:5:void onSaveInstanceState(android.os.Bundle):1174 -> onSaveInstanceState
    6:6:void onSaveInstanceState(android.os.Bundle):1176:1176 -> onSaveInstanceState
    1:3:void onStart():1661:1663 -> onStart
    4:9:void onStart():1665:1670 -> onStart
    10:11:void onStart():1673:1674 -> onStart
    12:12:void onStart():1677:1677 -> onStart
    13:13:void onStart():1679:1679 -> onStart
    14:15:void onStart():1681:1682 -> onStart
    1:2:void onStop():1687:1688 -> onStop
    3:3:void androidx.leanback.app.BrowseSupportFragment$SetSelectionRunnable.stop():263:263 -> onStop
    3:3:void onStop():1688 -> onStop
    4:4:void onStop():1689:1689 -> onStop
    1:1:void runEntranceTransition(java.lang.Object):1799:1799 -> runEntranceTransition
    1:1:void setAdapter(androidx.leanback.widget.ObjectAdapter):849:849 -> setAdapter
    2:3:void updateWrapperPresenter():802:803 -> setAdapter
    2:3:void setAdapter(androidx.leanback.widget.ObjectAdapter):850 -> setAdapter
    4:4:void updateWrapperPresenter():806:806 -> setAdapter
    4:4:void setAdapter(androidx.leanback.widget.ObjectAdapter):850 -> setAdapter
    5:5:void updateWrapperPresenter():810:810 -> setAdapter
    5:5:void setAdapter(androidx.leanback.widget.ObjectAdapter):850 -> setAdapter
    6:6:void updateWrapperPresenter():813:813 -> setAdapter
    6:6:void setAdapter(androidx.leanback.widget.ObjectAdapter):850 -> setAdapter
    7:12:void updateWrapperPresenter():815:820 -> setAdapter
    7:12:void setAdapter(androidx.leanback.widget.ObjectAdapter):850 -> setAdapter
    13:13:void setAdapter(androidx.leanback.widget.ObjectAdapter):851:851 -> setAdapter
    14:15:void setAdapter(androidx.leanback.widget.ObjectAdapter):855:856 -> setAdapter
    16:16:void updateWrapperPresenter():808:808 -> setAdapter
    16:16:void setAdapter(androidx.leanback.widget.ObjectAdapter):850 -> setAdapter
    1:2:void setBrandColor(int):780:781 -> setBrandColor
    3:4:void setBrandColor(int):783:784 -> setBrandColor
    1:3:void setEntranceTransitionEndState():1844:1846 -> setEntranceTransitionEndState
    1:2:void setEntranceTransitionStartState():1836:1837 -> setEntranceTransitionStartState
    1:3:void setHeaderPresenterSelector(androidx.leanback.widget.PresenterSelector):1439:1441 -> setHeaderPresenterSelector
    1:4:void setHeadersOnScreen(boolean):1448:1451 -> setHeadersOnScreen
    1:2:void setHeadersState(int):1759:1760 -> setHeadersState
    3:3:void setHeadersState(int):1775:1775 -> setHeadersState
    4:5:void setHeadersState(int):1771:1772 -> setHeadersState
    6:7:void setHeadersState(int):1767:1768 -> setHeadersState
    8:9:void setHeadersState(int):1763:1764 -> setHeadersState
    10:11:void setHeadersState(int):1778:1779 -> setHeadersState
    12:12:void setHeadersState(int):1755:1755 -> setHeadersState
    1:1:void setHeadersTransitionOnBackEnabled(boolean):1724:1724 -> setHeadersTransitionOnBackEnabled
    1:3:void setMainFragmentAdapter():625:627 -> setMainFragmentAdapter
    4:4:void androidx.leanback.app.BrowseSupportFragment$MainFragmentAdapter.setFragmentHost(androidx.leanback.app.BrowseSupportFragment$FragmentHostImpl):473:473 -> setMainFragmentAdapter
    4:4:void setMainFragmentAdapter():627 -> setMainFragmentAdapter
    5:8:void setMainFragmentAdapter():628:631 -> setMainFragmentAdapter
    9:9:void setMainFragmentAdapter():630:630 -> setMainFragmentAdapter
    10:10:void setMainFragmentAdapter():633:633 -> setMainFragmentAdapter
    11:11:void setMainFragmentAdapter():635:635 -> setMainFragmentAdapter
    12:12:void setMainFragmentAdapter():637:637 -> setMainFragmentAdapter
    1:3:void setMainFragmentAlignment():1703:1705 -> setMainFragmentAlignment
    4:4:void setMainFragmentAlignment():1707:1707 -> setMainFragmentAlignment
    5:5:void setMainFragmentAlignment():1709:1709 -> setMainFragmentAlignment
    1:1:void setMainFragmentRowsAdapter(androidx.leanback.app.BrowseSupportFragment$MainFragmentRowsAdapter):860:860 -> setMainFragmentRowsAdapter
    2:2:void setMainFragmentRowsAdapter(androidx.leanback.app.BrowseSupportFragment$MainFragmentRowsAdapter):868:868 -> setMainFragmentRowsAdapter
    3:5:void setMainFragmentRowsAdapter(androidx.leanback.app.BrowseSupportFragment$MainFragmentRowsAdapter):870:872 -> setMainFragmentRowsAdapter
    6:6:void setMainFragmentRowsAdapter(androidx.leanback.app.BrowseSupportFragment$MainFragmentRowsAdapter):874:874 -> setMainFragmentRowsAdapter
    7:7:void setMainFragmentRowsAdapter(androidx.leanback.app.BrowseSupportFragment$MainFragmentRowsAdapter):877:877 -> setMainFragmentRowsAdapter
    1:3:void setOnItemViewClickedListener(androidx.leanback.widget.OnItemViewClickedListener):957:959 -> setOnItemViewClickedListener
    1:1:void setOnItemViewSelectedListener(androidx.leanback.widget.OnItemViewSelectedListener):911:911 -> setOnItemViewSelectedListener
    1:1:void setSearchOrbViewOnScreen(boolean):1827:1827 -> setSearchOrbViewOnScreen
    2:4:void setSearchOrbViewOnScreen(boolean):1829:1831 -> setSearchOrbViewOnScreen
    1:1:void setSelectedPosition(int):1604:1604 -> setSelectedPosition
    2:2:void setSelectedPosition(int,boolean):1630:1630 -> setSelectedPosition
    3:3:void setSelectedPosition(int,boolean,androidx.leanback.widget.Presenter$ViewHolderTask):1648:1648 -> setSelectedPosition
    4:4:void setSelectedPosition(int,boolean,androidx.leanback.widget.Presenter$ViewHolderTask):1652:1652 -> setSelectedPosition
    5:6:void setSelectedPosition(int,boolean,androidx.leanback.widget.Presenter$ViewHolderTask):1654:1655 -> setSelectedPosition
    1:2:void setSelection(int,boolean):1536:1537 -> setSelection
    3:3:void setSelection(int,boolean):1541:1541 -> setSelection
    4:4:void replaceMainFragment(int):1552:1552 -> setSelection
    4:4:void setSelection(int,boolean):1542 -> setSelection
    5:5:void swapToMainFragment():1582:1582 -> setSelection
    5:5:void replaceMainFragment(int):1553 -> setSelection
    5:5:void setSelection(int,boolean):1542 -> setSelection
    6:8:void swapToMainFragment():1585:1587 -> setSelection
    6:8:void replaceMainFragment(int):1553 -> setSelection
    6:8:void setSelection(int,boolean):1542 -> setSelection
    9:9:void swapToMainFragment():1590:1590 -> setSelection
    9:9:void replaceMainFragment(int):1553 -> setSelection
    9:9:void setSelection(int,boolean):1542 -> setSelection
    10:10:androidx.fragment.app.FragmentTransaction androidx.fragment.app.FragmentTransaction.replace(int,androidx.fragment.app.Fragment):200:200 -> setSelection
    10:10:void swapToMainFragment():1591 -> setSelection
    10:10:void replaceMainFragment(int):1553 -> setSelection
    10:10:void setSelection(int,boolean):1542 -> setSelection
    11:13:void swapToMainFragment():1591:1593 -> setSelection
    11:13:void replaceMainFragment(int):1553 -> setSelection
    11:13:void setSelection(int,boolean):1542 -> setSelection
    14:14:void swapToMainFragment():1596:1596 -> setSelection
    14:14:void replaceMainFragment(int):1553 -> setSelection
    14:14:void setSelection(int,boolean):1542 -> setSelection
    15:15:void replaceMainFragment(int):1554:1554 -> setSelection
    15:15:void setSelection(int,boolean):1542 -> setSelection
    16:17:void setSelection(int,boolean):1544:1545 -> setSelection
    18:18:void setSelection(int,boolean):1548:1548 -> setSelection
    1:3:void showHeaders(boolean):1456:1458 -> showHeaders
    1:1:void startHeadersTransition(boolean):981:981 -> startHeadersTransition
    2:2:void startHeadersTransition(boolean):984:984 -> startHeadersTransition
    3:3:void startHeadersTransition(boolean):987:987 -> startHeadersTransition
    4:4:void startHeadersTransition(boolean):982:982 -> startHeadersTransition
    1:1:void startHeadersTransitionInternal(boolean):1036:1036 -> startHeadersTransitionInternal
    2:2:void startHeadersTransitionInternal(boolean):1039:1039 -> startHeadersTransitionInternal
    3:6:void startHeadersTransitionInternal(boolean):1042:1045 -> startHeadersTransitionInternal
    7:7:void onExpandTransitionStart(boolean,java.lang.Runnable):1694:1694 -> startHeadersTransitionInternal
    7:7:void startHeadersTransitionInternal(boolean):1045 -> startHeadersTransitionInternal
    8:8:void onExpandTransitionStart(boolean,java.lang.Runnable):1699:1699 -> startHeadersTransitionInternal
    8:8:void startHeadersTransitionInternal(boolean):1045 -> startHeadersTransitionInternal
    1:3:void updateMainFragmentRowsAdapter():885:887 -> updateMainFragmentRowsAdapter
    4:5:void updateMainFragmentRowsAdapter():889:890 -> updateMainFragmentRowsAdapter
    6:6:void updateMainFragmentRowsAdapter():892:892 -> updateMainFragmentRowsAdapter
    1:1:void updateTitleViewVisibility():1371:1371 -> updateTitleViewVisibility
    2:2:void updateTitleViewVisibility():1373:1373 -> updateTitleViewVisibility
    3:3:void updateTitleViewVisibility():1375:1375 -> updateTitleViewVisibility
    4:4:void updateTitleViewVisibility():1378:1378 -> updateTitleViewVisibility
    5:5:void updateTitleViewVisibility():1381:1381 -> updateTitleViewVisibility
    6:6:void updateTitleViewVisibility():1383:1383 -> updateTitleViewVisibility
    7:8:void updateTitleViewVisibility():1389:1390 -> updateTitleViewVisibility
    9:9:void updateTitleViewVisibility():1392:1392 -> updateTitleViewVisibility
    10:10:void updateTitleViewVisibility():1394:1394 -> updateTitleViewVisibility
    11:11:void updateTitleViewVisibility():1399:1399 -> updateTitleViewVisibility
    12:12:void updateTitleViewVisibility():1401:1401 -> updateTitleViewVisibility
androidx.leanback.app.BrowseSupportFragment$1 -> androidx.leanback.app.BrowseSupportFragment$1:
    1:1:void <init>(androidx.leanback.app.BrowseSupportFragment,java.lang.String):96:96 -> <init>
    2:2:void androidx.leanback.util.StateMachine$State.<init>(java.lang.String):154:154 -> <init>
    2:2:void <init>(androidx.leanback.app.BrowseSupportFragment,java.lang.String):96 -> <init>
    1:1:void run():99:99 -> run
androidx.leanback.app.BrowseSupportFragment$10 -> androidx.leanback.app.BrowseSupportFragment$10:
    1:1:void <init>(androidx.leanback.app.BrowseSupportFragment):1476:1476 -> <init>
androidx.leanback.app.BrowseSupportFragment$11 -> androidx.leanback.app.BrowseSupportFragment$11:
    1:1:void <init>(androidx.leanback.app.BrowseSupportFragment):1511:1511 -> <init>
androidx.leanback.app.BrowseSupportFragment$12 -> androidx.leanback.app.BrowseSupportFragment$12:
    1:1:void <init>(androidx.leanback.app.BrowseSupportFragment):1568:1568 -> <init>
    1:3:void onScrollStateChanged(androidx.recyclerview.widget.RecyclerView,int):1573:1575 -> onScrollStateChanged
androidx.leanback.app.BrowseSupportFragment$2 -> androidx.leanback.app.BrowseSupportFragment$2:
    1:1:void <init>(androidx.leanback.app.BrowseSupportFragment,androidx.leanback.widget.PresenterSelector,androidx.leanback.widget.Presenter,androidx.leanback.widget.Presenter[]):820:820 -> <init>
    1:3:androidx.leanback.widget.Presenter getPresenter(java.lang.Object):823:825 -> getPresenter
    4:4:androidx.leanback.widget.Presenter getPresenter(java.lang.Object):827:827 -> getPresenter
    1:1:androidx.leanback.widget.Presenter[] getPresenters():833:833 -> getPresenters
androidx.leanback.app.BrowseSupportFragment$3 -> androidx.leanback.app.BrowseSupportFragment$3:
    1:1:void <init>(androidx.leanback.app.BrowseSupportFragment,boolean):1045:1045 -> <init>
    1:4:void run():1048:1051 -> run
    5:5:void run():1054:1054 -> run
    6:9:void run():1056:1059 -> run
    10:10:void run():1061:1061 -> run
    11:12:void run():1063:1064 -> run
    13:13:void run():1052:1052 -> run
androidx.leanback.app.BrowseSupportFragment$4 -> androidx.leanback.app.BrowseSupportFragment$4:
    1:1:void <init>(androidx.leanback.app.BrowseSupportFragment):1080:1080 -> <init>
    1:1:android.view.View onFocusSearch(android.view.View,int):1084:1084 -> onFocusSearch
    2:2:android.view.View onFocusSearch(android.view.View,int):1089:1089 -> onFocusSearch
    3:3:android.view.View onFocusSearch(android.view.View,int):1091:1091 -> onFocusSearch
    4:4:android.view.View onFocusSearch(android.view.View,int):1093:1093 -> onFocusSearch
    5:6:android.view.View onFocusSearch(android.view.View,int):1095:1096 -> onFocusSearch
    7:7:android.view.View onFocusSearch(android.view.View,int):1099:1099 -> onFocusSearch
    8:9:android.view.View onFocusSearch(android.view.View,int):1103:1104 -> onFocusSearch
    10:10:android.view.View onFocusSearch(android.view.View,int):1107:1107 -> onFocusSearch
    11:11:android.view.View onFocusSearch(android.view.View,int):1109:1109 -> onFocusSearch
    12:13:android.view.View onFocusSearch(android.view.View,int):1111:1112 -> onFocusSearch
    14:14:android.view.View onFocusSearch(android.view.View,int):1115:1115 -> onFocusSearch
androidx.leanback.app.BrowseSupportFragment$5 -> androidx.leanback.app.BrowseSupportFragment$5:
    1:1:void <init>(androidx.leanback.app.BrowseSupportFragment):1129:1129 -> <init>
    1:1:void onRequestChildFocus(android.view.View,android.view.View):1154:1154 -> onRequestChildFocus
    2:7:void onRequestChildFocus(android.view.View,android.view.View):1157:1162 -> onRequestChildFocus
    1:1:boolean onRequestFocusInDescendants(int,android.graphics.Rect):1133:1133 -> onRequestFocusInDescendants
    2:4:boolean onRequestFocusInDescendants(int,android.graphics.Rect):1137:1139 -> onRequestFocusInDescendants
    5:6:boolean onRequestFocusInDescendants(int,android.graphics.Rect):1144:1145 -> onRequestFocusInDescendants
    7:8:boolean onRequestFocusInDescendants(int,android.graphics.Rect):1148:1149 -> onRequestFocusInDescendants
androidx.leanback.app.BrowseSupportFragment$6 -> androidx.leanback.app.BrowseSupportFragment$6:
    1:1:void <init>(androidx.leanback.app.BrowseSupportFragment):1307:1307 -> <init>
    1:1:void run():1310:1310 -> run
androidx.leanback.app.BrowseSupportFragment$7 -> androidx.leanback.app.BrowseSupportFragment$7:
    1:1:void <init>(androidx.leanback.app.BrowseSupportFragment):1313:1313 -> <init>
    1:1:void run():1316:1316 -> run
androidx.leanback.app.BrowseSupportFragment$8 -> androidx.leanback.app.BrowseSupportFragment$8:
    1:1:void <init>(androidx.leanback.app.BrowseSupportFragment):1319:1319 -> <init>
    1:1:void run():1322:1322 -> run
androidx.leanback.app.BrowseSupportFragment$9 -> androidx.leanback.app.BrowseSupportFragment$9:
    1:1:void <init>(androidx.leanback.app.BrowseSupportFragment):1334:1334 -> <init>
    1:7:void onTransitionEnd(java.lang.Object):1340:1346 -> onTransitionEnd
    8:13:void onTransitionEnd(java.lang.Object):1350:1355 -> onTransitionEnd
    14:14:void onTransitionEnd(java.lang.Object):1361:1361 -> onTransitionEnd
    15:16:void onTransitionEnd(java.lang.Object):1363:1364 -> onTransitionEnd
androidx.leanback.app.BrowseSupportFragment$BackStackListener -> androidx.leanback.app.BrowseSupportFragment$BackStackListener:
    1:3:void <init>(androidx.leanback.app.BrowseSupportFragment):147:149 -> <init>
    1:2:void load(android.os.Bundle):154:155 -> load
    3:5:void load(android.os.Bundle):157:159 -> load
    1:2:void onBackStackChanged():171:172 -> onBackStackChanged
    3:3:void onBackStackChanged():175:175 -> onBackStackChanged
    4:7:void onBackStackChanged():178:181 -> onBackStackChanged
    8:9:void onBackStackChanged():185:186 -> onBackStackChanged
    10:11:void onBackStackChanged():189:190 -> onBackStackChanged
    12:14:void onBackStackChanged():193:195 -> onBackStackChanged
    15:15:void onBackStackChanged():199:199 -> onBackStackChanged
androidx.leanback.app.BrowseSupportFragment$ExpandPreLayout -> androidx.leanback.app.BrowseSupportFragment$ExpandPreLayout:
    1:4:void <init>(androidx.leanback.app.BrowseSupportFragment,java.lang.Runnable,androidx.leanback.app.BrowseSupportFragment$MainFragmentAdapter,android.view.View):1860:1863 -> <init>
    1:2:void execute():1867:1868 -> execute
    3:4:void execute():1870:1871 -> execute
    1:1:boolean onPreDraw():1876:1876 -> onPreDraw
    2:3:boolean onPreDraw():1880:1881 -> onPreDraw
    4:5:boolean onPreDraw():1883:1884 -> onPreDraw
    6:8:boolean onPreDraw():1886:1888 -> onPreDraw
    9:9:boolean onPreDraw():1877:1877 -> onPreDraw
androidx.leanback.app.BrowseSupportFragment$FragmentFactory -> androidx.leanback.app.BrowseSupportFragment$FragmentFactory:
    1:1:void <init>():646:646 -> <init>
androidx.leanback.app.BrowseSupportFragment$FragmentHostImpl -> androidx.leanback.app.BrowseSupportFragment$FragmentHostImpl:
    1:1:void <init>(androidx.leanback.app.BrowseSupportFragment):323:323 -> <init>
    2:2:void <init>(androidx.leanback.app.BrowseSupportFragment):321:321 -> <init>
androidx.leanback.app.BrowseSupportFragment$ListRowFragmentFactory -> androidx.leanback.app.BrowseSupportFragment$ListRowFragmentFactory:
    1:1:void <init>():653:653 -> <init>
    1:1:androidx.leanback.app.RowsSupportFragment createFragment(java.lang.Object):656:656 -> createFragment
    1:1:androidx.fragment.app.Fragment createFragment(java.lang.Object):653 -> createFragment
androidx.leanback.app.BrowseSupportFragment$MainFragmentAdapter -> androidx.leanback.app.BrowseSupportFragment$MainFragmentAdapter:
    1:2:void <init>(androidx.fragment.app.Fragment):397:398 -> <init>
    1:1:androidx.fragment.app.Fragment getFragment():402:402 -> getFragment
    1:1:boolean isScalingEnabled():454:454 -> isScalingEnabled
    1:1:void setScalingEnabled(boolean):461:461 -> setScalingEnabled
androidx.leanback.app.BrowseSupportFragment$MainFragmentAdapterRegistry -> androidx.leanback.app.BrowseSupportFragment$MainFragmentAdapterRegistry:
    1:1:void <clinit>():669:669 -> <clinit>
    1:1:void <init>():671:671 -> <init>
    2:2:void <init>():668:668 -> <init>
    3:3:void <init>():672:672 -> <init>
    4:4:void registerFragment(java.lang.Class,androidx.leanback.app.BrowseSupportFragment$FragmentFactory):676:676 -> <init>
    4:4:void <init>():672 -> <init>
    1:2:androidx.fragment.app.Fragment createFragment(java.lang.Object):680:681 -> createFragment
    3:3:androidx.fragment.app.Fragment createFragment(java.lang.Object):683:683 -> createFragment
    4:4:androidx.fragment.app.Fragment createFragment(java.lang.Object):686:686 -> createFragment
androidx.leanback.app.BrowseSupportFragment$MainFragmentItemViewSelectedListener -> androidx.leanback.app.BrowseSupportFragment$MainFragmentItemViewSelectedListener:
    1:2:void <init>(androidx.leanback.app.BrowseSupportFragment,androidx.leanback.app.BrowseSupportFragment$MainFragmentRowsAdapter):1493:1494 -> <init>
    1:1:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):1490:1490 -> onItemSelected
    2:2:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,androidx.leanback.widget.Row):1500:1500 -> onItemSelected
    2:2:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):1490 -> onItemSelected
    3:5:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,androidx.leanback.widget.Row):1502:1504 -> onItemSelected
    3:5:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):1490 -> onItemSelected
androidx.leanback.app.BrowseSupportFragment$MainFragmentRowsAdapter -> androidx.leanback.app.BrowseSupportFragment$MainFragmentRowsAdapter:
    1:1:void <init>(androidx.fragment.app.Fragment):510:510 -> <init>
    2:2:void <init>(androidx.fragment.app.Fragment):514:514 -> <init>
    3:3:void <init>(androidx.fragment.app.Fragment):512:512 -> <init>
    1:1:androidx.fragment.app.Fragment getFragment():518:518 -> getFragment
androidx.leanback.app.BrowseSupportFragment$SetSelectionRunnable -> androidx.leanback.app.BrowseSupportFragment$SetSelectionRunnable:
    1:1:void <init>(androidx.leanback.app.BrowseSupportFragment):234:234 -> <init>
    2:4:void reset():273:275 -> <init>
    2:4:void <init>(androidx.leanback.app.BrowseSupportFragment):235 -> <init>
    1:7:void post(int,int,boolean):244:250 -> post
    1:1:void run():257:257 -> run
    2:4:void reset():273:275 -> run
    2:4:void run():258 -> run
    1:2:void start():267:268 -> start
androidx.leanback.app.DetailsFragment -> androidx.leanback.app.DetailsFragment:
    1:1:void <init>():98:98 -> <init>
    2:2:void <init>():102:102 -> <init>
    3:3:void <init>():109:109 -> <init>
    4:4:void androidx.leanback.util.StateMachine$State.<init>(java.lang.String):154:154 -> <init>
    4:4:void <init>():109 -> <init>
    5:5:void <init>():109:109 -> <init>
    6:6:void <init>():120:120 -> <init>
    7:7:void <init>():128:128 -> <init>
    8:8:void <init>():150:150 -> <init>
    9:9:void <init>():153:153 -> <init>
    10:10:void <init>():161:161 -> <init>
    11:11:void <init>():193:193 -> <init>
    12:12:void <init>():200:200 -> <init>
    13:13:void <init>():202:202 -> <init>
    14:14:void <init>():204:204 -> <init>
    15:15:void <init>():206:206 -> <init>
    16:16:void <init>():208:208 -> <init>
    17:17:void <init>():303:303 -> <init>
    18:18:void <init>():324:324 -> <init>
    19:19:void <init>():345:345 -> <init>
    20:20:void <init>():351:351 -> <init>
    21:21:void <init>():353:353 -> <init>
    1:1:java.lang.Object createEntranceTransition():783:783 -> createEntranceTransition
    1:9:void createStateMachineStates():212:220 -> createStateMachineStates
    1:1:void createStateMachineTransitions():225:225 -> createStateMachineTransitions
    2:2:void createStateMachineTransitions():229:229 -> createStateMachineTransitions
    3:3:void createStateMachineTransitions():231:231 -> createStateMachineTransitions
    4:4:void createStateMachineTransitions():234:234 -> createStateMachineTransitions
    5:5:void createStateMachineTransitions():238:238 -> createStateMachineTransitions
    6:6:void createStateMachineTransitions():240:240 -> createStateMachineTransitions
    7:7:void createStateMachineTransitions():243:243 -> createStateMachineTransitions
    8:8:void createStateMachineTransitions():248:248 -> createStateMachineTransitions
    9:9:void createStateMachineTransitions():252:252 -> createStateMachineTransitions
    10:10:void createStateMachineTransitions():256:256 -> createStateMachineTransitions
    11:11:void createStateMachineTransitions():263:263 -> createStateMachineTransitions
    12:12:void createStateMachineTransitions():265:265 -> createStateMachineTransitions
    13:13:void createStateMachineTransitions():267:267 -> createStateMachineTransitions
    14:14:void createStateMachineTransitions():270:270 -> createStateMachineTransitions
    15:15:void createStateMachineTransitions():275:275 -> createStateMachineTransitions
    16:18:void createStateMachineTransitions():282:284 -> createStateMachineTransitions
    1:1:androidx.leanback.widget.ObjectAdapter getAdapter():392:392 -> getAdapter
    1:1:androidx.leanback.widget.BaseOnItemViewClickedListener getOnItemViewClickedListener():418:418 -> getOnItemViewClickedListener
    1:4:androidx.leanback.widget.DetailsParallax getParallax():816:819 -> getParallax
    5:5:androidx.leanback.widget.DetailsParallax getParallax():822:822 -> getParallax
    1:1:androidx.leanback.app.RowsFragment getRowsFragment():564:564 -> getRowsFragment
    1:1:androidx.leanback.widget.VerticalGridView getVerticalGridView():555:555 -> getVerticalGridView
    1:1:android.view.View inflateTitle(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):497:497 -> inflateTitle
    1:1:void onCreate(android.os.Bundle):423:423 -> onCreate
    2:2:void onCreate(android.os.Bundle):425:425 -> onCreate
    3:3:void onCreate(android.os.Bundle):427:427 -> onCreate
    4:4:void onCreate(android.os.Bundle):429:429 -> onCreate
    5:5:void onCreate(android.os.Bundle):431:431 -> onCreate
    6:6:void onCreate(android.os.Bundle):433:433 -> onCreate
    7:7:void onCreate(android.os.Bundle):435:435 -> onCreate
    8:8:void onCreate(android.os.Bundle):438:438 -> onCreate
    1:1:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):445:445 -> onCreateView
    2:4:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):447:449 -> onCreateView
    5:5:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):451:451 -> onCreateView
    6:9:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):453:456 -> onCreateView
    10:13:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):458:461 -> onCreateView
    14:14:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):463:463 -> onCreateView
    15:15:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):470:470 -> onCreateView
    16:16:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):472:472 -> onCreateView
    17:17:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):474:474 -> onCreateView
    18:18:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):488:488 -> onCreateView
    1:1:void onEntranceTransitionEnd():794:794 -> onEntranceTransitionEnd
    1:1:void onEntranceTransitionPrepare():799:799 -> onEntranceTransitionPrepare
    1:1:void onEntranceTransitionStart():804:804 -> onEntranceTransitionStart
    1:1:android.view.View onInflateTitleView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):503:503 -> onInflateTitleView
    1:7:void onRowSelected(int,int):647:653 -> onRowSelected
    8:8:void onRowSelected(int,int):655:655 -> onRowSelected
    9:11:void onRowSelected(int,int):657:659 -> onRowSelected
    12:12:void onRowSelected(int,int):661:661 -> onRowSelected
    13:14:void onRowSelected(int,int):665:666 -> onRowSelected
    15:16:void onRowSelected(int,int):668:669 -> onRowSelected
    17:17:void onRowSelected(int,int):667:667 -> onRowSelected
    1:1:void onSetDetailsOverviewRowStatus(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter,androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,int,int):754:754 -> onSetDetailsOverviewRowStatus
    2:2:void onSetDetailsOverviewRowStatus(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter,androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,int,int):756:756 -> onSetDetailsOverviewRowStatus
    3:3:void onSetDetailsOverviewRowStatus(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter,androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,int,int):758:758 -> onSetDetailsOverviewRowStatus
    4:4:void onSetDetailsOverviewRowStatus(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter,androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,int,int):760:760 -> onSetDetailsOverviewRowStatus
    1:2:void onSetRowStatus(androidx.leanback.widget.RowPresenter,androidx.leanback.widget.RowPresenter$ViewHolder,int,int,int):727:728 -> onSetRowStatus
    1:1:void onStart():767:767 -> onStart
    2:2:void setupChildFragmentLayout():572:572 -> onStart
    2:2:void onStart():769 -> onStart
    3:5:void onStart():770:772 -> onStart
    6:9:void onStart():774:777 -> onStart
    1:1:void onStop():707:707 -> onStop
    1:1:void runEntranceTransition(java.lang.Object):789:789 -> runEntranceTransition
    1:2:void setAdapter(androidx.leanback.widget.ObjectAdapter):374:375 -> setAdapter
    3:4:void setAdapter(androidx.leanback.widget.ObjectAdapter):377:378 -> setAdapter
    5:5:void setAdapter(androidx.leanback.widget.ObjectAdapter):381:381 -> setAdapter
    6:7:void setAdapter(androidx.leanback.widget.ObjectAdapter):383:384 -> setAdapter
    1:4:void setOnItemViewClickedListener(androidx.leanback.widget.BaseOnItemViewClickedListener):406:409 -> setOnItemViewClickedListener
    1:1:void setOnItemViewSelectedListener(androidx.leanback.widget.BaseOnItemViewSelectedListener):399:399 -> setOnItemViewSelectedListener
    1:1:void setSelectedPosition(int):579:579 -> setSelectedPosition
    2:5:void setSelectedPosition(int,boolean):586:589 -> setSelectedPosition
    1:5:void setVerticalGridViewLayout(androidx.leanback.widget.VerticalGridView):508:512 -> setVerticalGridViewLayout
    1:1:void setupDetailsOverviewRowPresenter(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter):534:534 -> setupDetailsOverviewRowPresenter
    2:5:void setupDetailsOverviewRowPresenter(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter):536:539 -> setupDetailsOverviewRowPresenter
    6:6:void setupDetailsOverviewRowPresenter(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter):538:538 -> setupDetailsOverviewRowPresenter
    7:7:void setupDetailsOverviewRowPresenter(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter):540:540 -> setupDetailsOverviewRowPresenter
    8:12:void setupDetailsOverviewRowPresenter(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter):542:546 -> setupDetailsOverviewRowPresenter
    13:13:void setupDetailsOverviewRowPresenter(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter):545:545 -> setupDetailsOverviewRowPresenter
    14:14:void setupDetailsOverviewRowPresenter(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter):547:547 -> setupDetailsOverviewRowPresenter
    15:16:void setupDetailsOverviewRowPresenter(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter):550:551 -> setupDetailsOverviewRowPresenter
    1:1:void setupDpadNavigation():849:849 -> setupDpadNavigation
    2:2:void setupDpadNavigation():873:873 -> setupDpadNavigation
    3:3:void setupDpadNavigation():900:900 -> setupDpadNavigation
    1:2:void setupPresenter(androidx.leanback.widget.Presenter):523:524 -> setupPresenter
    1:2:void slideInGridView():931:932 -> slideInGridView
    1:2:void slideOutGridView():925:926 -> slideOutGridView
    1:1:void switchToVideoBeforeVideoFragmentCreated():114:114 -> switchToVideoBeforeVideoFragmentCreated
androidx.leanback.app.DetailsFragment$1 -> androidx.leanback.app.DetailsFragment$1:
    1:1:void <init>(androidx.leanback.app.DetailsFragment,java.lang.String):102:102 -> <init>
    2:2:void androidx.leanback.util.StateMachine$State.<init>(java.lang.String):154:154 -> <init>
    2:2:void <init>(androidx.leanback.app.DetailsFragment,java.lang.String):102 -> <init>
    1:1:void run():105:105 -> run
androidx.leanback.app.DetailsFragment$10 -> androidx.leanback.app.DetailsFragment$10:
    1:1:void <init>(androidx.leanback.app.DetailsFragment):463:463 -> <init>
    1:1:void run():466:466 -> run
androidx.leanback.app.DetailsFragment$11 -> androidx.leanback.app.DetailsFragment$11:
    1:1:void <init>(androidx.leanback.app.DetailsFragment):474:474 -> <init>
    1:1:void onCreate(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):477:477 -> onCreate
    2:3:void onCreate(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):481:482 -> onCreate
androidx.leanback.app.DetailsFragment$13 -> androidx.leanback.app.DetailsFragment$13:
    1:1:void <init>(androidx.leanback.app.DetailsFragment):849:849 -> <init>
    1:5:void onRequestChildFocus(android.view.View,android.view.View):858:862 -> onRequestChildFocus
    6:8:void onRequestChildFocus(android.view.View,android.view.View):864:866 -> onRequestChildFocus
    9:9:void onRequestChildFocus(android.view.View,android.view.View):868:868 -> onRequestChildFocus
androidx.leanback.app.DetailsFragment$14 -> androidx.leanback.app.DetailsFragment$14:
    1:1:void <init>(androidx.leanback.app.DetailsFragment):873:873 -> <init>
    1:2:android.view.View onFocusSearch(android.view.View,int):876:877 -> onFocusSearch
    3:3:android.view.View onFocusSearch(android.view.View,int):879:879 -> onFocusSearch
    4:5:android.view.View onFocusSearch(android.view.View,int):883:884 -> onFocusSearch
    6:6:android.view.View onFocusSearch(android.view.View,int):880:880 -> onFocusSearch
    7:7:android.view.View onFocusSearch(android.view.View,int):887:887 -> onFocusSearch
    8:9:android.view.View onFocusSearch(android.view.View,int):889:890 -> onFocusSearch
androidx.leanback.app.DetailsFragment$15 -> androidx.leanback.app.DetailsFragment$15:
    1:1:void <init>(androidx.leanback.app.DetailsFragment):900:900 -> <init>
    1:2:boolean onKey(android.view.View,int,android.view.KeyEvent):906:907 -> onKey
    3:4:boolean onKey(android.view.View,int,android.view.KeyEvent):909:910 -> onKey
androidx.leanback.app.DetailsFragment$2 -> androidx.leanback.app.DetailsFragment$2:
    1:1:void <init>(androidx.leanback.app.DetailsFragment,java.lang.String,boolean,boolean):121:121 -> <init>
    1:1:void run():124:124 -> run
androidx.leanback.app.DetailsFragment$3 -> androidx.leanback.app.DetailsFragment$3:
    1:1:void <init>(androidx.leanback.app.DetailsFragment,java.lang.String,boolean,boolean):129:129 -> <init>
    1:2:void run():132:133 -> run
    3:5:void run():137:139 -> run
    6:7:java.lang.Object androidx.leanback.transition.TransitionHelper.getSharedElementReturnTransition(android.view.Window):77:78 -> run
    6:7:void run():141 -> run
    8:9:void androidx.leanback.transition.TransitionHelper.setEnterTransition(android.view.Window,java.lang.Object):111:112 -> run
    8:9:void run():142 -> run
    10:11:void androidx.leanback.transition.TransitionHelper.setSharedElementEnterTransition(android.view.Window,java.lang.Object):71:72 -> run
    10:11:void run():143 -> run
    12:13:void androidx.leanback.transition.TransitionHelper.setReturnTransition(android.view.Window,java.lang.Object):124:125 -> run
    12:13:void run():144 -> run
    14:15:void androidx.leanback.transition.TransitionHelper.setSharedElementReturnTransition(android.view.Window,java.lang.Object):84:85 -> run
    14:15:void run():145 -> run
androidx.leanback.app.DetailsFragment$4 -> androidx.leanback.app.DetailsFragment$4:
    1:1:void <init>(androidx.leanback.app.DetailsFragment,java.lang.String):153:153 -> <init>
    2:2:void androidx.leanback.util.StateMachine$State.<init>(java.lang.String):154:154 -> <init>
    2:2:void <init>(androidx.leanback.app.DetailsFragment,java.lang.String):153 -> <init>
    1:2:void run():156:157 -> run
androidx.leanback.app.DetailsFragment$5 -> androidx.leanback.app.DetailsFragment$5:
    1:1:void <init>(androidx.leanback.app.DetailsFragment,java.lang.String):161:161 -> <init>
    2:2:void androidx.leanback.util.StateMachine$State.<init>(java.lang.String):154:154 -> <init>
    2:2:void <init>(androidx.leanback.app.DetailsFragment,java.lang.String):161 -> <init>
    1:2:void run():164:165 -> run
androidx.leanback.app.DetailsFragment$6 -> androidx.leanback.app.DetailsFragment$6:
    1:1:void <init>(androidx.leanback.app.DetailsFragment,java.lang.String):193:193 -> <init>
    2:2:void androidx.leanback.util.StateMachine$State.<init>(java.lang.String):154:154 -> <init>
    2:2:void <init>(androidx.leanback.app.DetailsFragment,java.lang.String):193 -> <init>
    1:1:void run():196:196 -> run
androidx.leanback.app.DetailsFragment$7 -> androidx.leanback.app.DetailsFragment$7:
    1:1:void <init>(androidx.leanback.app.DetailsFragment):303:303 -> <init>
    1:1:void onTransitionCancel(java.lang.Object):315:315 -> onTransitionCancel
    1:1:void onTransitionEnd(java.lang.Object):320:320 -> onTransitionEnd
    1:1:void onTransitionStart(java.lang.Object):306:306 -> onTransitionStart
    2:2:void onTransitionStart(java.lang.Object):309:309 -> onTransitionStart
androidx.leanback.app.DetailsFragment$8 -> androidx.leanback.app.DetailsFragment$8:
    1:1:void <init>(androidx.leanback.app.DetailsFragment):324:324 -> <init>
    1:1:void onTransitionStart(java.lang.Object):327:327 -> onTransitionStart
androidx.leanback.app.DetailsFragment$9 -> androidx.leanback.app.DetailsFragment$9:
    1:1:void <init>(androidx.leanback.app.DetailsFragment):354:354 -> <init>
    1:2:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):358:359 -> onItemSelected
    3:5:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):362:364 -> onItemSelected
androidx.leanback.app.DetailsFragment$SetSelectionRunnable -> androidx.leanback.app.DetailsFragment$SetSelectionRunnable:
    1:1:void <init>(androidx.leanback.app.DetailsFragment):291:291 -> <init>
    2:2:void <init>(androidx.leanback.app.DetailsFragment):289:289 -> <init>
    1:1:void run():296:296 -> run
    2:2:void run():299:299 -> run
androidx.leanback.app.DetailsFragment$WaitEnterTransitionTimeout -> androidx.leanback.app.DetailsFragment$WaitEnterTransitionTimeout:
    1:3:void <init>(androidx.leanback.app.DetailsFragment):179:181 -> <init>
    1:1:void run():186:186 -> run
    2:2:void run():188:188 -> run
androidx.leanback.app.DetailsSupportFragment -> androidx.leanback.app.DetailsSupportFragment:
    1:1:void <init>():93:93 -> <init>
    2:2:void <init>():97:97 -> <init>
    3:3:void <init>():104:104 -> <init>
    4:4:void androidx.leanback.util.StateMachine$State.<init>(java.lang.String):154:154 -> <init>
    4:4:void <init>():104 -> <init>
    5:5:void <init>():104:104 -> <init>
    6:6:void <init>():115:115 -> <init>
    7:7:void <init>():123:123 -> <init>
    8:8:void <init>():145:145 -> <init>
    9:9:void <init>():148:148 -> <init>
    10:10:void <init>():156:156 -> <init>
    11:11:void <init>():188:188 -> <init>
    12:12:void <init>():195:195 -> <init>
    13:13:void <init>():197:197 -> <init>
    14:14:void <init>():199:199 -> <init>
    15:15:void <init>():201:201 -> <init>
    16:16:void <init>():203:203 -> <init>
    17:17:void <init>():298:298 -> <init>
    18:18:void <init>():319:319 -> <init>
    19:19:void <init>():340:340 -> <init>
    20:20:void <init>():346:346 -> <init>
    21:21:void <init>():348:348 -> <init>
    1:1:java.lang.Object createEntranceTransition():778:778 -> createEntranceTransition
    1:9:void createStateMachineStates():207:215 -> createStateMachineStates
    1:1:void createStateMachineTransitions():220:220 -> createStateMachineTransitions
    2:2:void createStateMachineTransitions():224:224 -> createStateMachineTransitions
    3:3:void createStateMachineTransitions():226:226 -> createStateMachineTransitions
    4:4:void createStateMachineTransitions():229:229 -> createStateMachineTransitions
    5:5:void createStateMachineTransitions():233:233 -> createStateMachineTransitions
    6:6:void createStateMachineTransitions():235:235 -> createStateMachineTransitions
    7:7:void createStateMachineTransitions():238:238 -> createStateMachineTransitions
    8:8:void createStateMachineTransitions():243:243 -> createStateMachineTransitions
    9:9:void createStateMachineTransitions():247:247 -> createStateMachineTransitions
    10:10:void createStateMachineTransitions():251:251 -> createStateMachineTransitions
    11:11:void createStateMachineTransitions():258:258 -> createStateMachineTransitions
    12:12:void createStateMachineTransitions():260:260 -> createStateMachineTransitions
    13:13:void createStateMachineTransitions():262:262 -> createStateMachineTransitions
    14:14:void createStateMachineTransitions():265:265 -> createStateMachineTransitions
    15:15:void createStateMachineTransitions():270:270 -> createStateMachineTransitions
    16:18:void createStateMachineTransitions():277:279 -> createStateMachineTransitions
    1:1:androidx.leanback.widget.ObjectAdapter getAdapter():387:387 -> getAdapter
    1:1:androidx.leanback.widget.BaseOnItemViewClickedListener getOnItemViewClickedListener():413:413 -> getOnItemViewClickedListener
    1:4:androidx.leanback.widget.DetailsParallax getParallax():811:814 -> getParallax
    5:5:androidx.leanback.widget.DetailsParallax getParallax():817:817 -> getParallax
    1:1:androidx.leanback.app.RowsSupportFragment getRowsSupportFragment():559:559 -> getRowsSupportFragment
    1:1:androidx.leanback.widget.VerticalGridView getVerticalGridView():550:550 -> getVerticalGridView
    1:1:android.view.View inflateTitle(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):492:492 -> inflateTitle
    1:1:void onCreate(android.os.Bundle):418:418 -> onCreate
    2:2:void onCreate(android.os.Bundle):420:420 -> onCreate
    3:3:void onCreate(android.os.Bundle):422:422 -> onCreate
    4:4:void onCreate(android.os.Bundle):424:424 -> onCreate
    5:5:void onCreate(android.os.Bundle):426:426 -> onCreate
    6:6:void onCreate(android.os.Bundle):428:428 -> onCreate
    7:7:void onCreate(android.os.Bundle):430:430 -> onCreate
    8:8:void onCreate(android.os.Bundle):433:433 -> onCreate
    1:1:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):440:440 -> onCreateView
    2:4:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):442:444 -> onCreateView
    5:5:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):446:446 -> onCreateView
    6:8:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):448:450 -> onCreateView
    9:9:androidx.fragment.app.FragmentTransaction androidx.fragment.app.FragmentTransaction.replace(int,androidx.fragment.app.Fragment):200:200 -> onCreateView
    9:9:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):451 -> onCreateView
    10:10:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):451:451 -> onCreateView
    11:14:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):453:456 -> onCreateView
    15:15:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):458:458 -> onCreateView
    16:16:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):465:465 -> onCreateView
    17:17:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):467:467 -> onCreateView
    18:18:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):469:469 -> onCreateView
    19:19:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):483:483 -> onCreateView
    1:1:void onEntranceTransitionEnd():789:789 -> onEntranceTransitionEnd
    1:1:void onEntranceTransitionPrepare():794:794 -> onEntranceTransitionPrepare
    1:1:void onEntranceTransitionStart():799:799 -> onEntranceTransitionStart
    1:1:android.view.View onInflateTitleView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):498:498 -> onInflateTitleView
    1:7:void onRowSelected(int,int):642:648 -> onRowSelected
    8:8:void onRowSelected(int,int):650:650 -> onRowSelected
    9:11:void onRowSelected(int,int):652:654 -> onRowSelected
    12:12:void onRowSelected(int,int):656:656 -> onRowSelected
    13:14:void onRowSelected(int,int):660:661 -> onRowSelected
    15:16:void onRowSelected(int,int):663:664 -> onRowSelected
    17:17:void onRowSelected(int,int):662:662 -> onRowSelected
    1:1:void onSetDetailsOverviewRowStatus(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter,androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,int,int):749:749 -> onSetDetailsOverviewRowStatus
    2:2:void onSetDetailsOverviewRowStatus(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter,androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,int,int):751:751 -> onSetDetailsOverviewRowStatus
    3:3:void onSetDetailsOverviewRowStatus(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter,androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,int,int):753:753 -> onSetDetailsOverviewRowStatus
    4:4:void onSetDetailsOverviewRowStatus(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter,androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,int,int):755:755 -> onSetDetailsOverviewRowStatus
    1:2:void onSetRowStatus(androidx.leanback.widget.RowPresenter,androidx.leanback.widget.RowPresenter$ViewHolder,int,int,int):722:723 -> onSetRowStatus
    1:1:void onStart():762:762 -> onStart
    2:2:void setupChildFragmentLayout():567:567 -> onStart
    2:2:void onStart():764 -> onStart
    3:5:void onStart():765:767 -> onStart
    6:9:void onStart():769:772 -> onStart
    1:1:void onStop():702:702 -> onStop
    1:1:void runEntranceTransition(java.lang.Object):784:784 -> runEntranceTransition
    1:2:void setAdapter(androidx.leanback.widget.ObjectAdapter):369:370 -> setAdapter
    3:4:void setAdapter(androidx.leanback.widget.ObjectAdapter):372:373 -> setAdapter
    5:5:void setAdapter(androidx.leanback.widget.ObjectAdapter):376:376 -> setAdapter
    6:7:void setAdapter(androidx.leanback.widget.ObjectAdapter):378:379 -> setAdapter
    1:4:void setOnItemViewClickedListener(androidx.leanback.widget.BaseOnItemViewClickedListener):401:404 -> setOnItemViewClickedListener
    1:1:void setOnItemViewSelectedListener(androidx.leanback.widget.BaseOnItemViewSelectedListener):394:394 -> setOnItemViewSelectedListener
    1:1:void setSelectedPosition(int):574:574 -> setSelectedPosition
    2:5:void setSelectedPosition(int,boolean):581:584 -> setSelectedPosition
    1:5:void setVerticalGridViewLayout(androidx.leanback.widget.VerticalGridView):503:507 -> setVerticalGridViewLayout
    1:1:void setupDetailsOverviewRowPresenter(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter):529:529 -> setupDetailsOverviewRowPresenter
    2:5:void setupDetailsOverviewRowPresenter(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter):531:534 -> setupDetailsOverviewRowPresenter
    6:6:void setupDetailsOverviewRowPresenter(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter):533:533 -> setupDetailsOverviewRowPresenter
    7:7:void setupDetailsOverviewRowPresenter(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter):535:535 -> setupDetailsOverviewRowPresenter
    8:12:void setupDetailsOverviewRowPresenter(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter):537:541 -> setupDetailsOverviewRowPresenter
    13:13:void setupDetailsOverviewRowPresenter(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter):540:540 -> setupDetailsOverviewRowPresenter
    14:14:void setupDetailsOverviewRowPresenter(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter):542:542 -> setupDetailsOverviewRowPresenter
    15:16:void setupDetailsOverviewRowPresenter(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter):545:546 -> setupDetailsOverviewRowPresenter
    1:1:void setupDpadNavigation():844:844 -> setupDpadNavigation
    2:2:void setupDpadNavigation():868:868 -> setupDpadNavigation
    3:3:void setupDpadNavigation():895:895 -> setupDpadNavigation
    1:2:void setupPresenter(androidx.leanback.widget.Presenter):518:519 -> setupPresenter
    1:2:void slideInGridView():926:927 -> slideInGridView
    1:2:void slideOutGridView():920:921 -> slideOutGridView
    1:1:void switchToVideoBeforeVideoSupportFragmentCreated():109:109 -> switchToVideoBeforeVideoSupportFragmentCreated
androidx.leanback.app.DetailsSupportFragment$1 -> androidx.leanback.app.DetailsSupportFragment$1:
    1:1:void <init>(androidx.leanback.app.DetailsSupportFragment,java.lang.String):97:97 -> <init>
    2:2:void androidx.leanback.util.StateMachine$State.<init>(java.lang.String):154:154 -> <init>
    2:2:void <init>(androidx.leanback.app.DetailsSupportFragment,java.lang.String):97 -> <init>
    1:1:void run():100:100 -> run
androidx.leanback.app.DetailsSupportFragment$10 -> androidx.leanback.app.DetailsSupportFragment$10:
    1:1:void <init>(androidx.leanback.app.DetailsSupportFragment):458:458 -> <init>
    1:1:void run():461:461 -> run
androidx.leanback.app.DetailsSupportFragment$11 -> androidx.leanback.app.DetailsSupportFragment$11:
    1:1:void <init>(androidx.leanback.app.DetailsSupportFragment):469:469 -> <init>
    1:1:void onCreate(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):472:472 -> onCreate
    2:3:void onCreate(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):476:477 -> onCreate
androidx.leanback.app.DetailsSupportFragment$13 -> androidx.leanback.app.DetailsSupportFragment$13:
    1:1:void <init>(androidx.leanback.app.DetailsSupportFragment):844:844 -> <init>
    1:5:void onRequestChildFocus(android.view.View,android.view.View):853:857 -> onRequestChildFocus
    6:8:void onRequestChildFocus(android.view.View,android.view.View):859:861 -> onRequestChildFocus
    9:9:void onRequestChildFocus(android.view.View,android.view.View):863:863 -> onRequestChildFocus
androidx.leanback.app.DetailsSupportFragment$14 -> androidx.leanback.app.DetailsSupportFragment$14:
    1:1:void <init>(androidx.leanback.app.DetailsSupportFragment):868:868 -> <init>
    1:2:android.view.View onFocusSearch(android.view.View,int):871:872 -> onFocusSearch
    3:3:android.view.View onFocusSearch(android.view.View,int):874:874 -> onFocusSearch
    4:5:android.view.View onFocusSearch(android.view.View,int):878:879 -> onFocusSearch
    6:6:android.view.View onFocusSearch(android.view.View,int):875:875 -> onFocusSearch
    7:7:android.view.View onFocusSearch(android.view.View,int):882:882 -> onFocusSearch
    8:9:android.view.View onFocusSearch(android.view.View,int):884:885 -> onFocusSearch
androidx.leanback.app.DetailsSupportFragment$15 -> androidx.leanback.app.DetailsSupportFragment$15:
    1:1:void <init>(androidx.leanback.app.DetailsSupportFragment):895:895 -> <init>
    1:2:boolean onKey(android.view.View,int,android.view.KeyEvent):901:902 -> onKey
    3:4:boolean onKey(android.view.View,int,android.view.KeyEvent):904:905 -> onKey
androidx.leanback.app.DetailsSupportFragment$2 -> androidx.leanback.app.DetailsSupportFragment$2:
    1:1:void <init>(androidx.leanback.app.DetailsSupportFragment,java.lang.String,boolean,boolean):116:116 -> <init>
    1:1:void run():119:119 -> run
androidx.leanback.app.DetailsSupportFragment$3 -> androidx.leanback.app.DetailsSupportFragment$3:
    1:1:void <init>(androidx.leanback.app.DetailsSupportFragment,java.lang.String,boolean,boolean):124:124 -> <init>
    1:2:void run():127:128 -> run
    3:5:void run():132:134 -> run
    6:7:java.lang.Object androidx.leanback.transition.TransitionHelper.getSharedElementReturnTransition(android.view.Window):77:78 -> run
    6:7:void run():136 -> run
    8:9:void androidx.leanback.transition.TransitionHelper.setEnterTransition(android.view.Window,java.lang.Object):111:112 -> run
    8:9:void run():137 -> run
    10:11:void androidx.leanback.transition.TransitionHelper.setSharedElementEnterTransition(android.view.Window,java.lang.Object):71:72 -> run
    10:11:void run():138 -> run
    12:13:void androidx.leanback.transition.TransitionHelper.setReturnTransition(android.view.Window,java.lang.Object):124:125 -> run
    12:13:void run():139 -> run
    14:15:void androidx.leanback.transition.TransitionHelper.setSharedElementReturnTransition(android.view.Window,java.lang.Object):84:85 -> run
    14:15:void run():140 -> run
androidx.leanback.app.DetailsSupportFragment$4 -> androidx.leanback.app.DetailsSupportFragment$4:
    1:1:void <init>(androidx.leanback.app.DetailsSupportFragment,java.lang.String):148:148 -> <init>
    2:2:void androidx.leanback.util.StateMachine$State.<init>(java.lang.String):154:154 -> <init>
    2:2:void <init>(androidx.leanback.app.DetailsSupportFragment,java.lang.String):148 -> <init>
    1:2:void run():151:152 -> run
androidx.leanback.app.DetailsSupportFragment$5 -> androidx.leanback.app.DetailsSupportFragment$5:
    1:1:void <init>(androidx.leanback.app.DetailsSupportFragment,java.lang.String):156:156 -> <init>
    2:2:void androidx.leanback.util.StateMachine$State.<init>(java.lang.String):154:154 -> <init>
    2:2:void <init>(androidx.leanback.app.DetailsSupportFragment,java.lang.String):156 -> <init>
    1:2:void run():159:160 -> run
androidx.leanback.app.DetailsSupportFragment$6 -> androidx.leanback.app.DetailsSupportFragment$6:
    1:1:void <init>(androidx.leanback.app.DetailsSupportFragment,java.lang.String):188:188 -> <init>
    2:2:void androidx.leanback.util.StateMachine$State.<init>(java.lang.String):154:154 -> <init>
    2:2:void <init>(androidx.leanback.app.DetailsSupportFragment,java.lang.String):188 -> <init>
    1:1:void run():191:191 -> run
androidx.leanback.app.DetailsSupportFragment$7 -> androidx.leanback.app.DetailsSupportFragment$7:
    1:1:void <init>(androidx.leanback.app.DetailsSupportFragment):298:298 -> <init>
    1:1:void onTransitionCancel(java.lang.Object):310:310 -> onTransitionCancel
    1:1:void onTransitionEnd(java.lang.Object):315:315 -> onTransitionEnd
    1:1:void onTransitionStart(java.lang.Object):301:301 -> onTransitionStart
    2:2:void onTransitionStart(java.lang.Object):304:304 -> onTransitionStart
androidx.leanback.app.DetailsSupportFragment$8 -> androidx.leanback.app.DetailsSupportFragment$8:
    1:1:void <init>(androidx.leanback.app.DetailsSupportFragment):319:319 -> <init>
    1:1:void onTransitionStart(java.lang.Object):322:322 -> onTransitionStart
androidx.leanback.app.DetailsSupportFragment$9 -> androidx.leanback.app.DetailsSupportFragment$9:
    1:1:void <init>(androidx.leanback.app.DetailsSupportFragment):349:349 -> <init>
    1:2:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):353:354 -> onItemSelected
    3:5:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):357:359 -> onItemSelected
androidx.leanback.app.DetailsSupportFragment$SetSelectionRunnable -> androidx.leanback.app.DetailsSupportFragment$SetSelectionRunnable:
    1:1:void <init>(androidx.leanback.app.DetailsSupportFragment):286:286 -> <init>
    2:2:void <init>(androidx.leanback.app.DetailsSupportFragment):284:284 -> <init>
    1:1:void run():291:291 -> run
    2:2:void run():294:294 -> run
androidx.leanback.app.DetailsSupportFragment$WaitEnterTransitionTimeout -> androidx.leanback.app.DetailsSupportFragment$WaitEnterTransitionTimeout:
    1:3:void <init>(androidx.leanback.app.DetailsSupportFragment):174:176 -> <init>
    1:1:void run():181:181 -> run
    2:2:void run():183:183 -> run
androidx.leanback.app.ErrorFragment -> androidx.leanback.app.ErrorFragment:
    1:1:void <init>():39:39 -> <init>
    2:2:void <init>():50:50 -> <init>
    1:1:android.graphics.drawable.Drawable getBackgroundDrawable():91:91 -> getBackgroundDrawable
    1:1:android.view.View$OnClickListener getButtonClickListener():159:159 -> getButtonClickListener
    1:1:java.lang.String getButtonText():142:142 -> getButtonText
    1:1:android.graphics.drawable.Drawable getImageDrawable():108:108 -> getImageDrawable
    1:1:java.lang.CharSequence getMessage():125:125 -> getMessage
    1:1:boolean isBackgroundTranslucent():68:68 -> isBackgroundTranslucent
    1:1:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):165:165 -> onCreateView
    2:3:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):167:168 -> onCreateView
    4:4:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):170:170 -> onCreateView
    5:6:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):172:173 -> onCreateView
    7:8:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):175:176 -> onCreateView
    9:10:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):178:179 -> onCreateView
    11:11:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):181:181 -> onCreateView
    12:15:android.graphics.Paint$FontMetricsInt getFontMetricsInt(android.widget.TextView):236:239 -> onCreateView
    12:15:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):181 -> onCreateView
    16:16:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):182:182 -> onCreateView
    17:17:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):184:184 -> onCreateView
    18:20:void setTopMargin(android.widget.TextView,int):243:245 -> onCreateView
    18:20:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):184 -> onCreateView
    21:21:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):186:186 -> onCreateView
    22:22:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):188:188 -> onCreateView
    23:25:void setTopMargin(android.widget.TextView,int):243:245 -> onCreateView
    23:25:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):188 -> onCreateView
    1:2:void onStart():231:232 -> onStart
    1:1:void setBackgroundDrawable(android.graphics.drawable.Drawable):77:77 -> setBackgroundDrawable
    2:3:void setBackgroundDrawable(android.graphics.drawable.Drawable):79:80 -> setBackgroundDrawable
    4:5:void setBackgroundDrawable(android.graphics.drawable.Drawable):83:84 -> setBackgroundDrawable
    1:2:void setButtonClickListener(android.view.View$OnClickListener):151:152 -> setButtonClickListener
    1:2:void setButtonText(java.lang.String):134:135 -> setButtonText
    1:4:void setDefaultBackground(boolean):58:61 -> setDefaultBackground
    1:2:void setImageDrawable(android.graphics.drawable.Drawable):100:101 -> setImageDrawable
    1:2:void setMessage(java.lang.CharSequence):117:118 -> setMessage
    1:3:void updateBackground():194:196 -> updateBackground
    4:4:void updateBackground():198:198 -> updateBackground
    1:5:void updateButton():221:225 -> updateButton
    1:3:void updateImageDrawable():214:216 -> updateImageDrawable
    1:3:void updateMessage():207:209 -> updateMessage
androidx.leanback.app.ErrorSupportFragment -> androidx.leanback.app.ErrorSupportFragment:
    1:1:void <init>():34:34 -> <init>
    2:2:void <init>():45:45 -> <init>
    1:1:android.graphics.drawable.Drawable getBackgroundDrawable():86:86 -> getBackgroundDrawable
    1:1:android.view.View$OnClickListener getButtonClickListener():154:154 -> getButtonClickListener
    1:1:java.lang.String getButtonText():137:137 -> getButtonText
    1:1:android.graphics.drawable.Drawable getImageDrawable():103:103 -> getImageDrawable
    1:1:java.lang.CharSequence getMessage():120:120 -> getMessage
    1:1:boolean isBackgroundTranslucent():63:63 -> isBackgroundTranslucent
    1:1:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):160:160 -> onCreateView
    2:3:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):162:163 -> onCreateView
    4:4:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):165:165 -> onCreateView
    5:6:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):167:168 -> onCreateView
    7:8:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):170:171 -> onCreateView
    9:10:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):173:174 -> onCreateView
    11:11:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):176:176 -> onCreateView
    12:15:android.graphics.Paint$FontMetricsInt getFontMetricsInt(android.widget.TextView):231:234 -> onCreateView
    12:15:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):176 -> onCreateView
    16:16:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):177:177 -> onCreateView
    17:17:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):179:179 -> onCreateView
    18:20:void setTopMargin(android.widget.TextView,int):238:240 -> onCreateView
    18:20:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):179 -> onCreateView
    21:21:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):181:181 -> onCreateView
    22:22:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):183:183 -> onCreateView
    23:25:void setTopMargin(android.widget.TextView,int):238:240 -> onCreateView
    23:25:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):183 -> onCreateView
    1:2:void onStart():226:227 -> onStart
    1:1:void setBackgroundDrawable(android.graphics.drawable.Drawable):72:72 -> setBackgroundDrawable
    2:3:void setBackgroundDrawable(android.graphics.drawable.Drawable):74:75 -> setBackgroundDrawable
    4:5:void setBackgroundDrawable(android.graphics.drawable.Drawable):78:79 -> setBackgroundDrawable
    1:2:void setButtonClickListener(android.view.View$OnClickListener):146:147 -> setButtonClickListener
    1:2:void setButtonText(java.lang.String):129:130 -> setButtonText
    1:4:void setDefaultBackground(boolean):53:56 -> setDefaultBackground
    1:2:void setImageDrawable(android.graphics.drawable.Drawable):95:96 -> setImageDrawable
    1:2:void setMessage(java.lang.CharSequence):112:113 -> setMessage
    1:3:void updateBackground():189:191 -> updateBackground
    4:4:void updateBackground():193:193 -> updateBackground
    1:5:void updateButton():216:220 -> updateButton
    1:3:void updateImageDrawable():209:211 -> updateImageDrawable
    1:3:void updateMessage():202:204 -> updateMessage
androidx.leanback.app.FragmentUtil -> androidx.leanback.app.FragmentUtil:
    1:2:android.content.Context getContext(android.app.Fragment):24:25 -> getContext
    3:3:android.content.Context getContext(android.app.Fragment):27:27 -> getContext
androidx.leanback.app.GuidedStepFragment -> androidx.leanback.app.GuidedStepFragment:
    1:1:void <init>():273:273 -> <init>
    2:4:void <init>():269:271 -> <init>
    5:8:void <init>():274:277 -> <init>
    1:1:int add(android.app.FragmentManager,androidx.leanback.app.GuidedStepFragment):484:484 -> add
    2:2:int add(android.app.FragmentManager,androidx.leanback.app.GuidedStepFragment,int):505:505 -> add
    3:3:int add(android.app.FragmentManager,androidx.leanback.app.GuidedStepFragment,int):507:507 -> add
    4:6:int add(android.app.FragmentManager,androidx.leanback.app.GuidedStepFragment,int):510:512 -> add
    7:7:int add(android.app.FragmentManager,androidx.leanback.app.GuidedStepFragment,int):514:514 -> add
    8:9:int add(android.app.FragmentManager,androidx.leanback.app.GuidedStepFragment,int):516:517 -> add
    10:10:int add(android.app.FragmentManager,androidx.leanback.app.GuidedStepFragment,int):519:519 -> add
    11:11:int add(android.app.FragmentManager,androidx.leanback.app.GuidedStepFragment,int):521:521 -> add
    1:4:int addAsRoot(android.app.Activity,androidx.leanback.app.GuidedStepFragment,int):646:649 -> addAsRoot
    5:7:int addAsRoot(android.app.Activity,androidx.leanback.app.GuidedStepFragment,int):653:655 -> addAsRoot
    1:1:void addNonNullSharedElementTransition(android.app.FragmentTransaction,android.view.View,java.lang.String):563:563 -> addNonNullSharedElementTransition
    2:2:void addNonNullSharedElementTransition(android.app.FragmentTransaction,android.view.View,java.lang.String):565:565 -> addNonNullSharedElementTransition
    1:2:void collapseAction(boolean):423:424 -> collapseAction
    1:1:void collapseSubActions():413:413 -> collapseSubActions
    1:1:void expandAction(androidx.leanback.widget.GuidedAction,boolean):405:405 -> expandAction
    1:1:void expandSubActions(androidx.leanback.widget.GuidedAction):390:390 -> expandSubActions
    2:2:void expandSubActions(androidx.leanback.widget.GuidedAction):393:393 -> expandSubActions
    1:2:androidx.leanback.widget.GuidedAction findActionById(long):793:794 -> findActionById
    1:4:int findActionPositionById(long):803:806 -> findActionPositionById
    1:2:androidx.leanback.widget.GuidedAction findButtonActionById(long):700:701 -> findButtonActionById
    1:4:int findButtonActionPositionById(long):710:713 -> findButtonActionPositionById
    1:2:void finishGuidedStepFragments():1272:1273 -> finishGuidedStepFragments
    3:4:void finishGuidedStepFragments():1276:1277 -> finishGuidedStepFragments
    5:5:boolean isStackEntryUiStyleEntrance(java.lang.String):610:610 -> finishGuidedStepFragments
    5:5:void finishGuidedStepFragments():1277 -> finishGuidedStepFragments
    6:6:void finishGuidedStepFragments():1278:1278 -> finishGuidedStepFragments
    7:7:void finishGuidedStepFragments():1280:1280 -> finishGuidedStepFragments
    8:8:void finishGuidedStepFragments():1282:1282 -> finishGuidedStepFragments
    9:9:void finishGuidedStepFragments():1288:1288 -> finishGuidedStepFragments
    1:1:java.lang.String generateStackEntryName():578:578 -> generateStackEntryName
    2:2:java.lang.String generateStackEntryName(int,java.lang.Class):593:593 -> generateStackEntryName
    2:2:java.lang.String generateStackEntryName():578 -> generateStackEntryName
    3:3:java.lang.String generateStackEntryName(int,java.lang.Class):591:591 -> generateStackEntryName
    3:3:java.lang.String generateStackEntryName():578 -> generateStackEntryName
    1:3:android.view.View getActionItemView(int):857:859 -> getActionItemView
    1:1:java.util.List getActions():784:784 -> getActions
    1:1:java.lang.String getAutoRestoreKey(androidx.leanback.widget.GuidedAction):1194:1194 -> getAutoRestoreKey
    1:3:android.view.View getButtonActionItemView(int):758:760 -> getButtonActionItemView
    1:1:java.util.List getButtonActions():691:691 -> getButtonActions
    1:1:java.lang.String getButtonAutoRestoreKey(androidx.leanback.widget.GuidedAction):1203:1203 -> getButtonAutoRestoreKey
    1:3:androidx.leanback.app.GuidedStepFragment getCurrentGuidedStepFragment(android.app.FragmentManager):663:665 -> getCurrentGuidedStepFragment
    1:1:androidx.leanback.widget.GuidanceStylist getGuidanceStylist():675:675 -> getGuidanceStylist
    1:1:androidx.leanback.widget.GuidedActionsStylist getGuidedActionsStylist():683:683 -> getGuidedActionsStylist
    1:1:androidx.leanback.widget.GuidedActionsStylist getGuidedButtonActionsStylist():726:726 -> getGuidedButtonActionsStylist
    1:1:int getSelectedActionPosition():875:875 -> getSelectedActionPosition
    1:1:int getSelectedButtonActionPosition():776:776 -> getSelectedButtonActionPosition
    1:1:int getUiStyle():1010:1010 -> getUiStyle
    2:2:int getUiStyle():1012:1012 -> getUiStyle
    1:1:boolean isExpanded():374:374 -> isExpanded
    1:2:boolean isGuidedStepTheme(android.content.Context):1258:1259 -> isGuidedStepTheme
    3:3:boolean isGuidedStepTheme(android.content.Context):1261:1261 -> isGuidedStepTheme
    1:1:boolean isSaveEnabled(androidx.leanback.widget.GuidedAction):1207:1207 -> isSaveEnabled
    1:1:boolean isSubActionsExpanded():381:381 -> isSubActionsExpanded
    1:2:void notifyActionChanged(int):844:845 -> notifyActionChanged
    1:2:void notifyButtonActionChanged(int):745:746 -> notifyButtonActionChanged
    1:2:void onAddSharedElementTransition(android.app.FragmentTransaction,androidx.leanback.app.GuidedStepFragment):539:540 -> onAddSharedElementTransition
    3:3:void onAddSharedElementTransition(android.app.FragmentTransaction,androidx.leanback.app.GuidedStepFragment):542:542 -> onAddSharedElementTransition
    4:4:void onAddSharedElementTransition(android.app.FragmentTransaction,androidx.leanback.app.GuidedStepFragment):544:544 -> onAddSharedElementTransition
    5:5:void onAddSharedElementTransition(android.app.FragmentTransaction,androidx.leanback.app.GuidedStepFragment):546:546 -> onAddSharedElementTransition
    6:6:void onAddSharedElementTransition(android.app.FragmentTransaction,androidx.leanback.app.GuidedStepFragment):548:548 -> onAddSharedElementTransition
    7:7:void onAddSharedElementTransition(android.app.FragmentTransaction,androidx.leanback.app.GuidedStepFragment):550:550 -> onAddSharedElementTransition
    8:8:void onAddSharedElementTransition(android.app.FragmentTransaction,androidx.leanback.app.GuidedStepFragment):552:552 -> onAddSharedElementTransition
    9:9:void onAddSharedElementTransition(android.app.FragmentTransaction,androidx.leanback.app.GuidedStepFragment):554:554 -> onAddSharedElementTransition
    10:10:void onAddSharedElementTransition(android.app.FragmentTransaction,androidx.leanback.app.GuidedStepFragment):556:556 -> onAddSharedElementTransition
    1:1:void onCreate(android.os.Bundle):1020:1020 -> onCreate
    2:2:void onCreate(android.os.Bundle):1023:1023 -> onCreate
    3:4:void onCreate(android.os.Bundle):1025:1026 -> onCreate
    5:5:void onCreate(android.os.Bundle):1028:1028 -> onCreate
    6:8:void onCreate(android.os.Bundle):1030:1032 -> onCreate
    9:9:void onCreate(android.os.Bundle):1034:1034 -> onCreate
    10:10:void onCreate(android.os.Bundle):1036:1036 -> onCreate
    1:1:androidx.leanback.widget.GuidedActionsStylist onCreateActionsStylist():295:295 -> onCreateActionsStylist
    1:1:android.view.View onCreateBackgroundView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):967:967 -> onCreateBackgroundView
    1:2:androidx.leanback.widget.GuidedActionsStylist onCreateButtonActionsStylist():304:305 -> onCreateButtonActionsStylist
    1:1:androidx.leanback.widget.GuidanceStylist$Guidance onCreateGuidance(android.os.Bundle):328:328 -> onCreateGuidance
    1:1:androidx.leanback.widget.GuidanceStylist onCreateGuidanceStylist():286:286 -> onCreateGuidanceStylist
    1:3:void resolveTheme():1365:1367 -> onCreateView
    1:3:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1062 -> onCreateView
    4:5:void resolveTheme():1371:1372 -> onCreateView
    4:5:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1062 -> onCreateView
    6:6:void resolveTheme():1375:1375 -> onCreateView
    6:6:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1062 -> onCreateView
    7:8:void resolveTheme():1377:1378 -> onCreateView
    7:8:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1062 -> onCreateView
    9:9:void resolveTheme():1381:1381 -> onCreateView
    9:9:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1062 -> onCreateView
    10:10:void resolveTheme():1385:1385 -> onCreateView
    10:10:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1062 -> onCreateView
    11:11:void resolveTheme():1388:1388 -> onCreateView
    11:11:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1062 -> onCreateView
    12:12:android.view.LayoutInflater getThemeInflater(android.view.LayoutInflater):1393:1393 -> onCreateView
    12:12:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1063 -> onCreateView
    13:13:android.view.LayoutInflater getThemeInflater(android.view.LayoutInflater):1396:1396 -> onCreateView
    13:13:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1063 -> onCreateView
    14:14:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1065:1065 -> onCreateView
    15:16:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1068:1069 -> onCreateView
    17:19:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1071:1073 -> onCreateView
    20:22:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1075:1077 -> onCreateView
    23:24:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1079:1080 -> onCreateView
    25:26:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1082:1083 -> onCreateView
    27:27:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1085:1085 -> onCreateView
    28:28:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1108:1108 -> onCreateView
    29:29:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1119:1119 -> onCreateView
    30:30:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1126:1126 -> onCreateView
    31:35:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1137:1141 -> onCreateView
    36:38:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1143:1145 -> onCreateView
    39:40:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1147:1148 -> onCreateView
    41:43:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1152:1154 -> onCreateView
    44:46:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1158:1160 -> onCreateView
    47:48:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1162:1163 -> onCreateView
    49:51:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1165:1167 -> onCreateView
    52:52:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1172:1172 -> onCreateView
    53:53:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1174:1174 -> onCreateView
    54:54:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1176:1176 -> onCreateView
    1:8:void onDestroyView():1044:1051 -> onDestroyView
    1:1:void onGuidedActionEditCanceled(androidx.leanback.widget.GuidedAction):452:452 -> onGuidedActionEditCanceled
    1:1:long onGuidedActionEditedAndProceed(androidx.leanback.widget.GuidedAction):465:465 -> onGuidedActionEditedAndProceed
    1:2:void onProvideFragmentTransitions():901:902 -> onProvideFragmentTransitions
    3:5:void onProvideFragmentTransitions():904:906 -> onProvideFragmentTransitions
    6:6:void onProvideFragmentTransitions():908:908 -> onProvideFragmentTransitions
    7:7:void onProvideFragmentTransitions():910:910 -> onProvideFragmentTransitions
    8:13:void onProvideFragmentTransitions():912:917 -> onProvideFragmentTransitions
    14:15:void onProvideFragmentTransitions():919:920 -> onProvideFragmentTransitions
    16:17:void onProvideFragmentTransitions():922:923 -> onProvideFragmentTransitions
    18:23:void onProvideFragmentTransitions():925:930 -> onProvideFragmentTransitions
    24:24:void onProvideFragmentTransitions():932:932 -> onProvideFragmentTransitions
    25:28:void onProvideFragmentTransitions():934:937 -> onProvideFragmentTransitions
    29:29:void onProvideFragmentTransitions():940:940 -> onProvideFragmentTransitions
    30:30:void onProvideFragmentTransitions():943:943 -> onProvideFragmentTransitions
    31:31:void onProvideFragmentTransitions():945:945 -> onProvideFragmentTransitions
    32:34:void onProvideFragmentTransitions():948:950 -> onProvideFragmentTransitions
    35:35:void onProvideFragmentTransitions():952:952 -> onProvideFragmentTransitions
    1:4:void onRestoreActions(java.util.List,android.os.Bundle):1211:1214 -> onRestoreActions
    1:4:void onRestoreButtonActions(java.util.List,android.os.Bundle):1220:1223 -> onRestoreButtonActions
    1:2:void onResume():1184:1185 -> onResume
    1:4:void onSaveActions(java.util.List,android.os.Bundle):1229:1232 -> onSaveActions
    1:4:void onSaveButtonActions(java.util.List,android.os.Bundle):1238:1241 -> onSaveButtonActions
    1:3:void onSaveInstanceState(android.os.Bundle):1251:1253 -> onSaveInstanceState
    1:1:void openInEditMode(androidx.leanback.widget.GuidedAction):1359:1359 -> openInEditMode
    1:1:void popBackStackToGuidedStepFragment(java.lang.Class,int):1297:1297 -> popBackStackToGuidedStepFragment
    2:4:void popBackStackToGuidedStepFragment(java.lang.Class,int):1300:1302 -> popBackStackToGuidedStepFragment
    5:6:void popBackStackToGuidedStepFragment(java.lang.Class,int):1305:1306 -> popBackStackToGuidedStepFragment
    7:10:java.lang.String getGuidedStepFragmentClassName(java.lang.String):619:622 -> popBackStackToGuidedStepFragment
    7:10:void popBackStackToGuidedStepFragment(java.lang.Class,int):1306 -> popBackStackToGuidedStepFragment
    11:12:void popBackStackToGuidedStepFragment(java.lang.Class,int):1307:1308 -> popBackStackToGuidedStepFragment
    1:1:void runImeAnimations(boolean):1410:1410 -> runImeAnimations
    2:4:void runImeAnimations(boolean):1412:1414 -> runImeAnimations
    5:7:void runImeAnimations(boolean):1416:1418 -> runImeAnimations
    8:10:void runImeAnimations(boolean):1420:1422 -> runImeAnimations
    1:3:void setActions(java.util.List):821:823 -> setActions
    1:1:void setActionsDiffCallback(androidx.leanback.widget.DiffCallback):836:836 -> setActionsDiffCallback
    1:3:void setButtonActions(java.util.List):734:736 -> setButtonActions
    1:1:void setEntranceTransitionType(int):1350:1350 -> setEntranceTransitionType
    1:1:void setSelectedActionPosition(int):867:867 -> setSelectedActionPosition
    1:1:void setSelectedButtonActionPosition(int):768:768 -> setSelectedButtonActionPosition
    1:2:void setUiStyle(int):983:984 -> setUiStyle
    3:3:void setUiStyle(int):987:987 -> setUiStyle
    4:4:void setUiStyle(int):990:990 -> setUiStyle
    5:5:void setUiStyle(int):993:993 -> setUiStyle
    6:6:void setUiStyle(int):996:996 -> setUiStyle
androidx.leanback.app.GuidedStepFragment$1 -> androidx.leanback.app.GuidedStepFragment$1:
    1:1:void <init>(androidx.leanback.app.GuidedStepFragment):1085:1085 -> <init>
    1:1:void onGuidedActionEditCanceled(androidx.leanback.widget.GuidedAction):1104:1104 -> onGuidedActionEditCanceled
    1:1:long onGuidedActionEditedAndProceed(androidx.leanback.widget.GuidedAction):1099:1099 -> onGuidedActionEditedAndProceed
    1:1:void onImeClose():1094:1094 -> onImeClose
    1:1:void onImeOpen():1089:1089 -> onImeOpen
androidx.leanback.app.GuidedStepFragment$2 -> androidx.leanback.app.GuidedStepFragment$2:
    1:1:void <init>(androidx.leanback.app.GuidedStepFragment):1108:1108 -> <init>
    1:5:void onGuidedActionClicked(androidx.leanback.widget.GuidedAction):1111:1115 -> onGuidedActionClicked
androidx.leanback.app.GuidedStepFragment$3 -> androidx.leanback.app.GuidedStepFragment$3:
    1:1:void <init>(androidx.leanback.app.GuidedStepFragment):1120:1120 -> <init>
    1:1:void onGuidedActionClicked(androidx.leanback.widget.GuidedAction):1123:1123 -> onGuidedActionClicked
androidx.leanback.app.GuidedStepFragment$4 -> androidx.leanback.app.GuidedStepFragment$4:
    1:1:void <init>(androidx.leanback.app.GuidedStepFragment):1126:1126 -> <init>
    1:1:void onGuidedActionClicked(androidx.leanback.widget.GuidedAction):1129:1129 -> onGuidedActionClicked
    2:3:void onGuidedActionClicked(androidx.leanback.widget.GuidedAction):1132:1133 -> onGuidedActionClicked
androidx.leanback.app.GuidedStepFragment$DummyFragment -> androidx.leanback.app.GuidedStepFragment$DummyFragment:
    1:1:void <init>():251:251 -> <init>
    1:2:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):255:256 -> onCreateView
androidx.leanback.app.GuidedStepRootLayout -> androidx.leanback.app.GuidedStepRootLayout:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):33:33 -> <init>
    2:3:void <init>(android.content.Context,android.util.AttributeSet):29:30 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):37:37 -> <init>
    5:6:void <init>(android.content.Context,android.util.AttributeSet,int):29:30 -> <init>
    1:1:android.view.View focusSearch(android.view.View,int):50:50 -> focusSearch
    2:2:android.view.View focusSearch(android.view.View,int):52:52 -> focusSearch
    3:3:android.view.View focusSearch(android.view.View,int):55:55 -> focusSearch
    4:4:android.view.View focusSearch(android.view.View,int):57:57 -> focusSearch
    5:5:android.view.View focusSearch(android.view.View,int):61:61 -> focusSearch
    1:1:void setFocusOutEnd(boolean):45:45 -> setFocusOutEnd
    1:1:void setFocusOutStart(boolean):41:41 -> setFocusOutStart
androidx.leanback.app.GuidedStepSupportFragment -> androidx.leanback.app.GuidedStepSupportFragment:
    1:1:void <init>():268:268 -> <init>
    2:4:void <init>():264:266 -> <init>
    5:8:void <init>():269:272 -> <init>
    1:1:int add(androidx.fragment.app.FragmentManager,androidx.leanback.app.GuidedStepSupportFragment):479:479 -> add
    2:2:int add(androidx.fragment.app.FragmentManager,androidx.leanback.app.GuidedStepSupportFragment,int):500:500 -> add
    3:3:int add(androidx.fragment.app.FragmentManager,androidx.leanback.app.GuidedStepSupportFragment,int):509:509 -> add
    4:5:int add(androidx.fragment.app.FragmentManager,androidx.leanback.app.GuidedStepSupportFragment,int):511:512 -> add
    6:6:int add(androidx.fragment.app.FragmentManager,androidx.leanback.app.GuidedStepSupportFragment,int):514:514 -> add
    7:7:int add(androidx.fragment.app.FragmentManager,androidx.leanback.app.GuidedStepSupportFragment,int):516:516 -> add
    1:4:int addAsRoot(androidx.fragment.app.FragmentActivity,androidx.leanback.app.GuidedStepSupportFragment,int):641:644 -> addAsRoot
    5:7:int addAsRoot(androidx.fragment.app.FragmentActivity,androidx.leanback.app.GuidedStepSupportFragment,int):648:650 -> addAsRoot
    1:2:void collapseAction(boolean):418:419 -> collapseAction
    1:1:void collapseSubActions():408:408 -> collapseSubActions
    1:1:void expandAction(androidx.leanback.widget.GuidedAction,boolean):400:400 -> expandAction
    1:1:void expandSubActions(androidx.leanback.widget.GuidedAction):385:385 -> expandSubActions
    2:2:void expandSubActions(androidx.leanback.widget.GuidedAction):388:388 -> expandSubActions
    1:2:androidx.leanback.widget.GuidedAction findActionById(long):788:789 -> findActionById
    1:4:int findActionPositionById(long):798:801 -> findActionPositionById
    1:2:androidx.leanback.widget.GuidedAction findButtonActionById(long):695:696 -> findButtonActionById
    1:4:int findButtonActionPositionById(long):705:708 -> findButtonActionPositionById
    1:2:void finishGuidedStepSupportFragments():1267:1268 -> finishGuidedStepSupportFragments
    3:4:void finishGuidedStepSupportFragments():1271:1272 -> finishGuidedStepSupportFragments
    5:5:boolean isStackEntryUiStyleEntrance(java.lang.String):605:605 -> finishGuidedStepSupportFragments
    5:5:void finishGuidedStepSupportFragments():1272 -> finishGuidedStepSupportFragments
    6:6:void finishGuidedStepSupportFragments():1273:1273 -> finishGuidedStepSupportFragments
    7:7:void finishGuidedStepSupportFragments():1275:1275 -> finishGuidedStepSupportFragments
    8:8:void finishGuidedStepSupportFragments():1277:1277 -> finishGuidedStepSupportFragments
    9:9:void finishGuidedStepSupportFragments():1283:1283 -> finishGuidedStepSupportFragments
    1:1:java.lang.String generateStackEntryName():573:573 -> generateStackEntryName
    2:2:java.lang.String generateStackEntryName(int,java.lang.Class):588:588 -> generateStackEntryName
    2:2:java.lang.String generateStackEntryName():573 -> generateStackEntryName
    3:3:java.lang.String generateStackEntryName(int,java.lang.Class):586:586 -> generateStackEntryName
    3:3:java.lang.String generateStackEntryName():573 -> generateStackEntryName
    1:3:android.view.View getActionItemView(int):852:854 -> getActionItemView
    1:1:java.util.List getActions():779:779 -> getActions
    1:1:java.lang.String getAutoRestoreKey(androidx.leanback.widget.GuidedAction):1189:1189 -> getAutoRestoreKey
    1:3:android.view.View getButtonActionItemView(int):753:755 -> getButtonActionItemView
    1:1:java.util.List getButtonActions():686:686 -> getButtonActions
    1:1:java.lang.String getButtonAutoRestoreKey(androidx.leanback.widget.GuidedAction):1198:1198 -> getButtonAutoRestoreKey
    1:3:androidx.leanback.app.GuidedStepSupportFragment getCurrentGuidedStepSupportFragment(androidx.fragment.app.FragmentManager):658:660 -> getCurrentGuidedStepSupportFragment
    1:1:androidx.leanback.widget.GuidanceStylist getGuidanceStylist():670:670 -> getGuidanceStylist
    1:1:androidx.leanback.widget.GuidedActionsStylist getGuidedActionsStylist():678:678 -> getGuidedActionsStylist
    1:1:androidx.leanback.widget.GuidedActionsStylist getGuidedButtonActionsStylist():721:721 -> getGuidedButtonActionsStylist
    1:1:int getSelectedActionPosition():870:870 -> getSelectedActionPosition
    1:1:int getSelectedButtonActionPosition():771:771 -> getSelectedButtonActionPosition
    1:1:int getUiStyle():1005:1005 -> getUiStyle
    2:2:int getUiStyle():1007:1007 -> getUiStyle
    1:1:boolean isExpanded():369:369 -> isExpanded
    1:2:boolean isGuidedStepTheme(android.content.Context):1253:1254 -> isGuidedStepTheme
    3:3:boolean isGuidedStepTheme(android.content.Context):1256:1256 -> isGuidedStepTheme
    1:1:boolean isSaveEnabled(androidx.leanback.widget.GuidedAction):1202:1202 -> isSaveEnabled
    1:1:boolean isSubActionsExpanded():376:376 -> isSubActionsExpanded
    1:2:void notifyActionChanged(int):839:840 -> notifyActionChanged
    1:2:void notifyButtonActionChanged(int):740:741 -> notifyButtonActionChanged
    1:2:void onAddSharedElementTransition(androidx.fragment.app.FragmentTransaction,androidx.leanback.app.GuidedStepSupportFragment):534:535 -> onAddSharedElementTransition
    3:3:void onAddSharedElementTransition(androidx.fragment.app.FragmentTransaction,androidx.leanback.app.GuidedStepSupportFragment):537:537 -> onAddSharedElementTransition
    4:4:void onAddSharedElementTransition(androidx.fragment.app.FragmentTransaction,androidx.leanback.app.GuidedStepSupportFragment):539:539 -> onAddSharedElementTransition
    5:5:void onAddSharedElementTransition(androidx.fragment.app.FragmentTransaction,androidx.leanback.app.GuidedStepSupportFragment):541:541 -> onAddSharedElementTransition
    6:6:void onAddSharedElementTransition(androidx.fragment.app.FragmentTransaction,androidx.leanback.app.GuidedStepSupportFragment):543:543 -> onAddSharedElementTransition
    7:7:void onAddSharedElementTransition(androidx.fragment.app.FragmentTransaction,androidx.leanback.app.GuidedStepSupportFragment):545:545 -> onAddSharedElementTransition
    8:8:void onAddSharedElementTransition(androidx.fragment.app.FragmentTransaction,androidx.leanback.app.GuidedStepSupportFragment):547:547 -> onAddSharedElementTransition
    9:9:void onAddSharedElementTransition(androidx.fragment.app.FragmentTransaction,androidx.leanback.app.GuidedStepSupportFragment):549:549 -> onAddSharedElementTransition
    10:10:void onAddSharedElementTransition(androidx.fragment.app.FragmentTransaction,androidx.leanback.app.GuidedStepSupportFragment):551:551 -> onAddSharedElementTransition
    1:1:void onCreate(android.os.Bundle):1015:1015 -> onCreate
    2:2:void onCreate(android.os.Bundle):1018:1018 -> onCreate
    3:4:void onCreate(android.os.Bundle):1020:1021 -> onCreate
    5:5:void onCreate(android.os.Bundle):1023:1023 -> onCreate
    6:8:void onCreate(android.os.Bundle):1025:1027 -> onCreate
    9:9:void onCreate(android.os.Bundle):1029:1029 -> onCreate
    10:10:void onCreate(android.os.Bundle):1031:1031 -> onCreate
    1:1:androidx.leanback.widget.GuidedActionsStylist onCreateActionsStylist():290:290 -> onCreateActionsStylist
    1:1:android.view.View onCreateBackgroundView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):962:962 -> onCreateBackgroundView
    1:2:androidx.leanback.widget.GuidedActionsStylist onCreateButtonActionsStylist():299:300 -> onCreateButtonActionsStylist
    1:1:androidx.leanback.widget.GuidanceStylist$Guidance onCreateGuidance(android.os.Bundle):323:323 -> onCreateGuidance
    1:1:androidx.leanback.widget.GuidanceStylist onCreateGuidanceStylist():281:281 -> onCreateGuidanceStylist
    1:3:void resolveTheme():1360:1362 -> onCreateView
    1:3:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1057 -> onCreateView
    4:5:void resolveTheme():1366:1367 -> onCreateView
    4:5:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1057 -> onCreateView
    6:6:void resolveTheme():1370:1370 -> onCreateView
    6:6:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1057 -> onCreateView
    7:8:void resolveTheme():1372:1373 -> onCreateView
    7:8:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1057 -> onCreateView
    9:9:void resolveTheme():1376:1376 -> onCreateView
    9:9:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1057 -> onCreateView
    10:10:void resolveTheme():1380:1380 -> onCreateView
    10:10:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1057 -> onCreateView
    11:11:void resolveTheme():1383:1383 -> onCreateView
    11:11:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1057 -> onCreateView
    12:12:android.view.LayoutInflater getThemeInflater(android.view.LayoutInflater):1388:1388 -> onCreateView
    12:12:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1058 -> onCreateView
    13:13:android.view.LayoutInflater getThemeInflater(android.view.LayoutInflater):1391:1391 -> onCreateView
    13:13:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1058 -> onCreateView
    14:14:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1060:1060 -> onCreateView
    15:16:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1063:1064 -> onCreateView
    17:19:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1066:1068 -> onCreateView
    20:22:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1070:1072 -> onCreateView
    23:24:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1074:1075 -> onCreateView
    25:26:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1077:1078 -> onCreateView
    27:27:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1080:1080 -> onCreateView
    28:28:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1103:1103 -> onCreateView
    29:29:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1114:1114 -> onCreateView
    30:30:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1121:1121 -> onCreateView
    31:35:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1132:1136 -> onCreateView
    36:38:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1138:1140 -> onCreateView
    39:40:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1142:1143 -> onCreateView
    41:43:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1147:1149 -> onCreateView
    44:46:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1153:1155 -> onCreateView
    47:48:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1157:1158 -> onCreateView
    49:51:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1160:1162 -> onCreateView
    52:52:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1167:1167 -> onCreateView
    53:53:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1169:1169 -> onCreateView
    54:54:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):1171:1171 -> onCreateView
    1:8:void onDestroyView():1039:1046 -> onDestroyView
    1:1:void onGuidedActionEditCanceled(androidx.leanback.widget.GuidedAction):447:447 -> onGuidedActionEditCanceled
    1:1:long onGuidedActionEditedAndProceed(androidx.leanback.widget.GuidedAction):460:460 -> onGuidedActionEditedAndProceed
    1:2:void onProvideFragmentTransitions():896:897 -> onProvideFragmentTransitions
    3:5:void onProvideFragmentTransitions():899:901 -> onProvideFragmentTransitions
    6:6:void onProvideFragmentTransitions():903:903 -> onProvideFragmentTransitions
    7:7:void onProvideFragmentTransitions():905:905 -> onProvideFragmentTransitions
    8:13:void onProvideFragmentTransitions():907:912 -> onProvideFragmentTransitions
    14:15:void onProvideFragmentTransitions():914:915 -> onProvideFragmentTransitions
    16:17:void onProvideFragmentTransitions():917:918 -> onProvideFragmentTransitions
    18:23:void onProvideFragmentTransitions():920:925 -> onProvideFragmentTransitions
    24:24:void onProvideFragmentTransitions():927:927 -> onProvideFragmentTransitions
    25:28:void onProvideFragmentTransitions():929:932 -> onProvideFragmentTransitions
    29:29:void onProvideFragmentTransitions():935:935 -> onProvideFragmentTransitions
    30:30:void onProvideFragmentTransitions():938:938 -> onProvideFragmentTransitions
    31:31:void onProvideFragmentTransitions():940:940 -> onProvideFragmentTransitions
    32:34:void onProvideFragmentTransitions():943:945 -> onProvideFragmentTransitions
    35:35:void onProvideFragmentTransitions():947:947 -> onProvideFragmentTransitions
    1:4:void onRestoreActions(java.util.List,android.os.Bundle):1206:1209 -> onRestoreActions
    1:4:void onRestoreButtonActions(java.util.List,android.os.Bundle):1215:1218 -> onRestoreButtonActions
    1:2:void onResume():1179:1180 -> onResume
    1:4:void onSaveActions(java.util.List,android.os.Bundle):1224:1227 -> onSaveActions
    1:4:void onSaveButtonActions(java.util.List,android.os.Bundle):1233:1236 -> onSaveButtonActions
    1:3:void onSaveInstanceState(android.os.Bundle):1246:1248 -> onSaveInstanceState
    1:1:void openInEditMode(androidx.leanback.widget.GuidedAction):1354:1354 -> openInEditMode
    1:1:void popBackStackToGuidedStepSupportFragment(java.lang.Class,int):1292:1292 -> popBackStackToGuidedStepSupportFragment
    2:4:void popBackStackToGuidedStepSupportFragment(java.lang.Class,int):1295:1297 -> popBackStackToGuidedStepSupportFragment
    5:6:void popBackStackToGuidedStepSupportFragment(java.lang.Class,int):1300:1301 -> popBackStackToGuidedStepSupportFragment
    7:10:java.lang.String getGuidedStepSupportFragmentClassName(java.lang.String):614:617 -> popBackStackToGuidedStepSupportFragment
    7:10:void popBackStackToGuidedStepSupportFragment(java.lang.Class,int):1301 -> popBackStackToGuidedStepSupportFragment
    11:12:void popBackStackToGuidedStepSupportFragment(java.lang.Class,int):1302:1303 -> popBackStackToGuidedStepSupportFragment
    1:1:void runImeAnimations(boolean):1405:1405 -> runImeAnimations
    2:4:void runImeAnimations(boolean):1407:1409 -> runImeAnimations
    5:7:void runImeAnimations(boolean):1411:1413 -> runImeAnimations
    8:10:void runImeAnimations(boolean):1415:1417 -> runImeAnimations
    1:3:void setActions(java.util.List):816:818 -> setActions
    1:1:void setActionsDiffCallback(androidx.leanback.widget.DiffCallback):831:831 -> setActionsDiffCallback
    1:3:void setButtonActions(java.util.List):729:731 -> setButtonActions
    1:1:void setEntranceTransitionType(int):1345:1345 -> setEntranceTransitionType
    1:1:void setSelectedActionPosition(int):862:862 -> setSelectedActionPosition
    1:1:void setSelectedButtonActionPosition(int):763:763 -> setSelectedButtonActionPosition
    1:2:void setUiStyle(int):978:979 -> setUiStyle
    3:3:void setUiStyle(int):982:982 -> setUiStyle
    4:4:void setUiStyle(int):985:985 -> setUiStyle
    5:5:void setUiStyle(int):988:988 -> setUiStyle
    6:6:void setUiStyle(int):991:991 -> setUiStyle
androidx.leanback.app.GuidedStepSupportFragment$1 -> androidx.leanback.app.GuidedStepSupportFragment$1:
    1:1:void <init>(androidx.leanback.app.GuidedStepSupportFragment):1080:1080 -> <init>
    1:1:void onGuidedActionEditCanceled(androidx.leanback.widget.GuidedAction):1099:1099 -> onGuidedActionEditCanceled
    1:1:long onGuidedActionEditedAndProceed(androidx.leanback.widget.GuidedAction):1094:1094 -> onGuidedActionEditedAndProceed
    1:1:void onImeClose():1089:1089 -> onImeClose
    1:1:void onImeOpen():1084:1084 -> onImeOpen
androidx.leanback.app.GuidedStepSupportFragment$2 -> androidx.leanback.app.GuidedStepSupportFragment$2:
    1:1:void <init>(androidx.leanback.app.GuidedStepSupportFragment):1103:1103 -> <init>
    1:5:void onGuidedActionClicked(androidx.leanback.widget.GuidedAction):1106:1110 -> onGuidedActionClicked
androidx.leanback.app.GuidedStepSupportFragment$3 -> androidx.leanback.app.GuidedStepSupportFragment$3:
    1:1:void <init>(androidx.leanback.app.GuidedStepSupportFragment):1115:1115 -> <init>
    1:1:void onGuidedActionClicked(androidx.leanback.widget.GuidedAction):1118:1118 -> onGuidedActionClicked
androidx.leanback.app.GuidedStepSupportFragment$4 -> androidx.leanback.app.GuidedStepSupportFragment$4:
    1:1:void <init>(androidx.leanback.app.GuidedStepSupportFragment):1121:1121 -> <init>
    1:1:void onGuidedActionClicked(androidx.leanback.widget.GuidedAction):1124:1124 -> onGuidedActionClicked
    2:3:void onGuidedActionClicked(androidx.leanback.widget.GuidedAction):1127:1128 -> onGuidedActionClicked
androidx.leanback.app.GuidedStepSupportFragment$DummyFragment -> androidx.leanback.app.GuidedStepSupportFragment$DummyFragment:
    1:1:void <init>():246:246 -> <init>
    1:2:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):250:251 -> onCreateView
androidx.leanback.app.HeadersFragment -> androidx.leanback.app.HeadersFragment:
    1:3:void <clinit>():98:100 -> <clinit>
    4:4:void androidx.leanback.widget.RowHeaderPresenter.<init>(int):54:54 -> <clinit>
    4:4:void <clinit>():100 -> <clinit>
    5:5:void <clinit>():102:102 -> <clinit>
    6:6:void <clinit>():160:160 -> <clinit>
    1:1:void <init>():104:104 -> <init>
    2:3:void <init>():93:94 -> <init>
    4:4:void <init>():136:136 -> <init>
    5:5:void <init>():234:234 -> <init>
    6:7:void <init>():105:106 -> <init>
    1:1:androidx.leanback.widget.VerticalGridView findGridViewFromRoot(android.view.View):119:119 -> findGridViewFromRoot
    1:1:int getSelectedPosition():58:58 -> getSelectedPosition
    1:1:boolean isScrolling():307:307 -> isScrolling
    1:1:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):58:58 -> onCreateView
    1:1:void onDestroyView():58:58 -> onDestroyView
    1:1:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):125:125 -> onRowSelected
    2:2:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):127:127 -> onRowSelected
    3:3:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):129:129 -> onRowSelected
    4:4:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):128:128 -> onRowSelected
    5:5:void androidx.leanback.app.BrowseFragment$11.onHeaderSelected(androidx.leanback.widget.RowHeaderPresenter$ViewHolder,androidx.leanback.widget.Row):1537:1537 -> onRowSelected
    5:5:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):128 -> onRowSelected
    6:7:void androidx.leanback.app.BrowseFragment$11.onHeaderSelected(androidx.leanback.widget.RowHeaderPresenter$ViewHolder,androidx.leanback.widget.Row):1541:1542 -> onRowSelected
    6:7:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):128 -> onRowSelected
    8:8:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):131:131 -> onRowSelected
    9:9:void androidx.leanback.app.BrowseFragment$11.onHeaderSelected(androidx.leanback.widget.RowHeaderPresenter$ViewHolder,androidx.leanback.widget.Row):1537:1537 -> onRowSelected
    9:9:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):131 -> onRowSelected
    10:11:void androidx.leanback.app.BrowseFragment$11.onHeaderSelected(androidx.leanback.widget.RowHeaderPresenter$ViewHolder,androidx.leanback.widget.Row):1541:1542 -> onRowSelected
    10:11:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):131 -> onRowSelected
    1:1:void onSaveInstanceState(android.os.Bundle):58:58 -> onSaveInstanceState
    1:2:void onTransitionEnd():294:295 -> onTransitionEnd
    3:5:void onTransitionEnd():297:299 -> onTransitionEnd
    6:6:void onTransitionEnd():303:303 -> onTransitionEnd
    1:1:boolean onTransitionPrepare():58:58 -> onTransitionPrepare
    1:2:void onTransitionStart():275:276 -> onTransitionStart
    3:3:void onTransitionStart():282:282 -> onTransitionStart
    4:6:void onTransitionStart():284:286 -> onTransitionStart
    1:2:void onViewCreated(android.view.View,android.os.Bundle):176:177 -> onViewCreated
    3:5:void onViewCreated(android.view.View,android.os.Bundle):181:183 -> onViewCreated
    6:8:void onViewCreated(android.view.View,android.os.Bundle):185:187 -> onViewCreated
    9:9:void onViewCreated(android.view.View,android.os.Bundle):190:190 -> onViewCreated
    1:1:void setAlignment(int):58:58 -> setAlignment
    1:2:void setBackgroundColor(int):254:255 -> setBackgroundColor
    3:5:void setBackgroundColor(int):257:259 -> setBackgroundColor
    1:2:void setHeadersEnabled(boolean):208:209 -> setHeadersEnabled
    1:2:void setHeadersGone(boolean):213:214 -> setHeadersGone
    1:1:void setOnHeaderClickedListener(androidx.leanback.app.HeadersFragment$OnHeaderClickedListener):110:110 -> setOnHeaderClickedListener
    1:1:void setOnHeaderViewSelectedListener(androidx.leanback.app.HeadersFragment$OnHeaderViewSelectedListener):114:114 -> setOnHeaderViewSelectedListener
    1:1:void setSelectedPosition(int):58:58 -> setSelectedPosition
    2:2:void setSelectedPosition(int,boolean):58:58 -> setSelectedPosition
    1:4:void updateAdapter():247:250 -> updateAdapter
    1:5:void updateFadingEdgeToBrandColor(int):264:268 -> updateFadingEdgeToBrandColor
    1:1:void updateListViewVisibility():194:194 -> updateListViewVisibility
    2:5:void updateListViewVisibility():196:199 -> updateListViewVisibility
    6:6:void updateListViewVisibility():201:201 -> updateListViewVisibility
androidx.leanback.app.HeadersFragment$1 -> androidx.leanback.app.HeadersFragment$1:
    1:1:void <init>(androidx.leanback.app.HeadersFragment):137:137 -> <init>
    1:2:void onCreate(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):140:141 -> onCreate
    3:4:void onCreate(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):151:152 -> onCreate
    5:5:void onCreate(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):154:154 -> onCreate
androidx.leanback.app.HeadersFragment$1$1 -> androidx.leanback.app.HeadersFragment$1$1:
    1:1:void <init>(androidx.leanback.app.HeadersFragment$1,androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):141:141 -> <init>
    1:4:void onClick(android.view.View):144:147 -> onClick
    5:5:void onClick(android.view.View):145:145 -> onClick
    6:6:void androidx.leanback.app.BrowseFragment$10.onHeaderClicked(androidx.leanback.widget.RowHeaderPresenter$ViewHolder,androidx.leanback.widget.Row):1502:1502 -> onClick
    6:6:void onClick(android.view.View):145 -> onClick
    7:7:void androidx.leanback.app.BrowseFragment$10.onHeaderClicked(androidx.leanback.widget.RowHeaderPresenter$ViewHolder,androidx.leanback.widget.Row):1505:1505 -> onClick
    7:7:void onClick(android.view.View):145 -> onClick
    8:9:void androidx.leanback.app.BrowseFragment$10.onHeaderClicked(androidx.leanback.widget.RowHeaderPresenter$ViewHolder,androidx.leanback.widget.Row):1508:1509 -> onClick
    8:9:void onClick(android.view.View):145 -> onClick
androidx.leanback.app.HeadersFragment$2 -> androidx.leanback.app.HeadersFragment$2:
    1:1:void <init>():160:160 -> <init>
    1:2:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):164:165 -> onLayoutChange
androidx.leanback.app.HeadersFragment$3 -> androidx.leanback.app.HeadersFragment$3:
    1:1:void <init>(androidx.leanback.app.HeadersFragment):234:234 -> <init>
    1:1:android.view.View createWrapper(android.view.View):242:242 -> createWrapper
    1:1:void wrap(android.view.View,android.view.View):237:237 -> wrap
androidx.leanback.app.HeadersFragment$NoOverlappingFrameLayout -> androidx.leanback.app.HeadersFragment$NoOverlappingFrameLayout:
    1:1:void <init>(android.content.Context):220:220 -> <init>
androidx.leanback.app.HeadersSupportFragment -> androidx.leanback.app.HeadersSupportFragment:
    1:3:void <clinit>():89:91 -> <clinit>
    4:4:void androidx.leanback.widget.RowHeaderPresenter.<init>(int):54:54 -> <clinit>
    4:4:void <clinit>():91 -> <clinit>
    5:5:void <clinit>():93:93 -> <clinit>
    6:6:void <clinit>():151:151 -> <clinit>
    1:1:void <init>():95:95 -> <init>
    2:3:void <init>():84:85 -> <init>
    4:4:void <init>():127:127 -> <init>
    5:5:void <init>():225:225 -> <init>
    6:7:void <init>():96:97 -> <init>
    1:1:androidx.leanback.widget.VerticalGridView findGridViewFromRoot(android.view.View):110:110 -> findGridViewFromRoot
    1:1:int getSelectedPosition():54:54 -> getSelectedPosition
    1:1:boolean isScrolling():298:298 -> isScrolling
    1:1:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):54:54 -> onCreateView
    1:1:void onDestroyView():54:54 -> onDestroyView
    1:1:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):116:116 -> onRowSelected
    2:2:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):118:118 -> onRowSelected
    3:3:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):120:120 -> onRowSelected
    4:4:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):119:119 -> onRowSelected
    5:5:void androidx.leanback.app.BrowseSupportFragment$11.onHeaderSelected(androidx.leanback.widget.RowHeaderPresenter$ViewHolder,androidx.leanback.widget.Row):1514:1514 -> onRowSelected
    5:5:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):119 -> onRowSelected
    6:7:void androidx.leanback.app.BrowseSupportFragment$11.onHeaderSelected(androidx.leanback.widget.RowHeaderPresenter$ViewHolder,androidx.leanback.widget.Row):1518:1519 -> onRowSelected
    6:7:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):119 -> onRowSelected
    8:8:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):122:122 -> onRowSelected
    9:9:void androidx.leanback.app.BrowseSupportFragment$11.onHeaderSelected(androidx.leanback.widget.RowHeaderPresenter$ViewHolder,androidx.leanback.widget.Row):1514:1514 -> onRowSelected
    9:9:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):122 -> onRowSelected
    10:11:void androidx.leanback.app.BrowseSupportFragment$11.onHeaderSelected(androidx.leanback.widget.RowHeaderPresenter$ViewHolder,androidx.leanback.widget.Row):1518:1519 -> onRowSelected
    10:11:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):122 -> onRowSelected
    1:1:void onSaveInstanceState(android.os.Bundle):54:54 -> onSaveInstanceState
    1:2:void onTransitionEnd():285:286 -> onTransitionEnd
    3:5:void onTransitionEnd():288:290 -> onTransitionEnd
    6:6:void onTransitionEnd():294:294 -> onTransitionEnd
    1:1:boolean onTransitionPrepare():54:54 -> onTransitionPrepare
    1:2:void onTransitionStart():266:267 -> onTransitionStart
    3:3:void onTransitionStart():273:273 -> onTransitionStart
    4:6:void onTransitionStart():275:277 -> onTransitionStart
    1:2:void onViewCreated(android.view.View,android.os.Bundle):167:168 -> onViewCreated
    3:5:void onViewCreated(android.view.View,android.os.Bundle):172:174 -> onViewCreated
    6:8:void onViewCreated(android.view.View,android.os.Bundle):176:178 -> onViewCreated
    9:9:void onViewCreated(android.view.View,android.os.Bundle):181:181 -> onViewCreated
    1:1:void setAlignment(int):54:54 -> setAlignment
    1:2:void setBackgroundColor(int):245:246 -> setBackgroundColor
    3:5:void setBackgroundColor(int):248:250 -> setBackgroundColor
    1:2:void setHeadersEnabled(boolean):199:200 -> setHeadersEnabled
    1:2:void setHeadersGone(boolean):204:205 -> setHeadersGone
    1:1:void setOnHeaderClickedListener(androidx.leanback.app.HeadersSupportFragment$OnHeaderClickedListener):101:101 -> setOnHeaderClickedListener
    1:1:void setOnHeaderViewSelectedListener(androidx.leanback.app.HeadersSupportFragment$OnHeaderViewSelectedListener):105:105 -> setOnHeaderViewSelectedListener
    1:1:void setSelectedPosition(int):54:54 -> setSelectedPosition
    2:2:void setSelectedPosition(int,boolean):54:54 -> setSelectedPosition
    1:4:void updateAdapter():238:241 -> updateAdapter
    1:5:void updateFadingEdgeToBrandColor(int):255:259 -> updateFadingEdgeToBrandColor
    1:1:void updateListViewVisibility():185:185 -> updateListViewVisibility
    2:5:void updateListViewVisibility():187:190 -> updateListViewVisibility
    6:6:void updateListViewVisibility():192:192 -> updateListViewVisibility
androidx.leanback.app.HeadersSupportFragment$1 -> androidx.leanback.app.HeadersSupportFragment$1:
    1:1:void <init>(androidx.leanback.app.HeadersSupportFragment):128:128 -> <init>
    1:2:void onCreate(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):131:132 -> onCreate
    3:4:void onCreate(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):142:143 -> onCreate
    5:5:void onCreate(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):145:145 -> onCreate
androidx.leanback.app.HeadersSupportFragment$1$1 -> androidx.leanback.app.HeadersSupportFragment$1$1:
    1:1:void <init>(androidx.leanback.app.HeadersSupportFragment$1,androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):132:132 -> <init>
    1:4:void onClick(android.view.View):135:138 -> onClick
    5:5:void onClick(android.view.View):136:136 -> onClick
    6:6:void androidx.leanback.app.BrowseSupportFragment$10.onHeaderClicked(androidx.leanback.widget.RowHeaderPresenter$ViewHolder,androidx.leanback.widget.Row):1479:1479 -> onClick
    6:6:void onClick(android.view.View):136 -> onClick
    7:7:void androidx.leanback.app.BrowseSupportFragment$10.onHeaderClicked(androidx.leanback.widget.RowHeaderPresenter$ViewHolder,androidx.leanback.widget.Row):1482:1482 -> onClick
    7:7:void onClick(android.view.View):136 -> onClick
    8:9:void androidx.leanback.app.BrowseSupportFragment$10.onHeaderClicked(androidx.leanback.widget.RowHeaderPresenter$ViewHolder,androidx.leanback.widget.Row):1485:1486 -> onClick
    8:9:void onClick(android.view.View):136 -> onClick
androidx.leanback.app.HeadersSupportFragment$2 -> androidx.leanback.app.HeadersSupportFragment$2:
    1:1:void <init>():151:151 -> <init>
    1:2:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):155:156 -> onLayoutChange
androidx.leanback.app.HeadersSupportFragment$3 -> androidx.leanback.app.HeadersSupportFragment$3:
    1:1:void <init>(androidx.leanback.app.HeadersSupportFragment):225:225 -> <init>
    1:1:android.view.View createWrapper(android.view.View):233:233 -> createWrapper
    1:1:void wrap(android.view.View,android.view.View):228:228 -> wrap
androidx.leanback.app.HeadersSupportFragment$NoOverlappingFrameLayout -> androidx.leanback.app.HeadersSupportFragment$NoOverlappingFrameLayout:
    1:1:void <init>(android.content.Context):211:211 -> <init>
androidx.leanback.app.ListRowDataAdapter -> androidx.leanback.app.ListRowDataAdapter:
    1:3:void <init>(androidx.leanback.widget.ObjectAdapter):29:31 -> <init>
    4:5:void <init>(androidx.leanback.widget.ObjectAdapter):38:39 -> <init>
    6:6:void <init>(androidx.leanback.widget.ObjectAdapter):41:41 -> <init>
    7:8:void attach():51:52 -> <init>
    7:8:void <init>(androidx.leanback.widget.ObjectAdapter):43 -> <init>
    1:1:void access$000(androidx.leanback.app.ListRowDataAdapter):18:18 -> access$000
    1:1:void detach():47:47 -> detach
    1:1:void doNotify(int,int,int):90:90 -> doNotify
    2:2:void doNotify(int,int,int):93:93 -> doNotify
    3:3:void doNotify(int,int,int):87:87 -> doNotify
    4:4:void doNotify(int,int,int):84:84 -> doNotify
    5:5:void doNotify(int,int,int):81:81 -> doNotify
    1:1:java.lang.Object get(int):75:75 -> get
    1:2:void initialize():56:57 -> initialize
    3:5:void initialize():59:61 -> initialize
    1:1:int size():70:70 -> size
androidx.leanback.app.ListRowDataAdapter$QueueBasedDataObserver -> androidx.leanback.app.ListRowDataAdapter$QueueBasedDataObserver:
    1:1:void <init>(androidx.leanback.app.ListRowDataAdapter):165:165 -> <init>
    1:2:void onChanged():170:171 -> onChanged
androidx.leanback.app.ListRowDataAdapter$SimpleDataObserver -> androidx.leanback.app.ListRowDataAdapter$SimpleDataObserver:
    1:1:void <init>(androidx.leanback.app.ListRowDataAdapter):99:99 -> <init>
    1:1:void onChanged():146:146 -> onChanged
    2:2:void onEventFired(int,int,int):151:151 -> onChanged
    2:2:void onChanged():147 -> onChanged
    1:1:void onEventFired(int,int,int):151:151 -> onEventFired
    1:1:void onItemRangeChanged(int,int):104:104 -> onItemRangeChanged
    2:2:void onItemRangeChanged(int,int):106:106 -> onItemRangeChanged
    3:3:void onItemRangeChanged(int,int):105:105 -> onItemRangeChanged
    1:3:void onItemRangeInserted(int,int):112:114 -> onItemRangeInserted
    4:5:void onItemRangeInserted(int,int):119:120 -> onItemRangeInserted
    6:6:void onItemRangeInserted(int,int):122:122 -> onItemRangeInserted
    1:3:void onItemRangeRemoved(int,int):128:130 -> onItemRangeRemoved
    4:5:void onItemRangeRemoved(int,int):135:136 -> onItemRangeRemoved
    6:6:void onItemRangeRemoved(int,int):139:139 -> onItemRangeRemoved
    7:7:void onItemRangeRemoved(int,int):138:138 -> onItemRangeRemoved
androidx.leanback.app.OnboardingFragment -> androidx.leanback.app.OnboardingFragment:
    1:2:void <clinit>():174:175 -> <clinit>
    1:1:void <init>():161:161 -> <init>
    2:2:void <init>():206:206 -> <init>
    3:3:void <init>():210:210 -> <init>
    4:4:void <init>():214:214 -> <init>
    5:5:void <init>():218:218 -> <init>
    6:6:void <init>():222:222 -> <init>
    7:7:void <init>():232:232 -> <init>
    8:8:void <init>():247:247 -> <init>
    1:1:android.animation.Animator createAnimator(android.view.View,boolean,int,long):980:980 -> createAnimator
    2:3:android.animation.Animator createAnimator(android.view.View,boolean,int,long):987:988 -> createAnimator
    4:5:android.animation.Animator createAnimator(android.view.View,boolean,int,long):990:991 -> createAnimator
    6:7:android.animation.Animator createAnimator(android.view.View,boolean,int,long):993:994 -> createAnimator
    8:9:android.animation.Animator createAnimator(android.view.View,boolean,int,long):996:997 -> createAnimator
    10:15:android.animation.Animator createAnimator(android.view.View,boolean,int,long):999:1004 -> createAnimator
    16:16:android.animation.Animator createAnimator(android.view.View,boolean,int,long):1006:1006 -> createAnimator
    1:1:int getArrowBackgroundColor():511:511 -> getArrowBackgroundColor
    1:1:int getArrowColor():489:489 -> getArrowColor
    1:1:int getCurrentPageIndex():835:835 -> getCurrentPageIndex
    1:1:int getDescriptionViewTextColor():444:444 -> getDescriptionViewTextColor
    1:1:int getDotBackgroundColor():465:465 -> getDotBackgroundColor
    1:1:int getIconResourceId():1026:1026 -> getIconResourceId
    1:1:int getLogoResourceId():585:585 -> getLogoResourceId
    1:1:java.lang.CharSequence getStartButtonText():519:519 -> getStartButtonText
    1:1:int getTitleViewTextColor():422:422 -> getTitleViewTextColor
    1:1:void hideLogoView():655:655 -> hideLogoView
    2:4:void hideLogoView():657:659 -> hideLogoView
    5:5:void hideLogoView():662:662 -> hideLogoView
    6:6:void hideLogoView():665:665 -> hideLogoView
    7:7:void hideLogoView():664:664 -> hideLogoView
    8:8:android.view.LayoutInflater getThemeInflater(android.view.LayoutInflater):566:566 -> hideLogoView
    8:8:void hideLogoView():664 -> hideLogoView
    9:9:void hideLogoView():666:666 -> hideLogoView
    10:10:void hideLogoView():668:668 -> hideLogoView
    11:12:void hideLogoView():670:671 -> hideLogoView
    13:14:void hideLogoView():673:674 -> hideLogoView
    15:16:void hideLogoView():676:677 -> hideLogoView
    17:17:void hideLogoView():679:679 -> hideLogoView
    18:18:void hideLogoView():681:681 -> hideLogoView
    19:20:void hideLogoView():683:684 -> hideLogoView
    21:25:void hideLogoView():687:691 -> hideLogoView
    26:27:void hideLogoView():693:694 -> hideLogoView
    28:28:void hideLogoView():696:696 -> hideLogoView
    29:30:void hideLogoView():699:700 -> hideLogoView
    1:1:void moveToNextPage():301:301 -> moveToNextPage
    2:4:void moveToNextPage():305:307 -> moveToNextPage
    1:1:void moveToPreviousPage():287:287 -> moveToPreviousPage
    2:4:void moveToPreviousPage():291:293 -> moveToPreviousPage
    1:1:android.animation.Animator onCreateDescriptionAnimator():782:782 -> onCreateDescriptionAnimator
    1:1:android.animation.Animator onCreateTitleAnimator():791:791 -> onCreateTitleAnimator
    1:2:void resolveTheme():548:549 -> onCreateView
    1:2:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):315 -> onCreateView
    3:4:void resolveTheme():554:555 -> onCreateView
    3:4:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):315 -> onCreateView
    5:5:void resolveTheme():558:558 -> onCreateView
    5:5:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):315 -> onCreateView
    6:6:void resolveTheme():561:561 -> onCreateView
    6:6:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):315 -> onCreateView
    7:7:android.view.LayoutInflater getThemeInflater(android.view.LayoutInflater):566:566 -> onCreateView
    7:7:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):316 -> onCreateView
    8:8:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):317:317 -> onCreateView
    9:9:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):319:319 -> onCreateView
    10:19:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):321:330 -> onCreateView
    20:21:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):332:333 -> onCreateView
    22:23:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):335:336 -> onCreateView
    24:25:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):338:339 -> onCreateView
    26:27:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):341:342 -> onCreateView
    28:29:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):344:345 -> onCreateView
    30:31:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):347:348 -> onCreateView
    32:35:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):350:353 -> onCreateView
    36:36:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):355:355 -> onCreateView
    1:1:void onLogoAnimationFinished():713:713 -> onLogoAnimationFinished
    1:2:void onPageChangedInternal(int):893:894 -> onPageChangedInternal
    3:3:void onPageChangedInternal(int):896:896 -> onPageChangedInternal
    4:4:void onPageChangedInternal(int):898:898 -> onPageChangedInternal
    5:5:void onPageChangedInternal(int):901:901 -> onPageChangedInternal
    6:7:void onPageChangedInternal(int):903:904 -> onPageChangedInternal
    8:8:void onPageChangedInternal(int):906:906 -> onPageChangedInternal
    9:9:void onPageChangedInternal(int):908:908 -> onPageChangedInternal
    10:11:void onPageChangedInternal(int):912:913 -> onPageChangedInternal
    12:12:void onPageChangedInternal(int):915:915 -> onPageChangedInternal
    13:13:void onPageChangedInternal(int):917:917 -> onPageChangedInternal
    14:15:void onPageChangedInternal(int):920:921 -> onPageChangedInternal
    16:16:void onPageChangedInternal(int):929:929 -> onPageChangedInternal
    17:19:void onPageChangedInternal(int):931:933 -> onPageChangedInternal
    20:21:void onPageChangedInternal(int):935:936 -> onPageChangedInternal
    22:23:void onPageChangedInternal(int):942:943 -> onPageChangedInternal
    24:28:void onPageChangedInternal(int):945:949 -> onPageChangedInternal
    29:31:void onPageChangedInternal(int):951:953 -> onPageChangedInternal
    32:33:void onPageChangedInternal(int):955:956 -> onPageChangedInternal
    34:34:void onPageChangedInternal(int):962:962 -> onPageChangedInternal
    35:38:void onPageChangedInternal(int):964:967 -> onPageChangedInternal
    1:4:void onSaveInstanceState(android.os.Bundle):397:400 -> onSaveInstanceState
    1:1:void onViewCreated(android.view.View,android.os.Bundle):361:361 -> onViewCreated
    2:6:void onViewCreated(android.view.View,android.os.Bundle):363:367 -> onViewCreated
    7:10:void onViewCreated(android.view.View,android.os.Bundle):379:382 -> onViewCreated
    11:13:void onViewCreated(android.view.View,android.os.Bundle):385:387 -> onViewCreated
    14:14:void onViewCreated(android.view.View,android.os.Bundle):390:390 -> onViewCreated
    1:4:void setArrowBackgroundColor(int):498:501 -> setArrowBackgroundColor
    1:4:void setArrowColor(int):476:479 -> setArrowColor
    1:4:void setDescriptionViewTextColor(int):431:434 -> setDescriptionViewTextColor
    1:4:void setDotBackgroundColor(int):452:455 -> setDotBackgroundColor
    1:4:void setIconResouceId(int):1015:1018 -> setIconResouceId
    1:1:void setLogoResourceId(int):576:576 -> setLogoResourceId
    1:4:void setStartButtonText(java.lang.CharSequence):529:532 -> setStartButtonText
    1:4:void setTitleViewTextColor(int):409:412 -> setTitleViewTextColor
    1:1:void startEnterAnimation(boolean):726:726 -> startEnterAnimation
    2:3:void startEnterAnimation(boolean):730:731 -> startEnterAnimation
    4:5:void startEnterAnimation(boolean):734:735 -> startEnterAnimation
    6:7:void startEnterAnimation(boolean):737:738 -> startEnterAnimation
    8:8:void startEnterAnimation(boolean):740:740 -> startEnterAnimation
    9:10:void startEnterAnimation(boolean):743:744 -> startEnterAnimation
    11:11:void startEnterAnimation(boolean):747:747 -> startEnterAnimation
    12:13:void startEnterAnimation(boolean):750:751 -> startEnterAnimation
    14:14:void startEnterAnimation(boolean):755:755 -> startEnterAnimation
    15:15:void startEnterAnimation(boolean):757:757 -> startEnterAnimation
    16:16:void startEnterAnimation(boolean):761:761 -> startEnterAnimation
    17:20:void startEnterAnimation(boolean):764:767 -> startEnterAnimation
    21:21:void startEnterAnimation(boolean):774:774 -> startEnterAnimation
    1:1:boolean startLogoAnimation():602:602 -> startLogoAnimation
    2:5:boolean startLogoAnimation():607:610 -> startLogoAnimation
    6:6:boolean startLogoAnimation():612:612 -> startLogoAnimation
    7:10:boolean startLogoAnimation():614:617 -> startLogoAnimation
    11:11:boolean startLogoAnimation():620:620 -> startLogoAnimation
    12:12:boolean startLogoAnimation():623:623 -> startLogoAnimation
    13:13:boolean startLogoAnimation():632:632 -> startLogoAnimation
androidx.leanback.app.OnboardingFragment$1 -> androidx.leanback.app.OnboardingFragment$1:
    1:1:void <init>(androidx.leanback.app.OnboardingFragment):232:232 -> <init>
    1:1:void onClick(android.view.View):235:235 -> onClick
    2:3:void onClick(android.view.View):239:240 -> onClick
    4:4:void onClick(android.view.View):242:242 -> onClick
androidx.leanback.app.OnboardingFragment$2 -> androidx.leanback.app.OnboardingFragment$2:
    1:1:void <init>(androidx.leanback.app.OnboardingFragment):247:247 -> <init>
    1:1:boolean onKey(android.view.View,int,android.view.KeyEvent):250:250 -> onKey
    2:2:boolean onKey(android.view.View,int,android.view.KeyEvent):254:254 -> onKey
    3:4:boolean onKey(android.view.View,int,android.view.KeyEvent):272:273 -> onKey
    5:5:boolean onKey(android.view.View,int,android.view.KeyEvent):275:275 -> onKey
    6:7:boolean onKey(android.view.View,int,android.view.KeyEvent):265:266 -> onKey
    8:8:boolean onKey(android.view.View,int,android.view.KeyEvent):268:268 -> onKey
    9:9:boolean onKey(android.view.View,int,android.view.KeyEvent):259:259 -> onKey
    10:10:boolean onKey(android.view.View,int,android.view.KeyEvent):262:262 -> onKey
androidx.leanback.app.OnboardingFragment$3 -> androidx.leanback.app.OnboardingFragment$3:
    1:1:void <init>(androidx.leanback.app.OnboardingFragment):367:367 -> <init>
    1:4:boolean onPreDraw():370:373 -> onPreDraw
androidx.leanback.app.OnboardingFragment$4 -> androidx.leanback.app.OnboardingFragment$4:
    1:1:void <init>(androidx.leanback.app.OnboardingFragment,android.content.Context):623:623 -> <init>
    1:3:void onAnimationEnd(android.animation.Animator):626:628 -> onAnimationEnd
androidx.leanback.app.OnboardingFragment$5 -> androidx.leanback.app.OnboardingFragment$5:
    1:1:void <init>(androidx.leanback.app.OnboardingFragment):767:767 -> <init>
    1:1:void onAnimationEnd(android.animation.Animator):770:770 -> onAnimationEnd
androidx.leanback.app.OnboardingFragment$6 -> androidx.leanback.app.OnboardingFragment$6:
    1:1:void <init>(androidx.leanback.app.OnboardingFragment,int):921:921 -> <init>
    1:2:void onAnimationEnd(android.animation.Animator):924:925 -> onAnimationEnd
androidx.leanback.app.OnboardingFragment$7 -> androidx.leanback.app.OnboardingFragment$7:
    1:1:void <init>(androidx.leanback.app.OnboardingFragment):936:936 -> <init>
    1:1:void onAnimationEnd(android.animation.Animator):939:939 -> onAnimationEnd
androidx.leanback.app.OnboardingFragment$8 -> androidx.leanback.app.OnboardingFragment$8:
    1:1:void <init>(androidx.leanback.app.OnboardingFragment):956:956 -> <init>
    1:1:void onAnimationEnd(android.animation.Animator):959:959 -> onAnimationEnd
androidx.leanback.app.OnboardingSupportFragment -> androidx.leanback.app.OnboardingSupportFragment:
    1:2:void <clinit>():169:170 -> <clinit>
    1:1:void <init>():156:156 -> <init>
    2:2:void <init>():201:201 -> <init>
    3:3:void <init>():205:205 -> <init>
    4:4:void <init>():209:209 -> <init>
    5:5:void <init>():213:213 -> <init>
    6:6:void <init>():217:217 -> <init>
    7:7:void <init>():227:227 -> <init>
    8:8:void <init>():242:242 -> <init>
    1:1:android.animation.Animator createAnimator(android.view.View,boolean,int,long):975:975 -> createAnimator
    2:3:android.animation.Animator createAnimator(android.view.View,boolean,int,long):982:983 -> createAnimator
    4:5:android.animation.Animator createAnimator(android.view.View,boolean,int,long):985:986 -> createAnimator
    6:7:android.animation.Animator createAnimator(android.view.View,boolean,int,long):988:989 -> createAnimator
    8:9:android.animation.Animator createAnimator(android.view.View,boolean,int,long):991:992 -> createAnimator
    10:15:android.animation.Animator createAnimator(android.view.View,boolean,int,long):994:999 -> createAnimator
    16:16:android.animation.Animator createAnimator(android.view.View,boolean,int,long):1001:1001 -> createAnimator
    1:1:int getArrowBackgroundColor():506:506 -> getArrowBackgroundColor
    1:1:int getArrowColor():484:484 -> getArrowColor
    1:1:int getCurrentPageIndex():830:830 -> getCurrentPageIndex
    1:1:int getDescriptionViewTextColor():439:439 -> getDescriptionViewTextColor
    1:1:int getDotBackgroundColor():460:460 -> getDotBackgroundColor
    1:1:int getIconResourceId():1021:1021 -> getIconResourceId
    1:1:int getLogoResourceId():580:580 -> getLogoResourceId
    1:1:java.lang.CharSequence getStartButtonText():514:514 -> getStartButtonText
    1:1:int getTitleViewTextColor():417:417 -> getTitleViewTextColor
    1:1:void hideLogoView():650:650 -> hideLogoView
    2:4:void hideLogoView():652:654 -> hideLogoView
    5:5:void hideLogoView():657:657 -> hideLogoView
    6:6:void hideLogoView():660:660 -> hideLogoView
    7:7:void hideLogoView():659:659 -> hideLogoView
    8:8:android.view.LayoutInflater getThemeInflater(android.view.LayoutInflater):561:561 -> hideLogoView
    8:8:void hideLogoView():659 -> hideLogoView
    9:9:void hideLogoView():661:661 -> hideLogoView
    10:10:void hideLogoView():663:663 -> hideLogoView
    11:12:void hideLogoView():665:666 -> hideLogoView
    13:14:void hideLogoView():668:669 -> hideLogoView
    15:16:void hideLogoView():671:672 -> hideLogoView
    17:17:void hideLogoView():674:674 -> hideLogoView
    18:18:void hideLogoView():676:676 -> hideLogoView
    19:20:void hideLogoView():678:679 -> hideLogoView
    21:25:void hideLogoView():682:686 -> hideLogoView
    26:27:void hideLogoView():688:689 -> hideLogoView
    28:28:void hideLogoView():691:691 -> hideLogoView
    29:30:void hideLogoView():694:695 -> hideLogoView
    1:1:void moveToNextPage():296:296 -> moveToNextPage
    2:4:void moveToNextPage():300:302 -> moveToNextPage
    1:1:void moveToPreviousPage():282:282 -> moveToPreviousPage
    2:4:void moveToPreviousPage():286:288 -> moveToPreviousPage
    1:1:android.animation.Animator onCreateDescriptionAnimator():777:777 -> onCreateDescriptionAnimator
    1:1:android.animation.Animator onCreateTitleAnimator():786:786 -> onCreateTitleAnimator
    1:2:void resolveTheme():543:544 -> onCreateView
    1:2:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):310 -> onCreateView
    3:4:void resolveTheme():549:550 -> onCreateView
    3:4:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):310 -> onCreateView
    5:5:void resolveTheme():553:553 -> onCreateView
    5:5:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):310 -> onCreateView
    6:6:void resolveTheme():556:556 -> onCreateView
    6:6:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):310 -> onCreateView
    7:7:android.view.LayoutInflater getThemeInflater(android.view.LayoutInflater):561:561 -> onCreateView
    7:7:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):311 -> onCreateView
    8:8:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):312:312 -> onCreateView
    9:9:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):314:314 -> onCreateView
    10:19:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):316:325 -> onCreateView
    20:21:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):327:328 -> onCreateView
    22:23:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):330:331 -> onCreateView
    24:25:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):333:334 -> onCreateView
    26:27:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):336:337 -> onCreateView
    28:29:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):339:340 -> onCreateView
    30:31:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):342:343 -> onCreateView
    32:35:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):345:348 -> onCreateView
    36:36:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):350:350 -> onCreateView
    1:1:void onLogoAnimationFinished():708:708 -> onLogoAnimationFinished
    1:2:void onPageChangedInternal(int):888:889 -> onPageChangedInternal
    3:3:void onPageChangedInternal(int):891:891 -> onPageChangedInternal
    4:4:void onPageChangedInternal(int):893:893 -> onPageChangedInternal
    5:5:void onPageChangedInternal(int):896:896 -> onPageChangedInternal
    6:7:void onPageChangedInternal(int):898:899 -> onPageChangedInternal
    8:8:void onPageChangedInternal(int):901:901 -> onPageChangedInternal
    9:9:void onPageChangedInternal(int):903:903 -> onPageChangedInternal
    10:11:void onPageChangedInternal(int):907:908 -> onPageChangedInternal
    12:12:void onPageChangedInternal(int):910:910 -> onPageChangedInternal
    13:13:void onPageChangedInternal(int):912:912 -> onPageChangedInternal
    14:15:void onPageChangedInternal(int):915:916 -> onPageChangedInternal
    16:16:void onPageChangedInternal(int):924:924 -> onPageChangedInternal
    17:19:void onPageChangedInternal(int):926:928 -> onPageChangedInternal
    20:21:void onPageChangedInternal(int):930:931 -> onPageChangedInternal
    22:23:void onPageChangedInternal(int):937:938 -> onPageChangedInternal
    24:28:void onPageChangedInternal(int):940:944 -> onPageChangedInternal
    29:31:void onPageChangedInternal(int):946:948 -> onPageChangedInternal
    32:33:void onPageChangedInternal(int):950:951 -> onPageChangedInternal
    34:34:void onPageChangedInternal(int):957:957 -> onPageChangedInternal
    35:38:void onPageChangedInternal(int):959:962 -> onPageChangedInternal
    1:4:void onSaveInstanceState(android.os.Bundle):392:395 -> onSaveInstanceState
    1:1:void onViewCreated(android.view.View,android.os.Bundle):356:356 -> onViewCreated
    2:6:void onViewCreated(android.view.View,android.os.Bundle):358:362 -> onViewCreated
    7:10:void onViewCreated(android.view.View,android.os.Bundle):374:377 -> onViewCreated
    11:13:void onViewCreated(android.view.View,android.os.Bundle):380:382 -> onViewCreated
    14:14:void onViewCreated(android.view.View,android.os.Bundle):385:385 -> onViewCreated
    1:4:void setArrowBackgroundColor(int):493:496 -> setArrowBackgroundColor
    1:4:void setArrowColor(int):471:474 -> setArrowColor
    1:4:void setDescriptionViewTextColor(int):426:429 -> setDescriptionViewTextColor
    1:4:void setDotBackgroundColor(int):447:450 -> setDotBackgroundColor
    1:4:void setIconResouceId(int):1010:1013 -> setIconResouceId
    1:1:void setLogoResourceId(int):571:571 -> setLogoResourceId
    1:4:void setStartButtonText(java.lang.CharSequence):524:527 -> setStartButtonText
    1:4:void setTitleViewTextColor(int):404:407 -> setTitleViewTextColor
    1:1:void startEnterAnimation(boolean):721:721 -> startEnterAnimation
    2:3:void startEnterAnimation(boolean):725:726 -> startEnterAnimation
    4:5:void startEnterAnimation(boolean):729:730 -> startEnterAnimation
    6:7:void startEnterAnimation(boolean):732:733 -> startEnterAnimation
    8:8:void startEnterAnimation(boolean):735:735 -> startEnterAnimation
    9:10:void startEnterAnimation(boolean):738:739 -> startEnterAnimation
    11:11:void startEnterAnimation(boolean):742:742 -> startEnterAnimation
    12:13:void startEnterAnimation(boolean):745:746 -> startEnterAnimation
    14:14:void startEnterAnimation(boolean):750:750 -> startEnterAnimation
    15:15:void startEnterAnimation(boolean):752:752 -> startEnterAnimation
    16:16:void startEnterAnimation(boolean):756:756 -> startEnterAnimation
    17:20:void startEnterAnimation(boolean):759:762 -> startEnterAnimation
    21:21:void startEnterAnimation(boolean):769:769 -> startEnterAnimation
    1:1:boolean startLogoAnimation():597:597 -> startLogoAnimation
    2:5:boolean startLogoAnimation():602:605 -> startLogoAnimation
    6:6:boolean startLogoAnimation():607:607 -> startLogoAnimation
    7:10:boolean startLogoAnimation():609:612 -> startLogoAnimation
    11:11:boolean startLogoAnimation():615:615 -> startLogoAnimation
    12:12:boolean startLogoAnimation():618:618 -> startLogoAnimation
    13:13:boolean startLogoAnimation():627:627 -> startLogoAnimation
androidx.leanback.app.OnboardingSupportFragment$1 -> androidx.leanback.app.OnboardingSupportFragment$1:
    1:1:void <init>(androidx.leanback.app.OnboardingSupportFragment):227:227 -> <init>
    1:1:void onClick(android.view.View):230:230 -> onClick
    2:3:void onClick(android.view.View):234:235 -> onClick
    4:4:void onClick(android.view.View):237:237 -> onClick
androidx.leanback.app.OnboardingSupportFragment$2 -> androidx.leanback.app.OnboardingSupportFragment$2:
    1:1:void <init>(androidx.leanback.app.OnboardingSupportFragment):242:242 -> <init>
    1:1:boolean onKey(android.view.View,int,android.view.KeyEvent):245:245 -> onKey
    2:2:boolean onKey(android.view.View,int,android.view.KeyEvent):249:249 -> onKey
    3:4:boolean onKey(android.view.View,int,android.view.KeyEvent):267:268 -> onKey
    5:5:boolean onKey(android.view.View,int,android.view.KeyEvent):270:270 -> onKey
    6:7:boolean onKey(android.view.View,int,android.view.KeyEvent):260:261 -> onKey
    8:8:boolean onKey(android.view.View,int,android.view.KeyEvent):263:263 -> onKey
    9:9:boolean onKey(android.view.View,int,android.view.KeyEvent):254:254 -> onKey
    10:10:boolean onKey(android.view.View,int,android.view.KeyEvent):257:257 -> onKey
androidx.leanback.app.OnboardingSupportFragment$3 -> androidx.leanback.app.OnboardingSupportFragment$3:
    1:1:void <init>(androidx.leanback.app.OnboardingSupportFragment):362:362 -> <init>
    1:4:boolean onPreDraw():365:368 -> onPreDraw
androidx.leanback.app.OnboardingSupportFragment$4 -> androidx.leanback.app.OnboardingSupportFragment$4:
    1:1:void <init>(androidx.leanback.app.OnboardingSupportFragment,android.content.Context):618:618 -> <init>
    1:3:void onAnimationEnd(android.animation.Animator):621:623 -> onAnimationEnd
androidx.leanback.app.OnboardingSupportFragment$5 -> androidx.leanback.app.OnboardingSupportFragment$5:
    1:1:void <init>(androidx.leanback.app.OnboardingSupportFragment):762:762 -> <init>
    1:1:void onAnimationEnd(android.animation.Animator):765:765 -> onAnimationEnd
androidx.leanback.app.OnboardingSupportFragment$6 -> androidx.leanback.app.OnboardingSupportFragment$6:
    1:1:void <init>(androidx.leanback.app.OnboardingSupportFragment,int):916:916 -> <init>
    1:2:void onAnimationEnd(android.animation.Animator):919:920 -> onAnimationEnd
androidx.leanback.app.OnboardingSupportFragment$7 -> androidx.leanback.app.OnboardingSupportFragment$7:
    1:1:void <init>(androidx.leanback.app.OnboardingSupportFragment):931:931 -> <init>
    1:1:void onAnimationEnd(android.animation.Animator):934:934 -> onAnimationEnd
androidx.leanback.app.OnboardingSupportFragment$8 -> androidx.leanback.app.OnboardingSupportFragment$8:
    1:1:void <init>(androidx.leanback.app.OnboardingSupportFragment):951:951 -> <init>
    1:1:void onAnimationEnd(android.animation.Animator):954:954 -> onAnimationEnd
androidx.leanback.app.PlaybackFragment -> androidx.leanback.app.PlaybackFragment:
    1:1:void <init>():280:280 -> <init>
    2:2:void <init>():111:111 -> <init>
    3:3:void <init>():155:155 -> <init>
    4:4:void <init>():174:174 -> <init>
    5:5:void <init>():188:188 -> <init>
    6:6:void <init>():222:222 -> <init>
    7:9:void <init>():231:233 -> <init>
    10:10:void <init>():239:239 -> <init>
    11:11:void <init>():291:291 -> <init>
    12:12:void <init>():300:300 -> <init>
    13:13:void <init>():308:308 -> <init>
    14:15:void <init>():555:556 -> <init>
    16:16:void <init>():859:859 -> <init>
    17:17:void <init>():1104:1104 -> <init>
    18:18:void <init>():281:281 -> <init>
    1:2:void enableVerticalGridAnimations(boolean):326:327 -> enableVerticalGridAnimations
    1:4:void endAll(android.animation.ValueAnimator,android.animation.ValueAnimator):680:683 -> endAll
    1:1:void fadeOut():626:626 -> fadeOut
    1:1:androidx.leanback.widget.ObjectAdapter getAdapter():191:191 -> getAdapter
    1:1:int getBackgroundType():838:838 -> getBackgroundType
    1:1:androidx.leanback.app.ProgressBarManager getProgressBarManager():1209:1209 -> getProgressBarManager
    1:1:androidx.leanback.widget.VerticalGridView getVerticalGridView():285:285 -> getVerticalGridView
    2:2:androidx.leanback.widget.VerticalGridView getVerticalGridView():288:288 -> getVerticalGridView
    1:1:void hideControlsOverlay(boolean):655:655 -> hideControlsOverlay
    1:1:boolean isControlsOverlayAutoHideEnabled():363:363 -> isControlsOverlayAutoHideEnabled
    1:1:boolean isControlsOverlayVisible():646:646 -> isControlsOverlayVisible
    1:1:boolean isFadingEnabled():379:379 -> isFadingEnabled
    1:2:android.animation.ValueAnimator loadAnimator(android.content.Context,int):532:533 -> loadAnimator
    1:1:void notifyPlaybackRowChanged():1052:1052 -> notifyPlaybackRowChanged
    2:2:void notifyPlaybackRowChanged():1055:1055 -> notifyPlaybackRowChanged
    1:1:void onCreate(android.os.Bundle):787:787 -> onCreate
    2:3:void onCreate(android.os.Bundle):789:790 -> onCreate
    4:4:void onCreate(android.os.Bundle):792:792 -> onCreate
    5:5:void onCreate(android.os.Bundle):794:794 -> onCreate
    6:8:void onCreate(android.os.Bundle):796:798 -> onCreate
    9:10:void onCreate(android.os.Bundle):800:801 -> onCreate
    11:11:void onCreate(android.os.Bundle):803:803 -> onCreate
    12:12:void onCreate(android.os.Bundle):805:805 -> onCreate
    13:13:void onCreate(android.os.Bundle):807:807 -> onCreate
    14:14:void loadBgAnimator():538:538 -> onCreate
    14:14:void onCreate(android.os.Bundle):809 -> onCreate
    15:18:void loadBgAnimator():545:548 -> onCreate
    15:18:void onCreate(android.os.Bundle):809 -> onCreate
    19:21:void loadBgAnimator():550:552 -> onCreate
    19:21:void onCreate(android.os.Bundle):809 -> onCreate
    22:22:void loadControlRowAnimator():559:559 -> onCreate
    22:22:void onCreate(android.os.Bundle):810 -> onCreate
    23:26:void loadControlRowAnimator():580:583 -> onCreate
    23:26:void onCreate(android.os.Bundle):810 -> onCreate
    27:27:void loadControlRowAnimator():585:585 -> onCreate
    27:27:void onCreate(android.os.Bundle):810 -> onCreate
    28:29:void loadControlRowAnimator():587:588 -> onCreate
    28:29:void onCreate(android.os.Bundle):810 -> onCreate
    30:30:void loadOtherRowAnimator():592:592 -> onCreate
    30:30:void onCreate(android.os.Bundle):811 -> onCreate
    31:34:void loadOtherRowAnimator():610:613 -> onCreate
    31:34:void onCreate(android.os.Bundle):811 -> onCreate
    35:37:void loadOtherRowAnimator():615:617 -> onCreate
    35:37:void onCreate(android.os.Bundle):811 -> onCreate
    1:3:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):895:897 -> onCreateView
    4:8:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):899:903 -> onCreateView
    9:10:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):905:906 -> onCreateView
    11:11:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):908:908 -> onCreateView
    12:13:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):910:911 -> onCreateView
    14:17:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):913:916 -> onCreateView
    18:18:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):918:918 -> onCreateView
    19:19:void androidx.leanback.app.ProgressBarManager.setRootView(android.view.ViewGroup):59:59 -> onCreateView
    19:19:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):918 -> onCreateView
    20:20:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):920:920 -> onCreateView
    1:1:void onDestroy():999:999 -> onDestroy
    1:3:void onDestroyView():989:991 -> onDestroyView
    1:1:boolean onInterceptInputEvent(android.view.InputEvent):431:431 -> onInterceptInputEvent
    2:6:boolean onInterceptInputEvent(android.view.InputEvent):437:441 -> onInterceptInputEvent
    7:7:boolean onInterceptInputEvent(android.view.InputEvent):479:479 -> onInterceptInputEvent
    8:8:boolean onInterceptInputEvent(android.view.InputEvent):457:457 -> onInterceptInputEvent
    9:9:boolean onInterceptInputEvent(android.view.InputEvent):462:462 -> onInterceptInputEvent
    10:11:boolean onInterceptInputEvent(android.view.InputEvent):471:472 -> onInterceptInputEvent
    1:1:void onPause():954:954 -> onPause
    2:2:void onPause():956:956 -> onPause
    3:3:void onPause():960:960 -> onPause
    1:1:void onResume():500:500 -> onResume
    2:2:void onResume():502:502 -> onResume
    3:3:void onResume():504:504 -> onResume
    4:4:void onResume():506:506 -> onResume
    5:6:void onResume():511:512 -> onResume
    1:1:void onStart():933:933 -> onStart
    2:2:void setupChildFragmentLayout():760:760 -> onStart
    2:2:void onStart():934 -> onStart
    3:3:void onStart():935:935 -> onStart
    1:1:void onStop():946:946 -> onStop
    1:1:void onViewCreated(android.view.View,android.os.Bundle):488:488 -> onViewCreated
    2:5:void onViewCreated(android.view.View,android.os.Bundle):491:494 -> onViewCreated
    1:5:void resetFocus():119:123 -> resetFocus
    6:6:void resetFocus():122:122 -> resetFocus
    1:2:void reverseFirstOrStartSecond(android.animation.ValueAnimator,android.animation.ValueAnimator,boolean):663:664 -> reverseFirstOrStartSecond
    3:3:void reverseFirstOrStartSecond(android.animation.ValueAnimator,android.animation.ValueAnimator,boolean):666:666 -> reverseFirstOrStartSecond
    4:4:void reverseFirstOrStartSecond(android.animation.ValueAnimator,android.animation.ValueAnimator,boolean):669:669 -> reverseFirstOrStartSecond
    5:5:void reverseFirstOrStartSecond(android.animation.ValueAnimator,android.animation.ValueAnimator,boolean):671:671 -> reverseFirstOrStartSecond
    1:4:void setAdapter(androidx.leanback.widget.ObjectAdapter):1067:1070 -> setAdapter
    5:6:void setAdapter(androidx.leanback.widget.ObjectAdapter):1072:1073 -> setAdapter
    1:1:void setBackgroundType(int):830:830 -> setBackgroundType
    2:4:void setBackgroundType(int):824:826 -> setBackgroundType
    1:3:void setBgAlpha(int):318:320 -> setBgAlpha
    1:4:void setControlsOverlayAutoHideEnabled(boolean):342:345 -> setControlsOverlayAutoHideEnabled
    5:5:void setControlsOverlayAutoHideEnabled(boolean):348:348 -> setControlsOverlayAutoHideEnabled
    6:6:void setControlsOverlayAutoHideEnabled(boolean):351:351 -> setControlsOverlayAutoHideEnabled
    1:1:void setFadingEnabled(boolean):371:371 -> setFadingEnabled
    1:1:void setOnItemViewClickedListener(androidx.leanback.widget.BaseOnItemViewClickedListener):976:976 -> setOnItemViewClickedListener
    1:1:void setOnItemViewSelectedListener(androidx.leanback.widget.BaseOnItemViewSelectedListener):968:968 -> setOnItemViewSelectedListener
    1:1:void setOnKeyInterceptListener(android.view.View$OnKeyListener):404:404 -> setOnKeyInterceptListener
    1:1:void setOnPlaybackItemViewClickedListener(androidx.leanback.widget.BaseOnItemViewClickedListener):984:984 -> setOnPlaybackItemViewClickedListener
    1:3:void setPlaybackRow(androidx.leanback.widget.Row):1008:1010 -> setPlaybackRow
    1:3:void setPlaybackRowPresenter(androidx.leanback.widget.PlaybackRowPresenter):1022:1024 -> setPlaybackRowPresenter
    1:2:void setPlaybackRowPresenterAlignment():1028:1029 -> setPlaybackRowPresenterAlignment
    3:7:void setPlaybackRowPresenterAlignment():1031:1035 -> setPlaybackRowPresenterAlignment
    8:10:void setPlaybackRowPresenterAlignment():1037:1039 -> setPlaybackRowPresenterAlignment
    11:11:void setPlaybackRowPresenterAlignment():1041:1041 -> setPlaybackRowPresenterAlignment
    1:1:void setSelectedPosition(int):745:745 -> setSelectedPosition
    2:5:void setSelectedPosition(int,boolean):752:755 -> setSelectedPosition
    1:2:void setVerticalGridViewLayout(androidx.leanback.widget.VerticalGridView):769:770 -> setVerticalGridViewLayout
    3:4:void setVerticalGridViewLayout(androidx.leanback.widget.VerticalGridView):775:776 -> setVerticalGridViewLayout
    5:6:void setVerticalGridViewLayout(androidx.leanback.widget.VerticalGridView):780:781 -> setVerticalGridViewLayout
    7:7:void setVerticalGridViewLayout(androidx.leanback.widget.VerticalGridView):780:780 -> setVerticalGridViewLayout
    8:8:void setVerticalGridViewLayout(androidx.leanback.widget.VerticalGridView):782:782 -> setVerticalGridViewLayout
    1:2:void setupPresenter():1092:1093 -> setupPresenter
    3:7:void setupPresenter():1095:1099 -> setupPresenter
    1:4:void setupRow():1078:1081 -> setupRow
    5:5:void setupRow():1083:1083 -> setupRow
    6:8:void setupRow():1085:1087 -> setupRow
    1:1:void showControlsOverlay(boolean):635:635 -> showControlsOverlay
    2:3:void showControlsOverlay(boolean,boolean):695:696 -> showControlsOverlay
    4:4:void showControlsOverlay(boolean,boolean):700:700 -> showControlsOverlay
    5:5:void showControlsOverlay(boolean,boolean):703:703 -> showControlsOverlay
    6:8:void showControlsOverlay(boolean,boolean):706:708 -> showControlsOverlay
    9:10:void showControlsOverlay(boolean,boolean):713:714 -> showControlsOverlay
    11:11:void showControlsOverlay(boolean,boolean):716:716 -> showControlsOverlay
    12:13:void showControlsOverlay(boolean,boolean):719:720 -> showControlsOverlay
    14:15:void showControlsOverlay(boolean,boolean):724:725 -> showControlsOverlay
    16:16:void showControlsOverlay(boolean,boolean):727:727 -> showControlsOverlay
    17:18:void showControlsOverlay(boolean,boolean):729:730 -> showControlsOverlay
    19:19:void showControlsOverlay(boolean,boolean):732:732 -> showControlsOverlay
    20:20:void showControlsOverlay(boolean,boolean):735:735 -> showControlsOverlay
    1:3:void startFadeTimer(int):525:527 -> startFadeTimer
    1:2:void stopFadeTimer():519:520 -> stopFadeTimer
    1:2:void tickle():421:422 -> tickle
    3:4:void tickle():424:425 -> tickle
    1:3:void updateBackground():842:844 -> updateBackground
    4:4:void updateBackground():848:848 -> updateBackground
    5:6:void updateBackground():854:855 -> updateBackground
androidx.leanback.app.PlaybackFragment$1 -> androidx.leanback.app.PlaybackFragment$1:
    1:1:void <init>(androidx.leanback.app.PlaybackFragment):156:156 -> <init>
    1:1:void onItemClicked(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):162:162 -> onItemClicked
    2:3:void onItemClicked(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):167:168 -> onItemClicked
androidx.leanback.app.PlaybackFragment$10 -> androidx.leanback.app.PlaybackFragment$10:
    1:1:void <init>(androidx.leanback.app.PlaybackFragment):860:860 -> <init>
    1:1:void onAttachedToWindow(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):864:864 -> onAttachedToWindow
    2:2:void onAttachedToWindow(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):866:866 -> onAttachedToWindow
    1:3:void onCreate(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):872:874 -> onCreate
    1:3:void onDetachedFromWindow(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):882:884 -> onDetachedFromWindow
androidx.leanback.app.PlaybackFragment$11 -> androidx.leanback.app.PlaybackFragment$11:
    1:1:void <init>(androidx.leanback.app.PlaybackFragment):1104:1104 -> <init>
androidx.leanback.app.PlaybackFragment$2 -> androidx.leanback.app.PlaybackFragment$2:
    1:1:void <init>(androidx.leanback.app.PlaybackFragment):175:175 -> <init>
    1:2:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):181:182 -> onItemSelected
androidx.leanback.app.PlaybackFragment$3 -> androidx.leanback.app.PlaybackFragment$3:
    1:1:void <init>(androidx.leanback.app.PlaybackFragment):240:240 -> <init>
    1:4:void onAnimationEnd(android.animation.Animator):257:260 -> onAnimationEnd
    5:5:void onAnimationEnd(android.animation.Animator):263:263 -> onAnimationEnd
    6:6:void onAnimationEnd(android.animation.Animator):265:265 -> onAnimationEnd
    7:10:void onAnimationEnd(android.animation.Animator):267:270 -> onAnimationEnd
    11:11:void onAnimationEnd(android.animation.Animator):269:269 -> onAnimationEnd
    12:13:void onAnimationEnd(android.animation.Animator):273:274 -> onAnimationEnd
    1:1:void onAnimationStart(android.animation.Animator):243:243 -> onAnimationStart
androidx.leanback.app.PlaybackFragment$4 -> androidx.leanback.app.PlaybackFragment$4:
    1:1:void <init>(androidx.leanback.app.PlaybackFragment):291:291 -> <init>
    1:2:void handleMessage(android.os.Message):294:295 -> handleMessage
androidx.leanback.app.PlaybackFragment$5 -> androidx.leanback.app.PlaybackFragment$5:
    1:1:void <init>(androidx.leanback.app.PlaybackFragment):301:301 -> <init>
    1:1:boolean onInterceptTouchEvent(android.view.MotionEvent):304:304 -> onInterceptTouchEvent
androidx.leanback.app.PlaybackFragment$6 -> androidx.leanback.app.PlaybackFragment$6:
    1:1:void <init>(androidx.leanback.app.PlaybackFragment):309:309 -> <init>
    1:1:boolean onInterceptKeyEvent(android.view.KeyEvent):312:312 -> onInterceptKeyEvent
androidx.leanback.app.PlaybackFragment$7 -> androidx.leanback.app.PlaybackFragment$7:
    1:1:void <init>(androidx.leanback.app.PlaybackFragment):538:538 -> <init>
    1:1:void onAnimationUpdate(android.animation.ValueAnimator):541:541 -> onAnimationUpdate
androidx.leanback.app.PlaybackFragment$8 -> androidx.leanback.app.PlaybackFragment$8:
    1:1:void <init>(androidx.leanback.app.PlaybackFragment):559:559 -> <init>
    1:1:void onAnimationUpdate(android.animation.ValueAnimator):562:562 -> onAnimationUpdate
    2:3:void onAnimationUpdate(android.animation.ValueAnimator):565:566 -> onAnimationUpdate
    4:4:void onAnimationUpdate(android.animation.ValueAnimator):570:570 -> onAnimationUpdate
    5:5:void onAnimationUpdate(android.animation.ValueAnimator):572:572 -> onAnimationUpdate
    6:7:void onAnimationUpdate(android.animation.ValueAnimator):574:575 -> onAnimationUpdate
androidx.leanback.app.PlaybackFragment$9 -> androidx.leanback.app.PlaybackFragment$9:
    1:1:void <init>(androidx.leanback.app.PlaybackFragment):592:592 -> <init>
    1:1:void onAnimationUpdate(android.animation.ValueAnimator):595:595 -> onAnimationUpdate
    2:3:void onAnimationUpdate(android.animation.ValueAnimator):598:599 -> onAnimationUpdate
    4:7:void onAnimationUpdate(android.animation.ValueAnimator):601:604 -> onAnimationUpdate
androidx.leanback.app.PlaybackFragment$SetSelectionRunnable -> androidx.leanback.app.PlaybackFragment$SetSelectionRunnable:
    1:1:void <init>(androidx.leanback.app.PlaybackFragment):131:131 -> <init>
    2:2:void <init>(androidx.leanback.app.PlaybackFragment):129:129 -> <init>
    1:1:void run():136:136 -> run
    2:2:void run():139:139 -> run
androidx.leanback.app.PlaybackSupportFragment -> androidx.leanback.app.PlaybackSupportFragment:
    1:1:void <init>():275:275 -> <init>
    2:2:void <init>():106:106 -> <init>
    3:3:void <init>():150:150 -> <init>
    4:4:void <init>():169:169 -> <init>
    5:5:void <init>():183:183 -> <init>
    6:6:void <init>():217:217 -> <init>
    7:9:void <init>():226:228 -> <init>
    10:10:void <init>():234:234 -> <init>
    11:11:void <init>():286:286 -> <init>
    12:12:void <init>():295:295 -> <init>
    13:13:void <init>():303:303 -> <init>
    14:15:void <init>():550:551 -> <init>
    16:16:void <init>():854:854 -> <init>
    17:17:void <init>():1099:1099 -> <init>
    18:18:void <init>():276:276 -> <init>
    1:2:void enableVerticalGridAnimations(boolean):321:322 -> enableVerticalGridAnimations
    1:4:void endAll(android.animation.ValueAnimator,android.animation.ValueAnimator):675:678 -> endAll
    1:1:void fadeOut():621:621 -> fadeOut
    1:1:androidx.leanback.widget.ObjectAdapter getAdapter():186:186 -> getAdapter
    1:1:int getBackgroundType():833:833 -> getBackgroundType
    1:1:androidx.leanback.app.ProgressBarManager getProgressBarManager():1204:1204 -> getProgressBarManager
    1:1:androidx.leanback.widget.VerticalGridView getVerticalGridView():280:280 -> getVerticalGridView
    2:2:androidx.leanback.widget.VerticalGridView getVerticalGridView():283:283 -> getVerticalGridView
    1:1:void hideControlsOverlay(boolean):650:650 -> hideControlsOverlay
    1:1:boolean isControlsOverlayAutoHideEnabled():358:358 -> isControlsOverlayAutoHideEnabled
    1:1:boolean isControlsOverlayVisible():641:641 -> isControlsOverlayVisible
    1:1:boolean isFadingEnabled():374:374 -> isFadingEnabled
    1:2:android.animation.ValueAnimator loadAnimator(android.content.Context,int):527:528 -> loadAnimator
    1:1:void notifyPlaybackRowChanged():1047:1047 -> notifyPlaybackRowChanged
    2:2:void notifyPlaybackRowChanged():1050:1050 -> notifyPlaybackRowChanged
    1:1:void onCreate(android.os.Bundle):782:782 -> onCreate
    2:3:void onCreate(android.os.Bundle):784:785 -> onCreate
    4:4:void onCreate(android.os.Bundle):787:787 -> onCreate
    5:5:void onCreate(android.os.Bundle):789:789 -> onCreate
    6:8:void onCreate(android.os.Bundle):791:793 -> onCreate
    9:10:void onCreate(android.os.Bundle):795:796 -> onCreate
    11:11:void onCreate(android.os.Bundle):798:798 -> onCreate
    12:12:void onCreate(android.os.Bundle):800:800 -> onCreate
    13:13:void onCreate(android.os.Bundle):802:802 -> onCreate
    14:14:void loadBgAnimator():533:533 -> onCreate
    14:14:void onCreate(android.os.Bundle):804 -> onCreate
    15:18:void loadBgAnimator():540:543 -> onCreate
    15:18:void onCreate(android.os.Bundle):804 -> onCreate
    19:21:void loadBgAnimator():545:547 -> onCreate
    19:21:void onCreate(android.os.Bundle):804 -> onCreate
    22:22:void loadControlRowAnimator():554:554 -> onCreate
    22:22:void onCreate(android.os.Bundle):805 -> onCreate
    23:26:void loadControlRowAnimator():575:578 -> onCreate
    23:26:void onCreate(android.os.Bundle):805 -> onCreate
    27:27:void loadControlRowAnimator():580:580 -> onCreate
    27:27:void onCreate(android.os.Bundle):805 -> onCreate
    28:29:void loadControlRowAnimator():582:583 -> onCreate
    28:29:void onCreate(android.os.Bundle):805 -> onCreate
    30:30:void loadOtherRowAnimator():587:587 -> onCreate
    30:30:void onCreate(android.os.Bundle):806 -> onCreate
    31:34:void loadOtherRowAnimator():605:608 -> onCreate
    31:34:void onCreate(android.os.Bundle):806 -> onCreate
    35:37:void loadOtherRowAnimator():610:612 -> onCreate
    35:37:void onCreate(android.os.Bundle):806 -> onCreate
    1:3:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):890:892 -> onCreateView
    4:6:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):894:896 -> onCreateView
    7:7:androidx.fragment.app.FragmentTransaction androidx.fragment.app.FragmentTransaction.replace(int,androidx.fragment.app.Fragment):200:200 -> onCreateView
    7:7:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):897 -> onCreateView
    8:8:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):898:898 -> onCreateView
    9:10:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):900:901 -> onCreateView
    11:11:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):903:903 -> onCreateView
    12:13:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):905:906 -> onCreateView
    14:17:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):908:911 -> onCreateView
    18:18:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):913:913 -> onCreateView
    19:19:void androidx.leanback.app.ProgressBarManager.setRootView(android.view.ViewGroup):59:59 -> onCreateView
    19:19:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):913 -> onCreateView
    20:20:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):915:915 -> onCreateView
    1:1:void onDestroy():994:994 -> onDestroy
    1:3:void onDestroyView():984:986 -> onDestroyView
    1:1:boolean onInterceptInputEvent(android.view.InputEvent):426:426 -> onInterceptInputEvent
    2:6:boolean onInterceptInputEvent(android.view.InputEvent):432:436 -> onInterceptInputEvent
    7:7:boolean onInterceptInputEvent(android.view.InputEvent):474:474 -> onInterceptInputEvent
    8:8:boolean onInterceptInputEvent(android.view.InputEvent):452:452 -> onInterceptInputEvent
    9:9:boolean onInterceptInputEvent(android.view.InputEvent):457:457 -> onInterceptInputEvent
    10:11:boolean onInterceptInputEvent(android.view.InputEvent):466:467 -> onInterceptInputEvent
    1:1:void onPause():949:949 -> onPause
    2:2:void onPause():951:951 -> onPause
    3:3:void onPause():955:955 -> onPause
    1:1:void onResume():495:495 -> onResume
    2:2:void onResume():497:497 -> onResume
    3:3:void onResume():499:499 -> onResume
    4:4:void onResume():501:501 -> onResume
    5:6:void onResume():506:507 -> onResume
    1:1:void onStart():928:928 -> onStart
    2:2:void setupChildFragmentLayout():755:755 -> onStart
    2:2:void onStart():929 -> onStart
    3:3:void onStart():930:930 -> onStart
    1:1:void onStop():941:941 -> onStop
    1:1:void onViewCreated(android.view.View,android.os.Bundle):483:483 -> onViewCreated
    2:5:void onViewCreated(android.view.View,android.os.Bundle):486:489 -> onViewCreated
    1:5:void resetFocus():114:118 -> resetFocus
    6:6:void resetFocus():117:117 -> resetFocus
    1:2:void reverseFirstOrStartSecond(android.animation.ValueAnimator,android.animation.ValueAnimator,boolean):658:659 -> reverseFirstOrStartSecond
    3:3:void reverseFirstOrStartSecond(android.animation.ValueAnimator,android.animation.ValueAnimator,boolean):661:661 -> reverseFirstOrStartSecond
    4:4:void reverseFirstOrStartSecond(android.animation.ValueAnimator,android.animation.ValueAnimator,boolean):664:664 -> reverseFirstOrStartSecond
    5:5:void reverseFirstOrStartSecond(android.animation.ValueAnimator,android.animation.ValueAnimator,boolean):666:666 -> reverseFirstOrStartSecond
    1:4:void setAdapter(androidx.leanback.widget.ObjectAdapter):1062:1065 -> setAdapter
    5:6:void setAdapter(androidx.leanback.widget.ObjectAdapter):1067:1068 -> setAdapter
    1:1:void setBackgroundType(int):825:825 -> setBackgroundType
    2:4:void setBackgroundType(int):819:821 -> setBackgroundType
    1:3:void setBgAlpha(int):313:315 -> setBgAlpha
    1:4:void setControlsOverlayAutoHideEnabled(boolean):337:340 -> setControlsOverlayAutoHideEnabled
    5:5:void setControlsOverlayAutoHideEnabled(boolean):343:343 -> setControlsOverlayAutoHideEnabled
    6:6:void setControlsOverlayAutoHideEnabled(boolean):346:346 -> setControlsOverlayAutoHideEnabled
    1:1:void setFadingEnabled(boolean):366:366 -> setFadingEnabled
    1:1:void setOnItemViewClickedListener(androidx.leanback.widget.BaseOnItemViewClickedListener):971:971 -> setOnItemViewClickedListener
    1:1:void setOnItemViewSelectedListener(androidx.leanback.widget.BaseOnItemViewSelectedListener):963:963 -> setOnItemViewSelectedListener
    1:1:void setOnKeyInterceptListener(android.view.View$OnKeyListener):399:399 -> setOnKeyInterceptListener
    1:1:void setOnPlaybackItemViewClickedListener(androidx.leanback.widget.BaseOnItemViewClickedListener):979:979 -> setOnPlaybackItemViewClickedListener
    1:3:void setPlaybackRow(androidx.leanback.widget.Row):1003:1005 -> setPlaybackRow
    1:3:void setPlaybackRowPresenter(androidx.leanback.widget.PlaybackRowPresenter):1017:1019 -> setPlaybackRowPresenter
    1:2:void setPlaybackRowPresenterAlignment():1023:1024 -> setPlaybackRowPresenterAlignment
    3:7:void setPlaybackRowPresenterAlignment():1026:1030 -> setPlaybackRowPresenterAlignment
    8:10:void setPlaybackRowPresenterAlignment():1032:1034 -> setPlaybackRowPresenterAlignment
    11:11:void setPlaybackRowPresenterAlignment():1036:1036 -> setPlaybackRowPresenterAlignment
    1:1:void setSelectedPosition(int):740:740 -> setSelectedPosition
    2:5:void setSelectedPosition(int,boolean):747:750 -> setSelectedPosition
    1:2:void setVerticalGridViewLayout(androidx.leanback.widget.VerticalGridView):764:765 -> setVerticalGridViewLayout
    3:4:void setVerticalGridViewLayout(androidx.leanback.widget.VerticalGridView):770:771 -> setVerticalGridViewLayout
    5:6:void setVerticalGridViewLayout(androidx.leanback.widget.VerticalGridView):775:776 -> setVerticalGridViewLayout
    7:7:void setVerticalGridViewLayout(androidx.leanback.widget.VerticalGridView):775:775 -> setVerticalGridViewLayout
    8:8:void setVerticalGridViewLayout(androidx.leanback.widget.VerticalGridView):777:777 -> setVerticalGridViewLayout
    1:2:void setupPresenter():1087:1088 -> setupPresenter
    3:7:void setupPresenter():1090:1094 -> setupPresenter
    1:4:void setupRow():1073:1076 -> setupRow
    5:5:void setupRow():1078:1078 -> setupRow
    6:8:void setupRow():1080:1082 -> setupRow
    1:1:void showControlsOverlay(boolean):630:630 -> showControlsOverlay
    2:3:void showControlsOverlay(boolean,boolean):690:691 -> showControlsOverlay
    4:4:void showControlsOverlay(boolean,boolean):695:695 -> showControlsOverlay
    5:5:void showControlsOverlay(boolean,boolean):698:698 -> showControlsOverlay
    6:8:void showControlsOverlay(boolean,boolean):701:703 -> showControlsOverlay
    9:10:void showControlsOverlay(boolean,boolean):708:709 -> showControlsOverlay
    11:11:void showControlsOverlay(boolean,boolean):711:711 -> showControlsOverlay
    12:13:void showControlsOverlay(boolean,boolean):714:715 -> showControlsOverlay
    14:15:void showControlsOverlay(boolean,boolean):719:720 -> showControlsOverlay
    16:16:void showControlsOverlay(boolean,boolean):722:722 -> showControlsOverlay
    17:18:void showControlsOverlay(boolean,boolean):724:725 -> showControlsOverlay
    19:19:void showControlsOverlay(boolean,boolean):727:727 -> showControlsOverlay
    20:20:void showControlsOverlay(boolean,boolean):730:730 -> showControlsOverlay
    1:3:void startFadeTimer(int):520:522 -> startFadeTimer
    1:2:void stopFadeTimer():514:515 -> stopFadeTimer
    1:2:void tickle():416:417 -> tickle
    3:4:void tickle():419:420 -> tickle
    1:3:void updateBackground():837:839 -> updateBackground
    4:4:void updateBackground():843:843 -> updateBackground
    5:6:void updateBackground():849:850 -> updateBackground
androidx.leanback.app.PlaybackSupportFragment$1 -> androidx.leanback.app.PlaybackSupportFragment$1:
    1:1:void <init>(androidx.leanback.app.PlaybackSupportFragment):151:151 -> <init>
    1:1:void onItemClicked(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):157:157 -> onItemClicked
    2:3:void onItemClicked(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):162:163 -> onItemClicked
androidx.leanback.app.PlaybackSupportFragment$10 -> androidx.leanback.app.PlaybackSupportFragment$10:
    1:1:void <init>(androidx.leanback.app.PlaybackSupportFragment):855:855 -> <init>
    1:1:void onAttachedToWindow(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):859:859 -> onAttachedToWindow
    2:2:void onAttachedToWindow(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):861:861 -> onAttachedToWindow
    1:3:void onCreate(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):867:869 -> onCreate
    1:3:void onDetachedFromWindow(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):877:879 -> onDetachedFromWindow
androidx.leanback.app.PlaybackSupportFragment$11 -> androidx.leanback.app.PlaybackSupportFragment$11:
    1:1:void <init>(androidx.leanback.app.PlaybackSupportFragment):1099:1099 -> <init>
androidx.leanback.app.PlaybackSupportFragment$2 -> androidx.leanback.app.PlaybackSupportFragment$2:
    1:1:void <init>(androidx.leanback.app.PlaybackSupportFragment):170:170 -> <init>
    1:2:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):176:177 -> onItemSelected
androidx.leanback.app.PlaybackSupportFragment$3 -> androidx.leanback.app.PlaybackSupportFragment$3:
    1:1:void <init>(androidx.leanback.app.PlaybackSupportFragment):235:235 -> <init>
    1:4:void onAnimationEnd(android.animation.Animator):252:255 -> onAnimationEnd
    5:5:void onAnimationEnd(android.animation.Animator):258:258 -> onAnimationEnd
    6:6:void onAnimationEnd(android.animation.Animator):260:260 -> onAnimationEnd
    7:10:void onAnimationEnd(android.animation.Animator):262:265 -> onAnimationEnd
    11:11:void onAnimationEnd(android.animation.Animator):264:264 -> onAnimationEnd
    12:13:void onAnimationEnd(android.animation.Animator):268:269 -> onAnimationEnd
    1:1:void onAnimationStart(android.animation.Animator):238:238 -> onAnimationStart
androidx.leanback.app.PlaybackSupportFragment$4 -> androidx.leanback.app.PlaybackSupportFragment$4:
    1:1:void <init>(androidx.leanback.app.PlaybackSupportFragment):286:286 -> <init>
    1:2:void handleMessage(android.os.Message):289:290 -> handleMessage
androidx.leanback.app.PlaybackSupportFragment$5 -> androidx.leanback.app.PlaybackSupportFragment$5:
    1:1:void <init>(androidx.leanback.app.PlaybackSupportFragment):296:296 -> <init>
    1:1:boolean onInterceptTouchEvent(android.view.MotionEvent):299:299 -> onInterceptTouchEvent
androidx.leanback.app.PlaybackSupportFragment$6 -> androidx.leanback.app.PlaybackSupportFragment$6:
    1:1:void <init>(androidx.leanback.app.PlaybackSupportFragment):304:304 -> <init>
    1:1:boolean onInterceptKeyEvent(android.view.KeyEvent):307:307 -> onInterceptKeyEvent
androidx.leanback.app.PlaybackSupportFragment$7 -> androidx.leanback.app.PlaybackSupportFragment$7:
    1:1:void <init>(androidx.leanback.app.PlaybackSupportFragment):533:533 -> <init>
    1:1:void onAnimationUpdate(android.animation.ValueAnimator):536:536 -> onAnimationUpdate
androidx.leanback.app.PlaybackSupportFragment$8 -> androidx.leanback.app.PlaybackSupportFragment$8:
    1:1:void <init>(androidx.leanback.app.PlaybackSupportFragment):554:554 -> <init>
    1:1:void onAnimationUpdate(android.animation.ValueAnimator):557:557 -> onAnimationUpdate
    2:3:void onAnimationUpdate(android.animation.ValueAnimator):560:561 -> onAnimationUpdate
    4:4:void onAnimationUpdate(android.animation.ValueAnimator):565:565 -> onAnimationUpdate
    5:5:void onAnimationUpdate(android.animation.ValueAnimator):567:567 -> onAnimationUpdate
    6:7:void onAnimationUpdate(android.animation.ValueAnimator):569:570 -> onAnimationUpdate
androidx.leanback.app.PlaybackSupportFragment$9 -> androidx.leanback.app.PlaybackSupportFragment$9:
    1:1:void <init>(androidx.leanback.app.PlaybackSupportFragment):587:587 -> <init>
    1:1:void onAnimationUpdate(android.animation.ValueAnimator):590:590 -> onAnimationUpdate
    2:3:void onAnimationUpdate(android.animation.ValueAnimator):593:594 -> onAnimationUpdate
    4:7:void onAnimationUpdate(android.animation.ValueAnimator):596:599 -> onAnimationUpdate
androidx.leanback.app.PlaybackSupportFragment$SetSelectionRunnable -> androidx.leanback.app.PlaybackSupportFragment$SetSelectionRunnable:
    1:1:void <init>(androidx.leanback.app.PlaybackSupportFragment):126:126 -> <init>
    2:2:void <init>(androidx.leanback.app.PlaybackSupportFragment):124:124 -> <init>
    1:1:void run():131:131 -> run
    2:2:void run():134:134 -> run
androidx.leanback.app.ProgressBarManager -> androidx.leanback.app.ProgressBarManager:
    1:1:void <init>():16:16 -> <init>
    2:2:void <init>():20:20 -> <init>
    3:4:void <init>():23:24 -> <init>
    5:5:void <init>():28:28 -> <init>
    1:6:void hide():76:81 -> hide
    7:7:void hide():84:84 -> hide
    1:1:void setInitialDelay(long):116:116 -> setInitialDelay
    1:3:void show():66:68 -> show
androidx.leanback.app.ProgressBarManager$1 -> androidx.leanback.app.ProgressBarManager$1:
    1:1:void <init>(androidx.leanback.app.ProgressBarManager):28:28 -> <init>
    1:1:void run():31:31 -> run
    2:6:void run():35:39 -> run
    7:10:void run():42:45 -> run
androidx.leanback.app.RowsFragment -> androidx.leanback.app.RowsFragment:
    1:1:void <init>():60:60 -> <init>
    2:2:void <init>():148:148 -> <init>
    3:4:void <init>():150:151 -> <init>
    5:5:void <init>():161:161 -> <init>
    6:6:void <init>():335:335 -> <init>
    1:1:androidx.leanback.widget.VerticalGridView findGridViewFromRoot(android.view.View):170:170 -> findGridViewFromRoot
    1:1:androidx.leanback.widget.RowPresenter$ViewHolder findRowViewHolderByPosition(int):585:585 -> findRowViewHolderByPosition
    2:2:androidx.leanback.widget.RowPresenter$ViewHolder findRowViewHolderByPosition(int):589:589 -> findRowViewHolderByPosition
    3:3:androidx.leanback.widget.RowPresenter$ViewHolder findRowViewHolderByPosition(int):588:588 -> findRowViewHolderByPosition
    1:2:void freezeRows(boolean):466:467 -> freezeRows
    3:3:void freezeRows(boolean):469:469 -> freezeRows
    4:7:void freezeRows(boolean):472:475 -> freezeRows
    1:2:androidx.leanback.app.BrowseFragment$MainFragmentAdapter getMainFragmentAdapter():69:70 -> getMainFragmentAdapter
    3:3:androidx.leanback.app.BrowseFragment$MainFragmentAdapter getMainFragmentAdapter():72:72 -> getMainFragmentAdapter
    1:2:androidx.leanback.app.BrowseFragment$MainFragmentRowsAdapter getMainFragmentRowsAdapter():77:78 -> getMainFragmentRowsAdapter
    3:3:androidx.leanback.app.BrowseFragment$MainFragmentRowsAdapter getMainFragmentRowsAdapter():80:80 -> getMainFragmentRowsAdapter
    1:1:androidx.leanback.widget.BaseOnItemViewClickedListener getOnItemViewClickedListener():191:191 -> getOnItemViewClickedListener
    1:1:androidx.leanback.widget.BaseOnItemViewSelectedListener getOnItemViewSelectedListener():242:242 -> getOnItemViewSelectedListener
    1:1:androidx.leanback.widget.RowPresenter$ViewHolder getRowViewHolder(int):275:275 -> getRowViewHolder
    2:2:androidx.leanback.widget.RowPresenter$ViewHolder getRowViewHolder(int):280:280 -> getRowViewHolder
    3:3:androidx.leanback.widget.RowPresenter$ViewHolder getRowViewHolder(int):279:279 -> getRowViewHolder
    4:5:androidx.leanback.widget.RowPresenter$ViewHolder getRowViewHolder(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):547:548 -> getRowViewHolder
    1:1:int getSelectedPosition():59:59 -> getSelectedPosition
    1:1:boolean isScrolling():552:552 -> isScrolling
    2:2:boolean isScrolling():555:555 -> isScrolling
    1:2:void onCreate(android.os.Bundle):290:291 -> onCreate
    1:1:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):59:59 -> onCreateView
    1:2:void onDestroyView():316:317 -> onDestroyView
    1:1:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):248:248 -> onRowSelected
    2:4:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):251:253 -> onRowSelected
    5:7:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):255:257 -> onRowSelected
    8:8:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):262:262 -> onRowSelected
    9:9:androidx.leanback.app.BrowseFragment$FragmentHost androidx.leanback.app.BrowseFragment$MainFragmentAdapter.getFragmentHost():480:480 -> onRowSelected
    9:9:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):263 -> onRowSelected
    10:10:void androidx.leanback.app.BrowseFragment$FragmentHostImpl.showTitleView(boolean):362:362 -> onRowSelected
    10:10:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):263 -> onRowSelected
    11:11:void androidx.leanback.app.BrowseFragment$FragmentHostImpl.showTitleView(boolean):366:366 -> onRowSelected
    11:11:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):263 -> onRowSelected
    12:12:androidx.leanback.app.BrowseFragment$FragmentHost androidx.leanback.app.BrowseFragment$MainFragmentAdapter.getFragmentHost():480:480 -> onRowSelected
    12:12:void androidx.leanback.app.BrowseFragment$FragmentHostImpl.showTitleView(boolean):366 -> onRowSelected
    12:12:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):263 -> onRowSelected
    13:13:void androidx.leanback.app.BrowseFragment$FragmentHostImpl.showTitleView(boolean):371:371 -> onRowSelected
    13:13:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):263 -> onRowSelected
    14:14:void androidx.leanback.app.BrowseFragment$FragmentHostImpl.showTitleView(boolean):375:375 -> onRowSelected
    14:14:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):263 -> onRowSelected
    1:1:void onSaveInstanceState(android.os.Bundle):59:59 -> onSaveInstanceState
    1:2:void onTransitionEnd():461:462 -> onTransitionEnd
    1:1:boolean onTransitionPrepare():452:452 -> onTransitionPrepare
    2:2:boolean onTransitionPrepare():454:454 -> onTransitionPrepare
    1:1:void onTransitionStart():59:59 -> onTransitionStart
    1:1:void onViewCreated(android.view.View,android.os.Bundle):298:298 -> onViewCreated
    2:3:void onViewCreated(android.view.View,android.os.Bundle):301:302 -> onViewCreated
    4:4:void onViewCreated(android.view.View,android.os.Bundle):304:304 -> onViewCreated
    5:7:void onViewCreated(android.view.View,android.os.Bundle):306:308 -> onViewCreated
    8:8:androidx.leanback.app.BrowseFragment$FragmentHost androidx.leanback.app.BrowseFragment$MainFragmentAdapter.getFragmentHost():480:480 -> onViewCreated
    8:8:void onViewCreated(android.view.View,android.os.Bundle):309 -> onViewCreated
    9:10:void androidx.leanback.app.BrowseFragment$FragmentHostImpl.notifyViewCreated(androidx.leanback.app.BrowseFragment$MainFragmentAdapter):337:338 -> onViewCreated
    9:10:void onViewCreated(android.view.View,android.os.Bundle):309 -> onViewCreated
    11:11:void androidx.leanback.app.BrowseFragment$FragmentHostImpl.notifyViewCreated(androidx.leanback.app.BrowseFragment$MainFragmentAdapter):340:340 -> onViewCreated
    11:11:void onViewCreated(android.view.View,android.os.Bundle):309 -> onViewCreated
    1:2:void setAlignment(int):563:564 -> setAlignment
    3:4:void setAlignment(int):567:568 -> setAlignment
    5:6:void setAlignment(int):570:571 -> setAlignment
    7:7:void setAlignment(int):573:573 -> setAlignment
    8:8:void setAlignment(int):575:575 -> setAlignment
    1:2:void setEntranceTransitionState(boolean):485:486 -> setEntranceTransitionState
    3:3:void setEntranceTransitionState(boolean):488:488 -> setEntranceTransitionState
    4:7:void setEntranceTransitionState(boolean):491:494 -> setEntranceTransitionState
    1:2:void setExpand(boolean):207:208 -> setExpand
    3:3:void setExpand(boolean):210:210 -> setExpand
    4:4:void setExpand(boolean):213:213 -> setExpand
    5:6:void setExpand(boolean):215:216 -> setExpand
    7:7:void setRowViewExpanded(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder,boolean):325:325 -> setExpand
    7:7:void setExpand(boolean):216 -> setExpand
    1:1:void setExternalAdapterListener(androidx.leanback.widget.ItemBridgeAdapter$AdapterListener):321:321 -> setExternalAdapterListener
    1:3:void setOnItemViewClickedListener(androidx.leanback.widget.BaseOnItemViewClickedListener):180:182 -> setOnItemViewClickedListener
    1:2:void setOnItemViewSelectedListener(androidx.leanback.widget.BaseOnItemViewSelectedListener):225:226 -> setOnItemViewSelectedListener
    3:3:void setOnItemViewSelectedListener(androidx.leanback.widget.BaseOnItemViewSelectedListener):228:228 -> setOnItemViewSelectedListener
    4:4:void setOnItemViewSelectedListener(androidx.leanback.widget.BaseOnItemViewSelectedListener):230:230 -> setOnItemViewSelectedListener
    5:6:void setOnItemViewSelectedListener(androidx.leanback.widget.BaseOnItemViewSelectedListener):232:233 -> setOnItemViewSelectedListener
    1:1:void setRowViewSelected(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder,boolean,boolean):330:330 -> setRowViewSelected
    2:2:void androidx.leanback.app.RowsFragment$RowViewHolderExtra.animateSelect(boolean,boolean):127:127 -> setRowViewSelected
    2:2:void setRowViewSelected(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder,boolean,boolean):331 -> setRowViewSelected
    3:9:void androidx.leanback.app.RowsFragment$RowViewHolderExtra.animateSelect(boolean,boolean):130:136 -> setRowViewSelected
    3:9:void setRowViewSelected(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder,boolean,boolean):331 -> setRowViewSelected
    10:10:void setRowViewSelected(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder,boolean,boolean):332:332 -> setRowViewSelected
    1:1:void setSelectedPosition(int):59:59 -> setSelectedPosition
    2:2:void setSelectedPosition(int,boolean):59:59 -> setSelectedPosition
    3:3:void setSelectedPosition(int,boolean,androidx.leanback.widget.Presenter$ViewHolderTask):512:512 -> setSelectedPosition
    4:4:void setSelectedPosition(int,boolean,androidx.leanback.widget.Presenter$ViewHolderTask):522:522 -> setSelectedPosition
    5:5:void setSelectedPosition(int,boolean,androidx.leanback.widget.Presenter$ViewHolderTask):537:537 -> setSelectedPosition
    6:6:void setSelectedPosition(int,boolean,androidx.leanback.widget.Presenter$ViewHolderTask):539:539 -> setSelectedPosition
    1:2:void setupSharedViewPool(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):416:417 -> setupSharedViewPool
    3:4:void setupSharedViewPool(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):419:420 -> setupSharedViewPool
    5:6:void setupSharedViewPool(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):422:423 -> setupSharedViewPool
    7:7:void setupSharedViewPool(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):425:425 -> setupSharedViewPool
    8:10:void setupSharedViewPool(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):429:431 -> setupSharedViewPool
    11:11:void setupSharedViewPool(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):433:433 -> setupSharedViewPool
    1:3:void updateAdapter():440:442 -> updateAdapter
    4:4:void updateAdapter():444:444 -> updateAdapter
    5:5:void updateAdapter():446:446 -> updateAdapter
androidx.leanback.app.RowsFragment$1 -> androidx.leanback.app.RowsFragment$1:
    1:1:void <init>(androidx.leanback.app.RowsFragment):336:336 -> <init>
    1:2:void onAddPresenter(androidx.leanback.widget.Presenter,int):339:340 -> onAddPresenter
    1:1:void onAttachedToWindow(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):375:375 -> onAttachedToWindow
    2:2:void androidx.leanback.app.RowsFragment.setRowViewExpanded(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder,boolean):325:325 -> onAttachedToWindow
    2:2:void onAttachedToWindow(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):375 -> onAttachedToWindow
    3:5:void onAttachedToWindow(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):376:378 -> onAttachedToWindow
    6:6:void onAttachedToWindow(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):381:381 -> onAttachedToWindow
    7:8:void onAttachedToWindow(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):383:384 -> onAttachedToWindow
    1:2:void onBind(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):401:402 -> onBind
    1:1:void onCreate(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):346:346 -> onCreate
    2:2:void onCreate(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):349:349 -> onCreate
    3:5:void onCreate(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):351:353 -> onCreate
    6:8:void onCreate(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):357:359 -> onCreate
    9:12:void onCreate(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):361:364 -> onCreate
    1:3:void onDetachedFromWindow(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):390:392 -> onDetachedFromWindow
    4:5:void onDetachedFromWindow(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):394:395 -> onDetachedFromWindow
    1:3:void onUnbind(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):408:410 -> onUnbind
androidx.leanback.app.RowsFragment$2 -> androidx.leanback.app.RowsFragment$2:
    1:1:void <init>(androidx.leanback.app.RowsFragment,androidx.leanback.widget.Presenter$ViewHolderTask):522:522 -> <init>
    1:1:void run(androidx.recyclerview.widget.RecyclerView$ViewHolder):525:525 -> run
androidx.leanback.app.RowsFragment$2$1 -> androidx.leanback.app.RowsFragment$2$1:
    1:1:void <init>(androidx.leanback.app.RowsFragment$2,androidx.recyclerview.widget.RecyclerView$ViewHolder):525:525 -> <init>
    1:2:void run():528:529 -> run
    3:3:void run():528:528 -> run
androidx.leanback.app.RowsFragment$MainFragmentAdapter -> androidx.leanback.app.RowsFragment$MainFragmentAdapter:
    1:2:void <init>(androidx.leanback.app.RowsFragment):595:596 -> <init>
    1:1:boolean isScrolling():601:601 -> isScrolling
    1:1:void onTransitionEnd():631:631 -> onTransitionEnd
    1:1:boolean onTransitionPrepare():621:621 -> onTransitionPrepare
    1:1:void onTransitionStart():626:626 -> onTransitionStart
    1:1:void setAlignment(int):616:616 -> setAlignment
    1:1:void setEntranceTransitionState(boolean):611:611 -> setEntranceTransitionState
    1:1:void setExpand(boolean):606:606 -> setExpand
androidx.leanback.app.RowsFragment$MainFragmentRowsAdapter -> androidx.leanback.app.RowsFragment$MainFragmentRowsAdapter:
    1:1:void <init>(androidx.leanback.app.RowsFragment):647:647 -> <init>
    1:1:androidx.leanback.widget.RowPresenter$ViewHolder findRowViewHolderByPosition(int):687:687 -> findRowViewHolderByPosition
    1:1:int getSelectedPosition():682:682 -> getSelectedPosition
    1:1:void setAdapter(androidx.leanback.widget.ObjectAdapter):652:652 -> setAdapter
    1:1:void setOnItemViewClickedListener(androidx.leanback.widget.OnItemViewClickedListener):660:660 -> setOnItemViewClickedListener
    1:1:void setOnItemViewSelectedListener(androidx.leanback.widget.OnItemViewSelectedListener):665:665 -> setOnItemViewSelectedListener
    1:1:void setSelectedPosition(int,boolean,androidx.leanback.widget.Presenter$ViewHolderTask):672:672 -> setSelectedPosition
    2:2:void setSelectedPosition(int,boolean):677:677 -> setSelectedPosition
androidx.leanback.app.RowsFragment$RowViewHolderExtra -> androidx.leanback.app.RowsFragment$RowViewHolderExtra:
    1:1:void <init>(androidx.leanback.app.RowsFragment,androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):98:98 -> <init>
    2:2:void <init>(androidx.leanback.app.RowsFragment,androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):91:91 -> <init>
    3:5:void <init>(androidx.leanback.app.RowsFragment,androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):99:101 -> <init>
    1:1:void onTimeUpdate(android.animation.TimeAnimator,long,long):106:106 -> onTimeUpdate
    2:2:void updateSelect(long,long):113:113 -> onTimeUpdate
    2:2:void onTimeUpdate(android.animation.TimeAnimator,long,long):107 -> onTimeUpdate
    3:3:void updateSelect(long,long):115:115 -> onTimeUpdate
    3:3:void onTimeUpdate(android.animation.TimeAnimator,long,long):107 -> onTimeUpdate
    4:4:void updateSelect(long,long):117:117 -> onTimeUpdate
    4:4:void onTimeUpdate(android.animation.TimeAnimator,long,long):107 -> onTimeUpdate
    5:6:void updateSelect(long,long):119:120 -> onTimeUpdate
    5:6:void onTimeUpdate(android.animation.TimeAnimator,long,long):107 -> onTimeUpdate
    7:8:void updateSelect(long,long):122:123 -> onTimeUpdate
    7:8:void onTimeUpdate(android.animation.TimeAnimator,long,long):107 -> onTimeUpdate
androidx.leanback.app.RowsSupportFragment -> androidx.leanback.app.RowsSupportFragment:
    1:1:void <init>():55:55 -> <init>
    2:2:void <init>():143:143 -> <init>
    3:4:void <init>():145:146 -> <init>
    5:5:void <init>():156:156 -> <init>
    6:6:void <init>():330:330 -> <init>
    1:1:androidx.leanback.widget.VerticalGridView findGridViewFromRoot(android.view.View):165:165 -> findGridViewFromRoot
    1:1:androidx.leanback.widget.RowPresenter$ViewHolder findRowViewHolderByPosition(int):580:580 -> findRowViewHolderByPosition
    2:2:androidx.leanback.widget.RowPresenter$ViewHolder findRowViewHolderByPosition(int):584:584 -> findRowViewHolderByPosition
    3:3:androidx.leanback.widget.RowPresenter$ViewHolder findRowViewHolderByPosition(int):583:583 -> findRowViewHolderByPosition
    1:2:void freezeRows(boolean):461:462 -> freezeRows
    3:3:void freezeRows(boolean):464:464 -> freezeRows
    4:7:void freezeRows(boolean):467:470 -> freezeRows
    1:2:androidx.leanback.app.BrowseSupportFragment$MainFragmentAdapter getMainFragmentAdapter():64:65 -> getMainFragmentAdapter
    3:3:androidx.leanback.app.BrowseSupportFragment$MainFragmentAdapter getMainFragmentAdapter():67:67 -> getMainFragmentAdapter
    1:2:androidx.leanback.app.BrowseSupportFragment$MainFragmentRowsAdapter getMainFragmentRowsAdapter():72:73 -> getMainFragmentRowsAdapter
    3:3:androidx.leanback.app.BrowseSupportFragment$MainFragmentRowsAdapter getMainFragmentRowsAdapter():75:75 -> getMainFragmentRowsAdapter
    1:1:androidx.leanback.widget.BaseOnItemViewClickedListener getOnItemViewClickedListener():186:186 -> getOnItemViewClickedListener
    1:1:androidx.leanback.widget.BaseOnItemViewSelectedListener getOnItemViewSelectedListener():237:237 -> getOnItemViewSelectedListener
    1:1:androidx.leanback.widget.RowPresenter$ViewHolder getRowViewHolder(int):270:270 -> getRowViewHolder
    2:2:androidx.leanback.widget.RowPresenter$ViewHolder getRowViewHolder(int):275:275 -> getRowViewHolder
    3:3:androidx.leanback.widget.RowPresenter$ViewHolder getRowViewHolder(int):274:274 -> getRowViewHolder
    4:5:androidx.leanback.widget.RowPresenter$ViewHolder getRowViewHolder(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):542:543 -> getRowViewHolder
    1:1:int getSelectedPosition():55:55 -> getSelectedPosition
    1:1:boolean isScrolling():547:547 -> isScrolling
    2:2:boolean isScrolling():550:550 -> isScrolling
    1:2:void onCreate(android.os.Bundle):285:286 -> onCreate
    1:1:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):55:55 -> onCreateView
    1:2:void onDestroyView():311:312 -> onDestroyView
    1:1:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):243:243 -> onRowSelected
    2:4:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):246:248 -> onRowSelected
    5:7:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):250:252 -> onRowSelected
    8:8:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):257:257 -> onRowSelected
    9:9:androidx.leanback.app.BrowseSupportFragment$FragmentHost androidx.leanback.app.BrowseSupportFragment$MainFragmentAdapter.getFragmentHost():469:469 -> onRowSelected
    9:9:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):258 -> onRowSelected
    10:10:void androidx.leanback.app.BrowseSupportFragment$FragmentHostImpl.showTitleView(boolean):353:353 -> onRowSelected
    10:10:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):258 -> onRowSelected
    11:11:void androidx.leanback.app.BrowseSupportFragment$FragmentHostImpl.showTitleView(boolean):357:357 -> onRowSelected
    11:11:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):258 -> onRowSelected
    12:12:androidx.leanback.app.BrowseSupportFragment$FragmentHost androidx.leanback.app.BrowseSupportFragment$MainFragmentAdapter.getFragmentHost():469:469 -> onRowSelected
    12:12:void androidx.leanback.app.BrowseSupportFragment$FragmentHostImpl.showTitleView(boolean):357 -> onRowSelected
    12:12:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):258 -> onRowSelected
    13:13:void androidx.leanback.app.BrowseSupportFragment$FragmentHostImpl.showTitleView(boolean):362:362 -> onRowSelected
    13:13:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):258 -> onRowSelected
    14:14:void androidx.leanback.app.BrowseSupportFragment$FragmentHostImpl.showTitleView(boolean):366:366 -> onRowSelected
    14:14:void onRowSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):258 -> onRowSelected
    1:1:void onSaveInstanceState(android.os.Bundle):55:55 -> onSaveInstanceState
    1:2:void onTransitionEnd():456:457 -> onTransitionEnd
    1:1:boolean onTransitionPrepare():447:447 -> onTransitionPrepare
    2:2:boolean onTransitionPrepare():449:449 -> onTransitionPrepare
    1:1:void onTransitionStart():55:55 -> onTransitionStart
    1:1:void onViewCreated(android.view.View,android.os.Bundle):293:293 -> onViewCreated
    2:3:void onViewCreated(android.view.View,android.os.Bundle):296:297 -> onViewCreated
    4:4:void onViewCreated(android.view.View,android.os.Bundle):299:299 -> onViewCreated
    5:7:void onViewCreated(android.view.View,android.os.Bundle):301:303 -> onViewCreated
    8:8:androidx.leanback.app.BrowseSupportFragment$FragmentHost androidx.leanback.app.BrowseSupportFragment$MainFragmentAdapter.getFragmentHost():469:469 -> onViewCreated
    8:8:void onViewCreated(android.view.View,android.os.Bundle):304 -> onViewCreated
    9:10:void androidx.leanback.app.BrowseSupportFragment$FragmentHostImpl.notifyViewCreated(androidx.leanback.app.BrowseSupportFragment$MainFragmentAdapter):328:329 -> onViewCreated
    9:10:void onViewCreated(android.view.View,android.os.Bundle):304 -> onViewCreated
    11:11:void androidx.leanback.app.BrowseSupportFragment$FragmentHostImpl.notifyViewCreated(androidx.leanback.app.BrowseSupportFragment$MainFragmentAdapter):331:331 -> onViewCreated
    11:11:void onViewCreated(android.view.View,android.os.Bundle):304 -> onViewCreated
    1:2:void setAlignment(int):558:559 -> setAlignment
    3:4:void setAlignment(int):562:563 -> setAlignment
    5:6:void setAlignment(int):565:566 -> setAlignment
    7:7:void setAlignment(int):568:568 -> setAlignment
    8:8:void setAlignment(int):570:570 -> setAlignment
    1:2:void setEntranceTransitionState(boolean):480:481 -> setEntranceTransitionState
    3:3:void setEntranceTransitionState(boolean):483:483 -> setEntranceTransitionState
    4:7:void setEntranceTransitionState(boolean):486:489 -> setEntranceTransitionState
    1:2:void setExpand(boolean):202:203 -> setExpand
    3:3:void setExpand(boolean):205:205 -> setExpand
    4:4:void setExpand(boolean):208:208 -> setExpand
    5:6:void setExpand(boolean):210:211 -> setExpand
    7:7:void setRowViewExpanded(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder,boolean):320:320 -> setExpand
    7:7:void setExpand(boolean):211 -> setExpand
    1:1:void setExternalAdapterListener(androidx.leanback.widget.ItemBridgeAdapter$AdapterListener):316:316 -> setExternalAdapterListener
    1:3:void setOnItemViewClickedListener(androidx.leanback.widget.BaseOnItemViewClickedListener):175:177 -> setOnItemViewClickedListener
    1:2:void setOnItemViewSelectedListener(androidx.leanback.widget.BaseOnItemViewSelectedListener):220:221 -> setOnItemViewSelectedListener
    3:3:void setOnItemViewSelectedListener(androidx.leanback.widget.BaseOnItemViewSelectedListener):223:223 -> setOnItemViewSelectedListener
    4:4:void setOnItemViewSelectedListener(androidx.leanback.widget.BaseOnItemViewSelectedListener):225:225 -> setOnItemViewSelectedListener
    5:6:void setOnItemViewSelectedListener(androidx.leanback.widget.BaseOnItemViewSelectedListener):227:228 -> setOnItemViewSelectedListener
    1:1:void setRowViewSelected(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder,boolean,boolean):325:325 -> setRowViewSelected
    2:2:void androidx.leanback.app.RowsSupportFragment$RowViewHolderExtra.animateSelect(boolean,boolean):122:122 -> setRowViewSelected
    2:2:void setRowViewSelected(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder,boolean,boolean):326 -> setRowViewSelected
    3:9:void androidx.leanback.app.RowsSupportFragment$RowViewHolderExtra.animateSelect(boolean,boolean):125:131 -> setRowViewSelected
    3:9:void setRowViewSelected(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder,boolean,boolean):326 -> setRowViewSelected
    10:10:void setRowViewSelected(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder,boolean,boolean):327:327 -> setRowViewSelected
    1:1:void setSelectedPosition(int):55:55 -> setSelectedPosition
    2:2:void setSelectedPosition(int,boolean):55:55 -> setSelectedPosition
    3:3:void setSelectedPosition(int,boolean,androidx.leanback.widget.Presenter$ViewHolderTask):507:507 -> setSelectedPosition
    4:4:void setSelectedPosition(int,boolean,androidx.leanback.widget.Presenter$ViewHolderTask):517:517 -> setSelectedPosition
    5:5:void setSelectedPosition(int,boolean,androidx.leanback.widget.Presenter$ViewHolderTask):532:532 -> setSelectedPosition
    6:6:void setSelectedPosition(int,boolean,androidx.leanback.widget.Presenter$ViewHolderTask):534:534 -> setSelectedPosition
    1:2:void setupSharedViewPool(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):411:412 -> setupSharedViewPool
    3:4:void setupSharedViewPool(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):414:415 -> setupSharedViewPool
    5:6:void setupSharedViewPool(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):417:418 -> setupSharedViewPool
    7:7:void setupSharedViewPool(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):420:420 -> setupSharedViewPool
    8:10:void setupSharedViewPool(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):424:426 -> setupSharedViewPool
    11:11:void setupSharedViewPool(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):428:428 -> setupSharedViewPool
    1:3:void updateAdapter():435:437 -> updateAdapter
    4:4:void updateAdapter():439:439 -> updateAdapter
    5:5:void updateAdapter():441:441 -> updateAdapter
androidx.leanback.app.RowsSupportFragment$1 -> androidx.leanback.app.RowsSupportFragment$1:
    1:1:void <init>(androidx.leanback.app.RowsSupportFragment):331:331 -> <init>
    1:2:void onAddPresenter(androidx.leanback.widget.Presenter,int):334:335 -> onAddPresenter
    1:1:void onAttachedToWindow(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):370:370 -> onAttachedToWindow
    2:2:void androidx.leanback.app.RowsSupportFragment.setRowViewExpanded(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder,boolean):320:320 -> onAttachedToWindow
    2:2:void onAttachedToWindow(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):370 -> onAttachedToWindow
    3:5:void onAttachedToWindow(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):371:373 -> onAttachedToWindow
    6:6:void onAttachedToWindow(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):376:376 -> onAttachedToWindow
    7:8:void onAttachedToWindow(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):378:379 -> onAttachedToWindow
    1:2:void onBind(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):396:397 -> onBind
    1:1:void onCreate(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):341:341 -> onCreate
    2:2:void onCreate(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):344:344 -> onCreate
    3:5:void onCreate(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):346:348 -> onCreate
    6:8:void onCreate(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):352:354 -> onCreate
    9:12:void onCreate(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):356:359 -> onCreate
    1:3:void onDetachedFromWindow(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):385:387 -> onDetachedFromWindow
    4:5:void onDetachedFromWindow(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):389:390 -> onDetachedFromWindow
    1:3:void onUnbind(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):403:405 -> onUnbind
androidx.leanback.app.RowsSupportFragment$2 -> androidx.leanback.app.RowsSupportFragment$2:
    1:1:void <init>(androidx.leanback.app.RowsSupportFragment,androidx.leanback.widget.Presenter$ViewHolderTask):517:517 -> <init>
    1:1:void run(androidx.recyclerview.widget.RecyclerView$ViewHolder):520:520 -> run
androidx.leanback.app.RowsSupportFragment$2$1 -> androidx.leanback.app.RowsSupportFragment$2$1:
    1:1:void <init>(androidx.leanback.app.RowsSupportFragment$2,androidx.recyclerview.widget.RecyclerView$ViewHolder):520:520 -> <init>
    1:2:void run():523:524 -> run
    3:3:void run():523:523 -> run
androidx.leanback.app.RowsSupportFragment$MainFragmentAdapter -> androidx.leanback.app.RowsSupportFragment$MainFragmentAdapter:
    1:2:void <init>(androidx.leanback.app.RowsSupportFragment):590:591 -> <init>
    1:1:boolean isScrolling():596:596 -> isScrolling
    1:1:void onTransitionEnd():626:626 -> onTransitionEnd
    1:1:boolean onTransitionPrepare():616:616 -> onTransitionPrepare
    1:1:void onTransitionStart():621:621 -> onTransitionStart
    1:1:void setAlignment(int):611:611 -> setAlignment
    1:1:void setEntranceTransitionState(boolean):606:606 -> setEntranceTransitionState
    1:1:void setExpand(boolean):601:601 -> setExpand
androidx.leanback.app.RowsSupportFragment$MainFragmentRowsAdapter -> androidx.leanback.app.RowsSupportFragment$MainFragmentRowsAdapter:
    1:1:void <init>(androidx.leanback.app.RowsSupportFragment):640:640 -> <init>
    1:1:androidx.leanback.widget.RowPresenter$ViewHolder findRowViewHolderByPosition(int):680:680 -> findRowViewHolderByPosition
    1:1:int getSelectedPosition():675:675 -> getSelectedPosition
    1:1:void setAdapter(androidx.leanback.widget.ObjectAdapter):645:645 -> setAdapter
    1:1:void setOnItemViewClickedListener(androidx.leanback.widget.OnItemViewClickedListener):653:653 -> setOnItemViewClickedListener
    1:1:void setOnItemViewSelectedListener(androidx.leanback.widget.OnItemViewSelectedListener):658:658 -> setOnItemViewSelectedListener
    1:1:void setSelectedPosition(int,boolean,androidx.leanback.widget.Presenter$ViewHolderTask):665:665 -> setSelectedPosition
    2:2:void setSelectedPosition(int,boolean):670:670 -> setSelectedPosition
androidx.leanback.app.RowsSupportFragment$RowViewHolderExtra -> androidx.leanback.app.RowsSupportFragment$RowViewHolderExtra:
    1:1:void <init>(androidx.leanback.app.RowsSupportFragment,androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):93:93 -> <init>
    2:2:void <init>(androidx.leanback.app.RowsSupportFragment,androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):86:86 -> <init>
    3:5:void <init>(androidx.leanback.app.RowsSupportFragment,androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):94:96 -> <init>
    1:1:void onTimeUpdate(android.animation.TimeAnimator,long,long):101:101 -> onTimeUpdate
    2:2:void updateSelect(long,long):108:108 -> onTimeUpdate
    2:2:void onTimeUpdate(android.animation.TimeAnimator,long,long):102 -> onTimeUpdate
    3:3:void updateSelect(long,long):110:110 -> onTimeUpdate
    3:3:void onTimeUpdate(android.animation.TimeAnimator,long,long):102 -> onTimeUpdate
    4:4:void updateSelect(long,long):112:112 -> onTimeUpdate
    4:4:void onTimeUpdate(android.animation.TimeAnimator,long,long):102 -> onTimeUpdate
    5:6:void updateSelect(long,long):114:115 -> onTimeUpdate
    5:6:void onTimeUpdate(android.animation.TimeAnimator,long,long):102 -> onTimeUpdate
    7:8:void updateSelect(long,long):117:118 -> onTimeUpdate
    7:8:void onTimeUpdate(android.animation.TimeAnimator,long,long):102 -> onTimeUpdate
androidx.leanback.app.SearchFragment -> androidx.leanback.app.SearchFragment:
    1:1:void <clinit>():74:74 -> <clinit>
    2:4:void <clinit>():78:80 -> <clinit>
    1:1:void <init>():73:73 -> <init>
    2:2:void <init>():128:128 -> <init>
    3:3:void <init>():138:138 -> <init>
    4:4:void <init>():140:140 -> <init>
    5:5:void <init>():163:163 -> <init>
    6:6:void <init>():207:207 -> <init>
    7:7:void <init>():218:218 -> <init>
    8:8:void <init>():232:232 -> <init>
    9:9:void <init>():236:236 -> <init>
    1:1:void applyExternalQuery():739:739 -> applyExternalQuery
    2:4:void applyExternalQuery():742:744 -> applyExternalQuery
    5:5:void applyExternalQuery():746:746 -> applyExternalQuery
    1:1:android.os.Bundle createArgs(android.os.Bundle,java.lang.String):260:260 -> createArgs
    2:2:android.os.Bundle createArgs(android.os.Bundle,java.lang.String,java.lang.String):265:265 -> createArgs
    3:4:android.os.Bundle createArgs(android.os.Bundle,java.lang.String,java.lang.String):267:268 -> createArgs
    1:1:void displayCompletions(java.util.List):568:568 -> displayCompletions
    2:2:void displayCompletions(android.view.inputmethod.CompletionInfo[]):579:579 -> displayCompletions
    1:1:void executePendingQuery():731:731 -> executePendingQuery
    2:3:void executePendingQuery():733:734 -> executePendingQuery
    1:2:void focusOnResults():709:710 -> focusOnResults
    3:4:void focusOnResults():713:714 -> focusOnResults
    1:2:android.graphics.drawable.Drawable getBadgeDrawable():532:533 -> getBadgeDrawable
    1:2:android.content.Intent getRecognizerIntent():652:653 -> getRecognizerIntent
    3:5:android.content.Intent getRecognizerIntent():655:657 -> getRecognizerIntent
    6:6:android.content.Intent getRecognizerIntent():659:659 -> getRecognizerIntent
    1:1:androidx.leanback.app.RowsFragment getRowsFragment():433:433 -> getRowsFragment
    1:2:java.lang.String getTitle():511:512 -> getTitle
    1:3:androidx.leanback.app.SearchFragment newInstance(java.lang.String):282:284 -> newInstance
    1:2:void onCreate(android.os.Bundle):290:291 -> onCreate
    3:3:void onCreate(android.os.Bundle):293:293 -> onCreate
    1:1:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):299:299 -> onCreateView
    2:4:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):301:303 -> onCreateView
    5:7:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):327:329 -> onCreateView
    8:8:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):331:331 -> onCreateView
    9:10:void readArguments(android.os.Bundle):753:754 -> onCreateView
    9:10:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):331 -> onCreateView
    11:11:void setSearchQuery(java.lang.String):763:763 -> onCreateView
    11:11:void readArguments(android.os.Bundle):754 -> onCreateView
    11:11:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):331 -> onCreateView
    12:13:void readArguments(android.os.Bundle):757:758 -> onCreateView
    12:13:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):331 -> onCreateView
    14:15:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):332:333 -> onCreateView
    16:17:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):335:336 -> onCreateView
    18:21:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):340:343 -> onCreateView
    22:23:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):345:346 -> onCreateView
    24:24:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):348:348 -> onCreateView
    25:26:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):363:364 -> onCreateView
    1:2:void onDestroy():422:423 -> onDestroy
    1:4:void releaseRecognizer():437:440 -> onPause
    1:4:void onPause():415 -> onPause
    5:6:void onPause():416:417 -> onPause
    1:2:void onRequestPermissionsResult(int,java.lang.String[],int[]):248:249 -> onRequestPermissionsResult
    3:3:void onRequestPermissionsResult(int,java.lang.String[],int[]):251:251 -> onRequestPermissionsResult
    1:3:void onResume():397:399 -> onResume
    4:4:void onResume():401:401 -> onResume
    5:5:void onResume():400:400 -> onResume
    6:6:void onResume():402:402 -> onResume
    7:9:void onResume():404:406 -> onResume
    10:10:void onResume():409:409 -> onResume
    1:1:void onStart():380:380 -> onStart
    2:2:void onStart():382:382 -> onStart
    3:8:void onStart():384:389 -> onStart
    9:10:void onStart():391:392 -> onStart
    1:2:void queryComplete():679:680 -> queryComplete
    1:3:void releaseAdapter():724:726 -> releaseAdapter
    1:1:void retrieveResults(java.lang.String):665:665 -> retrieveResults
    1:3:void setBadgeDrawable(android.graphics.drawable.Drawable):522:524 -> setBadgeDrawable
    1:4:void setOnItemViewClickedListener(androidx.leanback.widget.OnItemViewClickedListener):487:490 -> setOnItemViewClickedListener
    1:1:void setOnItemViewSelectedListener(androidx.leanback.widget.OnItemViewSelectedListener):477:477 -> setOnItemViewSelectedListener
    1:2:void setSearchAffordanceColors(androidx.leanback.widget.SearchOrbView$Colors):544:545 -> setSearchAffordanceColors
    1:2:void setSearchAffordanceColorsInListening(androidx.leanback.widget.SearchOrbView$Colors):555:556 -> setSearchAffordanceColorsInListening
    1:5:void setSearchQuery(java.lang.String,boolean):613:617 -> setSearchQuery
    6:8:void setSearchQuery(android.content.Intent,boolean):630:632 -> setSearchQuery
    1:2:void onSetSearchResultProvider():719:720 -> setSearchResultProvider
    1:2:void setSearchResultProvider(androidx.leanback.app.SearchFragment$SearchResultProvider):466 -> setSearchResultProvider
    1:2:void setSpeechRecognitionCallback(androidx.leanback.widget.SpeechRecognitionCallback):591:592 -> setSpeechRecognitionCallback
    3:6:void releaseRecognizer():437:440 -> setSpeechRecognitionCallback
    3:6:void setSpeechRecognitionCallback(androidx.leanback.widget.SpeechRecognitionCallback):595 -> setSpeechRecognitionCallback
    1:3:void setTitle(java.lang.String):501:503 -> setTitle
    1:2:void startRecognition():452:453 -> startRecognition
    3:3:void startRecognition():455:455 -> startRecognition
    1:1:void submitQuery(java.lang.String):671:671 -> submitQuery
    1:3:void updateFocus():700:702 -> updateFocus
    4:4:void updateFocus():704:704 -> updateFocus
    1:1:void updateSearchBarNextFocusId():690:690 -> updateSearchBarNextFocusId
    2:5:void updateSearchBarNextFocusId():693:696 -> updateSearchBarNextFocusId
    1:3:void updateSearchBarVisibility():684:686 -> updateSearchBarVisibility
    4:4:void updateSearchBarVisibility():685:685 -> updateSearchBarVisibility
androidx.leanback.app.SearchFragment$1 -> androidx.leanback.app.SearchFragment$1:
    1:1:void <init>(androidx.leanback.app.SearchFragment):128:128 -> <init>
    1:2:void onChanged():133:134 -> onChanged
androidx.leanback.app.SearchFragment$2 -> androidx.leanback.app.SearchFragment$2:
    1:1:void <init>(androidx.leanback.app.SearchFragment):140:140 -> <init>
    1:5:void run():144:148 -> run
    6:9:void run():151:154 -> run
    10:10:void run():156:156 -> run
androidx.leanback.app.SearchFragment$3 -> androidx.leanback.app.SearchFragment$3:
    1:1:void <init>(androidx.leanback.app.SearchFragment):163:163 -> <init>
    1:1:void run():166:166 -> run
    2:2:void run():171:171 -> run
    3:3:void run():173:173 -> run
    4:7:void run():175:178 -> run
    8:9:void run():186:187 -> run
    10:10:void run():189:189 -> run
    11:11:void run():191:191 -> run
    12:14:void run():198:200 -> run
    15:15:void run():202:202 -> run
androidx.leanback.app.SearchFragment$4 -> androidx.leanback.app.SearchFragment$4:
    1:1:void <init>(androidx.leanback.app.SearchFragment):207:207 -> <init>
    1:2:void run():210:211 -> run
androidx.leanback.app.SearchFragment$5 -> androidx.leanback.app.SearchFragment$5:
    1:1:void <init>(androidx.leanback.app.SearchFragment):237:237 -> <init>
    1:1:void requestAudioPermission():240:240 -> requestAudioPermission
    2:3:void androidx.leanback.app.PermissionHelper.requestPermissions(android.app.Fragment,java.lang.String[],int):30:31 -> requestAudioPermission
    2:3:void requestAudioPermission():240 -> requestAudioPermission
androidx.leanback.app.SearchFragment$6 -> androidx.leanback.app.SearchFragment$6:
    1:1:void <init>(androidx.leanback.app.SearchFragment):303:303 -> <init>
    1:1:void onKeyboardDismiss(java.lang.String):324:324 -> onKeyboardDismiss
    1:2:void onSearchQueryChange(java.lang.String):308:309 -> onSearchQueryChange
    3:3:void onSearchQueryChange(java.lang.String):311:311 -> onSearchQueryChange
    1:1:void onSearchQuerySubmit(java.lang.String):318:318 -> onSearchQuerySubmit
androidx.leanback.app.SearchFragment$7 -> androidx.leanback.app.SearchFragment$7:
    1:1:void <init>(androidx.leanback.app.SearchFragment):348:348 -> <init>
    1:1:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):348:348 -> onItemSelected
    2:4:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,androidx.leanback.widget.Row):356:358 -> onItemSelected
    2:4:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):348 -> onItemSelected
androidx.leanback.app.SearchFragment$ExternalQuery -> androidx.leanback.app.SearchFragment$ExternalQuery:
    1:3:void <init>(java.lang.String,boolean):770:772 -> <init>
androidx.leanback.app.SearchSupportFragment -> androidx.leanback.app.SearchSupportFragment:
    1:1:void <clinit>():69:69 -> <clinit>
    2:4:void <clinit>():73:75 -> <clinit>
    1:1:void <init>():68:68 -> <init>
    2:2:void <init>():123:123 -> <init>
    3:3:void <init>():133:133 -> <init>
    4:4:void <init>():135:135 -> <init>
    5:5:void <init>():158:158 -> <init>
    6:6:void <init>():202:202 -> <init>
    7:7:void <init>():213:213 -> <init>
    8:8:void <init>():227:227 -> <init>
    9:9:void <init>():231:231 -> <init>
    1:1:void applyExternalQuery():734:734 -> applyExternalQuery
    2:4:void applyExternalQuery():737:739 -> applyExternalQuery
    5:5:void applyExternalQuery():741:741 -> applyExternalQuery
    1:1:android.os.Bundle createArgs(android.os.Bundle,java.lang.String):255:255 -> createArgs
    2:2:android.os.Bundle createArgs(android.os.Bundle,java.lang.String,java.lang.String):260:260 -> createArgs
    3:4:android.os.Bundle createArgs(android.os.Bundle,java.lang.String,java.lang.String):262:263 -> createArgs
    1:1:void displayCompletions(java.util.List):563:563 -> displayCompletions
    2:2:void displayCompletions(android.view.inputmethod.CompletionInfo[]):574:574 -> displayCompletions
    1:1:void executePendingQuery():726:726 -> executePendingQuery
    2:3:void executePendingQuery():728:729 -> executePendingQuery
    1:2:void focusOnResults():704:705 -> focusOnResults
    3:4:void focusOnResults():708:709 -> focusOnResults
    1:2:android.graphics.drawable.Drawable getBadgeDrawable():527:528 -> getBadgeDrawable
    1:2:android.content.Intent getRecognizerIntent():647:648 -> getRecognizerIntent
    3:5:android.content.Intent getRecognizerIntent():650:652 -> getRecognizerIntent
    6:6:android.content.Intent getRecognizerIntent():654:654 -> getRecognizerIntent
    1:1:androidx.leanback.app.RowsSupportFragment getRowsSupportFragment():428:428 -> getRowsSupportFragment
    1:2:java.lang.String getTitle():506:507 -> getTitle
    1:3:androidx.leanback.app.SearchSupportFragment newInstance(java.lang.String):277:279 -> newInstance
    1:2:void onCreate(android.os.Bundle):285:286 -> onCreate
    3:3:void onCreate(android.os.Bundle):288:288 -> onCreate
    1:1:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):294:294 -> onCreateView
    2:4:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):296:298 -> onCreateView
    5:7:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):322:324 -> onCreateView
    8:8:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):326:326 -> onCreateView
    9:10:void readArguments(android.os.Bundle):748:749 -> onCreateView
    9:10:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):326 -> onCreateView
    11:11:void setSearchQuery(java.lang.String):758:758 -> onCreateView
    11:11:void readArguments(android.os.Bundle):749 -> onCreateView
    11:11:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):326 -> onCreateView
    12:13:void readArguments(android.os.Bundle):752:753 -> onCreateView
    12:13:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):326 -> onCreateView
    14:15:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):327:328 -> onCreateView
    16:17:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):330:331 -> onCreateView
    18:20:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):335:337 -> onCreateView
    21:21:androidx.fragment.app.FragmentTransaction androidx.fragment.app.FragmentTransaction.replace(int,androidx.fragment.app.Fragment):200:200 -> onCreateView
    21:21:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):338 -> onCreateView
    22:22:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):338:338 -> onCreateView
    23:24:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):340:341 -> onCreateView
    25:25:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):343:343 -> onCreateView
    26:28:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):358:360 -> onCreateView
    29:30:void onSetSearchResultProvider():714:715 -> onCreateView
    29:30:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):361 -> onCreateView
    1:2:void onDestroy():417:418 -> onDestroy
    1:4:void releaseRecognizer():432:435 -> onPause
    1:4:void onPause():410 -> onPause
    5:6:void onPause():411:412 -> onPause
    1:2:void onRequestPermissionsResult(int,java.lang.String[],int[]):243:244 -> onRequestPermissionsResult
    3:3:void onRequestPermissionsResult(int,java.lang.String[],int[]):246:246 -> onRequestPermissionsResult
    1:3:void onResume():392:394 -> onResume
    4:4:void onResume():396:396 -> onResume
    5:5:void onResume():395:395 -> onResume
    6:6:void onResume():397:397 -> onResume
    7:9:void onResume():399:401 -> onResume
    10:10:void onResume():404:404 -> onResume
    1:1:void onStart():375:375 -> onStart
    2:2:void onStart():377:377 -> onStart
    3:8:void onStart():379:384 -> onStart
    9:10:void onStart():386:387 -> onStart
    1:2:void queryComplete():674:675 -> queryComplete
    1:3:void releaseAdapter():719:721 -> releaseAdapter
    1:2:void retrieveResults(java.lang.String):660:661 -> retrieveResults
    1:3:void setBadgeDrawable(android.graphics.drawable.Drawable):517:519 -> setBadgeDrawable
    1:4:void setOnItemViewClickedListener(androidx.leanback.widget.OnItemViewClickedListener):482:485 -> setOnItemViewClickedListener
    1:1:void setOnItemViewSelectedListener(androidx.leanback.widget.OnItemViewSelectedListener):472:472 -> setOnItemViewSelectedListener
    1:2:void setSearchAffordanceColors(androidx.leanback.widget.SearchOrbView$Colors):539:540 -> setSearchAffordanceColors
    1:2:void setSearchAffordanceColorsInListening(androidx.leanback.widget.SearchOrbView$Colors):550:551 -> setSearchAffordanceColorsInListening
    1:5:void setSearchQuery(java.lang.String,boolean):608:612 -> setSearchQuery
    6:8:void setSearchQuery(android.content.Intent,boolean):625:627 -> setSearchQuery
    1:2:void setSearchResultProvider(androidx.leanback.app.SearchSupportFragment$SearchResultProvider):459:460 -> setSearchResultProvider
    3:4:void onSetSearchResultProvider():714:715 -> setSearchResultProvider
    3:4:void setSearchResultProvider(androidx.leanback.app.SearchSupportFragment$SearchResultProvider):461 -> setSearchResultProvider
    1:2:void setSpeechRecognitionCallback(androidx.leanback.widget.SpeechRecognitionCallback):586:587 -> setSpeechRecognitionCallback
    3:6:void releaseRecognizer():432:435 -> setSpeechRecognitionCallback
    3:6:void setSpeechRecognitionCallback(androidx.leanback.widget.SpeechRecognitionCallback):590 -> setSpeechRecognitionCallback
    1:3:void setTitle(java.lang.String):496:498 -> setTitle
    1:2:void startRecognition():447:448 -> startRecognition
    3:3:void startRecognition():450:450 -> startRecognition
    1:3:void submitQuery(java.lang.String):666:668 -> submitQuery
    1:3:void updateFocus():695:697 -> updateFocus
    4:4:void updateFocus():699:699 -> updateFocus
    1:1:void updateSearchBarNextFocusId():685:685 -> updateSearchBarNextFocusId
    2:5:void updateSearchBarNextFocusId():688:691 -> updateSearchBarNextFocusId
    1:3:void updateSearchBarVisibility():679:681 -> updateSearchBarVisibility
    4:4:void updateSearchBarVisibility():680:680 -> updateSearchBarVisibility
androidx.leanback.app.SearchSupportFragment$1 -> androidx.leanback.app.SearchSupportFragment$1:
    1:1:void <init>(androidx.leanback.app.SearchSupportFragment):123:123 -> <init>
    1:2:void onChanged():128:129 -> onChanged
androidx.leanback.app.SearchSupportFragment$2 -> androidx.leanback.app.SearchSupportFragment$2:
    1:1:void <init>(androidx.leanback.app.SearchSupportFragment):135:135 -> <init>
    1:5:void run():139:143 -> run
    6:9:void run():146:149 -> run
    10:10:void run():151:151 -> run
androidx.leanback.app.SearchSupportFragment$3 -> androidx.leanback.app.SearchSupportFragment$3:
    1:1:void <init>(androidx.leanback.app.SearchSupportFragment):158:158 -> <init>
    1:1:void run():161:161 -> run
    2:2:void run():166:166 -> run
    3:3:void run():168:168 -> run
    4:7:void run():170:173 -> run
    8:9:void run():181:182 -> run
    10:10:void run():184:184 -> run
    11:11:void run():186:186 -> run
    12:14:void run():193:195 -> run
    15:15:void run():197:197 -> run
androidx.leanback.app.SearchSupportFragment$4 -> androidx.leanback.app.SearchSupportFragment$4:
    1:1:void <init>(androidx.leanback.app.SearchSupportFragment):202:202 -> <init>
    1:2:void run():205:206 -> run
androidx.leanback.app.SearchSupportFragment$5 -> androidx.leanback.app.SearchSupportFragment$5:
    1:1:void <init>(androidx.leanback.app.SearchSupportFragment):232:232 -> <init>
    1:1:void requestAudioPermission():235:235 -> requestAudioPermission
androidx.leanback.app.SearchSupportFragment$6 -> androidx.leanback.app.SearchSupportFragment$6:
    1:1:void <init>(androidx.leanback.app.SearchSupportFragment):298:298 -> <init>
    1:1:void onKeyboardDismiss(java.lang.String):319:319 -> onKeyboardDismiss
    1:2:void onSearchQueryChange(java.lang.String):303:304 -> onSearchQueryChange
    3:3:void onSearchQueryChange(java.lang.String):306:306 -> onSearchQueryChange
    1:1:void onSearchQuerySubmit(java.lang.String):313:313 -> onSearchQuerySubmit
androidx.leanback.app.SearchSupportFragment$7 -> androidx.leanback.app.SearchSupportFragment$7:
    1:1:void <init>(androidx.leanback.app.SearchSupportFragment):343:343 -> <init>
    1:1:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):343:343 -> onItemSelected
    2:4:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,androidx.leanback.widget.Row):351:353 -> onItemSelected
    2:4:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):343 -> onItemSelected
androidx.leanback.app.SearchSupportFragment$ExternalQuery -> androidx.leanback.app.SearchSupportFragment$ExternalQuery:
    1:3:void <init>(java.lang.String,boolean):765:767 -> <init>
androidx.leanback.app.VerticalGridFragment -> androidx.leanback.app.VerticalGridFragment:
    1:1:void <init>():46:46 -> <init>
    2:2:void <init>():56:56 -> <init>
    3:3:void <init>():61:61 -> <init>
    4:4:void <init>():117:117 -> <init>
    5:5:void <init>():132:132 -> <init>
    1:1:java.lang.Object createEntranceTransition():249:249 -> createEntranceTransition
    1:2:void createStateMachineStates():70:71 -> createStateMachineStates
    1:2:void createStateMachineTransitions():76:77 -> createStateMachineTransitions
    1:1:androidx.leanback.widget.ObjectAdapter getAdapter():114:114 -> getAdapter
    1:1:androidx.leanback.widget.VerticalGridPresenter getGridPresenter():99:99 -> getGridPresenter
    1:1:androidx.leanback.widget.OnItemViewClickedListener getOnItemViewClickedListener():182:182 -> getOnItemViewClickedListener
    1:3:void gridOnItemSelected(int):150:152 -> gridOnItemSelected
    1:1:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):188:188 -> onCreateView
    2:4:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):190:192 -> onCreateView
    5:5:void androidx.leanback.app.ProgressBarManager.setRootView(android.view.ViewGroup):59:59 -> onCreateView
    5:5:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):192 -> onCreateView
    6:9:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):194:197 -> onCreateView
    10:10:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):199:199 -> onCreateView
    11:11:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):206:206 -> onCreateView
    1:2:void onDestroyView():224:225 -> onDestroyView
    1:1:void onStart():218:218 -> onStart
    2:2:void setupFocusSearchListener():211:211 -> onStart
    2:2:void onStart():219 -> onStart
    3:3:void setupFocusSearchListener():213:213 -> onStart
    3:3:void onStart():219 -> onStart
    1:1:void runEntranceTransition(java.lang.Object):255:255 -> runEntranceTransition
    1:2:void setAdapter(androidx.leanback.widget.ObjectAdapter):106:107 -> setAdapter
    1:1:void setEntranceTransitionState(boolean):259:259 -> setEntranceTransitionState
    1:4:void setGridPresenter(androidx.leanback.widget.VerticalGridPresenter):88:91 -> setGridPresenter
    5:5:void setGridPresenter(androidx.leanback.widget.VerticalGridPresenter):86:86 -> setGridPresenter
    1:3:void setOnItemViewClickedListener(androidx.leanback.widget.OnItemViewClickedListener):172:174 -> setOnItemViewClickedListener
    1:1:void setOnItemViewSelectedListener(androidx.leanback.widget.OnItemViewSelectedListener):146:146 -> setOnItemViewSelectedListener
    1:3:void setSelectedPosition(int):232:234 -> setSelectedPosition
    1:1:void showOrHideTitle():157:157 -> showOrHideTitle
    2:3:void showOrHideTitle():161:162 -> showOrHideTitle
    4:4:void showOrHideTitle():164:164 -> showOrHideTitle
    1:4:void updateAdapter():239:242 -> updateAdapter
androidx.leanback.app.VerticalGridFragment$1 -> androidx.leanback.app.VerticalGridFragment$1:
    1:1:void <init>(androidx.leanback.app.VerticalGridFragment,java.lang.String):61:61 -> <init>
    2:2:void androidx.leanback.util.StateMachine$State.<init>(java.lang.String):154:154 -> <init>
    2:2:void <init>(androidx.leanback.app.VerticalGridFragment,java.lang.String):61 -> <init>
    1:1:void run():64:64 -> run
androidx.leanback.app.VerticalGridFragment$2 -> androidx.leanback.app.VerticalGridFragment$2:
    1:1:void <init>(androidx.leanback.app.VerticalGridFragment):118:118 -> <init>
    1:1:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):118:118 -> onItemSelected
    2:2:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,androidx.leanback.widget.Row):122:122 -> onItemSelected
    2:2:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):118 -> onItemSelected
    3:5:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,androidx.leanback.widget.Row):124:126 -> onItemSelected
    3:5:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):118 -> onItemSelected
androidx.leanback.app.VerticalGridFragment$3 -> androidx.leanback.app.VerticalGridFragment$3:
    1:1:void <init>(androidx.leanback.app.VerticalGridFragment):133:133 -> <init>
    1:1:void onChildLaidOut(android.view.ViewGroup,android.view.View,int,long):137:137 -> onChildLaidOut
androidx.leanback.app.VerticalGridFragment$4 -> androidx.leanback.app.VerticalGridFragment$4:
    1:1:void <init>(androidx.leanback.app.VerticalGridFragment):199:199 -> <init>
    1:1:void run():202:202 -> run
androidx.leanback.app.VerticalGridSupportFragment -> androidx.leanback.app.VerticalGridSupportFragment:
    1:1:void <init>():41:41 -> <init>
    2:2:void <init>():51:51 -> <init>
    3:3:void <init>():56:56 -> <init>
    4:4:void <init>():112:112 -> <init>
    5:5:void <init>():127:127 -> <init>
    1:1:java.lang.Object createEntranceTransition():244:244 -> createEntranceTransition
    1:2:void createStateMachineStates():65:66 -> createStateMachineStates
    1:2:void createStateMachineTransitions():71:72 -> createStateMachineTransitions
    1:1:androidx.leanback.widget.ObjectAdapter getAdapter():109:109 -> getAdapter
    1:1:androidx.leanback.widget.VerticalGridPresenter getGridPresenter():94:94 -> getGridPresenter
    1:1:androidx.leanback.widget.OnItemViewClickedListener getOnItemViewClickedListener():177:177 -> getOnItemViewClickedListener
    1:3:void gridOnItemSelected(int):145:147 -> gridOnItemSelected
    1:1:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):183:183 -> onCreateView
    2:4:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):185:187 -> onCreateView
    5:5:void androidx.leanback.app.ProgressBarManager.setRootView(android.view.ViewGroup):59:59 -> onCreateView
    5:5:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):187 -> onCreateView
    6:9:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):189:192 -> onCreateView
    10:10:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):194:194 -> onCreateView
    11:11:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):201:201 -> onCreateView
    1:2:void onDestroyView():219:220 -> onDestroyView
    1:1:void onStart():213:213 -> onStart
    2:2:void setupFocusSearchListener():206:206 -> onStart
    2:2:void onStart():214 -> onStart
    3:3:void setupFocusSearchListener():208:208 -> onStart
    3:3:void onStart():214 -> onStart
    1:1:void runEntranceTransition(java.lang.Object):250:250 -> runEntranceTransition
    1:2:void setAdapter(androidx.leanback.widget.ObjectAdapter):101:102 -> setAdapter
    1:1:void setEntranceTransitionState(boolean):254:254 -> setEntranceTransitionState
    1:4:void setGridPresenter(androidx.leanback.widget.VerticalGridPresenter):83:86 -> setGridPresenter
    5:5:void setGridPresenter(androidx.leanback.widget.VerticalGridPresenter):81:81 -> setGridPresenter
    1:3:void setOnItemViewClickedListener(androidx.leanback.widget.OnItemViewClickedListener):167:169 -> setOnItemViewClickedListener
    1:1:void setOnItemViewSelectedListener(androidx.leanback.widget.OnItemViewSelectedListener):141:141 -> setOnItemViewSelectedListener
    1:3:void setSelectedPosition(int):227:229 -> setSelectedPosition
    1:1:void showOrHideTitle():152:152 -> showOrHideTitle
    2:3:void showOrHideTitle():156:157 -> showOrHideTitle
    4:4:void showOrHideTitle():159:159 -> showOrHideTitle
    1:4:void updateAdapter():234:237 -> updateAdapter
androidx.leanback.app.VerticalGridSupportFragment$1 -> androidx.leanback.app.VerticalGridSupportFragment$1:
    1:1:void <init>(androidx.leanback.app.VerticalGridSupportFragment,java.lang.String):56:56 -> <init>
    2:2:void androidx.leanback.util.StateMachine$State.<init>(java.lang.String):154:154 -> <init>
    2:2:void <init>(androidx.leanback.app.VerticalGridSupportFragment,java.lang.String):56 -> <init>
    1:1:void run():59:59 -> run
androidx.leanback.app.VerticalGridSupportFragment$2 -> androidx.leanback.app.VerticalGridSupportFragment$2:
    1:1:void <init>(androidx.leanback.app.VerticalGridSupportFragment):113:113 -> <init>
    1:1:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):113:113 -> onItemSelected
    2:2:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,androidx.leanback.widget.Row):117:117 -> onItemSelected
    2:2:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):113 -> onItemSelected
    3:5:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,androidx.leanback.widget.Row):119:121 -> onItemSelected
    3:5:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):113 -> onItemSelected
androidx.leanback.app.VerticalGridSupportFragment$3 -> androidx.leanback.app.VerticalGridSupportFragment$3:
    1:1:void <init>(androidx.leanback.app.VerticalGridSupportFragment):128:128 -> <init>
    1:1:void onChildLaidOut(android.view.ViewGroup,android.view.View,int,long):132:132 -> onChildLaidOut
androidx.leanback.app.VerticalGridSupportFragment$4 -> androidx.leanback.app.VerticalGridSupportFragment$4:
    1:1:void <init>(androidx.leanback.app.VerticalGridSupportFragment):194:194 -> <init>
    1:1:void run():197:197 -> run
androidx.leanback.app.VideoFragment -> androidx.leanback.app.VideoFragment:
    1:1:void <init>():34:34 -> <init>
    2:2:void <init>():41:41 -> <init>
    1:1:android.view.SurfaceView getSurfaceView():114:114 -> getSurfaceView
    1:2:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):46:47 -> onCreateView
    3:4:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):49:50 -> onCreateView
    5:5:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):75:75 -> onCreateView
    1:3:void onDestroyView():119:121 -> onDestroyView
    1:1:void setSurfaceHolderCallback(android.view.SurfaceHolder$Callback):83:83 -> setSurfaceHolderCallback
    2:3:void setSurfaceHolderCallback(android.view.SurfaceHolder$Callback):86:87 -> setSurfaceHolderCallback
androidx.leanback.app.VideoFragment$1 -> androidx.leanback.app.VideoFragment$1:
    1:1:void <init>(androidx.leanback.app.VideoFragment):50:50 -> <init>
    1:2:void surfaceChanged(android.view.SurfaceHolder,int,int,int):62:63 -> surfaceChanged
    1:2:void surfaceCreated(android.view.SurfaceHolder):54:55 -> surfaceCreated
    3:3:void surfaceCreated(android.view.SurfaceHolder):57:57 -> surfaceCreated
    1:2:void surfaceDestroyed(android.view.SurfaceHolder):69:70 -> surfaceDestroyed
    3:3:void surfaceDestroyed(android.view.SurfaceHolder):72:72 -> surfaceDestroyed
androidx.leanback.app.VideoSupportFragment -> androidx.leanback.app.VideoSupportFragment:
    1:1:void <init>():29:29 -> <init>
    2:2:void <init>():36:36 -> <init>
    1:1:android.view.SurfaceView getSurfaceView():109:109 -> getSurfaceView
    1:2:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):41:42 -> onCreateView
    3:4:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):44:45 -> onCreateView
    5:5:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):70:70 -> onCreateView
    1:3:void onDestroyView():114:116 -> onDestroyView
    1:1:void setSurfaceHolderCallback(android.view.SurfaceHolder$Callback):78:78 -> setSurfaceHolderCallback
    2:3:void setSurfaceHolderCallback(android.view.SurfaceHolder$Callback):81:82 -> setSurfaceHolderCallback
androidx.leanback.app.VideoSupportFragment$1 -> androidx.leanback.app.VideoSupportFragment$1:
    1:1:void <init>(androidx.leanback.app.VideoSupportFragment):45:45 -> <init>
    1:2:void surfaceChanged(android.view.SurfaceHolder,int,int,int):57:58 -> surfaceChanged
    1:2:void surfaceCreated(android.view.SurfaceHolder):49:50 -> surfaceCreated
    3:3:void surfaceCreated(android.view.SurfaceHolder):52:52 -> surfaceCreated
    1:2:void surfaceDestroyed(android.view.SurfaceHolder):64:65 -> surfaceDestroyed
    3:3:void surfaceDestroyed(android.view.SurfaceHolder):67:67 -> surfaceDestroyed
androidx.leanback.graphics.ColorOverlayDimmer -> androidx.leanback.graphics.ColorOverlayDimmer:
    1:1:void <init>(int,float,float):70:70 -> <init>
    2:7:void <init>(int,float,float):75:80 -> <init>
    1:1:androidx.leanback.graphics.ColorOverlayDimmer createDefault(android.content.Context):43:43 -> createDefault
    2:2:androidx.leanback.graphics.ColorOverlayDimmer createDefault(android.content.Context):46:46 -> createDefault
    3:3:androidx.leanback.graphics.ColorOverlayDimmer createDefault(android.content.Context):45:45 -> createDefault
    4:4:androidx.leanback.graphics.ColorOverlayDimmer createDefault(android.content.Context):48:48 -> createDefault
    5:5:androidx.leanback.graphics.ColorOverlayDimmer createDefault(android.content.Context):47:47 -> createDefault
    6:6:androidx.leanback.graphics.ColorOverlayDimmer createDefault(android.content.Context):50:50 -> createDefault
    7:7:androidx.leanback.graphics.ColorOverlayDimmer createDefault(android.content.Context):49:49 -> createDefault
    8:9:androidx.leanback.graphics.ColorOverlayDimmer createDefault(android.content.Context):51:52 -> createDefault
    1:1:android.graphics.Paint getPaint():121:121 -> getPaint
    1:3:void setActiveLevel(float):90:92 -> setActiveLevel
androidx.leanback.preference.BaseLeanbackPreferenceFragment -> androidx.leanback.preference.BaseLeanbackPreferenceFragment:
    1:1:void <init>():36:36 -> <init>
    1:1:android.app.Fragment getCallbackFragment():56:56 -> getCallbackFragment
    1:4:androidx.recyclerview.widget.RecyclerView onCreateRecyclerView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):42:45 -> onCreateRecyclerView
androidx.leanback.preference.LeanbackListPreferenceDialogFragment -> androidx.leanback.preference.LeanbackListPreferenceDialogFragment:
    1:1:void <init>():40:40 -> <init>
    1:2:androidx.leanback.preference.LeanbackListPreferenceDialogFragment newInstanceMulti(java.lang.String):74:75 -> newInstanceMulti
    3:4:androidx.leanback.preference.LeanbackListPreferenceDialogFragment newInstanceMulti(java.lang.String):78:79 -> newInstanceMulti
    1:2:androidx.leanback.preference.LeanbackListPreferenceDialogFragment newInstanceSingle(java.lang.String):63:64 -> newInstanceSingle
    3:4:androidx.leanback.preference.LeanbackListPreferenceDialogFragment newInstanceSingle(java.lang.String):67:68 -> newInstanceSingle
    1:1:void onCreate(android.os.Bundle):86:86 -> onCreate
    2:4:void onCreate(android.os.Bundle):89:91 -> onCreate
    5:14:void onCreate(android.os.Bundle):93:102 -> onCreate
    15:15:void onCreate(android.os.Bundle):104:104 -> onCreate
    16:22:void onCreate(android.os.Bundle):108:114 -> onCreate
    23:23:void onCreate(android.os.Bundle):116:116 -> onCreate
    24:24:void onCreate(android.os.Bundle):119:119 -> onCreate
    25:25:void onCreate(android.os.Bundle):122:122 -> onCreate
    1:2:androidx.recyclerview.widget.RecyclerView$Adapter onCreateAdapter():174:175 -> onCreateAdapter
    3:3:androidx.recyclerview.widget.RecyclerView$Adapter onCreateAdapter():177:177 -> onCreateAdapter
    1:1:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):146:146 -> onCreateView
    2:2:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):149:149 -> onCreateView
    3:6:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):151:154 -> onCreateView
    7:10:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):156:159 -> onCreateView
    11:15:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):162:166 -> onCreateView
    1:9:void onSaveInstanceState(android.os.Bundle):129:137 -> onSaveInstanceState
    10:10:void onSaveInstanceState(android.os.Bundle):136:136 -> onSaveInstanceState
    11:11:void onSaveInstanceState(android.os.Bundle):139:139 -> onSaveInstanceState
androidx.leanback.preference.LeanbackListPreferenceDialogFragment$AdapterMulti -> androidx.leanback.preference.LeanbackListPreferenceDialogFragment$AdapterMulti:
    1:4:void <init>(androidx.leanback.preference.LeanbackListPreferenceDialogFragment,java.lang.CharSequence[],java.lang.CharSequence[],java.util.Set):243:246 -> <init>
    1:1:int getItemCount():266:266 -> getItemCount
    1:1:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):235:235 -> onBindViewHolder
    2:3:void onBindViewHolder(androidx.leanback.preference.LeanbackListPreferenceDialogFragment$ViewHolder,int):259:260 -> onBindViewHolder
    2:3:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):235 -> onBindViewHolder
    4:4:void onBindViewHolder(androidx.leanback.preference.LeanbackListPreferenceDialogFragment$ViewHolder,int):259:259 -> onBindViewHolder
    4:4:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):235 -> onBindViewHolder
    5:5:void onBindViewHolder(androidx.leanback.preference.LeanbackListPreferenceDialogFragment$ViewHolder,int):261:261 -> onBindViewHolder
    5:5:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):235 -> onBindViewHolder
    1:2:androidx.leanback.preference.LeanbackListPreferenceDialogFragment$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):251:252 -> onCreateViewHolder
    1:2:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):235 -> onCreateViewHolder
    3:3:androidx.leanback.preference.LeanbackListPreferenceDialogFragment$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):254:254 -> onCreateViewHolder
    3:3:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):235 -> onCreateViewHolder
    1:1:void onItemClick(androidx.leanback.preference.LeanbackListPreferenceDialogFragment$ViewHolder):271:271 -> onItemClick
    2:4:void onItemClick(androidx.leanback.preference.LeanbackListPreferenceDialogFragment$ViewHolder):275:277 -> onItemClick
    5:5:void onItemClick(androidx.leanback.preference.LeanbackListPreferenceDialogFragment$ViewHolder):279:279 -> onItemClick
    6:7:void onItemClick(androidx.leanback.preference.LeanbackListPreferenceDialogFragment$ViewHolder):281:282 -> onItemClick
    8:10:void onItemClick(androidx.leanback.preference.LeanbackListPreferenceDialogFragment$ViewHolder):284:286 -> onItemClick
    11:12:void onItemClick(androidx.leanback.preference.LeanbackListPreferenceDialogFragment$ViewHolder):289:290 -> onItemClick
    13:13:void onItemClick(androidx.leanback.preference.LeanbackListPreferenceDialogFragment$ViewHolder):292:292 -> onItemClick
    14:14:void onItemClick(androidx.leanback.preference.LeanbackListPreferenceDialogFragment$ViewHolder):296:296 -> onItemClick
androidx.leanback.preference.LeanbackListPreferenceDialogFragment$AdapterSingle -> androidx.leanback.preference.LeanbackListPreferenceDialogFragment$AdapterSingle:
    1:4:void <init>(androidx.leanback.preference.LeanbackListPreferenceDialogFragment,java.lang.CharSequence[],java.lang.CharSequence[],java.lang.CharSequence):189:192 -> <init>
    1:1:int getItemCount():211:211 -> getItemCount
    1:1:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):181:181 -> onBindViewHolder
    2:3:void onBindViewHolder(androidx.leanback.preference.LeanbackListPreferenceDialogFragment$ViewHolder,int):205:206 -> onBindViewHolder
    2:3:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):181 -> onBindViewHolder
    1:2:androidx.leanback.preference.LeanbackListPreferenceDialogFragment$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):197:198 -> onCreateViewHolder
    1:2:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):181 -> onCreateViewHolder
    3:3:androidx.leanback.preference.LeanbackListPreferenceDialogFragment$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):200:200 -> onCreateViewHolder
    3:3:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):181 -> onCreateViewHolder
    1:1:void onItemClick(androidx.leanback.preference.LeanbackListPreferenceDialogFragment$ViewHolder):216:216 -> onItemClick
    2:3:void onItemClick(androidx.leanback.preference.LeanbackListPreferenceDialogFragment$ViewHolder):220:221 -> onItemClick
    4:7:void onItemClick(androidx.leanback.preference.LeanbackListPreferenceDialogFragment$ViewHolder):223:226 -> onItemClick
    8:9:void onItemClick(androidx.leanback.preference.LeanbackListPreferenceDialogFragment$ViewHolder):230:231 -> onItemClick
androidx.leanback.preference.LeanbackListPreferenceDialogFragment$ViewHolder -> androidx.leanback.preference.LeanbackListPreferenceDialogFragment$ViewHolder:
    1:6:void <init>(android.view.View,androidx.leanback.preference.LeanbackListPreferenceDialogFragment$ViewHolder$OnItemClickListener):312:317 -> <init>
    1:1:android.widget.TextView getTitleView():325:325 -> getTitleView
    1:1:android.widget.Checkable getWidgetView():321:321 -> getWidgetView
    1:1:void onClick(android.view.View):334:334 -> onClick
androidx.leanback.preference.LeanbackPreferenceDialogFragment -> androidx.leanback.preference.LeanbackPreferenceDialogFragment:
    1:3:void <init>():31:33 -> <init>
    1:2:androidx.preference.DialogPreference getPreference():49:50 -> getPreference
    3:4:androidx.preference.DialogPreference getPreference():52:53 -> getPreference
    5:5:androidx.preference.DialogPreference getPreference():55:55 -> getPreference
    1:1:void onCreate(android.os.Bundle):39:39 -> onCreate
    2:4:void onCreate(android.os.Bundle):41:43 -> onCreate
androidx.leanback.preference.LeanbackPreferenceFragment -> androidx.leanback.preference.LeanbackPreferenceFragment:
    1:3:void <init>():43:45 -> <init>
    1:3:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):52:54 -> onCreateView
    4:4:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):56:56 -> onCreateView
    1:2:void onViewCreated(android.view.View,android.os.Bundle):63:64 -> onViewCreated
    1:1:void setTitle(java.lang.CharSequence):72:72 -> setTitle
    2:2:void setTitle(java.lang.CharSequence):74:74 -> setTitle
    3:3:void setTitle(java.lang.CharSequence):76:76 -> setTitle
androidx.leanback.preference.LeanbackSettingsFragment -> androidx.leanback.preference.LeanbackSettingsFragment:
    1:1:void <init>():56:56 -> <init>
    2:2:void <init>():64:64 -> <init>
    1:1:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):69:69 -> onCreateView
    1:2:void onPause():94:95 -> onPause
    3:3:void onPause():97:97 -> onPause
    1:10:boolean onPreferenceDisplayDialog(androidx.preference.PreferenceFragment,androidx.preference.Preference):108:117 -> onPreferenceDisplayDialog
    11:11:boolean onPreferenceDisplayDialog(androidx.preference.PreferenceFragment,androidx.preference.Preference):104:104 -> onPreferenceDisplayDialog
    1:1:void onResume():84:84 -> onResume
    2:2:void onResume():86:86 -> onResume
    3:3:void onResume():88:88 -> onResume
    1:1:void onViewCreated(android.view.View,android.os.Bundle):76:76 -> onViewCreated
    2:2:void onViewCreated(android.view.View,android.os.Bundle):78:78 -> onViewCreated
    1:1:void startImmersiveFragment(android.app.Fragment):165:165 -> startImmersiveFragment
    2:4:void startImmersiveFragment(android.app.Fragment):167:169 -> startImmersiveFragment
    5:5:void startImmersiveFragment(android.app.Fragment):171:171 -> startImmersiveFragment
    6:6:void startImmersiveFragment(android.app.Fragment):173:173 -> startImmersiveFragment
    7:9:void startImmersiveFragment(android.app.Fragment):176:178 -> startImmersiveFragment
    1:1:void startPreferenceFragment(android.app.Fragment):143:143 -> startPreferenceFragment
    2:2:void startPreferenceFragment(android.app.Fragment):145:145 -> startPreferenceFragment
    3:4:void startPreferenceFragment(android.app.Fragment):148:149 -> startPreferenceFragment
    5:5:void startPreferenceFragment(android.app.Fragment):153:153 -> startPreferenceFragment
    6:6:void startPreferenceFragment(android.app.Fragment):156:156 -> startPreferenceFragment
androidx.leanback.preference.LeanbackSettingsFragment$DummyFragment -> androidx.leanback.preference.LeanbackSettingsFragment$DummyFragment:
    1:1:void <init>():199:199 -> <init>
    1:2:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):204:205 -> onCreateView
androidx.leanback.preference.LeanbackSettingsFragment$RootViewOnKeyListener -> androidx.leanback.preference.LeanbackSettingsFragment$RootViewOnKeyListener:
    1:1:void <init>(androidx.leanback.preference.LeanbackSettingsFragment):182:182 -> <init>
    1:1:boolean onKey(android.view.View,int,android.view.KeyEvent):188:188 -> onKey
androidx.leanback.preference.LeanbackSettingsRootView -> androidx.leanback.preference.LeanbackSettingsRootView:
    1:1:void <init>(android.content.Context):38:38 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):42:42 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):46:46 -> <init>
    1:1:boolean dispatchKeyEvent(android.view.KeyEvent):56:56 -> dispatchKeyEvent
    2:2:boolean dispatchKeyEvent(android.view.KeyEvent):58:58 -> dispatchKeyEvent
    3:3:boolean dispatchKeyEvent(android.view.KeyEvent):60:60 -> dispatchKeyEvent
    1:1:void setOnBackKeyListener(android.view.View$OnKeyListener):50:50 -> setOnBackKeyListener
androidx.leanback.preference.R$layout -> androidx.leanback.preference.R$layout:
    1:2:boolean androidx.media.MediaBrowserCompatUtils.areSameOptions(android.os.Bundle,android.os.Bundle):35:36 -> areSameOptions
    3:4:boolean androidx.media.MediaBrowserCompatUtils.areSameOptions(android.os.Bundle,android.os.Bundle):38:39 -> areSameOptions
    5:8:boolean androidx.media.MediaBrowserCompatUtils.areSameOptions(android.os.Bundle,android.os.Bundle):41:44 -> areSameOptions
    1:2:boolean androidx.leanback.widget.Util.isDescendant(android.view.ViewGroup,android.view.View):38:39 -> isDescendant
    3:3:boolean androidx.leanback.widget.Util.isDescendant(android.view.ViewGroup,android.view.View):42:42 -> isDescendant
androidx.leanback.preference.internal.OutlineOnlyWithChildrenFrameLayout -> androidx.leanback.preference.internal.OutlineOnlyWithChildrenFrameLayout:
    1:1:void <init>(android.content.Context):45:45 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):49:49 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):54:54 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int,int):59:59 -> <init>
    1:2:void onLayout(boolean,int,int,int,int):64:65 -> onLayout
    1:2:void setOutlineProvider(android.view.ViewOutlineProvider):70:71 -> setOutlineProvider
    3:3:void setOutlineProvider(android.view.ViewOutlineProvider):74:74 -> setOutlineProvider
    4:4:void setOutlineProvider(android.view.ViewOutlineProvider):85:85 -> setOutlineProvider
androidx.leanback.preference.internal.OutlineOnlyWithChildrenFrameLayout$1 -> androidx.leanback.preference.internal.OutlineOnlyWithChildrenFrameLayout$1:
    1:1:void <init>(androidx.leanback.preference.internal.OutlineOnlyWithChildrenFrameLayout):74:74 -> <init>
    1:2:void getOutline(android.view.View,android.graphics.Outline):77:78 -> getOutline
    3:3:void getOutline(android.view.View,android.graphics.Outline):80:80 -> getOutline
androidx.leanback.system.Settings -> androidx.leanback.system.Settings:
    1:1:void <init>(android.content.Context):67:67 -> <init>
    2:3:androidx.leanback.system.Settings$Customizations getCustomizations(android.content.Context):156:157 -> <init>
    2:3:void <init>(android.content.Context):69 -> <init>
    4:5:androidx.leanback.system.Settings$Customizations getCustomizations(android.content.Context):164:165 -> <init>
    4:5:void <init>(android.content.Context):69 -> <init>
    6:6:boolean isSystemApp(android.content.pm.ResolveInfo):181:181 -> <init>
    6:6:androidx.leanback.system.Settings$Customizations getCustomizations(android.content.Context):167 -> <init>
    6:6:void <init>(android.content.Context):69 -> <init>
    7:7:androidx.leanback.system.Settings$Customizations getCustomizations(android.content.Context):168:168 -> <init>
    7:7:void <init>(android.content.Context):69 -> <init>
    8:8:androidx.leanback.system.Settings$Customizations getCustomizations(android.content.Context):177:177 -> <init>
    8:8:void <init>(android.content.Context):69 -> <init>
    9:10:void generateSetting(androidx.leanback.system.Settings$Customizations):116:117 -> <init>
    9:10:void <init>(android.content.Context):70 -> <init>
    11:11:void generateSetting(androidx.leanback.system.Settings$Customizations):119:119 -> <init>
    11:11:void <init>(android.content.Context):70 -> <init>
    12:12:void generateSetting(androidx.leanback.system.Settings$Customizations):123:123 -> <init>
    12:12:void <init>(android.content.Context):70 -> <init>
    13:14:void generateSetting(androidx.leanback.system.Settings$Customizations):126:127 -> <init>
    13:14:void <init>(android.content.Context):70 -> <init>
    15:15:void generateSetting(androidx.leanback.system.Settings$Customizations):129:129 -> <init>
    15:15:void <init>(android.content.Context):70 -> <init>
    16:16:void generateSetting(androidx.leanback.system.Settings$Customizations):133:133 -> <init>
    16:16:void <init>(android.content.Context):70 -> <init>
    1:2:androidx.leanback.system.Settings getInstance(android.content.Context):61:62 -> getInstance
    3:3:androidx.leanback.system.Settings getInstance(android.content.Context):64:64 -> getInstance
    1:1:boolean isOutlineClippingDisabled():88:88 -> isOutlineClippingDisabled
    1:1:boolean preferStaticShadows():79:79 -> preferStaticShadows
androidx.leanback.system.Settings$Customizations -> androidx.leanback.system.Settings$Customizations:
    1:3:void <init>(android.content.res.Resources,java.lang.String):144:146 -> <init>
    1:2:boolean getBoolean(java.lang.String,boolean):150:151 -> getBoolean
androidx.leanback.transition.CustomChangeBounds -> androidx.leanback.transition.CustomChangeBounds:
    1:1:void <init>():34:34 -> <init>
    2:2:void <init>():38:38 -> <init>
    3:3:void <init>():40:40 -> <init>
    4:4:void <init>():42:42 -> <init>
    1:2:android.animation.Animator createAnimator(android.view.ViewGroup,android.transition.TransitionValues,android.transition.TransitionValues):63:64 -> createAnimator
    3:3:int getDelay(android.view.View):45:45 -> createAnimator
    3:3:android.animation.Animator createAnimator(android.view.ViewGroup,android.transition.TransitionValues,android.transition.TransitionValues):65 -> createAnimator
    4:4:int getDelay(android.view.View):47:47 -> createAnimator
    4:4:android.animation.Animator createAnimator(android.view.ViewGroup,android.transition.TransitionValues,android.transition.TransitionValues):65 -> createAnimator
    5:5:int getDelay(android.view.View):49:49 -> createAnimator
    5:5:android.animation.Animator createAnimator(android.view.ViewGroup,android.transition.TransitionValues,android.transition.TransitionValues):65 -> createAnimator
    6:6:int getDelay(android.view.View):53:53 -> createAnimator
    6:6:android.animation.Animator createAnimator(android.view.ViewGroup,android.transition.TransitionValues,android.transition.TransitionValues):65 -> createAnimator
    7:7:int getDelay(android.view.View):55:55 -> createAnimator
    7:7:android.animation.Animator createAnimator(android.view.ViewGroup,android.transition.TransitionValues,android.transition.TransitionValues):65 -> createAnimator
    8:8:int getDelay(android.view.View):57:57 -> createAnimator
    8:8:android.animation.Animator createAnimator(android.view.ViewGroup,android.transition.TransitionValues,android.transition.TransitionValues):65 -> createAnimator
    9:9:android.animation.Animator createAnimator(android.view.ViewGroup,android.transition.TransitionValues,android.transition.TransitionValues):65:65 -> createAnimator
androidx.leanback.transition.FadeAndShortSlide -> androidx.leanback.transition.FadeAndShortSlide:
    1:1:void <clinit>():48:48 -> <clinit>
    2:2:void <clinit>():81:81 -> <clinit>
    3:3:void <clinit>():95:95 -> <clinit>
    4:4:void <clinit>():109:109 -> <clinit>
    5:5:void <clinit>():125:125 -> <clinit>
    6:6:void <clinit>():132:132 -> <clinit>
    1:1:void <init>():156:156 -> <init>
    2:2:void <init>(int):159:159 -> <init>
    3:4:void <init>(int):54:55 -> <init>
    5:5:void <init>(int):139:139 -> <init>
    6:6:void <init>(int):160:160 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet):164:164 -> <init>
    8:9:void <init>(android.content.Context,android.util.AttributeSet):54:55 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet):139:139 -> <init>
    11:14:void <init>(android.content.Context,android.util.AttributeSet):165:168 -> <init>
    1:2:android.transition.Transition addListener(android.transition.Transition$TransitionListener):288:289 -> addListener
    1:2:void captureEndValues(android.transition.TransitionValues):193:194 -> captureEndValues
    3:3:void captureValues(android.transition.TransitionValues):178:178 -> captureEndValues
    3:3:void captureEndValues(android.transition.TransitionValues):195 -> captureEndValues
    4:5:void captureValues(android.transition.TransitionValues):180:181 -> captureEndValues
    4:5:void captureEndValues(android.transition.TransitionValues):195 -> captureEndValues
    1:2:void captureStartValues(android.transition.TransitionValues):186:187 -> captureStartValues
    3:3:void captureValues(android.transition.TransitionValues):178:178 -> captureStartValues
    3:3:void captureStartValues(android.transition.TransitionValues):188 -> captureStartValues
    4:5:void captureValues(android.transition.TransitionValues):180:181 -> captureStartValues
    4:5:void captureStartValues(android.transition.TransitionValues):188 -> captureStartValues
    1:1:java.lang.Object clone():44:44 -> clone
    2:3:android.transition.Transition clone():318:319 -> clone
    1:1:float getHorizontalDistance(android.view.ViewGroup):74:74 -> getHorizontalDistance
    1:1:float getVerticalDistance(android.view.ViewGroup):78:78 -> getVerticalDistance
    1:8:android.animation.Animator onAppear(android.view.ViewGroup,android.view.View,android.transition.TransitionValues,android.transition.TransitionValues):233:240 -> onAppear
    9:9:android.animation.Animator onAppear(android.view.ViewGroup,android.view.View,android.transition.TransitionValues,android.transition.TransitionValues):242:242 -> onAppear
    10:11:android.animation.Animator onAppear(android.view.ViewGroup,android.view.View,android.transition.TransitionValues,android.transition.TransitionValues):248:249 -> onAppear
    1:8:android.animation.Animator onDisappear(android.view.ViewGroup,android.view.View,android.transition.TransitionValues,android.transition.TransitionValues):264:271 -> onDisappear
    9:9:android.animation.Animator onDisappear(android.view.ViewGroup,android.view.View,android.transition.TransitionValues,android.transition.TransitionValues):274:274 -> onDisappear
    10:11:android.animation.Animator onDisappear(android.view.ViewGroup,android.view.View,android.transition.TransitionValues,android.transition.TransitionValues):280:281 -> onDisappear
    1:2:android.transition.Transition removeListener(android.transition.Transition$TransitionListener):294:295 -> removeListener
    1:1:void setDistance(float):312:312 -> setDistance
    1:2:void setEpicenterCallback(android.transition.Transition$EpicenterCallback):173:174 -> setEpicenterCallback
    1:1:void setSlideEdge(int):207:207 -> setSlideEdge
    2:2:void setSlideEdge(int):219:219 -> setSlideEdge
    3:3:void setSlideEdge(int):204:204 -> setSlideEdge
    4:4:void setSlideEdge(int):201:201 -> setSlideEdge
    5:5:void setSlideEdge(int):216:216 -> setSlideEdge
    6:6:void setSlideEdge(int):213:213 -> setSlideEdge
    7:7:void setSlideEdge(int):210:210 -> setSlideEdge
androidx.leanback.transition.FadeAndShortSlide$1 -> androidx.leanback.transition.FadeAndShortSlide$1:
    1:1:void <init>():81:81 -> <init>
    1:1:float getGoneX(androidx.leanback.transition.FadeAndShortSlide,android.view.ViewGroup,android.view.View,int[]):84:84 -> getGoneX
    2:2:float getGoneX(androidx.leanback.transition.FadeAndShortSlide,android.view.ViewGroup,android.view.View,int[]):87:87 -> getGoneX
    3:3:float getGoneX(androidx.leanback.transition.FadeAndShortSlide,android.view.ViewGroup,android.view.View,int[]):89:89 -> getGoneX
androidx.leanback.transition.FadeAndShortSlide$2 -> androidx.leanback.transition.FadeAndShortSlide$2:
    1:1:void <init>():95:95 -> <init>
    1:1:float getGoneX(androidx.leanback.transition.FadeAndShortSlide,android.view.ViewGroup,android.view.View,int[]):98:98 -> getGoneX
    2:2:float getGoneX(androidx.leanback.transition.FadeAndShortSlide,android.view.ViewGroup,android.view.View,int[]):101:101 -> getGoneX
    3:3:float getGoneX(androidx.leanback.transition.FadeAndShortSlide,android.view.ViewGroup,android.view.View,int[]):103:103 -> getGoneX
androidx.leanback.transition.FadeAndShortSlide$3 -> androidx.leanback.transition.FadeAndShortSlide$3:
    1:1:void <init>():109:109 -> <init>
    1:5:float getGoneX(androidx.leanback.transition.FadeAndShortSlide,android.view.ViewGroup,android.view.View,int[]):112:116 -> getGoneX
    6:6:float getGoneX(androidx.leanback.transition.FadeAndShortSlide,android.view.ViewGroup,android.view.View,int[]):118:118 -> getGoneX
    7:7:float getGoneX(androidx.leanback.transition.FadeAndShortSlide,android.view.ViewGroup,android.view.View,int[]):120:120 -> getGoneX
androidx.leanback.transition.FadeAndShortSlide$4 -> androidx.leanback.transition.FadeAndShortSlide$4:
    1:1:void <init>():125:125 -> <init>
    1:1:float getGoneY(androidx.leanback.transition.FadeAndShortSlide,android.view.ViewGroup,android.view.View,int[]):128:128 -> getGoneY
androidx.leanback.transition.FadeAndShortSlide$5 -> androidx.leanback.transition.FadeAndShortSlide$5:
    1:1:void <init>():132:132 -> <init>
    1:1:float getGoneY(androidx.leanback.transition.FadeAndShortSlide,android.view.ViewGroup,android.view.View,int[]):135:135 -> getGoneY
androidx.leanback.transition.FadeAndShortSlide$6 -> androidx.leanback.transition.FadeAndShortSlide$6:
    1:1:void <init>(androidx.leanback.transition.FadeAndShortSlide):139:139 -> <init>
    1:5:float getGoneY(androidx.leanback.transition.FadeAndShortSlide,android.view.ViewGroup,android.view.View,int[]):142:146 -> getGoneY
    6:6:float getGoneY(androidx.leanback.transition.FadeAndShortSlide,android.view.ViewGroup,android.view.View,int[]):148:148 -> getGoneY
    7:7:float getGoneY(androidx.leanback.transition.FadeAndShortSlide,android.view.ViewGroup,android.view.View,int[]):150:150 -> getGoneY
androidx.leanback.transition.FadeAndShortSlide$CalculateSlide -> androidx.leanback.transition.FadeAndShortSlide$CalculateSlide:
    1:1:void <init>():59:59 -> <init>
    1:1:float getGoneX(androidx.leanback.transition.FadeAndShortSlide,android.view.ViewGroup,android.view.View,int[]):64:64 -> getGoneX
    1:1:float getGoneY(androidx.leanback.transition.FadeAndShortSlide,android.view.ViewGroup,android.view.View,int[]):69:69 -> getGoneY
androidx.leanback.transition.LeanbackTransitionHelper -> androidx.leanback.transition.LeanbackTransitionHelper:
    1:2:void androidx.leanback.transition.TransitionHelper.addTransition(java.lang.Object,java.lang.Object):223:224 -> addTransition
    1:3:void androidx.leanback.transition.TransitionHelper.addTransitionListener(java.lang.Object,androidx.leanback.transition.TransitionListener):294:296 -> addTransitionListener
    4:4:void androidx.leanback.transition.TransitionHelper.addTransitionListener(java.lang.Object,androidx.leanback.transition.TransitionListener):322:322 -> addTransitionListener
    5:7:void androidx.leanback.transition.TransitionHelper.addTransitionListener(java.lang.Object,androidx.leanback.transition.TransitionListener):324:326 -> addTransitionListener
    8:8:void androidx.leanback.transition.TransitionHelper.addTransitionListener(java.lang.Object,androidx.leanback.transition.TransitionListener):328:328 -> addTransitionListener
    1:3:android.animation.Animator androidx.leanback.transition.TranslationAnimationCreator.createAnimation(android.view.View,android.transition.TransitionValues,int,int,float,float,float,float,android.animation.TimeInterpolator,android.transition.Transition):48:50 -> createAnimation
    4:5:android.animation.Animator androidx.leanback.transition.TranslationAnimationCreator.createAnimation(android.view.View,android.transition.TransitionValues,int,int,float,float,float,float,android.animation.TimeInterpolator,android.transition.Transition):52:53 -> createAnimation
    6:7:android.animation.Animator androidx.leanback.transition.TranslationAnimationCreator.createAnimation(android.view.View,android.transition.TransitionValues,int,int,float,float,float,float,android.animation.TimeInterpolator,android.transition.Transition):56:57 -> createAnimation
    8:9:android.animation.Animator androidx.leanback.transition.TranslationAnimationCreator.createAnimation(android.view.View,android.transition.TransitionValues,int,int,float,float,float,float,android.animation.TimeInterpolator,android.transition.Transition):59:60 -> createAnimation
    10:13:android.animation.Animator androidx.leanback.transition.TranslationAnimationCreator.createAnimation(android.view.View,android.transition.TransitionValues,int,int,float,float,float,float,android.animation.TimeInterpolator,android.transition.Transition):64:67 -> createAnimation
    14:14:android.animation.Animator androidx.leanback.transition.TranslationAnimationCreator.createAnimation(android.view.View,android.transition.TransitionValues,int,int,float,float,float,float,android.animation.TimeInterpolator,android.transition.Transition):70:70 -> createAnimation
    15:18:android.animation.Animator androidx.leanback.transition.TranslationAnimationCreator.createAnimation(android.view.View,android.transition.TransitionValues,int,int,float,float,float,float,android.animation.TimeInterpolator,android.transition.Transition):72:75 -> createAnimation
    1:3:java.lang.Object androidx.leanback.transition.TransitionHelper.createChangeBounds(boolean):153:155 -> createChangeBounds
    4:4:java.lang.Object androidx.leanback.transition.TransitionHelper.createChangeBounds(boolean):158:158 -> createChangeBounds
    1:2:java.lang.Object androidx.leanback.transition.TransitionHelper.createChangeTransform():162:163 -> createChangeTransform
    3:3:java.lang.Object androidx.leanback.transition.TransitionHelper.createChangeTransform():165:165 -> createChangeTransform
    1:2:java.lang.Object androidx.leanback.transition.TransitionHelper.createFadeAndShortSlide(int):424:425 -> createFadeAndShortSlide
    3:3:java.lang.Object androidx.leanback.transition.TransitionHelper.createFadeAndShortSlide(int):427:427 -> createFadeAndShortSlide
    4:6:java.lang.Object androidx.leanback.transition.TransitionHelper.createFadeAndShortSlide(int,float):431:433 -> createFadeAndShortSlide
    7:7:java.lang.Object androidx.leanback.transition.TransitionHelper.createFadeAndShortSlide(int,float):436:436 -> createFadeAndShortSlide
    1:2:java.lang.Object androidx.leanback.transition.TransitionHelper.createFadeTransition(int):284:285 -> createFadeTransition
    3:3:java.lang.Object androidx.leanback.transition.TransitionHelper.createFadeTransition(int):287:287 -> createFadeTransition
    1:3:java.lang.Object androidx.leanback.transition.TransitionHelper.createScene(android.view.ViewGroup,java.lang.Runnable):144:146 -> createScene
    1:3:java.lang.Object androidx.leanback.transition.TransitionHelper.createTransitionSet(boolean):194:196 -> createTransitionSet
    4:4:java.lang.Object androidx.leanback.transition.TransitionHelper.createTransitionSet(boolean):200:200 -> createTransitionSet
    1:2:void androidx.leanback.transition.TransitionHelper.exclude(java.lang.Object,int,boolean):229:230 -> exclude
    1:2:java.lang.Object androidx.leanback.transition.TransitionHelper.getEnterTransition(android.view.Window):104:105 -> getEnterTransition
    1:2:java.lang.Object androidx.leanback.transition.TransitionHelper.getReturnTransition(android.view.Window):117:118 -> getReturnTransition
    1:2:void androidx.leanback.transition.TransitionHelper.include(java.lang.Object,int):253:254 -> include
    3:4:void androidx.leanback.transition.TransitionHelper.include(java.lang.Object,android.view.View):259:260 -> include
    1:1:java.lang.Object loadTitleInTransition(android.content.Context):34:34 -> loadTitleInTransition
    2:4:java.lang.Object loadTitleInTransition(android.content.Context):38:40 -> loadTitleInTransition
    5:5:java.lang.Object loadTitleInTransition(android.content.Context):42:42 -> loadTitleInTransition
    6:6:java.lang.Object loadTitleInTransition(android.content.Context):35:35 -> loadTitleInTransition
    1:1:java.lang.Object loadTitleOutTransition(android.content.Context):47:47 -> loadTitleOutTransition
    2:4:java.lang.Object loadTitleOutTransition(android.content.Context):51:53 -> loadTitleOutTransition
    5:5:java.lang.Object loadTitleOutTransition(android.content.Context):55:55 -> loadTitleOutTransition
    6:6:java.lang.Object loadTitleOutTransition(android.content.Context):48:48 -> loadTitleOutTransition
    1:2:java.lang.Object androidx.leanback.transition.TransitionHelper.loadTransition(android.content.Context,int):391:392 -> loadTransition
    3:3:java.lang.Object androidx.leanback.transition.TransitionHelper.loadTransition(android.content.Context,int):394:394 -> loadTransition
    1:2:void androidx.leanback.transition.TransitionHelper.runTransition(java.lang.Object,java.lang.Object):349:350 -> runTransition
    3:6:void androidx.leanback.transition.TransitionHelper.runTransition(java.lang.Object,java.lang.Object):352:355 -> runTransition
    7:7:void androidx.leanback.transition.TransitionHelper.runTransition(java.lang.Object,java.lang.Object):358:358 -> runTransition
    8:8:void androidx.leanback.transition.TransitionHelper.runTransition(java.lang.Object,java.lang.Object):360:360 -> runTransition
    9:11:void androidx.leanback.transition.TransitionHelper.runTransition(java.lang.Object,java.lang.Object):362:364 -> runTransition
    1:1:void androidx.leanback.transition.TransitionHelper.setEpicenterCallback(java.lang.Object,androidx.leanback.transition.TransitionEpicenterCallback):454:454 -> setEpicenterCallback
    2:2:void androidx.leanback.transition.TransitionHelper.setEpicenterCallback(java.lang.Object,androidx.leanback.transition.TransitionEpicenterCallback):456:456 -> setEpicenterCallback
    3:3:void androidx.leanback.transition.TransitionHelper.setEpicenterCallback(java.lang.Object,androidx.leanback.transition.TransitionEpicenterCallback):458:458 -> setEpicenterCallback
    1:2:void androidx.leanback.transition.TransitionHelper.setStartDelay(java.lang.Object,long):265:266 -> setStartDelay
androidx.leanback.transition.ParallaxTransition -> androidx.leanback.transition.ParallaxTransition:
    1:1:void <clinit>():49:49 -> <clinit>
    1:1:void <init>():51:51 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):55:55 -> <init>
    1:1:android.animation.Animator createAnimator(android.view.View):59:59 -> createAnimator
    2:4:android.animation.Animator createAnimator(android.view.View):63:65 -> createAnimator
    1:1:android.animation.Animator onAppear(android.view.ViewGroup,android.view.View,android.transition.TransitionValues,android.transition.TransitionValues):80:80 -> onAppear
    1:1:android.animation.Animator onDisappear(android.view.ViewGroup,android.view.View,android.transition.TransitionValues,android.transition.TransitionValues):89:89 -> onDisappear
androidx.leanback.transition.ParallaxTransition$1 -> androidx.leanback.transition.ParallaxTransition$1:
    1:1:void <init>(androidx.leanback.transition.ParallaxTransition,androidx.leanback.widget.Parallax):65:65 -> <init>
    1:1:void onAnimationUpdate(android.animation.ValueAnimator):68:68 -> onAnimationUpdate
androidx.leanback.transition.SlideKitkat -> androidx.leanback.transition.SlideKitkat:
    1:2:void <clinit>():46:47 -> <clinit>
    3:3:void <clinit>():93:93 -> <clinit>
    4:4:void <clinit>():100:100 -> <clinit>
    5:5:void <clinit>():107:107 -> <clinit>
    6:6:void <clinit>():114:114 -> <clinit>
    7:7:void <clinit>():121:121 -> <clinit>
    8:8:void <clinit>():132:132 -> <clinit>
    1:2:void <init>():143:144 -> <init>
    3:7:void <init>(android.content.Context,android.util.AttributeSet):147:151 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet):153:153 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet):155:155 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet):157:157 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet):159:159 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet):161:161 -> <init>
    13:13:void <init>(android.content.Context,android.util.AttributeSet):163:163 -> <init>
    1:1:android.animation.Animator createAnimation(android.view.View,android.util.Property,float,float,float,android.animation.TimeInterpolator,int):214:214 -> createAnimation
    2:3:android.animation.Animator createAnimation(android.view.View,android.util.Property,float,float,float,android.animation.TimeInterpolator,int):216:217 -> createAnimation
    4:4:android.animation.Animator createAnimation(android.view.View,android.util.Property,float,float,float,android.animation.TimeInterpolator,int):219:219 -> createAnimation
    5:5:android.animation.Animator createAnimation(android.view.View,android.util.Property,float,float,float,android.animation.TimeInterpolator,int):221:221 -> createAnimation
    6:8:android.animation.Animator createAnimation(android.view.View,android.util.Property,float,float,float,android.animation.TimeInterpolator,int):223:225 -> createAnimation
    1:1:android.animation.Animator onAppear(android.view.ViewGroup,android.transition.TransitionValues,int,android.transition.TransitionValues,int):233:233 -> onAppear
    2:4:android.animation.Animator onAppear(android.view.ViewGroup,android.transition.TransitionValues,int,android.transition.TransitionValues,int):237:239 -> onAppear
    1:1:android.animation.Animator onDisappear(android.view.ViewGroup,android.transition.TransitionValues,int,android.transition.TransitionValues,int):247:247 -> onDisappear
    2:3:android.animation.Animator onDisappear(android.view.ViewGroup,android.transition.TransitionValues,int,android.transition.TransitionValues,int):251:252 -> onDisappear
    4:4:android.animation.Animator onDisappear(android.view.ViewGroup,android.transition.TransitionValues,int,android.transition.TransitionValues,int):254:254 -> onDisappear
    1:1:void setSlideEdge(int):192:192 -> setSlideEdge
    2:2:void setSlideEdge(int):195:195 -> setSlideEdge
    3:3:void setSlideEdge(int):189:189 -> setSlideEdge
    4:4:void setSlideEdge(int):186:186 -> setSlideEdge
    5:5:void setSlideEdge(int):180:180 -> setSlideEdge
    6:6:void setSlideEdge(int):183:183 -> setSlideEdge
    7:7:void setSlideEdge(int):177:177 -> setSlideEdge
androidx.leanback.transition.SlideKitkat$1 -> androidx.leanback.transition.SlideKitkat$1:
    1:1:void <init>():93:93 -> <init>
    1:1:float getGone(android.view.View):96:96 -> getGone
androidx.leanback.transition.SlideKitkat$2 -> androidx.leanback.transition.SlideKitkat$2:
    1:1:void <init>():100:100 -> <init>
    1:1:float getGone(android.view.View):103:103 -> getGone
androidx.leanback.transition.SlideKitkat$3 -> androidx.leanback.transition.SlideKitkat$3:
    1:1:void <init>():107:107 -> <init>
    1:1:float getGone(android.view.View):110:110 -> getGone
androidx.leanback.transition.SlideKitkat$4 -> androidx.leanback.transition.SlideKitkat$4:
    1:1:void <init>():114:114 -> <init>
    1:1:float getGone(android.view.View):117:117 -> getGone
androidx.leanback.transition.SlideKitkat$5 -> androidx.leanback.transition.SlideKitkat$5:
    1:1:void <init>():121:121 -> <init>
    1:2:float getGone(android.view.View):124:125 -> getGone
    3:3:float getGone(android.view.View):127:127 -> getGone
androidx.leanback.transition.SlideKitkat$6 -> androidx.leanback.transition.SlideKitkat$6:
    1:1:void <init>():132:132 -> <init>
    1:2:float getGone(android.view.View):135:136 -> getGone
    3:3:float getGone(android.view.View):138:138 -> getGone
androidx.leanback.transition.SlideKitkat$CalculateSlideHorizontal -> androidx.leanback.transition.SlideKitkat$CalculateSlideHorizontal:
    1:1:void <init>():64:64 -> <init>
    1:1:float getHere(android.view.View):69:69 -> getHere
    1:1:android.util.Property getProperty():74:74 -> getProperty
androidx.leanback.transition.SlideKitkat$CalculateSlideVertical -> androidx.leanback.transition.SlideKitkat$CalculateSlideVertical:
    1:1:void <init>():79:79 -> <init>
    1:1:float getHere(android.view.View):84:84 -> getHere
    1:1:android.util.Property getProperty():89:89 -> getProperty
androidx.leanback.transition.SlideKitkat$SlideAnimatorListener -> androidx.leanback.transition.SlideKitkat$SlideAnimatorListener:
    1:1:void <init>(android.view.View,android.util.Property,float,float,int):268:268 -> <init>
    2:2:void <init>(android.view.View,android.util.Property,float,float,int):259:259 -> <init>
    3:8:void <init>(android.view.View,android.util.Property,float,float,int):269:274 -> <init>
    1:5:void onAnimationCancel(android.animation.Animator):280:284 -> onAnimationCancel
    1:2:void onAnimationEnd(android.animation.Animator):289:290 -> onAnimationEnd
    3:3:void onAnimationEnd(android.animation.Animator):292:292 -> onAnimationEnd
    1:3:void onAnimationPause(android.animation.Animator):297:299 -> onAnimationPause
    1:2:void onAnimationResume(android.animation.Animator):304:305 -> onAnimationResume
androidx.leanback.transition.SlideNoPropagation -> androidx.leanback.transition.SlideNoPropagation:
    1:1:void <init>():32:32 -> <init>
    2:2:void <init>(int):36:36 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet):40:40 -> <init>
    1:2:void setSlideEdge(int):45:46 -> setSlideEdge
androidx.leanback.transition.TransitionEpicenterCallback -> androidx.leanback.transition.TransitionEpicenterCallback:
    1:1:void <init>():25:25 -> <init>
androidx.leanback.transition.TransitionHelper$1 -> androidx.leanback.transition.TransitionHelper$1:
    1:1:void <init>(androidx.leanback.transition.TransitionListener):296:296 -> <init>
    1:1:void onTransitionCancel(android.transition.Transition):319:319 -> onTransitionCancel
    1:1:void onTransitionEnd(android.transition.Transition):314:314 -> onTransitionEnd
    1:1:void onTransitionPause(android.transition.Transition):309:309 -> onTransitionPause
    1:1:void onTransitionResume(android.transition.Transition):304:304 -> onTransitionResume
    1:1:void onTransitionStart(android.transition.Transition):299:299 -> onTransitionStart
androidx.leanback.transition.TransitionHelper$2 -> androidx.leanback.transition.TransitionHelper$2:
    1:1:void <init>(androidx.leanback.transition.TransitionEpicenterCallback):458:458 -> <init>
    1:1:android.graphics.Rect onGetEpicenter(android.transition.Transition):461:461 -> onGetEpicenter
androidx.leanback.transition.TransitionHelper$TransitionStub -> androidx.leanback.transition.TransitionHelper$TransitionStub:
    1:1:void <init>():59:59 -> <init>
androidx.leanback.transition.TransitionListener -> androidx.leanback.transition.TransitionListener:
    1:1:void <init>():25:25 -> <init>
androidx.leanback.transition.TranslationAnimationCreator$TransitionPositionListener -> androidx.leanback.transition.TranslationAnimationCreator$TransitionPositionListener:
    1:10:void <init>(android.view.View,android.view.View,int,int,float,float):93:102 -> <init>
    1:2:void onAnimationCancel(android.animation.Animator):108:109 -> onAnimationCancel
    3:5:void onAnimationCancel(android.animation.Animator):111:113 -> onAnimationCancel
    1:4:void onAnimationPause(android.animation.Animator):122:125 -> onAnimationPause
    1:2:void onAnimationResume(android.animation.Animator):130:131 -> onAnimationResume
    1:2:void onTransitionEnd(android.transition.Transition):140:141 -> onTransitionEnd
androidx.leanback.util.StateMachine -> androidx.leanback.util.StateMachine:
    1:1:void <init>():261:261 -> <init>
    2:4:void <init>():257:259 -> <init>
    1:2:void addState(androidx.leanback.util.StateMachine$State):269:270 -> addState
    1:3:void addTransition(androidx.leanback.util.StateMachine$State,androidx.leanback.util.StateMachine$State,androidx.leanback.util.StateMachine$Event):281:283 -> addTransition
    4:6:void addTransition(androidx.leanback.util.StateMachine$State,androidx.leanback.util.StateMachine$State,androidx.leanback.util.StateMachine$Condition):292:294 -> addTransition
    7:9:void addTransition(androidx.leanback.util.StateMachine$State,androidx.leanback.util.StateMachine$State):303:305 -> addTransition
    1:4:void fireEvent(androidx.leanback.util.StateMachine$Event):338:341 -> fireEvent
    5:6:void fireEvent(androidx.leanback.util.StateMachine$Event):344:345 -> fireEvent
    7:9:void fireEvent(androidx.leanback.util.StateMachine$Event):349:351 -> fireEvent
    10:10:void fireEvent(androidx.leanback.util.StateMachine$Event):358:358 -> fireEvent
    1:2:void runUnfinishedStates():323:324 -> runUnfinishedStates
    3:3:boolean androidx.leanback.util.StateMachine$State.runIfNeeded():215:215 -> runUnfinishedStates
    3:3:void runUnfinishedStates():325 -> runUnfinishedStates
    4:4:boolean androidx.leanback.util.StateMachine$State.checkPreCondition():191:191 -> runUnfinishedStates
    4:4:boolean androidx.leanback.util.StateMachine$State.runIfNeeded():216 -> runUnfinishedStates
    4:4:void runUnfinishedStates():325 -> runUnfinishedStates
    5:7:boolean androidx.leanback.util.StateMachine$State.checkPreCondition():194:196 -> runUnfinishedStates
    5:7:boolean androidx.leanback.util.StateMachine$State.runIfNeeded():216 -> runUnfinishedStates
    5:7:void runUnfinishedStates():325 -> runUnfinishedStates
    8:9:boolean androidx.leanback.util.StateMachine$State.checkPreCondition():202:203 -> runUnfinishedStates
    8:9:boolean androidx.leanback.util.StateMachine$State.runIfNeeded():216 -> runUnfinishedStates
    8:9:void runUnfinishedStates():325 -> runUnfinishedStates
    10:11:boolean androidx.leanback.util.StateMachine$State.runIfNeeded():220:221 -> runUnfinishedStates
    10:11:void runUnfinishedStates():325 -> runUnfinishedStates
    12:15:void androidx.leanback.util.StateMachine$State.signalAutoTransitionsAfterRun():230:233 -> runUnfinishedStates
    12:15:boolean androidx.leanback.util.StateMachine$State.runIfNeeded():222 -> runUnfinishedStates
    12:15:void runUnfinishedStates():325 -> runUnfinishedStates
    16:18:void androidx.leanback.util.StateMachine$State.signalAutoTransitionsAfterRun():237:239 -> runUnfinishedStates
    16:18:boolean androidx.leanback.util.StateMachine$State.runIfNeeded():222 -> runUnfinishedStates
    16:18:void runUnfinishedStates():325 -> runUnfinishedStates
    19:20:void runUnfinishedStates():326:327 -> runUnfinishedStates
    1:2:void start():315:316 -> start
androidx.leanback.util.StateMachine$Condition -> androidx.leanback.util.StateMachine$Condition:
    1:2:void <init>(java.lang.String):71:72 -> <init>
androidx.leanback.util.StateMachine$Event -> androidx.leanback.util.StateMachine$Event:
    1:2:void <init>(java.lang.String):60:61 -> <init>
androidx.leanback.util.StateMachine$State -> androidx.leanback.util.StateMachine$State:
    1:1:void <init>(java.lang.String,boolean,boolean):164:164 -> <init>
    2:3:void <init>(java.lang.String,boolean,boolean):140:141 -> <init>
    4:6:void <init>(java.lang.String,boolean,boolean):165:167 -> <init>
    1:2:void addIncoming(androidx.leanback.util.StateMachine$Transition):171:172 -> addIncoming
    3:3:void addIncoming(androidx.leanback.util.StateMachine$Transition):174:174 -> addIncoming
    1:2:void addOutgoing(androidx.leanback.util.StateMachine$Transition):178:179 -> addOutgoing
    3:3:void addOutgoing(androidx.leanback.util.StateMachine$Transition):181:181 -> addOutgoing
    1:1:java.lang.String toString():147:147 -> toString
androidx.leanback.util.StateMachine$Transition -> androidx.leanback.util.StateMachine$Transition:
    1:1:void <init>(androidx.leanback.util.StateMachine$State,androidx.leanback.util.StateMachine$State,androidx.leanback.util.StateMachine$Event):90:90 -> <init>
    2:2:void <init>(androidx.leanback.util.StateMachine$State,androidx.leanback.util.StateMachine$State,androidx.leanback.util.StateMachine$Event):88:88 -> <init>
    3:6:void <init>(androidx.leanback.util.StateMachine$State,androidx.leanback.util.StateMachine$State,androidx.leanback.util.StateMachine$Event):94:97 -> <init>
    7:7:void <init>(androidx.leanback.util.StateMachine$State,androidx.leanback.util.StateMachine$State,androidx.leanback.util.StateMachine$Event):92:92 -> <init>
    8:8:void <init>(androidx.leanback.util.StateMachine$State,androidx.leanback.util.StateMachine$State):100:100 -> <init>
    9:9:void <init>(androidx.leanback.util.StateMachine$State,androidx.leanback.util.StateMachine$State):88:88 -> <init>
    10:13:void <init>(androidx.leanback.util.StateMachine$State,androidx.leanback.util.StateMachine$State):101:104 -> <init>
    14:14:void <init>(androidx.leanback.util.StateMachine$State,androidx.leanback.util.StateMachine$State,androidx.leanback.util.StateMachine$Condition):107:107 -> <init>
    15:15:void <init>(androidx.leanback.util.StateMachine$State,androidx.leanback.util.StateMachine$State,androidx.leanback.util.StateMachine$Condition):88:88 -> <init>
    16:19:void <init>(androidx.leanback.util.StateMachine$State,androidx.leanback.util.StateMachine$State,androidx.leanback.util.StateMachine$Condition):111:114 -> <init>
    20:20:void <init>(androidx.leanback.util.StateMachine$State,androidx.leanback.util.StateMachine$State,androidx.leanback.util.StateMachine$Condition):109:109 -> <init>
    1:4:java.lang.String toString():120:123 -> toString
    5:5:java.lang.String toString():127:127 -> toString
androidx.leanback.widget.AbstractDetailsDescriptionPresenter -> androidx.leanback.widget.AbstractDetailsDescriptionPresenter:
    1:1:void <init>():35:35 -> <init>
    1:2:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):161:162 -> onBindViewHolder
    3:4:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):165:166 -> onBindViewHolder
    5:7:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):169:171 -> onBindViewHolder
    8:8:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):170:170 -> onBindViewHolder
    9:9:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):172:172 -> onBindViewHolder
    10:10:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):174:174 -> onBindViewHolder
    11:12:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):177:178 -> onBindViewHolder
    13:13:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):181:181 -> onBindViewHolder
    14:14:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):183:183 -> onBindViewHolder
    15:15:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):186:186 -> onBindViewHolder
    16:17:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):190:191 -> onBindViewHolder
    18:20:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):193:195 -> onBindViewHolder
    21:21:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):194:194 -> onBindViewHolder
    22:22:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):198:198 -> onBindViewHolder
    23:23:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):201:201 -> onBindViewHolder
    24:24:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):204:204 -> onBindViewHolder
    1:3:androidx.leanback.widget.AbstractDetailsDescriptionPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):154:156 -> onCreateViewHolder
    1:3:androidx.leanback.widget.Presenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):35 -> onCreateViewHolder
    1:2:void onViewAttachedToWindow(androidx.leanback.widget.Presenter$ViewHolder):225:226 -> onViewAttachedToWindow
    1:2:void onViewDetachedFromWindow(androidx.leanback.widget.Presenter$ViewHolder):232:233 -> onViewDetachedFromWindow
    3:3:void androidx.leanback.widget.Presenter.onViewDetachedFromWindow(androidx.leanback.widget.Presenter$ViewHolder):177:177 -> onViewDetachedFromWindow
    3:3:void onViewDetachedFromWindow(androidx.leanback.widget.Presenter$ViewHolder):234 -> onViewDetachedFromWindow
    1:3:void setTopMargin(android.widget.TextView,int):238:240 -> setTopMargin
androidx.leanback.widget.AbstractDetailsDescriptionPresenter$ViewHolder -> androidx.leanback.widget.AbstractDetailsDescriptionPresenter$ViewHolder:
    1:4:void <init>(android.view.View):58:61 -> <init>
    5:6:void <init>(android.view.View):63:64 -> <init>
    7:7:void <init>(android.view.View):67:67 -> <init>
    8:8:void <init>(android.view.View):69:69 -> <init>
    9:9:void <init>(android.view.View):71:71 -> <init>
    10:10:void <init>(android.view.View):74:74 -> <init>
    11:11:void <init>(android.view.View):76:76 -> <init>
    12:12:void <init>(android.view.View):79:79 -> <init>
    13:13:void <init>(android.view.View):81:81 -> <init>
    14:14:void <init>(android.view.View):83:83 -> <init>
    15:17:void <init>(android.view.View):85:87 -> <init>
    18:18:void <init>(android.view.View):89:89 -> <init>
    1:1:void addPreDrawListener():99:99 -> addPreDrawListener
    2:2:void addPreDrawListener():102:102 -> addPreDrawListener
    3:3:void addPreDrawListener():122:122 -> addPreDrawListener
    1:1:android.widget.TextView getBody():141:141 -> getBody
    1:4:android.graphics.Paint$FontMetricsInt getFontMetricsInt(android.widget.TextView):145:148 -> getFontMetricsInt
    1:1:android.widget.TextView getSubtitle():137:137 -> getSubtitle
    1:1:android.widget.TextView getTitle():133:133 -> getTitle
    1:3:void removePreDrawListener():126:128 -> removePreDrawListener
androidx.leanback.widget.AbstractDetailsDescriptionPresenter$ViewHolder$1 -> androidx.leanback.widget.AbstractDetailsDescriptionPresenter$ViewHolder$1:
    1:1:void <init>(androidx.leanback.widget.AbstractDetailsDescriptionPresenter$ViewHolder):89:89 -> <init>
    1:1:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):93:93 -> onLayoutChange
androidx.leanback.widget.AbstractDetailsDescriptionPresenter$ViewHolder$2 -> androidx.leanback.widget.AbstractDetailsDescriptionPresenter$ViewHolder$2:
    1:1:void <init>(androidx.leanback.widget.AbstractDetailsDescriptionPresenter$ViewHolder):102:102 -> <init>
    1:4:boolean onPreDraw():105:108 -> onPreDraw
    5:8:boolean onPreDraw():111:114 -> onPreDraw
    9:9:boolean onPreDraw():117:117 -> onPreDraw
androidx.leanback.widget.Action -> androidx.leanback.widget.Action:
    1:1:void <init>(long,java.lang.CharSequence,java.lang.CharSequence,android.graphics.drawable.Drawable):74:74 -> <init>
    1:1:void <init>(long,java.lang.CharSequence,java.lang.CharSequence):63 -> <init>
    1:1:void <init>(long,java.lang.CharSequence):52 -> <init>
    2:2:void <init>(long,java.lang.CharSequence,java.lang.CharSequence,android.graphics.drawable.Drawable):30:30 -> <init>
    2:2:void <init>(long,java.lang.CharSequence,java.lang.CharSequence):63 -> <init>
    2:2:void <init>(long,java.lang.CharSequence):52 -> <init>
    3:3:void <init>(long,java.lang.CharSequence,java.lang.CharSequence,android.graphics.drawable.Drawable):34:34 -> <init>
    3:3:void <init>(long,java.lang.CharSequence,java.lang.CharSequence):63 -> <init>
    3:3:void <init>(long,java.lang.CharSequence):52 -> <init>
    4:4:void <init>(long,java.lang.CharSequence,java.lang.CharSequence,android.graphics.drawable.Drawable):75:75 -> <init>
    4:4:void <init>(long,java.lang.CharSequence,java.lang.CharSequence):63 -> <init>
    4:4:void <init>(long,java.lang.CharSequence):52 -> <init>
    5:5:void setLabel1(java.lang.CharSequence):99:99 -> <init>
    5:5:void <init>(long,java.lang.CharSequence,java.lang.CharSequence,android.graphics.drawable.Drawable):76 -> <init>
    5:5:void <init>(long,java.lang.CharSequence,java.lang.CharSequence):63 -> <init>
    5:5:void <init>(long,java.lang.CharSequence):52 -> <init>
    6:6:void setLabel2(java.lang.CharSequence):113:113 -> <init>
    6:6:void <init>(long,java.lang.CharSequence,java.lang.CharSequence,android.graphics.drawable.Drawable):77 -> <init>
    6:6:void <init>(long,java.lang.CharSequence,java.lang.CharSequence):63 -> <init>
    6:6:void <init>(long,java.lang.CharSequence):52 -> <init>
    7:7:void <init>(long,java.lang.CharSequence,java.lang.CharSequence,android.graphics.drawable.Drawable):78:78 -> <init>
    7:7:void <init>(long,java.lang.CharSequence,java.lang.CharSequence):63 -> <init>
    7:7:void <init>(long,java.lang.CharSequence):52 -> <init>
    1:1:android.graphics.drawable.Drawable getIcon():134:134 -> getIcon
    1:1:long getId():92:92 -> getId
    1:1:java.lang.CharSequence getLabel1():106:106 -> getLabel1
    1:1:java.lang.CharSequence getLabel2():120:120 -> getLabel2
    1:1:void setIcon(android.graphics.drawable.Drawable):127:127 -> setIcon
    1:1:void setId(long):85:85 -> setId
    1:1:void setLabel1(java.lang.CharSequence):99:99 -> setLabel1
    1:1:void setLabel2(java.lang.CharSequence):113:113 -> setLabel2
    1:3:java.lang.String toString():160:162 -> toString
    4:6:java.lang.String toString():164:166 -> toString
    7:7:java.lang.String toString():168:168 -> toString
    8:9:java.lang.String toString():170:171 -> toString
    10:10:java.lang.String toString():173:173 -> toString
androidx.leanback.widget.ActionPresenterSelector -> androidx.leanback.widget.ActionPresenterSelector:
    1:1:void <init>():25:25 -> <init>
    2:4:void <init>():27:29 -> <init>
    1:3:androidx.leanback.widget.Presenter getPresenter(java.lang.Object):34:36 -> getPresenter
    4:4:androidx.leanback.widget.Presenter getPresenter(java.lang.Object):38:38 -> getPresenter
    1:1:androidx.leanback.widget.Presenter[] getPresenters():44:44 -> getPresenters
androidx.leanback.widget.ActionPresenterSelector$ActionPresenter -> androidx.leanback.widget.ActionPresenterSelector$ActionPresenter:
    1:1:void <init>():59:59 -> <init>
    1:4:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):62:65 -> onBindViewHolder
    5:9:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):67:71 -> onBindViewHolder
    10:12:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):73:75 -> onBindViewHolder
    13:14:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):77:78 -> onBindViewHolder
    15:15:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):80:80 -> onBindViewHolder
    1:4:void onUnbindViewHolder(androidx.leanback.widget.Presenter$ViewHolder):86:89 -> onUnbindViewHolder
androidx.leanback.widget.ActionPresenterSelector$ActionViewHolder -> androidx.leanback.widget.ActionPresenterSelector$ActionViewHolder:
    1:3:void <init>(android.view.View,int):53:55 -> <init>
androidx.leanback.widget.ActionPresenterSelector$OneLineActionPresenter -> androidx.leanback.widget.ActionPresenterSelector$OneLineActionPresenter:
    1:1:void <init>():93:93 -> <init>
    1:4:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):103:106 -> onBindViewHolder
    1:3:androidx.leanback.widget.Presenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):96:98 -> onCreateViewHolder
androidx.leanback.widget.ActionPresenterSelector$TwoLineActionPresenter -> androidx.leanback.widget.ActionPresenterSelector$TwoLineActionPresenter:
    1:1:void <init>():110:110 -> <init>
    1:3:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):120:122 -> onBindViewHolder
    4:9:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):124:129 -> onBindViewHolder
    10:10:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):131:131 -> onBindViewHolder
    1:3:androidx.leanback.widget.Presenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):113:115 -> onCreateViewHolder
androidx.leanback.widget.ArrayObjectAdapter -> androidx.leanback.widget.ArrayObjectAdapter:
    1:1:void <clinit>():32:32 -> <clinit>
    1:1:void <init>(androidx.leanback.widget.PresenterSelector):48:48 -> <init>
    2:2:void <init>(androidx.leanback.widget.PresenterSelector):35:35 -> <init>
    3:3:void <init>(androidx.leanback.widget.PresenterSelector):38:38 -> <init>
    4:4:void <init>(androidx.leanback.widget.Presenter):55:55 -> <init>
    5:5:void <init>(androidx.leanback.widget.Presenter):35:35 -> <init>
    6:6:void <init>(androidx.leanback.widget.Presenter):38:38 -> <init>
    7:7:void <init>():62:62 -> <init>
    8:8:void <init>():35:35 -> <init>
    9:9:void <init>():38:38 -> <init>
    1:1:java.lang.Boolean access$000():30:30 -> access$000
    1:1:void add(java.lang.Object):104:104 -> add
    2:3:void add(int,java.lang.Object):115:116 -> add
    2:3:void add(java.lang.Object):104 -> add
    1:1:void addAll(int,java.util.Collection):127:127 -> addAll
    2:3:void addAll(int,java.util.Collection):131:132 -> addAll
    1:1:void clear():204:204 -> clear
    2:3:void clear():208:209 -> clear
    1:1:java.lang.Object get(int):72:72 -> get
    1:1:boolean remove(java.lang.Object):142:142 -> remove
    2:3:boolean remove(java.lang.Object):144:145 -> remove
    1:2:void replace(int,java.lang.Object):175:176 -> replace
    1:3:void setItems(java.util.List,androidx.leanback.widget.DiffCallback):243:245 -> setItems
    4:5:void setItems(java.util.List,androidx.leanback.widget.DiffCallback):248:249 -> setItems
    6:6:void setItems(java.util.List,androidx.leanback.widget.DiffCallback):251:251 -> setItems
    7:8:void setItems(java.util.List,androidx.leanback.widget.DiffCallback):283:284 -> setItems
    9:10:void setItems(java.util.List,androidx.leanback.widget.DiffCallback):287:288 -> setItems
    11:12:void setItems(java.util.List,androidx.leanback.widget.DiffCallback):323:324 -> setItems
    1:1:int size():67:67 -> size
androidx.leanback.widget.ArrayObjectAdapter$1 -> androidx.leanback.widget.ArrayObjectAdapter$1:
    1:1:void <init>(androidx.leanback.widget.ArrayObjectAdapter,java.util.List,androidx.leanback.widget.DiffCallback):251:251 -> <init>
    1:2:boolean areContentsTheSame(int,int):270:271 -> areContentsTheSame
    3:3:boolean areContentsTheSame(int,int):270:270 -> areContentsTheSame
    1:2:boolean areItemsTheSame(int,int):264:265 -> areItemsTheSame
    3:3:boolean areItemsTheSame(int,int):264:264 -> areItemsTheSame
    1:2:java.lang.Object getChangePayload(int,int):277:278 -> getChangePayload
    3:3:java.lang.Object getChangePayload(int,int):277:277 -> getChangePayload
    1:1:int getNewListSize():259:259 -> getNewListSize
    1:1:int getOldListSize():254:254 -> getOldListSize
androidx.leanback.widget.ArrayObjectAdapter$2 -> androidx.leanback.widget.ArrayObjectAdapter$2:
    1:1:void <init>(androidx.leanback.widget.ArrayObjectAdapter):288:288 -> <init>
    1:2:void onChanged(int,int,java.lang.Object):316:317 -> onChanged
    3:3:void onChanged(int,int,java.lang.Object):319:319 -> onChanged
    1:2:void onInserted(int,int):292:293 -> onInserted
    3:3:void onInserted(int,int):295:295 -> onInserted
    1:2:void onMoved(int,int):308:309 -> onMoved
    3:3:void onMoved(int,int):311:311 -> onMoved
    1:2:void onRemoved(int,int):300:301 -> onRemoved
    3:3:void onRemoved(int,int):303:303 -> onRemoved
androidx.leanback.widget.BaseCardView -> androidx.leanback.widget.BaseCardView:
    1:1:void <clinit>():138:138 -> <clinit>
    1:1:void <init>(android.content.Context,android.util.AttributeSet):153:153 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int):157:157 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):141:141 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):159:159 -> <init>
    5:6:void <init>(android.content.Context,android.util.AttributeSet,int):163:164 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int):166:166 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,int):168:168 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int):170:170 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet,int):172:172 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet,int):174:174 -> <init>
    12:13:void <init>(android.content.Context,android.util.AttributeSet,int):177:178 -> <init>
    14:14:void <init>(android.content.Context,android.util.AttributeSet,int):183:183 -> <init>
    15:15:void <init>(android.content.Context,android.util.AttributeSet,int):181:181 -> <init>
    16:16:void <init>(android.content.Context,android.util.AttributeSet,int):187:187 -> <init>
    17:17:void <init>(android.content.Context,android.util.AttributeSet,int):185:185 -> <init>
    18:18:void <init>(android.content.Context,android.util.AttributeSet,int):189:189 -> <init>
    19:19:void <init>(android.content.Context,android.util.AttributeSet,int):191:191 -> <init>
    20:20:void <init>(android.content.Context,android.util.AttributeSet,int):190:190 -> <init>
    21:21:void <init>(android.content.Context,android.util.AttributeSet,int):193:193 -> <init>
    22:22:void <init>(android.content.Context,android.util.AttributeSet,int):196:196 -> <init>
    23:25:void <init>(android.content.Context,android.util.AttributeSet,int):198:200 -> <init>
    26:28:void <init>(android.content.Context,android.util.AttributeSet,int):202:204 -> <init>
    29:29:void <init>(android.content.Context,android.util.AttributeSet,int):193:193 -> <init>
    1:1:void animateInfoOffset(boolean):695:695 -> animateInfoOffset
    2:3:void animateInfoOffset(boolean):699:700 -> animateInfoOffset
    4:8:void animateInfoOffset(boolean):702:706 -> animateInfoOffset
    9:12:void animateInfoOffset(boolean):710:713 -> animateInfoOffset
    13:13:void animateInfoOffset(boolean):732:732 -> animateInfoOffset
    1:3:void cancelAnimations():682:684 -> cancelAnimations
    4:4:void cancelAnimations():687:687 -> cancelAnimations
    1:1:boolean checkLayoutParams(android.view.ViewGroup$LayoutParams):840:840 -> checkLayoutParams
    1:1:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():55:55 -> generateDefaultLayoutParams
    2:2:android.widget.FrameLayout$LayoutParams generateDefaultLayoutParams():55:55 -> generateDefaultLayoutParams
    3:3:androidx.leanback.widget.BaseCardView$LayoutParams generateDefaultLayoutParams():825:825 -> generateDefaultLayoutParams
    1:1:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):55:55 -> generateLayoutParams
    2:2:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):55:55 -> generateLayoutParams
    3:3:android.widget.FrameLayout$LayoutParams generateLayoutParams(android.util.AttributeSet):55:55 -> generateLayoutParams
    4:4:androidx.leanback.widget.BaseCardView$LayoutParams generateLayoutParams(android.util.AttributeSet):820:820 -> generateLayoutParams
    5:6:androidx.leanback.widget.BaseCardView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):831:832 -> generateLayoutParams
    7:7:androidx.leanback.widget.BaseCardView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):834:834 -> generateLayoutParams
    1:2:float getFinalInfoAlpha():298:299 -> getFinalInfoAlpha
    1:2:float getFinalInfoVisFraction():293:294 -> getFinalInfoVisFraction
    1:1:boolean hasExtraRegion():521:521 -> hasExtraRegion
    1:1:boolean hasInfoRegion():517:517 -> hasInfoRegion
    1:2:int[] onCreateDrawableState(int):600:601 -> onCreateDrawableState
    3:3:int[] onCreateDrawableState(int):605:605 -> onCreateDrawableState
    4:4:int[] onCreateDrawableState(int):608:608 -> onCreateDrawableState
    5:5:int[] onCreateDrawableState(int):613:613 -> onCreateDrawableState
    6:6:int[] onCreateDrawableState(int):615:615 -> onCreateDrawableState
    7:7:int[] onCreateDrawableState(int):617:617 -> onCreateDrawableState
    8:8:int[] onCreateDrawableState(int):619:619 -> onCreateDrawableState
    1:3:void onDetachedFromWindow():511:513 -> onDetachedFromWindow
    1:1:void onLayout(boolean,int,int,int,int):439:439 -> onLayout
    2:5:void onLayout(boolean,int,int,int,int):442:445 -> onLayout
    6:7:void onLayout(boolean,int,int,int,int):447:448 -> onLayout
    8:8:void onLayout(boolean,int,int,int,int):445:445 -> onLayout
    9:9:void onLayout(boolean,int,int,int,int):449:449 -> onLayout
    10:10:void onLayout(boolean,int,int,int,int):453:453 -> onLayout
    11:12:void onLayout(boolean,int,int,int,int):455:456 -> onLayout
    13:13:void onLayout(boolean,int,int,int,int):459:459 -> onLayout
    14:15:void onLayout(boolean,int,int,int,int):466:467 -> onLayout
    16:16:void onLayout(boolean,int,int,int,int):470:470 -> onLayout
    17:20:void onLayout(boolean,int,int,int,int):473:476 -> onLayout
    21:21:void onLayout(boolean,int,int,int,int):480:480 -> onLayout
    22:22:void onLayout(boolean,int,int,int,int):482:482 -> onLayout
    23:23:void onLayout(boolean,int,int,int,int):480:480 -> onLayout
    24:28:void onLayout(boolean,int,int,int,int):492:496 -> onLayout
    29:30:void onLayout(boolean,int,int,int,int):498:499 -> onLayout
    31:31:void onLayout(boolean,int,int,int,int):496:496 -> onLayout
    32:32:void onLayout(boolean,int,int,int,int):500:500 -> onLayout
    33:33:void onLayout(boolean,int,int,int,int):506:506 -> onLayout
    1:2:void onMeasure(int,int):374:375 -> onMeasure
    3:5:void findChildrenViews():563:565 -> onMeasure
    3:5:void onMeasure(int,int):381 -> onMeasure
    6:6:void findChildrenViews():567:567 -> onMeasure
    6:6:void onMeasure(int,int):381 -> onMeasure
    7:7:void findChildrenViews():569:569 -> onMeasure
    7:7:void onMeasure(int,int):381 -> onMeasure
    8:9:boolean isCurrentRegionVisible(int):551:552 -> onMeasure
    8:9:void findChildrenViews():569 -> onMeasure
    8:9:void onMeasure(int,int):381 -> onMeasure
    10:10:boolean isCurrentRegionVisible(int):554:554 -> onMeasure
    10:10:void findChildrenViews():569 -> onMeasure
    10:10:void onMeasure(int,int):381 -> onMeasure
    11:11:boolean isCurrentRegionVisible(int):549:549 -> onMeasure
    11:11:void findChildrenViews():569 -> onMeasure
    11:11:void onMeasure(int,int):381 -> onMeasure
    12:12:void findChildrenViews():570:570 -> onMeasure
    12:12:void onMeasure(int,int):381 -> onMeasure
    13:13:void findChildrenViews():573:573 -> onMeasure
    13:13:void onMeasure(int,int):381 -> onMeasure
    14:18:void findChildrenViews():580:584 -> onMeasure
    14:18:void onMeasure(int,int):381 -> onMeasure
    19:20:void findChildrenViews():586:587 -> onMeasure
    19:20:void onMeasure(int,int):381 -> onMeasure
    21:22:void findChildrenViews():590:591 -> onMeasure
    21:22:void onMeasure(int,int):381 -> onMeasure
    23:23:void onMeasure(int,int):383:383 -> onMeasure
    24:30:void onMeasure(int,int):385:391 -> onMeasure
    31:32:void onMeasure(int,int):394:395 -> onMeasure
    33:33:void onMeasure(int,int):399:399 -> onMeasure
    34:40:void onMeasure(int,int):401:407 -> onMeasure
    41:41:void onMeasure(int,int):409:409 -> onMeasure
    42:48:void onMeasure(int,int):413:419 -> onMeasure
    49:50:void onMeasure(int,int):425:426 -> onMeasure
    51:52:void onMeasure(int,int):431:432 -> onMeasure
    53:53:void onMeasure(int,int):431:431 -> onMeasure
    54:54:void onMeasure(int,int):433:433 -> onMeasure
    55:55:void onMeasure(int,int):431:431 -> onMeasure
    1:3:void setActivated(boolean):345:347 -> setActivated
    4:4:void applyActiveState(boolean):624:624 -> setActivated
    4:4:void setActivated(boolean):347 -> setActivated
    5:5:boolean isRegionVisible(int):534:534 -> setActivated
    5:5:void applyActiveState(boolean):625 -> setActivated
    5:5:void setActivated(boolean):347 -> setActivated
    6:6:boolean isRegionVisible(int):532:532 -> setActivated
    6:6:void applyActiveState(boolean):625 -> setActivated
    6:6:void setActivated(boolean):347 -> setActivated
    7:7:void applyActiveState(boolean):625:625 -> setActivated
    7:7:void setActivated(boolean):347 -> setActivated
    1:1:void setInfoViewVisibility(boolean):630:630 -> setInfoViewVisibility
    2:3:void setInfoViewVisibility(boolean):634:635 -> setInfoViewVisibility
    4:5:void setInfoViewVisibility(boolean):638:639 -> setInfoViewVisibility
    6:7:void setInfoViewVisibility(boolean):641:642 -> setInfoViewVisibility
    8:8:void setInfoViewVisibility(boolean):644:644 -> setInfoViewVisibility
    9:9:void setInfoViewVisibility(boolean):648:648 -> setInfoViewVisibility
    10:10:void animateInfoHeight(boolean):738:738 -> setInfoViewVisibility
    10:10:void setInfoViewVisibility(boolean):649 -> setInfoViewVisibility
    11:13:void animateInfoHeight(boolean):741:743 -> setInfoViewVisibility
    11:13:void setInfoViewVisibility(boolean):649 -> setInfoViewVisibility
    14:14:void animateInfoHeight(boolean):748:748 -> setInfoViewVisibility
    14:14:void setInfoViewVisibility(boolean):649 -> setInfoViewVisibility
    15:18:void animateInfoHeight(boolean):751:754 -> setInfoViewVisibility
    15:18:void setInfoViewVisibility(boolean):649 -> setInfoViewVisibility
    19:19:void animateInfoHeight(boolean):773:773 -> setInfoViewVisibility
    19:19:void setInfoViewVisibility(boolean):649 -> setInfoViewVisibility
    20:21:void setInfoViewVisibility(boolean):651:652 -> setInfoViewVisibility
    22:22:void animateInfoAlpha(boolean):781:781 -> setInfoViewVisibility
    22:22:void setInfoViewVisibility(boolean):657 -> setInfoViewVisibility
    23:24:void animateInfoAlpha(boolean):784:785 -> setInfoViewVisibility
    23:24:void setInfoViewVisibility(boolean):657 -> setInfoViewVisibility
    25:25:void animateInfoAlpha(boolean):789:789 -> setInfoViewVisibility
    25:25:void setInfoViewVisibility(boolean):657 -> setInfoViewVisibility
    26:29:void animateInfoAlpha(boolean):793:796 -> setInfoViewVisibility
    26:29:void setInfoViewVisibility(boolean):657 -> setInfoViewVisibility
    30:30:void animateInfoAlpha(boolean):815:815 -> setInfoViewVisibility
    30:30:void setInfoViewVisibility(boolean):657 -> setInfoViewVisibility
    1:3:void setSelected(boolean):361:363 -> setSelected
    4:4:void applySelectedState(boolean):662:662 -> setSelected
    4:4:void setSelected(boolean):363 -> setSelected
    5:5:void applySelectedState(boolean):664:664 -> setSelected
    5:5:void setSelected(boolean):363 -> setSelected
    6:8:void applySelectedState(boolean):667:669 -> setSelected
    6:8:void setSelected(boolean):363 -> setSelected
    9:9:void applySelectedState(boolean):671:671 -> setSelected
    9:9:void setSelected(boolean):363 -> setSelected
    10:10:void applySelectedState(boolean):674:674 -> setSelected
    10:10:void setSelected(boolean):363 -> setSelected
    11:12:void applySelectedState(boolean):676:677 -> setSelected
    11:12:void setSelected(boolean):363 -> setSelected
    1:1:java.lang.String toString():1005:1005 -> toString
androidx.leanback.widget.BaseCardView$1 -> androidx.leanback.widget.BaseCardView$1:
    1:1:void <init>(androidx.leanback.widget.BaseCardView):141:141 -> <init>
    1:1:void run():144:144 -> run
androidx.leanback.widget.BaseCardView$2 -> androidx.leanback.widget.BaseCardView$2:
    1:1:void <init>(androidx.leanback.widget.BaseCardView):713:713 -> <init>
    1:3:void onAnimationEnd(android.view.animation.Animation):720:722 -> onAnimationEnd
androidx.leanback.widget.BaseCardView$3 -> androidx.leanback.widget.BaseCardView$3:
    1:1:void <init>(androidx.leanback.widget.BaseCardView):754:754 -> <init>
    1:3:void onAnimationEnd(android.view.animation.Animation):761:763 -> onAnimationEnd
androidx.leanback.widget.BaseCardView$4 -> androidx.leanback.widget.BaseCardView$4:
    1:1:void <init>(androidx.leanback.widget.BaseCardView):796:796 -> <init>
    1:3:void onAnimationEnd(android.view.animation.Animation):803:805 -> onAnimationEnd
androidx.leanback.widget.BaseCardView$AnimationBase -> androidx.leanback.widget.BaseCardView$AnimationBase:
    1:1:void <init>(androidx.leanback.widget.BaseCardView):901:901 -> <init>
androidx.leanback.widget.BaseCardView$InfoAlphaAnimation -> androidx.leanback.widget.BaseCardView$InfoAlphaAnimation:
    1:3:void <init>(androidx.leanback.widget.BaseCardView,float,float):957:959 -> <init>
    1:3:void applyTransformation(float,android.view.animation.Transformation):964:966 -> applyTransformation
androidx.leanback.widget.BaseCardView$InfoHeightAnimation -> androidx.leanback.widget.BaseCardView$InfoHeightAnimation:
    1:3:void <init>(androidx.leanback.widget.BaseCardView,float,float):939:941 -> <init>
    1:2:void applyTransformation(float,android.view.animation.Transformation):946:947 -> applyTransformation
androidx.leanback.widget.BaseCardView$InfoOffsetAnimation -> androidx.leanback.widget.BaseCardView$InfoOffsetAnimation:
    1:3:void <init>(androidx.leanback.widget.BaseCardView,float,float):921:923 -> <init>
    1:2:void applyTransformation(float,android.view.animation.Transformation):928:929 -> applyTransformation
androidx.leanback.widget.BaseCardView$LayoutParams -> androidx.leanback.widget.BaseCardView$LayoutParams:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):865:865 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):854:854 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet):866:866 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet):868:868 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet):871:871 -> <init>
    6:6:void <init>(int,int):878:878 -> <init>
    7:7:void <init>(int,int):854:854 -> <init>
    8:8:void <init>(android.view.ViewGroup$LayoutParams):885:885 -> <init>
    9:9:void <init>(android.view.ViewGroup$LayoutParams):854:854 -> <init>
    10:10:void <init>(androidx.leanback.widget.BaseCardView$LayoutParams):895:895 -> <init>
    11:11:void <init>(androidx.leanback.widget.BaseCardView$LayoutParams):854:854 -> <init>
    12:12:void <init>(androidx.leanback.widget.BaseCardView$LayoutParams):897:897 -> <init>
androidx.leanback.widget.BaseGridView -> androidx.leanback.widget.BaseGridView:
    1:1:void <init>(android.content.Context,android.util.AttributeSet,int):217:217 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int):199:199 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):201:201 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):214:214 -> <init>
    5:6:void <init>(android.content.Context,android.util.AttributeSet,int):218:219 -> <init>
    7:12:void <init>(android.content.Context,android.util.AttributeSet,int):221:226 -> <init>
    13:14:void <init>(android.content.Context,android.util.AttributeSet,int):230:231 -> <init>
    1:1:void addOnChildViewHolderSelectedListener(androidx.leanback.widget.OnChildViewHolderSelectedListener):660:660 -> addOnChildViewHolderSelectedListener
    1:1:void animateIn():1132:1132 -> animateIn
    1:1:void animateOut():1125:1125 -> animateOut
    2:2:void androidx.leanback.widget.GridLayoutManager.slideOut():1913:1913 -> animateOut
    2:2:void animateOut():1125 -> animateOut
    3:4:void androidx.leanback.widget.GridLayoutManager.slideOut():1916:1917 -> animateOut
    3:4:void animateOut():1125 -> animateOut
    5:6:void androidx.leanback.widget.GridLayoutManager.slideOut():1920:1921 -> animateOut
    5:6:void animateOut():1125 -> animateOut
    7:7:void androidx.leanback.widget.GridLayoutManager.slideOut():1924:1924 -> animateOut
    7:7:void animateOut():1125 -> animateOut
    1:1:boolean dispatchGenericFocusedEvent(android.view.MotionEvent):1038:1038 -> dispatchGenericFocusedEvent
    1:1:boolean dispatchKeyEvent(android.view.KeyEvent):1012:1012 -> dispatchKeyEvent
    2:2:boolean dispatchKeyEvent(android.view.KeyEvent):1015:1015 -> dispatchKeyEvent
    3:3:boolean dispatchKeyEvent(android.view.KeyEvent):1018:1018 -> dispatchKeyEvent
    1:2:boolean dispatchTouchEvent(android.view.MotionEvent):1023:1024 -> dispatchTouchEvent
    3:3:boolean dispatchTouchEvent(android.view.MotionEvent):1028:1028 -> dispatchTouchEvent
    1:1:android.view.View focusSearch(int):865:865 -> focusSearch
    2:2:android.view.View focusSearch(int):868:868 -> focusSearch
    3:3:int androidx.leanback.widget.GridLayoutManager.getSelection():2647:2647 -> focusSearch
    3:3:android.view.View focusSearch(int):868 -> focusSearch
    4:4:android.view.View focusSearch(int):868:868 -> focusSearch
    5:5:android.view.View focusSearch(int):870:870 -> focusSearch
    6:6:android.view.View focusSearch(int):874:874 -> focusSearch
    1:1:int getChildDrawingOrder(int,int):856:856 -> getChildDrawingOrder
    2:2:int androidx.leanback.widget.GridLayoutManager.getChildDrawingOrder(androidx.recyclerview.widget.RecyclerView,int,int):3542:3542 -> getChildDrawingOrder
    2:2:int getChildDrawingOrder(int,int):856 -> getChildDrawingOrder
    3:3:int androidx.leanback.widget.GridLayoutManager.getChildDrawingOrder(androidx.recyclerview.widget.RecyclerView,int,int):3546:3546 -> getChildDrawingOrder
    3:3:int getChildDrawingOrder(int,int):856 -> getChildDrawingOrder
    1:1:int getSelectedPosition():785:785 -> getSelectedPosition
    2:2:int androidx.leanback.widget.GridLayoutManager.getSelection():2647:2647 -> getSelectedPosition
    2:2:int getSelectedPosition():785 -> getSelectedPosition
    1:1:int getSelectedSubPosition():797:797 -> getSelectedSubPosition
    2:2:int androidx.leanback.widget.GridLayoutManager.getSubSelection():2651:2651 -> getSelectedSubPosition
    2:2:int getSelectedSubPosition():797 -> getSelectedSubPosition
    1:1:int getVerticalSpacing():595:595 -> getVerticalSpacing
    1:1:void getViewSelectedOffsets(android.view.View,int[]):851:851 -> getViewSelectedOffsets
    1:1:boolean hasOverlappingRendering():1077:1077 -> hasOverlappingRendering
    1:1:boolean hasPreviousViewInSameRow(int):951:951 -> hasPreviousViewInSameRow
    1:4:void initBaseGridViewAttributes(android.content.Context,android.util.AttributeSet):243:246 -> initBaseGridViewAttributes
    5:5:void androidx.leanback.widget.GridLayoutManager.setFocusOutAllowed(boolean,boolean):815:815 -> initBaseGridViewAttributes
    5:5:void initBaseGridViewAttributes(android.content.Context,android.util.AttributeSet):246 -> initBaseGridViewAttributes
    6:8:void initBaseGridViewAttributes(android.content.Context,android.util.AttributeSet):247:249 -> initBaseGridViewAttributes
    9:9:void androidx.leanback.widget.GridLayoutManager.setFocusOutSideAllowed(boolean,boolean):821:821 -> initBaseGridViewAttributes
    9:9:void initBaseGridViewAttributes(android.content.Context,android.util.AttributeSet):249 -> initBaseGridViewAttributes
    10:10:void initBaseGridViewAttributes(android.content.Context,android.util.AttributeSet):250:250 -> initBaseGridViewAttributes
    11:11:void initBaseGridViewAttributes(android.content.Context,android.util.AttributeSet):252:252 -> initBaseGridViewAttributes
    12:12:void initBaseGridViewAttributes(android.content.Context,android.util.AttributeSet):251:251 -> initBaseGridViewAttributes
    13:13:void initBaseGridViewAttributes(android.content.Context,android.util.AttributeSet):250:250 -> initBaseGridViewAttributes
    14:14:void initBaseGridViewAttributes(android.content.Context,android.util.AttributeSet):253:253 -> initBaseGridViewAttributes
    15:15:void initBaseGridViewAttributes(android.content.Context,android.util.AttributeSet):255:255 -> initBaseGridViewAttributes
    16:16:void initBaseGridViewAttributes(android.content.Context,android.util.AttributeSet):254:254 -> initBaseGridViewAttributes
    17:17:void initBaseGridViewAttributes(android.content.Context,android.util.AttributeSet):253:253 -> initBaseGridViewAttributes
    18:19:void initBaseGridViewAttributes(android.content.Context,android.util.AttributeSet):256:257 -> initBaseGridViewAttributes
    20:20:void initBaseGridViewAttributes(android.content.Context,android.util.AttributeSet):259:259 -> initBaseGridViewAttributes
    1:1:boolean isChildrenDrawingOrderEnabledInternal():860:860 -> isChildrenDrawingOrderEnabledInternal
    1:2:void onFocusChanged(boolean,int,android.graphics.Rect):879:880 -> onFocusChanged
    1:1:boolean onRequestFocusInDescendants(int,android.graphics.Rect):839:839 -> onRequestFocusInDescendants
    1:1:void onRtlPropertiesChanged(int):1089:1089 -> onRtlPropertiesChanged
    2:2:void androidx.leanback.widget.GridLayoutManager.onRtlPropertiesChanged(int):733:733 -> onRtlPropertiesChanged
    2:2:void onRtlPropertiesChanged(int):1089 -> onRtlPropertiesChanged
    3:3:void androidx.leanback.widget.GridLayoutManager.onRtlPropertiesChanged(int):738:738 -> onRtlPropertiesChanged
    3:3:void onRtlPropertiesChanged(int):1089 -> onRtlPropertiesChanged
    4:6:void androidx.leanback.widget.GridLayoutManager.onRtlPropertiesChanged(int):741:743 -> onRtlPropertiesChanged
    4:6:void onRtlPropertiesChanged(int):1089 -> onRtlPropertiesChanged
    1:1:void removeOnChildViewHolderSelectedListener(androidx.leanback.widget.OnChildViewHolderSelectedListener):670:670 -> removeOnChildViewHolderSelectedListener
    1:1:void scrollToPosition(int):1138:1138 -> scrollToPosition
    2:2:boolean androidx.leanback.widget.GridLayoutManager.isSlidingChildViews():1906:1906 -> scrollToPosition
    2:2:void scrollToPosition(int):1138 -> scrollToPosition
    3:3:void scrollToPosition(int):1139:1139 -> scrollToPosition
    4:4:void androidx.leanback.widget.GridLayoutManager.setSelectionWithSub(int,int,int):2639:2639 -> scrollToPosition
    4:4:void scrollToPosition(int):1139 -> scrollToPosition
    5:5:void scrollToPosition(int):1142:1142 -> scrollToPosition
    1:5:void setAnimateChildLayout(boolean):806:810 -> setAnimateChildLayout
    6:6:void setAnimateChildLayout(boolean):812:812 -> setAnimateChildLayout
    1:1:void setChildrenVisibility(int):916:916 -> setChildrenVisibility
    2:4:void androidx.leanback.widget.GridLayoutManager.setChildrenVisibility(int):3590:3592 -> setChildrenVisibility
    2:4:void setChildrenVisibility(int):916 -> setChildrenVisibility
    5:5:void androidx.leanback.widget.GridLayoutManager.setChildrenVisibility(int):3594:3594 -> setChildrenVisibility
    5:5:void setChildrenVisibility(int):916 -> setChildrenVisibility
    1:1:void setFocusDrawingOrderEnabled(boolean):959:959 -> setFocusDrawingOrderEnabled
    1:1:void setFocusScrollStrategy(int):275:275 -> setFocusScrollStrategy
    2:3:void setFocusScrollStrategy(int):277:278 -> setFocusScrollStrategy
    1:2:void setFocusSearchDisabled(boolean):890:891 -> setFocusSearchDisabled
    3:3:void androidx.leanback.widget.GridLayoutManager.setFocusSearchDisabled(boolean):3173:3173 -> setFocusSearchDisabled
    3:3:void setFocusSearchDisabled(boolean):891 -> setFocusSearchDisabled
    1:2:void setGravity(int):833:834 -> setGravity
    1:1:void setHasOverlappingRendering(boolean):1081:1081 -> setHasOverlappingRendering
    1:2:void setItemAlignmentOffset(int):434:435 -> setItemAlignmentOffset
    1:2:void setItemAlignmentOffsetPercent(float):491:492 -> setItemAlignmentOffsetPercent
    1:2:void setItemAlignmentOffsetWithPadding(boolean):462:463 -> setItemAlignmentOffsetWithPadding
    1:1:void setItemAlignmentViewId(int):514:514 -> setItemAlignmentViewId
    1:1:void setOnChildLaidOutListener(androidx.leanback.widget.OnChildLaidOutListener):622:622 -> setOnChildLaidOutListener
    2:2:void androidx.leanback.widget.GridLayoutManager.setOnChildLaidOutListener(androidx.leanback.widget.OnChildLaidOutListener):938:938 -> setOnChildLaidOutListener
    2:2:void setOnChildLaidOutListener(androidx.leanback.widget.OnChildLaidOutListener):622 -> setOnChildLaidOutListener
    1:1:void setOnChildSelectedListener(androidx.leanback.widget.OnChildSelectedListener):634:634 -> setOnChildSelectedListener
    1:1:void setOnChildViewHolderSelectedListener(androidx.leanback.widget.OnChildViewHolderSelectedListener):648:648 -> setOnChildViewHolderSelectedListener
    1:1:void setOnKeyInterceptListener(androidx.leanback.widget.BaseGridView$OnKeyInterceptListener):991:991 -> setOnKeyInterceptListener
    1:1:void setOnTouchInterceptListener(androidx.leanback.widget.BaseGridView$OnTouchInterceptListener):975:975 -> setOnTouchInterceptListener
    1:1:void setOnUnhandledKeyListener(androidx.leanback.widget.BaseGridView$OnUnhandledKeyListener):999:999 -> setOnUnhandledKeyListener
    1:1:void setPruneChild(boolean):924:924 -> setPruneChild
    2:3:void androidx.leanback.widget.GridLayoutManager.setPruneChild(boolean):3114:3115 -> setPruneChild
    2:3:void setPruneChild(boolean):924 -> setPruneChild
    4:4:void androidx.leanback.widget.GridLayoutManager.setPruneChild(boolean):3117:3117 -> setPruneChild
    4:4:void setPruneChild(boolean):924 -> setPruneChild
    1:1:void setRecyclerListener(androidx.recyclerview.widget.RecyclerView$RecyclerListener):1094:1094 -> setRecyclerListener
    1:1:void setSaveChildrenPolicy(int):1065:1065 -> setSaveChildrenPolicy
    1:1:void setScrollEnabled(boolean):932:932 -> setScrollEnabled
    1:1:void setSelectedPosition(int):677:677 -> setSelectedPosition
    2:2:void androidx.leanback.widget.GridLayoutManager.setSelection(int,int):2630:2630 -> setSelectedPosition
    2:2:void setSelectedPosition(int):677 -> setSelectedPosition
    3:4:void setSelectedPosition(int,androidx.leanback.widget.ViewHolderTask):761:762 -> setSelectedPosition
    5:5:void setSelectedPosition(int,androidx.leanback.widget.ViewHolderTask):774:774 -> setSelectedPosition
    6:6:void setSelectedPosition(int,androidx.leanback.widget.ViewHolderTask):763:763 -> setSelectedPosition
    7:7:void setSelectedPosition(int,androidx.leanback.widget.ViewHolderTask):777:777 -> setSelectedPosition
    1:1:void setSelectedPositionSmooth(int):715:715 -> setSelectedPositionSmooth
    2:2:void androidx.leanback.widget.GridLayoutManager.setSelectionSmooth(int):2634:2634 -> setSelectedPositionSmooth
    2:2:void setSelectedPositionSmooth(int):715 -> setSelectedPositionSmooth
    3:4:void setSelectedPositionSmooth(int,androidx.leanback.widget.ViewHolderTask):735:736 -> setSelectedPositionSmooth
    5:5:void setSelectedPositionSmooth(int,androidx.leanback.widget.ViewHolderTask):748:748 -> setSelectedPositionSmooth
    6:6:void setSelectedPositionSmooth(int,androidx.leanback.widget.ViewHolderTask):737:737 -> setSelectedPositionSmooth
    7:7:void setSelectedPositionSmooth(int,androidx.leanback.widget.ViewHolderTask):751:751 -> setSelectedPositionSmooth
    1:1:void setWindowAlignment(int):303:303 -> setWindowAlignment
    2:2:void androidx.leanback.widget.GridLayoutManager.setWindowAlignment(int):755:755 -> setWindowAlignment
    2:2:void setWindowAlignment(int):303 -> setWindowAlignment
    3:3:void setWindowAlignment(int):304:304 -> setWindowAlignment
    1:1:void setWindowAlignmentOffset(int):382:382 -> setWindowAlignmentOffset
    2:2:void androidx.leanback.widget.GridLayoutManager.setWindowAlignmentOffset(int):763:763 -> setWindowAlignmentOffset
    2:2:void setWindowAlignmentOffset(int):382 -> setWindowAlignmentOffset
    3:3:void setWindowAlignmentOffset(int):383:383 -> setWindowAlignmentOffset
    1:1:void setWindowAlignmentOffsetPercent(float):409:409 -> setWindowAlignmentOffsetPercent
    2:2:void androidx.leanback.widget.GridLayoutManager.setWindowAlignmentOffsetPercent(float):771:771 -> setWindowAlignmentOffsetPercent
    2:2:void setWindowAlignmentOffsetPercent(float):409 -> setWindowAlignmentOffsetPercent
    3:3:void setWindowAlignmentOffsetPercent(float):410:410 -> setWindowAlignmentOffsetPercent
    1:1:void smoothScrollToPosition(int):1148:1148 -> smoothScrollToPosition
    2:2:boolean androidx.leanback.widget.GridLayoutManager.isSlidingChildViews():1906:1906 -> smoothScrollToPosition
    2:2:void smoothScrollToPosition(int):1148 -> smoothScrollToPosition
    3:3:void smoothScrollToPosition(int):1149:1149 -> smoothScrollToPosition
    4:4:void androidx.leanback.widget.GridLayoutManager.setSelectionWithSub(int,int,int):2639:2639 -> smoothScrollToPosition
    4:4:void smoothScrollToPosition(int):1149 -> smoothScrollToPosition
    5:5:void smoothScrollToPosition(int):1152:1152 -> smoothScrollToPosition
androidx.leanback.widget.BaseGridView$1 -> androidx.leanback.widget.BaseGridView$1:
    1:1:void <init>(androidx.leanback.widget.BaseGridView):231:231 -> <init>
    1:3:void onViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):234:236 -> onViewRecycled
androidx.leanback.widget.BaseGridView$2 -> androidx.leanback.widget.BaseGridView$2:
    1:1:void <init>(androidx.leanback.widget.BaseGridView,int,androidx.leanback.widget.ViewHolderTask):737:737 -> <init>
    1:3:void onChildViewHolderSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):741:743 -> onChildViewHolderSelected
androidx.leanback.widget.BaseGridView$3 -> androidx.leanback.widget.BaseGridView$3:
    1:1:void <init>(androidx.leanback.widget.BaseGridView,int,androidx.leanback.widget.ViewHolderTask):763:763 -> <init>
    1:3:void onChildViewHolderSelectedAndPositioned(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):767:769 -> onChildViewHolderSelectedAndPositioned
androidx.leanback.widget.BrowseFrameLayout -> androidx.leanback.widget.BrowseFrameLayout:
    1:1:void <init>(android.content.Context):60:60 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):64:64 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):68:68 -> <init>
    1:2:boolean dispatchKeyEvent(android.view.KeyEvent):136:137 -> dispatchKeyEvent
    3:3:boolean dispatchKeyEvent(android.view.KeyEvent):139:139 -> dispatchKeyEvent
    1:2:android.view.View focusSearch(android.view.View,int):117:118 -> focusSearch
    3:3:android.view.View focusSearch(android.view.View,int):123:123 -> focusSearch
    1:2:boolean onRequestFocusInDescendants(int,android.graphics.Rect):106:107 -> onRequestFocusInDescendants
    3:3:boolean onRequestFocusInDescendants(int,android.graphics.Rect):112:112 -> onRequestFocusInDescendants
    1:2:void requestChildFocus(android.view.View,android.view.View):128:129 -> requestChildFocus
    3:3:void requestChildFocus(android.view.View,android.view.View):131:131 -> requestChildFocus
    1:1:void setOnChildFocusListener(androidx.leanback.widget.BrowseFrameLayout$OnChildFocusListener):93:93 -> setOnChildFocusListener
    1:1:void setOnDispatchKeyListener(android.view.View$OnKeyListener):152:152 -> setOnDispatchKeyListener
    1:1:void setOnFocusSearchListener(androidx.leanback.widget.BrowseFrameLayout$OnFocusSearchListener):79:79 -> setOnFocusSearchListener
androidx.leanback.widget.BrowseRowsFrameLayout -> androidx.leanback.widget.BrowseRowsFrameLayout:
    1:1:void <init>(android.content.Context):35:35 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):39:39 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):44:44 -> <init>
    1:1:void measureChildWithMargins(android.view.View,int,int,int,int):51:51 -> measureChildWithMargins
    2:2:void measureChildWithMargins(android.view.View,int,int,int,int):53:53 -> measureChildWithMargins
    3:3:void measureChildWithMargins(android.view.View,int,int,int,int):52:52 -> measureChildWithMargins
    4:4:void measureChildWithMargins(android.view.View,int,int,int,int):55:55 -> measureChildWithMargins
    5:5:void measureChildWithMargins(android.view.View,int,int,int,int):54:54 -> measureChildWithMargins
    6:6:void measureChildWithMargins(android.view.View,int,int,int,int):56:56 -> measureChildWithMargins
androidx.leanback.widget.CheckableImageView -> androidx.leanback.widget.CheckableImageView:
    1:1:void <clinit>():28:28 -> <clinit>
    1:1:void <init>(android.content.Context):31:31 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):35:35 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):39:39 -> <init>
    1:1:boolean isChecked():58:58 -> isChecked
    1:3:int[] onCreateDrawableState(int):44:46 -> onCreateDrawableState
    1:3:void setChecked(boolean):63:65 -> setChecked
    1:1:void toggle():53:53 -> toggle
androidx.leanback.widget.ClassPresenterSelector -> androidx.leanback.widget.ClassPresenterSelector:
    1:1:void <init>():23:23 -> <init>
    2:2:void <init>():25:25 -> <init>
    3:3:void <init>():27:27 -> <init>
    1:3:androidx.leanback.widget.ClassPresenterSelector addClassPresenter(java.lang.Class,androidx.leanback.widget.Presenter):36:38 -> addClassPresenter
    1:1:androidx.leanback.widget.Presenter getPresenter(java.lang.Object):63:63 -> getPresenter
    2:4:androidx.leanback.widget.Presenter getPresenter(java.lang.Object):67:69 -> getPresenter
    5:5:androidx.leanback.widget.Presenter getPresenter(java.lang.Object):74:74 -> getPresenter
    6:6:androidx.leanback.widget.Presenter getPresenter(java.lang.Object):77:77 -> getPresenter
    1:1:androidx.leanback.widget.Presenter[] getPresenters():82:82 -> getPresenters
androidx.leanback.widget.ControlBar -> androidx.leanback.widget.ControlBar:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):37:37 -> <init>
    2:3:void <init>(android.content.Context,android.util.AttributeSet):33:34 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):41:41 -> <init>
    5:6:void <init>(android.content.Context,android.util.AttributeSet,int):33:34 -> <init>
    1:1:void addFocusables(java.util.ArrayList,int,int):73:73 -> addFocusables
    2:5:void addFocusables(java.util.ArrayList,int,int):67:70 -> addFocusables
    1:1:int getDefaultFocusIndex():49:49 -> getDefaultFocusIndex
    1:2:void onMeasure(int,int):96:97 -> onMeasure
    3:11:void onMeasure(int,int):102:110 -> onMeasure
    12:12:void onMeasure(int,int):113:113 -> onMeasure
    1:4:boolean onRequestFocusInDescendants(int,android.graphics.Rect):54:57 -> onRequestFocusInDescendants
    5:5:boolean onRequestFocusInDescendants(int,android.graphics.Rect):61:61 -> onRequestFocusInDescendants
    1:2:void requestChildFocus(android.view.View,android.view.View):87:88 -> requestChildFocus
androidx.leanback.widget.DetailsOverviewLogoPresenter -> androidx.leanback.widget.DetailsOverviewLogoPresenter:
    1:1:void <init>():25:25 -> <init>
    1:1:boolean isBoundToImage(androidx.leanback.widget.DetailsOverviewLogoPresenter$ViewHolder,androidx.leanback.widget.DetailsOverviewRow):125:125 -> isBoundToImage
    1:4:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):137:140 -> onBindViewHolder
    5:5:boolean isBoundToImage(androidx.leanback.widget.DetailsOverviewLogoPresenter$ViewHolder,androidx.leanback.widget.DetailsOverviewRow):125:125 -> onBindViewHolder
    5:5:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):140 -> onBindViewHolder
    6:10:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):142:146 -> onBindViewHolder
    11:13:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):148:150 -> onBindViewHolder
    14:16:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):154:156 -> onBindViewHolder
    17:19:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):159:161 -> onBindViewHolder
    20:20:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):163:163 -> onBindViewHolder
    21:21:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):165:165 -> onBindViewHolder
    1:2:android.view.View onCreateView(android.view.ViewGroup):88:89 -> onCreateViewHolder
    1:2:androidx.leanback.widget.Presenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):94 -> onCreateViewHolder
    3:5:androidx.leanback.widget.Presenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):95:97 -> onCreateViewHolder
    1:2:void setContext(androidx.leanback.widget.DetailsOverviewLogoPresenter$ViewHolder,androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter):112:113 -> setContext
androidx.leanback.widget.DetailsOverviewLogoPresenter$ViewHolder -> androidx.leanback.widget.DetailsOverviewLogoPresenter$ViewHolder:
    1:1:void <init>(android.view.View):37:37 -> <init>
    1:1:boolean isSizeFromDrawableIntrinsic():58:58 -> isSizeFromDrawableIntrinsic
    1:1:void setSizeFromDrawableIntrinsic(boolean):73:73 -> setSizeFromDrawableIntrinsic
androidx.leanback.widget.DetailsOverviewRow -> androidx.leanback.widget.DetailsOverviewRow:
    1:1:void <init>(java.lang.Object):84:84 -> <init>
    2:2:void <init>(java.lang.Object):73:73 -> <init>
    3:4:void <init>(java.lang.Object):75:76 -> <init>
    5:5:void <init>(java.lang.Object):85:85 -> <init>
    6:7:void verify():354:355 -> <init>
    6:7:void <init>(java.lang.Object):86 -> <init>
    1:1:androidx.leanback.widget.ArrayObjectAdapter getArrayObjectAdapter():259:259 -> addAction
    1:1:void addAction(androidx.leanback.widget.Action):271 -> addAction
    2:2:void addAction(androidx.leanback.widget.Action):271:271 -> addAction
    1:2:void addListener(androidx.leanback.widget.DetailsOverviewRow$Listener):93:94 -> addListener
    3:4:void addListener(androidx.leanback.widget.DetailsOverviewRow$Listener):96:97 -> addListener
    5:5:void addListener(androidx.leanback.widget.DetailsOverviewRow$Listener):99:99 -> addListener
    6:6:void addListener(androidx.leanback.widget.DetailsOverviewRow$Listener):108:108 -> addListener
    1:1:androidx.leanback.widget.ObjectAdapter getActionsAdapter():318:318 -> getActionsAdapter
    1:1:android.graphics.drawable.Drawable getImageDrawable():232:232 -> getImageDrawable
    1:1:java.lang.Object getItem():186:186 -> getItem
    1:3:void notifyImageDrawableChanged():152:154 -> notifyImageDrawableChanged
    4:4:void notifyImageDrawableChanged():156:156 -> notifyImageDrawableChanged
    5:5:void notifyImageDrawableChanged():158:158 -> notifyImageDrawableChanged
    1:1:androidx.leanback.widget.ArrayObjectAdapter getArrayObjectAdapter():259:259 -> removeAction
    1:1:boolean removeAction(androidx.leanback.widget.Action):298 -> removeAction
    2:2:boolean removeAction(androidx.leanback.widget.Action):298:298 -> removeAction
    1:3:void removeListener(androidx.leanback.widget.DetailsOverviewRow$Listener):115:117 -> removeListener
    4:4:void removeListener(androidx.leanback.widget.DetailsOverviewRow$Listener):119:119 -> removeListener
    5:5:void removeListener(androidx.leanback.widget.DetailsOverviewRow$Listener):122:122 -> removeListener
    1:2:void setImageBitmap(android.content.Context,android.graphics.Bitmap):221:222 -> setImageBitmap
    1:3:void setImageDrawable(android.graphics.drawable.Drawable):207:209 -> setImageDrawable
    1:3:void setImageScaleUpAllowed(boolean):241:243 -> setImageScaleUpAllowed
androidx.leanback.widget.DetailsOverviewRow$Listener -> androidx.leanback.widget.DetailsOverviewRow$Listener:
    1:1:void <init>():50:50 -> <init>
androidx.leanback.widget.DetailsParallax -> androidx.leanback.widget.DetailsParallax:
    1:1:void <init>():40:40 -> <init>
    2:2:void <init>():42:42 -> <init>
    3:3:androidx.leanback.widget.RecyclerViewParallax$ChildPositionProperty androidx.leanback.widget.RecyclerViewParallax$ChildPositionProperty.adapterPosition(int):78:78 -> <init>
    3:3:void <init>():43 -> <init>
    4:4:androidx.leanback.widget.RecyclerViewParallax$ChildPositionProperty androidx.leanback.widget.RecyclerViewParallax$ChildPositionProperty.viewId(int):89:89 -> <init>
    4:4:void <init>():44 -> <init>
    5:5:void <init>():47:47 -> <init>
    6:6:androidx.leanback.widget.RecyclerViewParallax$ChildPositionProperty androidx.leanback.widget.RecyclerViewParallax$ChildPositionProperty.adapterPosition(int):78:78 -> <init>
    6:6:void <init>():48 -> <init>
    7:7:androidx.leanback.widget.RecyclerViewParallax$ChildPositionProperty androidx.leanback.widget.RecyclerViewParallax$ChildPositionProperty.viewId(int):89:89 -> <init>
    7:7:void <init>():49 -> <init>
    8:8:androidx.leanback.widget.RecyclerViewParallax$ChildPositionProperty androidx.leanback.widget.RecyclerViewParallax$ChildPositionProperty.fraction(float):113:113 -> <init>
    8:8:void <init>():50 -> <init>
androidx.leanback.widget.DiffCallback -> androidx.leanback.widget.DiffCallback:
    1:1:void <init>():37:37 -> <init>
androidx.leanback.widget.DividerPresenter -> androidx.leanback.widget.DividerPresenter:
    1:2:void <init>(int):40:41 -> <init>
    1:2:void <init>():33 -> <init>
    1:2:androidx.leanback.widget.Presenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):46:47 -> onCreateViewHolder
    3:3:androidx.leanback.widget.Presenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):49:49 -> onCreateViewHolder
androidx.leanback.widget.DividerRow -> androidx.leanback.widget.DividerRow:
    1:1:void <init>():21:21 -> <init>
androidx.leanback.widget.FocusHighlightHelper -> androidx.leanback.widget.FocusHighlightHelper:
    android.util.SparseArray androidx.leanback.widget.RoundedRectHelperApi21.sRoundedRectProvider -> sRoundedRectProvider
    1:1:boolean isValidZoomIndex(int):41:41 -> isValidZoomIndex
    1:2:void androidx.leanback.widget.RoundedRectHelperApi21.setClipToRoundedOutline(android.view.View,boolean,int):46:47 -> setClipToRoundedOutline1
    3:3:void androidx.leanback.widget.RoundedRectHelperApi21.setClipToRoundedOutline(android.view.View,boolean,int):49:49 -> setClipToRoundedOutline1
    4:6:void androidx.leanback.widget.RoundedRectHelperApi21.setClipToRoundedOutline(android.view.View,boolean,int):51:53 -> setClipToRoundedOutline1
    7:7:void androidx.leanback.widget.RoundedRectHelperApi21.setClipToRoundedOutline(android.view.View,boolean,int):56:56 -> setClipToRoundedOutline1
    8:8:void androidx.leanback.widget.RoundedRectHelperApi21.setClipToRoundedOutline(android.view.View,boolean,int):58:58 -> setClipToRoundedOutline1
    9:9:void androidx.leanback.widget.RoundedRectHelperApi21.setClipToRoundedOutline(android.view.View,boolean,int):60:60 -> setClipToRoundedOutline1
    1:1:void setupBrowseItemFocusHighlight(androidx.leanback.widget.ItemBridgeAdapter,int,boolean):202:202 -> setupBrowseItemFocusHighlight
    2:2:void androidx.leanback.widget.ItemBridgeAdapter.setFocusHighlight(androidx.leanback.widget.FocusHighlightHandler):251:251 -> setupBrowseItemFocusHighlight
    2:2:void setupBrowseItemFocusHighlight(androidx.leanback.widget.ItemBridgeAdapter,int,boolean):202 -> setupBrowseItemFocusHighlight
    1:1:void setupHeaderItemFocusHighlight(androidx.leanback.widget.ItemBridgeAdapter,boolean):261:261 -> setupHeaderItemFocusHighlight
    1:1:void setupHeaderItemFocusHighlight(androidx.leanback.widget.ItemBridgeAdapter):247 -> setupHeaderItemFocusHighlight
    1:1:boolean androidx.leanback.widget.StaticShadowHelper.supportsShadow():33:33 -> supportsShadow
androidx.leanback.widget.FocusHighlightHelper$BrowseItemFocusHighlight -> androidx.leanback.widget.FocusHighlightHelper$BrowseItemFocusHighlight:
    1:1:void <init>(int,boolean):152:152 -> <init>
    2:2:boolean androidx.leanback.widget.FocusHighlightHelper.isValidZoomIndex(int):41:41 -> <init>
    2:2:void <init>(int,boolean):153 -> <init>
    3:4:void <init>(int,boolean):156:157 -> <init>
    5:5:void <init>(int,boolean):154:154 -> <init>
    1:1:androidx.leanback.widget.FocusHighlightHelper$FocusAnimator getOrCreateAnimator(android.view.View):177:177 -> getOrCreateAnimator
    2:3:androidx.leanback.widget.FocusHighlightHelper$FocusAnimator getOrCreateAnimator(android.view.View):179:180 -> getOrCreateAnimator
    4:5:float getScale(android.content.res.Resources):161:162 -> getOrCreateAnimator
    4:5:androidx.leanback.widget.FocusHighlightHelper$FocusAnimator getOrCreateAnimator(android.view.View):180 -> getOrCreateAnimator
    6:7:androidx.leanback.widget.FocusHighlightHelper$FocusAnimator getOrCreateAnimator(android.view.View):180:181 -> getOrCreateAnimator
    1:1:void onInitializeView(android.view.View):173:173 -> onInitializeView
    1:2:void onItemFocused(android.view.View,boolean):167:168 -> onItemFocused
androidx.leanback.widget.FocusHighlightHelper$FocusAnimator -> androidx.leanback.widget.FocusHighlightHelper$FocusAnimator:
    1:1:void <init>(android.view.View,float,boolean,int):84:84 -> <init>
    2:2:void <init>(android.view.View,float,boolean,int):65:65 -> <init>
    3:4:void <init>(android.view.View,float,boolean,int):68:69 -> <init>
    5:9:void <init>(android.view.View,float,boolean,int):85:89 -> <init>
    10:10:void <init>(android.view.View,float,boolean,int):91:91 -> <init>
    11:11:void <init>(android.view.View,float,boolean,int):93:93 -> <init>
    12:12:void <init>(android.view.View,float,boolean,int):95:95 -> <init>
    13:13:void <init>(android.view.View,float,boolean,int):97:97 -> <init>
    1:1:void endAnimation():127:127 -> animateFocus
    1:1:void animateFocus(boolean,boolean):73 -> animateFocus
    2:6:void animateFocus(boolean,boolean):76:80 -> animateFocus
    1:1:void onTimeUpdate(android.animation.TimeAnimator,long,long):133:133 -> onTimeUpdate
    2:2:void onTimeUpdate(android.animation.TimeAnimator,long,long):135:135 -> onTimeUpdate
    3:3:void onTimeUpdate(android.animation.TimeAnimator,long,long):137:137 -> onTimeUpdate
    4:5:void onTimeUpdate(android.animation.TimeAnimator,long,long):139:140 -> onTimeUpdate
    6:6:void onTimeUpdate(android.animation.TimeAnimator,long,long):142:142 -> onTimeUpdate
    1:6:void setFocusLevel(float):102:107 -> setFocusLevel
    7:7:void setFocusLevel(float):109:109 -> setFocusLevel
    8:8:java.lang.Object androidx.leanback.widget.ShadowOverlayHelper.getNoneWrapperDynamicShadowImpl(android.view.View):446:446 -> setFocusLevel
    8:8:void androidx.leanback.widget.ShadowOverlayHelper.setNoneWrapperShadowFocusLevel(android.view.View,float):410 -> setFocusLevel
    8:8:void setFocusLevel(float):109 -> setFocusLevel
    9:9:void androidx.leanback.widget.ShadowOverlayHelper.setNoneWrapperShadowFocusLevel(android.view.View,float):410:410 -> setFocusLevel
    9:9:void setFocusLevel(float):109 -> setFocusLevel
    10:14:void setFocusLevel(float):111:115 -> setFocusLevel
    15:15:void setFocusLevel(float):117:117 -> setFocusLevel
androidx.leanback.widget.FocusHighlightHelper$HeaderItemFocusHighlight -> androidx.leanback.widget.FocusHighlightHelper$HeaderItemFocusHighlight:
    1:2:void <init>(boolean):270:271 -> <init>
    1:6:void lazyInit(android.view.View):275:280 -> onItemFocused
    1:6:void viewFocused(android.view.View,boolean):322 -> onItemFocused
    1:6:void onItemFocused(android.view.View,boolean):334 -> onItemFocused
    7:7:void lazyInit(android.view.View):282:282 -> onItemFocused
    7:7:void viewFocused(android.view.View,boolean):322 -> onItemFocused
    7:7:void onItemFocused(android.view.View,boolean):334 -> onItemFocused
    8:10:void lazyInit(android.view.View):284:286 -> onItemFocused
    8:10:void viewFocused(android.view.View,boolean):322 -> onItemFocused
    8:10:void onItemFocused(android.view.View,boolean):334 -> onItemFocused
    11:12:void viewFocused(android.view.View,boolean):323:324 -> onItemFocused
    11:12:void onItemFocused(android.view.View,boolean):334 -> onItemFocused
    13:14:void viewFocused(android.view.View,boolean):326:327 -> onItemFocused
    13:14:void onItemFocused(android.view.View,boolean):334 -> onItemFocused
    15:15:void viewFocused(android.view.View,boolean):329:329 -> onItemFocused
    15:15:void onItemFocused(android.view.View,boolean):334 -> onItemFocused
androidx.leanback.widget.FocusHighlightHelper$HeaderItemFocusHighlight$HeaderFocusAnimator -> androidx.leanback.widget.FocusHighlightHelper$HeaderItemFocusHighlight$HeaderFocusAnimator:
    1:1:void <init>(android.view.View,float,int):294:294 -> <init>
    2:2:void <init>(android.view.View,float,int):296:296 -> <init>
    3:3:void <init>(android.view.View,float,int):298:298 -> <init>
    4:4:void <init>(android.view.View,float,int):301:301 -> <init>
    5:6:void <init>(android.view.View,float,int):304:305 -> <init>
    1:1:void setFocusLevel(float):311:311 -> setFocusLevel
    2:2:androidx.leanback.widget.Presenter androidx.leanback.widget.ItemBridgeAdapter$ViewHolder.getPresenter():112:112 -> setFocusLevel
    2:2:void setFocusLevel(float):311 -> setFocusLevel
    3:4:void setFocusLevel(float):312:313 -> setFocusLevel
    5:5:androidx.leanback.widget.Presenter$ViewHolder androidx.leanback.widget.ItemBridgeAdapter$ViewHolder.getViewHolder():119:119 -> setFocusLevel
    5:5:void setFocusLevel(float):314 -> setFocusLevel
    6:6:void setFocusLevel(float):314:314 -> setFocusLevel
    7:7:void setFocusLevel(float):313:313 -> setFocusLevel
    8:8:void setFocusLevel(float):316:316 -> setFocusLevel
androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter -> androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter:
    1:2:void <clinit>():69:70 -> <clinit>
    1:1:void <init>(androidx.leanback.widget.Presenter):401:401 -> <init>
    2:2:void <init>(androidx.leanback.widget.Presenter,androidx.leanback.widget.DetailsOverviewLogoPresenter):412:412 -> <init>
    2:2:void <init>(androidx.leanback.widget.Presenter):401 -> <init>
    3:3:void <init>(androidx.leanback.widget.Presenter,androidx.leanback.widget.DetailsOverviewLogoPresenter):378:378 -> <init>
    3:3:void <init>(androidx.leanback.widget.Presenter):401 -> <init>
    4:5:void <init>(androidx.leanback.widget.Presenter,androidx.leanback.widget.DetailsOverviewLogoPresenter):384:385 -> <init>
    4:5:void <init>(androidx.leanback.widget.Presenter):401 -> <init>
    6:6:void <init>(androidx.leanback.widget.Presenter,androidx.leanback.widget.DetailsOverviewLogoPresenter):413:413 -> <init>
    6:6:void <init>(androidx.leanback.widget.Presenter):401 -> <init>
    7:7:void androidx.leanback.widget.RowPresenter.setSelectEffectEnabled(boolean):569:569 -> <init>
    7:7:void <init>(androidx.leanback.widget.Presenter,androidx.leanback.widget.DetailsOverviewLogoPresenter):414 -> <init>
    7:7:void <init>(androidx.leanback.widget.Presenter):401 -> <init>
    8:9:void <init>(androidx.leanback.widget.Presenter,androidx.leanback.widget.DetailsOverviewLogoPresenter):415:416 -> <init>
    8:9:void <init>(androidx.leanback.widget.Presenter):401 -> <init>
    1:5:androidx.leanback.widget.RowPresenter$ViewHolder createRowViewHolder(android.view.ViewGroup):534:538 -> createRowViewHolder
    6:9:androidx.leanback.widget.RowPresenter$ViewHolder createRowViewHolder(android.view.ViewGroup):540:543 -> createRowViewHolder
    10:12:androidx.leanback.widget.RowPresenter$ViewHolder createRowViewHolder(android.view.ViewGroup):545:547 -> createRowViewHolder
    13:14:void androidx.leanback.widget.RoundedRectHelper.setClipToRoundedOutline(android.view.View,boolean):42:43 -> createRowViewHolder
    13:14:androidx.leanback.widget.RowPresenter$ViewHolder createRowViewHolder(android.view.ViewGroup):549 -> createRowViewHolder
    15:15:void androidx.leanback.widget.RoundedRectHelper.setClipToRoundedOutline(android.view.View,boolean):45:45 -> createRowViewHolder
    15:15:androidx.leanback.widget.RowPresenter$ViewHolder createRowViewHolder(android.view.ViewGroup):549 -> createRowViewHolder
    16:16:boolean androidx.leanback.widget.RowPresenter.getSelectEffectEnabled():578:578 -> createRowViewHolder
    16:16:androidx.leanback.widget.RowPresenter$ViewHolder createRowViewHolder(android.view.ViewGroup):551 -> createRowViewHolder
    17:17:androidx.leanback.widget.RowPresenter$ViewHolder createRowViewHolder(android.view.ViewGroup):552:552 -> createRowViewHolder
    18:18:androidx.leanback.widget.RowPresenter$ViewHolder createRowViewHolder(android.view.ViewGroup):555:555 -> createRowViewHolder
    1:1:int androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder.getState():374:374 -> notifyOnBindLogo
    1:1:void notifyOnBindLogo(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder):637 -> notifyOnBindLogo
    2:2:void notifyOnBindLogo(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder):637:637 -> notifyOnBindLogo
    3:3:int androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder.getState():374:374 -> notifyOnBindLogo
    3:3:void notifyOnBindLogo(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder):638 -> notifyOnBindLogo
    4:4:void notifyOnBindLogo(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder):638:638 -> notifyOnBindLogo
    1:1:void onBindRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):581:581 -> onBindRowViewHolder
    2:3:void onBindRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):583:584 -> onBindRowViewHolder
    4:5:void onBindRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):586:587 -> onBindRowViewHolder
    6:6:androidx.leanback.widget.Row androidx.leanback.widget.RowPresenter$ViewHolder.getRow():177:177 -> onBindRowViewHolder
    6:6:void androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder.onBind():220 -> onBindRowViewHolder
    6:6:void onBindRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):588 -> onBindRowViewHolder
    7:8:void androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder.onBind():220:221 -> onBindRowViewHolder
    7:8:void onBindRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):588 -> onBindRowViewHolder
    9:11:void androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder.bindActions(androidx.leanback.widget.ObjectAdapter):213:215 -> onBindRowViewHolder
    9:11:void androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder.onBind():221 -> onBindRowViewHolder
    9:11:void onBindRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):588 -> onBindRowViewHolder
    12:12:void androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder.onBind():222:222 -> onBindRowViewHolder
    12:12:void onBindRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):588 -> onBindRowViewHolder
    1:1:androidx.leanback.widget.DetailsOverviewLogoPresenter$ViewHolder androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder.getLogoViewHolder():345:345 -> onLayoutLogo
    1:1:void onLayoutLogo(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):652 -> onLayoutLogo
    2:2:void onLayoutLogo(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):652:652 -> onLayoutLogo
    3:4:void onLayoutLogo(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):654:655 -> onLayoutLogo
    5:5:void onLayoutLogo(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):658:658 -> onLayoutLogo
    6:6:void onLayoutLogo(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):662:662 -> onLayoutLogo
    7:7:int androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder.getState():374:374 -> onLayoutLogo
    7:7:void onLayoutLogo(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):667 -> onLayoutLogo
    8:8:void onLayoutLogo(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):671:671 -> onLayoutLogo
    9:9:void onLayoutLogo(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):682:682 -> onLayoutLogo
    10:13:void onLayoutLogo(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):675:678 -> onLayoutLogo
    14:14:void onLayoutLogo(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):685:685 -> onLayoutLogo
    1:1:int androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder.getState():374:374 -> onLayoutOverviewFrame
    1:1:void onLayoutOverviewFrame(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):697 -> onLayoutOverviewFrame
    2:2:void onLayoutOverviewFrame(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):699:699 -> onLayoutOverviewFrame
    3:3:void onLayoutOverviewFrame(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):704:704 -> onLayoutOverviewFrame
    4:4:androidx.leanback.widget.DetailsOverviewLogoPresenter$ViewHolder androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder.getLogoViewHolder():345:345 -> onLayoutOverviewFrame
    4:4:void onLayoutOverviewFrame(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):704 -> onLayoutOverviewFrame
    5:5:androidx.leanback.widget.Row androidx.leanback.widget.RowPresenter$ViewHolder.getRow():177:177 -> onLayoutOverviewFrame
    5:5:void onLayoutOverviewFrame(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):705 -> onLayoutOverviewFrame
    6:6:void onLayoutOverviewFrame(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):705:705 -> onLayoutOverviewFrame
    7:7:void onLayoutOverviewFrame(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):704:704 -> onLayoutOverviewFrame
    8:8:androidx.leanback.widget.DetailsOverviewLogoPresenter$ViewHolder androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder.getLogoViewHolder():345:345 -> onLayoutOverviewFrame
    8:8:void onLayoutOverviewFrame(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):706 -> onLayoutOverviewFrame
    9:9:void onLayoutOverviewFrame(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):706:706 -> onLayoutOverviewFrame
    10:10:void onLayoutOverviewFrame(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):708:708 -> onLayoutOverviewFrame
    11:11:void onLayoutOverviewFrame(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):712:712 -> onLayoutOverviewFrame
    12:12:void onLayoutOverviewFrame(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):717:717 -> onLayoutOverviewFrame
    13:13:void onLayoutOverviewFrame(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):723:723 -> onLayoutOverviewFrame
    14:14:void onLayoutOverviewFrame(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):728:728 -> onLayoutOverviewFrame
    15:15:android.view.ViewGroup androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder.getOverviewView():338:338 -> onLayoutOverviewFrame
    15:15:void onLayoutOverviewFrame(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):734 -> onLayoutOverviewFrame
    16:16:void onLayoutOverviewFrame(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):734:734 -> onLayoutOverviewFrame
    17:18:void onLayoutOverviewFrame(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):736:737 -> onLayoutOverviewFrame
    19:19:android.view.ViewGroup androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder.getOverviewView():338:338 -> onLayoutOverviewFrame
    19:19:void onLayoutOverviewFrame(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):738 -> onLayoutOverviewFrame
    20:20:void onLayoutOverviewFrame(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):738:738 -> onLayoutOverviewFrame
    21:21:android.view.ViewGroup androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder.getDetailsDescriptionFrame():359:359 -> onLayoutOverviewFrame
    21:21:void onLayoutOverviewFrame(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):740 -> onLayoutOverviewFrame
    22:24:void onLayoutOverviewFrame(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):741:743 -> onLayoutOverviewFrame
    25:25:android.view.ViewGroup androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder.getActionsRow():366:366 -> onLayoutOverviewFrame
    25:25:void onLayoutOverviewFrame(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):745 -> onLayoutOverviewFrame
    26:27:void onLayoutOverviewFrame(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):746:747 -> onLayoutOverviewFrame
    28:29:void onLayoutOverviewFrame(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int,boolean):749:750 -> onLayoutOverviewFrame
    1:4:void onRowViewAttachedToWindow(androidx.leanback.widget.RowPresenter$ViewHolder):617:620 -> onRowViewAttachedToWindow
    1:4:void onRowViewDetachedFromWindow(androidx.leanback.widget.RowPresenter$ViewHolder):625:628 -> onRowViewDetachedFromWindow
    1:1:void onSelectLevelChanged(androidx.leanback.widget.RowPresenter$ViewHolder):607:607 -> onSelectLevelChanged
    2:2:boolean androidx.leanback.widget.RowPresenter.getSelectEffectEnabled():578:578 -> onSelectLevelChanged
    2:2:void onSelectLevelChanged(androidx.leanback.widget.RowPresenter$ViewHolder):608 -> onSelectLevelChanged
    3:5:void onSelectLevelChanged(androidx.leanback.widget.RowPresenter$ViewHolder):609:611 -> onSelectLevelChanged
    1:1:void onUnbindRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):593:593 -> onUnbindRowViewHolder
    2:2:androidx.leanback.widget.Row androidx.leanback.widget.RowPresenter$ViewHolder.getRow():177:177 -> onUnbindRowViewHolder
    2:2:void androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder.onUnbind():226 -> onUnbindRowViewHolder
    2:2:void onUnbindRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):594 -> onUnbindRowViewHolder
    3:5:void androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder.onUnbind():226:228 -> onUnbindRowViewHolder
    3:5:void onUnbindRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):594 -> onUnbindRowViewHolder
    6:8:void onUnbindRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):595:597 -> onUnbindRowViewHolder
    1:2:void setBackgroundColor(int):437:438 -> setBackgroundColor
    1:3:void setEntranceTransitionState(androidx.leanback.widget.RowPresenter$ViewHolder,boolean):783:785 -> setEntranceTransitionState
    1:1:void setOnActionClickedListener(androidx.leanback.widget.OnActionClickedListener):423:423 -> setOnActionClickedListener
    1:1:int androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder.getState():374:374 -> setState
    1:1:void setState(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int):761 -> setState
    2:2:void setState(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int):763:763 -> setState
    3:4:void onStateChanged(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int):776:777 -> setState
    3:4:void setState(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder,int):764 -> setState
androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$1 -> androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$1:
    1:1:void <init>(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter,androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder):555:555 -> <init>
    1:2:boolean onUnhandledKey(android.view.KeyEvent):558:559 -> onUnhandledKey
androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ActionsItemBridgeAdapter -> androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ActionsItemBridgeAdapter:
    1:2:void <init>(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter,androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder):115:116 -> <init>
    1:2:void onAttachedToWindow(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):149:150 -> onAttachedToWindow
    1:1:void onBind(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):121:121 -> onBind
    2:2:androidx.leanback.widget.Presenter androidx.leanback.widget.ItemBridgeAdapter$ViewHolder.getPresenter():112:112 -> onBind
    2:2:void onBind(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):123 -> onBind
    3:3:androidx.leanback.widget.Presenter$ViewHolder androidx.leanback.widget.ItemBridgeAdapter$ViewHolder.getViewHolder():119:119 -> onBind
    3:3:void onBind(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):124 -> onBind
    4:4:void onBind(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):124:124 -> onBind
    5:5:void onBind(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):123:123 -> onBind
    1:2:void onDetachedFromWindow(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):154:155 -> onDetachedFromWindow
    1:1:void onUnbind(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):141:141 -> onUnbind
    2:2:androidx.leanback.widget.Presenter androidx.leanback.widget.ItemBridgeAdapter$ViewHolder.getPresenter():112:112 -> onUnbind
    2:2:void onUnbind(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):143 -> onUnbind
    3:3:androidx.leanback.widget.Presenter$ViewHolder androidx.leanback.widget.ItemBridgeAdapter$ViewHolder.getViewHolder():119:119 -> onUnbind
    3:3:void onUnbind(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):143 -> onUnbind
    4:4:void onUnbind(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):143:143 -> onUnbind
androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ActionsItemBridgeAdapter$1 -> androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ActionsItemBridgeAdapter$1:
    1:1:void <init>(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ActionsItemBridgeAdapter,androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):124:124 -> <init>
    1:2:void onClick(android.view.View):127:128 -> onClick
    3:3:androidx.leanback.widget.Presenter$ViewHolder androidx.leanback.widget.ItemBridgeAdapter$ViewHolder.getViewHolder():119:119 -> onClick
    3:3:void onClick(android.view.View):129 -> onClick
    4:4:java.lang.Object androidx.leanback.widget.ItemBridgeAdapter$ViewHolder.getItem():126:126 -> onClick
    4:4:void onClick(android.view.View):129 -> onClick
    5:5:void onClick(android.view.View):129:129 -> onClick
    6:6:androidx.leanback.widget.Row androidx.leanback.widget.RowPresenter$ViewHolder.getRow():177:177 -> onClick
    6:6:void onClick(android.view.View):130 -> onClick
    7:7:void onClick(android.view.View):128:128 -> onClick
    8:9:void onClick(android.view.View):132:133 -> onClick
    10:10:java.lang.Object androidx.leanback.widget.ItemBridgeAdapter$ViewHolder.getItem():126:126 -> onClick
    10:10:void onClick(android.view.View):133 -> onClick
    11:11:void onClick(android.view.View):133:133 -> onClick
androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder -> androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder:
    1:2:void <init>(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter,android.view.View,androidx.leanback.widget.Presenter,androidx.leanback.widget.DetailsOverviewLogoPresenter):309:310 -> <init>
    3:3:androidx.leanback.widget.DetailsOverviewRow$Listener createRowListener():167:167 -> <init>
    3:3:void <init>(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter,android.view.View,androidx.leanback.widget.Presenter,androidx.leanback.widget.DetailsOverviewLogoPresenter):164 -> <init>
    4:4:void <init>(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter,android.view.View,androidx.leanback.widget.Presenter,androidx.leanback.widget.DetailsOverviewLogoPresenter):164:164 -> <init>
    5:5:void <init>(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter,android.view.View,androidx.leanback.widget.Presenter,androidx.leanback.widget.DetailsOverviewLogoPresenter):199:199 -> <init>
    6:6:void <init>(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter,android.view.View,androidx.leanback.widget.Presenter,androidx.leanback.widget.DetailsOverviewLogoPresenter):201:201 -> <init>
    7:7:void <init>(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter,android.view.View,androidx.leanback.widget.Presenter,androidx.leanback.widget.DetailsOverviewLogoPresenter):231:231 -> <init>
    8:8:void <init>(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter,android.view.View,androidx.leanback.widget.Presenter,androidx.leanback.widget.DetailsOverviewLogoPresenter):242:242 -> <init>
    9:9:void <init>(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter,android.view.View,androidx.leanback.widget.Presenter,androidx.leanback.widget.DetailsOverviewLogoPresenter):269:269 -> <init>
    10:11:void <init>(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter,android.view.View,androidx.leanback.widget.Presenter,androidx.leanback.widget.DetailsOverviewLogoPresenter):311:312 -> <init>
    12:18:void <init>(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter,android.view.View,androidx.leanback.widget.Presenter,androidx.leanback.widget.DetailsOverviewLogoPresenter):314:320 -> <init>
    19:19:void <init>(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter,android.view.View,androidx.leanback.widget.Presenter,androidx.leanback.widget.DetailsOverviewLogoPresenter):322:322 -> <init>
    20:27:void <init>(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter,android.view.View,androidx.leanback.widget.Presenter,androidx.leanback.widget.DetailsOverviewLogoPresenter):324:331 -> <init>
    1:3:void checkFirstAndLastPosition(boolean):288:290 -> checkFirstAndLastPosition
    4:5:void checkFirstAndLastPosition(boolean):292:293 -> checkFirstAndLastPosition
    1:1:android.view.ViewGroup getOverviewView():338:338 -> getOverviewView
androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder$1 -> androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder$1:
    1:1:void <init>(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder):201:201 -> <init>
    1:1:void run():204:204 -> run
    2:2:androidx.leanback.widget.Row androidx.leanback.widget.RowPresenter$ViewHolder.getRow():177:177 -> run
    2:2:void run():204 -> run
    3:3:void run():208:208 -> run
androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder$2 -> androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder$2:
    1:1:void <init>(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder):232:232 -> <init>
    1:1:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):238:238 -> onLayoutChange
androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder$3 -> androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder$3:
    1:1:void <init>(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder):242:242 -> <init>
    1:1:void onChildSelected(android.view.ViewGroup,android.view.View,int,long):245:245 -> onChildSelected
    2:2:boolean androidx.leanback.widget.RowPresenter$ViewHolder.isSelected():203:203 -> onChildSelected
    2:2:void androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder.dispatchItemSelection(android.view.View):250 -> onChildSelected
    2:2:void onChildSelected(android.view.ViewGroup,android.view.View,int,long):245 -> onChildSelected
    3:5:void androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder.dispatchItemSelection(android.view.View):253:255 -> onChildSelected
    3:5:void onChildSelected(android.view.ViewGroup,android.view.View,int,long):245 -> onChildSelected
    6:6:androidx.leanback.widget.BaseOnItemViewSelectedListener androidx.leanback.widget.RowPresenter$ViewHolder.getOnItemViewSelectedListener():275:275 -> onChildSelected
    6:6:void androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder.dispatchItemSelection(android.view.View):257 -> onChildSelected
    6:6:void onChildSelected(android.view.ViewGroup,android.view.View,int,long):245 -> onChildSelected
    7:7:androidx.leanback.widget.Row androidx.leanback.widget.RowPresenter$ViewHolder.getRow():177:177 -> onChildSelected
    7:7:void androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder.dispatchItemSelection(android.view.View):259 -> onChildSelected
    7:7:void onChildSelected(android.view.ViewGroup,android.view.View,int,long):245 -> onChildSelected
    8:8:void androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder.dispatchItemSelection(android.view.View):258:258 -> onChildSelected
    8:8:void onChildSelected(android.view.ViewGroup,android.view.View,int,long):245 -> onChildSelected
    9:9:androidx.leanback.widget.BaseOnItemViewSelectedListener androidx.leanback.widget.RowPresenter$ViewHolder.getOnItemViewSelectedListener():275:275 -> onChildSelected
    9:9:void androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder.dispatchItemSelection(android.view.View):262 -> onChildSelected
    9:9:void onChildSelected(android.view.ViewGroup,android.view.View,int,long):245 -> onChildSelected
    10:10:androidx.leanback.widget.Presenter$ViewHolder androidx.leanback.widget.ItemBridgeAdapter$ViewHolder.getViewHolder():119:119 -> onChildSelected
    10:10:void androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder.dispatchItemSelection(android.view.View):263 -> onChildSelected
    10:10:void onChildSelected(android.view.ViewGroup,android.view.View,int,long):245 -> onChildSelected
    11:11:java.lang.Object androidx.leanback.widget.ItemBridgeAdapter$ViewHolder.getItem():126:126 -> onChildSelected
    11:11:void androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder.dispatchItemSelection(android.view.View):263 -> onChildSelected
    11:11:void onChildSelected(android.view.ViewGroup,android.view.View,int,long):245 -> onChildSelected
    12:12:androidx.leanback.widget.Row androidx.leanback.widget.RowPresenter$ViewHolder.getRow():177:177 -> onChildSelected
    12:12:void androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder.dispatchItemSelection(android.view.View):264 -> onChildSelected
    12:12:void onChildSelected(android.view.ViewGroup,android.view.View,int,long):245 -> onChildSelected
    13:13:void androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder.dispatchItemSelection(android.view.View):263:263 -> onChildSelected
    13:13:void onChildSelected(android.view.ViewGroup,android.view.View,int,long):245 -> onChildSelected
androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder$4 -> androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder$4:
    1:1:void <init>(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder):270:270 -> <init>
    1:1:void onScrolled(androidx.recyclerview.widget.RecyclerView,int,int):277:277 -> onScrolled
androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder$DetailsOverviewRowListener -> androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder$DetailsOverviewRowListener:
    1:1:void <init>(androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter$ViewHolder):170:170 -> <init>
    1:2:void onImageDrawableChanged(androidx.leanback.widget.DetailsOverviewRow):173:174 -> onImageDrawableChanged
androidx.leanback.widget.Grid -> androidx.leanback.widget.Grid:
    1:1:void <init>():40:40 -> <init>
    2:2:void <init>():48:48 -> <init>
    3:4:void <init>():133:134 -> <init>
    5:5:void <init>():139:139 -> <init>
    1:1:boolean appendOneColumnVisibleItems():389:389 -> appendOneColumnVisibleItems
    1:1:boolean checkAppendOverLimit(int):318:318 -> checkAppendOverLimit
    2:3:boolean checkAppendOverLimit(int):321:322 -> checkAppendOverLimit
    1:1:boolean checkPrependOverLimit(int):329:329 -> checkPrependOverLimit
    2:3:boolean checkPrependOverLimit(int):332:333 -> checkPrependOverLimit
    1:1:int findRowMax(boolean,int[]):304:304 -> findRowMax
    1:1:int findRowMin(boolean,int[]):289:289 -> findRowMin
    1:1:int getRowIndex(int):272:272 -> getRowIndex
    2:2:int getRowIndex(int):276:276 -> getRowIndex
    1:1:void invalidateItemsAfter(int):256:256 -> invalidateItemsAfter
    2:2:void invalidateItemsAfter(int):260:260 -> invalidateItemsAfter
    3:3:void invalidateItemsAfter(int):262:262 -> invalidateItemsAfter
    4:4:int getFirstVisibleIndex():228:228 -> invalidateItemsAfter
    4:4:void invalidateItemsAfter(int):263 -> invalidateItemsAfter
    5:5:void setStart(int):192:192 -> invalidateItemsAfter
    5:5:void invalidateItemsAfter(int):264 -> invalidateItemsAfter
    1:3:void removeInvisibleItemsAtEnd(int,int):415:417 -> removeInvisibleItemsAtEnd
    4:5:void removeInvisibleItemsAtEnd(int,int):419:420 -> removeInvisibleItemsAtEnd
    6:6:void removeInvisibleItemsAtEnd(int,int):425:425 -> removeInvisibleItemsAtEnd
    1:5:void removeInvisibleItemsAtFront(int,int):434:438 -> removeInvisibleItemsAtFront
    6:7:void removeInvisibleItemsAtFront(int,int):440:441 -> removeInvisibleItemsAtFront
    8:8:void removeInvisibleItemsAtFront(int,int):446:446 -> removeInvisibleItemsAtFront
    1:1:void resetVisibleIndexIfEmpty():450:450 -> resetVisibleIndexIfEmpty
    2:2:void resetVisibleIndex():243:243 -> resetVisibleIndexIfEmpty
    2:2:void resetVisibleIndexIfEmpty():451 -> resetVisibleIndexIfEmpty
    1:1:void setNumRows(int):213:213 -> setNumRows
    2:5:void setNumRows(int):216:219 -> setNumRows
    6:6:void setNumRows(int):211:211 -> setNumRows
androidx.leanback.widget.Grid$Location -> androidx.leanback.widget.Grid$Location:
    1:2:void <init>(int):124:125 -> <init>
androidx.leanback.widget.GridLayoutManager -> androidx.leanback.widget.GridLayoutManager:
    1:1:void <clinit>():456:456 -> <clinit>
    2:2:void <clinit>():697:697 -> <clinit>
    1:1:void <init>(androidx.leanback.widget.BaseGridView):711:711 -> <init>
    2:2:void <init>(androidx.leanback.widget.BaseGridView):399:399 -> <init>
    3:3:void <init>(androidx.leanback.widget.BaseGridView):437:437 -> <init>
    4:4:void <init>(androidx.leanback.widget.BaseGridView):439:439 -> <init>
    5:5:void <init>(androidx.leanback.widget.BaseGridView):451:451 -> <init>
    6:6:void <init>(androidx.leanback.widget.BaseGridView):550:550 -> <init>
    7:7:void <init>(androidx.leanback.widget.BaseGridView):554:554 -> <init>
    8:8:void <init>(androidx.leanback.widget.BaseGridView):556:556 -> <init>
    9:9:void <init>(androidx.leanback.widget.BaseGridView):558:558 -> <init>
    10:10:void <init>(androidx.leanback.widget.BaseGridView):565:565 -> <init>
    11:11:void <init>(androidx.leanback.widget.BaseGridView):571:571 -> <init>
    12:12:void <init>(androidx.leanback.widget.BaseGridView):591:591 -> <init>
    13:13:void <init>(androidx.leanback.widget.BaseGridView):654:654 -> <init>
    14:14:void <init>(androidx.leanback.widget.BaseGridView):663:663 -> <init>
    15:15:void <init>(androidx.leanback.widget.BaseGridView):673:673 -> <init>
    16:16:void <init>(androidx.leanback.widget.BaseGridView):677:677 -> <init>
    17:17:void <init>(androidx.leanback.widget.BaseGridView):682:682 -> <init>
    18:18:void <init>(androidx.leanback.widget.BaseGridView):702:702 -> <init>
    19:19:void <init>(androidx.leanback.widget.BaseGridView):704:704 -> <init>
    20:20:void <init>(androidx.leanback.widget.BaseGridView):1430:1430 -> <init>
    21:21:void <init>(androidx.leanback.widget.BaseGridView):1597:1597 -> <init>
    22:23:void <init>(androidx.leanback.widget.BaseGridView):712:713 -> <init>
    24:24:void <init>(androidx.leanback.widget.BaseGridView):715:715 -> <init>
    1:2:void addOnChildViewHolderSelectedListener(androidx.leanback.widget.OnChildViewHolderSelectedListener):897:898 -> addOnChildViewHolderSelectedListener
    3:3:void addOnChildViewHolderSelectedListener(androidx.leanback.widget.OnChildViewHolderSelectedListener):900:900 -> addOnChildViewHolderSelectedListener
    1:1:boolean appendOneColumnVisibleItems():1839:1839 -> appendOneColumnVisibleItems
    1:1:void appendVisibleItems():1934:1934 -> appendVisibleItems
    2:2:void androidx.leanback.widget.Grid.appendVisibleItems(int):397:397 -> appendVisibleItems
    2:2:void appendVisibleItems():1934 -> appendVisibleItems
    1:1:boolean canScrollHorizontally():1050:1050 -> canScrollHorizontally
    1:1:boolean canScrollTo(android.view.View):3437:3437 -> canScrollTo
    1:1:boolean canScrollVertically():1057:1057 -> canScrollVertically
    1:3:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2496:2498 -> collectAdjacentPrefetchPositions
    4:4:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2503:2503 -> collectAdjacentPrefetchPositions
    5:5:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2506:2506 -> collectAdjacentPrefetchPositions
    6:6:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2508:2508 -> collectAdjacentPrefetchPositions
    1:1:void collectInitialPrefetchPositions(int,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2515:2515 -> collectInitialPrefetchPositions
    2:2:void collectInitialPrefetchPositions(int,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2518:2518 -> collectInitialPrefetchPositions
    3:3:void collectInitialPrefetchPositions(int,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2521:2521 -> collectInitialPrefetchPositions
    1:1:void dispatchChildSelected():983:983 -> dispatchChildSelected
    2:3:boolean hasOnChildViewHolderSelectedListener():911:912 -> dispatchChildSelected
    2:3:void dispatchChildSelected():983 -> dispatchChildSelected
    4:4:void dispatchChildSelected():988:988 -> dispatchChildSelected
    5:8:void dispatchChildSelected():990:993 -> dispatchChildSelected
    9:9:void dispatchChildSelected():992:992 -> dispatchChildSelected
    10:10:void dispatchChildSelected():995:995 -> dispatchChildSelected
    11:12:void dispatchChildSelected():997:998 -> dispatchChildSelected
    13:13:void dispatchChildSelected():1000:1000 -> dispatchChildSelected
    14:15:void dispatchChildSelected():1013:1014 -> dispatchChildSelected
    16:16:void dispatchChildSelected():1016:1016 -> dispatchChildSelected
    17:17:void forceRequestLayout():1427:1427 -> dispatchChildSelected
    17:17:void dispatchChildSelected():1017 -> dispatchChildSelected
    1:2:boolean hasOnChildViewHolderSelectedListener():911:912 -> dispatchChildSelectedAndPositioned
    1:2:void dispatchChildSelectedAndPositioned():1026 -> dispatchChildSelectedAndPositioned
    3:3:void dispatchChildSelectedAndPositioned():1031:1031 -> dispatchChildSelectedAndPositioned
    4:5:void dispatchChildSelectedAndPositioned():1033:1034 -> dispatchChildSelectedAndPositioned
    6:7:void dispatchChildSelectedAndPositioned():1037:1038 -> dispatchChildSelectedAndPositioned
    8:8:void dispatchChildSelectedAndPositioned():1040:1040 -> dispatchChildSelectedAndPositioned
    1:1:void fireOnChildViewHolderSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):917:917 -> fireOnChildViewHolderSelected
    2:3:void fireOnChildViewHolderSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):920:921 -> fireOnChildViewHolderSelected
    1:1:void fireOnChildViewHolderSelectedAndPositioned(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):928:928 -> fireOnChildViewHolderSelectedAndPositioned
    2:3:void fireOnChildViewHolderSelectedAndPositioned(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):931:932 -> fireOnChildViewHolderSelectedAndPositioned
    1:1:androidx.recyclerview.widget.RecyclerView$LayoutParams generateDefaultLayoutParams():1062:1062 -> generateDefaultLayoutParams
    1:1:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.content.Context,android.util.AttributeSet):1068:1068 -> generateLayoutParams
    2:7:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):1073:1078 -> generateLayoutParams
    8:8:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):1080:1080 -> generateLayoutParams
    1:1:int getAdapterPositionByIndex(int):979:979 -> getAdapterPositionByIndex
    1:2:int getAdapterPositionByView(android.view.View):945:946 -> getAdapterPositionByView
    3:3:int getAdapterPositionByView(android.view.View):950:950 -> getAdapterPositionByView
    1:1:int getColumnCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):3691:3691 -> getColumnCountForAccessibility
    2:2:int androidx.leanback.widget.Grid.getNumRows():199:199 -> getColumnCountForAccessibility
    2:2:int getColumnCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):3692 -> getColumnCountForAccessibility
    3:3:int getColumnCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):3694:3694 -> getColumnCountForAccessibility
    1:2:int getDecoratedBottom(android.view.View):1122:1123 -> getDecoratedBottom
    1:6:void getDecoratedBoundsWithMargins(android.view.View,android.graphics.Rect):1128:1133 -> getDecoratedBoundsWithMargins
    1:1:int getDecoratedLeft(android.view.View):1106:1106 -> getDecoratedLeft
    1:2:int getDecoratedMeasuredHeightWithMargin(android.view.View):1282:1283 -> getDecoratedMeasuredHeightWithMargin
    1:2:int getDecoratedMeasuredWidthWithMargin(android.view.View):1277:1278 -> getDecoratedMeasuredWidthWithMargin
    1:2:int getDecoratedRight(android.view.View):1116:1117 -> getDecoratedRight
    1:1:int getDecoratedTop(android.view.View):1111:1111 -> getDecoratedTop
    1:2:java.lang.Object getFacet(androidx.recyclerview.widget.RecyclerView$ViewHolder,java.lang.Class):1585:1586 -> getFacet
    3:4:java.lang.Object getFacet(androidx.recyclerview.widget.RecyclerView$ViewHolder,java.lang.Class):1588:1589 -> getFacet
    5:5:java.lang.Object getFacet(androidx.recyclerview.widget.RecyclerView$ViewHolder,java.lang.Class):1591:1591 -> getFacet
    1:1:int getMovement(int):3506:3506 -> getMovement
    2:2:int getMovement(int):3512:3512 -> getMovement
    3:3:int getMovement(int):3509:3509 -> getMovement
    4:4:int getMovement(int):3527:3527 -> getMovement
    5:5:int getMovement(int):3524:3524 -> getMovement
    1:1:int getOpticalLeft(android.view.View):1089:1089 -> getOpticalLeft
    1:1:int getOpticalRight(android.view.View):1093:1093 -> getOpticalRight
    1:1:int getPrimaryAlignedScrollDistance(android.view.View):2907:2907 -> getPrimaryAlignedScrollDistance
    1:1:int getRowCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):3682:3682 -> getRowCountForAccessibility
    2:2:int androidx.leanback.widget.Grid.getNumRows():199:199 -> getRowCountForAccessibility
    2:2:int getRowCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):3683 -> getRowCountForAccessibility
    3:3:int getRowCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):3685:3685 -> getRowCountForAccessibility
    1:1:int getRowSizeSecondary(int):1246:1246 -> getRowSizeSecondary
    2:2:int getRowSizeSecondary(int):1249:1249 -> getRowSizeSecondary
    3:3:int getRowSizeSecondary(int):1252:1252 -> getRowSizeSecondary
    1:3:int getRowStartSecondary(int):1259:1261 -> getRowStartSecondary
    4:4:int getRowStartSecondary(int):1265:1265 -> getRowStartSecondary
    1:1:boolean getScrollPosition(android.view.View,android.view.View,int[]):2983:2983 -> getScrollPosition
    2:2:boolean getAlignedPosition(android.view.View,android.view.View,int[]):3069:3069 -> getScrollPosition
    2:2:boolean getScrollPosition(android.view.View,android.view.View,int[]):2986 -> getScrollPosition
    3:3:int getAdjustedPrimaryAlignedScrollDistance(int,android.view.View,android.view.View):2916:2916 -> getScrollPosition
    3:3:boolean getAlignedPosition(android.view.View,android.view.View,int[]):3071 -> getScrollPosition
    3:3:boolean getScrollPosition(android.view.View,android.view.View,int[]):2986 -> getScrollPosition
    4:5:int getAdjustedPrimaryAlignedScrollDistance(int,android.view.View,android.view.View):2918:2919 -> getScrollPosition
    4:5:boolean getAlignedPosition(android.view.View,android.view.View,int[]):3071 -> getScrollPosition
    4:5:boolean getScrollPosition(android.view.View,android.view.View,int[]):2986 -> getScrollPosition
    6:6:boolean getAlignedPosition(android.view.View,android.view.View,int[]):3073:3073 -> getScrollPosition
    6:6:boolean getScrollPosition(android.view.View,android.view.View,int[]):2986 -> getScrollPosition
    7:7:boolean getAlignedPosition(android.view.View,android.view.View,int[]):3078:3078 -> getScrollPosition
    7:7:boolean getScrollPosition(android.view.View,android.view.View,int[]):2986 -> getScrollPosition
    8:9:boolean getAlignedPosition(android.view.View,android.view.View,int[]):3084:3085 -> getScrollPosition
    8:9:boolean getScrollPosition(android.view.View,android.view.View,int[]):2986 -> getScrollPosition
    10:11:boolean getAlignedPosition(android.view.View,android.view.View,int[]):3080:3081 -> getScrollPosition
    10:11:boolean getScrollPosition(android.view.View,android.view.View,int[]):2986 -> getScrollPosition
    12:12:boolean getNoneAlignedPosition(android.view.View,int[]):2994:2994 -> getScrollPosition
    12:12:boolean getScrollPosition(android.view.View,android.view.View,int[]):2989 -> getScrollPosition
    13:13:int getViewMin(android.view.View):1137:1137 -> getScrollPosition
    13:13:boolean getNoneAlignedPosition(android.view.View,int[]):2995 -> getScrollPosition
    13:13:boolean getScrollPosition(android.view.View,android.view.View,int[]):2989 -> getScrollPosition
    14:14:int getViewMax(android.view.View):1141:1141 -> getScrollPosition
    14:14:boolean getNoneAlignedPosition(android.view.View,int[]):2996 -> getScrollPosition
    14:14:boolean getScrollPosition(android.view.View,android.view.View,int[]):2989 -> getScrollPosition
    15:17:boolean getNoneAlignedPosition(android.view.View,int[]):3001:3003 -> getScrollPosition
    15:17:boolean getScrollPosition(android.view.View,android.view.View,int[]):2989 -> getScrollPosition
    18:18:boolean getNoneAlignedPosition(android.view.View,int[]):3007:3007 -> getScrollPosition
    18:18:boolean getScrollPosition(android.view.View,android.view.View,int[]):2989 -> getScrollPosition
    19:19:boolean prependOneColumnVisibleItems():1930:1930 -> getScrollPosition
    19:19:boolean getNoneAlignedPosition(android.view.View,int[]):3010 -> getScrollPosition
    19:19:boolean getScrollPosition(android.view.View,android.view.View,int[]):2989 -> getScrollPosition
    20:20:boolean androidx.leanback.widget.Grid.prependOneColumnVisibleItems():363:363 -> getScrollPosition
    20:20:boolean prependOneColumnVisibleItems():1930 -> getScrollPosition
    20:20:boolean getNoneAlignedPosition(android.view.View,int[]):3010 -> getScrollPosition
    20:20:boolean getScrollPosition(android.view.View,android.view.View,int[]):2989 -> getScrollPosition
    21:21:boolean getNoneAlignedPosition(android.view.View,int[]):3011:3011 -> getScrollPosition
    21:21:boolean getScrollPosition(android.view.View,android.view.View,int[]):2989 -> getScrollPosition
    22:22:int androidx.leanback.widget.Grid.getFirstVisibleIndex():228:228 -> getScrollPosition
    22:22:boolean getNoneAlignedPosition(android.view.View,int[]):3012 -> getScrollPosition
    22:22:boolean getScrollPosition(android.view.View,android.view.View,int[]):2989 -> getScrollPosition
    23:27:boolean getNoneAlignedPosition(android.view.View,int[]):3012:3016 -> getScrollPosition
    23:27:boolean getScrollPosition(android.view.View,android.view.View,int[]):2989 -> getScrollPosition
    28:28:boolean getNoneAlignedPosition(android.view.View,int[]):3024:3024 -> getScrollPosition
    28:28:boolean getScrollPosition(android.view.View,android.view.View,int[]):2989 -> getScrollPosition
    29:29:boolean getNoneAlignedPosition(android.view.View,int[]):3028:3028 -> getScrollPosition
    29:29:boolean getScrollPosition(android.view.View,android.view.View,int[]):2989 -> getScrollPosition
    30:30:int androidx.leanback.widget.Grid.getLastVisibleIndex():236:236 -> getScrollPosition
    30:30:boolean getNoneAlignedPosition(android.view.View,int[]):3029 -> getScrollPosition
    30:30:boolean getScrollPosition(android.view.View,android.view.View,int[]):2989 -> getScrollPosition
    31:33:boolean getNoneAlignedPosition(android.view.View,int[]):3029:3031 -> getScrollPosition
    31:33:boolean getScrollPosition(android.view.View,android.view.View,int[]):2989 -> getScrollPosition
    34:34:boolean getNoneAlignedPosition(android.view.View,int[]):3035:3035 -> getScrollPosition
    34:34:boolean getScrollPosition(android.view.View,android.view.View,int[]):2989 -> getScrollPosition
    35:35:int getViewMin(android.view.View):1137:1137 -> getScrollPosition
    35:35:boolean getNoneAlignedPosition(android.view.View,int[]):3047 -> getScrollPosition
    35:35:boolean getScrollPosition(android.view.View,android.view.View,int[]):2989 -> getScrollPosition
    36:36:int getViewMax(android.view.View):1141:1141 -> getScrollPosition
    36:36:boolean getNoneAlignedPosition(android.view.View,int[]):3049 -> getScrollPosition
    36:36:boolean getScrollPosition(android.view.View,android.view.View,int[]):2989 -> getScrollPosition
    37:37:boolean getNoneAlignedPosition(android.view.View,int[]):3059:3059 -> getScrollPosition
    37:37:boolean getScrollPosition(android.view.View,android.view.View,int[]):2989 -> getScrollPosition
    38:39:boolean getNoneAlignedPosition(android.view.View,int[]):3061:3062 -> getScrollPosition
    38:39:boolean getScrollPosition(android.view.View,android.view.View,int[]):2989 -> getScrollPosition
    1:1:int getViewCenterSecondary(android.view.View):1164:1164 -> getSecondaryScrollDistance
    1:1:int getSecondaryScrollDistance(android.view.View):2925 -> getSecondaryScrollDistance
    2:2:int getSecondaryScrollDistance(android.view.View):2926:2926 -> getSecondaryScrollDistance
    1:2:int getSizeSecondary():1272:1273 -> getSizeSecondary
    1:4:int getSlideOutDistance():1872:1875 -> getSlideOutDistance
    5:8:int getSlideOutDistance():1882:1885 -> getSlideOutDistance
    9:11:int getSlideOutDistance():1892:1894 -> getSlideOutDistance
    1:2:int getSubPositionByView(android.view.View,android.view.View):957:958 -> getSubPositionByView
    3:4:int getSubPositionByView(android.view.View,android.view.View):960:961 -> getSubPositionByView
    5:5:int getSubPositionByView(android.view.View,android.view.View):963:963 -> getSubPositionByView
    6:7:int getSubPositionByView(android.view.View,android.view.View):965:966 -> getSubPositionByView
    8:8:int androidx.leanback.widget.ItemAlignmentFacet$ItemAlignmentDef.getItemAlignmentFocusViewId():167:167 -> getSubPositionByView
    8:8:int getSubPositionByView(android.view.View,android.view.View):966 -> getSubPositionByView
    9:9:int getSubPositionByView(android.view.View,android.view.View):971:971 -> getSubPositionByView
    1:1:int getVerticalSpacing():864:864 -> getVerticalSpacing
    1:1:int getViewCenter(android.view.View):1150:1150 -> getViewCenter
    2:3:int getViewCenterX(android.view.View):1168:1169 -> getViewCenter
    2:3:int getViewCenter(android.view.View):1150 -> getViewCenter
    4:5:int getViewCenterY(android.view.View):1173:1174 -> getViewCenter
    4:5:int getViewCenter(android.view.View):1150 -> getViewCenter
    1:2:int getViewCenterX(android.view.View):1168:1169 -> getViewCenterX
    1:2:int getViewCenterY(android.view.View):1173:1174 -> getViewCenterY
    1:1:int getViewMax(android.view.View):1141:1141 -> getViewMax
    1:1:int getViewMin(android.view.View):1137:1137 -> getViewMin
    1:2:int getViewPrimarySize(android.view.View):1145:1146 -> getViewPrimarySize
    1:3:void getViewSelectedOffsets(android.view.View,int[]):2893:2895 -> getViewSelectedOffsets
    4:5:void getViewSelectedOffsets(android.view.View,int[]):2897:2898 -> getViewSelectedOffsets
    1:1:boolean gridOnRequestFocusInDescendants(androidx.recyclerview.widget.RecyclerView,int,android.graphics.Rect):3442:3442 -> gridOnRequestFocusInDescendants
    2:2:boolean gridOnRequestFocusInDescendantsAligned(androidx.recyclerview.widget.RecyclerView,int,android.graphics.Rect):3456:3456 -> gridOnRequestFocusInDescendants
    2:2:boolean gridOnRequestFocusInDescendants(androidx.recyclerview.widget.RecyclerView,int,android.graphics.Rect):3445 -> gridOnRequestFocusInDescendants
    3:3:boolean gridOnRequestFocusInDescendantsAligned(androidx.recyclerview.widget.RecyclerView,int,android.graphics.Rect):3458:3458 -> gridOnRequestFocusInDescendants
    3:3:boolean gridOnRequestFocusInDescendants(androidx.recyclerview.widget.RecyclerView,int,android.graphics.Rect):3445 -> gridOnRequestFocusInDescendants
    4:4:boolean gridOnRequestFocusInDescendantsUnaligned(androidx.recyclerview.widget.RecyclerView,int,android.graphics.Rect):3473:3473 -> gridOnRequestFocusInDescendants
    4:4:boolean gridOnRequestFocusInDescendants(androidx.recyclerview.widget.RecyclerView,int,android.graphics.Rect):3449 -> gridOnRequestFocusInDescendants
    5:6:boolean gridOnRequestFocusInDescendantsUnaligned(androidx.recyclerview.widget.RecyclerView,int,android.graphics.Rect):3483:3484 -> gridOnRequestFocusInDescendants
    5:6:boolean gridOnRequestFocusInDescendants(androidx.recyclerview.widget.RecyclerView,int,android.graphics.Rect):3449 -> gridOnRequestFocusInDescendants
    7:8:boolean gridOnRequestFocusInDescendantsUnaligned(androidx.recyclerview.widget.RecyclerView,int,android.graphics.Rect):3486:3487 -> gridOnRequestFocusInDescendants
    7:8:boolean gridOnRequestFocusInDescendants(androidx.recyclerview.widget.RecyclerView,int,android.graphics.Rect):3449 -> gridOnRequestFocusInDescendants
    9:9:int getViewMin(android.view.View):1137:1137 -> gridOnRequestFocusInDescendants
    9:9:boolean gridOnRequestFocusInDescendantsUnaligned(androidx.recyclerview.widget.RecyclerView,int,android.graphics.Rect):3488 -> gridOnRequestFocusInDescendants
    9:9:boolean gridOnRequestFocusInDescendants(androidx.recyclerview.widget.RecyclerView,int,android.graphics.Rect):3449 -> gridOnRequestFocusInDescendants
    10:10:int getViewMax(android.view.View):1141:1141 -> gridOnRequestFocusInDescendants
    10:10:boolean gridOnRequestFocusInDescendantsUnaligned(androidx.recyclerview.widget.RecyclerView,int,android.graphics.Rect):3488 -> gridOnRequestFocusInDescendants
    10:10:boolean gridOnRequestFocusInDescendants(androidx.recyclerview.widget.RecyclerView,int,android.graphics.Rect):3449 -> gridOnRequestFocusInDescendants
    11:11:boolean gridOnRequestFocusInDescendantsUnaligned(androidx.recyclerview.widget.RecyclerView,int,android.graphics.Rect):3489:3489 -> gridOnRequestFocusInDescendants
    11:11:boolean gridOnRequestFocusInDescendants(androidx.recyclerview.widget.RecyclerView,int,android.graphics.Rect):3449 -> gridOnRequestFocusInDescendants
    1:2:boolean hasCreatedFirstItem():3422:3423 -> hasCreatedFirstItem
    1:2:boolean hasCreatedLastItem():3417:3418 -> hasCreatedLastItem
    1:1:boolean hasDoneFirstLayout():876:876 -> hasDoneFirstLayout
    1:1:boolean hasPreviousViewInSameRow(int):3254:3254 -> hasPreviousViewInSameRow
    2:2:int androidx.leanback.widget.Grid.getFirstVisibleIndex():228:228 -> hasPreviousViewInSameRow
    2:2:boolean hasPreviousViewInSameRow(int):3254 -> hasPreviousViewInSameRow
    3:7:boolean hasPreviousViewInSameRow(int):3260:3264 -> hasPreviousViewInSameRow
    1:1:boolean isItemFullyVisible(int):3427:3427 -> isItemFullyVisible
    2:4:boolean isItemFullyVisible(int):3431:3433 -> isItemFullyVisible
    1:4:void layoutChild(int,android.view.View,int,int,int):1743:1746 -> layoutChild
    5:7:void layoutChild(int,android.view.View,int,int,int):1748:1750 -> layoutChild
    8:8:void layoutChild(int,android.view.View,int,int,int):1753:1753 -> layoutChild
    9:9:void layoutChild(int,android.view.View,int,int,int):1756:1756 -> layoutChild
    10:11:void layoutChild(int,android.view.View,int,int,int):1758:1759 -> layoutChild
    12:12:void layoutChild(int,android.view.View,int,int,int):1761:1761 -> layoutChild
    13:13:void layoutChild(int,android.view.View,int,int,int):1764:1764 -> layoutChild
    14:15:void layoutChild(int,android.view.View,int,int,int):1775:1776 -> layoutChild
    16:17:void layoutChild(int,android.view.View,int,int,int):1780:1781 -> layoutChild
    18:18:void layoutChild(int,android.view.View,int,int,int):1783:1783 -> layoutChild
    1:4:void leaveContext():1194:1197 -> leaveContext
    1:4:void measureChild(android.view.View):1548:1551 -> measureChild
    5:5:void measureChild(android.view.View):1553:1553 -> measureChild
    6:7:void measureChild(android.view.View):1555:1556 -> measureChild
    8:8:void measureChild(android.view.View):1559:1559 -> measureChild
    9:9:void measureChild(android.view.View):1561:1561 -> measureChild
    10:10:void measureChild(android.view.View):1560:1560 -> measureChild
    11:11:void measureChild(android.view.View):1562:1562 -> measureChild
    12:12:void measureChild(android.view.View):1565:1565 -> measureChild
    13:13:void measureChild(android.view.View):1564:1564 -> measureChild
    14:14:void measureChild(android.view.View):1566:1566 -> measureChild
    15:15:void measureChild(android.view.View):1568:1568 -> measureChild
    1:3:void discardLayoutInfo():3577:3579 -> onAdapterChanged
    1:3:void onAdapterChanged(androidx.recyclerview.widget.RecyclerView$Adapter,androidx.recyclerview.widget.RecyclerView$Adapter):3563 -> onAdapterChanged
    4:6:void onAdapterChanged(androidx.recyclerview.widget.RecyclerView$Adapter,androidx.recyclerview.widget.RecyclerView$Adapter):3564:3566 -> onAdapterChanged
    7:8:void onAdapterChanged(androidx.recyclerview.widget.RecyclerView$Adapter,androidx.recyclerview.widget.RecyclerView$Adapter):3568:3569 -> onAdapterChanged
    9:9:void onAdapterChanged(androidx.recyclerview.widget.RecyclerView$Adapter,androidx.recyclerview.widget.RecyclerView$Adapter):3571:3571 -> onAdapterChanged
    1:1:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3276:3276 -> onAddFocusables
    2:3:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3286:3287 -> onAddFocusables
    4:5:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3291:3292 -> onAddFocusables
    6:7:int findImmediateChildIndex(android.view.View):3143:3144 -> onAddFocusables
    6:7:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3293 -> onAddFocusables
    8:9:int findImmediateChildIndex(android.view.View):3146:3147 -> onAddFocusables
    8:9:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3293 -> onAddFocusables
    10:10:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3294:3294 -> onAddFocusables
    11:11:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3298:3298 -> onAddFocusables
    12:12:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3301:3301 -> onAddFocusables
    13:13:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3303:3303 -> onAddFocusables
    14:14:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3307:3307 -> onAddFocusables
    15:15:int androidx.leanback.widget.Grid.getNumRows():199:199 -> onAddFocusables
    15:15:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3307 -> onAddFocusables
    16:18:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3312:3314 -> onAddFocusables
    19:19:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3316:3316 -> onAddFocusables
    20:20:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3319:3319 -> onAddFocusables
    21:22:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3324:3325 -> onAddFocusables
    23:24:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3331:3332 -> onAddFocusables
    25:26:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3337:3338 -> onAddFocusables
    27:29:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3344:3346 -> onAddFocusables
    30:32:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3352:3354 -> onAddFocusables
    33:33:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3360:3360 -> onAddFocusables
    34:34:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3365:3365 -> onAddFocusables
    35:35:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3368:3368 -> onAddFocusables
    36:36:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3373:3373 -> onAddFocusables
    37:38:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3377:3378 -> onAddFocusables
    39:43:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3380:3384 -> onAddFocusables
    44:44:int getViewMin(android.view.View):1137:1137 -> onAddFocusables
    44:44:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3385 -> onAddFocusables
    45:45:int getViewMax(android.view.View):1141:1141 -> onAddFocusables
    45:45:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3385 -> onAddFocusables
    46:46:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3386:3386 -> onAddFocusables
    47:51:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3391:3395 -> onAddFocusables
    52:52:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3400:3400 -> onAddFocusables
    53:53:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3402:3402 -> onAddFocusables
    54:54:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3406:3406 -> onAddFocusables
    55:56:boolean onAddFocusables(androidx.recyclerview.widget.RecyclerView,java.util.ArrayList,int,int):3409:3410 -> onAddFocusables
    1:1:void onChildRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):3659:3659 -> onChildRecycled
    2:2:void onChildRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):3661:3661 -> onChildRecycled
    1:2:void onFocusChanged(boolean,int,android.graphics.Rect):3159:3160 -> onFocusChanged
    3:4:void onFocusChanged(boolean,int,android.graphics.Rect):3164:3165 -> onFocusChanged
    1:7:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):3828:3834 -> onInitializeAccessibilityNodeInfo
    8:8:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):3840:3840 -> onInitializeAccessibilityNodeInfo
    9:9:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):3844:3844 -> onInitializeAccessibilityNodeInfo
    10:10:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):3846:3846 -> onInitializeAccessibilityNodeInfo
    11:14:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):3848:3851 -> onInitializeAccessibilityNodeInfo
    15:15:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):3857:3857 -> onInitializeAccessibilityNodeInfo
    16:16:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):3861:3861 -> onInitializeAccessibilityNodeInfo
    17:17:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):3863:3863 -> onInitializeAccessibilityNodeInfo
    18:19:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):3867:3868 -> onInitializeAccessibilityNodeInfo
    20:20:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):3867:3867 -> onInitializeAccessibilityNodeInfo
    21:22:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):3871:3872 -> onInitializeAccessibilityNodeInfo
    1:2:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):3700:3701 -> onInitializeAccessibilityNodeInfoForItem
    3:5:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):3704:3706 -> onInitializeAccessibilityNodeInfoForItem
    6:6:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):3710:3710 -> onInitializeAccessibilityNodeInfoForItem
    7:7:int androidx.leanback.widget.Grid.getNumRows():199:199 -> onInitializeAccessibilityNodeInfoForItem
    7:7:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):3710 -> onInitializeAccessibilityNodeInfoForItem
    8:10:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):3710:3712 -> onInitializeAccessibilityNodeInfoForItem
    11:11:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):3715:3715 -> onInitializeAccessibilityNodeInfoForItem
    1:1:android.view.View onInterceptFocusSearch(android.view.View,int):3182:3182 -> onInterceptFocusSearch
    2:2:android.view.View onInterceptFocusSearch(android.view.View,int):3186:3186 -> onInterceptFocusSearch
    3:3:android.view.View onInterceptFocusSearch(android.view.View,int):3203:3203 -> onInterceptFocusSearch
    4:4:android.view.View onInterceptFocusSearch(android.view.View,int):3191:3191 -> onInterceptFocusSearch
    5:5:android.view.View onInterceptFocusSearch(android.view.View,int):3194:3194 -> onInterceptFocusSearch
    6:7:android.view.View onInterceptFocusSearch(android.view.View,int):3196:3197 -> onInterceptFocusSearch
    8:8:android.view.View onInterceptFocusSearch(android.view.View,int):3200:3200 -> onInterceptFocusSearch
    9:10:android.view.View onInterceptFocusSearch(android.view.View,int):3209:3210 -> onInterceptFocusSearch
    11:12:android.view.View onInterceptFocusSearch(android.view.View,int):3214:3215 -> onInterceptFocusSearch
    13:13:android.view.View onInterceptFocusSearch(android.view.View,int):3217:3217 -> onInterceptFocusSearch
    14:15:android.view.View onInterceptFocusSearch(android.view.View,int):3220:3221 -> onInterceptFocusSearch
    16:16:android.view.View onInterceptFocusSearch(android.view.View,int):3225:3225 -> onInterceptFocusSearch
    17:18:android.view.View onInterceptFocusSearch(android.view.View,int):3228:3229 -> onInterceptFocusSearch
    19:19:android.view.View onInterceptFocusSearch(android.view.View,int):3233:3233 -> onInterceptFocusSearch
    20:20:android.view.View onInterceptFocusSearch(android.view.View,int):3237:3237 -> onInterceptFocusSearch
    21:21:android.view.View onInterceptFocusSearch(android.view.View,int):3246:3246 -> onInterceptFocusSearch
    22:22:android.view.View onInterceptFocusSearch(android.view.View,int):3250:3250 -> onInterceptFocusSearch
    1:1:void onItemsAdded(androidx.recyclerview.widget.RecyclerView,int,int):2802:2802 -> onItemsAdded
    2:2:int androidx.leanback.widget.Grid.getFirstVisibleIndex():228:228 -> onItemsAdded
    2:2:void onItemsAdded(androidx.recyclerview.widget.RecyclerView,int,int):2802 -> onItemsAdded
    3:3:void onItemsAdded(androidx.recyclerview.widget.RecyclerView,int,int):2802:2802 -> onItemsAdded
    4:4:void onItemsAdded(androidx.recyclerview.widget.RecyclerView,int,int):2806:2806 -> onItemsAdded
    5:5:void onItemsAdded(androidx.recyclerview.widget.RecyclerView,int,int):2809:2809 -> onItemsAdded
    1:2:void onItemsChanged(androidx.recyclerview.widget.RecyclerView):2815:2816 -> onItemsChanged
    1:1:void onItemsMoved(androidx.recyclerview.widget.RecyclerView,int,int,int):2845:2845 -> onItemsMoved
    2:2:void onItemsMoved(androidx.recyclerview.widget.RecyclerView,int,int,int):2849:2849 -> onItemsMoved
    3:3:void onItemsMoved(androidx.recyclerview.widget.RecyclerView,int,int,int):2852:2852 -> onItemsMoved
    4:4:void onItemsMoved(androidx.recyclerview.widget.RecyclerView,int,int,int):2855:2855 -> onItemsMoved
    5:5:void onItemsMoved(androidx.recyclerview.widget.RecyclerView,int,int,int):2858:2858 -> onItemsMoved
    1:1:void onItemsRemoved(androidx.recyclerview.widget.RecyclerView,int,int):2823:2823 -> onItemsRemoved
    2:2:int androidx.leanback.widget.Grid.getFirstVisibleIndex():228:228 -> onItemsRemoved
    2:2:void onItemsRemoved(androidx.recyclerview.widget.RecyclerView,int,int):2823 -> onItemsRemoved
    3:3:void onItemsRemoved(androidx.recyclerview.widget.RecyclerView,int,int):2823:2823 -> onItemsRemoved
    4:6:void onItemsRemoved(androidx.recyclerview.widget.RecyclerView,int,int):2829:2831 -> onItemsRemoved
    7:7:void onItemsRemoved(androidx.recyclerview.widget.RecyclerView,int,int):2833:2833 -> onItemsRemoved
    8:8:void onItemsRemoved(androidx.recyclerview.widget.RecyclerView,int,int):2837:2837 -> onItemsRemoved
    1:1:void onItemsUpdated(androidx.recyclerview.widget.RecyclerView,int,int):2866:2866 -> onItemsUpdated
    1:1:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2162:2162 -> onLayoutChildren
    2:2:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2166:2166 -> onLayoutChildren
    3:3:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2171:2171 -> onLayoutChildren
    4:5:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2174:2175 -> onLayoutChildren
    6:6:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2179:2179 -> onLayoutChildren
    7:9:void discardLayoutInfo():3577:3579 -> onLayoutChildren
    7:9:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2180 -> onLayoutChildren
    10:10:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2181:2181 -> onLayoutChildren
    11:11:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2184:2184 -> onLayoutChildren
    12:16:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2186:2190 -> onLayoutChildren
    17:18:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2193:2194 -> onLayoutChildren
    19:22:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2193:2196 -> onLayoutChildren
    23:24:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2195:2196 -> onLayoutChildren
    25:27:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2198:2200 -> onLayoutChildren
    28:30:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2206:2208 -> onLayoutChildren
    31:31:int getViewMin(android.view.View):1137:1137 -> onLayoutChildren
    31:31:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2211 -> onLayoutChildren
    32:32:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2211:2211 -> onLayoutChildren
    33:33:int getViewMax(android.view.View):1141:1141 -> onLayoutChildren
    33:33:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2212 -> onLayoutChildren
    34:34:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2212:2212 -> onLayoutChildren
    35:35:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2216:2216 -> onLayoutChildren
    36:37:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2219:2220 -> onLayoutChildren
    38:39:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2222:2223 -> onLayoutChildren
    40:40:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2229:2229 -> onLayoutChildren
    41:42:void updatePositionToRowMapInPostLayout():2091:2092 -> onLayoutChildren
    41:42:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2230 -> onLayoutChildren
    43:43:void updatePositionToRowMapInPostLayout():2095:2095 -> onLayoutChildren
    43:43:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2230 -> onLayoutChildren
    44:44:void updatePositionToRowMapInPostLayout():2097:2097 -> onLayoutChildren
    44:44:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2230 -> onLayoutChildren
    45:45:void updatePositionToRowMapInPostLayout():2099:2099 -> onLayoutChildren
    45:45:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2230 -> onLayoutChildren
    46:46:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2233:2233 -> onLayoutChildren
    47:49:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2235:2237 -> onLayoutChildren
    50:50:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2239:2239 -> onLayoutChildren
    51:55:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2241:2245 -> onLayoutChildren
    56:56:int androidx.leanback.widget.Grid.getFirstVisibleIndex():228:228 -> onLayoutChildren
    56:56:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2245 -> onLayoutChildren
    57:57:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2246:2246 -> onLayoutChildren
    58:58:int androidx.leanback.widget.Grid.getLastVisibleIndex():236:236 -> onLayoutChildren
    58:58:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2246 -> onLayoutChildren
    59:61:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2249:2251 -> onLayoutChildren
    62:63:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2253:2254 -> onLayoutChildren
    64:64:boolean layoutInit():1207:1207 -> onLayoutChildren
    64:64:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2256 -> onLayoutChildren
    65:69:boolean layoutInit():1209:1213 -> onLayoutChildren
    65:69:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2256 -> onLayoutChildren
    70:71:boolean layoutInit():1216:1217 -> onLayoutChildren
    70:71:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2256 -> onLayoutChildren
    72:72:boolean layoutInit():1219:1219 -> onLayoutChildren
    72:72:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2256 -> onLayoutChildren
    73:73:int androidx.leanback.widget.Grid.getFirstVisibleIndex():228:228 -> onLayoutChildren
    73:73:boolean layoutInit():1219 -> onLayoutChildren
    73:73:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2256 -> onLayoutChildren
    74:74:boolean layoutInit():1219:1219 -> onLayoutChildren
    74:74:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2256 -> onLayoutChildren
    75:75:int androidx.leanback.widget.Grid.getNumRows():199:199 -> onLayoutChildren
    75:75:boolean layoutInit():1220 -> onLayoutChildren
    75:75:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2256 -> onLayoutChildren
    76:76:boolean layoutInit():1220:1220 -> onLayoutChildren
    76:76:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2256 -> onLayoutChildren
    77:81:void updateScrollController():2605:2609 -> onLayoutChildren
    77:81:boolean layoutInit():1221 -> onLayoutChildren
    77:81:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2256 -> onLayoutChildren
    82:83:boolean layoutInit():1222:1223 -> onLayoutChildren
    82:83:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2256 -> onLayoutChildren
    84:84:void androidx.leanback.widget.Grid.setSpacing(int):160:160 -> onLayoutChildren
    84:84:boolean layoutInit():1223 -> onLayoutChildren
    84:84:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2256 -> onLayoutChildren
    85:85:boolean layoutInit():1226:1226 -> onLayoutChildren
    85:85:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2256 -> onLayoutChildren
    86:86:boolean layoutInit():1228:1228 -> onLayoutChildren
    86:86:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2256 -> onLayoutChildren
    87:87:int androidx.leanback.widget.Grid.getNumRows():199:199 -> onLayoutChildren
    87:87:boolean layoutInit():1228 -> onLayoutChildren
    87:87:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2256 -> onLayoutChildren
    88:88:boolean layoutInit():1228:1228 -> onLayoutChildren
    88:88:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2256 -> onLayoutChildren
    89:89:boolean androidx.leanback.widget.Grid.isReversedFlow():174:174 -> onLayoutChildren
    89:89:boolean layoutInit():1229 -> onLayoutChildren
    89:89:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2256 -> onLayoutChildren
    90:90:boolean layoutInit():1230:1230 -> onLayoutChildren
    90:90:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2256 -> onLayoutChildren
    91:91:androidx.leanback.widget.Grid androidx.leanback.widget.Grid.createGrid(int):147:147 -> onLayoutChildren
    91:91:boolean layoutInit():1230 -> onLayoutChildren
    91:91:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2256 -> onLayoutChildren
    92:93:androidx.leanback.widget.Grid androidx.leanback.widget.Grid.createGrid(int):150:151 -> onLayoutChildren
    92:93:boolean layoutInit():1230 -> onLayoutChildren
    92:93:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2256 -> onLayoutChildren
    94:95:boolean layoutInit():1230:1231 -> onLayoutChildren
    94:95:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2256 -> onLayoutChildren
    96:96:void androidx.leanback.widget.Grid.setProvider(androidx.leanback.widget.Grid$Provider):183:183 -> onLayoutChildren
    96:96:boolean layoutInit():1231 -> onLayoutChildren
    96:96:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2256 -> onLayoutChildren
    97:97:boolean layoutInit():1232:1232 -> onLayoutChildren
    97:97:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2256 -> onLayoutChildren
    98:98:void androidx.leanback.widget.Grid.setReversedFlow(boolean):167:167 -> onLayoutChildren
    98:98:boolean layoutInit():1232 -> onLayoutChildren
    98:98:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2256 -> onLayoutChildren
    99:105:void initScrollController():2590:2596 -> onLayoutChildren
    99:105:boolean layoutInit():1234 -> onLayoutChildren
    99:105:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2256 -> onLayoutChildren
    106:107:boolean layoutInit():1235:1236 -> onLayoutChildren
    106:107:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2256 -> onLayoutChildren
    108:108:void androidx.leanback.widget.Grid.setSpacing(int):160:160 -> onLayoutChildren
    108:108:boolean layoutInit():1236 -> onLayoutChildren
    108:108:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2256 -> onLayoutChildren
    109:110:boolean layoutInit():1237:1238 -> onLayoutChildren
    109:110:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2256 -> onLayoutChildren
    111:111:void androidx.leanback.widget.Grid.resetVisibleIndex():243:243 -> onLayoutChildren
    111:111:boolean layoutInit():1238 -> onLayoutChildren
    111:111:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2256 -> onLayoutChildren
    112:113:boolean layoutInit():1239:1240 -> onLayoutChildren
    112:113:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2256 -> onLayoutChildren
    114:114:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2257:2257 -> onLayoutChildren
    115:115:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2259:2259 -> onLayoutChildren
    116:116:void androidx.leanback.widget.Grid.setStart(int):192:192 -> onLayoutChildren
    116:116:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2259 -> onLayoutChildren
    117:118:void fastRelayout():1952:1953 -> onLayoutChildren
    117:118:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2260 -> onLayoutChildren
    119:119:int androidx.leanback.widget.Grid.getFirstVisibleIndex():228:228 -> onLayoutChildren
    119:119:void fastRelayout():1953 -> onLayoutChildren
    119:119:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2260 -> onLayoutChildren
    120:120:void fastRelayout():1955:1955 -> onLayoutChildren
    120:120:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2260 -> onLayoutChildren
    121:121:void fastRelayout():1957:1957 -> onLayoutChildren
    121:121:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2260 -> onLayoutChildren
    122:122:void fastRelayout():1963:1963 -> onLayoutChildren
    122:122:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2260 -> onLayoutChildren
    123:123:void fastRelayout():1967:1967 -> onLayoutChildren
    123:123:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2260 -> onLayoutChildren
    124:125:void fastRelayout():1973:1974 -> onLayoutChildren
    124:125:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2260 -> onLayoutChildren
    126:127:void fastRelayout():1976:1977 -> onLayoutChildren
    126:127:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2260 -> onLayoutChildren
    128:131:void fastRelayout():1979:1982 -> onLayoutChildren
    128:131:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2260 -> onLayoutChildren
    132:132:android.view.View getViewForPosition(int):1085:1085 -> onLayoutChildren
    132:132:void fastRelayout():1983 -> onLayoutChildren
    132:132:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2260 -> onLayoutChildren
    133:133:void fastRelayout():1984:1984 -> onLayoutChildren
    133:133:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2260 -> onLayoutChildren
    134:136:void fastRelayout():1987:1989 -> onLayoutChildren
    134:136:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2260 -> onLayoutChildren
    137:137:void fastRelayout():1992:1992 -> onLayoutChildren
    137:137:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2260 -> onLayoutChildren
    138:138:void fastRelayout():1995:1995 -> onLayoutChildren
    138:138:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2260 -> onLayoutChildren
    139:139:void fastRelayout():2004:2004 -> onLayoutChildren
    139:139:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2260 -> onLayoutChildren
    140:140:int androidx.leanback.widget.Grid.getLastVisibleIndex():236:236 -> onLayoutChildren
    140:140:void fastRelayout():2004 -> onLayoutChildren
    140:140:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2260 -> onLayoutChildren
    141:142:void fastRelayout():2006:2007 -> onLayoutChildren
    141:142:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2260 -> onLayoutChildren
    143:144:void fastRelayout():2009:2010 -> onLayoutChildren
    143:144:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2260 -> onLayoutChildren
    145:146:void fastRelayout():2012:2013 -> onLayoutChildren
    145:146:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2260 -> onLayoutChildren
    147:147:void fastRelayout():2016:2016 -> onLayoutChildren
    147:147:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2260 -> onLayoutChildren
    148:148:int androidx.leanback.widget.Grid.getLastVisibleIndex():236:236 -> onLayoutChildren
    148:148:void fastRelayout():2016 -> onLayoutChildren
    148:148:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2260 -> onLayoutChildren
    149:150:void fastRelayout():2016:2017 -> onLayoutChildren
    149:150:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2260 -> onLayoutChildren
    151:151:void fastRelayout():2022:2022 -> onLayoutChildren
    151:151:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2260 -> onLayoutChildren
    152:152:int androidx.leanback.widget.Grid.getLastVisibleIndex():236:236 -> onLayoutChildren
    152:152:void fastRelayout():2023 -> onLayoutChildren
    152:152:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2260 -> onLayoutChildren
    153:154:void fastRelayout():2026:2027 -> onLayoutChildren
    153:154:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2260 -> onLayoutChildren
    155:155:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2262:2262 -> onLayoutChildren
    156:156:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2264:2264 -> onLayoutChildren
    157:157:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2267:2267 -> onLayoutChildren
    158:158:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2269:2269 -> onLayoutChildren
    159:159:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2274:2274 -> onLayoutChildren
    160:160:void androidx.leanback.widget.Grid.setStart(int):192:192 -> onLayoutChildren
    160:160:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2274 -> onLayoutChildren
    161:161:boolean appendOneColumnVisibleItems():1839:1839 -> onLayoutChildren
    161:161:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2276 -> onLayoutChildren
    162:162:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2276:2276 -> onLayoutChildren
    163:164:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2287:2288 -> onLayoutChildren
    165:165:int androidx.leanback.widget.Grid.getFirstVisibleIndex():228:228 -> onLayoutChildren
    165:165:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2288 -> onLayoutChildren
    166:166:int androidx.leanback.widget.Grid.getLastVisibleIndex():236:236 -> onLayoutChildren
    166:166:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2289 -> onLayoutChildren
    167:167:void focusToViewInLayout(boolean,boolean,int,int):2044:2044 -> onLayoutChildren
    167:167:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2290 -> onLayoutChildren
    168:168:void focusToViewInLayout(boolean,boolean,int,int):2046:2046 -> onLayoutChildren
    168:168:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2290 -> onLayoutChildren
    169:173:void focusToViewInLayout(boolean,boolean,int,int):2048:2052 -> onLayoutChildren
    169:173:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2290 -> onLayoutChildren
    174:177:void focusToViewInLayout(boolean,boolean,int,int):2054:2057 -> onLayoutChildren
    174:177:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2290 -> onLayoutChildren
    178:179:void focusToViewInLayout(boolean,boolean,int,int):2063:2064 -> onLayoutChildren
    178:179:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2290 -> onLayoutChildren
    180:181:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2291:2292 -> onLayoutChildren
    182:182:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2307:2307 -> onLayoutChildren
    183:183:int androidx.leanback.widget.Grid.getFirstVisibleIndex():228:228 -> onLayoutChildren
    183:183:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2307 -> onLayoutChildren
    184:184:int androidx.leanback.widget.Grid.getLastVisibleIndex():236:236 -> onLayoutChildren
    184:184:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2308 -> onLayoutChildren
    185:186:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2309:2310 -> onLayoutChildren
    187:187:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2312:2312 -> onLayoutChildren
    188:189:void fillScrapViewsInPostLayout():2106:2107 -> onLayoutChildren
    188:189:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2313 -> onLayoutChildren
    190:191:void fillScrapViewsInPostLayout():2112:2113 -> onLayoutChildren
    190:191:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2313 -> onLayoutChildren
    192:192:void fillScrapViewsInPostLayout():2117:2117 -> onLayoutChildren
    192:192:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2313 -> onLayoutChildren
    193:193:void fillScrapViewsInPostLayout():2121:2121 -> onLayoutChildren
    193:193:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2313 -> onLayoutChildren
    194:194:void fillScrapViewsInPostLayout():2123:2123 -> onLayoutChildren
    194:194:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2313 -> onLayoutChildren
    195:196:void fillScrapViewsInPostLayout():2128:2129 -> onLayoutChildren
    195:196:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2313 -> onLayoutChildren
    197:197:int androidx.leanback.widget.Grid.getLastVisibleIndex():236:236 -> onLayoutChildren
    197:197:void androidx.leanback.widget.Grid.fillDisappearingItems(int[],int,android.util.SparseIntArray):465 -> onLayoutChildren
    197:197:void fillScrapViewsInPostLayout():2129 -> onLayoutChildren
    197:197:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2313 -> onLayoutChildren
    198:198:void androidx.leanback.widget.Grid.fillDisappearingItems(int[],int,android.util.SparseIntArray):467:467 -> onLayoutChildren
    198:198:void fillScrapViewsInPostLayout():2129 -> onLayoutChildren
    198:198:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2313 -> onLayoutChildren
    199:200:void androidx.leanback.widget.Grid.fillDisappearingItems(int[],int,android.util.SparseIntArray):472:473 -> onLayoutChildren
    199:200:void fillScrapViewsInPostLayout():2129 -> onLayoutChildren
    199:200:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2313 -> onLayoutChildren
    201:201:void androidx.leanback.widget.Grid.fillDisappearingItems(int[],int,android.util.SparseIntArray):475:475 -> onLayoutChildren
    201:201:void fillScrapViewsInPostLayout():2129 -> onLayoutChildren
    201:201:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2313 -> onLayoutChildren
    202:203:void androidx.leanback.widget.Grid.fillDisappearingItems(int[],int,android.util.SparseIntArray):478:479 -> onLayoutChildren
    202:203:void fillScrapViewsInPostLayout():2129 -> onLayoutChildren
    202:203:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2313 -> onLayoutChildren
    204:207:void androidx.leanback.widget.Grid.fillDisappearingItems(int[],int,android.util.SparseIntArray):483:486 -> onLayoutChildren
    204:207:void fillScrapViewsInPostLayout():2129 -> onLayoutChildren
    204:207:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2313 -> onLayoutChildren
    208:208:void androidx.leanback.widget.Grid.fillDisappearingItems(int[],int,android.util.SparseIntArray):488:488 -> onLayoutChildren
    208:208:void fillScrapViewsInPostLayout():2129 -> onLayoutChildren
    208:208:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2313 -> onLayoutChildren
    209:209:int androidx.leanback.widget.Grid.getFirstVisibleIndex():228:228 -> onLayoutChildren
    209:209:void androidx.leanback.widget.Grid.fillDisappearingItems(int[],int,android.util.SparseIntArray):493 -> onLayoutChildren
    209:209:void fillScrapViewsInPostLayout():2129 -> onLayoutChildren
    209:209:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2313 -> onLayoutChildren
    210:210:void androidx.leanback.widget.Grid.fillDisappearingItems(int[],int,android.util.SparseIntArray):495:495 -> onLayoutChildren
    210:210:void fillScrapViewsInPostLayout():2129 -> onLayoutChildren
    210:210:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2313 -> onLayoutChildren
    211:212:void androidx.leanback.widget.Grid.fillDisappearingItems(int[],int,android.util.SparseIntArray):500:501 -> onLayoutChildren
    211:212:void fillScrapViewsInPostLayout():2129 -> onLayoutChildren
    211:212:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2313 -> onLayoutChildren
    213:213:void androidx.leanback.widget.Grid.fillDisappearingItems(int[],int,android.util.SparseIntArray):503:503 -> onLayoutChildren
    213:213:void fillScrapViewsInPostLayout():2129 -> onLayoutChildren
    213:213:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2313 -> onLayoutChildren
    214:215:void androidx.leanback.widget.Grid.fillDisappearingItems(int[],int,android.util.SparseIntArray):506:507 -> onLayoutChildren
    214:215:void fillScrapViewsInPostLayout():2129 -> onLayoutChildren
    214:215:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2313 -> onLayoutChildren
    216:218:void androidx.leanback.widget.Grid.fillDisappearingItems(int[],int,android.util.SparseIntArray):511:513 -> onLayoutChildren
    216:218:void fillScrapViewsInPostLayout():2129 -> onLayoutChildren
    216:218:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2313 -> onLayoutChildren
    219:219:void androidx.leanback.widget.Grid.fillDisappearingItems(int[],int,android.util.SparseIntArray):515:515 -> onLayoutChildren
    219:219:void fillScrapViewsInPostLayout():2129 -> onLayoutChildren
    219:219:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2313 -> onLayoutChildren
    220:220:void androidx.leanback.widget.Grid.fillDisappearingItems(int[],int,android.util.SparseIntArray):517:517 -> onLayoutChildren
    220:220:void fillScrapViewsInPostLayout():2129 -> onLayoutChildren
    220:220:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2313 -> onLayoutChildren
    221:221:void fillScrapViewsInPostLayout():2132:2132 -> onLayoutChildren
    221:221:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2313 -> onLayoutChildren
    222:223:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2323:2324 -> onLayoutChildren
    224:224:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2326:2326 -> onLayoutChildren
    225:226:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2331:2332 -> onLayoutChildren
    227:228:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2334:2335 -> onLayoutChildren
    229:229:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2339:2339 -> onLayoutChildren
    230:232:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2341:2343 -> onLayoutChildren
    233:234:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2346:2347 -> onLayoutChildren
    1:1:void onMeasure(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):1440:1440 -> onMeasure
    2:6:void onMeasure(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):1444:1448 -> onMeasure
    7:10:void onMeasure(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):1450:1453 -> onMeasure
    11:11:void onMeasure(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):1462:1462 -> onMeasure
    12:14:void onMeasure(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):1464:1466 -> onMeasure
    15:16:void onMeasure(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):1468:1469 -> onMeasure
    17:18:void onMeasure(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):1472:1473 -> onMeasure
    19:19:void onMeasure(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):1476:1476 -> onMeasure
    20:20:void onMeasure(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):1487:1487 -> onMeasure
    21:21:void onMeasure(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):1490:1490 -> onMeasure
    22:22:void onMeasure(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):1480:1480 -> onMeasure
    23:23:void onMeasure(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):1483:1483 -> onMeasure
    24:24:void onMeasure(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):1529:1529 -> onMeasure
    25:25:void onMeasure(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):1496:1496 -> onMeasure
    26:27:void onMeasure(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):1498:1499 -> onMeasure
    28:33:void onMeasure(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):1504:1509 -> onMeasure
    34:36:void onMeasure(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):1511:1513 -> onMeasure
    37:38:void onMeasure(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):1516:1517 -> onMeasure
    39:39:void onMeasure(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):1521:1521 -> onMeasure
    40:41:void onMeasure(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):1532:1533 -> onMeasure
    42:42:void onMeasure(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):1535:1535 -> onMeasure
    43:43:void onMeasure(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):1543:1543 -> onMeasure
    1:1:boolean onRequestChildFocus(androidx.recyclerview.widget.RecyclerView,android.view.View,android.view.View):2872:2872 -> onRequestChildFocus
    2:2:boolean onRequestChildFocus(androidx.recyclerview.widget.RecyclerView,android.view.View,android.view.View):2875:2875 -> onRequestChildFocus
    3:3:boolean onRequestChildFocus(androidx.recyclerview.widget.RecyclerView,android.view.View,android.view.View):2879:2879 -> onRequestChildFocus
    4:4:void scrollToView(android.view.View,android.view.View,boolean):2942:2942 -> onRequestChildFocus
    4:4:boolean onRequestChildFocus(androidx.recyclerview.widget.RecyclerView,android.view.View,android.view.View):2880 -> onRequestChildFocus
    1:1:void onRestoreInstanceState(android.os.Parcelable):3667:3667 -> onRestoreInstanceState
    2:7:void onRestoreInstanceState(android.os.Parcelable):3670:3675 -> onRestoreInstanceState
    1:1:android.os.Parcelable onSaveInstanceState():3641:3641 -> onSaveInstanceState
    2:2:int getSelection():2647:2647 -> onSaveInstanceState
    2:2:android.os.Parcelable onSaveInstanceState():3643 -> onSaveInstanceState
    3:3:android.os.Parcelable onSaveInstanceState():3643:3643 -> onSaveInstanceState
    4:4:android.os.Parcelable onSaveInstanceState():3645:3645 -> onSaveInstanceState
    5:7:android.os.Parcelable onSaveInstanceState():3647:3649 -> onSaveInstanceState
    8:8:android.os.Parcelable onSaveInstanceState():3651:3651 -> onSaveInstanceState
    9:9:android.os.Parcelable onSaveInstanceState():3654:3654 -> onSaveInstanceState
    1:1:boolean isScrollEnabled():3139:3139 -> performAccessibilityAction
    1:1:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):3727 -> performAccessibilityAction
    2:2:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):3731:3731 -> performAccessibilityAction
    3:7:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):3733:3737 -> performAccessibilityAction
    8:9:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):3741:3742 -> performAccessibilityAction
    10:11:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):3748:3749 -> performAccessibilityAction
    12:13:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):3751:3752 -> performAccessibilityAction
    14:15:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):3759:3760 -> performAccessibilityAction
    16:17:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):3763:3764 -> performAccessibilityAction
    18:18:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):3767:3767 -> performAccessibilityAction
    1:1:void prependVisibleItems():1940:1940 -> prependVisibleItems
    2:2:void androidx.leanback.widget.Grid.prependVisibleItems(int):371:371 -> prependVisibleItems
    2:2:void prependVisibleItems():1940 -> prependVisibleItems
    1:1:void processPendingMovement(boolean):2779:2779 -> processPendingMovement
    2:2:void processPendingMovement(boolean):2782:2782 -> processPendingMovement
    3:4:void processPendingMovement(boolean):2784:2785 -> processPendingMovement
    5:6:void processPendingMovement(boolean):2787:2788 -> processPendingMovement
    7:7:void processPendingMovement(boolean):2791:2791 -> processPendingMovement
    8:8:void processPendingMovement(boolean):2793:2793 -> processPendingMovement
    1:1:boolean processRowSizeSecondary(boolean):1308:1308 -> processRowSizeSecondary
    2:2:boolean processRowSizeSecondary(boolean):1313:1313 -> processRowSizeSecondary
    3:3:int androidx.leanback.widget.Grid.getFirstVisibleIndex():228:228 -> processRowSizeSecondary
    3:3:androidx.collection.CircularIntArray[] androidx.leanback.widget.Grid.getItemPositionsInRows():354 -> processRowSizeSecondary
    3:3:boolean processRowSizeSecondary(boolean):1313 -> processRowSizeSecondary
    4:4:int androidx.leanback.widget.Grid.getLastVisibleIndex():236:236 -> processRowSizeSecondary
    4:4:androidx.collection.CircularIntArray[] androidx.leanback.widget.Grid.getItemPositionsInRows():354 -> processRowSizeSecondary
    4:4:boolean processRowSizeSecondary(boolean):1313 -> processRowSizeSecondary
    5:5:androidx.collection.CircularIntArray[] androidx.leanback.widget.Grid.getItemPositionsInRows():354:354 -> processRowSizeSecondary
    5:5:boolean processRowSizeSecondary(boolean):1313 -> processRowSizeSecondary
    6:8:boolean processRowSizeSecondary(boolean):1317:1319 -> processRowSizeSecondary
    9:10:boolean processRowSizeSecondary(boolean):1323:1324 -> processRowSizeSecondary
    11:11:boolean processRowSizeSecondary(boolean):1326:1326 -> processRowSizeSecondary
    12:12:boolean processRowSizeSecondary(boolean):1331:1331 -> processRowSizeSecondary
    13:15:boolean processRowSizeSecondary(boolean):1333:1335 -> processRowSizeSecondary
    16:17:boolean processRowSizeSecondary(boolean):1342:1343 -> processRowSizeSecondary
    18:18:boolean processRowSizeSecondary(boolean):1346:1346 -> processRowSizeSecondary
    19:21:boolean processRowSizeSecondary(boolean):1352:1354 -> processRowSizeSecondary
    22:25:boolean processRowSizeSecondary(boolean):1353:1356 -> processRowSizeSecondary
    26:27:boolean processRowSizeSecondary(boolean):1355:1356 -> processRowSizeSecondary
    28:29:boolean processRowSizeSecondary(boolean):1373:1374 -> processRowSizeSecondary
    30:30:void measureScrapChild(int,int,int,int[]):1288:1288 -> processRowSizeSecondary
    30:30:boolean processRowSizeSecondary(boolean):1372 -> processRowSizeSecondary
    31:34:void measureScrapChild(int,int,int,int[]):1290:1293 -> processRowSizeSecondary
    31:34:boolean processRowSizeSecondary(boolean):1372 -> processRowSizeSecondary
    35:35:void measureScrapChild(int,int,int,int[]):1296:1296 -> processRowSizeSecondary
    35:35:boolean processRowSizeSecondary(boolean):1372 -> processRowSizeSecondary
    36:36:void measureScrapChild(int,int,int,int[]):1295:1295 -> processRowSizeSecondary
    36:36:boolean processRowSizeSecondary(boolean):1372 -> processRowSizeSecondary
    37:37:void measureScrapChild(int,int,int,int[]):1298:1298 -> processRowSizeSecondary
    37:37:boolean processRowSizeSecondary(boolean):1372 -> processRowSizeSecondary
    38:38:void measureScrapChild(int,int,int,int[]):1297:1297 -> processRowSizeSecondary
    38:38:boolean processRowSizeSecondary(boolean):1372 -> processRowSizeSecondary
    39:39:void measureScrapChild(int,int,int,int[]):1299:1299 -> processRowSizeSecondary
    39:39:boolean processRowSizeSecondary(boolean):1372 -> processRowSizeSecondary
    40:42:void measureScrapChild(int,int,int,int[]):1301:1303 -> processRowSizeSecondary
    40:42:boolean processRowSizeSecondary(boolean):1372 -> processRowSizeSecondary
    43:43:boolean processRowSizeSecondary(boolean):1376:1376 -> processRowSizeSecondary
    44:44:boolean processRowSizeSecondary(boolean):1391:1391 -> processRowSizeSecondary
    45:45:boolean processRowSizeSecondary(boolean):1396:1396 -> processRowSizeSecondary
    1:1:int processSelectionMoves(boolean,int):3777:3777 -> processSelectionMoves
    2:2:int processSelectionMoves(boolean,int):3780:3780 -> processSelectionMoves
    3:3:int processSelectionMoves(boolean,int):3782:3782 -> processSelectionMoves
    4:4:int processSelectionMoves(boolean,int):3784:3784 -> processSelectionMoves
    5:6:int processSelectionMoves(boolean,int):3786:3787 -> processSelectionMoves
    7:8:int processSelectionMoves(boolean,int):3790:3791 -> processSelectionMoves
    9:12:int processSelectionMoves(boolean,int):3811:3814 -> processSelectionMoves
    13:14:int processSelectionMoves(boolean,int):3816:3817 -> processSelectionMoves
    15:15:int processSelectionMoves(boolean,int):3819:3819 -> processSelectionMoves
    1:2:void removeAndRecycleAllViews(androidx.recyclerview.widget.RecyclerView$Recycler):2034:2035 -> removeAndRecycleAllViews
    1:2:void removeInvisibleViewsAtEnd():1825:1826 -> removeInvisibleViewsAtEnd
    1:2:void removeInvisibleViewsAtFront():1832:1833 -> removeInvisibleViewsAtFront
    1:2:void removeOnChildViewHolderSelectedListener(androidx.leanback.widget.OnChildViewHolderSelectedListener):905:906 -> removeOnChildViewHolderSelectedListener
    1:2:void saveContext(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1181:1182 -> saveContext
    3:6:void saveContext(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1184:1187 -> saveContext
    1:1:int scrollDirectionPrimary(int):2423:2423 -> scrollDirectionPrimary
    2:3:int scrollDirectionPrimary(int):2425:2426 -> scrollDirectionPrimary
    4:5:int scrollDirectionPrimary(int):2432:2433 -> scrollDirectionPrimary
    6:7:void offsetChildrenPrimary(int):2365:2366 -> scrollDirectionPrimary
    6:7:int scrollDirectionPrimary(int):2444 -> scrollDirectionPrimary
    8:8:void offsetChildrenPrimary(int):2368:2368 -> scrollDirectionPrimary
    8:8:int scrollDirectionPrimary(int):2444 -> scrollDirectionPrimary
    9:9:void offsetChildrenPrimary(int):2372:2372 -> scrollDirectionPrimary
    9:9:int scrollDirectionPrimary(int):2444 -> scrollDirectionPrimary
    10:11:int scrollDirectionPrimary(int):2445:2446 -> scrollDirectionPrimary
    12:12:int scrollDirectionPrimary(int):2451:2451 -> scrollDirectionPrimary
    13:14:int scrollDirectionPrimary(int):2454:2455 -> scrollDirectionPrimary
    15:15:int scrollDirectionPrimary(int):2457:2457 -> scrollDirectionPrimary
    16:17:int scrollDirectionPrimary(int):2459:2460 -> scrollDirectionPrimary
    18:19:int scrollDirectionPrimary(int):2463:2464 -> scrollDirectionPrimary
    20:20:int scrollDirectionPrimary(int):2466:2466 -> scrollDirectionPrimary
    21:21:int scrollDirectionPrimary(int):2469:2469 -> scrollDirectionPrimary
    22:22:int scrollDirectionPrimary(int):2471:2471 -> scrollDirectionPrimary
    23:24:int scrollDirectionPrimary(int):2474:2475 -> scrollDirectionPrimary
    1:2:void offsetChildrenSecondary(int):2352:2353 -> scrollDirectionSecondary
    1:2:int scrollDirectionSecondary(int):2485 -> scrollDirectionSecondary
    3:3:void offsetChildrenSecondary(int):2355:2355 -> scrollDirectionSecondary
    3:3:int scrollDirectionSecondary(int):2485 -> scrollDirectionSecondary
    4:4:void offsetChildrenSecondary(int):2359:2359 -> scrollDirectionSecondary
    4:4:int scrollDirectionSecondary(int):2485 -> scrollDirectionSecondary
    5:7:int scrollDirectionSecondary(int):2486:2488 -> scrollDirectionSecondary
    1:1:int scrollHorizontallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2380:2380 -> scrollHorizontallyBy
    2:3:int scrollHorizontallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2383:2384 -> scrollHorizontallyBy
    4:5:int scrollHorizontallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2386:2387 -> scrollHorizontallyBy
    6:6:int scrollHorizontallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2389:2389 -> scrollHorizontallyBy
    7:8:int scrollHorizontallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2391:2392 -> scrollHorizontallyBy
    1:1:void scrollToPosition(int):2619:2619 -> scrollToPosition
    1:1:void scrollToSelection(int,int,boolean,int):2665:2665 -> scrollToSelection
    2:2:void scrollToSelection(int,int,boolean,int):2667:2667 -> scrollToSelection
    3:8:void scrollToSelection(int,int,boolean,int):2672:2677 -> scrollToSelection
    9:9:void scrollToSelection(int,int,boolean,int):2679:2679 -> scrollToSelection
    10:14:void scrollToSelection(int,int,boolean,int):2685:2689 -> scrollToSelection
    15:15:java.lang.String getTag():405:405 -> scrollToSelection
    15:15:void scrollToSelection(int,int,boolean,int):2690 -> scrollToSelection
    16:16:void scrollToSelection(int,int,boolean,int):2690:2690 -> scrollToSelection
    17:17:int startPositionSmoothScroller(int):2725:2725 -> scrollToSelection
    17:17:void scrollToSelection(int,int,boolean,int):2694 -> scrollToSelection
    18:20:int startPositionSmoothScroller(int):2746:2748 -> scrollToSelection
    18:20:void scrollToSelection(int,int,boolean,int):2694 -> scrollToSelection
    21:21:void scrollToSelection(int,int,boolean,int):2695:2695 -> scrollToSelection
    22:23:void scrollToSelection(int,int,boolean,int):2697:2698 -> scrollToSelection
    24:25:void skipSmoothScrollerOnStopInternal():2756:2757 -> scrollToSelection
    24:25:void scrollToSelection(int,int,boolean,int):2704 -> scrollToSelection
    26:26:void scrollToSelection(int,int,boolean,int):2705:2705 -> scrollToSelection
    27:31:void scrollToSelection(int,int,boolean,int):2707:2711 -> scrollToSelection
    32:36:void scrollToSelection(int,int,boolean,int):2713:2717 -> scrollToSelection
    37:39:void scrollToSelection(int,int,boolean,int):2680:2682 -> scrollToSelection
    1:1:void scrollToView(android.view.View,boolean):2933:2933 -> scrollToView
    2:2:void scrollToView(android.view.View,android.view.View,boolean):2942:2942 -> scrollToView
    2:2:void scrollToView(android.view.View,boolean):2933 -> scrollToView
    3:3:void scrollToView(android.view.View,boolean,int,int):2937:2937 -> scrollToView
    4:4:void scrollToView(android.view.View,android.view.View,boolean,int,int):2949:2949 -> scrollToView
    5:12:void scrollToView(android.view.View,android.view.View,boolean,int,int):2952:2959 -> scrollToView
    13:14:void scrollToView(android.view.View,android.view.View,boolean,int,int):2961:2962 -> scrollToView
    15:15:void scrollToView(android.view.View,android.view.View,boolean,int,int):2968:2968 -> scrollToView
    16:16:void scrollToView(android.view.View,android.view.View,boolean,int,int):2971:2971 -> scrollToView
    17:17:void scrollToView(android.view.View,android.view.View,boolean,int,int):2973:2973 -> scrollToView
    18:18:void scrollToView(android.view.View,android.view.View,boolean,int,int):2976:2976 -> scrollToView
    19:19:void scrollToView(android.view.View,android.view.View,boolean,int,int):2978:2978 -> scrollToView
    20:22:void scrollGrid(int,int,boolean):3091:3093 -> scrollToView
    20:22:void scrollToView(android.view.View,android.view.View,boolean,int,int):2978 -> scrollToView
    23:23:void scrollGrid(int,int,boolean):3097:3097 -> scrollToView
    23:23:void scrollToView(android.view.View,android.view.View,boolean,int,int):2978 -> scrollToView
    24:24:void scrollGrid(int,int,boolean):3105:3105 -> scrollToView
    24:24:void scrollToView(android.view.View,android.view.View,boolean,int,int):2978 -> scrollToView
    25:26:void scrollGrid(int,int,boolean):3107:3108 -> scrollToView
    25:26:void scrollToView(android.view.View,android.view.View,boolean,int,int):2978 -> scrollToView
    1:1:int scrollVerticallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2399:2399 -> scrollVerticallyBy
    2:3:int scrollVerticallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2402:2403 -> scrollVerticallyBy
    4:5:int scrollVerticallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2405:2406 -> scrollVerticallyBy
    6:6:int scrollVerticallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2408:2408 -> scrollVerticallyBy
    7:8:int scrollVerticallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2410:2411 -> scrollVerticallyBy
    1:1:void setFocusScrollStrategy(int):751:751 -> setFocusScrollStrategy
    1:1:void setGravity(int):872:872 -> setGravity
    1:2:void setHorizontalSpacing(int):856:857 -> setHorizontalSpacing
    3:3:void setHorizontalSpacing(int):859:859 -> setHorizontalSpacing
    1:1:void setItemAlignmentOffset(int):779:779 -> setItemAlignmentOffset
    2:2:void androidx.leanback.widget.ItemAlignmentFacet$ItemAlignmentDef.setItemAlignmentOffset(int):61:61 -> setItemAlignmentOffset
    2:2:void setItemAlignmentOffset(int):779 -> setItemAlignmentOffset
    3:3:void setItemAlignmentOffset(int):780:780 -> setItemAlignmentOffset
    1:2:void setItemAlignmentOffsetPercent(float):797:798 -> setItemAlignmentOffsetPercent
    1:1:void setItemAlignmentOffsetWithPadding(boolean):788:788 -> setItemAlignmentOffsetWithPadding
    2:2:void androidx.leanback.widget.ItemAlignmentFacet$ItemAlignmentDef.setItemAlignmentOffsetWithPadding(boolean):85:85 -> setItemAlignmentOffsetWithPadding
    2:2:void setItemAlignmentOffsetWithPadding(boolean):788 -> setItemAlignmentOffsetWithPadding
    3:3:void setItemAlignmentOffsetWithPadding(boolean):789:789 -> setItemAlignmentOffsetWithPadding
    1:1:void setItemAlignmentViewId(int):806:806 -> setItemAlignmentViewId
    2:2:void androidx.leanback.widget.ItemAlignmentFacet$ItemAlignmentDef.setItemAlignmentViewId(int):136:136 -> setItemAlignmentViewId
    2:2:void setItemAlignmentViewId(int):806 -> setItemAlignmentViewId
    3:3:void setItemAlignmentViewId(int):807:807 -> setItemAlignmentViewId
    1:1:void setNumRows(int):828:828 -> setNumRows
    2:2:void setNumRows(int):827:827 -> setNumRows
    1:1:void setOnChildSelectedListener(androidx.leanback.widget.OnChildSelectedListener):880:880 -> setOnChildSelectedListener
    1:1:void setOnChildViewHolderSelectedListener(androidx.leanback.widget.OnChildViewHolderSelectedListener):885:885 -> setOnChildViewHolderSelectedListener
    2:3:void setOnChildViewHolderSelectedListener(androidx.leanback.widget.OnChildViewHolderSelectedListener):888:889 -> setOnChildViewHolderSelectedListener
    4:4:void setOnChildViewHolderSelectedListener(androidx.leanback.widget.OnChildViewHolderSelectedListener):891:891 -> setOnChildViewHolderSelectedListener
    5:5:void setOnChildViewHolderSelectedListener(androidx.leanback.widget.OnChildViewHolderSelectedListener):893:893 -> setOnChildViewHolderSelectedListener
    1:5:void setOrientation(int):724:728 -> setOrientation
    1:1:void setRowHeight(int):838:838 -> setRowHeight
    2:2:void setRowHeight(int):836:836 -> setRowHeight
    1:3:void setScrollEnabled(boolean):3127:3129 -> setScrollEnabled
    4:4:void setScrollEnabled(boolean):3132:3132 -> setScrollEnabled
    1:1:void setSelection(int,int,boolean,int):2656:2656 -> setSelection
    2:2:void setSelection(int,int,boolean,int):2658:2658 -> setSelection
    1:2:void setVerticalSpacing(int):848:849 -> setVerticalSpacing
    3:3:void setVerticalSpacing(int):851:851 -> setVerticalSpacing
    1:4:void slideIn():1843:1846 -> slideIn
    5:6:void slideIn():1848:1849 -> slideIn
    7:9:void slideIn():1851:1853 -> slideIn
    10:10:void slideIn():1864:1864 -> slideIn
    11:11:void slideIn():1854:1854 -> slideIn
    1:1:void smoothScrollToPosition(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,int):2625:2625 -> smoothScrollToPosition
    1:2:void skipSmoothScrollerOnStopInternal():2756:2757 -> startSmoothScroll
    1:2:void startSmoothScroll(androidx.recyclerview.widget.RecyclerView$SmoothScroller):2763 -> startSmoothScroll
    3:7:void startSmoothScroll(androidx.recyclerview.widget.RecyclerView$SmoothScroller):2764:2768 -> startSmoothScroll
    8:8:void startSmoothScroll(androidx.recyclerview.widget.RecyclerView$SmoothScroller):2770:2770 -> startSmoothScroll
    9:10:void startSmoothScroll(androidx.recyclerview.widget.RecyclerView$SmoothScroller):2773:2774 -> startSmoothScroll
    1:2:void updateChildAlignments(android.view.View):1788:1789 -> updateChildAlignments
    3:4:void updateChildAlignments(android.view.View):1791:1792 -> updateChildAlignments
    5:7:void updateChildAlignments(android.view.View):1795:1797 -> updateChildAlignments
    8:8:void updateChildAlignments(android.view.View):1799:1799 -> updateChildAlignments
    9:10:void updateChildAlignments():1805:1806 -> updateChildAlignments
    1:4:void updatePositionDeltaInPreLayout():2141:2144 -> updatePositionDeltaInPreLayout
    5:5:int androidx.leanback.widget.Grid.getFirstVisibleIndex():228:228 -> updatePositionDeltaInPreLayout
    5:5:void updatePositionDeltaInPreLayout():2144 -> updatePositionDeltaInPreLayout
    6:6:void updatePositionDeltaInPreLayout():2145:2145 -> updatePositionDeltaInPreLayout
    7:7:void updatePositionDeltaInPreLayout():2147:2147 -> updatePositionDeltaInPreLayout
    1:3:void updateRowSecondarySizeRefresh():1409:1411 -> updateRowSecondarySizeRefresh
    4:4:void forceRequestLayout():1427:1427 -> updateRowSecondarySizeRefresh
    4:4:void updateRowSecondarySizeRefresh():1413 -> updateRowSecondarySizeRefresh
    1:1:void updateScrollLimits():2527:2527 -> updateScrollLimits
    2:3:void updateScrollLimits():2532:2533 -> updateScrollLimits
    4:4:int androidx.leanback.widget.Grid.getLastVisibleIndex():236:236 -> updateScrollLimits
    4:4:void updateScrollLimits():2533 -> updateScrollLimits
    5:6:void updateScrollLimits():2534:2535 -> updateScrollLimits
    7:7:int androidx.leanback.widget.Grid.getFirstVisibleIndex():228:228 -> updateScrollLimits
    7:7:void updateScrollLimits():2535 -> updateScrollLimits
    8:8:void updateScrollLimits():2538:2538 -> updateScrollLimits
    9:9:int androidx.leanback.widget.Grid.getFirstVisibleIndex():228:228 -> updateScrollLimits
    9:9:void updateScrollLimits():2538 -> updateScrollLimits
    10:10:int androidx.leanback.widget.Grid.getLastVisibleIndex():236:236 -> updateScrollLimits
    10:10:void updateScrollLimits():2540 -> updateScrollLimits
    11:11:void updateScrollLimits():2541:2541 -> updateScrollLimits
    12:13:void updateScrollLimits():2548:2549 -> updateScrollLimits
    14:20:void updateScrollLimits():2554:2560 -> updateScrollLimits
    21:23:void updateScrollLimits():2568:2570 -> updateScrollLimits
    24:24:void updateScrollLimits():2575:2575 -> updateScrollLimits
    1:4:void updateSecondaryScrollLimits():2583:2586 -> updateSecondaryScrollLimits
androidx.leanback.widget.GridLayoutManager$1 -> androidx.leanback.widget.GridLayoutManager$1:
    1:1:void <init>(androidx.leanback.widget.GridLayoutManager):1430:1430 -> <init>
    1:1:void run():1434:1434 -> run
androidx.leanback.widget.GridLayoutManager$2 -> androidx.leanback.widget.GridLayoutManager$2:
    1:1:void <init>(androidx.leanback.widget.GridLayoutManager):1597:1597 -> <init>
    1:1:void addItem(java.lang.Object,int,int,int,int):1680:1680 -> addItem
    2:2:void addItem(java.lang.Object,int,int,int,int):1683:1683 -> addItem
    3:3:boolean androidx.leanback.widget.Grid.isReversedFlow():174:174 -> addItem
    3:3:void addItem(java.lang.Object,int,int,int,int):1683 -> addItem
    4:6:void addItem(java.lang.Object,int,int,int,int):1683:1685 -> addItem
    7:7:void addItem(java.lang.Object,int,int,int,int):1687:1687 -> addItem
    8:8:boolean androidx.leanback.widget.Grid.isReversedFlow():174:174 -> addItem
    8:8:void addItem(java.lang.Object,int,int,int,int):1687 -> addItem
    9:12:void addItem(java.lang.Object,int,int,int,int):1695:1698 -> addItem
    13:14:void addItem(java.lang.Object,int,int,int,int):1704:1705 -> addItem
    15:16:void addItem(java.lang.Object,int,int,int,int):1707:1708 -> addItem
    17:20:void addItem(java.lang.Object,int,int,int,int):1710:1713 -> addItem
    21:21:void addItem(java.lang.Object,int,int,int,int):1712:1712 -> addItem
    1:1:int createItem(int,boolean,java.lang.Object[],boolean):1613:1613 -> createItem
    2:2:android.view.View androidx.leanback.widget.GridLayoutManager.getViewForPosition(int):1085:1085 -> createItem
    2:2:int createItem(int,boolean,java.lang.Object[],boolean):1613 -> createItem
    3:5:int createItem(int,boolean,java.lang.Object[],boolean):1615:1617 -> createItem
    6:6:int createItem(int,boolean,java.lang.Object[],boolean):1619:1619 -> createItem
    7:7:int createItem(int,boolean,java.lang.Object[],boolean):1623:1623 -> createItem
    8:8:void androidx.recyclerview.widget.RecyclerView$LayoutManager.addDisappearingView(android.view.View):8253:8253 -> createItem
    8:8:int createItem(int,boolean,java.lang.Object[],boolean):1623 -> createItem
    9:9:int createItem(int,boolean,java.lang.Object[],boolean):1625:1625 -> createItem
    10:10:int createItem(int,boolean,java.lang.Object[],boolean):1629:1629 -> createItem
    11:11:void androidx.recyclerview.widget.RecyclerView$LayoutManager.addView(android.view.View):8282:8282 -> createItem
    11:11:int createItem(int,boolean,java.lang.Object[],boolean):1629 -> createItem
    12:12:int createItem(int,boolean,java.lang.Object[],boolean):1631:1631 -> createItem
    13:14:int createItem(int,boolean,java.lang.Object[],boolean):1635:1636 -> createItem
    15:16:int createItem(int,boolean,java.lang.Object[],boolean):1639:1640 -> createItem
    17:18:int createItem(int,boolean,java.lang.Object[],boolean):1642:1643 -> createItem
    19:19:int createItem(int,boolean,java.lang.Object[],boolean):1650:1650 -> createItem
    20:20:int createItem(int,boolean,java.lang.Object[],boolean):1652:1652 -> createItem
    21:21:int createItem(int,boolean,java.lang.Object[],boolean):1660:1660 -> createItem
    22:28:int createItem(int,boolean,java.lang.Object[],boolean):1662:1668 -> createItem
    29:29:int createItem(int,boolean,java.lang.Object[],boolean):1671:1671 -> createItem
    30:32:int createItem(int,boolean,java.lang.Object[],boolean):1673:1675 -> createItem
    1:1:int getCount():1606:1606 -> getCount
    1:2:int getEdge(int):1731:1732 -> getEdge
    1:1:int getSize(int):1737:1737 -> getSize
    1:3:void removeItem(int):1720:1722 -> removeItem
    4:4:void removeItem(int):1724:1724 -> removeItem
    5:6:void androidx.recyclerview.widget.RecyclerView$LayoutManager.removeAndRecycleView(android.view.View,androidx.recyclerview.widget.RecyclerView$Recycler):8635:8636 -> removeItem
    5:6:void removeItem(int):1724 -> removeItem
androidx.leanback.widget.GridLayoutManager$3 -> androidx.leanback.widget.GridLayoutManager$3:
    1:1:void <init>(androidx.leanback.widget.GridLayoutManager):1854:1854 -> <init>
    1:2:void onScrollStateChanged(androidx.recyclerview.widget.RecyclerView,int):1858:1859 -> onScrollStateChanged
androidx.leanback.widget.GridLayoutManager$4 -> androidx.leanback.widget.GridLayoutManager$4:
    1:1:void <init>(androidx.leanback.widget.GridLayoutManager):2725:2725 -> <init>
    1:1:android.graphics.PointF computeScrollVectorForPosition(int):2728:2728 -> computeScrollVectorForPosition
    2:2:android.graphics.PointF computeScrollVectorForPosition(int):2731:2731 -> computeScrollVectorForPosition
    3:3:android.graphics.PointF computeScrollVectorForPosition(int):2734:2734 -> computeScrollVectorForPosition
    4:5:android.graphics.PointF computeScrollVectorForPosition(int):2738:2739 -> computeScrollVectorForPosition
    6:6:android.graphics.PointF computeScrollVectorForPosition(int):2741:2741 -> computeScrollVectorForPosition
androidx.leanback.widget.GridLayoutManager$GridLinearSmoothScroller -> androidx.leanback.widget.GridLayoutManager$GridLinearSmoothScroller:
    1:2:void <init>(androidx.leanback.widget.GridLayoutManager):202:203 -> <init>
    1:4:int calculateTimeForScrolling(int):246:249 -> calculateTimeForScrolling
    1:3:void onStop():208:210 -> onStop
    4:5:void onStop():212:213 -> onStop
    6:7:void onStop():215:216 -> onStop
    1:1:void onStopInternal():222:222 -> onStopInternal
    2:2:void onStopInternal():224:224 -> onStopInternal
    3:3:void onStopInternal():227:227 -> onStopInternal
    4:4:void onStopInternal():231:231 -> onStopInternal
    5:5:void onStopInternal():233:233 -> onStopInternal
    6:9:void onStopInternal():235:238 -> onStopInternal
    10:11:void onStopInternal():240:241 -> onStopInternal
    1:1:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):260:260 -> onTargetFound
    2:4:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):262:264 -> onTargetFound
    5:6:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):266:267 -> onTargetFound
    7:9:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):269:271 -> onTargetFound
androidx.leanback.widget.GridLayoutManager$LayoutParams -> androidx.leanback.widget.GridLayoutManager$LayoutParams:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):80:80 -> <init>
    2:2:void <init>(int,int):84:84 -> <init>
    3:3:void <init>(android.view.ViewGroup$MarginLayoutParams):88:88 -> <init>
    4:4:void <init>(android.view.ViewGroup$LayoutParams):92:92 -> <init>
    5:5:void <init>(androidx.recyclerview.widget.RecyclerView$LayoutParams):96:96 -> <init>
    6:6:void <init>(androidx.leanback.widget.GridLayoutManager$LayoutParams):100:100 -> <init>
    1:3:void calculateItemAlignments(int,android.view.View):168:170 -> calculateItemAlignments
    4:6:void calculateItemAlignments(int,android.view.View):172:174 -> calculateItemAlignments
    7:7:void calculateItemAlignments(int,android.view.View):177:177 -> calculateItemAlignments
    8:8:void calculateItemAlignments(int,android.view.View):179:179 -> calculateItemAlignments
    1:1:int[] getAlignMultiple():184:184 -> getAlignMultiple
    1:1:int getAlignX():104:104 -> getAlignX
    1:1:int getAlignY():108:108 -> getAlignY
    1:1:androidx.leanback.widget.ItemAlignmentFacet getItemAlignmentFacet():164:164 -> getItemAlignmentFacet
    1:1:int getOpticalHeight(android.view.View):132:132 -> getOpticalHeight
    1:1:int getOpticalLeft(android.view.View):112:112 -> getOpticalLeft
    1:1:int getOpticalLeftInset():136:136 -> getOpticalLeftInset
    1:1:int getOpticalRight(android.view.View):120:120 -> getOpticalRight
    1:1:int getOpticalRightInset():140:140 -> getOpticalRightInset
    1:1:int getOpticalTop(android.view.View):116:116 -> getOpticalTop
    1:1:int getOpticalTopInset():144:144 -> getOpticalTopInset
    1:1:int getOpticalWidth(android.view.View):128:128 -> getOpticalWidth
    1:1:void setAlignX(int):152:152 -> setAlignX
    1:1:void setAlignY(int):156:156 -> setAlignY
    1:1:void setItemAlignmentFacet(androidx.leanback.widget.ItemAlignmentFacet):160:160 -> setItemAlignmentFacet
    1:4:void setOpticalInsets(int,int,int,int):188:191 -> setOpticalInsets
androidx.leanback.widget.GridLayoutManager$PendingMoveSmoothScroller -> androidx.leanback.widget.GridLayoutManager$PendingMoveSmoothScroller:
    1:4:void <init>(androidx.leanback.widget.GridLayoutManager,int,boolean):289:292 -> <init>
    1:1:android.graphics.PointF computeScrollVectorForPosition(int):370:370 -> computeScrollVectorForPosition
    2:2:android.graphics.PointF computeScrollVectorForPosition(int):373:373 -> computeScrollVectorForPosition
    3:4:android.graphics.PointF computeScrollVectorForPosition(int):376:377 -> computeScrollVectorForPosition
    5:5:android.graphics.PointF computeScrollVectorForPosition(int):379:379 -> computeScrollVectorForPosition
    1:1:void consumePendingMovesAfterLayout():349:349 -> consumePendingMovesAfterLayout
    2:2:void consumePendingMovesAfterLayout():351:351 -> consumePendingMovesAfterLayout
    3:6:void consumePendingMovesAfterLayout():353:356 -> consumePendingMovesAfterLayout
    1:1:void consumePendingMovesBeforeLayout():313:313 -> consumePendingMovesBeforeLayout
    2:2:void consumePendingMovesBeforeLayout():317:317 -> consumePendingMovesBeforeLayout
    3:3:void consumePendingMovesBeforeLayout():319:319 -> consumePendingMovesBeforeLayout
    4:4:void consumePendingMovesBeforeLayout():321:321 -> consumePendingMovesBeforeLayout
    5:5:void consumePendingMovesBeforeLayout():325:325 -> consumePendingMovesBeforeLayout
    6:9:void consumePendingMovesBeforeLayout():329:332 -> consumePendingMovesBeforeLayout
    10:10:void consumePendingMovesBeforeLayout():334:334 -> consumePendingMovesBeforeLayout
    11:11:void consumePendingMovesBeforeLayout():320:320 -> consumePendingMovesBeforeLayout
    12:15:void consumePendingMovesBeforeLayout():337:340 -> consumePendingMovesBeforeLayout
    1:2:void decreasePendingMoves():302:303 -> decreasePendingMoves
    1:2:void increasePendingMoves():296:297 -> increasePendingMoves
    1:1:void onStopInternal():385:385 -> onStopInternal
    2:4:void onStopInternal():387:389 -> onStopInternal
    1:1:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):362:362 -> updateActionForInterimTarget
    2:2:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):365:365 -> updateActionForInterimTarget
androidx.leanback.widget.GridLayoutManager$SavedState -> androidx.leanback.widget.GridLayoutManager$SavedState:
    1:1:void <clinit>():3611:3611 -> <clinit>
    1:1:void <init>(android.os.Parcel):3629:3629 -> <init>
    2:2:void <init>(android.os.Parcel):3602:3602 -> <init>
    3:4:void <init>(android.os.Parcel):3630:3631 -> <init>
    5:5:void <init>():3634:3634 -> <init>
    6:6:void <init>():3602:3602 -> <init>
    1:2:void writeToParcel(android.os.Parcel,int):3606:3607 -> writeToParcel
androidx.leanback.widget.GridLayoutManager$SavedState$1 -> androidx.leanback.widget.GridLayoutManager$SavedState$1:
    1:1:void <init>():3612:3612 -> <init>
    1:1:androidx.leanback.widget.GridLayoutManager$SavedState createFromParcel(android.os.Parcel):3615:3615 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):3612 -> createFromParcel
    1:1:androidx.leanback.widget.GridLayoutManager$SavedState[] newArray(int):3620:3620 -> newArray
    1:1:java.lang.Object[] newArray(int):3612 -> newArray
androidx.leanback.widget.GuidanceStylingRelativeLayout -> androidx.leanback.widget.GuidanceStylingRelativeLayout:
    1:1:void <init>(android.content.Context):24:24 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):28:28 -> <init>
    3:4:void <init>(android.content.Context,android.util.AttributeSet,int):32:33 -> <init>
    1:1:float getKeyLinePercent(android.content.Context):37:37 -> getKeyLinePercent
    2:3:float getKeyLinePercent(android.content.Context):39:40 -> getKeyLinePercent
    1:1:void onLayout(boolean,int,int,int,int):46:46 -> onLayout
    2:4:void onLayout(boolean,int,int,int,int):48:50 -> onLayout
    5:6:void onLayout(boolean,int,int,int,int):52:53 -> onLayout
    7:9:void onLayout(boolean,int,int,int,int):55:57 -> onLayout
    10:11:void onLayout(boolean,int,int,int,int):59:60 -> onLayout
    12:13:void onLayout(boolean,int,int,int,int):62:63 -> onLayout
    14:14:void onLayout(boolean,int,int,int,int):66:66 -> onLayout
    15:16:void onLayout(boolean,int,int,int,int):68:69 -> onLayout
    17:18:void onLayout(boolean,int,int,int,int):73:74 -> onLayout
    19:19:void onLayout(boolean,int,int,int,int):77:77 -> onLayout
    20:20:void onLayout(boolean,int,int,int,int):76:76 -> onLayout
androidx.leanback.widget.GuidanceStylist -> androidx.leanback.widget.GuidanceStylist:
    1:1:void <init>():65:65 -> <init>
    1:6:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,androidx.leanback.widget.GuidanceStylist$Guidance):153:158 -> onCreateView
    7:8:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,androidx.leanback.widget.GuidanceStylist$Guidance):162:163 -> onCreateView
    9:10:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,androidx.leanback.widget.GuidanceStylist$Guidance):166:167 -> onCreateView
    11:12:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,androidx.leanback.widget.GuidanceStylist$Guidance):170:171 -> onCreateView
    13:15:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,androidx.leanback.widget.GuidanceStylist$Guidance):174:176 -> onCreateView
    16:16:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,androidx.leanback.widget.GuidanceStylist$Guidance):178:178 -> onCreateView
    17:22:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,androidx.leanback.widget.GuidanceStylist$Guidance):182:187 -> onCreateView
    23:24:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,androidx.leanback.widget.GuidanceStylist$Guidance):189:190 -> onCreateView
    25:26:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,androidx.leanback.widget.GuidanceStylist$Guidance):192:193 -> onCreateView
    27:27:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,androidx.leanback.widget.GuidanceStylist$Guidance):195:195 -> onCreateView
    1:4:void onDestroyView():206:209 -> onDestroyView
androidx.leanback.widget.GuidanceStylist$Guidance -> androidx.leanback.widget.GuidanceStylist$Guidance:
    1:5:void <init>(java.lang.String,java.lang.String,java.lang.String,android.graphics.drawable.Drawable):92:96 -> <init>
    1:1:java.lang.String getBreadcrumb():120:120 -> getBreadcrumb
    1:1:java.lang.String getDescription():112:112 -> getDescription
    1:1:android.graphics.drawable.Drawable getIconDrawable():128:128 -> getIconDrawable
    1:1:java.lang.String getTitle():104:104 -> getTitle
androidx.leanback.widget.GuidedAction -> androidx.leanback.widget.GuidedAction:
    1:1:void androidx.leanback.widget.Action.<init>(long):42:42 -> <init>
    1:1:void <init>():616 -> <init>
    1:1:int getDescriptionInputType():777:777 -> getDescriptionInputType
    1:1:java.lang.CharSequence getEditDescription():662:662 -> getEditDescription
    1:1:java.lang.CharSequence getEditTitle():645:645 -> getEditTitle
    1:1:boolean hasEditableActivatorView():744:744 -> hasEditableActivatorView
    1:1:boolean hasSubActions():896:896 -> hasSubActions
    1:1:boolean hasTextEditable():736:736 -> hasTextEditable
    1:1:boolean isAutoSaveRestoreEnabled():912:912 -> isAutoSaveRestoreEnabled
    1:1:boolean isChecked():785:785 -> isChecked
    1:1:boolean isDescriptionEditable():728:728 -> isDescriptionEditable
    1:1:boolean isEditable():720:720 -> isEditable
    1:1:boolean isEnabled():823:823 -> isEnabled
    1:1:boolean isFocusable():839:839 -> isFocusable
    1:1:boolean needAutoSaveDescription():973:973 -> needAutoSaveDescription
    2:2:int getDescriptionEditInputType():761:761 -> needAutoSaveDescription
    2:2:boolean needAutoSaveDescription():973 -> needAutoSaveDescription
    3:3:boolean needAutoSaveDescription():973:973 -> needAutoSaveDescription
    1:1:boolean needAutoSaveTitle():969:969 -> needAutoSaveTitle
    2:2:int getEditInputType():752:752 -> needAutoSaveTitle
    2:2:boolean needAutoSaveTitle():969 -> needAutoSaveTitle
    3:3:boolean needAutoSaveTitle():969:969 -> needAutoSaveTitle
    1:2:void onRestoreInstanceState(android.os.Bundle,java.lang.String):946:947 -> onRestoreInstanceState
    3:3:void setTitle(java.lang.CharSequence):636:636 -> onRestoreInstanceState
    3:3:void onRestoreInstanceState(android.os.Bundle,java.lang.String):949 -> onRestoreInstanceState
    4:5:void onRestoreInstanceState(android.os.Bundle,java.lang.String):951:952 -> onRestoreInstanceState
    6:6:void setDescription(java.lang.CharSequence):696:696 -> onRestoreInstanceState
    6:6:void onRestoreInstanceState(android.os.Bundle,java.lang.String):954 -> onRestoreInstanceState
    7:7:int getCheckSetId():806:806 -> onRestoreInstanceState
    7:7:void onRestoreInstanceState(android.os.Bundle,java.lang.String):956 -> onRestoreInstanceState
    8:8:void onRestoreInstanceState(android.os.Bundle,java.lang.String):957:957 -> onRestoreInstanceState
    1:1:void onSaveInstanceState(android.os.Bundle,java.lang.String):926:926 -> onSaveInstanceState
    2:2:java.lang.CharSequence getTitle():628:628 -> onSaveInstanceState
    2:2:void onSaveInstanceState(android.os.Bundle,java.lang.String):926 -> onSaveInstanceState
    3:3:java.lang.CharSequence getTitle():628:628 -> onSaveInstanceState
    3:3:void onSaveInstanceState(android.os.Bundle,java.lang.String):927 -> onSaveInstanceState
    4:5:void onSaveInstanceState(android.os.Bundle,java.lang.String):927:928 -> onSaveInstanceState
    6:6:java.lang.CharSequence getDescription():688:688 -> onSaveInstanceState
    6:6:void onSaveInstanceState(android.os.Bundle,java.lang.String):928 -> onSaveInstanceState
    7:7:java.lang.CharSequence getDescription():688:688 -> onSaveInstanceState
    7:7:void onSaveInstanceState(android.os.Bundle,java.lang.String):929 -> onSaveInstanceState
    8:8:void onSaveInstanceState(android.os.Bundle,java.lang.String):929:929 -> onSaveInstanceState
    9:9:int getCheckSetId():806:806 -> onSaveInstanceState
    9:9:void onSaveInstanceState(android.os.Bundle,java.lang.String):930 -> onSaveInstanceState
    10:10:void onSaveInstanceState(android.os.Bundle,java.lang.String):931:931 -> onSaveInstanceState
    1:1:void setFlags(int,int):620:620 -> setChecked
    1:1:void setChecked(boolean):793 -> setChecked
    1:1:void setEditDescription(java.lang.CharSequence):671:671 -> setEditDescription
    1:1:void setEditTitle(java.lang.CharSequence):653:653 -> setEditTitle
androidx.leanback.widget.GuidedAction$Builder -> androidx.leanback.widget.GuidedAction$Builder:
    1:1:void <init>(android.content.Context):576:576 -> <init>
    1:2:androidx.leanback.widget.GuidedAction build():584:585 -> build
androidx.leanback.widget.GuidedAction$BuilderBase -> androidx.leanback.widget.GuidedAction$BuilderBase:
    1:1:void <init>(android.content.Context):142:142 -> <init>
    2:3:void <init>(android.content.Context):127:128 -> <init>
    4:4:void <init>(android.content.Context):130:130 -> <init>
    5:7:void <init>(android.content.Context):132:134 -> <init>
    8:8:void <init>(android.content.Context):144:144 -> <init>
    1:6:void applyValues(androidx.leanback.widget.GuidedAction):165:170 -> applyValues
    7:16:void applyValues(androidx.leanback.widget.GuidedAction):173:182 -> applyValues
    1:1:androidx.leanback.widget.GuidedAction$BuilderBase id(long):222:222 -> id
    1:1:androidx.leanback.widget.GuidedAction$BuilderBase title(java.lang.CharSequence):232:232 -> title
androidx.leanback.widget.GuidedActionAdapter -> androidx.leanback.widget.GuidedActionAdapter:
    1:1:void <init>(java.util.List,androidx.leanback.widget.GuidedActionAdapter$ClickListener,androidx.leanback.widget.GuidedActionAdapter$FocusListener,androidx.leanback.widget.GuidedActionsStylist,boolean):145:145 -> <init>
    2:2:void <init>(java.util.List,androidx.leanback.widget.GuidedActionAdapter$ClickListener,androidx.leanback.widget.GuidedActionAdapter$FocusListener,androidx.leanback.widget.GuidedActionsStylist,boolean):113:113 -> <init>
    3:3:void <init>(java.util.List,androidx.leanback.widget.GuidedActionAdapter$ClickListener,androidx.leanback.widget.GuidedActionAdapter$FocusListener,androidx.leanback.widget.GuidedActionsStylist,boolean):146:146 -> <init>
    4:10:void <init>(java.util.List,androidx.leanback.widget.GuidedActionAdapter$ClickListener,androidx.leanback.widget.GuidedActionAdapter$FocusListener,androidx.leanback.widget.GuidedActionsStylist,boolean):148:154 -> <init>
    11:11:androidx.leanback.widget.GuidedActionDiffCallback androidx.leanback.widget.GuidedActionDiffCallback.getInstance():35:35 -> <init>
    11:11:void <init>(java.util.List,androidx.leanback.widget.GuidedActionAdapter$ClickListener,androidx.leanback.widget.GuidedActionAdapter$FocusListener,androidx.leanback.widget.GuidedActionsStylist,boolean):156 -> <init>
    12:12:void <init>(java.util.List,androidx.leanback.widget.GuidedActionAdapter$ClickListener,androidx.leanback.widget.GuidedActionAdapter$FocusListener,androidx.leanback.widget.GuidedActionsStylist,boolean):156:156 -> <init>
    1:1:androidx.leanback.widget.GuidedActionsStylist$ViewHolder findSubChildViewHolder(android.view.View):403:403 -> findSubChildViewHolder
    2:5:androidx.leanback.widget.GuidedActionsStylist$ViewHolder findSubChildViewHolder(android.view.View):407:410 -> findSubChildViewHolder
    6:6:androidx.leanback.widget.GuidedActionsStylist$ViewHolder findSubChildViewHolder(android.view.View):413:413 -> findSubChildViewHolder
    1:1:java.util.List getActions():284:284 -> getActions
    1:1:androidx.leanback.widget.GuidedAction getItem(int):243:243 -> getItem
    1:1:int getItemCount():348:348 -> getItemCount
    1:1:int getItemViewType(int):292:292 -> getItemViewType
    1:1:androidx.recyclerview.widget.RecyclerView getRecyclerView():296:296 -> getRecyclerView
    2:2:androidx.leanback.widget.VerticalGridView androidx.leanback.widget.GuidedActionsStylist.getSubActionsGridView():564:564 -> getRecyclerView
    2:2:androidx.recyclerview.widget.RecyclerView getRecyclerView():296 -> getRecyclerView
    3:3:androidx.recyclerview.widget.RecyclerView getRecyclerView():296:296 -> getRecyclerView
    1:1:androidx.leanback.widget.GuidedAction androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getAction():357:357 -> handleCheckedActions
    1:1:void handleCheckedActions(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):419 -> handleCheckedActions
    2:2:int androidx.leanback.widget.GuidedAction.getCheckSetId():806:806 -> handleCheckedActions
    2:2:void handleCheckedActions(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):420 -> handleCheckedActions
    3:3:void handleCheckedActions(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):421:421 -> handleCheckedActions
    4:5:void handleCheckedActions(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):425:426 -> handleCheckedActions
    6:6:int androidx.leanback.widget.GuidedAction.getCheckSetId():806:806 -> handleCheckedActions
    6:6:void handleCheckedActions(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):427 -> handleCheckedActions
    7:8:void handleCheckedActions(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):427:428 -> handleCheckedActions
    9:9:void handleCheckedActions(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):430:430 -> handleCheckedActions
    10:10:void handleCheckedActions(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):432:432 -> handleCheckedActions
    11:13:void handleCheckedActions(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):439:441 -> handleCheckedActions
    14:15:void handleCheckedActions(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):444:445 -> handleCheckedActions
    1:1:int indexOf(androidx.leanback.widget.GuidedAction):252:252 -> indexOf
    1:1:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):335:335 -> onBindViewHolder
    2:4:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):338:340 -> onBindViewHolder
    1:5:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):304:308 -> onCreateViewHolder
    6:6:android.widget.EditText androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getEditableTitleView():251:251 -> onCreateViewHolder
    6:6:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):310 -> onCreateViewHolder
    7:7:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):310:310 -> onCreateViewHolder
    8:8:android.widget.EditText androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getEditableDescriptionView():266:266 -> onCreateViewHolder
    8:8:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):311 -> onCreateViewHolder
    9:9:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):311:311 -> onCreateViewHolder
    1:1:void performOnActionClick(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):452:452 -> performOnActionClick
    2:2:androidx.leanback.widget.GuidedAction androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getAction():357:357 -> performOnActionClick
    2:2:void performOnActionClick(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):453 -> performOnActionClick
    3:3:void performOnActionClick(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):453:453 -> performOnActionClick
    1:2:void setActions(java.util.List):176:177 -> setActions
    3:4:void setActions(java.util.List):179:180 -> setActions
    5:6:void setActions(java.util.List):182:183 -> setActions
    7:8:void setActions(java.util.List):186:187 -> setActions
    9:9:void setActions(java.util.List):189:189 -> setActions
    10:10:void setActions(java.util.List):221:221 -> setActions
    11:13:void setActions(java.util.List):223:225 -> setActions
    1:1:void setDiffCallback(androidx.leanback.widget.DiffCallback):167:167 -> setDiffCallback
    1:5:void setupListeners(android.widget.EditText):318:322 -> setupListeners
    6:7:void setupListeners(android.widget.EditText):324:325 -> setupListeners
androidx.leanback.widget.GuidedActionAdapter$1 -> androidx.leanback.widget.GuidedActionAdapter$1:
    1:1:void <init>(androidx.leanback.widget.GuidedActionAdapter):113:113 -> <init>
    1:3:void onClick(android.view.View):116:118 -> onClick
    4:4:androidx.leanback.widget.GuidedAction androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getAction():357:357 -> onClick
    4:4:void onClick(android.view.View):119 -> onClick
    5:5:boolean androidx.leanback.widget.GuidedAction.hasTextEditable():736:736 -> onClick
    5:5:void onClick(android.view.View):120 -> onClick
    6:7:void onClick(android.view.View):122:123 -> onClick
    8:8:void onClick(android.view.View):125:125 -> onClick
    9:10:void onClick(android.view.View):127:128 -> onClick
    11:11:boolean androidx.leanback.widget.GuidedAction.infoOnly():874:874 -> onClick
    11:11:void onClick(android.view.View):128 -> onClick
    12:12:void onClick(android.view.View):129:129 -> onClick
androidx.leanback.widget.GuidedActionAdapter$2 -> androidx.leanback.widget.GuidedActionAdapter$2:
    1:1:void <init>(androidx.leanback.widget.GuidedActionAdapter,java.util.List):189:189 -> <init>
    1:2:boolean areContentsTheSame(int,int):208:209 -> areContentsTheSame
    3:3:boolean areContentsTheSame(int,int):208:208 -> areContentsTheSame
    1:2:boolean areItemsTheSame(int,int):202:203 -> areItemsTheSame
    3:3:boolean areItemsTheSame(int,int):202:202 -> areItemsTheSame
    1:2:java.lang.Object getChangePayload(int,int):215:216 -> getChangePayload
    3:3:java.lang.Object getChangePayload(int,int):215:215 -> getChangePayload
    1:1:int getNewListSize():197:197 -> getNewListSize
    1:1:int getOldListSize():192:192 -> getOldListSize
androidx.leanback.widget.GuidedActionAdapter$ActionAutofillListener -> androidx.leanback.widget.GuidedActionAdapter$ActionAutofillListener:
    1:1:void <init>(androidx.leanback.widget.GuidedActionAdapter):564:564 -> <init>
androidx.leanback.widget.GuidedActionAdapter$ActionEditListener -> androidx.leanback.widget.GuidedActionAdapter$ActionEditListener:
    1:1:void <init>(androidx.leanback.widget.GuidedActionAdapter):528:528 -> <init>
    1:1:boolean onEditorAction(android.widget.TextView,int,android.view.KeyEvent):543:543 -> onEditorAction
    2:2:boolean onEditorAction(android.widget.TextView,int,android.view.KeyEvent):537:537 -> onEditorAction
    1:2:boolean onKeyPreIme(android.widget.EditText,int,android.view.KeyEvent):551:552 -> onKeyPreIme
    3:4:boolean onKeyPreIme(android.widget.EditText,int,android.view.KeyEvent):555:556 -> onKeyPreIme
androidx.leanback.widget.GuidedActionAdapter$ActionOnFocusListener -> androidx.leanback.widget.GuidedActionAdapter$ActionOnFocusListener:
    1:2:void <init>(androidx.leanback.widget.GuidedActionAdapter,androidx.leanback.widget.GuidedActionAdapter$FocusListener):356:357 -> <init>
    1:1:void onFocusChange(android.view.View,boolean):379:379 -> onFocusChange
    2:3:void onFocusChange(android.view.View,boolean):382:383 -> onFocusChange
    4:5:void onFocusChange(android.view.View,boolean):385:386 -> onFocusChange
    6:6:androidx.leanback.widget.GuidedAction androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getAction():357:357 -> onFocusChange
    6:6:void onFocusChange(android.view.View,boolean):389 -> onFocusChange
    7:7:void onFocusChange(android.view.View,boolean):389:389 -> onFocusChange
    8:10:void onFocusChange(android.view.View,boolean):392:394 -> onFocusChange
    11:11:void onFocusChange(android.view.View,boolean):397:397 -> onFocusChange
    1:2:void unFocus():365:366 -> unFocus
    3:4:void unFocus():368:369 -> unFocus
    5:5:void unFocus():371:371 -> unFocus
androidx.leanback.widget.GuidedActionAdapter$ActionOnKeyListener -> androidx.leanback.widget.GuidedActionAdapter$ActionOnKeyListener:
    1:1:void <init>(androidx.leanback.widget.GuidedActionAdapter):461:461 -> <init>
    2:2:void <init>(androidx.leanback.widget.GuidedActionAdapter):459:459 -> <init>
    1:1:boolean onKey(android.view.View,int,android.view.KeyEvent):469:469 -> onKey
    2:3:boolean onKey(android.view.View,int,android.view.KeyEvent):480:481 -> onKey
    4:4:androidx.leanback.widget.GuidedAction androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getAction():357:357 -> onKey
    4:4:boolean onKey(android.view.View,int,android.view.KeyEvent):482 -> onKey
    5:5:boolean onKey(android.view.View,int,android.view.KeyEvent):484:484 -> onKey
    6:6:boolean androidx.leanback.widget.GuidedAction.infoOnly():874:874 -> onKey
    6:6:boolean onKey(android.view.View,int,android.view.KeyEvent):484 -> onKey
    7:7:boolean onKey(android.view.View,int,android.view.KeyEvent):492:492 -> onKey
    8:10:boolean onKey(android.view.View,int,android.view.KeyEvent):508:510 -> onKey
    11:13:boolean onKey(android.view.View,int,android.view.KeyEvent):497:499 -> onKey
    14:14:boolean onKey(android.view.View,int,android.view.KeyEvent):485:485 -> onKey
androidx.leanback.widget.GuidedActionAdapterGroup -> androidx.leanback.widget.GuidedActionAdapterGroup:
    1:1:void <init>():36:36 -> <init>
    2:2:void <init>():41:41 -> <init>
    1:1:void addAdpter(androidx.leanback.widget.GuidedActionAdapter,androidx.leanback.widget.GuidedActionAdapter):47:47 -> addAdpter
    2:2:void addAdpter(androidx.leanback.widget.GuidedActionAdapter,androidx.leanback.widget.GuidedActionAdapter):49:49 -> addAdpter
    3:3:void addAdpter(androidx.leanback.widget.GuidedActionAdapter,androidx.leanback.widget.GuidedActionAdapter):52:52 -> addAdpter
    1:2:void closeIme(android.view.View):142:143 -> closeIme
    3:5:void closeIme(android.view.View):145:147 -> closeIme
    1:4:void fillAndGoNext(androidx.leanback.widget.GuidedActionAdapter,android.widget.TextView):162:165 -> fillAndGoNext
    5:5:androidx.leanback.widget.GuidedAction androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getAction():357:357 -> fillAndGoNext
    5:5:void fillAndGoNext(androidx.leanback.widget.GuidedActionAdapter,android.widget.TextView):165 -> fillAndGoNext
    6:6:void fillAndGoNext(androidx.leanback.widget.GuidedActionAdapter,android.widget.TextView):165:165 -> fillAndGoNext
    7:7:androidx.leanback.widget.GuidedActionsStylist androidx.leanback.widget.GuidedActionAdapter.getGuidedActionsStylist():259:259 -> fillAndGoNext
    7:7:void fillAndGoNext(androidx.leanback.widget.GuidedActionAdapter,android.widget.TextView):166 -> fillAndGoNext
    8:8:void androidx.leanback.widget.GuidedActionsStylist.setEditingMode(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean):825:825 -> fillAndGoNext
    8:8:void fillAndGoNext(androidx.leanback.widget.GuidedActionAdapter,android.widget.TextView):166 -> fillAndGoNext
    9:9:androidx.leanback.widget.GuidedAction androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getAction():357:357 -> fillAndGoNext
    9:9:void fillAndGoNext(androidx.leanback.widget.GuidedActionAdapter,android.widget.TextView):168 -> fillAndGoNext
    10:10:void fillAndGoNext(androidx.leanback.widget.GuidedActionAdapter,android.widget.TextView):168:168 -> fillAndGoNext
    11:11:androidx.leanback.widget.GuidedAction androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getAction():357:357 -> fillAndGoNext
    11:11:void fillAndGoNext(androidx.leanback.widget.GuidedActionAdapter,android.widget.TextView):169 -> fillAndGoNext
    12:12:int androidx.leanback.widget.GuidedActionAdapter.indexOf(androidx.leanback.widget.GuidedAction):252:252 -> fillAndGoNext
    12:12:boolean focusToNextAction(androidx.leanback.widget.GuidedActionAdapter,androidx.leanback.widget.GuidedAction,long):74 -> fillAndGoNext
    12:12:void fillAndGoNext(androidx.leanback.widget.GuidedActionAdapter,android.widget.TextView):169 -> fillAndGoNext
    13:13:int androidx.leanback.widget.GuidedActionAdapter.getCount():234:234 -> fillAndGoNext
    13:13:boolean focusToNextAction(androidx.leanback.widget.GuidedActionAdapter,androidx.leanback.widget.GuidedAction,long):83 -> fillAndGoNext
    13:13:void fillAndGoNext(androidx.leanback.widget.GuidedActionAdapter,android.widget.TextView):169 -> fillAndGoNext
    14:14:boolean focusToNextAction(androidx.leanback.widget.GuidedActionAdapter,androidx.leanback.widget.GuidedAction,long):85:85 -> fillAndGoNext
    14:14:void fillAndGoNext(androidx.leanback.widget.GuidedActionAdapter,android.widget.TextView):169 -> fillAndGoNext
    15:15:boolean focusToNextAction(androidx.leanback.widget.GuidedActionAdapter,androidx.leanback.widget.GuidedAction,long):89:89 -> fillAndGoNext
    15:15:void fillAndGoNext(androidx.leanback.widget.GuidedActionAdapter,android.widget.TextView):169 -> fillAndGoNext
    16:16:androidx.leanback.widget.GuidedActionsStylist androidx.leanback.widget.GuidedActionAdapter.getGuidedActionsStylist():259:259 -> fillAndGoNext
    16:16:boolean focusToNextAction(androidx.leanback.widget.GuidedActionAdapter,androidx.leanback.widget.GuidedAction,long):95 -> fillAndGoNext
    16:16:void fillAndGoNext(androidx.leanback.widget.GuidedActionAdapter,android.widget.TextView):169 -> fillAndGoNext
    17:17:boolean focusToNextAction(androidx.leanback.widget.GuidedActionAdapter,androidx.leanback.widget.GuidedAction,long):96:96 -> fillAndGoNext
    17:17:void fillAndGoNext(androidx.leanback.widget.GuidedActionAdapter,android.widget.TextView):169 -> fillAndGoNext
    18:18:androidx.leanback.widget.GuidedAction androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getAction():357:357 -> fillAndGoNext
    18:18:boolean focusToNextAction(androidx.leanback.widget.GuidedActionAdapter,androidx.leanback.widget.GuidedAction,long):98 -> fillAndGoNext
    18:18:void fillAndGoNext(androidx.leanback.widget.GuidedActionAdapter,android.widget.TextView):169 -> fillAndGoNext
    19:19:boolean focusToNextAction(androidx.leanback.widget.GuidedActionAdapter,androidx.leanback.widget.GuidedAction,long):98:98 -> fillAndGoNext
    19:19:void fillAndGoNext(androidx.leanback.widget.GuidedActionAdapter,android.widget.TextView):169 -> fillAndGoNext
    20:20:boolean focusToNextAction(androidx.leanback.widget.GuidedActionAdapter,androidx.leanback.widget.GuidedAction,long):101:101 -> fillAndGoNext
    20:20:void fillAndGoNext(androidx.leanback.widget.GuidedActionAdapter,android.widget.TextView):169 -> fillAndGoNext
    21:22:boolean focusToNextAction(androidx.leanback.widget.GuidedActionAdapter,androidx.leanback.widget.GuidedAction,long):105:106 -> fillAndGoNext
    21:22:void fillAndGoNext(androidx.leanback.widget.GuidedActionAdapter,android.widget.TextView):169 -> fillAndGoNext
    23:26:androidx.leanback.widget.GuidedActionAdapter getNextAdapter(androidx.leanback.widget.GuidedActionAdapter):57:60 -> fillAndGoNext
    23:26:boolean focusToNextAction(androidx.leanback.widget.GuidedActionAdapter,androidx.leanback.widget.GuidedAction,long):113 -> fillAndGoNext
    23:26:void fillAndGoNext(androidx.leanback.widget.GuidedActionAdapter,android.widget.TextView):169 -> fillAndGoNext
    27:28:void fillAndGoNext(androidx.leanback.widget.GuidedActionAdapter,android.widget.TextView):174:175 -> fillAndGoNext
    1:3:void fillAndStay(androidx.leanback.widget.GuidedActionAdapter,android.widget.TextView):152:154 -> fillAndStay
    4:4:androidx.leanback.widget.GuidedAction androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getAction():357:357 -> fillAndStay
    4:4:void fillAndStay(androidx.leanback.widget.GuidedActionAdapter,android.widget.TextView):154 -> fillAndStay
    5:5:void fillAndStay(androidx.leanback.widget.GuidedActionAdapter,android.widget.TextView):154:154 -> fillAndStay
    6:6:androidx.leanback.widget.GuidedActionsStylist androidx.leanback.widget.GuidedActionAdapter.getGuidedActionsStylist():259:259 -> fillAndStay
    6:6:void fillAndStay(androidx.leanback.widget.GuidedActionAdapter,android.widget.TextView):155 -> fillAndStay
    7:7:void androidx.leanback.widget.GuidedActionsStylist.setEditingMode(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean):825:825 -> fillAndStay
    7:7:void fillAndStay(androidx.leanback.widget.GuidedActionAdapter,android.widget.TextView):155 -> fillAndStay
    8:9:void fillAndStay(androidx.leanback.widget.GuidedActionAdapter,android.widget.TextView):156:157 -> fillAndStay
    1:1:androidx.leanback.widget.GuidedActionsStylist androidx.leanback.widget.GuidedActionAdapter.getGuidedActionsStylist():259:259 -> openIme
    1:1:void openIme(androidx.leanback.widget.GuidedActionAdapter,androidx.leanback.widget.GuidedActionsStylist$ViewHolder):123 -> openIme
    2:2:void androidx.leanback.widget.GuidedActionsStylist.setEditingMode(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean):825:825 -> openIme
    2:2:void openIme(androidx.leanback.widget.GuidedActionAdapter,androidx.leanback.widget.GuidedActionsStylist$ViewHolder):123 -> openIme
    3:3:android.view.View androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getEditingView():332:332 -> openIme
    3:3:void openIme(androidx.leanback.widget.GuidedActionAdapter,androidx.leanback.widget.GuidedActionsStylist$ViewHolder):124 -> openIme
    4:4:android.view.View androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getEditingView():338:338 -> openIme
    4:4:void openIme(androidx.leanback.widget.GuidedActionAdapter,androidx.leanback.widget.GuidedActionsStylist$ViewHolder):124 -> openIme
    5:5:android.view.View androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getEditingView():336:336 -> openIme
    5:5:void openIme(androidx.leanback.widget.GuidedActionAdapter,androidx.leanback.widget.GuidedActionsStylist$ViewHolder):124 -> openIme
    6:6:android.view.View androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getEditingView():334:334 -> openIme
    6:6:void openIme(androidx.leanback.widget.GuidedActionAdapter,androidx.leanback.widget.GuidedActionsStylist$ViewHolder):124 -> openIme
    7:7:boolean androidx.leanback.widget.GuidedActionsStylist$ViewHolder.isInEditingText():302:302 -> openIme
    7:7:void openIme(androidx.leanback.widget.GuidedActionAdapter,androidx.leanback.widget.GuidedActionsStylist$ViewHolder):125 -> openIme
    8:8:void openIme(androidx.leanback.widget.GuidedActionAdapter,androidx.leanback.widget.GuidedActionsStylist$ViewHolder):129:129 -> openIme
    9:14:void openIme(androidx.leanback.widget.GuidedActionAdapter,androidx.leanback.widget.GuidedActionsStylist$ViewHolder):132:137 -> openIme
    1:1:void setEditListener(androidx.leanback.widget.GuidedActionAdapter$EditListener):67:67 -> setEditListener
    1:1:androidx.leanback.widget.GuidedAction androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getAction():357:357 -> updateTextIntoAction
    1:1:void updateTextIntoAction(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,android.widget.TextView):180 -> updateTextIntoAction
    2:2:android.widget.TextView androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getDescriptionView():258:258 -> updateTextIntoAction
    2:2:void updateTextIntoAction(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,android.widget.TextView):181 -> updateTextIntoAction
    3:4:void updateTextIntoAction(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,android.widget.TextView):182:183 -> updateTextIntoAction
    5:5:void updateTextIntoAction(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,android.widget.TextView):185:185 -> updateTextIntoAction
    6:6:void androidx.leanback.widget.GuidedAction.setDescription(java.lang.CharSequence):696:696 -> updateTextIntoAction
    6:6:void updateTextIntoAction(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,android.widget.TextView):185 -> updateTextIntoAction
    7:7:android.widget.TextView androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getTitleView():243:243 -> updateTextIntoAction
    7:7:void updateTextIntoAction(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,android.widget.TextView):187 -> updateTextIntoAction
    8:9:void updateTextIntoAction(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,android.widget.TextView):188:189 -> updateTextIntoAction
    10:10:void updateTextIntoAction(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,android.widget.TextView):191:191 -> updateTextIntoAction
    11:11:void androidx.leanback.widget.GuidedAction.setTitle(java.lang.CharSequence):636:636 -> updateTextIntoAction
    11:11:void updateTextIntoAction(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,android.widget.TextView):191 -> updateTextIntoAction
androidx.leanback.widget.GuidedActionDiffCallback -> androidx.leanback.widget.GuidedActionDiffCallback:
    1:1:void <clinit>():28:28 -> <clinit>
    1:1:void <init>():26:26 -> <init>
    1:1:boolean areContentsTheSame(java.lang.Object,java.lang.Object):26:26 -> areContentsTheSame
    2:2:int androidx.leanback.widget.GuidedAction.getCheckSetId():806:806 -> areContentsTheSame
    2:2:boolean areContentsTheSame(androidx.leanback.widget.GuidedAction,androidx.leanback.widget.GuidedAction):56 -> areContentsTheSame
    2:2:boolean areContentsTheSame(java.lang.Object,java.lang.Object):26 -> areContentsTheSame
    3:3:boolean areContentsTheSame(androidx.leanback.widget.GuidedAction,androidx.leanback.widget.GuidedAction):56:56 -> areContentsTheSame
    3:3:boolean areContentsTheSame(java.lang.Object,java.lang.Object):26 -> areContentsTheSame
    4:4:java.lang.CharSequence androidx.leanback.widget.GuidedAction.getTitle():628:628 -> areContentsTheSame
    4:4:boolean areContentsTheSame(androidx.leanback.widget.GuidedAction,androidx.leanback.widget.GuidedAction):58 -> areContentsTheSame
    4:4:boolean areContentsTheSame(java.lang.Object,java.lang.Object):26 -> areContentsTheSame
    5:5:boolean areContentsTheSame(androidx.leanback.widget.GuidedAction,androidx.leanback.widget.GuidedAction):58:58 -> areContentsTheSame
    5:5:boolean areContentsTheSame(java.lang.Object,java.lang.Object):26 -> areContentsTheSame
    6:6:java.lang.CharSequence androidx.leanback.widget.GuidedAction.getDescription():688:688 -> areContentsTheSame
    6:6:boolean areContentsTheSame(androidx.leanback.widget.GuidedAction,androidx.leanback.widget.GuidedAction):59 -> areContentsTheSame
    6:6:boolean areContentsTheSame(java.lang.Object,java.lang.Object):26 -> areContentsTheSame
    7:7:boolean areContentsTheSame(androidx.leanback.widget.GuidedAction,androidx.leanback.widget.GuidedAction):59:59 -> areContentsTheSame
    7:7:boolean areContentsTheSame(java.lang.Object,java.lang.Object):26 -> areContentsTheSame
    8:8:int androidx.leanback.widget.GuidedAction.getInputType():769:769 -> areContentsTheSame
    8:8:boolean areContentsTheSame(androidx.leanback.widget.GuidedAction,androidx.leanback.widget.GuidedAction):60 -> areContentsTheSame
    8:8:boolean areContentsTheSame(java.lang.Object,java.lang.Object):26 -> areContentsTheSame
    9:10:boolean areContentsTheSame(androidx.leanback.widget.GuidedAction,androidx.leanback.widget.GuidedAction):61:62 -> areContentsTheSame
    9:10:boolean areContentsTheSame(java.lang.Object,java.lang.Object):26 -> areContentsTheSame
    11:11:int androidx.leanback.widget.GuidedAction.getEditInputType():752:752 -> areContentsTheSame
    11:11:boolean areContentsTheSame(androidx.leanback.widget.GuidedAction,androidx.leanback.widget.GuidedAction):63 -> areContentsTheSame
    11:11:boolean areContentsTheSame(java.lang.Object,java.lang.Object):26 -> areContentsTheSame
    12:12:int androidx.leanback.widget.GuidedAction.getDescriptionEditInputType():761:761 -> areContentsTheSame
    12:12:boolean areContentsTheSame(androidx.leanback.widget.GuidedAction,androidx.leanback.widget.GuidedAction):64 -> areContentsTheSame
    12:12:boolean areContentsTheSame(java.lang.Object,java.lang.Object):26 -> areContentsTheSame
    1:1:boolean areItemsTheSame(java.lang.Object,java.lang.Object):26:26 -> areItemsTheSame
    2:2:boolean areItemsTheSame(androidx.leanback.widget.GuidedAction,androidx.leanback.widget.GuidedAction):45:45 -> areItemsTheSame
    2:2:boolean areItemsTheSame(java.lang.Object,java.lang.Object):26 -> areItemsTheSame
androidx.leanback.widget.GuidedActionEditText -> androidx.leanback.widget.GuidedActionEditText:
    1:1:void <init>(android.content.Context):73:73 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):77:77 -> <init>
    3:6:void <init>(android.content.Context,android.util.AttributeSet,int):81:84 -> <init>
    1:3:void autofill(android.view.autofill.AutofillValue):139:141 -> autofill
    4:4:void androidx.leanback.widget.GuidedActionAdapter$ActionAutofillListener.onAutofill(android.view.View):569:569 -> autofill
    4:4:void autofill(android.view.autofill.AutofillValue):141 -> autofill
    1:1:void onFocusChanged(boolean,int,android.graphics.Rect):112:112 -> onFocusChanged
    2:2:void onFocusChanged(boolean,int,android.graphics.Rect):114:114 -> onFocusChanged
    3:3:void onFocusChanged(boolean,int,android.graphics.Rect):116:116 -> onFocusChanged
    4:4:void onFocusChanged(boolean,int,android.graphics.Rect):121:121 -> onFocusChanged
    1:2:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):106:107 -> onInitializeAccessibilityNodeInfo
    1:2:boolean onKeyPreIme(int,android.view.KeyEvent):95:96 -> onKeyPreIme
    3:3:boolean onKeyPreIme(int,android.view.KeyEvent):99:99 -> onKeyPreIme
    1:1:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):152:152 -> setCustomSelectionActionModeCallback
    2:2:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):151:151 -> setCustomSelectionActionModeCallback
    1:1:void setImeKeyListener(androidx.leanback.widget.ImeKeyMonitor$ImeKeyListener):89:89 -> setImeKeyListener
    1:1:void setOnAutofillListener(androidx.leanback.widget.GuidedActionAutofillSupport$OnAutofillListener):134:134 -> setOnAutofillListener
androidx.leanback.widget.GuidedActionEditText$NoPaddingDrawable -> androidx.leanback.widget.GuidedActionEditText$NoPaddingDrawable:
    1:1:void <init>():42:42 -> <init>
    1:1:boolean getPadding(android.graphics.Rect):45:45 -> getPadding
androidx.leanback.widget.GuidedActionItemContainer -> androidx.leanback.widget.GuidedActionItemContainer:
    1:1:void <init>(android.content.Context):29:29 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):33:33 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):37:37 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):26:26 -> <init>
    1:1:android.view.View focusSearch(android.view.View,int):42:42 -> focusSearch
    2:3:android.view.View focusSearch(android.view.View,int):45:46 -> focusSearch
    4:4:android.view.View focusSearch(android.view.View,int):43:43 -> focusSearch
    1:1:void setFocusOutAllowed(boolean):53:53 -> setFocusOutAllowed
androidx.leanback.widget.GuidedActionsRelativeLayout -> androidx.leanback.widget.GuidedActionsRelativeLayout:
    1:1:void <init>(android.content.Context):28:28 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):32:32 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):36:36 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):24:24 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):37:37 -> <init>
    1:2:boolean dispatchKeyEvent(android.view.KeyEvent):79:80 -> dispatchKeyEvent
    3:3:boolean dispatchKeyEvent(android.view.KeyEvent):84:84 -> dispatchKeyEvent
    1:2:void onLayout(boolean,int,int,int,int):69:70 -> onLayout
    1:1:void onMeasure(int,int):50:50 -> onMeasure
    2:2:void onMeasure(int,int):52:52 -> onMeasure
    3:5:void onMeasure(int,int):55:57 -> onMeasure
    6:7:void onMeasure(int,int):59:60 -> onMeasure
    8:8:void onMeasure(int,int):64:64 -> onMeasure
    1:1:void setInterceptKeyEventListener(androidx.leanback.widget.GuidedActionsRelativeLayout$InterceptKeyEventListener):74:74 -> setInterceptKeyEventListener
androidx.leanback.widget.GuidedActionsStylist -> androidx.leanback.widget.GuidedActionsStylist:
    1:2:void <clinit>():161:162 -> <clinit>
    3:3:void androidx.leanback.widget.ItemAlignmentFacet$ItemAlignmentDef.setItemAlignmentViewId(int):136:136 -> <clinit>
    3:3:void <clinit>():163 -> <clinit>
    4:4:void <clinit>():164:164 -> <clinit>
    5:5:void androidx.leanback.widget.ItemAlignmentFacet$ItemAlignmentDef.setItemAlignmentOffset(int):61:61 -> <clinit>
    5:5:void <clinit>():165 -> <clinit>
    6:6:void androidx.leanback.widget.ItemAlignmentFacet$ItemAlignmentDef.setItemAlignmentOffsetWithPadding(boolean):85:85 -> <clinit>
    6:6:void <clinit>():166 -> <clinit>
    7:8:void <clinit>():167:168 -> <clinit>
    1:1:void <init>():143:143 -> <init>
    2:2:void <init>():423:423 -> <init>
    3:4:void <init>():426:427 -> <init>
    1:1:void collapseAction(boolean):1239:1239 -> collapseAction
    2:2:boolean isExpandTransitionSupported():1122:1122 -> collapseAction
    2:2:void collapseAction(boolean):1242 -> collapseAction
    3:3:androidx.leanback.widget.VerticalGridView getActionsGridView():556:556 -> collapseAction
    3:3:void collapseAction(boolean):1244 -> collapseAction
    4:4:void collapseAction(boolean):1244:1244 -> collapseAction
    5:5:void collapseAction(boolean):1248:1248 -> collapseAction
    6:6:androidx.leanback.widget.VerticalGridView getActionsGridView():556:556 -> collapseAction
    6:6:void collapseAction(boolean):1250 -> collapseAction
    7:7:void collapseAction(boolean):1250:1250 -> collapseAction
    8:8:void collapseAction(boolean):1249:1249 -> collapseAction
    9:9:void collapseAction(boolean):1254:1254 -> collapseAction
    1:1:void expandAction(androidx.leanback.widget.GuidedAction,boolean):1189:1189 -> expandAction
    2:2:androidx.leanback.widget.VerticalGridView getActionsGridView():556:556 -> expandAction
    2:2:void expandAction(androidx.leanback.widget.GuidedAction,boolean):1193 -> expandAction
    3:3:void expandAction(androidx.leanback.widget.GuidedAction,boolean):1193:1193 -> expandAction
    4:4:int androidx.leanback.widget.GuidedActionAdapter.indexOf(androidx.leanback.widget.GuidedAction):252:252 -> expandAction
    4:4:void expandAction(androidx.leanback.widget.GuidedAction,boolean):1193 -> expandAction
    5:5:boolean isExpandTransitionSupported():1122:1122 -> expandAction
    5:5:void expandAction(androidx.leanback.widget.GuidedAction,boolean):1197 -> expandAction
    6:6:androidx.leanback.widget.VerticalGridView getActionsGridView():556:556 -> expandAction
    6:6:void expandAction(androidx.leanback.widget.GuidedAction,boolean):1199 -> expandAction
    7:7:void expandAction(androidx.leanback.widget.GuidedAction,boolean):1199:1199 -> expandAction
    8:9:void expandAction(androidx.leanback.widget.GuidedAction,boolean):1212:1213 -> expandAction
    10:10:androidx.leanback.widget.VerticalGridView getActionsGridView():556:556 -> expandAction
    10:10:void expandAction(androidx.leanback.widget.GuidedAction,boolean):1216 -> expandAction
    11:11:void expandAction(androidx.leanback.widget.GuidedAction,boolean):1216:1216 -> expandAction
    1:1:androidx.leanback.widget.VerticalGridView getActionsGridView():556:556 -> getActionsGridView
    1:2:float getFloatValue(android.content.res.Resources,android.util.TypedValue,int):1511:1512 -> getFloatValue
    1:2:int getInteger(android.content.Context,android.util.TypedValue,int):1516:1517 -> getInteger
    1:1:int getItemViewType(androidx.leanback.widget.GuidedAction):590:590 -> getItemViewType
    1:1:int getKeyLine():1259:1259 -> getKeyLine
    1:1:androidx.leanback.widget.VerticalGridView getSubActionsGridView():564:564 -> getSubActionsGridView
    1:1:boolean isBackKeyToCollapseActivatorView():1179:1179 -> isBackKeyToCollapseActivatorView
    1:1:boolean isBackKeyToCollapseSubActions():1157:1157 -> isBackKeyToCollapseSubActions
    1:1:boolean isExpanded():1379:1379 -> isExpanded
    1:1:boolean isInExpandTransition():1112:1112 -> isInExpandTransition
    1:1:boolean isSubActionsExpanded():1372:1372 -> isSubActionsExpanded
    1:2:void onAnimateItemChecked(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean):945:946 -> onAnimateItemChecked
    1:1:void onAnimateItemPressed(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean):924:924 -> onAnimateItemPressed
    1:1:void onAnimateItemPressedCancelled(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):932:932 -> onAnimateItemPressedCancelled
    1:2:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):683:684 -> onBindViewHolder
    3:3:int androidx.leanback.widget.GuidedAction.getInputType():769:769 -> onBindViewHolder
    3:3:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):685 -> onBindViewHolder
    4:5:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):685:686 -> onBindViewHolder
    6:6:java.lang.CharSequence androidx.leanback.widget.GuidedAction.getTitle():628:628 -> onBindViewHolder
    6:6:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):686 -> onBindViewHolder
    7:14:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):686:693 -> onBindViewHolder
    15:15:java.lang.String[] androidx.leanback.widget.GuidedAction.getAutofillHints():854:854 -> onBindViewHolder
    15:15:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):693 -> onBindViewHolder
    16:16:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):693:693 -> onBindViewHolder
    17:17:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):695:695 -> onBindViewHolder
    18:18:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):699:699 -> onBindViewHolder
    19:19:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):702:702 -> onBindViewHolder
    20:20:int androidx.leanback.widget.GuidedAction.getDescriptionInputType():777:777 -> onBindViewHolder
    20:20:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):703 -> onBindViewHolder
    21:22:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):703:704 -> onBindViewHolder
    23:23:java.lang.CharSequence androidx.leanback.widget.GuidedAction.getDescription():688:688 -> onBindViewHolder
    23:23:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):704 -> onBindViewHolder
    24:25:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):704:705 -> onBindViewHolder
    26:26:java.lang.CharSequence androidx.leanback.widget.GuidedAction.getDescription():688:688 -> onBindViewHolder
    26:26:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):705 -> onBindViewHolder
    27:27:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):705:705 -> onBindViewHolder
    28:28:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):707:707 -> onBindViewHolder
    29:34:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):709:714 -> onBindViewHolder
    35:35:java.lang.String[] androidx.leanback.widget.GuidedAction.getAutofillHints():854:854 -> onBindViewHolder
    35:35:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):714 -> onBindViewHolder
    36:36:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):714:714 -> onBindViewHolder
    37:37:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):716:716 -> onBindViewHolder
    38:38:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):720:720 -> onBindViewHolder
    39:39:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):724:724 -> onBindViewHolder
    40:40:int androidx.leanback.widget.GuidedAction.getCheckSetId():806:806 -> onBindViewHolder
    40:40:void onBindCheckMarkView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):966 -> onBindViewHolder
    40:40:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):725 -> onBindViewHolder
    41:41:void onBindCheckMarkView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):967:967 -> onBindViewHolder
    41:41:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):725 -> onBindViewHolder
    42:42:int androidx.leanback.widget.GuidedAction.getCheckSetId():806:806 -> onBindViewHolder
    42:42:void onBindCheckMarkView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):968 -> onBindViewHolder
    42:42:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):725 -> onBindViewHolder
    43:43:void onBindCheckMarkView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):971:971 -> onBindViewHolder
    43:43:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):725 -> onBindViewHolder
    44:46:void onBindCheckMarkView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):973:975 -> onBindViewHolder
    44:46:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):725 -> onBindViewHolder
    47:49:void onBindCheckMarkView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):977:979 -> onBindViewHolder
    47:49:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):725 -> onBindViewHolder
    50:50:void onBindCheckMarkView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):982:982 -> onBindViewHolder
    50:50:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):725 -> onBindViewHolder
    51:51:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):727:727 -> onBindViewHolder
    52:52:boolean setIcon(android.widget.ImageView,androidx.leanback.widget.GuidedAction):1528:1528 -> onBindViewHolder
    52:52:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):727 -> onBindViewHolder
    53:55:boolean setIcon(android.widget.ImageView,androidx.leanback.widget.GuidedAction):1531:1533 -> onBindViewHolder
    53:55:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):727 -> onBindViewHolder
    56:56:boolean setIcon(android.widget.ImageView,androidx.leanback.widget.GuidedAction):1535:1535 -> onBindViewHolder
    56:56:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):727 -> onBindViewHolder
    57:57:boolean androidx.leanback.widget.GuidedAction.hasMultilineDescription():815:815 -> onBindViewHolder
    57:57:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):729 -> onBindViewHolder
    58:61:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):730:733 -> onBindViewHolder
    62:62:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):732:732 -> onBindViewHolder
    63:64:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):734:735 -> onBindViewHolder
    65:66:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):737:738 -> onBindViewHolder
    67:67:int getDescriptionMaxHeight(android.content.Context,android.widget.TextView):1549:1549 -> onBindViewHolder
    67:67:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):737 -> onBindViewHolder
    68:68:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):737:737 -> onBindViewHolder
    69:70:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):742:743 -> onBindViewHolder
    71:72:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):745:746 -> onBindViewHolder
    73:73:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):749:749 -> onBindViewHolder
    74:76:void onBindActivatorView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):993:995 -> onBindViewHolder
    74:76:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):750 -> onBindViewHolder
    77:77:java.lang.String androidx.leanback.widget.GuidedDatePickerAction.getDatePickerFormat():140:140 -> onBindViewHolder
    77:77:void onBindActivatorView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):996 -> onBindViewHolder
    77:77:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):750 -> onBindViewHolder
    78:78:void onBindActivatorView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):996:996 -> onBindViewHolder
    78:78:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):750 -> onBindViewHolder
    79:79:long androidx.leanback.widget.GuidedDatePickerAction.getMinDate():167:167 -> onBindViewHolder
    79:79:void onBindActivatorView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):997 -> onBindViewHolder
    79:79:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):750 -> onBindViewHolder
    80:80:void onBindActivatorView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):998:998 -> onBindViewHolder
    80:80:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):750 -> onBindViewHolder
    81:81:long androidx.leanback.widget.GuidedDatePickerAction.getMaxDate():176:176 -> onBindViewHolder
    81:81:void onBindActivatorView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):1000 -> onBindViewHolder
    81:81:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):750 -> onBindViewHolder
    82:82:void onBindActivatorView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):1001:1001 -> onBindViewHolder
    82:82:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):750 -> onBindViewHolder
    83:83:void onBindActivatorView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):1003:1003 -> onBindViewHolder
    83:83:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):750 -> onBindViewHolder
    84:84:long androidx.leanback.widget.GuidedDatePickerAction.getDate():149:149 -> onBindViewHolder
    84:84:void onBindActivatorView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):1004 -> onBindViewHolder
    84:84:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):750 -> onBindViewHolder
    85:87:void onBindActivatorView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):1004:1006 -> onBindViewHolder
    85:87:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):750 -> onBindViewHolder
    88:88:void onBindActivatorView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):1005:1005 -> onBindViewHolder
    88:88:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):750 -> onBindViewHolder
    89:89:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):752:752 -> onBindViewHolder
    90:90:boolean androidx.leanback.widget.GuidedAction.isFocusable():839:839 -> onBindViewHolder
    90:90:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):753 -> onBindViewHolder
    91:92:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):754:755 -> onBindViewHolder
    93:94:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):757:758 -> onBindViewHolder
    95:95:android.widget.EditText androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getEditableTitleView():251:251 -> onBindViewHolder
    95:95:void setupImeOptions(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):803 -> onBindViewHolder
    95:95:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):760 -> onBindViewHolder
    96:96:void setupNextImeOptions(android.widget.EditText):809:809 -> onBindViewHolder
    96:96:void setupImeOptions(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):803 -> onBindViewHolder
    96:96:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):760 -> onBindViewHolder
    97:97:android.widget.EditText androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getEditableDescriptionView():266:266 -> onBindViewHolder
    97:97:void setupImeOptions(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):804 -> onBindViewHolder
    97:97:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):760 -> onBindViewHolder
    98:98:void setupNextImeOptions(android.widget.EditText):809:809 -> onBindViewHolder
    98:98:void setupImeOptions(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):804 -> onBindViewHolder
    98:98:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):760 -> onBindViewHolder
    99:99:void onBindViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):762:762 -> onBindViewHolder
    1:1:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup):443:443 -> onCreateView
    2:2:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup):445:445 -> onCreateView
    3:3:int onProvideLayoutId():580:580 -> onCreateView
    3:3:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup):447 -> onCreateView
    4:5:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup):447:448 -> onCreateView
    6:6:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup):450:450 -> onCreateView
    7:8:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup):452:453 -> onCreateView
    9:9:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup):455:455 -> onCreateView
    10:10:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup):457:457 -> onCreateView
    11:14:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup):460:463 -> onCreateView
    15:15:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup):465:465 -> onCreateView
    16:17:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup):469:470 -> onCreateView
    18:19:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup):473:474 -> onCreateView
    20:21:float getFloat(android.content.Context,android.util.TypedValue,int):1506:1507 -> onCreateView
    20:21:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup):475 -> onCreateView
    22:22:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup):475:475 -> onCreateView
    23:24:float getFloat(android.content.Context,android.util.TypedValue,int):1506:1507 -> onCreateView
    23:24:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup):476 -> onCreateView
    25:28:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup):476:479 -> onCreateView
    29:30:int getDimension(android.content.Context,android.util.TypedValue,int):1521:1522 -> onCreateView
    29:30:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup):480 -> onCreateView
    31:33:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup):480:482 -> onCreateView
    34:34:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup):484:484 -> onCreateView
    35:35:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup):486:486 -> onCreateView
    36:36:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup):488:488 -> onCreateView
    37:37:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup):490:490 -> onCreateView
    38:40:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup):493:495 -> onCreateView
    41:41:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup):515:515 -> onCreateView
    42:42:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup):458:458 -> onCreateView
    1:3:androidx.leanback.widget.GuidedActionsStylist$ViewHolder onCreateViewHolder(android.view.ViewGroup):652:654 -> onCreateViewHolder
    1:3:androidx.leanback.widget.GuidedActionsStylist$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):669 -> onCreateViewHolder
    4:6:androidx.leanback.widget.GuidedActionsStylist$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):671:673 -> onCreateViewHolder
    7:7:int onProvideItemLayoutId(int):636:636 -> onCreateViewHolder
    7:7:androidx.leanback.widget.GuidedActionsStylist$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):672 -> onCreateViewHolder
    1:6:void onDestroyView():541:546 -> onDestroyView
    7:7:void onDestroyView():548:548 -> onDestroyView
    1:4:void onEditActivatorView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):1040:1043 -> onEditActivatorView
    5:5:androidx.leanback.widget.GuidedAction androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getAction():357:357 -> onEditActivatorView
    5:5:void onEditActivatorView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):1053 -> onEditActivatorView
    6:8:boolean onUpdateActivatorView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):1018:1020 -> onEditActivatorView
    6:8:void onEditActivatorView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):1053 -> onEditActivatorView
    9:9:long androidx.leanback.widget.GuidedDatePickerAction.getDate():149:149 -> onEditActivatorView
    9:9:boolean onUpdateActivatorView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):1021 -> onEditActivatorView
    9:9:void onEditActivatorView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):1053 -> onEditActivatorView
    10:11:boolean onUpdateActivatorView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):1021:1022 -> onEditActivatorView
    10:11:void onEditActivatorView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):1053 -> onEditActivatorView
    12:12:void onEditActivatorView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):1054:1054 -> onEditActivatorView
    13:13:androidx.leanback.widget.GuidedAction androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getAction():357:357 -> onEditActivatorView
    13:13:void onEditActivatorView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):1055 -> onEditActivatorView
    14:14:void onEditActivatorView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):1055:1055 -> onEditActivatorView
    15:19:void onEditActivatorView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):1058:1062 -> onEditActivatorView
    1:2:void onUpdateExpandedViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):1404:1405 -> onUpdateExpandedViewHolder
    3:3:androidx.leanback.widget.GuidedAction androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getAction():357:357 -> onUpdateExpandedViewHolder
    3:3:void onUpdateExpandedViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):1406 -> onUpdateExpandedViewHolder
    4:6:void onUpdateExpandedViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):1406:1408 -> onUpdateExpandedViewHolder
    7:8:void onUpdateExpandedViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):1412:1413 -> onUpdateExpandedViewHolder
    9:11:void onUpdateExpandedViewHolder(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):1415:1417 -> onUpdateExpandedViewHolder
    1:1:void onUpdateSubActionsGridView(androidx.leanback.widget.GuidedAction,boolean):1422:1422 -> onUpdateSubActionsGridView
    2:3:void onUpdateSubActionsGridView(androidx.leanback.widget.GuidedAction,boolean):1424:1425 -> onUpdateSubActionsGridView
    4:9:void onUpdateSubActionsGridView(androidx.leanback.widget.GuidedAction,boolean):1429:1434 -> onUpdateSubActionsGridView
    10:10:java.util.List androidx.leanback.widget.GuidedAction.getSubActions():889:889 -> onUpdateSubActionsGridView
    10:10:void onUpdateSubActionsGridView(androidx.leanback.widget.GuidedAction,boolean):1435 -> onUpdateSubActionsGridView
    11:11:void onUpdateSubActionsGridView(androidx.leanback.widget.GuidedAction,boolean):1435:1435 -> onUpdateSubActionsGridView
    12:12:void onUpdateSubActionsGridView(androidx.leanback.widget.GuidedAction,boolean):1439:1439 -> onUpdateSubActionsGridView
    13:13:int androidx.leanback.widget.GuidedActionAdapter.indexOf(androidx.leanback.widget.GuidedAction):252:252 -> onUpdateSubActionsGridView
    13:13:void onUpdateSubActionsGridView(androidx.leanback.widget.GuidedAction,boolean):1440 -> onUpdateSubActionsGridView
    14:21:void onUpdateSubActionsGridView(androidx.leanback.widget.GuidedAction,boolean):1441:1448 -> onUpdateSubActionsGridView
    1:1:androidx.leanback.widget.VerticalGridView getActionsGridView():556:556 -> openInEditMode
    1:1:void openInEditMode(androidx.leanback.widget.GuidedAction):770 -> openInEditMode
    2:4:void openInEditMode(androidx.leanback.widget.GuidedAction):770:772 -> openInEditMode
    5:5:androidx.leanback.widget.VerticalGridView getActionsGridView():556:556 -> openInEditMode
    5:5:void openInEditMode(androidx.leanback.widget.GuidedAction):776 -> openInEditMode
    6:6:void openInEditMode(androidx.leanback.widget.GuidedAction):776:776 -> openInEditMode
    1:1:void setAsButtonActions():522:522 -> setAsButtonActions
    2:2:void setAsButtonActions():526:526 -> setAsButtonActions
    3:3:void setAsButtonActions():523:523 -> setAsButtonActions
    1:1:void setEditListener(androidx.leanback.widget.GuidedActionAdapter$EditListener):1035:1035 -> setEditListener
    1:1:boolean androidx.leanback.widget.GuidedActionsStylist$ViewHolder.isInEditing():294:294 -> setEditingMode
    1:1:void setEditingMode(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):829 -> setEditingMode
    2:2:void setEditingMode(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):829:829 -> setEditingMode
    3:3:androidx.leanback.widget.GuidedAction androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getAction():357:357 -> setEditingMode
    3:3:void onEditingModeChange(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):851 -> setEditingMode
    3:3:void setEditingMode(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):830 -> setEditingMode
    4:5:void onEditingModeChange(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):852:853 -> setEditingMode
    4:5:void setEditingMode(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):830 -> setEditingMode
    6:6:void onEditingModeChange(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):855:855 -> setEditingMode
    6:6:void setEditingMode(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):830 -> setEditingMode
    7:7:void onEditingModeChange(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):857:857 -> setEditingMode
    7:7:void setEditingMode(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):830 -> setEditingMode
    8:8:void onEditingModeChange(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):859:859 -> setEditingMode
    8:8:void setEditingMode(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):830 -> setEditingMode
    9:9:void onEditingModeChange(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):861:861 -> setEditingMode
    9:9:void setEditingMode(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):830 -> setEditingMode
    10:10:void onEditingModeChange(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):863:863 -> setEditingMode
    10:10:void setEditingMode(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):830 -> setEditingMode
    11:11:void onEditingModeChange(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):865:865 -> setEditingMode
    11:11:void setEditingMode(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):830 -> setEditingMode
    12:12:int androidx.leanback.widget.GuidedAction.getDescriptionEditInputType():761:761 -> setEditingMode
    12:12:void onEditingModeChange(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):866 -> setEditingMode
    12:12:void setEditingMode(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):830 -> setEditingMode
    13:13:void onEditingModeChange(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):866:866 -> setEditingMode
    13:13:void setEditingMode(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):830 -> setEditingMode
    14:15:void onEditingModeChange(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):868:869 -> setEditingMode
    14:15:void setEditingMode(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):830 -> setEditingMode
    16:16:int androidx.leanback.widget.GuidedAction.getEditInputType():752:752 -> setEditingMode
    16:16:void onEditingModeChange(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):871 -> setEditingMode
    16:16:void setEditingMode(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):830 -> setEditingMode
    17:17:void onEditingModeChange(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):871:871 -> setEditingMode
    17:17:void setEditingMode(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):830 -> setEditingMode
    18:21:void onEditingModeChange(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):873:876 -> setEditingMode
    18:21:void setEditingMode(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):830 -> setEditingMode
    22:22:java.lang.CharSequence androidx.leanback.widget.GuidedAction.getTitle():628:628 -> setEditingMode
    22:22:void onEditingModeChange(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):880 -> setEditingMode
    22:22:void setEditingMode(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):830 -> setEditingMode
    23:23:void onEditingModeChange(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):880:880 -> setEditingMode
    23:23:void setEditingMode(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):830 -> setEditingMode
    24:24:java.lang.CharSequence androidx.leanback.widget.GuidedAction.getDescription():688:688 -> setEditingMode
    24:24:void onEditingModeChange(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):883 -> setEditingMode
    24:24:void setEditingMode(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):830 -> setEditingMode
    25:25:void onEditingModeChange(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):883:883 -> setEditingMode
    25:25:void setEditingMode(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):830 -> setEditingMode
    26:26:void onEditingModeChange(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):885:885 -> setEditingMode
    26:26:void setEditingMode(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):830 -> setEditingMode
    27:27:java.lang.CharSequence androidx.leanback.widget.GuidedAction.getDescription():688:688 -> setEditingMode
    27:27:void onEditingModeChange(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):887 -> setEditingMode
    27:27:void setEditingMode(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):830 -> setEditingMode
    28:28:void onEditingModeChange(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):887:887 -> setEditingMode
    28:28:void setEditingMode(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):830 -> setEditingMode
    29:29:void onEditingModeChange(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):889:889 -> setEditingMode
    29:29:void setEditingMode(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):830 -> setEditingMode
    30:30:int androidx.leanback.widget.GuidedAction.getInputType():769:769 -> setEditingMode
    30:30:void onEditingModeChange(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):893 -> setEditingMode
    30:30:void setEditingMode(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):830 -> setEditingMode
    31:31:void onEditingModeChange(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):893:893 -> setEditingMode
    31:31:void setEditingMode(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):830 -> setEditingMode
    32:33:void onEditingModeChange(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):896:897 -> setEditingMode
    32:33:void setEditingMode(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):830 -> setEditingMode
    34:34:void onEditingModeChange(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):900:900 -> setEditingMode
    34:34:void setEditingMode(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean,boolean):830 -> setEditingMode
    1:1:void setMaxLines(android.widget.TextView,int):789:789 -> setMaxLines
    2:3:void setMaxLines(android.widget.TextView,int):791:792 -> setMaxLines
    1:1:void startExpanded(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean):1268:1268 -> startExpanded
    2:4:void startExpanded(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean):1270:1272 -> startExpanded
    5:5:androidx.leanback.widget.GuidedAction androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getAction():357:357 -> startExpanded
    5:5:void startExpanded(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean):1276 -> startExpanded
    6:6:androidx.leanback.widget.GuidedAction androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getAction():357:357 -> startExpanded
    6:6:void startExpanded(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean):1287 -> startExpanded
    7:7:void startExpanded(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean):1287:1287 -> startExpanded
    8:11:void startExpanded(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean):1289:1292 -> startExpanded
    12:12:void startExpanded(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean):1295:1295 -> startExpanded
    13:15:void startExpanded(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean):1305:1307 -> startExpanded
    16:16:void startExpanded(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean):1309:1309 -> startExpanded
    17:20:void startExpanded(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean):1311:1314 -> startExpanded
    21:24:void startExpanded(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean):1316:1319 -> startExpanded
    25:26:void startExpanded(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean):1322:1323 -> startExpanded
    27:28:void startExpanded(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean):1327:1328 -> startExpanded
    29:30:void startExpanded(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean):1332:1333 -> startExpanded
    31:32:void androidx.leanback.transition.TransitionHelper.exclude(java.lang.Object,android.view.View,boolean):235:236 -> startExpanded
    31:32:void startExpanded(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean):1333 -> startExpanded
    33:35:void startExpanded(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean):1336:1338 -> startExpanded
    36:37:void startExpanded(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean):1342:1343 -> startExpanded
    38:41:void startExpanded(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean):1345:1348 -> startExpanded
    42:44:void startExpanded(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean):1356:1358 -> startExpanded
    45:45:void startExpanded(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean):1360:1360 -> startExpanded
    46:48:void androidx.leanback.transition.TransitionHelper.beginDelayedTransition(android.view.ViewGroup,java.lang.Object):440:442 -> startExpanded
    46:48:void startExpanded(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean):1360 -> startExpanded
    49:49:void startExpanded(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean):1362:1362 -> startExpanded
    50:50:androidx.leanback.widget.GuidedAction androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getAction():357:357 -> startExpanded
    50:50:void startExpanded(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean):1364 -> startExpanded
    51:51:void startExpanded(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,boolean):1364:1364 -> startExpanded
    1:5:void updateChevronAndVisibility(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):1454:1458 -> updateChevronAndVisibility
    6:8:void androidx.leanback.widget.GuidedActionsStylist$ViewHolder.setActivated(boolean):361:363 -> updateChevronAndVisibility
    6:8:void updateChevronAndVisibility(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):1459 -> updateChevronAndVisibility
    9:9:androidx.leanback.widget.GuidedAction androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getAction():357:357 -> updateChevronAndVisibility
    9:9:void updateChevronAndVisibility(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):1461 -> updateChevronAndVisibility
    10:10:void updateChevronAndVisibility(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):1462:1462 -> updateChevronAndVisibility
    11:11:androidx.leanback.widget.GuidedAction androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getAction():357:357 -> updateChevronAndVisibility
    11:11:void updateChevronAndVisibility(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):1463 -> updateChevronAndVisibility
    12:15:void updateChevronAndVisibility(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):1463:1466 -> updateChevronAndVisibility
    16:18:void androidx.leanback.widget.GuidedActionsStylist$ViewHolder.setActivated(boolean):361:363 -> updateChevronAndVisibility
    16:18:void updateChevronAndVisibility(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):1467 -> updateChevronAndVisibility
    19:20:void updateChevronAndVisibility(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):1470:1471 -> updateChevronAndVisibility
    21:21:void updateChevronAndVisibility(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):1474:1474 -> updateChevronAndVisibility
    22:22:androidx.leanback.widget.GuidedAction androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getAction():357:357 -> updateChevronAndVisibility
    22:22:void updateChevronAndVisibility(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):1475 -> updateChevronAndVisibility
    23:23:boolean androidx.leanback.widget.GuidedAction.hasNext():863:863 -> updateChevronAndVisibility
    23:23:void onBindChevronView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):1074 -> updateChevronAndVisibility
    23:23:void updateChevronAndVisibility(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):1475 -> updateChevronAndVisibility
    24:24:void onBindChevronView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):1075:1075 -> updateChevronAndVisibility
    24:24:void updateChevronAndVisibility(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):1475 -> updateChevronAndVisibility
    25:25:void onBindChevronView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):1090:1090 -> updateChevronAndVisibility
    25:25:void updateChevronAndVisibility(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):1475 -> updateChevronAndVisibility
    26:27:void onBindChevronView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):1077:1078 -> updateChevronAndVisibility
    26:27:void updateChevronAndVisibility(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):1475 -> updateChevronAndVisibility
    28:32:void onBindChevronView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):1081:1085 -> updateChevronAndVisibility
    28:32:void updateChevronAndVisibility(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):1475 -> updateChevronAndVisibility
    33:33:void onBindChevronView(androidx.leanback.widget.GuidedActionsStylist$ViewHolder,androidx.leanback.widget.GuidedAction):1087:1087 -> updateChevronAndVisibility
    33:33:void updateChevronAndVisibility(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):1475 -> updateChevronAndVisibility
androidx.leanback.widget.GuidedActionsStylist$1 -> androidx.leanback.widget.GuidedActionsStylist$1:
    1:1:void <init>(androidx.leanback.widget.GuidedActionsStylist):496:496 -> <init>
    1:2:boolean onInterceptKeyEvent(android.view.KeyEvent):499:500 -> onInterceptKeyEvent
    3:7:boolean onInterceptKeyEvent(android.view.KeyEvent):502:506 -> onInterceptKeyEvent
androidx.leanback.widget.GuidedActionsStylist$2 -> androidx.leanback.widget.GuidedActionsStylist$2:
    1:1:void <init>(androidx.leanback.widget.GuidedActionsStylist,androidx.leanback.widget.GuidedActionAdapter):776:776 -> <init>
    1:2:void run(androidx.recyclerview.widget.RecyclerView$ViewHolder):779:780 -> run
androidx.leanback.widget.GuidedActionsStylist$3 -> androidx.leanback.widget.GuidedActionsStylist$3:
    1:1:void <init>(androidx.leanback.widget.GuidedActionsStylist,androidx.leanback.widget.GuidedActionsStylist$ViewHolder):1043:1043 -> <init>
    1:3:void onClick(android.view.View):1046:1048 -> onClick
androidx.leanback.widget.GuidedActionsStylist$4 -> androidx.leanback.widget.GuidedActionsStylist$4:
    1:1:void <init>(androidx.leanback.widget.GuidedActionsStylist):1200:1200 -> <init>
    1:1:void run(androidx.recyclerview.widget.RecyclerView$ViewHolder):1203:1203 -> run
    2:2:androidx.leanback.widget.GuidedAction androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getAction():357:357 -> run
    2:2:void run(androidx.recyclerview.widget.RecyclerView$ViewHolder):1205 -> run
    3:4:void run(androidx.recyclerview.widget.RecyclerView$ViewHolder):1205:1206 -> run
    5:5:void run(androidx.recyclerview.widget.RecyclerView$ViewHolder):1208:1208 -> run
androidx.leanback.widget.GuidedActionsStylist$5 -> androidx.leanback.widget.GuidedActionsStylist$5:
    1:1:void <init>(androidx.leanback.widget.GuidedActionsStylist):1217:1217 -> <init>
    1:1:void run(androidx.recyclerview.widget.RecyclerView$ViewHolder):1220:1220 -> run
    2:2:androidx.leanback.widget.GuidedAction androidx.leanback.widget.GuidedActionsStylist$ViewHolder.getAction():357:357 -> run
    2:2:void run(androidx.recyclerview.widget.RecyclerView$ViewHolder):1222 -> run
    3:4:void run(androidx.recyclerview.widget.RecyclerView$ViewHolder):1222:1223 -> run
    5:5:void run(androidx.recyclerview.widget.RecyclerView$ViewHolder):1225:1225 -> run
androidx.leanback.widget.GuidedActionsStylist$6 -> androidx.leanback.widget.GuidedActionsStylist$6:
    1:2:void <init>(androidx.leanback.widget.GuidedActionsStylist):1295:1296 -> <init>
    1:1:android.graphics.Rect onGetEpicenter(java.lang.Object):1299:1299 -> onGetEpicenter
    2:3:android.graphics.Rect onGetEpicenter(java.lang.Object):1301:1302 -> onGetEpicenter
androidx.leanback.widget.GuidedActionsStylist$7 -> androidx.leanback.widget.GuidedActionsStylist$7:
    1:1:void <init>(androidx.leanback.widget.GuidedActionsStylist):1348:1348 -> <init>
    1:1:void onTransitionEnd(java.lang.Object):1351:1351 -> onTransitionEnd
androidx.leanback.widget.GuidedActionsStylist$ViewHolder -> androidx.leanback.widget.GuidedActionsStylist$ViewHolder:
    1:1:void <init>(android.view.View,boolean):217:217 -> <init>
    2:2:void <init>(android.view.View,boolean):186:186 -> <init>
    3:3:void <init>(android.view.View,boolean):190:190 -> <init>
    4:11:void <init>(android.view.View,boolean):219:226 -> <init>
    12:12:void <init>(android.view.View,boolean):228:228 -> <init>
    1:1:android.widget.TextView getDescriptionView():258:258 -> getDescriptionView
    1:2:java.lang.Object getFacet(java.lang.Class):369:370 -> getFacet
    1:1:android.widget.TextView getTitleView():243:243 -> getTitleView
    1:1:boolean isSubAction():350:350 -> isSubAction
    1:3:void press(boolean):376:378 -> press
    4:9:void press(boolean):382:387 -> press
    10:10:void press(boolean):393:393 -> press
androidx.leanback.widget.GuidedActionsStylist$ViewHolder$1 -> androidx.leanback.widget.GuidedActionsStylist$ViewHolder$1:
    1:1:void <init>(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):190:190 -> <init>
    1:2:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):193:194 -> onInitializeAccessibilityEvent
    1:2:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):199:200 -> onInitializeAccessibilityNodeInfo
    3:3:int androidx.leanback.widget.GuidedAction.getCheckSetId():806:806 -> onInitializeAccessibilityNodeInfo
    3:3:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):201 -> onInitializeAccessibilityNodeInfo
    4:4:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):200:200 -> onInitializeAccessibilityNodeInfo
    5:5:void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo):202:202 -> onInitializeAccessibilityNodeInfo
androidx.leanback.widget.GuidedActionsStylist$ViewHolder$2 -> androidx.leanback.widget.GuidedActionsStylist$ViewHolder$2:
    1:1:void <init>(androidx.leanback.widget.GuidedActionsStylist$ViewHolder):387:387 -> <init>
    1:1:void onAnimationEnd(android.animation.Animator):390:390 -> onAnimationEnd
androidx.leanback.widget.GuidedDatePickerAction -> androidx.leanback.widget.GuidedDatePickerAction:
    1:1:void <init>():26:26 -> <init>
    2:3:void <init>():129:130 -> <init>
    1:1:long getDate():149:149 -> onRestoreInstanceState
    1:1:void onRestoreInstanceState(android.os.Bundle,java.lang.String):186 -> onRestoreInstanceState
    2:2:void onRestoreInstanceState(android.os.Bundle,java.lang.String):186:186 -> onRestoreInstanceState
    3:3:void setDate(long):158:158 -> onRestoreInstanceState
    3:3:void onRestoreInstanceState(android.os.Bundle,java.lang.String):186 -> onRestoreInstanceState
    1:1:long getDate():149:149 -> onSaveInstanceState
    1:1:void onSaveInstanceState(android.os.Bundle,java.lang.String):181 -> onSaveInstanceState
    2:2:void onSaveInstanceState(android.os.Bundle,java.lang.String):181:181 -> onSaveInstanceState
    1:1:void setDate(long):158:158 -> setDate
androidx.leanback.widget.HeaderItem -> androidx.leanback.widget.HeaderItem:
    1:3:void <init>(long,java.lang.String):32:34 -> <init>
    1:1:java.lang.CharSequence getContentDescription():64:64 -> getContentDescription
    1:1:java.lang.CharSequence getDescription():87:87 -> getDescription
    1:1:long getId():48:48 -> getId
    1:1:java.lang.String getName():55:55 -> getName
androidx.leanback.widget.HorizontalGridView -> androidx.leanback.widget.HorizontalGridView:
    1:1:void <init>(android.content.Context):68:68 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):72:72 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):76:76 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):56:56 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):65:65 -> <init>
    6:7:void <init>(android.content.Context,android.util.AttributeSet,int):77:78 -> <init>
    1:1:boolean needsFadingLowEdge():253:253 -> draw
    1:1:void draw(android.graphics.Canvas):311 -> draw
    2:2:boolean needsFadingLowEdge():256:256 -> draw
    2:2:void draw(android.graphics.Canvas):311 -> draw
    3:4:boolean needsFadingLowEdge():258:259 -> draw
    3:4:void draw(android.graphics.Canvas):311 -> draw
    5:5:boolean needsFadingHighEdge():267:267 -> draw
    5:5:void draw(android.graphics.Canvas):312 -> draw
    6:6:boolean needsFadingHighEdge():270:270 -> draw
    6:6:void draw(android.graphics.Canvas):312 -> draw
    7:9:boolean needsFadingHighEdge():272:274 -> draw
    7:9:void draw(android.graphics.Canvas):312 -> draw
    10:10:void draw(android.graphics.Canvas):314:314 -> draw
    11:11:void draw(android.graphics.Canvas):317:317 -> draw
    12:12:void draw(android.graphics.Canvas):320:320 -> draw
    13:15:void draw(android.graphics.Canvas):324:326 -> draw
    16:18:void draw(android.graphics.Canvas):329:331 -> draw
    19:19:void draw(android.graphics.Canvas):330:330 -> draw
    20:21:void draw(android.graphics.Canvas):332:333 -> draw
    22:25:void draw(android.graphics.Canvas):335:338 -> draw
    26:29:android.graphics.Bitmap getTempBitmapLow():282:285 -> draw
    26:29:void draw(android.graphics.Canvas):339 -> draw
    30:30:android.graphics.Bitmap getTempBitmapLow():288:288 -> draw
    30:30:void draw(android.graphics.Canvas):339 -> draw
    31:32:void draw(android.graphics.Canvas):340:341 -> draw
    33:37:void draw(android.graphics.Canvas):343:347 -> draw
    38:39:void draw(android.graphics.Canvas):349:350 -> draw
    40:44:void draw(android.graphics.Canvas):352:356 -> draw
    45:45:void draw(android.graphics.Canvas):358:358 -> draw
    46:48:android.graphics.Bitmap getTempBitmapHigh():292:294 -> draw
    46:48:void draw(android.graphics.Canvas):359 -> draw
    49:49:android.graphics.Bitmap getTempBitmapHigh():302:302 -> draw
    49:49:void draw(android.graphics.Canvas):359 -> draw
    50:50:android.graphics.Bitmap getTempBitmapHigh():306:306 -> draw
    50:50:void draw(android.graphics.Canvas):359 -> draw
    51:52:void draw(android.graphics.Canvas):360:361 -> draw
    53:57:void draw(android.graphics.Canvas):363:367 -> draw
    58:59:void draw(android.graphics.Canvas):369:370 -> draw
    60:64:void draw(android.graphics.Canvas):372:376 -> draw
    1:5:void initAttributes(android.content.Context,android.util.AttributeSet):82:86 -> initAttributes
    6:6:void updateLayerType():388:388 -> initAttributes
    6:6:void initAttributes(android.content.Context,android.util.AttributeSet):87 -> initAttributes
    7:8:void updateLayerType():392:393 -> initAttributes
    7:8:void initAttributes(android.content.Context,android.util.AttributeSet):87 -> initAttributes
    9:10:void updateLayerType():389:390 -> initAttributes
    9:10:void initAttributes(android.content.Context,android.util.AttributeSet):87 -> initAttributes
    11:12:void initAttributes(android.content.Context,android.util.AttributeSet):88:89 -> initAttributes
    1:4:void setFadingLeftEdgeLength(int):146:149 -> setFadingLeftEdgeLength
    5:5:void setFadingLeftEdgeLength(int):152:152 -> setFadingLeftEdgeLength
    6:6:void setFadingLeftEdgeLength(int):154:154 -> setFadingLeftEdgeLength
    1:4:void setFadingRightEdgeLength(int):212:215 -> setFadingRightEdgeLength
    5:5:void setFadingRightEdgeLength(int):218:218 -> setFadingRightEdgeLength
    6:6:void setFadingRightEdgeLength(int):220:220 -> setFadingRightEdgeLength
    1:2:void setNumRows(int):104:105 -> setNumRows
    1:1:void setRowHeight(android.content.res.TypedArray):93:93 -> setRowHeight
    2:3:void setRowHeight(android.content.res.TypedArray):95:96 -> setRowHeight
    4:5:void setRowHeight(int):116:117 -> setRowHeight
androidx.leanback.widget.HorizontalHoverCardSwitcher -> androidx.leanback.widget.HorizontalHoverCardSwitcher:
    1:1:void <init>():30:30 -> <init>
    2:3:void <init>():34:35 -> <init>
    1:7:void select(androidx.leanback.widget.HorizontalGridView,android.view.View,java.lang.Object):69:75 -> select
androidx.leanback.widget.ImageCardView -> androidx.leanback.widget.ImageCardView:
    1:1:void <init>(android.content.Context,android.util.AttributeSet,int):160:160 -> <init>
    2:3:void buildImageCardView(android.util.AttributeSet,int,int):166:167 -> <init>
    2:3:void <init>(android.content.Context,android.util.AttributeSet,int):161 -> <init>
    4:6:void buildImageCardView(android.util.AttributeSet,int,int):169:171 -> <init>
    4:6:void <init>(android.content.Context,android.util.AttributeSet,int):161 -> <init>
    7:7:void buildImageCardView(android.util.AttributeSet,int,int):174:174 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int):161 -> <init>
    8:10:void buildImageCardView(android.util.AttributeSet,int,int):183:185 -> <init>
    8:10:void <init>(android.content.Context,android.util.AttributeSet,int):161 -> <init>
    11:13:void buildImageCardView(android.util.AttributeSet,int,int):188:190 -> <init>
    11:13:void <init>(android.content.Context,android.util.AttributeSet,int):161 -> <init>
    14:14:void buildImageCardView(android.util.AttributeSet,int,int):189:189 -> <init>
    14:14:void <init>(android.content.Context,android.util.AttributeSet,int):161 -> <init>
    15:15:void buildImageCardView(android.util.AttributeSet,int,int):192:192 -> <init>
    15:15:void <init>(android.content.Context,android.util.AttributeSet,int):161 -> <init>
    16:17:void buildImageCardView(android.util.AttributeSet,int,int):194:195 -> <init>
    16:17:void <init>(android.content.Context,android.util.AttributeSet,int):161 -> <init>
    18:18:void buildImageCardView(android.util.AttributeSet,int,int):200:200 -> <init>
    18:18:void <init>(android.content.Context,android.util.AttributeSet,int):161 -> <init>
    19:19:void buildImageCardView(android.util.AttributeSet,int,int):202:202 -> <init>
    19:19:void <init>(android.content.Context,android.util.AttributeSet,int):161 -> <init>
    20:20:void buildImageCardView(android.util.AttributeSet,int,int):206:206 -> <init>
    20:20:void <init>(android.content.Context,android.util.AttributeSet,int):161 -> <init>
    21:21:void buildImageCardView(android.util.AttributeSet,int,int):208:208 -> <init>
    21:21:void <init>(android.content.Context,android.util.AttributeSet,int):161 -> <init>
    22:23:void buildImageCardView(android.util.AttributeSet,int,int):216:217 -> <init>
    22:23:void <init>(android.content.Context,android.util.AttributeSet,int):161 -> <init>
    24:26:void buildImageCardView(android.util.AttributeSet,int,int):221:223 -> <init>
    24:26:void <init>(android.content.Context,android.util.AttributeSet,int):161 -> <init>
    27:27:void buildImageCardView(android.util.AttributeSet,int,int):226:226 -> <init>
    27:27:void <init>(android.content.Context,android.util.AttributeSet,int):161 -> <init>
    28:28:void buildImageCardView(android.util.AttributeSet,int,int):228:228 -> <init>
    28:28:void <init>(android.content.Context,android.util.AttributeSet,int):161 -> <init>
    29:29:void buildImageCardView(android.util.AttributeSet,int,int):230:230 -> <init>
    29:29:void <init>(android.content.Context,android.util.AttributeSet,int):161 -> <init>
    30:31:void buildImageCardView(android.util.AttributeSet,int,int):235:236 -> <init>
    30:31:void <init>(android.content.Context,android.util.AttributeSet,int):161 -> <init>
    32:32:void buildImageCardView(android.util.AttributeSet,int,int):238:238 -> <init>
    32:32:void <init>(android.content.Context,android.util.AttributeSet,int):161 -> <init>
    33:35:void buildImageCardView(android.util.AttributeSet,int,int):242:244 -> <init>
    33:35:void <init>(android.content.Context,android.util.AttributeSet,int):161 -> <init>
    36:36:void buildImageCardView(android.util.AttributeSet,int,int):246:246 -> <init>
    36:36:void <init>(android.content.Context,android.util.AttributeSet,int):161 -> <init>
    37:37:void buildImageCardView(android.util.AttributeSet,int,int):249:249 -> <init>
    37:37:void <init>(android.content.Context,android.util.AttributeSet,int):161 -> <init>
    38:38:void buildImageCardView(android.util.AttributeSet,int,int):251:251 -> <init>
    38:38:void <init>(android.content.Context,android.util.AttributeSet,int):161 -> <init>
    39:39:void buildImageCardView(android.util.AttributeSet,int,int):253:253 -> <init>
    39:39:void <init>(android.content.Context,android.util.AttributeSet,int):161 -> <init>
    40:40:void buildImageCardView(android.util.AttributeSet,int,int):255:255 -> <init>
    40:40:void <init>(android.content.Context,android.util.AttributeSet,int):161 -> <init>
    41:41:void buildImageCardView(android.util.AttributeSet,int,int):257:257 -> <init>
    41:41:void <init>(android.content.Context,android.util.AttributeSet,int):161 -> <init>
    42:42:void buildImageCardView(android.util.AttributeSet,int,int):266:266 -> <init>
    42:42:void <init>(android.content.Context,android.util.AttributeSet,int):161 -> <init>
    43:43:void buildImageCardView(android.util.AttributeSet,int,int):268:268 -> <init>
    43:43:void <init>(android.content.Context,android.util.AttributeSet,int):161 -> <init>
    44:45:void buildImageCardView(android.util.AttributeSet,int,int):274:275 -> <init>
    44:45:void <init>(android.content.Context,android.util.AttributeSet,int):161 -> <init>
    46:46:void buildImageCardView(android.util.AttributeSet,int,int):277:277 -> <init>
    46:46:void <init>(android.content.Context,android.util.AttributeSet,int):161 -> <init>
    47:47:void <init>(android.content.Context):284:284 -> <init>
    48:48:void <init>(android.content.Context,android.util.AttributeSet):291:291 -> <init>
    1:1:android.widget.ImageView getMainImageView():298:298 -> getMainImageView
    1:3:void onAttachedToWindow():481:483 -> onAttachedToWindow
    4:6:void fadeIn():468:470 -> onAttachedToWindow
    4:6:void onAttachedToWindow():484 -> onAttachedToWindow
    1:4:void onDetachedFromWindow():490:493 -> onDetachedFromWindow
    1:1:void setBadgeImage(android.graphics.drawable.Drawable):445:445 -> setBadgeImage
    2:2:void setBadgeImage(android.graphics.drawable.Drawable):448:448 -> setBadgeImage
    3:3:void setBadgeImage(android.graphics.drawable.Drawable):450:450 -> setBadgeImage
    4:4:void setBadgeImage(android.graphics.drawable.Drawable):452:452 -> setBadgeImage
    1:1:void setContentText(java.lang.CharSequence):424:424 -> setContentText
    2:2:void setContentText(java.lang.CharSequence):427:427 -> setContentText
    1:2:void setInfoAreaBackground(android.graphics.drawable.Drawable):385:386 -> setInfoAreaBackground
    1:2:void setInfoAreaBackgroundColor(int):394:395 -> setInfoAreaBackgroundColor
    1:1:void setMainImage(android.graphics.drawable.Drawable):323:323 -> setMainImage
    2:2:void setMainImage(android.graphics.drawable.Drawable,boolean):330:330 -> setMainImage
    3:3:void setMainImage(android.graphics.drawable.Drawable,boolean):334:334 -> setMainImage
    4:6:void setMainImage(android.graphics.drawable.Drawable,boolean):336:338 -> setMainImage
    7:7:void setMainImage(android.graphics.drawable.Drawable,boolean):340:340 -> setMainImage
    8:10:void fadeIn():468:470 -> setMainImage
    8:10:void setMainImage(android.graphics.drawable.Drawable,boolean):342 -> setMainImage
    11:12:void setMainImage(android.graphics.drawable.Drawable,boolean):344:345 -> setMainImage
    1:4:void setMainImageDimensions(int,int):354:357 -> setMainImageDimensions
    1:1:void setTitleText(java.lang.CharSequence):403:403 -> setTitleText
    2:2:void setTitleText(java.lang.CharSequence):406:406 -> setTitleText
androidx.leanback.widget.InvisibleRowPresenter -> androidx.leanback.widget.InvisibleRowPresenter:
    1:2:void <init>():29:30 -> <init>
    1:3:androidx.leanback.widget.RowPresenter$ViewHolder createRowViewHolder(android.view.ViewGroup):35:37 -> createRowViewHolder
androidx.leanback.widget.ItemAlignment -> androidx.leanback.widget.ItemAlignment:
    1:1:void <init>():28:28 -> <init>
    2:2:void <init>():45:45 -> <init>
    3:3:void <init>():47:47 -> <init>
    4:4:void <init>():49:49 -> <init>
    5:5:void <init>():51:51 -> <init>
    1:1:androidx.leanback.widget.ItemAlignment$Axis mainAxis():56:56 -> mainAxis
    1:3:void setOrientation(int):64:66 -> setOrientation
    4:4:void setOrientation(int):69:69 -> setOrientation
androidx.leanback.widget.ItemAlignment$Axis -> androidx.leanback.widget.ItemAlignment$Axis:
    1:2:void <init>(int):33:34 -> <init>
    1:1:int getAlignmentPosition(android.view.View):41:41 -> getAlignmentPosition
androidx.leanback.widget.ItemAlignmentFacet -> androidx.leanback.widget.ItemAlignmentFacet:
    1:1:void <init>():37:37 -> <init>
    2:2:void <init>():187:187 -> <init>
    1:1:androidx.leanback.widget.ItemAlignmentFacet$ItemAlignmentDef[] getAlignmentDefs():207:207 -> getAlignmentDefs
    1:1:void setAlignmentDefs(androidx.leanback.widget.ItemAlignmentFacet$ItemAlignmentDef[]):197:197 -> setAlignmentDefs
    2:2:void setAlignmentDefs(androidx.leanback.widget.ItemAlignmentFacet$ItemAlignmentDef[]):200:200 -> setAlignmentDefs
    3:3:void setAlignmentDefs(androidx.leanback.widget.ItemAlignmentFacet$ItemAlignmentDef[]):198:198 -> setAlignmentDefs
androidx.leanback.widget.ItemAlignmentFacet$ItemAlignmentDef -> androidx.leanback.widget.ItemAlignmentFacet$ItemAlignmentDef:
    1:6:void <init>():47:52 -> <init>
    1:1:boolean isAlignedToTextViewBaseLine():183:183 -> isAlignedToTextViewBaseLine
    1:1:void setAlignedToTextViewBaseline(boolean):176:176 -> setAlignedToTextViewBaseline
    1:1:void setItemAlignmentFocusViewId(int):159:159 -> setItemAlignmentFocusViewId
    1:1:void setItemAlignmentOffset(int):61:61 -> setItemAlignmentOffset
    1:1:void setItemAlignmentOffsetPercent(float):112:112 -> setItemAlignmentOffsetPercent
    2:2:void setItemAlignmentOffsetPercent(float):110:110 -> setItemAlignmentOffsetPercent
    1:1:void setItemAlignmentViewId(int):136:136 -> setItemAlignmentViewId
androidx.leanback.widget.ItemAlignmentFacetHelper -> androidx.leanback.widget.ItemAlignmentFacetHelper:
    1:1:void <clinit>():30:30 -> <clinit>
    1:1:int getAlignmentPosition(android.view.View,androidx.leanback.widget.ItemAlignmentFacet$ItemAlignmentDef,int):37:37 -> getAlignmentPosition
    2:3:int getAlignmentPosition(android.view.View,androidx.leanback.widget.ItemAlignmentFacet$ItemAlignmentDef,int):39:40 -> getAlignmentPosition
    4:4:int getAlignmentPosition(android.view.View,androidx.leanback.widget.ItemAlignmentFacet$ItemAlignmentDef,int):45:45 -> getAlignmentPosition
    5:10:int getAlignmentPosition(android.view.View,androidx.leanback.widget.ItemAlignmentFacet$ItemAlignmentDef,int):47:52 -> getAlignmentPosition
    11:11:int getAlignmentPosition(android.view.View,androidx.leanback.widget.ItemAlignmentFacet$ItemAlignmentDef,int):54:54 -> getAlignmentPosition
    12:14:int getAlignmentPosition(android.view.View,androidx.leanback.widget.ItemAlignmentFacet$ItemAlignmentDef,int):57:59 -> getAlignmentPosition
    15:17:int getAlignmentPosition(android.view.View,androidx.leanback.widget.ItemAlignmentFacet$ItemAlignmentDef,int):62:64 -> getAlignmentPosition
    18:20:int getAlignmentPosition(android.view.View,androidx.leanback.widget.ItemAlignmentFacet$ItemAlignmentDef,int):67:69 -> getAlignmentPosition
    21:21:int getAlignmentPosition(android.view.View,androidx.leanback.widget.ItemAlignmentFacet$ItemAlignmentDef,int):71:71 -> getAlignmentPosition
    22:24:int getAlignmentPosition(android.view.View,androidx.leanback.widget.ItemAlignmentFacet$ItemAlignmentDef,int):74:76 -> getAlignmentPosition
    25:27:int getAlignmentPosition(android.view.View,androidx.leanback.widget.ItemAlignmentFacet$ItemAlignmentDef,int):79:81 -> getAlignmentPosition
    28:30:int getAlignmentPosition(android.view.View,androidx.leanback.widget.ItemAlignmentFacet$ItemAlignmentDef,int):85:87 -> getAlignmentPosition
    31:31:int getAlignmentPosition(android.view.View,androidx.leanback.widget.ItemAlignmentFacet$ItemAlignmentDef,int):89:89 -> getAlignmentPosition
    32:33:int getAlignmentPosition(android.view.View,androidx.leanback.widget.ItemAlignmentFacet$ItemAlignmentDef,int):92:93 -> getAlignmentPosition
    34:36:int getAlignmentPosition(android.view.View,androidx.leanback.widget.ItemAlignmentFacet$ItemAlignmentDef,int):97:99 -> getAlignmentPosition
    37:38:int getAlignmentPosition(android.view.View,androidx.leanback.widget.ItemAlignmentFacet$ItemAlignmentDef,int):101:102 -> getAlignmentPosition
androidx.leanback.widget.ItemBridgeAdapter -> androidx.leanback.widget.ItemBridgeAdapter:
    1:1:void <init>():200:200 -> <init>
    2:2:void <init>():75:75 -> <init>
    3:3:void <init>():159:159 -> <init>
    1:1:androidx.leanback.widget.FacetProvider getFacetProvider(int):452:452 -> getFacetProvider
    1:1:int getItemCount():278:278 -> getItemCount
    1:1:long getItemId(int):447:447 -> getItemId
    1:5:int getItemViewType(int):283:287 -> getItemViewType
    6:7:int getItemViewType(int):289:290 -> getItemViewType
    8:10:int getItemViewType(int):292:294 -> getItemViewType
    1:1:java.util.ArrayList getPresenterMapper():273:273 -> getPresenterMapper
    1:2:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):382:383 -> onBindViewHolder
    3:3:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):385:385 -> onBindViewHolder
    4:6:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):387:389 -> onBindViewHolder
    7:8:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):397:398 -> onBindViewHolder
    9:9:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):400:400 -> onBindViewHolder
    10:11:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):402:403 -> onBindViewHolder
    12:12:void androidx.leanback.widget.ItemBridgeAdapter$AdapterListener.onBind(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder,java.util.List):47:47 -> onBindViewHolder
    12:12:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):404 -> onBindViewHolder
    1:1:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):344:344 -> onCreateViewHolder
    2:5:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):347:350 -> onCreateViewHolder
    6:7:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):352:353 -> onCreateViewHolder
    8:11:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):355:358 -> onCreateViewHolder
    12:12:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):360:360 -> onCreateViewHolder
    13:15:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):362:364 -> onCreateViewHolder
    16:17:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):366:367 -> onCreateViewHolder
    1:1:boolean onFailedToRecycleView(androidx.recyclerview.widget.RecyclerView$ViewHolder):421:421 -> onFailedToRecycleView
    1:4:void onViewAttachedToWindow(androidx.recyclerview.widget.RecyclerView$ViewHolder):427:430 -> onViewAttachedToWindow
    5:5:void onViewAttachedToWindow(androidx.recyclerview.widget.RecyclerView$ViewHolder):432:432 -> onViewAttachedToWindow
    1:5:void onViewDetachedFromWindow(androidx.recyclerview.widget.RecyclerView$ViewHolder):437:441 -> onViewDetachedFromWindow
    1:5:void onViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):410:414 -> onViewRecycled
    6:6:void onViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):416:416 -> onViewRecycled
    1:1:void setAdapter(androidx.leanback.widget.ObjectAdapter):207:207 -> setAdapter
    2:2:void setAdapter(androidx.leanback.widget.ObjectAdapter):211:211 -> setAdapter
    3:5:void setAdapter(androidx.leanback.widget.ObjectAdapter):213:215 -> setAdapter
    6:8:void setAdapter(androidx.leanback.widget.ObjectAdapter):219:221 -> setAdapter
    9:9:void setAdapter(androidx.leanback.widget.ObjectAdapter):223:223 -> setAdapter
    1:1:void setAdapterListener(androidx.leanback.widget.ItemBridgeAdapter$AdapterListener):376:376 -> setAdapterListener
    1:1:void setFocusHighlight(androidx.leanback.widget.FocusHighlightHandler):251:251 -> setFocusHighlight
    1:2:void setPresenter(androidx.leanback.widget.PresenterSelector):232:233 -> setPresenter
    1:1:void setPresenterMapper(java.util.ArrayList):266:266 -> setPresenterMapper
    1:1:void setWrapper(androidx.leanback.widget.ItemBridgeAdapter$Wrapper):240:240 -> setWrapper
androidx.leanback.widget.ItemBridgeAdapter$1 -> androidx.leanback.widget.ItemBridgeAdapter$1:
    1:1:void <init>(androidx.leanback.widget.ItemBridgeAdapter):159:159 -> <init>
    1:1:void onChanged():162:162 -> onChanged
    1:1:void onItemMoved(int,int):187:187 -> onItemMoved
    1:1:void onItemRangeChanged(int,int):167:167 -> onItemRangeChanged
    2:2:void onItemRangeChanged(int,int,java.lang.Object):172:172 -> onItemRangeChanged
    1:1:void onItemRangeInserted(int,int):177:177 -> onItemRangeInserted
    1:1:void onItemRangeRemoved(int,int):182:182 -> onItemRangeRemoved
androidx.leanback.widget.ItemBridgeAdapter$AdapterListener -> androidx.leanback.widget.ItemBridgeAdapter$AdapterListener:
    1:1:void <init>():36:36 -> <init>
androidx.leanback.widget.ItemBridgeAdapter$OnFocusChangeListener -> androidx.leanback.widget.ItemBridgeAdapter$OnFocusChangeListener:
    1:1:void <init>(androidx.leanback.widget.ItemBridgeAdapter):77:77 -> <init>
    1:2:void onFocusChange(android.view.View,boolean):86:87 -> onFocusChange
    3:4:void onFocusChange(android.view.View,boolean):89:90 -> onFocusChange
    5:6:void onFocusChange(android.view.View,boolean):92:93 -> onFocusChange
androidx.leanback.widget.ItemBridgeAdapter$ViewHolder -> androidx.leanback.widget.ItemBridgeAdapter$ViewHolder:
    1:2:void <init>(androidx.leanback.widget.ItemBridgeAdapter,androidx.leanback.widget.Presenter,android.view.View,androidx.leanback.widget.Presenter$ViewHolder):152:153 -> <init>
    3:3:void <init>(androidx.leanback.widget.ItemBridgeAdapter,androidx.leanback.widget.Presenter,android.view.View,androidx.leanback.widget.Presenter$ViewHolder):104:104 -> <init>
    4:5:void <init>(androidx.leanback.widget.ItemBridgeAdapter,androidx.leanback.widget.Presenter,android.view.View,androidx.leanback.widget.Presenter$ViewHolder):154:155 -> <init>
    1:1:java.lang.Object getExtraObject():135:135 -> getExtraObject
    1:1:java.lang.Object getFacet(java.lang.Class):149:149 -> getFacet
    1:1:java.lang.Object getItem():126:126 -> getItem
    1:1:androidx.leanback.widget.Presenter getPresenter():112:112 -> getPresenter
    1:1:androidx.leanback.widget.Presenter$ViewHolder getViewHolder():119:119 -> getViewHolder
    1:1:void setExtraObject(java.lang.Object):144:144 -> setExtraObject
androidx.leanback.widget.ItemBridgeAdapter$Wrapper -> androidx.leanback.widget.ItemBridgeAdapter$Wrapper:
    1:1:void <init>():64:64 -> <init>
androidx.leanback.widget.ItemBridgeAdapterShadowOverlayWrapper -> androidx.leanback.widget.ItemBridgeAdapterShadowOverlayWrapper:
    1:2:void <init>(androidx.leanback.widget.ShadowOverlayHelper):28:29 -> <init>
    1:2:android.view.View createWrapper(android.view.View):34:35 -> createWrapper
    3:3:boolean androidx.leanback.widget.ShadowOverlayHelper.needsWrapper():341:341 -> createWrapper
    3:3:androidx.leanback.widget.ShadowOverlayContainer androidx.leanback.widget.ShadowOverlayHelper.createShadowOverlayContainer(android.content.Context):350 -> createWrapper
    3:3:android.view.View createWrapper(android.view.View):35 -> createWrapper
    4:4:androidx.leanback.widget.ShadowOverlayContainer androidx.leanback.widget.ShadowOverlayHelper.createShadowOverlayContainer(android.content.Context):353:353 -> createWrapper
    4:4:android.view.View createWrapper(android.view.View):35 -> createWrapper
    5:5:androidx.leanback.widget.ShadowOverlayContainer androidx.leanback.widget.ShadowOverlayHelper.createShadowOverlayContainer(android.content.Context):351:351 -> createWrapper
    5:5:android.view.View createWrapper(android.view.View):35 -> createWrapper
    1:1:void wrap(android.view.View,android.view.View):40:40 -> wrap
androidx.leanback.widget.ListRow -> androidx.leanback.widget.ListRow:
    1:2:void <init>(androidx.leanback.widget.HeaderItem,androidx.leanback.widget.ObjectAdapter):32:33 -> <init>
    3:4:void verify():50:51 -> <init>
    3:4:void <init>(androidx.leanback.widget.HeaderItem,androidx.leanback.widget.ObjectAdapter):34 -> <init>
    1:1:androidx.leanback.widget.ObjectAdapter getAdapter():28:28 -> getAdapter
    1:1:java.lang.CharSequence getContentDescription():63:63 -> getContentDescription
    2:2:java.lang.CharSequence getContentDescription():66:66 -> getContentDescription
    3:3:java.lang.CharSequence getContentDescription():68:68 -> getContentDescription
    4:4:java.lang.CharSequence getContentDescription():72:72 -> getContentDescription
androidx.leanback.widget.ListRowHoverCardView -> androidx.leanback.widget.ListRowHoverCardView:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):39:39 -> <init>
    2:6:void <init>(android.content.Context,android.util.AttributeSet,int):43:47 -> <init>
androidx.leanback.widget.ListRowPresenter -> androidx.leanback.widget.ListRowPresenter:
    1:1:void <init>(int,boolean):338:338 -> <init>
    1:1:void <init>(int):324 -> <init>
    1:1:void <init>():309 -> <init>
    2:2:void <init>(int,boolean):285:285 -> <init>
    2:2:void <init>(int):324 -> <init>
    2:2:void <init>():309 -> <init>
    3:7:void <init>(int,boolean):291:295 -> <init>
    3:7:void <init>(int):324 -> <init>
    3:7:void <init>():309 -> <init>
    8:8:void <init>(int,boolean):339:339 -> <init>
    8:8:void <init>(int):324 -> <init>
    8:8:void <init>():309 -> <init>
    9:10:void <init>(int,boolean):342:343 -> <init>
    9:10:void <init>(int):324 -> <init>
    9:10:void <init>():309 -> <init>
    11:11:void <init>(int,boolean):340:340 -> <init>
    11:11:void <init>(int):324 -> <init>
    11:11:void <init>():309 -> <init>
    1:1:void applySelectLevelToChild(androidx.leanback.widget.ListRowPresenter$ViewHolder,android.view.View):836:836 -> applySelectLevelToChild
    2:2:boolean androidx.leanback.widget.ShadowOverlayHelper.needsOverlay():328:328 -> applySelectLevelToChild
    2:2:void applySelectLevelToChild(androidx.leanback.widget.ListRowPresenter$ViewHolder,android.view.View):836 -> applySelectLevelToChild
    3:4:void applySelectLevelToChild(androidx.leanback.widget.ListRowPresenter$ViewHolder,android.view.View):837:838 -> applySelectLevelToChild
    5:5:boolean androidx.leanback.widget.ShadowOverlayHelper.needsWrapper():341:341 -> applySelectLevelToChild
    5:5:void androidx.leanback.widget.ShadowOverlayHelper.setOverlayColor(android.view.View,int):375 -> applySelectLevelToChild
    5:5:void applySelectLevelToChild(androidx.leanback.widget.ListRowPresenter$ViewHolder,android.view.View):838 -> applySelectLevelToChild
    6:6:void androidx.leanback.widget.ShadowOverlayHelper.setOverlayColor(android.view.View,int):376:376 -> applySelectLevelToChild
    6:6:void applySelectLevelToChild(androidx.leanback.widget.ListRowPresenter$ViewHolder,android.view.View):838 -> applySelectLevelToChild
    7:7:void androidx.leanback.widget.ShadowOverlayHelper.setOverlayColor(android.view.View,int):378:378 -> applySelectLevelToChild
    7:7:void applySelectLevelToChild(androidx.leanback.widget.ListRowPresenter$ViewHolder,android.view.View):838 -> applySelectLevelToChild
    1:1:androidx.leanback.widget.RowPresenter$ViewHolder createRowViewHolder(android.view.ViewGroup):569:569 -> createRowViewHolder
    2:3:void initStatics(android.content.Context):525:526 -> createRowViewHolder
    2:3:androidx.leanback.widget.RowPresenter$ViewHolder createRowViewHolder(android.view.ViewGroup):569 -> createRowViewHolder
    4:4:void initStatics(android.content.Context):528:528 -> createRowViewHolder
    4:4:androidx.leanback.widget.RowPresenter$ViewHolder createRowViewHolder(android.view.ViewGroup):569 -> createRowViewHolder
    5:5:void initStatics(android.content.Context):530:530 -> createRowViewHolder
    5:5:androidx.leanback.widget.RowPresenter$ViewHolder createRowViewHolder(android.view.ViewGroup):569 -> createRowViewHolder
    6:6:androidx.leanback.widget.RowPresenter$ViewHolder createRowViewHolder(android.view.ViewGroup):570:570 -> createRowViewHolder
    7:7:void androidx.leanback.widget.ListRowView.<init>(android.content.Context):33:33 -> createRowViewHolder
    7:7:androidx.leanback.widget.RowPresenter$ViewHolder createRowViewHolder(android.view.ViewGroup):570 -> createRowViewHolder
    8:12:void setupFadingEffect(androidx.leanback.widget.ListRowView):630:634 -> createRowViewHolder
    8:12:androidx.leanback.widget.RowPresenter$ViewHolder createRowViewHolder(android.view.ViewGroup):571 -> createRowViewHolder
    13:13:void setupFadingEffect(androidx.leanback.widget.ListRowView):636:636 -> createRowViewHolder
    13:13:androidx.leanback.widget.RowPresenter$ViewHolder createRowViewHolder(android.view.ViewGroup):571 -> createRowViewHolder
    14:14:void setupFadingEffect(androidx.leanback.widget.ListRowView):638:638 -> createRowViewHolder
    14:14:androidx.leanback.widget.RowPresenter$ViewHolder createRowViewHolder(android.view.ViewGroup):571 -> createRowViewHolder
    15:16:androidx.leanback.widget.RowPresenter$ViewHolder createRowViewHolder(android.view.ViewGroup):572:573 -> createRowViewHolder
    17:17:androidx.leanback.widget.RowPresenter$ViewHolder createRowViewHolder(android.view.ViewGroup):575:575 -> createRowViewHolder
    1:3:void dispatchItemSelectedListener(androidx.leanback.widget.RowPresenter$ViewHolder,boolean):584:586 -> dispatchItemSelectedListener
    4:4:void dispatchItemSelectedListener(androidx.leanback.widget.RowPresenter$ViewHolder,boolean):588:588 -> dispatchItemSelectedListener
    5:5:androidx.leanback.widget.BaseOnItemViewSelectedListener androidx.leanback.widget.RowPresenter$ViewHolder.getOnItemViewSelectedListener():275:275 -> dispatchItemSelectedListener
    5:5:void dispatchItemSelectedListener(androidx.leanback.widget.RowPresenter$ViewHolder,boolean):593 -> dispatchItemSelectedListener
    6:6:androidx.leanback.widget.Presenter$ViewHolder androidx.leanback.widget.ItemBridgeAdapter$ViewHolder.getViewHolder():119:119 -> dispatchItemSelectedListener
    6:6:void dispatchItemSelectedListener(androidx.leanback.widget.RowPresenter$ViewHolder,boolean):595 -> dispatchItemSelectedListener
    7:7:void dispatchItemSelectedListener(androidx.leanback.widget.RowPresenter$ViewHolder,boolean):595:595 -> dispatchItemSelectedListener
    8:8:androidx.leanback.widget.Row androidx.leanback.widget.RowPresenter$ViewHolder.getRow():177:177 -> dispatchItemSelectedListener
    8:8:void dispatchItemSelectedListener(androidx.leanback.widget.RowPresenter$ViewHolder,boolean):595 -> dispatchItemSelectedListener
    9:9:void dispatchItemSelectedListener(androidx.leanback.widget.RowPresenter$ViewHolder,boolean):594:594 -> dispatchItemSelectedListener
    1:3:void freeze(androidx.leanback.widget.RowPresenter$ViewHolder,boolean):844:846 -> freeze
    1:1:int getRecycledPoolSize(androidx.leanback.widget.Presenter):477:477 -> getRecycledPoolSize
    1:5:void initializeRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):416:420 -> initializeRowViewHolder
    6:6:boolean androidx.leanback.widget.RowPresenter.getSelectEffectEnabled():578:578 -> initializeRowViewHolder
    6:6:boolean needsDefaultListSelectEffect():463 -> initializeRowViewHolder
    6:6:void initializeRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):421 -> initializeRowViewHolder
    7:7:void initializeRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):421:421 -> initializeRowViewHolder
    8:8:boolean androidx.leanback.widget.StaticShadowHelper.supportsShadow():33:33 -> initializeRowViewHolder
    8:8:boolean androidx.leanback.widget.ShadowOverlayHelper.supportsShadow():283 -> initializeRowViewHolder
    8:8:boolean isUsingDefaultShadow():697 -> initializeRowViewHolder
    8:8:boolean needsDefaultShadow():755 -> initializeRowViewHolder
    8:8:void initializeRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):422 -> initializeRowViewHolder
    9:9:boolean getShadowEnabled():736:736 -> initializeRowViewHolder
    9:9:boolean needsDefaultShadow():755 -> initializeRowViewHolder
    9:9:void initializeRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):422 -> initializeRowViewHolder
    10:10:void initializeRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):422:422 -> initializeRowViewHolder
    11:11:boolean isUsingOutlineClipping(android.content.Context):718:718 -> initializeRowViewHolder
    11:11:void initializeRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):423 -> initializeRowViewHolder
    12:12:boolean areChildRoundedCornersEnabled():751:751 -> initializeRowViewHolder
    12:12:void initializeRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):424 -> initializeRowViewHolder
    13:13:void initializeRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):423:423 -> initializeRowViewHolder
    14:14:boolean isUsingZOrder(android.content.Context):706:706 -> initializeRowViewHolder
    14:14:void initializeRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):425 -> initializeRowViewHolder
    15:16:void initializeRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):425:426 -> initializeRowViewHolder
    17:17:androidx.leanback.widget.ShadowOverlayHelper$Options createShadowOverlayOptions():792:792 -> initializeRowViewHolder
    17:17:void initializeRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):427 -> initializeRowViewHolder
    18:20:void initializeRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):427:429 -> initializeRowViewHolder
    21:21:boolean androidx.leanback.widget.ShadowOverlayHelper.needsWrapper():341:341 -> initializeRowViewHolder
    21:21:void initializeRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):429 -> initializeRowViewHolder
    22:22:void initializeRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):430:430 -> initializeRowViewHolder
    23:23:void initializeRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):434:434 -> initializeRowViewHolder
    24:24:void initializeRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):436:436 -> initializeRowViewHolder
    25:25:void androidx.leanback.widget.ItemBridgeAdapter.setWrapper(androidx.leanback.widget.ItemBridgeAdapter$Wrapper):240:240 -> initializeRowViewHolder
    25:25:void initializeRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):436 -> initializeRowViewHolder
    26:26:void initializeRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):437:437 -> initializeRowViewHolder
    27:27:void androidx.leanback.widget.ShadowOverlayHelper.prepareParentForShadow(android.view.ViewGroup):318:318 -> initializeRowViewHolder
    27:27:void initializeRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):437 -> initializeRowViewHolder
    28:29:void androidx.leanback.widget.StaticShadowHelper.prepareParent(android.view.ViewGroup):37:38 -> initializeRowViewHolder
    28:29:void androidx.leanback.widget.ShadowOverlayHelper.prepareParentForShadow(android.view.ViewGroup):319 -> initializeRowViewHolder
    28:29:void initializeRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):437 -> initializeRowViewHolder
    30:30:void initializeRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):439:439 -> initializeRowViewHolder
    31:31:void initializeRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):441:441 -> initializeRowViewHolder
    32:32:int androidx.leanback.widget.ShadowOverlayHelper.getShadowType():324:324 -> initializeRowViewHolder
    32:32:void initializeRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):441 -> initializeRowViewHolder
    33:33:void initializeRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):441:441 -> initializeRowViewHolder
    34:34:void initializeRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):443:443 -> initializeRowViewHolder
    35:35:void initializeRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):450:450 -> initializeRowViewHolder
    36:36:void initializeRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):459:459 -> initializeRowViewHolder
    1:6:void onBindRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):655:660 -> onBindRowViewHolder
    1:2:void onRowViewExpanded(androidx.leanback.widget.RowPresenter$ViewHolder,boolean):643:644 -> onRowViewExpanded
    3:3:int getRowHeight():361:361 -> onRowViewExpanded
    3:3:void onRowViewExpanded(androidx.leanback.widget.RowPresenter$ViewHolder,boolean):645 -> onRowViewExpanded
    4:4:int getExpandedRowHeight():380:380 -> onRowViewExpanded
    4:4:void onRowViewExpanded(androidx.leanback.widget.RowPresenter$ViewHolder,boolean):645 -> onRowViewExpanded
    5:5:int getExpandedRowHeight():380:380 -> onRowViewExpanded
    5:5:void onRowViewExpanded(androidx.leanback.widget.RowPresenter$ViewHolder,boolean):646 -> onRowViewExpanded
    6:6:int getRowHeight():361:361 -> onRowViewExpanded
    6:6:void onRowViewExpanded(androidx.leanback.widget.RowPresenter$ViewHolder,boolean):646 -> onRowViewExpanded
    7:7:androidx.leanback.widget.HorizontalGridView androidx.leanback.widget.ListRowPresenter$ViewHolder.getGridView():93:93 -> onRowViewExpanded
    7:7:void onRowViewExpanded(androidx.leanback.widget.RowPresenter$ViewHolder,boolean):647 -> onRowViewExpanded
    8:8:void onRowViewExpanded(androidx.leanback.widget.RowPresenter$ViewHolder,boolean):647:647 -> onRowViewExpanded
    9:10:void onRowViewExpanded(androidx.leanback.widget.RowPresenter$ViewHolder,boolean):649:650 -> onRowViewExpanded
    1:4:void onRowViewSelected(androidx.leanback.widget.RowPresenter$ViewHolder,boolean):602:605 -> onRowViewSelected
    1:4:void onSelectLevelChanged(androidx.leanback.widget.RowPresenter$ViewHolder):811:814 -> onSelectLevelChanged
    1:3:void onUnbindRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):665:667 -> onUnbindRowViewHolder
    4:4:void androidx.leanback.widget.ItemBridgeAdapter.clear():259:259 -> onUnbindRowViewHolder
    4:4:void onUnbindRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):667 -> onUnbindRowViewHolder
    5:5:void onUnbindRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):668:668 -> onUnbindRowViewHolder
    1:3:void selectChildView(androidx.leanback.widget.ListRowPresenter$ViewHolder,android.view.View,boolean):500:502 -> selectChildView
    4:5:void selectChildView(androidx.leanback.widget.ListRowPresenter$ViewHolder,android.view.View,boolean):504:505 -> selectChildView
    6:6:androidx.leanback.widget.BaseOnItemViewSelectedListener androidx.leanback.widget.RowPresenter$ViewHolder.getOnItemViewSelectedListener():275:275 -> selectChildView
    6:6:void selectChildView(androidx.leanback.widget.ListRowPresenter$ViewHolder,android.view.View,boolean):508 -> selectChildView
    7:7:void selectChildView(androidx.leanback.widget.ListRowPresenter$ViewHolder,android.view.View,boolean):509:509 -> selectChildView
    8:9:void selectChildView(androidx.leanback.widget.ListRowPresenter$ViewHolder,android.view.View,boolean):514:515 -> selectChildView
    10:10:androidx.leanback.widget.BaseOnItemViewSelectedListener androidx.leanback.widget.RowPresenter$ViewHolder.getOnItemViewSelectedListener():275:275 -> selectChildView
    10:10:void selectChildView(androidx.leanback.widget.ListRowPresenter$ViewHolder,android.view.View,boolean):517 -> selectChildView
    11:11:void selectChildView(androidx.leanback.widget.ListRowPresenter$ViewHolder,android.view.View,boolean):518:518 -> selectChildView
    1:2:void setEntranceTransitionState(androidx.leanback.widget.RowPresenter$ViewHolder,boolean):852:853 -> setEntranceTransitionState
    1:1:boolean androidx.leanback.widget.RowPresenter$ViewHolder.isExpanded():194:194 -> setVerticalPadding
    1:1:void setVerticalPadding(androidx.leanback.widget.ListRowPresenter$ViewHolder):549 -> setVerticalPadding
    2:2:androidx.leanback.widget.RowHeaderPresenter$ViewHolder androidx.leanback.widget.RowPresenter$ViewHolder.getHeaderViewHolder():217:217 -> setVerticalPadding
    2:2:int getSpaceUnderBaseline(androidx.leanback.widget.ListRowPresenter$ViewHolder):536 -> setVerticalPadding
    2:2:void setVerticalPadding(androidx.leanback.widget.ListRowPresenter$ViewHolder):550 -> setVerticalPadding
    3:4:int getSpaceUnderBaseline(androidx.leanback.widget.ListRowPresenter$ViewHolder):538:539 -> setVerticalPadding
    3:4:void setVerticalPadding(androidx.leanback.widget.ListRowPresenter$ViewHolder):550 -> setVerticalPadding
    5:5:int getSpaceUnderBaseline(androidx.leanback.widget.ListRowPresenter$ViewHolder):541:541 -> setVerticalPadding
    5:5:void setVerticalPadding(androidx.leanback.widget.ListRowPresenter$ViewHolder):550 -> setVerticalPadding
    6:6:boolean androidx.leanback.widget.RowPresenter$ViewHolder.isSelected():203:203 -> setVerticalPadding
    6:6:void setVerticalPadding(androidx.leanback.widget.ListRowPresenter$ViewHolder):552 -> setVerticalPadding
    7:7:void setVerticalPadding(androidx.leanback.widget.ListRowPresenter$ViewHolder):552:552 -> setVerticalPadding
    8:8:void setVerticalPadding(androidx.leanback.widget.ListRowPresenter$ViewHolder):554:554 -> setVerticalPadding
    9:9:boolean androidx.leanback.widget.RowPresenter$ViewHolder.isSelected():203:203 -> setVerticalPadding
    9:9:void setVerticalPadding(androidx.leanback.widget.ListRowPresenter$ViewHolder):556 -> setVerticalPadding
    10:10:void setVerticalPadding(androidx.leanback.widget.ListRowPresenter$ViewHolder):557:557 -> setVerticalPadding
    11:11:void setVerticalPadding(androidx.leanback.widget.ListRowPresenter$ViewHolder):561:561 -> setVerticalPadding
    12:12:androidx.leanback.widget.HorizontalGridView androidx.leanback.widget.ListRowPresenter$ViewHolder.getGridView():93:93 -> setVerticalPadding
    12:12:void setVerticalPadding(androidx.leanback.widget.ListRowPresenter$ViewHolder):563 -> setVerticalPadding
    13:13:void setVerticalPadding(androidx.leanback.widget.ListRowPresenter$ViewHolder):563:563 -> setVerticalPadding
    1:3:void updateFooterViewSwitcher(androidx.leanback.widget.ListRowPresenter$ViewHolder):612:614 -> updateFooterViewSwitcher
    4:4:void updateFooterViewSwitcher(androidx.leanback.widget.ListRowPresenter$ViewHolder):617:617 -> updateFooterViewSwitcher
    5:5:void updateFooterViewSwitcher(androidx.leanback.widget.ListRowPresenter$ViewHolder):619:619 -> updateFooterViewSwitcher
    6:6:void updateFooterViewSwitcher(androidx.leanback.widget.ListRowPresenter$ViewHolder):618:618 -> updateFooterViewSwitcher
    7:7:void updateFooterViewSwitcher(androidx.leanback.widget.ListRowPresenter$ViewHolder):620:620 -> updateFooterViewSwitcher
    8:9:void updateFooterViewSwitcher(androidx.leanback.widget.ListRowPresenter$ViewHolder):622:623 -> updateFooterViewSwitcher
androidx.leanback.widget.ListRowPresenter$1 -> androidx.leanback.widget.ListRowPresenter$1:
    1:1:void <init>(androidx.leanback.widget.ListRowPresenter,androidx.leanback.widget.ListRowPresenter$ViewHolder):444:444 -> <init>
    1:1:void onChildSelected(android.view.ViewGroup,android.view.View,int,long):447:447 -> onChildSelected
androidx.leanback.widget.ListRowPresenter$2 -> androidx.leanback.widget.ListRowPresenter$2:
    1:1:void <init>(androidx.leanback.widget.ListRowPresenter,androidx.leanback.widget.ListRowPresenter$ViewHolder):451:451 -> <init>
    1:3:boolean onUnhandledKey(android.view.KeyEvent):454:456 -> onUnhandledKey
    4:4:boolean onUnhandledKey(android.view.KeyEvent):455:455 -> onUnhandledKey
androidx.leanback.widget.ListRowPresenter$ListRowPresenterItemBridgeAdapter -> androidx.leanback.widget.ListRowPresenter$ListRowPresenterItemBridgeAdapter:
    1:2:void <init>(androidx.leanback.widget.ListRowPresenter,androidx.leanback.widget.ListRowPresenter$ViewHolder):233:234 -> <init>
    1:1:void onAddPresenter(androidx.leanback.widget.Presenter,int):280:280 -> onAddPresenter
    2:2:androidx.leanback.widget.HorizontalGridView androidx.leanback.widget.ListRowPresenter$ViewHolder.getGridView():93:93 -> onAddPresenter
    2:2:void onAddPresenter(androidx.leanback.widget.Presenter,int):280 -> onAddPresenter
    3:4:void onAddPresenter(androidx.leanback.widget.Presenter,int):280:281 -> onAddPresenter
    5:5:void onAddPresenter(androidx.leanback.widget.Presenter,int):280:280 -> onAddPresenter
    1:2:void onAttachedToWindow(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):274:275 -> onAttachedToWindow
    3:4:void androidx.leanback.widget.RowPresenter$ViewHolder.syncActivatedStatus(android.view.View):241:242 -> onAttachedToWindow
    3:4:void onAttachedToWindow(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):275 -> onAttachedToWindow
    5:5:void androidx.leanback.widget.RowPresenter$ViewHolder.syncActivatedStatus(android.view.View):244:244 -> onAttachedToWindow
    5:5:void onAttachedToWindow(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):275 -> onAttachedToWindow
    1:2:void onBind(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):250:251 -> onBind
    1:2:void onCreate(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):239:240 -> onCreate
    3:4:void androidx.leanback.transition.TransitionHelper.setTransitionGroup(android.view.ViewGroup,boolean):447:448 -> onCreate
    3:4:void onCreate(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):240 -> onCreate
    5:6:void onCreate(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):242:243 -> onCreate
    1:2:void onUnbind(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):267:268 -> onUnbind
androidx.leanback.widget.ListRowPresenter$ListRowPresenterItemBridgeAdapter$1 -> androidx.leanback.widget.ListRowPresenter$ListRowPresenterItemBridgeAdapter$1:
    1:1:void <init>(androidx.leanback.widget.ListRowPresenter$ListRowPresenterItemBridgeAdapter,androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):251:251 -> <init>
    1:4:void onClick(android.view.View):254:257 -> onClick
androidx.leanback.widget.ListRowPresenter$ViewHolder -> androidx.leanback.widget.ListRowPresenter$ViewHolder:
    1:1:void <init>(android.view.View,androidx.leanback.widget.HorizontalGridView,androidx.leanback.widget.ListRowPresenter):71:71 -> <init>
    2:2:void <init>(android.view.View,androidx.leanback.widget.HorizontalGridView,androidx.leanback.widget.ListRowPresenter):64:64 -> <init>
    3:3:void <init>(android.view.View,androidx.leanback.widget.HorizontalGridView,androidx.leanback.widget.ListRowPresenter):72:72 -> <init>
    4:7:void <init>(android.view.View,androidx.leanback.widget.HorizontalGridView,androidx.leanback.widget.ListRowPresenter):74:77 -> <init>
    1:1:androidx.leanback.widget.ItemBridgeAdapter getBridgeAdapter():101:101 -> getBridgeAdapter
    1:1:androidx.leanback.widget.HorizontalGridView getGridView():93:93 -> getGridView
androidx.leanback.widget.ListRowView -> androidx.leanback.widget.ListRowView:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):37:37 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int):41:41 -> <init>
    3:4:void <init>(android.content.Context,android.util.AttributeSet,int):43:44 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):46:46 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):48:48 -> <init>
    7:8:void <init>(android.content.Context,android.util.AttributeSet,int):53:54 -> <init>
    1:1:androidx.leanback.widget.HorizontalGridView getGridView():61:61 -> getGridView
androidx.leanback.widget.MediaNowPlayingView -> androidx.leanback.widget.MediaNowPlayingView:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):48:48 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):45:45 -> <init>
    3:6:void <init>(android.content.Context,android.util.AttributeSet):50:53 -> <init>
    7:9:void <init>(android.content.Context,android.util.AttributeSet):55:57 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet):59:59 -> <init>
    11:11:void setDropScale(android.view.View):91:91 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet):59 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet):60:60 -> <init>
    13:13:void setDropScale(android.view.View):91:91 -> <init>
    13:13:void <init>(android.content.Context,android.util.AttributeSet):60 -> <init>
    14:14:void <init>(android.content.Context,android.util.AttributeSet):61:61 -> <init>
    15:15:void setDropScale(android.view.View):91:91 -> <init>
    15:15:void <init>(android.content.Context,android.util.AttributeSet):61 -> <init>
    16:16:void <init>(android.content.Context,android.util.AttributeSet):63:63 -> <init>
    17:19:void <init>(android.content.Context,android.util.AttributeSet):68:70 -> <init>
    20:20:void <init>(android.content.Context,android.util.AttributeSet):72:72 -> <init>
    21:23:void <init>(android.content.Context,android.util.AttributeSet):77:79 -> <init>
    24:24:void <init>(android.content.Context,android.util.AttributeSet):81:81 -> <init>
    25:27:void <init>(android.content.Context,android.util.AttributeSet):85:87 -> <init>
    1:3:void onAttachedToWindow():106:108 -> onAttachedToWindow
    1:2:void onDetachedFromWindow():113:114 -> onDetachedFromWindow
    1:1:void setVisibility(int):96:96 -> setVisibility
    2:2:void setVisibility(int):98:98 -> setVisibility
    3:3:void setVisibility(int):100:100 -> setVisibility
    1:6:void startAnimation():118:123 -> startAnimation
    7:8:void startAnimation(android.animation.Animator):136:137 -> startAnimation
    1:6:void stopAnimation():127:132 -> stopAnimation
    7:8:void stopAnimation(android.animation.Animator,android.view.View):142:143 -> stopAnimation
    9:9:void setDropScale(android.view.View):91:91 -> stopAnimation
    9:9:void stopAnimation(android.animation.Animator,android.view.View):144 -> stopAnimation
androidx.leanback.widget.MediaRowFocusView -> androidx.leanback.widget.MediaRowFocusView:
    1:1:void <init>(android.content.Context):38:38 -> <init>
    2:2:void <init>(android.content.Context):34:34 -> <init>
    3:3:void <init>(android.content.Context):39:39 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet):43:43 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet):34:34 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet):44:44 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int):48:48 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,int):34:34 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int):49:49 -> <init>
    1:2:android.graphics.Paint createPaint(android.content.Context):63:64 -> createPaint
    1:6:void onDraw(android.graphics.Canvas):54:59 -> onDraw
androidx.leanback.widget.NonOverlappingFrameLayout -> androidx.leanback.widget.NonOverlappingFrameLayout:
    1:1:void <init>(android.content.Context):23:23 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):27:27 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):31:31 -> <init>
androidx.leanback.widget.NonOverlappingLinearLayout -> androidx.leanback.widget.NonOverlappingLinearLayout:
    1:1:void <init>(android.content.Context):39:39 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):43:43 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):47:47 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):33:33 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):35:35 -> <init>
    1:1:void focusableViewAvailable(android.view.View):96:96 -> focusableViewAvailable
    2:3:void focusableViewAvailable(android.view.View):100:101 -> focusableViewAvailable
    4:4:void focusableViewAvailable(android.view.View):104:104 -> focusableViewAvailable
    5:5:void focusableViewAvailable(android.view.View):107:107 -> focusableViewAvailable
    6:6:void focusableViewAvailable(android.view.View):110:110 -> focusableViewAvailable
    1:6:void onLayout(boolean,int,int,int,int):65:70 -> onLayout
    7:8:void onLayout(boolean,int,int,int,int):72:73 -> onLayout
    9:13:void onLayout(boolean,int,int,int,int):76:80 -> onLayout
    14:17:void onLayout(boolean,int,int,int,int):85:88 -> onLayout
    18:21:void onLayout(boolean,int,int,int,int):85:88 -> onLayout
    22:22:void onLayout(boolean,int,int,int,int):87:87 -> onLayout
    1:1:void setFocusableViewAvailableFixEnabled(boolean):59:59 -> setFocusableViewAvailableFixEnabled
androidx.leanback.widget.NonOverlappingLinearLayoutWithForeground -> androidx.leanback.widget.NonOverlappingLinearLayoutWithForeground:
    1:1:void <init>(android.content.Context):37:37 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):41:41 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):46:46 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):34:34 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):47:47 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):54:54 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int):56:56 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,int):58:58 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int):60:60 -> <init>
    1:2:void draw(android.graphics.Canvas):92:93 -> draw
    3:9:void draw(android.graphics.Canvas):95:101 -> draw
    10:10:void draw(android.graphics.Canvas):103:103 -> draw
    1:3:void drawableStateChanged():128:130 -> drawableStateChanged
    1:3:void jumpDrawablesToCurrentState():120:122 -> jumpDrawablesToCurrentState
    1:2:void onLayout(boolean,int,int,int,int):109:110 -> onLayout
    1:1:void setForegroundCompat(android.graphics.drawable.Drawable):65:65 -> setForegroundCompat
    2:2:void androidx.leanback.widget.ForegroundHelper.setForeground(android.view.View,android.graphics.drawable.Drawable):25:25 -> setForegroundCompat
    2:2:void setForegroundCompat(android.graphics.drawable.Drawable):67 -> setForegroundCompat
    3:9:void setForegroundCompat(android.graphics.drawable.Drawable):70:76 -> setForegroundCompat
    1:1:boolean verifyDrawable(android.graphics.drawable.Drawable):115:115 -> verifyDrawable
androidx.leanback.widget.NonOverlappingRelativeLayout -> androidx.leanback.widget.NonOverlappingRelativeLayout:
    1:1:void <init>(android.content.Context):23:23 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):27:27 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):31:31 -> <init>
androidx.leanback.widget.NonOverlappingView -> androidx.leanback.widget.NonOverlappingView:
    1:1:void <init>(android.content.Context):25:25 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):29:29 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):33:33 -> <init>
androidx.leanback.widget.ObjectAdapter -> androidx.leanback.widget.ObjectAdapter:
    1:1:void <init>(androidx.leanback.widget.PresenterSelector):152:152 -> <init>
    2:2:void <init>(androidx.leanback.widget.PresenterSelector):145:145 -> <init>
    3:3:void <init>(androidx.leanback.widget.PresenterSelector):153:153 -> <init>
    4:4:void <init>(androidx.leanback.widget.Presenter):159:159 -> <init>
    5:5:void <init>(androidx.leanback.widget.Presenter):145:145 -> <init>
    6:6:void <init>(androidx.leanback.widget.Presenter):160:160 -> <init>
    7:7:void <init>():166:166 -> <init>
    8:8:void <init>():145:145 -> <init>
    1:1:androidx.leanback.widget.PresenterSelector getPresenterSelector():200:200 -> getPresenterSelector
    1:1:boolean hasStableIds():296:296 -> hasStableIds
    1:1:void notifyChanged():287:287 -> notifyChanged
    1:1:void notifyItemMoved(int,int):280:280 -> notifyItemMoved
    1:1:void notifyItemRangeChanged(int,int):239:239 -> notifyItemRangeChanged
    2:2:void notifyItemRangeChanged(int,int,java.lang.Object):250:250 -> notifyItemRangeChanged
    1:1:void notifyItemRangeInserted(int,int):260:260 -> notifyItemRangeInserted
    1:1:void notifyItemRangeRemoved(int,int):270:270 -> notifyItemRangeRemoved
    1:1:void registerObserver(androidx.leanback.widget.ObjectAdapter$DataObserver):207:207 -> registerObserver
    1:2:void setPresenterSelector(androidx.leanback.widget.PresenterSelector):176:177 -> setPresenterSelector
    3:3:void setPresenterSelector(androidx.leanback.widget.PresenterSelector):179:179 -> setPresenterSelector
    4:4:void notifyChanged():287:287 -> setPresenterSelector
    4:4:void setPresenterSelector(androidx.leanback.widget.PresenterSelector):185 -> setPresenterSelector
    5:5:void setPresenterSelector(androidx.leanback.widget.PresenterSelector):174:174 -> setPresenterSelector
    1:1:void unregisterObserver(androidx.leanback.widget.ObjectAdapter$DataObserver):214:214 -> unregisterObserver
androidx.leanback.widget.ObjectAdapter$DataObservable -> androidx.leanback.widget.ObjectAdapter$DataObservable:
    1:1:void <init>():101:101 -> <init>
    1:2:void notifyChanged():105:106 -> notifyChanged
    1:2:void notifyItemMoved(int,int):135:136 -> notifyItemMoved
    1:2:void notifyItemRangeChanged(int,int):111:112 -> notifyItemRangeChanged
    3:4:void notifyItemRangeChanged(int,int,java.lang.Object):117:118 -> notifyItemRangeChanged
    1:2:void notifyItemRangeInserted(int,int):123:124 -> notifyItemRangeInserted
    1:2:void notifyItemRangeRemoved(int,int):129:130 -> notifyItemRangeRemoved
androidx.leanback.widget.ObjectAdapter$DataObserver -> androidx.leanback.widget.ObjectAdapter$DataObserver:
    1:1:void <init>():36:36 -> <init>
    1:1:void onItemMoved(int,int):85:85 -> onItemMoved
    1:1:void onItemRangeChanged(int,int):53:53 -> onItemRangeChanged
    2:2:void onItemRangeChanged(int,int,java.lang.Object):65:65 -> onItemRangeChanged
    1:1:void onItemRangeInserted(int,int):75:75 -> onItemRangeInserted
    1:1:void onItemRangeRemoved(int,int):95:95 -> onItemRangeRemoved
androidx.leanback.widget.OnChildViewHolderSelectedListener -> androidx.leanback.widget.OnChildViewHolderSelectedListener:
    1:1:void <init>():33:33 -> <init>
androidx.leanback.widget.PagingIndicator -> androidx.leanback.widget.PagingIndicator:
    1:1:void <clinit>():56:56 -> <clinit>
    2:2:void <clinit>():58:58 -> <clinit>
    3:3:void <clinit>():71:71 -> <clinit>
    4:4:void <clinit>():84:84 -> <clinit>
    1:1:void <init>(android.content.Context):134:134 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):138:138 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):142:142 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):127:127 -> <init>
    5:6:void <init>(android.content.Context,android.util.AttributeSet,int):143:144 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int):146:146 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,int):148:148 -> <init>
    9:9:int getDimensionFromTypedArray(android.content.res.TypedArray,int,int):194:194 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int):149 -> <init>
    10:10:int getDimensionFromTypedArray(android.content.res.TypedArray,int,int):193:193 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet,int):149 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet,int):149:149 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet,int):151:151 -> <init>
    13:13:int getDimensionFromTypedArray(android.content.res.TypedArray,int,int):194:194 -> <init>
    13:13:void <init>(android.content.Context,android.util.AttributeSet,int):152 -> <init>
    14:14:int getDimensionFromTypedArray(android.content.res.TypedArray,int,int):193:193 -> <init>
    14:14:void <init>(android.content.Context,android.util.AttributeSet,int):152 -> <init>
    15:15:void <init>(android.content.Context,android.util.AttributeSet,int):152:152 -> <init>
    16:16:int getDimensionFromTypedArray(android.content.res.TypedArray,int,int):194:194 -> <init>
    16:16:void <init>(android.content.Context,android.util.AttributeSet,int):154 -> <init>
    17:17:int getDimensionFromTypedArray(android.content.res.TypedArray,int,int):193:193 -> <init>
    17:17:void <init>(android.content.Context,android.util.AttributeSet,int):154 -> <init>
    18:18:void <init>(android.content.Context,android.util.AttributeSet,int):154:154 -> <init>
    19:19:int getColorFromTypedArray(android.content.res.TypedArray,int,int):198:198 -> <init>
    19:19:void <init>(android.content.Context,android.util.AttributeSet,int):157 -> <init>
    20:22:void <init>(android.content.Context,android.util.AttributeSet,int):159:161 -> <init>
    23:23:int getColorFromTypedArray(android.content.res.TypedArray,int,int):198:198 -> <init>
    23:23:void <init>(android.content.Context,android.util.AttributeSet,int):161 -> <init>
    24:24:void <init>(android.content.Context,android.util.AttributeSet,int):161:161 -> <init>
    25:26:void <init>(android.content.Context,android.util.AttributeSet,int):164:165 -> <init>
    27:27:void <init>(android.content.Context,android.util.AttributeSet,int):167:167 -> <init>
    28:36:void <init>(android.content.Context,android.util.AttributeSet,int):169:177 -> <init>
    37:40:void <init>(android.content.Context,android.util.AttributeSet,int):179:182 -> <init>
    41:41:void <init>(android.content.Context,android.util.AttributeSet,int):180:180 -> <init>
    42:45:void <init>(android.content.Context,android.util.AttributeSet,int):183:186 -> <init>
    46:46:void <init>(android.content.Context,android.util.AttributeSet,int):184:184 -> <init>
    47:47:void <init>(android.content.Context,android.util.AttributeSet,int):187:187 -> <init>
    48:48:void <init>(android.content.Context,android.util.AttributeSet,int):189:189 -> <init>
    1:4:void adjustDotPosition():429:432 -> adjustDotPosition
    5:5:void adjustDotPosition():434:434 -> adjustDotPosition
    6:12:void androidx.leanback.widget.PagingIndicator$Dot.select():479:485 -> adjustDotPosition
    6:12:void adjustDotPosition():434 -> adjustDotPosition
    13:18:void adjustDotPosition():435:440 -> adjustDotPosition
    1:10:void calculateDotPositions():306:315 -> calculateDotPositions
    11:17:void calculateDotPositions():317:323 -> calculateDotPositions
    18:18:void calculateDotPositions():326:326 -> calculateDotPositions
    19:25:void calculateDotPositions():328:334 -> calculateDotPositions
    26:27:void calculateDotPositions():337:338 -> calculateDotPositions
    1:3:android.animation.Animator createDotAlphaAnimator(float,float):248:250 -> createDotAlphaAnimator
    1:3:android.animation.Animator createDotDiameterAnimator(float,float):255:257 -> createDotDiameterAnimator
    1:1:android.animation.Animator createDotTranslationXAnimator():263:263 -> createDotTranslationXAnimator
    2:3:android.animation.Animator createDotTranslationXAnimator():265:266 -> createDotTranslationXAnimator
    1:1:int getDimensionFromTypedArray(android.content.res.TypedArray,int,int):194:194 -> getDimensionFromTypedArray
    2:2:int getDimensionFromTypedArray(android.content.res.TypedArray,int,int):193:193 -> getDimensionFromTypedArray
    1:1:int getRequiredWidth():405:405 -> getRequiredWidth
    1:2:android.graphics.Bitmap loadArrow():202:203 -> loadArrow
    3:5:android.graphics.Bitmap loadArrow():206:208 -> loadArrow
    1:2:void onDraw(android.graphics.Canvas):414:415 -> onDraw
    3:8:void androidx.leanback.widget.PagingIndicator$Dot.draw(android.graphics.Canvas):537:542 -> onDraw
    3:8:void onDraw(android.graphics.Canvas):415 -> onDraw
    1:1:int getDesiredHeight():401:401 -> onMeasure
    1:1:void onMeasure(int,int):363 -> onMeasure
    2:2:void onMeasure(int,int):365:365 -> onMeasure
    3:3:void onMeasure(int,int):367:367 -> onMeasure
    4:4:void onMeasure(int,int):370:370 -> onMeasure
    5:5:int getDesiredWidth():409:409 -> onMeasure
    5:5:void onMeasure(int,int):377 -> onMeasure
    6:6:void onMeasure(int,int):379:379 -> onMeasure
    7:7:void onMeasure(int,int):381:381 -> onMeasure
    8:8:void onMeasure(int,int):384:384 -> onMeasure
    9:9:void onMeasure(int,int):391:391 -> onMeasure
    1:1:void onPageSelected(int,boolean):290:290 -> onPageSelected
    2:3:void onPageSelected(int,boolean):293:294 -> onPageSelected
    4:4:void onPageSelected(int,boolean):296:296 -> onPageSelected
    5:7:void onPageSelected(int,boolean):298:300 -> onPageSelected
    8:8:void setSelectedPage(int):420:420 -> onPageSelected
    8:8:void onPageSelected(int,boolean):302 -> onPageSelected
    9:10:void setSelectedPage(int):424:425 -> onPageSelected
    9:10:void onPageSelected(int,boolean):302 -> onPageSelected
    1:1:void onRtlPropertiesChanged(int):446:446 -> onRtlPropertiesChanged
    2:6:void onRtlPropertiesChanged(int):448:452 -> onRtlPropertiesChanged
    7:7:void androidx.leanback.widget.PagingIndicator$Dot.onRtlPropertiesChanged():550:550 -> onRtlPropertiesChanged
    7:7:void onRtlPropertiesChanged(int):453 -> onRtlPropertiesChanged
    8:9:void onRtlPropertiesChanged(int):456:457 -> onRtlPropertiesChanged
    1:2:void onSizeChanged(int,int,int,int):396:397 -> onSizeChanged
    1:1:void setArrowBackgroundColor(int):244:244 -> setArrowBackgroundColor
    1:2:void setArrowColor(int):220:221 -> setArrowColor
    3:3:void setArrowColor(int):223:223 -> setArrowColor
    1:1:void setDotBackgroundColor(int):234:234 -> setDotBackgroundColor
    1:4:void setPageCount(int):277:280 -> setPageCount
    5:5:void setPageCount(int):282:282 -> setPageCount
    6:6:void setSelectedPage(int):420:420 -> setPageCount
    6:6:void setPageCount(int):283 -> setPageCount
    7:8:void setSelectedPage(int):424:425 -> setPageCount
    7:8:void setPageCount(int):283 -> setPageCount
    9:9:void setPageCount(int):275:275 -> setPageCount
androidx.leanback.widget.PagingIndicator$1 -> androidx.leanback.widget.PagingIndicator$1:
    1:1:void <init>(java.lang.Class,java.lang.String):59:59 -> <init>
    1:1:java.lang.Object get(java.lang.Object):59:59 -> get
    2:2:float androidx.leanback.widget.PagingIndicator$Dot.getAlpha():507:507 -> get
    2:2:java.lang.Float get(androidx.leanback.widget.PagingIndicator$Dot):62 -> get
    2:2:java.lang.Object get(java.lang.Object):59 -> get
    3:3:java.lang.Float get(androidx.leanback.widget.PagingIndicator$Dot):62:62 -> get
    3:3:java.lang.Object get(java.lang.Object):59 -> get
    1:1:void set(java.lang.Object,java.lang.Object):59:59 -> set
    2:2:void set(androidx.leanback.widget.PagingIndicator$Dot,java.lang.Float):67:67 -> set
    2:2:void set(java.lang.Object,java.lang.Object):59 -> set
    3:5:void androidx.leanback.widget.PagingIndicator$Dot.setAlpha(float):511:513 -> set
    3:5:void set(androidx.leanback.widget.PagingIndicator$Dot,java.lang.Float):67 -> set
    3:5:void set(java.lang.Object,java.lang.Object):59 -> set
androidx.leanback.widget.PagingIndicator$2 -> androidx.leanback.widget.PagingIndicator$2:
    1:1:void <init>(java.lang.Class,java.lang.String):72:72 -> <init>
    1:1:java.lang.Object get(java.lang.Object):72:72 -> get
    2:2:float androidx.leanback.widget.PagingIndicator$Dot.getDiameter():526:526 -> get
    2:2:java.lang.Float get(androidx.leanback.widget.PagingIndicator$Dot):75 -> get
    2:2:java.lang.Object get(java.lang.Object):72 -> get
    3:3:java.lang.Float get(androidx.leanback.widget.PagingIndicator$Dot):75:75 -> get
    3:3:java.lang.Object get(java.lang.Object):72 -> get
    1:1:void set(java.lang.Object,java.lang.Object):72:72 -> set
    2:2:void set(androidx.leanback.widget.PagingIndicator$Dot,java.lang.Float):80:80 -> set
    2:2:void set(java.lang.Object,java.lang.Object):72 -> set
    3:6:void androidx.leanback.widget.PagingIndicator$Dot.setDiameter(float):530:533 -> set
    3:6:void set(androidx.leanback.widget.PagingIndicator$Dot,java.lang.Float):80 -> set
    3:6:void set(java.lang.Object,java.lang.Object):72 -> set
androidx.leanback.widget.PagingIndicator$3 -> androidx.leanback.widget.PagingIndicator$3:
    1:1:void <init>(java.lang.Class,java.lang.String):85:85 -> <init>
    1:1:java.lang.Object get(java.lang.Object):85:85 -> get
    2:2:float androidx.leanback.widget.PagingIndicator$Dot.getTranslationX():517:517 -> get
    2:2:java.lang.Float get(androidx.leanback.widget.PagingIndicator$Dot):88 -> get
    2:2:java.lang.Object get(java.lang.Object):85 -> get
    3:3:java.lang.Float get(androidx.leanback.widget.PagingIndicator$Dot):88:88 -> get
    3:3:java.lang.Object get(java.lang.Object):85 -> get
    1:1:void set(java.lang.Object,java.lang.Object):85:85 -> set
    2:2:void set(androidx.leanback.widget.PagingIndicator$Dot,java.lang.Float):93:93 -> set
    2:2:void set(java.lang.Object,java.lang.Object):85 -> set
    3:4:void androidx.leanback.widget.PagingIndicator$Dot.setTranslationX(float):521:522 -> set
    3:4:void set(androidx.leanback.widget.PagingIndicator$Dot,java.lang.Float):93 -> set
    3:4:void set(java.lang.Object,java.lang.Object):85 -> set
androidx.leanback.widget.PagingIndicator$Dot -> androidx.leanback.widget.PagingIndicator$Dot:
    1:1:void <init>(androidx.leanback.widget.PagingIndicator):461:461 -> <init>
    2:3:void <init>(androidx.leanback.widget.PagingIndicator):475:476 -> <init>
    1:5:void adjustAlpha():499:503 -> adjustAlpha
    1:7:void deselect():489:495 -> deselect
androidx.leanback.widget.Parallax -> androidx.leanback.widget.Parallax:
    1:1:void <init>():78:78 -> <init>
    2:3:void <init>():404:405 -> <init>
    4:5:void <init>():407:408 -> <init>
    6:6:void <init>():410:410 -> <init>
    1:2:android.util.Property addProperty(java.lang.String):453:454 -> addProperty
    3:3:androidx.leanback.widget.RecyclerViewParallax$ChildPositionProperty androidx.leanback.widget.RecyclerViewParallax.createProperty(java.lang.String,int):202:202 -> addProperty
    3:3:android.util.Property androidx.leanback.widget.RecyclerViewParallax.createProperty(java.lang.String,int):34 -> addProperty
    3:3:android.util.Property addProperty(java.lang.String):454 -> addProperty
    4:4:android.util.Property addProperty(java.lang.String):456:456 -> addProperty
    5:5:android.util.Property addProperty(java.lang.String):458:458 -> addProperty
    6:6:android.util.Property addProperty(java.lang.String):460:460 -> addProperty
    7:7:android.util.Property addProperty(java.lang.String):462:462 -> addProperty
    8:8:android.util.Property addProperty(java.lang.String):464:464 -> addProperty
    9:9:android.util.Property addProperty(java.lang.String):478:478 -> addProperty
    1:1:float getFloatPropertyValue(int):539:539 -> getFloatPropertyValue
    1:1:int getIntPropertyValue(int):428:428 -> getIntPropertyValue
    1:1:void setIntPropertyValue(int,int):438:438 -> setIntPropertyValue
    2:2:void setIntPropertyValue(int,int):441:441 -> setIntPropertyValue
    3:3:void setIntPropertyValue(int,int):439:439 -> setIntPropertyValue
    1:2:void updateValues():577:578 -> updateValues
    3:3:void androidx.leanback.widget.ParallaxEffect.performMapping(androidx.leanback.widget.Parallax):205:205 -> updateValues
    3:3:void updateValues():578 -> updateValues
    4:4:void verifyFloatProperties():510:510 -> updateValues
    4:4:void androidx.leanback.widget.ParallaxEffect.performMapping(androidx.leanback.widget.Parallax):211 -> updateValues
    4:4:void updateValues():578 -> updateValues
    5:7:void verifyFloatProperties():513:515 -> updateValues
    5:7:void androidx.leanback.widget.ParallaxEffect.performMapping(androidx.leanback.widget.Parallax):211 -> updateValues
    5:7:void updateValues():578 -> updateValues
    8:8:void verifyFloatProperties():523:523 -> updateValues
    8:8:void androidx.leanback.widget.ParallaxEffect.performMapping(androidx.leanback.widget.Parallax):211 -> updateValues
    8:8:void updateValues():578 -> updateValues
    9:10:void verifyFloatProperties():525:526 -> updateValues
    9:10:void androidx.leanback.widget.ParallaxEffect.performMapping(androidx.leanback.widget.Parallax):211 -> updateValues
    9:10:void updateValues():578 -> updateValues
    11:11:void verifyFloatProperties():523:523 -> updateValues
    11:11:void androidx.leanback.widget.ParallaxEffect.performMapping(androidx.leanback.widget.Parallax):211 -> updateValues
    11:11:void updateValues():578 -> updateValues
    12:12:void verifyFloatProperties():517:517 -> updateValues
    12:12:void androidx.leanback.widget.ParallaxEffect.performMapping(androidx.leanback.widget.Parallax):211 -> updateValues
    12:12:void updateValues():578 -> updateValues
    13:14:void verifyFloatProperties():519:520 -> updateValues
    13:14:void androidx.leanback.widget.ParallaxEffect.performMapping(androidx.leanback.widget.Parallax):211 -> updateValues
    13:14:void updateValues():578 -> updateValues
    15:15:void verifyFloatProperties():517:517 -> updateValues
    15:15:void androidx.leanback.widget.ParallaxEffect.performMapping(androidx.leanback.widget.Parallax):211 -> updateValues
    15:15:void updateValues():578 -> updateValues
    16:18:void androidx.leanback.widget.ParallaxEffect.performMapping(androidx.leanback.widget.Parallax):216:218 -> updateValues
    16:18:void updateValues():578 -> updateValues
    19:19:void androidx.leanback.widget.ParallaxEffect.performMapping(androidx.leanback.widget.Parallax):220:220 -> updateValues
    19:19:void updateValues():578 -> updateValues
    20:20:void androidx.leanback.widget.ParallaxEffect.performMapping(androidx.leanback.widget.Parallax):222:222 -> updateValues
    20:20:void updateValues():578 -> updateValues
    21:21:void androidx.leanback.widget.ParallaxEffect.performMapping(androidx.leanback.widget.Parallax):226:226 -> updateValues
    21:21:void updateValues():578 -> updateValues
    22:22:void androidx.leanback.widget.ParallaxEffect.performMapping(androidx.leanback.widget.Parallax):228:228 -> updateValues
    22:22:void updateValues():578 -> updateValues
androidx.leanback.widget.Parallax$IntProperty -> androidx.leanback.widget.Parallax$IntProperty:
    1:2:void <init>(java.lang.String,int):127:128 -> <init>
    1:1:java.lang.Object get(java.lang.Object):104:104 -> get
    2:2:java.lang.Integer get(androidx.leanback.widget.Parallax):133:133 -> get
    2:2:java.lang.Object get(java.lang.Object):104 -> get
    1:1:int getIndex():145:145 -> getIndex
    1:1:void set(java.lang.Object,java.lang.Object):104:104 -> set
    2:2:void set(androidx.leanback.widget.Parallax,java.lang.Integer):138:138 -> set
    2:2:void set(java.lang.Object,java.lang.Object):104 -> set
androidx.leanback.widget.ParallaxEffect -> androidx.leanback.widget.ParallaxEffect:
    1:1:void <init>():54:54 -> <init>
    2:5:void <init>():46:49 -> <init>
androidx.leanback.widget.ParallaxTarget -> androidx.leanback.widget.ParallaxTarget:
    1:1:void <init>():31:31 -> <init>
androidx.leanback.widget.PersistentFocusWrapper -> androidx.leanback.widget.PersistentFocusWrapper:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):49:49 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):40:40 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet):46:46 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):53:53 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):40:40 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):46:46 -> <init>
    1:1:void addFocusables(java.util.ArrayList,int,int):94:94 -> addFocusables
    2:2:boolean shouldPersistFocusFromDirection(int):86:86 -> addFocusables
    2:2:void addFocusables(java.util.ArrayList,int,int):95 -> addFocusables
    3:3:void addFocusables(java.util.ArrayList,int,int):99:99 -> addFocusables
    4:4:void addFocusables(java.util.ArrayList,int,int):96:96 -> addFocusables
    1:2:int getGrandChildCount():57:58 -> getGrandChildCount
    1:2:void onRestoreInstanceState(android.os.Parcelable):173:174 -> onRestoreInstanceState
    3:4:void onRestoreInstanceState(android.os.Parcelable):177:178 -> onRestoreInstanceState
    5:5:void onRestoreInstanceState(android.os.Parcelable):180:180 -> onRestoreInstanceState
    1:2:android.os.Parcelable onSaveInstanceState():166:167 -> onSaveInstanceState
    1:1:void requestChildFocus(android.view.View,android.view.View):105:105 -> requestChildFocus
    2:3:void requestChildFocus(android.view.View,android.view.View):107:108 -> requestChildFocus
    4:4:void requestChildFocus(android.view.View,android.view.View):110:110 -> requestChildFocus
    1:3:boolean requestFocus(int,android.graphics.Rect):120:122 -> requestFocus
    4:4:boolean requestFocus(int,android.graphics.Rect):127:127 -> requestFocus
androidx.leanback.widget.PersistentFocusWrapper$SavedState -> androidx.leanback.widget.PersistentFocusWrapper$SavedState:
    1:1:void <clinit>():149:149 -> <clinit>
    1:2:void <init>(android.os.Parcel):135:136 -> <init>
    3:3:void <init>(android.os.Parcelable):140:140 -> <init>
    1:2:void writeToParcel(android.os.Parcel,int):145:146 -> writeToParcel
androidx.leanback.widget.PersistentFocusWrapper$SavedState$1 -> androidx.leanback.widget.PersistentFocusWrapper$SavedState$1:
    1:1:void <init>():150:150 -> <init>
    1:1:androidx.leanback.widget.PersistentFocusWrapper$SavedState createFromParcel(android.os.Parcel):153:153 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):150 -> createFromParcel
    1:1:androidx.leanback.widget.PersistentFocusWrapper$SavedState[] newArray(int):158:158 -> newArray
    1:1:java.lang.Object[] newArray(int):150 -> newArray
androidx.leanback.widget.PlaybackControlsRowView -> androidx.leanback.widget.PlaybackControlsRowView:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):40:40 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int):44:44 -> <init>
    1:1:boolean dispatchKeyEvent(android.view.KeyEvent):57:57 -> dispatchKeyEvent
    1:2:boolean onRequestFocusInDescendants(int,android.graphics.Rect):65:66 -> onRequestFocusInDescendants
    3:3:boolean onRequestFocusInDescendants(int,android.graphics.Rect):69:69 -> onRequestFocusInDescendants
androidx.leanback.widget.PlaybackRowPresenter -> androidx.leanback.widget.PlaybackRowPresenter:
    1:1:void <init>():10:10 -> <init>
androidx.leanback.widget.PlaybackSeekUi$Client -> androidx.leanback.widget.PlaybackSeekUi$Client:
    1:1:void <init>():33:33 -> <init>
androidx.leanback.widget.PlaybackTransportRowView -> androidx.leanback.widget.PlaybackTransportRowView:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):54:54 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int):58:58 -> <init>
    1:1:boolean dispatchKeyEvent(android.view.KeyEvent):71:71 -> dispatchKeyEvent
    1:1:android.view.View focusSearch(android.view.View,int):97:97 -> focusSearch
    2:3:android.view.View focusSearch(android.view.View,int):99:100 -> focusSearch
    4:7:android.view.View focusSearch(android.view.View,int):105:108 -> focusSearch
    8:10:android.view.View focusSearch(android.view.View,int):113:115 -> focusSearch
    11:11:android.view.View focusSearch(android.view.View,int):114:114 -> focusSearch
    12:12:android.view.View focusSearch(android.view.View,int):119:119 -> focusSearch
    1:2:boolean onRequestFocusInDescendants(int,android.graphics.Rect):79:80 -> onRequestFocusInDescendants
    3:5:boolean onRequestFocusInDescendants(int,android.graphics.Rect):83:85 -> onRequestFocusInDescendants
    6:6:boolean onRequestFocusInDescendants(int,android.graphics.Rect):89:89 -> onRequestFocusInDescendants
androidx.leanback.widget.Presenter -> androidx.leanback.widget.Presenter:
    1:1:void <init>():72:72 -> <init>
    1:6:void cancelAnimationsRecursive(android.view.View):184:189 -> cancelAnimationsRecursive
    1:1:java.lang.Object getFacet(java.lang.Class):211:211 -> getFacet
    2:2:java.lang.Object getFacet(java.lang.Class):214:214 -> getFacet
    1:1:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,java.util.List):140:140 -> onBindViewHolder
    1:1:void onViewDetachedFromWindow(androidx.leanback.widget.Presenter$ViewHolder):177:177 -> onViewDetachedFromWindow
    1:2:void setFacet(java.lang.Class,java.lang.Object):223:224 -> setFacet
    3:3:void setFacet(java.lang.Class,java.lang.Object):226:226 -> setFacet
    1:1:void setOnClickListener(androidx.leanback.widget.Presenter$ViewHolder,android.view.View$OnClickListener):206:206 -> setOnClickListener
androidx.leanback.widget.Presenter$ViewHolder -> androidx.leanback.widget.Presenter$ViewHolder:
    1:2:void <init>(android.view.View):82:83 -> <init>
    1:1:java.lang.Object getFacet(java.lang.Class):88:88 -> getFacet
    2:2:java.lang.Object getFacet(java.lang.Class):91:91 -> getFacet
androidx.leanback.widget.PresenterSelector -> androidx.leanback.widget.PresenterSelector:
    1:1:void <init>():20:20 -> <init>
androidx.leanback.widget.PresenterSwitcher -> androidx.leanback.widget.PresenterSwitcher:
    1:1:void <init>():24:24 -> <init>
    1:5:void clear():107:111 -> clear
    1:1:android.view.ViewGroup getParentViewGroup():61:61 -> getParentViewGroup
    1:3:void init(android.view.ViewGroup,androidx.leanback.widget.PresenterSelector):37:39 -> init
    1:6:void switchView(java.lang.Object):71:76 -> select
    1:6:void select(java.lang.Object):46 -> select
    7:8:void switchView(java.lang.Object):79:80 -> select
    7:8:void select(java.lang.Object):46 -> select
    9:9:void androidx.leanback.widget.HorizontalHoverCardSwitcher.insertView(android.view.View):40:40 -> select
    9:9:void switchView(java.lang.Object):80 -> select
    9:9:void select(java.lang.Object):46 -> select
    10:10:void switchView(java.lang.Object):85:85 -> select
    10:10:void select(java.lang.Object):46 -> select
    11:12:void switchView(java.lang.Object):87:88 -> select
    11:12:void select(java.lang.Object):46 -> select
    13:14:void androidx.leanback.widget.HorizontalHoverCardSwitcher.onViewSelected(android.view.View):45:46 -> select
    13:14:void switchView(java.lang.Object):88 -> select
    13:14:void select(java.lang.Object):46 -> select
    15:21:void androidx.leanback.widget.HorizontalHoverCardSwitcher.onViewSelected(android.view.View):49:55 -> select
    15:21:void switchView(java.lang.Object):88 -> select
    15:21:void select(java.lang.Object):46 -> select
    22:22:void androidx.leanback.widget.HorizontalHoverCardSwitcher.onViewSelected(android.view.View):57:57 -> select
    22:22:void switchView(java.lang.Object):88 -> select
    22:22:void select(java.lang.Object):46 -> select
    23:23:void androidx.leanback.widget.HorizontalHoverCardSwitcher.onViewSelected(android.view.View):59:59 -> select
    23:23:void switchView(java.lang.Object):88 -> select
    23:23:void select(java.lang.Object):46 -> select
    24:24:void androidx.leanback.widget.HorizontalHoverCardSwitcher.onViewSelected(android.view.View):61:61 -> select
    24:24:void switchView(java.lang.Object):88 -> select
    24:24:void select(java.lang.Object):46 -> select
    25:25:void select(java.lang.Object):47:47 -> select
    1:2:void showView(boolean):65:66 -> showView
    3:3:void showView(android.view.View,boolean):100:100 -> showView
    3:3:void showView(boolean):66 -> showView
    1:1:void unselect():54:54 -> unselect
androidx.leanback.widget.RecyclerViewParallax -> androidx.leanback.widget.RecyclerViewParallax:
    1:1:void <init>():34:34 -> <init>
    2:2:void <init>():38:38 -> <init>
    3:3:void <init>():45:45 -> <init>
    1:1:void setRecyclerView(androidx.recyclerview.widget.RecyclerView):218:218 -> setRecyclerView
    2:3:void setRecyclerView(androidx.recyclerview.widget.RecyclerView):222:223 -> setRecyclerView
    4:10:void setRecyclerView(androidx.recyclerview.widget.RecyclerView):225:231 -> setRecyclerView
    1:1:java.util.List androidx.leanback.widget.Parallax.getProperties():559:559 -> updateValues
    1:1:void updateValues():241 -> updateValues
    2:3:void updateValues():241:242 -> updateValues
    4:4:void updateValues():244:244 -> updateValues
androidx.leanback.widget.RecyclerViewParallax$1 -> androidx.leanback.widget.RecyclerViewParallax$1:
    1:1:void <init>(androidx.leanback.widget.RecyclerViewParallax):38:38 -> <init>
    1:1:void onScrolled(androidx.recyclerview.widget.RecyclerView,int,int):41:41 -> onScrolled
androidx.leanback.widget.RecyclerViewParallax$2 -> androidx.leanback.widget.RecyclerViewParallax$2:
    1:1:void <init>(androidx.leanback.widget.RecyclerViewParallax):45:45 -> <init>
    1:1:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):49:49 -> onLayoutChange
androidx.leanback.widget.RecyclerViewParallax$ChildPositionProperty -> androidx.leanback.widget.RecyclerViewParallax$ChildPositionProperty:
    1:1:void <init>(java.lang.String,int):68:68 -> <init>
    1:3:void updateValue(androidx.leanback.widget.RecyclerViewParallax):148:150 -> updateValue
    4:4:void updateValue(androidx.leanback.widget.RecyclerViewParallax):152:152 -> updateValue
    5:9:void updateValue(androidx.leanback.widget.RecyclerViewParallax):156:160 -> updateValue
    10:10:void updateValue(androidx.leanback.widget.RecyclerViewParallax):162:162 -> updateValue
    11:11:void updateValue(androidx.leanback.widget.RecyclerViewParallax):153:153 -> updateValue
    12:12:void updateValue(androidx.leanback.widget.RecyclerViewParallax):165:165 -> updateValue
    13:15:void updateValue(androidx.leanback.widget.RecyclerViewParallax):170:172 -> updateValue
    16:18:void updateValue(androidx.leanback.widget.RecyclerViewParallax):181:183 -> updateValue
    19:19:void updateValue(androidx.leanback.widget.RecyclerViewParallax):185:185 -> updateValue
    20:23:void updateValue(androidx.leanback.widget.RecyclerViewParallax):187:190 -> updateValue
    24:24:void updateValue(androidx.leanback.widget.RecyclerViewParallax):189:189 -> updateValue
    25:26:void updateValue(androidx.leanback.widget.RecyclerViewParallax):192:193 -> updateValue
    27:27:void updateValue(androidx.leanback.widget.RecyclerViewParallax):192:192 -> updateValue
androidx.leanback.widget.ResizingTextView -> androidx.leanback.widget.ResizingTextView:
    1:1:void <init>(android.content.Context,android.util.AttributeSet,int,int):55:55 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int,int):48:48 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int,int):56:56 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int,int):60:60 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int,int):62:62 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int,int):64:64 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int,int):66:66 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,int,int):68:68 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int,int):71:71 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet,int):76:76 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet):82:82 -> <init>
    12:12:void <init>(android.content.Context):86:86 -> <init>
    1:6:void onMeasure(int,int):198:203 -> onMeasure
    7:9:void onMeasure(int,int):208:210 -> onMeasure
    10:10:void onMeasure(int,int):212:212 -> onMeasure
    11:11:void onMeasure(int,int):216:216 -> onMeasure
    12:14:void onMeasure(int,int):218:220 -> onMeasure
    15:15:void onMeasure(int,int):227:227 -> onMeasure
    16:17:void onMeasure(int,int):230:231 -> onMeasure
    18:18:void onMeasure(int,int):235:235 -> onMeasure
    19:20:void onMeasure(int,int):237:238 -> onMeasure
    21:24:void onMeasure(int,int):241:244 -> onMeasure
    25:26:void onMeasure(int,int):249:250 -> onMeasure
    27:28:void onMeasure(int,int):253:254 -> onMeasure
    29:31:void onMeasure(int,int):257:259 -> onMeasure
    32:32:void onMeasure(int,int):265:265 -> onMeasure
    1:1:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):284:284 -> setCustomSelectionActionModeCallback
    2:2:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):283:283 -> setCustomSelectionActionModeCallback
    1:2:void setPaddingTopAndBottom(int,int):270:271 -> setPaddingTopAndBottom
    3:3:void setPaddingTopAndBottom(int,int):273:273 -> setPaddingTopAndBottom
androidx.leanback.widget.RoundedRectHelperApi21$RoundedRectOutlineProvider -> androidx.leanback.widget.RoundedRectHelperApi21$RoundedRectOutlineProvider:
    1:2:void <init>(int):33:34 -> <init>
    1:2:void getOutline(android.view.View,android.graphics.Outline):39:40 -> getOutline
androidx.leanback.widget.Row -> androidx.leanback.widget.Row:
    1:1:void <init>(androidx.leanback.widget.HeaderItem):50:50 -> <init>
    2:2:void <init>(androidx.leanback.widget.HeaderItem):28:28 -> <init>
    3:3:void <init>(androidx.leanback.widget.HeaderItem):30:30 -> <init>
    4:4:void setHeaderItem(androidx.leanback.widget.HeaderItem):76:76 -> <init>
    4:4:void <init>(androidx.leanback.widget.HeaderItem):51 -> <init>
    5:5:void <init>():57:57 -> <init>
    6:6:void <init>():28:28 -> <init>
    7:7:void <init>():30:30 -> <init>
    1:1:androidx.leanback.widget.HeaderItem getHeaderItem():66:66 -> getHeaderItem
    1:1:long getId():101:101 -> getId
    2:2:androidx.leanback.widget.HeaderItem getHeaderItem():66:66 -> getId
    2:2:long getId():102 -> getId
    3:3:long getId():104:104 -> getId
    4:4:long getId():108:108 -> getId
androidx.leanback.widget.RowContainerView -> androidx.leanback.widget.RowContainerView:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):43:43 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int):47:47 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):36:36 -> <init>
    4:6:void <init>(android.content.Context,android.util.AttributeSet,int):48:50 -> <init>
    7:8:void <init>(android.content.Context,android.util.AttributeSet,int):52:53 -> <init>
    1:2:void addHeaderView(android.view.View):57:58 -> addHeaderView
    1:1:void addRowView(android.view.View):69:69 -> addRowView
    1:5:void draw(android.graphics.Canvas):105:109 -> draw
    6:6:void draw(android.graphics.Canvas):111:111 -> draw
    1:1:android.graphics.drawable.Drawable getForeground():94:94 -> getForeground
    1:2:void onSizeChanged(int,int,int,int):99:100 -> onSizeChanged
    1:3:void setForeground(android.graphics.drawable.Drawable):78:80 -> setForeground
    1:3:void setForegroundColor(int):84:86 -> setForegroundColor
    4:4:void setForegroundColor(int):88:88 -> setForegroundColor
    1:1:void showHeader(boolean):73:73 -> showHeader
androidx.leanback.widget.RowHeaderPresenter -> androidx.leanback.widget.RowHeaderPresenter:
    1:1:void <init>(int):54:54 -> <init>
    1:1:void <init>():46 -> <init>
    2:2:void <init>(int,boolean):61:61 -> <init>
    3:3:void <init>(int,boolean):37:37 -> <init>
    4:5:void <init>(int,boolean):62:63 -> <init>
    1:3:int getSpaceUnderBaseline(androidx.leanback.widget.RowHeaderPresenter$ViewHolder):210:212 -> getSpaceUnderBaseline
    4:5:float getFontDescent(android.widget.TextView,android.graphics.Paint):219:220 -> getSpaceUnderBaseline
    4:5:int getSpaceUnderBaseline(androidx.leanback.widget.RowHeaderPresenter$ViewHolder):212 -> getSpaceUnderBaseline
    6:7:float getFontDescent(android.widget.TextView,android.graphics.Paint):222:223 -> getSpaceUnderBaseline
    6:7:int getSpaceUnderBaseline(androidx.leanback.widget.RowHeaderPresenter$ViewHolder):212 -> getSpaceUnderBaseline
    8:8:float getFontDescent(android.widget.TextView,android.graphics.Paint):225:225 -> getSpaceUnderBaseline
    8:8:int getSpaceUnderBaseline(androidx.leanback.widget.RowHeaderPresenter$ViewHolder):212 -> getSpaceUnderBaseline
    1:2:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):141:142 -> onBindViewHolder
    3:4:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):144:145 -> onBindViewHolder
    5:6:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):147:148 -> onBindViewHolder
    7:9:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):151:153 -> onBindViewHolder
    10:11:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):156:157 -> onBindViewHolder
    12:14:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):159:161 -> onBindViewHolder
    15:15:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):163:163 -> onBindViewHolder
    16:16:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):165:165 -> onBindViewHolder
    17:18:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):167:168 -> onBindViewHolder
    1:2:androidx.leanback.widget.Presenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):129:130 -> onCreateViewHolder
    3:5:androidx.leanback.widget.Presenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):132:134 -> onCreateViewHolder
    1:3:void onUnbindViewHolder(androidx.leanback.widget.Presenter$ViewHolder):174:176 -> onUnbindViewHolder
    4:5:void onUnbindViewHolder(androidx.leanback.widget.Presenter$ViewHolder):178:179 -> onUnbindViewHolder
    6:7:void onUnbindViewHolder(androidx.leanback.widget.Presenter$ViewHolder):182:183 -> onUnbindViewHolder
    1:1:void setNullItemVisibilityGone(boolean):70:70 -> setNullItemVisibilityGone
    1:1:void setSelectLevel(androidx.leanback.widget.RowHeaderPresenter$ViewHolder,float):191:191 -> setSelectLevel
    2:3:void onSelectLevelChanged(androidx.leanback.widget.RowHeaderPresenter$ViewHolder):199:200 -> setSelectLevel
    2:3:void setSelectLevel(androidx.leanback.widget.RowHeaderPresenter$ViewHolder,float):192 -> setSelectLevel
androidx.leanback.widget.RowHeaderPresenter$ViewHolder -> androidx.leanback.widget.RowHeaderPresenter$ViewHolder:
    1:3:void <init>(android.view.View):95:97 -> <init>
    4:5:void initColors():114:115 -> <init>
    4:5:void <init>(android.view.View):98 -> <init>
    6:6:void initColors():118:118 -> <init>
    6:6:void <init>(android.view.View):98 -> <init>
androidx.leanback.widget.RowHeaderView -> androidx.leanback.widget.RowHeaderView:
    1:1:void <init>(android.content.Context):30:30 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):34:34 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):38:38 -> <init>
    1:1:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):48:48 -> setCustomSelectionActionModeCallback
    2:2:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):47:47 -> setCustomSelectionActionModeCallback
androidx.leanback.widget.RowPresenter -> androidx.leanback.widget.RowPresenter:
    1:1:void <init>():320:320 -> <init>
    2:2:void <init>():311:311 -> <init>
    3:3:void androidx.leanback.widget.RowHeaderPresenter.<init>(int):54:54 -> <init>
    3:3:void androidx.leanback.widget.RowHeaderPresenter.<init>():46 -> <init>
    3:3:void <init>():311 -> <init>
    4:4:void <init>():311:311 -> <init>
    5:6:void <init>():313:314 -> <init>
    7:7:void <init>():321:321 -> <init>
    1:1:void dispatchItemSelectedListener(androidx.leanback.widget.RowPresenter$ViewHolder,boolean):499:499 -> dispatchItemSelectedListener
    2:2:java.lang.Object androidx.leanback.widget.RowPresenter$ViewHolder.getRowObject():185:185 -> dispatchItemSelectedListener
    2:2:void dispatchItemSelectedListener(androidx.leanback.widget.RowPresenter$ViewHolder,boolean):500 -> dispatchItemSelectedListener
    3:3:void dispatchItemSelectedListener(androidx.leanback.widget.RowPresenter$ViewHolder,boolean):500:500 -> dispatchItemSelectedListener
    1:1:androidx.leanback.widget.RowHeaderPresenter getHeaderPresenter():398:398 -> getHeaderPresenter
    1:2:androidx.leanback.widget.RowPresenter$ViewHolder getRowViewHolder(androidx.leanback.widget.Presenter$ViewHolder):406:407 -> getRowViewHolder
    3:3:androidx.leanback.widget.RowPresenter$ViewHolder getRowViewHolder(androidx.leanback.widget.Presenter$ViewHolder):409:409 -> getRowViewHolder
    1:1:float getSelectLevel(androidx.leanback.widget.Presenter$ViewHolder):539:539 -> getSelectLevel
    1:2:void initializeRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):373:374 -> initializeRowViewHolder
    3:4:void initializeRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):376:377 -> initializeRowViewHolder
    5:6:void initializeRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):379:380 -> initializeRowViewHolder
    1:3:void onBindRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):610:612 -> onBindRowViewHolder
    4:4:androidx.leanback.widget.Row androidx.leanback.widget.RowPresenter$ViewHolder.getRow():177:177 -> onBindRowViewHolder
    4:4:void onBindRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):612 -> onBindRowViewHolder
    5:5:void onBindRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):613:613 -> onBindRowViewHolder
    1:1:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):600:600 -> onBindViewHolder
    1:2:androidx.leanback.widget.Presenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):326:327 -> onCreateViewHolder
    3:3:boolean needsRowContainerView():595:595 -> onCreateViewHolder
    3:3:androidx.leanback.widget.Presenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):329 -> onCreateViewHolder
    4:4:boolean needsDefaultSelectEffect():591:591 -> onCreateViewHolder
    4:4:boolean needsRowContainerView():595 -> onCreateViewHolder
    4:4:androidx.leanback.widget.Presenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):329 -> onCreateViewHolder
    5:5:boolean getSelectEffectEnabled():578:578 -> onCreateViewHolder
    5:5:boolean needsDefaultSelectEffect():591 -> onCreateViewHolder
    5:5:boolean needsRowContainerView():595 -> onCreateViewHolder
    5:5:androidx.leanback.widget.Presenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):329 -> onCreateViewHolder
    6:6:androidx.leanback.widget.Presenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):330:330 -> onCreateViewHolder
    7:7:void androidx.leanback.widget.RowContainerView.<init>(android.content.Context):39:39 -> onCreateViewHolder
    7:7:androidx.leanback.widget.Presenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):330 -> onCreateViewHolder
    8:10:androidx.leanback.widget.Presenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):331:333 -> onCreateViewHolder
    11:11:androidx.leanback.widget.Presenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):335:335 -> onCreateViewHolder
    12:14:androidx.leanback.widget.Presenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):339:341 -> onCreateViewHolder
    1:2:void onRowViewAttachedToWindow(androidx.leanback.widget.RowPresenter$ViewHolder):644:645 -> onRowViewAttachedToWindow
    1:2:void onRowViewDetachedFromWindow(androidx.leanback.widget.RowPresenter$ViewHolder):658:659 -> onRowViewDetachedFromWindow
    3:3:void onRowViewDetachedFromWindow(androidx.leanback.widget.RowPresenter$ViewHolder):661:661 -> onRowViewDetachedFromWindow
    1:2:void updateHeaderViewVisibility(androidx.leanback.widget.RowPresenter$ViewHolder):517:518 -> onRowViewExpanded
    1:2:void onRowViewExpanded(androidx.leanback.widget.RowPresenter$ViewHolder,boolean):445 -> onRowViewExpanded
    3:3:boolean androidx.leanback.widget.RowPresenter$ViewHolder.isExpanded():194:194 -> onRowViewExpanded
    3:3:void updateHeaderViewVisibility(androidx.leanback.widget.RowPresenter$ViewHolder):519 -> onRowViewExpanded
    3:3:void onRowViewExpanded(androidx.leanback.widget.RowPresenter$ViewHolder,boolean):445 -> onRowViewExpanded
    4:4:void updateHeaderViewVisibility(androidx.leanback.widget.RowPresenter$ViewHolder):519:519 -> onRowViewExpanded
    4:4:void onRowViewExpanded(androidx.leanback.widget.RowPresenter$ViewHolder,boolean):445 -> onRowViewExpanded
    5:5:void onRowViewExpanded(androidx.leanback.widget.RowPresenter$ViewHolder,boolean):446:446 -> onRowViewExpanded
    1:1:void onRowViewSelected(androidx.leanback.widget.RowPresenter$ViewHolder,boolean):511:511 -> onRowViewSelected
    2:3:void updateHeaderViewVisibility(androidx.leanback.widget.RowPresenter$ViewHolder):517:518 -> onRowViewSelected
    2:3:void onRowViewSelected(androidx.leanback.widget.RowPresenter$ViewHolder,boolean):512 -> onRowViewSelected
    4:4:boolean androidx.leanback.widget.RowPresenter$ViewHolder.isExpanded():194:194 -> onRowViewSelected
    4:4:void updateHeaderViewVisibility(androidx.leanback.widget.RowPresenter$ViewHolder):519 -> onRowViewSelected
    4:4:void onRowViewSelected(androidx.leanback.widget.RowPresenter$ViewHolder,boolean):512 -> onRowViewSelected
    5:5:void updateHeaderViewVisibility(androidx.leanback.widget.RowPresenter$ViewHolder):519:519 -> onRowViewSelected
    5:5:void onRowViewSelected(androidx.leanback.widget.RowPresenter$ViewHolder,boolean):512 -> onRowViewSelected
    6:6:void onRowViewSelected(androidx.leanback.widget.RowPresenter$ViewHolder,boolean):513:513 -> onRowViewSelected
    1:1:boolean getSelectEffectEnabled():578:578 -> onSelectLevelChanged
    1:1:void onSelectLevelChanged(androidx.leanback.widget.RowPresenter$ViewHolder):551 -> onSelectLevelChanged
    2:4:void onSelectLevelChanged(androidx.leanback.widget.RowPresenter$ViewHolder):552:554 -> onSelectLevelChanged
    5:7:void onSelectLevelChanged(androidx.leanback.widget.RowPresenter$ViewHolder):556:558 -> onSelectLevelChanged
    8:8:void onSelectLevelChanged(androidx.leanback.widget.RowPresenter$ViewHolder):557:557 -> onSelectLevelChanged
    1:2:void onUnbindRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):628:629 -> onUnbindRowViewHolder
    3:4:void onUnbindRowViewHolder(androidx.leanback.widget.RowPresenter$ViewHolder):631:632 -> onUnbindRowViewHolder
    1:1:void onUnbindViewHolder(androidx.leanback.widget.Presenter$ViewHolder):619:619 -> onUnbindViewHolder
    1:1:void onViewAttachedToWindow(androidx.leanback.widget.Presenter$ViewHolder):637:637 -> onViewAttachedToWindow
    1:1:void onViewDetachedFromWindow(androidx.leanback.widget.Presenter$ViewHolder):651:651 -> onViewDetachedFromWindow
    1:3:void setEntranceTransitionState(androidx.leanback.widget.RowPresenter$ViewHolder,boolean):682:684 -> setEntranceTransitionState
    1:1:void setHeaderPresenter(androidx.leanback.widget.RowHeaderPresenter):390:390 -> setHeaderPresenter
    1:3:void setRowViewExpanded(androidx.leanback.widget.Presenter$ViewHolder,boolean):420:422 -> setRowViewExpanded
    1:3:void setRowViewSelected(androidx.leanback.widget.Presenter$ViewHolder,boolean):432:434 -> setRowViewSelected
    1:3:void setSelectLevel(androidx.leanback.widget.Presenter$ViewHolder,float):529:531 -> setSelectLevel
    1:1:void updateActivateStatus(androidx.leanback.widget.RowPresenter$ViewHolder,android.view.View):454:454 -> updateActivateStatus
    2:2:boolean androidx.leanback.widget.RowPresenter$ViewHolder.isExpanded():194:194 -> updateActivateStatus
    2:2:void updateActivateStatus(androidx.leanback.widget.RowPresenter$ViewHolder,android.view.View):462 -> updateActivateStatus
    3:3:boolean androidx.leanback.widget.RowPresenter$ViewHolder.isSelected():203:203 -> updateActivateStatus
    3:3:void updateActivateStatus(androidx.leanback.widget.RowPresenter$ViewHolder,android.view.View):462 -> updateActivateStatus
    4:4:void updateActivateStatus(androidx.leanback.widget.RowPresenter$ViewHolder,android.view.View):462:462 -> updateActivateStatus
    5:5:boolean androidx.leanback.widget.RowPresenter$ViewHolder.isSelected():203:203 -> updateActivateStatus
    5:5:void updateActivateStatus(androidx.leanback.widget.RowPresenter$ViewHolder,android.view.View):459 -> updateActivateStatus
    6:6:void updateActivateStatus(androidx.leanback.widget.RowPresenter$ViewHolder,android.view.View):459:459 -> updateActivateStatus
    7:7:boolean androidx.leanback.widget.RowPresenter$ViewHolder.isExpanded():194:194 -> updateActivateStatus
    7:7:void updateActivateStatus(androidx.leanback.widget.RowPresenter$ViewHolder,android.view.View):456 -> updateActivateStatus
    8:8:void updateActivateStatus(androidx.leanback.widget.RowPresenter$ViewHolder,android.view.View):456:456 -> updateActivateStatus
    9:10:void androidx.leanback.widget.RowPresenter$ViewHolder.syncActivatedStatus(android.view.View):241:242 -> updateActivateStatus
    9:10:void updateActivateStatus(androidx.leanback.widget.RowPresenter$ViewHolder,android.view.View):465 -> updateActivateStatus
    11:11:void androidx.leanback.widget.RowPresenter$ViewHolder.syncActivatedStatus(android.view.View):244:244 -> updateActivateStatus
    11:11:void updateActivateStatus(androidx.leanback.widget.RowPresenter$ViewHolder,android.view.View):465 -> updateActivateStatus
androidx.leanback.widget.RowPresenter$ContainerViewHolder -> androidx.leanback.widget.RowPresenter$ContainerViewHolder:
    1:4:void <init>(androidx.leanback.widget.RowContainerView,androidx.leanback.widget.RowPresenter$ViewHolder):128:131 -> <init>
    5:6:void <init>(androidx.leanback.widget.RowContainerView,androidx.leanback.widget.RowPresenter$ViewHolder):133:134 -> <init>
androidx.leanback.widget.RowPresenter$ViewHolder -> androidx.leanback.widget.RowPresenter$ViewHolder:
    1:1:void <init>(android.view.View):166:166 -> <init>
    2:2:void <init>(android.view.View):150:150 -> <init>
    3:3:void <init>(android.view.View):154:154 -> <init>
    4:4:void <init>(android.view.View):167:167 -> <init>
    1:1:androidx.leanback.widget.BaseOnItemViewClickedListener getOnItemViewClickedListener():292:292 -> getOnItemViewClickedListener
    1:1:android.view.View$OnKeyListener getOnKeyListener():259:259 -> getOnKeyListener
    1:1:void setActivated(boolean):228:228 -> setActivated
    1:1:void setOnItemViewClickedListener(androidx.leanback.widget.BaseOnItemViewClickedListener):285:285 -> setOnItemViewClickedListener
    1:1:void setOnItemViewSelectedListener(androidx.leanback.widget.BaseOnItemViewSelectedListener):268:268 -> setOnItemViewSelectedListener
androidx.leanback.widget.ScaleFrameLayout -> androidx.leanback.widget.ScaleFrameLayout:
    1:1:void <init>(android.content.Context):43:43 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):47:47 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):52:52 -> <init>
    4:5:void <init>(android.content.Context,android.util.AttributeSet,int):37:38 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):40:40 -> <init>
    1:3:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):81:83 -> addView
    1:1:boolean addViewInLayout(android.view.View,int,android.view.ViewGroup$LayoutParams,boolean):89:89 -> addViewInLayout
    2:3:boolean addViewInLayout(android.view.View,int,android.view.ViewGroup$LayoutParams,boolean):91:92 -> addViewInLayout
    1:2:int getScaledMeasureSpec(int,float):183:184 -> getScaledMeasureSpec
    3:3:int getScaledMeasureSpec(int,float):182:182 -> getScaledMeasureSpec
    1:1:void onLayout(boolean,int,int,int,int):99:99 -> onLayout
    2:2:void onLayout(boolean,int,int,int,int):102:102 -> onLayout
    3:6:void onLayout(boolean,int,int,int,int):104:107 -> onLayout
    7:7:void onLayout(boolean,int,int,int,int):109:109 -> onLayout
    8:9:void onLayout(boolean,int,int,int,int):111:112 -> onLayout
    10:12:void onLayout(boolean,int,int,int,int):116:118 -> onLayout
    13:13:void onLayout(boolean,int,int,int,int):120:120 -> onLayout
    14:15:void onLayout(boolean,int,int,int,int):122:123 -> onLayout
    16:18:void onLayout(boolean,int,int,int,int):127:129 -> onLayout
    19:20:void onLayout(boolean,int,int,int,int):131:132 -> onLayout
    21:21:void onLayout(boolean,int,int,int,int):137:137 -> onLayout
    22:22:void onLayout(boolean,int,int,int,int):142:142 -> onLayout
    23:23:void onLayout(boolean,int,int,int,int):155:155 -> onLayout
    24:24:void onLayout(boolean,int,int,int,int):151:151 -> onLayout
    25:25:void onLayout(boolean,int,int,int,int):147:147 -> onLayout
    26:26:void onLayout(boolean,int,int,int,int):170:170 -> onLayout
    27:27:void onLayout(boolean,int,int,int,int):167:167 -> onLayout
    28:28:void onLayout(boolean,int,int,int,int):160:160 -> onLayout
    29:29:void onLayout(boolean,int,int,int,int):163:163 -> onLayout
    30:30:void onLayout(boolean,int,int,int,int):173:173 -> onLayout
    31:32:void onLayout(boolean,int,int,int,int):175:176 -> onLayout
    1:1:void onMeasure(int,int):189:189 -> onMeasure
    2:2:void onMeasure(int,int):198:198 -> onMeasure
    3:9:void onMeasure(int,int):190:196 -> onMeasure
    10:10:void onMeasure(int,int):195:195 -> onMeasure
    1:5:void setChildScale(float):70:74 -> setChildScale
    1:1:void setForeground(android.graphics.drawable.Drawable):207:207 -> setForeground
    1:3:void setLayoutScaleY(float):63:65 -> setLayoutScaleY
androidx.leanback.widget.SearchBar -> androidx.leanback.widget.SearchBar:
    1:1:void <clinit>():66:66 -> <clinit>
    1:1:void <init>(android.content.Context):151:151 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):155:155 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):159:159 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):128:128 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):130:130 -> <init>
    6:7:void <init>(android.content.Context,android.util.AttributeSet,int):144:145 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,int):160:160 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int):162:162 -> <init>
    10:11:void <init>(android.content.Context,android.util.AttributeSet,int):164:165 -> <init>
    12:13:void <init>(android.content.Context,android.util.AttributeSet,int):167:168 -> <init>
    14:17:void <init>(android.content.Context,android.util.AttributeSet,int):170:173 -> <init>
    18:18:void <init>(android.content.Context,android.util.AttributeSet,int):175:175 -> <init>
    19:19:void <init>(android.content.Context,android.util.AttributeSet,int):177:177 -> <init>
    20:21:void <init>(android.content.Context,android.util.AttributeSet,int):179:180 -> <init>
    22:23:void <init>(android.content.Context,android.util.AttributeSet,int):182:183 -> <init>
    24:25:void <init>(android.content.Context,android.util.AttributeSet,int):185:186 -> <init>
    26:26:void <init>(android.content.Context,android.util.AttributeSet,int):188:188 -> <init>
    1:1:void displayCompletions(java.util.List):449:449 -> displayCompletions
    2:3:void displayCompletions(java.util.List):451:452 -> displayCompletions
    4:5:void displayCompletions(java.util.List):455:456 -> displayCompletions
    6:6:void displayCompletions(android.view.inputmethod.CompletionInfo[]):465:465 -> displayCompletions
    1:1:android.graphics.drawable.Drawable getBadgeDrawable():440:440 -> getBadgeDrawable
    1:1:java.lang.CharSequence getHint():417:417 -> getHint
    1:1:java.lang.String getTitle():410:410 -> getTitle
    1:1:void hideNativeKeyboard():505:505 -> hideNativeKeyboard
    1:1:boolean isVoiceMode():775:775 -> isVoiceMode
    1:1:void onAttachedToWindow():331:331 -> onAttachedToWindow
    2:3:void onAttachedToWindow():333:334 -> onAttachedToWindow
    4:4:void loadSounds(android.content.Context):785:785 -> onAttachedToWindow
    4:4:void onAttachedToWindow():334 -> onAttachedToWindow
    5:6:void loadSounds(android.content.Context):791:792 -> onAttachedToWindow
    5:6:void onAttachedToWindow():334 -> onAttachedToWindow
    1:1:void onDetachedFromWindow():339:339 -> onDetachedFromWindow
    2:3:void onDetachedFromWindow():341:342 -> onDetachedFromWindow
    1:1:void onFinishInflate():193:193 -> onFinishInflate
    2:3:void onFinishInflate():195:196 -> onFinishInflate
    4:7:void onFinishInflate():198:201 -> onFinishInflate
    8:8:void onFinishInflate():204:204 -> onFinishInflate
    9:9:void onFinishInflate():216:216 -> onFinishInflate
    10:10:void onFinishInflate():222:222 -> onFinishInflate
    11:11:void onFinishInflate():243:243 -> onFinishInflate
    12:12:void onFinishInflate():253:253 -> onFinishInflate
    13:13:void onFinishInflate():299:299 -> onFinishInflate
    14:15:void onFinishInflate():301:302 -> onFinishInflate
    16:16:void onFinishInflate():308:308 -> onFinishInflate
    17:18:void onFinishInflate():325:326 -> onFinishInflate
    1:1:void play(int):797:797 -> play
    1:1:void playSearchFailure():812:812 -> playSearchFailure
    1:1:void playSearchOpen():808:808 -> playSearchOpen
    1:1:void playSearchSuccess():820:820 -> playSearchSuccess
    1:3:void setBadgeDrawable(android.graphics.drawable.Drawable):425:427 -> setBadgeDrawable
    4:4:void setBadgeDrawable(android.graphics.drawable.Drawable):429:429 -> setBadgeDrawable
    5:5:void setBadgeDrawable(android.graphics.drawable.Drawable):431:431 -> setBadgeDrawable
    1:2:void setNextFocusDownId(int):825:826 -> setNextFocusDownId
    1:1:void setPermissionListener(androidx.leanback.widget.SearchBar$SearchBarPermissionListener):593:593 -> setPermissionListener
    1:2:void setSearchAffordanceColors(androidx.leanback.widget.SearchOrbView$Colors):390:391 -> setSearchAffordanceColors
    1:2:void setSearchAffordanceColorsInListening(androidx.leanback.widget.SearchOrbView$Colors):401:402 -> setSearchAffordanceColorsInListening
    1:1:void setSearchBarListener(androidx.leanback.widget.SearchBar$SearchBarListener):350:350 -> setSearchBarListener
    1:3:void setSearchQuery(java.lang.String):358:360 -> setSearchQuery
    1:1:void setSearchQueryInternal(java.lang.String):365:365 -> setSearchQueryInternal
    2:2:void setSearchQueryInternal(java.lang.String):368:368 -> setSearchQueryInternal
    3:4:void setSearchQueryInternal(java.lang.String):370:371 -> setSearchQueryInternal
    1:6:void setSpeechRecognizer(android.speech.SpeechRecognizer):475:480 -> setSpeechRecognizer
    7:7:void setSpeechRecognizer(android.speech.SpeechRecognizer):483:483 -> setSpeechRecognizer
    1:2:void setTitle(java.lang.String):380:381 -> setTitle
    1:1:void showNativeKeyboard():510:510 -> showNativeKeyboard
    1:3:void startRecognition():600:602 -> startRecognition
    4:5:void startRecognition():611:612 -> startRecognition
    6:7:void startRecognition():614:615 -> startRecognition
    8:8:void startRecognition():618:618 -> startRecognition
    9:9:void startRecognition():623:623 -> startRecognition
    10:10:void startRecognition():625:625 -> startRecognition
    11:11:void startRecognition():627:627 -> startRecognition
    12:12:void startRecognition():629:629 -> startRecognition
    13:13:void startRecognition():631:631 -> startRecognition
    14:14:void startRecognition():633:633 -> startRecognition
    15:16:void startRecognition():751:752 -> startRecognition
    1:1:void stopRecognition():567:567 -> stopRecognition
    2:3:void stopRecognition():571:572 -> stopRecognition
    4:4:void stopRecognition():574:574 -> stopRecognition
    5:5:void stopRecognition():576:576 -> stopRecognition
    6:6:void stopRecognition():578:578 -> stopRecognition
    7:9:void stopRecognition():580:582 -> stopRecognition
    10:10:void stopRecognition():585:585 -> stopRecognition
    1:2:void submitQuery():779:780 -> submitQuery
    1:2:void toggleRecognition():545:546 -> toggleRecognition
    3:3:void toggleRecognition():548:548 -> toggleRecognition
    1:4:void updateHint():528:531 -> updateHint
    5:5:void updateHint():533:533 -> updateHint
    6:7:void updateHint():535:536 -> updateHint
    8:10:void updateHint():538:540 -> updateHint
    1:4:void updateUi(boolean):757:760 -> updateUi
    5:6:void updateUi(boolean):762:763 -> updateUi
    7:9:void updateUi(boolean):766:768 -> updateUi
    10:10:void updateUi(boolean):771:771 -> updateUi
androidx.leanback.widget.SearchBar$1 -> androidx.leanback.widget.SearchBar$1:
    1:1:void <init>(androidx.leanback.widget.SearchBar):204:204 -> <init>
    1:1:void onFocusChange(android.view.View,boolean):209:209 -> onFocusChange
    2:2:void onFocusChange(android.view.View,boolean):211:211 -> onFocusChange
    3:3:void onFocusChange(android.view.View,boolean):213:213 -> onFocusChange
androidx.leanback.widget.SearchBar$10 -> androidx.leanback.widget.SearchBar$10:
    1:1:void <init>(androidx.leanback.widget.SearchBar,int):797:797 -> <init>
    1:2:void run():800:801 -> run
androidx.leanback.widget.SearchBar$2 -> androidx.leanback.widget.SearchBar$2:
    1:1:void <init>(androidx.leanback.widget.SearchBar):216:216 -> <init>
    1:1:void run():219:219 -> run
androidx.leanback.widget.SearchBar$3 -> androidx.leanback.widget.SearchBar$3:
    1:1:void <init>(androidx.leanback.widget.SearchBar,java.lang.Runnable):222:222 -> <init>
    1:1:void onTextChanged(java.lang.CharSequence,int,int,int):230:230 -> onTextChanged
    2:3:void onTextChanged(java.lang.CharSequence,int,int,int):234:235 -> onTextChanged
androidx.leanback.widget.SearchBar$4 -> androidx.leanback.widget.SearchBar$4:
    1:1:void <init>(androidx.leanback.widget.SearchBar):244:244 -> <init>
androidx.leanback.widget.SearchBar$5 -> androidx.leanback.widget.SearchBar$5:
    1:1:void <init>(androidx.leanback.widget.SearchBar):253:253 -> <init>
    1:1:boolean onEditorAction(android.widget.TextView,int,android.view.KeyEvent):258:258 -> onEditorAction
    2:3:boolean onEditorAction(android.widget.TextView,int,android.view.KeyEvent):261:262 -> onEditorAction
    4:4:boolean onEditorAction(android.widget.TextView,int,android.view.KeyEvent):270:270 -> onEditorAction
    5:6:boolean onEditorAction(android.widget.TextView,int,android.view.KeyEvent):272:273 -> onEditorAction
    7:8:boolean onEditorAction(android.widget.TextView,int,android.view.KeyEvent):282:283 -> onEditorAction
androidx.leanback.widget.SearchBar$5$1 -> androidx.leanback.widget.SearchBar$5$1:
    1:1:void <init>(androidx.leanback.widget.SearchBar$5):262:262 -> <init>
    1:1:void run():266:266 -> run
androidx.leanback.widget.SearchBar$5$2 -> androidx.leanback.widget.SearchBar$5$2:
    1:1:void <init>(androidx.leanback.widget.SearchBar$5):273:273 -> <init>
    1:1:void run():277:277 -> run
androidx.leanback.widget.SearchBar$5$3 -> androidx.leanback.widget.SearchBar$5$3:
    1:1:void <init>(androidx.leanback.widget.SearchBar$5):283:283 -> <init>
    1:2:void run():287:288 -> run
androidx.leanback.widget.SearchBar$6 -> androidx.leanback.widget.SearchBar$6:
    1:1:void <init>(androidx.leanback.widget.SearchBar):302:302 -> <init>
    1:1:void onClick(android.view.View):305:305 -> onClick
androidx.leanback.widget.SearchBar$7 -> androidx.leanback.widget.SearchBar$7:
    1:1:void <init>(androidx.leanback.widget.SearchBar):308:308 -> <init>
    1:4:void onFocusChange(android.view.View,boolean):313:316 -> onFocusChange
    5:5:void onFocusChange(android.view.View,boolean):319:319 -> onFocusChange
    6:6:void onFocusChange(android.view.View,boolean):321:321 -> onFocusChange
androidx.leanback.widget.SearchBar$8 -> androidx.leanback.widget.SearchBar$8:
    1:1:void <init>(androidx.leanback.widget.SearchBar):510:510 -> <init>
    1:4:void run():513:516 -> run
    5:5:void run():514:514 -> run
    6:8:void run():517:519 -> run
    9:9:void run():517:517 -> run
androidx.leanback.widget.SearchBar$9 -> androidx.leanback.widget.SearchBar$9:
    1:1:void <init>(androidx.leanback.widget.SearchBar):633:633 -> <init>
    1:1:void onError(int):695:695 -> onError
    2:2:void onError(int):692:692 -> onError
    3:3:void onError(int):689:689 -> onError
    4:4:void onError(int):686:686 -> onError
    5:5:void onError(int):683:683 -> onError
    6:6:void onError(int):680:680 -> onError
    7:7:void onError(int):677:677 -> onError
    8:8:void onError(int):674:674 -> onError
    9:9:void onError(int):671:671 -> onError
    10:10:void onError(int):668:668 -> onError
    11:12:void onError(int):699:700 -> onError
    1:1:void onPartialResults(android.os.Bundle):722:722 -> onPartialResults
    2:2:void onPartialResults(android.os.Bundle):728:728 -> onPartialResults
    3:3:void onPartialResults(android.os.Bundle):734:734 -> onPartialResults
    4:4:void onPartialResults(android.os.Bundle):739:739 -> onPartialResults
    5:5:void onPartialResults(android.os.Bundle):742:742 -> onPartialResults
    1:2:void onReadyForSpeech(android.os.Bundle):637:638 -> onReadyForSpeech
    1:1:void onResults(android.os.Bundle):707:707 -> onResults
    2:4:void onResults(android.os.Bundle):711:713 -> onResults
    5:6:void onResults(android.os.Bundle):716:717 -> onResults
    1:1:void onRmsChanged(float):650:650 -> onRmsChanged
androidx.leanback.widget.SearchEditText -> androidx.leanback.widget.SearchEditText:
    1:1:void <clinit>():28:28 -> <clinit>
    1:1:void <init>(android.content.Context):44:44 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):48:48 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):52:52 -> <init>
    1:1:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):27:27 -> onInitializeAccessibilityNodeInfo
    1:1:boolean onKeyPreIme(int,android.view.KeyEvent):57:57 -> onKeyPreIme
    2:3:boolean onKeyPreIme(int,android.view.KeyEvent):59:60 -> onKeyPreIme
    4:5:void androidx.leanback.widget.SearchBar$4.onKeyboardDismiss():247:248 -> onKeyPreIme
    4:5:boolean onKeyPreIme(int,android.view.KeyEvent):60 -> onKeyPreIme
    6:6:boolean onKeyPreIme(int,android.view.KeyEvent):64:64 -> onKeyPreIme
    1:1:void reset():27:27 -> reset
    1:1:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):27:27 -> setCustomSelectionActionModeCallback
    1:1:void setOnKeyboardDismissListener(androidx.leanback.widget.SearchEditText$OnKeyboardDismissListener):73:73 -> setOnKeyboardDismissListener
    1:1:void updateRecognizedText(java.lang.String,java.lang.String):27:27 -> updateRecognizedText
androidx.leanback.widget.SearchOrbView -> androidx.leanback.widget.SearchOrbView:
    1:1:void <init>(android.content.Context):156:156 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):160:160 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):164:164 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):130:130 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):132:132 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):143:143 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int):166:166 -> <init>
    8:11:void <init>(android.content.Context,android.util.AttributeSet,int):169:172 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet,int):174:174 -> <init>
    13:13:void <init>(android.content.Context,android.util.AttributeSet,int):176:176 -> <init>
    14:14:void <init>(android.content.Context,android.util.AttributeSet,int):178:178 -> <init>
    15:15:void <init>(android.content.Context,android.util.AttributeSet,int):180:180 -> <init>
    16:16:void <init>(android.content.Context,android.util.AttributeSet,int):182:182 -> <init>
    17:17:void <init>(android.content.Context,android.util.AttributeSet,int):185:185 -> <init>
    18:18:void <init>(android.content.Context,android.util.AttributeSet,int):188:188 -> <init>
    19:19:void <init>(android.content.Context,android.util.AttributeSet,int):190:190 -> <init>
    20:20:void <init>(android.content.Context,android.util.AttributeSet,int):192:192 -> <init>
    21:23:void <init>(android.content.Context,android.util.AttributeSet,int):194:196 -> <init>
    24:26:void <init>(android.content.Context,android.util.AttributeSet,int):198:200 -> <init>
    27:31:void <init>(android.content.Context,android.util.AttributeSet,int):202:206 -> <init>
    32:32:void <init>(android.content.Context,android.util.AttributeSet,int):209:209 -> <init>
    1:3:void animateOnFocus(boolean):252:254 -> animateOnFocus
    4:6:void startShadowFocusAnimation(boolean,int):233:235 -> animateOnFocus
    4:6:void animateOnFocus(boolean):254 -> animateOnFocus
    7:7:void startShadowFocusAnimation(boolean,int):238:238 -> animateOnFocus
    7:7:void animateOnFocus(boolean):254 -> animateOnFocus
    8:8:void startShadowFocusAnimation(boolean,int):240:240 -> animateOnFocus
    8:8:void animateOnFocus(boolean):254 -> animateOnFocus
    9:9:void startShadowFocusAnimation(boolean,int):242:242 -> animateOnFocus
    9:9:void animateOnFocus(boolean):254 -> animateOnFocus
    10:10:void animateOnFocus(boolean):255:255 -> animateOnFocus
    1:2:void enableOrbColorAnimation(boolean):343:344 -> enableOrbColorAnimation
    1:1:float getFocusedZoom():222:222 -> getFocusedZoom
    1:1:androidx.leanback.widget.SearchOrbView$Colors getOrbColors():330:330 -> getOrbColors
    1:3:void onAttachedToWindow():371:373 -> onAttachedToWindow
    1:2:void onClick(android.view.View):227:228 -> onClick
    1:1:void onDetachedFromWindow():378:378 -> onDetachedFromWindow
    2:3:void onDetachedFromWindow():380:381 -> onDetachedFromWindow
    1:2:void onFocusChanged(boolean,int,android.graphics.Rect):247:248 -> onFocusChanged
    1:2:void scaleOrbViewOnly(float):217:218 -> scaleOrbViewOnly
    1:1:void setOnOrbClickedListener(android.view.View$OnClickListener):280:280 -> setOnOrbClickedListener
    1:2:void setOrbColors(androidx.leanback.widget.SearchOrbView$Colors):316:317 -> setOrbColors
    3:4:void setOrbColors(androidx.leanback.widget.SearchOrbView$Colors):319:320 -> setOrbColors
    5:5:void setOrbColors(androidx.leanback.widget.SearchOrbView$Colors):322:322 -> setOrbColors
    1:2:void setOrbIcon(android.graphics.drawable.Drawable):263:264 -> setOrbIcon
    1:2:void setOrbViewColor(int):364:365 -> setOrbViewColor
    1:1:void setSearchOrbZ(float):152:152 -> setSearchOrbZ
    1:3:void updateColorAnimator():348:350 -> updateColorAnimator
    4:4:void updateColorAnimator():352:352 -> updateColorAnimator
    5:6:void updateColorAnimator():354:355 -> updateColorAnimator
    7:7:void updateColorAnimator():354:354 -> updateColorAnimator
    8:11:void updateColorAnimator():356:359 -> updateColorAnimator
androidx.leanback.widget.SearchOrbView$1 -> androidx.leanback.widget.SearchOrbView$1:
    1:1:void <init>(androidx.leanback.widget.SearchOrbView):133:133 -> <init>
    1:2:void onAnimationUpdate(android.animation.ValueAnimator):136:137 -> onAnimationUpdate
androidx.leanback.widget.SearchOrbView$2 -> androidx.leanback.widget.SearchOrbView$2:
    1:1:void <init>(androidx.leanback.widget.SearchOrbView):144:144 -> <init>
    1:1:void onAnimationUpdate(android.animation.ValueAnimator):147:147 -> onAnimationUpdate
androidx.leanback.widget.SearchOrbView$Colors -> androidx.leanback.widget.SearchOrbView$Colors:
    1:2:void <init>(int,int,int):93:94 -> <init>
    3:7:int getBrightColor(int):122:126 -> <init>
    3:7:void <init>(int,int,int):95 -> <init>
    8:9:void <init>(int,int,int):95:96 -> <init>
androidx.leanback.widget.SeekBar -> androidx.leanback.widget.SeekBar:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):78:78 -> <init>
    2:8:void <init>(android.content.Context,android.util.AttributeSet):58:64 -> <init>
    9:14:void <init>(android.content.Context,android.util.AttributeSet):79:84 -> <init>
    15:15:void <init>(android.content.Context,android.util.AttributeSet):86:86 -> <init>
    16:16:void <init>(android.content.Context,android.util.AttributeSet):88:88 -> <init>
    1:1:void calculate():218:218 -> calculate
    2:4:void calculate():220:222 -> calculate
    5:5:void calculate():224:224 -> calculate
    6:6:void calculate():227:227 -> calculate
    7:8:void calculate():229:230 -> calculate
    9:10:void calculate():233:234 -> calculate
    11:12:void calculate():237:238 -> calculate
    1:1:java.lang.CharSequence getAccessibilityClassName():243:243 -> getAccessibilityClassName
    1:5:void onDraw(android.graphics.Canvas):131:135 -> onDraw
    6:7:void onDraw(android.graphics.Canvas):137:138 -> onDraw
    1:2:void onFocusChanged(boolean,int,android.graphics.Rect):119:120 -> onFocusChanged
    1:2:void onSizeChanged(int,int,int,int):125:126 -> onSizeChanged
    1:1:boolean performAccessibilityAction(int,android.os.Bundle):260:260 -> performAccessibilityAction
androidx.leanback.widget.ShadowHelperApi21 -> androidx.leanback.widget.ShadowHelperApi21:
    1:1:void <clinit>():31:31 -> <clinit>
    1:1:java.lang.Object addDynamicShadow(android.view.View,float,float,int):43:43 -> addDynamicShadow
    2:2:java.lang.Object addDynamicShadow(android.view.View,float,float,int):46:46 -> addDynamicShadow
    3:7:java.lang.Object addDynamicShadow(android.view.View,float,float,int):48:52 -> addDynamicShadow
    1:2:void setShadowFocusLevel(java.lang.Object,float):58:59 -> setShadowFocusLevel
androidx.leanback.widget.ShadowHelperApi21$1 -> androidx.leanback.widget.ShadowHelperApi21$1:
    1:1:void <init>():31:31 -> <init>
    1:2:void getOutline(android.view.View,android.graphics.Outline):34:35 -> getOutline
androidx.leanback.widget.ShadowHelperApi21$ShadowImpl -> androidx.leanback.widget.ShadowHelperApi21$ShadowImpl:
    1:1:void <init>():25:25 -> <init>
androidx.leanback.widget.ShadowOverlayContainer -> androidx.leanback.widget.ShadowOverlayContainer:
    1:1:void <clinit>():79:79 -> <clinit>
    1:1:void <init>(android.content.Context,android.util.AttributeSet):94:94 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int):101:101 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):75:75 -> <init>
    4:5:void <init>(android.content.Context,android.util.AttributeSet,int):102:103 -> <init>
    6:6:void <init>(android.content.Context,int,boolean,float,float,int):112:112 -> <init>
    7:7:void <init>(android.content.Context,int,boolean,float,float,int):75:75 -> <init>
    8:10:void <init>(android.content.Context,int,boolean,float,float,int):113:115 -> <init>
    1:4:void draw(android.graphics.Canvas):246:249 -> draw
    5:5:void draw(android.graphics.Canvas):248:248 -> draw
    1:1:void initialize(int,boolean,int):216:216 -> initialize
    2:6:void initialize(int,boolean,int):219:223 -> initialize
    7:7:void initialize(int,boolean,int):225:225 -> initialize
    8:9:java.lang.Object androidx.leanback.widget.ShadowHelper.addDynamicShadow(android.view.View,float,float,int):29:30 -> initialize
    8:9:void initialize(int,boolean,int):225 -> initialize
    10:10:void initialize(int,boolean,int):225:225 -> initialize
    11:17:java.lang.Object androidx.leanback.widget.StaticShadowHelper.addStaticShadow(android.view.ViewGroup):43:49 -> initialize
    11:17:void initialize(int,boolean,int):229 -> initialize
    18:18:void initialize(int,boolean,int):229:229 -> initialize
    19:23:void initialize(int,boolean,int):233:237 -> initialize
    24:25:void initialize(int,boolean,int):239:240 -> initialize
    26:26:void initialize(int,boolean,int):217:217 -> initialize
    1:7:void onLayout(boolean,int,int,int,int):315:321 -> onLayout
    1:5:void setOverlayColor(int):267:271 -> setOverlayColor
    1:2:void setShadowFocusLevel(float):258:259 -> setShadowFocusLevel
    1:1:boolean androidx.leanback.widget.ShadowHelper.supportsDynamicShadow():24:24 -> supportsDynamicShadow
    1:1:boolean supportsDynamicShadow():129 -> supportsDynamicShadow
    1:2:void useDynamicShadow():145:146 -> useDynamicShadow
    3:3:void useDynamicShadow():145:145 -> useDynamicShadow
    4:4:void useDynamicShadow(float,float):154:154 -> useDynamicShadow
    5:8:void useDynamicShadow(float,float):157:160 -> useDynamicShadow
    9:9:void useDynamicShadow(float,float):155:155 -> useDynamicShadow
    1:1:void useStaticShadow():168:168 -> useStaticShadow
    2:2:boolean supportsShadow():122:122 -> useStaticShadow
    2:2:void useStaticShadow():171 -> useStaticShadow
    3:3:void useStaticShadow():172:172 -> useStaticShadow
    4:4:void useStaticShadow():169:169 -> useStaticShadow
    1:1:void wrap(android.view.View):280:280 -> wrap
    2:2:void wrap(android.view.View):283:283 -> wrap
    3:3:void wrap(android.view.View):288:288 -> wrap
    4:4:void wrap(android.view.View):291:291 -> wrap
    5:5:void wrap(android.view.View):293:293 -> wrap
    6:7:void wrap(android.view.View):295:296 -> wrap
    8:8:void wrap(android.view.View):298:298 -> wrap
    9:9:void wrap(android.view.View):300:300 -> wrap
    10:11:void androidx.leanback.widget.RoundedRectHelper.setClipToRoundedOutline(android.view.View,boolean):42:43 -> wrap
    10:11:void wrap(android.view.View):301 -> wrap
    12:12:void androidx.leanback.widget.RoundedRectHelper.setClipToRoundedOutline(android.view.View,boolean):45:45 -> wrap
    12:12:void wrap(android.view.View):301 -> wrap
    13:13:void wrap(android.view.View):303:303 -> wrap
    14:14:void wrap(android.view.View):281:281 -> wrap
androidx.leanback.widget.ShadowOverlayHelper -> androidx.leanback.widget.ShadowOverlayHelper:
    1:1:void <init>():310:310 -> <init>
    2:2:void <init>():269:269 -> <init>
    1:1:int getShadowType():324:324 -> getShadowType
    1:1:boolean needsWrapper():341:341 -> onViewCreated
    1:1:void onViewCreated(android.view.View):387 -> onViewCreated
    2:4:void onViewCreated(android.view.View):388:390 -> onViewCreated
    5:6:void androidx.leanback.widget.RoundedRectHelper.setClipToRoundedOutline(android.view.View,boolean,int):33:34 -> onViewCreated
    5:6:void onViewCreated(android.view.View):390 -> onViewCreated
    7:8:void onViewCreated(android.view.View):393:394 -> onViewCreated
    9:10:java.lang.Object androidx.leanback.widget.ShadowHelper.addDynamicShadow(android.view.View,float,float,int):29:30 -> onViewCreated
    9:10:void onViewCreated(android.view.View):394 -> onViewCreated
    11:13:void onViewCreated(android.view.View):396:398 -> onViewCreated
    14:15:void androidx.leanback.widget.RoundedRectHelper.setClipToRoundedOutline(android.view.View,boolean,int):33:34 -> onViewCreated
    14:15:void onViewCreated(android.view.View):398 -> onViewCreated
    1:1:void prepareParentForShadow(android.view.ViewGroup):318:318 -> prepareParentForShadow
    2:3:void androidx.leanback.widget.StaticShadowHelper.prepareParent(android.view.ViewGroup):37:38 -> prepareParentForShadow
    2:3:void prepareParentForShadow(android.view.ViewGroup):319 -> prepareParentForShadow
    1:2:android.graphics.drawable.Drawable androidx.leanback.widget.ForegroundHelper.getForeground(android.view.View):16:17 -> setNoneWrapperOverlayColor
    1:2:void setNoneWrapperOverlayColor(android.view.View,int):362 -> setNoneWrapperOverlayColor
    3:4:void setNoneWrapperOverlayColor(android.view.View,int):363:364 -> setNoneWrapperOverlayColor
    5:5:void setNoneWrapperOverlayColor(android.view.View,int):366:366 -> setNoneWrapperOverlayColor
    6:7:void androidx.leanback.widget.ForegroundHelper.setForeground(android.view.View,android.graphics.drawable.Drawable):24:25 -> setNoneWrapperOverlayColor
    6:7:void setNoneWrapperOverlayColor(android.view.View,int):366 -> setNoneWrapperOverlayColor
    1:2:void androidx.leanback.widget.ShadowHelper.setShadowFocusLevel(java.lang.Object,float):37:38 -> setShadowFocusLevel
    1:2:void setShadowFocusLevel(java.lang.Object,int,float):458 -> setShadowFocusLevel
    3:6:void androidx.leanback.widget.StaticShadowHelper.setShadowFocusLevel(java.lang.Object,float):56:59 -> setShadowFocusLevel
    3:6:void setShadowFocusLevel(java.lang.Object,int,float):461 -> setShadowFocusLevel
androidx.leanback.widget.ShadowOverlayHelper$Builder -> androidx.leanback.widget.ShadowOverlayHelper$Builder:
    1:1:void <init>():72:72 -> <init>
    2:2:void <init>():77:77 -> <init>
    3:3:void <init>():79:79 -> <init>
    1:3:androidx.leanback.widget.ShadowOverlayHelper build(android.content.Context):153:155 -> build
    4:4:boolean androidx.leanback.widget.RoundedRectHelper.supportsRoundedCorner():26:26 -> build
    4:4:boolean androidx.leanback.widget.ShadowOverlayHelper.supportsRoundedCorner():297 -> build
    4:4:androidx.leanback.widget.ShadowOverlayHelper build(android.content.Context):155 -> build
    5:6:androidx.leanback.widget.ShadowOverlayHelper build(android.content.Context):155:156 -> build
    7:7:boolean androidx.leanback.widget.StaticShadowHelper.supportsShadow():33:33 -> build
    7:7:boolean androidx.leanback.widget.ShadowOverlayHelper.supportsShadow():283 -> build
    7:7:androidx.leanback.widget.ShadowOverlayHelper build(android.content.Context):156 -> build
    8:8:androidx.leanback.widget.ShadowOverlayHelper build(android.content.Context):156:156 -> build
    9:10:androidx.leanback.widget.ShadowOverlayHelper build(android.content.Context):158:159 -> build
    11:13:void androidx.leanback.widget.ShadowOverlayHelper.setupRoundedCornerRadius(androidx.leanback.widget.ShadowOverlayHelper$Options,android.content.Context):436:438 -> build
    11:13:androidx.leanback.widget.ShadowOverlayHelper build(android.content.Context):159 -> build
    14:14:void androidx.leanback.widget.ShadowOverlayHelper.setupRoundedCornerRadius(androidx.leanback.widget.ShadowOverlayHelper$Options,android.content.Context):441:441 -> build
    14:14:androidx.leanback.widget.ShadowOverlayHelper build(android.content.Context):159 -> build
    15:15:androidx.leanback.widget.ShadowOverlayHelper build(android.content.Context):163:163 -> build
    16:16:androidx.leanback.widget.ShadowOverlayHelper build(android.content.Context):166:166 -> build
    17:17:boolean androidx.leanback.widget.ShadowHelper.supportsDynamicShadow():24:24 -> build
    17:17:boolean androidx.leanback.widget.ShadowOverlayHelper.supportsDynamicShadow():290 -> build
    17:17:androidx.leanback.widget.ShadowOverlayHelper build(android.content.Context):166 -> build
    18:19:androidx.leanback.widget.ShadowOverlayHelper build(android.content.Context):172:173 -> build
    20:23:void androidx.leanback.widget.ShadowOverlayHelper.setupDynamicShadowZ(androidx.leanback.widget.ShadowOverlayHelper$Options,android.content.Context):425:428 -> build
    20:23:androidx.leanback.widget.ShadowOverlayHelper build(android.content.Context):173 -> build
    24:25:void androidx.leanback.widget.ShadowOverlayHelper.setupDynamicShadowZ(androidx.leanback.widget.ShadowOverlayHelper$Options,android.content.Context):430:431 -> build
    24:25:androidx.leanback.widget.ShadowOverlayHelper build(android.content.Context):173 -> build
    26:26:boolean androidx.leanback.widget.ForegroundHelper.supportsForeground():12:12 -> build
    26:26:boolean androidx.leanback.widget.ShadowOverlayHelper.supportsForeground():304 -> build
    26:26:androidx.leanback.widget.ShadowOverlayHelper build(android.content.Context):174 -> build
    27:27:androidx.leanback.widget.ShadowOverlayHelper build(android.content.Context):174:174 -> build
    28:28:androidx.leanback.widget.ShadowOverlayHelper build(android.content.Context):167:167 -> build
    29:29:androidx.leanback.widget.ShadowOverlayHelper build(android.content.Context):170:170 -> build
    30:30:androidx.leanback.widget.ShadowOverlayHelper build(android.content.Context):178:178 -> build
    31:31:boolean androidx.leanback.widget.ForegroundHelper.supportsForeground():12:12 -> build
    31:31:boolean androidx.leanback.widget.ShadowOverlayHelper.supportsForeground():304 -> build
    31:31:androidx.leanback.widget.ShadowOverlayHelper build(android.content.Context):179 -> build
    32:32:androidx.leanback.widget.ShadowOverlayHelper build(android.content.Context):179:179 -> build
    1:1:androidx.leanback.widget.ShadowOverlayHelper$Builder keepForegroundDrawable(boolean):133:133 -> keepForegroundDrawable
    1:1:androidx.leanback.widget.ShadowOverlayHelper$Builder needsOverlay(boolean):87:87 -> needsOverlay
    1:1:androidx.leanback.widget.ShadowOverlayHelper$Builder needsRoundedCorner(boolean):107:107 -> needsRoundedCorner
    1:1:androidx.leanback.widget.ShadowOverlayHelper$Builder needsShadow(boolean):97:97 -> needsShadow
    1:1:androidx.leanback.widget.ShadowOverlayHelper$Builder options(androidx.leanback.widget.ShadowOverlayHelper$Options):143:143 -> options
    1:1:androidx.leanback.widget.ShadowOverlayHelper$Builder preferZOrder(boolean):120:120 -> preferZOrder
androidx.leanback.widget.ShadowOverlayHelper$Options -> androidx.leanback.widget.ShadowOverlayHelper$Options:
    1:1:void <clinit>():196:196 -> <clinit>
    1:1:void <init>():191:191 -> <init>
    2:4:void <init>():198:200 -> <init>
    1:1:float getDynamicShadowFocusedZ():250:250 -> getDynamicShadowFocusedZ
    1:1:float getDynamicShadowUnfocusedZ():241:241 -> getDynamicShadowUnfocusedZ
    1:1:int getRoundedCornerRadius():232:232 -> getRoundedCornerRadius
androidx.leanback.widget.SinglePresenterSelector -> androidx.leanback.widget.SinglePresenterSelector:
    1:2:void <init>(androidx.leanback.widget.Presenter):27:28 -> <init>
    1:1:androidx.leanback.widget.Presenter getPresenter(java.lang.Object):33:33 -> getPresenter
    1:1:androidx.leanback.widget.Presenter[] getPresenters():38:38 -> getPresenters
androidx.leanback.widget.SingleRow -> androidx.leanback.widget.SingleRow:
    1:1:void <init>():29:29 -> <init>
    2:2:void <init>():27:27 -> <init>
    3:3:void <init>():30:30 -> <init>
    1:1:boolean appendVisibleItems(int,boolean):104:104 -> appendVisibleItems
    2:2:boolean appendVisibleItems(int,boolean):107:107 -> appendVisibleItems
    3:4:boolean appendVisibleItems(int,boolean):112:113 -> appendVisibleItems
    5:5:boolean appendVisibleItems(int,boolean):115:115 -> appendVisibleItems
    6:7:boolean appendVisibleItems(int,boolean):119:120 -> appendVisibleItems
    8:8:boolean appendVisibleItems(int,boolean):122:122 -> appendVisibleItems
    9:9:boolean appendVisibleItems(int,boolean):124:124 -> appendVisibleItems
    10:11:boolean appendVisibleItems(int,boolean):116:117 -> appendVisibleItems
    12:12:boolean appendVisibleItems(int,boolean):126:126 -> appendVisibleItems
    13:13:boolean appendVisibleItems(int,boolean):128:128 -> appendVisibleItems
    1:1:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):140:140 -> collectAdjacentPrefetchPositions
    2:2:int androidx.leanback.widget.Grid.getFirstVisibleIndex():228:228 -> collectAdjacentPrefetchPositions
    2:2:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):142 -> collectAdjacentPrefetchPositions
    3:4:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):146:147 -> collectAdjacentPrefetchPositions
    5:5:int androidx.leanback.widget.Grid.getLastVisibleIndex():236:236 -> collectAdjacentPrefetchPositions
    5:5:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):151 -> collectAdjacentPrefetchPositions
    6:6:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):151:151 -> collectAdjacentPrefetchPositions
    7:9:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):155:157 -> collectAdjacentPrefetchPositions
    10:11:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):161:162 -> collectAdjacentPrefetchPositions
    1:2:int findRowMax(boolean,int,int[]):187:188 -> findRowMax
    3:4:int findRowMax(boolean,int,int[]):190:191 -> findRowMax
    1:2:int findRowMin(boolean,int,int[]):177:178 -> findRowMin
    3:4:int findRowMin(boolean,int,int[]):180:181 -> findRowMin
    1:4:androidx.collection.CircularIntArray[] getItemPositionsInRows(int,int):168:171 -> getItemPositionsInRows
    1:1:androidx.leanback.widget.Grid$Location getLocation(int):36:36 -> getLocation
    1:1:int getStartIndexForAppend():50:50 -> getStartIndexForAppend
    2:3:int getStartIndexForAppend():52:53 -> getStartIndexForAppend
    1:1:int getStartIndexForPrepend():60:60 -> getStartIndexForPrepend
    2:3:int getStartIndexForPrepend():62:63 -> getStartIndexForPrepend
    4:4:int getStartIndexForPrepend():65:65 -> getStartIndexForPrepend
    1:1:boolean prependVisibleItems(int,boolean):71:71 -> prependVisibleItems
    2:2:boolean prependVisibleItems(int,boolean):74:74 -> prependVisibleItems
    3:3:boolean prependVisibleItems(int,boolean):78:78 -> prependVisibleItems
    4:4:int androidx.leanback.widget.GridLayoutManager$2.getMinIndex():1601:1601 -> prependVisibleItems
    4:4:boolean prependVisibleItems(int,boolean):78 -> prependVisibleItems
    5:6:boolean prependVisibleItems(int,boolean):79:80 -> prependVisibleItems
    7:7:boolean prependVisibleItems(int,boolean):82:82 -> prependVisibleItems
    8:9:boolean prependVisibleItems(int,boolean):86:87 -> prependVisibleItems
    10:10:boolean prependVisibleItems(int,boolean):89:89 -> prependVisibleItems
    11:11:boolean prependVisibleItems(int,boolean):91:91 -> prependVisibleItems
    12:13:boolean prependVisibleItems(int,boolean):83:84 -> prependVisibleItems
    14:14:boolean prependVisibleItems(int,boolean):93:93 -> prependVisibleItems
    15:15:boolean prependVisibleItems(int,boolean):95:95 -> prependVisibleItems
androidx.leanback.widget.SparseArrayObjectAdapter -> androidx.leanback.widget.SparseArrayObjectAdapter:
    1:1:void <init>():31:31 -> <init>
    2:2:void <init>():11:11 -> <init>
    1:1:java.lang.Object get(int):41:41 -> get
    1:1:void set(int,java.lang.Object):82:82 -> set
    2:4:void set(int,java.lang.Object):84:86 -> set
    5:7:void set(int,java.lang.Object):89:91 -> set
    1:1:int size():36:36 -> size
androidx.leanback.widget.SpeechOrbView -> androidx.leanback.widget.SpeechOrbView:
    1:1:void <init>(android.content.Context):22:22 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):26:26 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):30:30 -> <init>
    4:5:void <init>(android.content.Context,android.util.AttributeSet,int):18:19 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):32:32 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int):34:34 -> <init>
    8:12:void <init>(android.content.Context,android.util.AttributeSet,int):36:40 -> <init>
    13:13:void <init>(android.content.Context,android.util.AttributeSet,int):43:43 -> <init>
    1:1:void setListeningOrbColors(androidx.leanback.widget.SearchOrbView$Colors):57:57 -> setListeningOrbColors
    1:1:void setNotListeningOrbColors(androidx.leanback.widget.SearchOrbView$Colors):66:66 -> setNotListeningOrbColors
    1:1:void setSoundLevel(int):98:98 -> setSoundLevel
    2:3:void setSoundLevel(int):102:103 -> setSoundLevel
    4:4:void setSoundLevel(int):105:105 -> setSoundLevel
    5:5:void setSoundLevel(int):108:108 -> setSoundLevel
    6:6:void setSoundLevel(int):110:110 -> setSoundLevel
    1:2:void showListening():73:74 -> showListening
    3:7:void showListening():76:80 -> showListening
    1:5:void showNotListening():87:91 -> showNotListening
androidx.leanback.widget.StaggeredGrid -> androidx.leanback.widget.StaggeredGrid:
    1:1:void <init>():39:39 -> <init>
    2:2:void <init>():64:64 -> <init>
    3:3:void <init>():68:68 -> <init>
    1:1:boolean appendVisbleItemsWithCache(int,boolean):295:295 -> appendVisbleItemsWithCache
    2:2:boolean appendVisbleItemsWithCache(int,boolean):298:298 -> appendVisbleItemsWithCache
    3:3:boolean appendVisbleItemsWithCache(int,boolean):301:301 -> appendVisbleItemsWithCache
    4:4:boolean appendVisbleItemsWithCache(int,boolean):304:304 -> appendVisbleItemsWithCache
    5:6:boolean appendVisbleItemsWithCache(int,boolean):308:309 -> appendVisbleItemsWithCache
    7:7:int getFirstIndex():78:78 -> appendVisbleItemsWithCache
    7:7:boolean appendVisbleItemsWithCache(int,boolean):309 -> appendVisbleItemsWithCache
    8:8:boolean appendVisbleItemsWithCache(int,boolean):313:313 -> appendVisbleItemsWithCache
    9:9:boolean appendVisbleItemsWithCache(int,boolean):318:318 -> appendVisbleItemsWithCache
    10:10:boolean appendVisbleItemsWithCache(int,boolean):320:320 -> appendVisbleItemsWithCache
    11:11:boolean appendVisbleItemsWithCache(int,boolean):322:322 -> appendVisbleItemsWithCache
    12:16:boolean appendVisbleItemsWithCache(int,boolean):324:328 -> appendVisbleItemsWithCache
    17:19:boolean appendVisbleItemsWithCache(int,boolean):331:333 -> appendVisbleItemsWithCache
    20:21:boolean appendVisbleItemsWithCache(int,boolean):335:336 -> appendVisbleItemsWithCache
    22:22:boolean appendVisbleItemsWithCache(int,boolean):340:340 -> appendVisbleItemsWithCache
    23:23:boolean appendVisbleItemsWithCache(int,boolean):343:343 -> appendVisbleItemsWithCache
    24:24:boolean appendVisbleItemsWithCache(int,boolean):311:311 -> appendVisbleItemsWithCache
    25:25:void androidx.collection.CircularArray.clear():138:138 -> appendVisbleItemsWithCache
    25:25:boolean appendVisbleItemsWithCache(int,boolean):311 -> appendVisbleItemsWithCache
    1:2:int appendVisibleItemToRow(int,int,int):364:365 -> appendVisibleItemToRow
    3:3:int appendVisibleItemToRow(int,int,int):367:367 -> appendVisibleItemToRow
    4:4:int appendVisibleItemToRow(int,int,int):370:370 -> appendVisibleItemToRow
    5:5:int appendVisibleItemToRow(int,int,int):373:373 -> appendVisibleItemToRow
    6:6:int calculateOffsetAfterLastItem(int):202:202 -> appendVisibleItemToRow
    6:6:int appendVisibleItemToRow(int,int,int):374 -> appendVisibleItemToRow
    7:9:int calculateOffsetAfterLastItem(int):204:206 -> appendVisibleItemToRow
    7:9:int appendVisibleItemToRow(int,int,int):374 -> appendVisibleItemToRow
    10:10:int calculateOffsetAfterLastItem(int):213:213 -> appendVisibleItemToRow
    10:10:int appendVisibleItemToRow(int,int,int):374 -> appendVisibleItemToRow
    11:11:boolean androidx.leanback.widget.Grid.isReversedFlow():174:174 -> appendVisibleItemToRow
    11:11:int calculateOffsetAfterLastItem(int):218 -> appendVisibleItemToRow
    11:11:int appendVisibleItemToRow(int,int,int):374 -> appendVisibleItemToRow
    12:15:int calculateOffsetAfterLastItem(int):218:221 -> appendVisibleItemToRow
    12:15:int appendVisibleItemToRow(int,int,int):374 -> appendVisibleItemToRow
    16:16:int appendVisibleItemToRow(int,int,int):379:379 -> appendVisibleItemToRow
    17:18:int appendVisibleItemToRow(int,int,int):381:382 -> appendVisibleItemToRow
    19:20:int appendVisibleItemToRow(int,int,int):384:385 -> appendVisibleItemToRow
    21:21:int appendVisibleItemToRow(int,int,int):387:387 -> appendVisibleItemToRow
    22:23:int appendVisibleItemToRow(int,int,int):389:390 -> appendVisibleItemToRow
    24:25:int appendVisibleItemToRow(int,int,int):392:393 -> appendVisibleItemToRow
    26:27:int appendVisibleItemToRow(int,int,int):395:396 -> appendVisibleItemToRow
    28:28:int appendVisibleItemToRow(int,int,int):398:398 -> appendVisibleItemToRow
    29:30:int appendVisibleItemToRow(int,int,int):401:402 -> appendVisibleItemToRow
    1:1:boolean appendVisibleItems(int,boolean):272:272 -> appendVisibleItems
    2:2:boolean appendVisibleItems(int,boolean):275:275 -> appendVisibleItems
    3:3:boolean appendVisibleItems(int,boolean):279:279 -> appendVisibleItems
    4:5:boolean appendVisibleItems(int,boolean):284:285 -> appendVisibleItems
    6:6:boolean appendVisibleItems(int,boolean):282:282 -> appendVisibleItems
    7:8:boolean appendVisibleItems(int,boolean):284:285 -> appendVisibleItems
    1:2:androidx.collection.CircularIntArray[] getItemPositionsInRows(int,int):407:408 -> getItemPositionsInRows
    3:4:androidx.collection.CircularIntArray[] getItemPositionsInRows(int,int):412:413 -> getItemPositionsInRows
    5:6:androidx.collection.CircularIntArray[] getItemPositionsInRows(int,int):415:416 -> getItemPositionsInRows
    7:8:androidx.collection.CircularIntArray[] getItemPositionsInRows(int,int):419:420 -> getItemPositionsInRows
    9:9:androidx.collection.CircularIntArray[] getItemPositionsInRows(int,int):424:424 -> getItemPositionsInRows
    1:1:int getLastIndex():86:86 -> getLastIndex
    1:1:androidx.leanback.widget.Grid$Location getLocation(int):39:39 -> getLocation
    2:3:androidx.leanback.widget.StaggeredGrid$Location getLocation(int):98:99 -> getLocation
    4:4:androidx.leanback.widget.StaggeredGrid$Location getLocation(int):102:102 -> getLocation
    1:4:void invalidateItemsAfter(int):429:432 -> invalidateItemsAfter
    1:1:boolean prependVisbleItemsWithCache(int,boolean):139:139 -> prependVisbleItemsWithCache
    2:2:boolean prependVisbleItemsWithCache(int,boolean):145:145 -> prependVisbleItemsWithCache
    3:5:boolean prependVisbleItemsWithCache(int,boolean):147:149 -> prependVisbleItemsWithCache
    6:7:boolean prependVisbleItemsWithCache(int,boolean):154:155 -> prependVisbleItemsWithCache
    8:8:int getFirstIndex():78:78 -> prependVisbleItemsWithCache
    8:8:boolean prependVisbleItemsWithCache(int,boolean):155 -> prependVisbleItemsWithCache
    9:9:boolean prependVisbleItemsWithCache(int,boolean):164:164 -> prependVisbleItemsWithCache
    10:10:int androidx.leanback.widget.GridLayoutManager$2.getMinIndex():1601:1601 -> prependVisbleItemsWithCache
    10:10:boolean prependVisbleItemsWithCache(int,boolean):164 -> prependVisbleItemsWithCache
    11:11:boolean prependVisbleItemsWithCache(int,boolean):164:164 -> prependVisbleItemsWithCache
    12:17:boolean prependVisbleItemsWithCache(int,boolean):166:171 -> prependVisbleItemsWithCache
    18:19:boolean prependVisbleItemsWithCache(int,boolean):173:174 -> prependVisbleItemsWithCache
    20:22:boolean prependVisbleItemsWithCache(int,boolean):177:179 -> prependVisbleItemsWithCache
    23:24:boolean prependVisbleItemsWithCache(int,boolean):181:182 -> prependVisbleItemsWithCache
    25:26:boolean prependVisbleItemsWithCache(int,boolean):185:186 -> prependVisbleItemsWithCache
    27:27:boolean prependVisbleItemsWithCache(int,boolean):157:157 -> prependVisbleItemsWithCache
    28:28:void androidx.collection.CircularArray.clear():138:138 -> prependVisbleItemsWithCache
    28:28:boolean prependVisbleItemsWithCache(int,boolean):157 -> prependVisbleItemsWithCache
    1:1:int prependVisibleItemToRow(int,int,int):239:239 -> prependVisibleItemToRow
    2:2:int getFirstIndex():78:78 -> prependVisibleItemToRow
    2:2:int prependVisibleItemToRow(int,int,int):240 -> prependVisibleItemToRow
    3:3:int prependVisibleItemToRow(int,int,int):242:242 -> prependVisibleItemToRow
    4:7:int prependVisibleItemToRow(int,int,int):245:248 -> prependVisibleItemToRow
    8:9:int prependVisibleItemToRow(int,int,int):250:251 -> prependVisibleItemToRow
    10:10:int prependVisibleItemToRow(int,int,int):253:253 -> prependVisibleItemToRow
    11:12:int prependVisibleItemToRow(int,int,int):255:256 -> prependVisibleItemToRow
    13:15:int prependVisibleItemToRow(int,int,int):258:260 -> prependVisibleItemToRow
    16:16:int prependVisibleItemToRow(int,int,int):262:262 -> prependVisibleItemToRow
    17:17:int prependVisibleItemToRow(int,int,int):264:264 -> prependVisibleItemToRow
    18:19:int prependVisibleItemToRow(int,int,int):266:267 -> prependVisibleItemToRow
    1:1:boolean prependVisibleItems(int,boolean):117:117 -> prependVisibleItems
    2:2:boolean prependVisibleItems(int,boolean):120:120 -> prependVisibleItems
    3:3:boolean prependVisibleItems(int,boolean):124:124 -> prependVisibleItems
    4:5:boolean prependVisibleItems(int,boolean):129:130 -> prependVisibleItems
    6:6:boolean prependVisibleItems(int,boolean):127:127 -> prependVisibleItems
    7:8:boolean prependVisibleItems(int,boolean):129:130 -> prependVisibleItems
androidx.leanback.widget.StaggeredGrid$Location -> androidx.leanback.widget.StaggeredGrid$Location:
    1:3:void <init>(int,int,int):58:60 -> <init>
androidx.leanback.widget.StaggeredGridDefault -> androidx.leanback.widget.StaggeredGridDefault:
    1:1:void <init>():22:22 -> <init>
    1:1:boolean appendVisibleItemsWithoutCache(int,boolean):228:228 -> appendVisibleItemsWithoutCache
    2:3:boolean appendVisibleItemsWithoutCache(int,boolean):233:234 -> appendVisibleItemsWithoutCache
    4:5:boolean appendVisibleItemsWithoutCache(int,boolean):238:239 -> appendVisibleItemsWithoutCache
    6:6:boolean appendVisibleItemsWithoutCache(int,boolean):241:241 -> appendVisibleItemsWithoutCache
    7:8:boolean appendVisibleItemsWithoutCache(int,boolean):246:247 -> appendVisibleItemsWithoutCache
    9:10:boolean appendVisibleItemsWithoutCache(int,boolean):253:254 -> appendVisibleItemsWithoutCache
    11:12:boolean appendVisibleItemsWithoutCache(int,boolean):256:257 -> appendVisibleItemsWithoutCache
    13:13:boolean appendVisibleItemsWithoutCache(int,boolean):260:260 -> appendVisibleItemsWithoutCache
    14:14:boolean appendVisibleItemsWithoutCache(int,boolean):263:263 -> appendVisibleItemsWithoutCache
    15:15:boolean appendVisibleItemsWithoutCache(int,boolean):268:268 -> appendVisibleItemsWithoutCache
    16:16:boolean appendVisibleItemsWithoutCache(int,boolean):270:270 -> appendVisibleItemsWithoutCache
    17:17:boolean appendVisibleItemsWithoutCache(int,boolean):281:281 -> appendVisibleItemsWithoutCache
    18:18:boolean appendVisibleItemsWithoutCache(int,boolean):283:283 -> appendVisibleItemsWithoutCache
    19:19:boolean appendVisibleItemsWithoutCache(int,boolean):286:286 -> appendVisibleItemsWithoutCache
    20:20:boolean appendVisibleItemsWithoutCache(int,boolean):298:298 -> appendVisibleItemsWithoutCache
    21:21:boolean appendVisibleItemsWithoutCache(int,boolean):290:290 -> appendVisibleItemsWithoutCache
    22:22:boolean appendVisibleItemsWithoutCache(int,boolean):292:292 -> appendVisibleItemsWithoutCache
    23:23:boolean appendVisibleItemsWithoutCache(int,boolean):295:295 -> appendVisibleItemsWithoutCache
    24:24:boolean appendVisibleItemsWithoutCache(int,boolean):300:300 -> appendVisibleItemsWithoutCache
    25:25:boolean appendVisibleItemsWithoutCache(int,boolean):305:305 -> appendVisibleItemsWithoutCache
    26:26:boolean appendVisibleItemsWithoutCache(int,boolean):307:307 -> appendVisibleItemsWithoutCache
    27:28:boolean appendVisibleItemsWithoutCache(int,boolean):310:311 -> appendVisibleItemsWithoutCache
    29:29:boolean appendVisibleItemsWithoutCache(int,boolean):315:315 -> appendVisibleItemsWithoutCache
    30:30:boolean appendVisibleItemsWithoutCache(int,boolean):321:321 -> appendVisibleItemsWithoutCache
    1:2:int findRowEdgeLimitSearchIndex(boolean):205:206 -> findRowEdgeLimitSearchIndex
    3:3:int findRowEdgeLimitSearchIndex(boolean):209:209 -> findRowEdgeLimitSearchIndex
    4:6:int findRowEdgeLimitSearchIndex(boolean):214:216 -> findRowEdgeLimitSearchIndex
    1:3:int findRowMax(boolean,int,int[]):105:107 -> findRowMax
    4:4:int findRowMax(boolean,int,int[]):111:111 -> findRowMax
    5:8:int findRowMax(boolean,int,int[]):113:116 -> findRowMax
    9:13:int findRowMax(boolean,int,int[]):127:131 -> findRowMax
    14:14:int findRowMax(boolean,int,int[]):134:134 -> findRowMax
    15:16:int findRowMax(boolean,int,int[]):144:145 -> findRowMax
    1:3:int findRowMin(boolean,int,int[]):157:159 -> findRowMin
    4:9:int findRowMin(boolean,int,int[]):163:168 -> findRowMin
    10:10:int findRowMin(boolean,int,int[]):171:171 -> findRowMin
    11:14:int findRowMin(boolean,int,int[]):181:184 -> findRowMin
    15:16:int findRowMin(boolean,int,int[]):196:197 -> findRowMin
    1:1:int getRowMax(int):29:29 -> getRowMax
    2:4:int getRowMax(int):32:34 -> getRowMax
    5:8:int getRowMax(int):37:40 -> getRowMax
    9:12:int getRowMax(int):45:48 -> getRowMax
    13:13:int getRowMax(int):50:50 -> getRowMax
    14:14:int androidx.leanback.widget.StaggeredGrid.getFirstIndex():78:78 -> getRowMax
    14:14:int getRowMax(int):50 -> getRowMax
    15:18:int getRowMax(int):51:54 -> getRowMax
    1:1:int getRowMin(int):66:66 -> getRowMin
    2:6:int getRowMin(int):69:73 -> getRowMin
    7:7:int getRowMin(int):75:75 -> getRowMin
    8:8:int androidx.leanback.widget.StaggeredGrid.getFirstIndex():78:78 -> getRowMin
    8:8:int getRowMin(int):75 -> getRowMin
    9:12:int getRowMin(int):76:79 -> getRowMin
    13:14:int getRowMin(int):83:84 -> getRowMin
    15:18:int getRowMin(int):87:90 -> getRowMin
    1:1:boolean prependVisibleItemsWithoutCache(int,boolean):333:333 -> prependVisibleItemsWithoutCache
    2:2:int androidx.leanback.widget.StaggeredGrid.getFirstIndex():78:78 -> prependVisibleItemsWithoutCache
    2:2:boolean prependVisibleItemsWithoutCache(int,boolean):334 -> prependVisibleItemsWithoutCache
    3:3:boolean prependVisibleItemsWithoutCache(int,boolean):339:339 -> prependVisibleItemsWithoutCache
    4:4:boolean prependVisibleItemsWithoutCache(int,boolean):341:341 -> prependVisibleItemsWithoutCache
    5:6:boolean prependVisibleItemsWithoutCache(int,boolean):347:348 -> prependVisibleItemsWithoutCache
    7:8:boolean prependVisibleItemsWithoutCache(int,boolean):354:355 -> prependVisibleItemsWithoutCache
    9:10:boolean prependVisibleItemsWithoutCache(int,boolean):357:358 -> prependVisibleItemsWithoutCache
    11:13:boolean prependVisibleItemsWithoutCache(int,boolean):363:365 -> prependVisibleItemsWithoutCache
    14:14:boolean prependVisibleItemsWithoutCache(int,boolean):370:370 -> prependVisibleItemsWithoutCache
    15:15:boolean prependVisibleItemsWithoutCache(int,boolean):372:372 -> prependVisibleItemsWithoutCache
    16:16:int androidx.leanback.widget.StaggeredGrid.getFirstIndex():78:78 -> prependVisibleItemsWithoutCache
    16:16:boolean prependVisibleItemsWithoutCache(int,boolean):372 -> prependVisibleItemsWithoutCache
    17:17:boolean prependVisibleItemsWithoutCache(int,boolean):372:372 -> prependVisibleItemsWithoutCache
    18:18:boolean prependVisibleItemsWithoutCache(int,boolean):384:384 -> prependVisibleItemsWithoutCache
    19:19:boolean prependVisibleItemsWithoutCache(int,boolean):387:387 -> prependVisibleItemsWithoutCache
    20:20:boolean prependVisibleItemsWithoutCache(int,boolean):399:399 -> prependVisibleItemsWithoutCache
    21:22:boolean prependVisibleItemsWithoutCache(int,boolean):390:391 -> prependVisibleItemsWithoutCache
    23:23:boolean prependVisibleItemsWithoutCache(int,boolean):393:393 -> prependVisibleItemsWithoutCache
    24:24:boolean prependVisibleItemsWithoutCache(int,boolean):396:396 -> prependVisibleItemsWithoutCache
    25:25:boolean prependVisibleItemsWithoutCache(int,boolean):401:401 -> prependVisibleItemsWithoutCache
    26:26:boolean prependVisibleItemsWithoutCache(int,boolean):407:407 -> prependVisibleItemsWithoutCache
    27:27:boolean prependVisibleItemsWithoutCache(int,boolean):409:409 -> prependVisibleItemsWithoutCache
    28:29:boolean prependVisibleItemsWithoutCache(int,boolean):412:413 -> prependVisibleItemsWithoutCache
    30:30:boolean prependVisibleItemsWithoutCache(int,boolean):417:417 -> prependVisibleItemsWithoutCache
    31:31:boolean prependVisibleItemsWithoutCache(int,boolean):423:423 -> prependVisibleItemsWithoutCache
    32:32:boolean prependVisibleItemsWithoutCache(int,boolean):425:425 -> prependVisibleItemsWithoutCache
androidx.leanback.widget.StaticShadowHelper$ShadowImpl -> androidx.leanback.widget.StaticShadowHelper$ShadowImpl:
    1:1:void <init>():63:63 -> <init>
androidx.leanback.widget.StreamingTextView -> androidx.leanback.widget.StreamingTextView:
    1:1:void <clinit>():59:59 -> <clinit>
    2:2:void <clinit>():61:61 -> <clinit>
    1:1:void <init>(android.content.Context,android.util.AttributeSet):84:84 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):75:75 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):88:88 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):75:75 -> <init>
    1:2:void cancelStreamAnimation():187:188 -> cancelStreamAnimation
    1:3:android.graphics.Bitmap getScaledBitmap(int,float):102:104 -> getScaledBitmap
    4:4:android.graphics.Bitmap getScaledBitmap(int,float):103:103 -> getScaledBitmap
    1:1:int getStreamPosition():161:161 -> getStreamPosition
    1:1:void onFinishInflate():93:93 -> onFinishInflate
    2:3:void onFinishInflate():95:96 -> onFinishInflate
    4:4:void onFinishInflate():98:98 -> onFinishInflate
    1:2:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):232:233 -> onInitializeAccessibilityNodeInfo
    1:1:void reset():113:113 -> reset
    2:3:void cancelStreamAnimation():187:188 -> reset
    2:3:void reset():114 -> reset
    4:4:void reset():115:115 -> reset
    1:1:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):305:305 -> setCustomSelectionActionModeCallback
    2:2:void setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):304:304 -> setCustomSelectionActionModeCallback
    1:2:void setStreamPosition(int):165:166 -> setStreamPosition
    1:1:void updateRecognizedText(java.lang.String,java.lang.String):128:128 -> updateRecognizedText
    2:3:void updateRecognizedText(java.lang.String,java.lang.String):135:136 -> updateRecognizedText
    4:9:void addDottySpans(android.text.SpannableStringBuilder,java.lang.String,int):193:198 -> updateRecognizedText
    4:9:void updateRecognizedText(java.lang.String,java.lang.String):138 -> updateRecognizedText
    10:10:void updateRecognizedText(java.lang.String,java.lang.String):148:148 -> updateRecognizedText
    11:11:void updateRecognizedText(java.lang.String,java.lang.String):153:153 -> updateRecognizedText
    12:13:void updateText(java.lang.CharSequence):223:224 -> updateRecognizedText
    12:13:void updateRecognizedText(java.lang.String,java.lang.String):153 -> updateRecognizedText
    14:16:void startStreamAnimation():170:172 -> updateRecognizedText
    14:16:void updateRecognizedText(java.lang.String,java.lang.String):156 -> updateRecognizedText
    17:20:void startStreamAnimation():175:178 -> updateRecognizedText
    17:20:void updateRecognizedText(java.lang.String,java.lang.String):156 -> updateRecognizedText
    21:23:void startStreamAnimation():180:182 -> updateRecognizedText
    21:23:void updateRecognizedText(java.lang.String,java.lang.String):156 -> updateRecognizedText
androidx.leanback.widget.StreamingTextView$1 -> androidx.leanback.widget.StreamingTextView$1:
    1:1:void <init>(java.lang.Class,java.lang.String):62:62 -> <init>
    1:1:java.lang.Object get(java.lang.Object):62:62 -> get
    2:2:java.lang.Integer get(androidx.leanback.widget.StreamingTextView):66:66 -> get
    2:2:java.lang.Object get(java.lang.Object):62 -> get
    1:1:void set(java.lang.Object,java.lang.Object):62:62 -> set
    2:2:void set(androidx.leanback.widget.StreamingTextView,java.lang.Integer):71:71 -> set
    2:2:void set(java.lang.Object,java.lang.Object):62 -> set
androidx.leanback.widget.StreamingTextView$DottySpan -> androidx.leanback.widget.StreamingTextView$DottySpan:
    1:3:void <init>(androidx.leanback.widget.StreamingTextView,int,int):241:243 -> <init>
    1:1:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):250:250 -> draw
    2:2:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):252:252 -> draw
    3:6:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):254:257 -> draw
    7:8:boolean androidx.leanback.widget.StreamingTextView.isLayoutRtl(android.view.View):289:290 -> draw
    7:8:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):257 -> draw
    9:10:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):259:260 -> draw
    11:11:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):263:263 -> draw
    12:12:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):266:266 -> draw
    13:13:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):270:270 -> draw
    14:15:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):272:273 -> draw
    16:16:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):275:275 -> draw
    17:17:void draw(android.graphics.Canvas,java.lang.CharSequence,int,int,float,int,int,int,android.graphics.Paint):278:278 -> draw
    1:1:int getSize(android.graphics.Paint,java.lang.CharSequence,int,int,android.graphics.Paint$FontMetricsInt):284:284 -> getSize
androidx.leanback.widget.ThumbsBar -> androidx.leanback.widget.ThumbsBar:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):52:52 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int):56:56 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):39:39 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):45:45 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):49:49 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):59:59 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int):61:61 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,int):64:64 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int):66:66 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet,int):69:69 -> <init>
    1:1:android.view.View createThumbView(android.view.ViewGroup):270:270 -> createThumbView
    1:1:int getHeroIndex():77:77 -> getHeroIndex
    1:7:void onLayout(boolean,int,int,int,int):237:243 -> onLayout
    8:8:void onLayout(boolean,int,int,int,int):242:242 -> onLayout
    9:9:void onLayout(boolean,int,int,int,int):244:244 -> onLayout
    10:13:void onLayout(boolean,int,int,int,int):247:250 -> onLayout
    14:14:void onLayout(boolean,int,int,int,int):252:252 -> onLayout
    15:15:void onLayout(boolean,int,int,int,int):249:249 -> onLayout
    16:16:void onLayout(boolean,int,int,int,int):253:253 -> onLayout
    17:19:void onLayout(boolean,int,int,int,int):255:257 -> onLayout
    20:22:void onLayout(boolean,int,int,int,int):259:261 -> onLayout
    23:23:void onLayout(boolean,int,int,int,int):258:258 -> onLayout
    24:24:void onLayout(boolean,int,int,int,int):262:262 -> onLayout
    1:2:void onMeasure(int,int):221:222 -> onMeasure
    3:3:void onMeasure(int,int):225:225 -> onMeasure
    4:4:int calculateNumOfThumbs(int):204:204 -> onMeasure
    4:4:void onMeasure(int,int):226 -> onMeasure
    5:5:int roundUp(int,int):181:181 -> onMeasure
    5:5:int calculateNumOfThumbs(int):204 -> onMeasure
    5:5:void onMeasure(int,int):226 -> onMeasure
    6:7:void onMeasure(int,int):228:229 -> onMeasure
    8:9:void setNumberOfThumbsInternal():156:157 -> onMeasure
    8:9:void onMeasure(int,int):230 -> onMeasure
    10:12:void setNumberOfThumbsInternal():159:161 -> onMeasure
    10:12:void onMeasure(int,int):230 -> onMeasure
    13:13:void setNumberOfThumbsInternal():163:163 -> onMeasure
    13:13:void onMeasure(int,int):230 -> onMeasure
    14:17:void setNumberOfThumbsInternal():165:168 -> onMeasure
    14:17:void onMeasure(int,int):230 -> onMeasure
    18:19:void setNumberOfThumbsInternal():170:171 -> onMeasure
    18:19:void onMeasure(int,int):230 -> onMeasure
    20:21:void setNumberOfThumbsInternal():173:174 -> onMeasure
    20:21:void onMeasure(int,int):230 -> onMeasure
    22:22:void setNumberOfThumbsInternal():176:176 -> onMeasure
    22:22:void onMeasure(int,int):230 -> onMeasure
androidx.leanback.widget.TitleHelper -> androidx.leanback.widget.TitleHelper:
    1:1:void <init>(android.view.ViewGroup,android.view.View):59:59 -> <init>
    2:2:void <init>(android.view.ViewGroup,android.view.View):42:42 -> <init>
    3:4:void <init>(android.view.ViewGroup,android.view.View):63:64 -> <init>
    5:6:void createTransitions():69:70 -> <init>
    5:6:void <init>(android.view.ViewGroup,android.view.View):65 -> <init>
    7:7:void createTransitions():69:69 -> <init>
    7:7:void <init>(android.view.ViewGroup,android.view.View):65 -> <init>
    8:9:void createTransitions():71:72 -> <init>
    8:9:void <init>(android.view.ViewGroup,android.view.View):65 -> <init>
    10:10:void createTransitions():71:71 -> <init>
    10:10:void <init>(android.view.ViewGroup,android.view.View):65 -> <init>
    11:11:void createTransitions():73:73 -> <init>
    11:11:void <init>(android.view.ViewGroup,android.view.View):65 -> <init>
    12:12:void createTransitions():79:79 -> <init>
    12:12:void <init>(android.view.ViewGroup,android.view.View):65 -> <init>
    13:13:void <init>(android.view.ViewGroup,android.view.View):61:61 -> <init>
    1:1:androidx.leanback.widget.BrowseFrameLayout$OnFocusSearchListener getOnFocusSearchListener():118:118 -> getOnFocusSearchListener
    1:1:void showTitle(boolean):92:92 -> showTitle
    2:2:void showTitle(boolean):94:94 -> showTitle
androidx.leanback.widget.TitleHelper$1 -> androidx.leanback.widget.TitleHelper$1:
    1:1:void <init>(androidx.leanback.widget.TitleHelper):43:43 -> <init>
    1:1:android.view.View onFocusSearch(android.view.View,int):46:46 -> onFocusSearch
    2:2:android.view.View onFocusSearch(android.view.View,int):49:49 -> onFocusSearch
    3:4:android.view.View onFocusSearch(android.view.View,int):52:53 -> onFocusSearch
androidx.leanback.widget.TitleHelper$2 -> androidx.leanback.widget.TitleHelper$2:
    1:1:void <init>(androidx.leanback.widget.TitleHelper):73:73 -> <init>
    1:1:void run():76:76 -> run
androidx.leanback.widget.TitleHelper$3 -> androidx.leanback.widget.TitleHelper$3:
    1:1:void <init>(androidx.leanback.widget.TitleHelper):79:79 -> <init>
    1:1:void run():82:82 -> run
androidx.leanback.widget.TitleView -> androidx.leanback.widget.TitleView:
    1:1:void <init>(android.content.Context):95:95 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):99:99 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):103:103 -> <init>
    4:5:void <init>(android.content.Context,android.util.AttributeSet,int):39:40 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):42:42 -> <init>
    7:8:void <init>(android.content.Context,android.util.AttributeSet,int):105:106 -> <init>
    9:11:void <init>(android.content.Context,android.util.AttributeSet,int):108:110 -> <init>
    12:13:void <init>(android.content.Context,android.util.AttributeSet,int):112:113 -> <init>
    1:1:void enableAnimation(boolean):181:181 -> enableAnimation
    1:1:androidx.leanback.widget.SearchOrbView$Colors getSearchAffordanceColors():174:174 -> getSearchAffordanceColors
    1:1:android.view.View getSearchAffordanceView():160:160 -> getSearchAffordanceView
    1:1:androidx.leanback.widget.TitleViewAdapter getTitleViewAdapter():224:224 -> getTitleViewAdapter
    1:2:void setBadgeDrawable(android.graphics.drawable.Drawable):136:137 -> setBadgeDrawable
    1:2:void setOnSearchClickedListener(android.view.View$OnClickListener):151:152 -> setOnSearchClickedListener
    3:3:void updateSearchOrbViewVisiblity():206:206 -> setOnSearchClickedListener
    3:3:void setOnSearchClickedListener(android.view.View$OnClickListener):153 -> setOnSearchClickedListener
    4:4:void updateSearchOrbViewVisiblity():208:208 -> setOnSearchClickedListener
    4:4:void setOnSearchClickedListener(android.view.View$OnClickListener):153 -> setOnSearchClickedListener
    1:1:void setSearchAffordanceColors(androidx.leanback.widget.SearchOrbView$Colors):167:167 -> setSearchAffordanceColors
    1:2:void setTitle(java.lang.CharSequence):120:121 -> setTitle
    1:1:void updateBadgeVisibility():212:212 -> updateBadgeVisibility
    2:3:void updateBadgeVisibility():214:215 -> updateBadgeVisibility
    4:5:void updateBadgeVisibility():217:218 -> updateBadgeVisibility
    1:1:void updateComponentsVisibility(int):194:194 -> updateComponentsVisibility
    2:2:void updateComponentsVisibility(int):197:197 -> updateComponentsVisibility
    3:4:void updateComponentsVisibility(int):199:200 -> updateComponentsVisibility
    5:5:void updateSearchOrbViewVisiblity():206:206 -> updateComponentsVisibility
    5:5:void updateComponentsVisibility(int):202 -> updateComponentsVisibility
    6:6:void updateSearchOrbViewVisiblity():208:208 -> updateComponentsVisibility
    6:6:void updateComponentsVisibility(int):202 -> updateComponentsVisibility
androidx.leanback.widget.TitleView$1 -> androidx.leanback.widget.TitleView$1:
    1:1:void <init>(androidx.leanback.widget.TitleView):42:42 -> <init>
    1:1:androidx.leanback.widget.SearchOrbView$Colors getSearchAffordanceColors():65:65 -> getSearchAffordanceColors
    1:1:android.view.View getSearchAffordanceView():45:45 -> getSearchAffordanceView
    1:1:void setAnimationEnabled(boolean):55:55 -> setAnimationEnabled
    1:1:void setBadgeDrawable(android.graphics.drawable.Drawable):75:75 -> setBadgeDrawable
    1:1:void setOnSearchClickedListener(android.view.View$OnClickListener):50:50 -> setOnSearchClickedListener
    1:1:void setSearchAffordanceColors(androidx.leanback.widget.SearchOrbView$Colors):80:80 -> setSearchAffordanceColors
    1:1:void setTitle(java.lang.CharSequence):85:85 -> setTitle
    1:1:void updateComponentsVisibility(int):90:90 -> updateComponentsVisibility
androidx.leanback.widget.TitleViewAdapter -> androidx.leanback.widget.TitleViewAdapter:
    1:1:void <init>():27:27 -> <init>
androidx.leanback.widget.VerticalGridPresenter -> androidx.leanback.widget.VerticalGridPresenter:
    1:1:void <init>(int,boolean):140:140 -> <init>
    1:1:void <init>(int):126 -> <init>
    1:1:void <init>():111 -> <init>
    2:2:void <init>(int,boolean):94:94 -> <init>
    2:2:void <init>(int):126 -> <init>
    2:2:void <init>():111 -> <init>
    3:4:void <init>(int,boolean):97:98 -> <init>
    3:4:void <init>(int):126 -> <init>
    3:4:void <init>():111 -> <init>
    5:5:void <init>(int,boolean):101:101 -> <init>
    5:5:void <init>(int):126 -> <init>
    5:5:void <init>():111 -> <init>
    6:7:void <init>(int,boolean):141:142 -> <init>
    6:7:void <init>(int):126 -> <init>
    6:7:void <init>():111 -> <init>
    1:1:androidx.leanback.widget.OnItemViewClickedListener getOnItemViewClickedListener():378:378 -> getOnItemViewClickedListener
    1:2:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):336:337 -> onBindViewHolder
    3:3:androidx.leanback.widget.VerticalGridView androidx.leanback.widget.VerticalGridPresenter$ViewHolder.getGridView():90:90 -> onBindViewHolder
    3:3:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):338 -> onBindViewHolder
    4:4:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):338:338 -> onBindViewHolder
    1:1:androidx.leanback.widget.Presenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):29:29 -> onCreateViewHolder
    2:2:androidx.leanback.widget.VerticalGridPresenter$ViewHolder createGridViewHolder(android.view.ViewGroup):249:249 -> onCreateViewHolder
    2:2:androidx.leanback.widget.VerticalGridPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):235 -> onCreateViewHolder
    3:3:androidx.leanback.widget.VerticalGridPresenter$ViewHolder createGridViewHolder(android.view.ViewGroup):251:251 -> onCreateViewHolder
    3:3:androidx.leanback.widget.VerticalGridPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):235 -> onCreateViewHolder
    4:5:androidx.leanback.widget.VerticalGridPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):236:237 -> onCreateViewHolder
    6:6:void initializeGridViewHolder(androidx.leanback.widget.VerticalGridPresenter$ViewHolder):262:262 -> onCreateViewHolder
    6:6:androidx.leanback.widget.VerticalGridPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):238 -> onCreateViewHolder
    7:7:androidx.leanback.widget.VerticalGridView androidx.leanback.widget.VerticalGridPresenter$ViewHolder.getGridView():90:90 -> onCreateViewHolder
    7:7:void initializeGridViewHolder(androidx.leanback.widget.VerticalGridPresenter$ViewHolder):266 -> onCreateViewHolder
    7:7:androidx.leanback.widget.VerticalGridPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):238 -> onCreateViewHolder
    8:9:void initializeGridViewHolder(androidx.leanback.widget.VerticalGridPresenter$ViewHolder):266:267 -> onCreateViewHolder
    8:9:androidx.leanback.widget.VerticalGridPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):238 -> onCreateViewHolder
    10:13:void initializeGridViewHolder(androidx.leanback.widget.VerticalGridPresenter$ViewHolder):269:272 -> onCreateViewHolder
    10:13:androidx.leanback.widget.VerticalGridPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):238 -> onCreateViewHolder
    14:14:boolean androidx.leanback.widget.ShadowOverlayHelper.supportsShadow():283:283 -> onCreateViewHolder
    14:14:boolean isUsingDefaultShadow():188 -> onCreateViewHolder
    14:14:boolean needsDefaultShadow():216 -> onCreateViewHolder
    14:14:void initializeGridViewHolder(androidx.leanback.widget.VerticalGridPresenter$ViewHolder):273 -> onCreateViewHolder
    14:14:androidx.leanback.widget.VerticalGridPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):238 -> onCreateViewHolder
    15:15:boolean getShadowEnabled():179:179 -> onCreateViewHolder
    15:15:boolean needsDefaultShadow():216 -> onCreateViewHolder
    15:15:void initializeGridViewHolder(androidx.leanback.widget.VerticalGridPresenter$ViewHolder):273 -> onCreateViewHolder
    15:15:androidx.leanback.widget.VerticalGridPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):238 -> onCreateViewHolder
    16:16:void initializeGridViewHolder(androidx.leanback.widget.VerticalGridPresenter$ViewHolder):273:273 -> onCreateViewHolder
    16:16:androidx.leanback.widget.VerticalGridPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):238 -> onCreateViewHolder
    17:17:boolean areChildRoundedCornersEnabled():203:203 -> onCreateViewHolder
    17:17:void initializeGridViewHolder(androidx.leanback.widget.VerticalGridPresenter$ViewHolder):274 -> onCreateViewHolder
    17:17:androidx.leanback.widget.VerticalGridPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):238 -> onCreateViewHolder
    18:18:void initializeGridViewHolder(androidx.leanback.widget.VerticalGridPresenter$ViewHolder):274:274 -> onCreateViewHolder
    18:18:androidx.leanback.widget.VerticalGridPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):238 -> onCreateViewHolder
    19:19:boolean isUsingZOrder(android.content.Context):212:212 -> onCreateViewHolder
    19:19:void initializeGridViewHolder(androidx.leanback.widget.VerticalGridPresenter$ViewHolder):275 -> onCreateViewHolder
    19:19:androidx.leanback.widget.VerticalGridPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):238 -> onCreateViewHolder
    20:21:void initializeGridViewHolder(androidx.leanback.widget.VerticalGridPresenter$ViewHolder):275:276 -> onCreateViewHolder
    20:21:androidx.leanback.widget.VerticalGridPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):238 -> onCreateViewHolder
    22:22:androidx.leanback.widget.ShadowOverlayHelper$Options createShadowOverlayOptions():330:330 -> onCreateViewHolder
    22:22:void initializeGridViewHolder(androidx.leanback.widget.VerticalGridPresenter$ViewHolder):277 -> onCreateViewHolder
    22:22:androidx.leanback.widget.VerticalGridPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):238 -> onCreateViewHolder
    23:25:void initializeGridViewHolder(androidx.leanback.widget.VerticalGridPresenter$ViewHolder):277:279 -> onCreateViewHolder
    23:25:androidx.leanback.widget.VerticalGridPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):238 -> onCreateViewHolder
    26:26:boolean androidx.leanback.widget.ShadowOverlayHelper.needsWrapper():341:341 -> onCreateViewHolder
    26:26:void initializeGridViewHolder(androidx.leanback.widget.VerticalGridPresenter$ViewHolder):279 -> onCreateViewHolder
    26:26:androidx.leanback.widget.VerticalGridPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):238 -> onCreateViewHolder
    27:27:void initializeGridViewHolder(androidx.leanback.widget.VerticalGridPresenter$ViewHolder):280:280 -> onCreateViewHolder
    27:27:androidx.leanback.widget.VerticalGridPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):238 -> onCreateViewHolder
    28:28:void initializeGridViewHolder(androidx.leanback.widget.VerticalGridPresenter$ViewHolder):284:284 -> onCreateViewHolder
    28:28:androidx.leanback.widget.VerticalGridPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):238 -> onCreateViewHolder
    29:29:void androidx.leanback.widget.ItemBridgeAdapter.setWrapper(androidx.leanback.widget.ItemBridgeAdapter$Wrapper):240:240 -> onCreateViewHolder
    29:29:void initializeGridViewHolder(androidx.leanback.widget.VerticalGridPresenter$ViewHolder):284 -> onCreateViewHolder
    29:29:androidx.leanback.widget.VerticalGridPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):238 -> onCreateViewHolder
    30:30:void initializeGridViewHolder(androidx.leanback.widget.VerticalGridPresenter$ViewHolder):285:285 -> onCreateViewHolder
    30:30:androidx.leanback.widget.VerticalGridPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):238 -> onCreateViewHolder
    31:31:androidx.leanback.widget.VerticalGridView androidx.leanback.widget.VerticalGridPresenter$ViewHolder.getGridView():90:90 -> onCreateViewHolder
    31:31:void initializeGridViewHolder(androidx.leanback.widget.VerticalGridPresenter$ViewHolder):286 -> onCreateViewHolder
    31:31:androidx.leanback.widget.VerticalGridPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):238 -> onCreateViewHolder
    32:32:void initializeGridViewHolder(androidx.leanback.widget.VerticalGridPresenter$ViewHolder):286:286 -> onCreateViewHolder
    32:32:androidx.leanback.widget.VerticalGridPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):238 -> onCreateViewHolder
    33:33:void initializeGridViewHolder(androidx.leanback.widget.VerticalGridPresenter$ViewHolder):288:288 -> onCreateViewHolder
    33:33:androidx.leanback.widget.VerticalGridPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):238 -> onCreateViewHolder
    34:34:androidx.leanback.widget.VerticalGridView androidx.leanback.widget.VerticalGridPresenter$ViewHolder.getGridView():90:90 -> onCreateViewHolder
    34:34:void initializeGridViewHolder(androidx.leanback.widget.VerticalGridPresenter$ViewHolder):292 -> onCreateViewHolder
    34:34:androidx.leanback.widget.VerticalGridPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):238 -> onCreateViewHolder
    35:35:void initializeGridViewHolder(androidx.leanback.widget.VerticalGridPresenter$ViewHolder):292:292 -> onCreateViewHolder
    35:35:androidx.leanback.widget.VerticalGridPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):238 -> onCreateViewHolder
    36:37:androidx.leanback.widget.VerticalGridPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):239:240 -> onCreateViewHolder
    38:38:void initializeGridViewHolder(androidx.leanback.widget.VerticalGridPresenter$ViewHolder):263:263 -> onCreateViewHolder
    38:38:androidx.leanback.widget.VerticalGridPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):238 -> onCreateViewHolder
    1:2:void onUnbindViewHolder(androidx.leanback.widget.Presenter$ViewHolder):344:345 -> onUnbindViewHolder
    3:3:androidx.leanback.widget.VerticalGridView androidx.leanback.widget.VerticalGridPresenter$ViewHolder.getGridView():90:90 -> onUnbindViewHolder
    3:3:void onUnbindViewHolder(androidx.leanback.widget.Presenter$ViewHolder):346 -> onUnbindViewHolder
    4:4:void onUnbindViewHolder(androidx.leanback.widget.Presenter$ViewHolder):346:346 -> onUnbindViewHolder
    1:1:androidx.leanback.widget.OnItemViewSelectedListener getOnItemViewSelectedListener():361:361 -> selectChildView
    1:1:void selectChildView(androidx.leanback.widget.VerticalGridPresenter$ViewHolder,android.view.View):382 -> selectChildView
    2:2:androidx.leanback.widget.VerticalGridView androidx.leanback.widget.VerticalGridPresenter$ViewHolder.getGridView():90:90 -> selectChildView
    2:2:void selectChildView(androidx.leanback.widget.VerticalGridPresenter$ViewHolder,android.view.View):384 -> selectChildView
    3:3:void selectChildView(androidx.leanback.widget.VerticalGridPresenter$ViewHolder,android.view.View):384:384 -> selectChildView
    4:4:androidx.leanback.widget.OnItemViewSelectedListener getOnItemViewSelectedListener():361:361 -> selectChildView
    4:4:void selectChildView(androidx.leanback.widget.VerticalGridPresenter$ViewHolder,android.view.View):386 -> selectChildView
    5:5:void selectChildView(androidx.leanback.widget.VerticalGridPresenter$ViewHolder,android.view.View):386:386 -> selectChildView
    6:6:androidx.leanback.widget.OnItemViewSelectedListener getOnItemViewSelectedListener():361:361 -> selectChildView
    6:6:void selectChildView(androidx.leanback.widget.VerticalGridPresenter$ViewHolder,android.view.View):388 -> selectChildView
    7:7:void selectChildView(androidx.leanback.widget.VerticalGridPresenter$ViewHolder,android.view.View):388:388 -> selectChildView
    1:1:void setEntranceTransitionState(androidx.leanback.widget.VerticalGridPresenter$ViewHolder,boolean):404:404 -> setEntranceTransitionState
    1:2:void setNumberOfColumns(int):152:153 -> setNumberOfColumns
    3:3:void setNumberOfColumns(int):150:150 -> setNumberOfColumns
    1:1:void setOnItemViewClickedListener(androidx.leanback.widget.OnItemViewClickedListener):371:371 -> setOnItemViewClickedListener
    1:1:void setOnItemViewSelectedListener(androidx.leanback.widget.OnItemViewSelectedListener):354:354 -> setOnItemViewSelectedListener
androidx.leanback.widget.VerticalGridPresenter$1 -> androidx.leanback.widget.VerticalGridPresenter$1:
    1:1:void <init>(androidx.leanback.widget.VerticalGridPresenter,androidx.leanback.widget.VerticalGridPresenter$ViewHolder):292:292 -> <init>
    1:1:void onChildSelected(android.view.ViewGroup,android.view.View,int,long):295:295 -> onChildSelected
androidx.leanback.widget.VerticalGridPresenter$VerticalGridItemBridgeAdapter -> androidx.leanback.widget.VerticalGridPresenter$VerticalGridItemBridgeAdapter:
    1:1:void <init>(androidx.leanback.widget.VerticalGridPresenter):33:33 -> <init>
    1:1:void onAttachedToWindow(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):72:72 -> onAttachedToWindow
    1:3:void onBind(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):48:50 -> onBind
    1:2:void onCreate(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):36:37 -> onCreate
    3:4:void androidx.leanback.transition.TransitionHelper.setTransitionGroup(android.view.ViewGroup,boolean):447:448 -> onCreate
    3:4:void onCreate(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):37 -> onCreate
    5:6:void onCreate(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):40:41 -> onCreate
    1:2:void onUnbind(androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):65:66 -> onUnbind
androidx.leanback.widget.VerticalGridPresenter$VerticalGridItemBridgeAdapter$1 -> androidx.leanback.widget.VerticalGridPresenter$VerticalGridItemBridgeAdapter$1:
    1:1:void <init>(androidx.leanback.widget.VerticalGridPresenter$VerticalGridItemBridgeAdapter,androidx.leanback.widget.ItemBridgeAdapter$ViewHolder):50:50 -> <init>
    1:1:void onClick(android.view.View):53:53 -> onClick
    2:2:void onClick(android.view.View):55:55 -> onClick
androidx.leanback.widget.VerticalGridPresenter$ViewHolder -> androidx.leanback.widget.VerticalGridPresenter$ViewHolder:
    1:2:void <init>(androidx.leanback.widget.VerticalGridView):85:86 -> <init>
    1:1:androidx.leanback.widget.VerticalGridView getGridView():90:90 -> getGridView
androidx.leanback.widget.VerticalGridView -> androidx.leanback.widget.VerticalGridView:
    1:1:void <init>(android.content.Context):44:44 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):48:48 -> <init>
    3:5:void <init>(android.content.Context,android.util.AttributeSet,int):52:54 -> <init>
    1:5:void initAttributes(android.content.Context,android.util.AttributeSet):58:62 -> initAttributes
    1:1:void setColumnWidth(android.content.res.TypedArray):66:66 -> setColumnWidth
    2:3:void setColumnWidth(android.content.res.TypedArray):68:69 -> setColumnWidth
    4:5:void setColumnWidth(int):89:90 -> setColumnWidth
    1:2:void setNumColumns(int):77:78 -> setNumColumns
androidx.leanback.widget.VideoSurfaceView -> androidx.leanback.widget.VideoSurfaceView:
    1:1:void <init>(android.content.Context):35:35 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):39:39 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):43:43 -> <init>
androidx.leanback.widget.ViewsStateBundle -> androidx.leanback.widget.ViewsStateBundle:
    1:3:void <init>():54:56 -> <init>
    1:1:void clear():60:60 -> clear
    2:2:void androidx.collection.LruCache.evictAll():281:281 -> clear
    2:2:void clear():61 -> clear
    1:1:void loadFromBundle(android.os.Bundle):89:89 -> loadFromBundle
    2:2:void androidx.collection.LruCache.evictAll():281:281 -> loadFromBundle
    2:2:void loadFromBundle(android.os.Bundle):90 -> loadFromBundle
    3:5:void loadFromBundle(android.os.Bundle):91:93 -> loadFromBundle
    1:1:void loadView(android.view.View,int):154:154 -> loadView
    2:2:java.lang.String getSaveStatesKey(int):222:222 -> loadView
    2:2:void loadView(android.view.View,int):155 -> loadView
    3:3:void loadView(android.view.View,int):158:158 -> loadView
    4:4:void loadView(android.view.View,int):160:160 -> loadView
    1:2:void remove(int):66:67 -> remove
    3:3:java.lang.String getSaveStatesKey(int):222:222 -> remove
    3:3:void remove(int):67 -> remove
    4:4:void remove(int):67:67 -> remove
    1:1:android.os.Bundle saveAsBundle():75:75 -> saveAsBundle
    2:3:android.os.Bundle saveAsBundle():78:79 -> saveAsBundle
    4:6:android.os.Bundle saveAsBundle():81:83 -> saveAsBundle
    1:1:void saveOffscreenView(android.view.View,int):208:208 -> saveOffscreenView
    2:2:void saveViewUnchecked(android.view.View,int):172:172 -> saveOffscreenView
    2:2:void saveOffscreenView(android.view.View,int):211 -> saveOffscreenView
    3:3:java.lang.String getSaveStatesKey(int):222:222 -> saveOffscreenView
    3:3:void saveViewUnchecked(android.view.View,int):173 -> saveOffscreenView
    3:3:void saveOffscreenView(android.view.View,int):211 -> saveOffscreenView
    4:6:void saveViewUnchecked(android.view.View,int):174:176 -> saveOffscreenView
    4:6:void saveOffscreenView(android.view.View,int):211 -> saveOffscreenView
    7:7:void saveOffscreenView(android.view.View,int):214:214 -> saveOffscreenView
    1:1:android.os.Bundle saveOnScreenView(android.os.Bundle,android.view.View,int):189:189 -> saveOnScreenView
    2:2:java.lang.String getSaveStatesKey(int):222:222 -> saveOnScreenView
    2:2:android.os.Bundle saveOnScreenView(android.os.Bundle,android.view.View,int):190 -> saveOnScreenView
    3:4:android.os.Bundle saveOnScreenView(android.os.Bundle,android.view.View,int):191:192 -> saveOnScreenView
    5:5:android.os.Bundle saveOnScreenView(android.os.Bundle,android.view.View,int):194:194 -> saveOnScreenView
    6:6:android.os.Bundle saveOnScreenView(android.os.Bundle,android.view.View,int):196:196 -> saveOnScreenView
    1:1:void setSavePolicy(int):118:118 -> setSavePolicy
    2:3:void applyPolicyChanges():131:132 -> setSavePolicy
    2:3:void setSavePolicy(int):119 -> setSavePolicy
    4:5:void applyPolicyChanges():135:136 -> setSavePolicy
    4:5:void setSavePolicy(int):119 -> setSavePolicy
    6:6:void applyPolicyChanges():133:133 -> setSavePolicy
    6:6:void setSavePolicy(int):119 -> setSavePolicy
    7:7:void applyPolicyChanges():143:143 -> setSavePolicy
    7:7:void setSavePolicy(int):119 -> setSavePolicy
    8:9:void applyPolicyChanges():139:140 -> setSavePolicy
    8:9:void setSavePolicy(int):119 -> setSavePolicy
androidx.leanback.widget.WindowAlignment -> androidx.leanback.widget.WindowAlignment:
    1:1:void <init>():26:26 -> <init>
    2:2:void <init>():354:354 -> <init>
    3:3:void <init>():356:356 -> <init>
    4:4:void <init>():358:358 -> <init>
    5:5:void <init>():360:360 -> <init>
    6:6:void <init>():362:362 -> <init>
    1:1:androidx.leanback.widget.WindowAlignment$Axis mainAxis():365:365 -> mainAxis
    1:1:androidx.leanback.widget.WindowAlignment$Axis mainAxis():365:365 -> reset
    1:1:void reset():388 -> reset
    2:2:void reset():388:388 -> reset
    1:1:androidx.leanback.widget.WindowAlignment$Axis secondAxis():369:369 -> secondAxis
    1:4:void setOrientation(int):373:376 -> setOrientation
    5:6:void setOrientation(int):378:379 -> setOrientation
    1:1:java.lang.String toString():393:393 -> toString
androidx.leanback.widget.WindowAlignment$Axis -> androidx.leanback.widget.WindowAlignment$Axis:
    1:1:void <init>(java.lang.String):79:79 -> <init>
    2:2:void <init>(java.lang.String):55:55 -> <init>
    3:3:void <init>(java.lang.String):57:57 -> <init>
    4:4:void <init>(java.lang.String):59:59 -> <init>
    5:5:void <init>(java.lang.String):61:61 -> <init>
    6:6:void <init>(java.lang.String):80:80 -> <init>
    1:2:int calculateKeyline():196:197 -> calculateKeyline
    3:3:int calculateKeyline():200:200 -> calculateKeyline
    4:5:int calculateKeyline():202:203 -> calculateKeyline
    6:7:int calculateKeyline():206:207 -> calculateKeyline
    8:9:int calculateKeyline():211:212 -> calculateKeyline
    1:1:int getClientSize():191:191 -> getClientSize
    1:1:int getMaxScroll():148:148 -> getMaxScroll
    1:1:int getMinScroll():136:136 -> getMinScroll
    1:1:int getPaddingMax():187:187 -> getPaddingMax
    1:1:int getPaddingMin():183:183 -> getPaddingMin
    1:1:int getSize():174:174 -> getScroll
    1:1:int getScroll(int):307 -> getScroll
    2:4:int getScroll(int):308:310 -> getScroll
    5:6:int getScroll(int):312:313 -> getScroll
    7:7:int getScroll(int):317:317 -> getScroll
    8:8:int getScroll(int):319:319 -> getScroll
    9:10:int getScroll(int):326:327 -> getScroll
    11:11:int getScroll(int):331:331 -> getScroll
    12:12:int getScroll(int):333:333 -> getScroll
    1:1:int getSize():174:174 -> getSize
    1:2:void invalidateScrollMax():152:153 -> invalidateScrollMax
    1:2:void invalidateScrollMin():140:141 -> invalidateScrollMin
    1:1:boolean isMaxUnknown():166:166 -> isMaxUnknown
    1:1:boolean isMinUnknown():162:162 -> isMinUnknown
    1:2:void reset():157:158 -> reset
    1:2:void setPadding(int,int):178:179 -> setPadding
    1:1:void setReversedFlow(boolean):344:344 -> setReversedFlow
    1:1:void setSize(int):170:170 -> setSize
    1:1:void setWindowAlignment(int):89:89 -> setWindowAlignment
    1:1:void setWindowAlignmentOffset(int):117:117 -> setWindowAlignmentOffset
    1:1:void setWindowAlignmentOffsetPercent(float):125:125 -> setWindowAlignmentOffsetPercent
    2:2:void setWindowAlignmentOffsetPercent(float):123:123 -> setWindowAlignmentOffsetPercent
    1:1:java.lang.String toString():349:349 -> toString
    1:6:void updateMinMax(int,int,int,int):230:235 -> updateMinMax
    7:7:void updateMinMax(int,int,int,int):237:237 -> updateMinMax
    8:8:void updateMinMax(int,int,int,int):240:240 -> updateMinMax
    9:9:void updateMinMax(int,int,int,int):243:243 -> updateMinMax
    10:10:void updateMinMax(int,int,int,int):247:247 -> updateMinMax
    11:11:void updateMinMax(int,int,int,int):250:250 -> updateMinMax
    12:12:void updateMinMax(int,int,int,int):253:253 -> updateMinMax
    13:14:void updateMinMax(int,int,int,int):257:258 -> updateMinMax
    15:15:boolean isPreferKeylineOverLowEdge():109:109 -> updateMinMax
    15:15:void updateMinMax(int,int,int,int):259 -> updateMinMax
    16:16:void updateMinMax(int,int,int,int):262:262 -> updateMinMax
    17:17:void updateMinMax(int,int,int,int):266:266 -> updateMinMax
    18:18:boolean isPreferKeylineOverHighEdge():105:105 -> updateMinMax
    18:18:void updateMinMax(int,int,int,int):268 -> updateMinMax
    19:19:void updateMinMax(int,int,int,int):271:271 -> updateMinMax
    20:20:void updateMinMax(int,int,int,int):275:275 -> updateMinMax
    21:21:void updateMinMax(int,int,int,int):278:278 -> updateMinMax
    22:22:boolean isPreferKeylineOverLowEdge():109:109 -> updateMinMax
    22:22:void updateMinMax(int,int,int,int):279 -> updateMinMax
    23:23:void updateMinMax(int,int,int,int):282:282 -> updateMinMax
    24:24:void updateMinMax(int,int,int,int):286:286 -> updateMinMax
    25:25:boolean isPreferKeylineOverHighEdge():105:105 -> updateMinMax
    25:25:void updateMinMax(int,int,int,int):288 -> updateMinMax
    26:26:void updateMinMax(int,int,int,int):291:291 -> updateMinMax
    27:27:void updateMinMax(int,int,int,int):295:295 -> updateMinMax
androidx.leanback.widget.picker.DatePicker -> androidx.leanback.widget.picker.DatePicker:
    1:1:void <clinit>():441:441 -> <clinit>
    1:1:void <init>(android.content.Context,android.util.AttributeSet):72:72 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int):76:76 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):63:63 -> <init>
    4:5:void updateCurrentLocale():282:283 -> <init>
    4:5:void <init>(android.content.Context,android.util.AttributeSet,int):78 -> <init>
    6:6:void updateCurrentLocale():282:282 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):78 -> <init>
    7:10:void updateCurrentLocale():284:287 -> <init>
    7:10:void <init>(android.content.Context,android.util.AttributeSet,int):78 -> <init>
    11:13:void updateCurrentLocale():289:291 -> <init>
    11:13:void <init>(android.content.Context,android.util.AttributeSet,int):78 -> <init>
    14:14:void <init>(android.content.Context,android.util.AttributeSet,int):80:80 -> <init>
    15:20:void <init>(android.content.Context,android.util.AttributeSet,int):82:87 -> <init>
    21:21:void <init>(android.content.Context,android.util.AttributeSet,int):90:90 -> <init>
    22:22:void <init>(android.content.Context,android.util.AttributeSet,int):92:92 -> <init>
    23:26:void <init>(android.content.Context,android.util.AttributeSet,int):94:97 -> <init>
    27:27:void <init>(android.content.Context,android.util.AttributeSet,int):100:100 -> <init>
    28:28:void <init>(android.content.Context,android.util.AttributeSet,int):102:102 -> <init>
    29:32:void <init>(android.content.Context,android.util.AttributeSet,int):105:108 -> <init>
    33:33:void <init>(android.content.Context,android.util.AttributeSet,int):110:110 -> <init>
    1:1:java.util.List extractSeparators():166:166 -> extractSeparators
    2:3:java.util.List extractSeparators():168:169 -> extractSeparators
    4:4:java.util.List extractSeparators():172:172 -> extractSeparators
    5:6:java.util.List extractSeparators():174:175 -> extractSeparators
    7:7:java.util.List extractSeparators():181:181 -> extractSeparators
    8:8:java.util.List extractSeparators():189:189 -> extractSeparators
    9:10:boolean isAnyOf(char,char[]):207:208 -> extractSeparators
    9:10:java.util.List extractSeparators():191 -> extractSeparators
    11:12:java.util.List extractSeparators():193:194 -> extractSeparators
    13:13:java.util.List extractSeparators():197:197 -> extractSeparators
    14:14:java.util.List extractSeparators():202:202 -> extractSeparators
    1:2:java.lang.String getBestYearMonthDayPattern(java.lang.String):134:135 -> getBestYearMonthDayPattern
    3:3:java.lang.String getBestYearMonthDayPattern(java.lang.String):139:139 -> getBestYearMonthDayPattern
    4:4:java.lang.String getBestYearMonthDayPattern(java.lang.String):138:138 -> getBestYearMonthDayPattern
    5:6:java.lang.String getBestYearMonthDayPattern(java.lang.String):140:141 -> getBestYearMonthDayPattern
    7:7:java.lang.String getBestYearMonthDayPattern(java.lang.String):146:146 -> getBestYearMonthDayPattern
    1:1:long getDate():391:391 -> getDate
    1:1:void onColumnValueChanged(int,int):297:297 -> onColumnValueChanged
    2:8:void onColumnValueChanged(int,int):299:305 -> onColumnValueChanged
    9:10:void onColumnValueChanged(int,int):309:310 -> onColumnValueChanged
    11:11:void onColumnValueChanged(int,int):309:309 -> onColumnValueChanged
    12:12:void onColumnValueChanged(int,int):311:311 -> onColumnValueChanged
    13:13:void onColumnValueChanged(int,int):307:307 -> onColumnValueChanged
    1:1:boolean parseDate(java.lang.String,java.util.Calendar):115:115 -> parseDate
    2:2:boolean parseDate(java.lang.String,java.util.Calendar):118:118 -> parseDate
    1:5:void setDate(int,int,int):395:399 -> setDate
    1:3:void setDatePickerFormat(java.lang.String):220:222 -> setDatePickerFormat
    4:4:void setDatePickerFormat(java.lang.String):224:224 -> setDatePickerFormat
    5:7:void setDatePickerFormat(java.lang.String):227:229 -> setDatePickerFormat
    8:14:void setDatePickerFormat(java.lang.String):233:239 -> setDatePickerFormat
    15:15:void setDatePickerFormat(java.lang.String):241:241 -> setDatePickerFormat
    16:18:void setDatePickerFormat(java.lang.String):244:246 -> setDatePickerFormat
    19:19:void setDatePickerFormat(java.lang.String):242:242 -> setDatePickerFormat
    20:20:void setDatePickerFormat(java.lang.String):265:265 -> setDatePickerFormat
    21:21:void setDatePickerFormat(java.lang.String):249:249 -> setDatePickerFormat
    22:24:void setDatePickerFormat(java.lang.String):252:254 -> setDatePickerFormat
    25:25:void setDatePickerFormat(java.lang.String):250:250 -> setDatePickerFormat
    26:26:void setDatePickerFormat(java.lang.String):257:257 -> setDatePickerFormat
    27:29:void setDatePickerFormat(java.lang.String):260:262 -> setDatePickerFormat
    30:30:void setDatePickerFormat(java.lang.String):258:258 -> setDatePickerFormat
    31:32:void setDatePickerFormat(java.lang.String):268:269 -> setDatePickerFormat
    33:34:void setDatePickerFormat(java.lang.String):230:231 -> setDatePickerFormat
    1:3:void setMaxDate(long):358:360 -> setMaxDate
    4:6:void setMaxDate(long):363:365 -> setMaxDate
    7:7:void setMaxDate(long):367:367 -> setMaxDate
    1:3:void setMinDate(long):323:325 -> setMinDate
    4:6:void setMinDate(long):328:330 -> setMinDate
    7:7:void setMinDate(long):332:332 -> setMinDate
    1:3:boolean isNewDate(int,int,int):420:422 -> updateDate
    1:3:void updateDate(int,int,int,boolean):412 -> updateDate
    4:5:void updateDate(int,int,int,boolean):415:416 -> updateDate
    1:1:void updateSpinners(boolean):494:494 -> updateSpinners
    1:1:void updateSpinnersImpl(boolean):450:450 -> updateSpinnersImpl
    2:2:void updateSpinnersImpl(boolean):454:454 -> updateSpinnersImpl
    3:3:void updateSpinnersImpl(boolean):456:456 -> updateSpinnersImpl
    4:5:void updateSpinnersImpl(boolean):459:460 -> updateSpinnersImpl
    6:7:void updateSpinnersImpl(boolean):463:464 -> updateSpinnersImpl
    8:9:boolean updateMin(androidx.leanback.widget.picker.PickerColumn,int):426:427 -> updateSpinnersImpl
    8:9:void updateSpinnersImpl(boolean):463 -> updateSpinnersImpl
    10:11:void updateSpinnersImpl(boolean):466:467 -> updateSpinnersImpl
    12:13:boolean updateMin(androidx.leanback.widget.picker.PickerColumn,int):426:427 -> updateSpinnersImpl
    12:13:void updateSpinnersImpl(boolean):466 -> updateSpinnersImpl
    14:15:void updateSpinnersImpl(boolean):471:472 -> updateSpinnersImpl
    16:17:boolean updateMax(androidx.leanback.widget.picker.PickerColumn,int):434:435 -> updateSpinnersImpl
    16:17:void updateSpinnersImpl(boolean):471 -> updateSpinnersImpl
    18:19:void updateSpinnersImpl(boolean):474:475 -> updateSpinnersImpl
    20:21:boolean updateMax(androidx.leanback.widget.picker.PickerColumn,int):434:435 -> updateSpinnersImpl
    20:21:void updateSpinnersImpl(boolean):474 -> updateSpinnersImpl
    22:25:void updateSpinnersImpl(boolean):478:481 -> updateSpinnersImpl
    26:26:void updateSpinnersImpl(boolean):484:484 -> updateSpinnersImpl
    27:27:void updateSpinnersImpl(boolean):486:486 -> updateSpinnersImpl
androidx.leanback.widget.picker.DatePicker$1 -> androidx.leanback.widget.picker.DatePicker$1:
    1:1:void <init>(androidx.leanback.widget.picker.DatePicker,boolean):494:494 -> <init>
    1:1:void run():497:497 -> run
androidx.leanback.widget.picker.Picker -> androidx.leanback.widget.picker.Picker:
    1:1:void <init>(android.content.Context,android.util.AttributeSet,int):164:164 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int):65:65 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):76:76 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):78:78 -> <init>
    5:7:void <init>(android.content.Context,android.util.AttributeSet,int):80:82 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,int):492:492 -> <init>
    9:10:void <init>(android.content.Context,android.util.AttributeSet,int):166:167 -> <init>
    11:14:void <init>(android.content.Context,android.util.AttributeSet,int):169:172 -> <init>
    15:15:void <init>(android.content.Context,android.util.AttributeSet,int):174:174 -> <init>
    16:17:void <init>(android.content.Context,android.util.AttributeSet,int):177:178 -> <init>
    18:20:void <init>(android.content.Context,android.util.AttributeSet,int):180:182 -> <init>
    1:2:boolean dispatchKeyEvent(android.view.KeyEvent):515:516 -> dispatchKeyEvent
    3:3:boolean dispatchKeyEvent(android.view.KeyEvent):525:525 -> dispatchKeyEvent
    4:5:boolean dispatchKeyEvent(android.view.KeyEvent):520:521 -> dispatchKeyEvent
    6:6:boolean dispatchKeyEvent(android.view.KeyEvent):529:529 -> dispatchKeyEvent
    1:1:float getActivatedVisibleItemCount():581:581 -> getActivatedVisibleItemCount
    1:1:androidx.leanback.widget.picker.PickerColumn getColumnAt(int):192:192 -> getColumnAt
    2:2:androidx.leanback.widget.picker.PickerColumn getColumnAt(int):195:195 -> getColumnAt
    1:1:int getColumnsCount():204:204 -> getColumnsCount
    2:2:int getColumnsCount():207:207 -> getColumnsCount
    1:1:int getPickerItemHeightPixels():546:546 -> getPickerItemHeightPixels
    1:1:int getPickerItemLayoutId():134:134 -> getPickerItemLayoutId
    1:1:int getPickerItemTextViewId():144:144 -> getPickerItemTextViewId
    1:1:int getSelectedColumn():700:700 -> getSelectedColumn
    1:3:void notifyValueChanged(int):328:330 -> notifyValueChanged
    1:4:void onColumnValueChanged(int,int):420:423 -> onColumnValueChanged
    1:3:boolean onRequestFocusInDescendants(int,android.graphics.Rect):534:536 -> onRequestFocusInDescendants
    1:4:void requestChildFocus(android.view.View,android.view.View):670:673 -> requestChildFocus
    1:2:void setActivated(boolean):632:633 -> setActivated
    3:5:void setActivated(boolean):636:638 -> setActivated
    6:7:void setActivated(boolean):649:650 -> setActivated
    8:8:void setActivated(boolean):653:653 -> setActivated
    9:10:void setActivated(boolean):656:657 -> setActivated
    11:12:void updateColumnSize():550:551 -> setActivated
    11:12:void setActivated(boolean):660 -> setActivated
    13:18:void updateItemFocusable():564:569 -> setActivated
    13:18:void setActivated(boolean):661 -> setActivated
    19:19:void setActivated(boolean):663:663 -> setActivated
    20:20:void setActivated(boolean):665:665 -> setActivated
    1:3:void setColumnAt(int,androidx.leanback.widget.picker.PickerColumn):294:296 -> setColumnAt
    4:4:void setColumnAt(int,androidx.leanback.widget.picker.PickerColumn):298:298 -> setColumnAt
    5:5:void setColumnAt(int,androidx.leanback.widget.picker.PickerColumn):300:300 -> setColumnAt
    1:5:void setColumnValue(int,int,boolean):311:315 -> setColumnValue
    6:6:void setColumnValue(int,int,boolean):317:317 -> setColumnValue
    7:7:void setColumnValue(int,int,boolean):319:319 -> setColumnValue
    8:8:void setColumnValue(int,int,boolean):321:321 -> setColumnValue
    1:1:void setColumns(java.util.List):218:218 -> setColumns
    2:7:void setColumns(java.util.List):221:226 -> setColumns
    8:8:void setColumns(java.util.List):228:228 -> setColumns
    9:9:void setColumns(java.util.List):230:230 -> setColumns
    10:14:void setColumns(java.util.List):236:240 -> setColumns
    15:16:void setColumns(java.util.List):242:243 -> setColumns
    17:18:void setColumns(java.util.List):245:246 -> setColumns
    19:20:void setColumns(java.util.List):248:249 -> setColumns
    21:21:void setColumns(java.util.List):253:253 -> setColumns
    22:22:void setColumns(java.util.List):256:256 -> setColumns
    23:23:void setColumns(java.util.List):258:258 -> setColumns
    24:25:void setColumns(java.util.List):260:261 -> setColumns
    26:26:void setColumns(java.util.List):266:266 -> setColumns
    27:27:void setColumns(java.util.List):268:268 -> setColumns
    28:28:void setColumns(java.util.List):270:270 -> setColumns
    29:29:void setColumns(java.util.List):272:272 -> setColumns
    30:30:void setColumns(java.util.List):274:274 -> setColumns
    31:32:void setColumns(java.util.List):276:277 -> setColumns
    33:34:void setColumns(java.util.List):280:281 -> setColumns
    35:35:void setColumns(java.util.List):280:280 -> setColumns
    36:36:void setColumns(java.util.List):282:282 -> setColumns
    37:38:void setColumns(java.util.List):231:232 -> setColumns
    39:39:void setColumns(java.util.List):219:219 -> setColumns
    1:1:void setOrAnimateAlpha(android.view.View,boolean,int,boolean):374:374 -> setOrAnimateAlpha
    2:2:void setOrAnimateAlpha(android.view.View,boolean,int,boolean):378:378 -> setOrAnimateAlpha
    3:3:void setOrAnimateAlpha(android.view.View,boolean,int,boolean):380:380 -> setOrAnimateAlpha
    4:4:void setOrAnimateAlpha(android.view.View,boolean,int,boolean):385:385 -> setOrAnimateAlpha
    5:5:void setOrAnimateAlpha(android.view.View,boolean,int,boolean):387:387 -> setOrAnimateAlpha
    6:6:void setOrAnimateAlpha(android.view.View,boolean,float,float,android.view.animation.Interpolator):395:395 -> setOrAnimateAlpha
    7:7:void setOrAnimateAlpha(android.view.View,boolean,float,float,android.view.animation.Interpolator):397:397 -> setOrAnimateAlpha
    8:8:void setOrAnimateAlpha(android.view.View,boolean,float,float,android.view.animation.Interpolator):401:401 -> setOrAnimateAlpha
    9:11:void setOrAnimateAlpha(android.view.View,boolean,float,float,android.view.animation.Interpolator):403:405 -> setOrAnimateAlpha
    1:4:void setSelectedColumn(int):686:689 -> setSelectedColumn
    1:2:void setSeparators(java.util.List):125:126 -> setSeparators
    1:1:void updateColumnAlpha(int,boolean):359:359 -> updateColumnAlpha
    2:2:void updateColumnAlpha(int,boolean):361:361 -> updateColumnAlpha
    3:4:void updateColumnAlpha(int,boolean):364:365 -> updateColumnAlpha
    5:5:void updateColumnAlpha(int,boolean):367:367 -> updateColumnAlpha
    1:5:void updateColumnSize(androidx.leanback.widget.VerticalGridView):556:560 -> updateColumnSize
androidx.leanback.widget.picker.Picker$1 -> androidx.leanback.widget.picker.Picker$1:
    1:1:void <init>(androidx.leanback.widget.picker.Picker):493:493 -> <init>
    1:1:void onChildViewHolderSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):501:501 -> onChildViewHolderSelected
    2:3:void onChildViewHolderSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):503:504 -> onChildViewHolderSelected
    4:5:void onChildViewHolderSelected(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int):506:507 -> onChildViewHolderSelected
androidx.leanback.widget.picker.Picker$PickerScrollArrayAdapter -> androidx.leanback.widget.picker.Picker$PickerScrollArrayAdapter:
    1:5:void <init>(androidx.leanback.widget.picker.Picker,android.content.Context,int,int,int):450:454 -> <init>
    1:1:int getItemCount():488:488 -> getItemCount
    1:1:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):442:442 -> onBindViewHolder
    2:3:void onBindViewHolder(androidx.leanback.widget.picker.Picker$ViewHolder,int):473:474 -> onBindViewHolder
    2:3:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):442 -> onBindViewHolder
    4:5:void onBindViewHolder(androidx.leanback.widget.picker.Picker$ViewHolder,int):476:477 -> onBindViewHolder
    4:5:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):442 -> onBindViewHolder
    6:6:void onBindViewHolder(androidx.leanback.widget.picker.Picker$ViewHolder,int):476:476 -> onBindViewHolder
    6:6:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):442 -> onBindViewHolder
    1:2:androidx.leanback.widget.picker.Picker$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):459:460 -> onCreateViewHolder
    1:2:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):442 -> onCreateViewHolder
    3:4:androidx.leanback.widget.picker.Picker$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):462:463 -> onCreateViewHolder
    3:4:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):442 -> onCreateViewHolder
    5:5:androidx.leanback.widget.picker.Picker$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):465:465 -> onCreateViewHolder
    5:5:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):442 -> onCreateViewHolder
    6:6:androidx.leanback.widget.picker.Picker$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):467:467 -> onCreateViewHolder
    6:6:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):442 -> onCreateViewHolder
    1:1:void onViewAttachedToWindow(androidx.recyclerview.widget.RecyclerView$ViewHolder):442:442 -> onViewAttachedToWindow
    2:2:void onViewAttachedToWindow(androidx.leanback.widget.picker.Picker$ViewHolder):483:483 -> onViewAttachedToWindow
    2:2:void onViewAttachedToWindow(androidx.recyclerview.widget.RecyclerView$ViewHolder):442 -> onViewAttachedToWindow
androidx.leanback.widget.picker.Picker$ViewHolder -> androidx.leanback.widget.picker.Picker$ViewHolder:
    1:2:void <init>(android.view.View,android.widget.TextView):437:438 -> <init>
androidx.leanback.widget.picker.PickerColumn -> androidx.leanback.widget.picker.PickerColumn:
    1:1:void <init>():32:32 -> <init>
    1:1:int getCount():105:105 -> getCount
    1:1:int getCurrentValue():90:90 -> getCurrentValue
    1:2:java.lang.CharSequence getLabelFor(int):79:80 -> getLabelFor
    3:3:java.lang.CharSequence getLabelFor(int):82:82 -> getLabelFor
    1:1:int getMaxValue():121:121 -> getMaxValue
    1:1:int getMinValue():113:113 -> getMinValue
    1:1:void setCurrentValue(int):97:97 -> setCurrentValue
    1:1:void setLabelFormat(java.lang.String):42:42 -> setLabelFormat
    1:1:void setMaxValue(int):137:137 -> setMaxValue
    1:1:void setMinValue(int):129:129 -> setMinValue
    1:1:void setStaticLabels(java.lang.CharSequence[]):60:60 -> setStaticLabels
androidx.leanback.widget.picker.PickerUtility -> androidx.leanback.widget.picker.PickerUtility:
    1:1:void <clinit>():33:33 -> <clinit>
    1:1:java.lang.String[] createStringIntArrays(int,int,java.lang.String):77:77 -> createStringIntArrays
    2:2:java.lang.String[] createStringIntArrays(int,int,java.lang.String):80:80 -> createStringIntArrays
    3:3:java.lang.String[] createStringIntArrays(int,int,java.lang.String):82:82 -> createStringIntArrays
    1:1:java.util.Calendar getCalendarForLocale(java.util.Calendar,java.util.Locale):90:90 -> getCalendarForLocale
    2:4:java.util.Calendar getCalendarForLocale(java.util.Calendar,java.util.Locale):92:94 -> getCalendarForLocale
    1:1:androidx.leanback.widget.picker.PickerUtility$DateConstant getDateConstantInstance(java.util.Locale,android.content.res.Resources):68:68 -> getDateConstantInstance
    1:1:androidx.leanback.widget.picker.PickerUtility$TimeConstant getTimeConstantInstance(java.util.Locale,android.content.res.Resources):72:72 -> getTimeConstantInstance
androidx.leanback.widget.picker.PickerUtility$DateConstant -> androidx.leanback.widget.picker.PickerUtility$DateConstant:
    1:7:void <init>(java.util.Locale,android.content.res.Resources):40:46 -> <init>
    8:8:void <init>(java.util.Locale,android.content.res.Resources):45:45 -> <init>
androidx.leanback.widget.picker.PickerUtility$TimeConstant -> androidx.leanback.widget.picker.PickerUtility$TimeConstant:
    1:7:void <init>(java.util.Locale,android.content.res.Resources):57:63 -> <init>
androidx.leanback.widget.picker.TimePicker -> androidx.leanback.widget.picker.TimePicker:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):89:89 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int):103:103 -> <init>
    3:4:void <init>(android.content.Context,android.util.AttributeSet,int):105:106 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):105:105 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):108:108 -> <init>
    7:8:void <init>(android.content.Context,android.util.AttributeSet,int):110:111 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int):110:110 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet,int):112:112 -> <init>
    11:12:void updateColumns():262:263 -> <init>
    11:12:void <init>(android.content.Context,android.util.AttributeSet,int):117 -> <init>
    13:13:void updateColumns():266:266 -> <init>
    13:13:void <init>(android.content.Context,android.util.AttributeSet,int):117 -> <init>
    14:14:java.lang.String extractTimeFields():245:245 -> <init>
    14:14:void updateColumns():268 -> <init>
    14:14:void <init>(android.content.Context,android.util.AttributeSet,int):117 -> <init>
    15:15:java.lang.String extractTimeFields():247:247 -> <init>
    15:15:void updateColumns():268 -> <init>
    15:15:void <init>(android.content.Context,android.util.AttributeSet,int):117 -> <init>
    16:17:java.lang.String extractTimeFields():249:250 -> <init>
    16:17:void updateColumns():268 -> <init>
    16:17:void <init>(android.content.Context,android.util.AttributeSet,int):117 -> <init>
    18:18:java.lang.String extractTimeFields():254:254 -> <init>
    18:18:void updateColumns():268 -> <init>
    18:18:void <init>(android.content.Context,android.util.AttributeSet,int):117 -> <init>
    19:19:java.lang.String extractTimeFields():257:257 -> <init>
    19:19:void updateColumns():268 -> <init>
    19:19:void <init>(android.content.Context,android.util.AttributeSet,int):117 -> <init>
    20:21:void updateColumns():269:270 -> <init>
    20:21:void <init>(android.content.Context,android.util.AttributeSet,int):117 -> <init>
    22:23:void updateColumns():274:275 -> <init>
    22:23:void <init>(android.content.Context,android.util.AttributeSet,int):117 -> <init>
    24:25:void updateColumns():277:278 -> <init>
    24:25:void <init>(android.content.Context,android.util.AttributeSet,int):117 -> <init>
    26:28:void updateColumns():280:282 -> <init>
    26:28:void <init>(android.content.Context,android.util.AttributeSet,int):117 -> <init>
    29:31:void updateColumns():289:291 -> <init>
    29:31:void <init>(android.content.Context,android.util.AttributeSet,int):117 -> <init>
    32:32:void updateColumns():301:301 -> <init>
    32:32:void <init>(android.content.Context,android.util.AttributeSet,int):117 -> <init>
    33:35:void updateColumns():284:286 -> <init>
    33:35:void <init>(android.content.Context,android.util.AttributeSet,int):117 -> <init>
    36:40:void updateColumns():294:298 -> <init>
    36:40:void <init>(android.content.Context,android.util.AttributeSet,int):117 -> <init>
    41:41:void updateColumns():304:304 -> <init>
    41:41:void <init>(android.content.Context,android.util.AttributeSet,int):117 -> <init>
    42:43:void updateColumnsRange():309:310 -> <init>
    42:43:void <init>(android.content.Context,android.util.AttributeSet,int):118 -> <init>
    44:45:void updateColumnsRange():312:313 -> <init>
    44:45:void <init>(android.content.Context,android.util.AttributeSet,int):118 -> <init>
    46:48:void updateColumnsRange():315:317 -> <init>
    46:48:void <init>(android.content.Context,android.util.AttributeSet,int):118 -> <init>
    49:49:void <init>(android.content.Context,android.util.AttributeSet,int):121:121 -> <init>
    50:51:void <init>(android.content.Context,android.util.AttributeSet,int):123:124 -> <init>
    52:53:void setAmPmValue():326:327 -> <init>
    52:53:void <init>(android.content.Context,android.util.AttributeSet,int):125 -> <init>
    54:55:void updateColumns():271:272 -> <init>
    54:55:void <init>(android.content.Context,android.util.AttributeSet,int):117 -> <init>
    1:1:java.util.List extractSeparators():189:189 -> extractSeparators
    2:3:java.util.List extractSeparators():191:192 -> extractSeparators
    4:4:java.util.List extractSeparators():195:195 -> extractSeparators
    5:6:java.util.List extractSeparators():197:198 -> extractSeparators
    7:7:java.util.List extractSeparators():204:204 -> extractSeparators
    8:8:java.util.List extractSeparators():212:212 -> extractSeparators
    9:10:boolean isAnyOf(char,char[]):230:231 -> extractSeparators
    9:10:java.util.List extractSeparators():214 -> extractSeparators
    11:12:java.util.List extractSeparators():216:217 -> extractSeparators
    13:13:java.util.List extractSeparators():220:220 -> extractSeparators
    14:14:java.util.List extractSeparators():225:225 -> extractSeparators
    1:2:java.lang.String getBestHourMinutePattern():150:151 -> getBestHourMinutePattern
    3:9:java.lang.String getBestHourMinutePattern():156:162 -> getBestHourMinutePattern
    10:10:java.lang.String getBestHourMinutePattern():166:166 -> getBestHourMinutePattern
    11:11:java.lang.String getBestHourMinutePattern():169:169 -> getBestHourMinutePattern
    1:1:boolean is24Hour():429:429 -> is24Hour
    1:6:void onColumnValueChanged(int,int):444:449 -> onColumnValueChanged
    7:7:void onColumnValueChanged(int,int):451:451 -> onColumnValueChanged
    1:4:void setHour(int):341:344 -> setHour
    5:5:void setHour(int):346:346 -> setHour
    6:6:void setHour(int):349:349 -> setHour
    7:7:void setHour(int):351:351 -> setHour
    8:9:void setAmPmValue():326:327 -> setHour
    8:9:void setHour(int):354 -> setHour
    10:10:void setHour(int):356:356 -> setHour
    11:11:void setHour(int):339:339 -> setHour
    1:2:void setMinute(int):385:386 -> setMinute
    3:3:void setMinute(int):383:383 -> setMinute
    1:2:boolean updateMax(androidx.leanback.widget.picker.PickerColumn,int):138:139 -> updateMax
    1:2:boolean updateMin(androidx.leanback.widget.picker.PickerColumn,int):130:131 -> updateMin
androidx.legacy.content.WakefulBroadcastReceiver -> androidx.legacy.content.WakefulBroadcastReceiver:
    1:1:void <clinit>():76:76 -> <clinit>
    1:1:void <init>():73:73 -> <init>
androidx.legacy.widget.Space -> androidx.legacy.widget.Space:
    1:3:void <init>(android.content.Context,android.util.AttributeSet,int):42:44 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet):53:53 -> <init>
    1:2:int getDefaultSize2(int,int):84:85 -> getDefaultSize2
    3:3:int getDefaultSize2(int,int):92:92 -> getDefaultSize2
    1:2:void onMeasure(int,int):108:109 -> onMeasure
    3:3:void onMeasure(int,int):107:107 -> onMeasure
androidx.lifecycle.AndroidViewModel -> androidx.lifecycle.AndroidViewModel:
    1:2:void <init>(android.app.Application):34:35 -> <init>
    1:1:android.app.Application getApplication():45:45 -> getApplication
androidx.lifecycle.ClassesInfoCache -> androidx.lifecycle.ClassesInfoCache:
    1:1:void <clinit>():35:35 -> <clinit>
    1:1:void <init>():33:33 -> <init>
    2:3:void <init>():41:42 -> <init>
    1:2:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):105:106 -> createInfo
    3:3:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):108:108 -> createInfo
    4:4:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):110:110 -> createInfo
    5:8:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):114:117 -> createInfo
    9:9:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):116:116 -> createInfo
    10:10:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):118:118 -> createInfo
    11:11:java.lang.reflect.Method[] getDeclaredMethods(java.lang.Class):70:70 -> createInfo
    11:11:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):122 -> createInfo
    12:13:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):124:125 -> createInfo
    14:14:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):130:130 -> createInfo
    15:15:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):132:132 -> createInfo
    16:17:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):134:135 -> createInfo
    18:18:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):139:139 -> createInfo
    19:19:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):141:141 -> createInfo
    20:20:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):143:143 -> createInfo
    21:22:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):147:148 -> createInfo
    23:23:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):144:144 -> createInfo
    24:24:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):152:152 -> createInfo
    25:26:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):155:156 -> createInfo
    27:27:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):153:153 -> createInfo
    28:30:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):158:160 -> createInfo
    31:31:java.lang.reflect.Method[] getDeclaredMethods(java.lang.Class):72:72 -> createInfo
    31:31:androidx.lifecycle.ClassesInfoCache$CallbackInfo createInfo(java.lang.Class,java.lang.reflect.Method[]):122 -> createInfo
    1:1:androidx.lifecycle.ClassesInfoCache$CallbackInfo getInfo(java.lang.Class):81:81 -> getInfo
    2:2:androidx.lifecycle.ClassesInfoCache$CallbackInfo getInfo(java.lang.Class):85:85 -> getInfo
    1:1:boolean hasLifecycleMethods(java.lang.Class):45:45 -> hasLifecycleMethods
    2:2:boolean hasLifecycleMethods(java.lang.Class):47:47 -> hasLifecycleMethods
    3:3:java.lang.reflect.Method[] getDeclaredMethods(java.lang.Class):70:70 -> hasLifecycleMethods
    3:3:boolean hasLifecycleMethods(java.lang.Class):50 -> hasLifecycleMethods
    4:5:boolean hasLifecycleMethods(java.lang.Class):51:52 -> hasLifecycleMethods
    6:6:boolean hasLifecycleMethods(java.lang.Class):60:60 -> hasLifecycleMethods
    7:7:boolean hasLifecycleMethods(java.lang.Class):64:64 -> hasLifecycleMethods
    8:8:java.lang.reflect.Method[] getDeclaredMethods(java.lang.Class):72:72 -> hasLifecycleMethods
    8:8:boolean hasLifecycleMethods(java.lang.Class):50 -> hasLifecycleMethods
    1:1:void verifyAndPutHandler(java.util.Map,androidx.lifecycle.ClassesInfoCache$MethodReference,androidx.lifecycle.Lifecycle$Event,java.lang.Class):91:91 -> verifyAndPutHandler
    2:4:void verifyAndPutHandler(java.util.Map,androidx.lifecycle.ClassesInfoCache$MethodReference,androidx.lifecycle.Lifecycle$Event,java.lang.Class):93:95 -> verifyAndPutHandler
    5:5:void verifyAndPutHandler(java.util.Map,androidx.lifecycle.ClassesInfoCache$MethodReference,androidx.lifecycle.Lifecycle$Event,java.lang.Class):100:100 -> verifyAndPutHandler
androidx.lifecycle.ClassesInfoCache$CallbackInfo -> androidx.lifecycle.ClassesInfoCache$CallbackInfo:
    1:6:void <init>(java.util.Map):169:174 -> <init>
    7:8:void <init>(java.util.Map):176:177 -> <init>
    9:9:void <init>(java.util.Map):179:179 -> <init>
    1:2:void invokeCallbacks(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):185:186 -> invokeCallbacks
    1:2:void invokeMethodsForEvent(java.util.List,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):193:194 -> invokeMethodsForEvent
androidx.lifecycle.ClassesInfoCache$MethodReference -> androidx.lifecycle.ClassesInfoCache$MethodReference:
    1:4:void <init>(int,java.lang.reflect.Method):205:208 -> <init>
    1:1:boolean equals(java.lang.Object):237:237 -> equals
    2:3:boolean equals(java.lang.Object):241:242 -> equals
    1:1:int hashCode():247:247 -> hashCode
    1:1:void invokeCallback(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):214:214 -> invokeCallback
    2:2:void invokeCallback(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):222:222 -> invokeCallback
    3:3:void invokeCallback(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):219:219 -> invokeCallback
    4:4:void invokeCallback(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):216:216 -> invokeCallback
    5:5:void invokeCallback(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):228:228 -> invokeCallback
    6:6:void invokeCallback(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,java.lang.Object):226:226 -> invokeCallback
androidx.lifecycle.CompositeGeneratedAdaptersObserver -> androidx.lifecycle.CompositeGeneratedAdaptersObserver:
    1:2:void <init>(androidx.lifecycle.GeneratedAdapter[]):24:25 -> <init>
    1:3:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):30:32 -> onStateChanged
    4:5:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):34:35 -> onStateChanged
androidx.lifecycle.ComputableLiveData -> androidx.lifecycle.ComputableLiveData:
    1:1:void <init>(java.util.concurrent.Executor):65:65 -> <init>
    2:2:void <init>(java.util.concurrent.Executor):46:46 -> <init>
    3:3:void <init>(java.util.concurrent.Executor):48:48 -> <init>
    4:4:void <init>(java.util.concurrent.Executor):86:86 -> <init>
    5:5:void <init>(java.util.concurrent.Executor):123:123 -> <init>
    6:7:void <init>(java.util.concurrent.Executor):66:67 -> <init>
    1:1:androidx.lifecycle.LiveData getLiveData():83:83 -> getLiveData
    1:1:void invalidate():143:143 -> invalidate
    2:3:void androidx.arch.core.executor.TaskExecutor.executeOnMainThread(java.lang.Runnable):54:55 -> invalidate
    2:3:void invalidate():143 -> invalidate
    4:4:void androidx.arch.core.executor.TaskExecutor.executeOnMainThread(java.lang.Runnable):57:57 -> invalidate
    4:4:void invalidate():143 -> invalidate
androidx.lifecycle.ComputableLiveData$1 -> androidx.lifecycle.ComputableLiveData$1:
    1:1:void <init>(androidx.lifecycle.ComputableLiveData):67:67 -> <init>
    1:1:void onActive():70:70 -> onActive
androidx.lifecycle.ComputableLiveData$2 -> androidx.lifecycle.ComputableLiveData$2:
    1:1:void <init>(androidx.lifecycle.ComputableLiveData):87:87 -> <init>
    1:1:void run():95:95 -> run
    2:2:void run():99:99 -> run
    3:3:void run():101:101 -> run
    4:4:void run():104:104 -> run
    5:5:void run():108:108 -> run
    6:6:void run():118:118 -> run
androidx.lifecycle.ComputableLiveData$3 -> androidx.lifecycle.ComputableLiveData$3:
    1:1:void <init>(androidx.lifecycle.ComputableLiveData):124:124 -> <init>
    1:2:void run():128:129 -> run
    3:3:void run():131:131 -> run
androidx.lifecycle.EmptyActivityLifecycleCallbacks -> androidx.lifecycle.EmptyActivityLifecycleCallbacks:
    1:1:void <init>():23:23 -> <init>
androidx.lifecycle.FullLifecycleObserverAdapter -> androidx.lifecycle.FullLifecycleObserverAdapter:
    1:3:void <init>(androidx.lifecycle.FullLifecycleObserver,androidx.lifecycle.LifecycleEventObserver):25:27 -> <init>
    1:1:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):32:32 -> onStateChanged
    2:2:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):52:52 -> onStateChanged
    3:3:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):49:49 -> onStateChanged
    4:4:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):46:46 -> onStateChanged
    5:5:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):43:43 -> onStateChanged
    6:6:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):40:40 -> onStateChanged
    7:7:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):37:37 -> onStateChanged
    8:8:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):34:34 -> onStateChanged
    9:10:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):54:55 -> onStateChanged
androidx.lifecycle.Lifecycle -> androidx.lifecycle.Lifecycle:
    1:1:void <init>():78:78 -> <init>
    2:2:void <init>():85:85 -> <init>
androidx.lifecycle.Lifecycle$Event -> androidx.lifecycle.Lifecycle$Event:
    1:1:void <clinit>():132:132 -> <clinit>
    2:2:void <clinit>():136:136 -> <clinit>
    3:3:void <clinit>():140:140 -> <clinit>
    4:4:void <clinit>():144:144 -> <clinit>
    5:5:void <clinit>():148:148 -> <clinit>
    6:6:void <clinit>():152:152 -> <clinit>
    7:7:void <clinit>():156:156 -> <clinit>
    8:8:void <clinit>():127:127 -> <clinit>
    1:1:void <init>(java.lang.String,int):128:128 -> <init>
    1:1:androidx.lifecycle.Lifecycle$Event valueOf(java.lang.String):127:127 -> valueOf
    1:1:androidx.lifecycle.Lifecycle$Event[] values():127:127 -> values
androidx.lifecycle.Lifecycle$State -> androidx.lifecycle.Lifecycle$State:
    1:1:void <clinit>():170:170 -> <clinit>
    2:2:void <clinit>():177:177 -> <clinit>
    3:3:void <clinit>():187:187 -> <clinit>
    4:4:void <clinit>():197:197 -> <clinit>
    5:5:void <clinit>():203:203 -> <clinit>
    6:6:void <clinit>():163:163 -> <clinit>
    1:1:void <init>(java.lang.String,int):164:164 -> <init>
    1:1:boolean isAtLeast(androidx.lifecycle.Lifecycle$State):212:212 -> isAtLeast
    1:1:androidx.lifecycle.Lifecycle$State valueOf(java.lang.String):163:163 -> valueOf
    1:1:androidx.lifecycle.Lifecycle$State[] values():163:163 -> values
androidx.lifecycle.LifecycleDispatcher -> androidx.lifecycle.LifecycleDispatcher:
    1:1:void <clinit>():37:37 -> <clinit>
    1:1:void init(android.content.Context):40:40 -> init
    2:3:void init(android.content.Context):43:44 -> init
androidx.lifecycle.LifecycleDispatcher$DispatcherActivityCallback -> androidx.lifecycle.LifecycleDispatcher$DispatcherActivityCallback:
    1:1:void <init>():49:49 -> <init>
    1:1:void onActivityCreated(android.app.Activity,android.os.Bundle):53:53 -> onActivityCreated
androidx.lifecycle.LifecycleRegistry -> androidx.lifecycle.LifecycleRegistry:
    1:1:void <init>(androidx.lifecycle.LifecycleOwner):94:94 -> <init>
    2:2:void <init>(androidx.lifecycle.LifecycleOwner):56:56 -> <init>
    3:3:void <init>(androidx.lifecycle.LifecycleOwner):71:71 -> <init>
    4:5:void <init>(androidx.lifecycle.LifecycleOwner):73:74 -> <init>
    6:6:void <init>(androidx.lifecycle.LifecycleOwner):84:84 -> <init>
    7:8:void <init>(androidx.lifecycle.LifecycleOwner):95:96 -> <init>
    1:3:void addObserver(androidx.lifecycle.LifecycleObserver):169:171 -> addObserver
    4:4:void addObserver(androidx.lifecycle.LifecycleObserver):176:176 -> addObserver
    5:10:void addObserver(androidx.lifecycle.LifecycleObserver):182:187 -> addObserver
    11:11:void pushParentState(androidx.lifecycle.Lifecycle$State):206:206 -> addObserver
    11:11:void addObserver(androidx.lifecycle.LifecycleObserver):187 -> addObserver
    12:13:void addObserver(androidx.lifecycle.LifecycleObserver):188:189 -> addObserver
    14:14:void addObserver(androidx.lifecycle.LifecycleObserver):191:191 -> addObserver
    15:15:void addObserver(androidx.lifecycle.LifecycleObserver):196:196 -> addObserver
    16:16:void addObserver(androidx.lifecycle.LifecycleObserver):198:198 -> addObserver
    1:1:androidx.lifecycle.Lifecycle$State calculateTargetState(androidx.lifecycle.LifecycleObserver):159:159 -> calculateTargetState
    2:3:androidx.lifecycle.Lifecycle$State calculateTargetState(androidx.lifecycle.LifecycleObserver):161:162 -> calculateTargetState
    4:4:androidx.lifecycle.Lifecycle$State calculateTargetState(androidx.lifecycle.LifecycleObserver):164:164 -> calculateTargetState
    1:1:androidx.lifecycle.Lifecycle$State getCurrentState():239:239 -> getCurrentState
    1:1:androidx.lifecycle.Lifecycle$State getStateAfter(androidx.lifecycle.Lifecycle$Event):243:243 -> getStateAfter
    2:2:androidx.lifecycle.Lifecycle$State getStateAfter(androidx.lifecycle.Lifecycle$Event):253:253 -> getStateAfter
    3:3:androidx.lifecycle.Lifecycle$State getStateAfter(androidx.lifecycle.Lifecycle$Event):257:257 -> getStateAfter
    4:4:androidx.lifecycle.Lifecycle$State getStateAfter(androidx.lifecycle.Lifecycle$Event):251:251 -> getStateAfter
    5:5:androidx.lifecycle.Lifecycle$State getStateAfter(androidx.lifecycle.Lifecycle$Event):249:249 -> getStateAfter
    6:6:androidx.lifecycle.Lifecycle$State getStateAfter(androidx.lifecycle.Lifecycle$Event):246:246 -> getStateAfter
    1:2:void handleLifecycleEvent(androidx.lifecycle.Lifecycle$Event):130:131 -> handleLifecycleEvent
    1:1:void setCurrentState(androidx.lifecycle.Lifecycle$State):118:118 -> markState
    1:1:void markState(androidx.lifecycle.Lifecycle$State):108 -> markState
    1:1:androidx.lifecycle.Lifecycle$State min(androidx.lifecycle.Lifecycle$State,androidx.lifecycle.Lifecycle$State):346:346 -> min
    1:1:void moveToState(androidx.lifecycle.Lifecycle$State):135:135 -> moveToState
    2:3:void moveToState(androidx.lifecycle.Lifecycle$State):138:139 -> moveToState
    4:6:void moveToState(androidx.lifecycle.Lifecycle$State):144:146 -> moveToState
    7:7:void moveToState(androidx.lifecycle.Lifecycle$State):140:140 -> moveToState
    1:1:void popParentState():202:202 -> popParentState
    1:1:void removeObserver(androidx.lifecycle.LifecycleObserver):223:223 -> removeObserver
    1:1:void setCurrentState(androidx.lifecycle.Lifecycle$State):118:118 -> setCurrentState
    1:1:void sync():325:325 -> sync
    2:2:boolean isSynced():150:150 -> sync
    2:2:void sync():330 -> sync
    3:5:boolean isSynced():153:155 -> sync
    3:5:void sync():330 -> sync
    6:6:void sync():331:331 -> sync
    7:7:void sync():333:333 -> sync
    8:15:void backwardPass(androidx.lifecycle.LifecycleOwner):307:314 -> sync
    8:15:void sync():334 -> sync
    16:16:androidx.lifecycle.Lifecycle$Event downEvent(androidx.lifecycle.Lifecycle$State):261:261 -> sync
    16:16:void backwardPass(androidx.lifecycle.LifecycleOwner):314 -> sync
    16:16:void sync():334 -> sync
    17:17:androidx.lifecycle.Lifecycle$Event downEvent(androidx.lifecycle.Lifecycle$State):269:269 -> sync
    17:17:void backwardPass(androidx.lifecycle.LifecycleOwner):314 -> sync
    17:17:void sync():334 -> sync
    18:18:androidx.lifecycle.Lifecycle$Event downEvent(androidx.lifecycle.Lifecycle$State):273:273 -> sync
    18:18:void backwardPass(androidx.lifecycle.LifecycleOwner):314 -> sync
    18:18:void sync():334 -> sync
    19:19:androidx.lifecycle.Lifecycle$Event downEvent(androidx.lifecycle.Lifecycle$State):267:267 -> sync
    19:19:void backwardPass(androidx.lifecycle.LifecycleOwner):314 -> sync
    19:19:void sync():334 -> sync
    20:20:androidx.lifecycle.Lifecycle$Event downEvent(androidx.lifecycle.Lifecycle$State):265:265 -> sync
    20:20:void backwardPass(androidx.lifecycle.LifecycleOwner):314 -> sync
    20:20:void sync():334 -> sync
    21:21:void backwardPass(androidx.lifecycle.LifecycleOwner):315:315 -> sync
    21:21:void sync():334 -> sync
    22:22:void pushParentState(androidx.lifecycle.Lifecycle$State):206:206 -> sync
    22:22:void backwardPass(androidx.lifecycle.LifecycleOwner):315 -> sync
    22:22:void sync():334 -> sync
    23:24:void backwardPass(androidx.lifecycle.LifecycleOwner):316:317 -> sync
    23:24:void sync():334 -> sync
    25:25:androidx.lifecycle.Lifecycle$Event downEvent(androidx.lifecycle.Lifecycle$State):263:263 -> sync
    25:25:void backwardPass(androidx.lifecycle.LifecycleOwner):314 -> sync
    25:25:void sync():334 -> sync
    26:26:androidx.lifecycle.Lifecycle$Event downEvent(androidx.lifecycle.Lifecycle$State):271:271 -> sync
    26:26:void backwardPass(androidx.lifecycle.LifecycleOwner):314 -> sync
    26:26:void sync():334 -> sync
    27:29:void sync():336:338 -> sync
    30:37:void forwardPass(androidx.lifecycle.LifecycleOwner):292:299 -> sync
    30:37:void sync():339 -> sync
    38:38:void pushParentState(androidx.lifecycle.Lifecycle$State):206:206 -> sync
    38:38:void forwardPass(androidx.lifecycle.LifecycleOwner):299 -> sync
    38:38:void sync():339 -> sync
    39:40:void forwardPass(androidx.lifecycle.LifecycleOwner):300:301 -> sync
    39:40:void sync():339 -> sync
    41:41:void sync():342:342 -> sync
    42:42:void sync():327:327 -> sync
    1:1:androidx.lifecycle.Lifecycle$Event upEvent(androidx.lifecycle.Lifecycle$State):277:277 -> upEvent
    2:2:androidx.lifecycle.Lifecycle$Event upEvent(androidx.lifecycle.Lifecycle$State):288:288 -> upEvent
    3:3:androidx.lifecycle.Lifecycle$Event upEvent(androidx.lifecycle.Lifecycle$State):286:286 -> upEvent
    4:4:androidx.lifecycle.Lifecycle$Event upEvent(androidx.lifecycle.Lifecycle$State):284:284 -> upEvent
    5:5:androidx.lifecycle.Lifecycle$Event upEvent(androidx.lifecycle.Lifecycle$State):282:282 -> upEvent
    6:6:androidx.lifecycle.Lifecycle$Event upEvent(androidx.lifecycle.Lifecycle$State):280:280 -> upEvent
androidx.lifecycle.LifecycleRegistry$ObserverWithState -> androidx.lifecycle.LifecycleRegistry$ObserverWithState:
    1:3:void <init>(androidx.lifecycle.LifecycleObserver,androidx.lifecycle.Lifecycle$State):353:355 -> <init>
    1:4:void dispatchEvent(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):359:362 -> dispatchEvent
androidx.lifecycle.LifecycleService -> androidx.lifecycle.LifecycleService:
    1:1:void <init>():30:30 -> <init>
    2:2:void <init>():32:32 -> <init>
    1:1:androidx.lifecycle.Lifecycle getLifecycle():77:77 -> getLifecycle
    1:1:android.os.IBinder onBind(android.content.Intent):45:45 -> onBind
    1:2:void onCreate():37:38 -> onCreate
    1:2:void onDestroy():70:71 -> onDestroy
    1:2:void onStart(android.content.Intent,int):53:54 -> onStart
    1:1:int onStartCommand(android.content.Intent,int,int):64:64 -> onStartCommand
androidx.lifecycle.Lifecycling -> androidx.lifecycle.Lifecycling:
    1:2:void <clinit>():42:43 -> <clinit>
    1:1:androidx.lifecycle.GeneratedAdapter createGeneratedAdapter(java.lang.reflect.Constructor,java.lang.Object):104:104 -> createGeneratedAdapter
    2:2:androidx.lifecycle.GeneratedAdapter createGeneratedAdapter(java.lang.reflect.Constructor,java.lang.Object):110:110 -> createGeneratedAdapter
    3:3:androidx.lifecycle.GeneratedAdapter createGeneratedAdapter(java.lang.reflect.Constructor,java.lang.Object):108:108 -> createGeneratedAdapter
    4:4:androidx.lifecycle.GeneratedAdapter createGeneratedAdapter(java.lang.reflect.Constructor,java.lang.Object):106:106 -> createGeneratedAdapter
    1:1:java.lang.String getAdapterName(java.lang.String):205:205 -> getAdapterName
    1:1:int getObserverConstructorType(java.lang.Class):141:141 -> getObserverConstructorType
    2:2:int getObserverConstructorType(java.lang.Class):143:143 -> getObserverConstructorType
    3:3:int resolveObserverCallbackType(java.lang.Class):152:152 -> getObserverConstructorType
    3:3:int getObserverConstructorType(java.lang.Class):145 -> getObserverConstructorType
    4:8:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):117:121 -> getObserverConstructorType
    4:8:int resolveObserverCallbackType(java.lang.Class):156 -> getObserverConstructorType
    4:8:int getObserverConstructorType(java.lang.Class):145 -> getObserverConstructorType
    9:9:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):120:120 -> getObserverConstructorType
    9:9:int resolveObserverCallbackType(java.lang.Class):156 -> getObserverConstructorType
    9:9:int getObserverConstructorType(java.lang.Class):145 -> getObserverConstructorType
    10:10:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):125:125 -> getObserverConstructorType
    10:10:int resolveObserverCallbackType(java.lang.Class):156 -> getObserverConstructorType
    10:10:int getObserverConstructorType(java.lang.Class):145 -> getObserverConstructorType
    11:11:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):124:124 -> getObserverConstructorType
    11:11:int resolveObserverCallbackType(java.lang.Class):156 -> getObserverConstructorType
    11:11:int getObserverConstructorType(java.lang.Class):145 -> getObserverConstructorType
    12:14:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):127:129 -> getObserverConstructorType
    12:14:int resolveObserverCallbackType(java.lang.Class):156 -> getObserverConstructorType
    12:14:int getObserverConstructorType(java.lang.Class):145 -> getObserverConstructorType
    15:15:java.lang.reflect.Constructor generatedConstructor(java.lang.Class):136:136 -> getObserverConstructorType
    15:15:int resolveObserverCallbackType(java.lang.Class):156 -> getObserverConstructorType
    15:15:int getObserverConstructorType(java.lang.Class):145 -> getObserverConstructorType
    16:17:int resolveObserverCallbackType(java.lang.Class):158:159 -> getObserverConstructorType
    16:17:int getObserverConstructorType(java.lang.Class):145 -> getObserverConstructorType
    18:18:int resolveObserverCallbackType(java.lang.Class):158:158 -> getObserverConstructorType
    18:18:int getObserverConstructorType(java.lang.Class):145 -> getObserverConstructorType
    19:19:int resolveObserverCallbackType(java.lang.Class):163:163 -> getObserverConstructorType
    19:19:int getObserverConstructorType(java.lang.Class):145 -> getObserverConstructorType
    20:20:int resolveObserverCallbackType(java.lang.Class):168:168 -> getObserverConstructorType
    20:20:int getObserverConstructorType(java.lang.Class):145 -> getObserverConstructorType
    21:22:int resolveObserverCallbackType(java.lang.Class):170:171 -> getObserverConstructorType
    21:22:int getObserverConstructorType(java.lang.Class):145 -> getObserverConstructorType
    23:23:int resolveObserverCallbackType(java.lang.Class):174:174 -> getObserverConstructorType
    23:23:int getObserverConstructorType(java.lang.Class):145 -> getObserverConstructorType
    24:25:int resolveObserverCallbackType(java.lang.Class):177:178 -> getObserverConstructorType
    24:25:int getObserverConstructorType(java.lang.Class):145 -> getObserverConstructorType
    26:26:int resolveObserverCallbackType(java.lang.Class):181:181 -> getObserverConstructorType
    26:26:int getObserverConstructorType(java.lang.Class):145 -> getObserverConstructorType
    27:27:int resolveObserverCallbackType(java.lang.Class):185:185 -> getObserverConstructorType
    27:27:int getObserverConstructorType(java.lang.Class):145 -> getObserverConstructorType
    28:28:int resolveObserverCallbackType(java.lang.Class):187:187 -> getObserverConstructorType
    28:28:int getObserverConstructorType(java.lang.Class):145 -> getObserverConstructorType
    29:29:int resolveObserverCallbackType(java.lang.Class):190:190 -> getObserverConstructorType
    29:29:int getObserverConstructorType(java.lang.Class):145 -> getObserverConstructorType
    30:30:int getObserverConstructorType(java.lang.Class):146:146 -> getObserverConstructorType
    1:1:boolean isLifecycleParent(java.lang.Class):198:198 -> isLifecycleParent
    1:2:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):67:68 -> lifecycleEventObserver
    3:3:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):70:70 -> lifecycleEventObserver
    4:4:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):74:74 -> lifecycleEventObserver
    5:5:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):78:78 -> lifecycleEventObserver
    6:7:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):81:82 -> lifecycleEventObserver
    8:10:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):84:86 -> lifecycleEventObserver
    11:11:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):88:88 -> lifecycleEventObserver
    12:12:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):87:87 -> lifecycleEventObserver
    13:13:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):89:89 -> lifecycleEventObserver
    14:16:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):91:93 -> lifecycleEventObserver
    17:17:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):95:95 -> lifecycleEventObserver
    18:18:androidx.lifecycle.LifecycleEventObserver lifecycleEventObserver(java.lang.Object):97:97 -> lifecycleEventObserver
androidx.lifecycle.Lifecycling$1 -> androidx.lifecycle.Lifecycling$1:
    1:1:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):60:60 -> onStateChanged
androidx.lifecycle.LiveData -> androidx.lifecycle.LiveData:
    1:1:void <clinit>():64:64 -> <clinit>
    1:1:void <init>(java.lang.Object):100:100 -> <init>
    2:2:void <init>(java.lang.Object):60:60 -> <init>
    3:3:void <init>(java.lang.Object):66:66 -> <init>
    4:4:void <init>(java.lang.Object):70:70 -> <init>
    5:5:void <init>(java.lang.Object):75:75 -> <init>
    6:6:void <init>(java.lang.Object):82:82 -> <init>
    7:8:void <init>(java.lang.Object):101:102 -> <init>
    9:9:void <init>():108:108 -> <init>
    10:10:void <init>():60:60 -> <init>
    11:11:void <init>():66:66 -> <init>
    12:12:void <init>():70:70 -> <init>
    13:13:void <init>():75:75 -> <init>
    14:14:void <init>():82:82 -> <init>
    15:16:void <init>():109:110 -> <init>
    1:2:void assertMainThread(java.lang.String):460:461 -> assertMainThread
    1:1:void considerNotify(androidx.lifecycle.LiveData$ObserverWrapper):114:114 -> considerNotify
    2:3:void considerNotify(androidx.lifecycle.LiveData$ObserverWrapper):122:123 -> considerNotify
    4:4:void considerNotify(androidx.lifecycle.LiveData$ObserverWrapper):126:126 -> considerNotify
    5:5:void considerNotify(androidx.lifecycle.LiveData$ObserverWrapper):129:129 -> considerNotify
    6:6:void considerNotify(androidx.lifecycle.LiveData$ObserverWrapper):131:131 -> considerNotify
    1:2:void dispatchingValue(androidx.lifecycle.LiveData$ObserverWrapper):136:137 -> dispatchingValue
    3:3:void dispatchingValue(androidx.lifecycle.LiveData$ObserverWrapper):140:140 -> dispatchingValue
    4:4:void dispatchingValue(androidx.lifecycle.LiveData$ObserverWrapper):142:142 -> dispatchingValue
    5:5:void dispatchingValue(androidx.lifecycle.LiveData$ObserverWrapper):144:144 -> dispatchingValue
    6:9:void dispatchingValue(androidx.lifecycle.LiveData$ObserverWrapper):147:150 -> dispatchingValue
    10:11:void dispatchingValue(androidx.lifecycle.LiveData$ObserverWrapper):155:156 -> dispatchingValue
    1:2:java.lang.Object getValue():319:320 -> getValue
    1:1:int getVersion():328:328 -> getVersion
    1:1:boolean hasActiveObservers():371:371 -> hasActiveObservers
    1:1:boolean hasObservers():361:361 -> hasObservers
    1:2:void observe(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Observer):189:190 -> observe
    3:6:void observe(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Observer):194:197 -> observe
    7:7:void observe(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Observer):203:203 -> observe
    1:4:void observeForever(androidx.lifecycle.Observer):222:225 -> observeForever
    5:5:void observeForever(androidx.lifecycle.Observer):232:232 -> observeForever
    6:6:void observeForever(androidx.lifecycle.Observer):226:226 -> observeForever
    1:4:void postValue(java.lang.Object):284:287 -> postValue
    5:5:void postValue(java.lang.Object):291:291 -> postValue
    6:6:void postValue(java.lang.Object):287:287 -> postValue
    1:2:void removeObserver(androidx.lifecycle.Observer):242:243 -> removeObserver
    3:4:void removeObserver(androidx.lifecycle.Observer):247:248 -> removeObserver
    1:4:void removeObservers(androidx.lifecycle.LifecycleOwner):259:262 -> removeObservers
    1:4:void setValue(java.lang.Object):304:307 -> setValue
androidx.lifecycle.LiveData$1 -> androidx.lifecycle.LiveData$1:
    1:1:void <init>(androidx.lifecycle.LiveData):82:82 -> <init>
    1:4:void run():86:89 -> run
    5:5:void run():91:91 -> run
    6:6:void run():89:89 -> run
androidx.lifecycle.LiveData$AlwaysActiveObserver -> androidx.lifecycle.LiveData$AlwaysActiveObserver:
    1:1:void <init>(androidx.lifecycle.LiveData,androidx.lifecycle.Observer):450:450 -> <init>
androidx.lifecycle.LiveData$LifecycleBoundObserver -> androidx.lifecycle.LiveData$LifecycleBoundObserver:
    1:3:void <init>(androidx.lifecycle.LiveData,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Observer):378:380 -> <init>
    1:1:void detachObserver():404:404 -> detachObserver
    1:1:boolean isAttachedTo(androidx.lifecycle.LifecycleOwner):399:399 -> isAttachedTo
    1:2:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):390:391 -> onStateChanged
    3:3:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):394:394 -> onStateChanged
    1:1:boolean shouldBeActive():385:385 -> shouldBeActive
androidx.lifecycle.LiveData$ObserverWrapper -> androidx.lifecycle.LiveData$ObserverWrapper:
    1:1:void <init>(androidx.lifecycle.LiveData,androidx.lifecycle.Observer):413:413 -> <init>
    2:2:void <init>(androidx.lifecycle.LiveData,androidx.lifecycle.Observer):411:411 -> <init>
    3:3:void <init>(androidx.lifecycle.LiveData,androidx.lifecycle.Observer):414:414 -> <init>
    1:1:void activeStateChanged(boolean):427:427 -> activeStateChanged
    2:6:void activeStateChanged(boolean):432:436 -> activeStateChanged
    7:8:void activeStateChanged(boolean):438:439 -> activeStateChanged
    9:10:void activeStateChanged(boolean):441:442 -> activeStateChanged
androidx.lifecycle.MediatorLiveData -> androidx.lifecycle.MediatorLiveData:
    1:2:void <init>():69:70 -> <init>
    1:4:void addSource(androidx.lifecycle.LiveData,androidx.lifecycle.Observer):86:89 -> addSource
    5:5:void addSource(androidx.lifecycle.LiveData,androidx.lifecycle.Observer):95:95 -> addSource
    6:6:void androidx.lifecycle.MediatorLiveData$Source.plug():141:141 -> addSource
    6:6:void addSource(androidx.lifecycle.LiveData,androidx.lifecycle.Observer):96 -> addSource
    1:2:void onActive():117:118 -> onActive
    3:3:void androidx.lifecycle.MediatorLiveData$Source.plug():141:141 -> onActive
    3:3:void onActive():118 -> onActive
    1:2:void onInactive():125:126 -> onInactive
    3:3:void androidx.lifecycle.MediatorLiveData$Source.unplug():145:145 -> onInactive
    3:3:void onInactive():126 -> onInactive
    1:1:void removeSource(androidx.lifecycle.LiveData):108:108 -> removeSource
    2:2:void androidx.lifecycle.MediatorLiveData$Source.unplug():145:145 -> removeSource
    2:2:void removeSource(androidx.lifecycle.LiveData):110 -> removeSource
androidx.lifecycle.MediatorLiveData$Source -> androidx.lifecycle.MediatorLiveData$Source:
    1:1:void <init>(androidx.lifecycle.LiveData,androidx.lifecycle.Observer):135:135 -> <init>
    2:2:void <init>(androidx.lifecycle.LiveData,androidx.lifecycle.Observer):133:133 -> <init>
    3:4:void <init>(androidx.lifecycle.LiveData,androidx.lifecycle.Observer):136:137 -> <init>
    1:3:void onChanged(java.lang.Object):150:152 -> onChanged
androidx.lifecycle.MethodCallsLogger -> androidx.lifecycle.MethodCallsLogger:
    1:2:void <init>():28:29 -> <init>
    1:2:boolean approveCall(java.lang.String,int):36:37 -> approveCall
    3:3:boolean approveCall(java.lang.String,int):39:39 -> approveCall
androidx.lifecycle.MutableLiveData -> androidx.lifecycle.MutableLiveData:
    1:1:void <init>(java.lang.Object):33:33 -> <init>
    2:2:void <init>():40:40 -> <init>
    1:1:void postValue(java.lang.Object):45:45 -> postValue
    1:1:void setValue(java.lang.Object):50:50 -> setValue
androidx.lifecycle.ProcessLifecycleOwner -> androidx.lifecycle.ProcessLifecycleOwner:
    1:1:void <clinit>():89:89 -> <clinit>
    1:1:void <init>():152:152 -> <init>
    2:3:void <init>():55:56 -> <init>
    4:5:void <init>():58:59 -> <init>
    6:6:void <init>():62:62 -> <init>
    7:7:void <init>():64:64 -> <init>
    8:8:void <init>():72:72 -> <init>
    1:3:void activityPaused():127:129 -> activityPaused
    1:5:void activityResumed():115:119 -> activityResumed
    6:6:void activityResumed():121:121 -> activityResumed
    1:4:void activityStarted():107:110 -> activityStarted
    1:2:void activityStopped():134:135 -> activityStopped
    1:4:void attach(android.content.Context):156:159 -> attach
    1:3:void dispatchPauseIfNeeded():139:141 -> dispatchPauseIfNeeded
    1:3:void dispatchStopIfNeeded():146:148 -> dispatchStopIfNeeded
    1:1:androidx.lifecycle.LifecycleOwner get():99:99 -> get
    1:1:androidx.lifecycle.Lifecycle getLifecycle():180:180 -> getLifecycle
    1:1:void init(android.content.Context):103:103 -> init
androidx.lifecycle.ProcessLifecycleOwner$1 -> androidx.lifecycle.ProcessLifecycleOwner$1:
    1:1:void <init>(androidx.lifecycle.ProcessLifecycleOwner):64:64 -> <init>
    1:2:void run():67:68 -> run
androidx.lifecycle.ProcessLifecycleOwner$2 -> androidx.lifecycle.ProcessLifecycleOwner$2:
    1:1:void <init>(androidx.lifecycle.ProcessLifecycleOwner):73:73 -> <init>
androidx.lifecycle.ProcessLifecycleOwner$3 -> androidx.lifecycle.ProcessLifecycleOwner$3:
    1:1:void <init>(androidx.lifecycle.ProcessLifecycleOwner):159:159 -> <init>
    1:1:void onActivityCreated(android.app.Activity,android.os.Bundle):162:162 -> onActivityCreated
    1:1:void onActivityPaused(android.app.Activity):167:167 -> onActivityPaused
    1:1:void onActivityStopped(android.app.Activity):172:172 -> onActivityStopped
androidx.lifecycle.ProcessLifecycleOwnerInitializer -> androidx.lifecycle.ProcessLifecycleOwnerInitializer:
    1:1:void <init>():34:34 -> <init>
    1:2:boolean onCreate():37:38 -> onCreate
androidx.lifecycle.ReflectiveGenericLifecycleObserver -> androidx.lifecycle.ReflectiveGenericLifecycleObserver:
    1:3:void <init>(java.lang.Object):29:31 -> <init>
    1:1:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):36:36 -> onStateChanged
androidx.lifecycle.ReportFragment -> androidx.lifecycle.ReportFragment:
    1:1:void <init>():32:32 -> <init>
    1:3:void dispatch(androidx.lifecycle.Lifecycle$Event):114:116 -> dispatch
    4:7:void dispatch(androidx.lifecycle.Lifecycle$Event):120:123 -> dispatch
    1:1:androidx.lifecycle.ReportFragment get(android.app.Activity):48:48 -> get
    1:3:void injectIfNeededIn(android.app.Activity):39:41 -> injectIfNeededIn
    4:4:void injectIfNeededIn(android.app.Activity):43:43 -> injectIfNeededIn
    1:2:void onActivityCreated(android.os.Bundle):74:75 -> onActivityCreated
    3:3:void dispatchCreate(androidx.lifecycle.ReportFragment$ActivityInitializationListener):56:56 -> onActivityCreated
    3:3:void onActivityCreated(android.os.Bundle):75 -> onActivityCreated
    4:4:void onActivityCreated(android.os.Bundle):76:76 -> onActivityCreated
    1:2:void onDestroy():107:108 -> onDestroy
    3:3:void onDestroy():110:110 -> onDestroy
    1:2:void onPause():95:96 -> onPause
    1:2:void onResume():88:89 -> onResume
    3:3:void dispatchResume(androidx.lifecycle.ReportFragment$ActivityInitializationListener):68:68 -> onResume
    3:3:void onResume():89 -> onResume
    4:4:void androidx.lifecycle.ProcessLifecycleOwner$2.onResume():85:85 -> onResume
    4:4:void dispatchResume(androidx.lifecycle.ReportFragment$ActivityInitializationListener):68 -> onResume
    4:4:void onResume():89 -> onResume
    5:5:void onResume():90:90 -> onResume
    1:2:void onStart():81:82 -> onStart
    3:3:void dispatchStart(androidx.lifecycle.ReportFragment$ActivityInitializationListener):62:62 -> onStart
    3:3:void onStart():82 -> onStart
    4:4:void androidx.lifecycle.ProcessLifecycleOwner$2.onStart():80:80 -> onStart
    4:4:void dispatchStart(androidx.lifecycle.ReportFragment$ActivityInitializationListener):62 -> onStart
    4:4:void onStart():82 -> onStart
    5:5:void onStart():83:83 -> onStart
    1:2:void onStop():101:102 -> onStop
    1:1:void setProcessListener(androidx.lifecycle.ReportFragment$ActivityInitializationListener):129:129 -> setProcessListener
androidx.lifecycle.ServiceLifecycleDispatcher -> androidx.lifecycle.ServiceLifecycleDispatcher:
    1:3:void <init>(androidx.lifecycle.LifecycleOwner):38:40 -> <init>
    1:1:androidx.lifecycle.Lifecycle getLifecycle():89:89 -> getLifecycle
    1:1:void onServicePreSuperOnBind():63:63 -> onServicePreSuperOnBind
    1:1:void onServicePreSuperOnCreate():55:55 -> onServicePreSuperOnCreate
    1:2:void onServicePreSuperOnDestroy():80:81 -> onServicePreSuperOnDestroy
    1:1:void onServicePreSuperOnStart():72:72 -> onServicePreSuperOnStart
    1:2:void postDispatchRunnable(androidx.lifecycle.Lifecycle$Event):44:45 -> postDispatchRunnable
    3:4:void postDispatchRunnable(androidx.lifecycle.Lifecycle$Event):47:48 -> postDispatchRunnable
androidx.lifecycle.ServiceLifecycleDispatcher$DispatchRunnable -> androidx.lifecycle.ServiceLifecycleDispatcher$DispatchRunnable:
    1:1:void <init>(androidx.lifecycle.LifecycleRegistry,androidx.lifecycle.Lifecycle$Event):97:97 -> <init>
    2:2:void <init>(androidx.lifecycle.LifecycleRegistry,androidx.lifecycle.Lifecycle$Event):95:95 -> <init>
    3:4:void <init>(androidx.lifecycle.LifecycleRegistry,androidx.lifecycle.Lifecycle$Event):98:99 -> <init>
    1:3:void run():104:106 -> run
androidx.lifecycle.SingleGeneratedAdapterObserver -> androidx.lifecycle.SingleGeneratedAdapterObserver:
    1:2:void <init>(androidx.lifecycle.GeneratedAdapter):23:24 -> <init>
    1:2:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):29:30 -> onStateChanged
androidx.lifecycle.Transformations -> androidx.lifecycle.Transformations:
    1:2:androidx.lifecycle.LiveData map(androidx.lifecycle.LiveData,androidx.arch.core.util.Function):72:73 -> map
    1:1:android.app.Application androidx.lifecycle.ViewModelProviders.checkApplication(android.app.Activity):42:42 -> of
    1:1:androidx.lifecycle.ViewModelProvider androidx.lifecycle.ViewModelProviders.of(androidx.fragment.app.FragmentActivity,androidx.lifecycle.ViewModelProvider$Factory):122 -> of
    2:2:androidx.lifecycle.ViewModelProvider androidx.lifecycle.ViewModelProviders.of(androidx.fragment.app.FragmentActivity,androidx.lifecycle.ViewModelProvider$Factory):124:124 -> of
    3:3:androidx.lifecycle.ViewModelProvider androidx.lifecycle.ViewModelProviders.of(androidx.fragment.app.FragmentActivity,androidx.lifecycle.ViewModelProvider$Factory):126:126 -> of
    4:4:android.app.Application androidx.lifecycle.ViewModelProviders.checkApplication(android.app.Activity):44:44 -> of
    4:4:androidx.lifecycle.ViewModelProvider androidx.lifecycle.ViewModelProviders.of(androidx.fragment.app.FragmentActivity,androidx.lifecycle.ViewModelProvider$Factory):122 -> of
    5:5:android.app.Activity androidx.lifecycle.ViewModelProviders.checkActivity(androidx.fragment.app.Fragment):51:51 -> of
    5:5:androidx.lifecycle.ViewModelProvider androidx.lifecycle.ViewModelProviders.of(androidx.fragment.app.Fragment,androidx.lifecycle.ViewModelProvider$Factory):101 -> of
    6:6:android.app.Application androidx.lifecycle.ViewModelProviders.checkApplication(android.app.Activity):42:42 -> of
    6:6:androidx.lifecycle.ViewModelProvider androidx.lifecycle.ViewModelProviders.of(androidx.fragment.app.Fragment,androidx.lifecycle.ViewModelProvider$Factory):101 -> of
    7:7:androidx.lifecycle.ViewModelProvider androidx.lifecycle.ViewModelProviders.of(androidx.fragment.app.Fragment,androidx.lifecycle.ViewModelProvider$Factory):103:103 -> of
    8:8:androidx.lifecycle.ViewModelProvider androidx.lifecycle.ViewModelProviders.of(androidx.fragment.app.Fragment,androidx.lifecycle.ViewModelProvider$Factory):105:105 -> of
    9:9:android.app.Application androidx.lifecycle.ViewModelProviders.checkApplication(android.app.Activity):44:44 -> of
    9:9:androidx.lifecycle.ViewModelProvider androidx.lifecycle.ViewModelProviders.of(androidx.fragment.app.Fragment,androidx.lifecycle.ViewModelProvider$Factory):101 -> of
    10:10:android.app.Activity androidx.lifecycle.ViewModelProviders.checkActivity(androidx.fragment.app.Fragment):53:53 -> of
    10:10:androidx.lifecycle.ViewModelProvider androidx.lifecycle.ViewModelProviders.of(androidx.fragment.app.Fragment,androidx.lifecycle.ViewModelProvider$Factory):101 -> of
    11:11:androidx.lifecycle.ViewModelProvider androidx.lifecycle.ViewModelProviders.of(androidx.fragment.app.FragmentActivity):85:85 -> of
androidx.lifecycle.Transformations$1 -> androidx.lifecycle.Transformations$1:
    1:1:void <init>(androidx.lifecycle.MediatorLiveData,androidx.arch.core.util.Function):73:73 -> <init>
    1:1:void onChanged(java.lang.Object):76:76 -> onChanged
androidx.lifecycle.ViewModel -> androidx.lifecycle.ViewModel:
    1:1:void <init>():108:108 -> <init>
    2:2:void <init>():110:110 -> <init>
    1:3:void clear():131:133 -> clear
    4:4:void closeWithRuntimeException(java.lang.Object):185:185 -> clear
    4:4:void clear():135 -> clear
    5:5:void closeWithRuntimeException(java.lang.Object):187:187 -> clear
    5:5:void clear():135 -> clear
    6:6:void closeWithRuntimeException(java.lang.Object):189:189 -> clear
    6:6:void clear():135 -> clear
    7:7:void clear():137:137 -> clear
    8:8:void clear():139:139 -> clear
androidx.lifecycle.ViewModelProvider -> androidx.lifecycle.ViewModelProvider:
    1:3:void <init>(androidx.lifecycle.ViewModelStore,androidx.lifecycle.ViewModelProvider$Factory):105:107 -> <init>
    1:1:androidx.lifecycle.ViewModel get(java.lang.Class):126:126 -> get
    2:2:androidx.lifecycle.ViewModel get(java.lang.Class):130:130 -> get
    3:3:androidx.lifecycle.ViewModel get(java.lang.Class):128:128 -> get
    4:4:androidx.lifecycle.ViewModel get(java.lang.String,java.lang.Class):150:150 -> get
    5:5:androidx.lifecycle.ViewModel get(java.lang.String,java.lang.Class):152:152 -> get
    6:7:androidx.lifecycle.ViewModel get(java.lang.String,java.lang.Class):161:162 -> get
    8:8:androidx.lifecycle.ViewModel get(java.lang.String,java.lang.Class):164:164 -> get
    9:9:androidx.lifecycle.ViewModel get(java.lang.String,java.lang.Class):166:166 -> get
androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory -> androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory:
    1:2:void <init>(android.app.Application):220:221 -> <init>
    1:1:androidx.lifecycle.ViewModel create(java.lang.Class):227:227 -> create
    2:2:androidx.lifecycle.ViewModel create(java.lang.Class):230:230 -> create
    3:3:androidx.lifecycle.ViewModel create(java.lang.Class):238:238 -> create
    4:4:androidx.lifecycle.ViewModel create(java.lang.Class):236:236 -> create
    5:5:androidx.lifecycle.ViewModel create(java.lang.Class):234:234 -> create
    6:6:androidx.lifecycle.ViewModel create(java.lang.Class):232:232 -> create
    7:7:androidx.lifecycle.ViewModel create(java.lang.Class):241:241 -> create
    1:2:androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory getInstance(android.app.Application):207:208 -> getInstance
    3:3:androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory getInstance(android.app.Application):210:210 -> getInstance
androidx.lifecycle.ViewModelProvider$KeyedFactory -> androidx.lifecycle.ViewModelProvider$KeyedFactory:
    1:1:void <init>():60:60 -> <init>
    1:1:androidx.lifecycle.ViewModel create(java.lang.Class):76:76 -> create
androidx.lifecycle.ViewModelProvider$NewInstanceFactory -> androidx.lifecycle.ViewModelProvider$NewInstanceFactory:
    1:1:void <init>():174:174 -> <init>
    1:1:androidx.lifecycle.ViewModel create(java.lang.Class):182:182 -> create
    2:2:androidx.lifecycle.ViewModel create(java.lang.Class):186:186 -> create
    3:3:androidx.lifecycle.ViewModel create(java.lang.Class):184:184 -> create
androidx.lifecycle.ViewModelStore -> androidx.lifecycle.ViewModelStore:
    1:1:void <init>():38:38 -> <init>
    2:2:void <init>():40:40 -> <init>
    1:2:void clear():61:62 -> clear
    3:3:void clear():64:64 -> clear
    1:1:androidx.lifecycle.ViewModel get(java.lang.String):50:50 -> get
    1:1:void put(java.lang.String,androidx.lifecycle.ViewModel):43:43 -> put
    2:2:void put(java.lang.String,androidx.lifecycle.ViewModel):45:45 -> put
androidx.loader.app.LoaderManager -> androidx.loader.app.LoaderManager:
    1:1:void <init>():40:40 -> <init>
    1:1:androidx.loader.app.LoaderManager getInstance(androidx.lifecycle.LifecycleOwner):128:128 -> getInstance
androidx.loader.app.LoaderManagerImpl -> androidx.loader.app.LoaderManagerImpl:
    1:3:void <init>(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.ViewModelStore):371:373 -> <init>
    1:1:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):498:498 -> dump
    1:1:void markForRedelivery():481:481 -> markForRedelivery
    1:7:java.lang.String toString():486:492 -> toString
androidx.loader.app.LoaderManagerImpl$LoaderInfo -> androidx.loader.app.LoaderManagerImpl$LoaderInfo:
    1:1:androidx.loader.content.Loader destroy(boolean):151:151 -> destroy
    1:4:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):212:215 -> dump
    1:1:void markForRedelivery():111:111 -> markForRedelivery
    1:1:void onActive():77:77 -> onActive
    1:1:void onInactive():83:83 -> onInactive
    1:1:void removeObserver(androidx.lifecycle.Observer):134:134 -> removeObserver
    2:2:void removeObserver(androidx.lifecycle.Observer):136:136 -> removeObserver
    1:1:void setValue(java.lang.Object):189:189 -> setValue
    1:9:java.lang.String toString():199:207 -> toString
androidx.loader.app.LoaderManagerImpl$LoaderViewModel -> androidx.loader.app.LoaderManagerImpl$LoaderViewModel:
    1:1:void <clinit>():281:281 -> <clinit>
    1:1:void <init>():280:280 -> <init>
    2:2:void <init>():295:295 -> <init>
    3:3:void androidx.collection.SparseArrayCompat.<init>():62:62 -> <init>
    3:3:void <init>():295 -> <init>
    4:4:void <init>():295:295 -> <init>
    1:8:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]):354:361 -> dump
    1:1:androidx.loader.app.LoaderManagerImpl$LoaderViewModel getInstance(androidx.lifecycle.ViewModelStore):292:292 -> getInstance
    1:1:void markForRedelivery():335:335 -> markForRedelivery
    2:3:void markForRedelivery():337:338 -> markForRedelivery
    1:1:void onCleared():345:345 -> onCleared
    2:2:void onCleared():350:350 -> onCleared
    3:4:void onCleared():347:348 -> onCleared
androidx.loader.app.LoaderManagerImpl$LoaderViewModel$1 -> androidx.loader.app.LoaderManagerImpl$LoaderViewModel$1:
    1:1:void <init>():281:281 -> <init>
    1:1:androidx.lifecycle.ViewModel create(java.lang.Class):286:286 -> create
androidx.localbroadcastmanager.content.LocalBroadcastManager -> androidx.localbroadcastmanager.content.LocalBroadcastManager:
    1:1:void <clinit>():100:100 -> <clinit>
    1:1:void <init>(android.content.Context):113:113 -> <init>
    2:2:void <init>(android.content.Context):90:90 -> <init>
    3:3:void <init>(android.content.Context):92:92 -> <init>
    4:4:void <init>(android.content.Context):94:94 -> <init>
    5:6:void <init>(android.content.Context):114:115 -> <init>
    1:2:void executePendingBroadcasts():298:299 -> executePendingBroadcasts
    3:3:void executePendingBroadcasts():301:301 -> executePendingBroadcasts
    4:10:void executePendingBroadcasts():303:309 -> executePendingBroadcasts
    11:13:void executePendingBroadcasts():311:313 -> executePendingBroadcasts
    14:14:void executePendingBroadcasts():306:306 -> executePendingBroadcasts
    1:3:androidx.localbroadcastmanager.content.LocalBroadcastManager getInstance(android.content.Context):105:107 -> getInstance
    4:5:androidx.localbroadcastmanager.content.LocalBroadcastManager getInstance(android.content.Context):109:110 -> getInstance
    1:3:void registerReceiver(android.content.BroadcastReceiver,android.content.IntentFilter):140:142 -> registerReceiver
    4:5:void registerReceiver(android.content.BroadcastReceiver,android.content.IntentFilter):144:145 -> registerReceiver
    6:9:void registerReceiver(android.content.BroadcastReceiver,android.content.IntentFilter):147:150 -> registerReceiver
    10:11:void registerReceiver(android.content.BroadcastReceiver,android.content.IntentFilter):152:153 -> registerReceiver
    12:12:void registerReceiver(android.content.BroadcastReceiver,android.content.IntentFilter):155:155 -> registerReceiver
    13:13:void registerReceiver(android.content.BroadcastReceiver,android.content.IntentFilter):157:157 -> registerReceiver
    1:4:boolean sendBroadcast(android.content.Intent):213:216 -> sendBroadcast
    5:5:boolean sendBroadcast(android.content.Intent):215:215 -> sendBroadcast
    6:8:boolean sendBroadcast(android.content.Intent):217:219 -> sendBroadcast
    9:10:boolean sendBroadcast(android.content.Intent):222:223 -> sendBroadcast
    11:11:boolean sendBroadcast(android.content.Intent):227:227 -> sendBroadcast
    12:12:boolean sendBroadcast(android.content.Intent):229:229 -> sendBroadcast
    13:15:boolean sendBroadcast(android.content.Intent):232:234 -> sendBroadcast
    16:16:boolean sendBroadcast(android.content.Intent):236:236 -> sendBroadcast
    17:17:boolean sendBroadcast(android.content.Intent):238:238 -> sendBroadcast
    18:18:boolean sendBroadcast(android.content.Intent):243:243 -> sendBroadcast
    19:20:boolean sendBroadcast(android.content.Intent):246:247 -> sendBroadcast
    21:21:boolean sendBroadcast(android.content.Intent):246:246 -> sendBroadcast
    22:22:boolean sendBroadcast(android.content.Intent):249:249 -> sendBroadcast
    23:24:boolean sendBroadcast(android.content.Intent):251:252 -> sendBroadcast
    25:25:boolean sendBroadcast(android.content.Intent):263:263 -> sendBroadcast
    26:27:boolean sendBroadcast(android.content.Intent):269:270 -> sendBroadcast
    28:30:boolean sendBroadcast(android.content.Intent):272:274 -> sendBroadcast
    31:31:boolean sendBroadcast(android.content.Intent):276:276 -> sendBroadcast
    32:32:boolean sendBroadcast(android.content.Intent):279:279 -> sendBroadcast
    1:2:void unregisterReceiver(android.content.BroadcastReceiver):170:171 -> unregisterReceiver
    3:3:void unregisterReceiver(android.content.BroadcastReceiver):173:173 -> unregisterReceiver
    4:9:void unregisterReceiver(android.content.BroadcastReceiver):175:180 -> unregisterReceiver
    10:14:void unregisterReceiver(android.content.BroadcastReceiver):182:186 -> unregisterReceiver
    15:16:void unregisterReceiver(android.content.BroadcastReceiver):189:190 -> unregisterReceiver
    17:17:void unregisterReceiver(android.content.BroadcastReceiver):195:195 -> unregisterReceiver
androidx.localbroadcastmanager.content.LocalBroadcastManager$1 -> androidx.localbroadcastmanager.content.LocalBroadcastManager$1:
    1:1:void <init>(androidx.localbroadcastmanager.content.LocalBroadcastManager,android.os.Looper):115:115 -> <init>
    1:1:void handleMessage(android.os.Message):119:119 -> handleMessage
    2:2:void handleMessage(android.os.Message):124:124 -> handleMessage
    3:3:void handleMessage(android.os.Message):121:121 -> handleMessage
androidx.localbroadcastmanager.content.LocalBroadcastManager$BroadcastRecord -> androidx.localbroadcastmanager.content.LocalBroadcastManager$BroadcastRecord:
    1:3:void <init>(android.content.Intent,java.util.ArrayList):79:81 -> <init>
androidx.localbroadcastmanager.content.LocalBroadcastManager$ReceiverRecord -> androidx.localbroadcastmanager.content.LocalBroadcastManager$ReceiverRecord:
    1:3:void <init>(android.content.IntentFilter,android.content.BroadcastReceiver):55:57 -> <init>
    1:7:java.lang.String toString():62:68 -> toString
    8:9:java.lang.String toString():70:71 -> toString
androidx.media.AudioAttributesCompat -> androidx.media.AudioAttributesCompat:
    1:5:void <clinit>():175:179 -> <clinit>
    6:6:void <clinit>():181:181 -> <clinit>
    7:7:void <clinit>():183:183 -> <clinit>
    1:1:void <init>():252:252 -> <init>
    1:1:boolean equals(java.lang.Object):766:766 -> equals
    2:4:boolean equals(java.lang.Object):769:771 -> equals
    5:5:boolean equals(java.lang.Object):773:773 -> equals
    1:1:int hashCode():606:606 -> hashCode
    1:1:java.lang.String toString():611:611 -> toString
    1:1:int toVolumeStreamType(boolean,int,int):756:756 -> toVolumeStreamType
    1:1:java.lang.String usageToString(int):649:649 -> usageToString
androidx.media.AudioAttributesCompatParcelizer -> androidx.media.AudioAttributesCompatParcelizer:
    1:1:void <init>():9:9 -> <init>
    1:2:androidx.media.AudioAttributesCompat read(androidx.versionedparcelable.VersionedParcel):11:12 -> read
    1:2:void write(androidx.media.AudioAttributesCompat,androidx.versionedparcelable.VersionedParcel):17:18 -> write
androidx.media.AudioAttributesImplApi21 -> androidx.media.AudioAttributesImplApi21:
    1:1:void <init>():49:49 -> <init>
    2:2:void <init>():43:43 -> <init>
    1:1:boolean equals(java.lang.Object):150:150 -> equals
    2:3:boolean equals(java.lang.Object):153:154 -> equals
    1:1:int hashCode():145:145 -> hashCode
    1:1:java.lang.String toString():159:159 -> toString
androidx.media.AudioAttributesImplApi21Parcelizer -> androidx.media.AudioAttributesImplApi21Parcelizer:
    1:1:void <init>():9:9 -> <init>
    1:3:androidx.media.AudioAttributesImplApi21 read(androidx.versionedparcelable.VersionedParcel):11:13 -> read
    1:3:void write(androidx.media.AudioAttributesImplApi21,androidx.versionedparcelable.VersionedParcel):18:20 -> write
androidx.media.AudioAttributesImplBase -> androidx.media.AudioAttributesImplBase:
    1:1:void <init>():50:50 -> <init>
    2:2:void <init>():38:38 -> <init>
    3:3:void <init>():40:40 -> <init>
    4:4:void <init>():42:42 -> <init>
    5:5:void <init>():44:44 -> <init>
    1:1:boolean equals(java.lang.Object):128:128 -> equals
    2:3:boolean equals(java.lang.Object):131:132 -> equals
    4:4:int getContentType():86:86 -> equals
    4:4:boolean equals(java.lang.Object):132 -> equals
    5:5:boolean equals(java.lang.Object):132:132 -> equals
    6:6:int getFlags():96:96 -> equals
    6:6:boolean equals(java.lang.Object):133 -> equals
    7:7:int getLegacyStreamType():73:73 -> equals
    7:7:int getFlags():97 -> equals
    7:7:boolean equals(java.lang.Object):133 -> equals
    8:8:int getLegacyStreamType():76:76 -> equals
    8:8:int getFlags():97 -> equals
    8:8:boolean equals(java.lang.Object):133 -> equals
    9:9:boolean equals(java.lang.Object):133:133 -> equals
    10:10:int getUsage():91:91 -> equals
    10:10:boolean equals(java.lang.Object):134 -> equals
    11:11:boolean equals(java.lang.Object):134:134 -> equals
    1:1:int hashCode():123:123 -> hashCode
    1:4:java.lang.String toString():140:143 -> toString
    5:11:java.lang.String toString():145:151 -> toString
androidx.media.AudioAttributesImplBaseParcelizer -> androidx.media.AudioAttributesImplBaseParcelizer:
    1:1:void <init>():9:9 -> <init>
    1:5:androidx.media.AudioAttributesImplBase read(androidx.versionedparcelable.VersionedParcel):11:15 -> read
    1:5:void write(androidx.media.AudioAttributesImplBase,androidx.versionedparcelable.VersionedParcel):20:24 -> write
androidx.media.MediaBrowserServiceCompat -> androidx.media.MediaBrowserServiceCompat:
    1:1:void <clinit>():124:124 -> <clinit>
    1:1:void <init>():122:122 -> <init>
    2:2:void <init>():180:180 -> <init>
    3:3:void <init>():182:182 -> <init>
    1:1:void addSubscription(java.lang.String,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,android.os.IBinder,android.os.Bundle):1515:1515 -> addSubscription
    2:2:void addSubscription(java.lang.String,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,android.os.IBinder,android.os.Bundle):1517:1517 -> addSubscription
    3:5:void addSubscription(java.lang.String,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,android.os.IBinder,android.os.Bundle):1519:1521 -> addSubscription
    6:7:void addSubscription(java.lang.String,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,android.os.IBinder,android.os.Bundle):1525:1526 -> addSubscription
    8:8:void addSubscription(java.lang.String,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,android.os.IBinder,android.os.Bundle):1528:1528 -> addSubscription
    9:9:void addSubscription(java.lang.String,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,android.os.IBinder,android.os.Bundle):1531:1531 -> addSubscription
    1:2:java.util.List applyOptions(java.util.List,android.os.Bundle):1617:1618 -> applyOptions
    3:3:java.util.List applyOptions(java.util.List,android.os.Bundle):1624:1624 -> applyOptions
    4:5:java.util.List applyOptions(java.util.List,android.os.Bundle):1627:1628 -> applyOptions
    6:6:java.util.List applyOptions(java.util.List,android.os.Bundle):1630:1630 -> applyOptions
    7:7:java.util.List applyOptions(java.util.List,android.os.Bundle):1625:1625 -> applyOptions
    1:3:boolean isValidPackage(java.lang.String,int):1498:1500 -> isValidPackage
    4:4:boolean isValidPackage(java.lang.String,int):1502:1502 -> isValidPackage
    1:1:android.os.IBinder onBind(android.content.Intent):1187:1187 -> onBind
    1:3:void onCreate():1170:1172 -> onCreate
    4:4:void onCreate():1174:1174 -> onCreate
    5:5:void onCreate():1176:1176 -> onCreate
    6:6:void onCreate():1178:1178 -> onCreate
    7:7:void onCreate():1180:1180 -> onCreate
    8:8:void onCreate():1182:1182 -> onCreate
    1:1:void onCustomAction(java.lang.String,android.os.Bundle,androidx.media.MediaBrowserServiceCompat$Result):1366:1366 -> onCustomAction
    1:2:void onLoadChildren(java.lang.String,androidx.media.MediaBrowserServiceCompat$Result,android.os.Bundle):1270:1271 -> onLoadChildren1
    1:2:void onLoadItem(java.lang.String,androidx.media.MediaBrowserServiceCompat$Result):1314:1315 -> onLoadItem
    1:2:void onSearch(java.lang.String,android.os.Bundle,androidx.media.MediaBrowserServiceCompat$Result):1341:1342 -> onSearch
    1:1:void performCustomAction(java.lang.String,android.os.Bundle,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,android.support.v4.os.ResultReceiver):1689:1689 -> performCustomAction
    2:2:void performCustomAction(java.lang.String,android.os.Bundle,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,android.support.v4.os.ResultReceiver):1707:1707 -> performCustomAction
    3:4:void performCustomAction(java.lang.String,android.os.Bundle,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,android.support.v4.os.ResultReceiver):1710:1711 -> performCustomAction
    1:1:void performLoadChildren(java.lang.String,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,android.os.Bundle,android.os.Bundle):1572:1572 -> performLoadChildren
    2:2:void performLoadChildren(java.lang.String,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,android.os.Bundle,android.os.Bundle):1600:1600 -> performLoadChildren
    3:3:void performLoadChildren(java.lang.String,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,android.os.Bundle,android.os.Bundle):1602:1602 -> performLoadChildren
    4:5:void performLoadChildren(java.lang.String,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,android.os.Bundle,android.os.Bundle):1606:1607 -> performLoadChildren
    1:1:void performLoadItem(java.lang.String,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,android.support.v4.os.ResultReceiver):1635:1635 -> performLoadItem
    2:2:void performLoadItem(java.lang.String,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,android.support.v4.os.ResultReceiver):1650:1650 -> performLoadItem
    3:4:void performLoadItem(java.lang.String,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,android.support.v4.os.ResultReceiver):1653:1654 -> performLoadItem
    1:1:void performSearch(java.lang.String,android.os.Bundle,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,android.support.v4.os.ResultReceiver):1661:1661 -> performSearch
    2:2:void performSearch(java.lang.String,android.os.Bundle,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,android.support.v4.os.ResultReceiver):1678:1678 -> performSearch
    3:4:void performSearch(java.lang.String,android.os.Bundle,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,android.support.v4.os.ResultReceiver):1681:1682 -> performSearch
    1:1:boolean removeSubscription(java.lang.String,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,android.os.IBinder):1541:1541 -> removeSubscription
    2:2:boolean removeSubscription(java.lang.String,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,android.os.IBinder):1560:1560 -> removeSubscription
    3:3:boolean removeSubscription(java.lang.String,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,android.os.IBinder):1544:1544 -> removeSubscription
    4:6:boolean removeSubscription(java.lang.String,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,android.os.IBinder):1546:1548 -> removeSubscription
    7:7:boolean removeSubscription(java.lang.String,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,android.os.IBinder):1550:1550 -> removeSubscription
    8:9:boolean removeSubscription(java.lang.String,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,android.os.IBinder):1553:1554 -> removeSubscription
    10:11:boolean removeSubscription(java.lang.String,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,android.os.IBinder):1560:1561 -> removeSubscription
    1:1:void setSessionToken(android.support.v4.media.session.MediaSessionCompat$Token):1381:1381 -> setSessionToken
    2:3:void setSessionToken(android.support.v4.media.session.MediaSessionCompat$Token):1384:1385 -> setSessionToken
    4:4:void setSessionToken(android.support.v4.media.session.MediaSessionCompat$Token):1382:1382 -> setSessionToken
    5:5:void setSessionToken(android.support.v4.media.session.MediaSessionCompat$Token):1379:1379 -> setSessionToken
androidx.media.MediaBrowserServiceCompat$1 -> androidx.media.MediaBrowserServiceCompat$1:
    1:1:void <init>(androidx.media.MediaBrowserServiceCompat,java.lang.Object,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,java.lang.String,android.os.Bundle,android.os.Bundle):1573:1573 -> <init>
    1:1:void onResultSent(java.lang.Object):1573:1573 -> onResultSent
    2:4:void onResultSent(java.util.List):1576:1578 -> onResultSent
    2:4:void onResultSent(java.lang.Object):1573 -> onResultSent
    5:6:void onResultSent(java.util.List):1585:1586 -> onResultSent
    5:6:void onResultSent(java.lang.Object):1573 -> onResultSent
    7:7:void onResultSent(java.util.List):1588:1588 -> onResultSent
    7:7:void onResultSent(java.lang.Object):1573 -> onResultSent
    8:8:void onResultSent(java.util.List):1592:1592 -> onResultSent
    8:8:void onResultSent(java.lang.Object):1573 -> onResultSent
androidx.media.MediaBrowserServiceCompat$2 -> androidx.media.MediaBrowserServiceCompat$2:
    1:1:void <init>(androidx.media.MediaBrowserServiceCompat,java.lang.Object,android.support.v4.os.ResultReceiver):1636:1636 -> <init>
    1:1:void onResultSent(java.lang.Object):1636:1636 -> onResultSent
    2:3:void onResultSent(android.support.v4.media.MediaBrowserCompat$MediaItem):1639:1640 -> onResultSent
    2:3:void onResultSent(java.lang.Object):1636 -> onResultSent
    4:6:void onResultSent(android.support.v4.media.MediaBrowserCompat$MediaItem):1643:1645 -> onResultSent
    4:6:void onResultSent(java.lang.Object):1636 -> onResultSent
androidx.media.MediaBrowserServiceCompat$3 -> androidx.media.MediaBrowserServiceCompat$3:
    1:1:void <init>(androidx.media.MediaBrowserServiceCompat,java.lang.Object,android.support.v4.os.ResultReceiver):1662:1662 -> <init>
    1:1:void onResultSent(java.lang.Object):1662:1662 -> onResultSent
    2:2:void onResultSent(java.util.List):1665:1665 -> onResultSent
    2:2:void onResultSent(java.lang.Object):1662 -> onResultSent
    3:3:void onResultSent(java.util.List):1670:1670 -> onResultSent
    3:3:void onResultSent(java.lang.Object):1662 -> onResultSent
    4:4:void onResultSent(java.util.List):1672:1672 -> onResultSent
    4:4:void onResultSent(java.lang.Object):1662 -> onResultSent
    5:5:void onResultSent(java.util.List):1671:1671 -> onResultSent
    5:5:void onResultSent(java.lang.Object):1662 -> onResultSent
    6:6:void onResultSent(java.util.List):1673:1673 -> onResultSent
    6:6:void onResultSent(java.lang.Object):1662 -> onResultSent
    7:7:void onResultSent(java.util.List):1667:1667 -> onResultSent
    7:7:void onResultSent(java.lang.Object):1662 -> onResultSent
androidx.media.MediaBrowserServiceCompat$4 -> androidx.media.MediaBrowserServiceCompat$4:
    1:1:void <init>(androidx.media.MediaBrowserServiceCompat,java.lang.Object,android.support.v4.os.ResultReceiver):1689:1689 -> <init>
    1:1:void onErrorSent(android.os.Bundle):1702:1702 -> onErrorSent
    1:1:void onResultSent(java.lang.Object):1689:1689 -> onResultSent
    2:2:void onResultSent(android.os.Bundle):1692:1692 -> onResultSent
    2:2:void onResultSent(java.lang.Object):1689 -> onResultSent
androidx.media.MediaBrowserServiceCompat$BrowserRoot -> androidx.media.MediaBrowserServiceCompat$BrowserRoot:
    1:1:void <init>(java.lang.String,android.os.Bundle):1806:1806 -> <init>
    2:3:void <init>(java.lang.String,android.os.Bundle):1811:1812 -> <init>
    4:4:void <init>(java.lang.String,android.os.Bundle):1808:1808 -> <init>
    1:1:android.os.Bundle getExtras():1826:1826 -> getExtras
    1:1:java.lang.String getRootId():1819:1819 -> getRootId
androidx.media.MediaBrowserServiceCompat$ConnectionRecord -> androidx.media.MediaBrowserServiceCompat$ConnectionRecord:
    1:1:void <init>(androidx.media.MediaBrowserServiceCompat,java.lang.String,int,int,android.os.Bundle,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks):712:712 -> <init>
    2:2:void <init>(androidx.media.MediaBrowserServiceCompat,java.lang.String,int,int,android.os.Bundle,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks):708:708 -> <init>
    3:3:void <init>(androidx.media.MediaBrowserServiceCompat,java.lang.String,int,int,android.os.Bundle,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks):713:713 -> <init>
    4:5:void androidx.media.MediaSessionManager$RemoteUserInfo.<init>(java.lang.String,int,int):141:142 -> <init>
    4:5:void <init>(androidx.media.MediaBrowserServiceCompat,java.lang.String,int,int,android.os.Bundle,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks):716 -> <init>
    6:6:void androidx.media.MediaSessionManager$RemoteUserInfo.<init>(java.lang.String,int,int):146:146 -> <init>
    6:6:void <init>(androidx.media.MediaBrowserServiceCompat,java.lang.String,int,int,android.os.Bundle,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks):716 -> <init>
    7:7:void <init>(androidx.media.MediaBrowserServiceCompat,java.lang.String,int,int,android.os.Bundle,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks):718:718 -> <init>
    1:1:void binderDied():723:723 -> binderDied
androidx.media.MediaBrowserServiceCompat$ConnectionRecord$1 -> androidx.media.MediaBrowserServiceCompat$ConnectionRecord$1:
    1:1:void <init>(androidx.media.MediaBrowserServiceCompat$ConnectionRecord):723:723 -> <init>
    1:1:void run():726:726 -> run
androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi21 -> androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi21:
    1:1:void <init>(androidx.media.MediaBrowserServiceCompat):296:296 -> <init>
    2:2:void <init>(androidx.media.MediaBrowserServiceCompat):298:298 -> <init>
    1:1:android.os.IBinder onBind(android.content.Intent):311:311 -> onBind
    2:2:android.os.IBinder androidx.media.MediaBrowserServiceCompatApi21.onBind(java.lang.Object,android.content.Intent):46:46 -> onBind
    2:2:android.os.IBinder onBind(android.content.Intent):311 -> onBind
    1:1:void onCreate():304:304 -> onCreate
    2:2:java.lang.Object androidx.media.MediaBrowserServiceCompatApi21.createService(android.content.Context,androidx.media.MediaBrowserServiceCompatApi21$ServiceCompatProxy):38:38 -> onCreate
    2:2:void onCreate():304 -> onCreate
    3:3:void onCreate():304:304 -> onCreate
    4:4:void onCreate():306:306 -> onCreate
    5:5:void androidx.media.MediaBrowserServiceCompatApi21.onCreate(java.lang.Object):42:42 -> onCreate
    5:5:void onCreate():306 -> onCreate
    1:8:androidx.media.MediaBrowserServiceCompatApi21$BrowserRoot onGetRoot(java.lang.String,int,android.os.Bundle):351:358 -> onGetRoot
    9:9:androidx.media.MediaBrowserServiceCompatApi21$BrowserRoot onGetRoot(java.lang.String,int,android.os.Bundle):360:360 -> onGetRoot
    10:10:androidx.media.MediaBrowserServiceCompatApi21$BrowserRoot onGetRoot(java.lang.String,int,android.os.Bundle):359:359 -> onGetRoot
    11:11:androidx.media.MediaBrowserServiceCompatApi21$BrowserRoot onGetRoot(java.lang.String,int,android.os.Bundle):362:362 -> onGetRoot
    12:12:androidx.media.MediaBrowserServiceCompatApi21$BrowserRoot onGetRoot(java.lang.String,int,android.os.Bundle):367:367 -> onGetRoot
    13:13:androidx.media.MediaBrowserServiceCompatApi21$BrowserRoot onGetRoot(java.lang.String,int,android.os.Bundle):369:369 -> onGetRoot
    14:14:androidx.media.MediaBrowserServiceCompatApi21$BrowserRoot onGetRoot(java.lang.String,int,android.os.Bundle):371:371 -> onGetRoot
    15:17:androidx.media.MediaBrowserServiceCompatApi21$BrowserRoot onGetRoot(java.lang.String,int,android.os.Bundle):376:378 -> onGetRoot
    18:19:androidx.media.MediaBrowserServiceCompatApi21$BrowserRoot onGetRoot(java.lang.String,int,android.os.Bundle):380:381 -> onGetRoot
    1:1:void onLoadChildren(java.lang.String,androidx.media.MediaBrowserServiceCompatApi21$ResultWrapper):387:387 -> onLoadChildren
    2:2:void onLoadChildren(java.lang.String,androidx.media.MediaBrowserServiceCompatApi21$ResultWrapper):408:408 -> onLoadChildren
    1:1:void setSessionToken(android.support.v4.media.session.MediaSessionCompat$Token):316:316 -> setSessionToken
androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$1 -> androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$1:
    1:1:void <init>(androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi21,android.support.v4.media.session.MediaSessionCompat$Token):316:316 -> <init>
    1:2:void run():319:320 -> run
    3:3:void run():322:322 -> run
    4:4:void run():324:324 -> run
    5:5:void run():323:323 -> run
    6:6:void run():327:327 -> run
    7:7:void run():329:329 -> run
    8:8:void androidx.media.MediaBrowserServiceCompatApi21.setSessionToken(java.lang.Object,java.lang.Object):50:50 -> run
    8:8:void run():329 -> run
androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$2 -> androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$2:
    1:1:void <init>(androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi21,java.lang.Object,androidx.media.MediaBrowserServiceCompatApi21$ResultWrapper):388:388 -> <init>
    1:1:void detach():405:405 -> detach
    2:2:void androidx.media.MediaBrowserServiceCompatApi21$ResultWrapper.detach():84:84 -> detach
    2:2:void detach():405 -> detach
    1:1:void onResultSent(java.lang.Object):388:388 -> onResultSent
    2:6:void onResultSent(java.util.List):393:397 -> onResultSent
    2:6:void onResultSent(java.lang.Object):388 -> onResultSent
    7:7:void onResultSent(java.util.List):400:400 -> onResultSent
    7:7:void onResultSent(java.lang.Object):388 -> onResultSent
androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi23 -> androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi23:
    1:1:void <init>(androidx.media.MediaBrowserServiceCompat):479:479 -> <init>
    1:1:void onCreate():483:483 -> onCreate
    2:2:java.lang.Object androidx.media.MediaBrowserServiceCompatApi23.createService(android.content.Context,androidx.media.MediaBrowserServiceCompatApi23$ServiceCompatProxy):29:29 -> onCreate
    2:2:void onCreate():483 -> onCreate
    3:3:void onCreate():483:483 -> onCreate
    4:4:void onCreate():485:485 -> onCreate
    5:5:void androidx.media.MediaBrowserServiceCompatApi21.onCreate(java.lang.Object):42:42 -> onCreate
    5:5:void onCreate():485 -> onCreate
    1:1:void onLoadItem(java.lang.String,androidx.media.MediaBrowserServiceCompatApi21$ResultWrapper):491:491 -> onLoadItem
    2:2:void onLoadItem(java.lang.String,androidx.media.MediaBrowserServiceCompatApi21$ResultWrapper):509:509 -> onLoadItem
androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi23$1 -> androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi23$1:
    1:1:void <init>(androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi23,java.lang.Object,androidx.media.MediaBrowserServiceCompatApi21$ResultWrapper):492:492 -> <init>
    1:1:void detach():506:506 -> detach
    2:2:void androidx.media.MediaBrowserServiceCompatApi21$ResultWrapper.detach():84:84 -> detach
    2:2:void detach():506 -> detach
    1:1:void onResultSent(java.lang.Object):492:492 -> onResultSent
    2:2:void onResultSent(android.support.v4.media.MediaBrowserCompat$MediaItem):496:496 -> onResultSent
    2:2:void onResultSent(java.lang.Object):492 -> onResultSent
    3:5:void onResultSent(android.support.v4.media.MediaBrowserCompat$MediaItem):498:500 -> onResultSent
    3:5:void onResultSent(java.lang.Object):492 -> onResultSent
androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi26 -> androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi26:
    1:1:void <init>(androidx.media.MediaBrowserServiceCompat):514:514 -> <init>
    1:1:void onCreate():518:518 -> onCreate
    2:2:void onCreate():520:520 -> onCreate
    3:3:void androidx.media.MediaBrowserServiceCompatApi21.onCreate(java.lang.Object):42:42 -> onCreate
    3:3:void onCreate():520 -> onCreate
    1:1:void onLoadChildren(java.lang.String,androidx.media.MediaBrowserServiceCompatApi26$ResultWrapper,android.os.Bundle):526:526 -> onLoadChildren
    2:2:void onLoadChildren(java.lang.String,androidx.media.MediaBrowserServiceCompatApi26$ResultWrapper,android.os.Bundle):547:547 -> onLoadChildren
androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi26$1 -> androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi26$1:
    1:1:void <init>(androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi26,java.lang.Object,androidx.media.MediaBrowserServiceCompatApi26$ResultWrapper):527:527 -> <init>
    1:1:void detach():544:544 -> detach
    2:2:void androidx.media.MediaBrowserServiceCompatApi26$ResultWrapper.detach():81:81 -> detach
    2:2:void detach():544 -> detach
    1:1:void onResultSent(java.lang.Object):527:527 -> onResultSent
    2:6:void onResultSent(java.util.List):532:536 -> onResultSent
    2:6:void onResultSent(java.lang.Object):527 -> onResultSent
    7:7:void onResultSent(java.util.List):539:539 -> onResultSent
    7:7:void onResultSent(java.lang.Object):527 -> onResultSent
androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi28 -> androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi28:
    1:1:void <init>(androidx.media.MediaBrowserServiceCompat):572:572 -> <init>
androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplBase -> androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplBase:
    1:1:void <init>(androidx.media.MediaBrowserServiceCompat):195:195 -> <init>
    1:2:android.os.IBinder onBind(android.content.Intent):205:206 -> onBind
    1:1:void onCreate():200:200 -> onCreate
    1:1:void setSessionToken(android.support.v4.media.session.MediaSessionCompat$Token):213:213 -> setSessionToken
androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplBase$1 -> androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplBase$1:
    1:1:void <init>(androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplBase,android.support.v4.media.session.MediaSessionCompat$Token):213:213 -> <init>
    1:3:void run():216:218 -> run
    4:5:void run():220:221 -> run
    6:6:void run():220:220 -> run
    7:8:void run():223:224 -> run
androidx.media.MediaBrowserServiceCompat$Result -> androidx.media.MediaBrowserServiceCompat$Result:
    1:2:void <init>(java.lang.Object):760:761 -> <init>
    1:1:void detach():812:812 -> detach
    2:2:void detach():816:816 -> detach
    3:3:void detach():820:820 -> detach
    4:4:void detach():824:824 -> detach
    5:5:void detach():821:821 -> detach
    6:6:void detach():817:817 -> detach
    7:7:void detach():813:813 -> detach
    1:1:int getFlags():836:836 -> getFlags
    1:1:boolean isDone():828:828 -> isDone
    1:1:void onErrorSent(android.os.Bundle):859:859 -> onErrorSent
    1:1:void sendError(android.os.Bundle):799:799 -> sendError
    2:3:void sendError(android.os.Bundle):803:804 -> sendError
    4:4:void sendError(android.os.Bundle):800:800 -> sendError
    1:1:void sendResult(java.lang.Object):768:768 -> sendResult
    2:3:void sendResult(java.lang.Object):772:773 -> sendResult
    4:4:void sendResult(java.lang.Object):769:769 -> sendResult
    1:1:void setFlags(int):832:832 -> setFlags
androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl -> androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl:
    1:1:void <init>(androidx.media.MediaBrowserServiceCompat):878:878 -> <init>
    1:1:void getMediaItem(java.lang.String,android.support.v4.os.ResultReceiver,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks):991:991 -> getMediaItem
    2:2:void getMediaItem(java.lang.String,android.support.v4.os.ResultReceiver,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks):995:995 -> getMediaItem
    1:1:void search(java.lang.String,android.os.Bundle,android.support.v4.os.ResultReceiver,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks):1048:1048 -> search
    2:2:void search(java.lang.String,android.os.Bundle,android.support.v4.os.ResultReceiver,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks):1052:1052 -> search
    1:1:void sendCustomAction(java.lang.String,android.os.Bundle,android.support.v4.os.ResultReceiver,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks):1069:1069 -> sendCustomAction
    2:2:void sendCustomAction(java.lang.String,android.os.Bundle,android.support.v4.os.ResultReceiver,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks):1073:1073 -> sendCustomAction
androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$1 -> androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$1:
    1:1:void <init>(androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks,java.lang.String,int,int,android.os.Bundle):889:889 -> <init>
    1:1:void run():892:892 -> run
    2:2:void run():895:895 -> run
    3:3:void run():897:897 -> run
    4:6:void run():899:901 -> run
    7:9:void run():904:906 -> run
    10:10:void run():905:905 -> run
    11:11:void run():908:908 -> run
    12:12:void run():910:910 -> run
    13:17:void run():915:919 -> run
    18:18:void run():918:918 -> run
    19:19:void run():922:922 -> run
    20:20:void run():924:924 -> run
androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$2 -> androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$2:
    1:1:void <init>(androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks):932:932 -> <init>
    1:1:void run():935:935 -> run
    2:2:void run():938:938 -> run
    3:3:void run():941:941 -> run
androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$3 -> androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$3:
    1:1:void <init>(androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks,java.lang.String,android.os.IBinder,android.os.Bundle):949:949 -> <init>
    1:1:void run():952:952 -> run
    2:2:void run():955:955 -> run
    3:3:void run():957:957 -> run
    4:4:void run():962:962 -> run
androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$4 -> androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$4:
    1:1:void <init>(androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks,java.lang.String,android.os.IBinder):969:969 -> <init>
    1:1:void run():972:972 -> run
    2:2:void run():974:974 -> run
    3:3:void run():976:976 -> run
    4:4:void run():980:980 -> run
    5:5:void run():982:982 -> run
androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$5 -> androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$5:
    1:1:void <init>(androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks,java.lang.String,android.support.v4.os.ResultReceiver):995:995 -> <init>
    1:1:void run():998:998 -> run
    2:2:void run():1000:1000 -> run
    3:3:void run():1002:1002 -> run
    4:4:void run():1005:1005 -> run
androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$6 -> androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$6:
    1:1:void <init>(androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks,java.lang.String,int,int,android.os.Bundle):1013:1013 -> <init>
    1:1:void run():1016:1016 -> run
    2:2:void run():1018:1018 -> run
    3:3:void run():1020:1020 -> run
    4:4:void run():1022:1022 -> run
    5:5:void run():1024:1024 -> run
    6:6:void run():1026:1026 -> run
androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$7 -> androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$7:
    1:1:void <init>(androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks):1034:1034 -> <init>
    1:2:void run():1037:1038 -> run
    3:3:void run():1040:1040 -> run
androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$8 -> androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$8:
    1:1:void <init>(androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks,java.lang.String,android.os.Bundle,android.support.v4.os.ResultReceiver):1052:1052 -> <init>
    1:1:void run():1055:1055 -> run
    2:2:void run():1057:1057 -> run
    3:3:void run():1059:1059 -> run
    4:4:void run():1062:1062 -> run
androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$9 -> androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$9:
    1:1:void <init>(androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks,java.lang.String,android.os.Bundle,android.support.v4.os.ResultReceiver):1073:1073 -> <init>
    1:1:void run():1076:1076 -> run
    2:2:void run():1078:1078 -> run
    3:3:void run():1080:1080 -> run
    4:4:void run():1084:1084 -> run
androidx.media.MediaBrowserServiceCompat$ServiceCallbacksCompat -> androidx.media.MediaBrowserServiceCompat$ServiceCallbacksCompat:
    1:2:void <init>(android.os.Messenger):1102:1103 -> <init>
    1:1:android.os.IBinder asBinder():1108:1108 -> asBinder
    1:1:void onConnect(java.lang.String,android.support.v4.media.session.MediaSessionCompat$Token,android.os.Bundle):1115:1115 -> onConnect
    2:7:void onConnect(java.lang.String,android.support.v4.media.session.MediaSessionCompat$Token,android.os.Bundle):1117:1122 -> onConnect
    1:1:void onConnectFailed():1127:1127 -> onConnectFailed
    1:4:void onLoadChildren(java.lang.String,java.util.List,android.os.Bundle,android.os.Bundle):1133:1136 -> onLoadChildren
    5:5:void onLoadChildren(java.lang.String,java.util.List,android.os.Bundle,android.os.Bundle):1138:1138 -> onLoadChildren
    6:6:void onLoadChildren(java.lang.String,java.util.List,android.os.Bundle,android.os.Bundle):1141:1141 -> onLoadChildren
    1:5:void sendRequest(int,android.os.Bundle):1145:1149 -> sendRequest
androidx.media.MediaBrowserServiceCompat$ServiceHandler -> androidx.media.MediaBrowserServiceCompat$ServiceHandler:
    1:1:void <init>(androidx.media.MediaBrowserServiceCompat):588:588 -> <init>
    2:2:void <init>(androidx.media.MediaBrowserServiceCompat):586:586 -> <init>
    1:2:void handleMessage(android.os.Message):593:594 -> handleMessage
    3:3:void handleMessage(android.os.Message):672:672 -> handleMessage
    4:5:void handleMessage(android.os.Message):661:662 -> handleMessage
    6:7:void handleMessage(android.os.Message):664:665 -> handleMessage
    8:8:void handleMessage(android.os.Message):667:667 -> handleMessage
    9:9:void handleMessage(android.os.Message):664:664 -> handleMessage
    10:11:void handleMessage(android.os.Message):650:651 -> handleMessage
    12:13:void handleMessage(android.os.Message):653:654 -> handleMessage
    14:14:void handleMessage(android.os.Message):656:656 -> handleMessage
    15:15:void handleMessage(android.os.Message):653:653 -> handleMessage
    16:16:void handleMessage(android.os.Message):646:646 -> handleMessage
    17:17:void androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl.unregisterCallbacks(androidx.media.MediaBrowserServiceCompat$ServiceCallbacks):1034:1034 -> handleMessage
    17:17:void handleMessage(android.os.Message):646 -> handleMessage
    18:19:void handleMessage(android.os.Message):634:635 -> handleMessage
    20:20:void handleMessage(android.os.Message):637:637 -> handleMessage
    21:23:void handleMessage(android.os.Message):639:641 -> handleMessage
    24:24:void androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl.registerCallbacks(androidx.media.MediaBrowserServiceCompat$ServiceCallbacks,java.lang.String,int,int,android.os.Bundle):1013:1013 -> handleMessage
    24:24:void handleMessage(android.os.Message):637 -> handleMessage
    25:27:void handleMessage(android.os.Message):628:630 -> handleMessage
    28:28:void handleMessage(android.os.Message):628:628 -> handleMessage
    29:31:void handleMessage(android.os.Message):622:624 -> handleMessage
    32:32:void androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl.removeSubscription(java.lang.String,android.os.IBinder,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks):969:969 -> handleMessage
    32:32:void handleMessage(android.os.Message):622 -> handleMessage
    33:34:void handleMessage(android.os.Message):611:612 -> handleMessage
    35:37:void handleMessage(android.os.Message):614:616 -> handleMessage
    38:38:void androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl.addSubscription(java.lang.String,android.os.IBinder,android.os.Bundle,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks):949:949 -> handleMessage
    38:38:void handleMessage(android.os.Message):614 -> handleMessage
    39:39:void handleMessage(android.os.Message):608:608 -> handleMessage
    40:40:void androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl.disconnect(androidx.media.MediaBrowserServiceCompat$ServiceCallbacks):932:932 -> handleMessage
    40:40:void handleMessage(android.os.Message):608 -> handleMessage
    41:42:void handleMessage(android.os.Message):596:597 -> handleMessage
    43:46:void handleMessage(android.os.Message):599:602 -> handleMessage
    47:47:void androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl.connect(java.lang.String,int,int,android.os.Bundle,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks):884:884 -> handleMessage
    47:47:void handleMessage(android.os.Message):599 -> handleMessage
    48:48:void androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl.connect(java.lang.String,int,int,android.os.Bundle,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks):889:889 -> handleMessage
    48:48:void handleMessage(android.os.Message):599 -> handleMessage
    49:49:void androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl.connect(java.lang.String,int,int,android.os.Bundle,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks):885:885 -> handleMessage
    49:49:void handleMessage(android.os.Message):599 -> handleMessage
    1:2:void postOrRun(java.lang.Runnable):690:691 -> postOrRun
    3:3:void postOrRun(java.lang.Runnable):693:693 -> postOrRun
    1:5:boolean sendMessageAtTime(android.os.Message,long):682:686 -> sendMessageAtTime
androidx.media.MediaBrowserServiceCompatApi21$BrowserRoot -> androidx.media.MediaBrowserServiceCompatApi21$BrowserRoot:
    1:3:void <init>(java.lang.String,android.os.Bundle):105:107 -> <init>
androidx.media.MediaBrowserServiceCompatApi21$MediaBrowserServiceAdaptor -> androidx.media.MediaBrowserServiceCompatApi21$MediaBrowserServiceAdaptor:
    1:3:void <init>(android.content.Context,androidx.media.MediaBrowserServiceCompatApi21$ServiceCompatProxy):114:116 -> <init>
    1:2:android.service.media.MediaBrowserService$BrowserRoot onGetRoot(java.lang.String,int,android.os.Bundle):122:123 -> onGetRoot
    3:3:android.service.media.MediaBrowserService$BrowserRoot onGetRoot(java.lang.String,int,android.os.Bundle):125:125 -> onGetRoot
    1:1:void onLoadChildren(java.lang.String,android.service.media.MediaBrowserService$Result):131:131 -> onLoadChildren
androidx.media.MediaBrowserServiceCompatApi21$ResultWrapper -> androidx.media.MediaBrowserServiceCompatApi21$ResultWrapper:
    1:2:void <init>(android.service.media.MediaBrowserService$Result):65:66 -> <init>
    1:2:void sendResult(java.lang.Object):70:71 -> sendResult
    3:7:java.util.List parcelListToItemList(java.util.List):91:95 -> sendResult
    3:7:void sendResult(java.lang.Object):71 -> sendResult
    8:13:void sendResult(java.lang.Object):71:76 -> sendResult
    14:14:void sendResult(java.lang.Object):79:79 -> sendResult
androidx.media.MediaBrowserServiceCompatApi23$MediaBrowserServiceAdaptor -> androidx.media.MediaBrowserServiceCompatApi23$MediaBrowserServiceAdaptor:
    1:1:void <init>(android.content.Context,androidx.media.MediaBrowserServiceCompatApi23$ServiceCompatProxy):39:39 -> <init>
    1:1:void onLoadItem(java.lang.String,android.service.media.MediaBrowserService$Result):44:44 -> onLoadItem
androidx.media.MediaBrowserServiceCompatApi26 -> androidx.media.MediaBrowserServiceCompatApi26:
    1:2:void <clinit>():41:42 -> <clinit>
    3:3:void <clinit>():44:44 -> <clinit>
    1:1:java.lang.Object createService(android.content.Context,androidx.media.MediaBrowserServiceCompatApi26$ServiceCompatProxy):49:49 -> createService
androidx.media.MediaBrowserServiceCompatApi26$MediaBrowserServiceAdaptor -> androidx.media.MediaBrowserServiceCompatApi26$MediaBrowserServiceAdaptor:
    1:1:void <init>(android.content.Context,androidx.media.MediaBrowserServiceCompatApi26$ServiceCompatProxy):101:101 -> <init>
    1:2:void onLoadChildren(java.lang.String,android.service.media.MediaBrowserService$Result,android.os.Bundle):107:108 -> onLoadChildren
androidx.media.MediaBrowserServiceCompatApi26$ResultWrapper -> androidx.media.MediaBrowserServiceCompatApi26$ResultWrapper:
    1:2:void <init>(android.service.media.MediaBrowserService$Result):67:68 -> <init>
    1:1:void sendResult(java.util.List,int):73:73 -> sendResult
    2:2:void sendResult(java.util.List,int):75:75 -> sendResult
    3:3:void sendResult(java.util.List,int):77:77 -> sendResult
    4:8:java.util.List parcelListToItemList(java.util.List):88:92 -> sendResult
    4:8:void sendResult(java.util.List,int):77 -> sendResult
    9:9:void sendResult(java.util.List,int):77:77 -> sendResult
androidx.media.MediaSessionManager$RemoteUserInfo -> androidx.media.MediaSessionManager$RemoteUserInfo:
    1:3:void <init>(java.lang.String,int,int):140:142 -> <init>
    4:4:void <init>(java.lang.String,int,int):146:146 -> <init>
    5:6:void <init>(android.media.session.MediaSessionManager$RemoteUserInfo):163:164 -> <init>
    1:1:boolean equals(java.lang.Object):211:211 -> equals
    2:2:boolean equals(java.lang.Object):214:214 -> equals
    1:1:int hashCode():219:219 -> hashCode
androidx.media.MediaSessionManagerImplApi28$RemoteUserInfoImplApi28 -> androidx.media.MediaSessionManagerImplApi28$RemoteUserInfoImplApi28:
    1:2:void <init>(java.lang.String,int,int):45:46 -> <init>
    3:4:void <init>(android.media.session.MediaSessionManager$RemoteUserInfo):51:52 -> <init>
    1:1:boolean equals(java.lang.Object):80:80 -> equals
    2:3:boolean equals(java.lang.Object):83:84 -> equals
    1:1:int hashCode():72:72 -> hashCode
androidx.media.MediaSessionManagerImplBase$RemoteUserInfoImplBase -> androidx.media.MediaSessionManagerImplBase$RemoteUserInfoImplBase:
    1:4:void <init>(java.lang.String,int,int):125:128 -> <init>
    1:1:boolean equals(java.lang.Object):151:151 -> equals
    2:3:boolean equals(java.lang.Object):154:155 -> equals
    1:1:int hashCode():162:162 -> hashCode
androidx.media.app.NotificationCompat$MediaStyle -> androidx.media.app.NotificationCompat$MediaStyle:
    1:1:void <init>():135:135 -> <init>
    2:2:void <init>():130:130 -> <init>
    1:2:void apply(androidx.core.app.NotificationBuilderWithBuilderAccessor):210:211 -> apply
    3:4:android.app.Notification$MediaStyle fillInMediaStyle(android.app.Notification$MediaStyle):220:221 -> apply
    3:4:void apply(androidx.core.app.NotificationBuilderWithBuilderAccessor):212 -> apply
    5:6:android.app.Notification$MediaStyle fillInMediaStyle(android.app.Notification$MediaStyle):223:224 -> apply
    5:6:void apply(androidx.core.app.NotificationBuilderWithBuilderAccessor):212 -> apply
    7:7:void apply(androidx.core.app.NotificationBuilderWithBuilderAccessor):211:211 -> apply
    8:9:void apply(androidx.core.app.NotificationBuilderWithBuilderAccessor):213:214 -> apply
    1:1:android.widget.RemoteViews generateContentView():243:243 -> generateContentView
    2:3:android.widget.RemoteViews generateContentView():246:247 -> generateContentView
    4:5:android.widget.RemoteViews generateContentView():249:250 -> generateContentView
    6:9:android.widget.RemoteViews generateContentView():259:262 -> generateContentView
    10:10:android.widget.RemoteViews generateContentView():254:254 -> generateContentView
    11:11:android.widget.RemoteViews generateContentView():256:256 -> generateContentView
    12:12:android.widget.RemoteViews generateContentView():254:254 -> generateContentView
    13:18:android.widget.RemoteViews generateContentView():265:270 -> generateContentView
    19:19:android.widget.RemoteViews generateContentView():269:269 -> generateContentView
    20:21:android.widget.RemoteViews generateContentView():272:273 -> generateContentView
    1:1:android.app.PendingIntent androidx.core.app.NotificationCompat$Action.getActionIntent():3189:3189 -> generateMediaActionButton
    1:1:android.widget.RemoteViews generateMediaActionButton(androidx.core.app.NotificationCompat$Action):280 -> generateMediaActionButton
    2:2:android.widget.RemoteViews generateMediaActionButton(androidx.core.app.NotificationCompat$Action):281:281 -> generateMediaActionButton
    3:3:int androidx.core.app.NotificationCompat$Action.getIcon():3181:3181 -> generateMediaActionButton
    3:3:android.widget.RemoteViews generateMediaActionButton(androidx.core.app.NotificationCompat$Action):283 -> generateMediaActionButton
    4:4:android.widget.RemoteViews generateMediaActionButton(androidx.core.app.NotificationCompat$Action):283:283 -> generateMediaActionButton
    5:5:android.app.PendingIntent androidx.core.app.NotificationCompat$Action.getActionIntent():3189:3189 -> generateMediaActionButton
    5:5:android.widget.RemoteViews generateMediaActionButton(androidx.core.app.NotificationCompat$Action):285 -> generateMediaActionButton
    6:6:android.widget.RemoteViews generateMediaActionButton(androidx.core.app.NotificationCompat$Action):285:285 -> generateMediaActionButton
    7:7:android.widget.RemoteViews generateMediaActionButton(androidx.core.app.NotificationCompat$Action):287:287 -> generateMediaActionButton
    8:8:java.lang.CharSequence androidx.core.app.NotificationCompat$Action.getTitle():3185:3185 -> generateMediaActionButton
    8:8:android.widget.RemoteViews generateMediaActionButton(androidx.core.app.NotificationCompat$Action):288 -> generateMediaActionButton
    9:9:android.widget.RemoteViews generateMediaActionButton(androidx.core.app.NotificationCompat$Action):288:288 -> generateMediaActionButton
    1:1:android.widget.RemoteViews makeBigContentView(androidx.core.app.NotificationBuilderWithBuilderAccessor):303:303 -> makeBigContentView
    2:3:android.widget.RemoteViews generateBigContentView():311:312 -> makeBigContentView
    2:3:android.widget.RemoteViews makeBigContentView(androidx.core.app.NotificationBuilderWithBuilderAccessor):307 -> makeBigContentView
    4:4:android.widget.RemoteViews generateBigContentView():315:315 -> makeBigContentView
    4:4:android.widget.RemoteViews makeBigContentView(androidx.core.app.NotificationBuilderWithBuilderAccessor):307 -> makeBigContentView
    5:6:android.widget.RemoteViews generateBigContentView():318:319 -> makeBigContentView
    5:6:android.widget.RemoteViews makeBigContentView(androidx.core.app.NotificationBuilderWithBuilderAccessor):307 -> makeBigContentView
    7:10:android.widget.RemoteViews generateBigContentView():322:325 -> makeBigContentView
    7:10:android.widget.RemoteViews makeBigContentView(androidx.core.app.NotificationBuilderWithBuilderAccessor):307 -> makeBigContentView
    11:11:android.widget.RemoteViews generateBigContentView():324:324 -> makeBigContentView
    11:11:android.widget.RemoteViews makeBigContentView(androidx.core.app.NotificationBuilderWithBuilderAccessor):307 -> makeBigContentView
    12:12:android.widget.RemoteViews generateBigContentView():326:326 -> makeBigContentView
    12:12:android.widget.RemoteViews makeBigContentView(androidx.core.app.NotificationBuilderWithBuilderAccessor):307 -> makeBigContentView
    13:13:android.widget.RemoteViews generateBigContentView():328:328 -> makeBigContentView
    13:13:android.widget.RemoteViews makeBigContentView(androidx.core.app.NotificationBuilderWithBuilderAccessor):307 -> makeBigContentView
    1:1:android.widget.RemoteViews makeContentView(androidx.core.app.NotificationBuilderWithBuilderAccessor):235:235 -> makeContentView
    2:2:android.widget.RemoteViews makeContentView(androidx.core.app.NotificationBuilderWithBuilderAccessor):239:239 -> makeContentView
    1:1:androidx.media.app.NotificationCompat$MediaStyle setCancelButtonIntent(android.app.PendingIntent):200:200 -> setCancelButtonIntent
    1:1:androidx.media.app.NotificationCompat$MediaStyle setMediaSession(android.support.v4.media.session.MediaSessionCompat$Token):158:158 -> setMediaSession
    1:1:androidx.media.app.NotificationCompat$MediaStyle setShowActionsInCompactView(int[]):149:149 -> setShowActionsInCompactView
    1:2:androidx.media.app.NotificationCompat$MediaStyle setShowCancelButton(boolean):187:188 -> setShowCancelButton
androidx.media.session.MediaButtonReceiver -> androidx.media.session.MediaButtonReceiver:
    1:1:void <init>():100:100 -> <init>
    1:1:android.app.PendingIntent buildMediaButtonPendingIntent(android.content.Context,long):228:228 -> buildMediaButtonPendingIntent
    2:2:android.app.PendingIntent buildMediaButtonPendingIntent(android.content.Context,long):230:230 -> buildMediaButtonPendingIntent
    3:3:android.app.PendingIntent buildMediaButtonPendingIntent(android.content.Context,android.content.ComponentName,long):265:265 -> buildMediaButtonPendingIntent
    3:3:android.app.PendingIntent buildMediaButtonPendingIntent(android.content.Context,long):234 -> buildMediaButtonPendingIntent
    4:4:android.app.PendingIntent buildMediaButtonPendingIntent(android.content.Context,android.content.ComponentName,long):267:267 -> buildMediaButtonPendingIntent
    4:4:android.app.PendingIntent buildMediaButtonPendingIntent(android.content.Context,long):234 -> buildMediaButtonPendingIntent
    5:8:android.app.PendingIntent buildMediaButtonPendingIntent(android.content.Context,android.content.ComponentName,long):271:274 -> buildMediaButtonPendingIntent
    5:8:android.app.PendingIntent buildMediaButtonPendingIntent(android.content.Context,long):234 -> buildMediaButtonPendingIntent
    1:7:android.content.ComponentName getMediaButtonReceiverComponent(android.content.Context):282:288 -> getMediaButtonReceiverComponent
    8:9:android.content.ComponentName getMediaButtonReceiverComponent(android.content.Context):290:291 -> getMediaButtonReceiverComponent
    1:7:android.content.ComponentName getServiceComponentByAction(android.content.Context,java.lang.String):306:312 -> getServiceComponentByAction
    8:8:android.content.ComponentName getServiceComponentByAction(android.content.Context,java.lang.String):314:314 -> getServiceComponentByAction
    9:10:android.content.ComponentName getServiceComponentByAction(android.content.Context,java.lang.String):317:318 -> getServiceComponentByAction
    1:2:android.view.KeyEvent handleIntent(android.support.v4.media.session.MediaSessionCompat,android.content.Intent):195:196 -> handleIntent
    3:5:android.view.KeyEvent handleIntent(android.support.v4.media.session.MediaSessionCompat,android.content.Intent):199:201 -> handleIntent
    1:2:void onReceive(android.content.Context,android.content.Intent):106:107 -> onReceive
    3:3:void onReceive(android.content.Context,android.content.Intent):112:112 -> onReceive
    4:4:void onReceive(android.content.Context,android.content.Intent):114:114 -> onReceive
    5:6:void startForegroundService(android.content.Context,android.content.Intent):298:299 -> onReceive
    5:6:void onReceive(android.content.Context,android.content.Intent):115 -> onReceive
    7:7:void startForegroundService(android.content.Context,android.content.Intent):301:301 -> onReceive
    7:7:void onReceive(android.content.Context,android.content.Intent):115 -> onReceive
    8:8:void onReceive(android.content.Context,android.content.Intent):118:118 -> onReceive
    9:11:void onReceive(android.content.Context,android.content.Intent):121:123 -> onReceive
    12:12:void onReceive(android.content.Context,android.content.Intent):125:125 -> onReceive
    13:14:void onReceive(android.content.Context,android.content.Intent):127:128 -> onReceive
    15:15:void onReceive(android.content.Context,android.content.Intent):131:131 -> onReceive
    16:16:void onReceive(android.content.Context,android.content.Intent):108:108 -> onReceive
androidx.media.session.MediaButtonReceiver$MediaButtonConnectionCallback -> androidx.media.session.MediaButtonReceiver$MediaButtonConnectionCallback:
    1:4:void <init>(android.content.Context,android.content.Intent,android.content.BroadcastReceiver$PendingResult):143:146 -> <init>
    1:2:void finish():177:178 -> finish
    1:4:void onConnected():156:159 -> onConnected
    5:5:void onConnected():161:161 -> onConnected
    6:6:void onConnected():163:163 -> onConnected
    1:1:void onConnectionFailed():173:173 -> onConnectionFailed
    1:1:void onConnectionSuspended():168:168 -> onConnectionSuspended
    1:1:void setMediaBrowser(android.support.v4.media.MediaBrowserCompat):150:150 -> setMediaBrowser
androidx.multidex.MultiDex -> androidx.multidex.MultiDex:
    1:1:void <clinit>():76:76 -> <clinit>
    2:2:void <clinit>():79:79 -> <clinit>
    3:5:boolean isVMMultidexCapable(java.lang.String):336:338 -> <clinit>
    3:5:void <clinit>():79 -> <clinit>
    6:7:boolean isVMMultidexCapable(java.lang.String):341:342 -> <clinit>
    6:7:void <clinit>():79 -> <clinit>
    8:8:boolean isVMMultidexCapable(java.lang.String):351:351 -> <clinit>
    8:8:void <clinit>():79 -> <clinit>
    9:9:void <clinit>():79:79 -> <clinit>
    1:1:java.lang.reflect.Field access$000(java.lang.Object,java.lang.String):56:56 -> access$000
    1:2:void expandFieldArray(java.lang.Object,java.lang.String,java.lang.Object[]):441:442 -> access$100
    1:2:void access$100(java.lang.Object,java.lang.String,java.lang.Object[]):56 -> access$100
    3:3:void expandFieldArray(java.lang.Object,java.lang.String,java.lang.Object[]):444:444 -> access$100
    3:3:void access$100(java.lang.Object,java.lang.String,java.lang.Object[]):56 -> access$100
    4:4:void expandFieldArray(java.lang.Object,java.lang.String,java.lang.Object[]):443:443 -> access$100
    4:4:void access$100(java.lang.Object,java.lang.String,java.lang.Object[]):56 -> access$100
    5:7:void expandFieldArray(java.lang.Object,java.lang.String,java.lang.Object[]):445:447 -> access$100
    5:7:void access$100(java.lang.Object,java.lang.String,java.lang.Object[]):56 -> access$100
    1:1:java.lang.reflect.Method findMethod(java.lang.Object,java.lang.String,java.lang.Class[]):412:412 -> access$200
    1:1:java.lang.reflect.Method access$200(java.lang.Object,java.lang.String,java.lang.Class[]):56 -> access$200
    2:2:java.lang.reflect.Method findMethod(java.lang.Object,java.lang.String,java.lang.Class[]):414:414 -> access$200
    2:2:java.lang.reflect.Method access$200(java.lang.Object,java.lang.String,java.lang.Class[]):56 -> access$200
    3:4:java.lang.reflect.Method findMethod(java.lang.Object,java.lang.String,java.lang.Class[]):417:418 -> access$200
    3:4:java.lang.reflect.Method access$200(java.lang.Object,java.lang.String,java.lang.Class[]):56 -> access$200
    5:5:java.lang.reflect.Method findMethod(java.lang.Object,java.lang.String,java.lang.Class[]):412:412 -> access$200
    5:5:java.lang.reflect.Method access$200(java.lang.Object,java.lang.String,java.lang.Class[]):56 -> access$200
    6:7:java.lang.reflect.Method findMethod(java.lang.Object,java.lang.String,java.lang.Class[]):427:428 -> access$200
    6:7:java.lang.reflect.Method access$200(java.lang.Object,java.lang.String,java.lang.Class[]):56 -> access$200
    1:4:void clearOldDexDir(android.content.Context):451:454 -> clearOldDexDir
    5:5:void clearOldDexDir(android.content.Context):456:456 -> clearOldDexDir
    6:8:void clearOldDexDir(android.content.Context):459:461 -> clearOldDexDir
    9:9:void clearOldDexDir(android.content.Context):460:460 -> clearOldDexDir
    10:11:void clearOldDexDir(android.content.Context):462:463 -> clearOldDexDir
    12:12:void clearOldDexDir(android.content.Context):465:465 -> clearOldDexDir
    13:14:void clearOldDexDir(android.content.Context):468:469 -> clearOldDexDir
    15:15:void clearOldDexDir(android.content.Context):471:471 -> clearOldDexDir
    1:3:void doInstallation(android.content.Context,java.io.File,java.io.File,java.lang.String,java.lang.String,boolean):207:209 -> doInstallation
    4:4:void doInstallation(android.content.Context,java.io.File,java.io.File,java.lang.String,java.lang.String,boolean):211:211 -> doInstallation
    5:6:void doInstallation(android.content.Context,java.io.File,java.io.File,java.lang.String,java.lang.String,boolean):213:214 -> doInstallation
    7:7:void doInstallation(android.content.Context,java.io.File,java.io.File,java.lang.String,java.lang.String,boolean):219:219 -> doInstallation
    8:8:void doInstallation(android.content.Context,java.io.File,java.io.File,java.lang.String,java.lang.String,boolean):214:214 -> doInstallation
    9:9:java.lang.ClassLoader getDexClassloader(android.content.Context):281:281 -> doInstallation
    9:9:void doInstallation(android.content.Context,java.io.File,java.io.File,java.lang.String,java.lang.String,boolean):225 -> doInstallation
    10:11:java.lang.ClassLoader getDexClassloader(android.content.Context):292:293 -> doInstallation
    10:11:void doInstallation(android.content.Context,java.io.File,java.io.File,java.lang.String,java.lang.String,boolean):225 -> doInstallation
    12:12:java.lang.ClassLoader getDexClassloader(android.content.Context):300:300 -> doInstallation
    12:12:void doInstallation(android.content.Context,java.io.File,java.io.File,java.lang.String,java.lang.String,boolean):225 -> doInstallation
    13:13:java.lang.ClassLoader getDexClassloader(android.content.Context):287:287 -> doInstallation
    13:13:void doInstallation(android.content.Context,java.io.File,java.io.File,java.lang.String,java.lang.String,boolean):225 -> doInstallation
    14:14:void doInstallation(android.content.Context,java.io.File,java.io.File,java.lang.String,java.lang.String,boolean):227:227 -> doInstallation
    15:15:void doInstallation(android.content.Context,java.io.File,java.io.File,java.lang.String,java.lang.String,boolean):231:231 -> doInstallation
    16:16:void doInstallation(android.content.Context,java.io.File,java.io.File,java.lang.String,java.lang.String,boolean):233:233 -> doInstallation
    17:17:java.io.File getDexDir(android.content.Context,java.io.File,java.lang.String):478:478 -> doInstallation
    17:17:void doInstallation(android.content.Context,java.io.File,java.io.File,java.lang.String,java.lang.String,boolean):237 -> doInstallation
    18:18:java.io.File getDexDir(android.content.Context,java.io.File,java.lang.String):480:480 -> doInstallation
    18:18:void doInstallation(android.content.Context,java.io.File,java.io.File,java.lang.String,java.lang.String,boolean):237 -> doInstallation
    19:20:java.io.File getDexDir(android.content.Context,java.io.File,java.lang.String):486:487 -> doInstallation
    19:20:void doInstallation(android.content.Context,java.io.File,java.io.File,java.lang.String,java.lang.String,boolean):237 -> doInstallation
    21:22:java.io.File getDexDir(android.content.Context,java.io.File,java.lang.String):489:490 -> doInstallation
    21:22:void doInstallation(android.content.Context,java.io.File,java.io.File,java.lang.String,java.lang.String,boolean):237 -> doInstallation
    23:23:void doInstallation(android.content.Context,java.io.File,java.io.File,java.lang.String,java.lang.String,boolean):241:241 -> doInstallation
    24:24:void doInstallation(android.content.Context,java.io.File,java.io.File,java.lang.String,java.lang.String,boolean):245:245 -> doInstallation
    25:25:void doInstallation(android.content.Context,java.io.File,java.io.File,java.lang.String,java.lang.String,boolean):247:247 -> doInstallation
    26:26:void doInstallation(android.content.Context,java.io.File,java.io.File,java.lang.String,java.lang.String,boolean):253:253 -> doInstallation
    27:28:void doInstallation(android.content.Context,java.io.File,java.io.File,java.lang.String,java.lang.String,boolean):255:256 -> doInstallation
    29:29:void doInstallation(android.content.Context,java.io.File,java.io.File,java.lang.String,java.lang.String,boolean):260:260 -> doInstallation
    30:30:void doInstallation(android.content.Context,java.io.File,java.io.File,java.lang.String,java.lang.String,boolean):270:270 -> doInstallation
    31:31:void doInstallation(android.content.Context,java.io.File,java.io.File,java.lang.String,java.lang.String,boolean):268:268 -> doInstallation
    32:32:void doInstallation(android.content.Context,java.io.File,java.io.File,java.lang.String,java.lang.String,boolean):251:251 -> doInstallation
    33:33:void doInstallation(android.content.Context,java.io.File,java.io.File,java.lang.String,java.lang.String,boolean):260:260 -> doInstallation
    34:34:void doInstallation(android.content.Context,java.io.File,java.io.File,java.lang.String,java.lang.String,boolean):265:265 -> doInstallation
    35:35:void doInstallation(android.content.Context,java.io.File,java.io.File,java.lang.String,java.lang.String,boolean):270:270 -> doInstallation
    1:1:java.lang.reflect.Field findField(java.lang.Object,java.lang.String):383:383 -> findField
    2:2:java.lang.reflect.Field findField(java.lang.Object,java.lang.String):385:385 -> findField
    3:4:java.lang.reflect.Field findField(java.lang.Object,java.lang.String):388:389 -> findField
    5:5:java.lang.reflect.Field findField(java.lang.Object,java.lang.String):383:383 -> findField
    6:6:java.lang.reflect.Field findField(java.lang.Object,java.lang.String):398:398 -> findField
    1:3:void install(android.content.Context):94:96 -> install
    4:4:void install(android.content.Context):100:100 -> install
    5:5:android.content.pm.ApplicationInfo getApplicationInfo(android.content.Context):315:315 -> install
    5:5:void install(android.content.Context):106 -> install
    6:6:android.content.pm.ApplicationInfo getApplicationInfo(android.content.Context):321:321 -> install
    6:6:void install(android.content.Context):106 -> install
    7:7:void install(android.content.Context):108:108 -> install
    8:8:void install(android.content.Context):113:113 -> install
    9:9:void install(android.content.Context):124:124 -> install
    10:11:void install(android.content.Context):121:122 -> install
    1:2:void installSecondaryDexes(java.lang.ClassLoader,java.io.File,java.util.List):363:364 -> installSecondaryDexes
    3:6:void androidx.multidex.MultiDex$V19.install(java.lang.ClassLoader,java.util.List,java.io.File):528:531 -> installSecondaryDexes
    3:6:void installSecondaryDexes(java.lang.ClassLoader,java.io.File,java.util.List):365 -> installSecondaryDexes
    7:8:java.lang.Object[] androidx.multidex.MultiDex$V19.makeDexElements(java.lang.Object,java.util.ArrayList,java.io.File,java.util.ArrayList):574:575 -> installSecondaryDexes
    7:8:void androidx.multidex.MultiDex$V19.install(java.lang.ClassLoader,java.util.List,java.io.File):531 -> installSecondaryDexes
    7:8:void installSecondaryDexes(java.lang.ClassLoader,java.io.File,java.util.List):365 -> installSecondaryDexes
    9:9:java.lang.Object[] androidx.multidex.MultiDex$V19.makeDexElements(java.lang.Object,java.util.ArrayList,java.io.File,java.util.ArrayList):578:578 -> installSecondaryDexes
    9:9:void androidx.multidex.MultiDex$V19.install(java.lang.ClassLoader,java.util.List,java.io.File):531 -> installSecondaryDexes
    9:9:void installSecondaryDexes(java.lang.ClassLoader,java.io.File,java.util.List):365 -> installSecondaryDexes
    10:10:void androidx.multidex.MultiDex$V19.install(java.lang.ClassLoader,java.util.List,java.io.File):531:531 -> installSecondaryDexes
    10:10:void installSecondaryDexes(java.lang.ClassLoader,java.io.File,java.util.List):365 -> installSecondaryDexes
    11:13:void androidx.multidex.MultiDex$V19.install(java.lang.ClassLoader,java.util.List,java.io.File):534:536 -> installSecondaryDexes
    11:13:void installSecondaryDexes(java.lang.ClassLoader,java.io.File,java.util.List):365 -> installSecondaryDexes
    14:14:void androidx.multidex.MultiDex$V19.install(java.lang.ClassLoader,java.util.List,java.io.File):539:539 -> installSecondaryDexes
    14:14:void installSecondaryDexes(java.lang.ClassLoader,java.io.File,java.util.List):365 -> installSecondaryDexes
    15:15:void androidx.multidex.MultiDex$V19.install(java.lang.ClassLoader,java.util.List,java.io.File):541:541 -> installSecondaryDexes
    15:15:void installSecondaryDexes(java.lang.ClassLoader,java.io.File,java.util.List):365 -> installSecondaryDexes
    16:16:void androidx.multidex.MultiDex$V19.install(java.lang.ClassLoader,java.util.List,java.io.File):546:546 -> installSecondaryDexes
    16:16:void installSecondaryDexes(java.lang.ClassLoader,java.io.File,java.util.List):365 -> installSecondaryDexes
    17:17:void androidx.multidex.MultiDex$V19.install(java.lang.ClassLoader,java.util.List,java.io.File):545:545 -> installSecondaryDexes
    17:17:void installSecondaryDexes(java.lang.ClassLoader,java.io.File,java.util.List):365 -> installSecondaryDexes
    18:18:void androidx.multidex.MultiDex$V19.install(java.lang.ClassLoader,java.util.List,java.io.File):549:549 -> installSecondaryDexes
    18:18:void installSecondaryDexes(java.lang.ClassLoader,java.io.File,java.util.List):365 -> installSecondaryDexes
    19:19:void androidx.multidex.MultiDex$V19.install(java.lang.ClassLoader,java.util.List,java.io.File):551:551 -> installSecondaryDexes
    19:19:void installSecondaryDexes(java.lang.ClassLoader,java.io.File,java.util.List):365 -> installSecondaryDexes
    20:20:void androidx.multidex.MultiDex$V19.install(java.lang.ClassLoader,java.util.List,java.io.File):553:553 -> installSecondaryDexes
    20:20:void installSecondaryDexes(java.lang.ClassLoader,java.io.File,java.util.List):365 -> installSecondaryDexes
    21:21:void androidx.multidex.MultiDex$V19.install(java.lang.ClassLoader,java.util.List,java.io.File):552:552 -> installSecondaryDexes
    21:21:void installSecondaryDexes(java.lang.ClassLoader,java.io.File,java.util.List):365 -> installSecondaryDexes
    22:22:void androidx.multidex.MultiDex$V19.install(java.lang.ClassLoader,java.util.List,java.io.File):557:557 -> installSecondaryDexes
    22:22:void installSecondaryDexes(java.lang.ClassLoader,java.io.File,java.util.List):365 -> installSecondaryDexes
    23:25:void androidx.multidex.MultiDex$V19.install(java.lang.ClassLoader,java.util.List,java.io.File):559:561 -> installSecondaryDexes
    23:25:void installSecondaryDexes(java.lang.ClassLoader,java.io.File,java.util.List):365 -> installSecondaryDexes
    26:26:void installSecondaryDexes(java.lang.ClassLoader,java.io.File,java.util.List):367:367 -> installSecondaryDexes
    1:3:void mkdirChecked(java.io.File):495:497 -> mkdirChecked
    4:4:void mkdirChecked(java.io.File):499:499 -> mkdirChecked
    5:10:void mkdirChecked(java.io.File):501:506 -> mkdirChecked
    11:11:void mkdirChecked(java.io.File):501:501 -> mkdirChecked
    12:12:void mkdirChecked(java.io.File):508:508 -> mkdirChecked
androidx.multidex.MultiDex$V14 -> androidx.multidex.MultiDex$V14:
    1:1:void <init>():689:689 -> <init>
    2:2:void <init>():691:691 -> <init>
    3:3:void <init>():693:693 -> <init>
    4:4:void <init>():696:696 -> <init>
    5:5:void <init>():698:698 -> <init>
    6:6:void <init>():701:701 -> <init>
    1:3:void install(java.lang.ClassLoader,java.util.List):676:678 -> install
    4:7:java.lang.Object[] makeDexElements(java.util.List):713:716 -> install
    4:7:void install(java.lang.ClassLoader,java.util.List):678 -> install
    8:8:java.lang.Object[] makeDexElements(java.util.List):718:718 -> install
    8:8:void install(java.lang.ClassLoader,java.util.List):678 -> install
    9:12:java.lang.String optimizedPathFor(java.io.File):731:734 -> install
    9:12:java.lang.Object[] makeDexElements(java.util.List):718 -> install
    9:12:void install(java.lang.ClassLoader,java.util.List):678 -> install
    13:14:java.lang.String optimizedPathFor(java.io.File):736:737 -> install
    13:14:java.lang.Object[] makeDexElements(java.util.List):718 -> install
    13:14:void install(java.lang.ClassLoader,java.util.List):678 -> install
    15:15:java.lang.Object[] makeDexElements(java.util.List):718:718 -> install
    15:15:void install(java.lang.ClassLoader,java.util.List):678 -> install
    16:16:java.lang.Object[] makeDexElements(java.util.List):716:716 -> install
    16:16:void install(java.lang.ClassLoader,java.util.List):678 -> install
    17:17:void install(java.lang.ClassLoader,java.util.List):680:680 -> install
    18:19:void install(java.lang.ClassLoader,java.util.List):684:685 -> install
androidx.multidex.MultiDex$V14$ICSElementConstructor -> androidx.multidex.MultiDex$V14$ICSElementConstructor:
    1:4:void <init>(java.lang.Class):601:604 -> <init>
    1:1:java.lang.Object newInstance(java.io.File,dalvik.system.DexFile):611:611 -> newInstance
androidx.multidex.MultiDex$V14$JBMR11ElementConstructor -> androidx.multidex.MultiDex$V14$JBMR11ElementConstructor:
    1:4:void <init>(java.lang.Class):624:627 -> <init>
    1:1:java.lang.Object newInstance(java.io.File,dalvik.system.DexFile):634:634 -> newInstance
androidx.multidex.MultiDex$V14$JBMR2ElementConstructor -> androidx.multidex.MultiDex$V14$JBMR2ElementConstructor:
    1:4:void <init>(java.lang.Class):647:650 -> <init>
    1:1:java.lang.Object newInstance(java.io.File,dalvik.system.DexFile):657:657 -> newInstance
androidx.multidex.MultiDex$V19 -> androidx.multidex.MultiDex$V19:
    1:1:androidx.multidex.ZipUtil$CentralDirectory androidx.multidex.ZipUtil.findCentralDirectory(java.io.RandomAccessFile):68:68 -> findCentralDirectory
    2:2:androidx.multidex.ZipUtil$CentralDirectory androidx.multidex.ZipUtil.findCentralDirectory(java.io.RandomAccessFile):78:78 -> findCentralDirectory
    3:4:androidx.multidex.ZipUtil$CentralDirectory androidx.multidex.ZipUtil.findCentralDirectory(java.io.RandomAccessFile):80:81 -> findCentralDirectory
    5:11:androidx.multidex.ZipUtil$CentralDirectory androidx.multidex.ZipUtil.findCentralDirectory(java.io.RandomAccessFile):95:101 -> findCentralDirectory
    12:12:androidx.multidex.ZipUtil$CentralDirectory androidx.multidex.ZipUtil.findCentralDirectory(java.io.RandomAccessFile):87:87 -> findCentralDirectory
    13:13:androidx.multidex.ZipUtil$CentralDirectory androidx.multidex.ZipUtil.findCentralDirectory(java.io.RandomAccessFile):70:70 -> findCentralDirectory
androidx.multidex.MultiDexApplication -> androidx.multidex.MultiDexApplication:
    1:1:void <init>():35:35 -> <init>
    1:2:void attachBaseContext(android.content.Context):38:39 -> attachBaseContext
androidx.multidex.MultiDexExtractor -> androidx.multidex.MultiDexExtractor:
    1:7:void <init>(java.io.File,java.io.File):94:100 -> <init>
    8:8:void <init>(java.io.File,java.io.File):102:102 -> <init>
    9:10:void <init>(java.io.File,java.io.File):104:105 -> <init>
    11:11:void <init>(java.io.File,java.io.File):110:110 -> <init>
    12:13:void <init>(java.io.File,java.io.File):107:108 -> <init>
    14:15:void <init>(java.io.File,java.io.File):112:113 -> <init>
    1:3:void close():163:165 -> close
    1:1:void closeQuietly(java.io.Closeable):422:422 -> closeQuietly
    2:2:void closeQuietly(java.io.Closeable):424:424 -> closeQuietly
    1:1:void extract(java.util.zip.ZipFile,java.util.zip.ZipEntry,java.io.File,java.lang.String):378:378 -> extract
    2:3:void extract(java.util.zip.ZipFile,java.util.zip.ZipEntry,java.io.File,java.lang.String):381:382 -> extract
    4:4:void extract(java.util.zip.ZipFile,java.util.zip.ZipEntry,java.io.File,java.lang.String):381:381 -> extract
    5:5:void extract(java.util.zip.ZipFile,java.util.zip.ZipEntry,java.io.File,java.lang.String):383:383 -> extract
    6:6:void extract(java.util.zip.ZipFile,java.util.zip.ZipEntry,java.io.File,java.lang.String):385:385 -> extract
    7:7:void extract(java.util.zip.ZipFile,java.util.zip.ZipEntry,java.io.File,java.lang.String):387:387 -> extract
    8:9:void extract(java.util.zip.ZipFile,java.util.zip.ZipEntry,java.io.File,java.lang.String):389:390 -> extract
    10:10:void extract(java.util.zip.ZipFile,java.util.zip.ZipEntry,java.io.File,java.lang.String):393:393 -> extract
    11:12:void extract(java.util.zip.ZipFile,java.util.zip.ZipEntry,java.io.File,java.lang.String):395:396 -> extract
    13:13:void extract(java.util.zip.ZipFile,java.util.zip.ZipEntry,java.io.File,java.lang.String):398:398 -> extract
    14:14:void extract(java.util.zip.ZipFile,java.util.zip.ZipEntry,java.io.File,java.lang.String):400:400 -> extract
    15:15:void extract(java.util.zip.ZipFile,java.util.zip.ZipEntry,java.io.File,java.lang.String):402:402 -> extract
    16:17:void extract(java.util.zip.ZipFile,java.util.zip.ZipEntry,java.io.File,java.lang.String):406:407 -> extract
    18:19:void extract(java.util.zip.ZipFile,java.util.zip.ZipEntry,java.io.File,java.lang.String):412:413 -> extract
    20:21:void extract(java.util.zip.ZipFile,java.util.zip.ZipEntry,java.io.File,java.lang.String):408:409 -> extract
    22:23:void extract(java.util.zip.ZipFile,java.util.zip.ZipEntry,java.io.File,java.lang.String):403:404 -> extract
    24:24:void extract(java.util.zip.ZipFile,java.util.zip.ZipEntry,java.io.File,java.lang.String):400:400 -> extract
    25:26:void extract(java.util.zip.ZipFile,java.util.zip.ZipEntry,java.io.File,java.lang.String):412:413 -> extract
    1:1:android.content.SharedPreferences getMultiDexPreferences(android.content.Context):344:344 -> getMultiDexPreferences
    1:1:long getTimeStamp(java.io.File):224:224 -> getTimeStamp
    1:1:long androidx.multidex.ZipUtil.getZipCrc(java.io.File):55:55 -> getZipCrc
    1:1:long getZipCrc(java.io.File):234 -> getZipCrc
    2:2:long androidx.multidex.ZipUtil.getZipCrc(java.io.File):57:57 -> getZipCrc
    2:2:long getZipCrc(java.io.File):234 -> getZipCrc
    3:6:long androidx.multidex.ZipUtil.computeCrcOfCentralDir(java.io.RandomAccessFile,androidx.multidex.ZipUtil$CentralDirectory):108:111 -> getZipCrc
    3:6:long androidx.multidex.ZipUtil.getZipCrc(java.io.File):59 -> getZipCrc
    3:6:long getZipCrc(java.io.File):234 -> getZipCrc
    7:7:long androidx.multidex.ZipUtil.computeCrcOfCentralDir(java.io.RandomAccessFile,androidx.multidex.ZipUtil$CentralDirectory):113:113 -> getZipCrc
    7:7:long androidx.multidex.ZipUtil.getZipCrc(java.io.File):59 -> getZipCrc
    7:7:long getZipCrc(java.io.File):234 -> getZipCrc
    8:8:long androidx.multidex.ZipUtil.computeCrcOfCentralDir(java.io.RandomAccessFile,androidx.multidex.ZipUtil$CentralDirectory):115:115 -> getZipCrc
    8:8:long androidx.multidex.ZipUtil.getZipCrc(java.io.File):59 -> getZipCrc
    8:8:long getZipCrc(java.io.File):234 -> getZipCrc
    9:10:long androidx.multidex.ZipUtil.computeCrcOfCentralDir(java.io.RandomAccessFile,androidx.multidex.ZipUtil$CentralDirectory):120:121 -> getZipCrc
    9:10:long androidx.multidex.ZipUtil.getZipCrc(java.io.File):59 -> getZipCrc
    9:10:long getZipCrc(java.io.File):234 -> getZipCrc
    11:11:long androidx.multidex.ZipUtil.computeCrcOfCentralDir(java.io.RandomAccessFile,androidx.multidex.ZipUtil$CentralDirectory):123:123 -> getZipCrc
    11:11:long androidx.multidex.ZipUtil.getZipCrc(java.io.File):59 -> getZipCrc
    11:11:long getZipCrc(java.io.File):234 -> getZipCrc
    12:12:long androidx.multidex.ZipUtil.getZipCrc(java.io.File):61:61 -> getZipCrc
    12:12:long getZipCrc(java.io.File):234 -> getZipCrc
    1:1:java.util.List load(android.content.Context,java.lang.String,boolean):128:128 -> load
    2:2:java.util.List load(android.content.Context,java.lang.String,boolean):131:131 -> load
    3:3:java.util.List load(android.content.Context,java.lang.String,boolean):136:136 -> load
    4:6:boolean isModified(android.content.Context,java.io.File,long,java.lang.String):218:220 -> load
    4:6:java.util.List load(android.content.Context,java.lang.String,boolean):136 -> load
    7:7:java.util.List load(android.content.Context,java.lang.String,boolean):138:138 -> load
    8:8:java.util.List load(android.content.Context,java.lang.String,boolean):140:140 -> load
    9:10:java.util.List load(android.content.Context,java.lang.String,boolean):142:143 -> load
    11:11:java.util.List load(android.content.Context,java.lang.String,boolean):148:148 -> load
    12:12:java.util.List load(android.content.Context,java.lang.String,boolean):150:150 -> load
    13:14:java.util.List load(android.content.Context,java.lang.String,boolean):152:153 -> load
    15:15:java.util.List load(android.content.Context,java.lang.String,boolean):157:157 -> load
    16:16:java.util.List load(android.content.Context,java.lang.String,boolean):132:132 -> load
    1:1:java.util.List loadExistingExtractions(android.content.Context,java.lang.String):176:176 -> loadExistingExtractions
    2:5:java.util.List loadExistingExtractions(android.content.Context,java.lang.String):178:181 -> loadExistingExtractions
    6:10:java.util.List loadExistingExtractions(android.content.Context,java.lang.String):184:188 -> loadExistingExtractions
    11:11:java.util.List loadExistingExtractions(android.content.Context,java.lang.String):190:190 -> loadExistingExtractions
    12:13:java.util.List loadExistingExtractions(android.content.Context,java.lang.String):192:193 -> loadExistingExtractions
    14:14:java.util.List loadExistingExtractions(android.content.Context,java.lang.String):201:201 -> loadExistingExtractions
    15:15:java.util.List loadExistingExtractions(android.content.Context,java.lang.String):195:195 -> loadExistingExtractions
    16:17:java.util.List loadExistingExtractions(android.content.Context,java.lang.String):203:204 -> loadExistingExtractions
    1:1:java.util.List performExtractions():244:244 -> performExtractions
    2:2:void clearDexDir():354:354 -> performExtractions
    2:2:java.util.List performExtractions():249 -> performExtractions
    3:3:void clearDexDir():361:361 -> performExtractions
    3:3:java.util.List performExtractions():249 -> performExtractions
    4:6:void clearDexDir():364:366 -> performExtractions
    4:6:java.util.List performExtractions():249 -> performExtractions
    7:7:void clearDexDir():365:365 -> performExtractions
    7:7:java.util.List performExtractions():249 -> performExtractions
    8:9:void clearDexDir():367:368 -> performExtractions
    8:9:java.util.List performExtractions():249 -> performExtractions
    10:10:void clearDexDir():370:370 -> performExtractions
    10:10:java.util.List performExtractions():249 -> performExtractions
    11:11:java.util.List performExtractions():251:251 -> performExtractions
    12:12:java.util.List performExtractions():253:253 -> performExtractions
    13:13:java.util.List performExtractions():258:258 -> performExtractions
    14:16:java.util.List performExtractions():260:262 -> performExtractions
    17:17:java.util.List performExtractions():264:264 -> performExtractions
    18:18:java.util.List performExtractions():272:272 -> performExtractions
    19:19:java.util.List performExtractions():276:276 -> performExtractions
    20:20:java.util.List performExtractions():280:280 -> performExtractions
    21:23:java.util.List performExtractions():284:286 -> performExtractions
    24:24:java.util.List performExtractions():284:284 -> performExtractions
    25:28:java.util.List performExtractions():289:292 -> performExtractions
    29:29:java.util.List performExtractions():291:291 -> performExtractions
    30:30:java.util.List performExtractions():302:302 -> performExtractions
    31:32:java.util.List performExtractions():297:298 -> performExtractions
    33:33:java.util.List performExtractions():306:306 -> performExtractions
    34:34:java.util.List performExtractions():308:308 -> performExtractions
    35:35:java.util.List performExtractions():306:306 -> performExtractions
    36:37:java.util.List performExtractions():308:309 -> performExtractions
    1:5:void putStoredApkInfo(android.content.Context,java.lang.String,long,long,java.util.List):321:325 -> putStoredApkInfo
    6:8:void putStoredApkInfo(android.content.Context,java.lang.String,long,long,java.util.List):328:330 -> putStoredApkInfo
    9:9:void putStoredApkInfo(android.content.Context,java.lang.String,long,long,java.util.List):336:336 -> putStoredApkInfo
androidx.multidex.MultiDexExtractor$1 -> androidx.multidex.MultiDexExtractor$1:
    1:1:void <init>(androidx.multidex.MultiDexExtractor):354:354 -> <init>
    1:1:boolean accept(java.io.File):357:357 -> accept
androidx.multidex.MultiDexExtractor$ExtractedDex -> androidx.multidex.MultiDexExtractor$ExtractedDex:
    1:1:void <init>(java.io.File,java.lang.String):55:55 -> <init>
    2:2:void <init>(java.io.File,java.lang.String):52:52 -> <init>
androidx.multidex.ZipUtil$CentralDirectory -> androidx.multidex.ZipUtil$CentralDirectory:
    1:1:void <init>():33:33 -> <init>
androidx.paging.AsyncPagedListDiffer -> androidx.paging.AsyncPagedListDiffer:
    1:1:void <init>(androidx.recyclerview.widget.RecyclerView$Adapter,androidx.recyclerview.widget.DiffUtil$ItemCallback):166:166 -> <init>
    2:2:void <init>(androidx.recyclerview.widget.RecyclerView$Adapter,androidx.recyclerview.widget.DiffUtil$ItemCallback):127:127 -> <init>
    3:3:void <init>(androidx.recyclerview.widget.RecyclerView$Adapter,androidx.recyclerview.widget.DiffUtil$ItemCallback):145:145 -> <init>
    4:4:void <init>(androidx.recyclerview.widget.RecyclerView$Adapter,androidx.recyclerview.widget.DiffUtil$ItemCallback):178:178 -> <init>
    5:6:void <init>(androidx.recyclerview.widget.RecyclerView$Adapter,androidx.recyclerview.widget.DiffUtil$ItemCallback):167:168 -> <init>
    1:1:void addPagedListListener(androidx.paging.AsyncPagedListDiffer$PagedListListener):416:416 -> addPagedListListener
    1:1:androidx.paging.PagedList getCurrentList():442:442 -> getCurrentList
    2:2:androidx.paging.PagedList getCurrentList():445:445 -> getCurrentList
    1:2:java.lang.Object getItem(int):207:208 -> getItem
    3:3:java.lang.Object androidx.paging.PagedList.get(int):410:410 -> getItem
    3:3:java.lang.Object getItem(int):212 -> getItem
    4:4:java.lang.Object androidx.paging.PagedList.get(int):412:412 -> getItem
    4:4:java.lang.Object getItem(int):212 -> getItem
    5:5:java.lang.Object getItem(int):209:209 -> getItem
    6:7:java.lang.Object getItem(int):216:217 -> getItem
    8:8:java.lang.Object androidx.paging.PagedList.get(int):410:410 -> getItem
    8:8:java.lang.Object getItem(int):217 -> getItem
    9:9:java.lang.Object androidx.paging.PagedList.get(int):412:412 -> getItem
    9:9:java.lang.Object getItem(int):217 -> getItem
    1:2:int getItemCount():228:229 -> getItemCount
    3:3:int getItemCount():232:232 -> getItemCount
    1:1:void latchPagedList(androidx.paging.PagedList,androidx.paging.PagedList,androidx.recyclerview.widget.DiffUtil$DiffResult,int,java.lang.Runnable):361:361 -> latchPagedList
    2:3:void latchPagedList(androidx.paging.PagedList,androidx.paging.PagedList,androidx.recyclerview.widget.DiffUtil$DiffResult,int,java.lang.Runnable):366:367 -> latchPagedList
    4:4:void latchPagedList(androidx.paging.PagedList,androidx.paging.PagedList,androidx.recyclerview.widget.DiffUtil$DiffResult,int,java.lang.Runnable):370:370 -> latchPagedList
    5:8:void androidx.paging.PagedStorageDiffHelper.dispatchDiff(androidx.recyclerview.widget.ListUpdateCallback,androidx.paging.PagedStorage,androidx.paging.PagedStorage,androidx.recyclerview.widget.DiffUtil$DiffResult):153:156 -> latchPagedList
    5:8:void latchPagedList(androidx.paging.PagedList,androidx.paging.PagedList,androidx.recyclerview.widget.DiffUtil$DiffResult,int,java.lang.Runnable):370 -> latchPagedList
    9:9:void androidx.paging.PagedStorageDiffHelper.dispatchDiff(androidx.recyclerview.widget.ListUpdateCallback,androidx.paging.PagedStorage,androidx.paging.PagedStorage,androidx.recyclerview.widget.DiffUtil$DiffResult):163:163 -> latchPagedList
    9:9:void latchPagedList(androidx.paging.PagedList,androidx.paging.PagedList,androidx.recyclerview.widget.DiffUtil$DiffResult,int,java.lang.Runnable):370 -> latchPagedList
    10:10:void androidx.paging.PagedStorageDiffHelper.dispatchDiff(androidx.recyclerview.widget.ListUpdateCallback,androidx.paging.PagedStorage,androidx.paging.PagedStorage,androidx.recyclerview.widget.DiffUtil$DiffResult):170:170 -> latchPagedList
    10:10:void latchPagedList(androidx.paging.PagedList,androidx.paging.PagedList,androidx.recyclerview.widget.DiffUtil$DiffResult,int,java.lang.Runnable):370 -> latchPagedList
    11:11:void androidx.paging.PagedStorageDiffHelper.dispatchDiff(androidx.recyclerview.widget.ListUpdateCallback,androidx.paging.PagedStorage,androidx.paging.PagedStorage,androidx.recyclerview.widget.DiffUtil$DiffResult):172:172 -> latchPagedList
    11:11:void latchPagedList(androidx.paging.PagedList,androidx.paging.PagedList,androidx.recyclerview.widget.DiffUtil$DiffResult,int,java.lang.Runnable):370 -> latchPagedList
    12:12:void androidx.paging.PagedStorageDiffHelper.dispatchDiff(androidx.recyclerview.widget.ListUpdateCallback,androidx.paging.PagedStorage,androidx.paging.PagedStorage,androidx.recyclerview.widget.DiffUtil$DiffResult):177:177 -> latchPagedList
    12:12:void latchPagedList(androidx.paging.PagedList,androidx.paging.PagedList,androidx.recyclerview.widget.DiffUtil$DiffResult,int,java.lang.Runnable):370 -> latchPagedList
    13:13:void androidx.paging.PagedStorageDiffHelper.dispatchDiff(androidx.recyclerview.widget.ListUpdateCallback,androidx.paging.PagedStorage,androidx.paging.PagedStorage,androidx.recyclerview.widget.DiffUtil$DiffResult):179:179 -> latchPagedList
    13:13:void latchPagedList(androidx.paging.PagedList,androidx.paging.PagedList,androidx.recyclerview.widget.DiffUtil$DiffResult,int,java.lang.Runnable):370 -> latchPagedList
    14:14:void androidx.paging.PagedStorageDiffHelper.dispatchDiff(androidx.recyclerview.widget.ListUpdateCallback,androidx.paging.PagedStorage,androidx.paging.PagedStorage,androidx.recyclerview.widget.DiffUtil$DiffResult):184:184 -> latchPagedList
    14:14:void latchPagedList(androidx.paging.PagedList,androidx.paging.PagedList,androidx.recyclerview.widget.DiffUtil$DiffResult,int,java.lang.Runnable):370 -> latchPagedList
    15:15:void androidx.paging.PagedStorageDiffHelper.dispatchDiff(androidx.recyclerview.widget.ListUpdateCallback,androidx.paging.PagedStorage,androidx.paging.PagedStorage,androidx.recyclerview.widget.DiffUtil$DiffResult):186:186 -> latchPagedList
    15:15:void latchPagedList(androidx.paging.PagedList,androidx.paging.PagedList,androidx.recyclerview.widget.DiffUtil$DiffResult,int,java.lang.Runnable):370 -> latchPagedList
    16:16:void latchPagedList(androidx.paging.PagedList,androidx.paging.PagedList,androidx.recyclerview.widget.DiffUtil$DiffResult,int,java.lang.Runnable):373:373 -> latchPagedList
    17:17:void latchPagedList(androidx.paging.PagedList,androidx.paging.PagedList,androidx.recyclerview.widget.DiffUtil$DiffResult,int,java.lang.Runnable):375:375 -> latchPagedList
    18:18:void latchPagedList(androidx.paging.PagedList,androidx.paging.PagedList,androidx.recyclerview.widget.DiffUtil$DiffResult,int,java.lang.Runnable):382:382 -> latchPagedList
    19:19:int androidx.paging.PagedStorageDiffHelper.transformAnchorIndex(androidx.recyclerview.widget.DiffUtil$DiffResult,androidx.paging.PagedStorage,androidx.paging.PagedStorage,int):196:196 -> latchPagedList
    19:19:void latchPagedList(androidx.paging.PagedList,androidx.paging.PagedList,androidx.recyclerview.widget.DiffUtil$DiffResult,int,java.lang.Runnable):382 -> latchPagedList
    20:20:int androidx.paging.PagedStorageDiffHelper.transformAnchorIndex(androidx.recyclerview.widget.DiffUtil$DiffResult,androidx.paging.PagedStorage,androidx.paging.PagedStorage,int):202:202 -> latchPagedList
    20:20:void latchPagedList(androidx.paging.PagedList,androidx.paging.PagedList,androidx.recyclerview.widget.DiffUtil$DiffResult,int,java.lang.Runnable):382 -> latchPagedList
    21:21:int androidx.paging.PagedStorageDiffHelper.transformAnchorIndex(androidx.recyclerview.widget.DiffUtil$DiffResult,androidx.paging.PagedStorage,androidx.paging.PagedStorage,int):208:208 -> latchPagedList
    21:21:void latchPagedList(androidx.paging.PagedList,androidx.paging.PagedList,androidx.recyclerview.widget.DiffUtil$DiffResult,int,java.lang.Runnable):382 -> latchPagedList
    22:22:int androidx.paging.PagedStorageDiffHelper.transformAnchorIndex(androidx.recyclerview.widget.DiffUtil$DiffResult,androidx.paging.PagedStorage,androidx.paging.PagedStorage,int):211:211 -> latchPagedList
    22:22:void latchPagedList(androidx.paging.PagedList,androidx.paging.PagedList,androidx.recyclerview.widget.DiffUtil$DiffResult,int,java.lang.Runnable):382 -> latchPagedList
    23:23:int androidx.paging.PagedStorageDiffHelper.transformAnchorIndex(androidx.recyclerview.widget.DiffUtil$DiffResult,androidx.paging.PagedStorage,androidx.paging.PagedStorage,int):215:215 -> latchPagedList
    23:23:void latchPagedList(androidx.paging.PagedList,androidx.paging.PagedList,androidx.recyclerview.widget.DiffUtil$DiffResult,int,java.lang.Runnable):382 -> latchPagedList
    24:24:int androidx.paging.PagedStorageDiffHelper.transformAnchorIndex(androidx.recyclerview.widget.DiffUtil$DiffResult,androidx.paging.PagedStorage,androidx.paging.PagedStorage,int):218:218 -> latchPagedList
    24:24:void latchPagedList(androidx.paging.PagedList,androidx.paging.PagedList,androidx.recyclerview.widget.DiffUtil$DiffResult,int,java.lang.Runnable):382 -> latchPagedList
    25:25:int androidx.paging.PagedStorageDiffHelper.transformAnchorIndex(androidx.recyclerview.widget.DiffUtil$DiffResult,androidx.paging.PagedStorage,androidx.paging.PagedStorage,int):224:224 -> latchPagedList
    25:25:void latchPagedList(androidx.paging.PagedList,androidx.paging.PagedList,androidx.recyclerview.widget.DiffUtil$DiffResult,int,java.lang.Runnable):382 -> latchPagedList
    26:26:void latchPagedList(androidx.paging.PagedList,androidx.paging.PagedList,androidx.recyclerview.widget.DiffUtil$DiffResult,int,java.lang.Runnable):389:389 -> latchPagedList
    27:27:void latchPagedList(androidx.paging.PagedList,androidx.paging.PagedList,androidx.recyclerview.widget.DiffUtil$DiffResult,int,java.lang.Runnable):392:392 -> latchPagedList
    28:28:void latchPagedList(androidx.paging.PagedList,androidx.paging.PagedList,androidx.recyclerview.widget.DiffUtil$DiffResult,int,java.lang.Runnable):362:362 -> latchPagedList
    1:2:void onCurrentListChanged(androidx.paging.PagedList,androidx.paging.PagedList,java.lang.Runnable):399:400 -> onCurrentListChanged
    3:4:void androidx.paging.PagedListAdapter$1.onCurrentListChanged(androidx.paging.PagedList,androidx.paging.PagedList):118:119 -> onCurrentListChanged
    3:4:void onCurrentListChanged(androidx.paging.PagedList,androidx.paging.PagedList,java.lang.Runnable):400 -> onCurrentListChanged
    5:5:void onCurrentListChanged(androidx.paging.PagedList,androidx.paging.PagedList,java.lang.Runnable):403:403 -> onCurrentListChanged
    1:2:void submitList(androidx.paging.PagedList,java.lang.Runnable):269:270 -> submitList
    1:2:void submitList(androidx.paging.PagedList):246 -> submitList
    3:4:void submitList(androidx.paging.PagedList,java.lang.Runnable):272:273 -> submitList
    3:4:void submitList(androidx.paging.PagedList):246 -> submitList
    5:5:void submitList(androidx.paging.PagedList,java.lang.Runnable):280:280 -> submitList
    5:5:void submitList(androidx.paging.PagedList):246 -> submitList
    6:6:void submitList(androidx.paging.PagedList,java.lang.Runnable):282:282 -> submitList
    6:6:void submitList(androidx.paging.PagedList):246 -> submitList
    7:7:void submitList(androidx.paging.PagedList,java.lang.Runnable):290:290 -> submitList
    7:7:void submitList(androidx.paging.PagedList):246 -> submitList
    8:13:void submitList(androidx.paging.PagedList,java.lang.Runnable):293:298 -> submitList
    8:13:void submitList(androidx.paging.PagedList):246 -> submitList
    14:15:void submitList(androidx.paging.PagedList,java.lang.Runnable):301:302 -> submitList
    14:15:void submitList(androidx.paging.PagedList):246 -> submitList
    16:16:void submitList(androidx.paging.PagedList,java.lang.Runnable):306:306 -> submitList
    16:16:void submitList(androidx.paging.PagedList):246 -> submitList
    17:18:void submitList(androidx.paging.PagedList,java.lang.Runnable):308:309 -> submitList
    17:18:void submitList(androidx.paging.PagedList):246 -> submitList
    19:19:void submitList(androidx.paging.PagedList,java.lang.Runnable):312:312 -> submitList
    19:19:void submitList(androidx.paging.PagedList):246 -> submitList
    20:20:void submitList(androidx.paging.PagedList,java.lang.Runnable):314:314 -> submitList
    20:20:void submitList(androidx.paging.PagedList):246 -> submitList
    21:21:void submitList(androidx.paging.PagedList,java.lang.Runnable):318:318 -> submitList
    21:21:void submitList(androidx.paging.PagedList):246 -> submitList
    22:24:void submitList(androidx.paging.PagedList,java.lang.Runnable):321:323 -> submitList
    22:24:void submitList(androidx.paging.PagedList):246 -> submitList
    25:25:void submitList(androidx.paging.PagedList,java.lang.Runnable):326:326 -> submitList
    25:25:void submitList(androidx.paging.PagedList):246 -> submitList
    26:27:void submitList(androidx.paging.PagedList,java.lang.Runnable):331:332 -> submitList
    26:27:void submitList(androidx.paging.PagedList):246 -> submitList
    28:28:void submitList(androidx.paging.PagedList,java.lang.Runnable):327:327 -> submitList
    28:28:void submitList(androidx.paging.PagedList):246 -> submitList
androidx.paging.AsyncPagedListDiffer$1 -> androidx.paging.AsyncPagedListDiffer$1:
    1:1:void <init>(androidx.paging.AsyncPagedListDiffer):178:178 -> <init>
    1:1:void onChanged(int,int):192:192 -> onChanged
    1:1:void onInserted(int,int):181:181 -> onInserted
androidx.paging.AsyncPagedListDiffer$2 -> androidx.paging.AsyncPagedListDiffer$2:
    1:1:void <init>(androidx.paging.AsyncPagedListDiffer,androidx.paging.PagedList,androidx.paging.PagedList,int,androidx.paging.PagedList,java.lang.Runnable):332:332 -> <init>
    1:1:void run():336:336 -> run
    2:2:void run():339:339 -> run
    3:4:androidx.recyclerview.widget.DiffUtil$DiffResult androidx.paging.PagedStorageDiffHelper.computeDiff(androidx.paging.PagedStorage,androidx.paging.PagedStorage,androidx.recyclerview.widget.DiffUtil$ItemCallback):47:48 -> run
    3:4:void run():336 -> run
    5:6:androidx.recyclerview.widget.DiffUtil$DiffResult androidx.paging.PagedStorageDiffHelper.computeDiff(androidx.paging.PagedStorage,androidx.paging.PagedStorage,androidx.recyclerview.widget.DiffUtil$ItemCallback):50:51 -> run
    5:6:void run():336 -> run
    7:7:androidx.recyclerview.widget.DiffUtil$DiffResult androidx.paging.PagedStorageDiffHelper.computeDiff(androidx.paging.PagedStorage,androidx.paging.PagedStorage,androidx.recyclerview.widget.DiffUtil$ItemCallback):53:53 -> run
    7:7:void run():336 -> run
    8:8:void run():341:341 -> run
androidx.paging.AsyncPagedListDiffer$2$1 -> androidx.paging.AsyncPagedListDiffer$2$1:
    1:1:void <init>(androidx.paging.AsyncPagedListDiffer$2,androidx.recyclerview.widget.DiffUtil$DiffResult):341:341 -> <init>
    1:2:void run():344:345 -> run
androidx.paging.ContiguousDataSource -> androidx.paging.ContiguousDataSource:
    1:1:void <init>():24:24 -> <init>
androidx.paging.ContiguousPagedList -> androidx.paging.ContiguousPagedList:
    1:1:void <init>(androidx.paging.ContiguousDataSource,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config,java.lang.Object,int):167:167 -> <init>
    2:2:void <init>(androidx.paging.ContiguousDataSource,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config,java.lang.Object,int):43:43 -> <init>
    3:3:void <init>(androidx.paging.ContiguousDataSource,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config,java.lang.Object,int):46:46 -> <init>
    4:4:void <init>(androidx.paging.ContiguousDataSource,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config,java.lang.Object,int):50:50 -> <init>
    5:5:void <init>(androidx.paging.ContiguousDataSource,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config,java.lang.Object,int):52:52 -> <init>
    6:6:void <init>(androidx.paging.ContiguousDataSource,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config,java.lang.Object,int):55:55 -> <init>
    7:7:void <init>(androidx.paging.ContiguousDataSource,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config,java.lang.Object,int):61:61 -> <init>
    8:9:void <init>(androidx.paging.ContiguousDataSource,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config,java.lang.Object,int):169:170 -> <init>
    10:11:void <init>(androidx.paging.ContiguousDataSource,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config,java.lang.Object,int):172:173 -> <init>
    12:12:void <init>(androidx.paging.ContiguousDataSource,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config,java.lang.Object,int):175:175 -> <init>
    13:13:void <init>(androidx.paging.ContiguousDataSource,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config,java.lang.Object,int):182:182 -> <init>
    1:1:void dispatchUpdatesSinceSnapshot(androidx.paging.PagedList,androidx.paging.PagedList$Callback):190:190 -> dispatchUpdatesSinceSnapshot
    2:3:void dispatchUpdatesSinceSnapshot(androidx.paging.PagedList,androidx.paging.PagedList$Callback):192:193 -> dispatchUpdatesSinceSnapshot
    4:5:void dispatchUpdatesSinceSnapshot(androidx.paging.PagedList,androidx.paging.PagedList$Callback):195:196 -> dispatchUpdatesSinceSnapshot
    6:6:void dispatchUpdatesSinceSnapshot(androidx.paging.PagedList,androidx.paging.PagedList$Callback):200:200 -> dispatchUpdatesSinceSnapshot
    7:10:void dispatchUpdatesSinceSnapshot(androidx.paging.PagedList,androidx.paging.PagedList$Callback):203:206 -> dispatchUpdatesSinceSnapshot
    11:11:void dispatchUpdatesSinceSnapshot(androidx.paging.PagedList,androidx.paging.PagedList$Callback):212:212 -> dispatchUpdatesSinceSnapshot
    12:12:void dispatchUpdatesSinceSnapshot(androidx.paging.PagedList,androidx.paging.PagedList$Callback):215:215 -> dispatchUpdatesSinceSnapshot
    13:13:void dispatchUpdatesSinceSnapshot(androidx.paging.PagedList,androidx.paging.PagedList$Callback):217:217 -> dispatchUpdatesSinceSnapshot
    14:14:void dispatchUpdatesSinceSnapshot(androidx.paging.PagedList,androidx.paging.PagedList$Callback):220:220 -> dispatchUpdatesSinceSnapshot
    15:15:void dispatchUpdatesSinceSnapshot(androidx.paging.PagedList,androidx.paging.PagedList$Callback):224:224 -> dispatchUpdatesSinceSnapshot
    16:16:void dispatchUpdatesSinceSnapshot(androidx.paging.PagedList,androidx.paging.PagedList$Callback):228:228 -> dispatchUpdatesSinceSnapshot
    17:17:void dispatchUpdatesSinceSnapshot(androidx.paging.PagedList,androidx.paging.PagedList$Callback):231:231 -> dispatchUpdatesSinceSnapshot
    18:18:void dispatchUpdatesSinceSnapshot(androidx.paging.PagedList,androidx.paging.PagedList$Callback):207:207 -> dispatchUpdatesSinceSnapshot
    1:1:androidx.paging.DataSource getDataSource():327:327 -> getDataSource
    1:1:java.lang.Object getLastKey():333:333 -> getLastKey
    1:4:void loadAroundInternal(int):248:251 -> loadAroundInternal
    5:7:void loadAroundInternal(int):253:255 -> loadAroundInternal
    8:10:void loadAroundInternal(int):258:260 -> loadAroundInternal
    1:1:void onEmptyAppend():388:388 -> onEmptyAppend
    1:1:void onEmptyPrepend():366:366 -> onEmptyPrepend
    1:1:void onInitialized(int):339:339 -> onInitialized
    2:3:void onInitialized(int):341:342 -> onInitialized
    1:3:void onPageAppended(int,int,int):373:375 -> onPageAppended
    4:4:void onPageAppended(int,int,int):377:377 -> onPageAppended
    5:6:void onPageAppended(int,int,int):381:382 -> onPageAppended
    1:1:void onPageInserted(int,int):400:400 -> onPageInserted
    1:1:void onPagePlaceholderInserted(int):394:394 -> onPagePlaceholderInserted
    1:3:void onPagePrepended(int,int,int):349:351 -> onPagePrepended
    4:4:void onPagePrepended(int,int,int):353:353 -> onPagePrepended
    5:6:void onPagePrepended(int,int,int):357:358 -> onPagePrepended
    7:7:void onPagePrepended(int,int,int):360:360 -> onPagePrepended
    1:1:void onPagesRemoved(int,int):405:405 -> onPagesRemoved
    1:1:void onPagesSwappedToPlaceholder(int,int):410:410 -> onPagesSwappedToPlaceholder
    1:1:void scheduleAppend():293:293 -> scheduleAppend
    2:2:void scheduleAppend():296:296 -> scheduleAppend
    3:4:void scheduleAppend():298:299 -> scheduleAppend
    5:6:void scheduleAppend():302:303 -> scheduleAppend
    1:1:void schedulePrepend():266:266 -> schedulePrepend
    2:2:void schedulePrepend():269:269 -> schedulePrepend
    3:3:void schedulePrepend():271:271 -> schedulePrepend
    4:5:void schedulePrepend():274:275 -> schedulePrepend
androidx.paging.ContiguousPagedList$1 -> androidx.paging.ContiguousPagedList$1:
    1:1:void <init>(androidx.paging.ContiguousPagedList):62:62 -> <init>
    1:2:void onPageResult(int,androidx.paging.PageResult):69:70 -> onPageResult
    3:3:void onPageResult(int,androidx.paging.PageResult):74:74 -> onPageResult
    4:4:void onPageResult(int,androidx.paging.PageResult):79:79 -> onPageResult
    5:5:void onPageResult(int,androidx.paging.PageResult):81:81 -> onPageResult
    6:6:void onPageResult(int,androidx.paging.PageResult):83:83 -> onPageResult
    7:8:void onPageResult(int,androidx.paging.PageResult):86:87 -> onPageResult
    9:9:void onPageResult(int,androidx.paging.PageResult):91:91 -> onPageResult
    10:10:void onPageResult(int,androidx.paging.PageResult):94:94 -> onPageResult
    11:11:void onPageResult(int,androidx.paging.PageResult):96:96 -> onPageResult
    12:12:void onPageResult(int,androidx.paging.PageResult):95:95 -> onPageResult
    13:14:void onPageResult(int,androidx.paging.PageResult):101:102 -> onPageResult
    15:15:void onPageResult(int,androidx.paging.PageResult):104:104 -> onPageResult
    16:17:void onPageResult(int,androidx.paging.PageResult):109:110 -> onPageResult
    18:18:void onPageResult(int,androidx.paging.PageResult):112:112 -> onPageResult
    19:19:void onPageResult(int,androidx.paging.PageResult):118:118 -> onPageResult
    20:21:void onPageResult(int,androidx.paging.PageResult):120:121 -> onPageResult
    22:22:void onPageResult(int,androidx.paging.PageResult):127:127 -> onPageResult
    23:24:void onPageResult(int,androidx.paging.PageResult):131:132 -> onPageResult
    25:25:void onPageResult(int,androidx.paging.PageResult):137:137 -> onPageResult
    26:28:void onPageResult(int,androidx.paging.PageResult):144:146 -> onPageResult
    29:30:void onPageResult(int,androidx.paging.PageResult):148:149 -> onPageResult
    31:32:void onPageResult(int,androidx.paging.PageResult):151:152 -> onPageResult
    33:33:void onPageResult(int,androidx.paging.PageResult):115:115 -> onPageResult
androidx.paging.ContiguousPagedList$2 -> androidx.paging.ContiguousPagedList$2:
    1:1:void <init>(androidx.paging.ContiguousPagedList,int,java.lang.Object):275:275 -> <init>
    1:1:void run():278:278 -> run
    2:3:void run():281:282 -> run
    4:4:void run():284:284 -> run
androidx.paging.ContiguousPagedList$3 -> androidx.paging.ContiguousPagedList$3:
    1:1:void <init>(androidx.paging.ContiguousPagedList,int,java.lang.Object):303:303 -> <init>
    1:1:void run():306:306 -> run
    2:3:void run():309:310 -> run
    4:4:void run():312:312 -> run
    5:5:void androidx.paging.PositionalDataSource$ContiguousWithoutPlaceholdersWrapper.dispatchLoadAfter(int,java.lang.Object,int,java.util.concurrent.Executor,androidx.paging.PageResult$Receiver):526:526 -> run
    5:5:void run():312 -> run
androidx.paging.DataSource -> androidx.paging.DataSource:
    1:1:void <init>():210:210 -> <init>
    2:2:void <init>():352:352 -> <init>
    3:3:void <init>():354:354 -> <init>
    1:1:void addInvalidatedCallback(androidx.paging.DataSource$InvalidatedCallback):371:371 -> addInvalidatedCallback
    1:3:void invalidate():392:394 -> invalidate
    4:4:void androidx.paging.LivePagedListBuilder$1$1.onInvalidated():181:181 -> invalidate
    4:4:void invalidate():394 -> invalidate
    1:1:boolean isInvalid():406:406 -> isInvalid
    1:1:void removeInvalidatedCallback(androidx.paging.DataSource$InvalidatedCallback):382:382 -> removeInvalidatedCallback
androidx.paging.DataSource$Factory -> androidx.paging.DataSource$Factory:
    1:1:void <init>():119:119 -> <init>
androidx.paging.DataSource$LoadCallbackHelper -> androidx.paging.DataSource$LoadCallbackHelper:
    1:1:void <init>(androidx.paging.DataSource,int,java.util.concurrent.Executor,androidx.paging.PageResult$Receiver):283:283 -> <init>
    2:4:void <init>(androidx.paging.DataSource,int,java.util.concurrent.Executor,androidx.paging.PageResult$Receiver):278:280 -> <init>
    5:8:void <init>(androidx.paging.DataSource,int,java.util.concurrent.Executor,androidx.paging.PageResult$Receiver):284:287 -> <init>
    1:2:boolean dispatchInvalidResultIfInvalid():302:303 -> dispatchInvalidResultIfInvalid
    1:2:void dispatchResultToReceiver(androidx.paging.PageResult):311:312 -> dispatchResultToReceiver
    3:5:void dispatchResultToReceiver(androidx.paging.PageResult):316:318 -> dispatchResultToReceiver
    6:6:void dispatchResultToReceiver(androidx.paging.PageResult):321:321 -> dispatchResultToReceiver
    7:7:void dispatchResultToReceiver(androidx.paging.PageResult):328:328 -> dispatchResultToReceiver
    8:8:void dispatchResultToReceiver(androidx.paging.PageResult):313:313 -> dispatchResultToReceiver
    9:9:void dispatchResultToReceiver(androidx.paging.PageResult):318:318 -> dispatchResultToReceiver
    1:3:void setPostExecutor(java.util.concurrent.Executor):291:293 -> setPostExecutor
androidx.paging.DataSource$LoadCallbackHelper$1 -> androidx.paging.DataSource$LoadCallbackHelper$1:
    1:1:void <init>(androidx.paging.DataSource$LoadCallbackHelper,androidx.paging.PageResult):321:321 -> <init>
    1:1:void run():324:324 -> run
androidx.paging.LivePagedListBuilder -> androidx.paging.LivePagedListBuilder:
    1:1:void <init>(androidx.paging.DataSource$Factory,androidx.paging.PagedList$Config):56:56 -> <init>
    2:2:void <init>(androidx.paging.DataSource$Factory,androidx.paging.PagedList$Config):47:47 -> <init>
    3:4:void <init>(androidx.paging.DataSource$Factory,androidx.paging.PagedList$Config):66:67 -> <init>
    5:5:void <init>(androidx.paging.DataSource$Factory,androidx.paging.PagedList$Config):63:63 -> <init>
    6:6:void <init>(androidx.paging.DataSource$Factory,androidx.paging.PagedList$Config):59:59 -> <init>
    1:2:androidx.lifecycle.LiveData build():157:158 -> build
    3:3:androidx.lifecycle.LiveData create(java.lang.Object,androidx.paging.PagedList$Config,androidx.paging.PagedList$BoundaryCallback,androidx.paging.DataSource$Factory,java.util.concurrent.Executor,java.util.concurrent.Executor):171:171 -> build
    3:3:androidx.lifecycle.LiveData build():157 -> build
    4:4:androidx.lifecycle.LiveData create(java.lang.Object,androidx.paging.PagedList$Config,androidx.paging.PagedList$BoundaryCallback,androidx.paging.DataSource$Factory,java.util.concurrent.Executor,java.util.concurrent.Executor):210:210 -> build
    4:4:androidx.lifecycle.LiveData build():157 -> build
    1:1:androidx.paging.LivePagedListBuilder setBoundaryCallback(androidx.paging.PagedList$BoundaryCallback):126:126 -> setBoundaryCallback
    1:1:androidx.paging.LivePagedListBuilder setFetchExecutor(java.util.concurrent.Executor):142:142 -> setFetchExecutor
    1:1:androidx.paging.LivePagedListBuilder setInitialLoadKey(java.lang.Object):98:98 -> setInitialLoadKey
androidx.paging.LivePagedListBuilder$1 -> androidx.paging.LivePagedListBuilder$1:
    1:1:void <init>(java.util.concurrent.Executor,java.lang.Object,androidx.paging.DataSource$Factory,androidx.paging.PagedList$Config,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback):171:171 -> <init>
    2:2:void <init>(java.util.concurrent.Executor,java.lang.Object,androidx.paging.DataSource$Factory,androidx.paging.PagedList$Config,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback):177:177 -> <init>
    1:3:androidx.paging.PagedList compute():188:190 -> compute
    1:3:java.lang.Object compute():171 -> compute
    4:5:androidx.paging.PagedList compute():194:195 -> compute
    4:5:java.lang.Object compute():171 -> compute
    6:7:androidx.paging.PagedList compute():198:199 -> compute
    6:7:java.lang.Object compute():171 -> compute
    8:15:androidx.paging.PagedList compute():201:208 -> compute
    8:15:java.lang.Object compute():171 -> compute
androidx.paging.LivePagedListBuilder$1$1 -> androidx.paging.LivePagedListBuilder$1$1:
    1:1:void <init>(androidx.paging.LivePagedListBuilder$1):178:178 -> <init>
androidx.paging.PageResult -> androidx.paging.PageResult:
    1:2:void <clinit>():36:37 -> <clinit>
    3:4:void <clinit>():40:41 -> <clinit>
    1:5:void <init>(java.util.List,int,int,int):75:79 -> <init>
    6:10:void <init>(java.util.List,int):82:86 -> <init>
    1:1:androidx.paging.PageResult getInvalidResult():50:50 -> getInvalidResult
    1:1:boolean isInvalid():98:98 -> isInvalid
    1:1:java.lang.String toString():91:91 -> toString
androidx.paging.PageResult$Receiver -> androidx.paging.PageResult$Receiver:
    1:1:void <init>():101:101 -> <init>
androidx.paging.PagedList -> androidx.paging.PagedList:
    1:1:void <init>(androidx.paging.PagedStorage,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config):171:171 -> <init>
    2:3:void <init>(androidx.paging.PagedStorage,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config):146:147 -> <init>
    4:4:void <init>(androidx.paging.PagedStorage,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config):153:153 -> <init>
    5:5:void <init>(androidx.paging.PagedStorage,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config):155:155 -> <init>
    6:7:void <init>(androidx.paging.PagedStorage,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config):160:161 -> <init>
    8:8:void <init>(androidx.paging.PagedStorage,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config):163:163 -> <init>
    9:9:void <init>(androidx.paging.PagedStorage,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config):165:165 -> <init>
    10:15:void <init>(androidx.paging.PagedStorage,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config):172:177 -> <init>
    1:2:void addWeakCallback(java.util.List,androidx.paging.PagedList$Callback):709:710 -> addWeakCallback
    3:3:void addWeakCallback(java.util.List,androidx.paging.PagedList$Callback):713:713 -> addWeakCallback
    4:4:void addWeakCallback(java.util.List,androidx.paging.PagedList$Callback):716:716 -> addWeakCallback
    5:5:void addWeakCallback(java.util.List,androidx.paging.PagedList$Callback):719:719 -> addWeakCallback
    6:7:void addWeakCallback(java.util.List,androidx.paging.PagedList$Callback):724:725 -> addWeakCallback
    8:8:void addWeakCallback(java.util.List,androidx.paging.PagedList$Callback):727:727 -> addWeakCallback
    9:9:void addWeakCallback(java.util.List,androidx.paging.PagedList$Callback):732:732 -> addWeakCallback
    1:1:androidx.paging.PagedList create(androidx.paging.DataSource,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config,java.lang.Object):205:205 -> create
    2:2:androidx.paging.PagedList create(androidx.paging.DataSource,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config,java.lang.Object):224:224 -> create
    3:3:androidx.paging.PagedList create(androidx.paging.DataSource,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config,java.lang.Object):229:229 -> create
    4:4:androidx.paging.PagedList create(androidx.paging.DataSource,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config,java.lang.Object):207:207 -> create
    5:5:androidx.paging.PagedList create(androidx.paging.DataSource,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config,java.lang.Object):209:209 -> create
    6:6:androidx.paging.ContiguousDataSource androidx.paging.PositionalDataSource.wrapAsContiguousWithoutPlaceholders():346:346 -> create
    6:6:androidx.paging.PagedList create(androidx.paging.DataSource,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config,java.lang.Object):210 -> create
    7:7:androidx.paging.PagedList create(androidx.paging.DataSource,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config,java.lang.Object):212:212 -> create
    8:9:androidx.paging.PagedList create(androidx.paging.DataSource,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config,java.lang.Object):215:216 -> create
    1:1:void deferBoundaryCallbacks(boolean,boolean,boolean):449:449 -> deferBoundaryCallbacks
    2:3:void deferBoundaryCallbacks(boolean,boolean,boolean):461:462 -> deferBoundaryCallbacks
    4:5:void deferBoundaryCallbacks(boolean,boolean,boolean):464:465 -> deferBoundaryCallbacks
    6:6:void deferBoundaryCallbacks(boolean,boolean,boolean):470:470 -> deferBoundaryCallbacks
    7:7:void deferBoundaryCallbacks(boolean,boolean,boolean):450:450 -> deferBoundaryCallbacks
    1:1:void detach():667:667 -> detach
    1:1:void dispatchBoundaryCallbacks(boolean,boolean):531:531 -> dispatchBoundaryCallbacks
    2:2:void dispatchBoundaryCallbacks(boolean,boolean):535:535 -> dispatchBoundaryCallbacks
    1:1:java.lang.Object get(int):410:410 -> get
    2:2:java.lang.Object get(int):412:412 -> get
    1:1:boolean isDetached():655:655 -> isDetached
    1:1:boolean isImmutable():592:592 -> isImmutable
    1:1:void loadAround(int):423:423 -> loadAround
    2:2:int getPositionOffset():680:680 -> loadAround
    2:2:void loadAround(int):427 -> loadAround
    3:4:void loadAround(int):427:428 -> loadAround
    5:6:void loadAround(int):430:431 -> loadAround
    7:7:void loadAround(int):441:441 -> loadAround
    8:8:void loadAround(int):424:424 -> loadAround
    1:2:void notifyChanged(int,int):764:765 -> notifyChanged
    3:3:void notifyChanged(int,int):768:768 -> notifyChanged
    4:4:void androidx.paging.AsyncPagedListDiffer$1.onChanged(int,int):192:192 -> notifyChanged
    4:4:void notifyChanged(int,int):768 -> notifyChanged
    1:2:void notifyInserted(int,int):753:754 -> notifyInserted
    3:3:void notifyInserted(int,int):756:756 -> notifyInserted
    4:4:void androidx.paging.AsyncPagedListDiffer$1.onInserted(int,int):181:181 -> notifyInserted
    4:4:void notifyInserted(int,int):756 -> notifyInserted
    1:2:void notifyRemoved(int,int):776:777 -> notifyRemoved
    3:3:void notifyRemoved(int,int):780:780 -> notifyRemoved
    4:4:void androidx.paging.AsyncPagedListDiffer$1.onRemoved(int,int):186:186 -> notifyRemoved
    4:4:void notifyRemoved(int,int):780 -> notifyRemoved
    1:1:void offsetAccessIndices(int):543:543 -> offsetAccessIndices
    2:3:void offsetAccessIndices(int):546:547 -> offsetAccessIndices
    1:2:void removeWeakCallback(androidx.paging.PagedList$Callback):742:743 -> removeWeakCallback
    3:3:void removeWeakCallback(androidx.paging.PagedList$Callback):746:746 -> removeWeakCallback
    1:1:int size():561:561 -> size
    1:1:java.util.List snapshot():606:606 -> snapshot
    2:2:java.util.List snapshot():609:609 -> snapshot
    1:1:void tryDispatchBoundaryCallbacks(boolean):499:499 -> tryDispatchBoundaryCallbacks
    2:3:void tryDispatchBoundaryCallbacks(boolean):501:502 -> tryDispatchBoundaryCallbacks
    4:4:void tryDispatchBoundaryCallbacks(boolean):509:509 -> tryDispatchBoundaryCallbacks
    5:5:void tryDispatchBoundaryCallbacks(boolean):512:512 -> tryDispatchBoundaryCallbacks
    6:6:void tryDispatchBoundaryCallbacks(boolean):515:515 -> tryDispatchBoundaryCallbacks
    7:7:void tryDispatchBoundaryCallbacks(boolean):522:522 -> tryDispatchBoundaryCallbacks
androidx.paging.PagedList$1 -> androidx.paging.PagedList$1:
    1:1:void <init>(androidx.paging.PagedList,boolean,boolean,boolean):470:470 -> <init>
    1:2:void run():475:476 -> run
    3:4:void run():481:482 -> run
    5:6:void run():484:485 -> run
    7:7:void run():487:487 -> run
androidx.paging.PagedList$2 -> androidx.paging.PagedList$2:
    1:1:void <init>(androidx.paging.PagedList,boolean,boolean):515:515 -> <init>
    1:1:void run():518:518 -> run
androidx.paging.PagedList$Builder -> androidx.paging.PagedList$Builder:
    1:1:void <init>(androidx.paging.DataSource,androidx.paging.PagedList$Config):264:264 -> <init>
    2:3:void <init>(androidx.paging.DataSource,androidx.paging.PagedList$Config):273:274 -> <init>
    4:4:void <init>(androidx.paging.DataSource,androidx.paging.PagedList$Config):271:271 -> <init>
    5:5:void <init>(androidx.paging.DataSource,androidx.paging.PagedList$Config):267:267 -> <init>
    1:1:androidx.paging.PagedList build():380:380 -> build
    2:2:androidx.paging.PagedList build():383:383 -> build
    3:3:androidx.paging.PagedList build():388:388 -> build
    4:4:androidx.paging.PagedList build():384:384 -> build
    5:5:androidx.paging.PagedList build():381:381 -> build
    1:1:androidx.paging.PagedList$Builder setBoundaryCallback(androidx.paging.PagedList$BoundaryCallback):333:333 -> setBoundaryCallback
    1:1:androidx.paging.PagedList$Builder setFetchExecutor(java.util.concurrent.Executor):317:317 -> setFetchExecutor
    1:1:androidx.paging.PagedList$Builder setInitialKey(java.lang.Object):345:345 -> setInitialKey
    1:1:androidx.paging.PagedList$Builder setNotifyExecutor(java.util.concurrent.Executor):301:301 -> setNotifyExecutor
androidx.paging.PagedList$Callback -> androidx.paging.PagedList$Callback:
    1:1:void <init>():804:804 -> <init>
androidx.paging.PagedList$Config -> androidx.paging.PagedList$Config:
    1:6:void <init>(int,int,boolean,int,int):892:897 -> <init>
androidx.paging.PagedList$Config$Builder -> androidx.paging.PagedList$Config$Builder:
    1:1:void <init>():905:905 -> <init>
    2:6:void <init>():908:912 -> <init>
    1:2:androidx.paging.PagedList$Config build():1064:1065 -> build
    3:4:androidx.paging.PagedList$Config build():1067:1068 -> build
    5:6:androidx.paging.PagedList$Config build():1070:1071 -> build
    7:9:androidx.paging.PagedList$Config build():1075:1077 -> build
    10:10:androidx.paging.PagedList$Config build():1083:1083 -> build
    1:1:androidx.paging.PagedList$Config$Builder setEnablePlaceholders(boolean):991:991 -> setEnablePlaceholders
    1:1:androidx.paging.PagedList$Config$Builder setInitialLoadSizeHint(int):1012:1012 -> setInitialLoadSizeHint
    1:1:androidx.paging.PagedList$Config$Builder setMaxSize(int):1053:1053 -> setMaxSize
    1:1:androidx.paging.PagedList$Config$Builder setPageSize(int):937:937 -> setPageSize
    2:2:androidx.paging.PagedList$Config$Builder setPageSize(int):935:935 -> setPageSize
    1:1:androidx.paging.PagedList$Config$Builder setPrefetchDistance(int):958:958 -> setPrefetchDistance
androidx.paging.PagedListAdapter -> androidx.paging.PagedListAdapter:
    1:1:void <init>(androidx.recyclerview.widget.DiffUtil$ItemCallback):133:133 -> <init>
    2:2:void <init>(androidx.recyclerview.widget.DiffUtil$ItemCallback):113:113 -> <init>
    3:4:void <init>(androidx.recyclerview.widget.DiffUtil$ItemCallback):134:135 -> <init>
    1:1:androidx.paging.PagedList getCurrentList():197:197 -> getCurrentList
    1:1:java.lang.Object getItem(int):176:176 -> getItem
    1:1:int getItemCount():181:181 -> getItemCount
    1:1:void submitList(androidx.paging.PagedList):152:152 -> submitList
androidx.paging.PagedListAdapter$1 -> androidx.paging.PagedListAdapter$1:
    1:1:void <init>(androidx.paging.PagedListAdapter):114:114 -> <init>
androidx.paging.PagedStorage -> androidx.paging.PagedStorage:
    1:1:void <clinit>():39:39 -> <clinit>
    1:10:void <init>():78:87 -> <init>
    11:20:void <init>(androidx.paging.PagedStorage):95:104 -> <init>
    1:1:void allocatePageRange(int,int):571:571 -> allocatePageRange
    2:2:void allocatePageRange(int,int):575:575 -> allocatePageRange
    3:5:void allocatePageRange(int,int):577:579 -> allocatePageRange
    6:8:void allocatePageRange(int,int):583:585 -> allocatePageRange
    9:9:void allocatePageRange(int,int):584:584 -> allocatePageRange
    10:11:void allocatePageRange(int,int):586:587 -> allocatePageRange
    12:13:void allocatePageRange(int,int):589:590 -> allocatePageRange
    1:1:void allocatePlaceholders(int,int,int,androidx.paging.PagedStorage$Callback):596:596 -> allocatePlaceholders
    2:2:void allocatePlaceholders(int,int,int,androidx.paging.PagedStorage$Callback):600:600 -> allocatePlaceholders
    3:3:void allocatePlaceholders(int,int,int,androidx.paging.PagedStorage$Callback):605:605 -> allocatePlaceholders
    4:4:void allocatePlaceholders(int,int,int,androidx.paging.PagedStorage$Callback):602:602 -> allocatePlaceholders
    5:5:void allocatePlaceholders(int,int,int,androidx.paging.PagedStorage$Callback):598:598 -> allocatePlaceholders
    6:8:void allocatePlaceholders(int,int,int,androidx.paging.PagedStorage$Callback):608:610 -> allocatePlaceholders
    9:10:void allocatePlaceholders(int,int,int,androidx.paging.PagedStorage$Callback):612:613 -> allocatePlaceholders
    11:11:void allocatePlaceholders(int,int,int,androidx.paging.PagedStorage$Callback):616:616 -> allocatePlaceholders
    12:13:void allocatePlaceholders(int,int,int,androidx.paging.PagedStorage$Callback):618:619 -> allocatePlaceholders
    1:1:void appendPage(java.util.List,androidx.paging.PagedStorage$Callback):394:394 -> appendPage
    2:2:void appendPage(java.util.List,androidx.paging.PagedStorage$Callback):397:397 -> appendPage
    3:3:void appendPage(java.util.List,androidx.paging.PagedStorage$Callback):401:401 -> appendPage
    4:4:void appendPage(java.util.List,androidx.paging.PagedStorage$Callback):404:404 -> appendPage
    5:5:void appendPage(java.util.List,androidx.paging.PagedStorage$Callback):406:406 -> appendPage
    6:8:void appendPage(java.util.List,androidx.paging.PagedStorage$Callback):410:412 -> appendPage
    9:9:void appendPage(java.util.List,androidx.paging.PagedStorage$Callback):414:414 -> appendPage
    10:10:void appendPage(java.util.List,androidx.paging.PagedStorage$Callback):418:418 -> appendPage
    11:12:void appendPage(java.util.List,androidx.paging.PagedStorage$Callback):420:421 -> appendPage
    1:2:int computeLeadingNulls():238:239 -> computeLeadingNulls
    3:4:int computeLeadingNulls():241:242 -> computeLeadingNulls
    5:5:int computeLeadingNulls():245:245 -> computeLeadingNulls
    1:4:int computeTrailingNulls():251:254 -> computeTrailingNulls
    5:5:int computeTrailingNulls():257:257 -> computeTrailingNulls
    1:1:java.lang.Object get(int):137:137 -> get
    2:3:java.lang.Object get(int):142:143 -> get
    4:4:boolean isTiled():181:181 -> get
    4:4:java.lang.Object get(int):150 -> get
    5:6:java.lang.Object get(int):152:153 -> get
    7:7:java.lang.Object get(int):158:158 -> get
    8:8:java.lang.Object get(int):160:160 -> get
    9:10:java.lang.Object get(int):169:170 -> get
    11:11:java.lang.Object get(int):174:174 -> get
    12:12:java.lang.Object get(int):138:138 -> get
    1:1:java.lang.Object getFirstLoadedItem():350:350 -> getFirstLoadedItem
    1:2:java.lang.Object getLastLoadedItem():356:357 -> getLastLoadedItem
    1:1:int getLeadingNullCount():185:185 -> getLeadingNullCount
    1:1:int getMiddleOfLoadedRange():229:229 -> getMiddleOfLoadedRange
    1:1:int getNumberAppended():197:197 -> getNumberAppended
    1:1:int getNumberPrepended():201:201 -> getNumberPrepended
    1:1:int getPageCount():205:205 -> getPageCount
    1:1:int getPositionOffset():225:225 -> getPositionOffset
    1:1:int getStorageCount():193:193 -> getStorageCount
    1:1:int getTrailingNullCount():189:189 -> getTrailingNullCount
    1:1:boolean hasPage(int,int):627:627 -> hasPage
    2:2:boolean hasPage(int,int):629:629 -> hasPage
    3:3:boolean hasPage(int,int):633:633 -> hasPage
    4:4:boolean hasPage(int,int):635:635 -> hasPage
    1:4:void init(int,java.util.List,int,int):112:115 -> init
    5:7:void init(int,java.util.List,int,int):117:119 -> init
    8:8:void init(int,java.util.List,int,int):123:123 -> init
    9:10:void init(int,java.util.List,int,int):125:126 -> init
    11:12:void init(int,java.util.List,int,int,androidx.paging.PagedStorage$Callback):131:132 -> init
    1:1:void initAndSplit(int,java.util.List,int,int,int,androidx.paging.PagedStorage$Callback):470:470 -> initAndSplit
    2:2:void initAndSplit(int,java.util.List,int,int,int,androidx.paging.PagedStorage$Callback):473:473 -> initAndSplit
    3:3:void initAndSplit(int,java.util.List,int,int,int,androidx.paging.PagedStorage$Callback):475:475 -> initAndSplit
    4:5:void initAndSplit(int,java.util.List,int,int,int,androidx.paging.PagedStorage$Callback):479:480 -> initAndSplit
    6:6:void initAndSplit(int,java.util.List,int,int,int,androidx.paging.PagedStorage$Callback):483:483 -> initAndSplit
    7:7:void initAndSplit(int,java.util.List,int,int,int,androidx.paging.PagedStorage$Callback):486:486 -> initAndSplit
    1:2:void insertPage(int,java.util.List,androidx.paging.PagedStorage$Callback):531:532 -> insertPage
    3:4:void insertPage(int,java.util.List,androidx.paging.PagedStorage$Callback):537:538 -> insertPage
    5:5:void insertPage(int,java.util.List,androidx.paging.PagedStorage$Callback):540:540 -> insertPage
    6:6:void insertPage(int,java.util.List,androidx.paging.PagedStorage$Callback):545:545 -> insertPage
    7:7:void insertPage(int,java.util.List,androidx.paging.PagedStorage$Callback):548:548 -> insertPage
    8:8:void insertPage(int,java.util.List,androidx.paging.PagedStorage$Callback):552:552 -> insertPage
    9:9:void insertPage(int,java.util.List,androidx.paging.PagedStorage$Callback):554:554 -> insertPage
    10:10:void insertPage(int,java.util.List,androidx.paging.PagedStorage$Callback):556:556 -> insertPage
    11:13:void insertPage(int,java.util.List,androidx.paging.PagedStorage$Callback):558:560 -> insertPage
    14:15:void insertPage(int,java.util.List,androidx.paging.PagedStorage$Callback):563:564 -> insertPage
    16:16:void insertPage(int,java.util.List,androidx.paging.PagedStorage$Callback):566:566 -> insertPage
    1:3:boolean needsTrim(int,int,int):273:275 -> needsTrim
    4:4:boolean needsTrim(int,int,int):277:277 -> needsTrim
    1:1:void prependPage(java.util.List,androidx.paging.PagedStorage$Callback):361:361 -> prependPage
    2:2:void prependPage(java.util.List,androidx.paging.PagedStorage$Callback):364:364 -> prependPage
    3:4:void prependPage(java.util.List,androidx.paging.PagedStorage$Callback):367:368 -> prependPage
    5:5:void prependPage(java.util.List,androidx.paging.PagedStorage$Callback):370:370 -> prependPage
    6:6:void prependPage(java.util.List,androidx.paging.PagedStorage$Callback):373:373 -> prependPage
    7:9:void prependPage(java.util.List,androidx.paging.PagedStorage$Callback):377:379 -> prependPage
    10:10:void prependPage(java.util.List,androidx.paging.PagedStorage$Callback):381:381 -> prependPage
    11:11:void prependPage(java.util.List,androidx.paging.PagedStorage$Callback):385:385 -> prependPage
    12:13:void prependPage(java.util.List,androidx.paging.PagedStorage$Callback):387:388 -> prependPage
    14:14:void prependPage(java.util.List,androidx.paging.PagedStorage$Callback):390:390 -> prependPage
    1:2:boolean shouldPreTrimNewPage(int,int,int):289:290 -> shouldPreTrimNewPage
    1:1:int size():234:234 -> size
    1:1:androidx.paging.PagedStorage snapshot():108:108 -> snapshot
    1:1:java.lang.String toString():640:640 -> toString
    2:2:int getTrailingNullCount():189:189 -> toString
    2:2:java.lang.String toString():642 -> toString
    3:3:java.lang.String toString():642:642 -> toString
    4:5:java.lang.String toString():644:645 -> toString
    6:6:java.lang.String toString():647:647 -> toString
    1:1:boolean needsTrimFromEnd(int,int):285:285 -> trimFromEnd
    1:1:boolean trimFromEnd(boolean,int,int,androidx.paging.PagedStorage$Callback):323 -> trimFromEnd
    2:3:boolean trimFromEnd(boolean,int,int,androidx.paging.PagedStorage$Callback):324:325 -> trimFromEnd
    4:5:boolean trimFromEnd(boolean,int,int,androidx.paging.PagedStorage$Callback):327:328 -> trimFromEnd
    6:6:boolean trimFromEnd(boolean,int,int,androidx.paging.PagedStorage$Callback):332:332 -> trimFromEnd
    7:8:boolean trimFromEnd(boolean,int,int,androidx.paging.PagedStorage$Callback):335:336 -> trimFromEnd
    9:9:boolean trimFromEnd(boolean,int,int,androidx.paging.PagedStorage$Callback):339:339 -> trimFromEnd
    1:1:boolean needsTrimFromFront(int,int):281:281 -> trimFromFront
    1:1:boolean trimFromFront(boolean,int,int,androidx.paging.PagedStorage$Callback):297 -> trimFromFront
    2:3:boolean trimFromFront(boolean,int,int,androidx.paging.PagedStorage$Callback):298:299 -> trimFromFront
    4:5:boolean trimFromFront(boolean,int,int,androidx.paging.PagedStorage$Callback):301:302 -> trimFromFront
    6:8:boolean trimFromFront(boolean,int,int,androidx.paging.PagedStorage$Callback):308:310 -> trimFromFront
    9:10:boolean trimFromFront(boolean,int,int,androidx.paging.PagedStorage$Callback):313:314 -> trimFromFront
    1:1:void tryInsertPageAndTrim(int,java.util.List,int,int,int,androidx.paging.PagedStorage$Callback):497:497 -> tryInsertPageAndTrim
    2:2:void tryInsertPageAndTrim(int,java.util.List,int,int,int,androidx.paging.PagedStorage$Callback):500:500 -> tryInsertPageAndTrim
    3:3:boolean pageWouldBeBoundary(int,boolean):432:432 -> tryInsertPageAndTrim
    3:3:void tryInsertPageAndTrim(int,java.util.List,int,int,int,androidx.paging.PagedStorage$Callback):501 -> tryInsertPageAndTrim
    4:4:boolean pageWouldBeBoundary(int,boolean):436:436 -> tryInsertPageAndTrim
    4:4:void tryInsertPageAndTrim(int,java.util.List,int,int,int,androidx.paging.PagedStorage$Callback):501 -> tryInsertPageAndTrim
    5:5:boolean pageWouldBeBoundary(int,boolean):441:441 -> tryInsertPageAndTrim
    5:5:void tryInsertPageAndTrim(int,java.util.List,int,int,int,androidx.paging.PagedStorage$Callback):501 -> tryInsertPageAndTrim
    6:6:boolean pageWouldBeBoundary(int,boolean):446:446 -> tryInsertPageAndTrim
    6:6:void tryInsertPageAndTrim(int,java.util.List,int,int,int,androidx.paging.PagedStorage$Callback):501 -> tryInsertPageAndTrim
    7:7:boolean pageWouldBeBoundary(int,boolean):451:451 -> tryInsertPageAndTrim
    7:7:void tryInsertPageAndTrim(int,java.util.List,int,int,int,androidx.paging.PagedStorage$Callback):501 -> tryInsertPageAndTrim
    8:9:boolean pageWouldBeBoundary(int,boolean):456:457 -> tryInsertPageAndTrim
    8:9:void tryInsertPageAndTrim(int,java.util.List,int,int,int,androidx.paging.PagedStorage$Callback):501 -> tryInsertPageAndTrim
    10:10:boolean pageWouldBeBoundary(int,boolean):433:433 -> tryInsertPageAndTrim
    10:10:void tryInsertPageAndTrim(int,java.util.List,int,int,int,androidx.paging.PagedStorage$Callback):501 -> tryInsertPageAndTrim
    11:11:void tryInsertPageAndTrim(int,java.util.List,int,int,int,androidx.paging.PagedStorage$Callback):504:504 -> tryInsertPageAndTrim
    12:13:void tryInsertPageAndTrim(int,java.util.List,int,int,int,androidx.paging.PagedStorage$Callback):507:508 -> tryInsertPageAndTrim
    14:14:void tryInsertPageAndTrim(int,java.util.List,int,int,int,androidx.paging.PagedStorage$Callback):511:511 -> tryInsertPageAndTrim
    15:16:void tryInsertPageAndTrim(int,java.util.List,int,int,int,androidx.paging.PagedStorage$Callback):513:514 -> tryInsertPageAndTrim
    17:18:void tryInsertPageAndTrim(int,java.util.List,int,int,int,androidx.paging.PagedStorage$Callback):516:517 -> tryInsertPageAndTrim
    19:19:void tryInsertPageAndTrim(int,java.util.List,int,int,int,androidx.paging.PagedStorage$Callback):523:523 -> tryInsertPageAndTrim
    20:20:void tryInsertPageAndTrim(int,java.util.List,int,int,int,androidx.paging.PagedStorage$Callback):525:525 -> tryInsertPageAndTrim
androidx.paging.PagedStorageDiffHelper$1 -> androidx.paging.PagedStorageDiffHelper$1:
    1:1:void <init>(androidx.paging.PagedStorage,int,androidx.paging.PagedStorage,androidx.recyclerview.widget.DiffUtil$ItemCallback,int,int):53:53 -> <init>
    1:2:boolean areContentsTheSame(int,int):91:92 -> areContentsTheSame
    3:3:boolean areContentsTheSame(int,int):101:101 -> areContentsTheSame
    1:2:boolean areItemsTheSame(int,int):77:78 -> areItemsTheSame
    3:3:boolean areItemsTheSame(int,int):86:86 -> areItemsTheSame
    1:2:java.lang.Object getChangePayload(int,int):57:58 -> getChangePayload
    3:3:java.lang.Object getChangePayload(int,int):62:62 -> getChangePayload
    1:1:int getNewListSize():72:72 -> getNewListSize
    1:1:int getOldListSize():67:67 -> getOldListSize
androidx.paging.PagedStorageDiffHelper$OffsettingListUpdateCallback -> androidx.paging.PagedStorageDiffHelper$OffsettingListUpdateCallback:
    1:3:void <init>(int,androidx.recyclerview.widget.ListUpdateCallback):110:112 -> <init>
    1:1:void onChanged(int,int,java.lang.Object):132:132 -> onChanged
    1:1:void onInserted(int,int):117:117 -> onInserted
    1:1:void onMoved(int,int):127:127 -> onMoved
    1:1:void onRemoved(int,int):122:122 -> onRemoved
androidx.paging.PositionalDataSource -> androidx.paging.PositionalDataSource:
    1:1:void <init>():53:53 -> <init>
    1:1:void dispatchLoadInitial(boolean,int,int,int,java.util.concurrent.Executor,androidx.paging.PageResult$Receiver):281:281 -> dispatchLoadInitial
    2:2:void dispatchLoadInitial(boolean,int,int,int,java.util.concurrent.Executor,androidx.paging.PageResult$Receiver):284:284 -> dispatchLoadInitial
    3:3:void dispatchLoadInitial(boolean,int,int,int,java.util.concurrent.Executor,androidx.paging.PageResult$Receiver):286:286 -> dispatchLoadInitial
    4:4:void dispatchLoadInitial(boolean,int,int,int,java.util.concurrent.Executor,androidx.paging.PageResult$Receiver):291:291 -> dispatchLoadInitial
    1:1:void dispatchLoadRange(int,int,int,java.util.concurrent.Executor,androidx.paging.PageResult$Receiver):297:297 -> dispatchLoadRange
    2:2:void dispatchLoadRange(int,int,int,java.util.concurrent.Executor,androidx.paging.PageResult$Receiver):300:300 -> dispatchLoadRange
    3:3:void dispatchLoadRange(int,int,int,java.util.concurrent.Executor,androidx.paging.PageResult$Receiver):302:302 -> dispatchLoadRange
androidx.paging.PositionalDataSource$ContiguousWithoutPlaceholdersWrapper -> androidx.paging.PositionalDataSource$ContiguousWithoutPlaceholdersWrapper:
    1:2:void <init>(androidx.paging.PositionalDataSource):466:467 -> <init>
    1:1:void addInvalidatedCallback(androidx.paging.DataSource$InvalidatedCallback):473:473 -> addInvalidatedCallback
    1:1:void dispatchLoadBefore(int,java.lang.Object,int,java.util.concurrent.Executor,androidx.paging.PageResult$Receiver):537:537 -> dispatchLoadBefore
    2:2:void dispatchLoadBefore(int,java.lang.Object,int,java.util.concurrent.Executor,androidx.paging.PageResult$Receiver):540:540 -> dispatchLoadBefore
    3:3:void dispatchLoadBefore(int,java.lang.Object,int,java.util.concurrent.Executor,androidx.paging.PageResult$Receiver):542:542 -> dispatchLoadBefore
    1:1:void dispatchLoadInitial(java.lang.Object,int,int,boolean,java.util.concurrent.Executor,androidx.paging.PageResult$Receiver):459:459 -> dispatchLoadInitial
    2:2:void dispatchLoadInitial(java.lang.Integer,int,int,boolean,java.util.concurrent.Executor,androidx.paging.PageResult$Receiver):512:512 -> dispatchLoadInitial
    2:2:void dispatchLoadInitial(java.lang.Object,int,int,boolean,java.util.concurrent.Executor,androidx.paging.PageResult$Receiver):459 -> dispatchLoadInitial
    3:3:void dispatchLoadInitial(java.lang.Integer,int,int,boolean,java.util.concurrent.Executor,androidx.paging.PageResult$Receiver):517:517 -> dispatchLoadInitial
    3:3:void dispatchLoadInitial(java.lang.Object,int,int,boolean,java.util.concurrent.Executor,androidx.paging.PageResult$Receiver):459 -> dispatchLoadInitial
    1:1:java.lang.Integer getKey(int,java.lang.Object):549:549 -> getKey
    1:1:java.lang.Object getKey(int,java.lang.Object):459 -> getKey
    1:1:void invalidate():484:484 -> invalidate
    1:1:boolean isInvalid():489:489 -> isInvalid
    1:1:void removeInvalidatedCallback(androidx.paging.DataSource$InvalidatedCallback):479:479 -> removeInvalidatedCallback
androidx.paging.PositionalDataSource$LoadInitialCallback -> androidx.paging.PositionalDataSource$LoadInitialCallback:
    1:1:void <init>():136:136 -> <init>
androidx.paging.PositionalDataSource$LoadInitialCallbackImpl -> androidx.paging.PositionalDataSource$LoadInitialCallbackImpl:
    1:6:void <init>(androidx.paging.PositionalDataSource,boolean,int,androidx.paging.PageResult$Receiver):206:211 -> <init>
    1:1:void onResult(java.util.List,int,int):217:217 -> onResult
    2:2:void androidx.paging.DataSource$LoadCallbackHelper.validateInitialLoadParams(java.util.List,int,int):262:262 -> onResult
    2:2:void onResult(java.util.List,int,int):218 -> onResult
    3:4:void androidx.paging.DataSource$LoadCallbackHelper.validateInitialLoadParams(java.util.List,int,int):266:267 -> onResult
    3:4:void onResult(java.util.List,int,int):218 -> onResult
    5:7:void onResult(java.util.List,int,int):219:221 -> onResult
    8:8:void onResult(java.util.List,int,int):223:223 -> onResult
    9:11:void onResult(java.util.List,int,int):227:229 -> onResult
    12:12:void onResult(java.util.List,int,int):233:233 -> onResult
    13:13:void androidx.paging.DataSource$LoadCallbackHelper.validateInitialLoadParams(java.util.List,int,int):263:263 -> onResult
    13:13:void onResult(java.util.List,int,int):218 -> onResult
    14:14:void androidx.paging.DataSource$LoadCallbackHelper.validateInitialLoadParams(java.util.List,int,int):260:260 -> onResult
    14:14:void onResult(java.util.List,int,int):218 -> onResult
androidx.paging.PositionalDataSource$LoadInitialParams -> androidx.paging.PositionalDataSource$LoadInitialParams:
    1:3:void <init>(int,int,int,boolean):92:94 -> <init>
androidx.paging.PositionalDataSource$LoadRangeCallback -> androidx.paging.PositionalDataSource$LoadRangeCallback:
    1:1:void <init>():190:190 -> <init>
androidx.paging.PositionalDataSource$LoadRangeCallbackImpl -> androidx.paging.PositionalDataSource$LoadRangeCallbackImpl:
    1:2:void <init>(androidx.paging.PositionalDataSource,int,int,java.util.concurrent.Executor,androidx.paging.PageResult$Receiver):263:264 -> <init>
    3:3:void <init>(androidx.paging.PositionalDataSource,int,int,java.util.concurrent.Executor,androidx.paging.PageResult$Receiver):266:266 -> <init>
    1:2:void onResult(java.util.List):271:272 -> onResult
androidx.paging.PositionalDataSource$LoadRangeParams -> androidx.paging.PositionalDataSource$LoadRangeParams:
    1:3:void <init>(int,int):118:120 -> <init>
androidx.paging.SnapshotPagedList -> androidx.paging.SnapshotPagedList:
    1:1:void <init>(androidx.paging.PagedList):28:28 -> <init>
    2:5:void <init>(androidx.paging.PagedList):33:36 -> <init>
    1:1:androidx.paging.DataSource getDataSource():63:63 -> getDataSource
    1:1:java.lang.Object getLastKey():57:57 -> getLastKey
    1:1:boolean isContiguous():51:51 -> isContiguous
androidx.paging.TiledPagedList -> androidx.paging.TiledPagedList:
    1:1:void <init>(androidx.paging.PositionalDataSource,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config,int):91:91 -> <init>
    2:2:void <init>(androidx.paging.PositionalDataSource,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config,int):32:32 -> <init>
    3:3:void <init>(androidx.paging.PositionalDataSource,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config,int):93:93 -> <init>
    4:5:void <init>(androidx.paging.PositionalDataSource,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config,int):95:96 -> <init>
    6:7:void <init>(androidx.paging.PositionalDataSource,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config,int):98:99 -> <init>
    8:9:void <init>(androidx.paging.PositionalDataSource,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config,int):101:102 -> <init>
    10:11:void <init>(androidx.paging.PositionalDataSource,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config,int):104:105 -> <init>
    12:12:void <init>(androidx.paging.PositionalDataSource,java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.paging.PagedList$BoundaryCallback,androidx.paging.PagedList$Config,int):107:107 -> <init>
    1:1:void dispatchUpdatesSinceSnapshot(androidx.paging.PagedList,androidx.paging.PagedList$Callback):133:133 -> dispatchUpdatesSinceSnapshot
    2:3:void dispatchUpdatesSinceSnapshot(androidx.paging.PagedList,androidx.paging.PagedList$Callback):135:136 -> dispatchUpdatesSinceSnapshot
    4:6:void dispatchUpdatesSinceSnapshot(androidx.paging.PagedList,androidx.paging.PagedList$Callback):143:145 -> dispatchUpdatesSinceSnapshot
    7:9:void dispatchUpdatesSinceSnapshot(androidx.paging.PagedList,androidx.paging.PagedList$Callback):150:152 -> dispatchUpdatesSinceSnapshot
    10:10:void dispatchUpdatesSinceSnapshot(androidx.paging.PagedList,androidx.paging.PagedList$Callback):157:157 -> dispatchUpdatesSinceSnapshot
    11:11:void dispatchUpdatesSinceSnapshot(androidx.paging.PagedList,androidx.paging.PagedList$Callback):137:137 -> dispatchUpdatesSinceSnapshot
    1:1:androidx.paging.DataSource getDataSource():120:120 -> getDataSource
    1:1:java.lang.Object getLastKey():126:126 -> getLastKey
    1:1:void loadAroundInternal(int):165:165 -> loadAroundInternal
    1:1:void onEmptyAppend():190:190 -> onEmptyAppend
    1:1:void onEmptyPrepend():185:185 -> onEmptyPrepend
    1:1:void onInitialized(int):170:170 -> onInitialized
    1:1:void onPageAppended(int,int,int):180:180 -> onPageAppended
    1:1:void onPageInserted(int,int):218:218 -> onPageInserted
    1:1:void onPagePlaceholderInserted(int):196:196 -> onPagePlaceholderInserted
    1:1:void onPagePrepended(int,int,int):175:175 -> onPagePrepended
    1:1:void onPagesRemoved(int,int):223:223 -> onPagesRemoved
    1:1:void onPagesSwappedToPlaceholder(int,int):228:228 -> onPagesSwappedToPlaceholder
androidx.paging.TiledPagedList$1 -> androidx.paging.TiledPagedList$1:
    1:1:void <init>(androidx.paging.TiledPagedList):33:33 -> <init>
    1:2:void onPageResult(int,androidx.paging.PageResult):40:41 -> onPageResult
    3:3:void onPageResult(int,androidx.paging.PageResult):45:45 -> onPageResult
    4:4:void onPageResult(int,androidx.paging.PageResult):51:51 -> onPageResult
    5:7:void onPageResult(int,androidx.paging.PageResult):54:56 -> onPageResult
    8:8:void onPageResult(int,androidx.paging.PageResult):60:60 -> onPageResult
    9:11:void onPageResult(int,androidx.paging.PageResult):69:71 -> onPageResult
    12:13:void onPageResult(int,androidx.paging.PageResult):74:75 -> onPageResult
    14:14:void onPageResult(int,androidx.paging.PageResult):79:79 -> onPageResult
androidx.paging.TiledPagedList$2 -> androidx.paging.TiledPagedList$2:
    1:1:void <init>(androidx.paging.TiledPagedList,int):196:196 -> <init>
    1:1:void run():199:199 -> run
    2:2:void run():202:202 -> run
    3:4:void run():204:205 -> run
    5:7:void run():207:209 -> run
androidx.preference.CheckBoxPreference -> androidx.preference.CheckBoxPreference:
    1:1:void <init>(android.content.Context,android.util.AttributeSet,int,int):49:49 -> <init>
    1:1:void <init>(android.content.Context,android.util.AttributeSet,int):45 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int,int):42:42 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int):45 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int,int):51:51 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):45 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int,int):54:54 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):45 -> <init>
    5:5:java.lang.String androidx.core.content.res.TypedArrayUtils.getString(android.content.res.TypedArray,int,int):310:310 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int,int):57 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):45 -> <init>
    6:6:java.lang.String androidx.core.content.res.TypedArrayUtils.getString(android.content.res.TypedArray,int,int):312:312 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int,int):57 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):45 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int,int):57:57 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int):45 -> <init>
    8:9:boolean androidx.core.content.res.TypedArrayUtils.getBoolean(android.content.res.TypedArray,int,int,boolean):264:265 -> <init>
    8:9:void <init>(android.content.Context,android.util.AttributeSet,int,int):60 -> <init>
    8:9:void <init>(android.content.Context,android.util.AttributeSet,int):45 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet,int,int):60:60 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet,int):45 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet,int,int):64:64 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet,int):45 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet):67:67 -> <init>
    1:1:void onBindViewHolder(androidx.preference.PreferenceViewHolder):77:77 -> onBindViewHolder
    2:2:void onBindViewHolder(androidx.preference.PreferenceViewHolder):79:79 -> onBindViewHolder
    3:3:void onBindViewHolder(androidx.preference.PreferenceViewHolder):81:81 -> onBindViewHolder
    1:1:void androidx.preference.Preference.performClick(android.view.View):1166:1166 -> performClick
    1:1:void performClick(android.view.View):90 -> performClick
    2:3:void syncViewIfAccessibilityEnabled(android.view.View):96:97 -> performClick
    2:3:void performClick(android.view.View):91 -> performClick
    4:5:void syncViewIfAccessibilityEnabled(android.view.View):101:102 -> performClick
    4:5:void performClick(android.view.View):91 -> performClick
    6:7:void syncViewIfAccessibilityEnabled(android.view.View):104:105 -> performClick
    6:7:void performClick(android.view.View):91 -> performClick
    1:2:void syncCheckboxView(android.view.View):109:110 -> syncCheckboxView
    3:4:void syncCheckboxView(android.view.View):112:113 -> syncCheckboxView
    5:5:void syncCheckboxView(android.view.View):116:116 -> syncCheckboxView
androidx.preference.CheckBoxPreference$Listener -> androidx.preference.CheckBoxPreference$Listener:
    1:1:void <init>(androidx.preference.CheckBoxPreference):121:121 -> <init>
    1:1:void onCheckedChanged(android.widget.CompoundButton,boolean):125:125 -> onCheckedChanged
    2:2:void onCheckedChanged(android.widget.CompoundButton,boolean):128:128 -> onCheckedChanged
    3:3:void onCheckedChanged(android.widget.CompoundButton,boolean):131:131 -> onCheckedChanged
androidx.preference.DialogPreference -> androidx.preference.DialogPreference:
    1:1:void <init>(android.content.Context,android.util.AttributeSet,int,int):52:52 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int,int):54:54 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int,int):57:57 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int,int):59:59 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int,int):62:62 -> <init>
    6:6:java.lang.String androidx.core.content.res.TypedArrayUtils.getString(android.content.res.TypedArray,int,int):310:310 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int,int):65 -> <init>
    7:7:java.lang.String androidx.core.content.res.TypedArrayUtils.getString(android.content.res.TypedArray,int,int):312:312 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int,int):65 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,int,int):65:65 -> <init>
    9:9:android.graphics.drawable.Drawable androidx.core.content.res.TypedArrayUtils.getDrawable(android.content.res.TypedArray,int,int):275:275 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int,int):68 -> <init>
    10:10:android.graphics.drawable.Drawable androidx.core.content.res.TypedArrayUtils.getDrawable(android.content.res.TypedArray,int,int):277:277 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet,int,int):68 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet,int,int):68:68 -> <init>
    12:12:java.lang.String androidx.core.content.res.TypedArrayUtils.getString(android.content.res.TypedArray,int,int):310:310 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet,int,int):71 -> <init>
    13:13:java.lang.String androidx.core.content.res.TypedArrayUtils.getString(android.content.res.TypedArray,int,int):312:312 -> <init>
    13:13:void <init>(android.content.Context,android.util.AttributeSet,int,int):71 -> <init>
    14:14:void <init>(android.content.Context,android.util.AttributeSet,int,int):71:71 -> <init>
    15:15:java.lang.String androidx.core.content.res.TypedArrayUtils.getString(android.content.res.TypedArray,int,int):310:310 -> <init>
    15:15:void <init>(android.content.Context,android.util.AttributeSet,int,int):75 -> <init>
    16:16:java.lang.String androidx.core.content.res.TypedArrayUtils.getString(android.content.res.TypedArray,int,int):312:312 -> <init>
    16:16:void <init>(android.content.Context,android.util.AttributeSet,int,int):75 -> <init>
    17:17:void <init>(android.content.Context,android.util.AttributeSet,int,int):75:75 -> <init>
    18:19:int androidx.core.content.res.TypedArrayUtils.getResourceId(android.content.res.TypedArray,int,int,int):299:300 -> <init>
    18:19:void <init>(android.content.Context,android.util.AttributeSet,int,int):79 -> <init>
    20:20:void <init>(android.content.Context,android.util.AttributeSet,int,int):79:79 -> <init>
    21:21:void <init>(android.content.Context,android.util.AttributeSet,int,int):83:83 -> <init>
    22:22:void <init>(android.content.Context,android.util.AttributeSet,int):87:87 -> <init>
    23:23:void <init>(android.content.Context,android.util.AttributeSet):91:91 -> <init>
    1:1:android.graphics.drawable.Drawable getDialogIcon():180:180 -> getDialogIcon
    1:1:int getDialogLayoutResource():252:252 -> getDialogLayoutResource
    1:1:java.lang.CharSequence getDialogMessage():153:153 -> getDialogMessage
    1:1:java.lang.CharSequence getDialogTitle():122:122 -> getDialogTitle
    1:1:java.lang.CharSequence getNegativeButtonText():232:232 -> getNegativeButtonText
    1:1:java.lang.CharSequence getPositiveButtonText():206:206 -> getPositiveButtonText
    1:1:void onClick():257:257 -> onClick
androidx.preference.DropDownPreference -> androidx.preference.DropDownPreference:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):61:61 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int,int):70:70 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int):65 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int,int):39:39 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):65 -> <init>
    4:5:void <init>(android.content.Context,android.util.AttributeSet,int,int):71:72 -> <init>
    4:5:void <init>(android.content.Context,android.util.AttributeSet,int):65 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int,int):74:74 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):65 -> <init>
    1:1:android.widget.ArrayAdapter createAdapter():98:98 -> createAdapter
    1:1:void notifyChanged():118:118 -> notifyChanged
    2:3:void notifyChanged():121:122 -> notifyChanged
    1:4:void onBindViewHolder(androidx.preference.PreferenceViewHolder):128:131 -> onBindViewHolder
    5:5:int findSpinnerIndexOfValue(java.lang.String):136:136 -> onBindViewHolder
    5:5:void onBindViewHolder(androidx.preference.PreferenceViewHolder):131 -> onBindViewHolder
    6:7:int findSpinnerIndexOfValue(java.lang.String):138:139 -> onBindViewHolder
    6:7:void onBindViewHolder(androidx.preference.PreferenceViewHolder):131 -> onBindViewHolder
    8:9:void onBindViewHolder(androidx.preference.PreferenceViewHolder):131:132 -> onBindViewHolder
    1:1:void onClick():79:79 -> onClick
    1:2:void setEntries(java.lang.CharSequence[]):84:85 -> setEntries
    1:4:void updateEntries():103:106 -> updateEntries
androidx.preference.DropDownPreference$1 -> androidx.preference.DropDownPreference$1:
    1:1:void <init>(androidx.preference.DropDownPreference):39:39 -> <init>
    1:3:void onItemSelected(android.widget.AdapterView,android.view.View,int,long):43:45 -> onItemSelected
androidx.preference.EditTextPreference -> androidx.preference.EditTextPreference:
    1:1:void <init>(android.content.Context,android.util.AttributeSet,int,int):44:44 -> <init>
    1:1:void <init>(android.content.Context,android.util.AttributeSet,int):58 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int,int):46:46 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int):58 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int,int):49:49 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):58 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int,int):51:51 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):58 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int,int):54:54 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):58 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet):62:62 -> <init>
    1:1:androidx.preference.EditTextPreference$OnBindEditTextListener getOnBindEditTextListener():162:162 -> getOnBindEditTextListener
    1:1:java.lang.String getText():96:96 -> getText
    1:1:java.lang.Object onGetDefaultValue(android.content.res.TypedArray,int):101:101 -> onGetDefaultValue
    1:1:void onRestoreInstanceState(android.os.Parcelable):129:129 -> onRestoreInstanceState
    2:4:void onRestoreInstanceState(android.os.Parcelable):135:137 -> onRestoreInstanceState
    5:5:void onRestoreInstanceState(android.os.Parcelable):131:131 -> onRestoreInstanceState
    1:2:android.os.Parcelable onSaveInstanceState():116:117 -> onSaveInstanceState
    3:4:android.os.Parcelable onSaveInstanceState():122:123 -> onSaveInstanceState
    1:1:void onSetInitialValue(java.lang.Object):106:106 -> onSetInitialValue
    1:1:void setOnBindEditTextListener(androidx.preference.EditTextPreference$OnBindEditTextListener):150:150 -> setOnBindEditTextListener
    1:1:void setText(java.lang.String):76:76 -> setText
    2:2:void setText(java.lang.String):78:78 -> setText
    3:3:void setText(java.lang.String):80:80 -> setText
    4:4:void setText(java.lang.String):82:82 -> setText
    5:5:void setText(java.lang.String):84:84 -> setText
    6:6:void setText(java.lang.String):87:87 -> setText
    1:1:boolean shouldDisableDependents():111:111 -> shouldDisableDependents
androidx.preference.EditTextPreference$SavedState -> androidx.preference.EditTextPreference$SavedState:
    1:1:void <clinit>():181:181 -> <clinit>
    1:2:void <init>(android.os.Parcel):197:198 -> <init>
    3:3:void <init>(android.os.Parcelable):202:202 -> <init>
    1:2:void writeToParcel(android.os.Parcel,int):207:208 -> writeToParcel
androidx.preference.EditTextPreference$SavedState$1 -> androidx.preference.EditTextPreference$SavedState$1:
    1:1:void <init>():182:182 -> <init>
    1:1:androidx.preference.EditTextPreference$SavedState createFromParcel(android.os.Parcel):185:185 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):182 -> createFromParcel
    1:1:androidx.preference.EditTextPreference$SavedState[] newArray(int):190:190 -> newArray
    1:1:java.lang.Object[] newArray(int):182 -> newArray
androidx.preference.EditTextPreference$SimpleSummaryProvider -> androidx.preference.EditTextPreference$SimpleSummaryProvider:
    1:1:void <init>():221:221 -> <init>
    1:2:androidx.preference.EditTextPreference$SimpleSummaryProvider getInstance():231:232 -> getInstance
    3:3:androidx.preference.EditTextPreference$SimpleSummaryProvider getInstance():234:234 -> getInstance
    1:1:java.lang.CharSequence provideSummary(androidx.preference.Preference):217:217 -> provideSummary
    2:3:java.lang.CharSequence provideSummary(androidx.preference.EditTextPreference):239:240 -> provideSummary
    2:3:java.lang.CharSequence provideSummary(androidx.preference.Preference):217 -> provideSummary
    4:4:java.lang.CharSequence provideSummary(androidx.preference.EditTextPreference):242:242 -> provideSummary
    4:4:java.lang.CharSequence provideSummary(androidx.preference.Preference):217 -> provideSummary
androidx.preference.EditTextPreferenceDialogFragment -> androidx.preference.EditTextPreferenceDialogFragment:
    1:1:void <init>():44:44 -> <init>
    1:1:androidx.preference.EditTextPreference getEditTextPreference():93:93 -> getEditTextPreference
    1:4:androidx.preference.EditTextPreferenceDialogFragment newInstance(java.lang.String):52:55 -> newInstance
    1:1:void onBindDialogView(android.view.View):77:77 -> onBindDialogView
    2:3:void onBindDialogView(android.view.View):79:80 -> onBindDialogView
    4:4:void onBindDialogView(android.view.View):82:82 -> onBindDialogView
    5:5:void onBindDialogView(android.view.View):87:87 -> onBindDialogView
    6:6:void onBindDialogView(android.view.View):89:89 -> onBindDialogView
    7:7:void onBindDialogView(android.view.View):83:83 -> onBindDialogView
    1:1:void onCreate(android.os.Bundle):61:61 -> onCreate
    2:2:void onCreate(android.os.Bundle):63:63 -> onCreate
    3:3:void onCreate(android.os.Bundle):65:65 -> onCreate
    1:3:void onDialogClosed(boolean):112:114 -> onDialogClosed
    1:2:void onSaveInstanceState(android.os.Bundle):71:72 -> onSaveInstanceState
androidx.preference.EditTextPreferenceDialogFragmentCompat -> androidx.preference.EditTextPreferenceDialogFragmentCompat:
    1:1:void <init>():28:28 -> <init>
    1:1:androidx.preference.EditTextPreference getEditTextPreference():82:82 -> getEditTextPreference
    1:4:androidx.preference.EditTextPreferenceDialogFragmentCompat newInstance(java.lang.String):38:41 -> newInstance
    1:1:void onBindDialogView(android.view.View):63:63 -> onBindDialogView
    2:2:void onBindDialogView(android.view.View):65:65 -> onBindDialogView
    3:3:void onBindDialogView(android.view.View):67:67 -> onBindDialogView
    4:5:void onBindDialogView(android.view.View):72:73 -> onBindDialogView
    6:8:void onBindDialogView(android.view.View):75:77 -> onBindDialogView
    9:9:void onBindDialogView(android.view.View):68:68 -> onBindDialogView
    1:1:void onCreate(android.os.Bundle):47:47 -> onCreate
    2:2:void onCreate(android.os.Bundle):49:49 -> onCreate
    3:3:void onCreate(android.os.Bundle):51:51 -> onCreate
    1:4:void onDialogClosed(boolean):96:99 -> onDialogClosed
    1:2:void onSaveInstanceState(android.os.Bundle):57:58 -> onSaveInstanceState
androidx.preference.ExpandButton -> androidx.preference.ExpandButton:
    1:1:void <init>(android.content.Context,java.util.List,long):35:35 -> <init>
    2:4:void initLayout():45:47 -> <init>
    2:4:void <init>(android.content.Context,java.util.List,long):36 -> <init>
    5:5:void initLayout():49:49 -> <init>
    5:5:void <init>(android.content.Context,java.util.List,long):36 -> <init>
    6:6:void setSummary(java.util.List):59:59 -> <init>
    6:6:void <init>(android.content.Context,java.util.List,long):37 -> <init>
    7:10:void setSummary(java.util.List):61:64 -> <init>
    7:10:void <init>(android.content.Context,java.util.List,long):37 -> <init>
    11:11:void setSummary(java.util.List):66:66 -> <init>
    11:11:void <init>(android.content.Context,java.util.List,long):37 -> <init>
    12:12:void setSummary(java.util.List):68:68 -> <init>
    12:12:void <init>(android.content.Context,java.util.List,long):37 -> <init>
    13:13:void setSummary(java.util.List):72:72 -> <init>
    13:13:void <init>(android.content.Context,java.util.List,long):37 -> <init>
    14:14:void setSummary(java.util.List):76:76 -> <init>
    14:14:void <init>(android.content.Context,java.util.List,long):37 -> <init>
    15:15:void setSummary(java.util.List):81:81 -> <init>
    15:15:void <init>(android.content.Context,java.util.List,long):37 -> <init>
    16:16:void <init>(android.content.Context,java.util.List,long):41:41 -> <init>
    1:1:long getId():92:92 -> getId
    1:2:void onBindViewHolder(androidx.preference.PreferenceViewHolder):86:87 -> onBindViewHolder
androidx.preference.ListPreference -> androidx.preference.ListPreference:
    1:1:void <init>(android.content.Context,android.util.AttributeSet,int,int):49:49 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int,int):51:51 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int,int):54:54 -> <init>
    4:4:java.lang.CharSequence[] androidx.core.content.res.TypedArrayUtils.getTextArray(android.content.res.TypedArray,int,int):342:342 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int,int):57 -> <init>
    5:5:java.lang.CharSequence[] androidx.core.content.res.TypedArrayUtils.getTextArray(android.content.res.TypedArray,int,int):344:344 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int,int):57 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int,int):57:57 -> <init>
    7:8:boolean androidx.core.content.res.TypedArrayUtils.getBoolean(android.content.res.TypedArray,int,int,boolean):264:265 -> <init>
    7:8:void <init>(android.content.Context,android.util.AttributeSet,int,int):60 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int,int):62:62 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet,int,int):65:65 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet,int,int):68:68 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet,int,int):71:71 -> <init>
    13:13:void <init>(android.content.Context,android.util.AttributeSet,int,int):74:74 -> <init>
    14:14:void <init>(android.content.Context,android.util.AttributeSet,int):78:78 -> <init>
    15:15:void <init>(android.content.Context,android.util.AttributeSet):82:82 -> <init>
    1:3:int findIndexOfValue(java.lang.String):223:225 -> findIndexOfValue
    1:1:java.lang.CharSequence[] getEntries():117:117 -> getEntries
    1:1:int getValueIndex():245:245 -> getEntry
    1:1:java.lang.CharSequence getEntry():212 -> getEntry
    2:2:java.lang.CharSequence getEntry():213:213 -> getEntry
    1:1:java.lang.CharSequence[] getEntryValues():145:145 -> getEntryValues
    1:2:java.lang.CharSequence getSummary():161:162 -> getSummary
    3:5:java.lang.CharSequence getSummary():164:166 -> getSummary
    6:7:java.lang.CharSequence getSummary():169:170 -> getSummary
    8:8:java.lang.CharSequence getSummary():173:173 -> getSummary
    1:1:java.lang.String getValue():203:203 -> getValue
    1:1:java.lang.Object onGetDefaultValue(android.content.res.TypedArray,int):250:250 -> onGetDefaultValue
    1:1:void onRestoreInstanceState(android.os.Parcelable):273:273 -> onRestoreInstanceState
    2:4:void onRestoreInstanceState(android.os.Parcelable):279:281 -> onRestoreInstanceState
    5:5:void onRestoreInstanceState(android.os.Parcelable):275:275 -> onRestoreInstanceState
    1:2:android.os.Parcelable onSaveInstanceState():260:261 -> onSaveInstanceState
    3:4:android.os.Parcelable onSaveInstanceState():266:267 -> onSaveInstanceState
    1:1:void onSetInitialValue(java.lang.Object):255:255 -> onSetInitialValue
    1:1:void setEntries(java.lang.CharSequence[]):100:100 -> setEntries
    1:1:void setEntryValues(java.lang.CharSequence[]):128:128 -> setEntryValues
    1:5:void setSummary(java.lang.CharSequence):150:154 -> setSummary
    1:5:void setValue(java.lang.String):186:190 -> setValue
    6:6:void setValue(java.lang.String):192:192 -> setValue
androidx.preference.ListPreference$SavedState -> androidx.preference.ListPreference$SavedState:
    1:1:void <clinit>():285:285 -> <clinit>
    1:2:void <init>(android.os.Parcel):301:302 -> <init>
    3:3:void <init>(android.os.Parcelable):306:306 -> <init>
    1:2:void writeToParcel(android.os.Parcel,int):311:312 -> writeToParcel
androidx.preference.ListPreference$SavedState$1 -> androidx.preference.ListPreference$SavedState$1:
    1:1:void <init>():286:286 -> <init>
    1:1:androidx.preference.ListPreference$SavedState createFromParcel(android.os.Parcel):289:289 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):286 -> createFromParcel
    1:1:androidx.preference.ListPreference$SavedState[] newArray(int):294:294 -> newArray
    1:1:java.lang.Object[] newArray(int):286 -> newArray
androidx.preference.ListPreference$SimpleSummaryProvider -> androidx.preference.ListPreference$SimpleSummaryProvider:
    1:1:void <init>():325:325 -> <init>
    1:2:androidx.preference.ListPreference$SimpleSummaryProvider getInstance():335:336 -> getInstance
    3:3:androidx.preference.ListPreference$SimpleSummaryProvider getInstance():338:338 -> getInstance
    1:1:java.lang.CharSequence provideSummary(androidx.preference.Preference):321:321 -> provideSummary
    2:3:java.lang.CharSequence provideSummary(androidx.preference.ListPreference):343:344 -> provideSummary
    2:3:java.lang.CharSequence provideSummary(androidx.preference.Preference):321 -> provideSummary
    4:4:java.lang.CharSequence provideSummary(androidx.preference.ListPreference):346:346 -> provideSummary
    4:4:java.lang.CharSequence provideSummary(androidx.preference.Preference):321 -> provideSummary
androidx.preference.ListPreferenceDialogFragment -> androidx.preference.ListPreferenceDialogFragment:
    1:1:void <init>():44:44 -> <init>
    1:4:androidx.preference.ListPreferenceDialogFragment newInstance(java.lang.String):51:54 -> newInstance
    1:1:void onCreate(android.os.Bundle):60:60 -> onCreate
    2:2:androidx.preference.ListPreference getListPreference():88:88 -> onCreate
    2:2:void onCreate(android.os.Bundle):62 -> onCreate
    3:3:void onCreate(android.os.Bundle):64:64 -> onCreate
    4:6:void onCreate(android.os.Bundle):69:71 -> onCreate
    7:7:void onCreate(android.os.Bundle):65:65 -> onCreate
    8:10:void onCreate(android.os.Bundle):73:75 -> onCreate
    1:1:androidx.preference.ListPreference getListPreference():88:88 -> onDialogClosed
    1:1:void onDialogClosed(boolean):120 -> onDialogClosed
    2:5:void onDialogClosed(boolean):121:124 -> onDialogClosed
    1:1:void onPrepareDialogBuilder(android.app.AlertDialog$Builder):95:95 -> onPrepareDialogBuilder
    2:2:void onPrepareDialogBuilder(android.app.AlertDialog$Builder):111:111 -> onPrepareDialogBuilder
    1:4:void onSaveInstanceState(android.os.Bundle):81:84 -> onSaveInstanceState
androidx.preference.ListPreferenceDialogFragment$1 -> androidx.preference.ListPreferenceDialogFragment$1:
    1:1:void <init>(androidx.preference.ListPreferenceDialogFragment):96:96 -> <init>
    1:1:void onClick(android.content.DialogInterface,int):99:99 -> onClick
    2:2:void onClick(android.content.DialogInterface,int):103:103 -> onClick
    3:3:void onClick(android.content.DialogInterface,int):105:105 -> onClick
androidx.preference.ListPreferenceDialogFragmentCompat -> androidx.preference.ListPreferenceDialogFragmentCompat:
    1:1:void <init>():25:25 -> <init>
    1:1:androidx.preference.ListPreferenceDialogFragmentCompat newInstance(java.lang.String):38:38 -> newInstance
    2:4:androidx.preference.ListPreferenceDialogFragmentCompat newInstance(java.lang.String):40:42 -> newInstance
    1:1:void onCreate(android.os.Bundle):48:48 -> onCreate
    2:2:androidx.preference.ListPreference getListPreference():76:76 -> onCreate
    2:2:void onCreate(android.os.Bundle):50 -> onCreate
    3:3:void onCreate(android.os.Bundle):52:52 -> onCreate
    4:6:void onCreate(android.os.Bundle):57:59 -> onCreate
    7:7:void onCreate(android.os.Bundle):53:53 -> onCreate
    8:10:void onCreate(android.os.Bundle):61:63 -> onCreate
    1:2:void onDialogClosed(boolean):104:105 -> onDialogClosed
    3:3:androidx.preference.ListPreference getListPreference():76:76 -> onDialogClosed
    3:3:void onDialogClosed(boolean):106 -> onDialogClosed
    4:5:void onDialogClosed(boolean):107:108 -> onDialogClosed
    1:1:void onPrepareDialogBuilder(androidx.appcompat.app.AlertDialog$Builder):83:83 -> onPrepareDialogBuilder
    2:2:void onPrepareDialogBuilder(androidx.appcompat.app.AlertDialog$Builder):99:99 -> onPrepareDialogBuilder
    1:4:void onSaveInstanceState(android.os.Bundle):69:72 -> onSaveInstanceState
androidx.preference.ListPreferenceDialogFragmentCompat$1 -> androidx.preference.ListPreferenceDialogFragmentCompat$1:
    1:1:void <init>(androidx.preference.ListPreferenceDialogFragmentCompat):84:84 -> <init>
    1:1:void onClick(android.content.DialogInterface,int):87:87 -> onClick
    2:2:void onClick(android.content.DialogInterface,int):91:91 -> onClick
    3:3:void onClick(android.content.DialogInterface,int):93:93 -> onClick
androidx.preference.MultiSelectListPreference -> androidx.preference.MultiSelectListPreference:
    1:1:void <init>(android.content.Context,android.util.AttributeSet,int,int):49:49 -> <init>
    1:1:void <init>(android.content.Context,android.util.AttributeSet,int):67 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int,int):45:45 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int):67 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int,int):51:51 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):67 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int,int):55:55 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):67 -> <init>
    5:5:java.lang.CharSequence[] androidx.core.content.res.TypedArrayUtils.getTextArray(android.content.res.TypedArray,int,int):342:342 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int,int):59 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):67 -> <init>
    6:6:java.lang.CharSequence[] androidx.core.content.res.TypedArrayUtils.getTextArray(android.content.res.TypedArray,int,int):344:344 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int,int):59 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):67 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int,int):59:59 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int):67 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,int,int):63:63 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,int):67 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet):71:71 -> <init>
    1:1:java.lang.CharSequence[] getEntries():107:107 -> getEntries
    1:1:java.lang.CharSequence[] getEntryValues():135:135 -> getEntryValues
    1:1:java.util.Set getValues():157:157 -> getValues
    1:2:java.lang.Object onGetDefaultValue(android.content.res.TypedArray,int):192:193 -> onGetDefaultValue
    3:4:java.lang.Object onGetDefaultValue(android.content.res.TypedArray,int):195:196 -> onGetDefaultValue
    1:1:void onRestoreInstanceState(android.os.Parcelable):223:223 -> onRestoreInstanceState
    2:4:void onRestoreInstanceState(android.os.Parcelable):229:231 -> onRestoreInstanceState
    5:5:void onRestoreInstanceState(android.os.Parcelable):225:225 -> onRestoreInstanceState
    1:2:android.os.Parcelable onSaveInstanceState():210:211 -> onSaveInstanceState
    3:4:android.os.Parcelable onSaveInstanceState():216:217 -> onSaveInstanceState
    1:1:void onSetInitialValue(java.lang.Object):205:205 -> onSetInitialValue
    1:2:void setValues(java.util.Set):144:145 -> setValues
    3:4:void setValues(java.util.Set):147:148 -> setValues
androidx.preference.MultiSelectListPreference$SavedState -> androidx.preference.MultiSelectListPreference$SavedState:
    1:1:void <clinit>():235:235 -> <clinit>
    1:5:void <init>(android.os.Parcel):251:255 -> <init>
    6:6:void <init>(android.os.Parcel):257:257 -> <init>
    7:7:void <init>(android.os.Parcelable):261:261 -> <init>
    1:3:void writeToParcel(android.os.Parcel,int):266:268 -> writeToParcel
androidx.preference.MultiSelectListPreference$SavedState$1 -> androidx.preference.MultiSelectListPreference$SavedState$1:
    1:1:void <init>():236:236 -> <init>
    1:1:androidx.preference.MultiSelectListPreference$SavedState createFromParcel(android.os.Parcel):239:239 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):236 -> createFromParcel
    1:1:androidx.preference.MultiSelectListPreference$SavedState[] newArray(int):244:244 -> newArray
    1:1:java.lang.Object[] newArray(int):236 -> newArray
androidx.preference.MultiSelectListPreferenceDialogFragment -> androidx.preference.MultiSelectListPreferenceDialogFragment:
    1:1:void <init>():53:53 -> <init>
    2:2:void <init>():44:44 -> <init>
    1:1:androidx.preference.MultiSelectListPreferenceDialogFragment newInstance(java.lang.String):60:60 -> newInstance
    2:4:androidx.preference.MultiSelectListPreferenceDialogFragment newInstance(java.lang.String):62:64 -> newInstance
    1:1:void onCreate(android.os.Bundle):70:70 -> onCreate
    2:2:androidx.preference.MultiSelectListPreference getListPreference():105:105 -> onCreate
    2:2:void onCreate(android.os.Bundle):73 -> onCreate
    3:3:void onCreate(android.os.Bundle):75:75 -> onCreate
    4:8:void onCreate(android.os.Bundle):81:85 -> onCreate
    9:9:void onCreate(android.os.Bundle):76:76 -> onCreate
    10:14:void onCreate(android.os.Bundle):87:91 -> onCreate
    1:1:androidx.preference.MultiSelectListPreference getListPreference():105:105 -> onDialogClosed
    1:1:void onDialogClosed(boolean):138 -> onDialogClosed
    2:5:void onDialogClosed(boolean):139:142 -> onDialogClosed
    6:6:void onDialogClosed(boolean):145:145 -> onDialogClosed
    1:2:void onPrepareDialogBuilder(android.app.AlertDialog$Builder):112:113 -> onPrepareDialogBuilder
    3:3:void onPrepareDialogBuilder(android.app.AlertDialog$Builder):115:115 -> onPrepareDialogBuilder
    4:4:void onPrepareDialogBuilder(android.app.AlertDialog$Builder):117:117 -> onPrepareDialogBuilder
    1:5:void onSaveInstanceState(android.os.Bundle):97:101 -> onSaveInstanceState
androidx.preference.MultiSelectListPreferenceDialogFragment$1 -> androidx.preference.MultiSelectListPreferenceDialogFragment$1:
    1:1:void <init>(androidx.preference.MultiSelectListPreferenceDialogFragment):118:118 -> <init>
    1:2:void onClick(android.content.DialogInterface,int,boolean):122:123 -> onClick
    3:3:void onClick(android.content.DialogInterface,int,boolean):122:122 -> onClick
    4:5:void onClick(android.content.DialogInterface,int,boolean):125:126 -> onClick
    6:6:void onClick(android.content.DialogInterface,int,boolean):125:125 -> onClick
androidx.preference.MultiSelectListPreferenceDialogFragmentCompat -> androidx.preference.MultiSelectListPreferenceDialogFragmentCompat:
    1:1:void <init>():29:29 -> <init>
    2:2:void <init>():40:40 -> <init>
    1:1:androidx.preference.MultiSelectListPreferenceDialogFragmentCompat newInstance(java.lang.String):50:50 -> newInstance
    2:4:androidx.preference.MultiSelectListPreferenceDialogFragmentCompat newInstance(java.lang.String):52:54 -> newInstance
    1:1:void onCreate(android.os.Bundle):60:60 -> onCreate
    2:2:androidx.preference.MultiSelectListPreference getListPreference():95:95 -> onCreate
    2:2:void onCreate(android.os.Bundle):63 -> onCreate
    3:3:void onCreate(android.os.Bundle):65:65 -> onCreate
    4:8:void onCreate(android.os.Bundle):71:75 -> onCreate
    9:9:void onCreate(android.os.Bundle):66:66 -> onCreate
    10:14:void onCreate(android.os.Bundle):77:81 -> onCreate
    1:1:void onDialogClosed(boolean):124:124 -> onDialogClosed
    2:2:androidx.preference.MultiSelectListPreference getListPreference():95:95 -> onDialogClosed
    2:2:void onDialogClosed(boolean):125 -> onDialogClosed
    3:4:void onDialogClosed(boolean):126:127 -> onDialogClosed
    5:5:void onDialogClosed(boolean):130:130 -> onDialogClosed
    1:2:void onPrepareDialogBuilder(androidx.appcompat.app.AlertDialog$Builder):102:103 -> onPrepareDialogBuilder
    3:3:void onPrepareDialogBuilder(androidx.appcompat.app.AlertDialog$Builder):105:105 -> onPrepareDialogBuilder
    4:4:void onPrepareDialogBuilder(androidx.appcompat.app.AlertDialog$Builder):107:107 -> onPrepareDialogBuilder
    1:5:void onSaveInstanceState(android.os.Bundle):87:91 -> onSaveInstanceState
androidx.preference.MultiSelectListPreferenceDialogFragmentCompat$1 -> androidx.preference.MultiSelectListPreferenceDialogFragmentCompat$1:
    1:1:void <init>(androidx.preference.MultiSelectListPreferenceDialogFragmentCompat):108:108 -> <init>
    1:2:void onClick(android.content.DialogInterface,int,boolean):112:113 -> onClick
    3:3:void onClick(android.content.DialogInterface,int,boolean):112:112 -> onClick
    4:5:void onClick(android.content.DialogInterface,int,boolean):115:116 -> onClick
    6:6:void onClick(android.content.DialogInterface,int,boolean):115:115 -> onClick
androidx.preference.Preference -> androidx.preference.Preference:
    1:1:void <init>(android.content.Context,android.util.AttributeSet,int,int):204:204 -> <init>
    2:3:void <init>(android.content.Context,android.util.AttributeSet,int,int):127:128 -> <init>
    4:5:void <init>(android.content.Context,android.util.AttributeSet,int,int):141:142 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int,int):144:144 -> <init>
    7:9:void <init>(android.content.Context,android.util.AttributeSet,int,int):147:149 -> <init>
    10:11:void <init>(android.content.Context,android.util.AttributeSet,int,int):151:152 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet,int,int):154:154 -> <init>
    13:13:void <init>(android.content.Context,android.util.AttributeSet,int,int):161:161 -> <init>
    14:14:void <init>(android.content.Context,android.util.AttributeSet,int,int):163:163 -> <init>
    15:15:void <init>(android.content.Context,android.util.AttributeSet,int,int):178:178 -> <init>
    16:16:void <init>(android.content.Context,android.util.AttributeSet,int,int):205:205 -> <init>
    17:17:void <init>(android.content.Context,android.util.AttributeSet,int,int):207:207 -> <init>
    18:18:void <init>(android.content.Context,android.util.AttributeSet,int,int):210:210 -> <init>
    19:19:java.lang.String androidx.core.content.res.TypedArrayUtils.getString(android.content.res.TypedArray,int,int):310:310 -> <init>
    19:19:void <init>(android.content.Context,android.util.AttributeSet,int,int):213 -> <init>
    20:20:java.lang.String androidx.core.content.res.TypedArrayUtils.getString(android.content.res.TypedArray,int,int):312:312 -> <init>
    20:20:void <init>(android.content.Context,android.util.AttributeSet,int,int):213 -> <init>
    21:21:void <init>(android.content.Context,android.util.AttributeSet,int,int):213:213 -> <init>
    22:22:java.lang.CharSequence androidx.core.content.res.TypedArrayUtils.getText(android.content.res.TypedArray,int,int):326:326 -> <init>
    22:22:void <init>(android.content.Context,android.util.AttributeSet,int,int):216 -> <init>
    23:23:java.lang.CharSequence androidx.core.content.res.TypedArrayUtils.getText(android.content.res.TypedArray,int,int):328:328 -> <init>
    23:23:void <init>(android.content.Context,android.util.AttributeSet,int,int):216 -> <init>
    24:24:void <init>(android.content.Context,android.util.AttributeSet,int,int):216:216 -> <init>
    25:25:java.lang.CharSequence androidx.core.content.res.TypedArrayUtils.getText(android.content.res.TypedArray,int,int):326:326 -> <init>
    25:25:void <init>(android.content.Context,android.util.AttributeSet,int,int):219 -> <init>
    26:26:java.lang.CharSequence androidx.core.content.res.TypedArrayUtils.getText(android.content.res.TypedArray,int,int):328:328 -> <init>
    26:26:void <init>(android.content.Context,android.util.AttributeSet,int,int):219 -> <init>
    27:27:void <init>(android.content.Context,android.util.AttributeSet,int,int):219:219 -> <init>
    28:29:int androidx.core.content.res.TypedArrayUtils.getInt(android.content.res.TypedArray,int,int,int):288:289 -> <init>
    28:29:void <init>(android.content.Context,android.util.AttributeSet,int,int):222 -> <init>
    30:30:void <init>(android.content.Context,android.util.AttributeSet,int,int):222:222 -> <init>
    31:31:java.lang.String androidx.core.content.res.TypedArrayUtils.getString(android.content.res.TypedArray,int,int):310:310 -> <init>
    31:31:void <init>(android.content.Context,android.util.AttributeSet,int,int):225 -> <init>
    32:32:java.lang.String androidx.core.content.res.TypedArrayUtils.getString(android.content.res.TypedArray,int,int):312:312 -> <init>
    32:32:void <init>(android.content.Context,android.util.AttributeSet,int,int):225 -> <init>
    33:33:void <init>(android.content.Context,android.util.AttributeSet,int,int):225:225 -> <init>
    34:35:int androidx.core.content.res.TypedArrayUtils.getResourceId(android.content.res.TypedArray,int,int,int):299:300 -> <init>
    34:35:void <init>(android.content.Context,android.util.AttributeSet,int,int):228 -> <init>
    36:36:void <init>(android.content.Context,android.util.AttributeSet,int,int):228:228 -> <init>
    37:38:int androidx.core.content.res.TypedArrayUtils.getResourceId(android.content.res.TypedArray,int,int,int):299:300 -> <init>
    37:38:void <init>(android.content.Context,android.util.AttributeSet,int,int):231 -> <init>
    39:39:void <init>(android.content.Context,android.util.AttributeSet,int,int):231:231 -> <init>
    40:41:boolean androidx.core.content.res.TypedArrayUtils.getBoolean(android.content.res.TypedArray,int,int,boolean):264:265 -> <init>
    40:41:void <init>(android.content.Context,android.util.AttributeSet,int,int):234 -> <init>
    42:42:void <init>(android.content.Context,android.util.AttributeSet,int,int):234:234 -> <init>
    43:44:boolean androidx.core.content.res.TypedArrayUtils.getBoolean(android.content.res.TypedArray,int,int,boolean):264:265 -> <init>
    43:44:void <init>(android.content.Context,android.util.AttributeSet,int,int):237 -> <init>
    45:45:void <init>(android.content.Context,android.util.AttributeSet,int,int):237:237 -> <init>
    46:47:boolean androidx.core.content.res.TypedArrayUtils.getBoolean(android.content.res.TypedArray,int,int,boolean):264:265 -> <init>
    46:47:void <init>(android.content.Context,android.util.AttributeSet,int,int):240 -> <init>
    48:48:void <init>(android.content.Context,android.util.AttributeSet,int,int):240:240 -> <init>
    49:49:java.lang.String androidx.core.content.res.TypedArrayUtils.getString(android.content.res.TypedArray,int,int):310:310 -> <init>
    49:49:void <init>(android.content.Context,android.util.AttributeSet,int,int):243 -> <init>
    50:50:java.lang.String androidx.core.content.res.TypedArrayUtils.getString(android.content.res.TypedArray,int,int):312:312 -> <init>
    50:50:void <init>(android.content.Context,android.util.AttributeSet,int,int):243 -> <init>
    51:51:void <init>(android.content.Context,android.util.AttributeSet,int,int):243:243 -> <init>
    52:52:void <init>(android.content.Context,android.util.AttributeSet,int,int):246:246 -> <init>
    53:54:boolean androidx.core.content.res.TypedArrayUtils.getBoolean(android.content.res.TypedArray,int,int,boolean):264:265 -> <init>
    53:54:void <init>(android.content.Context,android.util.AttributeSet,int,int):246 -> <init>
    55:55:void <init>(android.content.Context,android.util.AttributeSet,int,int):246:246 -> <init>
    56:56:void <init>(android.content.Context,android.util.AttributeSet,int,int):249:249 -> <init>
    57:58:boolean androidx.core.content.res.TypedArrayUtils.getBoolean(android.content.res.TypedArray,int,int,boolean):264:265 -> <init>
    57:58:void <init>(android.content.Context,android.util.AttributeSet,int,int):249 -> <init>
    59:59:void <init>(android.content.Context,android.util.AttributeSet,int,int):249:249 -> <init>
    60:63:void <init>(android.content.Context,android.util.AttributeSet,int,int):252:255 -> <init>
    64:65:boolean androidx.core.content.res.TypedArrayUtils.getBoolean(android.content.res.TypedArray,int,int,boolean):264:265 -> <init>
    64:65:void <init>(android.content.Context,android.util.AttributeSet,int,int):259 -> <init>
    66:66:void <init>(android.content.Context,android.util.AttributeSet,int,int):259:259 -> <init>
    67:68:void <init>(android.content.Context,android.util.AttributeSet,int,int):262:263 -> <init>
    69:70:boolean androidx.core.content.res.TypedArrayUtils.getBoolean(android.content.res.TypedArray,int,int,boolean):264:265 -> <init>
    69:70:void <init>(android.content.Context,android.util.AttributeSet,int,int):264 -> <init>
    71:71:void <init>(android.content.Context,android.util.AttributeSet,int,int):264:264 -> <init>
    72:73:boolean androidx.core.content.res.TypedArrayUtils.getBoolean(android.content.res.TypedArray,int,int,boolean):264:265 -> <init>
    72:73:void <init>(android.content.Context,android.util.AttributeSet,int,int):268 -> <init>
    74:74:void <init>(android.content.Context,android.util.AttributeSet,int,int):268:268 -> <init>
    75:76:boolean androidx.core.content.res.TypedArrayUtils.getBoolean(android.content.res.TypedArray,int,int,boolean):264:265 -> <init>
    75:76:void <init>(android.content.Context,android.util.AttributeSet,int,int):271 -> <init>
    77:77:void <init>(android.content.Context,android.util.AttributeSet,int,int):271:271 -> <init>
    78:79:boolean androidx.core.content.res.TypedArrayUtils.getBoolean(android.content.res.TypedArray,int,int,boolean):264:265 -> <init>
    78:79:void <init>(android.content.Context,android.util.AttributeSet,int,int):274 -> <init>
    80:80:void <init>(android.content.Context,android.util.AttributeSet,int,int):274:274 -> <init>
    81:81:void <init>(android.content.Context,android.util.AttributeSet,int,int):277:277 -> <init>
    82:82:void <init>(android.content.Context,android.util.AttributeSet,int):297:297 -> <init>
    83:83:void <init>(android.content.Context,android.util.AttributeSet):312:312 -> <init>
    84:84:void <init>(android.content.Context):323:323 -> <init>
    1:2:void assignParent(androidx.preference.PreferenceGroup):1341:1342 -> assignParent
    3:3:void assignParent(androidx.preference.PreferenceGroup):1346:1346 -> assignParent
    1:1:boolean callChangeListener(java.lang.Object):1118:1118 -> callChangeListener
    1:1:int compareTo(java.lang.Object):91:91 -> compareTo
    2:2:int compareTo(androidx.preference.Preference):1244:1244 -> compareTo
    3:3:int compareTo(androidx.preference.Preference):1247:1247 -> compareTo
    4:4:int compareTo(androidx.preference.Preference):1256:1256 -> compareTo
    1:2:void dispatchRestoreInstanceState(android.os.Bundle):2061:2062 -> dispatchRestoreInstanceState
    3:6:void dispatchRestoreInstanceState(android.os.Bundle):2064:2067 -> dispatchRestoreInstanceState
    1:4:void dispatchSaveInstanceState(android.os.Bundle):2010:2013 -> dispatchSaveInstanceState
    5:5:void dispatchSaveInstanceState(android.os.Bundle):2018:2018 -> dispatchSaveInstanceState
    6:6:void dispatchSaveInstanceState(android.os.Bundle):2014:2014 -> dispatchSaveInstanceState
    1:1:androidx.preference.Preference findPreferenceInHierarchy(java.lang.String):1420:1420 -> findPreferenceInHierarchy
    2:2:androidx.preference.Preference findPreferenceInHierarchy(java.lang.String):1424:1424 -> findPreferenceInHierarchy
    1:1:android.content.Context getContext():1212:1212 -> getContext
    1:2:android.os.Bundle getExtras():422:423 -> getExtras
    3:3:android.os.Bundle getExtras():425:425 -> getExtras
    1:4:java.lang.StringBuilder getFilterableStringBuilder():1973:1976 -> getFilterableStringBuilder
    5:7:java.lang.StringBuilder getFilterableStringBuilder():1978:1980 -> getFilterableStringBuilder
    8:8:java.lang.StringBuilder getFilterableStringBuilder():1982:1982 -> getFilterableStringBuilder
    9:9:java.lang.StringBuilder getFilterableStringBuilder():1984:1984 -> getFilterableStringBuilder
    1:1:java.lang.String getFragment():376:376 -> getFragment
    1:1:long getId():920:920 -> getId
    1:1:android.content.Intent getIntent():358:358 -> getIntent
    1:1:java.lang.String getKey():952:952 -> getKey
    1:1:int getLayoutResource():462:462 -> getLayoutResource
    1:1:int getOrder():636:636 -> getOrder
    1:1:androidx.preference.PreferenceGroup getParent():1552:1552 -> getParent
    1:1:boolean getPersistedBoolean(boolean):1946:1946 -> getPersistedBoolean
    2:2:boolean getPersistedBoolean(boolean):1950:1950 -> getPersistedBoolean
    3:3:boolean getPersistedBoolean(boolean):1955:1955 -> getPersistedBoolean
    1:1:int getPersistedInt(int):1784:1784 -> getPersistedInt
    2:2:int getPersistedInt(int):1788:1788 -> getPersistedInt
    3:3:int getPersistedInt(int):1793:1793 -> getPersistedInt
    1:1:java.lang.String getPersistedString(java.lang.String):1677:1677 -> getPersistedString
    2:2:java.lang.String getPersistedString(java.lang.String):1681:1681 -> getPersistedString
    3:3:java.lang.String getPersistedString(java.lang.String):1686:1686 -> getPersistedString
    1:1:java.util.Set getPersistedStringSet(java.util.Set):1730:1730 -> getPersistedStringSet
    2:2:java.util.Set getPersistedStringSet(java.util.Set):1734:1734 -> getPersistedStringSet
    3:3:java.util.Set getPersistedStringSet(java.util.Set):1739:1739 -> getPersistedStringSet
    1:1:androidx.preference.PreferenceDataStore getPreferenceDataStore():410:410 -> getPreferenceDataStore
    1:1:androidx.preference.PreferenceManager getPreferenceManager():1295:1295 -> getPreferenceManager
    1:1:android.content.SharedPreferences getSharedPreferences():1228:1228 -> getSharedPreferences
    2:2:android.content.SharedPreferences getSharedPreferences():1232:1232 -> getSharedPreferences
    1:2:java.lang.CharSequence getSummary():732:733 -> getSummary
    3:3:java.lang.CharSequence getSummary():735:735 -> getSummary
    1:1:androidx.preference.Preference$SummaryProvider getSummaryProvider():1107:1107 -> getSummaryProvider
    1:1:java.lang.CharSequence getTitle():680:680 -> getTitle
    1:1:int getWidgetLayoutResource():486:486 -> getWidgetLayoutResource
    1:1:boolean hasKey():975:975 -> hasKey
    1:1:boolean isCopyingEnabled():1081:1081 -> isCopyingEnabled
    1:1:boolean isEnabled():794:794 -> isEnabled
    1:1:boolean isPersistent():986:986 -> isPersistent
    1:1:boolean isSelectable():815:815 -> isSelectable
    1:1:boolean isVisible():878:878 -> isVisible
    1:2:void notifyChanged():1274:1275 -> notifyChanged
    1:1:void notifyDependencyChange(boolean):1464:1464 -> notifyDependencyChange
    2:2:void notifyDependencyChange(boolean):1470:1470 -> notifyDependencyChange
    3:3:void notifyDependencyChange(boolean):1472:1472 -> notifyDependencyChange
    1:2:void notifyHierarchyChanged():1284:1285 -> notifyHierarchyChanged
    1:1:void registerDependency():1387:1387 -> onAttached
    1:1:void onAttached():1357 -> onAttached
    2:2:void registerDependency():1389:1389 -> onAttached
    2:2:void onAttached():1357 -> onAttached
    3:4:void registerDependent(androidx.preference.Preference):1436:1437 -> onAttached
    3:4:void registerDependency():1391 -> onAttached
    3:4:void onAttached():1357 -> onAttached
    5:5:void registerDependent(androidx.preference.Preference):1440:1440 -> onAttached
    5:5:void registerDependency():1391 -> onAttached
    5:5:void onAttached():1357 -> onAttached
    6:6:void registerDependent(androidx.preference.Preference):1442:1442 -> onAttached
    6:6:void registerDependency():1391 -> onAttached
    6:6:void onAttached():1357 -> onAttached
    7:7:void registerDependency():1393:1393 -> onAttached
    7:7:void onAttached():1357 -> onAttached
    1:1:void onAttachedToHierarchy(androidx.preference.PreferenceManager):1305:1305 -> onAttachedToHierarchy
    2:3:void onAttachedToHierarchy(androidx.preference.PreferenceManager):1307:1308 -> onAttachedToHierarchy
    4:4:void dispatchSetInitialValue():1575:1575 -> onAttachedToHierarchy
    4:4:void onAttachedToHierarchy(androidx.preference.PreferenceManager):1311 -> onAttachedToHierarchy
    5:6:void dispatchSetInitialValue():1581:1582 -> onAttachedToHierarchy
    5:6:void onAttachedToHierarchy(androidx.preference.PreferenceManager):1311 -> onAttachedToHierarchy
    7:7:void dispatchSetInitialValue():1587:1587 -> onAttachedToHierarchy
    7:7:void onAttachedToHierarchy(androidx.preference.PreferenceManager):1311 -> onAttachedToHierarchy
    8:9:void dispatchSetInitialValue():1583:1584 -> onAttachedToHierarchy
    8:9:void onAttachedToHierarchy(androidx.preference.PreferenceManager):1311 -> onAttachedToHierarchy
    10:11:void onAttachedToHierarchy(androidx.preference.PreferenceManager,long):1323:1324 -> onAttachedToHierarchy
    12:12:void onAttachedToHierarchy(androidx.preference.PreferenceManager,long):1326:1326 -> onAttachedToHierarchy
    13:14:void onAttachedToHierarchy(androidx.preference.PreferenceManager,long):1328:1329 -> onAttachedToHierarchy
    1:1:void onBindViewHolder(androidx.preference.PreferenceViewHolder):502:502 -> onBindViewHolder
    2:3:void onBindViewHolder(androidx.preference.PreferenceViewHolder):505:506 -> onBindViewHolder
    4:4:void onBindViewHolder(androidx.preference.PreferenceViewHolder):508:508 -> onBindViewHolder
    5:9:void onBindViewHolder(androidx.preference.PreferenceViewHolder):510:514 -> onBindViewHolder
    10:10:void onBindViewHolder(androidx.preference.PreferenceViewHolder):516:516 -> onBindViewHolder
    11:11:void onBindViewHolder(androidx.preference.PreferenceViewHolder):520:520 -> onBindViewHolder
    12:17:void onBindViewHolder(androidx.preference.PreferenceViewHolder):522:527 -> onBindViewHolder
    18:19:void onBindViewHolder(androidx.preference.PreferenceViewHolder):531:532 -> onBindViewHolder
    20:20:void onBindViewHolder(androidx.preference.PreferenceViewHolder):535:535 -> onBindViewHolder
    21:21:void onBindViewHolder(androidx.preference.PreferenceViewHolder):539:539 -> onBindViewHolder
    22:24:void onBindViewHolder(androidx.preference.PreferenceViewHolder):541:543 -> onBindViewHolder
    25:26:void onBindViewHolder(androidx.preference.PreferenceViewHolder):545:546 -> onBindViewHolder
    27:28:void onBindViewHolder(androidx.preference.PreferenceViewHolder):549:550 -> onBindViewHolder
    29:29:void onBindViewHolder(androidx.preference.PreferenceViewHolder):552:552 -> onBindViewHolder
    30:30:void onBindViewHolder(androidx.preference.PreferenceViewHolder):556:556 -> onBindViewHolder
    31:31:void onBindViewHolder(androidx.preference.PreferenceViewHolder):558:558 -> onBindViewHolder
    32:33:void onBindViewHolder(androidx.preference.PreferenceViewHolder):561:562 -> onBindViewHolder
    34:34:void onBindViewHolder(androidx.preference.PreferenceViewHolder):564:564 -> onBindViewHolder
    35:36:void onBindViewHolder(androidx.preference.PreferenceViewHolder):568:569 -> onBindViewHolder
    37:37:void onBindViewHolder(androidx.preference.PreferenceViewHolder):571:571 -> onBindViewHolder
    38:40:void onBindViewHolder(androidx.preference.PreferenceViewHolder):574:576 -> onBindViewHolder
    41:42:void onBindViewHolder(androidx.preference.PreferenceViewHolder):578:579 -> onBindViewHolder
    43:43:void onBindViewHolder(androidx.preference.PreferenceViewHolder):581:581 -> onBindViewHolder
    44:45:void onBindViewHolder(androidx.preference.PreferenceViewHolder):583:584 -> onBindViewHolder
    46:47:void onBindViewHolder(androidx.preference.PreferenceViewHolder):586:587 -> onBindViewHolder
    48:48:void onBindViewHolder(androidx.preference.PreferenceViewHolder):591:591 -> onBindViewHolder
    1:2:void onDependencyChanged(androidx.preference.Preference,boolean):1483:1484 -> onDependencyChanged
    3:3:void onDependencyChanged(androidx.preference.Preference,boolean):1487:1487 -> onDependencyChanged
    4:4:void onDependencyChanged(androidx.preference.Preference,boolean):1489:1489 -> onDependencyChanged
    1:2:void unregisterDependency():1399:1400 -> onDetached
    1:2:void onDetached():1366 -> onDetached
    3:4:void unregisterDependent(androidx.preference.Preference):1452:1453 -> onDetached
    3:4:void unregisterDependency():1402 -> onDetached
    3:4:void onDetached():1366 -> onDetached
    1:2:void onParentChanged(androidx.preference.Preference,boolean):1500:1501 -> onParentChanged
    3:3:void onParentChanged(androidx.preference.Preference,boolean):1504:1504 -> onParentChanged
    4:4:void onParentChanged(androidx.preference.Preference,boolean):1506:1506 -> onParentChanged
    1:2:void unregisterDependency():1399:1400 -> onPrepareForRemoval
    1:2:void onPrepareForRemoval():1561 -> onPrepareForRemoval
    3:4:void unregisterDependent(androidx.preference.Preference):1452:1453 -> onPrepareForRemoval
    3:4:void unregisterDependency():1402 -> onPrepareForRemoval
    3:4:void onPrepareForRemoval():1561 -> onPrepareForRemoval
    1:3:void onRestoreInstanceState(android.os.Parcelable):2085:2087 -> onRestoreInstanceState
    1:2:android.os.Parcelable onSaveInstanceState():2035:2036 -> onSaveInstanceState
    1:1:void onSetInitialValue(boolean,java.lang.Object):1614:1614 -> onSetInitialValue1
    1:1:void performClick(android.view.View):1166:1166 -> performClick
    2:2:void performClick():1178:1178 -> performClick
    3:3:void performClick():1182:1182 -> performClick
    4:4:void performClick():1184:1184 -> performClick
    5:8:boolean androidx.preference.PreferenceGroupAdapter$3.onPreferenceClick(androidx.preference.Preference):296:299 -> performClick
    5:8:void performClick():1184 -> performClick
    9:9:void performClick():1188:1188 -> performClick
    10:11:void performClick():1191:1192 -> performClick
    12:14:void performClick():1197:1199 -> performClick
    1:1:boolean persistBoolean(boolean):1916:1916 -> persistBoolean
    2:2:boolean persistBoolean(boolean):1920:1920 -> persistBoolean
    3:3:boolean persistBoolean(boolean):1925:1925 -> persistBoolean
    4:5:boolean persistBoolean(boolean):1929:1930 -> persistBoolean
    6:7:void tryCommit(android.content.SharedPreferences$Editor):1631:1632 -> persistBoolean
    6:7:boolean persistBoolean(boolean):1931 -> persistBoolean
    1:1:boolean persistInt(int):1754:1754 -> persistInt
    2:2:boolean persistInt(int):1758:1758 -> persistInt
    3:3:boolean persistInt(int):1763:1763 -> persistInt
    4:5:boolean persistInt(int):1767:1768 -> persistInt
    6:7:void tryCommit(android.content.SharedPreferences$Editor):1631:1632 -> persistInt
    6:7:boolean persistInt(int):1769 -> persistInt
    1:1:boolean persistString(java.lang.String):1647:1647 -> persistString
    2:2:boolean persistString(java.lang.String):1652:1652 -> persistString
    3:3:boolean persistString(java.lang.String):1657:1657 -> persistString
    4:5:boolean persistString(java.lang.String):1661:1662 -> persistString
    6:7:void tryCommit(android.content.SharedPreferences$Editor):1631:1632 -> persistString
    6:7:boolean persistString(java.lang.String):1663 -> persistString
    1:1:boolean persistStringSet(java.util.Set):1700:1700 -> persistStringSet
    2:2:boolean persistStringSet(java.util.Set):1705:1705 -> persistStringSet
    3:3:boolean persistStringSet(java.util.Set):1710:1710 -> persistStringSet
    4:5:boolean persistStringSet(java.util.Set):1714:1715 -> persistStringSet
    6:7:void tryCommit(android.content.SharedPreferences$Editor):1631:1632 -> persistStringSet
    6:7:boolean persistStringSet(java.util.Set):1716 -> persistStringSet
    1:1:void requireKey():962:962 -> requireKey
    2:2:void requireKey():966:966 -> requireKey
    3:3:void requireKey():963:963 -> requireKey
    1:1:void restoreHierarchyState(android.os.Bundle):2047:2047 -> restoreHierarchyState
    1:1:void saveHierarchyState(android.os.Bundle):1997:1997 -> saveHierarchyState
    1:2:void setEnabled(boolean):778:779 -> setEnabled
    3:3:void setEnabled(boolean):782:782 -> setEnabled
    4:4:void setEnabled(boolean):784:784 -> setEnabled
    1:1:void setEnabledStateOnViews(android.view.View,boolean):599:599 -> setEnabledStateOnViews
    2:5:void setEnabledStateOnViews(android.view.View,boolean):601:604 -> setEnabledStateOnViews
    1:4:void setIcon(android.graphics.drawable.Drawable):691:694 -> setIcon
    5:6:void setIcon(int):705:706 -> setIcon
    1:1:void setIntent(android.content.Intent):349:349 -> setIntent
    1:1:void setKey(java.lang.String):938:938 -> setKey
    2:3:void setKey(java.lang.String):940:941 -> setKey
    1:1:void setLayoutResource(int):453:453 -> setLayoutResource
    1:1:void setOnPreferenceChangeInternalListener(androidx.preference.Preference$OnPreferenceChangeInternalListener):1267:1267 -> setOnPreferenceChangeInternalListener
    1:1:void setOnPreferenceChangeListener(androidx.preference.Preference$OnPreferenceChangeListener):1129:1129 -> setOnPreferenceChangeListener
    1:1:void setOnPreferenceClickListener(androidx.preference.Preference$OnPreferenceClickListener):1148:1148 -> setOnPreferenceClickListener
    1:2:void setOrder(int):621:622 -> setOrder
    3:3:void setOrder(int):625:625 -> setOrder
    1:1:void setSummary(java.lang.CharSequence):749:749 -> setSummary
    2:4:void setSummary(java.lang.CharSequence):752:754 -> setSummary
    5:5:void setSummary(java.lang.CharSequence):750:750 -> setSummary
    6:6:void setSummary(int):769:769 -> setSummary
    1:2:void setSummaryProvider(androidx.preference.Preference$SummaryProvider):1093:1094 -> setSummaryProvider
    1:3:void setTitle(java.lang.CharSequence):657:659 -> setTitle
    4:4:void setTitle(int):670:670 -> setTitle
    1:4:void setVisible(boolean):859:862 -> setVisible
    1:1:boolean shouldDisableDependents():1516:1516 -> shouldDisableDependents
    1:1:boolean shouldPersist():998:998 -> shouldPersist
    1:1:java.lang.String toString():1960:1960 -> toString
androidx.preference.Preference$1 -> androidx.preference.Preference$1:
    1:1:void <init>(androidx.preference.Preference):178:178 -> <init>
    1:1:void onClick(android.view.View):181:181 -> onClick
androidx.preference.Preference$BaseSavedState -> androidx.preference.Preference$BaseSavedState:
    1:1:void <clinit>():2194:2194 -> <clinit>
    1:1:void <init>(android.os.Parcel):2208:2208 -> <init>
    2:2:void <init>(android.os.Parcelable):2212:2212 -> <init>
androidx.preference.Preference$BaseSavedState$1 -> androidx.preference.Preference$BaseSavedState$1:
    1:1:void <init>():2195:2195 -> <init>
    1:1:androidx.preference.Preference$BaseSavedState createFromParcel(android.os.Parcel):2198:2198 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):2195 -> createFromParcel
    1:1:androidx.preference.Preference$BaseSavedState[] newArray(int):2203:2203 -> newArray
    1:1:java.lang.Object[] newArray(int):2195 -> newArray
androidx.preference.Preference$OnPreferenceCopyListener -> androidx.preference.Preference$OnPreferenceCopyListener:
    1:2:void <init>(androidx.preference.Preference):2227:2228 -> <init>
    1:2:void onCreateContextMenu(android.view.ContextMenu,android.view.View,android.view.ContextMenu$ContextMenuInfo):2234:2235 -> onCreateContextMenu
    3:5:void onCreateContextMenu(android.view.ContextMenu,android.view.View,android.view.ContextMenu$ContextMenuInfo):2238:2240 -> onCreateContextMenu
    1:2:boolean onMenuItemClick(android.view.MenuItem):2245:2246 -> onMenuItemClick
    3:7:boolean onMenuItemClick(android.view.MenuItem):2248:2252 -> onMenuItemClick
    8:8:boolean onMenuItemClick(android.view.MenuItem):2251:2251 -> onMenuItemClick
    9:9:boolean onMenuItemClick(android.view.MenuItem):2254:2254 -> onMenuItemClick
androidx.preference.PreferenceCategory -> androidx.preference.PreferenceCategory:
    1:1:void <init>(android.content.Context,android.util.AttributeSet,int,int):45:45 -> <init>
    1:1:void <init>(android.content.Context,android.util.AttributeSet,int):49 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):53:53 -> <init>
    1:3:void onBindViewHolder(androidx.preference.PreferenceViewHolder):73:75 -> onBindViewHolder
    4:5:void onBindViewHolder(androidx.preference.PreferenceViewHolder):82:83 -> onBindViewHolder
    6:6:void onBindViewHolder(androidx.preference.PreferenceViewHolder):87:87 -> onBindViewHolder
    7:7:void onBindViewHolder(androidx.preference.PreferenceViewHolder):91:91 -> onBindViewHolder
    8:8:void onBindViewHolder(androidx.preference.PreferenceViewHolder):96:96 -> onBindViewHolder
    9:9:void onBindViewHolder(androidx.preference.PreferenceViewHolder):99:99 -> onBindViewHolder
    1:3:void onInitializeAccessibilityNodeInfo(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):109:111 -> onInitializeAccessibilityNodeInfo
    4:7:void onInitializeAccessibilityNodeInfo(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):117:120 -> onInitializeAccessibilityNodeInfo
    8:8:void onInitializeAccessibilityNodeInfo(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):122:122 -> onInitializeAccessibilityNodeInfo
    9:9:void onInitializeAccessibilityNodeInfo(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):116:116 -> onInitializeAccessibilityNodeInfo
    10:10:void onInitializeAccessibilityNodeInfo(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):123:123 -> onInitializeAccessibilityNodeInfo
    1:1:boolean shouldDisableDependents():68:68 -> shouldDisableDependents
androidx.preference.PreferenceDialogFragment -> androidx.preference.PreferenceDialogFragment:
    1:1:void <init>():86:86 -> <init>
    1:2:androidx.preference.DialogPreference getPreference():189:190 -> getPreference
    3:4:androidx.preference.DialogPreference getPreference():192:193 -> getPreference
    5:5:androidx.preference.DialogPreference getPreference():195:195 -> getPreference
    1:1:void onBindDialogView(android.view.View):264:264 -> onBindDialogView
    2:2:void onBindDialogView(android.view.View):267:267 -> onBindDialogView
    3:5:void onBindDialogView(android.view.View):270:272 -> onBindDialogView
    6:7:void onBindDialogView(android.view.View):278:279 -> onBindDialogView
    1:1:void onClick(android.content.DialogInterface,int):290:290 -> onClick
    1:1:void onCreate(android.os.Bundle):90:90 -> onCreate
    2:3:void onCreate(android.os.Bundle):92:93 -> onCreate
    4:4:void onCreate(android.os.Bundle):98:98 -> onCreate
    5:5:void onCreate(android.os.Bundle):101:101 -> onCreate
    6:11:void onCreate(android.os.Bundle):103:108 -> onCreate
    12:13:void onCreate(android.os.Bundle):110:111 -> onCreate
    14:15:void onCreate(android.os.Bundle):114:115 -> onCreate
    16:16:void onCreate(android.os.Bundle):114:114 -> onCreate
    17:20:void onCreate(android.os.Bundle):116:119 -> onCreate
    21:21:void onCreate(android.os.Bundle):112:112 -> onCreate
    22:27:void onCreate(android.os.Bundle):122:127 -> onCreate
    28:28:void onCreate(android.os.Bundle):129:129 -> onCreate
    29:29:void onCreate(android.os.Bundle):94:94 -> onCreate
    1:2:android.app.Dialog onCreateDialog(android.os.Bundle):151:152 -> onCreateDialog
    3:7:android.app.Dialog onCreateDialog(android.os.Bundle):154:158 -> onCreateDialog
    8:8:android.app.Dialog onCreateDialog(android.os.Bundle):160:160 -> onCreateDialog
    9:10:android.app.Dialog onCreateDialog(android.os.Bundle):162:163 -> onCreateDialog
    11:11:android.app.Dialog onCreateDialog(android.os.Bundle):165:165 -> onCreateDialog
    12:12:android.app.Dialog onCreateDialog(android.os.Bundle):168:168 -> onCreateDialog
    13:14:android.app.Dialog onCreateDialog(android.os.Bundle):171:172 -> onCreateDialog
    15:16:void requestInputMethod(android.app.Dialog):229:230 -> onCreateDialog
    15:16:android.app.Dialog onCreateDialog(android.os.Bundle):173 -> onCreateDialog
    1:1:android.view.View onCreateDialogView(android.content.Context):244:244 -> onCreateDialogView
    2:3:android.view.View onCreateDialogView(android.content.Context):249:250 -> onCreateDialogView
    1:2:void onDismiss(android.content.DialogInterface):295:296 -> onDismiss
    1:1:void onSaveInstanceState(android.os.Bundle):136:136 -> onSaveInstanceState
    2:8:void onSaveInstanceState(android.os.Bundle):138:144 -> onSaveInstanceState
androidx.preference.PreferenceDialogFragmentCompat -> androidx.preference.PreferenceDialogFragmentCompat:
    1:1:void <init>():50:50 -> <init>
    1:2:androidx.preference.DialogPreference getPreference():173:174 -> getPreference
    3:4:androidx.preference.DialogPreference getPreference():176:177 -> getPreference
    5:5:androidx.preference.DialogPreference getPreference():179:179 -> getPreference
    1:1:void onBindDialogView(android.view.View):239:239 -> onBindDialogView
    2:2:void onBindDialogView(android.view.View):242:242 -> onBindDialogView
    3:5:void onBindDialogView(android.view.View):245:247 -> onBindDialogView
    6:7:void onBindDialogView(android.view.View):253:254 -> onBindDialogView
    1:1:void onClick(android.content.DialogInterface,int):261:261 -> onClick
    1:1:void onCreate(android.os.Bundle):77:77 -> onCreate
    2:3:void onCreate(android.os.Bundle):79:80 -> onCreate
    4:4:void onCreate(android.os.Bundle):85:85 -> onCreate
    5:5:void onCreate(android.os.Bundle):88:88 -> onCreate
    6:11:void onCreate(android.os.Bundle):90:95 -> onCreate
    12:13:void onCreate(android.os.Bundle):97:98 -> onCreate
    14:15:void onCreate(android.os.Bundle):101:102 -> onCreate
    16:16:void onCreate(android.os.Bundle):101:101 -> onCreate
    17:20:void onCreate(android.os.Bundle):103:106 -> onCreate
    21:21:void onCreate(android.os.Bundle):99:99 -> onCreate
    22:27:void onCreate(android.os.Bundle):109:114 -> onCreate
    28:28:void onCreate(android.os.Bundle):116:116 -> onCreate
    29:29:void onCreate(android.os.Bundle):81:81 -> onCreate
    1:2:android.app.Dialog onCreateDialog(android.os.Bundle):138:139 -> onCreateDialog
    3:7:android.app.Dialog onCreateDialog(android.os.Bundle):141:145 -> onCreateDialog
    8:8:android.app.Dialog onCreateDialog(android.os.Bundle):147:147 -> onCreateDialog
    9:10:android.app.Dialog onCreateDialog(android.os.Bundle):149:150 -> onCreateDialog
    11:11:android.app.Dialog onCreateDialog(android.os.Bundle):152:152 -> onCreateDialog
    12:12:android.app.Dialog onCreateDialog(android.os.Bundle):155:155 -> onCreateDialog
    13:14:android.app.Dialog onCreateDialog(android.os.Bundle):158:159 -> onCreateDialog
    15:16:void requestInputMethod(android.app.Dialog):210:211 -> onCreateDialog
    15:16:android.app.Dialog onCreateDialog(android.os.Bundle):160 -> onCreateDialog
    1:1:android.view.View onCreateDialogView(android.content.Context):222:222 -> onCreateDialogView
    2:3:android.view.View onCreateDialogView(android.content.Context):227:228 -> onCreateDialogView
    1:2:void onDismiss(android.content.DialogInterface):266:267 -> onDismiss
    1:1:void onSaveInstanceState(android.os.Bundle):123:123 -> onSaveInstanceState
    2:8:void onSaveInstanceState(android.os.Bundle):125:131 -> onSaveInstanceState
androidx.preference.PreferenceFragment -> androidx.preference.PreferenceFragment:
    1:1:void <init>():96:96 -> <init>
    2:2:void <init>():119:119 -> <init>
    3:3:void <init>():125:125 -> <init>
    4:4:void <init>():128:128 -> <init>
    5:5:void <init>():139:139 -> <init>
    1:1:void requirePreferenceManager():489:489 -> addPreferencesFromResource
    1:1:void addPreferencesFromResource(int):384 -> addPreferencesFromResource
    2:3:void addPreferencesFromResource(int):386:387 -> addPreferencesFromResource
    4:4:void addPreferencesFromResource(int):386:386 -> addPreferencesFromResource
    5:5:void requirePreferenceManager():490:490 -> addPreferencesFromResource
    5:5:void addPreferencesFromResource(int):384 -> addPreferencesFromResource
    1:1:void bindPreferences():500:500 -> bindPreferences
    2:3:void bindPreferences():502:503 -> bindPreferences
    4:4:void bindPreferences():505:505 -> bindPreferences
    1:1:androidx.preference.Preference findPreference(java.lang.CharSequence):482:482 -> findPreference
    2:2:androidx.preference.Preference findPreference(java.lang.CharSequence):485:485 -> findPreference
    1:1:androidx.recyclerview.widget.RecyclerView getListView():529:529 -> getListView
    1:1:androidx.preference.PreferenceManager getPreferenceManager():341:341 -> getPreferenceManager
    1:1:androidx.preference.PreferenceScreen getPreferenceScreen():371:371 -> getPreferenceScreen
    1:4:void onCreate(android.os.Bundle):148:151 -> onCreate
    5:5:void onCreate(android.os.Bundle):156:156 -> onCreate
    6:8:void onCreate(android.os.Bundle):158:160 -> onCreate
    9:9:void onCreate(android.os.Bundle):163:163 -> onCreate
    10:10:void onCreate(android.os.Bundle):167:167 -> onCreate
    1:1:androidx.recyclerview.widget.RecyclerView$Adapter onCreateAdapter(androidx.preference.PreferenceScreen):592:592 -> onCreateAdapter
    1:1:androidx.recyclerview.widget.RecyclerView$LayoutManager onCreateLayoutManager():579:579 -> onCreateLayoutManager
    1:1:androidx.recyclerview.widget.RecyclerView onCreateRecyclerView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):552:552 -> onCreateRecyclerView
    2:2:androidx.recyclerview.widget.RecyclerView onCreateRecyclerView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):554:554 -> onCreateRecyclerView
    3:3:androidx.recyclerview.widget.RecyclerView onCreateRecyclerView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):559:559 -> onCreateRecyclerView
    4:5:androidx.recyclerview.widget.RecyclerView onCreateRecyclerView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):562:563 -> onCreateRecyclerView
    1:1:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):189:189 -> onCreateView
    2:2:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):191:191 -> onCreateView
    3:3:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):189:189 -> onCreateView
    4:4:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):194:194 -> onCreateView
    5:6:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):196:197 -> onCreateView
    7:7:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):199:199 -> onCreateView
    8:8:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):201:201 -> onCreateView
    9:9:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):203:203 -> onCreateView
    10:10:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):205:205 -> onCreateView
    11:12:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):207:208 -> onCreateView
    13:13:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):213:213 -> onCreateView
    14:14:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):215:215 -> onCreateView
    15:15:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):221:221 -> onCreateView
    16:17:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):223:224 -> onCreateView
    18:18:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):226:226 -> onCreateView
    19:19:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):228:228 -> onCreateView
    20:21:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):232:233 -> onCreateView
    22:22:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):235:235 -> onCreateView
    23:23:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):218:218 -> onCreateView
    24:24:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):209:209 -> onCreateView
    1:3:void onDestroyView():311:313 -> onDestroyView
    4:4:void unbindPreferences():509:509 -> onDestroyView
    4:4:void onDestroyView():314 -> onDestroyView
    5:5:void unbindPreferences():511:511 -> onDestroyView
    5:5:void onDestroyView():314 -> onDestroyView
    6:6:void unbindPreferences():513:513 -> onDestroyView
    6:6:void onDestroyView():314 -> onDestroyView
    7:8:void onDestroyView():316:317 -> onDestroyView
    1:3:void onDisplayPreferenceDialog(androidx.preference.Preference):609:611 -> onDisplayPreferenceDialog
    4:6:void onDisplayPreferenceDialog(androidx.preference.Preference):613:615 -> onDisplayPreferenceDialog
    7:7:void onDisplayPreferenceDialog(androidx.preference.Preference):623:623 -> onDisplayPreferenceDialog
    8:13:void onDisplayPreferenceDialog(androidx.preference.Preference):628:633 -> onDisplayPreferenceDialog
    14:15:void onDisplayPreferenceDialog(androidx.preference.Preference):638:639 -> onDisplayPreferenceDialog
    16:16:void onDisplayPreferenceDialog(androidx.preference.Preference):635:635 -> onDisplayPreferenceDialog
    1:3:void onNavigateToScreen(androidx.preference.PreferenceScreen):459:461 -> onNavigateToScreen
    4:6:void onNavigateToScreen(androidx.preference.PreferenceScreen):463:465 -> onNavigateToScreen
    1:1:boolean onPreferenceTreeClick(androidx.preference.Preference):429:429 -> onPreferenceTreeClick
    2:4:boolean onPreferenceTreeClick(androidx.preference.Preference):431:433 -> onPreferenceTreeClick
    5:7:boolean onPreferenceTreeClick(androidx.preference.Preference):435:437 -> onPreferenceTreeClick
    1:1:void onSaveInstanceState(android.os.Bundle):322:322 -> onSaveInstanceState
    2:2:void onSaveInstanceState(android.os.Bundle):324:324 -> onSaveInstanceState
    3:5:void onSaveInstanceState(android.os.Bundle):326:328 -> onSaveInstanceState
    1:3:void onStart():297:299 -> onStart
    1:3:void onStop():304:306 -> onStop
    1:1:void onViewCreated(android.view.View,android.os.Bundle):272:272 -> onViewCreated
    2:2:void onViewCreated(android.view.View,android.os.Bundle):275:275 -> onViewCreated
    3:3:void onViewCreated(android.view.View,android.os.Bundle):277:277 -> onViewCreated
    4:4:void onViewCreated(android.view.View,android.os.Bundle):279:279 -> onViewCreated
    5:9:void onViewCreated(android.view.View,android.os.Bundle):284:288 -> onViewCreated
    10:10:void onViewCreated(android.view.View,android.os.Bundle):292:292 -> onViewCreated
    1:1:void scrollToPreferenceInternal(androidx.preference.Preference,java.lang.String):670:670 -> scrollToPreference
    1:1:void scrollToPreference(androidx.preference.Preference):666 -> scrollToPreference
    2:3:void scrollToPreferenceInternal(androidx.preference.Preference,java.lang.String):700:701 -> scrollToPreference
    2:3:void scrollToPreference(androidx.preference.Preference):666 -> scrollToPreference
    4:4:void scrollToPreferenceInternal(androidx.preference.Preference,java.lang.String):703:703 -> scrollToPreference
    4:4:void scrollToPreference(androidx.preference.Preference):666 -> scrollToPreference
    5:5:void scrollToPreferenceInternal(androidx.preference.Preference,java.lang.String):670:670 -> scrollToPreference
    5:5:void scrollToPreference(java.lang.String):658 -> scrollToPreference
    6:7:void scrollToPreferenceInternal(androidx.preference.Preference,java.lang.String):700:701 -> scrollToPreference
    6:7:void scrollToPreference(java.lang.String):658 -> scrollToPreference
    8:8:void scrollToPreferenceInternal(androidx.preference.Preference,java.lang.String):703:703 -> scrollToPreference
    8:8:void scrollToPreference(java.lang.String):658 -> scrollToPreference
    1:1:void setDivider(android.graphics.drawable.Drawable):253:253 -> setDivider
    1:1:void setDividerHeight(int):267:267 -> setDividerHeight
    1:4:void setPreferenceScreen(androidx.preference.PreferenceScreen):353:356 -> setPreferenceScreen
    5:6:void postBindPreferences():495:496 -> setPreferenceScreen
    5:6:void setPreferenceScreen(androidx.preference.PreferenceScreen):357 -> setPreferenceScreen
    1:1:void requirePreferenceManager():489:489 -> setPreferencesFromResource
    1:1:void setPreferencesFromResource(int,java.lang.String):403 -> setPreferencesFromResource
    2:2:void setPreferencesFromResource(int,java.lang.String):405:405 -> setPreferencesFromResource
    3:5:void setPreferencesFromResource(int,java.lang.String):410:412 -> setPreferencesFromResource
    6:6:void setPreferencesFromResource(int,java.lang.String):419:419 -> setPreferencesFromResource
    7:7:void requirePreferenceManager():490:490 -> setPreferencesFromResource
    7:7:void setPreferencesFromResource(int,java.lang.String):403 -> setPreferencesFromResource
androidx.preference.PreferenceFragment$1 -> androidx.preference.PreferenceFragment$1:
    1:1:void <init>(androidx.preference.PreferenceFragment):128:128 -> <init>
    1:1:void handleMessage(android.os.Message):131:131 -> handleMessage
    2:2:void handleMessage(android.os.Message):133:133 -> handleMessage
androidx.preference.PreferenceFragment$2 -> androidx.preference.PreferenceFragment$2:
    1:1:void <init>(androidx.preference.PreferenceFragment):139:139 -> <init>
    1:1:void run():142:142 -> run
androidx.preference.PreferenceFragment$3 -> androidx.preference.PreferenceFragment$3:
    1:1:void <init>(androidx.preference.PreferenceFragment,androidx.preference.Preference,java.lang.String):670:670 -> <init>
    1:2:void run():673:674 -> run
    3:3:void run():676:676 -> run
    4:4:void run():684:684 -> run
    5:5:void run():686:686 -> run
    6:7:void run():688:689 -> run
    8:8:void run():692:692 -> run
    9:9:void run():695:695 -> run
androidx.preference.PreferenceFragment$DividerDecoration -> androidx.preference.PreferenceFragment$DividerDecoration:
    1:1:void <init>(androidx.preference.PreferenceFragment):819:819 -> <init>
    2:2:void <init>(androidx.preference.PreferenceFragment):817:817 -> <init>
    1:2:void getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):841:842 -> getItemOffsets
    1:1:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):823:823 -> onDrawOver
    2:3:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):826:827 -> onDrawOver
    4:8:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):829:833 -> onDrawOver
    1:1:void setAllowDividerAfterLastItem(boolean):880:880 -> setAllowDividerAfterLastItem
    1:1:void setDivider(android.graphics.drawable.Drawable):866:866 -> setDivider
    2:2:void setDivider(android.graphics.drawable.Drawable):868:868 -> setDivider
    3:4:void setDivider(android.graphics.drawable.Drawable):870:871 -> setDivider
    1:2:void setDividerHeight(int):875:876 -> setDividerHeight
    1:3:boolean shouldDrawDividerBelow(android.view.View,androidx.recyclerview.widget.RecyclerView):847:849 -> shouldDrawDividerBelow
    4:10:boolean shouldDrawDividerBelow(android.view.View,androidx.recyclerview.widget.RecyclerView):853:859 -> shouldDrawDividerBelow
androidx.preference.PreferenceFragment$ScrollToPreferenceObserver -> androidx.preference.PreferenceFragment$ScrollToPreferenceObserver:
    1:5:void <init>(androidx.recyclerview.widget.RecyclerView$Adapter,androidx.recyclerview.widget.RecyclerView,androidx.preference.Preference,java.lang.String):760:764 -> <init>
    1:1:void onChanged():784:784 -> onChanged
    1:1:void onItemRangeChanged(int,int):789:789 -> onItemRangeChanged
    2:2:void onItemRangeChanged(int,int,java.lang.Object):794:794 -> onItemRangeChanged
    1:1:void onItemRangeInserted(int,int):799:799 -> onItemRangeInserted
    1:1:void onItemRangeMoved(int,int,int):809:809 -> onItemRangeMoved
    1:1:void onItemRangeRemoved(int,int):804:804 -> onItemRangeRemoved
    1:1:void scrollToPreference():768:768 -> scrollToPreference
    2:4:void scrollToPreference():770:772 -> scrollToPreference
    5:6:void scrollToPreference():774:775 -> scrollToPreference
    7:7:void scrollToPreference():778:778 -> scrollToPreference
androidx.preference.PreferenceFragmentCompat -> androidx.preference.PreferenceFragmentCompat:
    1:1:void <init>():90:90 -> <init>
    2:2:void <init>():112:112 -> <init>
    3:3:void <init>():118:118 -> <init>
    4:4:void <init>():121:121 -> <init>
    5:5:void <init>():132:132 -> <init>
    1:1:void requirePreferenceManager():469:469 -> addPreferencesFromResource
    1:1:void addPreferencesFromResource(int):359 -> addPreferencesFromResource
    2:3:void addPreferencesFromResource(int):361:362 -> addPreferencesFromResource
    4:4:void addPreferencesFromResource(int):361:361 -> addPreferencesFromResource
    5:5:void requirePreferenceManager():470:470 -> addPreferencesFromResource
    5:5:void addPreferencesFromResource(int):359 -> addPreferencesFromResource
    1:1:void bindPreferences():481:481 -> bindPreferences
    2:3:void bindPreferences():483:484 -> bindPreferences
    4:4:void bindPreferences():486:486 -> bindPreferences
    1:1:androidx.preference.Preference findPreference(java.lang.CharSequence):462:462 -> findPreference
    2:2:androidx.preference.Preference findPreference(java.lang.CharSequence):465:465 -> findPreference
    1:1:androidx.recyclerview.widget.RecyclerView getListView():513:513 -> getListView
    1:1:androidx.preference.PreferenceManager getPreferenceManager():325:325 -> getPreferenceManager
    1:1:androidx.preference.PreferenceScreen getPreferenceScreen():334:334 -> getPreferenceScreen
    1:4:void onCreate(android.os.Bundle):141:144 -> onCreate
    5:5:void onCreate(android.os.Bundle):149:149 -> onCreate
    6:8:void onCreate(android.os.Bundle):151:153 -> onCreate
    9:9:void onCreate(android.os.Bundle):156:156 -> onCreate
    10:10:void onCreate(android.os.Bundle):160:160 -> onCreate
    1:1:androidx.recyclerview.widget.RecyclerView$Adapter onCreateAdapter(androidx.preference.PreferenceScreen):567:567 -> onCreateAdapter
    1:1:androidx.recyclerview.widget.RecyclerView$LayoutManager onCreateLayoutManager():557:557 -> onCreateLayoutManager
    1:1:androidx.recyclerview.widget.RecyclerView onCreateRecyclerView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):533:533 -> onCreateRecyclerView
    2:2:androidx.recyclerview.widget.RecyclerView onCreateRecyclerView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):535:535 -> onCreateRecyclerView
    3:3:androidx.recyclerview.widget.RecyclerView onCreateRecyclerView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):541:541 -> onCreateRecyclerView
    4:5:androidx.recyclerview.widget.RecyclerView onCreateRecyclerView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):543:544 -> onCreateRecyclerView
    1:1:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):179:179 -> onCreateView
    2:2:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):184:184 -> onCreateView
    3:3:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):187:187 -> onCreateView
    4:4:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):189:189 -> onCreateView
    5:5:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):191:191 -> onCreateView
    6:6:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):194:194 -> onCreateView
    7:7:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):196:196 -> onCreateView
    8:8:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):198:198 -> onCreateView
    9:10:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):200:201 -> onCreateView
    11:11:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):206:206 -> onCreateView
    12:12:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):208:208 -> onCreateView
    13:13:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):214:214 -> onCreateView
    14:15:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):216:217 -> onCreateView
    16:16:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):219:219 -> onCreateView
    17:17:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):221:221 -> onCreateView
    18:19:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):225:226 -> onCreateView
    20:20:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):228:228 -> onCreateView
    21:21:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):211:211 -> onCreateView
    22:22:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):202:202 -> onCreateView
    1:3:void onDestroyView():298:300 -> onDestroyView
    4:5:void unbindPreferences():490:491 -> onDestroyView
    4:5:void onDestroyView():301 -> onDestroyView
    6:6:void unbindPreferences():493:493 -> onDestroyView
    6:6:void onDestroyView():301 -> onDestroyView
    7:7:void unbindPreferences():495:495 -> onDestroyView
    7:7:void onDestroyView():301 -> onDestroyView
    8:9:void onDestroyView():303:304 -> onDestroyView
    1:3:void onDisplayPreferenceDialog(androidx.preference.Preference):581:583 -> onDisplayPreferenceDialog
    4:6:void onDisplayPreferenceDialog(androidx.preference.Preference):585:587 -> onDisplayPreferenceDialog
    7:7:void onDisplayPreferenceDialog(androidx.preference.Preference):595:595 -> onDisplayPreferenceDialog
    8:13:void onDisplayPreferenceDialog(androidx.preference.Preference):600:605 -> onDisplayPreferenceDialog
    14:15:void onDisplayPreferenceDialog(androidx.preference.Preference):613:614 -> onDisplayPreferenceDialog
    16:16:void onDisplayPreferenceDialog(androidx.preference.Preference):607:607 -> onDisplayPreferenceDialog
    17:17:void onDisplayPreferenceDialog(androidx.preference.Preference):609:609 -> onDisplayPreferenceDialog
    1:3:void onNavigateToScreen(androidx.preference.PreferenceScreen):448:450 -> onNavigateToScreen
    4:6:void onNavigateToScreen(androidx.preference.PreferenceScreen):452:454 -> onNavigateToScreen
    1:1:boolean onPreferenceTreeClick(androidx.preference.Preference):399:399 -> onPreferenceTreeClick
    2:4:boolean onPreferenceTreeClick(androidx.preference.Preference):401:403 -> onPreferenceTreeClick
    5:7:boolean onPreferenceTreeClick(androidx.preference.Preference):405:407 -> onPreferenceTreeClick
    8:8:boolean onPreferenceTreeClick(androidx.preference.Preference):410:410 -> onPreferenceTreeClick
    9:13:boolean onPreferenceTreeClick(androidx.preference.Preference):416:420 -> onPreferenceTreeClick
    14:14:boolean onPreferenceTreeClick(androidx.preference.Preference):419:419 -> onPreferenceTreeClick
    15:17:boolean onPreferenceTreeClick(androidx.preference.Preference):421:423 -> onPreferenceTreeClick
    18:18:boolean onPreferenceTreeClick(androidx.preference.Preference):427:427 -> onPreferenceTreeClick
    19:19:androidx.fragment.app.FragmentTransaction androidx.fragment.app.FragmentTransaction.replace(int,androidx.fragment.app.Fragment):200:200 -> onPreferenceTreeClick
    19:19:boolean onPreferenceTreeClick(androidx.preference.Preference):427 -> onPreferenceTreeClick
    20:21:boolean onPreferenceTreeClick(androidx.preference.Preference):428:429 -> onPreferenceTreeClick
    1:1:void onSaveInstanceState(android.os.Bundle):309:309 -> onSaveInstanceState
    2:2:void onSaveInstanceState(android.os.Bundle):311:311 -> onSaveInstanceState
    3:5:void onSaveInstanceState(android.os.Bundle):313:315 -> onSaveInstanceState
    1:3:void onStart():284:286 -> onStart
    1:3:void onStop():291:293 -> onStop
    1:1:void onViewCreated(android.view.View,android.os.Bundle):259:259 -> onViewCreated
    2:2:void onViewCreated(android.view.View,android.os.Bundle):262:262 -> onViewCreated
    3:3:void onViewCreated(android.view.View,android.os.Bundle):264:264 -> onViewCreated
    4:4:void onViewCreated(android.view.View,android.os.Bundle):266:266 -> onViewCreated
    5:9:void onViewCreated(android.view.View,android.os.Bundle):271:275 -> onViewCreated
    10:10:void onViewCreated(android.view.View,android.os.Bundle):279:279 -> onViewCreated
    1:1:void scrollToPreferenceInternal(androidx.preference.Preference,java.lang.String):637:637 -> scrollToPreference
    1:1:void scrollToPreference(androidx.preference.Preference):633 -> scrollToPreference
    2:3:void scrollToPreferenceInternal(androidx.preference.Preference,java.lang.String):668:669 -> scrollToPreference
    2:3:void scrollToPreference(androidx.preference.Preference):633 -> scrollToPreference
    4:4:void scrollToPreferenceInternal(androidx.preference.Preference,java.lang.String):671:671 -> scrollToPreference
    4:4:void scrollToPreference(androidx.preference.Preference):633 -> scrollToPreference
    5:5:void scrollToPreferenceInternal(androidx.preference.Preference,java.lang.String):637:637 -> scrollToPreference
    5:5:void scrollToPreference(java.lang.String):629 -> scrollToPreference
    6:7:void scrollToPreferenceInternal(androidx.preference.Preference,java.lang.String):668:669 -> scrollToPreference
    6:7:void scrollToPreference(java.lang.String):629 -> scrollToPreference
    8:8:void scrollToPreferenceInternal(androidx.preference.Preference,java.lang.String):671:671 -> scrollToPreference
    8:8:void scrollToPreference(java.lang.String):629 -> scrollToPreference
    1:1:void setDivider(android.graphics.drawable.Drawable):243:243 -> setDivider
    1:1:void setDividerHeight(int):254:254 -> setDividerHeight
    1:4:void setPreferenceScreen(androidx.preference.PreferenceScreen):343:346 -> setPreferenceScreen
    5:6:void postBindPreferences():475:476 -> setPreferenceScreen
    5:6:void setPreferenceScreen(androidx.preference.PreferenceScreen):347 -> setPreferenceScreen
    1:1:void requirePreferenceManager():469:469 -> setPreferencesFromResource
    1:1:void setPreferencesFromResource(int,java.lang.String):375 -> setPreferencesFromResource
    2:2:void setPreferencesFromResource(int,java.lang.String):377:377 -> setPreferencesFromResource
    3:5:void setPreferencesFromResource(int,java.lang.String):382:384 -> setPreferencesFromResource
    6:6:void setPreferencesFromResource(int,java.lang.String):391:391 -> setPreferencesFromResource
    7:7:void requirePreferenceManager():470:470 -> setPreferencesFromResource
    7:7:void setPreferencesFromResource(int,java.lang.String):375 -> setPreferencesFromResource
androidx.preference.PreferenceFragmentCompat$1 -> androidx.preference.PreferenceFragmentCompat$1:
    1:1:void <init>(androidx.preference.PreferenceFragmentCompat):121:121 -> <init>
    1:1:void handleMessage(android.os.Message):124:124 -> handleMessage
    2:2:void handleMessage(android.os.Message):126:126 -> handleMessage
androidx.preference.PreferenceFragmentCompat$2 -> androidx.preference.PreferenceFragmentCompat$2:
    1:1:void <init>(androidx.preference.PreferenceFragmentCompat):132:132 -> <init>
    1:1:void run():135:135 -> run
androidx.preference.PreferenceFragmentCompat$3 -> androidx.preference.PreferenceFragmentCompat$3:
    1:1:void <init>(androidx.preference.PreferenceFragmentCompat,androidx.preference.Preference,java.lang.String):637:637 -> <init>
    1:2:void run():640:641 -> run
    3:3:void run():644:644 -> run
    4:4:void run():652:652 -> run
    5:5:void run():654:654 -> run
    6:7:void run():656:657 -> run
    8:8:void run():660:660 -> run
    9:9:void run():663:663 -> run
androidx.preference.PreferenceFragmentCompat$DividerDecoration -> androidx.preference.PreferenceFragmentCompat$DividerDecoration:
    1:1:void <init>(androidx.preference.PreferenceFragmentCompat):788:788 -> <init>
    2:2:void <init>(androidx.preference.PreferenceFragmentCompat):786:786 -> <init>
    1:2:void getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):810:811 -> getItemOffsets
    1:1:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):792:792 -> onDrawOver
    2:3:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):795:796 -> onDrawOver
    4:8:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):798:802 -> onDrawOver
    1:1:void setAllowDividerAfterLastItem(boolean):849:849 -> setAllowDividerAfterLastItem
    1:1:void setDivider(android.graphics.drawable.Drawable):835:835 -> setDivider
    2:2:void setDivider(android.graphics.drawable.Drawable):837:837 -> setDivider
    3:4:void setDivider(android.graphics.drawable.Drawable):839:840 -> setDivider
    1:2:void setDividerHeight(int):844:845 -> setDividerHeight
    1:3:boolean shouldDrawDividerBelow(android.view.View,androidx.recyclerview.widget.RecyclerView):816:818 -> shouldDrawDividerBelow
    4:10:boolean shouldDrawDividerBelow(android.view.View,androidx.recyclerview.widget.RecyclerView):822:828 -> shouldDrawDividerBelow
androidx.preference.PreferenceFragmentCompat$ScrollToPreferenceObserver -> androidx.preference.PreferenceFragmentCompat$ScrollToPreferenceObserver:
    1:5:void <init>(androidx.recyclerview.widget.RecyclerView$Adapter,androidx.recyclerview.widget.RecyclerView,androidx.preference.Preference,java.lang.String):729:733 -> <init>
    1:1:void onChanged():753:753 -> onChanged
    1:1:void onItemRangeChanged(int,int):758:758 -> onItemRangeChanged
    2:2:void onItemRangeChanged(int,int,java.lang.Object):763:763 -> onItemRangeChanged
    1:1:void onItemRangeInserted(int,int):768:768 -> onItemRangeInserted
    1:1:void onItemRangeMoved(int,int,int):778:778 -> onItemRangeMoved
    1:1:void onItemRangeRemoved(int,int):773:773 -> onItemRangeRemoved
    1:1:void scrollToPreference():737:737 -> scrollToPreference
    2:4:void scrollToPreference():739:741 -> scrollToPreference
    5:6:void scrollToPreference():743:744 -> scrollToPreference
    7:7:void scrollToPreference():747:747 -> scrollToPreference
androidx.preference.PreferenceGroup -> androidx.preference.PreferenceGroup:
    1:1:void <init>(android.content.Context,android.util.AttributeSet,int,int):82:82 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int,int):58:58 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int,int):60:60 -> <init>
    4:7:void <init>(android.content.Context,android.util.AttributeSet,int,int):66:69 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,int,int):72:72 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int,int):84:84 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet,int,int):86:86 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet,int,int):90:90 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet,int,int):93:93 -> <init>
    13:14:int androidx.core.content.res.TypedArrayUtils.getInt(android.content.res.TypedArray,int,int,int):288:289 -> <init>
    13:14:void <init>(android.content.Context,android.util.AttributeSet,int,int):94 -> <init>
    15:15:void <init>(android.content.Context,android.util.AttributeSet,int,int):94:94 -> <init>
    16:16:void <init>(android.content.Context,android.util.AttributeSet,int,int):98:98 -> <init>
    17:17:void <init>(android.content.Context,android.util.AttributeSet,int):102:102 -> <init>
    18:18:void <init>(android.content.Context,android.util.AttributeSet):106:106 -> <init>
    1:1:void addItemFromInflater(androidx.preference.Preference):170:170 -> addItemFromInflater
    1:1:boolean addPreference(androidx.preference.Preference):199:199 -> addPreference
    2:2:boolean addPreference(androidx.preference.Preference):202:202 -> addPreference
    3:4:boolean addPreference(androidx.preference.Preference):204:205 -> addPreference
    5:7:boolean addPreference(androidx.preference.Preference):207:209 -> addPreference
    8:10:boolean addPreference(androidx.preference.Preference):215:217 -> addPreference
    11:11:boolean addPreference(androidx.preference.Preference):220:220 -> addPreference
    12:12:boolean addPreference(androidx.preference.Preference):223:223 -> addPreference
    13:13:boolean addPreference(androidx.preference.Preference):227:227 -> addPreference
    14:14:boolean addPreference(androidx.preference.Preference):232:232 -> addPreference
    15:17:boolean addPreference(androidx.preference.Preference):236:238 -> addPreference
    18:19:boolean addPreference(androidx.preference.Preference):240:241 -> addPreference
    20:20:boolean addPreference(androidx.preference.Preference):243:243 -> addPreference
    21:21:boolean androidx.collection.SimpleArrayMap.containsKey(java.lang.Object):312:312 -> addPreference
    21:21:boolean addPreference(androidx.preference.Preference):243 -> addPreference
    22:22:boolean addPreference(androidx.preference.Preference):244:244 -> addPreference
    23:23:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> addPreference
    23:23:boolean addPreference(androidx.preference.Preference):244 -> addPreference
    24:25:boolean addPreference(androidx.preference.Preference):244:245 -> addPreference
    26:26:boolean addPreference(androidx.preference.Preference):247:247 -> addPreference
    27:28:boolean addPreference(androidx.preference.Preference):249:250 -> addPreference
    29:30:boolean addPreference(androidx.preference.Preference):252:253 -> addPreference
    31:31:boolean addPreference(androidx.preference.Preference):256:256 -> addPreference
    32:32:boolean addPreference(androidx.preference.Preference):238:238 -> addPreference
    1:1:void dispatchRestoreInstanceState(android.os.Bundle):502:502 -> dispatchRestoreInstanceState
    2:2:void dispatchRestoreInstanceState(android.os.Bundle):505:505 -> dispatchRestoreInstanceState
    3:3:void dispatchRestoreInstanceState(android.os.Bundle):507:507 -> dispatchRestoreInstanceState
    1:1:void dispatchSaveInstanceState(android.os.Bundle):491:491 -> dispatchSaveInstanceState
    2:2:void dispatchSaveInstanceState(android.os.Bundle):494:494 -> dispatchSaveInstanceState
    3:3:void dispatchSaveInstanceState(android.os.Bundle):496:496 -> dispatchSaveInstanceState
    1:1:androidx.preference.Preference findPreference(java.lang.CharSequence):370:370 -> findPreference
    2:2:androidx.preference.Preference findPreference(java.lang.CharSequence):373:373 -> findPreference
    3:4:androidx.preference.Preference findPreference(java.lang.CharSequence):375:376 -> findPreference
    5:5:androidx.preference.Preference findPreference(java.lang.CharSequence):378:378 -> findPreference
    6:7:androidx.preference.Preference findPreference(java.lang.CharSequence):382:383 -> findPreference
    8:8:androidx.preference.Preference findPreference(java.lang.CharSequence):368:368 -> findPreference
    1:1:int getInitialExpandedChildrenCount():163:163 -> getInitialExpandedChildrenCount
    1:1:androidx.preference.Preference getPreference(int):189:189 -> getPreference
    1:1:int getPreferenceCount():179:179 -> getPreferenceCount
    1:1:void notifyDependencyChange(boolean):473:473 -> notifyDependencyChange
    2:2:void notifyDependencyChange(boolean):477:477 -> notifyDependencyChange
    3:3:void notifyDependencyChange(boolean):479:479 -> notifyDependencyChange
    1:1:void onAttached():444:444 -> onAttached
    2:2:void onAttached():448:448 -> onAttached
    3:3:void onAttached():451:451 -> onAttached
    4:4:void onAttached():453:453 -> onAttached
    1:1:void onDetached():459:459 -> onDetached
    2:2:void onDetached():462:462 -> onDetached
    3:3:void onDetached():465:465 -> onDetached
    4:4:void onDetached():467:467 -> onDetached
    1:1:boolean onPrepareAddPreference(androidx.preference.Preference):350:350 -> onPrepareAddPreference
    1:1:void onRestoreInstanceState(android.os.Parcelable):519:519 -> onRestoreInstanceState
    2:4:void onRestoreInstanceState(android.os.Parcelable):524:526 -> onRestoreInstanceState
    5:5:void onRestoreInstanceState(android.os.Parcelable):521:521 -> onRestoreInstanceState
    1:2:android.os.Parcelable onSaveInstanceState():513:514 -> onSaveInstanceState
    1:4:void removeAll():334:337 -> removeAll
    5:6:void removeAll():339:340 -> removeAll
    7:7:void removeAll():339:339 -> removeAll
    1:4:boolean removePreferenceInt(androidx.preference.Preference):297:300 -> removePreferenceInt
    5:5:boolean removePreferenceInt(androidx.preference.Preference):302:302 -> removePreferenceInt
    6:6:boolean removePreferenceInt(androidx.preference.Preference):315:315 -> removePreferenceInt
    7:9:boolean removePreferenceInt(androidx.preference.Preference):317:319 -> removePreferenceInt
    10:11:boolean removePreferenceInt(androidx.preference.Preference):321:322 -> removePreferenceInt
    12:13:boolean removePreferenceInt(androidx.preference.Preference):326:327 -> removePreferenceInt
    1:2:void setInitialExpandedChildrenCount(int):149:150 -> setInitialExpandedChildrenCount
    3:3:void setInitialExpandedChildrenCount(int):153:153 -> setInitialExpandedChildrenCount
    1:1:void setOrderingAsAdded(boolean):121:121 -> setOrderingAsAdded
    1:3:void sortPreferences():484:486 -> sortPreferences
androidx.preference.PreferenceGroup$1 -> androidx.preference.PreferenceGroup$1:
    1:1:void <init>(androidx.preference.PreferenceGroup):72:72 -> <init>
    1:3:void run():75:77 -> run
androidx.preference.PreferenceGroup$SavedState -> androidx.preference.PreferenceGroup$SavedState:
    1:1:void <clinit>():576:576 -> <clinit>
    1:2:void <init>(android.os.Parcel):592:593 -> <init>
    3:4:void <init>(android.os.Parcelable,int):597:598 -> <init>
    1:2:void writeToParcel(android.os.Parcel,int):603:604 -> writeToParcel
androidx.preference.PreferenceGroup$SavedState$1 -> androidx.preference.PreferenceGroup$SavedState$1:
    1:1:void <init>():577:577 -> <init>
    1:1:androidx.preference.PreferenceGroup$SavedState createFromParcel(android.os.Parcel):580:580 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):577 -> createFromParcel
    1:1:androidx.preference.PreferenceGroup$SavedState[] newArray(int):585:585 -> newArray
    1:1:java.lang.Object[] newArray(int):577 -> newArray
androidx.preference.PreferenceGroupAdapter -> androidx.preference.PreferenceGroupAdapter:
    1:1:void <init>(androidx.preference.PreferenceGroup):88:88 -> <init>
    2:2:void <init>(androidx.preference.PreferenceGroup):81:81 -> <init>
    3:4:void <init>(androidx.preference.PreferenceGroup):89:90 -> <init>
    5:5:void <init>(androidx.preference.PreferenceGroup):93:93 -> <init>
    6:8:void <init>(androidx.preference.PreferenceGroup):95:97 -> <init>
    9:10:void <init>(androidx.preference.PreferenceGroup):99:100 -> <init>
    11:11:void <init>(androidx.preference.PreferenceGroup):102:102 -> <init>
    12:12:void <init>(androidx.preference.PreferenceGroup):106:106 -> <init>
    1:2:java.util.List createVisiblePreferencesList(androidx.preference.PreferenceGroup):216:217 -> createVisiblePreferencesList
    3:3:java.util.List createVisiblePreferencesList(androidx.preference.PreferenceGroup):219:219 -> createVisiblePreferencesList
    4:4:java.util.List createVisiblePreferencesList(androidx.preference.PreferenceGroup):221:221 -> createVisiblePreferencesList
    5:5:java.util.List createVisiblePreferencesList(androidx.preference.PreferenceGroup):223:223 -> createVisiblePreferencesList
    6:7:java.util.List createVisiblePreferencesList(androidx.preference.PreferenceGroup):227:228 -> createVisiblePreferencesList
    8:8:java.util.List createVisiblePreferencesList(androidx.preference.PreferenceGroup):231:231 -> createVisiblePreferencesList
    9:9:java.util.List createVisiblePreferencesList(androidx.preference.PreferenceGroup):229:229 -> createVisiblePreferencesList
    10:10:java.util.List createVisiblePreferencesList(androidx.preference.PreferenceGroup):235:235 -> createVisiblePreferencesList
    11:12:java.util.List createVisiblePreferencesList(androidx.preference.PreferenceGroup):240:241 -> createVisiblePreferencesList
    13:14:java.util.List createVisiblePreferencesList(androidx.preference.PreferenceGroup):245:246 -> createVisiblePreferencesList
    15:15:java.util.List createVisiblePreferencesList(androidx.preference.PreferenceGroup):252:252 -> createVisiblePreferencesList
    16:18:java.util.List createVisiblePreferencesList(androidx.preference.PreferenceGroup):254:256 -> createVisiblePreferencesList
    19:19:java.util.List createVisiblePreferencesList(androidx.preference.PreferenceGroup):259:259 -> createVisiblePreferencesList
    20:20:java.util.List createVisiblePreferencesList(androidx.preference.PreferenceGroup):257:257 -> createVisiblePreferencesList
    21:22:java.util.List createVisiblePreferencesList(androidx.preference.PreferenceGroup):267:268 -> createVisiblePreferencesList
    23:24:androidx.preference.ExpandButton createExpandButton(androidx.preference.PreferenceGroup,java.util.List):288:289 -> createVisiblePreferencesList
    23:24:java.util.List createVisiblePreferencesList(androidx.preference.PreferenceGroup):269 -> createVisiblePreferencesList
    25:25:androidx.preference.ExpandButton createExpandButton(androidx.preference.PreferenceGroup,java.util.List):291:291 -> createVisiblePreferencesList
    25:25:java.util.List createVisiblePreferencesList(androidx.preference.PreferenceGroup):269 -> createVisiblePreferencesList
    26:26:androidx.preference.ExpandButton createExpandButton(androidx.preference.PreferenceGroup,java.util.List):293:293 -> createVisiblePreferencesList
    26:26:java.util.List createVisiblePreferencesList(androidx.preference.PreferenceGroup):269 -> createVisiblePreferencesList
    27:27:java.util.List createVisiblePreferencesList(androidx.preference.PreferenceGroup):270:270 -> createVisiblePreferencesList
    1:2:void flattenPreferenceGroup(java.util.List,androidx.preference.PreferenceGroup):184:185 -> flattenPreferenceGroup
    3:3:void flattenPreferenceGroup(java.util.List,androidx.preference.PreferenceGroup):187:187 -> flattenPreferenceGroup
    4:4:void flattenPreferenceGroup(java.util.List,androidx.preference.PreferenceGroup):189:189 -> flattenPreferenceGroup
    5:5:void flattenPreferenceGroup(java.util.List,androidx.preference.PreferenceGroup):191:191 -> flattenPreferenceGroup
    6:7:void flattenPreferenceGroup(java.util.List,androidx.preference.PreferenceGroup):193:194 -> flattenPreferenceGroup
    8:11:void flattenPreferenceGroup(java.util.List,androidx.preference.PreferenceGroup):197:200 -> flattenPreferenceGroup
    12:12:void flattenPreferenceGroup(java.util.List,androidx.preference.PreferenceGroup):204:204 -> flattenPreferenceGroup
    1:2:androidx.preference.Preference getItem(int):328:329 -> getItem
    1:1:int getItemCount():334:334 -> getItemCount
    1:1:long getItemId(int):339:339 -> getItemId
    2:2:long getItemId(int):342:342 -> getItemId
    1:1:int getItemViewType(int):368:368 -> getItemViewType
    2:2:int getItemViewType(int):370:370 -> getItemViewType
    3:3:int getItemViewType(int):372:372 -> getItemViewType
    4:5:int getItemViewType(int):376:377 -> getItemViewType
    1:1:int getPreferenceAdapterPosition(java.lang.String):423:423 -> getPreferenceAdapterPosition
    2:3:int getPreferenceAdapterPosition(java.lang.String):425:426 -> getPreferenceAdapterPosition
    4:4:int getPreferenceAdapterPosition(androidx.preference.Preference):435:435 -> getPreferenceAdapterPosition
    5:6:int getPreferenceAdapterPosition(androidx.preference.Preference):437:438 -> getPreferenceAdapterPosition
    1:1:boolean isGroupExpandable(androidx.preference.PreferenceGroup):317:317 -> isGroupExpandable
    1:1:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):47:47 -> onBindViewHolder
    2:3:void onBindViewHolder(androidx.preference.PreferenceViewHolder,int):417:418 -> onBindViewHolder
    2:3:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):47 -> onBindViewHolder
    1:1:androidx.preference.PreferenceViewHolder onCreateViewHolder(android.view.ViewGroup,int):385:385 -> onCreateViewHolder
    1:1:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):47 -> onCreateViewHolder
    2:2:androidx.preference.PreferenceViewHolder onCreateViewHolder(android.view.ViewGroup,int):387:387 -> onCreateViewHolder
    2:2:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):47 -> onCreateViewHolder
    3:5:androidx.preference.PreferenceViewHolder onCreateViewHolder(android.view.ViewGroup,int):389:391 -> onCreateViewHolder
    3:5:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):47 -> onCreateViewHolder
    6:6:androidx.preference.PreferenceViewHolder onCreateViewHolder(android.view.ViewGroup,int):393:393 -> onCreateViewHolder
    6:6:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):47 -> onCreateViewHolder
    7:7:androidx.preference.PreferenceViewHolder onCreateViewHolder(android.view.ViewGroup,int):396:396 -> onCreateViewHolder
    7:7:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):47 -> onCreateViewHolder
    8:10:androidx.preference.PreferenceViewHolder onCreateViewHolder(android.view.ViewGroup,int):398:400 -> onCreateViewHolder
    8:10:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):47 -> onCreateViewHolder
    11:11:androidx.preference.PreferenceViewHolder onCreateViewHolder(android.view.ViewGroup,int):403:403 -> onCreateViewHolder
    11:11:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):47 -> onCreateViewHolder
    12:13:androidx.preference.PreferenceViewHolder onCreateViewHolder(android.view.ViewGroup,int):405:406 -> onCreateViewHolder
    12:13:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):47 -> onCreateViewHolder
    14:14:androidx.preference.PreferenceViewHolder onCreateViewHolder(android.view.ViewGroup,int):408:408 -> onCreateViewHolder
    14:14:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):47 -> onCreateViewHolder
    15:15:androidx.preference.PreferenceViewHolder onCreateViewHolder(android.view.ViewGroup,int):412:412 -> onCreateViewHolder
    15:15:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):47 -> onCreateViewHolder
    1:1:void onPreferenceChange(androidx.preference.Preference):347:347 -> onPreferenceChange
    2:2:void onPreferenceChange(androidx.preference.Preference):351:351 -> onPreferenceChange
    1:2:void onPreferenceHierarchyChange(androidx.preference.Preference):357:358 -> onPreferenceHierarchyChange
    1:2:void onPreferenceHierarchyChange(androidx.preference.Preference):357:358 -> onPreferenceVisibilityChange
    1:2:void onPreferenceVisibilityChange(androidx.preference.Preference):363 -> onPreferenceVisibilityChange
    1:1:void updatePreferences():115:115 -> updatePreferences
    2:2:void updatePreferences():118:118 -> updatePreferences
    3:5:void updatePreferences():121:123 -> updatePreferences
    6:6:void updatePreferences():129:129 -> updatePreferences
    7:7:void updatePreferences():132:132 -> updatePreferences
    8:8:void updatePreferences():134:134 -> updatePreferences
    9:9:void updatePreferences():167:167 -> updatePreferences
    10:11:void updatePreferences():170:171 -> updatePreferences
androidx.preference.PreferenceGroupAdapter$1 -> androidx.preference.PreferenceGroupAdapter$1:
    1:1:void <init>(androidx.preference.PreferenceGroupAdapter):81:81 -> <init>
    1:1:void run():84:84 -> run
androidx.preference.PreferenceGroupAdapter$3 -> androidx.preference.PreferenceGroupAdapter$3:
    1:1:void <init>(androidx.preference.PreferenceGroupAdapter,androidx.preference.PreferenceGroup):293:293 -> <init>
androidx.preference.PreferenceGroupAdapter$PreferenceResourceDescriptor -> androidx.preference.PreferenceGroupAdapter$PreferenceResourceDescriptor:
    1:4:void <init>(androidx.preference.Preference):457:460 -> <init>
    1:1:boolean equals(java.lang.Object):465:465 -> equals
    2:3:boolean equals(java.lang.Object):468:469 -> equals
    4:4:boolean equals(java.lang.Object):471:471 -> equals
    1:3:int hashCode():477:479 -> hashCode
androidx.preference.PreferenceInflater -> androidx.preference.PreferenceInflater:
    1:1:void <clinit>():40:40 -> <clinit>
    2:2:void <clinit>():43:43 -> <clinit>
    1:1:void <init>(android.content.Context,androidx.preference.PreferenceManager):51:51 -> <init>
    2:2:void <init>(android.content.Context,androidx.preference.PreferenceManager):47:47 -> <init>
    3:3:void <init>(android.content.Context,androidx.preference.PreferenceManager):52:52 -> <init>
    4:4:void init(androidx.preference.PreferenceManager):57:57 -> <init>
    4:4:void <init>(android.content.Context,androidx.preference.PreferenceManager):53 -> <init>
    5:5:void init(androidx.preference.PreferenceManager):61:61 -> <init>
    5:5:void <init>(android.content.Context,androidx.preference.PreferenceManager):53 -> <init>
    6:6:void init(androidx.preference.PreferenceManager):63:63 -> <init>
    6:6:void <init>(android.content.Context,androidx.preference.PreferenceManager):53 -> <init>
    7:7:void init(androidx.preference.PreferenceManager):65:65 -> <init>
    7:7:void <init>(android.content.Context,androidx.preference.PreferenceManager):53 -> <init>
    8:8:void setDefaultPackages(java.lang.String[]):77:77 -> <init>
    8:8:void init(androidx.preference.PreferenceManager):61 -> <init>
    8:8:void <init>(android.content.Context,androidx.preference.PreferenceManager):53 -> <init>
    1:1:androidx.preference.Preference createItem(java.lang.String,java.lang.String[],android.util.AttributeSet):205:205 -> createItem
    2:2:androidx.preference.Preference createItem(java.lang.String,java.lang.String[],android.util.AttributeSet):211:211 -> createItem
    3:3:androidx.preference.Preference createItem(java.lang.String,java.lang.String[],android.util.AttributeSet):213:213 -> createItem
    4:4:androidx.preference.Preference createItem(java.lang.String,java.lang.String[],android.util.AttributeSet):217:217 -> createItem
    5:5:androidx.preference.Preference createItem(java.lang.String,java.lang.String[],android.util.AttributeSet):219:219 -> createItem
    6:7:androidx.preference.Preference createItem(java.lang.String,java.lang.String[],android.util.AttributeSet):227:228 -> createItem
    8:8:androidx.preference.Preference createItem(java.lang.String,java.lang.String[],android.util.AttributeSet):231:231 -> createItem
    9:9:androidx.preference.Preference createItem(java.lang.String,java.lang.String[],android.util.AttributeSet):214:214 -> createItem
    10:12:androidx.preference.Preference createItem(java.lang.String,java.lang.String[],android.util.AttributeSet):235:237 -> createItem
    13:15:androidx.preference.Preference createItem(java.lang.String,java.lang.String[],android.util.AttributeSet):240:242 -> createItem
    16:19:androidx.preference.Preference createItem(java.lang.String,java.lang.String[],android.util.AttributeSet):248:251 -> createItem
    20:20:androidx.preference.Preference createItem(java.lang.String,java.lang.String[],android.util.AttributeSet):246:246 -> createItem
    1:1:androidx.preference.Preference createItemFromTag(java.lang.String,android.util.AttributeSet):274:274 -> createItemFromTag
    2:2:androidx.preference.Preference onCreateItem(java.lang.String,android.util.AttributeSet):266:266 -> createItemFromTag
    2:2:androidx.preference.Preference createItemFromTag(java.lang.String,android.util.AttributeSet):275 -> createItemFromTag
    3:3:androidx.preference.Preference createItemFromTag(java.lang.String,android.util.AttributeSet):277:277 -> createItemFromTag
    4:5:androidx.preference.Preference createItemFromTag(java.lang.String,android.util.AttributeSet):293:294 -> createItemFromTag
    6:7:androidx.preference.Preference createItemFromTag(java.lang.String,android.util.AttributeSet):296:297 -> createItemFromTag
    8:9:androidx.preference.Preference createItemFromTag(java.lang.String,android.util.AttributeSet):286:287 -> createItemFromTag
    10:11:androidx.preference.Preference createItemFromTag(java.lang.String,android.util.AttributeSet):289:290 -> createItemFromTag
    12:12:androidx.preference.Preference createItemFromTag(java.lang.String,android.util.AttributeSet):283:283 -> createItemFromTag
    1:1:android.content.Context getContext():94:94 -> inflate
    1:1:androidx.preference.Preference inflate(int,androidx.preference.PreferenceGroup):107 -> inflate
    2:2:androidx.preference.Preference inflate(int,androidx.preference.PreferenceGroup):107:107 -> inflate
    3:3:androidx.preference.Preference inflate(int,androidx.preference.PreferenceGroup):109:109 -> inflate
    4:5:androidx.preference.Preference inflate(int,androidx.preference.PreferenceGroup):111:112 -> inflate
    6:8:androidx.preference.Preference inflate(org.xmlpull.v1.XmlPullParser,androidx.preference.PreferenceGroup):133:135 -> inflate
    9:9:androidx.preference.Preference inflate(org.xmlpull.v1.XmlPullParser,androidx.preference.PreferenceGroup):142:142 -> inflate
    10:10:androidx.preference.Preference inflate(org.xmlpull.v1.XmlPullParser,androidx.preference.PreferenceGroup):151:151 -> inflate
    11:11:androidx.preference.Preference inflate(org.xmlpull.v1.XmlPullParser,androidx.preference.PreferenceGroup):154:154 -> inflate
    12:12:androidx.preference.PreferenceGroup onMergeRoots(androidx.preference.PreferenceGroup,androidx.preference.PreferenceGroup):182:182 -> inflate
    12:12:androidx.preference.Preference inflate(org.xmlpull.v1.XmlPullParser,androidx.preference.PreferenceGroup):154 -> inflate
    13:13:androidx.preference.Preference inflate(org.xmlpull.v1.XmlPullParser,androidx.preference.PreferenceGroup):157:157 -> inflate
    14:14:androidx.preference.Preference inflate(org.xmlpull.v1.XmlPullParser,androidx.preference.PreferenceGroup):173:173 -> inflate
    15:15:androidx.preference.Preference inflate(org.xmlpull.v1.XmlPullParser,androidx.preference.PreferenceGroup):146:146 -> inflate
    16:20:androidx.preference.Preference inflate(org.xmlpull.v1.XmlPullParser,androidx.preference.PreferenceGroup):166:170 -> inflate
    21:23:androidx.preference.Preference inflate(org.xmlpull.v1.XmlPullParser,androidx.preference.PreferenceGroup):162:164 -> inflate
    24:24:androidx.preference.Preference inflate(org.xmlpull.v1.XmlPullParser,androidx.preference.PreferenceGroup):160:160 -> inflate
    25:25:androidx.preference.Preference inflate(org.xmlpull.v1.XmlPullParser,androidx.preference.PreferenceGroup):174:174 -> inflate
    1:1:void rInflate(org.xmlpull.v1.XmlPullParser,androidx.preference.Preference,android.util.AttributeSet):307:307 -> rInflate
    2:3:void rInflate(org.xmlpull.v1.XmlPullParser,androidx.preference.Preference,android.util.AttributeSet):310:311 -> rInflate
    4:4:void rInflate(org.xmlpull.v1.XmlPullParser,androidx.preference.Preference,android.util.AttributeSet):317:317 -> rInflate
    5:5:void rInflate(org.xmlpull.v1.XmlPullParser,androidx.preference.Preference,android.util.AttributeSet):319:319 -> rInflate
    6:6:android.content.Context getContext():94:94 -> rInflate
    6:6:void rInflate(org.xmlpull.v1.XmlPullParser,androidx.preference.Preference,android.util.AttributeSet):323 -> rInflate
    7:7:void rInflate(org.xmlpull.v1.XmlPullParser,androidx.preference.Preference,android.util.AttributeSet):323:323 -> rInflate
    8:8:void rInflate(org.xmlpull.v1.XmlPullParser,androidx.preference.Preference,android.util.AttributeSet):331:331 -> rInflate
    9:9:void rInflate(org.xmlpull.v1.XmlPullParser,androidx.preference.Preference,android.util.AttributeSet):325:325 -> rInflate
    10:11:void rInflate(org.xmlpull.v1.XmlPullParser,androidx.preference.Preference,android.util.AttributeSet):327:328 -> rInflate
    12:12:void rInflate(org.xmlpull.v1.XmlPullParser,androidx.preference.Preference,android.util.AttributeSet):332:332 -> rInflate
    13:13:android.content.Context getContext():94:94 -> rInflate
    13:13:void rInflate(org.xmlpull.v1.XmlPullParser,androidx.preference.Preference,android.util.AttributeSet):333 -> rInflate
    14:15:void rInflate(org.xmlpull.v1.XmlPullParser,androidx.preference.Preference,android.util.AttributeSet):333:334 -> rInflate
    16:16:void rInflate(org.xmlpull.v1.XmlPullParser,androidx.preference.Preference,android.util.AttributeSet):333:333 -> rInflate
    17:17:void skipCurrentTag(org.xmlpull.v1.XmlPullParser):354:354 -> rInflate
    17:17:void rInflate(org.xmlpull.v1.XmlPullParser,androidx.preference.Preference,android.util.AttributeSet):336 -> rInflate
    18:18:void skipCurrentTag(org.xmlpull.v1.XmlPullParser):357:357 -> rInflate
    18:18:void rInflate(org.xmlpull.v1.XmlPullParser,androidx.preference.Preference,android.util.AttributeSet):336 -> rInflate
    19:19:void skipCurrentTag(org.xmlpull.v1.XmlPullParser):359:359 -> rInflate
    19:19:void rInflate(org.xmlpull.v1.XmlPullParser,androidx.preference.Preference,android.util.AttributeSet):336 -> rInflate
    20:20:void rInflate(org.xmlpull.v1.XmlPullParser,androidx.preference.Preference,android.util.AttributeSet):338:338 -> rInflate
    21:22:void rInflate(org.xmlpull.v1.XmlPullParser,androidx.preference.Preference,android.util.AttributeSet):340:341 -> rInflate
    23:25:void rInflate(org.xmlpull.v1.XmlPullParser,androidx.preference.Preference,android.util.AttributeSet):344:346 -> rInflate
androidx.preference.PreferenceManager -> androidx.preference.PreferenceManager:
    1:1:void <init>(android.content.Context):104:104 -> <init>
    2:2:void <init>(android.content.Context):53:53 -> <init>
    3:3:void <init>(android.content.Context):86:86 -> <init>
    4:4:void <init>(android.content.Context):105:105 -> <init>
    5:5:java.lang.String getDefaultSharedPreferencesName(android.content.Context):124:124 -> <init>
    5:5:void <init>(android.content.Context):107 -> <init>
    6:7:void setSharedPreferencesName(java.lang.String):264:265 -> <init>
    6:7:void <init>(android.content.Context):107 -> <init>
    1:1:androidx.preference.Preference findPreference(java.lang.CharSequence):451:451 -> findPreference
    2:2:androidx.preference.Preference findPreference(java.lang.CharSequence):455:455 -> findPreference
    1:1:java.lang.String getDefaultSharedPreferencesName(android.content.Context):124:124 -> getDefaultSharedPreferences
    1:1:android.content.SharedPreferences getDefaultSharedPreferences(android.content.Context):119 -> getDefaultSharedPreferences
    2:2:android.content.SharedPreferences getDefaultSharedPreferences(android.content.Context):119:119 -> getDefaultSharedPreferences
    1:3:android.content.SharedPreferences$Editor getEditor():472:474 -> getEditor
    4:4:android.content.SharedPreferences$Editor getEditor():477:477 -> getEditor
    5:5:android.content.SharedPreferences$Editor getEditor():479:479 -> getEditor
    1:3:long getNextId():237:239 -> getNextId
    1:1:androidx.preference.PreferenceManager$OnNavigateToScreenListener getOnNavigateToScreenListener():569:569 -> getOnNavigateToScreenListener
    1:1:androidx.preference.PreferenceManager$OnPreferenceTreeClickListener getOnPreferenceTreeClickListener():552:552 -> getOnPreferenceTreeClickListener
    1:1:androidx.preference.PreferenceScreen getPreferenceScreen():419:419 -> getPreferenceScreen
    1:1:android.content.SharedPreferences getSharedPreferences():395:395 -> getSharedPreferences
    2:2:android.content.SharedPreferences getSharedPreferences():397:397 -> getSharedPreferences
    3:3:android.content.SharedPreferences getSharedPreferences():402:402 -> getSharedPreferences
    4:4:android.content.SharedPreferences getSharedPreferences():399:399 -> getSharedPreferences
    5:5:android.content.SharedPreferences getSharedPreferences():406:406 -> getSharedPreferences
    6:6:android.content.SharedPreferences getSharedPreferences():410:410 -> getSharedPreferences
    1:1:void setNoCommit(boolean):500:500 -> inflateFromResource
    1:1:androidx.preference.PreferenceScreen inflateFromResource(android.content.Context,int,androidx.preference.PreferenceScreen):213 -> inflateFromResource
    2:4:androidx.preference.PreferenceScreen inflateFromResource(android.content.Context,int,androidx.preference.PreferenceScreen):215:217 -> inflateFromResource
    5:6:void setNoCommit(boolean):497:498 -> inflateFromResource
    5:6:androidx.preference.PreferenceScreen inflateFromResource(android.content.Context,int,androidx.preference.PreferenceScreen):220 -> inflateFromResource
    7:7:void setNoCommit(boolean):500:500 -> inflateFromResource
    7:7:androidx.preference.PreferenceScreen inflateFromResource(android.content.Context,int,androidx.preference.PreferenceScreen):220 -> inflateFromResource
    1:1:void setOnDisplayPreferenceDialogListener(androidx.preference.PreferenceManager$OnDisplayPreferenceDialogListener):527:527 -> setOnDisplayPreferenceDialogListener
    1:1:void setOnNavigateToScreenListener(androidx.preference.PreferenceManager$OnNavigateToScreenListener):562:562 -> setOnNavigateToScreenListener
    1:1:void setOnPreferenceTreeClickListener(androidx.preference.PreferenceManager$OnPreferenceTreeClickListener):548:548 -> setOnPreferenceTreeClickListener
    1:1:boolean setPreferences(androidx.preference.PreferenceScreen):429:429 -> setPreferences
    2:2:boolean setPreferences(androidx.preference.PreferenceScreen):431:431 -> setPreferences
    3:3:boolean setPreferences(androidx.preference.PreferenceScreen):433:433 -> setPreferences
    1:1:boolean shouldCommit():493:493 -> shouldCommit
    1:2:void showDialog(androidx.preference.Preference):536:537 -> showDialog
androidx.preference.PreferenceRecyclerViewAccessibilityDelegate -> androidx.preference.PreferenceRecyclerViewAccessibilityDelegate:
    1:1:void <init>(androidx.recyclerview.widget.RecyclerView):51:51 -> <init>
    2:2:void <init>(androidx.recyclerview.widget.RecyclerView):48:48 -> <init>
    3:3:void <init>(androidx.recyclerview.widget.RecyclerView):60:60 -> <init>
    4:4:void <init>(androidx.recyclerview.widget.RecyclerView):52:52 -> <init>
    1:1:androidx.core.view.AccessibilityDelegateCompat getItemDelegate():58:58 -> getItemDelegate
androidx.preference.PreferenceRecyclerViewAccessibilityDelegate$1 -> androidx.preference.PreferenceRecyclerViewAccessibilityDelegate$1:
    1:1:void <init>(androidx.preference.PreferenceRecyclerViewAccessibilityDelegate):61:61 -> <init>
    1:2:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):64:65 -> onInitializeAccessibilityNodeInfo
    3:4:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):67:68 -> onInitializeAccessibilityNodeInfo
    5:6:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):72:73 -> onInitializeAccessibilityNodeInfo
    7:7:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):78:78 -> onInitializeAccessibilityNodeInfo
    1:1:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):84:84 -> performAccessibilityAction
androidx.preference.PreferenceScreen -> androidx.preference.PreferenceScreen:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):53:53 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):42:42 -> <init>
    1:1:void onClick():59:59 -> onClick
    2:2:void onClick():63:63 -> onClick
    3:3:void onClick():65:65 -> onClick
    1:1:boolean shouldUseGeneratedIds():81:81 -> shouldUseGeneratedIds
androidx.preference.PreferenceViewHolder -> androidx.preference.PreferenceViewHolder:
    1:1:void <init>(android.view.View):36:36 -> <init>
    2:2:void <init>(android.view.View):31:31 -> <init>
    3:8:void <init>(android.view.View):39:44 -> <init>
    9:9:void <init>(android.view.View):43:43 -> <init>
    1:1:android.view.View findViewById(int):61:61 -> findViewById
    2:2:android.view.View findViewById(int):65:65 -> findViewById
    3:3:android.view.View findViewById(int):67:67 -> findViewById
    1:1:boolean isDividerAllowedAbove():80:80 -> isDividerAllowedAbove
    1:1:boolean isDividerAllowedBelow():104:104 -> isDividerAllowedBelow
    1:1:void setDividerAllowedAbove(boolean):94:94 -> setDividerAllowedAbove
    1:1:void setDividerAllowedBelow(boolean):118:118 -> setDividerAllowedBelow
androidx.preference.R$drawable -> androidx.preference.R$drawable:
    1:1:int androidx.room.util.CursorUtil.getColumnIndexOrThrow(android.database.Cursor,java.lang.String):104:104 -> getColumnIndexOrThrow
    2:2:int androidx.room.util.CursorUtil.getColumnIndexOrThrow(android.database.Cursor,java.lang.String):108:108 -> getColumnIndexOrThrow
androidx.preference.R$styleable -> androidx.preference.R$styleable:
    1:1:void <clinit>():1643:1643 -> <clinit>
    2:2:void <clinit>():1648:1648 -> <clinit>
    3:3:void <clinit>():1675:1675 -> <clinit>
    4:4:void <clinit>():1697:1697 -> <clinit>
    5:5:void <clinit>():1751:1751 -> <clinit>
    6:6:void <clinit>():1798:1798 -> <clinit>
    7:7:void <clinit>():1809:1809 -> <clinit>
    8:8:void <clinit>():1846:1846 -> <clinit>
    9:9:void <clinit>():1851:1851 -> <clinit>
    10:10:void <clinit>():1856:1856 -> <clinit>
    11:11:void <clinit>():1860:1860 -> <clinit>
    12:12:void <clinit>():1915:1915 -> <clinit>
    13:13:void <clinit>():1953:1953 -> <clinit>
    14:14:void <clinit>():1964:1964 -> <clinit>
androidx.preference.SeekBarPreference -> androidx.preference.SeekBarPreference:
    1:1:void <init>(android.content.Context,android.util.AttributeSet,int,int):133:133 -> <init>
    1:1:void <init>(android.content.Context,android.util.AttributeSet,int):152 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int,int):74:74 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int):152 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int,int):104:104 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):152 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int,int):135:135 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):152 -> <init>
    5:10:void <init>(android.content.Context,android.util.AttributeSet,int,int):141:146 -> <init>
    5:10:void <init>(android.content.Context,android.util.AttributeSet,int):152 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet,int,int):148:148 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet,int):152 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet):156:156 -> <init>
    1:6:void onBindViewHolder(androidx.preference.PreferenceViewHolder):165:170 -> onBindViewHolder
    7:8:void onBindViewHolder(androidx.preference.PreferenceViewHolder):172:173 -> onBindViewHolder
    9:10:void onBindViewHolder(androidx.preference.PreferenceViewHolder):176:177 -> onBindViewHolder
    11:12:void onBindViewHolder(androidx.preference.PreferenceViewHolder):180:181 -> onBindViewHolder
    13:14:void onBindViewHolder(androidx.preference.PreferenceViewHolder):186:187 -> onBindViewHolder
    15:15:void onBindViewHolder(androidx.preference.PreferenceViewHolder):189:189 -> onBindViewHolder
    16:18:void onBindViewHolder(androidx.preference.PreferenceViewHolder):192:194 -> onBindViewHolder
    1:1:java.lang.Object onGetDefaultValue(android.content.res.TypedArray,int):207:207 -> onGetDefaultValue
    1:1:void onRestoreInstanceState(android.os.Parcelable):430:430 -> onRestoreInstanceState
    2:2:void onRestoreInstanceState(android.os.Parcelable):432:432 -> onRestoreInstanceState
    3:8:void onRestoreInstanceState(android.os.Parcelable):437:442 -> onRestoreInstanceState
    1:2:android.os.Parcelable onSaveInstanceState():414:415 -> onSaveInstanceState
    3:6:android.os.Parcelable onSaveInstanceState():421:424 -> onSaveInstanceState
    1:1:void onSetInitialValue(java.lang.Object):200:200 -> onSetInitialValue
    2:2:void onSetInitialValue(java.lang.Object):202:202 -> onSetInitialValue
    1:1:void setMax(int):274:274 -> setMax
    2:4:void setMax(int):277:279 -> setMax
    1:3:void setSeekBarIncrement(int):253:255 -> setSeekBarIncrement
    1:1:void setValue(int):380:380 -> setValue
    1:1:void setValueInternal(int,boolean):348:348 -> setValueInternal
    2:2:void setValueInternal(int,boolean):351:351 -> setValueInternal
    3:6:void setValueInternal(int,boolean):355:358 -> setValueInternal
    7:7:void setValueInternal(int,boolean):360:360 -> setValueInternal
    1:4:void syncValueInternal(android.widget.SeekBar):389:392 -> syncValueInternal
    5:6:void syncValueInternal(android.widget.SeekBar):394:395 -> syncValueInternal
    1:2:void updateLabelValue(int):407:408 -> updateLabelValue
androidx.preference.SeekBarPreference$1 -> androidx.preference.SeekBarPreference$1:
    1:1:void <init>(androidx.preference.SeekBarPreference):74:74 -> <init>
    1:2:void onProgressChanged(android.widget.SeekBar,int,boolean):77:78 -> onProgressChanged
    3:3:void onProgressChanged(android.widget.SeekBar,int,boolean):81:81 -> onProgressChanged
    1:1:void onStartTrackingTouch(android.widget.SeekBar):87:87 -> onStartTrackingTouch
    1:3:void onStopTrackingTouch(android.widget.SeekBar):92:94 -> onStopTrackingTouch
androidx.preference.SeekBarPreference$2 -> androidx.preference.SeekBarPreference$2:
    1:1:void <init>(androidx.preference.SeekBarPreference):104:104 -> <init>
    1:1:boolean onKey(android.view.View,int,android.view.KeyEvent):107:107 -> onKey
    2:2:boolean onKey(android.view.View,int,android.view.KeyEvent):111:111 -> onKey
    3:4:boolean onKey(android.view.View,int,android.view.KeyEvent):123:124 -> onKey
    5:5:boolean onKey(android.view.View,int,android.view.KeyEvent):127:127 -> onKey
androidx.preference.SeekBarPreference$SavedState -> androidx.preference.SeekBarPreference$SavedState:
    1:1:void <clinit>():451:451 -> <clinit>
    1:1:void <init>(android.os.Parcel):469:469 -> <init>
    2:4:void <init>(android.os.Parcel):472:474 -> <init>
    5:5:void <init>(android.os.Parcelable):478:478 -> <init>
    1:1:void writeToParcel(android.os.Parcel,int):483:483 -> writeToParcel
    2:4:void writeToParcel(android.os.Parcel,int):486:488 -> writeToParcel
androidx.preference.SeekBarPreference$SavedState$1 -> androidx.preference.SeekBarPreference$SavedState$1:
    1:1:void <init>():452:452 -> <init>
    1:1:androidx.preference.SeekBarPreference$SavedState createFromParcel(android.os.Parcel):455:455 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):452 -> createFromParcel
    1:1:androidx.preference.SeekBarPreference$SavedState[] newArray(int):460:460 -> newArray
    1:1:java.lang.Object[] newArray(int):452 -> newArray
androidx.preference.SwitchPreference -> androidx.preference.SwitchPreference:
    1:1:void <init>(android.content.Context,android.util.AttributeSet,int,int):65:65 -> <init>
    1:1:void <init>(android.content.Context,android.util.AttributeSet,int):101 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int,int):45:45 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int):101 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int,int):67:67 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):101 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int,int):70:70 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):101 -> <init>
    5:5:java.lang.String androidx.core.content.res.TypedArrayUtils.getString(android.content.res.TypedArray,int,int):310:310 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int,int):73 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):101 -> <init>
    6:6:java.lang.String androidx.core.content.res.TypedArrayUtils.getString(android.content.res.TypedArray,int,int):312:312 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int,int):73 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):101 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int,int):73:73 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int):101 -> <init>
    8:8:java.lang.String androidx.core.content.res.TypedArrayUtils.getString(android.content.res.TypedArray,int,int):310:310 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,int,int):76 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,int):101 -> <init>
    9:9:java.lang.String androidx.core.content.res.TypedArrayUtils.getString(android.content.res.TypedArray,int,int):312:312 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int,int):76 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int):101 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet,int,int):76:76 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet,int):101 -> <init>
    11:11:java.lang.String androidx.core.content.res.TypedArrayUtils.getString(android.content.res.TypedArray,int,int):310:310 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet,int,int):80 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet,int):101 -> <init>
    12:12:java.lang.String androidx.core.content.res.TypedArrayUtils.getString(android.content.res.TypedArray,int,int):312:312 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet,int,int):80 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet,int):101 -> <init>
    13:13:void <init>(android.content.Context,android.util.AttributeSet,int,int):80:80 -> <init>
    13:13:void <init>(android.content.Context,android.util.AttributeSet,int):101 -> <init>
    14:15:boolean androidx.core.content.res.TypedArrayUtils.getBoolean(android.content.res.TypedArray,int,int,boolean):264:265 -> <init>
    14:15:void <init>(android.content.Context,android.util.AttributeSet,int,int):84 -> <init>
    14:15:void <init>(android.content.Context,android.util.AttributeSet,int):101 -> <init>
    16:16:void <init>(android.content.Context,android.util.AttributeSet,int,int):84:84 -> <init>
    16:16:void <init>(android.content.Context,android.util.AttributeSet,int):101 -> <init>
    17:17:void <init>(android.content.Context,android.util.AttributeSet,int,int):88:88 -> <init>
    17:17:void <init>(android.content.Context,android.util.AttributeSet,int):101 -> <init>
    18:18:void <init>(android.content.Context,android.util.AttributeSet):111:111 -> <init>
    1:4:void onBindViewHolder(androidx.preference.PreferenceViewHolder):127:130 -> onBindViewHolder
    1:1:void androidx.preference.Preference.performClick(android.view.View):1166:1166 -> performClick
    1:1:void performClick(android.view.View):195 -> performClick
    2:3:void syncViewIfAccessibilityEnabled(android.view.View):201:202 -> performClick
    2:3:void performClick(android.view.View):196 -> performClick
    4:5:void syncViewIfAccessibilityEnabled(android.view.View):206:207 -> performClick
    4:5:void performClick(android.view.View):196 -> performClick
    6:7:void syncViewIfAccessibilityEnabled(android.view.View):209:210 -> performClick
    6:7:void performClick(android.view.View):196 -> performClick
    1:2:void setSwitchTextOff(java.lang.CharSequence):151:152 -> setSwitchTextOff
    1:2:void setSwitchTextOn(java.lang.CharSequence):140:141 -> setSwitchTextOn
    1:3:void syncSwitchView(android.view.View):214:216 -> syncSwitchView
    4:5:void syncSwitchView(android.view.View):218:219 -> syncSwitchView
    6:9:void syncSwitchView(android.view.View):222:225 -> syncSwitchView
androidx.preference.SwitchPreference$Listener -> androidx.preference.SwitchPreference$Listener:
    1:1:void <init>(androidx.preference.SwitchPreference):230:230 -> <init>
    1:1:void onCheckedChanged(android.widget.CompoundButton,boolean):234:234 -> onCheckedChanged
    2:2:void onCheckedChanged(android.widget.CompoundButton,boolean):237:237 -> onCheckedChanged
    3:3:void onCheckedChanged(android.widget.CompoundButton,boolean):241:241 -> onCheckedChanged
androidx.preference.SwitchPreferenceCompat -> androidx.preference.SwitchPreferenceCompat:
    1:1:void <init>(android.content.Context,android.util.AttributeSet,int,int):65:65 -> <init>
    1:1:void <init>(android.content.Context,android.util.AttributeSet,int):101 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int,int):45:45 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int):101 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int,int):67:67 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):101 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int,int):70:70 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):101 -> <init>
    5:5:java.lang.String androidx.core.content.res.TypedArrayUtils.getString(android.content.res.TypedArray,int,int):310:310 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int,int):73 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):101 -> <init>
    6:6:java.lang.String androidx.core.content.res.TypedArrayUtils.getString(android.content.res.TypedArray,int,int):312:312 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int,int):73 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):101 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int,int):73:73 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int):101 -> <init>
    8:8:java.lang.String androidx.core.content.res.TypedArrayUtils.getString(android.content.res.TypedArray,int,int):310:310 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,int,int):76 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,int):101 -> <init>
    9:9:java.lang.String androidx.core.content.res.TypedArrayUtils.getString(android.content.res.TypedArray,int,int):312:312 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int,int):76 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int):101 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet,int,int):76:76 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet,int):101 -> <init>
    11:11:java.lang.String androidx.core.content.res.TypedArrayUtils.getString(android.content.res.TypedArray,int,int):310:310 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet,int,int):80 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet,int):101 -> <init>
    12:12:java.lang.String androidx.core.content.res.TypedArrayUtils.getString(android.content.res.TypedArray,int,int):312:312 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet,int,int):80 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet,int):101 -> <init>
    13:13:void <init>(android.content.Context,android.util.AttributeSet,int,int):80:80 -> <init>
    13:13:void <init>(android.content.Context,android.util.AttributeSet,int):101 -> <init>
    14:15:boolean androidx.core.content.res.TypedArrayUtils.getBoolean(android.content.res.TypedArray,int,int,boolean):264:265 -> <init>
    14:15:void <init>(android.content.Context,android.util.AttributeSet,int,int):84 -> <init>
    14:15:void <init>(android.content.Context,android.util.AttributeSet,int):101 -> <init>
    16:16:void <init>(android.content.Context,android.util.AttributeSet,int,int):84:84 -> <init>
    16:16:void <init>(android.content.Context,android.util.AttributeSet,int):101 -> <init>
    17:17:void <init>(android.content.Context,android.util.AttributeSet,int,int):88:88 -> <init>
    17:17:void <init>(android.content.Context,android.util.AttributeSet,int):101 -> <init>
    18:18:void <init>(android.content.Context,android.util.AttributeSet):111:111 -> <init>
    1:4:void onBindViewHolder(androidx.preference.PreferenceViewHolder):125:128 -> onBindViewHolder
    1:1:void androidx.preference.Preference.performClick(android.view.View):1166:1166 -> performClick
    1:1:void performClick(android.view.View):193 -> performClick
    2:3:void syncViewIfAccessibilityEnabled(android.view.View):199:200 -> performClick
    2:3:void performClick(android.view.View):194 -> performClick
    4:5:void syncViewIfAccessibilityEnabled(android.view.View):204:205 -> performClick
    4:5:void performClick(android.view.View):194 -> performClick
    6:7:void syncViewIfAccessibilityEnabled(android.view.View):207:208 -> performClick
    6:7:void performClick(android.view.View):194 -> performClick
    1:2:void setSwitchTextOff(java.lang.CharSequence):149:150 -> setSwitchTextOff
    1:2:void setSwitchTextOn(java.lang.CharSequence):138:139 -> setSwitchTextOn
    1:3:void syncSwitchView(android.view.View):212:214 -> syncSwitchView
    4:5:void syncSwitchView(android.view.View):216:217 -> syncSwitchView
    6:9:void syncSwitchView(android.view.View):220:223 -> syncSwitchView
androidx.preference.SwitchPreferenceCompat$Listener -> androidx.preference.SwitchPreferenceCompat$Listener:
    1:1:void <init>(androidx.preference.SwitchPreferenceCompat):228:228 -> <init>
    1:1:void onCheckedChanged(android.widget.CompoundButton,boolean):232:232 -> onCheckedChanged
    2:2:void onCheckedChanged(android.widget.CompoundButton,boolean):235:235 -> onCheckedChanged
    3:3:void onCheckedChanged(android.widget.CompoundButton,boolean):239:239 -> onCheckedChanged
androidx.preference.TwoStatePreference -> androidx.preference.TwoStatePreference:
    1:1:void <init>(android.content.Context,android.util.AttributeSet,int,int):47:47 -> <init>
    1:1:void <init>(android.content.Context,android.util.AttributeSet,int):51 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int,int):47:47 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet):55:55 -> <init>
    1:1:boolean isChecked():78:78 -> isChecked
    1:1:void onClick():64:64 -> onClick
    2:4:void onClick():66:68 -> onClick
    1:1:java.lang.Object onGetDefaultValue(android.content.res.TypedArray,int):193:193 -> onGetDefaultValue
    1:1:void onRestoreInstanceState(android.os.Parcelable):264:264 -> onRestoreInstanceState
    2:4:void onRestoreInstanceState(android.os.Parcelable):270:272 -> onRestoreInstanceState
    5:5:void onRestoreInstanceState(android.os.Parcelable):266:266 -> onRestoreInstanceState
    1:2:android.os.Parcelable onSaveInstanceState():251:252 -> onSaveInstanceState
    3:4:android.os.Parcelable onSaveInstanceState():257:258 -> onSaveInstanceState
    1:1:void onSetInitialValue(java.lang.Object):199:199 -> onSetInitialValue
    2:2:void onSetInitialValue(java.lang.Object):201:201 -> onSetInitialValue
    1:5:void setChecked(boolean):88:92 -> setChecked
    6:7:void setChecked(boolean):94:95 -> setChecked
    1:1:void setDisableDependentsState(boolean):188:188 -> setDisableDependentsState
    1:3:void setSummaryOff(java.lang.CharSequence):147:149 -> setSummaryOff
    1:3:void setSummaryOn(java.lang.CharSequence):115:117 -> setSummaryOn
    1:2:boolean shouldDisableDependents():102:103 -> shouldDisableDependents
    1:2:void syncSummaryView(androidx.preference.PreferenceViewHolder):211:212 -> syncSummaryView
    3:3:void syncSummaryView(android.view.View):220:220 -> syncSummaryView
    4:4:void syncSummaryView(android.view.View):223:223 -> syncSummaryView
    5:6:void syncSummaryView(android.view.View):225:226 -> syncSummaryView
    7:8:void syncSummaryView(android.view.View):228:229 -> syncSummaryView
    9:11:void syncSummaryView(android.view.View):233:235 -> syncSummaryView
    12:13:void syncSummaryView(android.view.View):244:245 -> syncSummaryView
androidx.preference.TwoStatePreference$SavedState -> androidx.preference.TwoStatePreference$SavedState:
    1:1:void <clinit>():276:276 -> <clinit>
    1:2:void <init>(android.os.Parcel):292:293 -> <init>
    3:3:void <init>(android.os.Parcelable):297:297 -> <init>
    1:2:void writeToParcel(android.os.Parcel,int):302:303 -> writeToParcel
androidx.preference.TwoStatePreference$SavedState$1 -> androidx.preference.TwoStatePreference$SavedState$1:
    1:1:void <init>():277:277 -> <init>
    1:1:androidx.preference.TwoStatePreference$SavedState createFromParcel(android.os.Parcel):280:280 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):277 -> createFromParcel
    1:1:androidx.preference.TwoStatePreference$SavedState[] newArray(int):285:285 -> newArray
    1:1:java.lang.Object[] newArray(int):277 -> newArray
androidx.preference.UnPressableLinearLayout -> androidx.preference.UnPressableLinearLayout:
    1:1:void <init>(android.content.Context):39:39 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):43:43 -> <init>
androidx.preference.internal.PreferenceImageView -> androidx.preference.internal.PreferenceImageView:
    1:1:void <init>(android.content.Context):45:45 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):49:49 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):53:53 -> <init>
    4:5:void <init>(android.content.Context,android.util.AttributeSet,int):41:42 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):55:55 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int):58:58 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,int):61:61 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int):64:64 -> <init>
    1:1:int getMaxHeight():86:86 -> getMaxHeight
    1:1:int getMaxWidth():75:75 -> getMaxWidth
    1:1:void onMeasure(int,int):91:91 -> onMeasure
    2:3:void onMeasure(int,int):93:94 -> onMeasure
    4:4:void onMeasure(int,int):97:97 -> onMeasure
    5:5:void onMeasure(int,int):101:101 -> onMeasure
    6:7:void onMeasure(int,int):103:104 -> onMeasure
    8:8:void onMeasure(int,int):107:107 -> onMeasure
    9:9:void onMeasure(int,int):111:111 -> onMeasure
    1:2:void setMaxHeight(int):80:81 -> setMaxHeight
    1:2:void setMaxWidth(int):69:70 -> setMaxWidth
androidx.recyclerview.R$styleable -> androidx.recyclerview.R$styleable:
    1:1:void <clinit>():226:226 -> <clinit>
androidx.recyclerview.widget.AdapterHelper -> androidx.recyclerview.widget.AdapterHelper:
    1:1:void <init>(androidx.recyclerview.widget.AdapterHelper$Callback,boolean):75:75 -> <init>
    1:1:void <init>(androidx.recyclerview.widget.AdapterHelper$Callback):72 -> <init>
    2:2:void <init>(androidx.recyclerview.widget.AdapterHelper$Callback,boolean):55:55 -> <init>
    2:2:void <init>(androidx.recyclerview.widget.AdapterHelper$Callback):72 -> <init>
    3:3:void <init>(androidx.recyclerview.widget.AdapterHelper$Callback,boolean):57:57 -> <init>
    3:3:void <init>(androidx.recyclerview.widget.AdapterHelper$Callback):72 -> <init>
    4:4:void <init>(androidx.recyclerview.widget.AdapterHelper$Callback,boolean):59:59 -> <init>
    4:4:void <init>(androidx.recyclerview.widget.AdapterHelper$Callback):72 -> <init>
    5:5:void <init>(androidx.recyclerview.widget.AdapterHelper$Callback,boolean):69:69 -> <init>
    5:5:void <init>(androidx.recyclerview.widget.AdapterHelper$Callback):72 -> <init>
    6:8:void <init>(androidx.recyclerview.widget.AdapterHelper$Callback,boolean):76:78 -> <init>
    6:8:void <init>(androidx.recyclerview.widget.AdapterHelper$Callback):72 -> <init>
    1:1:boolean canFindInPreLayout(int):411:411 -> canFindInPreLayout
    2:4:boolean canFindInPreLayout(int):413:415 -> canFindInPreLayout
    5:5:boolean canFindInPreLayout(int):420:420 -> canFindInPreLayout
    6:6:boolean canFindInPreLayout(int):422:422 -> canFindInPreLayout
    1:1:void consumePostponedUpdates():119:119 -> consumePostponedUpdates
    2:2:void consumePostponedUpdates():121:121 -> consumePostponedUpdates
    3:3:void androidx.recyclerview.widget.RecyclerView$6.onDispatchSecondPass(androidx.recyclerview.widget.AdapterHelper$UpdateOp):1027:1027 -> consumePostponedUpdates
    3:3:void consumePostponedUpdates():121 -> consumePostponedUpdates
    4:5:void consumePostponedUpdates():123:124 -> consumePostponedUpdates
    1:2:void consumeUpdatesInOnePass():557:558 -> consumeUpdatesInOnePass
    3:4:void consumeUpdatesInOnePass():560:561 -> consumeUpdatesInOnePass
    5:5:void consumeUpdatesInOnePass():575:575 -> consumeUpdatesInOnePass
    6:6:void androidx.recyclerview.widget.RecyclerView$6.onDispatchSecondPass(androidx.recyclerview.widget.AdapterHelper$UpdateOp):1027:1027 -> consumeUpdatesInOnePass
    6:6:void consumeUpdatesInOnePass():575 -> consumeUpdatesInOnePass
    7:7:void consumeUpdatesInOnePass():576:576 -> consumeUpdatesInOnePass
    8:8:void androidx.recyclerview.widget.RecyclerView$6.offsetPositionsForMove(int,int):1038:1038 -> consumeUpdatesInOnePass
    8:8:void consumeUpdatesInOnePass():576 -> consumeUpdatesInOnePass
    9:9:void androidx.recyclerview.widget.RecyclerView$6.offsetPositionsForMove(int,int):1040:1040 -> consumeUpdatesInOnePass
    9:9:void consumeUpdatesInOnePass():576 -> consumeUpdatesInOnePass
    10:10:void consumeUpdatesInOnePass():571:571 -> consumeUpdatesInOnePass
    11:11:void androidx.recyclerview.widget.RecyclerView$6.onDispatchSecondPass(androidx.recyclerview.widget.AdapterHelper$UpdateOp):1027:1027 -> consumeUpdatesInOnePass
    11:11:void consumeUpdatesInOnePass():571 -> consumeUpdatesInOnePass
    12:12:void consumeUpdatesInOnePass():572:572 -> consumeUpdatesInOnePass
    13:13:void consumeUpdatesInOnePass():567:567 -> consumeUpdatesInOnePass
    14:14:void androidx.recyclerview.widget.RecyclerView$6.onDispatchSecondPass(androidx.recyclerview.widget.AdapterHelper$UpdateOp):1027:1027 -> consumeUpdatesInOnePass
    14:14:void consumeUpdatesInOnePass():567 -> consumeUpdatesInOnePass
    15:15:void consumeUpdatesInOnePass():568:568 -> consumeUpdatesInOnePass
    16:18:void androidx.recyclerview.widget.RecyclerView$6.offsetPositionsForRemovingInvisible(int,int):983:985 -> consumeUpdatesInOnePass
    16:18:void consumeUpdatesInOnePass():568 -> consumeUpdatesInOnePass
    19:19:void consumeUpdatesInOnePass():563:563 -> consumeUpdatesInOnePass
    20:20:void androidx.recyclerview.widget.RecyclerView$6.onDispatchSecondPass(androidx.recyclerview.widget.AdapterHelper$UpdateOp):1027:1027 -> consumeUpdatesInOnePass
    20:20:void consumeUpdatesInOnePass():563 -> consumeUpdatesInOnePass
    21:21:void consumeUpdatesInOnePass():564:564 -> consumeUpdatesInOnePass
    22:23:void androidx.recyclerview.widget.RecyclerView$6.offsetPositionsForAdd(int,int):1032:1033 -> consumeUpdatesInOnePass
    22:23:void consumeUpdatesInOnePass():564 -> consumeUpdatesInOnePass
    24:25:void consumeUpdatesInOnePass():579:580 -> consumeUpdatesInOnePass
    26:27:void consumeUpdatesInOnePass():583:584 -> consumeUpdatesInOnePass
    1:1:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):231:231 -> dispatchAndUpdateViewHolders
    2:2:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):245:245 -> dispatchAndUpdateViewHolders
    3:3:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):250:250 -> dispatchAndUpdateViewHolders
    4:4:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):252:252 -> dispatchAndUpdateViewHolders
    5:5:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):260:260 -> dispatchAndUpdateViewHolders
    6:8:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):262:264 -> dispatchAndUpdateViewHolders
    9:9:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):269:269 -> dispatchAndUpdateViewHolders
    10:10:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):281:281 -> dispatchAndUpdateViewHolders
    11:11:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):285:285 -> dispatchAndUpdateViewHolders
    12:14:void recycleUpdateOp(androidx.recyclerview.widget.AdapterHelper$UpdateOp):741:743 -> dispatchAndUpdateViewHolders
    12:14:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):286 -> dispatchAndUpdateViewHolders
    15:15:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):287:287 -> dispatchAndUpdateViewHolders
    16:16:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):294:294 -> dispatchAndUpdateViewHolders
    17:19:void recycleUpdateOp(androidx.recyclerview.widget.AdapterHelper$UpdateOp):741:743 -> dispatchAndUpdateViewHolders
    17:19:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):295 -> dispatchAndUpdateViewHolders
    20:20:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):297:297 -> dispatchAndUpdateViewHolders
    21:21:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):301:301 -> dispatchAndUpdateViewHolders
    22:24:void recycleUpdateOp(androidx.recyclerview.widget.AdapterHelper$UpdateOp):741:743 -> dispatchAndUpdateViewHolders
    22:24:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):302 -> dispatchAndUpdateViewHolders
    25:25:void dispatchAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):232:232 -> dispatchAndUpdateViewHolders
    1:1:void dispatchFirstPassAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp,int):315:315 -> dispatchFirstPassAndUpdateViewHolders
    2:2:void androidx.recyclerview.widget.RecyclerView$6.onDispatchFirstPass(androidx.recyclerview.widget.AdapterHelper$UpdateOp):1004:1004 -> dispatchFirstPassAndUpdateViewHolders
    2:2:void dispatchFirstPassAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp,int):315 -> dispatchFirstPassAndUpdateViewHolders
    3:3:void dispatchFirstPassAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp,int):316:316 -> dispatchFirstPassAndUpdateViewHolders
    4:4:void dispatchFirstPassAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp,int):321:321 -> dispatchFirstPassAndUpdateViewHolders
    5:6:void androidx.recyclerview.widget.RecyclerView$6.markViewHoldersUpdated(int,int,java.lang.Object):998:999 -> dispatchFirstPassAndUpdateViewHolders
    5:6:void dispatchFirstPassAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp,int):321 -> dispatchFirstPassAndUpdateViewHolders
    7:7:void dispatchFirstPassAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp,int):324:324 -> dispatchFirstPassAndUpdateViewHolders
    8:8:void dispatchFirstPassAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp,int):318:318 -> dispatchFirstPassAndUpdateViewHolders
    9:11:void androidx.recyclerview.widget.RecyclerView$6.offsetPositionsForRemovingInvisible(int,int):983:985 -> dispatchFirstPassAndUpdateViewHolders
    9:11:void dispatchFirstPassAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp,int):318 -> dispatchFirstPassAndUpdateViewHolders
    1:1:int findPositionOffset(int,int):472:472 -> findPositionOffset
    2:5:int findPositionOffset(int,int):474:477 -> findPositionOffset
    6:6:int findPositionOffset(int,int):482:482 -> findPositionOffset
    7:7:int findPositionOffset(int,int):486:486 -> findPositionOffset
    8:8:int findPositionOffset(int,int):488:488 -> findPositionOffset
    9:9:int findPositionOffset(int,int):493:493 -> findPositionOffset
    1:1:boolean hasAnyUpdateTypes(int):464:464 -> hasAnyUpdateTypes
    1:1:boolean hasPendingUpdates():460:460 -> hasPendingUpdates
    1:1:androidx.recyclerview.widget.AdapterHelper$UpdateOp obtainUpdateOp(int,int,int,java.lang.Object):727:727 -> obtainUpdateOp
    2:2:androidx.recyclerview.widget.AdapterHelper$UpdateOp obtainUpdateOp(int,int,int,java.lang.Object):729:729 -> obtainUpdateOp
    3:6:androidx.recyclerview.widget.AdapterHelper$UpdateOp obtainUpdateOp(int,int,int,java.lang.Object):731:734 -> obtainUpdateOp
    1:3:boolean onItemRangeChanged(int,int,java.lang.Object):507:509 -> onItemRangeChanged
    1:3:boolean onItemRangeInserted(int,int):519:521 -> onItemRangeInserted
    1:3:boolean onItemRangeMoved(int,int,int):546:548 -> onItemRangeMoved
    4:4:boolean onItemRangeMoved(int,int,int):544:544 -> onItemRangeMoved
    1:3:boolean onItemRangeRemoved(int,int):531:533 -> onItemRangeRemoved
    1:2:void postponeAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):439:440 -> postponeAndUpdateViewHolders
    3:3:void postponeAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):445:445 -> postponeAndUpdateViewHolders
    4:4:void androidx.recyclerview.widget.RecyclerView$6.offsetPositionsForMove(int,int):1038:1038 -> postponeAndUpdateViewHolders
    4:4:void postponeAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):445 -> postponeAndUpdateViewHolders
    5:5:void androidx.recyclerview.widget.RecyclerView$6.offsetPositionsForMove(int,int):1040:1040 -> postponeAndUpdateViewHolders
    5:5:void postponeAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):445 -> postponeAndUpdateViewHolders
    6:6:void postponeAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):455:455 -> postponeAndUpdateViewHolders
    7:7:void postponeAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):452:452 -> postponeAndUpdateViewHolders
    8:8:void postponeAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):448:448 -> postponeAndUpdateViewHolders
    9:10:void androidx.recyclerview.widget.RecyclerView$6.offsetPositionsForRemovingLaidOutOrNewView(int,int):991:992 -> postponeAndUpdateViewHolders
    9:10:void postponeAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):448 -> postponeAndUpdateViewHolders
    11:11:void postponeAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):442:442 -> postponeAndUpdateViewHolders
    12:13:void androidx.recyclerview.widget.RecyclerView$6.offsetPositionsForAdd(int,int):1032:1033 -> postponeAndUpdateViewHolders
    12:13:void postponeAndUpdateViewHolders(androidx.recyclerview.widget.AdapterHelper$UpdateOp):442 -> postponeAndUpdateViewHolders
    1:2:void preProcess():93:94 -> preProcess
    3:4:void preProcess():96:97 -> preProcess
    5:5:void applyMove(androidx.recyclerview.widget.AdapterHelper$UpdateOp):130:130 -> preProcess
    5:5:void preProcess():108 -> preProcess
    6:6:void applyUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):188:188 -> preProcess
    6:6:void preProcess():105 -> preProcess
    7:7:void applyUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):190:190 -> preProcess
    7:7:void preProcess():105 -> preProcess
    8:9:void applyUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):193:194 -> preProcess
    8:9:void preProcess():105 -> preProcess
    10:10:void applyUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):205:205 -> preProcess
    10:10:void preProcess():105 -> preProcess
    11:11:void applyUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):207:207 -> preProcess
    11:11:void preProcess():105 -> preProcess
    12:12:void applyUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):196:196 -> preProcess
    12:12:void preProcess():105 -> preProcess
    13:13:void applyUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):198:198 -> preProcess
    13:13:void preProcess():105 -> preProcess
    14:15:void applyUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):215:216 -> preProcess
    14:15:void preProcess():105 -> preProcess
    16:18:void recycleUpdateOp(androidx.recyclerview.widget.AdapterHelper$UpdateOp):741:743 -> preProcess
    16:18:void applyUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):217 -> preProcess
    16:18:void preProcess():105 -> preProcess
    19:19:void applyUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):218:218 -> preProcess
    19:19:void preProcess():105 -> preProcess
    20:20:void applyUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):221:221 -> preProcess
    20:20:void preProcess():105 -> preProcess
    21:21:void applyUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):223:223 -> preProcess
    21:21:void preProcess():105 -> preProcess
    22:22:void applyRemove(androidx.recyclerview.widget.AdapterHelper$UpdateOp):134:134 -> preProcess
    22:22:void preProcess():102 -> preProcess
    23:23:void applyRemove(androidx.recyclerview.widget.AdapterHelper$UpdateOp):136:136 -> preProcess
    23:23:void preProcess():102 -> preProcess
    24:25:void applyRemove(androidx.recyclerview.widget.AdapterHelper$UpdateOp):140:141 -> preProcess
    24:25:void preProcess():102 -> preProcess
    26:27:void applyRemove(androidx.recyclerview.widget.AdapterHelper$UpdateOp):162:163 -> preProcess
    26:27:void preProcess():102 -> preProcess
    28:29:void applyRemove(androidx.recyclerview.widget.AdapterHelper$UpdateOp):151:152 -> preProcess
    28:29:void preProcess():102 -> preProcess
    30:30:void applyRemove(androidx.recyclerview.widget.AdapterHelper$UpdateOp):176:176 -> preProcess
    30:30:void preProcess():102 -> preProcess
    31:33:void recycleUpdateOp(androidx.recyclerview.widget.AdapterHelper$UpdateOp):741:743 -> preProcess
    31:33:void applyRemove(androidx.recyclerview.widget.AdapterHelper$UpdateOp):177 -> preProcess
    31:33:void preProcess():102 -> preProcess
    34:34:void applyRemove(androidx.recyclerview.widget.AdapterHelper$UpdateOp):178:178 -> preProcess
    34:34:void preProcess():102 -> preProcess
    35:35:void applyRemove(androidx.recyclerview.widget.AdapterHelper$UpdateOp):181:181 -> preProcess
    35:35:void preProcess():102 -> preProcess
    36:36:void applyRemove(androidx.recyclerview.widget.AdapterHelper$UpdateOp):183:183 -> preProcess
    36:36:void preProcess():102 -> preProcess
    37:37:void applyAdd(androidx.recyclerview.widget.AdapterHelper$UpdateOp):432:432 -> preProcess
    37:37:void preProcess():99 -> preProcess
    38:39:void preProcess():111:112 -> preProcess
    40:40:void preProcess():115:115 -> preProcess
    1:3:void recycleUpdateOp(androidx.recyclerview.widget.AdapterHelper$UpdateOp):741:743 -> recycleUpdateOp
    1:1:void recycleUpdateOpsAndClearList(java.util.List):748:748 -> recycleUpdateOpsAndClearList
    2:2:void recycleUpdateOpsAndClearList(java.util.List):750:750 -> recycleUpdateOpsAndClearList
    3:3:void recycleUpdateOpsAndClearList(java.util.List):752:752 -> recycleUpdateOpsAndClearList
    1:3:void reset():87:89 -> reset
    1:1:int updatePositionWithPostponed(int,int):330:330 -> updatePositionWithPostponed
    2:3:int updatePositionWithPostponed(int,int):332:333 -> updatePositionWithPostponed
    4:4:int updatePositionWithPostponed(int,int):335:335 -> updatePositionWithPostponed
    5:5:int updatePositionWithPostponed(int,int):344:344 -> updatePositionWithPostponed
    6:6:int updatePositionWithPostponed(int,int):346:346 -> updatePositionWithPostponed
    7:7:int updatePositionWithPostponed(int,int):348:348 -> updatePositionWithPostponed
    8:8:int updatePositionWithPostponed(int,int):354:354 -> updatePositionWithPostponed
    9:9:int updatePositionWithPostponed(int,int):356:356 -> updatePositionWithPostponed
    10:10:int updatePositionWithPostponed(int,int):361:361 -> updatePositionWithPostponed
    11:12:int updatePositionWithPostponed(int,int):364:365 -> updatePositionWithPostponed
    13:14:int updatePositionWithPostponed(int,int):367:368 -> updatePositionWithPostponed
    15:15:int updatePositionWithPostponed(int,int):372:372 -> updatePositionWithPostponed
    16:16:int updatePositionWithPostponed(int,int):374:374 -> updatePositionWithPostponed
    17:17:int updatePositionWithPostponed(int,int):376:376 -> updatePositionWithPostponed
    18:18:int updatePositionWithPostponed(int,int):380:380 -> updatePositionWithPostponed
    19:19:int updatePositionWithPostponed(int,int):382:382 -> updatePositionWithPostponed
    20:24:int updatePositionWithPostponed(int,int):395:399 -> updatePositionWithPostponed
    25:27:void recycleUpdateOp(androidx.recyclerview.widget.AdapterHelper$UpdateOp):741:743 -> updatePositionWithPostponed
    25:27:int updatePositionWithPostponed(int,int):400 -> updatePositionWithPostponed
    28:29:int updatePositionWithPostponed(int,int):402:403 -> updatePositionWithPostponed
    30:32:void recycleUpdateOp(androidx.recyclerview.widget.AdapterHelper$UpdateOp):741:743 -> updatePositionWithPostponed
    30:32:int updatePositionWithPostponed(int,int):404 -> updatePositionWithPostponed
androidx.recyclerview.widget.AdapterHelper$UpdateOp -> androidx.recyclerview.widget.AdapterHelper$UpdateOp:
    1:5:void <init>(int,int,int,java.lang.Object):651:655 -> <init>
    1:1:boolean equals(java.lang.Object):684:684 -> equals
    2:2:boolean equals(java.lang.Object):688:688 -> equals
    3:3:boolean equals(java.lang.Object):690:690 -> equals
    4:4:boolean equals(java.lang.Object):693:693 -> equals
    5:5:boolean equals(java.lang.Object):695:695 -> equals
    6:6:boolean equals(java.lang.Object):699:699 -> equals
    7:7:boolean equals(java.lang.Object):702:702 -> equals
    8:9:boolean equals(java.lang.Object):705:706 -> equals
    10:10:boolean equals(java.lang.Object):709:709 -> equals
    1:3:int hashCode():718:720 -> hashCode
    1:1:java.lang.String toString():674:674 -> toString
    2:2:java.lang.String cmdToString():659:659 -> toString
    2:2:java.lang.String toString():675 -> toString
    3:3:java.lang.String toString():675:675 -> toString
androidx.recyclerview.widget.AdapterListUpdateCallback -> androidx.recyclerview.widget.AdapterListUpdateCallback:
    1:2:void <init>(androidx.recyclerview.widget.RecyclerView$Adapter):35:36 -> <init>
    1:1:void onChanged(int,int,java.lang.Object):60:60 -> onChanged
    1:1:void onInserted(int,int):42:42 -> onInserted
    1:1:void onMoved(int,int):54:54 -> onMoved
    1:1:void onRemoved(int,int):48:48 -> onRemoved
androidx.recyclerview.widget.AsyncDifferConfig -> androidx.recyclerview.widget.AsyncDifferConfig:
    1:4:void <init>(java.util.concurrent.Executor,java.util.concurrent.Executor,androidx.recyclerview.widget.DiffUtil$ItemCallback):46:49 -> <init>
    1:1:java.util.concurrent.Executor getBackgroundThreadExecutor():63:63 -> getBackgroundThreadExecutor
    1:1:androidx.recyclerview.widget.DiffUtil$ItemCallback getDiffCallback():69:69 -> getDiffCallback
    1:1:java.util.concurrent.Executor getMainThreadExecutor():57:57 -> getMainThreadExecutor
androidx.recyclerview.widget.AsyncDifferConfig$Builder -> androidx.recyclerview.widget.AsyncDifferConfig$Builder:
    1:1:void <clinit>():142:142 -> <clinit>
    1:2:void <init>(androidx.recyclerview.widget.DiffUtil$ItemCallback):82:83 -> <init>
    1:4:androidx.recyclerview.widget.AsyncDifferConfig build():127:130 -> build
    5:6:androidx.recyclerview.widget.AsyncDifferConfig build():132:133 -> build
    7:7:androidx.recyclerview.widget.AsyncDifferConfig build():132:132 -> build
    8:8:androidx.recyclerview.widget.AsyncDifferConfig build():135:135 -> build
androidx.recyclerview.widget.AsyncListDiffer -> androidx.recyclerview.widget.AsyncListDiffer:
    1:1:void <clinit>():131:131 -> <clinit>
    1:1:void <init>(androidx.recyclerview.widget.ListUpdateCallback,androidx.recyclerview.widget.AsyncDifferConfig):161:161 -> <init>
    2:2:void <init>(androidx.recyclerview.widget.ListUpdateCallback,androidx.recyclerview.widget.AsyncDifferConfig):180:180 -> <init>
    3:6:void <init>(androidx.recyclerview.widget.ListUpdateCallback,androidx.recyclerview.widget.AsyncDifferConfig):162:165 -> <init>
    7:7:void <init>(androidx.recyclerview.widget.ListUpdateCallback,androidx.recyclerview.widget.AsyncDifferConfig):167:167 -> <init>
    1:1:java.util.List getCurrentList():199:199 -> getCurrentList
    1:1:void latchList(java.util.List,androidx.recyclerview.widget.DiffUtil$DiffResult):315:315 -> latchList
    2:3:void latchList(java.util.List,androidx.recyclerview.widget.DiffUtil$DiffResult):317:318 -> latchList
    1:1:void submitList(java.util.List):215:215 -> submitList
    2:2:void submitList(java.util.List):217:217 -> submitList
    3:5:void submitList(java.util.List):225:227 -> submitList
    6:6:void submitList(java.util.List):229:229 -> submitList
    7:8:void submitList(java.util.List):235:236 -> submitList
    9:9:void submitList(java.util.List):238:238 -> submitList
    10:10:void submitList(java.util.List):243:243 -> submitList
androidx.recyclerview.widget.AsyncListDiffer$1 -> androidx.recyclerview.widget.AsyncListDiffer$1:
    1:1:void <init>(androidx.recyclerview.widget.AsyncListDiffer,java.util.List,java.util.List,int):243:243 -> <init>
    1:1:void run():246:246 -> run
    2:2:void run():301:301 -> run
androidx.recyclerview.widget.AsyncListDiffer$1$1 -> androidx.recyclerview.widget.AsyncListDiffer$1$1:
    1:1:void <init>(androidx.recyclerview.widget.AsyncListDiffer$1):246:246 -> <init>
    1:2:boolean areContentsTheSame(int,int):270:271 -> areContentsTheSame
    3:3:boolean areContentsTheSame(int,int):273:273 -> areContentsTheSame
    4:4:boolean areContentsTheSame(int,int):282:282 -> areContentsTheSame
    1:2:boolean areItemsTheSame(int,int):259:260 -> areItemsTheSame
    3:3:boolean areItemsTheSame(int,int):262:262 -> areItemsTheSame
    1:2:java.lang.Object getChangePayload(int,int):288:289 -> getChangePayload
    3:3:java.lang.Object getChangePayload(int,int):291:291 -> getChangePayload
    4:4:java.lang.Object getChangePayload(int,int):297:297 -> getChangePayload
    1:1:int getNewListSize():254:254 -> getNewListSize
    1:1:int getOldListSize():249:249 -> getOldListSize
androidx.recyclerview.widget.AsyncListDiffer$1$2 -> androidx.recyclerview.widget.AsyncListDiffer$1$2:
    1:1:void <init>(androidx.recyclerview.widget.AsyncListDiffer$1,androidx.recyclerview.widget.DiffUtil$DiffResult):301:301 -> <init>
    1:2:void run():304:305 -> run
androidx.recyclerview.widget.AsyncListDiffer$MainThreadExecutor -> androidx.recyclerview.widget.AsyncListDiffer$MainThreadExecutor:
    1:1:void <init>():123:123 -> <init>
    2:2:void <init>():122:122 -> <init>
    1:1:void execute(java.lang.Runnable):126:126 -> execute
androidx.recyclerview.widget.BatchingListUpdateCallback -> androidx.recyclerview.widget.BatchingListUpdateCallback:
    1:1:void <init>(androidx.recyclerview.widget.ListUpdateCallback):46:46 -> <init>
    2:5:void <init>(androidx.recyclerview.widget.ListUpdateCallback):41:44 -> <init>
    6:6:void <init>(androidx.recyclerview.widget.ListUpdateCallback):47:47 -> <init>
    1:1:void dispatchLastEvent():56:56 -> dispatchLastEvent
    2:2:void dispatchLastEvent():67:67 -> dispatchLastEvent
    3:3:void dispatchLastEvent():64:64 -> dispatchLastEvent
    4:4:void dispatchLastEvent():61:61 -> dispatchLastEvent
    5:6:void dispatchLastEvent():70:71 -> dispatchLastEvent
    1:1:void onChanged(int,int,java.lang.Object):110:110 -> onChanged
    2:3:void onChanged(int,int,java.lang.Object):115:116 -> onChanged
    4:8:void onChanged(int,int,java.lang.Object):119:123 -> onChanged
    1:1:void onInserted(int,int):76:76 -> onInserted
    2:3:void onInserted(int,int):78:79 -> onInserted
    4:7:void onInserted(int,int):82:85 -> onInserted
    1:2:void onMoved(int,int):104:105 -> onMoved
    1:1:void onRemoved(int,int):90:90 -> onRemoved
    2:3:void onRemoved(int,int):92:93 -> onRemoved
    4:7:void onRemoved(int,int):96:99 -> onRemoved
androidx.recyclerview.widget.ChildHelper -> androidx.recyclerview.widget.ChildHelper:
    1:4:void <init>(androidx.recyclerview.widget.ChildHelper$Callback):48:51 -> <init>
    1:1:void addView(android.view.View,int,boolean):99:99 -> addView
    2:2:void addView(android.view.View,int,boolean):101:101 -> addView
    3:3:void addView(android.view.View,int,boolean):103:103 -> addView
    4:5:void hideViewInternal(android.view.View):60:61 -> addView
    4:5:void addView(android.view.View,int,boolean):105 -> addView
    6:6:void addView(android.view.View,int,boolean):107:107 -> addView
    7:7:void androidx.recyclerview.widget.RecyclerView$5.addView(android.view.View,int):851:851 -> addView
    7:7:void addView(android.view.View,int,boolean):107 -> addView
    8:8:void androidx.recyclerview.widget.RecyclerView$5.addView(android.view.View,int):855:855 -> addView
    8:8:void addView(android.view.View,int,boolean):107 -> addView
    1:1:void attachViewToParent(android.view.View,int,android.view.ViewGroup$LayoutParams,boolean):231:231 -> attachViewToParent
    2:2:void attachViewToParent(android.view.View,int,android.view.ViewGroup$LayoutParams,boolean):233:233 -> attachViewToParent
    3:3:void attachViewToParent(android.view.View,int,android.view.ViewGroup$LayoutParams,boolean):235:235 -> attachViewToParent
    4:5:void hideViewInternal(android.view.View):60:61 -> attachViewToParent
    4:5:void attachViewToParent(android.view.View,int,android.view.ViewGroup$LayoutParams,boolean):237 -> attachViewToParent
    6:6:void attachViewToParent(android.view.View,int,android.view.ViewGroup$LayoutParams,boolean):239:239 -> attachViewToParent
    1:3:void detachViewFromParent(int):282:284 -> detachViewFromParent
    4:4:android.view.View androidx.recyclerview.widget.RecyclerView$5.getChildAt(int):885:885 -> detachViewFromParent
    4:4:void androidx.recyclerview.widget.RecyclerView$5.detachViewFromParent(int):927 -> detachViewFromParent
    4:4:void detachViewFromParent(int):284 -> detachViewFromParent
    5:5:void androidx.recyclerview.widget.RecyclerView$5.detachViewFromParent(int):929:929 -> detachViewFromParent
    5:5:void detachViewFromParent(int):284 -> detachViewFromParent
    6:8:void androidx.recyclerview.widget.RecyclerView$5.detachViewFromParent(int):931:933 -> detachViewFromParent
    6:8:void detachViewFromParent(int):284 -> detachViewFromParent
    9:9:void androidx.recyclerview.widget.RecyclerView$5.detachViewFromParent(int):938:938 -> detachViewFromParent
    9:9:void detachViewFromParent(int):284 -> detachViewFromParent
    10:10:void androidx.recyclerview.widget.RecyclerView$5.detachViewFromParent(int):941:941 -> detachViewFromParent
    10:10:void detachViewFromParent(int):284 -> detachViewFromParent
    1:2:android.view.View getChildAt(int):180:181 -> getChildAt
    1:1:int getChildCount():253:253 -> getChildCount
    1:1:int getOffset(int):117:117 -> getOffset
    2:2:int getOffset(int):120:120 -> getOffset
    3:3:int getOffset(int):123:123 -> getOffset
    1:1:android.view.View getUnfilteredChildAt(int):273:273 -> getUnfilteredChildAt
    2:2:android.view.View androidx.recyclerview.widget.RecyclerView$5.getChildAt(int):885:885 -> getUnfilteredChildAt
    2:2:android.view.View getUnfilteredChildAt(int):273 -> getUnfilteredChildAt
    1:1:int getUnfilteredChildCount():263:263 -> getUnfilteredChildCount
    1:1:int indexOfChild(android.view.View):297:297 -> indexOfChild
    2:2:int androidx.recyclerview.widget.RecyclerView$5.indexOfChild(android.view.View):860:860 -> indexOfChild
    2:2:int indexOfChild(android.view.View):297 -> indexOfChild
    3:3:int indexOfChild(android.view.View):301:301 -> indexOfChild
    4:4:int indexOfChild(android.view.View):309:309 -> indexOfChild
    1:1:boolean isHidden(android.view.View):319:319 -> isHidden
    1:1:void removeView(android.view.View):140:140 -> removeView
    2:2:int androidx.recyclerview.widget.RecyclerView$5.indexOfChild(android.view.View):860:860 -> removeView
    2:2:void removeView(android.view.View):140 -> removeView
    3:4:void removeView(android.view.View):144:145 -> removeView
    5:5:void removeView(android.view.View):147:147 -> removeView
    1:2:void removeViewAt(int):160:161 -> removeViewAt
    3:4:void removeViewAt(int):165:166 -> removeViewAt
    5:5:void removeViewAt(int):168:168 -> removeViewAt
    1:1:boolean removeViewIfHidden(android.view.View):373:373 -> removeViewIfHidden
    2:2:int androidx.recyclerview.widget.RecyclerView$5.indexOfChild(android.view.View):860:860 -> removeViewIfHidden
    2:2:boolean removeViewIfHidden(android.view.View):373 -> removeViewIfHidden
    3:3:boolean removeViewIfHidden(android.view.View):375:375 -> removeViewIfHidden
    4:6:boolean removeViewIfHidden(android.view.View):380:382 -> removeViewIfHidden
    7:7:boolean removeViewIfHidden(android.view.View):386:386 -> removeViewIfHidden
    1:1:java.lang.String toString():363:363 -> toString
    1:1:void unhide(android.view.View):350:350 -> unhide
    2:2:int androidx.recyclerview.widget.RecyclerView$5.indexOfChild(android.view.View):860:860 -> unhide
    2:2:void unhide(android.view.View):350 -> unhide
    3:3:void unhide(android.view.View):354:354 -> unhide
    4:5:void unhide(android.view.View):357:358 -> unhide
    6:6:void unhide(android.view.View):355:355 -> unhide
    7:7:void unhide(android.view.View):352:352 -> unhide
    1:2:boolean unhideViewInternal(android.view.View):70:71 -> unhideViewInternal
androidx.recyclerview.widget.ChildHelper$Bucket -> androidx.recyclerview.widget.ChildHelper$Bucket:
    1:1:void <init>():395:395 -> <init>
    2:2:void <init>():401:401 -> <init>
    1:2:void clear(int):422:423 -> clear
    3:3:void clear(int):426:426 -> clear
    1:1:int countOnesBefore(int):493:493 -> countOnesBefore
    2:2:int countOnesBefore(int):495:495 -> countOnesBefore
    3:3:int countOnesBefore(int):497:497 -> countOnesBefore
    4:4:int countOnesBefore(int):500:500 -> countOnesBefore
    5:5:int countOnesBefore(int):502:502 -> countOnesBefore
    1:2:void ensureNext():415:416 -> ensureNext
    1:2:boolean get(int):433:434 -> get
    3:3:boolean get(int):436:436 -> get
    1:2:void insert(int,boolean):449:450 -> insert
    3:3:void insert(int,boolean):452:452 -> insert
    4:4:void insert(int,boolean):454:454 -> insert
    5:5:void insert(int,boolean):456:456 -> insert
    6:6:void insert(int,boolean):458:458 -> insert
    7:7:void insert(int,boolean):460:460 -> insert
    8:10:void insert(int,boolean):462:464 -> insert
    1:2:boolean remove(int):471:472 -> remove
    3:4:boolean remove(int):475:476 -> remove
    5:5:boolean remove(int):478:478 -> remove
    6:10:boolean remove(int):480:484 -> remove
    11:11:boolean remove(int):486:486 -> remove
    1:3:void reset():441:443 -> reset
    1:2:void set(int):407:408 -> set
    3:3:void set(int):410:410 -> set
    1:2:java.lang.String toString():508:509 -> toString
androidx.recyclerview.widget.DefaultItemAnimator -> androidx.recyclerview.widget.DefaultItemAnimator:
    1:1:void <init>():38:38 -> <init>
    2:5:void <init>():43:46 -> <init>
    6:8:void <init>():48:50 -> <init>
    9:12:void <init>():52:55 -> <init>
    1:3:boolean animateAdd(androidx.recyclerview.widget.RecyclerView$ViewHolder):222:224 -> animateAdd
    1:5:void animateAddImpl(androidx.recyclerview.widget.RecyclerView$ViewHolder):229:233 -> animateAddImpl
    6:6:void animateAddImpl(androidx.recyclerview.widget.RecyclerView$ViewHolder):251:251 -> animateAddImpl
    1:1:boolean animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):324:324 -> animateChange
    2:5:boolean animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):326:329 -> animateChange
    6:8:boolean animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):333:335 -> animateChange
    9:12:boolean animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):338:341 -> animateChange
    13:13:boolean animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):343:343 -> animateChange
    1:4:void animateChangeImpl(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo):348:351 -> animateChangeImpl
    5:6:void animateChangeImpl(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo):353:354 -> animateChangeImpl
    7:7:void animateChangeImpl(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo):353:353 -> animateChangeImpl
    8:11:void animateChangeImpl(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo):355:358 -> animateChangeImpl
    12:12:void animateChangeImpl(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo):374:374 -> animateChangeImpl
    13:16:void animateChangeImpl(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo):377:380 -> animateChangeImpl
    17:17:void animateChangeImpl(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo):395:395 -> animateChangeImpl
    1:4:boolean animateMove(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):257:260 -> animateMove
    5:5:void androidx.recyclerview.widget.SimpleItemAnimator.dispatchMoveFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):292:292 -> animateMove
    5:5:boolean animateMove(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):264 -> animateMove
    6:6:boolean animateMove(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):268:268 -> animateMove
    7:7:boolean animateMove(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):271:271 -> animateMove
    8:8:boolean animateMove(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):273:273 -> animateMove
    1:1:void animateMoveImpl(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):278:278 -> animateMoveImpl
    2:2:void animateMoveImpl(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):282:282 -> animateMoveImpl
    3:3:void animateMoveImpl(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):285:285 -> animateMoveImpl
    4:6:void animateMoveImpl(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):290:292 -> animateMoveImpl
    7:7:void animateMoveImpl(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):315:315 -> animateMoveImpl
    1:2:boolean animateRemove(androidx.recyclerview.widget.RecyclerView$ViewHolder):193:194 -> animateRemove
    1:1:boolean canReuseUpdatedViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,java.util.List):665:665 -> canReuseUpdatedViewHolder
    1:2:void cancelAll(java.util.List):641:642 -> cancelAll
    1:2:void dispatchFinishedWhenDone():550:551 -> dispatchFinishedWhenDone
    1:1:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):437:437 -> endAnimation
    2:2:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):439:439 -> endAnimation
    3:7:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):441:445 -> endAnimation
    8:8:void androidx.recyclerview.widget.SimpleItemAnimator.dispatchMoveFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):292:292 -> endAnimation
    8:8:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):446 -> endAnimation
    9:9:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):447:447 -> endAnimation
    10:12:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):450:452 -> endAnimation
    13:13:void androidx.recyclerview.widget.SimpleItemAnimator.dispatchRemoveFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):277:277 -> endAnimation
    13:13:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):453 -> endAnimation
    14:15:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):455:456 -> endAnimation
    16:16:void androidx.recyclerview.widget.SimpleItemAnimator.dispatchAddFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):302:302 -> endAnimation
    16:16:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):457 -> endAnimation
    17:21:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):460:464 -> endAnimation
    22:28:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):467:473 -> endAnimation
    29:29:void androidx.recyclerview.widget.SimpleItemAnimator.dispatchMoveFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):292:292 -> endAnimation
    29:29:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):474 -> endAnimation
    30:32:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):475:477 -> endAnimation
    33:36:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):483:486 -> endAnimation
    37:37:void androidx.recyclerview.widget.SimpleItemAnimator.dispatchAddFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):302:302 -> endAnimation
    37:37:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):487 -> endAnimation
    38:39:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):488:489 -> endAnimation
    40:40:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):496:496 -> endAnimation
    41:41:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):502:502 -> endAnimation
    42:42:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):508:508 -> endAnimation
    43:43:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):514:514 -> endAnimation
    44:44:void endAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):518:518 -> endAnimation
    1:1:void endAnimations():557:557 -> endAnimations
    2:6:void endAnimations():559:563 -> endAnimations
    7:7:void androidx.recyclerview.widget.SimpleItemAnimator.dispatchMoveFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):292:292 -> endAnimations
    7:7:void endAnimations():563 -> endAnimations
    8:8:void endAnimations():564:564 -> endAnimations
    9:9:void endAnimations():566:566 -> endAnimations
    10:10:void endAnimations():568:568 -> endAnimations
    11:11:void androidx.recyclerview.widget.SimpleItemAnimator.dispatchRemoveFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):277:277 -> endAnimations
    11:11:void endAnimations():569 -> endAnimations
    12:12:void endAnimations():570:570 -> endAnimations
    13:13:void endAnimations():572:572 -> endAnimations
    14:15:void endAnimations():574:575 -> endAnimations
    16:16:void androidx.recyclerview.widget.SimpleItemAnimator.dispatchAddFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):302:302 -> endAnimations
    16:16:void endAnimations():576 -> endAnimations
    17:17:void endAnimations():577:577 -> endAnimations
    18:18:void endAnimations():579:579 -> endAnimations
    19:19:void endAnimations():581:581 -> endAnimations
    20:21:void endChangeAnimationIfNecessary(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo):411:412 -> endAnimations
    20:21:void endAnimations():581 -> endAnimations
    22:23:void endChangeAnimationIfNecessary(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo):414:415 -> endAnimations
    22:23:void endAnimations():581 -> endAnimations
    24:25:void endAnimations():583:584 -> endAnimations
    26:26:void endAnimations():588:588 -> endAnimations
    27:28:void endAnimations():590:591 -> endAnimations
    29:34:void endAnimations():593:598 -> endAnimations
    35:35:void androidx.recyclerview.widget.SimpleItemAnimator.dispatchMoveFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):292:292 -> endAnimations
    35:35:void endAnimations():598 -> endAnimations
    36:38:void endAnimations():599:601 -> endAnimations
    39:39:void endAnimations():605:605 -> endAnimations
    40:41:void endAnimations():607:608 -> endAnimations
    42:44:void endAnimations():610:612 -> endAnimations
    45:45:void androidx.recyclerview.widget.SimpleItemAnimator.dispatchAddFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):302:302 -> endAnimations
    45:45:void endAnimations():613 -> endAnimations
    46:48:void endAnimations():614:616 -> endAnimations
    49:49:void endAnimations():620:620 -> endAnimations
    50:51:void endAnimations():622:623 -> endAnimations
    52:52:void endAnimations():625:625 -> endAnimations
    53:54:void endChangeAnimationIfNecessary(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo):411:412 -> endAnimations
    53:54:void endAnimations():625 -> endAnimations
    55:56:void endChangeAnimationIfNecessary(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo):414:415 -> endAnimations
    55:56:void endAnimations():625 -> endAnimations
    57:58:void endAnimations():626:627 -> endAnimations
    59:62:void endAnimations():632:635 -> endAnimations
    63:63:void endAnimations():637:637 -> endAnimations
    1:5:void endChangeAnimation(java.util.List,androidx.recyclerview.widget.RecyclerView$ViewHolder):400:404 -> endChangeAnimation
    1:4:boolean endChangeAnimationIfNecessary(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo,androidx.recyclerview.widget.RecyclerView$ViewHolder):420:423 -> endChangeAnimationIfNecessary
    5:7:boolean endChangeAnimationIfNecessary(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo,androidx.recyclerview.widget.RecyclerView$ViewHolder):428:430 -> endChangeAnimationIfNecessary
    8:8:void androidx.recyclerview.widget.SimpleItemAnimator.dispatchChangeFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):317:317 -> endChangeAnimationIfNecessary
    8:8:boolean endChangeAnimationIfNecessary(androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo,androidx.recyclerview.widget.RecyclerView$ViewHolder):431 -> endChangeAnimationIfNecessary
    1:11:boolean isRunning():531:541 -> isRunning
    1:2:void resetAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):522:523 -> resetAnimation
    3:4:void resetAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder):525:526 -> resetAnimation
    1:4:void runPendingAnimations():102:105 -> runPendingAnimations
    5:5:void runPendingAnimations():111:111 -> runPendingAnimations
    6:9:void animateRemoveImpl(androidx.recyclerview.widget.RecyclerView$ViewHolder):199:202 -> runPendingAnimations
    6:9:void runPendingAnimations():112 -> runPendingAnimations
    10:10:void animateRemoveImpl(androidx.recyclerview.widget.RecyclerView$ViewHolder):217:217 -> runPendingAnimations
    10:10:void runPendingAnimations():112 -> runPendingAnimations
    11:11:void runPendingAnimations():114:114 -> runPendingAnimations
    12:16:void runPendingAnimations():117:121 -> runPendingAnimations
    17:18:void runPendingAnimations():133:134 -> runPendingAnimations
    19:19:void runPendingAnimations():136:136 -> runPendingAnimations
    20:24:void runPendingAnimations():141:145 -> runPendingAnimations
    25:26:void runPendingAnimations():156:157 -> runPendingAnimations
    27:27:void runPendingAnimations():159:159 -> runPendingAnimations
    28:32:void runPendingAnimations():164:168 -> runPendingAnimations
    33:33:void runPendingAnimations():186:186 -> runPendingAnimations
    34:39:void runPendingAnimations():179:184 -> runPendingAnimations
androidx.recyclerview.widget.DefaultItemAnimator$1 -> androidx.recyclerview.widget.DefaultItemAnimator$1:
    1:1:void <init>(androidx.recyclerview.widget.DefaultItemAnimator,java.util.ArrayList):121:121 -> <init>
    1:2:void run():124:125 -> run
    3:4:void run():128:129 -> run
androidx.recyclerview.widget.DefaultItemAnimator$2 -> androidx.recyclerview.widget.DefaultItemAnimator$2:
    1:1:void <init>(androidx.recyclerview.widget.DefaultItemAnimator,java.util.ArrayList):145:145 -> <init>
    1:2:void run():148:149 -> run
    3:4:void run():151:152 -> run
androidx.recyclerview.widget.DefaultItemAnimator$3 -> androidx.recyclerview.widget.DefaultItemAnimator$3:
    1:1:void <init>(androidx.recyclerview.widget.DefaultItemAnimator,java.util.ArrayList):168:168 -> <init>
    1:2:void run():171:172 -> run
    3:4:void run():174:175 -> run
androidx.recyclerview.widget.DefaultItemAnimator$4 -> androidx.recyclerview.widget.DefaultItemAnimator$4:
    1:1:void <init>(androidx.recyclerview.widget.DefaultItemAnimator,androidx.recyclerview.widget.RecyclerView$ViewHolder,android.view.ViewPropertyAnimator,android.view.View):203:203 -> <init>
    1:3:void onAnimationEnd(android.animation.Animator):211:213 -> onAnimationEnd
    4:4:void androidx.recyclerview.widget.SimpleItemAnimator.dispatchRemoveFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):277:277 -> onAnimationEnd
    4:4:void onAnimationEnd(android.animation.Animator):213 -> onAnimationEnd
    5:6:void onAnimationEnd(android.animation.Animator):214:215 -> onAnimationEnd
    1:1:void onAnimationStart(android.animation.Animator):206:206 -> onAnimationStart
androidx.recyclerview.widget.DefaultItemAnimator$5 -> androidx.recyclerview.widget.DefaultItemAnimator$5:
    1:1:void <init>(androidx.recyclerview.widget.DefaultItemAnimator,androidx.recyclerview.widget.RecyclerView$ViewHolder,android.view.View,android.view.ViewPropertyAnimator):233:233 -> <init>
    1:1:void onAnimationCancel(android.animation.Animator):241:241 -> onAnimationCancel
    1:2:void onAnimationEnd(android.animation.Animator):246:247 -> onAnimationEnd
    3:3:void androidx.recyclerview.widget.SimpleItemAnimator.dispatchAddFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):302:302 -> onAnimationEnd
    3:3:void onAnimationEnd(android.animation.Animator):247 -> onAnimationEnd
    4:5:void onAnimationEnd(android.animation.Animator):248:249 -> onAnimationEnd
    1:1:void onAnimationStart(android.animation.Animator):236:236 -> onAnimationStart
androidx.recyclerview.widget.DefaultItemAnimator$6 -> androidx.recyclerview.widget.DefaultItemAnimator$6:
    1:1:void <init>(androidx.recyclerview.widget.DefaultItemAnimator,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,android.view.View,int,android.view.ViewPropertyAnimator):292:292 -> <init>
    1:2:void onAnimationCancel(android.animation.Animator):300:301 -> onAnimationCancel
    3:4:void onAnimationCancel(android.animation.Animator):303:304 -> onAnimationCancel
    1:2:void onAnimationEnd(android.animation.Animator):310:311 -> onAnimationEnd
    3:3:void androidx.recyclerview.widget.SimpleItemAnimator.dispatchMoveFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):292:292 -> onAnimationEnd
    3:3:void onAnimationEnd(android.animation.Animator):311 -> onAnimationEnd
    4:5:void onAnimationEnd(android.animation.Animator):312:313 -> onAnimationEnd
    1:1:void onAnimationStart(android.animation.Animator):295:295 -> onAnimationStart
androidx.recyclerview.widget.DefaultItemAnimator$7 -> androidx.recyclerview.widget.DefaultItemAnimator$7:
    1:1:void <init>(androidx.recyclerview.widget.DefaultItemAnimator,androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo,android.view.ViewPropertyAnimator,android.view.View):358:358 -> <init>
    1:5:void onAnimationEnd(android.animation.Animator):366:370 -> onAnimationEnd
    6:6:void androidx.recyclerview.widget.SimpleItemAnimator.dispatchChangeFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):317:317 -> onAnimationEnd
    6:6:void onAnimationEnd(android.animation.Animator):370 -> onAnimationEnd
    7:8:void onAnimationEnd(android.animation.Animator):371:372 -> onAnimationEnd
    1:1:void onAnimationStart(android.animation.Animator):361:361 -> onAnimationStart
androidx.recyclerview.widget.DefaultItemAnimator$8 -> androidx.recyclerview.widget.DefaultItemAnimator$8:
    1:1:void <init>(androidx.recyclerview.widget.DefaultItemAnimator,androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo,android.view.ViewPropertyAnimator,android.view.View):380:380 -> <init>
    1:5:void onAnimationEnd(android.animation.Animator):387:391 -> onAnimationEnd
    6:6:void androidx.recyclerview.widget.SimpleItemAnimator.dispatchChangeFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):317:317 -> onAnimationEnd
    6:6:void onAnimationEnd(android.animation.Animator):391 -> onAnimationEnd
    7:8:void onAnimationEnd(android.animation.Animator):392:393 -> onAnimationEnd
    1:1:void onAnimationStart(android.animation.Animator):383:383 -> onAnimationStart
androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo -> androidx.recyclerview.widget.DefaultItemAnimator$ChangeInfo:
    1:3:void <init>(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):73:75 -> <init>
    1:3:void <init>(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):80 -> <init>
    4:7:void <init>(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):81:84 -> <init>
    1:1:java.lang.String toString():89:89 -> toString
androidx.recyclerview.widget.DefaultItemAnimator$MoveInfo -> androidx.recyclerview.widget.DefaultItemAnimator$MoveInfo:
    1:6:void <init>(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int,int):61:66 -> <init>
androidx.recyclerview.widget.DiffUtil -> androidx.recyclerview.widget.DiffUtil:
    1:1:void <clinit>():84:84 -> <clinit>
    1:1:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback):105:105 -> calculateDiff
    2:3:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):123:124 -> calculateDiff
    4:4:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):126:126 -> calculateDiff
    5:5:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):130:130 -> calculateDiff
    6:6:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):132:132 -> calculateDiff
    7:7:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):134:134 -> calculateDiff
    8:9:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):138:139 -> calculateDiff
    10:13:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):142:145 -> calculateDiff
    14:17:androidx.recyclerview.widget.DiffUtil$Snake diffPartial(androidx.recyclerview.widget.DiffUtil$Callback,int,int,int,int,int[],int[],int):212:215 -> calculateDiff
    14:17:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):145 -> calculateDiff
    18:18:androidx.recyclerview.widget.DiffUtil$Snake diffPartial(androidx.recyclerview.widget.DiffUtil$Callback,int,int,int,int,int[],int[],int):222:222 -> calculateDiff
    18:18:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):145 -> calculateDiff
    19:19:androidx.recyclerview.widget.DiffUtil$Snake diffPartial(androidx.recyclerview.widget.DiffUtil$Callback,int,int,int,int,int[],int[],int):226:226 -> calculateDiff
    19:19:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):145 -> calculateDiff
    20:20:androidx.recyclerview.widget.DiffUtil$Snake diffPartial(androidx.recyclerview.widget.DiffUtil$Callback,int,int,int,int,int[],int[],int):223:223 -> calculateDiff
    20:20:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):145 -> calculateDiff
    21:21:androidx.recyclerview.widget.DiffUtil$Snake diffPartial(androidx.recyclerview.widget.DiffUtil$Callback,int,int,int,int,int[],int[],int):233:233 -> calculateDiff
    21:21:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):145 -> calculateDiff
    22:22:androidx.recyclerview.widget.DiffUtil$Snake diffPartial(androidx.recyclerview.widget.DiffUtil$Callback,int,int,int,int,int[],int[],int):237:237 -> calculateDiff
    22:22:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):145 -> calculateDiff
    23:29:androidx.recyclerview.widget.DiffUtil$Snake diffPartial(androidx.recyclerview.widget.DiffUtil$Callback,int,int,int,int,int[],int[],int):239:245 -> calculateDiff
    23:29:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):145 -> calculateDiff
    30:30:androidx.recyclerview.widget.DiffUtil$Snake diffPartial(androidx.recyclerview.widget.DiffUtil$Callback,int,int,int,int,int[],int[],int):255:255 -> calculateDiff
    30:30:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):145 -> calculateDiff
    31:31:androidx.recyclerview.widget.DiffUtil$Snake diffPartial(androidx.recyclerview.widget.DiffUtil$Callback,int,int,int,int,int[],int[],int):260:260 -> calculateDiff
    31:31:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):145 -> calculateDiff
    32:32:androidx.recyclerview.widget.DiffUtil$Snake diffPartial(androidx.recyclerview.widget.DiffUtil$Callback,int,int,int,int,int[],int[],int):257:257 -> calculateDiff
    32:32:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):145 -> calculateDiff
    33:33:androidx.recyclerview.widget.DiffUtil$Snake diffPartial(androidx.recyclerview.widget.DiffUtil$Callback,int,int,int,int,int[],int[],int):268:268 -> calculateDiff
    33:33:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):145 -> calculateDiff
    34:34:androidx.recyclerview.widget.DiffUtil$Snake diffPartial(androidx.recyclerview.widget.DiffUtil$Callback,int,int,int,int,int[],int[],int):272:272 -> calculateDiff
    34:34:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):145 -> calculateDiff
    35:39:androidx.recyclerview.widget.DiffUtil$Snake diffPartial(androidx.recyclerview.widget.DiffUtil$Callback,int,int,int,int,int[],int[],int):274:278 -> calculateDiff
    35:39:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):145 -> calculateDiff
    40:41:androidx.recyclerview.widget.DiffUtil$Snake diffPartial(androidx.recyclerview.widget.DiffUtil$Callback,int,int,int,int,int[],int[],int):280:281 -> calculateDiff
    40:41:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):145 -> calculateDiff
    42:42:androidx.recyclerview.widget.DiffUtil$Snake diffPartial(androidx.recyclerview.widget.DiffUtil$Callback,int,int,int,int,int[],int[],int):287:287 -> calculateDiff
    42:42:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):145 -> calculateDiff
    43:44:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):148:149 -> calculateDiff
    45:46:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):152:153 -> calculateDiff
    47:48:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):156:157 -> calculateDiff
    49:49:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):156:156 -> calculateDiff
    50:54:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):158:162 -> calculateDiff
    55:57:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):164:166 -> calculateDiff
    58:59:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):168:169 -> calculateDiff
    60:60:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):172:172 -> calculateDiff
    61:64:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):177:180 -> calculateDiff
    65:66:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):182:183 -> calculateDiff
    67:68:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):186:187 -> calculateDiff
    69:69:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):189:189 -> calculateDiff
    70:70:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):191:191 -> calculateDiff
    71:71:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):196:196 -> calculateDiff
    72:72:androidx.recyclerview.widget.DiffUtil$DiffResult calculateDiff(androidx.recyclerview.widget.DiffUtil$Callback,boolean):198:198 -> calculateDiff
androidx.recyclerview.widget.DiffUtil$1 -> androidx.recyclerview.widget.DiffUtil$1:
    1:1:void <init>():84:84 -> <init>
    1:1:int compare(java.lang.Object,java.lang.Object):84:84 -> compare
    2:3:int compare(androidx.recyclerview.widget.DiffUtil$Snake,androidx.recyclerview.widget.DiffUtil$Snake):87:88 -> compare
    2:3:int compare(java.lang.Object,java.lang.Object):84 -> compare
androidx.recyclerview.widget.DiffUtil$Callback -> androidx.recyclerview.widget.DiffUtil$Callback:
    1:1:void <init>():295:295 -> <init>
androidx.recyclerview.widget.DiffUtil$DiffResult -> androidx.recyclerview.widget.DiffUtil$DiffResult:
    1:10:void <init>(androidx.recyclerview.widget.DiffUtil$Callback,java.util.List,int[],int[],boolean):567:576 -> <init>
    11:19:void addRootSnake():586:594 -> <init>
    11:19:void <init>(androidx.recyclerview.widget.DiffUtil$Callback,java.util.List,int[],int[],boolean):577 -> <init>
    20:21:void findMatchingItems():610:611 -> <init>
    20:21:void <init>(androidx.recyclerview.widget.DiffUtil$Callback,java.util.List,int[],int[],boolean):578 -> <init>
    22:26:void findMatchingItems():613:617 -> <init>
    22:26:void <init>(androidx.recyclerview.widget.DiffUtil$Callback,java.util.List,int[],int[],boolean):578 -> <init>
    27:27:void findAddition(int,int,int):646:646 -> <init>
    27:27:void findMatchingItems():620 -> <init>
    27:27:void <init>(androidx.recyclerview.widget.DiffUtil$Callback,java.util.List,int[],int[],boolean):578 -> <init>
    28:28:void findAddition(int,int,int):649:649 -> <init>
    28:28:void findMatchingItems():620 -> <init>
    28:28:void <init>(androidx.recyclerview.widget.DiffUtil$Callback,java.util.List,int[],int[],boolean):578 -> <init>
    29:29:void findRemoval(int,int,int):653:653 -> <init>
    29:29:void findMatchingItems():626 -> <init>
    29:29:void <init>(androidx.recyclerview.widget.DiffUtil$Callback,java.util.List,int[],int[],boolean):578 -> <init>
    30:30:void findRemoval(int,int,int):656:656 -> <init>
    30:30:void findMatchingItems():626 -> <init>
    30:30:void <init>(androidx.recyclerview.widget.DiffUtil$Callback,java.util.List,int[],int[],boolean):578 -> <init>
    31:31:void findMatchingItems():630:630 -> <init>
    31:31:void <init>(androidx.recyclerview.widget.DiffUtil$Callback,java.util.List,int[],int[],boolean):578 -> <init>
    32:35:void findMatchingItems():632:635 -> <init>
    32:35:void <init>(androidx.recyclerview.widget.DiffUtil$Callback,java.util.List,int[],int[],boolean):578 -> <init>
    36:37:void findMatchingItems():637:638 -> <init>
    36:37:void <init>(androidx.recyclerview.widget.DiffUtil$Callback,java.util.List,int[],int[],boolean):578 -> <init>
    38:39:void findMatchingItems():640:641 -> <init>
    38:39:void <init>(androidx.recyclerview.widget.DiffUtil$Callback,java.util.List,int[],int[],boolean):578 -> <init>
    1:1:int convertOldPositionToNew(int):671:671 -> convertOldPositionToNew
    2:2:int convertOldPositionToNew(int):675:675 -> convertOldPositionToNew
    3:3:int convertOldPositionToNew(int):672:672 -> convertOldPositionToNew
    1:1:void dispatchUpdatesTo(androidx.recyclerview.widget.RecyclerView$Adapter):802:802 -> dispatchUpdatesTo
    2:3:void dispatchUpdatesTo(androidx.recyclerview.widget.ListUpdateCallback):816:817 -> dispatchUpdatesTo
    4:4:void dispatchUpdatesTo(androidx.recyclerview.widget.ListUpdateCallback):819:819 -> dispatchUpdatesTo
    5:12:void dispatchUpdatesTo(androidx.recyclerview.widget.ListUpdateCallback):827:834 -> dispatchUpdatesTo
    13:14:void dispatchRemovals(java.util.List,androidx.recyclerview.widget.ListUpdateCallback,int,int,int):913:914 -> dispatchUpdatesTo
    13:14:void dispatchUpdatesTo(androidx.recyclerview.widget.ListUpdateCallback):836 -> dispatchUpdatesTo
    15:15:void dispatchRemovals(java.util.List,androidx.recyclerview.widget.ListUpdateCallback,int,int,int):918:918 -> dispatchUpdatesTo
    15:15:void dispatchUpdatesTo(androidx.recyclerview.widget.ListUpdateCallback):836 -> dispatchUpdatesTo
    16:16:void dispatchRemovals(java.util.List,androidx.recyclerview.widget.ListUpdateCallback,int,int,int):942:942 -> dispatchUpdatesTo
    16:16:void dispatchUpdatesTo(androidx.recyclerview.widget.ListUpdateCallback):836 -> dispatchUpdatesTo
    17:17:void dispatchRemovals(java.util.List,androidx.recyclerview.widget.ListUpdateCallback,int,int,int):945:945 -> dispatchUpdatesTo
    17:17:void dispatchUpdatesTo(androidx.recyclerview.widget.ListUpdateCallback):836 -> dispatchUpdatesTo
    18:18:void dispatchRemovals(java.util.List,androidx.recyclerview.widget.ListUpdateCallback,int,int,int):947:947 -> dispatchUpdatesTo
    18:18:void dispatchUpdatesTo(androidx.recyclerview.widget.ListUpdateCallback):836 -> dispatchUpdatesTo
    19:20:void dispatchRemovals(java.util.List,androidx.recyclerview.widget.ListUpdateCallback,int,int,int):928:929 -> dispatchUpdatesTo
    19:20:void dispatchUpdatesTo(androidx.recyclerview.widget.ListUpdateCallback):836 -> dispatchUpdatesTo
    21:21:void dispatchRemovals(java.util.List,androidx.recyclerview.widget.ListUpdateCallback,int,int,int):934:934 -> dispatchUpdatesTo
    21:21:void dispatchUpdatesTo(androidx.recyclerview.widget.ListUpdateCallback):836 -> dispatchUpdatesTo
    22:23:void dispatchRemovals(java.util.List,androidx.recyclerview.widget.ListUpdateCallback,int,int,int):937:938 -> dispatchUpdatesTo
    22:23:void dispatchUpdatesTo(androidx.recyclerview.widget.ListUpdateCallback):836 -> dispatchUpdatesTo
    24:24:void dispatchRemovals(java.util.List,androidx.recyclerview.widget.ListUpdateCallback,int,int,int):937:937 -> dispatchUpdatesTo
    24:24:void dispatchUpdatesTo(androidx.recyclerview.widget.ListUpdateCallback):836 -> dispatchUpdatesTo
    25:27:void dispatchRemovals(java.util.List,androidx.recyclerview.widget.ListUpdateCallback,int,int,int):921:923 -> dispatchUpdatesTo
    25:27:void dispatchUpdatesTo(androidx.recyclerview.widget.ListUpdateCallback):836 -> dispatchUpdatesTo
    28:29:void dispatchAdditions(java.util.List,androidx.recyclerview.widget.ListUpdateCallback,int,int,int):873:874 -> dispatchUpdatesTo
    28:29:void dispatchUpdatesTo(androidx.recyclerview.widget.ListUpdateCallback):840 -> dispatchUpdatesTo
    30:30:void dispatchAdditions(java.util.List,androidx.recyclerview.widget.ListUpdateCallback,int,int,int):878:878 -> dispatchUpdatesTo
    30:30:void dispatchUpdatesTo(androidx.recyclerview.widget.ListUpdateCallback):840 -> dispatchUpdatesTo
    31:31:void dispatchAdditions(java.util.List,androidx.recyclerview.widget.ListUpdateCallback,int,int,int):901:901 -> dispatchUpdatesTo
    31:31:void dispatchUpdatesTo(androidx.recyclerview.widget.ListUpdateCallback):840 -> dispatchUpdatesTo
    32:32:void dispatchAdditions(java.util.List,androidx.recyclerview.widget.ListUpdateCallback,int,int,int):904:904 -> dispatchUpdatesTo
    32:32:void dispatchUpdatesTo(androidx.recyclerview.widget.ListUpdateCallback):840 -> dispatchUpdatesTo
    33:33:void dispatchAdditions(java.util.List,androidx.recyclerview.widget.ListUpdateCallback,int,int,int):906:906 -> dispatchUpdatesTo
    33:33:void dispatchUpdatesTo(androidx.recyclerview.widget.ListUpdateCallback):840 -> dispatchUpdatesTo
    34:35:void dispatchAdditions(java.util.List,androidx.recyclerview.widget.ListUpdateCallback,int,int,int):888:889 -> dispatchUpdatesTo
    34:35:void dispatchUpdatesTo(androidx.recyclerview.widget.ListUpdateCallback):840 -> dispatchUpdatesTo
    36:36:void dispatchAdditions(java.util.List,androidx.recyclerview.widget.ListUpdateCallback,int,int,int):893:893 -> dispatchUpdatesTo
    36:36:void dispatchUpdatesTo(androidx.recyclerview.widget.ListUpdateCallback):840 -> dispatchUpdatesTo
    37:38:void dispatchAdditions(java.util.List,androidx.recyclerview.widget.ListUpdateCallback,int,int,int):896:897 -> dispatchUpdatesTo
    37:38:void dispatchUpdatesTo(androidx.recyclerview.widget.ListUpdateCallback):840 -> dispatchUpdatesTo
    39:39:void dispatchAdditions(java.util.List,androidx.recyclerview.widget.ListUpdateCallback,int,int,int):896:896 -> dispatchUpdatesTo
    39:39:void dispatchUpdatesTo(androidx.recyclerview.widget.ListUpdateCallback):840 -> dispatchUpdatesTo
    40:42:void dispatchAdditions(java.util.List,androidx.recyclerview.widget.ListUpdateCallback,int,int,int):881:883 -> dispatchUpdatesTo
    40:42:void dispatchUpdatesTo(androidx.recyclerview.widget.ListUpdateCallback):840 -> dispatchUpdatesTo
    43:45:void dispatchUpdatesTo(androidx.recyclerview.widget.ListUpdateCallback):844:846 -> dispatchUpdatesTo
    46:46:void dispatchUpdatesTo(androidx.recyclerview.widget.ListUpdateCallback):845:845 -> dispatchUpdatesTo
    47:48:void dispatchUpdatesTo(androidx.recyclerview.widget.ListUpdateCallback):849:850 -> dispatchUpdatesTo
    49:49:void dispatchUpdatesTo(androidx.recyclerview.widget.ListUpdateCallback):852:852 -> dispatchUpdatesTo
    1:3:boolean findMatchingItem(int,int,int,boolean):733:735 -> findMatchingItem
    4:4:boolean findMatchingItem(int,int,int,boolean):739:739 -> findMatchingItem
    5:5:boolean findMatchingItem(int,int,int,boolean):741:741 -> findMatchingItem
    6:7:boolean findMatchingItem(int,int,int,boolean):744:745 -> findMatchingItem
    8:8:boolean findMatchingItem(int,int,int,boolean):752:752 -> findMatchingItem
    9:9:boolean findMatchingItem(int,int,int,boolean):754:754 -> findMatchingItem
    10:11:boolean findMatchingItem(int,int,int,boolean):757:758 -> findMatchingItem
    12:13:boolean findMatchingItem(int,int,int,boolean):763:764 -> findMatchingItem
    1:5:androidx.recyclerview.widget.DiffUtil$PostponedUpdate removePostponedUpdate(java.util.List,int,boolean):857:861 -> removePostponedUpdate
    6:6:androidx.recyclerview.widget.DiffUtil$PostponedUpdate removePostponedUpdate(java.util.List,int,boolean):863:863 -> removePostponedUpdate
androidx.recyclerview.widget.DiffUtil$ItemCallback -> androidx.recyclerview.widget.DiffUtil$ItemCallback:
    1:1:void <init>():373:373 -> <init>
androidx.recyclerview.widget.DiffUtil$PostponedUpdate -> androidx.recyclerview.widget.DiffUtil$PostponedUpdate:
    1:4:void <init>(int,int,boolean):973:976 -> <init>
androidx.recyclerview.widget.DiffUtil$Range -> androidx.recyclerview.widget.DiffUtil$Range:
    1:1:void <init>():482:482 -> <init>
    2:6:void <init>(int,int,int,int):485:489 -> <init>
androidx.recyclerview.widget.DiffUtil$Snake -> androidx.recyclerview.widget.DiffUtil$Snake:
    1:1:void <init>():442:442 -> <init>
androidx.recyclerview.widget.DividerItemDecoration -> androidx.recyclerview.widget.DividerItemDecoration:
    1:1:void <clinit>():47:47 -> <clinit>
    1:1:void <init>(android.content.Context,int):65:65 -> <init>
    2:2:void <init>(android.content.Context,int):56:56 -> <init>
    3:6:void <init>(android.content.Context,int):66:69 -> <init>
    7:7:void <init>(android.content.Context,int):72:72 -> <init>
    8:8:void setOrientation(int):84:84 -> <init>
    8:8:void <init>(android.content.Context,int):73 -> <init>
    9:9:void setOrientation(int):87:87 -> <init>
    9:9:void <init>(android.content.Context,int):73 -> <init>
    1:2:void getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):171:172 -> getItemOffsets
    3:4:void getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):175:176 -> getItemOffsets
    5:5:void getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):178:178 -> getItemOffsets
    1:1:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):104:104 -> onDraw
    2:2:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):107:107 -> onDraw
    3:3:void drawVertical(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView):115:115 -> onDraw
    3:3:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):108 -> onDraw
    4:8:void drawVertical(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView):119:123 -> onDraw
    4:8:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):108 -> onDraw
    9:9:void drawVertical(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView):122:122 -> onDraw
    9:9:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):108 -> onDraw
    10:10:void drawVertical(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView):126:126 -> onDraw
    10:10:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):108 -> onDraw
    11:11:void drawVertical(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView):129:129 -> onDraw
    11:11:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):108 -> onDraw
    12:17:void drawVertical(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView):131:136 -> onDraw
    12:17:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):108 -> onDraw
    18:18:void drawVertical(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView):138:138 -> onDraw
    18:18:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):108 -> onDraw
    19:19:void drawHorizontal(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView):142:142 -> onDraw
    19:19:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):110 -> onDraw
    20:24:void drawHorizontal(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView):146:150 -> onDraw
    20:24:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):110 -> onDraw
    25:25:void drawHorizontal(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView):149:149 -> onDraw
    25:25:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):110 -> onDraw
    26:26:void drawHorizontal(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView):153:153 -> onDraw
    26:26:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):110 -> onDraw
    27:27:void drawHorizontal(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView):156:156 -> onDraw
    27:27:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):110 -> onDraw
    28:33:void drawHorizontal(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView):158:163 -> onDraw
    28:33:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):110 -> onDraw
    34:34:void drawHorizontal(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView):165:165 -> onDraw
    34:34:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):110 -> onDraw
    1:1:void setDrawable(android.graphics.drawable.Drawable):99:99 -> setDrawable
    2:2:void setDrawable(android.graphics.drawable.Drawable):97:97 -> setDrawable
androidx.recyclerview.widget.FastScroller -> androidx.recyclerview.widget.FastScroller:
    1:2:void <clinit>():74:75 -> <clinit>
    1:1:void <init>(androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):141:141 -> <init>
    2:3:void <init>(androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):104:105 -> <init>
    4:7:void <init>(androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):112:115 -> <init>
    8:12:void <init>(androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):117:121 -> <init>
    13:13:void <init>(androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):123:123 -> <init>
    14:14:void <init>(androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):129:129 -> <init>
    15:20:void <init>(androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):142:147 -> <init>
    21:21:void <init>(androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):149:149 -> <init>
    22:26:void <init>(androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):151:155 -> <init>
    27:28:void <init>(androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):157:158 -> <init>
    29:29:void attachToRecyclerView(androidx.recyclerview.widget.RecyclerView):164:164 -> <init>
    29:29:void <init>(androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):160 -> <init>
    30:33:void destroyCallbacks():183:186 -> <init>
    30:33:void attachToRecyclerView(androidx.recyclerview.widget.RecyclerView):168 -> <init>
    30:33:void <init>(androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):160 -> <init>
    34:35:void attachToRecyclerView(androidx.recyclerview.widget.RecyclerView):170:171 -> <init>
    34:35:void <init>(androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):160 -> <init>
    36:38:void setupCallbacks():177:179 -> <init>
    36:38:void attachToRecyclerView(androidx.recyclerview.widget.RecyclerView):172 -> <init>
    36:38:void <init>(androidx.recyclerview.widget.RecyclerView,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,int,int,int):160 -> <init>
    1:1:void cancelHide():267:267 -> cancelHide
    1:1:boolean isLayoutRTL():216:216 -> isLayoutRTL
    1:1:boolean isPointInsideHorizontalThumb(float,float):513:513 -> isPointInsideHorizontalThumb
    1:1:boolean isLayoutRTL():216:216 -> isPointInsideVerticalThumb
    1:1:boolean isPointInsideVerticalThumb(float,float):505 -> isPointInsideVerticalThumb
    2:2:boolean isPointInsideVerticalThumb(float,float):505:505 -> isPointInsideVerticalThumb
    1:2:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):277:278 -> onDrawOver
    3:4:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):289:290 -> onDrawOver
    5:5:void drawVerticalScrollbar(android.graphics.Canvas):300:300 -> onDrawOver
    5:5:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):291 -> onDrawOver
    6:10:void drawVerticalScrollbar(android.graphics.Canvas):302:306 -> onDrawOver
    6:10:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):291 -> onDrawOver
    11:17:void drawVerticalScrollbar(android.graphics.Canvas):308:314 -> onDrawOver
    11:17:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):291 -> onDrawOver
    18:22:void drawVerticalScrollbar(android.graphics.Canvas):316:320 -> onDrawOver
    18:22:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):291 -> onDrawOver
    23:23:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):293:293 -> onDrawOver
    24:24:void drawHorizontalScrollbar(android.graphics.Canvas):325:325 -> onDrawOver
    24:24:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):294 -> onDrawOver
    25:29:void drawHorizontalScrollbar(android.graphics.Canvas):327:331 -> onDrawOver
    25:29:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):294 -> onDrawOver
    30:34:void drawHorizontalScrollbar(android.graphics.Canvas):333:337 -> onDrawOver
    30:34:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):294 -> onDrawOver
    35:36:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):279:280 -> onDrawOver
    37:37:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):285:285 -> onDrawOver
    1:4:boolean onInterceptTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):390:393 -> onInterceptTouchEvent
    5:6:boolean onInterceptTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):396:397 -> onInterceptTouchEvent
    7:8:boolean onInterceptTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):399:400 -> onInterceptTouchEvent
    9:9:boolean onInterceptTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):403:403 -> onInterceptTouchEvent
    1:1:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):418:418 -> onTouchEvent
    2:4:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):422:424 -> onTouchEvent
    5:6:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):427:428 -> onTouchEvent
    7:8:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):430:431 -> onTouchEvent
    9:9:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):433:433 -> onTouchEvent
    10:18:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):435:443 -> onTouchEvent
    19:20:int[] getHorizontalRange():551:552 -> onTouchEvent
    19:20:void horizontalScrollTo(float):470 -> onTouchEvent
    19:20:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):443 -> onTouchEvent
    21:22:void horizontalScrollTo(float):471:472 -> onTouchEvent
    21:22:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):443 -> onTouchEvent
    23:25:void horizontalScrollTo(float):476:478 -> onTouchEvent
    23:25:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):443 -> onTouchEvent
    26:26:void horizontalScrollTo(float):476:476 -> onTouchEvent
    26:26:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):443 -> onTouchEvent
    27:27:void horizontalScrollTo(float):480:480 -> onTouchEvent
    27:27:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):443 -> onTouchEvent
    28:28:void horizontalScrollTo(float):483:483 -> onTouchEvent
    28:28:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):443 -> onTouchEvent
    29:30:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):445:446 -> onTouchEvent
    31:32:int[] getVerticalRange():542:543 -> onTouchEvent
    31:32:void verticalScrollTo(float):455 -> onTouchEvent
    31:32:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):446 -> onTouchEvent
    33:34:void verticalScrollTo(float):456:457 -> onTouchEvent
    33:34:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):446 -> onTouchEvent
    35:37:void verticalScrollTo(float):460:462 -> onTouchEvent
    35:37:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):446 -> onTouchEvent
    38:38:void verticalScrollTo(float):460:460 -> onTouchEvent
    38:38:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):446 -> onTouchEvent
    39:39:void verticalScrollTo(float):464:464 -> onTouchEvent
    39:39:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):446 -> onTouchEvent
    40:40:void verticalScrollTo(float):466:466 -> onTouchEvent
    40:40:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):446 -> onTouchEvent
    1:1:void requestRedraw():191:191 -> requestRedraw
    1:1:int scrollTo(float,float,int[],int,int,int):488:488 -> scrollTo
    1:3:void setState(int):195:197 -> setState
    4:4:void requestRedraw():191:191 -> setState
    4:4:void setState(int):201 -> setState
    5:5:void setState(int):203:203 -> setState
    6:7:void setState(int):206:207 -> setState
    8:9:void resetHideDelay(int):271:272 -> setState
    8:9:void setState(int):208 -> setState
    10:11:void resetHideDelay(int):271:272 -> setState
    10:11:void setState(int):210 -> setState
    12:12:void setState(int):212:212 -> setState
    1:1:void show():233:233 -> show
    2:2:void show():235:235 -> show
    3:7:void show():238:242 -> show
    1:3:void updateScrollPosition(int,int):348:350 -> updateScrollPosition
    4:6:void updateScrollPosition(int,int):353:355 -> updateScrollPosition
    7:9:void updateScrollPosition(int,int):358:360 -> updateScrollPosition
    10:10:void updateScrollPosition(int,int):365:365 -> updateScrollPosition
    11:11:void updateScrollPosition(int,int):367:367 -> updateScrollPosition
    12:12:void updateScrollPosition(int,int):369:369 -> updateScrollPosition
    13:13:void updateScrollPosition(int,int):373:373 -> updateScrollPosition
    14:14:void updateScrollPosition(int,int):375:375 -> updateScrollPosition
    15:15:void updateScrollPosition(int,int):377:377 -> updateScrollPosition
    16:17:void updateScrollPosition(int,int):381:382 -> updateScrollPosition
androidx.recyclerview.widget.FastScroller$1 -> androidx.recyclerview.widget.FastScroller$1:
    1:1:void <init>(androidx.recyclerview.widget.FastScroller):123:123 -> <init>
    1:1:void run():126:126 -> run
    2:2:void androidx.recyclerview.widget.FastScroller.hide(int):253:253 -> run
    2:2:void run():126 -> run
    3:3:void androidx.recyclerview.widget.FastScroller.hide(int):255:255 -> run
    3:3:void run():126 -> run
    4:7:void androidx.recyclerview.widget.FastScroller.hide(int):258:261 -> run
    4:7:void run():126 -> run
androidx.recyclerview.widget.FastScroller$2 -> androidx.recyclerview.widget.FastScroller$2:
    1:1:void <init>(androidx.recyclerview.widget.FastScroller):130:130 -> <init>
    1:2:void onScrolled(androidx.recyclerview.widget.RecyclerView,int,int):133:134 -> onScrolled
    3:3:void onScrolled(androidx.recyclerview.widget.RecyclerView,int,int):133:133 -> onScrolled
androidx.recyclerview.widget.FastScroller$AnimatorListener -> androidx.recyclerview.widget.FastScroller$AnimatorListener:
    1:1:void <init>(androidx.recyclerview.widget.FastScroller):560:560 -> <init>
    2:2:void <init>(androidx.recyclerview.widget.FastScroller):558:558 -> <init>
    1:1:void onAnimationCancel(android.animation.Animator):581:581 -> onAnimationCancel
    1:2:void onAnimationEnd(android.animation.Animator):566:567 -> onAnimationEnd
    3:5:void onAnimationEnd(android.animation.Animator):570:572 -> onAnimationEnd
    6:7:void onAnimationEnd(android.animation.Animator):574:575 -> onAnimationEnd
androidx.recyclerview.widget.FastScroller$AnimatorUpdater -> androidx.recyclerview.widget.FastScroller$AnimatorUpdater:
    1:1:void <init>(androidx.recyclerview.widget.FastScroller):586:586 -> <init>
    1:4:void onAnimationUpdate(android.animation.ValueAnimator):591:594 -> onAnimationUpdate
androidx.recyclerview.widget.GapWorker -> androidx.recyclerview.widget.GapWorker:
    1:1:void <clinit>():31:31 -> <clinit>
    2:2:void <clinit>():188:188 -> <clinit>
    1:1:void <init>():29:29 -> <init>
    2:2:void <init>():33:33 -> <init>
    3:3:void <init>():58:58 -> <init>
    1:1:void postFromTraversal(androidx.recyclerview.widget.RecyclerView,int,int):175:175 -> postFromTraversal
    2:4:void postFromTraversal(androidx.recyclerview.widget.RecyclerView,int,int):179:181 -> postFromTraversal
    5:5:void postFromTraversal(androidx.recyclerview.widget.RecyclerView,int,int):185:185 -> postFromTraversal
    6:7:void androidx.recyclerview.widget.GapWorker$LayoutPrefetchRegistryImpl.setPrefetchVector(int,int):72:73 -> postFromTraversal
    6:7:void postFromTraversal(androidx.recyclerview.widget.RecyclerView,int,int):185 -> postFromTraversal
    1:1:void buildTaskList():215:215 -> prefetch
    1:1:void prefetch(long):365 -> prefetch
    2:5:void buildTaskList():218:221 -> prefetch
    2:5:void prefetch(long):365 -> prefetch
    6:6:void buildTaskList():226:226 -> prefetch
    6:6:void prefetch(long):365 -> prefetch
    7:8:void buildTaskList():229:230 -> prefetch
    7:8:void prefetch(long):365 -> prefetch
    9:12:void buildTaskList():235:238 -> prefetch
    9:12:void prefetch(long):365 -> prefetch
    13:15:void buildTaskList():240:242 -> prefetch
    13:15:void prefetch(long):365 -> prefetch
    16:16:void buildTaskList():244:244 -> prefetch
    16:16:void prefetch(long):365 -> prefetch
    17:17:void buildTaskList():246:246 -> prefetch
    17:17:void prefetch(long):365 -> prefetch
    18:22:void buildTaskList():248:252 -> prefetch
    18:22:void prefetch(long):365 -> prefetch
    23:23:void buildTaskList():259:259 -> prefetch
    23:23:void prefetch(long):365 -> prefetch
    24:26:void flushTasksWithDeadline(long):354:356 -> prefetch
    24:26:void prefetch(long):366 -> prefetch
    27:28:void flushTaskWithDeadline(androidx.recyclerview.widget.GapWorker$Task,long):342:343 -> prefetch
    27:28:void flushTasksWithDeadline(long):359 -> prefetch
    27:28:void prefetch(long):366 -> prefetch
    29:29:void flushTaskWithDeadline(androidx.recyclerview.widget.GapWorker$Task,long):345:345 -> prefetch
    29:29:void flushTasksWithDeadline(long):359 -> prefetch
    29:29:void prefetch(long):366 -> prefetch
    30:32:void flushTaskWithDeadline(androidx.recyclerview.widget.GapWorker$Task,long):347:349 -> prefetch
    30:32:void flushTasksWithDeadline(long):359 -> prefetch
    30:32:void prefetch(long):366 -> prefetch
    33:34:void prefetchInnerRecyclerViewWithDeadline(androidx.recyclerview.widget.RecyclerView,long):314:315 -> prefetch
    33:34:void flushTaskWithDeadline(androidx.recyclerview.widget.GapWorker$Task,long):349 -> prefetch
    33:34:void flushTasksWithDeadline(long):359 -> prefetch
    33:34:void prefetch(long):366 -> prefetch
    35:35:void prefetchInnerRecyclerViewWithDeadline(androidx.recyclerview.widget.RecyclerView,long):318:318 -> prefetch
    35:35:void flushTaskWithDeadline(androidx.recyclerview.widget.GapWorker$Task,long):349 -> prefetch
    35:35:void flushTasksWithDeadline(long):359 -> prefetch
    35:35:void prefetch(long):366 -> prefetch
    36:37:void prefetchInnerRecyclerViewWithDeadline(androidx.recyclerview.widget.RecyclerView,long):322:323 -> prefetch
    36:37:void flushTaskWithDeadline(androidx.recyclerview.widget.GapWorker$Task,long):349 -> prefetch
    36:37:void flushTasksWithDeadline(long):359 -> prefetch
    36:37:void prefetch(long):366 -> prefetch
    38:38:void prefetchInnerRecyclerViewWithDeadline(androidx.recyclerview.widget.RecyclerView,long):325:325 -> prefetch
    38:38:void flushTaskWithDeadline(androidx.recyclerview.widget.GapWorker$Task,long):349 -> prefetch
    38:38:void flushTasksWithDeadline(long):359 -> prefetch
    38:38:void prefetch(long):366 -> prefetch
    39:40:void prefetchInnerRecyclerViewWithDeadline(androidx.recyclerview.widget.RecyclerView,long):327:328 -> prefetch
    39:40:void flushTaskWithDeadline(androidx.recyclerview.widget.GapWorker$Task,long):349 -> prefetch
    39:40:void flushTasksWithDeadline(long):359 -> prefetch
    39:40:void prefetch(long):366 -> prefetch
    41:45:void androidx.recyclerview.widget.RecyclerView$State.prepareForNestedPrefetch(androidx.recyclerview.widget.RecyclerView$Adapter):12214:12218 -> prefetch
    41:45:void prefetchInnerRecyclerViewWithDeadline(androidx.recyclerview.widget.RecyclerView,long):328 -> prefetch
    41:45:void flushTaskWithDeadline(androidx.recyclerview.widget.GapWorker$Task,long):349 -> prefetch
    41:45:void flushTasksWithDeadline(long):359 -> prefetch
    41:45:void prefetch(long):366 -> prefetch
    46:46:void prefetchInnerRecyclerViewWithDeadline(androidx.recyclerview.widget.RecyclerView,long):329:329 -> prefetch
    46:46:void flushTaskWithDeadline(androidx.recyclerview.widget.GapWorker$Task,long):349 -> prefetch
    46:46:void flushTasksWithDeadline(long):359 -> prefetch
    46:46:void prefetch(long):366 -> prefetch
    47:48:void prefetchInnerRecyclerViewWithDeadline(androidx.recyclerview.widget.RecyclerView,long):332:333 -> prefetch
    47:48:void flushTaskWithDeadline(androidx.recyclerview.widget.GapWorker$Task,long):349 -> prefetch
    47:48:void flushTasksWithDeadline(long):359 -> prefetch
    47:48:void prefetch(long):366 -> prefetch
    49:49:void prefetchInnerRecyclerViewWithDeadline(androidx.recyclerview.widget.RecyclerView,long):336:336 -> prefetch
    49:49:void flushTaskWithDeadline(androidx.recyclerview.widget.GapWorker$Task,long):349 -> prefetch
    49:49:void flushTasksWithDeadline(long):359 -> prefetch
    49:49:void prefetch(long):366 -> prefetch
    50:54:void androidx.recyclerview.widget.GapWorker$Task.clear():45:49 -> prefetch
    50:54:void flushTasksWithDeadline(long):360 -> prefetch
    50:54:void prefetch(long):366 -> prefetch
    1:1:boolean isPrefetchPositionAttached(androidx.recyclerview.widget.RecyclerView,int):263:263 -> prefetchPositionWithDeadline
    1:1:androidx.recyclerview.widget.RecyclerView$ViewHolder prefetchPositionWithDeadline(androidx.recyclerview.widget.RecyclerView,int,long):277 -> prefetchPositionWithDeadline
    2:3:boolean isPrefetchPositionAttached(androidx.recyclerview.widget.RecyclerView,int):265:266 -> prefetchPositionWithDeadline
    2:3:androidx.recyclerview.widget.RecyclerView$ViewHolder prefetchPositionWithDeadline(androidx.recyclerview.widget.RecyclerView,int,long):277 -> prefetchPositionWithDeadline
    4:4:boolean isPrefetchPositionAttached(androidx.recyclerview.widget.RecyclerView,int):268:268 -> prefetchPositionWithDeadline
    4:4:androidx.recyclerview.widget.RecyclerView$ViewHolder prefetchPositionWithDeadline(androidx.recyclerview.widget.RecyclerView,int,long):277 -> prefetchPositionWithDeadline
    5:5:androidx.recyclerview.widget.RecyclerView$ViewHolder prefetchPositionWithDeadline(androidx.recyclerview.widget.RecyclerView,int,long):282:282 -> prefetchPositionWithDeadline
    6:7:androidx.recyclerview.widget.RecyclerView$ViewHolder prefetchPositionWithDeadline(androidx.recyclerview.widget.RecyclerView,int,long):285:286 -> prefetchPositionWithDeadline
    8:8:androidx.recyclerview.widget.RecyclerView$ViewHolder prefetchPositionWithDeadline(androidx.recyclerview.widget.RecyclerView,int,long):290:290 -> prefetchPositionWithDeadline
    9:9:androidx.recyclerview.widget.RecyclerView$ViewHolder prefetchPositionWithDeadline(androidx.recyclerview.widget.RecyclerView,int,long):293:293 -> prefetchPositionWithDeadline
    10:10:androidx.recyclerview.widget.RecyclerView$ViewHolder prefetchPositionWithDeadline(androidx.recyclerview.widget.RecyclerView,int,long):299:299 -> prefetchPositionWithDeadline
    11:11:androidx.recyclerview.widget.RecyclerView$ViewHolder prefetchPositionWithDeadline(androidx.recyclerview.widget.RecyclerView,int,long):303:303 -> prefetchPositionWithDeadline
    1:1:void run():372:372 -> run
    2:2:void run():374:374 -> run
    3:4:void run():401:402 -> run
    5:5:void run():381:381 -> run
    6:8:void run():384:386 -> run
    9:9:void run():395:395 -> run
    10:10:void run():397:397 -> run
    11:12:void run():401:402 -> run
    13:14:void run():401:402 -> run
androidx.recyclerview.widget.GapWorker$1 -> androidx.recyclerview.widget.GapWorker$1:
    1:1:void <init>():188:188 -> <init>
    1:1:int compare(java.lang.Object,java.lang.Object):188:188 -> compare
    2:3:int compare(androidx.recyclerview.widget.GapWorker$Task,androidx.recyclerview.widget.GapWorker$Task):192:193 -> compare
    2:3:int compare(java.lang.Object,java.lang.Object):188 -> compare
    4:4:int compare(androidx.recyclerview.widget.GapWorker$Task,androidx.recyclerview.widget.GapWorker$Task):197:197 -> compare
    4:4:int compare(java.lang.Object,java.lang.Object):188 -> compare
    5:5:int compare(androidx.recyclerview.widget.GapWorker$Task,androidx.recyclerview.widget.GapWorker$Task):202:202 -> compare
    5:5:int compare(java.lang.Object,java.lang.Object):188 -> compare
    6:6:int compare(androidx.recyclerview.widget.GapWorker$Task,androidx.recyclerview.widget.GapWorker$Task):206:206 -> compare
    6:6:int compare(java.lang.Object,java.lang.Object):188 -> compare
androidx.recyclerview.widget.GapWorker$LayoutPrefetchRegistryImpl -> androidx.recyclerview.widget.GapWorker$LayoutPrefetchRegistryImpl:
    1:1:void <init>():63:63 -> <init>
    1:5:void addPosition(int,int):119:123 -> addPosition
    6:7:void addPosition(int,int):125:126 -> addPosition
    8:9:void addPosition(int,int):130:131 -> addPosition
    10:10:void addPosition(int,int):133:133 -> addPosition
    11:11:void addPosition(int,int):115:115 -> addPosition
    12:12:void addPosition(int,int):111:111 -> addPosition
    1:3:void collectPrefetchPositionsFromView(androidx.recyclerview.widget.RecyclerView,boolean):77:79 -> collectPrefetchPositionsFromView
    4:5:void collectPrefetchPositionsFromView(androidx.recyclerview.widget.RecyclerView,boolean):82:83 -> collectPrefetchPositionsFromView
    6:6:void collectPrefetchPositionsFromView(androidx.recyclerview.widget.RecyclerView,boolean):85:85 -> collectPrefetchPositionsFromView
    7:8:void collectPrefetchPositionsFromView(androidx.recyclerview.widget.RecyclerView,boolean):89:90 -> collectPrefetchPositionsFromView
    9:10:void collectPrefetchPositionsFromView(androidx.recyclerview.widget.RecyclerView,boolean):94:95 -> collectPrefetchPositionsFromView
    11:14:void collectPrefetchPositionsFromView(androidx.recyclerview.widget.RecyclerView,boolean):100:103 -> collectPrefetchPositionsFromView
    1:2:boolean lastPrefetchIncludedPosition(int):137:138 -> lastPrefetchIncludedPosition
    3:3:boolean lastPrefetchIncludedPosition(int):140:140 -> lastPrefetchIncludedPosition
androidx.recyclerview.widget.GapWorker$Task -> androidx.recyclerview.widget.GapWorker$Task:
    1:1:void <init>():37:37 -> <init>
androidx.recyclerview.widget.GridLayoutManager -> androidx.recyclerview.widget.GridLayoutManager:
    1:1:void <init>(android.content.Context,android.util.AttributeSet,int,int):72:72 -> <init>
    2:3:void <init>(android.content.Context,android.util.AttributeSet,int,int):44:45 -> <init>
    4:6:void <init>(android.content.Context,android.util.AttributeSet,int,int):56:58 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int,int):60:60 -> <init>
    8:9:void <init>(android.content.Context,android.util.AttributeSet,int,int):73:74 -> <init>
    10:10:void androidx.recyclerview.widget.LinearLayoutManager.<init>(android.content.Context):153:153 -> <init>
    10:10:void <init>(android.content.Context,int):84 -> <init>
    11:12:void <init>(android.content.Context,int):44:45 -> <init>
    13:15:void <init>(android.content.Context,int):56:58 -> <init>
    16:16:void <init>(android.content.Context,int):60:60 -> <init>
    17:17:void <init>(android.content.Context,int):85:85 -> <init>
    1:1:void calculateItemBorders(int):310:310 -> calculateItemBorders
    2:2:int[] calculateItemBorders(int[],int,int):321:321 -> calculateItemBorders
    2:2:void calculateItemBorders(int):310 -> calculateItemBorders
    3:3:int[] calculateItemBorders(int[],int,int):323:323 -> calculateItemBorders
    3:3:void calculateItemBorders(int):310 -> calculateItemBorders
    4:6:int[] calculateItemBorders(int[],int,int):325:327 -> calculateItemBorders
    4:6:void calculateItemBorders(int):310 -> calculateItemBorders
    7:7:int[] calculateItemBorders(int[],int,int):338:338 -> calculateItemBorders
    7:7:void calculateItemBorders(int):310 -> calculateItemBorders
    8:8:void calculateItemBorders(int):310:310 -> calculateItemBorders
    1:1:boolean checkLayoutParams(androidx.recyclerview.widget.RecyclerView$LayoutParams):252:252 -> checkLayoutParams
    1:1:void collectPrefetchPositionsForLayoutState(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):511:511 -> collectPrefetchPositionsForLayoutState
    2:5:void collectPrefetchPositionsForLayoutState(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):513:516 -> collectPrefetchPositionsForLayoutState
    6:6:void collectPrefetchPositionsForLayoutState(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):518:518 -> collectPrefetchPositionsForLayoutState
    1:2:void ensureViewSet():364:365 -> ensureViewSet
    1:1:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int,int):417:417 -> findReferenceChild
    2:3:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int,int):420:421 -> findReferenceChild
    4:5:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int,int):425:426 -> findReferenceChild
    6:6:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int,int):428:428 -> findReferenceChild
    7:7:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int,int):432:432 -> findReferenceChild
    8:9:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int,int):436:437 -> findReferenceChild
    1:2:androidx.recyclerview.widget.RecyclerView$LayoutParams generateDefaultLayoutParams():227:228 -> generateDefaultLayoutParams
    3:3:androidx.recyclerview.widget.RecyclerView$LayoutParams generateDefaultLayoutParams():231:231 -> generateDefaultLayoutParams
    1:1:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.content.Context,android.util.AttributeSet):238:238 -> generateLayoutParams
    2:3:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):243:244 -> generateLayoutParams
    4:4:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):246:246 -> generateLayoutParams
    1:2:int getColumnCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):132:133 -> getColumnCountForAccessibility
    3:3:int getColumnCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):135:135 -> getColumnCountForAccessibility
    4:4:int getColumnCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):140:140 -> getColumnCountForAccessibility
    1:2:int getRowCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):118:119 -> getRowCountForAccessibility
    3:3:int getRowCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):121:121 -> getRowCountForAccessibility
    4:4:int getRowCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):126:126 -> getRowCountForAccessibility
    1:2:int getSpaceForSpanRange(int,int):344:345 -> getSpaceForSpanRange
    3:3:int getSpaceForSpanRange(int,int):348:348 -> getSpaceForSpanRange
    1:1:boolean androidx.recyclerview.widget.RecyclerView$State.isPreLayout():12245:12245 -> getSpanGroupIndex
    1:1:int getSpanGroupIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):451 -> getSpanGroupIndex
    2:2:int getSpanGroupIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):452:452 -> getSpanGroupIndex
    3:3:int getSpanGroupIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):454:454 -> getSpanGroupIndex
    4:4:int getSpanGroupIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):460:460 -> getSpanGroupIndex
    5:5:int getSpanGroupIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):463:463 -> getSpanGroupIndex
    1:1:boolean androidx.recyclerview.widget.RecyclerView$State.isPreLayout():12245:12245 -> getSpanIndex
    1:1:int getSpanIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):467 -> getSpanIndex
    2:2:int getSpanIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):468:468 -> getSpanIndex
    3:3:int getSpanIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):470:470 -> getSpanIndex
    4:4:int getSpanIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):474:474 -> getSpanIndex
    5:5:int getSpanIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):480:480 -> getSpanIndex
    6:6:int getSpanIndex(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):484:484 -> getSpanIndex
    1:1:boolean androidx.recyclerview.widget.RecyclerView$State.isPreLayout():12245:12245 -> getSpanSize
    1:1:int getSpanSize(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):488 -> getSpanSize
    2:2:int getSpanSize(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):489:489 -> getSpanSize
    3:3:int getSpanSize(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):491:491 -> getSpanSize
    4:4:int getSpanSize(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):495:495 -> getSpanSize
    5:5:int getSpanSize(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):501:501 -> getSpanSize
    6:6:int getSpanSize(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int):505:505 -> getSpanSize
    1:1:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):526:526 -> layoutChunk
    2:2:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):528:528 -> layoutChunk
    3:3:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):533:533 -> layoutChunk
    4:4:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):535:535 -> layoutChunk
    5:5:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):539:539 -> layoutChunk
    6:7:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):541:542 -> layoutChunk
    8:11:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):545:548 -> layoutChunk
    12:12:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):557:557 -> layoutChunk
    13:13:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):562:562 -> layoutChunk
    14:14:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):549:549 -> layoutChunk
    15:15:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):567:567 -> layoutChunk
    16:20:void assignSpans(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int,boolean):782:786 -> layoutChunk
    16:20:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):575 -> layoutChunk
    21:22:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):577:578 -> layoutChunk
    23:23:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):580:580 -> layoutChunk
    24:24:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):582:582 -> layoutChunk
    25:25:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):586:586 -> layoutChunk
    26:26:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):588:588 -> layoutChunk
    27:27:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):591:591 -> layoutChunk
    28:29:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):593:594 -> layoutChunk
    30:31:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):598:599 -> layoutChunk
    32:32:void guessMeasurement(float,int):746:746 -> layoutChunk
    32:32:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):607 -> layoutChunk
    33:33:void guessMeasurement(float,int):748:748 -> layoutChunk
    33:33:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):607 -> layoutChunk
    34:36:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):611:613 -> layoutChunk
    37:41:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):623:627 -> layoutChunk
    42:42:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):629:629 -> layoutChunk
    43:43:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):631:631 -> layoutChunk
    44:45:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):634:635 -> layoutChunk
    46:46:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):637:637 -> layoutChunk
    47:47:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):640:640 -> layoutChunk
    48:48:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):642:642 -> layoutChunk
    49:49:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):645:645 -> layoutChunk
    50:50:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):649:649 -> layoutChunk
    51:53:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):652:654 -> layoutChunk
    54:54:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):657:657 -> layoutChunk
    55:56:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):661:662 -> layoutChunk
    57:57:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):665:665 -> layoutChunk
    58:63:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):670:675 -> layoutChunk
    64:65:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):677:678 -> layoutChunk
    66:67:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):681:682 -> layoutChunk
    68:68:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):686:686 -> layoutChunk
    69:70:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):694:695 -> layoutChunk
    71:71:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):697:697 -> layoutChunk
    72:72:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):699:699 -> layoutChunk
    1:3:void measureChild(android.view.View,int,boolean):712:714 -> measureChild
    4:4:void measureChild(android.view.View,int,boolean):716:716 -> measureChild
    5:5:void measureChild(android.view.View,int,boolean):718:718 -> measureChild
    6:7:void measureChild(android.view.View,int,boolean):721:722 -> measureChild
    8:8:void measureChild(android.view.View,int,boolean):724:724 -> measureChild
    9:9:void measureChild(android.view.View,int,boolean):727:727 -> measureChild
    10:10:void measureChild(android.view.View,int,boolean):729:729 -> measureChild
    11:11:void measureChild(android.view.View,int,boolean):732:732 -> measureChild
    1:1:void measureChildWithDecorationsAndMargin(android.view.View,int,int,boolean):753:753 -> measureChildWithDecorationsAndMargin
    2:2:void measureChildWithDecorationsAndMargin(android.view.View,int,int,boolean):756:756 -> measureChildWithDecorationsAndMargin
    3:3:void measureChildWithDecorationsAndMargin(android.view.View,int,int,boolean):758:758 -> measureChildWithDecorationsAndMargin
    4:4:void measureChildWithDecorationsAndMargin(android.view.View,int,int,boolean):761:761 -> measureChildWithDecorationsAndMargin
    1:3:void onAnchorReady(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):355:357 -> onAnchorReady
    4:4:boolean androidx.recyclerview.widget.RecyclerView$State.isPreLayout():12245:12245 -> onAnchorReady
    4:4:void onAnchorReady(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):357 -> onAnchorReady
    5:5:void ensureAnchorIsInCorrectSpan(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):389:389 -> onAnchorReady
    5:5:void onAnchorReady(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):358 -> onAnchorReady
    6:8:void ensureAnchorIsInCorrectSpan(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):392:394 -> onAnchorReady
    6:8:void onAnchorReady(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):358 -> onAnchorReady
    9:10:void ensureAnchorIsInCorrectSpan(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):398:399 -> onAnchorReady
    9:10:void onAnchorReady(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):358 -> onAnchorReady
    11:11:void ensureAnchorIsInCorrectSpan(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):402:402 -> onAnchorReady
    11:11:void onAnchorReady(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):358 -> onAnchorReady
    12:12:void ensureAnchorIsInCorrectSpan(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):410:410 -> onAnchorReady
    12:12:void onAnchorReady(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):358 -> onAnchorReady
    13:13:void onAnchorReady(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo,int):360:360 -> onAnchorReady
    1:1:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):995:995 -> onFocusSearchFailed
    2:5:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):999:1002 -> onFocusSearchFailed
    6:7:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1008:1009 -> onFocusSearchFailed
    8:8:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1012:1012 -> onFocusSearchFailed
    9:9:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1018:1018 -> onFocusSearchFailed
    10:10:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1020:1020 -> onFocusSearchFailed
    11:11:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1044:1044 -> onFocusSearchFailed
    12:13:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1046:1047 -> onFocusSearchFailed
    14:14:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1052:1052 -> onFocusSearchFailed
    15:18:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1063:1066 -> onFocusSearchFailed
    19:20:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1071:1072 -> onFocusSearchFailed
    21:22:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1075:1076 -> onFocusSearchFailed
    23:23:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1078:1078 -> onFocusSearchFailed
    24:24:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1087:1087 -> onFocusSearchFailed
    25:25:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1099:1099 -> onFocusSearchFailed
    26:28:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1101:1103 -> onFocusSearchFailed
    29:31:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1106:1108 -> onFocusSearchFailed
    1:3:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):146:148 -> onInitializeAccessibilityNodeInfoForItem
    4:6:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):151:153 -> onInitializeAccessibilityNodeInfoForItem
    7:7:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):155:155 -> onInitializeAccessibilityNodeInfoForItem
    8:8:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):157:157 -> onInitializeAccessibilityNodeInfoForItem
    9:9:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):154:154 -> onInitializeAccessibilityNodeInfoForItem
    10:11:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):161:162 -> onInitializeAccessibilityNodeInfoForItem
    12:12:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):159:159 -> onInitializeAccessibilityNodeInfoForItem
    1:1:void onItemsAdded(androidx.recyclerview.widget.RecyclerView,int,int):201:201 -> onItemsAdded
    2:2:void androidx.recyclerview.widget.GridLayoutManager$SpanSizeLookup.invalidateSpanIndexCache():860:860 -> onItemsAdded
    2:2:void onItemsAdded(androidx.recyclerview.widget.RecyclerView,int,int):201 -> onItemsAdded
    1:1:void onItemsChanged(androidx.recyclerview.widget.RecyclerView):206:206 -> onItemsChanged
    2:2:void androidx.recyclerview.widget.GridLayoutManager$SpanSizeLookup.invalidateSpanIndexCache():860:860 -> onItemsChanged
    2:2:void onItemsChanged(androidx.recyclerview.widget.RecyclerView):206 -> onItemsChanged
    1:1:void onItemsMoved(androidx.recyclerview.widget.RecyclerView,int,int,int):222:222 -> onItemsMoved
    2:2:void androidx.recyclerview.widget.GridLayoutManager$SpanSizeLookup.invalidateSpanIndexCache():860:860 -> onItemsMoved
    2:2:void onItemsMoved(androidx.recyclerview.widget.RecyclerView,int,int,int):222 -> onItemsMoved
    1:1:void onItemsRemoved(androidx.recyclerview.widget.RecyclerView,int,int):211:211 -> onItemsRemoved
    2:2:void androidx.recyclerview.widget.GridLayoutManager$SpanSizeLookup.invalidateSpanIndexCache():860:860 -> onItemsRemoved
    2:2:void onItemsRemoved(androidx.recyclerview.widget.RecyclerView,int,int):211 -> onItemsRemoved
    1:1:void onItemsUpdated(androidx.recyclerview.widget.RecyclerView,int,int,java.lang.Object):217:217 -> onItemsUpdated
    2:2:void androidx.recyclerview.widget.GridLayoutManager$SpanSizeLookup.invalidateSpanIndexCache():860:860 -> onItemsUpdated
    2:2:void onItemsUpdated(androidx.recyclerview.widget.RecyclerView,int,int,java.lang.Object):217 -> onItemsUpdated
    1:1:boolean androidx.recyclerview.widget.RecyclerView$State.isPreLayout():12245:12245 -> onLayoutChildren
    1:1:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):168 -> onLayoutChildren
    2:2:void cachePreLayoutSpanMapping():190:190 -> onLayoutChildren
    2:2:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):169 -> onLayoutChildren
    3:6:void cachePreLayoutSpanMapping():192:195 -> onLayoutChildren
    3:6:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):169 -> onLayoutChildren
    7:7:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):171:171 -> onLayoutChildren
    8:9:void clearPreLayoutSpanMappingCache():185:186 -> onLayoutChildren
    8:9:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):175 -> onLayoutChildren
    1:2:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):180:181 -> onLayoutCompleted
    1:3:int scrollHorizontallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):372:374 -> scrollHorizontallyBy
    1:3:int scrollVerticallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):380:382 -> scrollVerticallyBy
    1:2:void setMeasuredDimension(android.graphics.Rect,int,int):286:287 -> setMeasuredDimension
    3:9:void setMeasuredDimension(android.graphics.Rect,int,int):290:296 -> setMeasuredDimension
    10:10:void setMeasuredDimension(android.graphics.Rect,int,int):295:295 -> setMeasuredDimension
    11:14:void setMeasuredDimension(android.graphics.Rect,int,int):298:301 -> setMeasuredDimension
    15:15:void setMeasuredDimension(android.graphics.Rect,int,int):300:300 -> setMeasuredDimension
    16:16:void setMeasuredDimension(android.graphics.Rect,int,int):303:303 -> setMeasuredDimension
    1:1:void setSpanCount(int):810:810 -> setSpanCount
    2:2:void setSpanCount(int):813:813 -> setSpanCount
    3:4:void setSpanCount(int):818:819 -> setSpanCount
    5:5:void androidx.recyclerview.widget.GridLayoutManager$SpanSizeLookup.invalidateSpanIndexCache():860:860 -> setSpanCount
    5:5:void setSpanCount(int):819 -> setSpanCount
    6:6:void setSpanCount(int):820:820 -> setSpanCount
    7:7:void setSpanCount(int):815:815 -> setSpanCount
    1:1:void setSpanSizeLookup(androidx.recyclerview.widget.GridLayoutManager$SpanSizeLookup):262:262 -> setSpanSizeLookup
    1:1:void setStackFromEnd(boolean):112:112 -> setStackFromEnd
    2:2:void setStackFromEnd(boolean):108:108 -> setStackFromEnd
    1:1:boolean supportsPredictiveItemAnimations():1117:1117 -> supportsPredictiveItemAnimations
    1:2:void updateMeasurements():276:277 -> updateMeasurements
    3:3:void updateMeasurements():279:279 -> updateMeasurements
    4:4:void updateMeasurements():281:281 -> updateMeasurements
androidx.recyclerview.widget.GridLayoutManager$DefaultSpanSizeLookup -> androidx.recyclerview.widget.GridLayoutManager$DefaultSpanSizeLookup:
    1:1:void <init>():1123:1123 -> <init>
    1:1:int getSpanIndex(int,int):1132:1132 -> getSpanIndex
androidx.recyclerview.widget.GridLayoutManager$LayoutParams -> androidx.recyclerview.widget.GridLayoutManager$LayoutParams:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):1155:1155 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):1150:1150 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet):1152:1152 -> <init>
    4:4:void <init>(int,int):1159:1159 -> <init>
    5:5:void <init>(int,int):1150:1150 -> <init>
    6:6:void <init>(int,int):1152:1152 -> <init>
    7:7:void <init>(android.view.ViewGroup$MarginLayoutParams):1163:1163 -> <init>
    8:8:void <init>(android.view.ViewGroup$MarginLayoutParams):1150:1150 -> <init>
    9:9:void <init>(android.view.ViewGroup$MarginLayoutParams):1152:1152 -> <init>
    10:10:void <init>(android.view.ViewGroup$LayoutParams):1167:1167 -> <init>
    11:11:void <init>(android.view.ViewGroup$LayoutParams):1150:1150 -> <init>
    12:12:void <init>(android.view.ViewGroup$LayoutParams):1152:1152 -> <init>
    1:1:int getSpanIndex():1189:1189 -> getSpanIndex
    1:1:int getSpanSize():1199:1199 -> getSpanSize
androidx.recyclerview.widget.GridLayoutManager$SpanSizeLookup -> androidx.recyclerview.widget.GridLayoutManager$SpanSizeLookup:
    1:1:void <init>():830:830 -> <init>
    2:2:void <init>():832:832 -> <init>
    3:3:void <init>():834:834 -> <init>
    1:2:int getCachedSpanIndex(int,int):873:874 -> getCachedSpanIndex
    3:3:int getCachedSpanIndex(int,int):876:876 -> getCachedSpanIndex
    4:5:int getCachedSpanIndex(int,int):880:881 -> getCachedSpanIndex
    1:1:int getSpanGroupIndex(int,int):972:972 -> getSpanGroupIndex
    2:2:int getSpanGroupIndex(int,int):974:974 -> getSpanGroupIndex
    1:1:int getSpanIndex(int,int):909:909 -> getSpanIndex
    2:2:int getSpanIndex(int,int):916:916 -> getSpanIndex
    3:3:int findReferenceIndexFromCache(int):941:941 -> getSpanIndex
    3:3:int getSpanIndex(int,int):917 -> getSpanIndex
    4:4:int findReferenceIndexFromCache(int):945:945 -> getSpanIndex
    4:4:int getSpanIndex(int,int):917 -> getSpanIndex
    5:6:int findReferenceIndexFromCache(int):953:954 -> getSpanIndex
    5:6:int getSpanIndex(int,int):917 -> getSpanIndex
    7:7:int getSpanIndex(int,int):919:919 -> getSpanIndex
    8:8:int getSpanIndex(int,int):924:924 -> getSpanIndex
androidx.recyclerview.widget.ItemTouchHelper -> androidx.recyclerview.widget.ItemTouchHelper:
    1:1:void <init>(androidx.recyclerview.widget.ItemTouchHelper$Callback):446:446 -> <init>
    2:2:void <init>(androidx.recyclerview.widget.ItemTouchHelper$Callback):167:167 -> <init>
    3:3:void <init>(androidx.recyclerview.widget.ItemTouchHelper$Callback):172:172 -> <init>
    4:4:void <init>(androidx.recyclerview.widget.ItemTouchHelper$Callback):177:177 -> <init>
    5:5:void <init>(androidx.recyclerview.widget.ItemTouchHelper$Callback):217:217 -> <init>
    6:6:void <init>(androidx.recyclerview.widget.ItemTouchHelper$Callback):229:229 -> <init>
    7:7:void <init>(androidx.recyclerview.widget.ItemTouchHelper$Callback):246:246 -> <init>
    8:8:void <init>(androidx.recyclerview.widget.ItemTouchHelper$Callback):256:256 -> <init>
    9:9:void <init>(androidx.recyclerview.widget.ItemTouchHelper$Callback):284:284 -> <init>
    10:10:void <init>(androidx.recyclerview.widget.ItemTouchHelper$Callback):291:291 -> <init>
    11:11:void <init>(androidx.recyclerview.widget.ItemTouchHelper$Callback):299:299 -> <init>
    12:12:void <init>(androidx.recyclerview.widget.ItemTouchHelper$Callback):313:313 -> <init>
    13:13:void <init>(androidx.recyclerview.widget.ItemTouchHelper$Callback):447:447 -> <init>
    1:1:void attachToRecyclerView(androidx.recyclerview.widget.RecyclerView):467:467 -> attachToRecyclerView
    2:4:void destroyCallbacks():494:496 -> attachToRecyclerView
    2:4:void attachToRecyclerView(androidx.recyclerview.widget.RecyclerView):471 -> attachToRecyclerView
    5:5:void destroyCallbacks():498:498 -> attachToRecyclerView
    5:5:void attachToRecyclerView(androidx.recyclerview.widget.RecyclerView):471 -> attachToRecyclerView
    6:7:void destroyCallbacks():500:501 -> attachToRecyclerView
    6:7:void attachToRecyclerView(androidx.recyclerview.widget.RecyclerView):471 -> attachToRecyclerView
    8:11:void destroyCallbacks():503:506 -> attachToRecyclerView
    8:11:void attachToRecyclerView(androidx.recyclerview.widget.RecyclerView):471 -> attachToRecyclerView
    12:14:void stopGestureDetection():517:519 -> attachToRecyclerView
    12:14:void destroyCallbacks():507 -> attachToRecyclerView
    12:14:void attachToRecyclerView(androidx.recyclerview.widget.RecyclerView):471 -> attachToRecyclerView
    15:16:void stopGestureDetection():521:522 -> attachToRecyclerView
    15:16:void destroyCallbacks():507 -> attachToRecyclerView
    15:16:void attachToRecyclerView(androidx.recyclerview.widget.RecyclerView):471 -> attachToRecyclerView
    17:17:void attachToRecyclerView(androidx.recyclerview.widget.RecyclerView):473:473 -> attachToRecyclerView
    18:18:void attachToRecyclerView(androidx.recyclerview.widget.RecyclerView):475:475 -> attachToRecyclerView
    19:19:void attachToRecyclerView(androidx.recyclerview.widget.RecyclerView):477:477 -> attachToRecyclerView
    20:20:void attachToRecyclerView(androidx.recyclerview.widget.RecyclerView):479:479 -> attachToRecyclerView
    21:25:void setupCallbacks():485:489 -> attachToRecyclerView
    21:25:void attachToRecyclerView(androidx.recyclerview.widget.RecyclerView):480 -> attachToRecyclerView
    26:27:void startGestureDetection():511:512 -> attachToRecyclerView
    26:27:void setupCallbacks():490 -> attachToRecyclerView
    26:27:void attachToRecyclerView(androidx.recyclerview.widget.RecyclerView):480 -> attachToRecyclerView
    1:4:int checkHorizontalSwipe(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):1238:1241 -> checkHorizontalSwipe
    5:5:int checkHorizontalSwipe(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):1240:1240 -> checkHorizontalSwipe
    6:7:int checkHorizontalSwipe(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):1242:1243 -> checkHorizontalSwipe
    8:11:int checkHorizontalSwipe(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):1245:1248 -> checkHorizontalSwipe
    12:13:int checkHorizontalSwipe(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):1253:1254 -> checkHorizontalSwipe
    14:14:int checkHorizontalSwipe(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):1256:1256 -> checkHorizontalSwipe
    1:2:void checkSelectForSwipe(int,android.view.MotionEvent,int):980:981 -> checkSelectForSwipe
    3:3:void checkSelectForSwipe(int,android.view.MotionEvent,int):984:984 -> checkSelectForSwipe
    4:5:androidx.recyclerview.widget.RecyclerView$ViewHolder findSwipedView(android.view.MotionEvent):950:951 -> checkSelectForSwipe
    4:5:void checkSelectForSwipe(int,android.view.MotionEvent,int):987 -> checkSelectForSwipe
    6:10:androidx.recyclerview.widget.RecyclerView$ViewHolder findSwipedView(android.view.MotionEvent):954:958 -> checkSelectForSwipe
    6:10:void checkSelectForSwipe(int,android.view.MotionEvent,int):987 -> checkSelectForSwipe
    11:11:androidx.recyclerview.widget.RecyclerView$ViewHolder findSwipedView(android.view.MotionEvent):960:960 -> checkSelectForSwipe
    11:11:void checkSelectForSwipe(int,android.view.MotionEvent,int):987 -> checkSelectForSwipe
    12:12:androidx.recyclerview.widget.RecyclerView$ViewHolder findSwipedView(android.view.MotionEvent):963:963 -> checkSelectForSwipe
    12:12:void checkSelectForSwipe(int,android.view.MotionEvent,int):987 -> checkSelectForSwipe
    13:13:androidx.recyclerview.widget.RecyclerView$ViewHolder findSwipedView(android.view.MotionEvent):965:965 -> checkSelectForSwipe
    13:13:void checkSelectForSwipe(int,android.view.MotionEvent,int):987 -> checkSelectForSwipe
    14:14:androidx.recyclerview.widget.RecyclerView$ViewHolder findSwipedView(android.view.MotionEvent):968:968 -> checkSelectForSwipe
    14:14:void checkSelectForSwipe(int,android.view.MotionEvent,int):987 -> checkSelectForSwipe
    15:15:androidx.recyclerview.widget.RecyclerView$ViewHolder findSwipedView(android.view.MotionEvent):972:972 -> checkSelectForSwipe
    15:15:void checkSelectForSwipe(int,android.view.MotionEvent,int):987 -> checkSelectForSwipe
    16:16:void checkSelectForSwipe(int,android.view.MotionEvent,int):991:991 -> checkSelectForSwipe
    17:18:void checkSelectForSwipe(int,android.view.MotionEvent,int):1002:1003 -> checkSelectForSwipe
    19:20:void checkSelectForSwipe(int,android.view.MotionEvent,int):1006:1007 -> checkSelectForSwipe
    21:22:void checkSelectForSwipe(int,android.view.MotionEvent,int):1010:1011 -> checkSelectForSwipe
    23:23:void checkSelectForSwipe(int,android.view.MotionEvent,int):1013:1013 -> checkSelectForSwipe
    24:26:void checkSelectForSwipe(int,android.view.MotionEvent,int):1031:1033 -> checkSelectForSwipe
    1:4:int checkVerticalSwipe(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):1265:1268 -> checkVerticalSwipe
    5:5:int checkVerticalSwipe(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):1267:1267 -> checkVerticalSwipe
    6:7:int checkVerticalSwipe(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):1269:1270 -> checkVerticalSwipe
    8:11:int checkVerticalSwipe(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):1272:1275 -> checkVerticalSwipe
    12:14:int checkVerticalSwipe(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):1280:1282 -> checkVerticalSwipe
    1:1:void endRecoverAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):914:914 -> endRecoverAnimation
    2:6:void endRecoverAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):916:920 -> endRecoverAnimation
    7:7:void endRecoverAnimation(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):922:922 -> endRecoverAnimation
    1:5:android.view.View findChildView(android.view.MotionEvent):1039:1043 -> findChildView
    6:9:android.view.View findChildView(android.view.MotionEvent):1047:1050 -> findChildView
    10:10:android.view.View findChildView(android.view.MotionEvent):1054:1054 -> findChildView
    1:1:void getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):931:931 -> getItemOffsets
    1:2:void getSelectedDxDy(float[]):527:528 -> getSelectedDxDy
    3:3:void getSelectedDxDy(float[]):530:530 -> getSelectedDxDy
    4:5:void getSelectedDxDy(float[]):532:533 -> getSelectedDxDy
    6:6:void getSelectedDxDy(float[]):535:535 -> getSelectedDxDy
    1:1:boolean hitTest(android.view.View,float,float,float,float):452:452 -> hitTest
    2:2:boolean hitTest(android.view.View,float,float,float,float):454:454 -> hitTest
    1:1:void moveIfNecessary(androidx.recyclerview.widget.RecyclerView$ViewHolder):853:853 -> moveIfNecessary
    2:2:void moveIfNecessary(androidx.recyclerview.widget.RecyclerView$ViewHolder):856:856 -> moveIfNecessary
    3:8:void moveIfNecessary(androidx.recyclerview.widget.RecyclerView$ViewHolder):860:865 -> moveIfNecessary
    9:11:java.util.List findSwapTargets(androidx.recyclerview.widget.RecyclerView$ViewHolder):800:802 -> moveIfNecessary
    9:11:void moveIfNecessary(androidx.recyclerview.widget.RecyclerView$ViewHolder):868 -> moveIfNecessary
    12:13:java.util.List findSwapTargets(androidx.recyclerview.widget.RecyclerView$ViewHolder):804:805 -> moveIfNecessary
    12:13:void moveIfNecessary(androidx.recyclerview.widget.RecyclerView$ViewHolder):868 -> moveIfNecessary
    14:22:java.util.List findSwapTargets(androidx.recyclerview.widget.RecyclerView$ViewHolder):807:815 -> moveIfNecessary
    14:22:void moveIfNecessary(androidx.recyclerview.widget.RecyclerView$ViewHolder):868 -> moveIfNecessary
    23:24:java.util.List findSwapTargets(androidx.recyclerview.widget.RecyclerView$ViewHolder):817:818 -> moveIfNecessary
    23:24:void moveIfNecessary(androidx.recyclerview.widget.RecyclerView$ViewHolder):868 -> moveIfNecessary
    25:26:java.util.List findSwapTargets(androidx.recyclerview.widget.RecyclerView$ViewHolder):821:822 -> moveIfNecessary
    25:26:void moveIfNecessary(androidx.recyclerview.widget.RecyclerView$ViewHolder):868 -> moveIfNecessary
    27:28:java.util.List findSwapTargets(androidx.recyclerview.widget.RecyclerView$ViewHolder):825:826 -> moveIfNecessary
    27:28:void moveIfNecessary(androidx.recyclerview.widget.RecyclerView$ViewHolder):868 -> moveIfNecessary
    29:30:java.util.List findSwapTargets(androidx.recyclerview.widget.RecyclerView$ViewHolder):828:829 -> moveIfNecessary
    29:30:void moveIfNecessary(androidx.recyclerview.widget.RecyclerView$ViewHolder):868 -> moveIfNecessary
    31:31:java.util.List findSwapTargets(androidx.recyclerview.widget.RecyclerView$ViewHolder):833:833 -> moveIfNecessary
    31:31:void moveIfNecessary(androidx.recyclerview.widget.RecyclerView$ViewHolder):868 -> moveIfNecessary
    32:32:java.util.List findSwapTargets(androidx.recyclerview.widget.RecyclerView$ViewHolder):835:835 -> moveIfNecessary
    32:32:void moveIfNecessary(androidx.recyclerview.widget.RecyclerView$ViewHolder):868 -> moveIfNecessary
    33:34:java.util.List findSwapTargets(androidx.recyclerview.widget.RecyclerView$ViewHolder):841:842 -> moveIfNecessary
    33:34:void moveIfNecessary(androidx.recyclerview.widget.RecyclerView$ViewHolder):868 -> moveIfNecessary
    35:35:java.util.List findSwapTargets(androidx.recyclerview.widget.RecyclerView$ViewHolder):845:845 -> moveIfNecessary
    35:35:void moveIfNecessary(androidx.recyclerview.widget.RecyclerView$ViewHolder):868 -> moveIfNecessary
    36:36:void moveIfNecessary(androidx.recyclerview.widget.RecyclerView$ViewHolder):869:869 -> moveIfNecessary
    37:37:void moveIfNecessary(androidx.recyclerview.widget.RecyclerView$ViewHolder):873:873 -> moveIfNecessary
    38:39:void moveIfNecessary(androidx.recyclerview.widget.RecyclerView$ViewHolder):875:876 -> moveIfNecessary
    40:42:void moveIfNecessary(androidx.recyclerview.widget.RecyclerView$ViewHolder):879:881 -> moveIfNecessary
    43:43:void moveIfNecessary(androidx.recyclerview.widget.RecyclerView$ViewHolder):883:883 -> moveIfNecessary
    1:1:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):554:554 -> onDraw
    2:5:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):556:559 -> onDraw
    6:6:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):561:561 -> onDraw
    1:4:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):542:545 -> onDrawOver
    5:5:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):547:547 -> onDrawOver
    1:3:void releaseVelocityTracker():943:945 -> releaseVelocityTracker
    1:2:void removeChildDrawingOrderCallbackIfNecessary(android.view.View):1317:1318 -> removeChildDrawingOrderCallbackIfNecessary
    3:4:void removeChildDrawingOrderCallbackIfNecessary(android.view.View):1320:1321 -> removeChildDrawingOrderCallbackIfNecessary
    1:2:boolean scrollIfNecessary():737:738 -> scrollIfNecessary
    3:4:boolean scrollIfNecessary():741:742 -> scrollIfNecessary
    5:7:boolean scrollIfNecessary():744:746 -> scrollIfNecessary
    8:12:boolean scrollIfNecessary():750:754 -> scrollIfNecessary
    13:16:boolean scrollIfNecessary():756:759 -> scrollIfNecessary
    17:20:boolean scrollIfNecessary():765:768 -> scrollIfNecessary
    21:23:boolean scrollIfNecessary():770:772 -> scrollIfNecessary
    24:26:boolean scrollIfNecessary():779:781 -> scrollIfNecessary
    27:27:boolean scrollIfNecessary():779:779 -> scrollIfNecessary
    28:30:boolean scrollIfNecessary():784:786 -> scrollIfNecessary
    31:31:boolean scrollIfNecessary():784:784 -> scrollIfNecessary
    32:32:boolean scrollIfNecessary():795:795 -> scrollIfNecessary
    33:34:boolean scrollIfNecessary():789:790 -> scrollIfNecessary
    35:35:boolean scrollIfNecessary():792:792 -> scrollIfNecessary
    1:1:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):574:574 -> select
    2:3:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):577:578 -> select
    4:5:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):580:581 -> select
    6:6:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):590:590 -> select
    7:7:void addChildDrawingOrderCallback():1290:1290 -> select
    7:7:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):591 -> select
    8:9:void addChildDrawingOrderCallback():1293:1294 -> select
    8:9:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):591 -> select
    10:10:void addChildDrawingOrderCallback():1312:1312 -> select
    10:10:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):591 -> select
    11:11:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):584:584 -> select
    12:12:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):597:597 -> select
    13:13:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):599:599 -> select
    14:14:int swipeIfNecessary(androidx.recyclerview.widget.RecyclerView$ViewHolder):1191:1191 -> select
    14:14:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):601 -> select
    15:16:int swipeIfNecessary(androidx.recyclerview.widget.RecyclerView$ViewHolder):1194:1195 -> select
    15:16:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):601 -> select
    17:17:int swipeIfNecessary(androidx.recyclerview.widget.RecyclerView$ViewHolder):1197:1197 -> select
    17:17:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):601 -> select
    18:18:int swipeIfNecessary(androidx.recyclerview.widget.RecyclerView$ViewHolder):1195:1195 -> select
    18:18:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):601 -> select
    19:20:int swipeIfNecessary(androidx.recyclerview.widget.RecyclerView$ViewHolder):1206:1207 -> select
    19:20:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):601 -> select
    21:22:int swipeIfNecessary(androidx.recyclerview.widget.RecyclerView$ViewHolder):1211:1212 -> select
    21:22:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):601 -> select
    23:23:int swipeIfNecessary(androidx.recyclerview.widget.RecyclerView$ViewHolder):1211:1211 -> select
    23:23:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):601 -> select
    24:24:int swipeIfNecessary(androidx.recyclerview.widget.RecyclerView$ViewHolder):1216:1216 -> select
    24:24:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):601 -> select
    25:25:int swipeIfNecessary(androidx.recyclerview.widget.RecyclerView$ViewHolder):1220:1220 -> select
    25:25:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):601 -> select
    26:26:int swipeIfNecessary(androidx.recyclerview.widget.RecyclerView$ViewHolder):1223:1223 -> select
    26:26:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):601 -> select
    27:28:int swipeIfNecessary(androidx.recyclerview.widget.RecyclerView$ViewHolder):1227:1228 -> select
    27:28:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):601 -> select
    29:29:int swipeIfNecessary(androidx.recyclerview.widget.RecyclerView$ViewHolder):1227:1227 -> select
    29:29:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):601 -> select
    30:32:void releaseVelocityTracker():943:945 -> select
    30:32:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):602 -> select
    33:33:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):612:612 -> select
    34:34:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):617:617 -> select
    35:38:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):630:633 -> select
    39:39:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):662:662 -> select
    40:42:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):664:666 -> select
    43:44:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):669:670 -> select
    45:45:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):672:672 -> select
    46:47:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):675:676 -> select
    48:50:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):678:680 -> select
    51:51:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):683:683 -> select
    52:52:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):686:686 -> select
    53:53:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):688:688 -> select
    54:54:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):691:691 -> select
    55:56:void select(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):693:694 -> select
    1:1:void startDrag(androidx.recyclerview.widget.RecyclerView$ViewHolder):1092:1092 -> startDrag
    2:2:boolean androidx.recyclerview.widget.ItemTouchHelper$Callback.hasDragFlag(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder):1598:1598 -> startDrag
    2:2:void startDrag(androidx.recyclerview.widget.RecyclerView$ViewHolder):1092 -> startDrag
    3:3:void startDrag(androidx.recyclerview.widget.RecyclerView$ViewHolder):1093:1093 -> startDrag
    4:5:void startDrag(androidx.recyclerview.widget.RecyclerView$ViewHolder):1096:1097 -> startDrag
    6:7:void obtainVelocityTracker():936:937 -> startDrag
    6:7:void startDrag(androidx.recyclerview.widget.RecyclerView$ViewHolder):1101 -> startDrag
    8:8:void obtainVelocityTracker():939:939 -> startDrag
    8:8:void startDrag(androidx.recyclerview.widget.RecyclerView$ViewHolder):1101 -> startDrag
    9:10:void startDrag(androidx.recyclerview.widget.RecyclerView$ViewHolder):1102:1103 -> startDrag
    1:2:void updateDxDy(android.view.MotionEvent,int,int):1170:1171 -> updateDxDy
    3:4:void updateDxDy(android.view.MotionEvent,int,int):1174:1175 -> updateDxDy
    5:5:void updateDxDy(android.view.MotionEvent,int,int):1177:1177 -> updateDxDy
    6:6:void updateDxDy(android.view.MotionEvent,int,int):1180:1180 -> updateDxDy
    7:7:void updateDxDy(android.view.MotionEvent,int,int):1183:1183 -> updateDxDy
    8:8:void updateDxDy(android.view.MotionEvent,int,int):1186:1186 -> updateDxDy
androidx.recyclerview.widget.ItemTouchHelper$1 -> androidx.recyclerview.widget.ItemTouchHelper$1:
    1:1:void <init>(androidx.recyclerview.widget.ItemTouchHelper):257:257 -> <init>
    1:3:void run():260:262 -> run
    4:5:void run():264:265 -> run
androidx.recyclerview.widget.ItemTouchHelper$2 -> androidx.recyclerview.widget.ItemTouchHelper$2:
    1:1:void <init>(androidx.recyclerview.widget.ItemTouchHelper):313:313 -> <init>
    1:1:boolean onInterceptTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):317:317 -> onInterceptTouchEvent
    2:2:boolean onInterceptTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):321:321 -> onInterceptTouchEvent
    3:6:boolean onInterceptTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):323:326 -> onInterceptTouchEvent
    7:8:void androidx.recyclerview.widget.ItemTouchHelper.obtainVelocityTracker():936:937 -> onInterceptTouchEvent
    7:8:boolean onInterceptTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):326 -> onInterceptTouchEvent
    9:9:void androidx.recyclerview.widget.ItemTouchHelper.obtainVelocityTracker():939:939 -> onInterceptTouchEvent
    9:9:boolean onInterceptTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):326 -> onInterceptTouchEvent
    10:10:boolean onInterceptTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):327:327 -> onInterceptTouchEvent
    11:11:androidx.recyclerview.widget.ItemTouchHelper$RecoverAnimation androidx.recyclerview.widget.ItemTouchHelper.findAnimation(android.view.MotionEvent):1155:1155 -> onInterceptTouchEvent
    11:11:boolean onInterceptTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):328 -> onInterceptTouchEvent
    12:15:androidx.recyclerview.widget.ItemTouchHelper$RecoverAnimation androidx.recyclerview.widget.ItemTouchHelper.findAnimation(android.view.MotionEvent):1158:1161 -> onInterceptTouchEvent
    12:15:boolean onInterceptTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):328 -> onInterceptTouchEvent
    16:20:boolean onInterceptTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):330:334 -> onInterceptTouchEvent
    21:22:boolean onInterceptTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):336:337 -> onInterceptTouchEvent
    23:23:boolean onInterceptTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):343:343 -> onInterceptTouchEvent
    24:24:boolean onInterceptTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):346:346 -> onInterceptTouchEvent
    25:25:boolean onInterceptTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):351:351 -> onInterceptTouchEvent
    26:27:boolean onInterceptTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):341:342 -> onInterceptTouchEvent
    28:29:boolean onInterceptTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):354:355 -> onInterceptTouchEvent
    30:30:boolean onInterceptTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):357:357 -> onInterceptTouchEvent
    1:1:void onRequestDisallowInterceptTouchEvent(boolean):423:423 -> onRequestDisallowInterceptTouchEvent
    1:1:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):362:362 -> onTouchEvent
    2:3:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):367:368 -> onTouchEvent
    4:4:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):370:370 -> onTouchEvent
    5:6:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):373:374 -> onTouchEvent
    7:7:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):376:376 -> onTouchEvent
    8:8:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):378:378 -> onTouchEvent
    9:11:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):404:406 -> onTouchEvent
    12:13:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):410:411 -> onTouchEvent
    14:15:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):395:396 -> onTouchEvent
    16:20:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):386:390 -> onTouchEvent
    21:22:void onTouchEvent(androidx.recyclerview.widget.RecyclerView,android.view.MotionEvent):400:401 -> onTouchEvent
androidx.recyclerview.widget.ItemTouchHelper$3 -> androidx.recyclerview.widget.ItemTouchHelper$3:
    1:1:void <init>(androidx.recyclerview.widget.ItemTouchHelper,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,float,float,float,float,int,androidx.recyclerview.widget.RecyclerView$ViewHolder):635:635 -> <init>
    1:2:void androidx.recyclerview.widget.ItemTouchHelper$RecoverAnimation.onAnimationEnd(android.animation.Animator):2463:2464 -> onAnimationEnd
    1:2:void onAnimationEnd(android.animation.Animator):638 -> onAnimationEnd
    3:3:void androidx.recyclerview.widget.ItemTouchHelper$RecoverAnimation.onAnimationEnd(android.animation.Animator):2466:2466 -> onAnimationEnd
    3:3:void onAnimationEnd(android.animation.Animator):638 -> onAnimationEnd
    4:4:void onAnimationEnd(android.animation.Animator):639:639 -> onAnimationEnd
    5:5:void onAnimationEnd(android.animation.Animator):642:642 -> onAnimationEnd
    6:6:void onAnimationEnd(android.animation.Animator):644:644 -> onAnimationEnd
    7:9:void onAnimationEnd(android.animation.Animator):648:650 -> onAnimationEnd
    10:10:void onAnimationEnd(android.animation.Animator):653:653 -> onAnimationEnd
    11:11:void androidx.recyclerview.widget.ItemTouchHelper.postDispatchSwipe(androidx.recyclerview.widget.ItemTouchHelper$RecoverAnimation,int):700:700 -> onAnimationEnd
    11:11:void onAnimationEnd(android.animation.Animator):653 -> onAnimationEnd
    12:13:void onAnimationEnd(android.animation.Animator):657:658 -> onAnimationEnd
androidx.recyclerview.widget.ItemTouchHelper$4 -> androidx.recyclerview.widget.ItemTouchHelper$4:
    1:1:void <init>(androidx.recyclerview.widget.ItemTouchHelper,androidx.recyclerview.widget.ItemTouchHelper$RecoverAnimation,int):700:700 -> <init>
    1:1:void run():703:703 -> run
    2:3:void run():705:706 -> run
    4:4:void run():710:710 -> run
    5:5:boolean androidx.recyclerview.widget.ItemTouchHelper.hasRunningRecoverAnim():723:723 -> run
    5:5:void run():711 -> run
    6:6:boolean androidx.recyclerview.widget.ItemTouchHelper.hasRunningRecoverAnim():725:725 -> run
    6:6:void run():711 -> run
    7:7:void run():712:712 -> run
    8:8:void run():714:714 -> run
androidx.recyclerview.widget.ItemTouchHelper$5 -> androidx.recyclerview.widget.ItemTouchHelper$5:
    1:1:void <init>(androidx.recyclerview.widget.ItemTouchHelper):1294:1294 -> <init>
androidx.recyclerview.widget.ItemTouchHelper$Callback -> androidx.recyclerview.widget.ItemTouchHelper$Callback:
    1:1:void <clinit>():1401:1401 -> <clinit>
    2:2:void <clinit>():1408:1408 -> <clinit>
    1:1:void <init>():1385:1385 -> <init>
    2:2:void <init>():1421:1421 -> <init>
    1:2:androidx.recyclerview.widget.RecyclerView$ViewHolder chooseDropTarget(androidx.recyclerview.widget.RecyclerView$ViewHolder,java.util.List,int,int):1802:1803 -> chooseDropTarget
    3:5:androidx.recyclerview.widget.RecyclerView$ViewHolder chooseDropTarget(androidx.recyclerview.widget.RecyclerView$ViewHolder,java.util.List,int,int):1806:1808 -> chooseDropTarget
    6:6:androidx.recyclerview.widget.RecyclerView$ViewHolder chooseDropTarget(androidx.recyclerview.widget.RecyclerView$ViewHolder,java.util.List,int,int):1810:1810 -> chooseDropTarget
    7:9:androidx.recyclerview.widget.RecyclerView$ViewHolder chooseDropTarget(androidx.recyclerview.widget.RecyclerView$ViewHolder,java.util.List,int,int):1812:1814 -> chooseDropTarget
    10:12:androidx.recyclerview.widget.RecyclerView$ViewHolder chooseDropTarget(androidx.recyclerview.widget.RecyclerView$ViewHolder,java.util.List,int,int):1822:1824 -> chooseDropTarget
    13:15:androidx.recyclerview.widget.RecyclerView$ViewHolder chooseDropTarget(androidx.recyclerview.widget.RecyclerView$ViewHolder,java.util.List,int,int):1832:1834 -> chooseDropTarget
    16:18:androidx.recyclerview.widget.RecyclerView$ViewHolder chooseDropTarget(androidx.recyclerview.widget.RecyclerView$ViewHolder,java.util.List,int,int):1843:1845 -> chooseDropTarget
    1:1:void clearView(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder):2038:2038 -> clearView
    1:1:int getAbsoluteMovementFlags(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder):1594:1594 -> getAbsoluteMovementFlags
    1:1:long getAnimationDuration(androidx.recyclerview.widget.RecyclerView,int,float,float):2132:2132 -> getAnimationDuration
    2:3:long getAnimationDuration(androidx.recyclerview.widget.RecyclerView,int,float,float):2137:2138 -> getAnimationDuration
    1:2:int getMaxDragScroll(androidx.recyclerview.widget.RecyclerView):1901:1902 -> interpolateOutOfBoundsScroll
    1:2:int interpolateOutOfBoundsScroll(androidx.recyclerview.widget.RecyclerView,int,int,int,long):2166 -> interpolateOutOfBoundsScroll
    3:3:int getMaxDragScroll(androidx.recyclerview.widget.RecyclerView):1905:1905 -> interpolateOutOfBoundsScroll
    3:3:int interpolateOutOfBoundsScroll(androidx.recyclerview.widget.RecyclerView,int,int,int,long):2166 -> interpolateOutOfBoundsScroll
    4:5:int interpolateOutOfBoundsScroll(androidx.recyclerview.widget.RecyclerView,int,int,int,long):2167:2168 -> interpolateOutOfBoundsScroll
    6:8:int interpolateOutOfBoundsScroll(androidx.recyclerview.widget.RecyclerView,int,int,int,long):2170:2172 -> interpolateOutOfBoundsScroll
    9:10:int interpolateOutOfBoundsScroll(androidx.recyclerview.widget.RecyclerView,int,int,int,long):2179:2180 -> interpolateOutOfBoundsScroll
    1:1:void onChildDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,float,float,int,boolean):2071:2071 -> onChildDraw
    1:1:void onChildDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,float,float,int,boolean):2105:2105 -> onChildDrawOver
    1:1:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,java.util.List,int,float,float):1978:1978 -> onDraw
    2:5:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,java.util.List,int,float,float):1980:1983 -> onDraw
    6:6:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,java.util.List,int,float,float):1985:1985 -> onDraw
    7:9:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,java.util.List,int,float,float):1988:1990 -> onDraw
    1:1:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,java.util.List,int,float,float):1997:1997 -> onDrawOver
    2:4:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,java.util.List,int,float,float):1999:2001 -> onDrawOver
    5:5:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,java.util.List,int,float,float):2003:2003 -> onDrawOver
    6:8:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,java.util.List,int,float,float):2006:2008 -> onDrawOver
    9:12:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,java.util.List,int,float,float):2012:2015 -> onDrawOver
    13:13:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,java.util.List,int,float,float):2020:2020 -> onDrawOver
    1:3:void onMoved(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int):1944:1946 -> onMoved
    4:7:void onMoved(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int):1952:1955 -> onMoved
    8:10:void onMoved(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int):1957:1959 -> onMoved
    11:14:void onMoved(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int):1963:1966 -> onMoved
    15:17:void onMoved(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,int):1968:1970 -> onMoved
    1:1:void onSelectedChanged(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):1896:1896 -> onSelectedChanged
androidx.recyclerview.widget.ItemTouchHelper$Callback$1 -> androidx.recyclerview.widget.ItemTouchHelper$Callback$1:
    1:1:void <init>():1401:1401 -> <init>
androidx.recyclerview.widget.ItemTouchHelper$Callback$2 -> androidx.recyclerview.widget.ItemTouchHelper$Callback$2:
    1:1:void <init>():1408:1408 -> <init>
androidx.recyclerview.widget.ItemTouchHelper$ItemTouchHelperGestureListener -> androidx.recyclerview.widget.ItemTouchHelper$ItemTouchHelperGestureListener:
    1:1:void <init>(androidx.recyclerview.widget.ItemTouchHelper):2316:2316 -> <init>
    2:2:void <init>(androidx.recyclerview.widget.ItemTouchHelper):2314:2314 -> <init>
    1:1:void doNotReactToLongPress():2324:2324 -> doNotReactToLongPress
    1:1:void onLongPress(android.view.MotionEvent):2334:2334 -> onLongPress
    2:2:void onLongPress(android.view.MotionEvent):2337:2337 -> onLongPress
    3:3:void onLongPress(android.view.MotionEvent):2339:2339 -> onLongPress
    4:4:void onLongPress(android.view.MotionEvent):2341:2341 -> onLongPress
    5:5:boolean androidx.recyclerview.widget.ItemTouchHelper$Callback.hasDragFlag(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder):1598:1598 -> onLongPress
    5:5:void onLongPress(android.view.MotionEvent):2341 -> onLongPress
    6:6:void onLongPress(android.view.MotionEvent):2344:2344 -> onLongPress
    7:13:void onLongPress(android.view.MotionEvent):2348:2354 -> onLongPress
    14:15:void onLongPress(android.view.MotionEvent):2359:2360 -> onLongPress
androidx.recyclerview.widget.ItemTouchHelper$RecoverAnimation -> androidx.recyclerview.widget.ItemTouchHelper$RecoverAnimation:
    1:1:void <init>(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,float,float,float,float):2401:2401 -> <init>
    2:2:void <init>(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,float,float,float,float):2394:2394 -> <init>
    3:3:void <init>(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,float,float,float,float):2396:2396 -> <init>
    4:4:void <init>(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,float,float,float,float):2402:2402 -> <init>
    5:11:void <init>(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,float,float,float,float):2404:2410 -> <init>
    12:13:void <init>(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,float,float,float,float):2417:2418 -> <init>
    14:14:void setFraction(float):2436:2436 -> <init>
    14:14:void <init>(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,float,float,float,float):2419 -> <init>
    1:1:void cancel():2432:2432 -> cancel
    1:1:void setFraction(float):2436:2436 -> onAnimationCancel
    1:1:void onAnimationCancel(android.animation.Animator):2471 -> onAnimationCancel
    1:2:void onAnimationEnd(android.animation.Animator):2463:2464 -> onAnimationEnd
    3:3:void onAnimationEnd(android.animation.Animator):2466:2466 -> onAnimationEnd
    1:1:void setDuration(long):2423:2423 -> setDuration
    1:1:void setFraction(float):2436:2436 -> setFraction
    1:2:void start():2427:2428 -> start
    1:2:void update():2444:2445 -> update
    3:3:void update():2447:2447 -> update
    4:5:void update():2449:2450 -> update
    6:6:void update():2452:2452 -> update
androidx.recyclerview.widget.ItemTouchHelper$RecoverAnimation$1 -> androidx.recyclerview.widget.ItemTouchHelper$RecoverAnimation$1:
    1:1:void <init>(androidx.recyclerview.widget.ItemTouchHelper$RecoverAnimation):2411:2411 -> <init>
    1:1:void onAnimationUpdate(android.animation.ValueAnimator):2414:2414 -> onAnimationUpdate
androidx.recyclerview.widget.ItemTouchUIUtilImpl -> androidx.recyclerview.widget.ItemTouchUIUtilImpl:
    1:1:void <clinit>():31:31 -> <clinit>
    1:1:void <init>():30:30 -> <init>
    1:4:void clearView(android.view.View):75:78 -> clearView
    5:5:void clearView(android.view.View):80:80 -> clearView
    6:7:void clearView(android.view.View):83:84 -> clearView
    1:1:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,android.view.View,float,float,int,boolean):36:36 -> onDraw
    2:2:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,android.view.View,float,float,int,boolean):38:38 -> onDraw
    3:3:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,android.view.View,float,float,int,boolean):40:40 -> onDraw
    4:4:float findMaxElevation(androidx.recyclerview.widget.RecyclerView,android.view.View):53:53 -> onDraw
    4:4:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,android.view.View,float,float,int,boolean):41 -> onDraw
    5:5:float findMaxElevation(androidx.recyclerview.widget.RecyclerView,android.view.View):56:56 -> onDraw
    5:5:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,android.view.View,float,float,int,boolean):41 -> onDraw
    6:6:float findMaxElevation(androidx.recyclerview.widget.RecyclerView,android.view.View):60:60 -> onDraw
    6:6:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,android.view.View,float,float,int,boolean):41 -> onDraw
    7:8:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,android.view.View,float,float,int,boolean):42:43 -> onDraw
    9:10:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,android.view.View,float,float,int,boolean):48:49 -> onDraw
androidx.recyclerview.widget.LayoutState -> androidx.recyclerview.widget.LayoutState:
    1:1:void <init>():25:25 -> <init>
    2:2:void <init>():42:42 -> <init>
    3:3:void <init>():69:69 -> <init>
    4:4:void <init>():74:74 -> <init>
    1:1:java.lang.String toString():107:107 -> toString
androidx.recyclerview.widget.LinearLayoutManager -> androidx.recyclerview.widget.LinearLayoutManager:
    1:1:void <init>(android.content.Context):153:153 -> <init>
    2:2:void <init>(android.content.Context,int,boolean):163:163 -> <init>
    3:3:void <init>(android.content.Context,int,boolean):66:66 -> <init>
    4:4:void <init>(android.content.Context,int,boolean):93:93 -> <init>
    5:5:void <init>(android.content.Context,int,boolean):100:100 -> <init>
    6:6:void <init>(android.content.Context,int,boolean):107:107 -> <init>
    7:7:void <init>(android.content.Context,int,boolean):113:113 -> <init>
    8:8:void <init>(android.content.Context,int,boolean):119:119 -> <init>
    9:9:void <init>(android.content.Context,int,boolean):125:125 -> <init>
    10:10:void <init>(android.content.Context,int,boolean):129:129 -> <init>
    11:11:void <init>(android.content.Context,int,boolean):135:135 -> <init>
    12:12:void <init>(android.content.Context,int,boolean):140:140 -> <init>
    13:13:void <init>(android.content.Context,int,boolean):145:145 -> <init>
    14:15:void <init>(android.content.Context,int,boolean):164:165 -> <init>
    16:16:void <init>(android.content.Context,android.util.AttributeSet,int,int):177:177 -> <init>
    17:17:void <init>(android.content.Context,android.util.AttributeSet,int,int):66:66 -> <init>
    18:18:void <init>(android.content.Context,android.util.AttributeSet,int,int):93:93 -> <init>
    19:19:void <init>(android.content.Context,android.util.AttributeSet,int,int):100:100 -> <init>
    20:20:void <init>(android.content.Context,android.util.AttributeSet,int,int):107:107 -> <init>
    21:21:void <init>(android.content.Context,android.util.AttributeSet,int,int):113:113 -> <init>
    22:22:void <init>(android.content.Context,android.util.AttributeSet,int,int):119:119 -> <init>
    23:23:void <init>(android.content.Context,android.util.AttributeSet,int,int):125:125 -> <init>
    24:24:void <init>(android.content.Context,android.util.AttributeSet,int,int):129:129 -> <init>
    25:25:void <init>(android.content.Context,android.util.AttributeSet,int,int):135:135 -> <init>
    26:26:void <init>(android.content.Context,android.util.AttributeSet,int,int):140:140 -> <init>
    27:27:void <init>(android.content.Context,android.util.AttributeSet,int,int):145:145 -> <init>
    28:31:void <init>(android.content.Context,android.util.AttributeSet,int,int):178:181 -> <init>
    1:1:void assertNotInLayoutOrScroll(java.lang.String):1349:1349 -> assertNotInLayoutOrScroll
    2:3:void androidx.recyclerview.widget.RecyclerView$LayoutManager.assertNotInLayoutOrScroll(java.lang.String):7631:7632 -> assertNotInLayoutOrScroll
    2:3:void assertNotInLayoutOrScroll(java.lang.String):1350 -> assertNotInLayoutOrScroll
    1:1:boolean canScrollHorizontally():289:289 -> canScrollHorizontally
    1:1:boolean canScrollVertically():297:297 -> canScrollVertically
    1:2:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1308:1309 -> collectAdjacentPrefetchPositions
    3:3:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1314:1314 -> collectAdjacentPrefetchPositions
    4:6:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1316:1318 -> collectAdjacentPrefetchPositions
    1:1:void collectInitialPrefetchPositions(int,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1228:1228 -> collectInitialPrefetchPositions
    2:3:void collectInitialPrefetchPositions(int,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1230:1231 -> collectInitialPrefetchPositions
    4:6:void collectInitialPrefetchPositions(int,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1233:1235 -> collectInitialPrefetchPositions
    7:7:void collectInitialPrefetchPositions(int,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1246:1246 -> collectInitialPrefetchPositions
    8:8:void collectInitialPrefetchPositions(int,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1248:1248 -> collectInitialPrefetchPositions
    1:3:void collectPrefetchPositionsForLayoutState(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):1217:1219 -> collectPrefetchPositionsForLayoutState
    1:1:int computeHorizontalScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1090:1090 -> computeHorizontalScrollExtent
    1:1:int computeHorizontalScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1080:1080 -> computeHorizontalScrollOffset
    1:1:int computeHorizontalScrollRange(androidx.recyclerview.widget.RecyclerView$State):1100:1100 -> computeHorizontalScrollRange
    1:1:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1120:1120 -> computeScrollExtent
    2:5:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1123:1126 -> computeScrollExtent
    6:6:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1124:1124 -> computeScrollExtent
    1:1:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1109:1109 -> computeScrollOffset
    2:5:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1112:1115 -> computeScrollOffset
    6:6:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1113:1113 -> computeScrollOffset
    1:1:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State):1131:1131 -> computeScrollRange
    2:5:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State):1134:1137 -> computeScrollRange
    6:6:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State):1135:1135 -> computeScrollRange
    1:1:android.graphics.PointF computeScrollVectorForPosition(int):456:456 -> computeScrollVectorForPosition
    2:5:android.graphics.PointF computeScrollVectorForPosition(int):459:462 -> computeScrollVectorForPosition
    6:6:android.graphics.PointF computeScrollVectorForPosition(int):464:464 -> computeScrollVectorForPosition
    1:1:int computeVerticalScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1095:1095 -> computeVerticalScrollExtent
    1:1:int computeVerticalScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1085:1085 -> computeVerticalScrollOffset
    1:1:int computeVerticalScrollRange(androidx.recyclerview.widget.RecyclerView$State):1105:1105 -> computeVerticalScrollRange
    1:1:int convertFocusDirectionToLayoutDirection(int):1667:1667 -> convertFocusDirectionToLayoutDirection
    2:2:int convertFocusDirectionToLayoutDirection(int):1673:1673 -> convertFocusDirectionToLayoutDirection
    3:3:int convertFocusDirectionToLayoutDirection(int):1664:1664 -> convertFocusDirectionToLayoutDirection
    4:4:int convertFocusDirectionToLayoutDirection(int):1670:1670 -> convertFocusDirectionToLayoutDirection
    5:5:int convertFocusDirectionToLayoutDirection(int):1656:1656 -> convertFocusDirectionToLayoutDirection
    6:6:int convertFocusDirectionToLayoutDirection(int):1658:1658 -> convertFocusDirectionToLayoutDirection
    7:7:int convertFocusDirectionToLayoutDirection(int):1648:1648 -> convertFocusDirectionToLayoutDirection
    8:8:int convertFocusDirectionToLayoutDirection(int):1650:1650 -> convertFocusDirectionToLayoutDirection
    1:1:androidx.recyclerview.widget.LinearLayoutManager$LayoutState createLayoutState():998:998 -> createLayoutState
    1:2:void ensureLayoutState():987:988 -> ensureLayoutState
    1:2:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1502:1503 -> fill
    3:3:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1506:1506 -> fill
    4:4:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1508:1508 -> fill
    5:7:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1510:1512 -> fill
    8:11:void androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult.resetInternal():2482:2485 -> fill
    8:11:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1513 -> fill
    12:12:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1517:1517 -> fill
    13:13:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1521:1521 -> fill
    14:14:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1524:1524 -> fill
    15:15:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1531:1531 -> fill
    16:16:boolean androidx.recyclerview.widget.RecyclerView$State.isPreLayout():12245:12245 -> fill
    16:16:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1532 -> fill
    17:17:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1533:1533 -> fill
    18:21:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1538:1541 -> fill
    22:22:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1543:1543 -> fill
    23:23:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1545:1545 -> fill
    24:24:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.RecyclerView$State,boolean):1552:1552 -> fill
    1:2:int findFirstCompletelyVisibleItemPosition():1874:1875 -> findFirstCompletelyVisibleItemPosition
    1:1:android.view.View findFirstPartiallyOrCompletelyInvisibleChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1830:1830 -> findFirstPartiallyOrCompletelyInvisibleChild
    1:1:android.view.View findFirstReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1775:1775 -> findFirstReferenceChild
    1:2:android.view.View findFirstVisibleChildClosestToEnd(boolean,boolean):1731:1732 -> findFirstVisibleChildClosestToEnd
    3:3:android.view.View findFirstVisibleChildClosestToEnd(boolean,boolean):1735:1735 -> findFirstVisibleChildClosestToEnd
    1:2:android.view.View findFirstVisibleChildClosestToStart(boolean,boolean):1713:1714 -> findFirstVisibleChildClosestToStart
    3:3:android.view.View findFirstVisibleChildClosestToStart(boolean,boolean):1717:1717 -> findFirstVisibleChildClosestToStart
    1:2:int findFirstVisibleItemPosition():1857:1858 -> findFirstVisibleItemPosition
    1:2:int findLastCompletelyVisibleItemPosition():1914:1915 -> findLastCompletelyVisibleItemPosition
    1:1:android.view.View findLastPartiallyOrCompletelyInvisibleChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1835:1835 -> findLastPartiallyOrCompletelyInvisibleChild
    1:1:android.view.View findLastReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1779:1779 -> findLastReferenceChild
    1:2:int findLastVisibleItemPosition():1897:1898 -> findLastVisibleItemPosition
    1:1:android.view.View findOnePartiallyOrCompletelyInvisibleChild(int,int):1946:1946 -> findOnePartiallyOrCompletelyInvisibleChild
    2:2:android.view.View findOnePartiallyOrCompletelyInvisibleChild(int,int):1949:1949 -> findOnePartiallyOrCompletelyInvisibleChild
    3:4:android.view.View findOnePartiallyOrCompletelyInvisibleChild(int,int):1953:1954 -> findOnePartiallyOrCompletelyInvisibleChild
    5:6:android.view.View findOnePartiallyOrCompletelyInvisibleChild(int,int):1965:1966 -> findOnePartiallyOrCompletelyInvisibleChild
    7:7:android.view.View findOnePartiallyOrCompletelyInvisibleChild(int,int):1968:1968 -> findOnePartiallyOrCompletelyInvisibleChild
    1:1:android.view.View findOneVisibleChild(int,int,boolean,boolean):1924:1924 -> findOneVisibleChild
    2:3:android.view.View findOneVisibleChild(int,int,boolean,boolean):1938:1939 -> findOneVisibleChild
    4:4:android.view.View findOneVisibleChild(int,int,boolean,boolean):1941:1941 -> findOneVisibleChild
    1:1:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int,int):1785:1785 -> findReferenceChild
    2:3:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int,int):1788:1789 -> findReferenceChild
    4:5:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int,int):1792:1793 -> findReferenceChild
    6:6:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int,int):1795:1795 -> findReferenceChild
    7:8:android.view.View findReferenceChild(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int,int):1799:1800 -> findReferenceChild
    1:1:android.view.View findViewByPosition(int):401:401 -> findViewByPosition
    2:2:android.view.View findViewByPosition(int):405:405 -> findViewByPosition
    3:4:android.view.View findViewByPosition(int):408:409 -> findViewByPosition
    5:5:android.view.View findViewByPosition(int):414:414 -> findViewByPosition
    1:1:int fixLayoutEndGap(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):908:908 -> fixLayoutEndGap
    2:2:int fixLayoutEndGap(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):911:911 -> fixLayoutEndGap
    3:3:int fixLayoutEndGap(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):919:919 -> fixLayoutEndGap
    4:4:int fixLayoutEndGap(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):921:921 -> fixLayoutEndGap
    1:1:int fixLayoutStartGap(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):933:933 -> fixLayoutStartGap
    2:2:int fixLayoutStartGap(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):937:937 -> fixLayoutStartGap
    3:3:int fixLayoutStartGap(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):944:944 -> fixLayoutStartGap
    4:4:int fixLayoutStartGap(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):946:946 -> fixLayoutStartGap
    1:1:androidx.recyclerview.widget.RecyclerView$LayoutParams generateDefaultLayoutParams():194:194 -> generateDefaultLayoutParams
    1:1:android.view.View getChildClosestToEnd():1701:1701 -> getChildClosestToEnd
    1:1:android.view.View getChildClosestToStart():1691:1691 -> getChildClosestToStart
    1:1:boolean androidx.recyclerview.widget.RecyclerView$State.hasTargetScrollPosition():12330:12330 -> getExtraLayoutSpace
    1:1:int getExtraLayoutSpace(androidx.recyclerview.widget.RecyclerView$State):438 -> getExtraLayoutSpace
    2:2:int getExtraLayoutSpace(androidx.recyclerview.widget.RecyclerView$State):439:439 -> getExtraLayoutSpace
    1:1:int getOrientation():324:324 -> getOrientation
    1:1:boolean isLayoutRTL():983:983 -> isLayoutRTL
    1:1:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1557:1557 -> layoutChunk
    2:2:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1564:1564 -> layoutChunk
    3:5:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1567:1569 -> layoutChunk
    6:6:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1571:1571 -> layoutChunk
    7:7:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1573:1573 -> layoutChunk
    8:8:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1576:1576 -> layoutChunk
    9:9:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1578:1578 -> layoutChunk
    10:10:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1580:1580 -> layoutChunk
    11:12:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1583:1584 -> layoutChunk
    13:16:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1586:1589 -> layoutChunk
    17:18:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1591:1592 -> layoutChunk
    19:21:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1594:1596 -> layoutChunk
    22:23:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1598:1599 -> layoutChunk
    24:25:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1602:1603 -> layoutChunk
    26:28:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1605:1607 -> layoutChunk
    29:30:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1609:1610 -> layoutChunk
    31:31:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1615:1615 -> layoutChunk
    32:33:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1622:1623 -> layoutChunk
    34:34:void layoutChunk(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$LayoutState,androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult):1625:1625 -> layoutChunk
    1:1:void androidx.recyclerview.widget.RecyclerView$LayoutManager.onDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):7955:7955 -> onDetachedFromWindow
    1:1:void onDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):228 -> onDetachedFromWindow
    2:4:void onDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):229:231 -> onDetachedFromWindow
    1:2:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1975:1976 -> onFocusSearchFailed
    3:3:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1980:1980 -> onFocusSearchFailed
    4:10:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1984:1990 -> onFocusSearchFailed
    11:12:android.view.View findPartiallyOrCompletelyInvisibleChildClosestToStart(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1824:1825 -> onFocusSearchFailed
    11:12:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1998 -> onFocusSearchFailed
    13:14:android.view.View findPartiallyOrCompletelyInvisibleChildClosestToEnd(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1816:1817 -> onFocusSearchFailed
    13:14:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2000 -> onFocusSearchFailed
    15:15:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2006:2006 -> onFocusSearchFailed
    16:16:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2008:2008 -> onFocusSearchFailed
    17:17:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2010:2010 -> onFocusSearchFailed
    1:1:void androidx.recyclerview.widget.RecyclerView$LayoutManager.onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):10136:10136 -> onInitializeAccessibilityEvent
    1:1:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):237 -> onInitializeAccessibilityEvent
    2:4:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):238:240 -> onInitializeAccessibilityEvent
    1:3:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):483:485 -> onLayoutChildren
    4:5:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):489:490 -> onLayoutChildren
    6:7:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):493:494 -> onLayoutChildren
    8:8:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):496:496 -> onLayoutChildren
    9:10:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):498:499 -> onLayoutChildren
    11:14:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):506:509 -> onLayoutChildren
    15:15:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):521:521 -> onLayoutChildren
    16:17:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):501:502 -> onLayoutChildren
    18:18:boolean androidx.recyclerview.widget.RecyclerView$State.isPreLayout():12245:12245 -> onLayoutChildren
    18:18:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):822 -> onLayoutChildren
    18:18:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):753 -> onLayoutChildren
    18:18:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    19:19:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):822:822 -> onLayoutChildren
    19:19:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):753 -> onLayoutChildren
    19:19:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    20:20:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):826:826 -> onLayoutChildren
    20:20:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):753 -> onLayoutChildren
    20:20:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    21:22:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):837:838 -> onLayoutChildren
    21:22:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):753 -> onLayoutChildren
    21:22:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    23:25:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):841:843 -> onLayoutChildren
    23:25:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):753 -> onLayoutChildren
    23:25:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    26:26:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):846:846 -> onLayoutChildren
    26:26:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):753 -> onLayoutChildren
    26:26:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    27:28:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):852:853 -> onLayoutChildren
    27:28:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):753 -> onLayoutChildren
    27:28:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    29:30:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):855:856 -> onLayoutChildren
    29:30:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):753 -> onLayoutChildren
    29:30:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    31:31:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):858:858 -> onLayoutChildren
    31:31:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):753 -> onLayoutChildren
    31:31:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    32:33:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):861:862 -> onLayoutChildren
    32:33:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):753 -> onLayoutChildren
    32:33:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    34:35:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):864:865 -> onLayoutChildren
    34:35:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):753 -> onLayoutChildren
    34:35:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    36:37:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):868:869 -> onLayoutChildren
    36:37:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):753 -> onLayoutChildren
    36:37:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    38:39:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):871:872 -> onLayoutChildren
    38:39:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):753 -> onLayoutChildren
    38:39:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    40:43:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):875:878 -> onLayoutChildren
    40:43:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):753 -> onLayoutChildren
    40:43:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    44:44:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):880:880 -> onLayoutChildren
    44:44:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):753 -> onLayoutChildren
    44:44:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    45:46:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):882:883 -> onLayoutChildren
    45:46:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):753 -> onLayoutChildren
    45:46:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    47:47:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):886:886 -> onLayoutChildren
    47:47:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):753 -> onLayoutChildren
    47:47:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    48:48:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):891:891 -> onLayoutChildren
    48:48:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):753 -> onLayoutChildren
    48:48:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    49:49:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):894:894 -> onLayoutChildren
    49:49:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):753 -> onLayoutChildren
    49:49:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    50:50:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):897:897 -> onLayoutChildren
    50:50:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):753 -> onLayoutChildren
    50:50:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    51:52:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):827:828 -> onLayoutChildren
    51:52:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):753 -> onLayoutChildren
    51:52:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    53:53:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):781:781 -> onLayoutChildren
    53:53:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):760 -> onLayoutChildren
    53:53:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    54:56:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):784:786 -> onLayoutChildren
    54:56:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):760 -> onLayoutChildren
    54:56:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    57:57:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):789:789 -> onLayoutChildren
    57:57:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):760 -> onLayoutChildren
    57:57:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    58:58:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):792:792 -> onLayoutChildren
    58:58:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):760 -> onLayoutChildren
    58:58:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    59:60:android.view.View findReferenceChildClosestToEnd(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1753:1754 -> onLayoutChildren
    59:60:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):793 -> onLayoutChildren
    59:60:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):760 -> onLayoutChildren
    59:60:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    61:62:android.view.View findReferenceChildClosestToStart(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1770:1771 -> onLayoutChildren
    61:62:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):794 -> onLayoutChildren
    61:62:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):760 -> onLayoutChildren
    61:62:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    63:63:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):796:796 -> onLayoutChildren
    63:63:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):760 -> onLayoutChildren
    63:63:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    64:64:boolean androidx.recyclerview.widget.RecyclerView$State.isPreLayout():12245:12245 -> onLayoutChildren
    64:64:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):799 -> onLayoutChildren
    64:64:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):760 -> onLayoutChildren
    64:64:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    65:65:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):799:799 -> onLayoutChildren
    65:65:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):760 -> onLayoutChildren
    65:65:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    66:70:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):801:805 -> onLayoutChildren
    66:70:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):760 -> onLayoutChildren
    66:70:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    71:73:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):807:809 -> onLayoutChildren
    71:73:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):760 -> onLayoutChildren
    71:73:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    74:75:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):769:770 -> onLayoutChildren
    74:75:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):504 -> onLayoutChildren
    76:76:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):505:505 -> onLayoutChildren
    77:77:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):531:531 -> onLayoutChildren
    78:78:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):534:534 -> onLayoutChildren
    79:80:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):541:542 -> onLayoutChildren
    81:81:boolean androidx.recyclerview.widget.RecyclerView$State.isPreLayout():12245:12245 -> onLayoutChildren
    81:81:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):543 -> onLayoutChildren
    82:82:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):543:543 -> onLayoutChildren
    83:83:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):548:548 -> onLayoutChildren
    84:87:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):552:555 -> onLayoutChildren
    88:90:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):557:559 -> onLayoutChildren
    91:92:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):571:572 -> onLayoutChildren
    93:93:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):575:575 -> onLayoutChildren
    94:97:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):579:582 -> onLayoutChildren
    98:98:boolean androidx.recyclerview.widget.RecyclerView$State.isPreLayout():12245:12245 -> onLayoutChildren
    98:98:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):582 -> onLayoutChildren
    99:100:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):582:583 -> onLayoutChildren
    101:101:void updateLayoutStateToFillStart(androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):968:968 -> onLayoutChildren
    101:101:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):585 -> onLayoutChildren
    102:106:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):586:590 -> onLayoutChildren
    107:107:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):594:594 -> onLayoutChildren
    108:108:void updateLayoutStateToFillEnd(androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):954:954 -> onLayoutChildren
    108:108:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):594 -> onLayoutChildren
    109:112:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):595:598 -> onLayoutChildren
    113:113:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):600:600 -> onLayoutChildren
    114:117:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):603:606 -> onLayoutChildren
    118:118:void updateLayoutStateToFillEnd(androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):954:954 -> onLayoutChildren
    118:118:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):610 -> onLayoutChildren
    119:123:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):611:615 -> onLayoutChildren
    124:124:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):619:619 -> onLayoutChildren
    125:125:void updateLayoutStateToFillStart(androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo):968:968 -> onLayoutChildren
    125:125:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):619 -> onLayoutChildren
    126:129:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):620:623 -> onLayoutChildren
    130:130:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):625:625 -> onLayoutChildren
    131:134:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):628:631 -> onLayoutChildren
    135:135:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):638:638 -> onLayoutChildren
    136:137:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):642:643 -> onLayoutChildren
    138:138:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):646:646 -> onLayoutChildren
    139:139:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):650:650 -> onLayoutChildren
    140:140:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):653:653 -> onLayoutChildren
    141:141:boolean androidx.recyclerview.widget.RecyclerView$State.willRunPredictiveAnimations():12256:12256 -> onLayoutChildren
    141:141:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):702 -> onLayoutChildren
    141:141:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):658 -> onLayoutChildren
    142:142:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):702:702 -> onLayoutChildren
    142:142:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):658 -> onLayoutChildren
    143:143:boolean androidx.recyclerview.widget.RecyclerView$State.isPreLayout():12245:12245 -> onLayoutChildren
    143:143:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):702 -> onLayoutChildren
    143:143:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):658 -> onLayoutChildren
    144:144:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):703:703 -> onLayoutChildren
    144:144:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):658 -> onLayoutChildren
    145:147:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):708:710 -> onLayoutChildren
    145:147:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):658 -> onLayoutChildren
    148:149:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):712:713 -> onLayoutChildren
    148:149:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):658 -> onLayoutChildren
    150:151:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):716:717 -> onLayoutChildren
    150:151:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):658 -> onLayoutChildren
    152:152:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):720:720 -> onLayoutChildren
    152:152:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):658 -> onLayoutChildren
    153:153:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):722:722 -> onLayoutChildren
    153:153:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):658 -> onLayoutChildren
    154:154:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):730:730 -> onLayoutChildren
    154:154:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):658 -> onLayoutChildren
    155:158:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):732:735 -> onLayoutChildren
    155:158:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):658 -> onLayoutChildren
    159:159:void androidx.recyclerview.widget.LinearLayoutManager$LayoutState.assignPositionFromScrapList():2259:2259 -> onLayoutChildren
    159:159:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):736 -> onLayoutChildren
    159:159:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):658 -> onLayoutChildren
    160:160:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):737:737 -> onLayoutChildren
    160:160:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):658 -> onLayoutChildren
    161:164:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):741:744 -> onLayoutChildren
    161:164:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):658 -> onLayoutChildren
    165:165:void androidx.recyclerview.widget.LinearLayoutManager$LayoutState.assignPositionFromScrapList():2259:2259 -> onLayoutChildren
    165:165:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):745 -> onLayoutChildren
    165:165:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):658 -> onLayoutChildren
    166:166:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):746:746 -> onLayoutChildren
    166:166:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):658 -> onLayoutChildren
    167:167:void layoutForPredictiveAnimations(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):748:748 -> onLayoutChildren
    167:167:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):658 -> onLayoutChildren
    168:168:boolean androidx.recyclerview.widget.RecyclerView$State.isPreLayout():12245:12245 -> onLayoutChildren
    168:168:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):659 -> onLayoutChildren
    169:169:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):660:660 -> onLayoutChildren
    170:170:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):662:662 -> onLayoutChildren
    171:171:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):664:664 -> onLayoutChildren
    1:4:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):673:676 -> onLayoutCompleted
    1:3:void onRestoreInstanceState(android.os.Parcelable):273:275 -> onRestoreInstanceState
    1:2:android.os.Parcelable onSaveInstanceState():246:247 -> onSaveInstanceState
    3:7:android.os.Parcelable onSaveInstanceState():249:253 -> onSaveInstanceState
    8:11:android.os.Parcelable onSaveInstanceState():255:258 -> onSaveInstanceState
    12:15:android.os.Parcelable onSaveInstanceState():260:263 -> onSaveInstanceState
    16:16:android.os.Parcelable onSaveInstanceState():266:266 -> onSaveInstanceState
    1:5:void prepareForDrop(android.view.View,android.view.View,int,int):2094:2098 -> prepareForDrop
    6:6:void prepareForDrop(android.view.View,android.view.View,int,int):2101:2101 -> prepareForDrop
    7:10:void prepareForDrop(android.view.View,android.view.View,int,int):2103:2106 -> prepareForDrop
    11:11:void prepareForDrop(android.view.View,android.view.View,int,int):2103:2103 -> prepareForDrop
    12:14:void prepareForDrop(android.view.View,android.view.View,int,int):2108:2110 -> prepareForDrop
    15:15:void prepareForDrop(android.view.View,android.view.View,int,int):2108:2108 -> prepareForDrop
    16:16:void prepareForDrop(android.view.View,android.view.View,int,int):2114:2114 -> prepareForDrop
    17:19:void prepareForDrop(android.view.View,android.view.View,int,int):2116:2118 -> prepareForDrop
    20:20:void prepareForDrop(android.view.View,android.view.View,int,int):2116:2116 -> prepareForDrop
    1:1:void recycleByLayoutState(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState):1478:1478 -> recycleByLayoutState
    2:3:void recycleByLayoutState(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState):1481:1482 -> recycleByLayoutState
    4:4:void recycleViewsFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1434:1434 -> recycleByLayoutState
    4:4:void recycleByLayoutState(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState):1482 -> recycleByLayoutState
    5:6:void recycleViewsFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1442:1443 -> recycleByLayoutState
    5:6:void recycleByLayoutState(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState):1482 -> recycleByLayoutState
    7:9:void recycleViewsFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1445:1447 -> recycleByLayoutState
    7:9:void recycleByLayoutState(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState):1482 -> recycleByLayoutState
    10:10:void recycleViewsFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1449:1449 -> recycleByLayoutState
    10:10:void recycleByLayoutState(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState):1482 -> recycleByLayoutState
    11:13:void recycleViewsFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1455:1457 -> recycleByLayoutState
    11:13:void recycleByLayoutState(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState):1482 -> recycleByLayoutState
    14:14:void recycleViewsFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1459:1459 -> recycleByLayoutState
    14:14:void recycleByLayoutState(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState):1482 -> recycleByLayoutState
    15:15:void recycleByLayoutState(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState):1484:1484 -> recycleByLayoutState
    16:17:void recycleViewsFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1398:1399 -> recycleByLayoutState
    16:17:void recycleByLayoutState(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState):1484 -> recycleByLayoutState
    18:20:void recycleViewsFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1401:1403 -> recycleByLayoutState
    18:20:void recycleByLayoutState(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState):1484 -> recycleByLayoutState
    21:21:void recycleViewsFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1405:1405 -> recycleByLayoutState
    21:21:void recycleByLayoutState(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState):1484 -> recycleByLayoutState
    22:24:void recycleViewsFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1411:1413 -> recycleByLayoutState
    22:24:void recycleByLayoutState(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState):1484 -> recycleByLayoutState
    25:25:void recycleViewsFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1415:1415 -> recycleByLayoutState
    25:25:void recycleByLayoutState(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LinearLayoutManager$LayoutState):1484 -> recycleByLayoutState
    1:1:void recycleChildren(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1369:1369 -> recycleChildren
    2:2:void recycleChildren(androidx.recyclerview.widget.RecyclerView$Recycler,int,int):1373:1373 -> recycleChildren
    1:2:boolean resolveIsInfinite():1211:1212 -> resolveIsInfinite
    1:1:void resolveShouldLayoutReverse():356:356 -> resolveShouldLayoutReverse
    2:2:void resolveShouldLayoutReverse():359:359 -> resolveShouldLayoutReverse
    3:3:void resolveShouldLayoutReverse():357:357 -> resolveShouldLayoutReverse
    1:1:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1322:1322 -> scrollBy
    2:3:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1325:1326 -> scrollBy
    4:7:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1328:1331 -> scrollBy
    8:8:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1339:1339 -> scrollBy
    9:9:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1343:1343 -> scrollBy
    1:1:int scrollHorizontallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1060:1060 -> scrollHorizontallyBy
    2:2:int scrollHorizontallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1063:1063 -> scrollHorizontallyBy
    1:4:void scrollToPosition(int):1017:1020 -> scrollToPosition
    5:5:void scrollToPosition(int):1022:1022 -> scrollToPosition
    1:4:void scrollToPositionWithOffset(int,int):1045:1048 -> scrollToPositionWithOffset
    5:5:void scrollToPositionWithOffset(int,int):1050:1050 -> scrollToPositionWithOffset
    1:1:int scrollVerticallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1072:1072 -> scrollVerticallyBy
    2:2:int scrollVerticallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1075:1075 -> scrollVerticallyBy
    1:1:void setOrientation(int):335:335 -> setOrientation
    2:2:void setOrientation(int):338:338 -> setOrientation
    3:3:void setOrientation(int):340:340 -> setOrientation
    4:7:void setOrientation(int):342:345 -> setOrientation
    1:1:void setRecycleChildrenOnDetach(boolean):223:223 -> setRecycleChildrenOnDetach
    1:2:void setReverseLayout(boolean):388:389 -> setReverseLayout
    3:4:void setReverseLayout(boolean):392:393 -> setReverseLayout
    1:2:void setStackFromEnd(boolean):304:305 -> setStackFromEnd
    3:4:void setStackFromEnd(boolean):308:309 -> setStackFromEnd
    1:3:boolean shouldMeasureTwice():1630:1632 -> shouldMeasureTwice
    1:4:void smoothScrollToPosition(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,int):448:451 -> smoothScrollToPosition
    1:1:boolean supportsPredictiveItemAnimations():2085:2085 -> supportsPredictiveItemAnimations
    1:3:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1176:1178 -> updateLayoutState
    4:4:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1181:1181 -> updateLayoutState
    5:5:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1183:1183 -> updateLayoutState
    6:6:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1185:1185 -> updateLayoutState
    7:8:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1187:1188 -> updateLayoutState
    9:10:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1190:1191 -> updateLayoutState
    11:13:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1194:1196 -> updateLayoutState
    14:17:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1198:1201 -> updateLayoutState
    18:18:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1203:1203 -> updateLayoutState
    19:19:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1205:1205 -> updateLayoutState
    20:20:void updateLayoutState(int,int,boolean,androidx.recyclerview.widget.RecyclerView$State):1207:1207 -> updateLayoutState
    1:2:void updateLayoutStateToFillEnd(int,int):958:959 -> updateLayoutStateToFillEnd
    3:6:void updateLayoutStateToFillEnd(int,int):961:964 -> updateLayoutStateToFillEnd
    1:3:void updateLayoutStateToFillStart(int,int):972:974 -> updateLayoutStateToFillStart
    4:6:void updateLayoutStateToFillStart(int,int):976:978 -> updateLayoutStateToFillStart
androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo -> androidx.recyclerview.widget.LinearLayoutManager$AnchorInfo:
    1:2:void <init>():2379:2380 -> <init>
    1:3:void assignCoordinateFromPadding():2395:2397 -> assignCoordinateFromPadding
    1:3:void assignFromView(android.view.View,int):2464:2466 -> assignFromView
    4:4:void assignFromView(android.view.View,int):2468:2468 -> assignFromView
    5:5:void assignFromView(android.view.View,int):2471:2471 -> assignFromView
    1:1:void assignFromViewAndKeepVisibleRect(android.view.View,int):2417:2417 -> assignFromViewAndKeepVisibleRect
    2:2:void assignFromViewAndKeepVisibleRect(android.view.View,int):2419:2419 -> assignFromViewAndKeepVisibleRect
    3:6:void assignFromViewAndKeepVisibleRect(android.view.View,int):2422:2425 -> assignFromViewAndKeepVisibleRect
    7:7:void assignFromViewAndKeepVisibleRect(android.view.View,int):2427:2427 -> assignFromViewAndKeepVisibleRect
    8:11:void assignFromViewAndKeepVisibleRect(android.view.View,int):2430:2433 -> assignFromViewAndKeepVisibleRect
    12:12:void assignFromViewAndKeepVisibleRect(android.view.View,int):2435:2435 -> assignFromViewAndKeepVisibleRect
    13:13:void assignFromViewAndKeepVisibleRect(android.view.View,int):2439:2439 -> assignFromViewAndKeepVisibleRect
    14:16:void assignFromViewAndKeepVisibleRect(android.view.View,int):2443:2445 -> assignFromViewAndKeepVisibleRect
    17:19:void assignFromViewAndKeepVisibleRect(android.view.View,int):2447:2449 -> assignFromViewAndKeepVisibleRect
    20:23:void assignFromViewAndKeepVisibleRect(android.view.View,int):2451:2454 -> assignFromViewAndKeepVisibleRect
    24:24:void assignFromViewAndKeepVisibleRect(android.view.View,int):2457:2457 -> assignFromViewAndKeepVisibleRect
    1:3:boolean isViewValidAsAnchor(android.view.View,androidx.recyclerview.widget.RecyclerView$State):2411:2413 -> isViewValidAsAnchor
    1:4:void reset():2384:2387 -> reset
    1:1:java.lang.String toString():2402:2402 -> toString
androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult -> androidx.recyclerview.widget.LinearLayoutManager$LayoutChunkResult:
    1:1:void <init>():2475:2475 -> <init>
androidx.recyclerview.widget.LinearLayoutManager$LayoutState -> androidx.recyclerview.widget.LinearLayoutManager$LayoutState:
    1:1:void <init>():2127:2127 -> <init>
    2:2:void <init>():2146:2146 -> <init>
    3:3:void <init>():2187:2187 -> <init>
    4:4:void <init>():2206:2206 -> <init>
    1:1:android.view.View nextViewInLimitedList(android.view.View):2273:2273 -> assignPositionFromScrapList
    1:1:void assignPositionFromScrapList(android.view.View):2263 -> assignPositionFromScrapList
    2:4:android.view.View nextViewInLimitedList(android.view.View):2280:2282 -> assignPositionFromScrapList
    2:4:void assignPositionFromScrapList(android.view.View):2263 -> assignPositionFromScrapList
    5:5:android.view.View nextViewInLimitedList(android.view.View):2285:2285 -> assignPositionFromScrapList
    5:5:void assignPositionFromScrapList(android.view.View):2263 -> assignPositionFromScrapList
    6:6:void assignPositionFromScrapList(android.view.View):2265:2265 -> assignPositionFromScrapList
    7:8:void assignPositionFromScrapList(android.view.View):2267:2268 -> assignPositionFromScrapList
    1:1:boolean hasMore(androidx.recyclerview.widget.RecyclerView$State):2217:2217 -> hasMore
    1:1:android.view.View next(androidx.recyclerview.widget.RecyclerView$Recycler):2227:2227 -> next
    2:2:android.view.View nextViewFromScrapList():2243:2243 -> next
    2:2:android.view.View next(androidx.recyclerview.widget.RecyclerView$Recycler):2228 -> next
    3:5:android.view.View nextViewFromScrapList():2245:2247 -> next
    3:5:android.view.View next(androidx.recyclerview.widget.RecyclerView$Recycler):2228 -> next
    6:7:android.view.View nextViewFromScrapList():2250:2251 -> next
    6:7:android.view.View next(androidx.recyclerview.widget.RecyclerView$Recycler):2228 -> next
    8:9:android.view.View next(androidx.recyclerview.widget.RecyclerView$Recycler):2230:2231 -> next
androidx.recyclerview.widget.LinearLayoutManager$SavedState -> androidx.recyclerview.widget.LinearLayoutManager$SavedState:
    1:1:void <clinit>():2355:2355 -> <clinit>
    1:1:void <init>():2319:2319 -> <init>
    2:5:void <init>(android.os.Parcel):2323:2326 -> <init>
    6:9:void <init>(androidx.recyclerview.widget.LinearLayoutManager$SavedState):2329:2332 -> <init>
    1:1:boolean hasValidAnchor():2336:2336 -> hasValidAnchor
    1:1:void invalidateAnchor():2340:2340 -> invalidateAnchor
    1:3:void writeToParcel(android.os.Parcel,int):2350:2352 -> writeToParcel
androidx.recyclerview.widget.LinearLayoutManager$SavedState$1 -> androidx.recyclerview.widget.LinearLayoutManager$SavedState$1:
    1:1:void <init>():2356:2356 -> <init>
    1:1:androidx.recyclerview.widget.LinearLayoutManager$SavedState createFromParcel(android.os.Parcel):2359:2359 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):2356 -> createFromParcel
    1:1:androidx.recyclerview.widget.LinearLayoutManager$SavedState[] newArray(int):2364:2364 -> newArray
    1:1:java.lang.Object[] newArray(int):2356 -> newArray
androidx.recyclerview.widget.LinearSmoothScroller -> androidx.recyclerview.widget.LinearSmoothScroller:
    1:1:void <init>(android.content.Context):93:93 -> <init>
    2:2:void <init>(android.content.Context):81:81 -> <init>
    3:3:void <init>(android.content.Context):83:83 -> <init>
    4:4:void <init>(android.content.Context):91:91 -> <init>
    5:5:void <init>(android.content.Context):94:94 -> <init>
    6:6:float calculateSpeedPerPixel(android.util.DisplayMetrics):163:163 -> <init>
    6:6:void <init>(android.content.Context):94 -> <init>
    7:7:void <init>(android.content.Context):94:94 -> <init>
    1:1:int calculateDtToFit(int,int,int,int,int):285:285 -> calculateDtToFit
    1:1:int calculateTimeForDeceleration(int):180:180 -> calculateTimeForDeceleration
    1:1:int calculateTimeForScrolling(int):194:194 -> calculateTimeForScrolling
    1:2:void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):127:128 -> onSeekTargetStep
    3:4:void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):137:138 -> onSeekTargetStep
    5:6:void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):140:141 -> onSeekTargetStep
    1:2:void onStop():151:152 -> onStop
    1:1:int getHorizontalSnapPreference():207:207 -> onTargetFound
    1:1:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):110 -> onTargetFound
    2:3:int calculateDxToMakeVisible(android.view.View,int):328:329 -> onTargetFound
    2:3:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):110 -> onTargetFound
    4:9:int calculateDxToMakeVisible(android.view.View,int):333:338 -> onTargetFound
    4:9:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):110 -> onTargetFound
    10:10:int getVerticalSnapPreference():221:221 -> onTargetFound
    10:10:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):111 -> onTargetFound
    11:12:int calculateDyToMakeVisible(android.view.View,int):303:304 -> onTargetFound
    11:12:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):111 -> onTargetFound
    13:18:int calculateDyToMakeVisible(android.view.View,int):308:313 -> onTargetFound
    13:18:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):111 -> onTargetFound
    19:20:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):112:113 -> onTargetFound
    21:21:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):115:115 -> onTargetFound
    1:2:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):233:234 -> updateActionForInterimTarget
    3:3:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.normalize(android.graphics.PointF):11733:11733 -> updateActionForInterimTarget
    3:3:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):240 -> updateActionForInterimTarget
    4:5:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.normalize(android.graphics.PointF):11735:11736 -> updateActionForInterimTarget
    4:5:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):240 -> updateActionForInterimTarget
    6:6:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):241:241 -> updateActionForInterimTarget
    7:9:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):243:245 -> updateActionForInterimTarget
    10:10:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):249:249 -> updateActionForInterimTarget
    11:13:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):235:237 -> updateActionForInterimTarget
androidx.recyclerview.widget.ListAdapter -> androidx.recyclerview.widget.ListAdapter:
    1:3:void <init>(androidx.recyclerview.widget.DiffUtil$ItemCallback):99:101 -> <init>
    1:1:java.lang.Object getItem(int):124:124 -> getItem
    1:1:int getItemCount():129:129 -> getItemCount
    1:1:void submitList(java.util.List):119:119 -> submitList
androidx.recyclerview.widget.OpReorderer -> androidx.recyclerview.widget.OpReorderer:
    1:2:void <init>(androidx.recyclerview.widget.OpReorderer$Callback):25:26 -> <init>
    1:3:int getLastMoveOutOfOrder(java.util.List):214:216 -> reorderOps
    1:3:void reorderOps(java.util.List):33 -> reorderOps
    4:6:void swapMoveOp(java.util.List,int,int):39:41 -> reorderOps
    4:6:void reorderOps(java.util.List):34 -> reorderOps
    7:9:void swapMoveUpdate(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):179:181 -> reorderOps
    7:9:void swapMoveOp(java.util.List,int,int):49 -> reorderOps
    7:9:void reorderOps(java.util.List):34 -> reorderOps
    10:11:void swapMoveUpdate(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):183:184 -> reorderOps
    10:11:void swapMoveOp(java.util.List,int,int):49 -> reorderOps
    10:11:void reorderOps(java.util.List):34 -> reorderOps
    12:14:void swapMoveUpdate(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):187:189 -> reorderOps
    12:14:void swapMoveOp(java.util.List,int,int):49 -> reorderOps
    12:14:void reorderOps(java.util.List):34 -> reorderOps
    15:15:void swapMoveUpdate(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):192:192 -> reorderOps
    15:15:void swapMoveOp(java.util.List,int,int):49 -> reorderOps
    15:15:void reorderOps(java.util.List):34 -> reorderOps
    16:16:void swapMoveUpdate(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):195:195 -> reorderOps
    16:16:void swapMoveOp(java.util.List,int,int):49 -> reorderOps
    16:16:void reorderOps(java.util.List):34 -> reorderOps
    17:19:void swapMoveUpdate(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):197:199 -> reorderOps
    17:19:void swapMoveOp(java.util.List,int,int):49 -> reorderOps
    17:19:void reorderOps(java.util.List):34 -> reorderOps
    20:21:void swapMoveUpdate(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):201:202 -> reorderOps
    20:21:void swapMoveOp(java.util.List,int,int):49 -> reorderOps
    20:21:void reorderOps(java.util.List):34 -> reorderOps
    22:22:void swapMoveUpdate(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):205:205 -> reorderOps
    22:22:void swapMoveOp(java.util.List,int,int):49 -> reorderOps
    22:22:void reorderOps(java.util.List):34 -> reorderOps
    23:23:void swapMoveUpdate(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):208:208 -> reorderOps
    23:23:void swapMoveOp(java.util.List,int,int):49 -> reorderOps
    23:23:void reorderOps(java.util.List):34 -> reorderOps
    24:24:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):61:61 -> reorderOps
    24:24:void swapMoveOp(java.util.List,int,int):43 -> reorderOps
    24:24:void reorderOps(java.util.List):34 -> reorderOps
    25:25:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):63:63 -> reorderOps
    25:25:void swapMoveOp(java.util.List,int,int):43 -> reorderOps
    25:25:void reorderOps(java.util.List):34 -> reorderOps
    26:26:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):69:69 -> reorderOps
    26:26:void swapMoveOp(java.util.List,int,int):43 -> reorderOps
    26:26:void reorderOps(java.util.List):34 -> reorderOps
    27:29:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):76:78 -> reorderOps
    27:29:void swapMoveOp(java.util.List,int,int):43 -> reorderOps
    27:29:void reorderOps(java.util.List):34 -> reorderOps
    30:35:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):80:85 -> reorderOps
    30:35:void swapMoveOp(java.util.List,int,int):43 -> reorderOps
    30:35:void reorderOps(java.util.List):34 -> reorderOps
    36:38:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):92:94 -> reorderOps
    36:38:void swapMoveOp(java.util.List,int,int):43 -> reorderOps
    36:38:void reorderOps(java.util.List):34 -> reorderOps
    39:40:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):97:98 -> reorderOps
    39:40:void swapMoveOp(java.util.List,int,int):43 -> reorderOps
    39:40:void reorderOps(java.util.List):34 -> reorderOps
    41:43:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):103:105 -> reorderOps
    41:43:void swapMoveOp(java.util.List,int,int):43 -> reorderOps
    41:43:void reorderOps(java.util.List):34 -> reorderOps
    44:45:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):112:113 -> reorderOps
    44:45:void swapMoveOp(java.util.List,int,int):43 -> reorderOps
    44:45:void reorderOps(java.util.List):34 -> reorderOps
    46:47:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):115:116 -> reorderOps
    46:47:void swapMoveOp(java.util.List,int,int):43 -> reorderOps
    46:47:void reorderOps(java.util.List):34 -> reorderOps
    48:49:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):119:120 -> reorderOps
    48:49:void swapMoveOp(java.util.List,int,int):43 -> reorderOps
    48:49:void reorderOps(java.util.List):34 -> reorderOps
    50:51:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):122:123 -> reorderOps
    50:51:void swapMoveOp(java.util.List,int,int):43 -> reorderOps
    50:51:void reorderOps(java.util.List):34 -> reorderOps
    52:53:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):127:128 -> reorderOps
    52:53:void swapMoveOp(java.util.List,int,int):43 -> reorderOps
    52:53:void reorderOps(java.util.List):34 -> reorderOps
    54:55:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):130:131 -> reorderOps
    54:55:void swapMoveOp(java.util.List,int,int):43 -> reorderOps
    54:55:void reorderOps(java.util.List):34 -> reorderOps
    56:57:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):134:135 -> reorderOps
    56:57:void swapMoveOp(java.util.List,int,int):43 -> reorderOps
    56:57:void reorderOps(java.util.List):34 -> reorderOps
    58:59:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):137:138 -> reorderOps
    58:59:void swapMoveOp(java.util.List,int,int):43 -> reorderOps
    58:59:void reorderOps(java.util.List):34 -> reorderOps
    60:62:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):142:144 -> reorderOps
    60:62:void swapMoveOp(java.util.List,int,int):43 -> reorderOps
    60:62:void reorderOps(java.util.List):34 -> reorderOps
    63:63:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):146:146 -> reorderOps
    63:63:void swapMoveOp(java.util.List,int,int):43 -> reorderOps
    63:63:void reorderOps(java.util.List):34 -> reorderOps
    64:64:void swapMoveRemove(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):149:149 -> reorderOps
    64:64:void swapMoveOp(java.util.List,int,int):43 -> reorderOps
    64:64:void reorderOps(java.util.List):34 -> reorderOps
    65:65:void swapMoveAdd(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):157:157 -> reorderOps
    65:65:void swapMoveOp(java.util.List,int,int):46 -> reorderOps
    65:65:void reorderOps(java.util.List):34 -> reorderOps
    66:66:void swapMoveAdd(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):160:160 -> reorderOps
    66:66:void swapMoveOp(java.util.List,int,int):46 -> reorderOps
    66:66:void reorderOps(java.util.List):34 -> reorderOps
    67:68:void swapMoveAdd(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):163:164 -> reorderOps
    67:68:void swapMoveOp(java.util.List,int,int):46 -> reorderOps
    67:68:void reorderOps(java.util.List):34 -> reorderOps
    69:70:void swapMoveAdd(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):166:167 -> reorderOps
    69:70:void swapMoveOp(java.util.List,int,int):46 -> reorderOps
    69:70:void reorderOps(java.util.List):34 -> reorderOps
    71:73:void swapMoveAdd(java.util.List,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp,int,androidx.recyclerview.widget.AdapterHelper$UpdateOp):169:171 -> reorderOps
    71:73:void swapMoveOp(java.util.List,int,int):46 -> reorderOps
    71:73:void reorderOps(java.util.List):34 -> reorderOps
androidx.recyclerview.widget.OrientationHelper -> androidx.recyclerview.widget.OrientationHelper:
    1:1:void <init>(androidx.recyclerview.widget.RecyclerView$LayoutManager):46:46 -> <init>
    1:1:void <init>(androidx.recyclerview.widget.RecyclerView$LayoutManager,androidx.recyclerview.widget.OrientationHelper$1):32 -> <init>
    2:2:void <init>(androidx.recyclerview.widget.RecyclerView$LayoutManager):42:42 -> <init>
    2:2:void <init>(androidx.recyclerview.widget.RecyclerView$LayoutManager,androidx.recyclerview.widget.OrientationHelper$1):32 -> <init>
    3:3:void <init>(androidx.recyclerview.widget.RecyclerView$LayoutManager):44:44 -> <init>
    3:3:void <init>(androidx.recyclerview.widget.RecyclerView$LayoutManager,androidx.recyclerview.widget.OrientationHelper$1):32 -> <init>
    4:4:void <init>(androidx.recyclerview.widget.RecyclerView$LayoutManager):47:47 -> <init>
    4:4:void <init>(androidx.recyclerview.widget.RecyclerView$LayoutManager,androidx.recyclerview.widget.OrientationHelper$1):32 -> <init>
    1:1:androidx.recyclerview.widget.OrientationHelper createHorizontalHelper(androidx.recyclerview.widget.RecyclerView$LayoutManager):258:258 -> createHorizontalHelper
    1:1:androidx.recyclerview.widget.OrientationHelper createVerticalHelper(androidx.recyclerview.widget.RecyclerView$LayoutManager):356:356 -> createOrientationHelper
    1:1:androidx.recyclerview.widget.OrientationHelper createOrientationHelper(androidx.recyclerview.widget.RecyclerView$LayoutManager,int):245 -> createOrientationHelper
    2:2:androidx.recyclerview.widget.OrientationHelper createOrientationHelper(androidx.recyclerview.widget.RecyclerView$LayoutManager,int):247:247 -> createOrientationHelper
    3:3:androidx.recyclerview.widget.OrientationHelper createOrientationHelper(androidx.recyclerview.widget.RecyclerView$LayoutManager,int):243:243 -> createOrientationHelper
    1:1:int getTotalSpaceChange():78:78 -> getTotalSpaceChange
    1:1:void onLayoutComplete():64:64 -> onLayoutComplete
androidx.recyclerview.widget.OrientationHelper$1 -> androidx.recyclerview.widget.OrientationHelper$1:
    1:1:void <init>(androidx.recyclerview.widget.RecyclerView$LayoutManager):258:258 -> <init>
    1:2:int getDecoratedEnd(android.view.View):298:299 -> getDecoratedEnd
    1:2:int getDecoratedMeasurement(android.view.View):282:283 -> getDecoratedMeasurement
    1:2:int getDecoratedMeasurementInOther(android.view.View):290:291 -> getDecoratedMeasurementInOther
    1:2:int getDecoratedStart(android.view.View):305:306 -> getDecoratedStart
    1:1:int getEnd():266:266 -> getEnd
    1:1:int getEndAfterPadding():261:261 -> getEndAfterPadding
    1:1:int getEndPadding():334:334 -> getEndPadding
    1:1:int getMode():339:339 -> getMode
    1:1:int getModeInOther():344:344 -> getModeInOther
    1:1:int getStartAfterPadding():276:276 -> getStartAfterPadding
    1:2:int getTotalSpace():323:324 -> getTotalSpace
    1:2:int getTransformedEndWithDecoration(android.view.View):311:312 -> getTransformedEndWithDecoration
    1:2:int getTransformedStartWithDecoration(android.view.View):317:318 -> getTransformedStartWithDecoration
    1:1:void offsetChildren(int):271:271 -> offsetChildren
androidx.recyclerview.widget.OrientationHelper$2 -> androidx.recyclerview.widget.OrientationHelper$2:
    1:1:void <init>(androidx.recyclerview.widget.RecyclerView$LayoutManager):356:356 -> <init>
    1:2:int getDecoratedEnd(android.view.View):396:397 -> getDecoratedEnd
    1:2:int getDecoratedMeasurement(android.view.View):380:381 -> getDecoratedMeasurement
    1:2:int getDecoratedMeasurementInOther(android.view.View):388:389 -> getDecoratedMeasurementInOther
    1:2:int getDecoratedStart(android.view.View):403:404 -> getDecoratedStart
    1:1:int getEnd():364:364 -> getEnd
    1:1:int getEndAfterPadding():359:359 -> getEndAfterPadding
    1:1:int getEndPadding():432:432 -> getEndPadding
    1:1:int getMode():437:437 -> getMode
    1:1:int getModeInOther():442:442 -> getModeInOther
    1:1:int getStartAfterPadding():374:374 -> getStartAfterPadding
    1:2:int getTotalSpace():421:422 -> getTotalSpace
    1:2:int getTransformedEndWithDecoration(android.view.View):409:410 -> getTransformedEndWithDecoration
    1:2:int getTransformedStartWithDecoration(android.view.View):415:416 -> getTransformedStartWithDecoration
    1:1:void offsetChildren(int):369:369 -> offsetChildren
androidx.recyclerview.widget.RecyclerView -> androidx.recyclerview.widget.RecyclerView:
    1:1:void <clinit>():215:215 -> <clinit>
    2:2:void <clinit>():218:218 -> <clinit>
    3:3:void <clinit>():227:227 -> <clinit>
    4:4:void <clinit>():234:234 -> <clinit>
    5:5:void <clinit>():236:236 -> <clinit>
    6:6:void <clinit>():242:242 -> <clinit>
    7:7:void <clinit>():248:248 -> <clinit>
    8:8:void <clinit>():258:258 -> <clinit>
    9:9:void <clinit>():355:355 -> <clinit>
    10:10:void <clinit>():595:595 -> <clinit>
    1:1:void <init>(android.content.Context):643:643 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):647:647 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):651:651 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):358:358 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):360:360 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):377:377 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int):391:391 -> <init>
    8:10:void <init>(android.content.Context,android.util.AttributeSet,int):411:413 -> <init>
    11:12:void <init>(android.content.Context,android.util.AttributeSet,int):417:418 -> <init>
    13:13:void <init>(android.content.Context,android.util.AttributeSet,int):433:433 -> <init>
    14:14:void <init>(android.content.Context,android.util.AttributeSet,int):463:463 -> <init>
    15:15:void <init>(android.content.Context,android.util.AttributeSet,int):472:472 -> <init>
    16:16:void <init>(android.content.Context,android.util.AttributeSet,int):482:482 -> <init>
    17:17:void <init>(android.content.Context,android.util.AttributeSet,int):491:491 -> <init>
    18:18:void <init>(android.content.Context,android.util.AttributeSet,int):493:493 -> <init>
    19:19:void <init>(android.content.Context,android.util.AttributeSet,int):497:497 -> <init>
    20:21:void <init>(android.content.Context,android.util.AttributeSet,int):524:525 -> <init>
    22:23:void <init>(android.content.Context,android.util.AttributeSet,int):537:538 -> <init>
    24:24:void <init>(android.content.Context,android.util.AttributeSet,int):540:540 -> <init>
    25:25:void <init>(android.content.Context,android.util.AttributeSet,int):542:542 -> <init>
    26:26:void <init>(android.content.Context,android.util.AttributeSet,int):545:545 -> <init>
    27:27:void <init>(android.content.Context,android.util.AttributeSet,int):548:548 -> <init>
    28:30:void <init>(android.content.Context,android.util.AttributeSet,int):554:556 -> <init>
    31:31:void <init>(android.content.Context,android.util.AttributeSet,int):558:558 -> <init>
    32:32:void <init>(android.content.Context,android.util.AttributeSet,int):564:564 -> <init>
    33:35:void <init>(android.content.Context,android.util.AttributeSet,int):567:569 -> <init>
    36:36:void <init>(android.content.Context,android.util.AttributeSet,int):575:575 -> <init>
    37:37:void <init>(android.content.Context,android.util.AttributeSet,int):582:582 -> <init>
    38:38:void <init>(android.content.Context,android.util.AttributeSet,int):585:585 -> <init>
    39:39:void <init>(android.content.Context,android.util.AttributeSet,int):606:606 -> <init>
    40:42:void <init>(android.content.Context,android.util.AttributeSet,int):653:655 -> <init>
    43:43:void <init>(android.content.Context,android.util.AttributeSet,int):657:657 -> <init>
    44:45:void <init>(android.content.Context,android.util.AttributeSet,int):659:660 -> <init>
    46:47:void <init>(android.content.Context,android.util.AttributeSet,int):662:663 -> <init>
    48:48:void <init>(android.content.Context,android.util.AttributeSet,int):665:665 -> <init>
    49:52:void <init>(android.content.Context,android.util.AttributeSet,int):667:670 -> <init>
    53:56:void <init>(android.content.Context,android.util.AttributeSet,int):672:675 -> <init>
    57:57:void <init>(android.content.Context,android.util.AttributeSet,int):677:677 -> <init>
    58:58:void <init>(android.content.Context,android.util.AttributeSet,int):679:679 -> <init>
    59:61:void <init>(android.content.Context,android.util.AttributeSet,int):682:684 -> <init>
    62:62:void <init>(android.content.Context,android.util.AttributeSet,int):691:691 -> <init>
    63:64:void <init>(android.content.Context,android.util.AttributeSet,int):693:694 -> <init>
    65:65:void <init>(android.content.Context,android.util.AttributeSet,int):697:697 -> <init>
    66:67:void <init>(android.content.Context,android.util.AttributeSet,int):699:700 -> <init>
    68:68:void <init>(android.content.Context,android.util.AttributeSet,int):702:702 -> <init>
    69:69:void <init>(android.content.Context,android.util.AttributeSet,int):704:704 -> <init>
    70:70:void <init>(android.content.Context,android.util.AttributeSet,int):706:706 -> <init>
    71:72:void <init>(android.content.Context,android.util.AttributeSet,int):708:709 -> <init>
    73:74:void <init>(android.content.Context,android.util.AttributeSet,int):712:713 -> <init>
    75:76:void <init>(android.content.Context,android.util.AttributeSet,int):715:716 -> <init>
    77:78:void <init>(android.content.Context,android.util.AttributeSet,int):718:719 -> <init>
    79:79:void <init>(android.content.Context,android.util.AttributeSet,int):722:722 -> <init>
    80:80:void <init>(android.content.Context,android.util.AttributeSet,int):726:726 -> <init>
    1:2:void absorbGlows(int,int):2441:2442 -> absorbGlows
    3:4:void absorbGlows(int,int):2444:2445 -> absorbGlows
    5:6:void absorbGlows(int,int):2449:2450 -> absorbGlows
    7:8:void absorbGlows(int,int):2452:2453 -> absorbGlows
    9:9:void absorbGlows(int,int):2457:2457 -> absorbGlows
    1:1:void access$000(androidx.recyclerview.widget.RecyclerView,android.view.View,int,android.view.ViewGroup$LayoutParams):207:207 -> access$000
    1:1:void access$100(androidx.recyclerview.widget.RecyclerView,int):207:207 -> access$100
    1:1:boolean access$200(androidx.recyclerview.widget.RecyclerView):207:207 -> access$200
    1:1:void access$300(androidx.recyclerview.widget.RecyclerView,int,int):207:207 -> access$300
    1:4:void addAnimatingView(androidx.recyclerview.widget.RecyclerView$ViewHolder):1426:1429 -> addAnimatingView
    5:5:void addAnimatingView(androidx.recyclerview.widget.RecyclerView$ViewHolder):1431:1431 -> addAnimatingView
    6:6:void addAnimatingView(androidx.recyclerview.widget.RecyclerView$ViewHolder):1433:1433 -> addAnimatingView
    7:7:void androidx.recyclerview.widget.ChildHelper.addView(android.view.View,boolean):85:85 -> addAnimatingView
    7:7:void addAnimatingView(androidx.recyclerview.widget.RecyclerView$ViewHolder):1433 -> addAnimatingView
    8:8:void addAnimatingView(androidx.recyclerview.widget.RecyclerView$ViewHolder):1435:1435 -> addAnimatingView
    9:9:void androidx.recyclerview.widget.ChildHelper.hide(android.view.View):328:328 -> addAnimatingView
    9:9:void addAnimatingView(androidx.recyclerview.widget.RecyclerView$ViewHolder):1435 -> addAnimatingView
    10:10:int androidx.recyclerview.widget.RecyclerView$5.indexOfChild(android.view.View):860:860 -> addAnimatingView
    10:10:void androidx.recyclerview.widget.ChildHelper.hide(android.view.View):328 -> addAnimatingView
    10:10:void addAnimatingView(androidx.recyclerview.widget.RecyclerView$ViewHolder):1435 -> addAnimatingView
    11:11:void androidx.recyclerview.widget.ChildHelper.hide(android.view.View):335:335 -> addAnimatingView
    11:11:void addAnimatingView(androidx.recyclerview.widget.RecyclerView$ViewHolder):1435 -> addAnimatingView
    12:13:void androidx.recyclerview.widget.ChildHelper.hideViewInternal(android.view.View):60:61 -> addAnimatingView
    12:13:void androidx.recyclerview.widget.ChildHelper.hide(android.view.View):336 -> addAnimatingView
    12:13:void addAnimatingView(androidx.recyclerview.widget.RecyclerView$ViewHolder):1435 -> addAnimatingView
    14:14:void androidx.recyclerview.widget.ChildHelper.hide(android.view.View):330:330 -> addAnimatingView
    14:14:void addAnimatingView(androidx.recyclerview.widget.RecyclerView$ViewHolder):1435 -> addAnimatingView
    1:2:void addFocusables(java.util.ArrayList,int,int):2772:2773 -> addFocusables
    1:2:void addItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration,int):1563:1564 -> addItemDecoration
    3:4:void addItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration,int):1567:1568 -> addItemDecoration
    5:5:void addItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration,int):1571:1571 -> addItemDecoration
    6:6:void addItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration,int):1573:1573 -> addItemDecoration
    7:8:void addItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration,int):1575:1576 -> addItemDecoration
    9:9:void addItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration):1592:1592 -> addItemDecoration
    1:2:void addOnChildAttachStateChangeListener(androidx.recyclerview.widget.RecyclerView$OnChildAttachStateChangeListener):1268:1269 -> addOnChildAttachStateChangeListener
    3:3:void addOnChildAttachStateChangeListener(androidx.recyclerview.widget.RecyclerView$OnChildAttachStateChangeListener):1271:1271 -> addOnChildAttachStateChangeListener
    1:1:void addOnItemTouchListener(androidx.recyclerview.widget.RecyclerView$OnItemTouchListener):2908:2908 -> addOnItemTouchListener
    1:2:void addOnScrollListener(androidx.recyclerview.widget.RecyclerView$OnScrollListener):1701:1702 -> addOnScrollListener
    3:3:void addOnScrollListener(androidx.recyclerview.widget.RecyclerView$OnScrollListener):1704:1704 -> addOnScrollListener
    1:3:void animateAppearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):4153:4155 -> animateAppearance
    1:1:void animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,boolean,boolean):4171:4171 -> animateChange
    2:2:void animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,boolean,boolean):4173:4173 -> animateChange
    3:3:void animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,boolean,boolean):4177:4177 -> animateChange
    4:4:void animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,boolean,boolean):4179:4179 -> animateChange
    5:8:void animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,boolean,boolean):4181:4184 -> animateChange
    9:10:void animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,boolean,boolean):4186:4187 -> animateChange
    1:4:void animateDisappearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):4161:4164 -> animateDisappearance
    1:1:void assertInLayoutOrScroll(java.lang.String):2859:2859 -> assertInLayoutOrScroll
    2:3:void assertInLayoutOrScroll(java.lang.String):2861:2862 -> assertInLayoutOrScroll
    4:4:void assertInLayoutOrScroll(java.lang.String):2864:2864 -> assertInLayoutOrScroll
    1:1:void assertNotInLayoutOrScroll(java.lang.String):2877:2877 -> assertNotInLayoutOrScroll
    2:3:void assertNotInLayoutOrScroll(java.lang.String):2879:2880 -> assertNotInLayoutOrScroll
    4:4:void assertNotInLayoutOrScroll(java.lang.String):2882:2882 -> assertNotInLayoutOrScroll
    5:6:void assertNotInLayoutOrScroll(java.lang.String):2884:2885 -> assertNotInLayoutOrScroll
    7:7:void assertNotInLayoutOrScroll(java.lang.String):2890:2890 -> assertNotInLayoutOrScroll
    8:8:void assertNotInLayoutOrScroll(java.lang.String):2885:2885 -> assertNotInLayoutOrScroll
    1:2:boolean canReuseUpdatedViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder):4464:4465 -> canReuseUpdatedViewHolder
    3:3:boolean canReuseUpdatedViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder):4464:4464 -> canReuseUpdatedViewHolder
    1:2:void cancelTouch():3239:3240 -> cancelTouch
    1:1:boolean checkLayoutParams(android.view.ViewGroup$LayoutParams):4290:4290 -> checkLayoutParams
    1:2:void clearNestedRecyclerViewIfNotNested(androidx.recyclerview.widget.RecyclerView$ViewHolder):5592:5593 -> clearNestedRecyclerViewIfNotNested
    3:3:void clearNestedRecyclerViewIfNotNested(androidx.recyclerview.widget.RecyclerView$ViewHolder):5595:5595 -> clearNestedRecyclerViewIfNotNested
    4:6:void clearNestedRecyclerViewIfNotNested(androidx.recyclerview.widget.RecyclerView$ViewHolder):5599:5601 -> clearNestedRecyclerViewIfNotNested
    7:7:void clearNestedRecyclerViewIfNotNested(androidx.recyclerview.widget.RecyclerView$ViewHolder):5606:5606 -> clearNestedRecyclerViewIfNotNested
    1:1:void clearOldPositions():4344:4344 -> clearOldPositions
    2:4:void clearOldPositions():4346:4348 -> clearOldPositions
    5:5:void clearOldPositions():4351:4351 -> clearOldPositions
    6:6:void androidx.recyclerview.widget.RecyclerView$Recycler.clearOldPositions():6627:6627 -> clearOldPositions
    6:6:void clearOldPositions():4351 -> clearOldPositions
    7:8:void androidx.recyclerview.widget.RecyclerView$Recycler.clearOldPositions():6629:6630 -> clearOldPositions
    7:8:void clearOldPositions():4351 -> clearOldPositions
    9:9:void androidx.recyclerview.widget.RecyclerView$Recycler.clearOldPositions():6632:6632 -> clearOldPositions
    9:9:void clearOldPositions():4351 -> clearOldPositions
    10:10:void androidx.recyclerview.widget.RecyclerView$Recycler.clearOldPositions():6634:6634 -> clearOldPositions
    10:10:void clearOldPositions():4351 -> clearOldPositions
    11:12:void androidx.recyclerview.widget.RecyclerView$Recycler.clearOldPositions():6636:6637 -> clearOldPositions
    11:12:void clearOldPositions():4351 -> clearOldPositions
    13:13:void androidx.recyclerview.widget.RecyclerView$Recycler.clearOldPositions():6639:6639 -> clearOldPositions
    13:13:void clearOldPositions():4351 -> clearOldPositions
    1:2:void clearOnChildAttachStateChangeListeners():1292:1293 -> clearOnChildAttachStateChangeListeners
    1:2:void clearOnScrollListeners():1722:1723 -> clearOnScrollListeners
    1:1:int computeHorizontalScrollExtent():2007:2007 -> computeHorizontalScrollExtent
    2:2:int computeHorizontalScrollExtent():2010:2010 -> computeHorizontalScrollExtent
    1:1:int computeHorizontalScrollOffset():1982:1982 -> computeHorizontalScrollOffset
    2:2:int computeHorizontalScrollOffset():1985:1985 -> computeHorizontalScrollOffset
    1:1:int computeHorizontalScrollRange():2030:2030 -> computeHorizontalScrollRange
    2:2:int computeHorizontalScrollRange():2033:2033 -> computeHorizontalScrollRange
    1:1:int computeVerticalScrollExtent():2079:2079 -> computeVerticalScrollExtent
    2:2:int computeVerticalScrollExtent():2082:2082 -> computeVerticalScrollExtent
    1:1:int computeVerticalScrollOffset():2055:2055 -> computeVerticalScrollOffset
    2:2:int computeVerticalScrollOffset():2058:2058 -> computeVerticalScrollOffset
    1:1:int computeVerticalScrollRange():2102:2102 -> computeVerticalScrollRange
    2:2:int computeVerticalScrollRange():2105:2105 -> computeVerticalScrollRange
    1:3:void considerReleasingGlowsOnScroll(int,int):2418:2420 -> considerReleasingGlowsOnScroll
    4:6:void considerReleasingGlowsOnScroll(int,int):2422:2424 -> considerReleasingGlowsOnScroll
    7:9:void considerReleasingGlowsOnScroll(int,int):2426:2428 -> considerReleasingGlowsOnScroll
    10:12:void considerReleasingGlowsOnScroll(int,int):2430:2432 -> considerReleasingGlowsOnScroll
    13:13:void considerReleasingGlowsOnScroll(int,int):2435:2435 -> considerReleasingGlowsOnScroll
    1:1:void consumePendingUpdateOperations():1856:1856 -> consumePendingUpdateOperations
    2:2:void consumePendingUpdateOperations():1862:1862 -> consumePendingUpdateOperations
    3:4:void consumePendingUpdateOperations():1868:1869 -> consumePendingUpdateOperations
    5:11:void consumePendingUpdateOperations():1871:1877 -> consumePendingUpdateOperations
    12:12:void consumePendingUpdateOperations():1880:1880 -> consumePendingUpdateOperations
    13:19:void consumePendingUpdateOperations():1883:1889 -> consumePendingUpdateOperations
    20:22:void consumePendingUpdateOperations():1857:1859 -> consumePendingUpdateOperations
    1:3:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):779:781 -> createLayoutManager
    4:4:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):784:784 -> createLayoutManager
    5:5:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):786:786 -> createLayoutManager
    6:6:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):788:788 -> createLayoutManager
    7:7:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):791:791 -> createLayoutManager
    8:10:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):795:797 -> createLayoutManager
    11:11:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):800:800 -> createLayoutManager
    12:13:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):807:808 -> createLayoutManager
    14:15:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):802:803 -> createLayoutManager
    16:16:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):822:822 -> createLayoutManager
    17:17:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):819:819 -> createLayoutManager
    18:18:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):816:816 -> createLayoutManager
    19:19:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):813:813 -> createLayoutManager
    20:20:void createLayoutManager(android.content.Context,java.lang.String,android.util.AttributeSet,int,int):810:810 -> createLayoutManager
    1:2:void defaultOnMeasure(int,int):3403:3404 -> defaultOnMeasure
    3:3:void defaultOnMeasure(int,int):3402:3402 -> defaultOnMeasure
    4:5:void defaultOnMeasure(int,int):3406:3407 -> defaultOnMeasure
    6:6:void defaultOnMeasure(int,int):3405:3405 -> defaultOnMeasure
    7:7:void defaultOnMeasure(int,int):3409:3409 -> defaultOnMeasure
    1:2:boolean didChildRangeChange(int,int):4117:4118 -> didChildRangeChange
    1:4:void dispatchChildAttached(android.view.View):7267:7270 -> dispatchChildAttached
    5:6:void dispatchChildAttached(android.view.View):7272:7273 -> dispatchChildAttached
    7:7:void dispatchChildAttached(android.view.View):7275:7275 -> dispatchChildAttached
    1:4:void dispatchChildDetached(android.view.View):7253:7256 -> dispatchChildDetached
    5:6:void dispatchChildDetached(android.view.View):7258:7259 -> dispatchChildDetached
    7:7:void dispatchChildDetached(android.view.View):7261:7261 -> dispatchChildDetached
    8:9:void androidx.recyclerview.widget.ItemTouchHelper.onChildViewDetachedFromWindow(android.view.View):894:895 -> dispatchChildDetached
    8:9:void dispatchChildDetached(android.view.View):7261 -> dispatchChildDetached
    10:11:void androidx.recyclerview.widget.ItemTouchHelper.onChildViewDetachedFromWindow(android.view.View):899:900 -> dispatchChildDetached
    10:11:void dispatchChildDetached(android.view.View):7261 -> dispatchChildDetached
    12:14:void androidx.recyclerview.widget.ItemTouchHelper.onChildViewDetachedFromWindow(android.view.View):902:904 -> dispatchChildDetached
    12:14:void dispatchChildDetached(android.view.View):7261 -> dispatchChildDetached
    1:5:void dispatchContentChangedIfNecessary():3471:3475 -> dispatchContentChangedIfNecessary
    6:7:void androidx.core.view.accessibility.AccessibilityEventCompat.setContentChangeTypes(android.view.accessibility.AccessibilityEvent,int):288:289 -> dispatchContentChangedIfNecessary
    6:7:void dispatchContentChangedIfNecessary():3476 -> dispatchContentChangedIfNecessary
    8:8:void dispatchContentChangedIfNecessary():3477:3477 -> dispatchContentChangedIfNecessary
    1:2:void dispatchLayout():3627:3628 -> dispatchLayout
    3:4:void dispatchLayout():3632:3633 -> dispatchLayout
    5:10:void dispatchLayout():3637:3642 -> dispatchLayout
    11:11:boolean androidx.recyclerview.widget.AdapterHelper.hasUpdates():624:624 -> dispatchLayout
    11:11:void dispatchLayout():3642 -> dispatchLayout
    12:13:void dispatchLayout():3642:3643 -> dispatchLayout
    14:14:void dispatchLayout():3650:3650 -> dispatchLayout
    15:16:void dispatchLayout():3646:3647 -> dispatchLayout
    17:17:void dispatchLayout():3652:3652 -> dispatchLayout
    1:5:void dispatchLayoutStep1():3823:3827 -> dispatchLayoutStep1
    6:7:void androidx.recyclerview.widget.ViewInfoStore.clear():52:53 -> dispatchLayoutStep1
    6:7:void dispatchLayoutStep1():3827 -> dispatchLayoutStep1
    8:15:void dispatchLayoutStep1():3828:3835 -> dispatchLayoutStep1
    16:16:void dispatchLayoutStep1():3837:3837 -> dispatchLayoutStep1
    17:17:void dispatchLayoutStep1():3839:3839 -> dispatchLayoutStep1
    18:19:void dispatchLayoutStep1():3841:3842 -> dispatchLayoutStep1
    20:20:void dispatchLayoutStep1():3845:3845 -> dispatchLayoutStep1
    21:22:void dispatchLayoutStep1():3847:3848 -> dispatchLayoutStep1
    23:23:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo androidx.recyclerview.widget.RecyclerView$ItemAnimator.recordPreLayoutInformation(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):12668:12668 -> dispatchLayoutStep1
    23:23:void dispatchLayoutStep1():3846 -> dispatchLayoutStep1
    24:28:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo.setFrom(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):13208:13212 -> dispatchLayoutStep1
    24:28:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo.setFrom(androidx.recyclerview.widget.RecyclerView$ViewHolder):13192 -> dispatchLayoutStep1
    24:28:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo androidx.recyclerview.widget.RecyclerView$ItemAnimator.recordPreLayoutInformation(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):12668 -> dispatchLayoutStep1
    24:28:void dispatchLayoutStep1():3846 -> dispatchLayoutStep1
    29:32:void dispatchLayoutStep1():3849:3852 -> dispatchLayoutStep1
    33:33:void dispatchLayoutStep1():3860:3860 -> dispatchLayoutStep1
    34:34:void androidx.recyclerview.widget.ViewInfoStore.addToOldChangeHolders(long,androidx.recyclerview.widget.RecyclerView$ViewHolder):130:130 -> dispatchLayoutStep1
    34:34:void dispatchLayoutStep1():3860 -> dispatchLayoutStep1
    35:35:void dispatchLayoutStep1():3864:3864 -> dispatchLayoutStep1
    36:38:void dispatchLayoutStep1():3871:3873 -> dispatchLayoutStep1
    39:40:void dispatchLayoutStep1():3875:3876 -> dispatchLayoutStep1
    41:44:void dispatchLayoutStep1():3878:3881 -> dispatchLayoutStep1
    45:45:void dispatchLayoutStep1():3884:3884 -> dispatchLayoutStep1
    46:46:boolean androidx.recyclerview.widget.ViewInfoStore.isInPreLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder):159:159 -> dispatchLayoutStep1
    46:46:void dispatchLayoutStep1():3884 -> dispatchLayoutStep1
    47:47:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> dispatchLayoutStep1
    47:47:boolean androidx.recyclerview.widget.ViewInfoStore.isInPreLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder):159 -> dispatchLayoutStep1
    47:47:void dispatchLayoutStep1():3884 -> dispatchLayoutStep1
    48:49:boolean androidx.recyclerview.widget.ViewInfoStore.isInPreLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder):159:160 -> dispatchLayoutStep1
    48:49:void dispatchLayoutStep1():3884 -> dispatchLayoutStep1
    50:50:void dispatchLayoutStep1():3885:3885 -> dispatchLayoutStep1
    51:51:void dispatchLayoutStep1():3887:3887 -> dispatchLayoutStep1
    52:53:void dispatchLayoutStep1():3891:3892 -> dispatchLayoutStep1
    54:54:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo androidx.recyclerview.widget.RecyclerView$ItemAnimator.recordPreLayoutInformation(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):12668:12668 -> dispatchLayoutStep1
    54:54:void dispatchLayoutStep1():3891 -> dispatchLayoutStep1
    55:59:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo.setFrom(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):13208:13212 -> dispatchLayoutStep1
    55:59:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo.setFrom(androidx.recyclerview.widget.RecyclerView$ViewHolder):13192 -> dispatchLayoutStep1
    55:59:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo androidx.recyclerview.widget.RecyclerView$ItemAnimator.recordPreLayoutInformation(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):12668 -> dispatchLayoutStep1
    55:59:void dispatchLayoutStep1():3891 -> dispatchLayoutStep1
    60:60:void dispatchLayoutStep1():3894:3894 -> dispatchLayoutStep1
    61:61:void dispatchLayoutStep1():3896:3896 -> dispatchLayoutStep1
    62:62:void androidx.recyclerview.widget.ViewInfoStore.addToAppearedInPreLayoutHolders(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):143:143 -> dispatchLayoutStep1
    62:62:void dispatchLayoutStep1():3896 -> dispatchLayoutStep1
    63:63:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> dispatchLayoutStep1
    63:63:void androidx.recyclerview.widget.ViewInfoStore.addToAppearedInPreLayoutHolders(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):143 -> dispatchLayoutStep1
    63:63:void dispatchLayoutStep1():3896 -> dispatchLayoutStep1
    64:64:void androidx.recyclerview.widget.ViewInfoStore.addToAppearedInPreLayoutHolders(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):143:143 -> dispatchLayoutStep1
    64:64:void dispatchLayoutStep1():3896 -> dispatchLayoutStep1
    65:66:void androidx.recyclerview.widget.ViewInfoStore.addToAppearedInPreLayoutHolders(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):145:146 -> dispatchLayoutStep1
    65:66:void dispatchLayoutStep1():3896 -> dispatchLayoutStep1
    67:68:void androidx.recyclerview.widget.ViewInfoStore.addToAppearedInPreLayoutHolders(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):148:149 -> dispatchLayoutStep1
    67:68:void dispatchLayoutStep1():3896 -> dispatchLayoutStep1
    69:69:void dispatchLayoutStep1():3901:3901 -> dispatchLayoutStep1
    70:70:void dispatchLayoutStep1():3903:3903 -> dispatchLayoutStep1
    71:73:void dispatchLayoutStep1():3905:3907 -> dispatchLayoutStep1
    1:6:void dispatchLayoutStep2():3915:3920 -> dispatchLayoutStep2
    7:8:void dispatchLayoutStep2():3923:3924 -> dispatchLayoutStep2
    9:10:void dispatchLayoutStep2():3926:3927 -> dispatchLayoutStep2
    11:14:void dispatchLayoutStep2():3930:3933 -> dispatchLayoutStep2
    1:5:void dispatchLayoutStep3():3941:3945 -> dispatchLayoutStep3
    6:8:void dispatchLayoutStep3():3949:3951 -> dispatchLayoutStep3
    9:10:void dispatchLayoutStep3():3954:3955 -> dispatchLayoutStep3
    11:11:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo androidx.recyclerview.widget.RecyclerView$ItemAnimator.recordPostLayoutInformation(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$ViewHolder):12697:12697 -> dispatchLayoutStep3
    11:11:void dispatchLayoutStep3():3956 -> dispatchLayoutStep3
    12:16:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo.setFrom(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):13208:13212 -> dispatchLayoutStep3
    12:16:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo.setFrom(androidx.recyclerview.widget.RecyclerView$ViewHolder):13192 -> dispatchLayoutStep3
    12:16:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo androidx.recyclerview.widget.RecyclerView$ItemAnimator.recordPostLayoutInformation(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$ViewHolder):12697 -> dispatchLayoutStep3
    12:16:void dispatchLayoutStep3():3956 -> dispatchLayoutStep3
    17:17:void dispatchLayoutStep3():3957:3957 -> dispatchLayoutStep3
    18:18:androidx.recyclerview.widget.RecyclerView$ViewHolder androidx.recyclerview.widget.ViewInfoStore.getFromOldChangeHolders(long):171:171 -> dispatchLayoutStep3
    18:18:void dispatchLayoutStep3():3957 -> dispatchLayoutStep3
    19:19:java.lang.Object androidx.collection.LongSparseArray.get(long):109:109 -> dispatchLayoutStep3
    19:19:androidx.recyclerview.widget.RecyclerView$ViewHolder androidx.recyclerview.widget.ViewInfoStore.getFromOldChangeHolders(long):171 -> dispatchLayoutStep3
    19:19:void dispatchLayoutStep3():3957 -> dispatchLayoutStep3
    20:20:androidx.recyclerview.widget.RecyclerView$ViewHolder androidx.recyclerview.widget.ViewInfoStore.getFromOldChangeHolders(long):171:171 -> dispatchLayoutStep3
    20:20:void dispatchLayoutStep3():3957 -> dispatchLayoutStep3
    21:21:void dispatchLayoutStep3():3958:3958 -> dispatchLayoutStep3
    22:22:void dispatchLayoutStep3():3969:3969 -> dispatchLayoutStep3
    23:23:void dispatchLayoutStep3():3971:3971 -> dispatchLayoutStep3
    24:24:void dispatchLayoutStep3():3974:3974 -> dispatchLayoutStep3
    25:25:void dispatchLayoutStep3():3976:3976 -> dispatchLayoutStep3
    26:27:void dispatchLayoutStep3():3979:3980 -> dispatchLayoutStep3
    28:28:void dispatchLayoutStep3():3982:3982 -> dispatchLayoutStep3
    29:29:void dispatchLayoutStep3():3984:3984 -> dispatchLayoutStep3
    30:30:void dispatchLayoutStep3():3989:3989 -> dispatchLayoutStep3
    31:31:void dispatchLayoutStep3():3994:3994 -> dispatchLayoutStep3
    32:35:void androidx.recyclerview.widget.ViewInfoStore.process(androidx.recyclerview.widget.ViewInfoStore$ProcessCallback):217:220 -> dispatchLayoutStep3
    32:35:void dispatchLayoutStep3():3994 -> dispatchLayoutStep3
    36:36:void androidx.recyclerview.widget.ViewInfoStore.process(androidx.recyclerview.widget.ViewInfoStore$ProcessCallback):222:222 -> dispatchLayoutStep3
    36:36:void dispatchLayoutStep3():3994 -> dispatchLayoutStep3
    37:37:void androidx.recyclerview.widget.RecyclerView$4.unused(androidx.recyclerview.widget.RecyclerView$ViewHolder):638:638 -> dispatchLayoutStep3
    37:37:void androidx.recyclerview.widget.ViewInfoStore.process(androidx.recyclerview.widget.ViewInfoStore$ProcessCallback):222 -> dispatchLayoutStep3
    37:37:void dispatchLayoutStep3():3994 -> dispatchLayoutStep3
    38:38:void androidx.recyclerview.widget.ViewInfoStore.process(androidx.recyclerview.widget.ViewInfoStore$ProcessCallback):225:225 -> dispatchLayoutStep3
    38:38:void dispatchLayoutStep3():3994 -> dispatchLayoutStep3
    39:39:void androidx.recyclerview.widget.ViewInfoStore.process(androidx.recyclerview.widget.ViewInfoStore$ProcessCallback):228:228 -> dispatchLayoutStep3
    39:39:void dispatchLayoutStep3():3994 -> dispatchLayoutStep3
    40:40:void androidx.recyclerview.widget.RecyclerView$4.unused(androidx.recyclerview.widget.RecyclerView$ViewHolder):638:638 -> dispatchLayoutStep3
    40:40:void androidx.recyclerview.widget.ViewInfoStore.process(androidx.recyclerview.widget.ViewInfoStore$ProcessCallback):228 -> dispatchLayoutStep3
    40:40:void dispatchLayoutStep3():3994 -> dispatchLayoutStep3
    41:41:void androidx.recyclerview.widget.ViewInfoStore.process(androidx.recyclerview.widget.ViewInfoStore$ProcessCallback):230:230 -> dispatchLayoutStep3
    41:41:void dispatchLayoutStep3():3994 -> dispatchLayoutStep3
    42:43:void androidx.recyclerview.widget.RecyclerView$4.processDisappeared(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):611:612 -> dispatchLayoutStep3
    42:43:void androidx.recyclerview.widget.ViewInfoStore.process(androidx.recyclerview.widget.ViewInfoStore$ProcessCallback):230 -> dispatchLayoutStep3
    42:43:void dispatchLayoutStep3():3994 -> dispatchLayoutStep3
    44:44:void androidx.recyclerview.widget.ViewInfoStore.process(androidx.recyclerview.widget.ViewInfoStore$ProcessCallback):234:234 -> dispatchLayoutStep3
    44:44:void dispatchLayoutStep3():3994 -> dispatchLayoutStep3
    45:45:void androidx.recyclerview.widget.RecyclerView$4.processAppeared(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):617:617 -> dispatchLayoutStep3
    45:45:void androidx.recyclerview.widget.ViewInfoStore.process(androidx.recyclerview.widget.ViewInfoStore$ProcessCallback):234 -> dispatchLayoutStep3
    45:45:void dispatchLayoutStep3():3994 -> dispatchLayoutStep3
    46:46:void androidx.recyclerview.widget.ViewInfoStore.process(androidx.recyclerview.widget.ViewInfoStore$ProcessCallback):237:237 -> dispatchLayoutStep3
    46:46:void dispatchLayoutStep3():3994 -> dispatchLayoutStep3
    47:47:void androidx.recyclerview.widget.ViewInfoStore.process(androidx.recyclerview.widget.ViewInfoStore$ProcessCallback):240:240 -> dispatchLayoutStep3
    47:47:void dispatchLayoutStep3():3994 -> dispatchLayoutStep3
    48:49:void androidx.recyclerview.widget.RecyclerView$4.processDisappeared(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):611:612 -> dispatchLayoutStep3
    48:49:void androidx.recyclerview.widget.ViewInfoStore.process(androidx.recyclerview.widget.ViewInfoStore$ProcessCallback):240 -> dispatchLayoutStep3
    48:49:void dispatchLayoutStep3():3994 -> dispatchLayoutStep3
    50:50:void androidx.recyclerview.widget.ViewInfoStore.process(androidx.recyclerview.widget.ViewInfoStore$ProcessCallback):243:243 -> dispatchLayoutStep3
    50:50:void dispatchLayoutStep3():3994 -> dispatchLayoutStep3
    51:51:void androidx.recyclerview.widget.RecyclerView$4.processAppeared(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):617:617 -> dispatchLayoutStep3
    51:51:void androidx.recyclerview.widget.ViewInfoStore.process(androidx.recyclerview.widget.ViewInfoStore$ProcessCallback):243 -> dispatchLayoutStep3
    51:51:void dispatchLayoutStep3():3994 -> dispatchLayoutStep3
    52:52:void androidx.recyclerview.widget.ViewInfoStore.process(androidx.recyclerview.widget.ViewInfoStore$ProcessCallback):249:249 -> dispatchLayoutStep3
    52:52:void dispatchLayoutStep3():3994 -> dispatchLayoutStep3
    53:57:void dispatchLayoutStep3():3997:4001 -> dispatchLayoutStep3
    58:61:void dispatchLayoutStep3():4003:4006 -> dispatchLayoutStep3
    62:62:void dispatchLayoutStep3():4008:4008 -> dispatchLayoutStep3
    63:65:void dispatchLayoutStep3():4011:4013 -> dispatchLayoutStep3
    66:69:void dispatchLayoutStep3():4016:4019 -> dispatchLayoutStep3
    70:71:void androidx.recyclerview.widget.ViewInfoStore.clear():52:53 -> dispatchLayoutStep3
    70:71:void dispatchLayoutStep3():4019 -> dispatchLayoutStep3
    72:73:void dispatchLayoutStep3():4020:4021 -> dispatchLayoutStep3
    74:75:void dispatchLayoutStep3():4023:4024 -> dispatchLayoutStep3
    1:1:boolean dispatchNestedFling(float,float,boolean):11332:11332 -> dispatchNestedFling
    1:1:boolean dispatchNestedPreFling(float,float):11337:11337 -> dispatchNestedPreFling
    1:1:boolean dispatchNestedPreScroll(int,int,int[],int[]):11320:11320 -> dispatchNestedPreScroll
    2:2:boolean androidx.core.view.NestedScrollingChildHelper.dispatchNestedPreScroll(int,int,int[],int[]):288:288 -> dispatchNestedPreScroll
    2:2:boolean dispatchNestedPreScroll(int,int,int[],int[]):11320 -> dispatchNestedPreScroll
    3:3:boolean dispatchNestedPreScroll(int,int,int[],int[],int):11326:11326 -> dispatchNestedPreScroll
    1:1:boolean dispatchNestedScroll(int,int,int,int,int[]):11307:11307 -> dispatchNestedScroll
    2:2:boolean dispatchNestedScroll(int,int,int,int,int[],int):11314:11314 -> dispatchNestedScroll
    1:2:boolean dispatchOnItemTouch(android.view.MotionEvent):2941:2942 -> dispatchOnItemTouch
    3:3:boolean dispatchOnItemTouch(android.view.MotionEvent):2945:2945 -> dispatchOnItemTouch
    4:4:boolean dispatchOnItemTouch(android.view.MotionEvent):2947:2947 -> dispatchOnItemTouch
    5:5:boolean dispatchOnItemTouch(android.view.MotionEvent):2950:2950 -> dispatchOnItemTouch
    6:6:boolean dispatchOnItemTouch(android.view.MotionEvent):2959:2959 -> dispatchOnItemTouch
    7:9:boolean dispatchOnItemTouch(android.view.MotionEvent):2961:2963 -> dispatchOnItemTouch
    1:1:boolean dispatchOnItemTouchIntercept(android.view.MotionEvent):2924:2924 -> dispatchOnItemTouchIntercept
    2:2:boolean dispatchOnItemTouchIntercept(android.view.MotionEvent):2926:2926 -> dispatchOnItemTouchIntercept
    3:3:boolean dispatchOnItemTouchIntercept(android.view.MotionEvent):2929:2929 -> dispatchOnItemTouchIntercept
    4:6:boolean dispatchOnItemTouchIntercept(android.view.MotionEvent):2931:2933 -> dispatchOnItemTouchIntercept
    1:2:void dispatchOnScrollStateChanged(int):4984:4985 -> dispatchOnScrollStateChanged
    3:3:void dispatchOnScrollStateChanged(int):4990:4990 -> dispatchOnScrollStateChanged
    4:5:void dispatchOnScrollStateChanged(int):4993:4994 -> dispatchOnScrollStateChanged
    6:8:void dispatchOnScrollStateChanged(int):4996:4998 -> dispatchOnScrollStateChanged
    1:1:void dispatchOnScrolled(int,int):4944:4944 -> dispatchOnScrolled
    2:4:void dispatchOnScrolled(int,int):4947:4949 -> dispatchOnScrolled
    5:5:void dispatchOnScrolled(int,int):4952:4952 -> dispatchOnScrolled
    6:7:void dispatchOnScrolled(int,int):4956:4957 -> dispatchOnScrolled
    8:10:void dispatchOnScrolled(int,int):4959:4961 -> dispatchOnScrolled
    11:11:void dispatchOnScrolled(int,int):4964:4964 -> dispatchOnScrolled
    1:3:void dispatchPendingImportantForAccessibilityChanges():11219:11221 -> dispatchPendingImportantForAccessibilityChanges
    4:4:void dispatchPendingImportantForAccessibilityChanges():11224:11224 -> dispatchPendingImportantForAccessibilityChanges
    5:6:void dispatchPendingImportantForAccessibilityChanges():11227:11228 -> dispatchPendingImportantForAccessibilityChanges
    7:7:void dispatchPendingImportantForAccessibilityChanges():11232:11232 -> dispatchPendingImportantForAccessibilityChanges
    1:1:void dispatchRestoreInstanceState(android.util.SparseArray):1414:1414 -> dispatchRestoreInstanceState
    1:1:void dispatchSaveInstanceState(android.util.SparseArray):1406:1406 -> dispatchSaveInstanceState
    1:1:void draw(android.graphics.Canvas):4219:4219 -> draw
    2:2:void draw(android.graphics.Canvas):4221:4221 -> draw
    3:3:void draw(android.graphics.Canvas):4223:4223 -> draw
    4:10:void draw(android.graphics.Canvas):4228:4234 -> draw
    11:14:void draw(android.graphics.Canvas):4236:4239 -> draw
    15:16:void draw(android.graphics.Canvas):4241:4242 -> draw
    17:24:void draw(android.graphics.Canvas):4244:4251 -> draw
    25:29:void draw(android.graphics.Canvas):4253:4257 -> draw
    30:30:void draw(android.graphics.Canvas):4259:4259 -> draw
    31:32:void draw(android.graphics.Canvas):4261:4262 -> draw
    33:34:void draw(android.graphics.Canvas):4268:4269 -> draw
    35:35:void draw(android.graphics.Canvas):4274:4274 -> draw
    1:1:boolean drawChild(android.graphics.Canvas,android.view.View,long):4820:4820 -> drawChild
    1:1:void ensureBottomGlow():2502:2502 -> ensureBottomGlow
    2:5:void ensureBottomGlow():2505:2508 -> ensureBottomGlow
    6:6:void ensureBottomGlow():2507:2507 -> ensureBottomGlow
    7:7:void ensureBottomGlow():2510:2510 -> ensureBottomGlow
    1:1:void ensureLeftGlow():2462:2462 -> ensureLeftGlow
    2:5:void ensureLeftGlow():2465:2468 -> ensureLeftGlow
    6:6:void ensureLeftGlow():2467:2467 -> ensureLeftGlow
    7:7:void ensureLeftGlow():2470:2470 -> ensureLeftGlow
    1:1:void ensureRightGlow():2475:2475 -> ensureRightGlow
    2:5:void ensureRightGlow():2478:2481 -> ensureRightGlow
    6:6:void ensureRightGlow():2480:2480 -> ensureRightGlow
    7:7:void ensureRightGlow():2483:2483 -> ensureRightGlow
    1:1:void ensureTopGlow():2488:2488 -> ensureTopGlow
    2:5:void ensureTopGlow():2491:2494 -> ensureTopGlow
    6:6:void ensureTopGlow():2493:2493 -> ensureTopGlow
    7:7:void ensureTopGlow():2496:2496 -> ensureTopGlow
    1:1:java.lang.String exceptionLabel():734:734 -> exceptionLabel
    2:2:java.lang.String exceptionLabel():737:737 -> exceptionLabel
    1:4:void fillRemainingScrollValues(androidx.recyclerview.widget.RecyclerView$State):3805:3808 -> fillRemainingScrollValues
    5:6:void fillRemainingScrollValues(androidx.recyclerview.widget.RecyclerView$State):3810:3811 -> fillRemainingScrollValues
    1:1:android.view.View findChildViewUnder(float,float):4803:4803 -> findChildViewUnder
    2:8:android.view.View findChildViewUnder(float,float):4805:4811 -> findChildViewUnder
    1:4:android.view.View findContainingItemView(android.view.View):4582:4585 -> findContainingItemView
    1:2:androidx.recyclerview.widget.RecyclerView$ViewHolder findContainingViewHolder(android.view.View):4600:4601 -> findContainingViewHolder
    1:1:void findMinMaxChildLayoutPositions(int[]):4091:4091 -> findMinMaxChildLayoutPositions
    2:3:void findMinMaxChildLayoutPositions(int[]):4093:4094 -> findMinMaxChildLayoutPositions
    4:5:void findMinMaxChildLayoutPositions(int[]):4100:4101 -> findMinMaxChildLayoutPositions
    6:6:void findMinMaxChildLayoutPositions(int[]):4104:4104 -> findMinMaxChildLayoutPositions
    7:8:void findMinMaxChildLayoutPositions(int[]):4112:4113 -> findMinMaxChildLayoutPositions
    1:1:androidx.recyclerview.widget.RecyclerView findNestedRecyclerView(android.view.View):5570:5570 -> findNestedRecyclerView
    2:3:androidx.recyclerview.widget.RecyclerView findNestedRecyclerView(android.view.View):5573:5574 -> findNestedRecyclerView
    4:5:androidx.recyclerview.widget.RecyclerView findNestedRecyclerView(android.view.View):5576:5577 -> findNestedRecyclerView
    6:7:androidx.recyclerview.widget.RecyclerView findNestedRecyclerView(android.view.View):5579:5580 -> findNestedRecyclerView
    1:1:android.view.View findNextViewToFocus():3692:3692 -> findNextViewToFocus
    2:2:android.view.View findNextViewToFocus():3695:3695 -> findNextViewToFocus
    3:3:android.view.View findNextViewToFocus():3697:3697 -> findNextViewToFocus
    4:5:android.view.View findNextViewToFocus():3701:3702 -> findNextViewToFocus
    6:6:android.view.View findNextViewToFocus():3705:3705 -> findNextViewToFocus
    7:7:android.view.View findNextViewToFocus():3707:3707 -> findNextViewToFocus
    8:9:android.view.View findNextViewToFocus():3711:3712 -> findNextViewToFocus
    1:1:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForAdapterPosition(int):4714:4714 -> findViewHolderForAdapterPosition
    2:2:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForAdapterPosition(int):4717:4717 -> findViewHolderForAdapterPosition
    3:6:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForAdapterPosition(int):4721:4724 -> findViewHolderForAdapterPosition
    1:1:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForItemId(long):4776:4776 -> findViewHolderForItemId
    2:2:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForItemId(long):4779:4779 -> findViewHolderForItemId
    3:5:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForItemId(long):4782:4784 -> findViewHolderForItemId
    1:1:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForLayoutPosition(int):4692:4692 -> findViewHolderForLayoutPosition
    1:1:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForPosition(int):4668:4668 -> findViewHolderForPosition
    2:2:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForPosition(int,boolean):4736:4736 -> findViewHolderForPosition
    3:4:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForPosition(int,boolean):4739:4740 -> findViewHolderForPosition
    5:5:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForPosition(int,boolean):4742:4742 -> findViewHolderForPosition
    6:6:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForPosition(int,boolean):4745:4745 -> findViewHolderForPosition
    7:7:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolderForPosition(int,boolean):4748:4748 -> findViewHolderForPosition
    1:2:boolean fling(int,int):2275:2276 -> fling
    3:3:boolean fling(int,int):2280:2280 -> fling
    4:5:boolean fling(int,int):2284:2285 -> fling
    6:6:boolean fling(int,int):2287:2287 -> fling
    7:7:boolean fling(int,int):2290:2290 -> fling
    8:8:boolean fling(int,int):2298:2298 -> fling
    9:9:boolean fling(int,int):2300:2300 -> fling
    10:10:boolean fling(int,int):2314:2314 -> fling
    11:13:boolean fling(int,int):2316:2318 -> fling
    1:1:android.view.View focusSearch(android.view.View,int):2577:2577 -> focusSearch
    2:3:android.view.View focusSearch(android.view.View,int):2581:2582 -> focusSearch
    4:4:android.view.View focusSearch(android.view.View,int):2584:2584 -> focusSearch
    5:5:android.view.View focusSearch(android.view.View,int):2590:2590 -> focusSearch
    6:6:android.view.View focusSearch(android.view.View,int):2593:2593 -> focusSearch
    7:7:android.view.View focusSearch(android.view.View,int):2595:2595 -> focusSearch
    8:9:android.view.View focusSearch(android.view.View,int):2600:2601 -> focusSearch
    10:10:android.view.View focusSearch(android.view.View,int):2604:2604 -> focusSearch
    11:11:android.view.View focusSearch(android.view.View,int):2606:2606 -> focusSearch
    12:13:android.view.View focusSearch(android.view.View,int):2612:2613 -> focusSearch
    14:16:android.view.View focusSearch(android.view.View,int):2618:2620 -> focusSearch
    17:17:android.view.View focusSearch(android.view.View,int):2622:2622 -> focusSearch
    18:18:android.view.View focusSearch(android.view.View,int):2624:2624 -> focusSearch
    19:20:android.view.View focusSearch(android.view.View,int):2626:2627 -> focusSearch
    21:23:android.view.View focusSearch(android.view.View,int):2632:2634 -> focusSearch
    24:25:android.view.View focusSearch(android.view.View,int):2637:2638 -> focusSearch
    26:26:android.view.View focusSearch(android.view.View,int):2641:2641 -> focusSearch
    27:27:android.view.View focusSearch(android.view.View,int):2647:2647 -> focusSearch
    28:29:android.view.View focusSearch(android.view.View,int):2650:2651 -> focusSearch
    1:1:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():4295:4295 -> generateDefaultLayoutParams
    2:2:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():4298:4298 -> generateDefaultLayoutParams
    3:3:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():4296:4296 -> generateDefaultLayoutParams
    1:1:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):4303:4303 -> generateLayoutParams
    2:2:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):4306:4306 -> generateLayoutParams
    3:3:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):4304:4304 -> generateLayoutParams
    4:4:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):4311:4311 -> generateLayoutParams
    5:5:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):4314:4314 -> generateLayoutParams
    6:6:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):4312:4312 -> generateLayoutParams
    1:1:androidx.recyclerview.widget.RecyclerView$Adapter getAdapter():1221:1221 -> getAdapter
    1:1:int getAdapterPositionFor(androidx.recyclerview.widget.RecyclerView$ViewHolder):11236:11236 -> getAdapterPositionFor
    2:2:int getAdapterPositionFor(androidx.recyclerview.widget.RecyclerView$ViewHolder):11238:11238 -> getAdapterPositionFor
    3:3:int getAdapterPositionFor(androidx.recyclerview.widget.RecyclerView$ViewHolder):11241:11241 -> getAdapterPositionFor
    4:4:int androidx.recyclerview.widget.AdapterHelper.applyPendingUpdatesToPosition(int):588:588 -> getAdapterPositionFor
    4:4:int getAdapterPositionFor(androidx.recyclerview.widget.RecyclerView$ViewHolder):11241 -> getAdapterPositionFor
    5:6:int androidx.recyclerview.widget.AdapterHelper.applyPendingUpdatesToPosition(int):590:591 -> getAdapterPositionFor
    5:6:int getAdapterPositionFor(androidx.recyclerview.widget.RecyclerView$ViewHolder):11241 -> getAdapterPositionFor
    7:8:int androidx.recyclerview.widget.AdapterHelper.applyPendingUpdatesToPosition(int):607:608 -> getAdapterPositionFor
    7:8:int getAdapterPositionFor(androidx.recyclerview.widget.RecyclerView$ViewHolder):11241 -> getAdapterPositionFor
    9:9:int androidx.recyclerview.widget.AdapterHelper.applyPendingUpdatesToPosition(int):613:613 -> getAdapterPositionFor
    9:9:int getAdapterPositionFor(androidx.recyclerview.widget.RecyclerView$ViewHolder):11241 -> getAdapterPositionFor
    10:11:int androidx.recyclerview.widget.AdapterHelper.applyPendingUpdatesToPosition(int):598:599 -> getAdapterPositionFor
    10:11:int getAdapterPositionFor(androidx.recyclerview.widget.RecyclerView$ViewHolder):11241 -> getAdapterPositionFor
    12:13:int androidx.recyclerview.widget.AdapterHelper.applyPendingUpdatesToPosition(int):593:594 -> getAdapterPositionFor
    12:13:int getAdapterPositionFor(androidx.recyclerview.widget.RecyclerView$ViewHolder):11241 -> getAdapterPositionFor
    1:2:int getBaseline():1248:1249 -> getBaseline
    3:3:int getBaseline():1251:1251 -> getBaseline
    1:1:long getChangedHolderKey(androidx.recyclerview.widget.RecyclerView$ViewHolder):4148:4148 -> getChangedHolderKey
    1:2:int getChildAdapterPosition(android.view.View):4628:4629 -> getChildAdapterPosition
    1:2:int getChildDrawingOrder(int,int):13220:13221 -> getChildDrawingOrder
    3:3:int getChildDrawingOrder(int,int):13223:13223 -> getChildDrawingOrder
    4:4:int androidx.recyclerview.widget.ItemTouchHelper$5.onGetChildDrawingOrder(int,int):1297:1297 -> getChildDrawingOrder
    4:4:int getChildDrawingOrder(int,int):13223 -> getChildDrawingOrder
    5:5:int androidx.recyclerview.widget.ItemTouchHelper$5.onGetChildDrawingOrder(int,int):1300:1300 -> getChildDrawingOrder
    5:5:int getChildDrawingOrder(int,int):13223 -> getChildDrawingOrder
    6:7:int androidx.recyclerview.widget.ItemTouchHelper$5.onGetChildDrawingOrder(int,int):1302:1303 -> getChildDrawingOrder
    6:7:int getChildDrawingOrder(int,int):13223 -> getChildDrawingOrder
    1:1:long getChildItemId(android.view.View):4654:4654 -> getChildItemId
    2:3:long getChildItemId(android.view.View):4657:4658 -> getChildItemId
    1:2:int getChildLayoutPosition(android.view.View):4643:4644 -> getChildLayoutPosition
    1:1:int getChildPosition(android.view.View):4618:4618 -> getChildPosition
    1:1:androidx.recyclerview.widget.RecyclerView$ViewHolder getChildViewHolder(android.view.View):4559:4559 -> getChildViewHolder
    2:2:androidx.recyclerview.widget.RecyclerView$ViewHolder getChildViewHolder(android.view.View):4561:4561 -> getChildViewHolder
    3:3:androidx.recyclerview.widget.RecyclerView$ViewHolder getChildViewHolder(android.view.View):4564:4564 -> getChildViewHolder
    1:1:androidx.recyclerview.widget.RecyclerView$ViewHolder getChildViewHolderInt(android.view.View):4609:4609 -> getChildViewHolderInt
    1:1:boolean getClipToPadding():1094:1094 -> getClipToPadding
    1:1:androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate getCompatAccessibilityDelegate():760:760 -> getCompatAccessibilityDelegate
    1:1:void getDecoratedBoundsWithMargins(android.view.View,android.graphics.Rect):4882:4882 -> getDecoratedBoundsWithMargins
    1:6:void getDecoratedBoundsWithMarginsInt(android.view.View,android.graphics.Rect):4886:4891 -> getDecoratedBoundsWithMarginsInt
    7:7:void getDecoratedBoundsWithMarginsInt(android.view.View,android.graphics.Rect):4888:4888 -> getDecoratedBoundsWithMarginsInt
    1:4:int getDeepestFocusedViewWithId(android.view.View):3793:3796 -> getDeepestFocusedViewWithId
    5:5:int getDeepestFocusedViewWithId(android.view.View):3798:3798 -> getDeepestFocusedViewWithId
    1:1:androidx.recyclerview.widget.RecyclerView$EdgeEffectFactory getEdgeEffectFactory():2542:2542 -> getEdgeEffectFactory
    1:2:java.lang.String getFullClassName(android.content.Context,java.lang.String):830:831 -> getFullClassName
    3:3:java.lang.String getFullClassName(android.content.Context,java.lang.String):833:833 -> getFullClassName
    4:4:java.lang.String getFullClassName(android.content.Context,java.lang.String):836:836 -> getFullClassName
    1:1:androidx.recyclerview.widget.RecyclerView$ItemAnimator getItemAnimator():3546:3546 -> getItemAnimator
    1:3:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):4895:4897 -> getItemDecorInsetsForChild
    4:4:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):4900:4900 -> getItemDecorInsetsForChild
    5:5:boolean androidx.recyclerview.widget.RecyclerView$State.isPreLayout():12245:12245 -> getItemDecorInsetsForChild
    5:5:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):4900 -> getItemDecorInsetsForChild
    6:6:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):4900:4900 -> getItemDecorInsetsForChild
    7:7:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):4902:4902 -> getItemDecorInsetsForChild
    8:10:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):4904:4906 -> getItemDecorInsetsForChild
    11:16:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):4908:4913 -> getItemDecorInsetsForChild
    17:17:android.graphics.Rect getItemDecorInsetsForChild(android.view.View):4915:4915 -> getItemDecorInsetsForChild
    1:1:androidx.recyclerview.widget.RecyclerView$ItemDecoration getItemDecorationAt(int):1604:1604 -> getItemDecorationAt
    2:2:androidx.recyclerview.widget.RecyclerView$ItemDecoration getItemDecorationAt(int):1609:1609 -> getItemDecorationAt
    3:3:androidx.recyclerview.widget.RecyclerView$ItemDecoration getItemDecorationAt(int):1606:1606 -> getItemDecorationAt
    1:1:int getItemDecorationCount():1618:1618 -> getItemDecorationCount
    1:1:androidx.recyclerview.widget.RecyclerView$LayoutManager getLayoutManager():1469:1469 -> getLayoutManager
    1:1:int getMaxFlingVelocity():2360:2360 -> getMaxFlingVelocity
    1:1:int getMinFlingVelocity():2350:2350 -> getMinFlingVelocity
    1:2:long getNanoTime():5617:5618 -> getNanoTime
    1:1:boolean getPreserveFocusAfterLayout():4531:4531 -> getPreserveFocusAfterLayout
    1:1:androidx.recyclerview.widget.RecyclerView$RecycledViewPool getRecycledViewPool():1482:1482 -> getRecycledViewPool
    1:1:int getScrollState():1530:1530 -> getScrollState
    1:2:androidx.core.view.NestedScrollingChildHelper getScrollingChildHelper():13250:13251 -> getScrollingChildHelper
    3:3:androidx.core.view.NestedScrollingChildHelper getScrollingChildHelper():13253:13253 -> getScrollingChildHelper
    1:1:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4045:4045 -> handleMissingPreInfoForChangeError
    2:3:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4047:4048 -> handleMissingPreInfoForChangeError
    4:4:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4052:4052 -> handleMissingPreInfoForChangeError
    5:6:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4054:4055 -> handleMissingPreInfoForChangeError
    7:7:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4058:4058 -> handleMissingPreInfoForChangeError
    8:8:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4060:4060 -> handleMissingPreInfoForChangeError
    9:9:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4064:4064 -> handleMissingPreInfoForChangeError
    10:10:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4069:4069 -> handleMissingPreInfoForChangeError
    11:11:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4071:4071 -> handleMissingPreInfoForChangeError
    12:12:void handleMissingPreInfoForChangeError(long,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):4069:4069 -> handleMissingPreInfoForChangeError
    1:1:boolean hasFixedSize():1065:1065 -> hasFixedSize
    1:1:boolean hasNestedScrollingParent():11296:11296 -> hasNestedScrollingParent
    2:2:boolean androidx.core.view.NestedScrollingChildHelper.hasNestedScrollingParent():100:100 -> hasNestedScrollingParent
    2:2:boolean hasNestedScrollingParent():11296 -> hasNestedScrollingParent
    3:3:boolean hasNestedScrollingParent(int):11301:11301 -> hasNestedScrollingParent
    1:2:boolean hasPendingAdapterUpdates():5017:5018 -> hasPendingAdapterUpdates
    1:1:boolean hasUpdatedView():1897:1897 -> hasUpdatedView
    2:3:boolean hasUpdatedView():1899:1900 -> hasUpdatedView
    4:4:boolean hasUpdatedView():1903:1903 -> hasUpdatedView
    1:1:void initAdapterManager():963:963 -> initAdapterManager
    1:1:void initAutofill():748:748 -> initAutofill
    2:3:void androidx.core.view.ViewCompat.setImportantForAutofill(android.view.View,int):788:789 -> initAutofill
    2:3:void initAutofill():749 -> initAutofill
    1:1:void initChildrenHelper():840:840 -> initChildrenHelper
    1:2:void initFastScroller(android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable):11254:11255 -> initFastScroller
    3:5:void initFastScroller(android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable):11257:11259 -> initFastScroller
    6:7:void initFastScroller(android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable,android.graphics.drawable.StateListDrawable,android.graphics.drawable.Drawable):11250:11251 -> initFastScroller
    1:1:void invalidateGlows():2515:2515 -> invalidateGlows
    1:1:void invalidateItemDecorations():4508:4508 -> invalidateItemDecorations
    2:3:void invalidateItemDecorations():4511:4512 -> invalidateItemDecorations
    4:5:void invalidateItemDecorations():4515:4516 -> invalidateItemDecorations
    1:1:boolean isAccessibilityEnabled():3467:3467 -> isAccessibilityEnabled
    1:1:boolean isAnimating():4326:4326 -> isAnimating
    1:1:boolean isAttachedToWindow():2848:2848 -> isAttachedToWindow
    1:1:boolean isComputingLayout():3501:3501 -> isComputingLayout
    1:1:boolean isLayoutFrozen():2220:2220 -> isLayoutFrozen
    1:1:boolean isNestedScrollingEnabled():11271:11271 -> isNestedScrollingEnabled
    1:1:boolean isPreferredNextFocus(android.view.View,android.view.View,int):2667:2667 -> isPreferredNextFocus
    2:2:boolean isPreferredNextFocus(android.view.View,android.view.View,int):2674:2674 -> isPreferredNextFocus
    3:7:boolean isPreferredNextFocus(android.view.View,android.view.View,int):2678:2682 -> isPreferredNextFocus
    8:8:boolean isPreferredNextFocus(android.view.View,android.view.View,int):2684:2684 -> isPreferredNextFocus
    9:9:boolean isPreferredNextFocus(android.view.View,android.view.View,int):2688:2688 -> isPreferredNextFocus
    10:10:boolean isPreferredNextFocus(android.view.View,android.view.View,int):2694:2694 -> isPreferredNextFocus
    11:11:boolean isPreferredNextFocus(android.view.View,android.view.View,int):2698:2698 -> isPreferredNextFocus
    12:12:boolean isPreferredNextFocus(android.view.View,android.view.View,int):2717:2717 -> isPreferredNextFocus
    1:1:void jumpToPositionForSmoothScroller(int):1750:1750 -> jumpToPositionForSmoothScroller
    2:3:void jumpToPositionForSmoothScroller(int):1753:1754 -> jumpToPositionForSmoothScroller
    1:1:void markItemDecorInsetsDirty():4209:4209 -> markItemDecorInsetsDirty
    2:3:void markItemDecorInsetsDirty():4211:4212 -> markItemDecorInsetsDirty
    4:4:void markItemDecorInsetsDirty():4214:4214 -> markItemDecorInsetsDirty
    5:5:void androidx.recyclerview.widget.RecyclerView$Recycler.markItemDecorInsetsDirty():6645:6645 -> markItemDecorInsetsDirty
    5:5:void markItemDecorInsetsDirty():4214 -> markItemDecorInsetsDirty
    6:7:void androidx.recyclerview.widget.RecyclerView$Recycler.markItemDecorInsetsDirty():6647:6648 -> markItemDecorInsetsDirty
    6:7:void markItemDecorInsetsDirty():4214 -> markItemDecorInsetsDirty
    8:8:void androidx.recyclerview.widget.RecyclerView$Recycler.markItemDecorInsetsDirty():6650:6650 -> markItemDecorInsetsDirty
    8:8:void markItemDecorInsetsDirty():4214 -> markItemDecorInsetsDirty
    1:1:void markKnownViewsInvalid():4492:4492 -> markKnownViewsInvalid
    2:4:void markKnownViewsInvalid():4494:4496 -> markKnownViewsInvalid
    5:6:void markKnownViewsInvalid():4499:4500 -> markKnownViewsInvalid
    7:7:void androidx.recyclerview.widget.RecyclerView$Recycler.markKnownViewsInvalid():6611:6611 -> markKnownViewsInvalid
    7:7:void markKnownViewsInvalid():4500 -> markKnownViewsInvalid
    8:8:void androidx.recyclerview.widget.RecyclerView$Recycler.markKnownViewsInvalid():6613:6613 -> markKnownViewsInvalid
    8:8:void markKnownViewsInvalid():4500 -> markKnownViewsInvalid
    9:10:void androidx.recyclerview.widget.RecyclerView$Recycler.markKnownViewsInvalid():6615:6616 -> markKnownViewsInvalid
    9:10:void markKnownViewsInvalid():4500 -> markKnownViewsInvalid
    11:11:void androidx.recyclerview.widget.RecyclerView$Recycler.markKnownViewsInvalid():6620:6620 -> markKnownViewsInvalid
    11:11:void markKnownViewsInvalid():4500 -> markKnownViewsInvalid
    12:12:void androidx.recyclerview.widget.RecyclerView$Recycler.markKnownViewsInvalid():6622:6622 -> markKnownViewsInvalid
    12:12:void markKnownViewsInvalid():4500 -> markKnownViewsInvalid
    1:1:void offsetChildrenHorizontal(int):4868:4868 -> offsetChildrenHorizontal
    2:2:void offsetChildrenHorizontal(int):4870:4870 -> offsetChildrenHorizontal
    1:1:void offsetChildrenVertical(int):4830:4830 -> offsetChildrenVertical
    2:2:void offsetChildrenVertical(int):4832:4832 -> offsetChildrenVertical
    1:1:void offsetPositionRecordsForInsert(int,int):4389:4389 -> offsetPositionRecordsForInsert
    2:3:void offsetPositionRecordsForInsert(int,int):4391:4392 -> offsetPositionRecordsForInsert
    4:5:void offsetPositionRecordsForInsert(int,int):4397:4398 -> offsetPositionRecordsForInsert
    6:6:void offsetPositionRecordsForInsert(int,int):4401:4401 -> offsetPositionRecordsForInsert
    7:7:void androidx.recyclerview.widget.RecyclerView$Recycler.offsetPositionRecordsForInsert(int,int):6529:6529 -> offsetPositionRecordsForInsert
    7:7:void offsetPositionRecordsForInsert(int,int):4401 -> offsetPositionRecordsForInsert
    8:9:void androidx.recyclerview.widget.RecyclerView$Recycler.offsetPositionRecordsForInsert(int,int):6531:6532 -> offsetPositionRecordsForInsert
    8:9:void offsetPositionRecordsForInsert(int,int):4401 -> offsetPositionRecordsForInsert
    10:10:void androidx.recyclerview.widget.RecyclerView$Recycler.offsetPositionRecordsForInsert(int,int):6537:6537 -> offsetPositionRecordsForInsert
    10:10:void offsetPositionRecordsForInsert(int,int):4401 -> offsetPositionRecordsForInsert
    11:11:void offsetPositionRecordsForInsert(int,int):4402:4402 -> offsetPositionRecordsForInsert
    1:1:void offsetPositionRecordsForMove(int,int):4355:4355 -> offsetPositionRecordsForMove
    2:3:void offsetPositionRecordsForMove(int,int):4368:4369 -> offsetPositionRecordsForMove
    4:4:void offsetPositionRecordsForMove(int,int):4377:4377 -> offsetPositionRecordsForMove
    5:5:void offsetPositionRecordsForMove(int,int):4379:4379 -> offsetPositionRecordsForMove
    6:6:void offsetPositionRecordsForMove(int,int):4382:4382 -> offsetPositionRecordsForMove
    7:7:void offsetPositionRecordsForMove(int,int):4384:4384 -> offsetPositionRecordsForMove
    8:8:void androidx.recyclerview.widget.RecyclerView$Recycler.offsetPositionRecordsForMove(int,int):6510:6510 -> offsetPositionRecordsForMove
    8:8:void offsetPositionRecordsForMove(int,int):4384 -> offsetPositionRecordsForMove
    9:10:void androidx.recyclerview.widget.RecyclerView$Recycler.offsetPositionRecordsForMove(int,int):6512:6513 -> offsetPositionRecordsForMove
    9:10:void offsetPositionRecordsForMove(int,int):4384 -> offsetPositionRecordsForMove
    11:11:void androidx.recyclerview.widget.RecyclerView$Recycler.offsetPositionRecordsForMove(int,int):6517:6517 -> offsetPositionRecordsForMove
    11:11:void offsetPositionRecordsForMove(int,int):4384 -> offsetPositionRecordsForMove
    12:12:void androidx.recyclerview.widget.RecyclerView$Recycler.offsetPositionRecordsForMove(int,int):6519:6519 -> offsetPositionRecordsForMove
    12:12:void offsetPositionRecordsForMove(int,int):4384 -> offsetPositionRecordsForMove
    13:13:void offsetPositionRecordsForMove(int,int):4385:4385 -> offsetPositionRecordsForMove
    1:1:void offsetPositionRecordsForRemove(int,int,boolean):4408:4408 -> offsetPositionRecordsForRemove
    2:4:void offsetPositionRecordsForRemove(int,int,boolean):4410:4412 -> offsetPositionRecordsForRemove
    5:6:void offsetPositionRecordsForRemove(int,int,boolean):4418:4419 -> offsetPositionRecordsForRemove
    7:7:void offsetPositionRecordsForRemove(int,int,boolean):4425:4425 -> offsetPositionRecordsForRemove
    8:8:void offsetPositionRecordsForRemove(int,int,boolean):4427:4427 -> offsetPositionRecordsForRemove
    9:9:void offsetPositionRecordsForRemove(int,int,boolean):4431:4431 -> offsetPositionRecordsForRemove
    10:10:void androidx.recyclerview.widget.RecyclerView$Recycler.offsetPositionRecordsForRemove(int,int,boolean):6550:6550 -> offsetPositionRecordsForRemove
    10:10:void offsetPositionRecordsForRemove(int,int,boolean):4431 -> offsetPositionRecordsForRemove
    11:11:void androidx.recyclerview.widget.RecyclerView$Recycler.offsetPositionRecordsForRemove(int,int,boolean):6552:6552 -> offsetPositionRecordsForRemove
    11:11:void offsetPositionRecordsForRemove(int,int,boolean):4431 -> offsetPositionRecordsForRemove
    12:12:void androidx.recyclerview.widget.RecyclerView$Recycler.offsetPositionRecordsForRemove(int,int,boolean):6554:6554 -> offsetPositionRecordsForRemove
    12:12:void offsetPositionRecordsForRemove(int,int,boolean):4431 -> offsetPositionRecordsForRemove
    13:13:void androidx.recyclerview.widget.RecyclerView$Recycler.offsetPositionRecordsForRemove(int,int,boolean):6560:6560 -> offsetPositionRecordsForRemove
    13:13:void offsetPositionRecordsForRemove(int,int,boolean):4431 -> offsetPositionRecordsForRemove
    14:15:void androidx.recyclerview.widget.RecyclerView$Recycler.offsetPositionRecordsForRemove(int,int,boolean):6563:6564 -> offsetPositionRecordsForRemove
    14:15:void offsetPositionRecordsForRemove(int,int,boolean):4431 -> offsetPositionRecordsForRemove
    16:16:void offsetPositionRecordsForRemove(int,int,boolean):4432:4432 -> offsetPositionRecordsForRemove
    1:6:void onAttachedToWindow():2789:2794 -> onAttachedToWindow
    7:7:void onAttachedToWindow():2796:2796 -> onAttachedToWindow
    8:8:void onAttachedToWindow():2798:2798 -> onAttachedToWindow
    9:11:void onAttachedToWindow():2800:2802 -> onAttachedToWindow
    12:12:void onAttachedToWindow():2806:2806 -> onAttachedToWindow
    13:14:void onAttachedToWindow():2808:2809 -> onAttachedToWindow
    15:16:void onAttachedToWindow():2814:2815 -> onAttachedToWindow
    17:17:void onAttachedToWindow():2817:2817 -> onAttachedToWindow
    18:18:void androidx.recyclerview.widget.GapWorker.add(androidx.recyclerview.widget.RecyclerView):161:161 -> onAttachedToWindow
    18:18:void onAttachedToWindow():2817 -> onAttachedToWindow
    1:3:void onDetachedFromWindow():2823:2825 -> onDetachedFromWindow
    4:7:void onDetachedFromWindow():2827:2830 -> onDetachedFromWindow
    8:10:void onDetachedFromWindow():2832:2834 -> onDetachedFromWindow
    11:11:void onDetachedFromWindow():2836:2836 -> onDetachedFromWindow
    12:12:void androidx.recyclerview.widget.GapWorker.remove(androidx.recyclerview.widget.RecyclerView):165:165 -> onDetachedFromWindow
    12:12:void onDetachedFromWindow():2838 -> onDetachedFromWindow
    13:13:void onDetachedFromWindow():2839:2839 -> onDetachedFromWindow
    1:1:void onDraw(android.graphics.Canvas):4280:4280 -> onDraw
    2:2:void onDraw(android.graphics.Canvas):4282:4282 -> onDraw
    3:3:void onDraw(android.graphics.Canvas):4284:4284 -> onDraw
    1:1:void onEnterLayoutOrScroll():3444:3444 -> onEnterLayoutOrScroll
    1:1:void onExitLayoutOrScroll():3448:3448 -> onExitLayoutOrScroll
    2:3:void onExitLayoutOrScroll(boolean):3452:3453 -> onExitLayoutOrScroll
    4:4:void onExitLayoutOrScroll(boolean):3458:3458 -> onExitLayoutOrScroll
    5:6:void onExitLayoutOrScroll(boolean):3460:3461 -> onExitLayoutOrScroll
    1:1:boolean onGenericMotionEvent(android.view.MotionEvent):3256:3256 -> onGenericMotionEvent
    2:2:boolean onGenericMotionEvent(android.view.MotionEvent):3259:3259 -> onGenericMotionEvent
    3:3:boolean onGenericMotionEvent(android.view.MotionEvent):3262:3262 -> onGenericMotionEvent
    4:5:boolean onGenericMotionEvent(android.view.MotionEvent):3264:3265 -> onGenericMotionEvent
    6:6:boolean onGenericMotionEvent(android.view.MotionEvent):3268:3268 -> onGenericMotionEvent
    7:8:boolean onGenericMotionEvent(android.view.MotionEvent):3272:3273 -> onGenericMotionEvent
    9:11:boolean onGenericMotionEvent(android.view.MotionEvent):3277:3279 -> onGenericMotionEvent
    12:12:boolean onGenericMotionEvent(android.view.MotionEvent):3284:3284 -> onGenericMotionEvent
    13:13:boolean onGenericMotionEvent(android.view.MotionEvent):3297:3297 -> onGenericMotionEvent
    1:1:boolean onInterceptTouchEvent(android.view.MotionEvent):2973:2973 -> onInterceptTouchEvent
    2:3:boolean onInterceptTouchEvent(android.view.MotionEvent):2978:2979 -> onInterceptTouchEvent
    4:4:boolean onInterceptTouchEvent(android.view.MotionEvent):2983:2983 -> onInterceptTouchEvent
    5:6:boolean onInterceptTouchEvent(android.view.MotionEvent):2987:2988 -> onInterceptTouchEvent
    7:8:boolean onInterceptTouchEvent(android.view.MotionEvent):2990:2991 -> onInterceptTouchEvent
    9:9:boolean onInterceptTouchEvent(android.view.MotionEvent):2993:2993 -> onInterceptTouchEvent
    10:11:boolean onInterceptTouchEvent(android.view.MotionEvent):2995:2996 -> onInterceptTouchEvent
    12:12:boolean onInterceptTouchEvent(android.view.MotionEvent):3060:3060 -> onInterceptTouchEvent
    13:15:boolean onInterceptTouchEvent(android.view.MotionEvent):3026:3028 -> onInterceptTouchEvent
    16:16:boolean onInterceptTouchEvent(android.view.MotionEvent):3069:3069 -> onInterceptTouchEvent
    17:17:boolean onInterceptTouchEvent(android.view.MotionEvent):3032:3032 -> onInterceptTouchEvent
    18:18:boolean onInterceptTouchEvent(android.view.MotionEvent):3034:3034 -> onInterceptTouchEvent
    19:23:boolean onInterceptTouchEvent(android.view.MotionEvent):3039:3043 -> onInterceptTouchEvent
    24:25:boolean onInterceptTouchEvent(android.view.MotionEvent):3045:3046 -> onInterceptTouchEvent
    26:27:boolean onInterceptTouchEvent(android.view.MotionEvent):3049:3050 -> onInterceptTouchEvent
    28:28:boolean onInterceptTouchEvent(android.view.MotionEvent):3054:3054 -> onInterceptTouchEvent
    29:30:boolean onInterceptTouchEvent(android.view.MotionEvent):3064:3065 -> onInterceptTouchEvent
    31:32:boolean onInterceptTouchEvent(android.view.MotionEvent):3000:3001 -> onInterceptTouchEvent
    33:35:boolean onInterceptTouchEvent(android.view.MotionEvent):3003:3005 -> onInterceptTouchEvent
    36:38:boolean onInterceptTouchEvent(android.view.MotionEvent):3007:3009 -> onInterceptTouchEvent
    39:39:boolean onInterceptTouchEvent(android.view.MotionEvent):3013:3013 -> onInterceptTouchEvent
    40:40:boolean onInterceptTouchEvent(android.view.MotionEvent):3022:3022 -> onInterceptTouchEvent
    41:41:boolean onInterceptTouchEvent(android.view.MotionEvent):3072:3072 -> onInterceptTouchEvent
    1:4:void onLayout(boolean,int,int,int,int):4193:4196 -> onLayout
    1:2:void onMeasure(int,int):3306:3307 -> onMeasure
    3:5:void onMeasure(int,int):3310:3312 -> onMeasure
    6:6:void onMeasure(int,int):3321:3321 -> onMeasure
    7:7:void onMeasure(int,int):3325:3325 -> onMeasure
    8:9:void onMeasure(int,int):3329:3330 -> onMeasure
    10:12:void onMeasure(int,int):3334:3336 -> onMeasure
    13:13:void onMeasure(int,int):3339:3339 -> onMeasure
    14:17:void onMeasure(int,int):3343:3346 -> onMeasure
    18:18:void onMeasure(int,int):3344:3344 -> onMeasure
    19:20:void onMeasure(int,int):3347:3348 -> onMeasure
    21:21:void onMeasure(int,int):3350:3350 -> onMeasure
    22:23:void onMeasure(int,int):3353:3354 -> onMeasure
    24:28:void onMeasure(int,int):3358:3362 -> onMeasure
    29:30:void onMeasure(int,int):3364:3365 -> onMeasure
    31:32:void onMeasure(int,int):3368:3369 -> onMeasure
    33:35:void onMeasure(int,int):3371:3373 -> onMeasure
    36:36:void onMeasure(int,int):3379:3379 -> onMeasure
    37:38:void onMeasure(int,int):3383:3384 -> onMeasure
    39:39:void onMeasure(int,int):3386:3386 -> onMeasure
    40:43:void onMeasure(int,int):3388:3391 -> onMeasure
    1:2:void onPointerUp(android.view.MotionEvent):3244:3245 -> onPointerUp
    3:5:void onPointerUp(android.view.MotionEvent):3248:3250 -> onPointerUp
    1:1:boolean onRequestFocusInDescendants(int,android.graphics.Rect):2779:2779 -> onRequestFocusInDescendants
    2:2:boolean onRequestFocusInDescendants(int,android.graphics.Rect):2784:2784 -> onRequestFocusInDescendants
    1:2:void onRestoreInstanceState(android.os.Parcelable):1389:1390 -> onRestoreInstanceState
    3:6:void onRestoreInstanceState(android.os.Parcelable):1394:1397 -> onRestoreInstanceState
    1:5:android.os.Parcelable onSaveInstanceState():1375:1379 -> onSaveInstanceState
    6:6:android.os.Parcelable onSaveInstanceState():1381:1381 -> onSaveInstanceState
    1:1:void onSizeChanged(int,int,int,int):3414:3414 -> onSizeChanged
    2:2:void onSizeChanged(int,int,int,int):3416:3416 -> onSizeChanged
    1:1:boolean onTouchEvent(android.view.MotionEvent):3087:3087 -> onTouchEvent
    2:3:boolean onTouchEvent(android.view.MotionEvent):3090:3091 -> onTouchEvent
    4:4:boolean onTouchEvent(android.view.MotionEvent):3095:3095 -> onTouchEvent
    5:6:boolean onTouchEvent(android.view.MotionEvent):3099:3100 -> onTouchEvent
    7:8:boolean onTouchEvent(android.view.MotionEvent):3102:3103 -> onTouchEvent
    9:11:boolean onTouchEvent(android.view.MotionEvent):3107:3109 -> onTouchEvent
    12:12:boolean onTouchEvent(android.view.MotionEvent):3112:3112 -> onTouchEvent
    13:13:boolean onTouchEvent(android.view.MotionEvent):3114:3114 -> onTouchEvent
    14:14:boolean onTouchEvent(android.view.MotionEvent):3200:3200 -> onTouchEvent
    15:17:boolean onTouchEvent(android.view.MotionEvent):3133:3135 -> onTouchEvent
    18:18:boolean onTouchEvent(android.view.MotionEvent):3218:3218 -> onTouchEvent
    19:19:boolean onTouchEvent(android.view.MotionEvent):3139:3139 -> onTouchEvent
    20:20:boolean onTouchEvent(android.view.MotionEvent):3141:3141 -> onTouchEvent
    21:24:boolean onTouchEvent(android.view.MotionEvent):3146:3149 -> onTouchEvent
    25:28:boolean onTouchEvent(android.view.MotionEvent):3151:3154 -> onTouchEvent
    29:30:boolean onTouchEvent(android.view.MotionEvent):3156:3157 -> onTouchEvent
    31:31:boolean onTouchEvent(android.view.MotionEvent):3160:3160 -> onTouchEvent
    32:32:boolean onTouchEvent(android.view.MotionEvent):3162:3162 -> onTouchEvent
    33:33:boolean onTouchEvent(android.view.MotionEvent):3170:3170 -> onTouchEvent
    34:34:boolean onTouchEvent(android.view.MotionEvent):3179:3179 -> onTouchEvent
    35:37:boolean onTouchEvent(android.view.MotionEvent):3183:3185 -> onTouchEvent
    38:38:boolean onTouchEvent(android.view.MotionEvent):3187:3187 -> onTouchEvent
    39:39:boolean onTouchEvent(android.view.MotionEvent):3191:3191 -> onTouchEvent
    40:41:boolean onTouchEvent(android.view.MotionEvent):3193:3194 -> onTouchEvent
    42:42:boolean onTouchEvent(android.view.MotionEvent):3204:3204 -> onTouchEvent
    43:49:boolean onTouchEvent(android.view.MotionEvent):3206:3212 -> onTouchEvent
    50:50:boolean onTouchEvent(android.view.MotionEvent):3214:3214 -> onTouchEvent
    51:53:boolean onTouchEvent(android.view.MotionEvent):3118:3120 -> onTouchEvent
    54:54:boolean onTouchEvent(android.view.MotionEvent):3129:3129 -> onTouchEvent
    55:55:boolean onTouchEvent(android.view.MotionEvent):3223:3223 -> onTouchEvent
    56:56:boolean onTouchEvent(android.view.MotionEvent):3225:3225 -> onTouchEvent
    1:3:void postAnimationRunner():3554:3556 -> postAnimationRunner
    1:1:boolean predictiveItemAnimationsEnabled():3561:3561 -> predictiveItemAnimationsEnabled
    1:1:void processAdapterUpdatesAndSetAnimationFlags():3571:3571 -> processAdapterUpdatesAndSetAnimationFlags
    2:4:void processAdapterUpdatesAndSetAnimationFlags():3574:3576 -> processAdapterUpdatesAndSetAnimationFlags
    5:6:void processAdapterUpdatesAndSetAnimationFlags():3582:3583 -> processAdapterUpdatesAndSetAnimationFlags
    7:7:void processAdapterUpdatesAndSetAnimationFlags():3585:3585 -> processAdapterUpdatesAndSetAnimationFlags
    8:9:void processAdapterUpdatesAndSetAnimationFlags():3587:3588 -> processAdapterUpdatesAndSetAnimationFlags
    10:11:void processAdapterUpdatesAndSetAnimationFlags():3594:3595 -> processAdapterUpdatesAndSetAnimationFlags
    12:12:void processAdapterUpdatesAndSetAnimationFlags():3598:3598 -> processAdapterUpdatesAndSetAnimationFlags
    1:3:void processDataSetCompletelyChanged(boolean):4482:4484 -> processDataSetCompletelyChanged
    1:2:void pullGlows(float,float,float,float):2369:2370 -> pullGlows
    3:4:void pullGlows(float,float,float,float):2373:2374 -> pullGlows
    5:6:void pullGlows(float,float,float,float):2379:2380 -> pullGlows
    7:8:void pullGlows(float,float,float,float):2383:2384 -> pullGlows
    9:9:void pullGlows(float,float,float,float):2389:2389 -> pullGlows
    1:5:void recordAnimationInfoIfBouncedHiddenView(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):4081:4085 -> recordAnimationInfoIfBouncedHiddenView
    6:6:void androidx.recyclerview.widget.ViewInfoStore.addToOldChangeHolders(long,androidx.recyclerview.widget.RecyclerView$ViewHolder):130:130 -> recordAnimationInfoIfBouncedHiddenView
    6:6:void recordAnimationInfoIfBouncedHiddenView(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):4085 -> recordAnimationInfoIfBouncedHiddenView
    7:7:void recordAnimationInfoIfBouncedHiddenView(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):4087:4087 -> recordAnimationInfoIfBouncedHiddenView
    1:3:void recoverFocusFromState():3719:3721 -> recoverFocusFromState
    4:7:void recoverFocusFromState():3729:3732 -> recoverFocusFromState
    8:8:void recoverFocusFromState():3744:3744 -> recoverFocusFromState
    9:9:void recoverFocusFromState():3747:3747 -> recoverFocusFromState
    10:10:void recoverFocusFromState():3750:3750 -> recoverFocusFromState
    11:12:void recoverFocusFromState():3760:3761 -> recoverFocusFromState
    13:14:void recoverFocusFromState():3764:3765 -> recoverFocusFromState
    15:15:void recoverFocusFromState():3778:3778 -> recoverFocusFromState
    16:16:void recoverFocusFromState():3766:3766 -> recoverFocusFromState
    17:17:void recoverFocusFromState():3773:3773 -> recoverFocusFromState
    18:20:void recoverFocusFromState():3782:3784 -> recoverFocusFromState
    21:21:void recoverFocusFromState():3788:3788 -> recoverFocusFromState
    1:3:void releaseGlows():2395:2397 -> releaseGlows
    4:6:void releaseGlows():2399:2401 -> releaseGlows
    7:9:void releaseGlows():2403:2405 -> releaseGlows
    10:12:void releaseGlows():2407:2409 -> releaseGlows
    13:13:void releaseGlows():2412:2412 -> releaseGlows
    1:2:void removeAndRecycleViews():1166:1167 -> removeAndRecycleViews
    3:5:void removeAndRecycleViews():1173:1175 -> removeAndRecycleViews
    6:6:void removeAndRecycleViews():1178:1178 -> removeAndRecycleViews
    1:2:boolean removeAnimatingView(android.view.View):1446:1447 -> removeAnimatingView
    3:5:boolean removeAnimatingView(android.view.View):1449:1451 -> removeAnimatingView
    6:6:boolean removeAnimatingView(android.view.View):1457:1457 -> removeAnimatingView
    1:1:void removeDetachedView(android.view.View,boolean):4124:4124 -> removeDetachedView
    2:6:void removeDetachedView(android.view.View,boolean):4126:4130 -> removeDetachedView
    7:7:void removeDetachedView(android.view.View,boolean):4137:4137 -> removeDetachedView
    8:9:void removeDetachedView(android.view.View,boolean):4139:4140 -> removeDetachedView
    1:2:void removeItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration):1645:1646 -> removeItemDecoration
    3:5:void removeItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration):1649:1651 -> removeItemDecoration
    6:7:void removeItemDecoration(androidx.recyclerview.widget.RecyclerView$ItemDecoration):1653:1654 -> removeItemDecoration
    1:1:void removeItemDecorationAt(int):1627:1627 -> removeItemDecorationAt
    2:2:void removeItemDecorationAt(int):1632:1632 -> removeItemDecorationAt
    3:3:void removeItemDecorationAt(int):1629:1629 -> removeItemDecorationAt
    1:1:void removeOnChildAttachStateChangeListener(androidx.recyclerview.widget.RecyclerView$OnChildAttachStateChangeListener):1281:1281 -> removeOnChildAttachStateChangeListener
    2:2:void removeOnChildAttachStateChangeListener(androidx.recyclerview.widget.RecyclerView$OnChildAttachStateChangeListener):1284:1284 -> removeOnChildAttachStateChangeListener
    1:3:void removeOnItemTouchListener(androidx.recyclerview.widget.RecyclerView$OnItemTouchListener):2917:2919 -> removeOnItemTouchListener
    1:2:void removeOnScrollListener(androidx.recyclerview.widget.RecyclerView$OnScrollListener):1713:1714 -> removeOnScrollListener
    1:1:void repositionShadowingViews():5258:5258 -> repositionShadowingViews
    2:8:void repositionShadowingViews():5260:5266 -> repositionShadowingViews
    9:10:void repositionShadowingViews():5268:5269 -> repositionShadowingViews
    11:11:void repositionShadowingViews():5267:5267 -> repositionShadowingViews
    1:2:void requestChildFocus(android.view.View,android.view.View):2722:2723 -> requestChildFocus
    3:3:void requestChildFocus(android.view.View,android.view.View):2725:2725 -> requestChildFocus
    1:1:void requestChildOnScreen(android.view.View,android.view.View):2739:2739 -> requestChildOnScreen
    2:3:void requestChildOnScreen(android.view.View,android.view.View):2744:2745 -> requestChildOnScreen
    4:10:void requestChildOnScreen(android.view.View,android.view.View):2747:2753 -> requestChildOnScreen
    11:12:void requestChildOnScreen(android.view.View,android.view.View):2758:2759 -> requestChildOnScreen
    13:13:void requestChildOnScreen(android.view.View,android.view.View):2761:2761 -> requestChildOnScreen
    1:1:boolean requestChildRectangleOnScreen(android.view.View,android.graphics.Rect,boolean):2767:2767 -> requestChildRectangleOnScreen
    1:1:void requestDisallowInterceptTouchEvent(boolean):3077:3077 -> requestDisallowInterceptTouchEvent
    2:3:void requestDisallowInterceptTouchEvent(boolean):3079:3080 -> requestDisallowInterceptTouchEvent
    4:4:void requestDisallowInterceptTouchEvent(boolean):3082:3082 -> requestDisallowInterceptTouchEvent
    1:2:void requestLayout():4201:4202 -> requestLayout
    3:3:void requestLayout():4204:4204 -> requestLayout
    1:3:void resetFocusInfo():3677:3679 -> resetFocusInfo
    1:2:void resetTouch():3231:3232 -> resetTouch
    3:4:void resetTouch():3234:3235 -> resetTouch
    1:2:void saveFocusInfo():3657:3658 -> saveFocusInfo
    3:3:void saveFocusInfo():3661:3661 -> saveFocusInfo
    4:4:void saveFocusInfo():3663:3663 -> saveFocusInfo
    5:5:void saveFocusInfo():3665:3665 -> saveFocusInfo
    6:9:void saveFocusInfo():3669:3672 -> saveFocusInfo
    1:1:void saveOldPositions():4330:4330 -> saveOldPositions
    2:2:void saveOldPositions():4332:4332 -> saveOldPositions
    3:4:void saveOldPositions():4337:4338 -> saveOldPositions
    1:2:void scrollBy(int,int):1792:1793 -> scrollBy
    3:3:void scrollBy(int,int):1797:1797 -> scrollBy
    4:5:void scrollBy(int,int):1800:1801 -> scrollBy
    6:6:void scrollBy(int,int):1803:1803 -> scrollBy
    1:5:boolean scrollByInternal(int,int,android.view.MotionEvent):1925:1929 -> scrollByInternal
    6:7:boolean scrollByInternal(int,int,android.view.MotionEvent):1933:1934 -> scrollByInternal
    8:8:boolean scrollByInternal(int,int,android.view.MotionEvent):1937:1937 -> scrollByInternal
    9:10:boolean scrollByInternal(int,int,android.view.MotionEvent):1940:1941 -> scrollByInternal
    11:11:boolean scrollByInternal(int,int,android.view.MotionEvent):1943:1943 -> scrollByInternal
    12:14:boolean scrollByInternal(int,int,android.view.MotionEvent):1945:1947 -> scrollByInternal
    15:15:boolean androidx.core.view.MotionEventCompat.isFromSource(android.view.MotionEvent,int):553:553 -> scrollByInternal
    15:15:boolean scrollByInternal(int,int,android.view.MotionEvent):1948 -> scrollByInternal
    16:16:boolean scrollByInternal(int,int,android.view.MotionEvent):1949:1949 -> scrollByInternal
    17:17:boolean scrollByInternal(int,int,android.view.MotionEvent):1951:1951 -> scrollByInternal
    18:18:boolean scrollByInternal(int,int,android.view.MotionEvent):1954:1954 -> scrollByInternal
    19:20:boolean scrollByInternal(int,int,android.view.MotionEvent):1956:1957 -> scrollByInternal
    1:2:void scrollStep(int,int,int[]):1820:1821 -> scrollStep
    3:4:void scrollStep(int,int,int[]):1823:1824 -> scrollStep
    5:5:void scrollStep(int,int,int[]):1829:1829 -> scrollStep
    6:6:void scrollStep(int,int,int[]):1832:1832 -> scrollStep
    7:8:void scrollStep(int,int,int[]):1835:1836 -> scrollStep
    9:10:void scrollStep(int,int,int[]):1838:1839 -> scrollStep
    11:12:void scrollStep(int,int,int[]):1842:1843 -> scrollStep
    1:1:void scrollTo(int,int):1786:1786 -> scrollTo
    1:1:void scrollToPosition(int):1736:1736 -> scrollToPosition
    2:4:void scrollToPosition(int):1739:1741 -> scrollToPosition
    5:6:void scrollToPosition(int):1745:1746 -> scrollToPosition
    1:1:void sendAccessibilityEventUnchecked(android.view.accessibility.AccessibilityEvent):3529:3529 -> sendAccessibilityEventUnchecked
    2:2:void sendAccessibilityEventUnchecked(android.view.accessibility.AccessibilityEvent):3532:3532 -> sendAccessibilityEventUnchecked
    1:2:void setAccessibilityDelegateCompat(androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate):769:770 -> setAccessibilityDelegateCompat
    1:4:void setAdapter(androidx.recyclerview.widget.RecyclerView$Adapter):1155:1158 -> setAdapter
    1:3:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1192:1194 -> setAdapterInternal
    4:4:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1197:1197 -> setAdapterInternal
    5:7:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1199:1201 -> setAdapterInternal
    8:9:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1203:1204 -> setAdapterInternal
    10:11:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1206:1207 -> setAdapterInternal
    12:12:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1209:1209 -> setAdapterInternal
    13:14:void androidx.recyclerview.widget.RecyclerView$Recycler.onAdapterChanged(androidx.recyclerview.widget.RecyclerView$Adapter,androidx.recyclerview.widget.RecyclerView$Adapter,boolean):6495:6496 -> setAdapterInternal
    13:14:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1209 -> setAdapterInternal
    15:15:void setAdapterInternal(androidx.recyclerview.widget.RecyclerView$Adapter,boolean,boolean):1210:1210 -> setAdapterInternal
    1:1:void setChildDrawingOrderCallback(androidx.recyclerview.widget.RecyclerView$ChildDrawingOrderCallback):1671:1671 -> setChildDrawingOrderCallback
    2:3:void setChildDrawingOrderCallback(androidx.recyclerview.widget.RecyclerView$ChildDrawingOrderCallback):1674:1675 -> setChildDrawingOrderCallback
    1:3:boolean setChildImportantForAccessibilityInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):11209:11211 -> setChildImportantForAccessibilityInternal
    4:4:boolean setChildImportantForAccessibilityInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):11214:11214 -> setChildImportantForAccessibilityInternal
    1:2:void setClipToPadding(boolean):1070:1071 -> setClipToPadding
    3:6:void setClipToPadding(boolean):1073:1076 -> setClipToPadding
    1:2:void setEdgeEffectFactory(androidx.recyclerview.widget.RecyclerView$EdgeEffectFactory):2529:2530 -> setEdgeEffectFactory
    3:3:java.lang.Object androidx.core.util.Preconditions.checkNotNull(java.lang.Object):64:64 -> setEdgeEffectFactory
    3:3:void setEdgeEffectFactory(androidx.recyclerview.widget.RecyclerView$EdgeEffectFactory):2528 -> setEdgeEffectFactory
    1:1:void setHasFixedSize(boolean):1057:1057 -> setHasFixedSize
    1:3:void setItemAnimator(androidx.recyclerview.widget.RecyclerView$ItemAnimator):3433:3435 -> setItemAnimator
    4:6:void setItemAnimator(androidx.recyclerview.widget.RecyclerView$ItemAnimator):3437:3439 -> setItemAnimator
    1:1:void setItemViewCacheSize(int):1520:1520 -> setItemViewCacheSize
    1:2:void setLayoutFrozen(boolean):2193:2194 -> setLayoutFrozen
    3:5:void setLayoutFrozen(boolean):2196:2198 -> setLayoutFrozen
    6:6:void setLayoutFrozen(boolean):2200:2200 -> setLayoutFrozen
    7:8:void setLayoutFrozen(boolean):2202:2203 -> setLayoutFrozen
    9:12:void setLayoutFrozen(boolean):2205:2208 -> setLayoutFrozen
    1:1:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1310:1310 -> setLayoutManager
    2:2:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1313:1313 -> setLayoutManager
    3:3:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1316:1316 -> setLayoutManager
    4:5:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1318:1319 -> setLayoutManager
    6:8:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1321:1323 -> setLayoutManager
    9:10:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1325:1326 -> setLayoutManager
    11:12:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1328:1329 -> setLayoutManager
    13:13:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1331:1331 -> setLayoutManager
    14:14:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1334:1334 -> setLayoutManager
    15:18:void androidx.recyclerview.widget.ChildHelper.removeAllViewsUnfiltered():188:191 -> setLayoutManager
    15:18:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1334 -> setLayoutManager
    19:19:void androidx.recyclerview.widget.ChildHelper.removeAllViewsUnfiltered():193:193 -> setLayoutManager
    19:19:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1334 -> setLayoutManager
    20:20:void androidx.recyclerview.widget.RecyclerView$5.removeAllViews():890:890 -> setLayoutManager
    20:20:void androidx.recyclerview.widget.ChildHelper.removeAllViewsUnfiltered():193 -> setLayoutManager
    20:20:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1334 -> setLayoutManager
    21:22:void androidx.recyclerview.widget.RecyclerView$5.removeAllViews():892:893 -> setLayoutManager
    21:22:void androidx.recyclerview.widget.ChildHelper.removeAllViewsUnfiltered():193 -> setLayoutManager
    21:22:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1334 -> setLayoutManager
    23:23:void androidx.recyclerview.widget.RecyclerView$5.removeAllViews():898:898 -> setLayoutManager
    23:23:void androidx.recyclerview.widget.ChildHelper.removeAllViewsUnfiltered():193 -> setLayoutManager
    23:23:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1334 -> setLayoutManager
    24:24:void androidx.recyclerview.widget.RecyclerView$5.removeAllViews():900:900 -> setLayoutManager
    24:24:void androidx.recyclerview.widget.ChildHelper.removeAllViewsUnfiltered():193 -> setLayoutManager
    24:24:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1334 -> setLayoutManager
    25:25:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1335:1335 -> setLayoutManager
    26:26:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1337:1337 -> setLayoutManager
    27:29:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1342:1344 -> setLayoutManager
    30:30:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1338:1338 -> setLayoutManager
    31:31:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1340:1340 -> setLayoutManager
    32:33:void setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager):1347:1348 -> setLayoutManager
    1:1:void setNestedScrollingEnabled(boolean):11266:11266 -> setNestedScrollingEnabled
    1:1:void setOnScrollListener(androidx.recyclerview.widget.RecyclerView$OnScrollListener):1688:1688 -> setOnScrollListener
    1:1:void setPreserveFocusAfterLayout(boolean):4549:4549 -> setPreserveFocusAfterLayout
    1:1:void setRecycledViewPool(androidx.recyclerview.widget.RecyclerView$RecycledViewPool):1494:1494 -> setRecycledViewPool
    2:3:void androidx.recyclerview.widget.RecyclerView$Recycler.setRecycledViewPool(androidx.recyclerview.widget.RecyclerView$RecycledViewPool):6575:6576 -> setRecycledViewPool
    2:3:void setRecycledViewPool(androidx.recyclerview.widget.RecyclerView$RecycledViewPool):1494 -> setRecycledViewPool
    4:6:void androidx.recyclerview.widget.RecyclerView$Recycler.setRecycledViewPool(androidx.recyclerview.widget.RecyclerView$RecycledViewPool):6578:6580 -> setRecycledViewPool
    4:6:void setRecycledViewPool(androidx.recyclerview.widget.RecyclerView$RecycledViewPool):1494 -> setRecycledViewPool
    1:1:void setRecyclerListener(androidx.recyclerview.widget.RecyclerView$RecyclerListener):1235:1235 -> setRecyclerListener
    1:1:void setScrollState(int):1534:1534 -> setScrollState
    2:2:void setScrollState(int):1541:1541 -> setScrollState
    3:3:void setScrollState(int):1543:1543 -> setScrollState
    4:4:void setScrollState(int):1545:1545 -> setScrollState
    1:1:void setScrollingTouchSlop(int):1107:1107 -> setScrollingTouchSlop
    2:2:void setScrollingTouchSlop(int):1110:1110 -> setScrollingTouchSlop
    3:3:void setScrollingTouchSlop(int):1118:1118 -> setScrollingTouchSlop
    4:4:void setScrollingTouchSlop(int):1114:1114 -> setScrollingTouchSlop
    1:1:void setViewCacheExtension(androidx.recyclerview.widget.RecyclerView$ViewCacheExtension):1505:1505 -> setViewCacheExtension
    1:1:boolean shouldDeferAccessibilityEvent(android.view.accessibility.AccessibilityEvent):3513:3513 -> shouldDeferAccessibilityEvent
    2:3:int androidx.core.view.accessibility.AccessibilityEventCompat.getContentChangeTypes(android.view.accessibility.AccessibilityEvent):307:308 -> shouldDeferAccessibilityEvent
    2:3:boolean shouldDeferAccessibilityEvent(android.view.accessibility.AccessibilityEvent):3516 -> shouldDeferAccessibilityEvent
    4:4:boolean shouldDeferAccessibilityEvent(android.view.accessibility.AccessibilityEvent):3521:3521 -> shouldDeferAccessibilityEvent
    1:1:void smoothScrollBy(int,int):2230:2230 -> smoothScrollBy
    2:3:void smoothScrollBy(int,int,android.view.animation.Interpolator):2242:2243 -> smoothScrollBy
    4:4:void smoothScrollBy(int,int,android.view.animation.Interpolator):2247:2247 -> smoothScrollBy
    5:5:void smoothScrollBy(int,int,android.view.animation.Interpolator):2250:2250 -> smoothScrollBy
    6:6:void smoothScrollBy(int,int,android.view.animation.Interpolator):2253:2253 -> smoothScrollBy
    7:7:void smoothScrollBy(int,int,android.view.animation.Interpolator):2257:2257 -> smoothScrollBy
    1:1:void smoothScrollToPosition(int):1773:1773 -> smoothScrollToPosition
    2:3:void smoothScrollToPosition(int):1776:1777 -> smoothScrollToPosition
    4:4:void smoothScrollToPosition(int):1781:1781 -> smoothScrollToPosition
    1:3:void startInterceptRequestLayout():2120:2122 -> startInterceptRequestLayout
    1:1:boolean startNestedScroll(int):11276:11276 -> startNestedScroll
    2:2:boolean androidx.core.view.NestedScrollingChildHelper.startNestedScroll(int):129:129 -> startNestedScroll
    2:2:boolean startNestedScroll(int):11276 -> startNestedScroll
    3:3:boolean startNestedScroll(int,int):11281:11281 -> startNestedScroll
    1:1:void stopInterceptRequestLayout(boolean):2137:2137 -> stopInterceptRequestLayout
    2:2:void stopInterceptRequestLayout(boolean):2144:2144 -> stopInterceptRequestLayout
    3:3:void stopInterceptRequestLayout(boolean):2146:2146 -> stopInterceptRequestLayout
    4:4:void stopInterceptRequestLayout(boolean):2155:2155 -> stopInterceptRequestLayout
    5:5:void stopInterceptRequestLayout(boolean):2157:2157 -> stopInterceptRequestLayout
    6:6:void stopInterceptRequestLayout(boolean):2159:2159 -> stopInterceptRequestLayout
    7:7:void stopInterceptRequestLayout(boolean):2161:2161 -> stopInterceptRequestLayout
    8:9:void stopInterceptRequestLayout(boolean):2163:2164 -> stopInterceptRequestLayout
    10:10:void stopInterceptRequestLayout(boolean):2167:2167 -> stopInterceptRequestLayout
    1:1:void stopNestedScroll():11286:11286 -> stopNestedScroll
    2:2:void androidx.core.view.NestedScrollingChildHelper.stopNestedScroll():175:175 -> stopNestedScroll
    2:2:void stopNestedScroll():11286 -> stopNestedScroll
    3:3:void stopNestedScroll(int):11291:11291 -> stopNestedScroll
    1:2:void stopScroll():2330:2331 -> stopScroll
    1:1:void stopScrollersInternal():2338:2338 -> stopScrollersInternal
    2:3:void androidx.recyclerview.widget.RecyclerView$ViewFlinger.stop():5250:5251 -> stopScrollersInternal
    2:3:void stopScrollersInternal():2338 -> stopScrollersInternal
    4:5:void stopScrollersInternal():2339:2340 -> stopScrollersInternal
    1:4:void swapAdapter(androidx.recyclerview.widget.RecyclerView$Adapter,boolean):1139:1142 -> swapAdapter
    1:1:void viewRangeUpdate(int,int,java.lang.Object):4442:4442 -> viewRangeUpdate
    2:4:void viewRangeUpdate(int,int,java.lang.Object):4446:4448 -> viewRangeUpdate
    5:5:void viewRangeUpdate(int,int,java.lang.Object):4451:4451 -> viewRangeUpdate
    6:7:void viewRangeUpdate(int,int,java.lang.Object):4454:4455 -> viewRangeUpdate
    8:8:void viewRangeUpdate(int,int,java.lang.Object):4457:4457 -> viewRangeUpdate
    9:9:void viewRangeUpdate(int,int,java.lang.Object):4460:4460 -> viewRangeUpdate
    10:10:void androidx.recyclerview.widget.RecyclerView$Recycler.viewRangeUpdate(int,int):6593:6593 -> viewRangeUpdate
    10:10:void viewRangeUpdate(int,int,java.lang.Object):4460 -> viewRangeUpdate
    11:11:void androidx.recyclerview.widget.RecyclerView$Recycler.viewRangeUpdate(int,int):6595:6595 -> viewRangeUpdate
    11:11:void viewRangeUpdate(int,int,java.lang.Object):4460 -> viewRangeUpdate
    12:12:void androidx.recyclerview.widget.RecyclerView$Recycler.viewRangeUpdate(int,int):6600:6600 -> viewRangeUpdate
    12:12:void viewRangeUpdate(int,int,java.lang.Object):4460 -> viewRangeUpdate
    13:14:void androidx.recyclerview.widget.RecyclerView$Recycler.viewRangeUpdate(int,int):6602:6603 -> viewRangeUpdate
    13:14:void viewRangeUpdate(int,int,java.lang.Object):4460 -> viewRangeUpdate
androidx.recyclerview.widget.RecyclerView$1 -> androidx.recyclerview.widget.RecyclerView$1:
    1:1:void <init>(androidx.recyclerview.widget.RecyclerView):391:391 -> <init>
    1:1:void run():394:394 -> run
    2:3:void run():398:399 -> run
    4:5:void run():403:404 -> run
    6:6:void run():407:407 -> run
androidx.recyclerview.widget.RecyclerView$2 -> androidx.recyclerview.widget.RecyclerView$2:
    1:1:void <init>(androidx.recyclerview.widget.RecyclerView):585:585 -> <init>
    1:2:void run():588:589 -> run
    3:3:void run():591:591 -> run
androidx.recyclerview.widget.RecyclerView$3 -> androidx.recyclerview.widget.RecyclerView$3:
    1:1:void <init>():595:595 -> <init>
androidx.recyclerview.widget.RecyclerView$4 -> androidx.recyclerview.widget.RecyclerView$4:
    1:1:void <init>(androidx.recyclerview.widget.RecyclerView):607:607 -> <init>
    1:2:void processPersistent(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):623:624 -> processPersistent
    3:3:void processPersistent(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):628:628 -> processPersistent
    4:4:void processPersistent(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):630:630 -> processPersistent
    5:6:void processPersistent(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):632:633 -> processPersistent
androidx.recyclerview.widget.RecyclerView$5 -> androidx.recyclerview.widget.RecyclerView$5:
    1:1:void <init>(androidx.recyclerview.widget.RecyclerView):840:840 -> <init>
    1:1:void attachViewToParent(android.view.View,int,android.view.ViewGroup$LayoutParams):911:911 -> attachViewToParent
    2:4:void attachViewToParent(android.view.View,int,android.view.ViewGroup$LayoutParams):913:915 -> attachViewToParent
    5:5:void attachViewToParent(android.view.View,int,android.view.ViewGroup$LayoutParams):920:920 -> attachViewToParent
    6:6:void attachViewToParent(android.view.View,int,android.view.ViewGroup$LayoutParams):922:922 -> attachViewToParent
    1:1:android.view.View getChildAt(int):885:885 -> getChildAt
    1:1:int getChildCount():843:843 -> getChildCount
    1:1:androidx.recyclerview.widget.RecyclerView$ViewHolder getChildViewHolder(android.view.View):905:905 -> getChildViewHolder
    1:1:void onEnteredHiddenState(android.view.View):946:946 -> onEnteredHiddenState
    2:2:void onEnteredHiddenState(android.view.View):948:948 -> onEnteredHiddenState
    1:1:void onLeftHiddenState(android.view.View):954:954 -> onLeftHiddenState
    2:2:void onLeftHiddenState(android.view.View):956:956 -> onLeftHiddenState
    1:1:void removeViewAt(int):865:865 -> removeViewAt
    2:2:void removeViewAt(int):867:867 -> removeViewAt
    3:3:void removeViewAt(int):872:872 -> removeViewAt
    4:4:void removeViewAt(int):877:877 -> removeViewAt
androidx.recyclerview.widget.RecyclerView$6 -> androidx.recyclerview.widget.RecyclerView$6:
    1:1:void <init>(androidx.recyclerview.widget.RecyclerView):963:963 -> <init>
    1:1:void dispatchUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):1008:1008 -> dispatchUpdate
    2:2:void dispatchUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):1020:1020 -> dispatchUpdate
    3:3:void dispatchUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):1016:1016 -> dispatchUpdate
    4:4:void dispatchUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):1013:1013 -> dispatchUpdate
    5:5:void dispatchUpdate(androidx.recyclerview.widget.AdapterHelper$UpdateOp):1010:1010 -> dispatchUpdate
    1:1:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolder(int):966:966 -> findViewHolder
    2:2:androidx.recyclerview.widget.RecyclerView$ViewHolder findViewHolder(int):972:972 -> findViewHolder
    1:2:void markViewHoldersUpdated(int,int,java.lang.Object):998:999 -> markViewHoldersUpdated
androidx.recyclerview.widget.RecyclerView$Adapter -> androidx.recyclerview.widget.RecyclerView$Adapter:
    1:3:void <init>():6700:6702 -> <init>
    1:3:void bindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):6815:6817 -> bindViewHolder
    4:4:void bindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):6819:6819 -> bindViewHolder
    5:10:void bindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):6822:6827 -> bindViewHolder
    11:11:void bindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):6829:6829 -> bindViewHolder
    1:3:androidx.recyclerview.widget.RecyclerView$ViewHolder createViewHolder(android.view.ViewGroup,int):6793:6795 -> createViewHolder
    4:4:androidx.recyclerview.widget.RecyclerView$ViewHolder createViewHolder(android.view.ViewGroup,int):6800:6800 -> createViewHolder
    5:5:androidx.recyclerview.widget.RecyclerView$ViewHolder createViewHolder(android.view.ViewGroup,int):6803:6803 -> createViewHolder
    6:6:androidx.recyclerview.widget.RecyclerView$ViewHolder createViewHolder(android.view.ViewGroup,int):6796:6796 -> createViewHolder
    7:7:androidx.recyclerview.widget.RecyclerView$ViewHolder createViewHolder(android.view.ViewGroup,int):6803:6803 -> createViewHolder
    1:1:boolean hasObservers():6983:6983 -> hasObservers
    1:1:boolean hasStableIds():6891:6891 -> hasStableIds
    1:1:void notifyDataSetChanged():7070:7070 -> notifyDataSetChanged
    1:1:void notifyItemChanged(int):7086:7086 -> notifyItemChanged
    2:2:void androidx.recyclerview.widget.RecyclerView$AdapterDataObservable.notifyItemRangeChanged(int,int):12002:12002 -> notifyItemChanged
    2:2:void notifyItemChanged(int):7086 -> notifyItemChanged
    3:3:void notifyItemChanged(int,java.lang.Object):7114:7114 -> notifyItemChanged
    1:1:void notifyItemInserted(int):7180:7180 -> notifyItemInserted
    1:1:void notifyItemMoved(int,int):7195:7195 -> notifyItemMoved
    1:1:void notifyItemRangeChanged(int,int):7132:7132 -> notifyItemRangeChanged
    2:2:void androidx.recyclerview.widget.RecyclerView$AdapterDataObservable.notifyItemRangeChanged(int,int):12002:12002 -> notifyItemRangeChanged
    2:2:void notifyItemRangeChanged(int,int):7132 -> notifyItemRangeChanged
    3:3:void notifyItemRangeChanged(int,int,java.lang.Object):7163:7163 -> notifyItemRangeChanged
    1:1:void notifyItemRangeInserted(int,int):7214:7214 -> notifyItemRangeInserted
    1:1:void notifyItemRangeRemoved(int,int):7248:7248 -> notifyItemRangeRemoved
    1:1:void notifyItemRemoved(int):7231:7231 -> notifyItemRemoved
    1:1:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):6781:6781 -> onBindViewHolder
    1:1:void registerAdapterDataObserver(androidx.recyclerview.widget.RecyclerView$AdapterDataObserver):7003:7003 -> registerAdapterDataObserver
    1:1:void setHasStableIds(boolean):6857:6857 -> setHasStableIds
    2:2:void setHasStableIds(boolean):6861:6861 -> setHasStableIds
    3:3:void setHasStableIds(boolean):6858:6858 -> setHasStableIds
    1:1:void unregisterAdapterDataObserver(androidx.recyclerview.widget.RecyclerView$AdapterDataObserver):7017:7017 -> unregisterAdapterDataObserver
androidx.recyclerview.widget.RecyclerView$AdapterDataObservable -> androidx.recyclerview.widget.RecyclerView$AdapterDataObservable:
    1:1:void <init>():11986:11986 -> <init>
    1:1:boolean hasObservers():11988:11988 -> hasObservers
    1:2:void notifyChanged():11996:11997 -> notifyChanged
    1:2:void notifyItemMoved(int,int):12037:12038 -> notifyItemMoved
    1:2:void notifyItemRangeChanged(int,int,java.lang.Object):12011:12012 -> notifyItemRangeChanged
    1:2:void notifyItemRangeInserted(int,int):12021:12022 -> notifyItemRangeInserted
    1:2:void notifyItemRangeRemoved(int,int):12031:12032 -> notifyItemRangeRemoved
androidx.recyclerview.widget.RecyclerView$AdapterDataObserver -> androidx.recyclerview.widget.RecyclerView$AdapterDataObserver:
    1:1:void <init>():11452:11452 -> <init>
    1:1:void onItemRangeChanged(int,int,java.lang.Object):11464:11464 -> onItemRangeChanged
androidx.recyclerview.widget.RecyclerView$EdgeEffectFactory -> androidx.recyclerview.widget.RecyclerView$EdgeEffectFactory:
    1:1:void <init>():5337:5337 -> <init>
    1:1:android.widget.EdgeEffect createEdgeEffect(androidx.recyclerview.widget.RecyclerView,int):5368:5368 -> createEdgeEffect
androidx.recyclerview.widget.RecyclerView$ItemAnimator -> androidx.recyclerview.widget.RecyclerView$ItemAnimator:
    1:1:void <init>():12483:12483 -> <init>
    2:3:void <init>():12539:12540 -> <init>
    4:7:void <init>():12543:12546 -> <init>
    1:2:int buildAdapterChangeFlagsForAnimations(androidx.recyclerview.widget.RecyclerView$ViewHolder):12868:12869 -> buildAdapterChangeFlagsForAnimations
    3:4:int buildAdapterChangeFlagsForAnimations(androidx.recyclerview.widget.RecyclerView$ViewHolder):12873:12874 -> buildAdapterChangeFlagsForAnimations
    1:1:boolean canReuseUpdatedViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,java.util.List):13087:13087 -> canReuseUpdatedViewHolder
    2:2:boolean androidx.recyclerview.widget.SimpleItemAnimator.canReuseUpdatedViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder):84:84 -> canReuseUpdatedViewHolder
    2:2:boolean canReuseUpdatedViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,java.util.List):13087 -> canReuseUpdatedViewHolder
    1:2:void dispatchAnimationFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):12953:12954 -> dispatchAnimationFinished
    1:1:void dispatchAnimationsFinished():13095:13095 -> dispatchAnimationsFinished
    2:2:void dispatchAnimationsFinished():13097:13097 -> dispatchAnimationsFinished
    3:3:void dispatchAnimationsFinished():13099:13099 -> dispatchAnimationsFinished
    1:1:long getAddDuration():12572:12572 -> getAddDuration
    1:1:long getChangeDuration():12608:12608 -> getChangeDuration
    1:1:long getMoveDuration():12554:12554 -> getMoveDuration
    1:1:long getRemoveDuration():12590:12590 -> getRemoveDuration
    1:1:boolean isRunning(androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemAnimatorFinishedListener):13024:13024 -> isRunning
    2:2:boolean isRunning(androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemAnimatorFinishedListener):13027:13027 -> isRunning
    3:3:boolean isRunning(androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemAnimatorFinishedListener):13029:13029 -> isRunning
    1:1:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo obtainHolderInfo():13113:13113 -> obtainHolderInfo
    1:1:void setListener(androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemAnimatorListener):12629:12629 -> setListener
androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo -> androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo:
    1:1:void <init>():13180:13180 -> <init>
    1:5:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo setFrom(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):13208:13212 -> setFrom
    1:5:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo setFrom(androidx.recyclerview.widget.RecyclerView$ViewHolder):13192 -> setFrom
androidx.recyclerview.widget.RecyclerView$ItemAnimatorRestoreListener -> androidx.recyclerview.widget.RecyclerView$ItemAnimatorRestoreListener:
    1:1:void <init>(androidx.recyclerview.widget.RecyclerView):12441:12441 -> <init>
    1:3:void onAnimationFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):12446:12448 -> onAnimationFinished
    4:7:void onAnimationFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):12452:12455 -> onAnimationFinished
androidx.recyclerview.widget.RecyclerView$ItemDecoration -> androidx.recyclerview.widget.RecyclerView$ItemDecoration:
    1:1:void <init>():10444:10444 -> <init>
    1:1:void getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):10521:10521 -> getItemOffsets
    2:2:void getItemOffsets(android.graphics.Rect,int,androidx.recyclerview.widget.RecyclerView):10496:10496 -> getItemOffsets
    2:2:void getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):10521 -> getItemOffsets
androidx.recyclerview.widget.RecyclerView$LayoutManager -> androidx.recyclerview.widget.RecyclerView$LayoutManager:
    1:1:void <init>():7296:7296 -> <init>
    2:2:void <init>():7304:7304 -> <init>
    3:3:void <init>():7350:7350 -> <init>
    4:5:void <init>():7400:7401 -> <init>
    6:6:void <init>():7406:7406 -> <init>
    7:7:void <init>():7408:7408 -> <init>
    8:8:void <init>():7414:7414 -> <init>
    9:9:void <init>():7420:7420 -> <init>
    10:10:void <init>():7422:7422 -> <init>
    1:1:void addDisappearingView(android.view.View):8253:8253 -> addDisappearingView
    2:2:void addDisappearingView(android.view.View,int):8271:8271 -> addDisappearingView
    1:1:void addView(android.view.View):8282:8282 -> addView
    2:2:void addView(android.view.View,int):8294:8294 -> addView
    1:2:void addViewInt(android.view.View,int,boolean):8298:8299 -> addViewInt
    3:3:void addViewInt(android.view.View,int,boolean):8308:8308 -> addViewInt
    4:4:void addViewInt(android.view.View,int,boolean):8301:8301 -> addViewInt
    5:6:void addViewInt(android.view.View,int,boolean):8310:8311 -> addViewInt
    7:7:void addViewInt(android.view.View,int,boolean):8321:8321 -> addViewInt
    8:8:void addViewInt(android.view.View,int,boolean):8323:8323 -> addViewInt
    9:9:void addViewInt(android.view.View,int,boolean):8325:8325 -> addViewInt
    10:10:void addViewInt(android.view.View,int,boolean):8333:8333 -> addViewInt
    11:11:void addViewInt(android.view.View,int,boolean):8328:8328 -> addViewInt
    12:12:void addViewInt(android.view.View,int,boolean):8330:8330 -> addViewInt
    13:16:void addViewInt(android.view.View,int,boolean):8336:8339 -> addViewInt
    17:18:void addViewInt(android.view.View,int,boolean):8312:8313 -> addViewInt
    19:19:void addViewInt(android.view.View,int,boolean):8315:8315 -> addViewInt
    20:20:void addViewInt(android.view.View,int,boolean):8317:8317 -> addViewInt
    21:21:void addViewInt(android.view.View,int,boolean):8342:8342 -> addViewInt
    22:23:void addViewInt(android.view.View,int,boolean):8346:8347 -> addViewInt
    1:2:void assertNotInLayoutOrScroll(java.lang.String):7631:7632 -> assertNotInLayoutOrScroll
    1:3:void attachView(android.view.View,int,androidx.recyclerview.widget.RecyclerView$LayoutParams):8539:8541 -> attachView
    4:4:void attachView(android.view.View,int,androidx.recyclerview.widget.RecyclerView$LayoutParams):8543:8543 -> attachView
    5:5:void attachView(android.view.View,int,androidx.recyclerview.widget.RecyclerView$LayoutParams):8545:8545 -> attachView
    6:6:void attachView(android.view.View,int):8560:8560 -> attachView
    1:2:void calculateItemDecorationsForChild(android.view.View,android.graphics.Rect):9442:9443 -> calculateItemDecorationsForChild
    3:4:void calculateItemDecorationsForChild(android.view.View,android.graphics.Rect):9446:9447 -> calculateItemDecorationsForChild
    1:2:int chooseSize(int,int,int):7610:7611 -> chooseSize
    3:3:int chooseSize(int,int,int):7619:7619 -> chooseSize
    4:4:int chooseSize(int,int,int):7616:7616 -> chooseSize
    1:1:void detachAndScrapAttachedViews(androidx.recyclerview.widget.RecyclerView$Recycler):8927:8927 -> detachAndScrapAttachedViews
    2:3:void detachAndScrapAttachedViews(androidx.recyclerview.widget.RecyclerView$Recycler):8929:8930 -> detachAndScrapAttachedViews
    1:2:void detachAndScrapView(android.view.View,androidx.recyclerview.widget.RecyclerView$Recycler):8610:8611 -> detachAndScrapView
    1:1:void detachViewAt(int):8519:8519 -> detachViewAt
    2:2:void detachViewInternal(int,android.view.View):8526:8526 -> detachViewAt
    2:2:void detachViewAt(int):8519 -> detachViewAt
    1:2:void dispatchAttachedToWindow(androidx.recyclerview.widget.RecyclerView):7847:7848 -> dispatchAttachedToWindow
    1:2:void dispatchDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):7852:7853 -> dispatchDetachedFromWindow
    1:1:android.view.View findContainingItemView(android.view.View):8438:8438 -> findContainingItemView
    2:2:android.view.View findContainingItemView(android.view.View):8441:8441 -> findContainingItemView
    3:3:android.view.View findContainingItemView(android.view.View):8445:8445 -> findContainingItemView
    4:4:boolean androidx.recyclerview.widget.ChildHelper.isHidden(android.view.View):319:319 -> findContainingItemView
    4:4:android.view.View findContainingItemView(android.view.View):8445 -> findContainingItemView
    1:1:android.view.View findViewByPosition(int):8466:8466 -> findViewByPosition
    2:3:android.view.View findViewByPosition(int):8468:8469 -> findViewByPosition
    4:4:android.view.View findViewByPosition(int):8473:8473 -> findViewByPosition
    5:5:boolean androidx.recyclerview.widget.RecyclerView$State.isPreLayout():12245:12245 -> findViewByPosition
    5:5:android.view.View findViewByPosition(int):8474 -> findViewByPosition
    6:6:android.view.View findViewByPosition(int):8474:8474 -> findViewByPosition
    1:4:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):8081:8084 -> generateLayoutParams
    5:5:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):8086:8086 -> generateLayoutParams
    6:6:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.content.Context,android.util.AttributeSet):8105:8105 -> generateLayoutParams
    1:1:int getBottomDecorationHeight(android.view.View):9477:9477 -> getBottomDecorationHeight
    1:1:android.view.View getChildAt(int):8668:8668 -> getChildAt
    1:1:int getChildCount():8658:8658 -> getChildCount
    1:1:int getChildMeasureSpec(int,int,int,int,boolean):9181:9181 -> getChildMeasureSpec
    2:2:int getChildMeasureSpec(int,int,int,int,boolean):9222:9222 -> getChildMeasureSpec
    1:1:boolean getClipToPadding():7964:7964 -> getClipToPadding
    1:1:int getColumnCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):10267:10267 -> getColumnCountForAccessibility
    2:2:int getColumnCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):10270:10270 -> getColumnCountForAccessibility
    1:1:int getDecoratedBottom(android.view.View):9421:9421 -> getDecoratedBottom
    1:1:void getDecoratedBoundsWithMargins(android.view.View,android.graphics.Rect):9373:9373 -> getDecoratedBoundsWithMargins
    1:1:int getDecoratedLeft(android.view.View):9385:9385 -> getDecoratedLeft
    1:2:int getDecoratedMeasuredHeight(android.view.View):9249:9250 -> getDecoratedMeasuredHeight
    1:2:int getDecoratedMeasuredWidth(android.view.View):9235:9236 -> getDecoratedMeasuredWidth
    1:1:int getDecoratedRight(android.view.View):9409:9409 -> getDecoratedRight
    1:1:int getDecoratedTop(android.view.View):9397:9397 -> getDecoratedTop
    1:1:android.view.View getFocusedChild():8824:8824 -> getFocusedChild
    2:3:android.view.View getFocusedChild():8827:8828 -> getFocusedChild
    4:4:boolean androidx.recyclerview.widget.ChildHelper.isHidden(android.view.View):319:319 -> getFocusedChild
    4:4:android.view.View getFocusedChild():8828 -> getFocusedChild
    1:1:int getHeight():8734:8734 -> getHeight
    1:1:int getHeightMode():8702:8702 -> getHeightMode
    1:2:int getItemCount():8847:8848 -> getItemCount
    1:1:int getLayoutDirection():8224:8224 -> getLayoutDirection
    1:1:int getLeftDecorationWidth(android.view.View):9492:9492 -> getLeftDecorationWidth
    1:1:int getMinimumHeight():10022:10022 -> getMinimumHeight
    1:1:int getMinimumWidth():10014:10014 -> getMinimumWidth
    1:1:int getPaddingBottom():8774:8774 -> getPaddingBottom
    1:1:int getPaddingLeft():8744:8744 -> getPaddingLeft
    1:1:int getPaddingRight():8764:8764 -> getPaddingRight
    1:1:int getPaddingTop():8754:8754 -> getPaddingTop
    1:1:int getPosition(android.view.View):8408:8408 -> getPosition
    1:2:androidx.recyclerview.widget.RecyclerView$LayoutManager$Properties getProperties(android.content.Context,android.util.AttributeSet,int,int):10374:10375 -> getProperties
    3:3:androidx.recyclerview.widget.RecyclerView$LayoutManager$Properties getProperties(android.content.Context,android.util.AttributeSet,int,int):10377:10377 -> getProperties
    4:7:androidx.recyclerview.widget.RecyclerView$LayoutManager$Properties getProperties(android.content.Context,android.util.AttributeSet,int,int):10379:10382 -> getProperties
    1:1:int getRightDecorationWidth(android.view.View):9507:9507 -> getRightDecorationWidth
    1:1:int getRowCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):10247:10247 -> getRowCountForAccessibility
    2:2:int getRowCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):10250:10250 -> getRowCountForAccessibility
    1:1:int getTopDecorationHeight(android.view.View):9462:9462 -> getTopDecorationHeight
    1:3:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9341:9343 -> getTransformedBoundingBox
    4:4:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9342:9342 -> getTransformedBoundingBox
    5:5:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9345:9345 -> getTransformedBoundingBox
    6:16:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9348:9358 -> getTransformedBoundingBox
    17:17:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9354:9354 -> getTransformedBoundingBox
    18:18:void getTransformedBoundingBox(android.view.View,boolean,android.graphics.Rect):9362:9362 -> getTransformedBoundingBox
    1:1:int getWidth():8718:8718 -> getWidth
    1:1:int getWidthMode():8685:8685 -> getWidthMode
    1:1:boolean hasFlexibleChildInBothOrientations():10408:10408 -> hasFlexibleChildInBothOrientations
    2:4:boolean hasFlexibleChildInBothOrientations():10410:10412 -> hasFlexibleChildInBothOrientations
    1:1:boolean hasFocus():8814:8814 -> hasFocus
    1:1:boolean isAttachedToWindow():7864:7864 -> isAttachedToWindow
    1:1:boolean isAutoMeasureEnabled():7725:7725 -> isAutoMeasureEnabled
    1:1:boolean isItemPrefetchEnabled():7792:7792 -> isItemPrefetchEnabled
    1:2:boolean isMeasurementUpToDate(int,int,int):9075:9076 -> isMeasurementUpToDate
    1:1:boolean isSmoothScrolling():8211:8211 -> isSmoothScrolling
    1:1:boolean isViewPartiallyVisible(android.view.View,boolean,boolean):9685:9685 -> isViewPartiallyVisible
    2:2:boolean isViewPartiallyVisible(android.view.View,boolean,boolean):9687:9687 -> isViewPartiallyVisible
    1:3:void layoutDecoratedWithMargins(android.view.View,int,int,int,int):9320:9322 -> layoutDecoratedWithMargins
    1:1:void measureChildWithMargins(android.view.View,int,int):9104:9104 -> measureChildWithMargins
    2:4:void measureChildWithMargins(android.view.View,int,int):9106:9108 -> measureChildWithMargins
    5:6:void measureChildWithMargins(android.view.View,int,int):9110:9111 -> measureChildWithMargins
    7:7:void measureChildWithMargins(android.view.View,int,int):9113:9113 -> measureChildWithMargins
    8:8:void measureChildWithMargins(android.view.View,int,int):9110:9110 -> measureChildWithMargins
    9:10:void measureChildWithMargins(android.view.View,int,int):9114:9115 -> measureChildWithMargins
    11:11:void measureChildWithMargins(android.view.View,int,int):9117:9117 -> measureChildWithMargins
    12:12:void measureChildWithMargins(android.view.View,int,int):9114:9114 -> measureChildWithMargins
    13:14:void measureChildWithMargins(android.view.View,int,int):9118:9119 -> measureChildWithMargins
    1:1:void moveView(int,int):8591:8591 -> moveView
    2:3:void moveView(int,int):8596:8597 -> moveView
    4:5:void moveView(int,int):8593:8594 -> moveView
    1:2:void offsetChildrenHorizontal(int):8858:8859 -> offsetChildrenHorizontal
    1:2:void offsetChildrenVertical(int):8870:8871 -> offsetChildrenVertical
    1:1:void onDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):7955:7955 -> onDetachedFromWindow
    1:1:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):10136:10136 -> onInitializeAccessibilityEvent
    1:1:void onInitializeAccessibilityEvent(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.accessibility.AccessibilityEvent):10152:10152 -> onInitializeAccessibilityEvent1
    2:5:void onInitializeAccessibilityEvent(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.accessibility.AccessibilityEvent):10155:10158 -> onInitializeAccessibilityEvent1
    6:6:void onInitializeAccessibilityEvent(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.accessibility.AccessibilityEvent):10155:10155 -> onInitializeAccessibilityEvent1
    7:8:void onInitializeAccessibilityEvent(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.accessibility.AccessibilityEvent):10160:10161 -> onInitializeAccessibilityEvent1
    1:1:void onInitializeAccessibilityNodeInfo(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10087:10087 -> onInitializeAccessibilityNodeInfo
    2:4:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10117:10119 -> onInitializeAccessibilityNodeInfo
    5:7:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10121:10123 -> onInitializeAccessibilityNodeInfo
    8:11:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10127:10130 -> onInitializeAccessibilityNodeInfo
    12:12:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10127:10127 -> onInitializeAccessibilityNodeInfo
    13:13:void onInitializeAccessibilityNodeInfo(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10131:10131 -> onInitializeAccessibilityNodeInfo
    1:1:void onInitializeAccessibilityNodeInfoForItem(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10167:10167 -> onInitializeAccessibilityNodeInfoForItem
    2:3:void onInitializeAccessibilityNodeInfoForItem(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10169:10170 -> onInitializeAccessibilityNodeInfoForItem
    4:5:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10192:10193 -> onInitializeAccessibilityNodeInfoForItem
    6:6:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10195:10195 -> onInitializeAccessibilityNodeInfoForItem
    7:7:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):10197:10197 -> onInitializeAccessibilityNodeInfoForItem
    1:1:void onItemsUpdated(androidx.recyclerview.widget.RecyclerView,int,int,java.lang.Object):9859:9859 -> onItemsUpdated
    1:1:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):8019:8019 -> onLayoutChildren
    1:1:void onMeasure(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,int):9995:9995 -> onMeasure
    1:1:boolean onRequestChildFocus(androidx.recyclerview.widget.RecyclerView,android.view.View,android.view.View):9730:9730 -> onRequestChildFocus
    1:1:boolean onRequestChildFocus(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,android.view.View,android.view.View):9752:9752 -> onRequestChildFocus1
    1:2:void onSmoothScrollerStopped(androidx.recyclerview.widget.RecyclerView$SmoothScroller):10051:10052 -> onSmoothScrollerStopped
    1:1:boolean performAccessibilityAction(int,android.os.Bundle):10289:10289 -> performAccessibilityAction
    2:2:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):10305:10305 -> performAccessibilityAction
    3:4:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):10311:10312 -> performAccessibilityAction
    5:6:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):10314:10315 -> performAccessibilityAction
    7:8:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):10319:10320 -> performAccessibilityAction
    9:10:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):10322:10323 -> performAccessibilityAction
    11:11:boolean performAccessibilityAction(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,int,android.os.Bundle):10330:10330 -> performAccessibilityAction
    1:1:boolean performAccessibilityActionForItem(android.view.View,int,android.os.Bundle):10337:10337 -> performAccessibilityActionForItem
    1:4:void removeAndRecycleAllViews(androidx.recyclerview.widget.RecyclerView$Recycler):10077:10080 -> removeAndRecycleAllViews
    1:1:int androidx.recyclerview.widget.RecyclerView$Recycler.getScrapCount():6322:6322 -> removeAndRecycleScrapInt
    1:1:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):8963 -> removeAndRecycleScrapInt
    2:2:android.view.View androidx.recyclerview.widget.RecyclerView$Recycler.getScrapViewAt(int):6326:6326 -> removeAndRecycleScrapInt
    2:2:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):8966 -> removeAndRecycleScrapInt
    3:4:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):8967:8968 -> removeAndRecycleScrapInt
    5:7:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):8976:8978 -> removeAndRecycleScrapInt
    8:9:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):8980:8981 -> removeAndRecycleScrapInt
    10:10:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):8983:8983 -> removeAndRecycleScrapInt
    11:15:void androidx.recyclerview.widget.RecyclerView$Recycler.quickRecycleScrapView(android.view.View):6268:6272 -> removeAndRecycleScrapInt
    11:15:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):8984 -> removeAndRecycleScrapInt
    16:18:void androidx.recyclerview.widget.RecyclerView$Recycler.clearScrap():6330:6332 -> removeAndRecycleScrapInt
    16:18:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):8986 -> removeAndRecycleScrapInt
    19:19:void removeAndRecycleScrapInt(androidx.recyclerview.widget.RecyclerView$Recycler):8988:8988 -> removeAndRecycleScrapInt
    1:2:void removeAndRecycleView(android.view.View,androidx.recyclerview.widget.RecyclerView$Recycler):8635:8636 -> removeAndRecycleView
    1:3:void removeAndRecycleViewAt(int,androidx.recyclerview.widget.RecyclerView$Recycler):8646:8648 -> removeAndRecycleViewAt
    1:2:boolean removeCallbacks(java.lang.Runnable):7898:7899 -> removeCallbacks
    1:1:void removeView(android.view.View):8360:8360 -> removeView
    1:1:void removeViewAt(int):8372:8372 -> removeViewAt
    2:2:void removeViewAt(int):8374:8374 -> removeViewAt
    1:8:int[] getChildRectangleOnScreenScrollAmount(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean):9574:9581 -> requestChildRectangleOnScreen
    1:8:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):9645 -> requestChildRectangleOnScreen
    9:12:int[] getChildRectangleOnScreenScrollAmount(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean):9583:9586 -> requestChildRectangleOnScreen
    9:12:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):9645 -> requestChildRectangleOnScreen
    13:13:int[] getChildRectangleOnScreenScrollAmount(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean):9592:9592 -> requestChildRectangleOnScreen
    13:13:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):9645 -> requestChildRectangleOnScreen
    14:14:int[] getChildRectangleOnScreenScrollAmount(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean):9594:9594 -> requestChildRectangleOnScreen
    14:14:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):9645 -> requestChildRectangleOnScreen
    15:15:int[] getChildRectangleOnScreenScrollAmount(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean):9597:9597 -> requestChildRectangleOnScreen
    15:15:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):9645 -> requestChildRectangleOnScreen
    16:16:int[] getChildRectangleOnScreenScrollAmount(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean):9603:9603 -> requestChildRectangleOnScreen
    16:16:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):9645 -> requestChildRectangleOnScreen
    17:18:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):9647:9648 -> requestChildRectangleOnScreen
    19:19:boolean isFocusedChildVisibleAfterScrolling(androidx.recyclerview.widget.RecyclerView,int,int):9705:9705 -> requestChildRectangleOnScreen
    19:19:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):9649 -> requestChildRectangleOnScreen
    20:25:boolean isFocusedChildVisibleAfterScrolling(androidx.recyclerview.widget.RecyclerView,int,int):9709:9714 -> requestChildRectangleOnScreen
    20:25:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):9649 -> requestChildRectangleOnScreen
    26:26:boolean isFocusedChildVisibleAfterScrolling(androidx.recyclerview.widget.RecyclerView,int,int):9716:9716 -> requestChildRectangleOnScreen
    26:26:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):9649 -> requestChildRectangleOnScreen
    27:27:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):9652:9652 -> requestChildRectangleOnScreen
    28:28:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean,boolean):9654:9654 -> requestChildRectangleOnScreen
    29:29:boolean requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,boolean):9625:9625 -> requestChildRectangleOnScreen
    1:2:void requestLayout():7581:7582 -> requestLayout
    1:1:void requestSimpleAnimationsInNextLayout():10211:10211 -> requestSimpleAnimationsInNextLayout
    1:2:void scrapOrRecycleView(androidx.recyclerview.widget.RecyclerView$Recycler,int,android.view.View):8935:8936 -> scrapOrRecycleView
    3:6:void scrapOrRecycleView(androidx.recyclerview.widget.RecyclerView$Recycler,int,android.view.View):8942:8945 -> scrapOrRecycleView
    7:9:void scrapOrRecycleView(androidx.recyclerview.widget.RecyclerView$Recycler,int,android.view.View):8947:8949 -> scrapOrRecycleView
    10:10:void androidx.recyclerview.widget.ViewInfoStore.onViewDetached(androidx.recyclerview.widget.RecyclerView$ViewHolder):275:275 -> scrapOrRecycleView
    10:10:void scrapOrRecycleView(androidx.recyclerview.widget.RecyclerView$Recycler,int,android.view.View):8949 -> scrapOrRecycleView
    1:2:void setExactMeasureSpecsFrom(androidx.recyclerview.widget.RecyclerView):10388:10389 -> setExactMeasureSpecsFrom
    3:3:void setExactMeasureSpecsFrom(androidx.recyclerview.widget.RecyclerView):10387:10387 -> setExactMeasureSpecsFrom
    1:5:void setItemPrefetchEnabled(boolean):7774:7778 -> setItemPrefetchEnabled
    1:4:void setMeasureSpecs(int,int):7491:7494 -> setMeasureSpecs
    5:8:void setMeasureSpecs(int,int):7497:7500 -> setMeasureSpecs
    1:5:void setMeasuredDimension(android.graphics.Rect,int,int):7570:7574 -> setMeasuredDimension
    6:6:void setMeasuredDimension(int,int):10006:10006 -> setMeasuredDimension
    1:1:void setMeasuredDimensionFromChildren(int,int):7518:7518 -> setMeasuredDimensionFromChildren
    2:2:void setMeasuredDimensionFromChildren(int,int):7520:7520 -> setMeasuredDimensionFromChildren
    3:6:void setMeasuredDimensionFromChildren(int,int):7529:7532 -> setMeasuredDimensionFromChildren
    7:7:void setMeasuredDimensionFromChildren(int,int):7535:7535 -> setMeasuredDimensionFromChildren
    8:8:void setMeasuredDimensionFromChildren(int,int):7538:7538 -> setMeasuredDimensionFromChildren
    9:9:void setMeasuredDimensionFromChildren(int,int):7541:7541 -> setMeasuredDimensionFromChildren
    10:11:void setMeasuredDimensionFromChildren(int,int):7545:7546 -> setMeasuredDimensionFromChildren
    1:4:void setRecyclerView(androidx.recyclerview.widget.RecyclerView):7476:7479 -> setRecyclerView
    5:8:void setRecyclerView(androidx.recyclerview.widget.RecyclerView):7481:7484 -> setRecyclerView
    9:10:void setRecyclerView(androidx.recyclerview.widget.RecyclerView):7486:7487 -> setRecyclerView
    1:1:boolean shouldMeasureChild(android.view.View,int,int,androidx.recyclerview.widget.RecyclerView$LayoutParams):9042:9042 -> shouldMeasureChild
    2:3:boolean shouldMeasureChild(android.view.View,int,int,androidx.recyclerview.widget.RecyclerView$LayoutParams):9044:9045 -> shouldMeasureChild
    1:3:boolean shouldReMeasureChild(android.view.View,int,int,androidx.recyclerview.widget.RecyclerView$LayoutParams):9028:9030 -> shouldReMeasureChild
    1:1:void smoothScrollToPosition(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,int):8185:8185 -> smoothScrollToPosition
    1:3:void startSmoothScroll(androidx.recyclerview.widget.RecyclerView$SmoothScroller):8199:8201 -> startSmoothScroll
    4:5:void startSmoothScroll(androidx.recyclerview.widget.RecyclerView$SmoothScroller):8203:8204 -> startSmoothScroll
    1:2:void stopSmoothScroller():10045:10046 -> stopSmoothScroller
androidx.recyclerview.widget.RecyclerView$LayoutManager$1 -> androidx.recyclerview.widget.RecyclerView$LayoutManager$1:
    1:1:void <init>(androidx.recyclerview.widget.RecyclerView$LayoutManager):7305:7305 -> <init>
    1:1:android.view.View getChildAt(int):7318:7318 -> getChildAt
    1:2:int getChildEnd(android.view.View):7341:7342 -> getChildEnd
    1:2:int getChildStart(android.view.View):7334:7335 -> getChildStart
    1:1:int getParentEnd():7328:7328 -> getParentEnd
    1:1:int getParentStart():7323:7323 -> getParentStart
androidx.recyclerview.widget.RecyclerView$LayoutManager$2 -> androidx.recyclerview.widget.RecyclerView$LayoutManager$2:
    1:1:void <init>(androidx.recyclerview.widget.RecyclerView$LayoutManager):7351:7351 -> <init>
    1:1:android.view.View getChildAt(int):7364:7364 -> getChildAt
    1:2:int getChildEnd(android.view.View):7388:7389 -> getChildEnd
    1:2:int getChildStart(android.view.View):7381:7382 -> getChildStart
    1:2:int getParentEnd():7374:7375 -> getParentEnd
    1:1:int getParentStart():7369:7369 -> getParentStart
androidx.recyclerview.widget.RecyclerView$LayoutManager$Properties -> androidx.recyclerview.widget.RecyclerView$LayoutManager$Properties:
    1:1:void <init>():10422:10422 -> <init>
androidx.recyclerview.widget.RecyclerView$LayoutParams -> androidx.recyclerview.widget.RecyclerView$LayoutParams:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):11356:11356 -> <init>
    2:3:void <init>(android.content.Context,android.util.AttributeSet):11348:11349 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet):11353:11353 -> <init>
    5:5:void <init>(int,int):11360:11360 -> <init>
    6:7:void <init>(int,int):11348:11349 -> <init>
    8:8:void <init>(int,int):11353:11353 -> <init>
    9:9:void <init>(android.view.ViewGroup$MarginLayoutParams):11364:11364 -> <init>
    10:11:void <init>(android.view.ViewGroup$MarginLayoutParams):11348:11349 -> <init>
    12:12:void <init>(android.view.ViewGroup$MarginLayoutParams):11353:11353 -> <init>
    13:13:void <init>(android.view.ViewGroup$LayoutParams):11368:11368 -> <init>
    14:15:void <init>(android.view.ViewGroup$LayoutParams):11348:11349 -> <init>
    16:16:void <init>(android.view.ViewGroup$LayoutParams):11353:11353 -> <init>
    17:17:void <init>(androidx.recyclerview.widget.RecyclerView$LayoutParams):11372:11372 -> <init>
    18:19:void <init>(androidx.recyclerview.widget.RecyclerView$LayoutParams):11348:11349 -> <init>
    20:20:void <init>(androidx.recyclerview.widget.RecyclerView$LayoutParams):11353:11353 -> <init>
    1:1:int getViewAdapterPosition():11444:11444 -> getViewAdapterPosition
    1:1:int getViewLayoutPosition():11432:11432 -> getViewLayoutPosition
    1:1:boolean isItemChanged():11414:11414 -> isItemChanged
    1:1:boolean isItemRemoved():11403:11403 -> isItemRemoved
    1:1:boolean isViewInvalid():11392:11392 -> isViewInvalid
    1:1:boolean viewNeedsUpdate():11382:11382 -> viewNeedsUpdate
androidx.recyclerview.widget.RecyclerView$OnScrollListener -> androidx.recyclerview.widget.RecyclerView$OnScrollListener:
    1:1:void <init>():10609:10609 -> <init>
androidx.recyclerview.widget.RecyclerView$RecycledViewPool -> androidx.recyclerview.widget.RecyclerView$RecycledViewPool:
    1:1:void <init>():5380:5380 -> <init>
    2:2:void <init>():5403:5403 -> <init>
    3:3:void <init>():5405:5405 -> <init>
    1:1:void attach():5523:5523 -> attach
    1:1:void detach():5527:5527 -> detach
    1:2:void factorInBindTime(int,long):5507:5508 -> factorInBindTime
    1:2:void factorInCreateTime(int,long):5501:5502 -> factorInCreateTime
    1:1:androidx.recyclerview.widget.RecyclerView$RecycledViewPool$ScrapData getScrapDataForType(int):5556:5556 -> getScrapDataForType
    2:3:androidx.recyclerview.widget.RecyclerView$RecycledViewPool$ScrapData getScrapDataForType(int):5558:5559 -> getScrapDataForType
    1:1:void onAdapterChanged(androidx.recyclerview.widget.RecyclerView$Adapter,androidx.recyclerview.widget.RecyclerView$Adapter,boolean):5545:5545 -> onAdapterChanged
    2:2:void onAdapterChanged(androidx.recyclerview.widget.RecyclerView$Adapter,androidx.recyclerview.widget.RecyclerView$Adapter,boolean):5547:5547 -> onAdapterChanged
    3:5:void clear():5411:5413 -> onAdapterChanged
    3:5:void onAdapterChanged(androidx.recyclerview.widget.RecyclerView$Adapter,androidx.recyclerview.widget.RecyclerView$Adapter,boolean):5548 -> onAdapterChanged
    6:6:void onAdapterChanged(androidx.recyclerview.widget.RecyclerView$Adapter,androidx.recyclerview.widget.RecyclerView$Adapter,boolean):5551:5551 -> onAdapterChanged
    1:3:void putRecycledView(androidx.recyclerview.widget.RecyclerView$ViewHolder):5481:5483 -> putRecycledView
    4:5:void putRecycledView(androidx.recyclerview.widget.RecyclerView$ViewHolder):5489:5490 -> putRecycledView
    1:1:long runningAverage(long,long):5497:5497 -> runningAverage
    1:5:void setMaxRecycledViews(int,int):5424:5428 -> setMaxRecycledViews
    1:1:boolean willBindInTime(int,long,long):5518:5518 -> willBindInTime
    1:1:boolean willCreateInTime(int,long,long):5513:5513 -> willCreateInTime
androidx.recyclerview.widget.RecyclerView$RecycledViewPool$ScrapData -> androidx.recyclerview.widget.RecyclerView$RecycledViewPool$ScrapData:
    1:5:void <init>():5397:5401 -> <init>
androidx.recyclerview.widget.RecyclerView$Recycler -> androidx.recyclerview.widget.RecyclerView$Recycler:
    1:3:void <init>(androidx.recyclerview.widget.RecyclerView):5637:5639 -> <init>
    4:4:void <init>(androidx.recyclerview.widget.RecyclerView):5641:5641 -> <init>
    5:6:void <init>(androidx.recyclerview.widget.RecyclerView):5643:5644 -> <init>
    7:8:void <init>(androidx.recyclerview.widget.RecyclerView):5646:5647 -> <init>
    1:4:void addViewHolderToRecycledViewPool(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):6250:6253 -> addViewHolderToRecycledViewPool
    5:6:void dispatchViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):6481:6482 -> addViewHolderToRecycledViewPool
    5:6:void addViewHolderToRecycledViewPool(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):6256 -> addViewHolderToRecycledViewPool
    7:8:void dispatchViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):6484:6485 -> addViewHolderToRecycledViewPool
    7:8:void addViewHolderToRecycledViewPool(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):6256 -> addViewHolderToRecycledViewPool
    9:10:void dispatchViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):6487:6488 -> addViewHolderToRecycledViewPool
    9:10:void addViewHolderToRecycledViewPool(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):6256 -> addViewHolderToRecycledViewPool
    11:12:void addViewHolderToRecycledViewPool(androidx.recyclerview.widget.RecyclerView$ViewHolder,boolean):6258:6259 -> addViewHolderToRecycledViewPool
    1:2:void clear():5660:5661 -> clear
    1:1:int convertPreLayoutPositionToPostLayout(int):5828:5828 -> convertPreLayoutPositionToPostLayout
    2:2:int convertPreLayoutPositionToPostLayout(int):5832:5832 -> convertPreLayoutPositionToPostLayout
    3:3:boolean androidx.recyclerview.widget.RecyclerView$State.isPreLayout():12245:12245 -> convertPreLayoutPositionToPostLayout
    3:3:int convertPreLayoutPositionToPostLayout(int):5832 -> convertPreLayoutPositionToPostLayout
    4:4:int convertPreLayoutPositionToPostLayout(int):5835:5835 -> convertPreLayoutPositionToPostLayout
    5:5:int androidx.recyclerview.widget.AdapterHelper.findPositionOffset(int):468:468 -> convertPreLayoutPositionToPostLayout
    5:5:int convertPreLayoutPositionToPostLayout(int):5835 -> convertPreLayoutPositionToPostLayout
    6:7:int convertPreLayoutPositionToPostLayout(int):5829:5830 -> convertPreLayoutPositionToPostLayout
    1:2:androidx.recyclerview.widget.RecyclerView$RecycledViewPool getRecycledViewPool():6585:6586 -> getRecycledViewPool
    3:3:androidx.recyclerview.widget.RecyclerView$RecycledViewPool getRecycledViewPool():6588:6588 -> getRecycledViewPool
    1:1:java.util.List getScrapList():5692:5692 -> getScrapList
    1:1:android.view.View getViewForPosition(int,boolean):5858:5858 -> getViewForPosition
    1:1:android.view.View getViewForPosition(int):5854 -> getViewForPosition
    1:4:void invalidateDisplayListInt(android.view.ViewGroup,boolean):6061:6064 -> invalidateDisplayListInt
    5:7:void invalidateDisplayListInt(android.view.ViewGroup,boolean):6071:6073 -> invalidateDisplayListInt
    8:10:void invalidateDisplayListInt(android.view.ViewGroup,boolean):6075:6077 -> invalidateDisplayListInt
    1:5:void quickRecycleScrapView(android.view.View):6268:6272 -> quickRecycleScrapView
    1:1:void recycleAndClearCachedViews():6116:6116 -> recycleAndClearCachedViews
    2:2:void recycleAndClearCachedViews():6118:6118 -> recycleAndClearCachedViews
    3:5:void recycleAndClearCachedViews():6120:6122 -> recycleAndClearCachedViews
    6:7:void androidx.recyclerview.widget.GapWorker$LayoutPrefetchRegistryImpl.clearPrefetchPositions():150:151 -> recycleAndClearCachedViews
    6:7:void recycleAndClearCachedViews():6122 -> recycleAndClearCachedViews
    8:8:void androidx.recyclerview.widget.GapWorker$LayoutPrefetchRegistryImpl.clearPrefetchPositions():153:153 -> recycleAndClearCachedViews
    8:8:void recycleAndClearCachedViews():6122 -> recycleAndClearCachedViews
    1:1:void recycleCachedViewAt(int):6141:6141 -> recycleCachedViewAt
    2:3:void recycleCachedViewAt(int):6145:6146 -> recycleCachedViewAt
    1:3:void recycleView(android.view.View):6094:6096 -> recycleView
    4:7:void recycleView(android.view.View):6098:6101 -> recycleView
    8:8:void recycleView(android.view.View):6103:6103 -> recycleView
    1:1:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6155:6155 -> recycleViewHolderInternal
    2:2:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6162:6162 -> recycleViewHolderInternal
    3:3:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6168:6168 -> recycleViewHolderInternal
    4:5:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6175:6176 -> recycleViewHolderInternal
    6:6:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6178:6178 -> recycleViewHolderInternal
    7:9:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6185:6187 -> recycleViewHolderInternal
    10:12:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6192:6194 -> recycleViewHolderInternal
    13:13:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6199:6199 -> recycleViewHolderInternal
    14:14:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6201:6201 -> recycleViewHolderInternal
    15:16:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6205:6206 -> recycleViewHolderInternal
    17:17:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6213:6213 -> recycleViewHolderInternal
    18:18:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6217:6217 -> recycleViewHolderInternal
    19:19:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6235:6235 -> recycleViewHolderInternal
    20:20:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6237:6237 -> recycleViewHolderInternal
    21:21:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6169:6169 -> recycleViewHolderInternal
    22:22:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6171:6171 -> recycleViewHolderInternal
    23:23:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6163:6163 -> recycleViewHolderInternal
    24:24:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6165:6165 -> recycleViewHolderInternal
    25:25:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6156:6156 -> recycleViewHolderInternal
    26:27:void recycleViewHolderInternal(androidx.recyclerview.widget.RecyclerView$ViewHolder):6158:6159 -> recycleViewHolderInternal
    1:3:void scrapView(android.view.View):6285:6287 -> scrapView
    4:5:void scrapView(android.view.View):6296:6297 -> scrapView
    6:7:void scrapView(android.view.View):6299:6300 -> scrapView
    8:9:void scrapView(android.view.View):6288:6289 -> scrapView
    10:10:void scrapView(android.view.View):6291:6291 -> scrapView
    11:12:void scrapView(android.view.View):6293:6294 -> scrapView
    1:2:void setViewCacheSize(int):5670:5671 -> setViewCacheSize
    1:1:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5882:5882 -> tryGetViewHolderForPositionByDeadline
    2:2:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5890:5890 -> tryGetViewHolderForPositionByDeadline
    3:3:boolean androidx.recyclerview.widget.RecyclerView$State.isPreLayout():12245:12245 -> tryGetViewHolderForPositionByDeadline
    3:3:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5890 -> tryGetViewHolderForPositionByDeadline
    4:4:androidx.recyclerview.widget.RecyclerView$ViewHolder getChangedScrapViewForPosition(int):6339:6339 -> tryGetViewHolderForPositionByDeadline
    4:4:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5891 -> tryGetViewHolderForPositionByDeadline
    5:7:androidx.recyclerview.widget.RecyclerView$ViewHolder getChangedScrapViewForPosition(int):6344:6346 -> tryGetViewHolderForPositionByDeadline
    5:7:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5891 -> tryGetViewHolderForPositionByDeadline
    8:9:androidx.recyclerview.widget.RecyclerView$ViewHolder getChangedScrapViewForPosition(int):6351:6352 -> tryGetViewHolderForPositionByDeadline
    8:9:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5891 -> tryGetViewHolderForPositionByDeadline
    10:10:int androidx.recyclerview.widget.AdapterHelper.findPositionOffset(int):468:468 -> tryGetViewHolderForPositionByDeadline
    10:10:androidx.recyclerview.widget.RecyclerView$ViewHolder getChangedScrapViewForPosition(int):6352 -> tryGetViewHolderForPositionByDeadline
    10:10:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5891 -> tryGetViewHolderForPositionByDeadline
    11:12:androidx.recyclerview.widget.RecyclerView$ViewHolder getChangedScrapViewForPosition(int):6353:6354 -> tryGetViewHolderForPositionByDeadline
    11:12:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5891 -> tryGetViewHolderForPositionByDeadline
    13:15:androidx.recyclerview.widget.RecyclerView$ViewHolder getChangedScrapViewForPosition(int):6356:6358 -> tryGetViewHolderForPositionByDeadline
    13:15:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5891 -> tryGetViewHolderForPositionByDeadline
    16:16:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6375:6375 -> tryGetViewHolderForPositionByDeadline
    16:16:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5896 -> tryGetViewHolderForPositionByDeadline
    17:20:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6379:6382 -> tryGetViewHolderForPositionByDeadline
    17:20:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5896 -> tryGetViewHolderForPositionByDeadline
    21:21:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6388:6388 -> tryGetViewHolderForPositionByDeadline
    21:21:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5896 -> tryGetViewHolderForPositionByDeadline
    22:22:android.view.View androidx.recyclerview.widget.ChildHelper.findHiddenNonRemovedView(int):206:206 -> tryGetViewHolderForPositionByDeadline
    22:22:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6388 -> tryGetViewHolderForPositionByDeadline
    22:22:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5896 -> tryGetViewHolderForPositionByDeadline
    23:27:android.view.View androidx.recyclerview.widget.ChildHelper.findHiddenNonRemovedView(int):208:212 -> tryGetViewHolderForPositionByDeadline
    23:27:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6388 -> tryGetViewHolderForPositionByDeadline
    23:27:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5896 -> tryGetViewHolderForPositionByDeadline
    28:30:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6392:6394 -> tryGetViewHolderForPositionByDeadline
    28:30:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5896 -> tryGetViewHolderForPositionByDeadline
    31:33:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6399:6401 -> tryGetViewHolderForPositionByDeadline
    31:33:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5896 -> tryGetViewHolderForPositionByDeadline
    34:35:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6396:6397 -> tryGetViewHolderForPositionByDeadline
    34:35:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5896 -> tryGetViewHolderForPositionByDeadline
    36:36:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6408:6408 -> tryGetViewHolderForPositionByDeadline
    36:36:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5896 -> tryGetViewHolderForPositionByDeadline
    37:37:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6410:6410 -> tryGetViewHolderForPositionByDeadline
    37:37:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5896 -> tryGetViewHolderForPositionByDeadline
    38:38:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6413:6413 -> tryGetViewHolderForPositionByDeadline
    38:38:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5896 -> tryGetViewHolderForPositionByDeadline
    39:39:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrHiddenOrCachedHolderForPosition(int,boolean):6415:6415 -> tryGetViewHolderForPositionByDeadline
    39:39:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5896 -> tryGetViewHolderForPositionByDeadline
    40:40:boolean validateViewHolderForOffsetPosition(androidx.recyclerview.widget.RecyclerView$ViewHolder):5706:5706 -> tryGetViewHolderForPositionByDeadline
    40:40:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5898 -> tryGetViewHolderForPositionByDeadline
    41:41:boolean validateViewHolderForOffsetPosition(androidx.recyclerview.widget.RecyclerView$ViewHolder):5711:5711 -> tryGetViewHolderForPositionByDeadline
    41:41:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5898 -> tryGetViewHolderForPositionByDeadline
    42:42:boolean androidx.recyclerview.widget.RecyclerView$State.isPreLayout():12245:12245 -> tryGetViewHolderForPositionByDeadline
    42:42:boolean validateViewHolderForOffsetPosition(androidx.recyclerview.widget.RecyclerView$ViewHolder):5711 -> tryGetViewHolderForPositionByDeadline
    42:42:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5898 -> tryGetViewHolderForPositionByDeadline
    43:43:boolean validateViewHolderForOffsetPosition(androidx.recyclerview.widget.RecyclerView$ViewHolder):5713:5713 -> tryGetViewHolderForPositionByDeadline
    43:43:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5898 -> tryGetViewHolderForPositionByDeadline
    44:44:boolean validateViewHolderForOffsetPosition(androidx.recyclerview.widget.RecyclerView$ViewHolder):5717:5717 -> tryGetViewHolderForPositionByDeadline
    44:44:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5898 -> tryGetViewHolderForPositionByDeadline
    45:45:boolean androidx.recyclerview.widget.RecyclerView$State.isPreLayout():12245:12245 -> tryGetViewHolderForPositionByDeadline
    45:45:boolean validateViewHolderForOffsetPosition(androidx.recyclerview.widget.RecyclerView$ViewHolder):5717 -> tryGetViewHolderForPositionByDeadline
    45:45:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5898 -> tryGetViewHolderForPositionByDeadline
    46:47:boolean validateViewHolderForOffsetPosition(androidx.recyclerview.widget.RecyclerView$ViewHolder):5719:5720 -> tryGetViewHolderForPositionByDeadline
    46:47:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5898 -> tryGetViewHolderForPositionByDeadline
    48:49:boolean validateViewHolderForOffsetPosition(androidx.recyclerview.widget.RecyclerView$ViewHolder):5724:5725 -> tryGetViewHolderForPositionByDeadline
    48:49:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5898 -> tryGetViewHolderForPositionByDeadline
    50:55:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5903:5908 -> tryGetViewHolderForPositionByDeadline
    56:56:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5910:5910 -> tryGetViewHolderForPositionByDeadline
    57:58:boolean validateViewHolderForOffsetPosition(androidx.recyclerview.widget.RecyclerView$ViewHolder):5714:5715 -> tryGetViewHolderForPositionByDeadline
    57:58:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5898 -> tryGetViewHolderForPositionByDeadline
    59:59:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5919:5919 -> tryGetViewHolderForPositionByDeadline
    60:60:int androidx.recyclerview.widget.AdapterHelper.findPositionOffset(int):468:468 -> tryGetViewHolderForPositionByDeadline
    60:60:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5919 -> tryGetViewHolderForPositionByDeadline
    61:61:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5920:5920 -> tryGetViewHolderForPositionByDeadline
    62:62:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5926:5926 -> tryGetViewHolderForPositionByDeadline
    63:64:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5928:5929 -> tryGetViewHolderForPositionByDeadline
    65:65:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6429:6429 -> tryGetViewHolderForPositionByDeadline
    65:65:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5929 -> tryGetViewHolderForPositionByDeadline
    66:70:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6431:6435 -> tryGetViewHolderForPositionByDeadline
    66:70:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5929 -> tryGetViewHolderForPositionByDeadline
    71:71:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6444:6444 -> tryGetViewHolderForPositionByDeadline
    71:71:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5929 -> tryGetViewHolderForPositionByDeadline
    72:72:boolean androidx.recyclerview.widget.RecyclerView$State.isPreLayout():12245:12245 -> tryGetViewHolderForPositionByDeadline
    72:72:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6444 -> tryGetViewHolderForPositionByDeadline
    72:72:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5929 -> tryGetViewHolderForPositionByDeadline
    73:73:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6445:6445 -> tryGetViewHolderForPositionByDeadline
    73:73:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5929 -> tryGetViewHolderForPositionByDeadline
    74:76:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6454:6456 -> tryGetViewHolderForPositionByDeadline
    74:76:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5929 -> tryGetViewHolderForPositionByDeadline
    77:77:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6462:6462 -> tryGetViewHolderForPositionByDeadline
    77:77:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5929 -> tryGetViewHolderForPositionByDeadline
    78:80:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6464:6466 -> tryGetViewHolderForPositionByDeadline
    78:80:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5929 -> tryGetViewHolderForPositionByDeadline
    81:81:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6468:6468 -> tryGetViewHolderForPositionByDeadline
    81:81:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5929 -> tryGetViewHolderForPositionByDeadline
    82:82:androidx.recyclerview.widget.RecyclerView$ViewHolder getScrapOrCachedViewForId(long,int,boolean):6472:6472 -> tryGetViewHolderForPositionByDeadline
    82:82:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5929 -> tryGetViewHolderForPositionByDeadline
    83:83:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5933:5933 -> tryGetViewHolderForPositionByDeadline
    84:84:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5960:5960 -> tryGetViewHolderForPositionByDeadline
    85:88:androidx.recyclerview.widget.RecyclerView$ViewHolder androidx.recyclerview.widget.RecyclerView$RecycledViewPool.getRecycledView(int):5449:5452 -> tryGetViewHolderForPositionByDeadline
    85:88:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5960 -> tryGetViewHolderForPositionByDeadline
    89:90:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5962:5963 -> tryGetViewHolderForPositionByDeadline
    91:92:void invalidateDisplayListInt(androidx.recyclerview.widget.RecyclerView$ViewHolder):6055:6056 -> tryGetViewHolderForPositionByDeadline
    91:92:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5964 -> tryGetViewHolderForPositionByDeadline
    93:95:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5969:5971 -> tryGetViewHolderForPositionByDeadline
    96:97:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5975:5976 -> tryGetViewHolderForPositionByDeadline
    98:98:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5978:5978 -> tryGetViewHolderForPositionByDeadline
    99:99:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5980:5980 -> tryGetViewHolderForPositionByDeadline
    100:101:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5984:5985 -> tryGetViewHolderForPositionByDeadline
    102:102:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5921:5921 -> tryGetViewHolderForPositionByDeadline
    103:103:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5923:5923 -> tryGetViewHolderForPositionByDeadline
    104:104:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5995:5995 -> tryGetViewHolderForPositionByDeadline
    105:105:boolean androidx.recyclerview.widget.RecyclerView$State.isPreLayout():12245:12245 -> tryGetViewHolderForPositionByDeadline
    105:105:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5995 -> tryGetViewHolderForPositionByDeadline
    106:108:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5996:5998 -> tryGetViewHolderForPositionByDeadline
    109:109:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6000:6000 -> tryGetViewHolderForPositionByDeadline
    110:111:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6002:6003 -> tryGetViewHolderForPositionByDeadline
    112:112:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo androidx.recyclerview.widget.RecyclerView$ItemAnimator.recordPreLayoutInformation(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):12668:12668 -> tryGetViewHolderForPositionByDeadline
    112:112:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6002 -> tryGetViewHolderForPositionByDeadline
    113:113:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6004:6004 -> tryGetViewHolderForPositionByDeadline
    114:114:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6009:6009 -> tryGetViewHolderForPositionByDeadline
    115:115:boolean androidx.recyclerview.widget.RecyclerView$State.isPreLayout():12245:12245 -> tryGetViewHolderForPositionByDeadline
    115:115:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6009 -> tryGetViewHolderForPositionByDeadline
    116:116:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6009:6009 -> tryGetViewHolderForPositionByDeadline
    117:118:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6011:6012 -> tryGetViewHolderForPositionByDeadline
    119:119:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6018:6018 -> tryGetViewHolderForPositionByDeadline
    120:120:int androidx.recyclerview.widget.AdapterHelper.findPositionOffset(int):468:468 -> tryGetViewHolderForPositionByDeadline
    120:120:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6018 -> tryGetViewHolderForPositionByDeadline
    121:125:boolean tryBindViewHolderByDeadline(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,long):5744:5748 -> tryGetViewHolderForPositionByDeadline
    121:125:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6019 -> tryGetViewHolderForPositionByDeadline
    126:128:boolean tryBindViewHolderByDeadline(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,long):5752:5754 -> tryGetViewHolderForPositionByDeadline
    126:128:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6019 -> tryGetViewHolderForPositionByDeadline
    129:131:void attachAccessibilityDelegateOnBind(androidx.recyclerview.widget.RecyclerView$ViewHolder):6039:6041 -> tryGetViewHolderForPositionByDeadline
    129:131:boolean tryBindViewHolderByDeadline(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,long):5755 -> tryGetViewHolderForPositionByDeadline
    129:131:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6019 -> tryGetViewHolderForPositionByDeadline
    132:132:void attachAccessibilityDelegateOnBind(androidx.recyclerview.widget.RecyclerView$ViewHolder):6043:6043 -> tryGetViewHolderForPositionByDeadline
    132:132:boolean tryBindViewHolderByDeadline(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,long):5755 -> tryGetViewHolderForPositionByDeadline
    132:132:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6019 -> tryGetViewHolderForPositionByDeadline
    133:136:void attachAccessibilityDelegateOnBind(androidx.recyclerview.widget.RecyclerView$ViewHolder):6046:6049 -> tryGetViewHolderForPositionByDeadline
    133:136:boolean tryBindViewHolderByDeadline(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,long):5755 -> tryGetViewHolderForPositionByDeadline
    133:136:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6019 -> tryGetViewHolderForPositionByDeadline
    137:137:void attachAccessibilityDelegateOnBind(androidx.recyclerview.widget.RecyclerView$ViewHolder):6048:6048 -> tryGetViewHolderForPositionByDeadline
    137:137:boolean tryBindViewHolderByDeadline(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,long):5755 -> tryGetViewHolderForPositionByDeadline
    137:137:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6019 -> tryGetViewHolderForPositionByDeadline
    138:138:boolean tryBindViewHolderByDeadline(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,long):5756:5756 -> tryGetViewHolderForPositionByDeadline
    138:138:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6019 -> tryGetViewHolderForPositionByDeadline
    139:139:boolean androidx.recyclerview.widget.RecyclerView$State.isPreLayout():12245:12245 -> tryGetViewHolderForPositionByDeadline
    139:139:boolean tryBindViewHolderByDeadline(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,long):5756 -> tryGetViewHolderForPositionByDeadline
    139:139:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6019 -> tryGetViewHolderForPositionByDeadline
    140:140:boolean tryBindViewHolderByDeadline(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,int,long):5757:5757 -> tryGetViewHolderForPositionByDeadline
    140:140:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6019 -> tryGetViewHolderForPositionByDeadline
    141:141:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6022:6022 -> tryGetViewHolderForPositionByDeadline
    142:146:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6025:6029 -> tryGetViewHolderForPositionByDeadline
    147:147:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6031:6031 -> tryGetViewHolderForPositionByDeadline
    148:149:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):6033:6034 -> tryGetViewHolderForPositionByDeadline
    150:152:androidx.recyclerview.widget.RecyclerView$ViewHolder tryGetViewHolderForPositionByDeadline(int,boolean,long):5883:5885 -> tryGetViewHolderForPositionByDeadline
    1:2:void unscrapView(androidx.recyclerview.widget.RecyclerView$ViewHolder):6311:6312 -> unscrapView
    3:3:void unscrapView(androidx.recyclerview.widget.RecyclerView$ViewHolder):6314:6314 -> unscrapView
    4:6:void unscrapView(androidx.recyclerview.widget.RecyclerView$ViewHolder):6316:6318 -> unscrapView
    1:2:void updateViewCacheSize():5675:5676 -> updateViewCacheSize
    3:5:void updateViewCacheSize():5679:5681 -> updateViewCacheSize
androidx.recyclerview.widget.RecyclerView$RecyclerViewDataObserver -> androidx.recyclerview.widget.RecyclerView$RecyclerViewDataObserver:
    1:1:void <init>(androidx.recyclerview.widget.RecyclerView):5276:5276 -> <init>
    1:2:void onChanged():5281:5282 -> onChanged
    3:5:void onChanged():5284:5286 -> onChanged
    1:3:void onItemRangeChanged(int,int,java.lang.Object):5292:5294 -> onItemRangeChanged
    1:3:void onItemRangeInserted(int,int):5300:5302 -> onItemRangeInserted
    1:3:void onItemRangeMoved(int,int,int):5316:5318 -> onItemRangeMoved
    1:3:void onItemRangeRemoved(int,int):5308:5310 -> onItemRangeRemoved
    1:2:void triggerUpdateProcessor():5323:5324 -> triggerUpdateProcessor
    3:4:void triggerUpdateProcessor():5326:5327 -> triggerUpdateProcessor
androidx.recyclerview.widget.RecyclerView$SavedState -> androidx.recyclerview.widget.RecyclerView$SavedState:
    1:1:void <clinit>():12078:12078 -> <clinit>
    1:3:void <init>(android.os.Parcel,java.lang.ClassLoader):12056:12058 -> <init>
    4:4:void <init>(android.os.Parcel,java.lang.ClassLoader):12057:12057 -> <init>
    5:5:void <init>(android.os.Parcelable):12065:12065 -> <init>
    1:1:void copyFrom(androidx.recyclerview.widget.RecyclerView$SavedState):12075:12075 -> copyFrom
    1:2:void writeToParcel(android.os.Parcel,int):12070:12071 -> writeToParcel
androidx.recyclerview.widget.RecyclerView$SavedState$1 -> androidx.recyclerview.widget.RecyclerView$SavedState$1:
    1:1:void <init>():12078:12078 -> <init>
    1:1:androidx.recyclerview.widget.RecyclerView$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):12081:12081 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):12078 -> createFromParcel
    2:2:androidx.recyclerview.widget.RecyclerView$SavedState createFromParcel(android.os.Parcel):12086:12086 -> createFromParcel
    2:2:java.lang.Object createFromParcel(android.os.Parcel):12078 -> createFromParcel
    1:1:androidx.recyclerview.widget.RecyclerView$SavedState[] newArray(int):12091:12091 -> newArray
    1:1:java.lang.Object[] newArray(int):12078 -> newArray
androidx.recyclerview.widget.RecyclerView$SmoothScroller -> androidx.recyclerview.widget.RecyclerView$SmoothScroller:
    1:1:void <init>():11507:11507 -> <init>
    2:2:void <init>():11491:11491 -> <init>
    3:3:void <init>():11508:11508 -> <init>
    1:1:androidx.recyclerview.widget.RecyclerView$LayoutManager getLayoutManager():11578:11578 -> computeScrollVectorForPosition
    1:1:android.graphics.PointF computeScrollVectorForPosition(int):11562 -> computeScrollVectorForPosition
    2:4:android.graphics.PointF computeScrollVectorForPosition(int):11563:11565 -> computeScrollVectorForPosition
    5:6:android.graphics.PointF computeScrollVectorForPosition(int):11567:11568 -> computeScrollVectorForPosition
    7:7:android.graphics.PointF computeScrollVectorForPosition(int):11567:11567 -> computeScrollVectorForPosition
    1:1:android.view.View findViewByPosition(int):11707:11707 -> findViewByPosition
    1:1:int getChildCount():11700:11700 -> getChildCount
    1:1:androidx.recyclerview.widget.RecyclerView$LayoutManager getLayoutManager():11578:11578 -> getLayoutManager
    1:1:int getTargetPosition():11630:11630 -> getTargetPosition
    1:1:boolean isPendingInitialRun():11612:11612 -> isPendingInitialRun
    1:1:boolean isRunning():11620:11620 -> isRunning
    1:3:void onAnimation(int,int):11637:11639 -> onAnimation
    4:9:void onAnimation(int,int):11648:11653 -> onAnimation
    10:10:void onAnimation(int,int):11651:11651 -> onAnimation
    11:11:void onAnimation(int,int):11658:11658 -> onAnimation
    12:12:void onAnimation(int,int):11660:11660 -> onAnimation
    13:13:int getChildPosition(android.view.View):11693:11693 -> onAnimation
    13:13:void onAnimation(int,int):11662 -> onAnimation
    14:17:void onAnimation(int,int):11662:11665 -> onAnimation
    18:19:void onAnimation(int,int):11667:11668 -> onAnimation
    20:23:void onAnimation(int,int):11671:11674 -> onAnimation
    24:26:void onAnimation(int,int):11677:11679 -> onAnimation
    27:27:void onAnimation(int,int):11683:11683 -> onAnimation
    1:1:int getChildPosition(android.view.View):11693:11693 -> onChildAttachedToWindow
    1:1:void onChildAttachedToWindow(android.view.View):11720 -> onChildAttachedToWindow
    2:2:int getTargetPosition():11630:11630 -> onChildAttachedToWindow
    2:2:void onChildAttachedToWindow(android.view.View):11720 -> onChildAttachedToWindow
    3:3:void onChildAttachedToWindow(android.view.View):11721:11721 -> onChildAttachedToWindow
    1:1:void setTargetPosition(int):11547:11547 -> setTargetPosition
    1:3:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):11524:11526 -> start
    4:4:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):11525:11525 -> start
    5:7:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):11531:11533 -> start
    8:13:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):11536:11541 -> start
    14:14:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):11543:11543 -> start
    15:15:void start(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$LayoutManager):11534:11534 -> start
    1:1:void stop():11588:11588 -> stop
    2:7:void stop():11591:11596 -> stop
    8:8:void stop():11598:11598 -> stop
    9:10:void stop():11600:11601 -> stop
androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action -> androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action:
    1:1:void <init>(int,int,int,android.view.animation.Interpolator):11825:11825 -> <init>
    1:1:void <init>(int,int):11805 -> <init>
    2:2:void <init>(int,int,int,android.view.animation.Interpolator):11790:11790 -> <init>
    2:2:void <init>(int,int):11805 -> <init>
    3:3:void <init>(int,int,int,android.view.animation.Interpolator):11794:11794 -> <init>
    3:3:void <init>(int,int):11805 -> <init>
    4:4:void <init>(int,int,int,android.view.animation.Interpolator):11798:11798 -> <init>
    4:4:void <init>(int,int):11805 -> <init>
    5:8:void <init>(int,int,int,android.view.animation.Interpolator):11826:11829 -> <init>
    5:8:void <init>(int,int):11805 -> <init>
    1:1:boolean hasJumpTarget():11852:11852 -> hasJumpTarget
    1:1:void jumpTo(int):11848:11848 -> jumpTo
    1:1:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):11856:11856 -> runIfNecessary
    2:4:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):11858:11860 -> runIfNecessary
    5:5:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):11863:11863 -> runIfNecessary
    6:7:void validate():11889:11890 -> runIfNecessary
    6:7:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):11864 -> runIfNecessary
    8:8:void validate():11892:11892 -> runIfNecessary
    8:8:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):11864 -> runIfNecessary
    9:9:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):11865:11865 -> runIfNecessary
    10:10:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):11867:11867 -> runIfNecessary
    11:11:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):11869:11869 -> runIfNecessary
    12:12:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):11872:11872 -> runIfNecessary
    13:14:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):11875:11876 -> runIfNecessary
    15:15:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):11879:11879 -> runIfNecessary
    16:16:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):11882:11882 -> runIfNecessary
    17:17:void validate():11893:11893 -> runIfNecessary
    17:17:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):11864 -> runIfNecessary
    18:18:void runIfNecessary(androidx.recyclerview.widget.RecyclerView):11884:11884 -> runIfNecessary
    1:5:void update(int,int,int,android.view.animation.Interpolator):11952:11956 -> update
androidx.recyclerview.widget.RecyclerView$State -> androidx.recyclerview.widget.RecyclerView$State:
    1:1:void <init>():12106:12106 -> <init>
    2:2:void <init>():12121:12121 -> <init>
    3:3:void <init>():12132:12132 -> <init>
    4:4:void <init>():12138:12138 -> <init>
    5:5:void <init>():12150:12150 -> <init>
    6:6:void <init>():12156:12156 -> <init>
    7:7:void <init>():12158:12158 -> <init>
    8:8:void <init>():12165:12165 -> <init>
    9:9:void <init>():12167:12167 -> <init>
    10:10:void <init>():12169:12169 -> <init>
    11:11:void <init>():12175:12175 -> <init>
    12:12:void <init>():12177:12177 -> <init>
    1:4:void assertLayoutStep(int):12112:12115 -> assertLayoutStep
    1:1:boolean didStructureChange():12338:12338 -> didStructureChange
    1:1:int getItemCount():12366:12366 -> getItemCount
    1:1:int getRemainingScrollHorizontal():12379:12379 -> getRemainingScrollHorizontal
    1:1:int getRemainingScrollVertical():12390:12390 -> getRemainingScrollVertical
    1:1:boolean isPreLayout():12245:12245 -> isPreLayout
    1:1:java.lang.String toString():12395:12395 -> toString
    1:1:boolean willRunPredictiveAnimations():12256:12256 -> willRunPredictiveAnimations
androidx.recyclerview.widget.RecyclerView$ViewFlinger -> androidx.recyclerview.widget.RecyclerView$ViewFlinger:
    1:1:void <init>(androidx.recyclerview.widget.RecyclerView):5033:5033 -> <init>
    2:2:void <init>(androidx.recyclerview.widget.RecyclerView):5025:5025 -> <init>
    3:3:void <init>(androidx.recyclerview.widget.RecyclerView):5028:5028 -> <init>
    4:4:void <init>(androidx.recyclerview.widget.RecyclerView):5031:5031 -> <init>
    5:5:void <init>(androidx.recyclerview.widget.RecyclerView):5034:5034 -> <init>
    1:2:int computeScrollDuration(int,int,int,int):5202:5203 -> computeScrollDuration
    3:7:int computeScrollDuration(int,int,int,int):5205:5209 -> computeScrollDuration
    8:8:float distanceInfluenceForSnapDuration(float):5198:5198 -> computeScrollDuration
    8:8:int computeScrollDuration(int,int,int,int):5211 -> computeScrollDuration
    9:9:int computeScrollDuration(int,int,int,int):5215:5215 -> computeScrollDuration
    10:10:int computeScrollDuration(int,int,int,int):5220:5220 -> computeScrollDuration
    1:3:void fling(int,int):5180:5182 -> fling
    4:4:void fling(int,int):5184:5184 -> fling
    1:2:void postOnAnimation():5171:5172 -> postOnAnimation
    3:4:void postOnAnimation():5174:5175 -> postOnAnimation
    1:1:void run():5039:5039 -> run
    2:3:void stop():5250:5251 -> run
    2:3:void run():5040 -> run
    4:5:void disableRunOnAnimationRequests():5159:5160 -> run
    4:5:void run():5043 -> run
    6:6:void run():5044:5044 -> run
    7:14:void run():5047:5054 -> run
    15:16:void run():5057:5058 -> run
    17:19:void run():5061:5063 -> run
    20:23:void run():5066:5069 -> run
    24:26:void run():5073:5075 -> run
    27:30:void run():5077:5080 -> run
    31:31:void run():5082:5082 -> run
    32:33:void run():5086:5087 -> run
    34:35:void run():5089:5090 -> run
    36:36:void run():5093:5093 -> run
    37:37:void run():5096:5096 -> run
    38:39:void run():5108:5109 -> run
    40:42:void run():5111:5113 -> run
    43:43:void run():5117:5117 -> run
    44:45:void run():5120:5121 -> run
    46:46:void run():5124:5124 -> run
    47:47:void run():5126:5126 -> run
    48:49:void run():5131:5132 -> run
    50:52:void run():5140:5142 -> run
    53:55:void run():5134:5136 -> run
    56:57:void androidx.recyclerview.widget.GapWorker$LayoutPrefetchRegistryImpl.clearPrefetchPositions():150:151 -> run
    56:57:void run():5136 -> run
    58:58:void androidx.recyclerview.widget.GapWorker$LayoutPrefetchRegistryImpl.clearPrefetchPositions():153:153 -> run
    58:58:void run():5136 -> run
    59:59:void run():5138:5138 -> run
    60:61:void run():5148:5149 -> run
    62:63:void run():5151:5152 -> run
    64:66:void enableRunOnAnimationRequests():5164:5166 -> run
    64:66:void run():5155 -> run
    1:1:void smoothScrollBy(int,int,int,int):5192:5192 -> smoothScrollBy
    1:1:void smoothScrollBy(int,int):5188 -> smoothScrollBy
    2:2:void smoothScrollBy(int,int,int):5224:5224 -> smoothScrollBy
    3:3:void smoothScrollBy(int,int,android.view.animation.Interpolator):5228:5228 -> smoothScrollBy
    4:6:void smoothScrollBy(int,int,int,android.view.animation.Interpolator):5233:5235 -> smoothScrollBy
    7:10:void smoothScrollBy(int,int,int,android.view.animation.Interpolator):5237:5240 -> smoothScrollBy
    11:11:void smoothScrollBy(int,int,int,android.view.animation.Interpolator):5244:5244 -> smoothScrollBy
    12:12:void smoothScrollBy(int,int,int,android.view.animation.Interpolator):5246:5246 -> smoothScrollBy
androidx.recyclerview.widget.RecyclerView$ViewHolder -> androidx.recyclerview.widget.RecyclerView$ViewHolder:
    1:1:void <clinit>():10804:10804 -> <clinit>
    1:1:void <init>(android.view.View):10831:10831 -> <init>
    2:6:void <init>(android.view.View):10692:10696 -> <init>
    7:7:void <init>(android.view.View):10699:10699 -> <init>
    8:8:void <init>(android.view.View):10701:10701 -> <init>
    9:10:void <init>(android.view.View):10806:10807 -> <init>
    11:11:void <init>(android.view.View):10809:10809 -> <init>
    12:12:void <init>(android.view.View):10813:10813 -> <init>
    13:13:void <init>(android.view.View):10815:10815 -> <init>
    14:14:void <init>(android.view.View):10819:10819 -> <init>
    15:15:void <init>(android.view.View):10822:10822 -> <init>
    16:16:void <init>(android.view.View):10835:10835 -> <init>
    17:17:void <init>(android.view.View):10833:10833 -> <init>
    1:4:void addChangePayload(java.lang.Object):11042:11045 -> addChangePayload
    1:1:void addFlags(int):11037:11037 -> addFlags
    1:2:void clearOldPosition():10861:10862 -> clearOldPosition
    1:2:void clearPayload():11057:11058 -> clearPayload
    3:3:void clearPayload():11060:11060 -> clearPayload
    1:1:void clearReturnedFromScrapFlag():10988:10988 -> clearReturnedFromScrapFlag
    1:1:void clearTmpDetachFlag():10992:10992 -> clearTmpDetachFlag
    1:3:void createPayloadsIfNeeded():11050:11052 -> createPayloadsIfNeeded
    1:1:boolean doesTransientStatePreventRecycling():11195:11195 -> doesTransientStatePreventRecycling
    1:3:void flagRemovedAndOffsetPosition(int,int,boolean):10839:10841 -> flagRemovedAndOffsetPosition
    1:1:int getAdapterPosition():10937:10937 -> getAdapterPosition
    2:2:int getAdapterPosition():10940:10940 -> getAdapterPosition
    1:1:long getItemId():10965:10965 -> getItemId
    1:1:int getItemViewType():10972:10972 -> getItemViewType
    1:1:int getLayoutPosition():10911:10911 -> getLayoutPosition
    1:1:int getOldPosition():10955:10955 -> getOldPosition
    1:1:int getPosition():10885:10885 -> getPosition
    1:2:java.util.List getUnmodifiedPayloads():11064:11065 -> getUnmodifiedPayloads
    3:3:java.util.List getUnmodifiedPayloads():11070:11070 -> getUnmodifiedPayloads
    4:4:java.util.List getUnmodifiedPayloads():11067:11067 -> getUnmodifiedPayloads
    5:5:java.util.List getUnmodifiedPayloads():11073:11073 -> getUnmodifiedPayloads
    1:1:boolean hasAnyOfTheFlags(int):11021:11021 -> hasAnyOfTheFlags
    1:1:boolean isAdapterPositionUnknown():11029:11029 -> isAdapterPositionUnknown
    1:1:boolean isBound():11013:11013 -> isBound
    1:1:boolean isInvalid():11005:11005 -> isInvalid
    1:2:boolean isRecyclable():11178:11179 -> isRecyclable
    1:1:boolean isRemoved():11017:11017 -> isRemoved
    1:1:boolean isScrap():10976:10976 -> isScrap
    1:1:boolean isTmpDetached():11025:11025 -> isTmpDetached
    1:1:boolean isUpdated():11199:11199 -> isUpdated
    1:1:boolean needsUpdate():11009:11009 -> needsUpdate
    1:2:void offsetPosition(int,boolean):10845:10846 -> offsetPosition
    3:4:void offsetPosition(int,boolean):10848:10849 -> offsetPosition
    5:5:void offsetPosition(int,boolean):10852:10852 -> offsetPosition
    6:8:void offsetPosition(int,boolean):10854:10856 -> offsetPosition
    1:2:void onEnteredHiddenState(androidx.recyclerview.widget.RecyclerView):11097:11098 -> onEnteredHiddenState
    3:4:void onEnteredHiddenState(androidx.recyclerview.widget.RecyclerView):11100:11101 -> onEnteredHiddenState
    5:5:void onEnteredHiddenState(androidx.recyclerview.widget.RecyclerView):11103:11103 -> onEnteredHiddenState
    1:1:void onLeftHiddenState(androidx.recyclerview.widget.RecyclerView):11111:11111 -> onLeftHiddenState
    2:2:void onLeftHiddenState(androidx.recyclerview.widget.RecyclerView):11113:11113 -> onLeftHiddenState
    1:12:void resetInternal():11078:11089 -> resetInternal
    1:2:void saveOldPosition():10866:10867 -> saveOldPosition
    1:1:void setFlags(int,int):11033:11033 -> setFlags
    1:3:void setIsRecyclable(boolean):11153:11155 -> setIsRecyclable
    4:4:void setIsRecyclable(boolean):11160:11160 -> setIsRecyclable
    5:7:void setIsRecyclable(boolean):11163:11165 -> setIsRecyclable
    1:2:void setScrapContainer(androidx.recyclerview.widget.RecyclerView$Recycler,boolean):11000:11001 -> setScrapContainer
    1:1:boolean shouldBeKeptAsChild():11187:11187 -> shouldBeKeptAsChild
    1:1:boolean shouldIgnore():10872:10872 -> shouldIgnore
    1:1:void stopIgnoring():10996:10996 -> stopIgnoring
    1:2:java.lang.String toString():11118:11119 -> toString
    3:5:java.lang.String toString():11121:11123 -> toString
    6:13:java.lang.String toString():11125:11132 -> toString
    14:16:java.lang.String toString():11134:11136 -> toString
    1:1:void unScrap():10980:10980 -> unScrap
    1:1:boolean wasReturnedFromScrap():10984:10984 -> wasReturnedFromScrap
androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate -> androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate:
    1:3:void <init>(androidx.recyclerview.widget.RecyclerView):37:39 -> <init>
    1:1:androidx.core.view.AccessibilityDelegateCompat getItemDelegate():86:86 -> getItemDelegate
    1:6:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):69:74 -> onInitializeAccessibilityEvent
    1:4:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):60:63 -> onInitializeAccessibilityNodeInfo
    1:1:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):48:48 -> performAccessibilityAction
    2:3:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):51:52 -> performAccessibilityAction
    1:1:boolean shouldIgnore():43:43 -> shouldIgnore
androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate$ItemDelegate -> androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate$ItemDelegate:
    1:2:void <init>(androidx.recyclerview.widget.RecyclerViewAccessibilityDelegate):105:106 -> <init>
    1:5:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):111:115 -> onInitializeAccessibilityNodeInfo
    1:1:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):121:121 -> performAccessibilityAction
    2:5:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):124:127 -> performAccessibilityAction
androidx.recyclerview.widget.ScrollbarHelper -> androidx.recyclerview.widget.ScrollbarHelper:
    1:1:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean):63:63 -> computeScrollExtent
    2:2:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean):68:68 -> computeScrollExtent
    3:5:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean):70:72 -> computeScrollExtent
    1:1:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean,boolean):32:32 -> computeScrollOffset
    2:3:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean,boolean):36:37 -> computeScrollOffset
    4:4:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean,boolean):36:36 -> computeScrollOffset
    5:6:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean,boolean):38:39 -> computeScrollOffset
    7:7:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean,boolean):38:38 -> computeScrollOffset
    8:9:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean,boolean):41:42 -> computeScrollOffset
    10:11:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean,boolean):46:47 -> computeScrollOffset
    12:12:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean,boolean):46:46 -> computeScrollOffset
    13:14:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean,boolean):48:49 -> computeScrollOffset
    15:15:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean,boolean):48:48 -> computeScrollOffset
    16:17:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean,boolean):52:53 -> computeScrollOffset
    18:18:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean,boolean):52:52 -> computeScrollOffset
    1:1:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean):82:82 -> computeScrollRange
    2:2:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean):87:87 -> computeScrollRange
    3:6:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean):90:93 -> computeScrollRange
    7:7:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean):92:92 -> computeScrollRange
    8:8:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.OrientationHelper,android.view.View,android.view.View,androidx.recyclerview.widget.RecyclerView$LayoutManager,boolean):96:96 -> computeScrollRange
androidx.recyclerview.widget.SimpleItemAnimator -> androidx.recyclerview.widget.SimpleItemAnimator:
    1:1:void <init>():35:35 -> <init>
    2:2:void <init>():41:41 -> <init>
    1:1:boolean animateAppearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):114:114 -> animateAppearance
    2:2:boolean animateAppearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):120:120 -> animateAppearance
    3:3:boolean animateAppearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):126:126 -> animateAppearance
    1:2:boolean animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):151:152 -> animateChange
    3:5:boolean animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):154:156 -> animateChange
    6:7:boolean animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):158:159 -> animateChange
    8:8:boolean animateChange(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):161:161 -> animateChange
    1:6:boolean animateDisappearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):90:95 -> animateDisappearance
    7:8:boolean animateDisappearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):97:98 -> animateDisappearance
    9:9:boolean animateDisappearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):96:96 -> animateDisappearance
    10:10:boolean animateDisappearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):102:102 -> animateDisappearance
    11:11:boolean animateDisappearance(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):107:107 -> animateDisappearance
    1:1:boolean animatePersistence(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):133:133 -> animatePersistence
    2:2:void dispatchMoveFinished(androidx.recyclerview.widget.RecyclerView$ViewHolder):292:292 -> animatePersistence
    2:2:boolean animatePersistence(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):141 -> animatePersistence
    3:3:boolean animatePersistence(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):138:138 -> animatePersistence
    1:1:void setSupportsChangeAnimations(boolean):71:71 -> setSupportsChangeAnimations
androidx.recyclerview.widget.StaggeredGridLayoutManager -> androidx.recyclerview.widget.StaggeredGridLayoutManager:
    1:1:void <init>(android.content.Context,android.util.AttributeSet,int,int):229:229 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int,int):107:107 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int,int):130:130 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int,int):135:135 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int,int):146:146 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int,int):152:152 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int,int):158:158 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,int,int):163:163 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int,int):189:189 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet,int,int):194:194 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet,int,int):202:202 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet,int,int):208:208 -> <init>
    13:13:void <init>(android.content.Context,android.util.AttributeSet,int,int):216:216 -> <init>
    14:18:void <init>(android.content.Context,android.util.AttributeSet,int,int):230:234 -> <init>
    19:21:void createOrientationHelpers():258:260 -> <init>
    19:21:void <init>(android.content.Context,android.util.AttributeSet,int,int):235 -> <init>
    1:3:boolean areAllEndsEqual():1867:1869 -> areAllEndsEqual
    1:3:boolean areAllStartsEqual():1877:1879 -> areAllStartsEqual
    1:1:void assertNotInLayoutOrScroll(java.lang.String):528:528 -> assertNotInLayoutOrScroll
    2:3:void androidx.recyclerview.widget.RecyclerView$LayoutManager.assertNotInLayoutOrScroll(java.lang.String):7631:7632 -> assertNotInLayoutOrScroll
    2:3:void assertNotInLayoutOrScroll(java.lang.String):529 -> assertNotInLayoutOrScroll
    1:2:int calculateScrollDirectionForPosition(int):2045:2046 -> calculateScrollDirectionForPosition
    3:4:int calculateScrollDirectionForPosition(int):2048:2049 -> calculateScrollDirectionForPosition
    1:1:boolean canScrollHorizontally():2029:2029 -> canScrollHorizontally
    1:1:boolean canScrollVertically():2024:2024 -> canScrollVertically
    1:1:boolean checkForGaps():270:270 -> checkForGaps
    2:4:boolean checkForGaps():274:276 -> checkForGaps
    5:6:boolean checkForGaps():278:279 -> checkForGaps
    7:7:boolean checkForGaps():282:282 -> checkForGaps
    8:10:boolean checkForGaps():284:286 -> checkForGaps
    11:11:boolean checkForGaps():290:290 -> checkForGaps
    12:14:boolean checkForGaps():293:295 -> checkForGaps
    15:16:boolean checkForGaps():297:298 -> checkForGaps
    17:18:boolean checkForGaps():301:302 -> checkForGaps
    19:19:boolean checkForGaps():305:305 -> checkForGaps
    20:20:boolean checkForGaps():307:307 -> checkForGaps
    21:22:boolean checkForGaps():309:310 -> checkForGaps
    1:1:boolean checkLayoutParams(androidx.recyclerview.widget.RecyclerView$LayoutParams):2275:2275 -> checkLayoutParams
    1:2:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2125:2126 -> collectAdjacentPrefetchPositions
    3:3:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2130:2130 -> collectAdjacentPrefetchPositions
    4:5:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2133:2134 -> collectAdjacentPrefetchPositions
    6:6:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2138:2138 -> collectAdjacentPrefetchPositions
    7:9:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2140:2142 -> collectAdjacentPrefetchPositions
    10:10:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2145:2145 -> collectAdjacentPrefetchPositions
    11:11:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2149:2149 -> collectAdjacentPrefetchPositions
    12:12:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2152:2152 -> collectAdjacentPrefetchPositions
    13:13:boolean androidx.recyclerview.widget.LayoutState.hasMore(androidx.recyclerview.widget.RecyclerView$State):90:90 -> collectAdjacentPrefetchPositions
    13:13:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2152 -> collectAdjacentPrefetchPositions
    14:14:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2153:2153 -> collectAdjacentPrefetchPositions
    15:15:void collectAdjacentPrefetchPositions(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$LayoutManager$LayoutPrefetchRegistry):2155:2155 -> collectAdjacentPrefetchPositions
    1:1:int computeHorizontalScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1088:1088 -> computeHorizontalScrollExtent
    1:1:int computeHorizontalScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1068:1068 -> computeHorizontalScrollOffset
    1:1:int computeHorizontalScrollRange(androidx.recyclerview.widget.RecyclerView$State):1108:1108 -> computeHorizontalScrollRange
    1:1:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1092:1092 -> computeScrollExtent
    2:4:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1095:1097 -> computeScrollExtent
    5:5:int computeScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1095:1095 -> computeScrollExtent
    1:1:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1072:1072 -> computeScrollOffset
    2:4:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1075:1077 -> computeScrollOffset
    5:5:int computeScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1075:1075 -> computeScrollOffset
    1:1:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State):1112:1112 -> computeScrollRange
    2:4:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State):1115:1117 -> computeScrollRange
    5:5:int computeScrollRange(androidx.recyclerview.widget.RecyclerView$State):1115:1115 -> computeScrollRange
    1:2:android.graphics.PointF computeScrollVectorForPosition(int):2054:2055 -> computeScrollVectorForPosition
    3:5:android.graphics.PointF computeScrollVectorForPosition(int):2059:2061 -> computeScrollVectorForPosition
    6:7:android.graphics.PointF computeScrollVectorForPosition(int):2063:2064 -> computeScrollVectorForPosition
    1:1:int computeVerticalScrollExtent(androidx.recyclerview.widget.RecyclerView$State):1103:1103 -> computeVerticalScrollExtent
    1:1:int computeVerticalScrollOffset(androidx.recyclerview.widget.RecyclerView$State):1083:1083 -> computeVerticalScrollOffset
    1:1:int computeVerticalScrollRange(androidx.recyclerview.widget.RecyclerView$State):1123:1123 -> computeVerticalScrollRange
    1:1:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1577:1577 -> fill
    2:3:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1582:1583 -> fill
    4:5:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1589:1590 -> fill
    6:6:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1592:1592 -> fill
    7:7:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1596:1596 -> fill
    8:10:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1603:1605 -> fill
    11:11:boolean androidx.recyclerview.widget.LayoutState.hasMore(androidx.recyclerview.widget.RecyclerView$State):90:90 -> fill
    11:11:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1607 -> fill
    12:13:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1607:1608 -> fill
    14:15:android.view.View androidx.recyclerview.widget.LayoutState.next(androidx.recyclerview.widget.RecyclerView$Recycler):100:101 -> fill
    14:15:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1609 -> fill
    16:18:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1610:1612 -> fill
    19:19:int androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup.getSpan(int):2884:2884 -> fill
    19:19:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1612 -> fill
    20:20:int androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup.getSpan(int):2887:2887 -> fill
    20:20:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1612 -> fill
    21:21:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1616:1616 -> fill
    22:22:androidx.recyclerview.widget.StaggeredGridLayoutManager$Span getNextSpan(androidx.recyclerview.widget.LayoutState):1982:1982 -> fill
    22:22:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1616 -> fill
    23:23:androidx.recyclerview.widget.StaggeredGridLayoutManager$Span getNextSpan(androidx.recyclerview.widget.LayoutState):1985:1985 -> fill
    23:23:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1616 -> fill
    24:24:androidx.recyclerview.widget.StaggeredGridLayoutManager$Span getNextSpan(androidx.recyclerview.widget.LayoutState):1990:1990 -> fill
    24:24:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1616 -> fill
    25:25:androidx.recyclerview.widget.StaggeredGridLayoutManager$Span getNextSpan(androidx.recyclerview.widget.LayoutState):1993:1993 -> fill
    25:25:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1616 -> fill
    26:26:androidx.recyclerview.widget.StaggeredGridLayoutManager$Span getNextSpan(androidx.recyclerview.widget.LayoutState):1996:1996 -> fill
    26:26:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1616 -> fill
    27:28:androidx.recyclerview.widget.StaggeredGridLayoutManager$Span getNextSpan(androidx.recyclerview.widget.LayoutState):1998:1999 -> fill
    27:28:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1616 -> fill
    29:29:androidx.recyclerview.widget.StaggeredGridLayoutManager$Span getNextSpan(androidx.recyclerview.widget.LayoutState):2009:2009 -> fill
    29:29:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1616 -> fill
    30:31:androidx.recyclerview.widget.StaggeredGridLayoutManager$Span getNextSpan(androidx.recyclerview.widget.LayoutState):2011:2012 -> fill
    30:31:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1616 -> fill
    32:32:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1617:1617 -> fill
    33:34:void androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup.setSpan(int,androidx.recyclerview.widget.StaggeredGridLayoutManager$Span):2892:2893 -> fill
    33:34:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1617 -> fill
    35:35:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1625:1625 -> fill
    36:38:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1628:1630 -> fill
    39:39:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1632:1632 -> fill
    40:42:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1128:1130 -> fill
    40:42:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1634 -> fill
    43:45:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1132:1134 -> fill
    43:45:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1634 -> fill
    46:46:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1131:1131 -> fill
    46:46:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1634 -> fill
    47:47:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1130:1130 -> fill
    47:47:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1634 -> fill
    48:50:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1142:1144 -> fill
    48:50:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1634 -> fill
    51:51:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1141:1141 -> fill
    51:51:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1634 -> fill
    52:52:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1139:1139 -> fill
    52:52:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1634 -> fill
    53:53:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1151:1151 -> fill
    53:53:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1634 -> fill
    54:54:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1154:1154 -> fill
    54:54:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1634 -> fill
    55:55:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1158:1158 -> fill
    55:55:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1634 -> fill
    56:56:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1156:1156 -> fill
    56:56:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1634 -> fill
    57:59:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1163:1165 -> fill
    57:59:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1634 -> fill
    60:60:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1162:1162 -> fill
    60:60:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1634 -> fill
    61:61:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1154:1154 -> fill
    61:61:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1634 -> fill
    62:64:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1175:1177 -> fill
    62:64:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1634 -> fill
    65:65:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1174:1174 -> fill
    65:65:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1634 -> fill
    66:66:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1182:1182 -> fill
    66:66:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1634 -> fill
    67:67:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1180:1180 -> fill
    67:67:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1634 -> fill
    68:68:void measureChildWithDecorationsAndMargin(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,boolean):1172:1172 -> fill
    68:68:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1634 -> fill
    69:73:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1638:1642 -> fill
    74:77:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem createFullSpanItemFromEnd(int):1734:1737 -> fill
    74:77:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1644 -> fill
    78:80:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1645:1647 -> fill
    81:84:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1650:1653 -> fill
    85:88:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem createFullSpanItemFromStart(int):1743:1746 -> fill
    85:88:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1655 -> fill
    89:91:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1656:1658 -> fill
    92:92:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1663:1663 -> fill
    93:93:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1665:1665 -> fill
    94:95:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1668:1669 -> fill
    96:96:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1671:1671 -> fill
    97:98:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1674:1675 -> fill
    99:99:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1677:1677 -> fill
    100:100:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1679:1679 -> fill
    101:102:void attachViewToSpans(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,androidx.recyclerview.widget.LayoutState):1752:1753 -> fill
    101:102:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1683 -> fill
    103:104:void appendViewToAllSpans(android.view.View):1808:1809 -> fill
    103:104:void attachViewToSpans(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,androidx.recyclerview.widget.LayoutState):1754 -> fill
    103:104:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1683 -> fill
    105:105:void attachViewToSpans(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,androidx.recyclerview.widget.LayoutState):1756:1756 -> fill
    105:105:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1683 -> fill
    106:106:void attachViewToSpans(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,androidx.recyclerview.widget.LayoutState):1759:1759 -> fill
    106:106:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1683 -> fill
    107:108:void prependViewToAllSpans(android.view.View):1815:1816 -> fill
    107:108:void attachViewToSpans(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,androidx.recyclerview.widget.LayoutState):1760 -> fill
    107:108:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1683 -> fill
    109:109:void attachViewToSpans(android.view.View,androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams,androidx.recyclerview.widget.LayoutState):1762:1762 -> fill
    109:109:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1683 -> fill
    110:112:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1686:1688 -> fill
    113:113:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1690:1690 -> fill
    114:114:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1692:1692 -> fill
    115:116:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1694:1695 -> fill
    117:118:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1698:1699 -> fill
    119:119:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1701:1701 -> fill
    120:121:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1704:1705 -> fill
    122:122:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1707:1707 -> fill
    123:126:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1709:1712 -> fill
    127:127:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1714:1714 -> fill
    128:128:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1720:1720 -> fill
    129:131:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1723:1725 -> fill
    132:133:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1727:1728 -> fill
    134:134:int fill(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState,androidx.recyclerview.widget.RecyclerView$State):1730:1730 -> fill
    1:2:android.view.View findFirstVisibleItemClosestToEnd(boolean):1389:1390 -> findFirstVisibleItemClosestToEnd
    3:6:android.view.View findFirstVisibleItemClosestToEnd(boolean):1392:1395 -> findFirstVisibleItemClosestToEnd
    1:3:android.view.View findFirstVisibleItemClosestToStart(boolean):1359:1361 -> findFirstVisibleItemClosestToStart
    4:6:android.view.View findFirstVisibleItemClosestToStart(boolean):1364:1366 -> findFirstVisibleItemClosestToStart
    1:3:int findFirstVisibleItemPositionInt():1329:1331 -> findFirstVisibleItemPositionInt
    1:1:void fixEndGap(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):1413:1413 -> fixEndGap
    2:2:void fixEndGap(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):1417:1417 -> fixEndGap
    3:3:void fixEndGap(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):1420:1420 -> fixEndGap
    4:4:void fixEndGap(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):1426:1426 -> fixEndGap
    1:1:void fixStartGap(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):1432:1432 -> fixStartGap
    2:2:void fixStartGap(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):1436:1436 -> fixStartGap
    3:3:void fixStartGap(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):1439:1439 -> fixStartGap
    4:4:void fixStartGap(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):1445:1445 -> fixStartGap
    1:2:androidx.recyclerview.widget.RecyclerView$LayoutParams generateDefaultLayoutParams():2250:2251 -> generateDefaultLayoutParams
    3:3:androidx.recyclerview.widget.RecyclerView$LayoutParams generateDefaultLayoutParams():2254:2254 -> generateDefaultLayoutParams
    1:1:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.content.Context,android.util.AttributeSet):2261:2261 -> generateLayoutParams
    2:3:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):2266:2267 -> generateLayoutParams
    4:4:androidx.recyclerview.widget.RecyclerView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):2269:2269 -> generateLayoutParams
    1:2:int getColumnCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1346:1347 -> getColumnCountForAccessibility
    3:3:int getColumnCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1349:1349 -> getColumnCountForAccessibility
    1:2:int getFirstChildPosition():2210:2211 -> getFirstChildPosition
    1:2:int getLastChildPosition():2205:2206 -> getLastChildPosition
    1:3:int getMaxEnd(int):1887:1889 -> getMaxEnd
    1:3:int getMinStart(int):1856:1858 -> getMinStart
    1:2:int getRowCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1337:1338 -> getRowCountForAccessibility
    3:3:int getRowCountForAccessibility(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):1340:1340 -> getRowCountForAccessibility
    1:1:void handleUpdate(int,int,int):1533:1533 -> handleUpdate
    2:2:void handleUpdate(int,int,int):1550:1550 -> handleUpdate
    3:4:void handleUpdate(int,int,int):1560:1561 -> handleUpdate
    5:5:void handleUpdate(int,int,int):1556:1556 -> handleUpdate
    6:6:void handleUpdate(int,int,int):1553:1553 -> handleUpdate
    7:7:void handleUpdate(int,int,int):1569:1569 -> handleUpdate
    8:8:void handleUpdate(int,int,int):1571:1571 -> handleUpdate
    1:3:android.view.View hasGapsToFix():340:342 -> hasGapsToFix
    4:4:android.view.View hasGapsToFix():345:345 -> hasGapsToFix
    5:5:android.view.View hasGapsToFix():347:347 -> hasGapsToFix
    6:9:android.view.View hasGapsToFix():356:359 -> hasGapsToFix
    10:11:boolean checkSpanForGap(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span):403:404 -> hasGapsToFix
    10:11:android.view.View hasGapsToFix():359 -> hasGapsToFix
    12:14:boolean checkSpanForGap(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span):406:408 -> hasGapsToFix
    12:14:android.view.View hasGapsToFix():359 -> hasGapsToFix
    15:15:boolean checkSpanForGap(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span):410:410 -> hasGapsToFix
    15:15:android.view.View hasGapsToFix():359 -> hasGapsToFix
    16:18:boolean checkSpanForGap(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span):412:414 -> hasGapsToFix
    16:18:android.view.View hasGapsToFix():359 -> hasGapsToFix
    19:19:android.view.View hasGapsToFix():362:362 -> hasGapsToFix
    20:20:android.view.View hasGapsToFix():364:364 -> hasGapsToFix
    21:21:android.view.View hasGapsToFix():369:369 -> hasGapsToFix
    22:22:android.view.View hasGapsToFix():371:371 -> hasGapsToFix
    23:24:android.view.View hasGapsToFix():373:374 -> hasGapsToFix
    25:26:android.view.View hasGapsToFix():381:382 -> hasGapsToFix
    27:28:android.view.View hasGapsToFix():391:392 -> hasGapsToFix
    1:2:void invalidateSpanAssignments():549:550 -> invalidateSpanAssignments
    1:1:boolean isAutoMeasureEnabled():254:254 -> isAutoMeasureEnabled
    1:1:boolean isLayoutRTL():568:568 -> isLayoutRTL
    1:3:void measureChildWithDecorationsAndMargin(android.view.View,int,int,boolean):1193:1195 -> measureChildWithDecorationsAndMargin
    4:4:void measureChildWithDecorationsAndMargin(android.view.View,int,int,boolean):1197:1197 -> measureChildWithDecorationsAndMargin
    5:6:void measureChildWithDecorationsAndMargin(android.view.View,int,int,boolean):1200:1201 -> measureChildWithDecorationsAndMargin
    7:7:void measureChildWithDecorationsAndMargin(android.view.View,int,int,boolean):1203:1203 -> measureChildWithDecorationsAndMargin
    1:2:void androidx.recyclerview.widget.RecyclerView$LayoutManager.offsetChildrenHorizontal(int):8858:8859 -> offsetChildrenHorizontal
    1:2:void offsetChildrenHorizontal(int):1488 -> offsetChildrenHorizontal
    3:4:void offsetChildrenHorizontal(int):1489:1490 -> offsetChildrenHorizontal
    5:6:void androidx.recyclerview.widget.StaggeredGridLayoutManager$Span.onOffset(int):2687:2688 -> offsetChildrenHorizontal
    5:6:void offsetChildrenHorizontal(int):1490 -> offsetChildrenHorizontal
    7:8:void androidx.recyclerview.widget.StaggeredGridLayoutManager$Span.onOffset(int):2690:2691 -> offsetChildrenHorizontal
    7:8:void offsetChildrenHorizontal(int):1490 -> offsetChildrenHorizontal
    1:2:void androidx.recyclerview.widget.RecyclerView$LayoutManager.offsetChildrenVertical(int):8870:8871 -> offsetChildrenVertical
    1:2:void offsetChildrenVertical(int):1496 -> offsetChildrenVertical
    3:4:void offsetChildrenVertical(int):1497:1498 -> offsetChildrenVertical
    5:6:void androidx.recyclerview.widget.StaggeredGridLayoutManager$Span.onOffset(int):2687:2688 -> offsetChildrenVertical
    5:6:void offsetChildrenVertical(int):1498 -> offsetChildrenVertical
    7:8:void androidx.recyclerview.widget.StaggeredGridLayoutManager$Span.onOffset(int):2690:2691 -> offsetChildrenVertical
    7:8:void offsetChildrenVertical(int):1498 -> offsetChildrenVertical
    1:1:void androidx.recyclerview.widget.RecyclerView$LayoutManager.onDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):7955:7955 -> onDetachedFromWindow
    1:1:void onDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):323 -> onDetachedFromWindow
    2:4:void onDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):325:327 -> onDetachedFromWindow
    5:5:void onDetachedFromWindow(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$Recycler):330:330 -> onDetachedFromWindow
    1:1:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2286:2286 -> onFocusSearchFailed
    2:2:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2290:2290 -> onFocusSearchFailed
    3:3:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2295:2295 -> onFocusSearchFailed
    4:4:int convertFocusDirectionToLayoutDirection(int):2415:2415 -> onFocusSearchFailed
    4:4:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2296 -> onFocusSearchFailed
    5:5:int convertFocusDirectionToLayoutDirection(int):2421:2421 -> onFocusSearchFailed
    5:5:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2296 -> onFocusSearchFailed
    6:6:int convertFocusDirectionToLayoutDirection(int):2412:2412 -> onFocusSearchFailed
    6:6:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2296 -> onFocusSearchFailed
    7:7:int convertFocusDirectionToLayoutDirection(int):2418:2418 -> onFocusSearchFailed
    7:7:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2296 -> onFocusSearchFailed
    8:8:int convertFocusDirectionToLayoutDirection(int):2404:2404 -> onFocusSearchFailed
    8:8:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2296 -> onFocusSearchFailed
    9:9:int convertFocusDirectionToLayoutDirection(int):2406:2406 -> onFocusSearchFailed
    9:9:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2296 -> onFocusSearchFailed
    10:10:int convertFocusDirectionToLayoutDirection(int):2396:2396 -> onFocusSearchFailed
    10:10:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2296 -> onFocusSearchFailed
    11:11:int convertFocusDirectionToLayoutDirection(int):2398:2398 -> onFocusSearchFailed
    11:11:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2296 -> onFocusSearchFailed
    12:14:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2300:2302 -> onFocusSearchFailed
    15:15:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2305:2305 -> onFocusSearchFailed
    16:16:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2307:2307 -> onFocusSearchFailed
    17:18:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2309:2310 -> onFocusSearchFailed
    19:24:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2312:2317 -> onFocusSearchFailed
    25:25:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2319:2319 -> onFocusSearchFailed
    26:28:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2327:2329 -> onFocusSearchFailed
    29:30:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2335:2336 -> onFocusSearchFailed
    31:31:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2347:2347 -> onFocusSearchFailed
    32:33:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2351:2352 -> onFocusSearchFailed
    34:34:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2350:2350 -> onFocusSearchFailed
    35:37:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2358:2360 -> onFocusSearchFailed
    38:40:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2363:2365 -> onFocusSearchFailed
    41:41:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2363:2363 -> onFocusSearchFailed
    42:45:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2371:2374 -> onFocusSearchFailed
    46:46:android.view.View onFocusSearchFailed(android.view.View,int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2372:2372 -> onFocusSearchFailed
    1:1:void androidx.recyclerview.widget.RecyclerView$LayoutManager.onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):10136:10136 -> onInitializeAccessibilityEvent
    1:1:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1304 -> onInitializeAccessibilityEvent
    2:4:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1305:1307 -> onInitializeAccessibilityEvent
    5:6:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1311:1312 -> onInitializeAccessibilityEvent
    7:8:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1314:1315 -> onInitializeAccessibilityEvent
    9:10:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):1317:1318 -> onInitializeAccessibilityEvent
    1:3:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1283:1285 -> onInitializeAccessibilityNodeInfoForItem
    4:5:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1288:1289 -> onInitializeAccessibilityNodeInfoForItem
    6:6:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1291:1291 -> onInitializeAccessibilityNodeInfoForItem
    7:7:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1290:1290 -> onInitializeAccessibilityNodeInfoForItem
    8:8:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1297:1297 -> onInitializeAccessibilityNodeInfoForItem
    9:9:void onInitializeAccessibilityNodeInfoForItem(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1295:1295 -> onInitializeAccessibilityNodeInfoForItem
    1:1:void onItemsAdded(androidx.recyclerview.widget.RecyclerView,int,int):1509:1509 -> onItemsAdded
    1:2:void onItemsChanged(androidx.recyclerview.widget.RecyclerView):1514:1515 -> onItemsChanged
    1:1:void onItemsMoved(androidx.recyclerview.widget.RecyclerView,int,int,int):1520:1520 -> onItemsMoved
    1:1:void onItemsRemoved(androidx.recyclerview.widget.RecyclerView,int,int):1504:1504 -> onItemsRemoved
    1:1:void onItemsUpdated(androidx.recyclerview.widget.RecyclerView,int,int,java.lang.Object):1526:1526 -> onItemsUpdated
    1:1:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):605:605 -> onLayoutChildren
    2:6:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):611:615 -> onLayoutChildren
    7:7:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):620:620 -> onLayoutChildren
    8:9:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):623:624 -> onLayoutChildren
    10:14:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):786:790 -> onLayoutChildren
    10:14:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):625 -> onLayoutChildren
    15:16:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):792:793 -> onLayoutChildren
    15:16:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):625 -> onLayoutChildren
    17:17:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):795:795 -> onLayoutChildren
    17:17:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):625 -> onLayoutChildren
    18:18:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):798:798 -> onLayoutChildren
    18:18:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):625 -> onLayoutChildren
    19:19:void androidx.recyclerview.widget.StaggeredGridLayoutManager$Span.setLine(int):2648:2648 -> onLayoutChildren
    19:19:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):798 -> onLayoutChildren
    19:19:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):625 -> onLayoutChildren
    20:21:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):801:802 -> onLayoutChildren
    20:21:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):625 -> onLayoutChildren
    22:24:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):805:807 -> onLayoutChildren
    22:24:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):625 -> onLayoutChildren
    25:27:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):809:811 -> onLayoutChildren
    25:27:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):625 -> onLayoutChildren
    28:28:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):813:813 -> onLayoutChildren
    28:28:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):625 -> onLayoutChildren
    29:31:void applyPendingSavedState(androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):815:817 -> onLayoutChildren
    29:31:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):625 -> onLayoutChildren
    32:33:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):627:628 -> onLayoutChildren
    34:35:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):630:631 -> onLayoutChildren
    36:40:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):633:637 -> onLayoutChildren
    41:41:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):641:641 -> onLayoutChildren
    42:43:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):643:644 -> onLayoutChildren
    44:46:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):646:648 -> onLayoutChildren
    47:47:void androidx.recyclerview.widget.StaggeredGridLayoutManager$Span.setLine(int):2648:2648 -> onLayoutChildren
    47:47:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):648 -> onLayoutChildren
    48:48:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):652:652 -> onLayoutChildren
    49:52:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):659:662 -> onLayoutChildren
    53:53:void androidx.recyclerview.widget.StaggeredGridLayoutManager$Span.setLine(int):2648:2648 -> onLayoutChildren
    53:53:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):662 -> onLayoutChildren
    54:55:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):653:654 -> onLayoutChildren
    56:56:void androidx.recyclerview.widget.StaggeredGridLayoutManager$Span.cacheReferenceLineAndClear(boolean,int):2618:2618 -> onLayoutChildren
    56:56:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):654 -> onLayoutChildren
    57:57:void androidx.recyclerview.widget.StaggeredGridLayoutManager$Span.cacheReferenceLineAndClear(boolean,int):2620:2620 -> onLayoutChildren
    57:57:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):654 -> onLayoutChildren
    58:58:void androidx.recyclerview.widget.StaggeredGridLayoutManager$Span.cacheReferenceLineAndClear(boolean,int):2622:2622 -> onLayoutChildren
    58:58:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):654 -> onLayoutChildren
    59:60:void androidx.recyclerview.widget.StaggeredGridLayoutManager$Span.cacheReferenceLineAndClear(boolean,int):2626:2627 -> onLayoutChildren
    59:60:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):654 -> onLayoutChildren
    61:61:void androidx.recyclerview.widget.StaggeredGridLayoutManager$Span.cacheReferenceLineAndClear(boolean,int):2633:2633 -> onLayoutChildren
    61:61:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):654 -> onLayoutChildren
    62:62:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):657:657 -> onLayoutChildren
    63:68:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):667:672 -> onLayoutChildren
    69:70:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):674:675 -> onLayoutChildren
    71:73:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):677:679 -> onLayoutChildren
    74:75:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):682:683 -> onLayoutChildren
    76:78:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):685:687 -> onLayoutChildren
    79:79:void repositionToWrapContentIfNecessary():734:734 -> onLayoutChildren
    79:79:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):690 -> onLayoutChildren
    80:80:void repositionToWrapContentIfNecessary():738:738 -> onLayoutChildren
    80:80:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):690 -> onLayoutChildren
    81:82:void repositionToWrapContentIfNecessary():740:741 -> onLayoutChildren
    81:82:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):690 -> onLayoutChildren
    83:85:void repositionToWrapContentIfNecessary():745:747 -> onLayoutChildren
    83:85:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):690 -> onLayoutChildren
    86:86:void repositionToWrapContentIfNecessary():749:749 -> onLayoutChildren
    86:86:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):690 -> onLayoutChildren
    87:90:void repositionToWrapContentIfNecessary():751:754 -> onLayoutChildren
    87:90:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):690 -> onLayoutChildren
    91:92:void repositionToWrapContentIfNecessary():756:757 -> onLayoutChildren
    91:92:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):690 -> onLayoutChildren
    93:95:void repositionToWrapContentIfNecessary():761:763 -> onLayoutChildren
    93:95:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):690 -> onLayoutChildren
    96:97:void repositionToWrapContentIfNecessary():766:767 -> onLayoutChildren
    96:97:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):690 -> onLayoutChildren
    98:98:void repositionToWrapContentIfNecessary():769:769 -> onLayoutChildren
    98:98:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):690 -> onLayoutChildren
    99:99:void repositionToWrapContentIfNecessary():771:771 -> onLayoutChildren
    99:99:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):690 -> onLayoutChildren
    100:101:void repositionToWrapContentIfNecessary():773:774 -> onLayoutChildren
    100:101:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):690 -> onLayoutChildren
    102:102:void repositionToWrapContentIfNecessary():776:776 -> onLayoutChildren
    102:102:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):690 -> onLayoutChildren
    103:106:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):692:695 -> onLayoutChildren
    107:108:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):697:698 -> onLayoutChildren
    109:109:boolean androidx.recyclerview.widget.RecyclerView$State.isPreLayout():12245:12245 -> onLayoutChildren
    109:109:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):702 -> onLayoutChildren
    110:112:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):703:705 -> onLayoutChildren
    113:114:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):707:708 -> onLayoutChildren
    115:115:boolean androidx.recyclerview.widget.RecyclerView$State.isPreLayout():12245:12245 -> onLayoutChildren
    115:115:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):713 -> onLayoutChildren
    116:116:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):714:714 -> onLayoutChildren
    117:118:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):716:717 -> onLayoutChildren
    119:120:void onLayoutChildren(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State,boolean):719:720 -> onLayoutChildren
    1:4:void onLayoutCompleted(androidx.recyclerview.widget.RecyclerView$State):727:730 -> onLayoutCompleted
    1:3:void onRestoreInstanceState(android.os.Parcelable):1222:1224 -> onRestoreInstanceState
    1:2:android.os.Parcelable onSaveInstanceState():1232:1233 -> onSaveInstanceState
    3:6:android.os.Parcelable onSaveInstanceState():1235:1238 -> onSaveInstanceState
    7:10:android.os.Parcelable onSaveInstanceState():1240:1243 -> onSaveInstanceState
    11:11:android.os.Parcelable onSaveInstanceState():1245:1245 -> onSaveInstanceState
    12:18:android.os.Parcelable onSaveInstanceState():1248:1254 -> onSaveInstanceState
    19:20:android.os.Parcelable onSaveInstanceState():1256:1257 -> onSaveInstanceState
    21:21:android.os.Parcelable onSaveInstanceState():1259:1259 -> onSaveInstanceState
    22:22:android.os.Parcelable onSaveInstanceState():1262:1262 -> onSaveInstanceState
    23:23:android.os.Parcelable onSaveInstanceState():1264:1264 -> onSaveInstanceState
    24:24:android.os.Parcelable onSaveInstanceState():1267:1267 -> onSaveInstanceState
    25:27:android.os.Parcelable onSaveInstanceState():1270:1272 -> onSaveInstanceState
    1:1:void onScrollStateChanged(int):317:317 -> onScrollStateChanged
    1:2:boolean preferLastSpan(int):1972:1973 -> preferLastSpan
    3:3:boolean preferLastSpan(int):1975:1975 -> preferLastSpan
    1:1:void prepareLayoutStateForDelta(int,androidx.recyclerview.widget.RecyclerView$State):2164:2164 -> prepareLayoutStateForDelta
    2:2:void prepareLayoutStateForDelta(int,androidx.recyclerview.widget.RecyclerView$State):2167:2167 -> prepareLayoutStateForDelta
    3:7:void prepareLayoutStateForDelta(int,androidx.recyclerview.widget.RecyclerView$State):2169:2173 -> prepareLayoutStateForDelta
    1:1:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1768:1768 -> recycle
    2:2:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1771:1771 -> recycle
    3:4:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1773:1774 -> recycle
    5:5:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1776:1776 -> recycle
    6:6:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1781:1781 -> recycle
    7:7:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1783:1783 -> recycle
    8:10:int getMaxStart(int):1845:1847 -> recycle
    8:10:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1783 -> recycle
    11:11:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1786:1786 -> recycle
    12:12:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1788:1788 -> recycle
    13:13:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1790:1790 -> recycle
    14:14:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1793:1793 -> recycle
    15:17:int getMinEnd(int):1898:1900 -> recycle
    15:17:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1793 -> recycle
    18:18:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1793:1793 -> recycle
    19:19:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1796:1796 -> recycle
    20:20:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1798:1798 -> recycle
    21:21:void recycle(androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.LayoutState):1800:1800 -> recycle
    1:1:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1938:1938 -> recycleFromEnd
    2:5:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1941:1944 -> recycleFromEnd
    6:8:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1946:1948 -> recycleFromEnd
    9:10:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1952:1953 -> recycleFromEnd
    11:11:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1956:1956 -> recycleFromEnd
    12:12:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1959:1959 -> recycleFromEnd
    13:13:void recycleFromEnd(androidx.recyclerview.widget.RecyclerView$Recycler,int):1961:1961 -> recycleFromEnd
    1:5:void recycleFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1909:1913 -> recycleFromStart
    6:8:void recycleFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1915:1917 -> recycleFromStart
    9:10:void recycleFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1921:1922 -> recycleFromStart
    11:11:void recycleFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1925:1925 -> recycleFromStart
    12:12:void recycleFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1928:1928 -> recycleFromStart
    13:13:void recycleFromStart(androidx.recyclerview.widget.RecyclerView$Recycler,int):1930:1930 -> recycleFromStart
    1:1:void resolveShouldLayoutReverse():560:560 -> resolveShouldLayoutReverse
    2:2:void resolveShouldLayoutReverse():563:563 -> resolveShouldLayoutReverse
    3:3:void resolveShouldLayoutReverse():561:561 -> resolveShouldLayoutReverse
    1:1:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2177:2177 -> scrollBy
    2:4:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2181:2183 -> scrollBy
    5:5:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2196:2196 -> scrollBy
    6:8:int scrollBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2198:2200 -> scrollBy
    1:1:int scrollHorizontallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2035:2035 -> scrollHorizontallyBy
    1:2:void scrollToPosition(int):2079:2080 -> scrollToPosition
    3:5:void scrollToPosition(int):2082:2084 -> scrollToPosition
    1:1:int scrollVerticallyBy(int,androidx.recyclerview.widget.RecyclerView$Recycler,androidx.recyclerview.widget.RecyclerView$State):2041:2041 -> scrollVerticallyBy
    1:2:void setLayoutStateDirection(int):1481:1482 -> setLayoutStateDirection
    1:7:void setMeasuredDimension(android.graphics.Rect,int,int):587:593 -> setMeasuredDimension
    8:8:void setMeasuredDimension(android.graphics.Rect,int,int):592:592 -> setMeasuredDimension
    9:12:void setMeasuredDimension(android.graphics.Rect,int,int):595:598 -> setMeasuredDimension
    13:13:void setMeasuredDimension(android.graphics.Rect,int,int):597:597 -> setMeasuredDimension
    14:14:void setMeasuredDimension(android.graphics.Rect,int,int):600:600 -> setMeasuredDimension
    1:1:void setOrientation(int):450:450 -> setOrientation
    2:3:void setOrientation(int):452:453 -> setOrientation
    4:8:void setOrientation(int):456:460 -> setOrientation
    1:3:void setReverseLayout(boolean):477:479 -> setReverseLayout
    4:5:void setReverseLayout(boolean):481:482 -> setReverseLayout
    1:8:void setSpanCount(int):429:436 -> setSpanCount
    9:9:void setSpanCount(int):438:438 -> setSpanCount
    1:3:void smoothScrollToPosition(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State,int):2072:2074 -> smoothScrollToPosition
    1:1:boolean supportsPredictiveItemAnimations():935:935 -> supportsPredictiveItemAnimations
    1:2:void updateAllRemainingSpans(int,int):1821:1822 -> updateAllRemainingSpans
    3:3:void updateAllRemainingSpans(int,int):1825:1825 -> updateAllRemainingSpans
    1:1:boolean androidx.recyclerview.widget.RecyclerView$State.isPreLayout():12245:12245 -> updateAnchorFromPendingData
    1:1:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):849 -> updateAnchorFromPendingData
    2:2:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):849:849 -> updateAnchorFromPendingData
    3:3:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):853:853 -> updateAnchorFromPendingData
    4:4:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):859:859 -> updateAnchorFromPendingData
    5:6:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):920:921 -> updateAnchorFromPendingData
    7:7:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):862:862 -> updateAnchorFromPendingData
    8:12:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):866:870 -> updateAnchorFromPendingData
    13:13:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):872:872 -> updateAnchorFromPendingData
    14:14:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):874:874 -> updateAnchorFromPendingData
    15:15:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):876:876 -> updateAnchorFromPendingData
    16:17:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):882:883 -> updateAnchorFromPendingData
    18:20:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):885:887 -> updateAnchorFromPendingData
    21:22:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):891:892 -> updateAnchorFromPendingData
    23:23:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):894:894 -> updateAnchorFromPendingData
    24:25:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):897:898 -> updateAnchorFromPendingData
    26:26:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):900:900 -> updateAnchorFromPendingData
    27:27:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):904:904 -> updateAnchorFromPendingData
    28:30:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):908:910 -> updateAnchorFromPendingData
    31:32:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):912:913 -> updateAnchorFromPendingData
    33:34:void androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo.assignCoordinateFromPadding(int):3298:3299 -> updateAnchorFromPendingData
    33:34:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):915 -> updateAnchorFromPendingData
    35:35:void androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo.assignCoordinateFromPadding(int):3301:3301 -> updateAnchorFromPendingData
    35:35:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):915 -> updateAnchorFromPendingData
    36:36:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):917:917 -> updateAnchorFromPendingData
    37:38:boolean updateAnchorFromPendingData(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):854:855 -> updateAnchorFromPendingData
    1:1:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):822:822 -> updateAnchorInfoForLayout
    2:3:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):840:841 -> updateAnchorInfoForLayout
    2:3:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):825 -> updateAnchorInfoForLayout
    4:6:int findLastReferenceChildPosition(int):2237:2239 -> updateAnchorInfoForLayout
    4:6:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):841 -> updateAnchorInfoForLayout
    4:6:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):825 -> updateAnchorInfoForLayout
    7:7:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):842:842 -> updateAnchorInfoForLayout
    7:7:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):825 -> updateAnchorInfoForLayout
    8:8:int findFirstReferenceChildPosition(int):2220:2220 -> updateAnchorInfoForLayout
    8:8:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):842 -> updateAnchorInfoForLayout
    8:8:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):825 -> updateAnchorInfoForLayout
    9:10:int findFirstReferenceChildPosition(int):2222:2223 -> updateAnchorInfoForLayout
    9:10:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):842 -> updateAnchorInfoForLayout
    9:10:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):825 -> updateAnchorInfoForLayout
    11:12:boolean updateAnchorFromChildren(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):842:843 -> updateAnchorInfoForLayout
    11:12:void updateAnchorInfoForLayout(androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo):825 -> updateAnchorInfoForLayout
    1:2:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1450:1451 -> updateLayoutState
    3:3:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1454:1454 -> updateLayoutState
    4:4:int androidx.recyclerview.widget.RecyclerView$State.getTargetScrollPosition():12321:12321 -> updateLayoutState
    4:4:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1455 -> updateLayoutState
    5:6:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1457:1458 -> updateLayoutState
    7:7:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1460:1460 -> updateLayoutState
    8:8:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1466:1466 -> updateLayoutState
    9:10:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1468:1469 -> updateLayoutState
    11:12:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1471:1472 -> updateLayoutState
    13:16:void updateLayoutState(int,androidx.recyclerview.widget.RecyclerView$State):1474:1477 -> updateLayoutState
    1:1:void updateMeasureSpecs(int):927:927 -> updateMeasureSpecs
    2:3:void updateMeasureSpecs(int):929:930 -> updateMeasureSpecs
    4:4:void updateMeasureSpecs(int):929:929 -> updateMeasureSpecs
    1:1:int androidx.recyclerview.widget.StaggeredGridLayoutManager$Span.getDeletedSize():2679:2679 -> updateRemainingSpans
    1:1:void updateRemainingSpans(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span,int,int):1830 -> updateRemainingSpans
    2:2:int androidx.recyclerview.widget.StaggeredGridLayoutManager$Span.getStartLine():2547:2547 -> updateRemainingSpans
    2:2:void updateRemainingSpans(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span,int,int):1832 -> updateRemainingSpans
    3:4:int androidx.recyclerview.widget.StaggeredGridLayoutManager$Span.getStartLine():2550:2551 -> updateRemainingSpans
    3:4:void updateRemainingSpans(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span,int,int):1832 -> updateRemainingSpans
    5:5:void updateRemainingSpans(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span,int,int):1834:1834 -> updateRemainingSpans
    6:6:int androidx.recyclerview.widget.StaggeredGridLayoutManager$Span.getEndLine():2581:2581 -> updateRemainingSpans
    6:6:void updateRemainingSpans(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span,int,int):1837 -> updateRemainingSpans
    7:8:int androidx.recyclerview.widget.StaggeredGridLayoutManager$Span.getEndLine():2584:2585 -> updateRemainingSpans
    7:8:void updateRemainingSpans(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span,int,int):1837 -> updateRemainingSpans
    9:9:void updateRemainingSpans(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span,int,int):1839:1839 -> updateRemainingSpans
    1:1:int updateSpecWithExtra(int,int,int):1212:1212 -> updateSpecWithExtra
    2:2:int updateSpecWithExtra(int,int,int):1215:1215 -> updateSpecWithExtra
    3:3:int updateSpecWithExtra(int,int,int):1214:1214 -> updateSpecWithExtra
androidx.recyclerview.widget.StaggeredGridLayoutManager$1 -> androidx.recyclerview.widget.StaggeredGridLayoutManager$1:
    1:1:void <init>(androidx.recyclerview.widget.StaggeredGridLayoutManager):216:216 -> <init>
    1:1:void run():219:219 -> run
androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo -> androidx.recyclerview.widget.StaggeredGridLayoutManager$AnchorInfo:
    1:2:void <init>(androidx.recyclerview.widget.StaggeredGridLayoutManager):3266:3267 -> <init>
    1:2:void assignCoordinateFromPadding():3293:3294 -> assignCoordinateFromPadding
    1:7:void reset():3271:3277 -> reset
    1:3:void saveSpanReferenceLines(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span[]):3282:3284 -> saveSpanReferenceLines
    4:4:void saveSpanReferenceLines(androidx.recyclerview.widget.StaggeredGridLayoutManager$Span[]):3288:3288 -> saveSpanReferenceLines
androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams -> androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):2452:2452 -> <init>
    2:2:void <init>(int,int):2456:2456 -> <init>
    3:3:void <init>(android.view.ViewGroup$MarginLayoutParams):2460:2460 -> <init>
    4:4:void <init>(android.view.ViewGroup$LayoutParams):2464:2464 -> <init>
    1:1:int getSpanIndex():2500:2500 -> getSpanIndex
    2:2:int getSpanIndex():2503:2503 -> getSpanIndex
    1:1:boolean isFullSpan():2490:2490 -> isFullSpan
androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup -> androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup:
    1:1:void <init>():2840:2840 -> <init>
    1:2:void addFullSpanItem(androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem):3009:3010 -> addFullSpanItem
    3:3:void addFullSpanItem(androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem):3012:3012 -> addFullSpanItem
    4:5:void addFullSpanItem(androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem):3014:3015 -> addFullSpanItem
    6:6:void addFullSpanItem(androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem):3019:3019 -> addFullSpanItem
    7:8:void addFullSpanItem(androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem):3022:3023 -> addFullSpanItem
    9:9:void addFullSpanItem(androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem):3028:3028 -> addFullSpanItem
    1:2:void clear():2917:2918 -> clear
    3:3:void clear():2920:2920 -> clear
    1:4:void ensureSize(int):2905:2908 -> ensureSize
    5:5:int sizeForPosition(int):2897:2897 -> ensureSize
    5:5:void ensureSize(int):2910 -> ensureSize
    6:8:void ensureSize(int):2910:2912 -> ensureSize
    1:5:int forceInvalidateAfter(int):2851:2855 -> forceInvalidateAfter
    6:6:int forceInvalidateAfter(int):2859:2859 -> forceInvalidateAfter
    1:1:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem getFirstFullSpanItemInRange(int,int,int,boolean):3053:3053 -> getFirstFullSpanItemInRange
    2:2:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem getFirstFullSpanItemInRange(int,int,int,boolean):3056:3056 -> getFirstFullSpanItemInRange
    3:4:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem getFirstFullSpanItemInRange(int,int,int,boolean):3058:3059 -> getFirstFullSpanItemInRange
    5:5:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem getFirstFullSpanItemInRange(int,int,int,boolean):3062:3062 -> getFirstFullSpanItemInRange
    1:1:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem getFullSpanItem(int):3032:3032 -> getFullSpanItem
    2:4:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem getFullSpanItem(int):3035:3037 -> getFullSpanItem
    1:1:int invalidateAfter(int):2866:2866 -> invalidateAfter
    2:2:int invalidateAfter(int):2869:2869 -> invalidateAfter
    3:3:int invalidateFullSpansAfter(int):2983:2983 -> invalidateAfter
    3:3:int invalidateAfter(int):2872 -> invalidateAfter
    4:4:int invalidateFullSpansAfter(int):2986:2986 -> invalidateAfter
    4:4:int invalidateAfter(int):2872 -> invalidateAfter
    5:5:int invalidateFullSpansAfter(int):2989:2989 -> invalidateAfter
    5:5:int invalidateAfter(int):2872 -> invalidateAfter
    6:6:int invalidateFullSpansAfter(int):2992:2992 -> invalidateAfter
    6:6:int invalidateAfter(int):2872 -> invalidateAfter
    7:8:int invalidateFullSpansAfter(int):2994:2995 -> invalidateAfter
    7:8:int invalidateAfter(int):2872 -> invalidateAfter
    9:11:int invalidateFullSpansAfter(int):3001:3003 -> invalidateAfter
    9:11:int invalidateAfter(int):2872 -> invalidateAfter
    12:13:int invalidateAfter(int):2874:2875 -> invalidateAfter
    14:14:int invalidateAfter(int):2878:2878 -> invalidateAfter
    1:1:void offsetForAddition(int,int):2954:2954 -> offsetForAddition
    2:3:void offsetForAddition(int,int):2957:2958 -> offsetForAddition
    4:4:void offsetForAddition(int,int):2960:2960 -> offsetForAddition
    5:5:void offsetFullSpansForAddition(int,int):2966:2966 -> offsetForAddition
    5:5:void offsetForAddition(int,int):2962 -> offsetForAddition
    6:8:void offsetFullSpansForAddition(int,int):2969:2971 -> offsetForAddition
    6:8:void offsetForAddition(int,int):2962 -> offsetForAddition
    9:9:void offsetFullSpansForAddition(int,int):2974:2974 -> offsetForAddition
    9:9:void offsetForAddition(int,int):2962 -> offsetForAddition
    1:1:void offsetForRemoval(int,int):2924:2924 -> offsetForRemoval
    2:3:void offsetForRemoval(int,int):2927:2928 -> offsetForRemoval
    4:4:void offsetForRemoval(int,int):2930:2930 -> offsetForRemoval
    5:5:void offsetFullSpansForRemoval(int,int):2936:2936 -> offsetForRemoval
    5:5:void offsetForRemoval(int,int):2932 -> offsetForRemoval
    6:8:void offsetFullSpansForRemoval(int,int):2940:2942 -> offsetForRemoval
    6:8:void offsetForRemoval(int,int):2932 -> offsetForRemoval
    9:9:void offsetFullSpansForRemoval(int,int):2946:2946 -> offsetForRemoval
    9:9:void offsetForRemoval(int,int):2932 -> offsetForRemoval
    10:10:void offsetFullSpansForRemoval(int,int):2948:2948 -> offsetForRemoval
    10:10:void offsetForRemoval(int,int):2932 -> offsetForRemoval
androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem -> androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem:
    1:1:void <clinit>():3130:3130 -> <clinit>
    1:5:void <init>(android.os.Parcel):3084:3088 -> <init>
    6:7:void <init>(android.os.Parcel):3090:3091 -> <init>
    8:8:void <init>():3095:3095 -> <init>
    1:1:int getGapForSpan(int):3099:3099 -> getGapForSpan
    1:1:java.lang.String toString():3122:3122 -> toString
    2:2:java.lang.String toString():3126:3126 -> toString
    1:6:void writeToParcel(android.os.Parcel,int):3109:3114 -> writeToParcel
    7:7:void writeToParcel(android.os.Parcel,int):3116:3116 -> writeToParcel
androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem$1 -> androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem$1:
    1:1:void <init>():3131:3131 -> <init>
    1:1:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem createFromParcel(android.os.Parcel):3134:3134 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):3131 -> createFromParcel
    1:1:androidx.recyclerview.widget.StaggeredGridLayoutManager$LazySpanLookup$FullSpanItem[] newArray(int):3139:3139 -> newArray
    1:1:java.lang.Object[] newArray(int):3131 -> newArray
androidx.recyclerview.widget.StaggeredGridLayoutManager$SavedState -> androidx.recyclerview.widget.StaggeredGridLayoutManager$SavedState:
    1:1:void <clinit>():3238:3238 -> <clinit>
    1:1:void <init>():3162:3162 -> <init>
    2:8:void <init>(android.os.Parcel):3165:3171 -> <init>
    9:12:void <init>(android.os.Parcel):3174:3177 -> <init>
    13:15:void <init>(android.os.Parcel):3179:3181 -> <init>
    16:17:void <init>(android.os.Parcel):3183:3184 -> <init>
    18:18:void <init>(android.os.Parcel):3183:3183 -> <init>
    19:29:void <init>(androidx.recyclerview.widget.StaggeredGridLayoutManager$SavedState):3187:3197 -> <init>
    1:4:void invalidateAnchorPositionInfo():3209:3212 -> invalidateAnchorPositionInfo
    1:5:void invalidateSpanInfo():3201:3205 -> invalidateSpanInfo
    1:5:void writeToParcel(android.os.Parcel,int):3222:3226 -> writeToParcel
    6:8:void writeToParcel(android.os.Parcel,int):3228:3230 -> writeToParcel
    9:12:void writeToParcel(android.os.Parcel,int):3232:3235 -> writeToParcel
androidx.recyclerview.widget.StaggeredGridLayoutManager$SavedState$1 -> androidx.recyclerview.widget.StaggeredGridLayoutManager$SavedState$1:
    1:1:void <init>():3239:3239 -> <init>
    1:1:androidx.recyclerview.widget.StaggeredGridLayoutManager$SavedState createFromParcel(android.os.Parcel):3242:3242 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):3239 -> createFromParcel
    1:1:androidx.recyclerview.widget.StaggeredGridLayoutManager$SavedState[] newArray(int):3247:3247 -> newArray
    1:1:java.lang.Object[] newArray(int):3239 -> newArray
androidx.recyclerview.widget.StaggeredGridLayoutManager$Span -> androidx.recyclerview.widget.StaggeredGridLayoutManager$Span:
    1:1:void <init>(androidx.recyclerview.widget.StaggeredGridLayoutManager,int):2517:2517 -> <init>
    2:5:void <init>(androidx.recyclerview.widget.StaggeredGridLayoutManager,int):2511:2514 -> <init>
    6:6:void <init>(androidx.recyclerview.widget.StaggeredGridLayoutManager,int):2518:2518 -> <init>
    1:6:void appendToSpan(android.view.View):2602:2607 -> appendToSpan
    7:8:void appendToSpan(android.view.View):2609:2610 -> appendToSpan
    1:8:void calculateCachedEnd():2567:2574 -> calculateCachedEnd
    1:8:void calculateCachedStart():2533:2540 -> calculateCachedStart
    1:1:void clear():2637:2637 -> clear
    2:3:void invalidateCache():2643:2644 -> clear
    2:3:void clear():2638 -> clear
    4:4:void clear():2639:2639 -> clear
    1:3:int findFirstPartiallyVisibleItemPosition():2702:2704 -> findFirstPartiallyVisibleItemPosition
    1:3:int findLastPartiallyVisibleItemPosition():2720:2722 -> findLastPartiallyVisibleItemPosition
    1:2:int findOnePartiallyOrCompletelyVisibleChild(int,int,boolean,boolean,boolean):2758:2759 -> findOnePartiallyVisibleChild
    1:2:int findOnePartiallyVisibleChild(int,int,boolean):2795 -> findOnePartiallyVisibleChild
    3:5:int findOnePartiallyOrCompletelyVisibleChild(int,int,boolean,boolean,boolean):2762:2764 -> findOnePartiallyVisibleChild
    3:5:int findOnePartiallyVisibleChild(int,int,boolean):2795 -> findOnePartiallyVisibleChild
    6:6:int findOnePartiallyOrCompletelyVisibleChild(int,int,boolean,boolean,boolean):2781:2781 -> findOnePartiallyVisibleChild
    6:6:int findOnePartiallyVisibleChild(int,int,boolean):2795 -> findOnePartiallyVisibleChild
    1:1:int getEndLine(int):2555:2555 -> getEndLine
    2:2:int getEndLine(int):2558:2558 -> getEndLine
    3:4:int getEndLine(int):2562:2563 -> getEndLine
    5:5:int getEndLine():2581:2581 -> getEndLine
    6:7:int getEndLine():2584:2585 -> getEndLine
    1:1:android.view.View getFocusableViewAfter(int,int):2805:2805 -> getFocusableViewAfter
    2:4:android.view.View getFocusableViewAfter(int,int):2807:2809 -> getFocusableViewAfter
    5:5:android.view.View getFocusableViewAfter(int,int):2812:2812 -> getFocusableViewAfter
    6:9:android.view.View getFocusableViewAfter(int,int):2819:2822 -> getFocusableViewAfter
    10:10:android.view.View getFocusableViewAfter(int,int):2825:2825 -> getFocusableViewAfter
    1:1:androidx.recyclerview.widget.StaggeredGridLayoutManager$LayoutParams getLayoutParams(android.view.View):2683:2683 -> getLayoutParams
    1:1:int getStartLine(int):2522:2522 -> getStartLine
    2:2:int getStartLine(int):2525:2525 -> getStartLine
    3:4:int getStartLine(int):2528:2529 -> getStartLine
    5:5:int getStartLine():2547:2547 -> getStartLine
    6:7:int getStartLine():2550:2551 -> getStartLine
    1:6:void popEnd():2652:2657 -> popEnd
    7:7:void popEnd():2660:2660 -> popEnd
    8:8:void popEnd():2662:2662 -> popEnd
    1:5:void popStart():2666:2670 -> popStart
    6:7:void popStart():2672:2673 -> popStart
    8:8:void popStart():2675:2675 -> popStart
    1:6:void prependToSpan(android.view.View):2589:2594 -> prependToSpan
    7:8:void prependToSpan(android.view.View):2596:2597 -> prependToSpan
androidx.recyclerview.widget.ViewBoundsCheck -> androidx.recyclerview.widget.ViewBoundsCheck:
    1:3:void <init>(androidx.recyclerview.widget.ViewBoundsCheck$Callback):131:133 -> <init>
    1:2:android.view.View findOneViewWithinBoundFlags(int,int,int,int):217:218 -> findOneViewWithinBoundFlags
    3:6:android.view.View findOneViewWithinBoundFlags(int,int,int,int):222:225 -> findOneViewWithinBoundFlags
    7:10:void androidx.recyclerview.widget.ViewBoundsCheck$BoundFlags.setBounds(int,int,int,int):141:144 -> findOneViewWithinBoundFlags
    7:10:android.view.View findOneViewWithinBoundFlags(int,int,int,int):225 -> findOneViewWithinBoundFlags
    11:11:void androidx.recyclerview.widget.ViewBoundsCheck$BoundFlags.resetFlags():156:156 -> findOneViewWithinBoundFlags
    11:11:android.view.View findOneViewWithinBoundFlags(int,int,int,int):227 -> findOneViewWithinBoundFlags
    12:12:void androidx.recyclerview.widget.ViewBoundsCheck$BoundFlags.addFlags(int):152:152 -> findOneViewWithinBoundFlags
    12:12:android.view.View findOneViewWithinBoundFlags(int,int,int,int):228 -> findOneViewWithinBoundFlags
    13:13:android.view.View findOneViewWithinBoundFlags(int,int,int,int):229:229 -> findOneViewWithinBoundFlags
    14:14:android.view.View findOneViewWithinBoundFlags(int,int,int,int):235:235 -> findOneViewWithinBoundFlags
    15:15:void androidx.recyclerview.widget.ViewBoundsCheck$BoundFlags.resetFlags():156:156 -> findOneViewWithinBoundFlags
    15:15:android.view.View findOneViewWithinBoundFlags(int,int,int,int):235 -> findOneViewWithinBoundFlags
    16:16:void androidx.recyclerview.widget.ViewBoundsCheck$BoundFlags.addFlags(int):152:152 -> findOneViewWithinBoundFlags
    16:16:android.view.View findOneViewWithinBoundFlags(int,int,int,int):236 -> findOneViewWithinBoundFlags
    17:17:android.view.View findOneViewWithinBoundFlags(int,int,int,int):237:237 -> findOneViewWithinBoundFlags
    1:2:boolean isViewWithinBoundFlags(android.view.View,int):252:253 -> isViewWithinBoundFlags
    3:6:void androidx.recyclerview.widget.ViewBoundsCheck$BoundFlags.setBounds(int,int,int,int):141:144 -> isViewWithinBoundFlags
    3:6:boolean isViewWithinBoundFlags(android.view.View,int):252 -> isViewWithinBoundFlags
    7:7:boolean isViewWithinBoundFlags(android.view.View,int):255:255 -> isViewWithinBoundFlags
    8:8:void androidx.recyclerview.widget.ViewBoundsCheck$BoundFlags.resetFlags():156:156 -> isViewWithinBoundFlags
    8:8:boolean isViewWithinBoundFlags(android.view.View,int):255 -> isViewWithinBoundFlags
    9:9:void androidx.recyclerview.widget.ViewBoundsCheck$BoundFlags.addFlags(int):152:152 -> isViewWithinBoundFlags
    9:9:boolean isViewWithinBoundFlags(android.view.View,int):256 -> isViewWithinBoundFlags
    10:10:boolean isViewWithinBoundFlags(android.view.View,int):257:257 -> isViewWithinBoundFlags
androidx.recyclerview.widget.ViewBoundsCheck$BoundFlags -> androidx.recyclerview.widget.ViewBoundsCheck$BoundFlags:
    1:2:void <init>():136:137 -> <init>
    1:2:boolean boundsMatch():170:171 -> boundsMatch
    3:4:boolean boundsMatch():176:177 -> boundsMatch
    5:6:boolean boundsMatch():182:183 -> boundsMatch
    7:8:boolean boundsMatch():188:189 -> boundsMatch
androidx.recyclerview.widget.ViewInfoStore -> androidx.recyclerview.widget.ViewInfoStore:
    1:1:void <init>():35:35 -> <init>
    2:2:void <init>():42:42 -> <init>
    3:3:void <init>():45:45 -> <init>
    1:1:void addToDisappearedInLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder):196:196 -> addToDisappearedInLayout
    2:2:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> addToDisappearedInLayout
    2:2:void addToDisappearedInLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder):196 -> addToDisappearedInLayout
    3:3:void addToDisappearedInLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder):196:196 -> addToDisappearedInLayout
    4:5:void addToDisappearedInLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder):198:199 -> addToDisappearedInLayout
    6:6:void addToDisappearedInLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder):201:201 -> addToDisappearedInLayout
    1:1:void addToPostLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):180:180 -> addToPostLayout
    2:2:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> addToPostLayout
    2:2:void addToPostLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):180 -> addToPostLayout
    3:3:void addToPostLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):180:180 -> addToPostLayout
    4:5:void addToPostLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):182:183 -> addToPostLayout
    6:7:void addToPostLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):185:186 -> addToPostLayout
    1:1:void addToPreLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):62:62 -> addToPreLayout
    2:2:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> addToPreLayout
    2:2:void addToPreLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):62 -> addToPreLayout
    3:3:void addToPreLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):62:62 -> addToPreLayout
    4:5:void addToPreLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):64:65 -> addToPreLayout
    6:7:void addToPreLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo):67:68 -> addToPreLayout
    1:1:boolean isDisappearing(androidx.recyclerview.widget.RecyclerView$ViewHolder):72:72 -> isDisappearing
    2:2:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> isDisappearing
    2:2:boolean isDisappearing(androidx.recyclerview.widget.RecyclerView$ViewHolder):72 -> isDisappearing
    3:4:boolean isDisappearing(androidx.recyclerview.widget.RecyclerView$ViewHolder):72:73 -> isDisappearing
    1:1:void androidx.recyclerview.widget.ViewInfoStore$InfoRecord.drainCache():324:324 -> onDetach
    1:1:void onDetach():271 -> onDetach
    1:1:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo popFromLayoutStep(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):99:99 -> popFromLayoutStep
    2:4:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo popFromLayoutStep(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):103:105 -> popFromLayoutStep
    5:5:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo popFromLayoutStep(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):108:108 -> popFromLayoutStep
    6:6:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo popFromLayoutStep(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):110:110 -> popFromLayoutStep
    7:9:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo popFromLayoutStep(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):115:117 -> popFromLayoutStep
    10:10:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo popFromLayoutStep(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):112:112 -> popFromLayoutStep
    1:1:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo popFromPostLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder):95:95 -> popFromPostLayout
    1:1:androidx.recyclerview.widget.RecyclerView$ItemAnimator$ItemHolderInfo popFromPreLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder):84:84 -> popFromPreLayout
    1:1:void removeFromDisappearedInLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder):209:209 -> removeFromDisappearedInLayout
    2:2:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> removeFromDisappearedInLayout
    2:2:void removeFromDisappearedInLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder):209 -> removeFromDisappearedInLayout
    3:3:void removeFromDisappearedInLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder):209:209 -> removeFromDisappearedInLayout
    4:4:void removeFromDisappearedInLayout(androidx.recyclerview.widget.RecyclerView$ViewHolder):213:213 -> removeFromDisappearedInLayout
    1:3:void removeViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder):258:260 -> removeViewHolder
    4:4:void removeViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder):264:264 -> removeViewHolder
    5:5:void removeViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder):266:266 -> removeViewHolder
androidx.recyclerview.widget.ViewInfoStore$InfoRecord -> androidx.recyclerview.widget.ViewInfoStore$InfoRecord:
    1:1:void <clinit>():305:305 -> <clinit>
    1:1:void <init>():307:307 -> <init>
    1:2:androidx.recyclerview.widget.ViewInfoStore$InfoRecord obtain():311:312 -> obtain
    1:4:void recycle(androidx.recyclerview.widget.ViewInfoStore$InfoRecord):316:319 -> recycle
androidx.room.DatabaseConfiguration -> androidx.room.DatabaseConfiguration:
    1:14:void <init>(android.content.Context,java.lang.String,androidx.sqlite.db.SupportSQLiteOpenHelper$Factory,androidx.room.RoomDatabase$MigrationContainer,java.util.List,boolean,androidx.room.RoomDatabase$JournalMode,java.util.concurrent.Executor,java.util.concurrent.Executor,boolean,boolean,boolean,java.util.Set):176:189 -> <init>
    1:1:boolean isMigrationRequired(int,int):216:216 -> isMigrationRequired
    2:2:boolean isMigrationRequired(int,int):223:223 -> isMigrationRequired
    3:3:boolean isMigrationRequired(int,int):225:225 -> isMigrationRequired
androidx.room.EntityDeletionOrUpdateAdapter -> androidx.room.EntityDeletionOrUpdateAdapter:
    1:1:void <init>(androidx.room.RoomDatabase):40:40 -> <init>
    1:1:int handle(java.lang.Object):67:67 -> handle
    2:3:int handle(java.lang.Object):69:70 -> handle
    4:4:int handle(java.lang.Object):72:72 -> handle
androidx.room.EntityInsertionAdapter -> androidx.room.EntityInsertionAdapter:
    1:1:void <init>(androidx.room.RoomDatabase):43:43 -> <init>
    1:1:void insert(java.lang.Object):61:61 -> insert
    2:3:void insert(java.lang.Object):63:64 -> insert
    4:4:void insert(java.lang.Object):66:66 -> insert
androidx.room.IMultiInstanceInvalidationCallback$Stub -> androidx.room.IMultiInstanceInvalidationCallback$Stub:
    1:2:void <init>():19:20 -> <init>
    1:3:androidx.room.IMultiInstanceInvalidationCallback asInterface(android.os.IBinder):31:33 -> asInterface
    4:4:androidx.room.IMultiInstanceInvalidationCallback asInterface(android.os.IBinder):35:35 -> asInterface
    1:1:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):61:61 -> onTransact
    2:2:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):48:48 -> onTransact
    3:3:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):53:53 -> onTransact
    4:5:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):55:56 -> onTransact
androidx.room.IMultiInstanceInvalidationCallback$Stub$Proxy -> androidx.room.IMultiInstanceInvalidationCallback$Stub$Proxy:
    1:2:void <init>(android.os.IBinder):69:70 -> <init>
    1:1:android.os.IBinder asBinder():74:74 -> asBinder
    1:1:void onInvalidation(java.lang.String[]):87:87 -> onInvalidation
    2:4:void onInvalidation(java.lang.String[]):89:91 -> onInvalidation
    5:5:void onInvalidation(java.lang.String[]):94:94 -> onInvalidation
androidx.room.IMultiInstanceInvalidationService$Stub -> androidx.room.IMultiInstanceInvalidationService$Stub:
    1:2:void <init>():19:20 -> <init>
    1:3:androidx.room.IMultiInstanceInvalidationService asInterface(android.os.IBinder):31:33 -> asInterface
    4:4:androidx.room.IMultiInstanceInvalidationService asInterface(android.os.IBinder):35:35 -> asInterface
    1:1:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):86:86 -> onTransact
    2:2:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):48:48 -> onTransact
    3:3:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):76:76 -> onTransact
    4:4:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):78:78 -> onTransact
    5:6:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):80:81 -> onTransact
    7:7:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):65:65 -> onTransact
    8:8:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):67:67 -> onTransact
    9:11:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):69:71 -> onTransact
    12:12:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):53:53 -> onTransact
    13:13:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):55:55 -> onTransact
    14:17:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):57:60 -> onTransact
androidx.room.IMultiInstanceInvalidationService$Stub$Proxy -> androidx.room.IMultiInstanceInvalidationService$Stub$Proxy:
    1:2:void <init>(android.os.IBinder):94:95 -> <init>
    1:1:android.os.IBinder asBinder():99:99 -> asBinder
    1:1:void broadcastInvalidation(int,java.lang.String[]):161:161 -> broadcastInvalidation
    2:5:void broadcastInvalidation(int,java.lang.String[]):163:166 -> broadcastInvalidation
    6:6:void broadcastInvalidation(int,java.lang.String[]):169:169 -> broadcastInvalidation
    1:2:int registerCallback(androidx.room.IMultiInstanceInvalidationCallback,java.lang.String):107:108 -> registerCallback
    3:8:int registerCallback(androidx.room.IMultiInstanceInvalidationCallback,java.lang.String):111:116 -> registerCallback
    9:10:int registerCallback(androidx.room.IMultiInstanceInvalidationCallback,java.lang.String):119:120 -> registerCallback
    11:12:int registerCallback(androidx.room.IMultiInstanceInvalidationCallback,java.lang.String):119:120 -> registerCallback
    1:2:void unregisterCallback(androidx.room.IMultiInstanceInvalidationCallback,int):135:136 -> unregisterCallback
    3:7:void unregisterCallback(androidx.room.IMultiInstanceInvalidationCallback,int):138:142 -> unregisterCallback
    8:9:void unregisterCallback(androidx.room.IMultiInstanceInvalidationCallback,int):145:146 -> unregisterCallback
    10:11:void unregisterCallback(androidx.room.IMultiInstanceInvalidationCallback,int):145:146 -> unregisterCallback
androidx.room.InvalidationLiveDataContainer -> androidx.room.InvalidationLiveDataContainer:
    1:1:void <init>(androidx.room.RoomDatabase):42:42 -> <init>
    2:2:void <init>(androidx.room.RoomDatabase):35:35 -> <init>
    3:3:void <init>(androidx.room.RoomDatabase):37:37 -> <init>
    4:4:void <init>(androidx.room.RoomDatabase):43:43 -> <init>
    1:1:androidx.lifecycle.LiveData create(java.lang.String[],boolean,java.util.concurrent.Callable):48:48 -> create
androidx.room.InvalidationTracker -> androidx.room.InvalidationTracker:
    1:1:void <clinit>():66:66 -> <clinit>
    1:1:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[]):135:135 -> <init>
    2:2:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[]):97:97 -> <init>
    3:3:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[]):99:99 -> <init>
    4:4:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[]):109:109 -> <init>
    5:5:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[]):359:359 -> <init>
    6:12:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[]):136:142 -> <init>
    13:15:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[]):144:146 -> <init>
    16:16:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[]):148:148 -> <init>
    17:17:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[]):150:150 -> <init>
    18:22:void <init>(androidx.room.RoomDatabase,java.util.Map,java.util.Map,java.lang.String[]):155:159 -> <init>
    1:3:void addObserver(androidx.room.InvalidationTracker$Observer):260:262 -> addObserver
    4:4:void addObserver(androidx.room.InvalidationTracker$Observer):265:265 -> addObserver
    5:5:void addObserver(androidx.room.InvalidationTracker$Observer):269:269 -> addObserver
    6:6:void addObserver(androidx.room.InvalidationTracker$Observer):267:267 -> addObserver
    7:7:void addObserver(androidx.room.InvalidationTracker$Observer):271:271 -> addObserver
    8:12:void addObserver(androidx.room.InvalidationTracker$Observer):273:277 -> addObserver
    13:13:void addObserver(androidx.room.InvalidationTracker$Observer):275:275 -> addObserver
    1:1:void addWeakObserver(androidx.room.InvalidationTracker$Observer):322:322 -> addWeakObserver
    1:6:void appendTriggerName(java.lang.StringBuilder,java.lang.String,java.lang.String):201:206 -> appendTriggerName
    1:1:androidx.lifecycle.LiveData createLiveData(java.lang.String[],boolean,java.util.concurrent.Callable):582:582 -> createLiveData
    2:5:java.lang.String[] validateAndResolveTableNames(java.lang.String[]):282:285 -> createLiveData
    2:5:androidx.lifecycle.LiveData createLiveData(java.lang.String[],boolean,java.util.concurrent.Callable):583 -> createLiveData
    6:6:androidx.lifecycle.LiveData createLiveData(java.lang.String[],boolean,java.util.concurrent.Callable):582:582 -> createLiveData
    1:1:boolean ensureInitialization():345:345 -> ensureInitialization
    2:2:boolean ensureInitialization():348:348 -> ensureInitialization
    3:3:boolean ensureInitialization():350:350 -> ensureInitialization
    4:5:boolean ensureInitialization():352:353 -> ensureInitialization
    1:4:void internalInit(androidx.sqlite.db.SupportSQLiteDatabase):170:173 -> internalInit
    5:11:void internalInit(androidx.sqlite.db.SupportSQLiteDatabase):178:184 -> internalInit
    1:4:void notifyObserversByTableNames(java.lang.String[]):472:475 -> notifyObserversByTableNames
    5:5:void notifyObserversByTableNames(java.lang.String[]):478:478 -> notifyObserversByTableNames
    1:5:void removeObserver(androidx.room.InvalidationTracker$Observer):335:339 -> removeObserver
    6:6:void removeObserver(androidx.room.InvalidationTracker$Observer):337:337 -> removeObserver
    1:1:java.lang.String[] resolveViews(java.lang.String[]):298:298 -> resolveViews
    2:2:void androidx.collection.ArraySet.<init>():240:240 -> resolveViews
    2:2:java.lang.String[] resolveViews(java.lang.String[]):298 -> resolveViews
    3:6:java.lang.String[] resolveViews(java.lang.String[]):299:302 -> resolveViews
    7:7:java.lang.String[] resolveViews(java.lang.String[]):304:304 -> resolveViews
    8:8:java.lang.String[] resolveViews(java.lang.String[]):307:307 -> resolveViews
    1:1:void startTrackingTable(androidx.sqlite.db.SupportSQLiteDatabase,int):221:221 -> startTrackingTable
    2:6:void startTrackingTable(androidx.sqlite.db.SupportSQLiteDatabase,int):223:227 -> startTrackingTable
    7:12:void appendTriggerName(java.lang.StringBuilder,java.lang.String,java.lang.String):201:206 -> startTrackingTable
    7:12:void startTrackingTable(androidx.sqlite.db.SupportSQLiteDatabase,int):228 -> startTrackingTable
    13:23:void startTrackingTable(androidx.sqlite.db.SupportSQLiteDatabase,int):229:239 -> startTrackingTable
    1:1:void syncTriggers(androidx.sqlite.db.SupportSQLiteDatabase):482:482 -> syncTriggers
    2:3:void syncTriggers(androidx.sqlite.db.SupportSQLiteDatabase):490:491 -> syncTriggers
    4:4:void syncTriggers(androidx.sqlite.db.SupportSQLiteDatabase):495:495 -> syncTriggers
    5:5:void syncTriggers(androidx.sqlite.db.SupportSQLiteDatabase):518:518 -> syncTriggers
    6:7:void syncTriggers(androidx.sqlite.db.SupportSQLiteDatabase):499:500 -> syncTriggers
    8:8:void syncTriggers(androidx.sqlite.db.SupportSQLiteDatabase):503:503 -> syncTriggers
    9:15:void stopTrackingTable(androidx.sqlite.db.SupportSQLiteDatabase,int):210:216 -> syncTriggers
    9:15:void syncTriggers(androidx.sqlite.db.SupportSQLiteDatabase):508 -> syncTriggers
    16:16:void syncTriggers(androidx.sqlite.db.SupportSQLiteDatabase):505:505 -> syncTriggers
    17:17:void syncTriggers(androidx.sqlite.db.SupportSQLiteDatabase):512:512 -> syncTriggers
    18:18:void syncTriggers(androidx.sqlite.db.SupportSQLiteDatabase):514:514 -> syncTriggers
    19:19:void syncTriggers(androidx.sqlite.db.SupportSQLiteDatabase):516:516 -> syncTriggers
    20:20:void syncTriggers(androidx.sqlite.db.SupportSQLiteDatabase):518:518 -> syncTriggers
    21:21:void syncTriggers(androidx.sqlite.db.SupportSQLiteDatabase):514:514 -> syncTriggers
    22:22:void syncTriggers(androidx.sqlite.db.SupportSQLiteDatabase):518:518 -> syncTriggers
    23:23:void syncTriggers(androidx.sqlite.db.SupportSQLiteDatabase):523:523 -> syncTriggers
    24:24:void syncTriggers():537:537 -> syncTriggers
    25:25:void syncTriggers():540:540 -> syncTriggers
androidx.room.InvalidationTracker$1 -> androidx.room.InvalidationTracker$1:
    1:1:void <init>(androidx.room.InvalidationTracker):360:360 -> <init>
    1:1:java.util.Set checkUpdatedTable():415:415 -> checkUpdatedTable
    2:2:void androidx.collection.ArraySet.<init>():240:240 -> checkUpdatedTable
    2:2:java.util.Set checkUpdatedTable():415 -> checkUpdatedTable
    3:3:java.util.Set checkUpdatedTable():416:416 -> checkUpdatedTable
    4:6:java.util.Set checkUpdatedTable():419:421 -> checkUpdatedTable
    7:7:java.util.Set checkUpdatedTable():424:424 -> checkUpdatedTable
    8:9:java.util.Set checkUpdatedTable():426:427 -> checkUpdatedTable
    10:10:java.util.Set checkUpdatedTable():424:424 -> checkUpdatedTable
    1:1:void run():363:363 -> run
    2:2:void run():366:366 -> run
    3:3:void run():368:368 -> run
    4:4:void run():403:403 -> run
    5:5:void run():372:372 -> run
    6:6:void run():403:403 -> run
    7:7:void run():377:377 -> run
    8:8:void run():403:403 -> run
    9:9:void run():384:384 -> run
    10:11:void run():387:388 -> run
    12:13:void run():390:391 -> run
    14:14:void run():393:393 -> run
    15:15:void run():396:396 -> run
    16:16:void run():400:400 -> run
    17:17:void run():403:403 -> run
    18:21:void run():405:408 -> run
    22:22:void run():410:410 -> run
    23:23:void run():403:403 -> run
androidx.room.InvalidationTracker$ObservedTableTracker -> androidx.room.InvalidationTracker$ObservedTableTracker:
    1:6:void <init>(int):746:751 -> <init>
    1:2:int[] getTablesToSync():798:799 -> getTablesToSync
    3:3:int[] getTablesToSync():802:802 -> getTablesToSync
    4:6:int[] getTablesToSync():804:806 -> getTablesToSync
    7:7:int[] getTablesToSync():808:808 -> getTablesToSync
    8:8:int[] getTablesToSync():810:810 -> getTablesToSync
    9:11:int[] getTablesToSync():812:814 -> getTablesToSync
    12:12:int[] getTablesToSync():800:800 -> getTablesToSync
    13:13:int[] getTablesToSync():815:815 -> getTablesToSync
    1:4:boolean onAdded(int[]):759:762 -> onAdded
    5:5:boolean onAdded(int[]):764:764 -> onAdded
    6:6:boolean onAdded(int[]):768:768 -> onAdded
    1:4:boolean onRemoved(int[]):777:780 -> onRemoved
    5:5:boolean onRemoved(int[]):782:782 -> onRemoved
    6:6:boolean onRemoved(int[]):786:786 -> onRemoved
    1:3:void onSyncCompleted():823:825 -> onSyncCompleted
androidx.room.InvalidationTracker$Observer -> androidx.room.InvalidationTracker$Observer:
    1:1:void <init>(java.lang.String[]):699:699 -> <init>
    2:2:void <init>(java.lang.String[]):701:701 -> <init>
androidx.room.InvalidationTracker$ObserverWrapper -> androidx.room.InvalidationTracker$ObserverWrapper:
    1:6:void <init>(androidx.room.InvalidationTracker$Observer,int[],java.lang.String[]):599:604 -> <init>
    7:7:void androidx.collection.ArraySet.<init>():240:240 -> <init>
    7:7:void <init>(androidx.room.InvalidationTracker$Observer,int[],java.lang.String[]):604 -> <init>
    8:9:void <init>(androidx.room.InvalidationTracker$Observer,int[],java.lang.String[]):605:606 -> <init>
    10:10:void <init>(androidx.room.InvalidationTracker$Observer,int[],java.lang.String[]):608:608 -> <init>
    1:1:void notifyByTableInvalidStatus(java.util.Set):620:620 -> notifyByTableInvalidStatus
    2:3:void notifyByTableInvalidStatus(java.util.Set):622:623 -> notifyByTableInvalidStatus
    4:4:void notifyByTableInvalidStatus(java.util.Set):626:626 -> notifyByTableInvalidStatus
    5:5:void notifyByTableInvalidStatus(java.util.Set):629:629 -> notifyByTableInvalidStatus
    6:6:void notifyByTableInvalidStatus(java.util.Set):631:631 -> notifyByTableInvalidStatus
    7:7:void notifyByTableInvalidStatus(java.util.Set):636:636 -> notifyByTableInvalidStatus
    1:3:void notifyByTableNames(java.lang.String[]):648:650 -> notifyByTableNames
    4:4:void notifyByTableNames(java.lang.String[]):652:652 -> notifyByTableNames
    5:5:void notifyByTableNames(java.lang.String[]):657:657 -> notifyByTableNames
    6:6:void androidx.collection.ArraySet.<init>():240:240 -> notifyByTableNames
    6:6:void notifyByTableNames(java.lang.String[]):657 -> notifyByTableNames
    7:10:void notifyByTableNames(java.lang.String[]):658:661 -> notifyByTableNames
    11:11:void notifyByTableNames(java.lang.String[]):666:666 -> notifyByTableNames
    12:12:void notifyByTableNames(java.lang.String[]):671:671 -> notifyByTableNames
androidx.room.InvalidationTracker$WeakObserver -> androidx.room.InvalidationTracker$WeakObserver:
    1:3:void <init>(androidx.room.InvalidationTracker,androidx.room.InvalidationTracker$Observer):839:841 -> <init>
    1:1:void onInvalidated(java.util.Set):846:846 -> onInvalidated
    2:2:void onInvalidated(java.util.Set):848:848 -> onInvalidated
    3:3:void onInvalidated(java.util.Set):850:850 -> onInvalidated
androidx.room.MultiInstanceInvalidationClient -> androidx.room.MultiInstanceInvalidationClient:
    1:1:void <init>(android.content.Context,java.lang.String,androidx.room.InvalidationTracker,java.util.concurrent.Executor):170:170 -> <init>
    2:2:void <init>(android.content.Context,java.lang.String,androidx.room.InvalidationTracker,java.util.concurrent.Executor):80:80 -> <init>
    3:3:void <init>(android.content.Context,java.lang.String,androidx.room.InvalidationTracker,java.util.concurrent.Executor):95:95 -> <init>
    4:4:void <init>(android.content.Context,java.lang.String,androidx.room.InvalidationTracker,java.util.concurrent.Executor):99:99 -> <init>
    5:5:void <init>(android.content.Context,java.lang.String,androidx.room.InvalidationTracker,java.util.concurrent.Executor):118:118 -> <init>
    6:6:void <init>(android.content.Context,java.lang.String,androidx.room.InvalidationTracker,java.util.concurrent.Executor):135:135 -> <init>
    7:7:void <init>(android.content.Context,java.lang.String,androidx.room.InvalidationTracker,java.util.concurrent.Executor):143:143 -> <init>
    8:12:void <init>(android.content.Context,java.lang.String,androidx.room.InvalidationTracker,java.util.concurrent.Executor):171:175 -> <init>
    13:14:void <init>(android.content.Context,java.lang.String,androidx.room.InvalidationTracker,java.util.concurrent.Executor):194:195 -> <init>
androidx.room.MultiInstanceInvalidationClient$1 -> androidx.room.MultiInstanceInvalidationClient$1:
    1:1:void <init>(androidx.room.MultiInstanceInvalidationClient):82:82 -> <init>
    1:1:void onInvalidation(java.lang.String[]):85:85 -> onInvalidation
androidx.room.MultiInstanceInvalidationClient$1$1 -> androidx.room.MultiInstanceInvalidationClient$1$1:
    1:1:void <init>(androidx.room.MultiInstanceInvalidationClient$1,java.lang.String[]):85:85 -> <init>
    1:1:void run():88:88 -> run
androidx.room.MultiInstanceInvalidationClient$2 -> androidx.room.MultiInstanceInvalidationClient$2:
    1:1:void <init>(androidx.room.MultiInstanceInvalidationClient):100:100 -> <init>
    1:2:void onServiceConnected(android.content.ComponentName,android.os.IBinder):104:105 -> onServiceConnected
    1:3:void onServiceDisconnected(android.content.ComponentName):110:112 -> onServiceDisconnected
androidx.room.MultiInstanceInvalidationClient$3 -> androidx.room.MultiInstanceInvalidationClient$3:
    1:1:void <init>(androidx.room.MultiInstanceInvalidationClient):119:119 -> <init>
    1:1:void run():123:123 -> run
    2:3:void run():125:126 -> run
    4:4:void run():129:129 -> run
androidx.room.MultiInstanceInvalidationClient$4 -> androidx.room.MultiInstanceInvalidationClient$4:
    1:1:void <init>(androidx.room.MultiInstanceInvalidationClient):136:136 -> <init>
    1:1:void run():139:139 -> run
androidx.room.MultiInstanceInvalidationClient$5 -> androidx.room.MultiInstanceInvalidationClient$5:
    1:1:void <init>(androidx.room.MultiInstanceInvalidationClient):143:143 -> <init>
    1:1:void run():146:146 -> run
    2:2:void run():148:148 -> run
    3:3:void run():150:150 -> run
    4:4:void run():153:153 -> run
    5:7:void run():155:157 -> run
androidx.room.MultiInstanceInvalidationClient$6 -> androidx.room.MultiInstanceInvalidationClient$6:
    1:1:void <init>(androidx.room.MultiInstanceInvalidationClient,java.lang.String[]):175:175 -> <init>
    1:1:void onInvalidated(java.util.Set):178:178 -> onInvalidated
    2:3:void onInvalidated(java.util.Set):182:183 -> onInvalidated
    4:4:void onInvalidated(java.util.Set):182:182 -> onInvalidated
    5:5:void onInvalidated(java.util.Set):185:185 -> onInvalidated
androidx.room.MultiInstanceInvalidationService -> androidx.room.MultiInstanceInvalidationService:
    1:1:void <init>():38:38 -> <init>
    2:2:void <init>():41:41 -> <init>
    3:3:void <init>():45:45 -> <init>
    4:4:void androidx.collection.SparseArrayCompat.<init>():62:62 -> <init>
    4:4:void <init>():45 -> <init>
    5:5:void <init>():45:45 -> <init>
    6:6:void <init>():49:49 -> <init>
    7:7:void <init>():59:59 -> <init>
    1:1:android.os.IBinder onBind(android.content.Intent):131:131 -> onBind
androidx.room.MultiInstanceInvalidationService$1 -> androidx.room.MultiInstanceInvalidationService$1:
    1:1:void <init>(androidx.room.MultiInstanceInvalidationService):51:51 -> <init>
    1:1:void onCallbackDied(android.os.IInterface,java.lang.Object):51:51 -> onCallbackDied
    2:2:void onCallbackDied(androidx.room.IMultiInstanceInvalidationCallback,java.lang.Object):55:55 -> onCallbackDied
    2:2:void onCallbackDied(android.os.IInterface,java.lang.Object):51 -> onCallbackDied
androidx.room.MultiInstanceInvalidationService$2 -> androidx.room.MultiInstanceInvalidationService$2:
    1:1:void <init>(androidx.room.MultiInstanceInvalidationService):60:60 -> <init>
    1:2:void broadcastInvalidation(int,java.lang.String[]):98:99 -> broadcastInvalidation
    3:3:java.lang.Object androidx.collection.SparseArrayCompat.get(int):109:109 -> broadcastInvalidation
    3:3:void broadcastInvalidation(int,java.lang.String[]):99 -> broadcastInvalidation
    4:4:void broadcastInvalidation(int,java.lang.String[]):99:99 -> broadcastInvalidation
    5:6:void broadcastInvalidation(int,java.lang.String[]):101:102 -> broadcastInvalidation
    7:7:void broadcastInvalidation(int,java.lang.String[]):104:104 -> broadcastInvalidation
    8:9:void broadcastInvalidation(int,java.lang.String[]):107:108 -> broadcastInvalidation
    10:10:void broadcastInvalidation(int,java.lang.String[]):110:110 -> broadcastInvalidation
    11:13:void broadcastInvalidation(int,java.lang.String[]):114:116 -> broadcastInvalidation
    14:14:void broadcastInvalidation(int,java.lang.String[]):118:118 -> broadcastInvalidation
    15:15:void broadcastInvalidation(int,java.lang.String[]):122:122 -> broadcastInvalidation
    16:16:void broadcastInvalidation(int,java.lang.String[]):124:124 -> broadcastInvalidation
    1:2:int registerCallback(androidx.room.IMultiInstanceInvalidationCallback,java.lang.String):69:70 -> registerCallback
    3:5:int registerCallback(androidx.room.IMultiInstanceInvalidationCallback,java.lang.String):72:74 -> registerCallback
    6:7:int registerCallback(androidx.room.IMultiInstanceInvalidationCallback,java.lang.String):76:77 -> registerCallback
    8:8:int registerCallback(androidx.room.IMultiInstanceInvalidationCallback,java.lang.String):79:79 -> registerCallback
    1:4:void unregisterCallback(androidx.room.IMultiInstanceInvalidationCallback,int):88:91 -> unregisterCallback
androidx.room.Room -> androidx.room.Room:
    1:1:androidx.room.RoomDatabase$Builder databaseBuilder(android.content.Context,java.lang.Class,java.lang.String):51:51 -> databaseBuilder
    2:2:androidx.room.RoomDatabase$Builder databaseBuilder(android.content.Context,java.lang.Class,java.lang.String):56:56 -> databaseBuilder
    3:3:androidx.room.RoomDatabase$Builder databaseBuilder(android.content.Context,java.lang.Class,java.lang.String):52:52 -> databaseBuilder
androidx.room.RoomDatabase -> androidx.room.RoomDatabase:
    1:1:void <init>():148:148 -> <init>
    2:2:void <init>():96:96 -> <init>
    3:3:void <init>():116:116 -> <init>
    4:4:void <init>():129:129 -> <init>
    5:5:void <init>():149:149 -> <init>
    1:1:void assertNotMainThread():257:257 -> assertNotMainThread
    2:2:boolean isMainThread():958:958 -> assertNotMainThread
    2:2:void assertNotMainThread():260 -> assertNotMainThread
    3:3:void assertNotMainThread():261:261 -> assertNotMainThread
    1:2:void assertNotSuspendingTransaction():275:276 -> assertNotSuspendingTransaction
    1:4:void beginTransaction():327:330 -> beginTransaction
    1:3:androidx.sqlite.db.SupportSQLiteStatement compileStatement(java.lang.String):315:317 -> compileStatement
    1:2:void endTransaction():340:341 -> endTransaction
    3:3:void endTransaction():344:344 -> endTransaction
    4:5:void androidx.room.InvalidationTracker.refreshVersionsAsync():443:444 -> endTransaction
    4:5:void endTransaction():344 -> endTransaction
    1:1:java.util.concurrent.locks.Lock getCloseLock():109:109 -> getCloseLock
    1:1:androidx.room.InvalidationTracker getInvalidationTracker():441:441 -> getInvalidationTracker
    1:1:androidx.sqlite.db.SupportSQLiteOpenHelper getOpenHelper():183:183 -> getOpenHelper
    1:1:java.util.concurrent.Executor getQueryExecutor():353:353 -> getQueryExecutor
    1:1:java.util.concurrent.Executor getTransactionExecutor():361:361 -> getTransactionExecutor
    1:1:boolean inTransaction():452:452 -> inTransaction
    1:1:void init(androidx.room.DatabaseConfiguration):159:159 -> init
    2:4:void init(androidx.room.DatabaseConfiguration):161:163 -> init
    5:11:void init(androidx.room.DatabaseConfiguration):165:171 -> init
    12:13:void androidx.room.InvalidationTracker.startMultiInstanceInvalidation(android.content.Context,java.lang.String):188:189 -> init
    12:13:void init(androidx.room.DatabaseConfiguration):171 -> init
    1:1:void internalInitInvalidationTracker(androidx.sqlite.db.SupportSQLiteDatabase):428:428 -> internalInitInvalidationTracker
    1:2:boolean isOpen():228:229 -> isOpen
    1:3:android.database.Cursor query(androidx.sqlite.db.SupportSQLiteQuery):303:305 -> query
    1:1:void setTransactionSuccessful():371:371 -> setTransactionSuccessful
androidx.room.RoomDatabase$Builder -> androidx.room.RoomDatabase$Builder:
    1:7:void <init>(android.content.Context,java.lang.Class,java.lang.String):535:541 -> <init>
    1:2:androidx.room.RoomDatabase$Builder addCallback(androidx.room.RoomDatabase$Callback):784:785 -> addCallback
    3:3:androidx.room.RoomDatabase$Builder addCallback(androidx.room.RoomDatabase$Callback):787:787 -> addCallback
    1:2:androidx.room.RoomDatabase$Builder addMigrations(androidx.room.migration.Migration[]):578:579 -> addMigrations
    3:5:androidx.room.RoomDatabase$Builder addMigrations(androidx.room.migration.Migration[]):581:583 -> addMigrations
    6:6:androidx.room.RoomDatabase$Builder addMigrations(androidx.room.migration.Migration[]):586:586 -> addMigrations
    1:1:androidx.room.RoomDatabase build():803:803 -> build
    2:2:androidx.room.RoomDatabase build():807:807 -> build
    3:8:androidx.room.RoomDatabase build():811:816 -> build
    9:12:androidx.room.RoomDatabase build():819:822 -> build
    13:14:androidx.room.RoomDatabase build():833:834 -> build
    15:15:androidx.room.RoomDatabase build():836:836 -> build
    16:16:androidx.room.RoomDatabase build():844:844 -> build
    17:17:androidx.room.RoomDatabase build():851:851 -> build
    18:20:java.lang.Object androidx.room.Room.getGeneratedImplementation(java.lang.Class,java.lang.String):79:81 -> build
    18:20:androidx.room.RoomDatabase build():851 -> build
    21:22:java.lang.Object androidx.room.Room.getGeneratedImplementation(java.lang.Class,java.lang.String):83:84 -> build
    21:22:androidx.room.RoomDatabase build():851 -> build
    23:23:java.lang.Object androidx.room.Room.getGeneratedImplementation(java.lang.Class,java.lang.String):90:90 -> build
    23:23:androidx.room.RoomDatabase build():851 -> build
    24:24:java.lang.Object androidx.room.Room.getGeneratedImplementation(java.lang.Class,java.lang.String):89:89 -> build
    24:24:androidx.room.RoomDatabase build():851 -> build
    25:25:java.lang.Object androidx.room.Room.getGeneratedImplementation(java.lang.Class,java.lang.String):91:91 -> build
    25:25:androidx.room.RoomDatabase build():851 -> build
    26:27:androidx.room.RoomDatabase build():851:852 -> build
    28:29:java.lang.Object androidx.room.Room.getGeneratedImplementation(java.lang.Class,java.lang.String):99:100 -> build
    28:29:androidx.room.RoomDatabase build():851 -> build
    30:31:java.lang.Object androidx.room.Room.getGeneratedImplementation(java.lang.Class,java.lang.String):96:97 -> build
    30:31:androidx.room.RoomDatabase build():851 -> build
    32:33:java.lang.Object androidx.room.Room.getGeneratedImplementation(java.lang.Class,java.lang.String):93:94 -> build
    32:33:androidx.room.RoomDatabase build():851 -> build
    34:34:androidx.room.RoomDatabase build():808:808 -> build
    35:35:androidx.room.RoomDatabase build():804:804 -> build
androidx.room.RoomDatabase$Callback -> androidx.room.RoomDatabase$Callback:
    1:1:void <init>():964:964 -> <init>
androidx.room.RoomDatabase$JournalMode -> androidx.room.RoomDatabase$JournalMode:
    1:1:void <clinit>():469:469 -> <clinit>
    2:2:void <clinit>():474:474 -> <clinit>
    3:3:void <clinit>():479:479 -> <clinit>
    4:4:void <clinit>():460:460 -> <clinit>
    1:1:void <init>(java.lang.String,int):460:460 -> <init>
    1:1:androidx.room.RoomDatabase$JournalMode resolve(android.content.Context):488:488 -> resolve
    2:2:androidx.room.RoomDatabase$JournalMode resolve(android.content.Context):491:491 -> resolve
    3:3:androidx.room.RoomDatabase$JournalMode resolve(android.content.Context):493:493 -> resolve
    4:5:boolean androidx.core.app.ActivityManagerCompat.isLowRamDevice(android.app.ActivityManager):40:41 -> resolve
    4:5:androidx.room.RoomDatabase$JournalMode resolve(android.content.Context):494 -> resolve
    6:6:androidx.room.RoomDatabase$JournalMode resolve(android.content.Context):495:495 -> resolve
    7:7:androidx.room.RoomDatabase$JournalMode resolve(android.content.Context):498:498 -> resolve
    1:1:androidx.room.RoomDatabase$JournalMode valueOf(java.lang.String):460:460 -> valueOf
    1:1:androidx.room.RoomDatabase$JournalMode[] values():460:460 -> values
androidx.room.RoomDatabase$MigrationContainer -> androidx.room.RoomDatabase$MigrationContainer:
    1:2:void <init>():861:862 -> <init>
    3:3:void androidx.collection.SparseArrayCompat.<init>():62:62 -> <init>
    3:3:void <init>():862 -> <init>
    4:4:void <init>():862:862 -> <init>
    1:1:void addMigrations(androidx.room.migration.Migration[]):872:872 -> addMigrations
    2:4:void addMigration(androidx.room.migration.Migration):878:880 -> addMigrations
    2:4:void addMigrations(androidx.room.migration.Migration[]):873 -> addMigrations
    5:5:void addMigration(androidx.room.migration.Migration):882:882 -> addMigrations
    5:5:void addMigrations(androidx.room.migration.Migration[]):873 -> addMigrations
    6:6:void androidx.collection.SparseArrayCompat.<init>():62:62 -> addMigrations
    6:6:void addMigration(androidx.room.migration.Migration):882 -> addMigrations
    6:6:void addMigrations(androidx.room.migration.Migration[]):873 -> addMigrations
    7:7:void addMigration(androidx.room.migration.Migration):883:883 -> addMigrations
    7:7:void addMigrations(androidx.room.migration.Migration[]):873 -> addMigrations
    8:8:void addMigration(androidx.room.migration.Migration):885:885 -> addMigrations
    8:8:void addMigrations(androidx.room.migration.Migration[]):873 -> addMigrations
    9:9:void addMigration(androidx.room.migration.Migration):887:887 -> addMigrations
    9:9:void addMigrations(androidx.room.migration.Migration[]):873 -> addMigrations
    10:10:void addMigration(androidx.room.migration.Migration):889:889 -> addMigrations
    10:10:void addMigrations(androidx.room.migration.Migration[]):873 -> addMigrations
    1:1:java.util.List findMigrationPath(int,int):905:905 -> findMigrationPath
    2:2:java.util.List findMigrationPath(int,int):908:908 -> findMigrationPath
    3:3:java.util.List findUpMigrationPath(java.util.List,boolean,int,int):916:916 -> findMigrationPath
    3:3:java.util.List findMigrationPath(int,int):909 -> findMigrationPath
    4:4:java.util.List findUpMigrationPath(java.util.List,boolean,int,int):921:921 -> findMigrationPath
    4:4:java.util.List findMigrationPath(int,int):909 -> findMigrationPath
    5:5:java.util.List findUpMigrationPath(java.util.List,boolean,int,int):934:934 -> findMigrationPath
    5:5:java.util.List findMigrationPath(int,int):909 -> findMigrationPath
    6:6:java.util.List findUpMigrationPath(java.util.List,boolean,int,int):942:942 -> findMigrationPath
    6:6:java.util.List findMigrationPath(int,int):909 -> findMigrationPath
androidx.room.RoomOpenHelper -> androidx.room.RoomOpenHelper:
    1:5:void <init>(androidx.room.DatabaseConfiguration,androidx.room.RoomOpenHelper$Delegate,java.lang.String,java.lang.String):54:58 -> <init>
    1:1:void onConfigure(androidx.sqlite.db.SupportSQLiteDatabase):68:68 -> onConfigure
    1:3:void onCreate(androidx.sqlite.db.SupportSQLiteDatabase):73:75 -> onCreate
    1:1:void onOpen(androidx.sqlite.db.SupportSQLiteDatabase):118:118 -> onOpen
    2:2:boolean hasRoomMasterTable(androidx.sqlite.db.SupportSQLiteDatabase):155:155 -> onOpen
    2:2:void checkIdentity(androidx.sqlite.db.SupportSQLiteDatabase):127 -> onOpen
    2:2:void onOpen(androidx.sqlite.db.SupportSQLiteDatabase):119 -> onOpen
    3:3:boolean hasRoomMasterTable(androidx.sqlite.db.SupportSQLiteDatabase):159:159 -> onOpen
    3:3:void checkIdentity(androidx.sqlite.db.SupportSQLiteDatabase):127 -> onOpen
    3:3:void onOpen(androidx.sqlite.db.SupportSQLiteDatabase):119 -> onOpen
    4:4:boolean hasRoomMasterTable(androidx.sqlite.db.SupportSQLiteDatabase):161:161 -> onOpen
    4:4:void checkIdentity(androidx.sqlite.db.SupportSQLiteDatabase):127 -> onOpen
    4:4:void onOpen(androidx.sqlite.db.SupportSQLiteDatabase):119 -> onOpen
    5:5:void checkIdentity(androidx.sqlite.db.SupportSQLiteDatabase):128:128 -> onOpen
    5:5:void onOpen(androidx.sqlite.db.SupportSQLiteDatabase):119 -> onOpen
    6:7:void checkIdentity(androidx.sqlite.db.SupportSQLiteDatabase):131:132 -> onOpen
    6:7:void onOpen(androidx.sqlite.db.SupportSQLiteDatabase):119 -> onOpen
    8:8:void checkIdentity(androidx.sqlite.db.SupportSQLiteDatabase):135:135 -> onOpen
    8:8:void onOpen(androidx.sqlite.db.SupportSQLiteDatabase):119 -> onOpen
    9:10:void checkIdentity(androidx.sqlite.db.SupportSQLiteDatabase):138:139 -> onOpen
    9:10:void onOpen(androidx.sqlite.db.SupportSQLiteDatabase):119 -> onOpen
    11:11:void onOpen(androidx.sqlite.db.SupportSQLiteDatabase):120:120 -> onOpen
    12:12:void onOpen(androidx.sqlite.db.SupportSQLiteDatabase):122:122 -> onOpen
    13:13:boolean hasRoomMasterTable(androidx.sqlite.db.SupportSQLiteDatabase):161:161 -> onOpen
    13:13:void checkIdentity(androidx.sqlite.db.SupportSQLiteDatabase):127 -> onOpen
    13:13:void onOpen(androidx.sqlite.db.SupportSQLiteDatabase):119 -> onOpen
    1:2:void onUpgrade(androidx.sqlite.db.SupportSQLiteDatabase,int,int):81:82 -> onUpgrade
    3:5:void onUpgrade(androidx.sqlite.db.SupportSQLiteDatabase,int,int):85:87 -> onUpgrade
    6:8:void onUpgrade(androidx.sqlite.db.SupportSQLiteDatabase,int,int):89:91 -> onUpgrade
    9:12:void onUpgrade(androidx.sqlite.db.SupportSQLiteDatabase,int,int):96:99 -> onUpgrade
    13:13:void onUpgrade(androidx.sqlite.db.SupportSQLiteDatabase,int,int):101:101 -> onUpgrade
    1:1:void createMasterTableIfNotExists(androidx.sqlite.db.SupportSQLiteDatabase):151:151 -> updateIdentity
    1:1:void updateIdentity(androidx.sqlite.db.SupportSQLiteDatabase):146 -> updateIdentity
    2:2:void updateIdentity(androidx.sqlite.db.SupportSQLiteDatabase):147:147 -> updateIdentity
    3:3:java.lang.String androidx.room.RoomMasterTable.createInsertQuery(java.lang.String):51:51 -> updateIdentity
    3:3:void updateIdentity(androidx.sqlite.db.SupportSQLiteDatabase):147 -> updateIdentity
    4:4:void updateIdentity(androidx.sqlite.db.SupportSQLiteDatabase):147:147 -> updateIdentity
androidx.room.RoomOpenHelper$Delegate -> androidx.room.RoomOpenHelper$Delegate:
    1:2:void <init>(int):172:173 -> <init>
androidx.room.RoomSQLiteQuery -> androidx.room.RoomSQLiteQuery:
    1:1:void <clinit>():79:79 -> <clinit>
    1:2:void <init>(int):156:157 -> <init>
    3:7:void <init>(int):161:165 -> <init>
    1:3:androidx.room.RoomSQLiteQuery acquire(java.lang.String,int):141:143 -> acquire
    4:5:androidx.room.RoomSQLiteQuery acquire(java.lang.String,int):145:146 -> acquire
    6:7:void init(java.lang.String,int):170:171 -> acquire
    6:7:androidx.room.RoomSQLiteQuery acquire(java.lang.String,int):147 -> acquire
    8:8:androidx.room.RoomSQLiteQuery acquire(java.lang.String,int):148:148 -> acquire
    9:10:androidx.room.RoomSQLiteQuery acquire(java.lang.String,int):150:151 -> acquire
    11:12:void init(java.lang.String,int):170:171 -> acquire
    11:12:androidx.room.RoomSQLiteQuery acquire(java.lang.String,int):152 -> acquire
    13:13:androidx.room.RoomSQLiteQuery acquire(java.lang.String,int):150:150 -> acquire
    1:2:void bindBlob(int,byte[]):257:258 -> bindBlob
    1:2:void bindDouble(int,double):245:246 -> bindDouble
    1:2:void bindLong(int,long):239:240 -> bindLong
    1:1:void bindNull(int):234:234 -> bindNull
    1:2:void bindString(int,java.lang.String):251:252 -> bindString
    1:2:void bindTo(androidx.sqlite.db.SupportSQLiteProgram):211:212 -> bindTo
    3:3:void bindTo(androidx.sqlite.db.SupportSQLiteProgram):226:226 -> bindTo
    4:4:void bindTo(androidx.sqlite.db.SupportSQLiteProgram):223:223 -> bindTo
    5:5:void bindTo(androidx.sqlite.db.SupportSQLiteProgram):220:220 -> bindTo
    6:6:void bindTo(androidx.sqlite.db.SupportSQLiteProgram):217:217 -> bindTo
    7:7:void bindTo(androidx.sqlite.db.SupportSQLiteProgram):214:214 -> bindTo
    1:1:java.lang.String getSql():201:201 -> getSql
    1:2:void release():182:183 -> release
    3:5:void prunePoolLocked():189:191 -> release
    3:5:void release():184 -> release
    6:7:void prunePoolLocked():193:194 -> release
    6:7:void release():184 -> release
    8:8:void release():185:185 -> release
androidx.room.RoomTrackingLiveData -> androidx.room.RoomTrackingLiveData:
    1:1:void <init>(androidx.room.RoomDatabase,androidx.room.InvalidationLiveDataContainer,boolean,java.util.concurrent.Callable,java.lang.String[]):134:134 -> <init>
    2:2:void <init>(androidx.room.RoomDatabase,androidx.room.InvalidationLiveDataContainer,boolean,java.util.concurrent.Callable,java.lang.String[]):62:62 -> <init>
    3:3:void <init>(androidx.room.RoomDatabase,androidx.room.InvalidationLiveDataContainer,boolean,java.util.concurrent.Callable,java.lang.String[]):65:65 -> <init>
    4:4:void <init>(androidx.room.RoomDatabase,androidx.room.InvalidationLiveDataContainer,boolean,java.util.concurrent.Callable,java.lang.String[]):68:68 -> <init>
    5:5:void <init>(androidx.room.RoomDatabase,androidx.room.InvalidationLiveDataContainer,boolean,java.util.concurrent.Callable,java.lang.String[]):71:71 -> <init>
    6:6:void <init>(androidx.room.RoomDatabase,androidx.room.InvalidationLiveDataContainer,boolean,java.util.concurrent.Callable,java.lang.String[]):115:115 -> <init>
    7:11:void <init>(androidx.room.RoomDatabase,androidx.room.InvalidationLiveDataContainer,boolean,java.util.concurrent.Callable,java.lang.String[]):135:139 -> <init>
    1:1:void access$000(androidx.room.RoomTrackingLiveData,java.lang.Object):47:47 -> access$000
    1:2:void onActive():149:150 -> onActive
    3:3:void androidx.room.InvalidationLiveDataContainer.onActive(androidx.lifecycle.LiveData):53:53 -> onActive
    3:3:void onActive():150 -> onActive
    4:5:java.util.concurrent.Executor getQueryExecutor():161:162 -> onActive
    4:5:void onActive():151 -> onActive
    6:6:java.util.concurrent.Executor getQueryExecutor():164:164 -> onActive
    6:6:void onActive():151 -> onActive
    7:7:void onActive():151:151 -> onActive
    1:2:void onInactive():156:157 -> onInactive
    3:3:void androidx.room.InvalidationLiveDataContainer.onInactive(androidx.lifecycle.LiveData):57:57 -> onInactive
    3:3:void onInactive():157 -> onInactive
androidx.room.RoomTrackingLiveData$1 -> androidx.room.RoomTrackingLiveData$1:
    1:1:void <init>(androidx.room.RoomTrackingLiveData):72:72 -> <init>
    1:2:void run():76:77 -> run
    3:3:void run():83:83 -> run
    4:4:void run():87:87 -> run
    5:5:void run():90:90 -> run
    6:6:void run():92:92 -> run
    7:7:void run():97:97 -> run
    8:8:void run():101:101 -> run
    9:9:void run():111:111 -> run
androidx.room.RoomTrackingLiveData$2 -> androidx.room.RoomTrackingLiveData$2:
    1:1:void <init>(androidx.room.RoomTrackingLiveData):116:116 -> <init>
    1:2:void run():120:121 -> run
    3:3:void run():123:123 -> run
    4:5:java.util.concurrent.Executor androidx.room.RoomTrackingLiveData.getQueryExecutor():161:162 -> run
    4:5:void run():123 -> run
    6:6:java.util.concurrent.Executor androidx.room.RoomTrackingLiveData.getQueryExecutor():164:164 -> run
    6:6:void run():123 -> run
    7:7:void run():123:123 -> run
androidx.room.RoomTrackingLiveData$3 -> androidx.room.RoomTrackingLiveData$3:
    1:1:void <init>(androidx.room.RoomTrackingLiveData,java.lang.String[]):139:139 -> <init>
    1:1:void onInvalidated(java.util.Set):142:142 -> onInvalidated
    2:3:void androidx.arch.core.executor.TaskExecutor.executeOnMainThread(java.lang.Runnable):54:55 -> onInvalidated
    2:3:void onInvalidated(java.util.Set):142 -> onInvalidated
    4:4:void androidx.arch.core.executor.TaskExecutor.executeOnMainThread(java.lang.Runnable):57:57 -> onInvalidated
    4:4:void onInvalidated(java.util.Set):142 -> onInvalidated
androidx.room.SharedSQLiteStatement -> androidx.room.SharedSQLiteStatement:
    1:1:void <init>(androidx.room.RoomDatabase):48:48 -> <init>
    2:2:void <init>(androidx.room.RoomDatabase):37:37 -> <init>
    3:3:void <init>(androidx.room.RoomDatabase):49:49 -> <init>
    1:1:void assertNotMainThread():60:60 -> acquire
    1:1:androidx.sqlite.db.SupportSQLiteStatement acquire():86 -> acquire
    2:2:androidx.sqlite.db.SupportSQLiteStatement acquire():87:87 -> acquire
    3:4:androidx.sqlite.db.SupportSQLiteStatement getStmt(boolean):71:72 -> acquire
    3:4:androidx.sqlite.db.SupportSQLiteStatement acquire():87 -> acquire
    5:5:androidx.sqlite.db.SupportSQLiteStatement getStmt(boolean):74:74 -> acquire
    5:5:androidx.sqlite.db.SupportSQLiteStatement acquire():87 -> acquire
    6:6:androidx.sqlite.db.SupportSQLiteStatement getStmt(boolean):77:77 -> acquire
    6:6:androidx.sqlite.db.SupportSQLiteStatement acquire():87 -> acquire
    1:2:androidx.sqlite.db.SupportSQLiteStatement createNewStatement():64:65 -> createNewStatement
    1:2:void release(androidx.sqlite.db.SupportSQLiteStatement):96:97 -> release
androidx.room.TransactionExecutor -> androidx.room.TransactionExecutor:
    1:1:void <init>(java.util.concurrent.Executor):37:37 -> <init>
    2:2:void <init>(java.util.concurrent.Executor):34:34 -> <init>
    3:3:void <init>(java.util.concurrent.Executor):38:38 -> <init>
    1:1:void execute(java.lang.Runnable):42:42 -> execute
    2:3:void execute(java.lang.Runnable):51:52 -> execute
    4:4:void execute(java.lang.Runnable):54:54 -> execute
    1:2:void scheduleNext():58:59 -> scheduleNext
    3:3:void scheduleNext():61:61 -> scheduleNext
androidx.room.TransactionExecutor$1 -> androidx.room.TransactionExecutor$1:
    1:1:void <init>(androidx.room.TransactionExecutor,java.lang.Runnable):42:42 -> <init>
    1:1:void run():45:45 -> run
    2:2:void run():47:47 -> run
androidx.room.migration.Migration -> androidx.room.migration.Migration:
    1:3:void <init>(int,int):47:49 -> <init>
androidx.room.util.DBUtil -> androidx.room.util.DBUtil:
    1:4:android.database.Cursor query(androidx.room.RoomDatabase,androidx.sqlite.db.SupportSQLiteQuery,boolean):54:57 -> query
    5:6:android.database.Cursor query(androidx.room.RoomDatabase,androidx.sqlite.db.SupportSQLiteQuery,boolean):59:60 -> query
    7:7:android.database.Cursor query(androidx.room.RoomDatabase,androidx.sqlite.db.SupportSQLiteQuery,boolean):64:64 -> query
    8:12:android.database.Cursor androidx.room.util.CursorUtil.copyAndClose(android.database.Cursor):46:50 -> query
    8:12:android.database.Cursor query(androidx.room.RoomDatabase,androidx.sqlite.db.SupportSQLiteQuery,boolean):65 -> query
    13:13:android.database.Cursor androidx.room.util.CursorUtil.copyAndClose(android.database.Cursor):64:64 -> query
    13:13:android.database.Cursor query(androidx.room.RoomDatabase,androidx.sqlite.db.SupportSQLiteQuery,boolean):65 -> query
    14:14:android.database.Cursor androidx.room.util.CursorUtil.copyAndClose(android.database.Cursor):67:67 -> query
    14:14:android.database.Cursor query(androidx.room.RoomDatabase,androidx.sqlite.db.SupportSQLiteQuery,boolean):65 -> query
    15:15:android.database.Cursor androidx.room.util.CursorUtil.copyAndClose(android.database.Cursor):61:61 -> query
    15:15:android.database.Cursor query(androidx.room.RoomDatabase,androidx.sqlite.db.SupportSQLiteQuery,boolean):65 -> query
    16:16:android.database.Cursor androidx.room.util.CursorUtil.copyAndClose(android.database.Cursor):58:58 -> query
    16:16:android.database.Cursor query(androidx.room.RoomDatabase,androidx.sqlite.db.SupportSQLiteQuery,boolean):65 -> query
    17:17:android.database.Cursor androidx.room.util.CursorUtil.copyAndClose(android.database.Cursor):55:55 -> query
    17:17:android.database.Cursor query(androidx.room.RoomDatabase,androidx.sqlite.db.SupportSQLiteQuery,boolean):65 -> query
    18:18:android.database.Cursor androidx.room.util.CursorUtil.copyAndClose(android.database.Cursor):52:52 -> query
    18:18:android.database.Cursor query(androidx.room.RoomDatabase,androidx.sqlite.db.SupportSQLiteQuery,boolean):65 -> query
    19:19:android.database.Cursor androidx.room.util.CursorUtil.copyAndClose(android.database.Cursor):70:70 -> query
    19:19:android.database.Cursor query(androidx.room.RoomDatabase,androidx.sqlite.db.SupportSQLiteQuery,boolean):65 -> query
    20:20:android.database.Cursor androidx.room.util.CursorUtil.copyAndClose(android.database.Cursor):73:73 -> query
    20:20:android.database.Cursor query(androidx.room.RoomDatabase,androidx.sqlite.db.SupportSQLiteQuery,boolean):65 -> query
androidx.room.util.TableInfo -> androidx.room.util.TableInfo:
    1:5:void <init>(java.lang.String,java.util.Map,java.util.Set,java.util.Set):74:78 -> <init>
    1:1:boolean equals(java.lang.Object):92:92 -> equals
    2:2:boolean equals(java.lang.Object):94:94 -> equals
    3:4:boolean equals(java.lang.Object):96:97 -> equals
    5:5:boolean equals(java.lang.Object):100:100 -> equals
    6:6:boolean equals(java.lang.Object):104:104 -> equals
    7:7:boolean equals(java.lang.Object):109:109 -> equals
    1:3:int hashCode():114:116 -> hashCode
    1:2:java.util.Map readColumns(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):211:212 -> read
    1:2:androidx.room.util.TableInfo read(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):140 -> read
    3:3:java.util.Map readColumns(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):214:214 -> read
    3:3:androidx.room.util.TableInfo read(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):140 -> read
    4:8:java.util.Map readColumns(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):216:220 -> read
    4:8:androidx.room.util.TableInfo read(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):140 -> read
    9:14:java.util.Map readColumns(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):222:227 -> read
    9:14:androidx.room.util.TableInfo read(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):140 -> read
    15:15:java.util.Map readColumns(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):231:231 -> read
    15:15:androidx.room.util.TableInfo read(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):140 -> read
    16:16:java.util.Set readForeignKeys(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):148:148 -> read
    16:16:androidx.room.util.TableInfo read(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):141 -> read
    17:17:java.util.Set readForeignKeys(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):150:150 -> read
    17:17:androidx.room.util.TableInfo read(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):141 -> read
    18:22:java.util.Set readForeignKeys(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):152:156 -> read
    18:22:androidx.room.util.TableInfo read(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):141 -> read
    23:24:java.util.Set readForeignKeys(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):158:159 -> read
    23:24:androidx.room.util.TableInfo read(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):141 -> read
    25:26:java.util.Set readForeignKeys(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):161:162 -> read
    25:26:androidx.room.util.TableInfo read(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):141 -> read
    27:33:java.util.Set readForeignKeys(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):166:172 -> read
    27:33:androidx.room.util.TableInfo read(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):141 -> read
    34:37:java.util.Set readForeignKeys(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):175:178 -> read
    34:37:androidx.room.util.TableInfo read(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):141 -> read
    38:38:java.util.Set readForeignKeys(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):175:175 -> read
    38:38:androidx.room.util.TableInfo read(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):141 -> read
    39:39:java.util.Set readForeignKeys(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):184:184 -> read
    39:39:androidx.room.util.TableInfo read(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):141 -> read
    40:40:java.util.Set readIndices(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):241:241 -> read
    40:40:androidx.room.util.TableInfo read(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):142 -> read
    41:43:java.util.Set readIndices(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):243:245 -> read
    41:43:androidx.room.util.TableInfo read(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):142 -> read
    44:47:java.util.Set readIndices(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):250:253 -> read
    44:47:androidx.room.util.TableInfo read(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):142 -> read
    48:50:java.util.Set readIndices(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):257:259 -> read
    48:50:androidx.room.util.TableInfo read(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):142 -> read
    51:51:java.util.Set readIndices(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):264:264 -> read
    51:51:androidx.room.util.TableInfo read(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):142 -> read
    52:52:java.util.Set readIndices(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):268:268 -> read
    52:52:androidx.room.util.TableInfo read(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):142 -> read
    53:53:androidx.room.util.TableInfo read(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):143:143 -> read
    54:54:java.util.Set readIndices(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):268:268 -> read
    54:54:androidx.room.util.TableInfo read(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):142 -> read
    55:55:java.util.Set readForeignKeys(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):184:184 -> read
    55:55:androidx.room.util.TableInfo read(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):141 -> read
    56:56:java.util.Map readColumns(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):231:231 -> read
    56:56:androidx.room.util.TableInfo read(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String):140 -> read
    1:6:java.util.List readForeignKeyFieldMappings(android.database.Cursor):190:195 -> readForeignKeyFieldMappings
    7:12:java.util.List readForeignKeyFieldMappings(android.database.Cursor):197:202 -> readForeignKeyFieldMappings
    13:13:java.util.List readForeignKeyFieldMappings(android.database.Cursor):198:198 -> readForeignKeyFieldMappings
    14:14:java.util.List readForeignKeyFieldMappings(android.database.Cursor):205:205 -> readForeignKeyFieldMappings
    1:1:androidx.room.util.TableInfo$Index readIndex(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String,boolean):277:277 -> readIndex
    2:4:androidx.room.util.TableInfo$Index readIndex(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String,boolean):279:281 -> readIndex
    5:5:androidx.room.util.TableInfo$Index readIndex(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String,boolean):286:286 -> readIndex
    6:7:androidx.room.util.TableInfo$Index readIndex(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String,boolean):288:289 -> readIndex
    8:10:androidx.room.util.TableInfo$Index readIndex(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String,boolean):294:296 -> readIndex
    11:13:androidx.room.util.TableInfo$Index readIndex(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String,boolean):298:300 -> readIndex
    14:14:androidx.room.util.TableInfo$Index readIndex(androidx.sqlite.db.SupportSQLiteDatabase,java.lang.String,boolean):302:302 -> readIndex
    1:1:java.lang.String toString():123:123 -> toString
androidx.room.util.TableInfo$Column -> androidx.room.util.TableInfo$Column:
    1:5:void <init>(java.lang.String,java.lang.String,boolean,int):347:351 -> <init>
    6:7:int findAffinity(java.lang.String):366:367 -> <init>
    6:7:void <init>(java.lang.String,java.lang.String,boolean,int):352 -> <init>
    8:10:int findAffinity(java.lang.String):370:372 -> <init>
    8:10:void <init>(java.lang.String,java.lang.String,boolean,int):352 -> <init>
    11:11:int findAffinity(java.lang.String):375:375 -> <init>
    11:11:void <init>(java.lang.String,java.lang.String,boolean,int):352 -> <init>
    12:14:int findAffinity(java.lang.String):378:380 -> <init>
    12:14:void <init>(java.lang.String,java.lang.String,boolean,int):352 -> <init>
    15:15:void <init>(java.lang.String,java.lang.String,boolean,int):352:352 -> <init>
    1:1:boolean equals(java.lang.Object):391:391 -> equals
    2:4:boolean equals(java.lang.Object):393:395 -> equals
    5:5:boolean isPrimaryKey():412:412 -> equals
    5:5:boolean equals(java.lang.Object):397 -> equals
    6:6:boolean equals(java.lang.Object):400:400 -> equals
    7:8:boolean equals(java.lang.Object):402:403 -> equals
    1:4:int hashCode():417:420 -> hashCode
    1:1:java.lang.String toString():426:426 -> toString
androidx.room.util.TableInfo$ForeignKey -> androidx.room.util.TableInfo$ForeignKey:
    1:6:void <init>(java.lang.String,java.lang.String,java.lang.String,java.util.List,java.util.List):456:461 -> <init>
    1:1:boolean equals(java.lang.Object):467:467 -> equals
    2:2:boolean equals(java.lang.Object):469:469 -> equals
    3:5:boolean equals(java.lang.Object):471:473 -> equals
    6:7:boolean equals(java.lang.Object):475:476 -> equals
    1:5:int hashCode():481:485 -> hashCode
    1:1:java.lang.String toString():491:491 -> toString
androidx.room.util.TableInfo$ForeignKeyWithSequence -> androidx.room.util.TableInfo$ForeignKeyWithSequence:
    1:5:void <init>(int,int,java.lang.String,java.lang.String):514:518 -> <init>
    1:1:int compareTo(java.lang.Object):507:507 -> compareTo
    2:2:int compareTo(androidx.room.util.TableInfo$ForeignKeyWithSequence):523:523 -> compareTo
    2:2:int compareTo(java.lang.Object):507 -> compareTo
    3:3:int compareTo(androidx.room.util.TableInfo$ForeignKeyWithSequence):525:525 -> compareTo
    3:3:int compareTo(java.lang.Object):507 -> compareTo
androidx.room.util.TableInfo$Index -> androidx.room.util.TableInfo$Index:
    1:4:void <init>(java.lang.String,boolean,java.util.List):545:548 -> <init>
    1:1:boolean equals(java.lang.Object):554:554 -> equals
    2:3:boolean equals(java.lang.Object):556:557 -> equals
    4:4:boolean equals(java.lang.Object):560:560 -> equals
    5:6:boolean equals(java.lang.Object):563:564 -> equals
    7:7:boolean equals(java.lang.Object):566:566 -> equals
    1:2:int hashCode():573:574 -> hashCode
    3:3:int hashCode():576:576 -> hashCode
    4:5:int hashCode():578:579 -> hashCode
    1:1:java.lang.String toString():585:585 -> toString
androidx.savedstate.Recreator -> androidx.savedstate.Recreator:
    1:2:void <init>(androidx.savedstate.SavedStateRegistryOwner):42:43 -> <init>
    1:1:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):48:48 -> onStateChanged
    2:4:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):51:53 -> onStateChanged
    5:5:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):57:57 -> onStateChanged
    6:6:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):63:63 -> onStateChanged
    7:8:void reflectiveNew(java.lang.String):71:72 -> onStateChanged
    7:8:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):64 -> onStateChanged
    9:10:void reflectiveNew(java.lang.String):71:72 -> onStateChanged
    9:10:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):64 -> onStateChanged
    11:11:void reflectiveNew(java.lang.String):79:79 -> onStateChanged
    11:11:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):64 -> onStateChanged
    12:12:void reflectiveNew(java.lang.String):84:84 -> onStateChanged
    12:12:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):64 -> onStateChanged
    13:13:void reflectiveNew(java.lang.String):88:88 -> onStateChanged
    13:13:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):64 -> onStateChanged
    14:14:void reflectiveNew(java.lang.String):92:92 -> onStateChanged
    14:14:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):64 -> onStateChanged
    15:15:void reflectiveNew(java.lang.String):90:90 -> onStateChanged
    15:15:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):64 -> onStateChanged
    16:16:void reflectiveNew(java.lang.String):81:81 -> onStateChanged
    16:16:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):64 -> onStateChanged
    17:17:void reflectiveNew(java.lang.String):74:74 -> onStateChanged
    17:17:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):64 -> onStateChanged
    18:18:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):59:59 -> onStateChanged
    19:19:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):49:49 -> onStateChanged
androidx.savedstate.SavedStateRegistry -> androidx.savedstate.SavedStateRegistry:
    1:1:void <init>():52:52 -> <init>
    2:2:void <init>():44:44 -> <init>
    1:1:android.os.Bundle consumeRestoredStateForKey(java.lang.String):76:76 -> consumeRestoredStateForKey
    2:6:android.os.Bundle consumeRestoredStateForKey(java.lang.String):80:84 -> consumeRestoredStateForKey
    7:7:android.os.Bundle consumeRestoredStateForKey(java.lang.String):77:77 -> consumeRestoredStateForKey
    1:1:void performRestore(androidx.lifecycle.Lifecycle,android.os.Bundle):190:190 -> performRestore
    2:2:void performRestore(androidx.lifecycle.Lifecycle,android.os.Bundle):194:194 -> performRestore
    3:3:void performRestore(androidx.lifecycle.Lifecycle,android.os.Bundle):197:197 -> performRestore
    4:4:void performRestore(androidx.lifecycle.Lifecycle,android.os.Bundle):208:208 -> performRestore
    5:5:void performRestore(androidx.lifecycle.Lifecycle,android.os.Bundle):191:191 -> performRestore
    1:3:void performSave(android.os.Bundle):220:222 -> performSave
    4:7:void performSave(android.os.Bundle):224:227 -> performSave
    8:8:void performSave(android.os.Bundle):229:229 -> performSave
androidx.savedstate.SavedStateRegistry$1 -> androidx.savedstate.SavedStateRegistry$1:
    1:1:void <init>(androidx.savedstate.SavedStateRegistry):197:197 -> <init>
    1:4:void onStateChanged(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):200:203 -> onStateChanged
androidx.savedstate.SavedStateRegistryController -> androidx.savedstate.SavedStateRegistryController:
    1:3:void <init>(androidx.savedstate.SavedStateRegistryOwner):36:38 -> <init>
    1:1:androidx.savedstate.SavedStateRegistryController create(androidx.savedstate.SavedStateRegistryOwner):84:84 -> create
    1:1:androidx.savedstate.SavedStateRegistry getSavedStateRegistry():46:46 -> getSavedStateRegistry
    1:2:void performRestore(android.os.Bundle):56:57 -> performRestore
    3:4:void performRestore(android.os.Bundle):61:62 -> performRestore
    5:5:void performRestore(android.os.Bundle):58:58 -> performRestore
    1:1:void performSave(android.os.Bundle):74:74 -> performSave
androidx.slidingpanelayout.widget.SlidingPaneLayout -> androidx.slidingpanelayout.widget.SlidingPaneLayout:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):245:245 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int):249:249 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):113:113 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):193:193 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):195:195 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):197:197 -> <init>
    7:8:void <init>(android.content.Context,android.util.AttributeSet,int):251:252 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int):254:254 -> <init>
    10:11:void <init>(android.content.Context,android.util.AttributeSet,int):256:257 -> <init>
    12:13:void <init>(android.content.Context,android.util.AttributeSet,int):259:260 -> <init>
    1:1:boolean checkLayoutParams(android.view.ViewGroup$LayoutParams):1288:1288 -> checkLayoutParams
    1:2:boolean closePane(android.view.View,int):853:854 -> closePane
    3:3:boolean closePane():901:901 -> closePane
    1:3:void computeScroll():1097:1099 -> computeScroll
    4:4:void computeScroll():1103:1103 -> computeScroll
    1:1:void dimChildView(android.view.View,float,int):962:962 -> dimChildView
    2:3:void dimChildView(android.view.View,float,int):968:969 -> dimChildView
    4:6:void dimChildView(android.view.View,float,int):971:973 -> dimChildView
    7:10:void dimChildView(android.view.View,float,int):975:978 -> dimChildView
    11:13:void dimChildView(android.view.View,float,int):980:982 -> dimChildView
    1:1:void dispatchOnPanelClosed(android.view.View):341:341 -> dispatchOnPanelClosed
    1:1:void dispatchOnPanelOpened(android.view.View):334:334 -> dispatchOnPanelOpened
    1:2:void draw(android.graphics.Canvas):1175:1176 -> draw
    3:3:void draw(android.graphics.Canvas):1179:1179 -> draw
    4:4:void draw(android.graphics.Canvas):1181:1181 -> draw
    5:5:void draw(android.graphics.Canvas):1184:1184 -> draw
    6:7:void draw(android.graphics.Canvas):1190:1191 -> draw
    8:8:void draw(android.graphics.Canvas):1193:1193 -> draw
    9:10:void draw(android.graphics.Canvas):1196:1197 -> draw
    11:11:void draw(android.graphics.Canvas):1200:1200 -> draw
    12:13:void draw(android.graphics.Canvas):1204:1205 -> draw
    1:1:boolean drawChild(android.graphics.Canvas,android.view.View,long):988:988 -> drawChild
    2:2:boolean drawChild(android.graphics.Canvas,android.view.View,long):990:990 -> drawChild
    3:3:boolean drawChild(android.graphics.Canvas,android.view.View,long):992:992 -> drawChild
    4:6:boolean drawChild(android.graphics.Canvas,android.view.View,long):994:996 -> drawChild
    7:7:boolean drawChild(android.graphics.Canvas,android.view.View,long):998:998 -> drawChild
    8:8:boolean drawChild(android.graphics.Canvas,android.view.View,long):1000:1000 -> drawChild
    9:9:boolean drawChild(android.graphics.Canvas,android.view.View,long):1003:1003 -> drawChild
    10:10:boolean drawChild(android.graphics.Canvas,android.view.View,long):1005:1005 -> drawChild
    1:1:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():1276:1276 -> generateDefaultLayoutParams
    1:1:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):1281:1281 -> generateLayoutParams
    2:2:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):1293:1293 -> generateLayoutParams
    1:2:void invalidateChildRegion(android.view.View):1015:1016 -> invalidateChildRegion
    1:2:boolean isDimmed(android.view.View):1270:1271 -> isDimmed
    1:1:boolean isLayoutRtlSupport():1617:1617 -> isLayoutRtlSupport
    1:1:boolean isOpen():911:911 -> isOpen
    1:1:boolean isSlideable():930:930 -> isSlideable
    1:2:void onAttachedToWindow():420:421 -> onAttachedToWindow
    1:2:void onDetachedFromWindow():426:427 -> onDetachedFromWindow
    3:5:void onDetachedFromWindow():429:431 -> onDetachedFromWindow
    6:6:void onDetachedFromWindow():433:433 -> onDetachedFromWindow
    1:1:boolean onInterceptTouchEvent(android.view.MotionEvent):754:754 -> onInterceptTouchEvent
    2:2:boolean onInterceptTouchEvent(android.view.MotionEvent):757:757 -> onInterceptTouchEvent
    3:3:boolean onInterceptTouchEvent(android.view.MotionEvent):759:759 -> onInterceptTouchEvent
    4:5:boolean onInterceptTouchEvent(android.view.MotionEvent):761:762 -> onInterceptTouchEvent
    6:6:boolean onInterceptTouchEvent(android.view.MotionEvent):761:761 -> onInterceptTouchEvent
    7:7:boolean onInterceptTouchEvent(android.view.MotionEvent):766:766 -> onInterceptTouchEvent
    8:12:boolean onInterceptTouchEvent(android.view.MotionEvent):794:798 -> onInterceptTouchEvent
    13:14:boolean onInterceptTouchEvent(android.view.MotionEvent):800:801 -> onInterceptTouchEvent
    15:19:boolean onInterceptTouchEvent(android.view.MotionEvent):780:784 -> onInterceptTouchEvent
    20:21:boolean onInterceptTouchEvent(android.view.MotionEvent):786:787 -> onInterceptTouchEvent
    22:22:boolean onInterceptTouchEvent(android.view.MotionEvent):807:807 -> onInterceptTouchEvent
    23:23:boolean onInterceptTouchEvent(android.view.MotionEvent):772:772 -> onInterceptTouchEvent
    24:25:boolean onInterceptTouchEvent(android.view.MotionEvent):767:768 -> onInterceptTouchEvent
    1:1:void onLayout(boolean,int,int,int,int):650:650 -> onLayout
    2:2:void onLayout(boolean,int,int,int,int):652:652 -> onLayout
    3:3:void onLayout(boolean,int,int,int,int):654:654 -> onLayout
    4:6:void onLayout(boolean,int,int,int,int):657:659 -> onLayout
    7:7:void onLayout(boolean,int,int,int,int):661:661 -> onLayout
    8:9:void onLayout(boolean,int,int,int,int):665:666 -> onLayout
    10:10:void onLayout(boolean,int,int,int,int):670:670 -> onLayout
    11:11:void onLayout(boolean,int,int,int,int):672:672 -> onLayout
    12:12:void onLayout(boolean,int,int,int,int):676:676 -> onLayout
    13:13:void onLayout(boolean,int,int,int,int):678:678 -> onLayout
    14:16:void onLayout(boolean,int,int,int,int):681:683 -> onLayout
    17:20:void onLayout(boolean,int,int,int,int):685:688 -> onLayout
    21:23:void onLayout(boolean,int,int,int,int):690:692 -> onLayout
    24:25:void onLayout(boolean,int,int,int,int):709:710 -> onLayout
    26:26:void onLayout(boolean,int,int,int,int):712:712 -> onLayout
    27:30:void onLayout(boolean,int,int,int,int):715:718 -> onLayout
    31:32:void onLayout(boolean,int,int,int,int):720:721 -> onLayout
    33:33:void onLayout(boolean,int,int,int,int):726:726 -> onLayout
    34:34:void onLayout(boolean,int,int,int,int):729:729 -> onLayout
    35:35:void onLayout(boolean,int,int,int,int):732:732 -> onLayout
    1:4:void onMeasure(int,int):438:441 -> onMeasure
    5:5:void onMeasure(int,int):444:444 -> onMeasure
    6:6:void onMeasure(int,int):456:456 -> onMeasure
    7:7:void onMeasure(int,int):459:459 -> onMeasure
    8:8:void onMeasure(int,int):468:468 -> onMeasure
    9:9:void onMeasure(int,int):476:476 -> onMeasure
    10:10:void onMeasure(int,int):479:479 -> onMeasure
    11:11:void onMeasure(int,int):485:485 -> onMeasure
    12:12:void onMeasure(int,int):487:487 -> onMeasure
    13:13:void onMeasure(int,int):490:490 -> onMeasure
    14:14:void onMeasure(int,int):494:494 -> onMeasure
    15:16:void onMeasure(int,int):499:500 -> onMeasure
    17:18:void onMeasure(int,int):502:503 -> onMeasure
    19:19:void onMeasure(int,int):507:507 -> onMeasure
    20:20:void onMeasure(int,int):512:512 -> onMeasure
    21:23:void onMeasure(int,int):516:518 -> onMeasure
    24:25:void onMeasure(int,int):520:521 -> onMeasure
    26:26:void onMeasure(int,int):524:524 -> onMeasure
    27:30:void onMeasure(int,int):528:531 -> onMeasure
    31:31:void onMeasure(int,int):533:533 -> onMeasure
    32:34:void onMeasure(int,int):536:538 -> onMeasure
    35:35:void onMeasure(int,int):541:541 -> onMeasure
    36:38:void onMeasure(int,int):545:547 -> onMeasure
    39:39:void onMeasure(int,int):553:553 -> onMeasure
    40:40:void onMeasure(int,int):556:556 -> onMeasure
    41:41:void onMeasure(int,int):558:558 -> onMeasure
    42:42:void onMeasure(int,int):562:562 -> onMeasure
    43:43:void onMeasure(int,int):564:564 -> onMeasure
    44:47:void onMeasure(int,int):568:571 -> onMeasure
    48:49:void onMeasure(int,int):578:579 -> onMeasure
    50:51:void onMeasure(int,int):581:582 -> onMeasure
    52:52:void onMeasure(int,int):585:585 -> onMeasure
    53:53:void onMeasure(int,int):590:590 -> onMeasure
    54:54:void onMeasure(int,int):589:589 -> onMeasure
    55:55:void onMeasure(int,int):592:592 -> onMeasure
    56:56:void onMeasure(int,int):594:594 -> onMeasure
    57:57:void onMeasure(int,int):596:596 -> onMeasure
    58:58:void onMeasure(int,int):598:598 -> onMeasure
    59:60:void onMeasure(int,int):600:601 -> onMeasure
    61:62:void onMeasure(int,int):603:604 -> onMeasure
    63:63:void onMeasure(int,int):607:607 -> onMeasure
    64:64:void onMeasure(int,int):612:612 -> onMeasure
    65:65:void onMeasure(int,int):611:611 -> onMeasure
    66:66:void onMeasure(int,int):617:617 -> onMeasure
    67:67:void onMeasure(int,int):619:619 -> onMeasure
    68:68:void onMeasure(int,int):622:622 -> onMeasure
    69:71:void onMeasure(int,int):626:628 -> onMeasure
    72:72:void onMeasure(int,int):630:630 -> onMeasure
    73:73:void onMeasure(int,int):637:637 -> onMeasure
    74:75:void onMeasure(int,int):639:640 -> onMeasure
    76:76:void onMeasure(int,int):642:642 -> onMeasure
    77:77:void onMeasure(int,int):644:644 -> onMeasure
    1:1:void onPanelDragged(int):934:934 -> onPanelDragged
    2:2:void onPanelDragged(int):936:936 -> onPanelDragged
    3:4:void onPanelDragged(int):939:940 -> onPanelDragged
    5:6:void onPanelDragged(int):942:943 -> onPanelDragged
    7:8:void onPanelDragged(int):945:946 -> onPanelDragged
    9:9:void onPanelDragged(int):949:949 -> onPanelDragged
    10:11:void onPanelDragged(int):951:952 -> onPanelDragged
    12:13:void onPanelDragged(int):955:956 -> onPanelDragged
    14:14:void onPanelDragged(int):958:958 -> onPanelDragged
    1:2:void onRestoreInstanceState(android.os.Parcelable):1308:1309 -> onRestoreInstanceState
    3:4:void onRestoreInstanceState(android.os.Parcelable):1313:1314 -> onRestoreInstanceState
    5:6:void onRestoreInstanceState(android.os.Parcelable):1316:1317 -> onRestoreInstanceState
    7:7:void onRestoreInstanceState(android.os.Parcelable):1319:1319 -> onRestoreInstanceState
    8:8:void onRestoreInstanceState(android.os.Parcelable):1321:1321 -> onRestoreInstanceState
    1:1:android.os.Parcelable onSaveInstanceState():1298:1298 -> onSaveInstanceState
    2:3:android.os.Parcelable onSaveInstanceState():1300:1301 -> onSaveInstanceState
    1:1:void onSizeChanged(int,int,int,int):737:737 -> onSizeChanged
    2:2:void onSizeChanged(int,int,int,int):740:740 -> onSizeChanged
    1:2:boolean onTouchEvent(android.view.MotionEvent):814:815 -> onTouchEvent
    3:3:boolean onTouchEvent(android.view.MotionEvent):818:818 -> onTouchEvent
    4:4:boolean onTouchEvent(android.view.MotionEvent):822:822 -> onTouchEvent
    5:12:boolean onTouchEvent(android.view.MotionEvent):832:839 -> onTouchEvent
    13:13:boolean onTouchEvent(android.view.MotionEvent):841:841 -> onTouchEvent
    14:17:boolean onTouchEvent(android.view.MotionEvent):824:827 -> onTouchEvent
    1:2:boolean openPane(android.view.View,int):861:862 -> openPane
    1:2:boolean openPane():883 -> openPane
    1:3:void parallaxOtherViews(float):1209:1211 -> parallaxOtherViews
    4:4:void parallaxOtherViews(float):1213:1213 -> parallaxOtherViews
    5:6:void parallaxOtherViews(float):1215:1216 -> parallaxOtherViews
    7:8:void parallaxOtherViews(float):1218:1219 -> parallaxOtherViews
    9:9:void parallaxOtherViews(float):1223:1223 -> parallaxOtherViews
    10:10:void parallaxOtherViews(float):1226:1226 -> parallaxOtherViews
    1:3:void requestChildFocus(android.view.View,android.view.View):746:748 -> requestChildFocus
    1:4:void setAllChildrenVisible():391:394 -> setAllChildrenVisible
    1:1:boolean smoothSlideTo(float,int):1069:1069 -> smoothSlideTo
    2:3:boolean smoothSlideTo(float,int):1074:1075 -> smoothSlideTo
    4:6:boolean smoothSlideTo(float,int):1079:1081 -> smoothSlideTo
    7:8:boolean smoothSlideTo(float,int):1083:1084 -> smoothSlideTo
    9:11:boolean smoothSlideTo(float,int):1087:1089 -> smoothSlideTo
    1:5:void updateObscuredViewsVisibility(android.view.View):345:349 -> updateObscuredViewsVisibility
    6:6:boolean viewIsOpaque(android.view.View):400:400 -> updateObscuredViewsVisibility
    6:6:void updateObscuredViewsVisibility(android.view.View):354 -> updateObscuredViewsVisibility
    7:7:boolean viewIsOpaque(android.view.View):407:407 -> updateObscuredViewsVisibility
    7:7:void updateObscuredViewsVisibility(android.view.View):354 -> updateObscuredViewsVisibility
    8:8:boolean viewIsOpaque(android.view.View):411:411 -> updateObscuredViewsVisibility
    8:8:void updateObscuredViewsVisibility(android.view.View):354 -> updateObscuredViewsVisibility
    9:9:boolean viewIsOpaque(android.view.View):413:413 -> updateObscuredViewsVisibility
    9:9:void updateObscuredViewsVisibility(android.view.View):354 -> updateObscuredViewsVisibility
    10:13:void updateObscuredViewsVisibility(android.view.View):355:358 -> updateObscuredViewsVisibility
    14:15:void updateObscuredViewsVisibility(android.view.View):363:364 -> updateObscuredViewsVisibility
    16:16:void updateObscuredViewsVisibility(android.view.View):369:369 -> updateObscuredViewsVisibility
    17:17:void updateObscuredViewsVisibility(android.view.View):374:374 -> updateObscuredViewsVisibility
    18:18:void updateObscuredViewsVisibility(android.view.View):373:373 -> updateObscuredViewsVisibility
    19:19:void updateObscuredViewsVisibility(android.view.View):375:375 -> updateObscuredViewsVisibility
    20:20:void updateObscuredViewsVisibility(android.view.View):377:377 -> updateObscuredViewsVisibility
    21:21:void updateObscuredViewsVisibility(android.view.View):376:376 -> updateObscuredViewsVisibility
    22:22:void updateObscuredViewsVisibility(android.view.View):378:378 -> updateObscuredViewsVisibility
    23:23:void updateObscuredViewsVisibility(android.view.View):386:386 -> updateObscuredViewsVisibility
androidx.slidingpanelayout.widget.SlidingPaneLayout$AccessibilityDelegate -> androidx.slidingpanelayout.widget.SlidingPaneLayout$AccessibilityDelegate:
    1:2:void <init>(androidx.slidingpanelayout.widget.SlidingPaneLayout):1513:1514 -> <init>
    1:1:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):1547:1547 -> onInitializeAccessibilityEvent
    2:2:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):1549:1549 -> onInitializeAccessibilityEvent
    1:2:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1518:1519 -> onInitializeAccessibilityNodeInfo
    3:3:void copyNodeInfoNoChildren(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1572:1572 -> onInitializeAccessibilityNodeInfo
    3:3:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1520 -> onInitializeAccessibilityNodeInfo
    4:5:void copyNodeInfoNoChildren(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1574:1575 -> onInitializeAccessibilityNodeInfo
    4:5:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1520 -> onInitializeAccessibilityNodeInfo
    6:7:void copyNodeInfoNoChildren(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1577:1578 -> onInitializeAccessibilityNodeInfo
    6:7:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1520 -> onInitializeAccessibilityNodeInfo
    8:11:void copyNodeInfoNoChildren(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1580:1583 -> onInitializeAccessibilityNodeInfo
    8:11:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1520 -> onInitializeAccessibilityNodeInfo
    12:18:void copyNodeInfoNoChildren(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1585:1591 -> onInitializeAccessibilityNodeInfo
    12:18:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1520 -> onInitializeAccessibilityNodeInfo
    19:19:void copyNodeInfoNoChildren(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1593:1593 -> onInitializeAccessibilityNodeInfo
    19:19:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1520 -> onInitializeAccessibilityNodeInfo
    20:20:void copyNodeInfoNoChildren(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1595:1595 -> onInitializeAccessibilityNodeInfo
    20:20:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1520 -> onInitializeAccessibilityNodeInfo
    21:21:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1521:1521 -> onInitializeAccessibilityNodeInfo
    22:23:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1523:1524 -> onInitializeAccessibilityNodeInfo
    24:26:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1526:1528 -> onInitializeAccessibilityNodeInfo
    27:27:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1533:1533 -> onInitializeAccessibilityNodeInfo
    28:28:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1535:1535 -> onInitializeAccessibilityNodeInfo
    29:29:boolean filter(android.view.View):1562:1562 -> onInitializeAccessibilityNodeInfo
    29:29:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1536 -> onInitializeAccessibilityNodeInfo
    30:30:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1536:1536 -> onInitializeAccessibilityNodeInfo
    31:31:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1538:1538 -> onInitializeAccessibilityNodeInfo
    32:32:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1540:1540 -> onInitializeAccessibilityNodeInfo
    1:1:boolean filter(android.view.View):1562:1562 -> onRequestSendAccessibilityEvent
    1:1:boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent):1555 -> onRequestSendAccessibilityEvent
    2:2:boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent):1556:1556 -> onRequestSendAccessibilityEvent
androidx.slidingpanelayout.widget.SlidingPaneLayout$DisableLayerRunnable -> androidx.slidingpanelayout.widget.SlidingPaneLayout$DisableLayerRunnable:
    1:2:void <init>(androidx.slidingpanelayout.widget.SlidingPaneLayout,android.view.View):1602:1603 -> <init>
    1:3:void run():1608:1610 -> run
    4:4:void run():1612:1612 -> run
androidx.slidingpanelayout.widget.SlidingPaneLayout$DragHelperCallback -> androidx.slidingpanelayout.widget.SlidingPaneLayout$DragHelperCallback:
    1:1:void <init>(androidx.slidingpanelayout.widget.SlidingPaneLayout):1326:1326 -> <init>
    1:1:int clampViewPositionHorizontal(android.view.View,int,int):1393:1393 -> clampViewPositionHorizontal
    2:6:int clampViewPositionHorizontal(android.view.View,int,int):1396:1400 -> clampViewPositionHorizontal
    7:9:int clampViewPositionHorizontal(android.view.View,int,int):1402:1404 -> clampViewPositionHorizontal
    1:1:int clampViewPositionVertical(android.view.View,int,int):1413:1413 -> clampViewPositionVertical
    1:1:int getViewHorizontalDragRange(android.view.View):1388:1388 -> getViewHorizontalDragRange
    1:1:void onEdgeDragStarted(int,int):1418:1418 -> onEdgeDragStarted
    1:1:void onViewCaptured(android.view.View,int):1355:1355 -> onViewCaptured
    1:5:void onViewDragStateChanged(int):1340:1344 -> onViewDragStateChanged
    6:7:void onViewDragStateChanged(int):1346:1347 -> onViewDragStateChanged
    1:2:void onViewPositionChanged(android.view.View,int,int,int,int):1360:1361 -> onViewPositionChanged
    1:1:void onViewReleased(android.view.View,float,float):1366:1366 -> onViewReleased
    2:5:void onViewReleased(android.view.View,float,float):1369:1372 -> onViewReleased
    6:7:void onViewReleased(android.view.View,float,float):1374:1375 -> onViewReleased
    8:10:void onViewReleased(android.view.View,float,float):1377:1379 -> onViewReleased
    11:12:void onViewReleased(android.view.View,float,float):1382:1383 -> onViewReleased
    1:1:boolean tryCaptureView(android.view.View,int):1331:1331 -> tryCaptureView
    2:2:boolean tryCaptureView(android.view.View,int):1335:1335 -> tryCaptureView
androidx.slidingpanelayout.widget.SlidingPaneLayout$LayoutParams -> androidx.slidingpanelayout.widget.SlidingPaneLayout$LayoutParams:
    1:1:void <clinit>():1423:1423 -> <clinit>
    1:1:void <init>():1447:1447 -> <init>
    2:2:void <init>():1431:1431 -> <init>
    3:3:void <init>(android.view.ViewGroup$LayoutParams):1455:1455 -> <init>
    4:4:void <init>(android.view.ViewGroup$LayoutParams):1431:1431 -> <init>
    5:5:void <init>(android.view.ViewGroup$MarginLayoutParams):1459:1459 -> <init>
    6:6:void <init>(android.view.ViewGroup$MarginLayoutParams):1431:1431 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet):1468:1468 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet):1431:1431 -> <init>
    9:11:void <init>(android.content.Context,android.util.AttributeSet):1470:1472 -> <init>
androidx.slidingpanelayout.widget.SlidingPaneLayout$SavedState -> androidx.slidingpanelayout.widget.SlidingPaneLayout$SavedState:
    1:1:void <clinit>():1495:1495 -> <clinit>
    1:1:void <init>(android.os.Parcelable):1481:1481 -> <init>
    2:3:void <init>(android.os.Parcel,java.lang.ClassLoader):1485:1486 -> <init>
    1:2:void writeToParcel(android.os.Parcel,int):1491:1492 -> writeToParcel
androidx.slidingpanelayout.widget.SlidingPaneLayout$SavedState$1 -> androidx.slidingpanelayout.widget.SlidingPaneLayout$SavedState$1:
    1:1:void <init>():1495:1495 -> <init>
    1:1:androidx.slidingpanelayout.widget.SlidingPaneLayout$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):1498:1498 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):1495 -> createFromParcel
    2:2:androidx.slidingpanelayout.widget.SlidingPaneLayout$SavedState createFromParcel(android.os.Parcel):1503:1503 -> createFromParcel
    2:2:java.lang.Object createFromParcel(android.os.Parcel):1495 -> createFromParcel
    1:1:androidx.slidingpanelayout.widget.SlidingPaneLayout$SavedState[] newArray(int):1508:1508 -> newArray
    1:1:java.lang.Object[] newArray(int):1495 -> newArray
androidx.sqlite.db.SimpleSQLiteQuery -> androidx.sqlite.db.SimpleSQLiteQuery:
    1:3:void <init>(java.lang.String,java.lang.Object[]):36:38 -> <init>
    1:3:void <init>(java.lang.String):47 -> <init>
    1:1:void bindTo(androidx.sqlite.db.SupportSQLiteProgram):57:57 -> bindTo
    2:2:void bind(androidx.sqlite.db.SupportSQLiteProgram,java.lang.Object[]):75:75 -> bindTo
    2:2:void bindTo(androidx.sqlite.db.SupportSQLiteProgram):57 -> bindTo
    3:3:void bind(androidx.sqlite.db.SupportSQLiteProgram,java.lang.Object[]):77:77 -> bindTo
    3:3:void bindTo(androidx.sqlite.db.SupportSQLiteProgram):57 -> bindTo
    4:22:void bind(androidx.sqlite.db.SupportSQLiteProgram,int,java.lang.Object):85:103 -> bindTo
    4:22:void bind(androidx.sqlite.db.SupportSQLiteProgram,java.lang.Object[]):78 -> bindTo
    4:22:void bindTo(androidx.sqlite.db.SupportSQLiteProgram):57 -> bindTo
    23:23:void bind(androidx.sqlite.db.SupportSQLiteProgram,int,java.lang.Object):105:105 -> bindTo
    23:23:void bind(androidx.sqlite.db.SupportSQLiteProgram,java.lang.Object[]):78 -> bindTo
    23:23:void bindTo(androidx.sqlite.db.SupportSQLiteProgram):57 -> bindTo
    1:1:java.lang.String getSql():52:52 -> getSql
androidx.sqlite.db.SupportSQLiteOpenHelper$Callback -> androidx.sqlite.db.SupportSQLiteOpenHelper$Callback:
    1:2:void <init>(int):127:128 -> <init>
    1:1:void deleteDatabaseFile(java.lang.String):274:274 -> deleteDatabaseFile
    2:2:void deleteDatabaseFile(java.lang.String):277:277 -> deleteDatabaseFile
    3:4:void deleteDatabaseFile(java.lang.String):279:280 -> deleteDatabaseFile
    5:5:void deleteDatabaseFile(java.lang.String):293:293 -> deleteDatabaseFile
    1:1:void onCorruption(androidx.sqlite.db.SupportSQLiteDatabase):232:232 -> onCorruption
    2:2:void onCorruption(androidx.sqlite.db.SupportSQLiteDatabase):234:234 -> onCorruption
    3:3:void onCorruption(androidx.sqlite.db.SupportSQLiteDatabase):241:241 -> onCorruption
    4:4:void onCorruption(androidx.sqlite.db.SupportSQLiteDatabase):250:250 -> onCorruption
    5:5:void onCorruption(androidx.sqlite.db.SupportSQLiteDatabase):255:255 -> onCorruption
    6:7:void onCorruption(androidx.sqlite.db.SupportSQLiteDatabase):262:263 -> onCorruption
    8:8:void onCorruption(androidx.sqlite.db.SupportSQLiteDatabase):268:268 -> onCorruption
    9:10:void onCorruption(androidx.sqlite.db.SupportSQLiteDatabase):262:263 -> onCorruption
    11:11:void onCorruption(androidx.sqlite.db.SupportSQLiteDatabase):268:268 -> onCorruption
androidx.sqlite.db.SupportSQLiteOpenHelper$Configuration -> androidx.sqlite.db.SupportSQLiteOpenHelper$Configuration:
    1:4:void <init>(android.content.Context,java.lang.String,androidx.sqlite.db.SupportSQLiteOpenHelper$Callback):319:322 -> <init>
    1:1:androidx.sqlite.db.SupportSQLiteOpenHelper$Configuration$Builder builder(android.content.Context):331:331 -> builder
androidx.sqlite.db.SupportSQLiteOpenHelper$Configuration$Builder -> androidx.sqlite.db.SupportSQLiteOpenHelper$Configuration$Builder:
    1:2:void <init>(android.content.Context):354:355 -> <init>
    1:1:androidx.sqlite.db.SupportSQLiteOpenHelper$Configuration build():343:343 -> build
    2:2:androidx.sqlite.db.SupportSQLiteOpenHelper$Configuration build():347:347 -> build
    3:3:androidx.sqlite.db.SupportSQLiteOpenHelper$Configuration build():351:351 -> build
    4:4:androidx.sqlite.db.SupportSQLiteOpenHelper$Configuration build():348:348 -> build
    5:5:androidx.sqlite.db.SupportSQLiteOpenHelper$Configuration build():344:344 -> build
    1:1:androidx.sqlite.db.SupportSQLiteOpenHelper$Configuration$Builder callback(androidx.sqlite.db.SupportSQLiteOpenHelper$Callback):372:372 -> callback
    1:1:androidx.sqlite.db.SupportSQLiteOpenHelper$Configuration$Builder name(java.lang.String):363:363 -> name
androidx.sqlite.db.framework.FrameworkSQLiteDatabase -> androidx.sqlite.db.framework.FrameworkSQLiteDatabase:
    1:1:void <clinit>():49:49 -> <clinit>
    1:2:void <init>(android.database.sqlite.SQLiteDatabase):58:59 -> <init>
    1:1:void beginTransaction():69:69 -> beginTransaction
    1:1:void close():315:315 -> close
    1:1:androidx.sqlite.db.SupportSQLiteStatement compileStatement(java.lang.String):64:64 -> compileStatement
    1:1:void endTransaction():90:90 -> endTransaction
    1:1:void execSQL(java.lang.String):242:242 -> execSQL
    1:1:java.util.List getAttachedDbs():305:305 -> getAttachedDbs
    1:1:java.lang.String getPath():267:267 -> getPath
    1:1:boolean inTransaction():100:100 -> inTransaction
    1:1:boolean isDelegate(android.database.sqlite.SQLiteDatabase):322:322 -> isDelegate
    1:1:boolean isOpen():257:257 -> isOpen
    1:1:android.database.Cursor query(java.lang.String):150:150 -> query
    2:2:android.database.Cursor query(androidx.sqlite.db.SupportSQLiteQuery):161:161 -> query
    3:3:android.database.Cursor query(androidx.sqlite.db.SupportSQLiteQuery):168:168 -> query
    4:4:android.database.Cursor query(androidx.sqlite.db.SupportSQLiteQuery):161:161 -> query
    1:1:void setTransactionSuccessful():95:95 -> setTransactionSuccessful
androidx.sqlite.db.framework.FrameworkSQLiteDatabase$1 -> androidx.sqlite.db.framework.FrameworkSQLiteDatabase$1:
    1:1:void <init>(androidx.sqlite.db.framework.FrameworkSQLiteDatabase,androidx.sqlite.db.SupportSQLiteQuery):161:161 -> <init>
    1:2:android.database.Cursor newCursor(android.database.sqlite.SQLiteDatabase,android.database.sqlite.SQLiteCursorDriver,java.lang.String,android.database.sqlite.SQLiteQuery):165:166 -> newCursor
androidx.sqlite.db.framework.FrameworkSQLiteOpenHelper -> androidx.sqlite.db.framework.FrameworkSQLiteOpenHelper:
    1:1:void <init>(android.content.Context,java.lang.String,androidx.sqlite.db.SupportSQLiteOpenHelper$Callback):31:31 -> <init>
    2:2:androidx.sqlite.db.framework.FrameworkSQLiteOpenHelper$OpenHelper createDelegate(android.content.Context,java.lang.String,androidx.sqlite.db.SupportSQLiteOpenHelper$Callback):37:37 -> <init>
    2:2:void <init>(android.content.Context,java.lang.String,androidx.sqlite.db.SupportSQLiteOpenHelper$Callback):32 -> <init>
    3:3:void <init>(android.content.Context,java.lang.String,androidx.sqlite.db.SupportSQLiteOpenHelper$Callback):32:32 -> <init>
    1:1:androidx.sqlite.db.SupportSQLiteDatabase getWritableDatabase():53:53 -> getWritableDatabase
    1:1:void setWriteAheadLoggingEnabled(boolean):48:48 -> setWriteAheadLoggingEnabled
androidx.sqlite.db.framework.FrameworkSQLiteOpenHelper$OpenHelper -> androidx.sqlite.db.framework.FrameworkSQLiteOpenHelper$OpenHelper:
    1:1:void <init>(android.content.Context,java.lang.String,androidx.sqlite.db.framework.FrameworkSQLiteDatabase[],androidx.sqlite.db.SupportSQLiteOpenHelper$Callback):79:79 -> <init>
    2:3:void <init>(android.content.Context,java.lang.String,androidx.sqlite.db.framework.FrameworkSQLiteDatabase[],androidx.sqlite.db.SupportSQLiteOpenHelper$Callback):86:87 -> <init>
    1:3:void close():148:150 -> close
    1:1:androidx.sqlite.db.framework.FrameworkSQLiteDatabase getWrappedDb(android.database.sqlite.SQLiteDatabase):113:113 -> getWrappedDb
    2:4:androidx.sqlite.db.framework.FrameworkSQLiteDatabase getWrappedDb(androidx.sqlite.db.framework.FrameworkSQLiteDatabase[],android.database.sqlite.SQLiteDatabase):154:156 -> getWrappedDb
    5:5:androidx.sqlite.db.framework.FrameworkSQLiteDatabase getWrappedDb(androidx.sqlite.db.framework.FrameworkSQLiteDatabase[],android.database.sqlite.SQLiteDatabase):158:158 -> getWrappedDb
    1:3:androidx.sqlite.db.SupportSQLiteDatabase getWritableSupportDatabase():91:93 -> getWritableSupportDatabase
    4:5:androidx.sqlite.db.SupportSQLiteDatabase getWritableSupportDatabase():95:96 -> getWritableSupportDatabase
    6:6:androidx.sqlite.db.SupportSQLiteDatabase getWritableSupportDatabase():98:98 -> getWritableSupportDatabase
    1:1:void onConfigure(android.database.sqlite.SQLiteDatabase):129:129 -> onConfigure
    2:2:androidx.sqlite.db.framework.FrameworkSQLiteDatabase getWrappedDb(android.database.sqlite.SQLiteDatabase):113:113 -> onConfigure
    2:2:void onConfigure(android.database.sqlite.SQLiteDatabase):129 -> onConfigure
    3:3:void onConfigure(android.database.sqlite.SQLiteDatabase):129:129 -> onConfigure
    1:1:void onCreate(android.database.sqlite.SQLiteDatabase):118:118 -> onCreate
    2:2:androidx.sqlite.db.framework.FrameworkSQLiteDatabase getWrappedDb(android.database.sqlite.SQLiteDatabase):113:113 -> onCreate
    2:2:void onCreate(android.database.sqlite.SQLiteDatabase):118 -> onCreate
    3:3:void onCreate(android.database.sqlite.SQLiteDatabase):118:118 -> onCreate
    1:2:void onDowngrade(android.database.sqlite.SQLiteDatabase,int,int):134:135 -> onDowngrade
    3:3:androidx.sqlite.db.framework.FrameworkSQLiteDatabase getWrappedDb(android.database.sqlite.SQLiteDatabase):113:113 -> onDowngrade
    3:3:void onDowngrade(android.database.sqlite.SQLiteDatabase,int,int):135 -> onDowngrade
    4:4:void onDowngrade(android.database.sqlite.SQLiteDatabase,int,int):135:135 -> onDowngrade
    5:5:void androidx.room.RoomOpenHelper.onDowngrade(androidx.sqlite.db.SupportSQLiteDatabase,int,int):113:113 -> onDowngrade
    5:5:void onDowngrade(android.database.sqlite.SQLiteDatabase,int,int):135 -> onDowngrade
    1:1:void onOpen(android.database.sqlite.SQLiteDatabase):140:140 -> onOpen
    2:2:void onOpen(android.database.sqlite.SQLiteDatabase):142:142 -> onOpen
    3:3:androidx.sqlite.db.framework.FrameworkSQLiteDatabase getWrappedDb(android.database.sqlite.SQLiteDatabase):113:113 -> onOpen
    3:3:void onOpen(android.database.sqlite.SQLiteDatabase):142 -> onOpen
    4:4:void onOpen(android.database.sqlite.SQLiteDatabase):142:142 -> onOpen
    1:2:void onUpgrade(android.database.sqlite.SQLiteDatabase,int,int):123:124 -> onUpgrade
    3:3:androidx.sqlite.db.framework.FrameworkSQLiteDatabase getWrappedDb(android.database.sqlite.SQLiteDatabase):113:113 -> onUpgrade
    3:3:void onUpgrade(android.database.sqlite.SQLiteDatabase,int,int):124 -> onUpgrade
    4:4:void onUpgrade(android.database.sqlite.SQLiteDatabase,int,int):124:124 -> onUpgrade
androidx.sqlite.db.framework.FrameworkSQLiteOpenHelper$OpenHelper$1 -> androidx.sqlite.db.framework.FrameworkSQLiteOpenHelper$OpenHelper$1:
    1:1:void <init>(androidx.sqlite.db.SupportSQLiteOpenHelper$Callback,androidx.sqlite.db.framework.FrameworkSQLiteDatabase[]):80:80 -> <init>
    1:1:void onCorruption(android.database.sqlite.SQLiteDatabase):83:83 -> onCorruption
androidx.sqlite.db.framework.FrameworkSQLiteOpenHelperFactory -> androidx.sqlite.db.framework.FrameworkSQLiteOpenHelperFactory:
    1:1:void <init>():26:26 -> <init>
    1:1:androidx.sqlite.db.SupportSQLiteOpenHelper create(androidx.sqlite.db.SupportSQLiteOpenHelper$Configuration):29:29 -> create
androidx.sqlite.db.framework.FrameworkSQLiteProgram -> androidx.sqlite.db.framework.FrameworkSQLiteProgram:
    1:2:void <init>(android.database.sqlite.SQLiteProgram):29:30 -> <init>
    1:1:void bindBlob(int,byte[]):55:55 -> bindBlob
    1:1:void bindDouble(int,double):45:45 -> bindDouble
    1:1:void bindLong(int,long):40:40 -> bindLong
    1:1:void bindNull(int):35:35 -> bindNull
    1:1:void bindString(int,java.lang.String):50:50 -> bindString
    1:1:void close():65:65 -> close
androidx.sqlite.db.framework.FrameworkSQLiteStatement -> androidx.sqlite.db.framework.FrameworkSQLiteStatement:
    1:2:void <init>(android.database.sqlite.SQLiteStatement):35:36 -> <init>
    1:1:long executeInsert():51:51 -> executeInsert
    1:1:int executeUpdateDelete():46:46 -> executeUpdateDelete
androidx.swiperefreshlayout.widget.CircleImageView -> androidx.swiperefreshlayout.widget.CircleImageView:
    1:2:void <init>(android.content.Context,int):53:54 -> <init>
    3:3:void <init>(android.content.Context,int):58:58 -> <init>
    4:4:boolean elevationSupported():79:79 -> <init>
    4:4:void <init>(android.content.Context,int):61 -> <init>
    5:6:void <init>(android.content.Context,int):62:63 -> <init>
    7:10:void <init>(android.content.Context,int):65:68 -> <init>
    11:11:void <init>(android.content.Context,int):70:70 -> <init>
    12:12:void <init>(android.content.Context,int):72:72 -> <init>
    13:14:void <init>(android.content.Context,int):74:75 -> <init>
    1:3:void onAnimationEnd():105:107 -> onAnimationEnd
    1:3:void onAnimationStart():97:99 -> onAnimationStart
    1:1:void onMeasure(int,int):84:84 -> onMeasure
    2:2:boolean elevationSupported():79:79 -> onMeasure
    2:2:void onMeasure(int,int):85 -> onMeasure
    3:3:void onMeasure(int,int):86:86 -> onMeasure
    1:1:void setAnimationListener(android.view.animation.Animation$AnimationListener):92:92 -> setAnimationListener
    1:2:void setBackgroundColor(int):122:123 -> setBackgroundColor
androidx.swiperefreshlayout.widget.CircleImageView$OvalShadow -> androidx.swiperefreshlayout.widget.CircleImageView$OvalShadow:
    1:5:void <init>(androidx.swiperefreshlayout.widget.CircleImageView,int):131:135 -> <init>
    1:4:void draw(android.graphics.Canvas,android.graphics.Paint):146:149 -> draw
    1:2:void onResize(float,float):140:141 -> onResize
    1:1:void updateRadialGradient(int):153:153 -> updateRadialGradient
    2:2:void updateRadialGradient(int):156:156 -> updateRadialGradient
androidx.swiperefreshlayout.widget.CircularProgressDrawable -> androidx.swiperefreshlayout.widget.CircularProgressDrawable:
    1:2:void <clinit>():67:68 -> <clinit>
    3:3:void <clinit>():97:97 -> <clinit>
    1:2:void <init>(android.content.Context):138:139 -> <init>
    3:4:void <init>(android.content.Context):141:142 -> <init>
    5:5:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.setColors(int[]):761:761 -> <init>
    5:5:void <init>(android.content.Context):142 -> <init>
    6:6:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.setColors(int[]):763:763 -> <init>
    6:6:void <init>(android.content.Context):142 -> <init>
    7:7:void setStrokeWidth(float):192:192 -> <init>
    7:7:void <init>(android.content.Context):144 -> <init>
    8:9:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.setStrokeWidth(float):842:843 -> <init>
    8:9:void setStrokeWidth(float):192 -> <init>
    8:9:void <init>(android.content.Context):144 -> <init>
    10:10:void setStrokeWidth(float):193:193 -> <init>
    10:10:void <init>(android.content.Context):144 -> <init>
    11:13:void setupAnimators():566:568 -> <init>
    11:13:void <init>(android.content.Context):145 -> <init>
    14:17:void setupAnimators():577:580 -> <init>
    14:17:void <init>(android.content.Context):145 -> <init>
    18:18:void setupAnimators():615:615 -> <init>
    18:18:void <init>(android.content.Context):145 -> <init>
    19:19:java.lang.Object androidx.core.util.Preconditions.checkNotNull(java.lang.Object):64:64 -> <init>
    19:19:void <init>(android.content.Context):139 -> <init>
    1:1:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):534:534 -> applyTransformation
    2:2:void applyFinishTranslation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring):516:516 -> applyTransformation
    2:2:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):535 -> applyTransformation
    3:3:float androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.getStartingRotation():927:927 -> applyTransformation
    3:3:void applyFinishTranslation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring):517 -> applyTransformation
    3:3:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):535 -> applyTransformation
    4:4:void applyFinishTranslation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring):517:517 -> applyTransformation
    4:4:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):535 -> applyTransformation
    5:5:float androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.getStartingStartTrim():859:859 -> applyTransformation
    5:5:void applyFinishTranslation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring):519 -> applyTransformation
    5:5:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):535 -> applyTransformation
    6:6:float androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.getStartingEndTrim():863:863 -> applyTransformation
    6:6:void applyFinishTranslation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring):520 -> applyTransformation
    6:6:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):535 -> applyTransformation
    7:7:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.setStartTrim(float):851:851 -> applyTransformation
    7:7:void applyFinishTranslation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring):522 -> applyTransformation
    7:7:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):535 -> applyTransformation
    8:8:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.setEndTrim(float):871:871 -> applyTransformation
    8:8:void applyFinishTranslation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring):523 -> applyTransformation
    8:8:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):535 -> applyTransformation
    9:9:float androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.getStartingRotation():927:927 -> applyTransformation
    9:9:void applyFinishTranslation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring):524 -> applyTransformation
    9:9:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):535 -> applyTransformation
    10:10:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.setRotation(float):879:879 -> applyTransformation
    10:10:void applyFinishTranslation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring):526 -> applyTransformation
    10:10:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):535 -> applyTransformation
    11:11:float androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.getStartingRotation():927:927 -> applyTransformation
    11:11:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):539 -> applyTransformation
    12:12:float androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.getStartingStartTrim():859:859 -> applyTransformation
    12:12:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):544 -> applyTransformation
    13:14:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):545:546 -> applyTransformation
    15:15:float androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.getStartingStartTrim():859:859 -> applyTransformation
    15:15:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):549 -> applyTransformation
    16:17:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):550:551 -> applyTransformation
    18:18:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):556:556 -> applyTransformation
    19:19:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.setStartTrim(float):851:851 -> applyTransformation
    19:19:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):558 -> applyTransformation
    20:20:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.setEndTrim(float):871:871 -> applyTransformation
    20:20:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):559 -> applyTransformation
    21:21:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.setRotation(float):879:879 -> applyTransformation
    21:21:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):560 -> applyTransformation
    22:22:void setRotation(float):424:424 -> applyTransformation
    22:22:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean):561 -> applyTransformation
    1:4:void draw(android.graphics.Canvas):399:402 -> draw
    5:6:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.draw(android.graphics.Canvas,android.graphics.Rect):692:693 -> draw
    5:6:void draw(android.graphics.Canvas):402 -> draw
    7:7:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.draw(android.graphics.Canvas,android.graphics.Rect):696:696 -> draw
    7:7:void draw(android.graphics.Canvas):402 -> draw
    8:11:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.draw(android.graphics.Canvas,android.graphics.Rect):699:702 -> draw
    8:11:void draw(android.graphics.Canvas):402 -> draw
    12:12:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.draw(android.graphics.Canvas,android.graphics.Rect):699:699 -> draw
    12:12:void draw(android.graphics.Canvas):402 -> draw
    13:14:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.draw(android.graphics.Canvas,android.graphics.Rect):704:705 -> draw
    13:14:void draw(android.graphics.Canvas):402 -> draw
    15:16:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.draw(android.graphics.Canvas,android.graphics.Rect):708:709 -> draw
    15:16:void draw(android.graphics.Canvas):402 -> draw
    17:19:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.draw(android.graphics.Canvas,android.graphics.Rect):712:714 -> draw
    17:19:void draw(android.graphics.Canvas):402 -> draw
    20:20:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.draw(android.graphics.Canvas,android.graphics.Rect):716:716 -> draw
    20:20:void draw(android.graphics.Canvas):402 -> draw
    21:21:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.draw(android.graphics.Canvas,android.graphics.Rect):718:718 -> draw
    21:21:void draw(android.graphics.Canvas):402 -> draw
    22:25:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF):724:727 -> draw
    22:25:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.draw(android.graphics.Canvas,android.graphics.Rect):720 -> draw
    22:25:void draw(android.graphics.Canvas):402 -> draw
    26:26:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF):729:729 -> draw
    26:26:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.draw(android.graphics.Canvas,android.graphics.Rect):720 -> draw
    26:26:void draw(android.graphics.Canvas):402 -> draw
    27:28:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF):731:732 -> draw
    27:28:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.draw(android.graphics.Canvas,android.graphics.Rect):720 -> draw
    27:28:void draw(android.graphics.Canvas):402 -> draw
    29:31:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF):737:739 -> draw
    29:31:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.draw(android.graphics.Canvas,android.graphics.Rect):720 -> draw
    29:31:void draw(android.graphics.Canvas):402 -> draw
    32:33:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF):741:742 -> draw
    32:33:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.draw(android.graphics.Canvas,android.graphics.Rect):720 -> draw
    32:33:void draw(android.graphics.Canvas):402 -> draw
    34:34:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF):741:741 -> draw
    34:34:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.draw(android.graphics.Canvas,android.graphics.Rect):720 -> draw
    34:34:void draw(android.graphics.Canvas):402 -> draw
    35:35:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF):743:743 -> draw
    35:35:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.draw(android.graphics.Canvas,android.graphics.Rect):720 -> draw
    35:35:void draw(android.graphics.Canvas):402 -> draw
    36:40:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF):745:749 -> draw
    36:40:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.draw(android.graphics.Canvas,android.graphics.Rect):720 -> draw
    36:40:void draw(android.graphics.Canvas):402 -> draw
    41:41:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF):748:748 -> draw
    41:41:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.draw(android.graphics.Canvas,android.graphics.Rect):720 -> draw
    41:41:void draw(android.graphics.Canvas):402 -> draw
    42:43:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF):750:751 -> draw
    42:43:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.draw(android.graphics.Canvas,android.graphics.Rect):720 -> draw
    42:43:void draw(android.graphics.Canvas):402 -> draw
    44:44:void draw(android.graphics.Canvas):403:403 -> draw
    1:1:int getAlpha():414:414 -> getAlpha
    2:2:int androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.getAlpha():835:835 -> getAlpha
    2:2:int getAlpha():414 -> getAlpha
    1:1:boolean isRunning():438:438 -> isRunning
    1:1:void setAlpha(int):408:408 -> setAlpha
    2:2:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.setAlpha(int):828:828 -> setAlpha
    2:2:void setAlpha(int):408 -> setAlpha
    3:3:void setAlpha(int):409:409 -> setAlpha
    1:1:void setArrowEnabled(boolean):280:280 -> setArrowEnabled
    2:3:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.setShowArrow(boolean):901:902 -> setArrowEnabled
    2:3:void setArrowEnabled(boolean):280 -> setArrowEnabled
    4:4:void setArrowEnabled(boolean):281:281 -> setArrowEnabled
    1:1:void setArrowScale(float):299:299 -> setArrowScale
    2:3:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.setArrowScale(float):914:915 -> setArrowScale
    2:3:void setArrowScale(float):299 -> setArrowScale
    4:4:void setArrowScale(float):300:300 -> setArrowScale
    1:1:void setColorFilter(android.graphics.ColorFilter):419:419 -> setColorFilter
    2:2:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.setColorFilter(android.graphics.ColorFilter):821:821 -> setColorFilter
    2:2:void setColorFilter(android.graphics.ColorFilter):419 -> setColorFilter
    3:3:void setColorFilter(android.graphics.ColorFilter):420:420 -> setColorFilter
    1:1:void setColorSchemeColors(int[]):392:392 -> setColorSchemeColors
    2:2:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.setColors(int[]):761:761 -> setColorSchemeColors
    2:2:void setColorSchemeColors(int[]):392 -> setColorSchemeColors
    3:3:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.setColors(int[]):763:763 -> setColorSchemeColors
    3:3:void setColorSchemeColors(int[]):392 -> setColorSchemeColors
    4:5:void setColorSchemeColors(int[]):393:394 -> setColorSchemeColors
    1:1:void setProgressRotation(float):350:350 -> setProgressRotation
    2:2:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.setRotation(float):879:879 -> setProgressRotation
    2:2:void setProgressRotation(float):350 -> setProgressRotation
    3:3:void setProgressRotation(float):351:351 -> setProgressRotation
    1:3:void setSizeParameters(float,float,float,float):151:153 -> setSizeParameters
    4:5:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.setStrokeWidth(float):842:843 -> setSizeParameters
    4:5:void setSizeParameters(float,float,float,float):155 -> setSizeParameters
    6:6:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.setCenterRadius(float):890:890 -> setSizeParameters
    6:6:void setSizeParameters(float,float,float,float):156 -> setSizeParameters
    7:7:void setSizeParameters(float,float,float,float):157:157 -> setSizeParameters
    8:9:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.setArrowDimensions(float,float):668:669 -> setSizeParameters
    8:9:void setSizeParameters(float,float,float,float):158 -> setSizeParameters
    1:1:void setStartEndTrim(float,float):330:330 -> setStartEndTrim
    2:2:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.setStartTrim(float):851:851 -> setStartEndTrim
    2:2:void setStartEndTrim(float,float):330 -> setStartEndTrim
    3:3:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.setEndTrim(float):871:871 -> setStartEndTrim
    3:3:void setStartEndTrim(float,float):331 -> setStartEndTrim
    4:4:void setStartEndTrim(float,float):332:332 -> setStartEndTrim
    1:1:void setStyle(int):169:169 -> setStyle
    2:2:void setStyle(int):172:172 -> setStyle
    3:3:void setStyle(int):174:174 -> setStyle
    1:2:void start():446:447 -> start
    3:5:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.storeOriginals():935:937 -> start
    3:5:void start():447 -> start
    6:8:void start():450:452 -> start
    9:10:void start():454:455 -> start
    11:13:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.resetOriginals():944:946 -> start
    11:13:void start():455 -> start
    14:14:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.setStartTrim(float):851:851 -> start
    14:14:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.resetOriginals():947 -> start
    14:14:void start():455 -> start
    15:15:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.setEndTrim(float):871:871 -> start
    15:15:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.resetOriginals():948 -> start
    15:15:void start():455 -> start
    16:16:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.setRotation(float):879:879 -> start
    16:16:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.resetOriginals():949 -> start
    16:16:void start():455 -> start
    17:18:void start():456:457 -> start
    1:1:void stop():466:466 -> stop
    2:2:void setRotation(float):424:424 -> stop
    2:2:void stop():467 -> stop
    3:5:void stop():468:470 -> stop
    6:8:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.resetOriginals():944:946 -> stop
    6:8:void stop():470 -> stop
    9:9:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.setStartTrim(float):851:851 -> stop
    9:9:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.resetOriginals():947 -> stop
    9:9:void stop():470 -> stop
    10:10:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.setEndTrim(float):871:871 -> stop
    10:10:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.resetOriginals():948 -> stop
    10:10:void stop():470 -> stop
    11:11:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.setRotation(float):879:879 -> stop
    11:11:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.resetOriginals():949 -> stop
    11:11:void stop():470 -> stop
    12:12:void stop():471:471 -> stop
    1:1:int androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.getStartingColor():867:867 -> updateRingColor
    1:1:void updateRingColor(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring):501 -> updateRingColor
    2:2:int androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.getNextColorIndex():809:809 -> updateRingColor
    2:2:int androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.getNextColor():805 -> updateRingColor
    2:2:void updateRingColor(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring):502 -> updateRingColor
    3:3:int androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.getNextColor():805:805 -> updateRingColor
    3:3:void updateRingColor(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring):502 -> updateRingColor
    4:4:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.setColor(int):778:778 -> updateRingColor
    4:4:void updateRingColor(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring):500 -> updateRingColor
    5:5:int androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.getStartingColor():867:867 -> updateRingColor
    5:5:void updateRingColor(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring):504 -> updateRingColor
    6:6:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.setColor(int):778:778 -> updateRingColor
    6:6:void updateRingColor(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring):504 -> updateRingColor
androidx.swiperefreshlayout.widget.CircularProgressDrawable$1 -> androidx.swiperefreshlayout.widget.CircularProgressDrawable$1:
    1:1:void <init>(androidx.swiperefreshlayout.widget.CircularProgressDrawable,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring):568:568 -> <init>
    1:4:void onAnimationUpdate(android.animation.ValueAnimator):571:574 -> onAnimationUpdate
androidx.swiperefreshlayout.widget.CircularProgressDrawable$2 -> androidx.swiperefreshlayout.widget.CircularProgressDrawable$2:
    1:1:void <init>(androidx.swiperefreshlayout.widget.CircularProgressDrawable,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring):580:580 -> <init>
    1:2:void onAnimationRepeat(android.animation.Animator):599:600 -> onAnimationRepeat
    3:5:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.storeOriginals():935:937 -> onAnimationRepeat
    3:5:void onAnimationRepeat(android.animation.Animator):600 -> onAnimationRepeat
    6:6:int androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.getNextColorIndex():809:809 -> onAnimationRepeat
    6:6:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.goToNextColor():817 -> onAnimationRepeat
    6:6:void onAnimationRepeat(android.animation.Animator):601 -> onAnimationRepeat
    7:7:void androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring.goToNextColor():817:817 -> onAnimationRepeat
    7:7:void onAnimationRepeat(android.animation.Animator):601 -> onAnimationRepeat
    8:8:void onAnimationRepeat(android.animation.Animator):602:602 -> onAnimationRepeat
    9:13:void onAnimationRepeat(android.animation.Animator):605:609 -> onAnimationRepeat
    14:14:void onAnimationRepeat(android.animation.Animator):611:611 -> onAnimationRepeat
    1:1:void onAnimationStart(android.animation.Animator):584:584 -> onAnimationStart
androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring -> androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring:
    1:1:void <init>():650:650 -> <init>
    2:5:void <init>():623:626 -> <init>
    6:9:void <init>():628:631 -> <init>
    10:10:void <init>():643:643 -> <init>
    11:11:void <init>():647:647 -> <init>
    12:14:void <init>():651:653 -> <init>
    15:16:void <init>():655:656 -> <init>
    17:17:void <init>():658:658 -> <init>
    1:2:void setColorIndex(int):797:798 -> setColorIndex
    1:2:void setShowArrow(boolean):901:902 -> setShowArrow
androidx.swiperefreshlayout.widget.SwipeRefreshLayout -> androidx.swiperefreshlayout.widget.SwipeRefreshLayout:
    1:1:void <clinit>():84:84 -> <clinit>
    2:2:void <clinit>():140:140 -> <clinit>
    1:1:void <init>(android.content.Context):340:340 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):350:350 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet):112:112 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet):114:114 -> <init>
    5:6:void <init>(android.content.Context,android.util.AttributeSet):122:123 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet):132:132 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet):145:145 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet):178:178 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet):1117:1117 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet):1141:1141 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet):352:352 -> <init>
    13:13:void <init>(android.content.Context,android.util.AttributeSet):354:354 -> <init>
    14:15:void <init>(android.content.Context,android.util.AttributeSet):357:358 -> <init>
    16:17:void <init>(android.content.Context,android.util.AttributeSet):360:361 -> <init>
    18:23:void createProgressView():398:403 -> <init>
    18:23:void <init>(android.content.Context,android.util.AttributeSet):363 -> <init>
    24:24:void <init>(android.content.Context,android.util.AttributeSet):364:364 -> <init>
    25:27:void <init>(android.content.Context,android.util.AttributeSet):366:368 -> <init>
    28:29:void <init>(android.content.Context,android.util.AttributeSet):370:371 -> <init>
    30:31:void <init>(android.content.Context,android.util.AttributeSet):373:374 -> <init>
    32:34:void <init>(android.content.Context,android.util.AttributeSet):376:378 -> <init>
    1:2:boolean canChildScrollUp():675:676 -> canChildScrollUp
    3:3:boolean androidx.core.widget.ListViewCompat.canScrollList(android.widget.ListView,int):67:67 -> canChildScrollUp
    3:3:boolean canChildScrollUp():676 -> canChildScrollUp
    4:4:boolean androidx.core.widget.ListViewCompat.canScrollList(android.widget.ListView,int):69:69 -> canChildScrollUp
    4:4:boolean canChildScrollUp():676 -> canChildScrollUp
    5:5:boolean androidx.core.widget.ListViewCompat.canScrollList(android.widget.ListView,int):72:72 -> canChildScrollUp
    5:5:boolean canChildScrollUp():676 -> canChildScrollUp
    6:6:boolean androidx.core.widget.ListViewCompat.canScrollList(android.widget.ListView,int):77:77 -> canChildScrollUp
    6:6:boolean canChildScrollUp():676 -> canChildScrollUp
    7:8:boolean androidx.core.widget.ListViewCompat.canScrollList(android.widget.ListView,int):84:85 -> canChildScrollUp
    7:8:boolean canChildScrollUp():676 -> canChildScrollUp
    9:9:boolean canChildScrollUp():678:678 -> canChildScrollUp
    1:1:boolean dispatchNestedFling(float,float,boolean):903:903 -> dispatchNestedFling
    1:1:boolean dispatchNestedPreFling(float,float):908:908 -> dispatchNestedPreFling
    1:1:boolean dispatchNestedPreScroll(int,int,int[],int[]):885:885 -> dispatchNestedPreScroll
    2:2:boolean androidx.core.view.NestedScrollingChildHelper.dispatchNestedPreScroll(int,int,int[],int[]):288:288 -> dispatchNestedPreScroll
    2:2:boolean dispatchNestedPreScroll(int,int,int[],int[]):885 -> dispatchNestedPreScroll
    1:1:boolean dispatchNestedScroll(int,int,int,int,int[]):879:879 -> dispatchNestedScroll
    1:5:void ensureTarget():587:591 -> ensureTarget
    1:2:void finishSpinner(float):968:969 -> finishSpinner
    3:4:void finishSpinner(float):972:973 -> finishSpinner
    5:6:void finishSpinner(float):975:976 -> finishSpinner
    7:7:void finishSpinner(float):995:995 -> finishSpinner
    8:8:void animateOffsetToStartPosition(int,android.view.animation.Animation$AnimationListener):1101:1101 -> finishSpinner
    8:8:void finishSpinner(float):995 -> finishSpinner
    9:11:void startScaleDownReturnToStartAnimation(int,android.view.animation.Animation$AnimationListener):1150:1152 -> finishSpinner
    9:11:void animateOffsetToStartPosition(int,android.view.animation.Animation$AnimationListener):1103 -> finishSpinner
    9:11:void finishSpinner(float):995 -> finishSpinner
    12:12:void startScaleDownReturnToStartAnimation(int,android.view.animation.Animation$AnimationListener):1160:1160 -> finishSpinner
    12:12:void animateOffsetToStartPosition(int,android.view.animation.Animation$AnimationListener):1103 -> finishSpinner
    12:12:void finishSpinner(float):995 -> finishSpinner
    13:13:void startScaleDownReturnToStartAnimation(int,android.view.animation.Animation$AnimationListener):1162:1162 -> finishSpinner
    13:13:void animateOffsetToStartPosition(int,android.view.animation.Animation$AnimationListener):1103 -> finishSpinner
    13:13:void finishSpinner(float):995 -> finishSpinner
    14:15:void startScaleDownReturnToStartAnimation(int,android.view.animation.Animation$AnimationListener):1164:1165 -> finishSpinner
    14:15:void animateOffsetToStartPosition(int,android.view.animation.Animation$AnimationListener):1103 -> finishSpinner
    14:15:void finishSpinner(float):995 -> finishSpinner
    16:19:void animateOffsetToStartPosition(int,android.view.animation.Animation$AnimationListener):1105:1108 -> finishSpinner
    16:19:void finishSpinner(float):995 -> finishSpinner
    20:20:void animateOffsetToStartPosition(int,android.view.animation.Animation$AnimationListener):1110:1110 -> finishSpinner
    20:20:void finishSpinner(float):995 -> finishSpinner
    21:22:void animateOffsetToStartPosition(int,android.view.animation.Animation$AnimationListener):1112:1113 -> finishSpinner
    21:22:void finishSpinner(float):995 -> finishSpinner
    23:23:void finishSpinner(float):996:996 -> finishSpinner
    1:1:int getChildDrawingOrder(int,int):383:383 -> getChildDrawingOrder
    1:1:int getNestedScrollAxes():813:813 -> getNestedScrollAxes
    1:1:boolean hasNestedScrollingParent():873:873 -> hasNestedScrollingParent
    2:2:boolean androidx.core.view.NestedScrollingChildHelper.hasNestedScrollingParent():100:100 -> hasNestedScrollingParent
    2:2:boolean hasNestedScrollingParent():873 -> hasNestedScrollingParent
    1:1:boolean isAnimationRunning(android.view.animation.Animation):912:912 -> isAnimationRunning
    1:1:boolean isNestedScrollingEnabled():858:858 -> isNestedScrollingEnabled
    1:1:boolean isRefreshing():581:581 -> isRefreshing
    1:2:void moveSpinner(float):916:917 -> moveSpinner
    3:6:void moveSpinner(float):919:922 -> moveSpinner
    7:7:void moveSpinner(float):927:927 -> moveSpinner
    8:8:void moveSpinner(float):929:929 -> moveSpinner
    9:9:void moveSpinner(float):933:933 -> moveSpinner
    10:11:void moveSpinner(float):935:936 -> moveSpinner
    12:14:void moveSpinner(float):938:940 -> moveSpinner
    15:16:void moveSpinner(float):943:944 -> moveSpinner
    17:19:void moveSpinner(float):946:948 -> moveSpinner
    20:20:void startProgressAlphaStartAnimation():491:491 -> moveSpinner
    20:20:void moveSpinner(float):950 -> moveSpinner
    21:21:void moveSpinner(float):953:953 -> moveSpinner
    22:22:void startProgressAlphaMaxAnimation():495:495 -> moveSpinner
    22:22:void moveSpinner(float):955 -> moveSpinner
    23:24:void moveSpinner(float):959:960 -> moveSpinner
    25:26:void moveSpinner(float):963:964 -> moveSpinner
    1:3:void moveToStart(float):1136:1138 -> moveToStart
    1:2:void onDetachedFromWindow():229:230 -> onDetachedFromWindow
    1:1:boolean onInterceptTouchEvent(android.view.MotionEvent):692:692 -> onInterceptTouchEvent
    2:2:boolean onInterceptTouchEvent(android.view.MotionEvent):694:694 -> onInterceptTouchEvent
    3:4:boolean onInterceptTouchEvent(android.view.MotionEvent):697:698 -> onInterceptTouchEvent
    5:5:boolean onInterceptTouchEvent(android.view.MotionEvent):701:701 -> onInterceptTouchEvent
    6:6:boolean onInterceptTouchEvent(android.view.MotionEvent):735:735 -> onInterceptTouchEvent
    7:8:boolean onInterceptTouchEvent(android.view.MotionEvent):721:722 -> onInterceptTouchEvent
    9:9:boolean onInterceptTouchEvent(android.view.MotionEvent):726:726 -> onInterceptTouchEvent
    10:11:boolean onInterceptTouchEvent(android.view.MotionEvent):730:731 -> onInterceptTouchEvent
    12:13:boolean onInterceptTouchEvent(android.view.MotionEvent):740:741 -> onInterceptTouchEvent
    14:16:boolean onInterceptTouchEvent(android.view.MotionEvent):709:711 -> onInterceptTouchEvent
    17:17:boolean onInterceptTouchEvent(android.view.MotionEvent):713:713 -> onInterceptTouchEvent
    18:18:boolean onInterceptTouchEvent(android.view.MotionEvent):717:717 -> onInterceptTouchEvent
    19:19:boolean onInterceptTouchEvent(android.view.MotionEvent):745:745 -> onInterceptTouchEvent
    1:3:void onLayout(boolean,int,int,int,int):609:611 -> onLayout
    4:5:void onLayout(boolean,int,int,int,int):614:615 -> onLayout
    6:6:void onLayout(boolean,int,int,int,int):617:617 -> onLayout
    7:14:void onLayout(boolean,int,int,int,int):621:628 -> onLayout
    1:3:void onMeasure(int,int):634:636 -> onMeasure
    4:4:void onMeasure(int,int):638:638 -> onMeasure
    5:5:void onMeasure(int,int):642:642 -> onMeasure
    6:6:void onMeasure(int,int):641:641 -> onMeasure
    7:7:void onMeasure(int,int):644:644 -> onMeasure
    8:8:void onMeasure(int,int):643:643 -> onMeasure
    9:9:void onMeasure(int,int):641:641 -> onMeasure
    10:11:void onMeasure(int,int):645:646 -> onMeasure
    12:12:void onMeasure(int,int):645:645 -> onMeasure
    13:13:void onMeasure(int,int):647:647 -> onMeasure
    14:16:void onMeasure(int,int):649:651 -> onMeasure
    1:1:boolean onNestedFling(android.view.View,float,float,boolean):898:898 -> onNestedFling
    1:1:boolean onNestedPreFling(android.view.View,float,float):892:892 -> onNestedPreFling
    1:1:void onNestedPreScroll(android.view.View,int,int,int[]):783:783 -> onNestedPreScroll
    2:3:void onNestedPreScroll(android.view.View,int,int,int[]):785:786 -> onNestedPreScroll
    4:5:void onNestedPreScroll(android.view.View,int,int,int[]):788:789 -> onNestedPreScroll
    6:6:void onNestedPreScroll(android.view.View,int,int,int[]):791:791 -> onNestedPreScroll
    7:9:void onNestedPreScroll(android.view.View,int,int,int[]):798:800 -> onNestedPreScroll
    10:13:void onNestedPreScroll(android.view.View,int,int,int[]):804:807 -> onNestedPreScroll
    1:1:void onNestedScroll(android.view.View,int,int,int,int):834:834 -> onNestedScroll
    2:5:void onNestedScroll(android.view.View,int,int,int,int):842:845 -> onNestedScroll
    1:1:void onNestedScrollAccepted(android.view.View,android.view.View,int):772:772 -> onNestedScrollAccepted
    2:4:void onNestedScrollAccepted(android.view.View,android.view.View,int):774:776 -> onNestedScrollAccepted
    1:3:void onSecondaryPointerUp(android.view.MotionEvent):1175:1177 -> onSecondaryPointerUp
    4:4:void onSecondaryPointerUp(android.view.MotionEvent):1181:1181 -> onSecondaryPointerUp
    1:1:boolean onStartNestedScroll(android.view.View,android.view.View,int):765:765 -> onStartNestedScroll
    1:1:void onStopNestedScroll(android.view.View):818:818 -> onStopNestedScroll
    2:2:void androidx.core.view.NestedScrollingParentHelper.onStopNestedScroll(android.view.View):103:103 -> onStopNestedScroll
    2:2:void onStopNestedScroll(android.view.View):818 -> onStopNestedScroll
    3:3:void onStopNestedScroll(android.view.View):819:819 -> onStopNestedScroll
    4:6:void onStopNestedScroll(android.view.View):822:824 -> onStopNestedScroll
    7:7:void onStopNestedScroll(android.view.View):827:827 -> onStopNestedScroll
    1:1:boolean onTouchEvent(android.view.MotionEvent):1002:1002 -> onTouchEvent
    2:3:boolean onTouchEvent(android.view.MotionEvent):1005:1006 -> onTouchEvent
    4:4:boolean onTouchEvent(android.view.MotionEvent):1009:1009 -> onTouchEvent
    5:5:boolean onTouchEvent(android.view.MotionEvent):1053:1053 -> onTouchEvent
    6:6:boolean onTouchEvent(android.view.MotionEvent):1042:1042 -> onTouchEvent
    7:7:boolean onTouchEvent(android.view.MotionEvent):1044:1044 -> onTouchEvent
    8:8:boolean onTouchEvent(android.view.MotionEvent):1048:1048 -> onTouchEvent
    9:9:boolean onTouchEvent(android.view.MotionEvent):1022:1022 -> onTouchEvent
    10:10:boolean onTouchEvent(android.view.MotionEvent):1024:1024 -> onTouchEvent
    11:12:boolean onTouchEvent(android.view.MotionEvent):1028:1029 -> onTouchEvent
    13:14:boolean onTouchEvent(android.view.MotionEvent):1031:1032 -> onTouchEvent
    15:15:boolean onTouchEvent(android.view.MotionEvent):1034:1034 -> onTouchEvent
    16:16:boolean onTouchEvent(android.view.MotionEvent):1057:1057 -> onTouchEvent
    17:17:boolean onTouchEvent(android.view.MotionEvent):1059:1059 -> onTouchEvent
    18:22:boolean onTouchEvent(android.view.MotionEvent):1063:1067 -> onTouchEvent
    23:23:boolean onTouchEvent(android.view.MotionEvent):1069:1069 -> onTouchEvent
    24:25:boolean onTouchEvent(android.view.MotionEvent):1017:1018 -> onTouchEvent
    1:2:void requestDisallowInterceptTouchEvent(boolean):753:754 -> requestDisallowInterceptTouchEvent
    3:3:void requestDisallowInterceptTouchEvent(boolean):757:757 -> requestDisallowInterceptTouchEvent
    1:3:void reset():206:208 -> reset
    4:5:void setColorViewAlpha(int):234:235 -> reset
    4:5:void reset():209 -> reset
    6:7:void reset():211:212 -> reset
    8:8:void reset():214:214 -> reset
    9:9:void reset():216:216 -> reset
    1:2:void setAnimationProgress(float):460:461 -> setAnimationProgress
    1:2:void setColorSchemeColors(int[]):572:573 -> setColorSchemeColors
    1:4:void setColorSchemeResources(int[]):556:559 -> setColorSchemeResources
    5:5:void setColorSchemeResources(int[]):561:561 -> setColorSchemeResources
    1:1:void setEnabled(boolean):221:221 -> setEnabled
    2:2:void setEnabled(boolean):223:223 -> setEnabled
    1:1:void setNestedScrollingEnabled(boolean):853:853 -> setNestedScrollingEnabled
    1:1:void setOnRefreshListener(androidx.swiperefreshlayout.widget.SwipeRefreshLayout$OnRefreshListener):411:411 -> setOnRefreshListener
    1:1:void setRefreshing(boolean):421:421 -> setRefreshing
    2:2:void setRefreshing(boolean):423:423 -> setRefreshing
    3:4:void setRefreshing(boolean):425:426 -> setRefreshing
    5:5:void setRefreshing(boolean):428:428 -> setRefreshing
    6:8:void setRefreshing(boolean):430:432 -> setRefreshing
    9:11:void startScaleUpAnimation(android.view.animation.Animation$AnimationListener):439:441 -> setRefreshing
    9:11:void setRefreshing(boolean):432 -> setRefreshing
    12:12:void startScaleUpAnimation(android.view.animation.Animation$AnimationListener):447:447 -> setRefreshing
    12:12:void setRefreshing(boolean):432 -> setRefreshing
    13:13:void startScaleUpAnimation(android.view.animation.Animation$AnimationListener):449:449 -> setRefreshing
    13:13:void setRefreshing(boolean):432 -> setRefreshing
    14:15:void startScaleUpAnimation(android.view.animation.Animation$AnimationListener):451:452 -> setRefreshing
    14:15:void setRefreshing(boolean):432 -> setRefreshing
    16:16:void setRefreshing(boolean):434:434 -> setRefreshing
    17:22:void setRefreshing(boolean,boolean):465:470 -> setRefreshing
    23:26:void animateOffsetToCorrectPosition(int,android.view.animation.Animation$AnimationListener):1089:1092 -> setRefreshing
    23:26:void setRefreshing(boolean,boolean):470 -> setRefreshing
    27:27:void animateOffsetToCorrectPosition(int,android.view.animation.Animation$AnimationListener):1094:1094 -> setRefreshing
    27:27:void setRefreshing(boolean,boolean):470 -> setRefreshing
    28:29:void animateOffsetToCorrectPosition(int,android.view.animation.Animation$AnimationListener):1096:1097 -> setRefreshing
    28:29:void setRefreshing(boolean,boolean):470 -> setRefreshing
    30:30:void setRefreshing(boolean,boolean):472:472 -> setRefreshing
    1:3:void setTargetOffsetTopAndBottom(int):1169:1171 -> setTargetOffsetTopAndBottom
    1:1:android.view.animation.Animation startAlphaAnimation(int,int):499:499 -> startAlphaAnimation
    2:2:android.view.animation.Animation startAlphaAnimation(int,int):506:506 -> startAlphaAnimation
    3:5:android.view.animation.Animation startAlphaAnimation(int,int):508:510 -> startAlphaAnimation
    1:5:void startDragging(float):1080:1084 -> startDragging
    1:1:boolean startNestedScroll(int):863:863 -> startNestedScroll
    2:2:boolean androidx.core.view.NestedScrollingChildHelper.startNestedScroll(int):129:129 -> startNestedScroll
    2:2:boolean startNestedScroll(int):863 -> startNestedScroll
    1:1:void startScaleDownAnimation(android.view.animation.Animation$AnimationListener):478:478 -> startScaleDownAnimation
    2:5:void startScaleDownAnimation(android.view.animation.Animation$AnimationListener):484:487 -> startScaleDownAnimation
    1:1:void stopNestedScroll():868:868 -> stopNestedScroll
    2:2:void androidx.core.view.NestedScrollingChildHelper.stopNestedScroll():175:175 -> stopNestedScroll
    2:2:void stopNestedScroll():868 -> stopNestedScroll
androidx.swiperefreshlayout.widget.SwipeRefreshLayout$1 -> androidx.swiperefreshlayout.widget.SwipeRefreshLayout$1:
    1:1:void <init>(androidx.swiperefreshlayout.widget.SwipeRefreshLayout):178:178 -> <init>
    1:1:void onAnimationEnd(android.view.animation.Animation):189:189 -> onAnimationEnd
    2:6:void onAnimationEnd(android.view.animation.Animation):191:195 -> onAnimationEnd
    7:7:void onAnimationEnd(android.view.animation.Animation):198:198 -> onAnimationEnd
    8:8:void onAnimationEnd(android.view.animation.Animation):200:200 -> onAnimationEnd
androidx.swiperefreshlayout.widget.SwipeRefreshLayout$2 -> androidx.swiperefreshlayout.widget.SwipeRefreshLayout$2:
    1:1:void <init>(androidx.swiperefreshlayout.widget.SwipeRefreshLayout):441:441 -> <init>
    1:1:void applyTransformation(float,android.view.animation.Transformation):444:444 -> applyTransformation
androidx.swiperefreshlayout.widget.SwipeRefreshLayout$3 -> androidx.swiperefreshlayout.widget.SwipeRefreshLayout$3:
    1:1:void <init>(androidx.swiperefreshlayout.widget.SwipeRefreshLayout):478:478 -> <init>
    1:1:void applyTransformation(float,android.view.animation.Transformation):481:481 -> applyTransformation
androidx.swiperefreshlayout.widget.SwipeRefreshLayout$4 -> androidx.swiperefreshlayout.widget.SwipeRefreshLayout$4:
    1:1:void <init>(androidx.swiperefreshlayout.widget.SwipeRefreshLayout,int,int):499:499 -> <init>
    1:1:void applyTransformation(float,android.view.animation.Transformation):502:502 -> applyTransformation
androidx.swiperefreshlayout.widget.SwipeRefreshLayout$5 -> androidx.swiperefreshlayout.widget.SwipeRefreshLayout$5:
    1:1:void <init>(androidx.swiperefreshlayout.widget.SwipeRefreshLayout):976:976 -> <init>
    1:2:void onAnimationEnd(android.view.animation.Animation):984:985 -> onAnimationEnd
androidx.swiperefreshlayout.widget.SwipeRefreshLayout$6 -> androidx.swiperefreshlayout.widget.SwipeRefreshLayout$6:
    1:1:void <init>(androidx.swiperefreshlayout.widget.SwipeRefreshLayout):1117:1117 -> <init>
    1:2:void applyTransformation(float,android.view.animation.Transformation):1122:1123 -> applyTransformation
    3:3:void applyTransformation(float,android.view.animation.Transformation):1125:1125 -> applyTransformation
    4:7:void applyTransformation(float,android.view.animation.Transformation):1127:1130 -> applyTransformation
androidx.swiperefreshlayout.widget.SwipeRefreshLayout$7 -> androidx.swiperefreshlayout.widget.SwipeRefreshLayout$7:
    1:1:void <init>(androidx.swiperefreshlayout.widget.SwipeRefreshLayout):1141:1141 -> <init>
    1:1:void applyTransformation(float,android.view.animation.Transformation):1144:1144 -> applyTransformation
androidx.swiperefreshlayout.widget.SwipeRefreshLayout$8 -> androidx.swiperefreshlayout.widget.SwipeRefreshLayout$8:
    1:1:void <init>(androidx.swiperefreshlayout.widget.SwipeRefreshLayout):1152:1152 -> <init>
    1:3:void applyTransformation(float,android.view.animation.Transformation):1155:1157 -> applyTransformation
androidx.transition.AnimatorUtils -> androidx.transition.AnimatorUtils:
    java.lang.reflect.Field androidx.transition.ViewGroupUtilsApi14.sLayoutSuppressedField -> sLayoutSuppressedField
    java.lang.reflect.Method androidx.transition.ViewGroupUtilsApi18.sSuppressLayoutMethod -> sSuppressLayoutMethod
    java.lang.reflect.Method androidx.transition.ImageViewUtils.sAnimateTransformMethod -> sAnimateTransformMethod
    boolean androidx.transition.ViewGroupUtilsApi14.sCancelMethodFetched -> sCancelMethodFetched
    boolean androidx.transition.ViewGroupUtilsApi14.sLayoutSuppressedFieldFetched -> sLayoutSuppressedFieldFetched
    java.lang.reflect.Method androidx.transition.ViewGroupUtilsApi14.sCancelMethod -> sCancelMethod
    boolean androidx.transition.ImageViewUtils.sAnimateTransformMethodFetched -> sAnimateTransformMethodFetched
    android.animation.LayoutTransition androidx.transition.ViewGroupUtilsApi14.sEmptyLayoutTransition -> sEmptyLayoutTransition
    boolean androidx.transition.ViewGroupUtilsApi18.sSuppressLayoutMethodFetched -> sSuppressLayoutMethodFetched
    1:1:java.util.ArrayList androidx.transition.Transition$ArrayListManager.add(java.util.ArrayList,java.lang.Object):2390:2390 -> add
    2:3:java.util.ArrayList androidx.transition.Transition$ArrayListManager.add(java.util.ArrayList,java.lang.Object):2392:2393 -> add
    1:2:void addPauseListener(android.animation.Animator,android.animation.AnimatorListenerAdapter):31:32 -> addPauseListener
    1:2:void androidx.transition.ImageViewUtils.animateTransform(android.widget.ImageView,android.graphics.Matrix):56:57 -> animateTransform
    3:3:void androidx.transition.ImageViewUtils.fetchAnimateTransformMethod():73:73 -> animateTransform
    3:3:void androidx.transition.ImageViewUtils.animateTransform(android.widget.ImageView,android.graphics.Matrix):59 -> animateTransform
    4:4:void androidx.transition.ImageViewUtils.fetchAnimateTransformMethod():75:75 -> animateTransform
    4:4:void androidx.transition.ImageViewUtils.animateTransform(android.widget.ImageView,android.graphics.Matrix):59 -> animateTransform
    5:5:void androidx.transition.ImageViewUtils.fetchAnimateTransformMethod():77:77 -> animateTransform
    5:5:void androidx.transition.ImageViewUtils.animateTransform(android.widget.ImageView,android.graphics.Matrix):59 -> animateTransform
    6:6:void androidx.transition.ImageViewUtils.fetchAnimateTransformMethod():79:79 -> animateTransform
    6:6:void androidx.transition.ImageViewUtils.animateTransform(android.widget.ImageView,android.graphics.Matrix):59 -> animateTransform
    7:7:void androidx.transition.ImageViewUtils.fetchAnimateTransformMethod():81:81 -> animateTransform
    7:7:void androidx.transition.ImageViewUtils.animateTransform(android.widget.ImageView,android.graphics.Matrix):59 -> animateTransform
    8:8:void androidx.transition.ImageViewUtils.animateTransform(android.widget.ImageView,android.graphics.Matrix):60:60 -> animateTransform
    9:9:void androidx.transition.ImageViewUtils.animateTransform(android.widget.ImageView,android.graphics.Matrix):62:62 -> animateTransform
    10:10:void androidx.transition.ImageViewUtils.animateTransform(android.widget.ImageView,android.graphics.Matrix):66:66 -> animateTransform
    1:3:android.animation.Animator androidx.transition.TranslationAnimationCreator.createAnimation(android.view.View,androidx.transition.TransitionValues,int,int,float,float,float,float,android.animation.TimeInterpolator):51:53 -> createAnimation
    4:5:android.animation.Animator androidx.transition.TranslationAnimationCreator.createAnimation(android.view.View,androidx.transition.TransitionValues,int,int,float,float,float,float,android.animation.TimeInterpolator):55:56 -> createAnimation
    6:7:android.animation.Animator androidx.transition.TranslationAnimationCreator.createAnimation(android.view.View,androidx.transition.TransitionValues,int,int,float,float,float,float,android.animation.TimeInterpolator):59:60 -> createAnimation
    8:9:android.animation.Animator androidx.transition.TranslationAnimationCreator.createAnimation(android.view.View,androidx.transition.TransitionValues,int,int,float,float,float,float,android.animation.TimeInterpolator):62:63 -> createAnimation
    10:12:android.animation.Animator androidx.transition.TranslationAnimationCreator.createAnimation(android.view.View,androidx.transition.TransitionValues,int,int,float,float,float,float,android.animation.TimeInterpolator):67:69 -> createAnimation
    13:13:android.animation.Animator androidx.transition.TranslationAnimationCreator.createAnimation(android.view.View,androidx.transition.TransitionValues,int,int,float,float,float,float,android.animation.TimeInterpolator):67:67 -> createAnimation
    14:14:android.animation.Animator androidx.transition.TranslationAnimationCreator.createAnimation(android.view.View,androidx.transition.TransitionValues,int,int,float,float,float,float,android.animation.TimeInterpolator):71:71 -> createAnimation
    15:17:android.animation.Animator androidx.transition.TranslationAnimationCreator.createAnimation(android.view.View,androidx.transition.TransitionValues,int,int,float,float,float,float,android.animation.TimeInterpolator):73:75 -> createAnimation
    1:2:android.animation.ObjectAnimator androidx.transition.ObjectAnimatorUtils.ofPointF(java.lang.Object,android.util.Property,android.graphics.Path):28:29 -> ofPointF
    3:3:android.animation.ObjectAnimator androidx.transition.ObjectAnimatorUtils.ofPointF(java.lang.Object,android.util.Property,android.graphics.Path):31:31 -> ofPointF
    4:5:android.animation.PropertyValuesHolder androidx.transition.PropertyValuesHolderUtils.ofPointF(android.util.Property,android.graphics.Path):38:39 -> ofPointF
    6:6:android.animation.PropertyValuesHolder androidx.transition.PropertyValuesHolderUtils.ofPointF(android.util.Property,android.graphics.Path):41:41 -> ofPointF
    1:2:java.util.ArrayList androidx.transition.Transition$ArrayListManager.remove(java.util.ArrayList,java.lang.Object):2405:2406 -> remove
    1:1:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):43:43 -> suppressLayout
    2:2:void androidx.transition.ViewGroupUtilsApi18.fetchSuppressLayoutMethod():50:50 -> suppressLayout
    2:2:void androidx.transition.ViewGroupUtilsApi18.suppressLayout(android.view.ViewGroup,boolean):37 -> suppressLayout
    2:2:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):44 -> suppressLayout
    3:3:void androidx.transition.ViewGroupUtilsApi18.fetchSuppressLayoutMethod():52:52 -> suppressLayout
    3:3:void androidx.transition.ViewGroupUtilsApi18.suppressLayout(android.view.ViewGroup,boolean):37 -> suppressLayout
    3:3:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):44 -> suppressLayout
    4:4:void androidx.transition.ViewGroupUtilsApi18.fetchSuppressLayoutMethod():54:54 -> suppressLayout
    4:4:void androidx.transition.ViewGroupUtilsApi18.suppressLayout(android.view.ViewGroup,boolean):37 -> suppressLayout
    4:4:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):44 -> suppressLayout
    5:5:void androidx.transition.ViewGroupUtilsApi18.fetchSuppressLayoutMethod():56:56 -> suppressLayout
    5:5:void androidx.transition.ViewGroupUtilsApi18.suppressLayout(android.view.ViewGroup,boolean):37 -> suppressLayout
    5:5:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):44 -> suppressLayout
    6:6:void androidx.transition.ViewGroupUtilsApi18.fetchSuppressLayoutMethod():58:58 -> suppressLayout
    6:6:void androidx.transition.ViewGroupUtilsApi18.suppressLayout(android.view.ViewGroup,boolean):37 -> suppressLayout
    6:6:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):44 -> suppressLayout
    7:7:void androidx.transition.ViewGroupUtilsApi18.suppressLayout(android.view.ViewGroup,boolean):38:38 -> suppressLayout
    7:7:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):44 -> suppressLayout
    8:8:void androidx.transition.ViewGroupUtilsApi18.suppressLayout(android.view.ViewGroup,boolean):40:40 -> suppressLayout
    8:8:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):44 -> suppressLayout
    9:9:void androidx.transition.ViewGroupUtilsApi18.suppressLayout(android.view.ViewGroup,boolean):44:44 -> suppressLayout
    9:9:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):44 -> suppressLayout
    10:10:void androidx.transition.ViewGroupUtilsApi18.suppressLayout(android.view.ViewGroup,boolean):42:42 -> suppressLayout
    10:10:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):44 -> suppressLayout
    11:12:void androidx.transition.ViewGroupUtilsApi14.suppressLayout(android.view.ViewGroup,boolean):45:46 -> suppressLayout
    11:12:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):46 -> suppressLayout
    13:17:void androidx.transition.ViewGroupUtilsApi14.suppressLayout(android.view.ViewGroup,boolean):52:56 -> suppressLayout
    13:17:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):46 -> suppressLayout
    18:18:void androidx.transition.ViewGroupUtilsApi14.suppressLayout(android.view.ViewGroup,boolean):60:60 -> suppressLayout
    18:18:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):46 -> suppressLayout
    19:19:void androidx.transition.ViewGroupUtilsApi14.suppressLayout(android.view.ViewGroup,boolean):62:62 -> suppressLayout
    19:19:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):46 -> suppressLayout
    20:20:void androidx.transition.ViewGroupUtilsApi14.cancelLayoutTransition(android.animation.LayoutTransition):109:109 -> suppressLayout
    20:20:void androidx.transition.ViewGroupUtilsApi14.suppressLayout(android.view.ViewGroup,boolean):63 -> suppressLayout
    20:20:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):46 -> suppressLayout
    21:22:void androidx.transition.ViewGroupUtilsApi14.cancelLayoutTransition(android.animation.LayoutTransition):111:112 -> suppressLayout
    21:22:void androidx.transition.ViewGroupUtilsApi14.suppressLayout(android.view.ViewGroup,boolean):63 -> suppressLayout
    21:22:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):46 -> suppressLayout
    23:23:void androidx.transition.ViewGroupUtilsApi14.cancelLayoutTransition(android.animation.LayoutTransition):114:114 -> suppressLayout
    23:23:void androidx.transition.ViewGroupUtilsApi14.suppressLayout(android.view.ViewGroup,boolean):63 -> suppressLayout
    23:23:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):46 -> suppressLayout
    24:24:void androidx.transition.ViewGroupUtilsApi14.cancelLayoutTransition(android.animation.LayoutTransition):116:116 -> suppressLayout
    24:24:void androidx.transition.ViewGroupUtilsApi14.suppressLayout(android.view.ViewGroup,boolean):63 -> suppressLayout
    24:24:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):46 -> suppressLayout
    25:25:void androidx.transition.ViewGroupUtilsApi14.cancelLayoutTransition(android.animation.LayoutTransition):118:118 -> suppressLayout
    25:25:void androidx.transition.ViewGroupUtilsApi14.suppressLayout(android.view.ViewGroup,boolean):63 -> suppressLayout
    25:25:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):46 -> suppressLayout
    26:26:void androidx.transition.ViewGroupUtilsApi14.cancelLayoutTransition(android.animation.LayoutTransition):120:120 -> suppressLayout
    26:26:void androidx.transition.ViewGroupUtilsApi14.suppressLayout(android.view.ViewGroup,boolean):63 -> suppressLayout
    26:26:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):46 -> suppressLayout
    27:27:void androidx.transition.ViewGroupUtilsApi14.cancelLayoutTransition(android.animation.LayoutTransition):124:124 -> suppressLayout
    27:27:void androidx.transition.ViewGroupUtilsApi14.suppressLayout(android.view.ViewGroup,boolean):63 -> suppressLayout
    27:27:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):46 -> suppressLayout
    28:28:void androidx.transition.ViewGroupUtilsApi14.cancelLayoutTransition(android.animation.LayoutTransition):122:122 -> suppressLayout
    28:28:void androidx.transition.ViewGroupUtilsApi14.suppressLayout(android.view.ViewGroup,boolean):63 -> suppressLayout
    28:28:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):46 -> suppressLayout
    29:30:void androidx.transition.ViewGroupUtilsApi14.suppressLayout(android.view.ViewGroup,boolean):65:66 -> suppressLayout
    29:30:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):46 -> suppressLayout
    31:31:void androidx.transition.ViewGroupUtilsApi14.suppressLayout(android.view.ViewGroup,boolean):70:70 -> suppressLayout
    31:31:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):46 -> suppressLayout
    32:32:void androidx.transition.ViewGroupUtilsApi14.suppressLayout(android.view.ViewGroup,boolean):73:73 -> suppressLayout
    32:32:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):46 -> suppressLayout
    33:33:void androidx.transition.ViewGroupUtilsApi14.suppressLayout(android.view.ViewGroup,boolean):75:75 -> suppressLayout
    33:33:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):46 -> suppressLayout
    34:35:void androidx.transition.ViewGroupUtilsApi14.suppressLayout(android.view.ViewGroup,boolean):77:78 -> suppressLayout
    34:35:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):46 -> suppressLayout
    36:36:void androidx.transition.ViewGroupUtilsApi14.suppressLayout(android.view.ViewGroup,boolean):80:80 -> suppressLayout
    36:36:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):46 -> suppressLayout
    37:37:void androidx.transition.ViewGroupUtilsApi14.suppressLayout(android.view.ViewGroup,boolean):82:82 -> suppressLayout
    37:37:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):46 -> suppressLayout
    38:38:void androidx.transition.ViewGroupUtilsApi14.suppressLayout(android.view.ViewGroup,boolean):85:85 -> suppressLayout
    38:38:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):46 -> suppressLayout
    39:39:void androidx.transition.ViewGroupUtilsApi14.suppressLayout(android.view.ViewGroup,boolean):87:87 -> suppressLayout
    39:39:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):46 -> suppressLayout
    40:40:void androidx.transition.ViewGroupUtilsApi14.suppressLayout(android.view.ViewGroup,boolean):89:89 -> suppressLayout
    40:40:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):46 -> suppressLayout
    41:41:void androidx.transition.ViewGroupUtilsApi14.suppressLayout(android.view.ViewGroup,boolean):92:92 -> suppressLayout
    41:41:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):46 -> suppressLayout
    42:42:void androidx.transition.ViewGroupUtilsApi14.suppressLayout(android.view.ViewGroup,boolean):96:96 -> suppressLayout
    42:42:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):46 -> suppressLayout
    43:43:void androidx.transition.ViewGroupUtilsApi14.suppressLayout(android.view.ViewGroup,boolean):100:100 -> suppressLayout
    43:43:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):46 -> suppressLayout
    44:45:void androidx.transition.ViewGroupUtilsApi14.suppressLayout(android.view.ViewGroup,boolean):102:103 -> suppressLayout
    44:45:void androidx.transition.ViewGroupUtils.suppressLayout(android.view.ViewGroup,boolean):46 -> suppressLayout
androidx.transition.ArcMotion -> androidx.transition.ArcMotion:
    1:1:void <clinit>():55:55 -> <clinit>
    1:1:void <init>():64:64 -> <init>
    2:4:void <init>():60:62 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet):68:68 -> <init>
    6:8:void <init>(android.content.Context,android.util.AttributeSet):60:62 -> <init>
    9:11:void <init>(android.content.Context,android.util.AttributeSet):69:71 -> <init>
    12:13:void <init>(android.content.Context,android.util.AttributeSet):74:75 -> <init>
    14:15:void <init>(android.content.Context,android.util.AttributeSet):78:79 -> <init>
    16:17:void <init>(android.content.Context,android.util.AttributeSet):81:82 -> <init>
    1:2:android.graphics.Path getPath(float,float,float,float):198:199 -> getPath
    3:3:android.graphics.Path getPath(float,float,float,float):220:220 -> getPath
    4:4:android.graphics.Path getPath(float,float,float,float):226:226 -> getPath
    5:5:android.graphics.Path getPath(float,float,float,float):235:235 -> getPath
    6:6:android.graphics.Path getPath(float,float,float,float):248:248 -> getPath
    7:7:android.graphics.Path getPath(float,float,float,float):255:255 -> getPath
    8:8:android.graphics.Path getPath(float,float,float,float):265:265 -> getPath
    9:9:android.graphics.Path getPath(float,float,float,float):273:273 -> getPath
    1:1:void setMaximumAngle(float):157:157 -> setMaximumAngle
    1:1:void setMinimumHorizontalAngle(float):98:98 -> setMinimumHorizontalAngle
    1:1:void setMinimumVerticalAngle(float):128:128 -> setMinimumVerticalAngle
    1:1:float toTangent(float):177:177 -> toTangent
    2:2:float toTangent(float):175:175 -> toTangent
androidx.transition.AutoTransition -> androidx.transition.AutoTransition:
    1:2:void <init>():37:38 -> <init>
    3:4:void <init>(android.content.Context,android.util.AttributeSet):42:43 -> <init>
    1:4:void init():47:50 -> init
androidx.transition.ChangeBounds -> androidx.transition.ChangeBounds:
    1:1:void <clinit>():60:60 -> <clinit>
    2:2:void <clinit>():68:68 -> <clinit>
    3:3:void <clinit>():86:86 -> <clinit>
    4:4:void <clinit>():99:99 -> <clinit>
    5:5:void <clinit>():112:112 -> <clinit>
    6:6:void <clinit>():129:129 -> <clinit>
    7:7:void <clinit>():146:146 -> <clinit>
    8:8:void <clinit>():167:167 -> <clinit>
    1:1:void <init>():169:169 -> <init>
    2:4:void <init>():163:165 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet):173:173 -> <init>
    6:8:void <init>(android.content.Context,android.util.AttributeSet):163:165 -> <init>
    9:10:void <init>(android.content.Context,android.util.AttributeSet):175:176 -> <init>
    11:12:void <init>(android.content.Context,android.util.AttributeSet):178:179 -> <init>
    1:1:void captureEndValues(androidx.transition.TransitionValues):241:241 -> captureEndValues
    1:1:void captureStartValues(androidx.transition.TransitionValues):236:236 -> captureStartValues
    1:1:void captureValues(androidx.transition.TransitionValues):217:217 -> captureValues
    2:4:void captureValues(androidx.transition.TransitionValues):219:221 -> captureValues
    5:5:void captureValues(androidx.transition.TransitionValues):220:220 -> captureValues
    6:10:void captureValues(androidx.transition.TransitionValues):222:226 -> captureValues
    11:12:void captureValues(androidx.transition.TransitionValues):228:229 -> captureValues
    1:4:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):264:267 -> createAnimator
    5:5:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):271:271 -> createAnimator
    6:7:boolean parentMatches(android.view.View,android.view.View):246:247 -> createAnimator
    6:7:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):272 -> createAnimator
    8:8:boolean parentMatches(android.view.View,android.view.View):251:251 -> createAnimator
    8:8:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):272 -> createAnimator
    9:18:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):273:282 -> createAnimator
    19:20:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):287:288 -> createAnimator
    21:21:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):294:294 -> createAnimator
    22:23:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):300:301 -> createAnimator
    24:24:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):305:305 -> createAnimator
    25:25:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):307:307 -> createAnimator
    26:27:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):310:311 -> createAnimator
    28:29:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):313:314 -> createAnimator
    30:30:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):316:316 -> createAnimator
    31:31:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):318:318 -> createAnimator
    32:33:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):320:321 -> createAnimator
    34:34:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):323:323 -> createAnimator
    35:35:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):336:336 -> createAnimator
    36:36:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):338:338 -> createAnimator
    37:37:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):331:331 -> createAnimator
    38:38:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):333:333 -> createAnimator
    39:40:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):342:343 -> createAnimator
    41:41:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):345:345 -> createAnimator
    42:42:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):350:350 -> createAnimator
    43:43:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):352:352 -> createAnimator
    44:44:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):357:357 -> createAnimator
    45:45:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):360:360 -> createAnimator
    46:48:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):363:365 -> createAnimator
    49:49:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):367:367 -> createAnimator
    50:50:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):385:385 -> createAnimator
    51:54:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):388:391 -> createAnimator
    55:55:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):418:418 -> createAnimator
    56:59:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):423:426 -> createAnimator
    60:61:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):429:430 -> createAnimator
    62:64:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):432:434 -> createAnimator
    65:68:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):436:439 -> createAnimator
    69:69:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):442:442 -> createAnimator
    70:71:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):444:445 -> createAnimator
    1:1:java.lang.String[] getTransitionProperties():185:185 -> getTransitionProperties
    1:1:void setResizeClip(boolean):202:202 -> setResizeClip
androidx.transition.ChangeBounds$1 -> androidx.transition.ChangeBounds$1:
    1:2:void <init>(java.lang.Class,java.lang.String):69:70 -> <init>
    1:1:java.lang.Object get(java.lang.Object):69:69 -> get
    2:3:android.graphics.PointF get(android.graphics.drawable.Drawable):81:82 -> get
    2:3:java.lang.Object get(java.lang.Object):69 -> get
    1:1:void set(java.lang.Object,java.lang.Object):69:69 -> set
    2:4:void set(android.graphics.drawable.Drawable,android.graphics.PointF):74:76 -> set
    2:4:void set(java.lang.Object,java.lang.Object):69 -> set
androidx.transition.ChangeBounds$10 -> androidx.transition.ChangeBounds$10:
    1:1:void <init>(androidx.transition.ChangeBounds,android.view.ViewGroup,android.graphics.drawable.BitmapDrawable,android.view.View,float):445:445 -> <init>
    1:2:void onAnimationEnd(android.animation.Animator):448:449 -> onAnimationEnd
androidx.transition.ChangeBounds$2 -> androidx.transition.ChangeBounds$2:
    1:1:void <init>(java.lang.Class,java.lang.String):87:87 -> <init>
    1:1:java.lang.Object get(java.lang.Object):87:87 -> get
    1:1:void set(java.lang.Object,java.lang.Object):87:87 -> set
    2:2:void set(androidx.transition.ChangeBounds$ViewBounds,android.graphics.PointF):90:90 -> set
    2:2:void set(java.lang.Object,java.lang.Object):87 -> set
androidx.transition.ChangeBounds$3 -> androidx.transition.ChangeBounds$3:
    1:1:void <init>(java.lang.Class,java.lang.String):100:100 -> <init>
    1:1:java.lang.Object get(java.lang.Object):100:100 -> get
    1:1:void set(java.lang.Object,java.lang.Object):100:100 -> set
    2:2:void set(androidx.transition.ChangeBounds$ViewBounds,android.graphics.PointF):103:103 -> set
    2:2:void set(java.lang.Object,java.lang.Object):100 -> set
androidx.transition.ChangeBounds$4 -> androidx.transition.ChangeBounds$4:
    1:1:void <init>(java.lang.Class,java.lang.String):113:113 -> <init>
    1:1:java.lang.Object get(java.lang.Object):113:113 -> get
    1:1:void set(java.lang.Object,java.lang.Object):113:113 -> set
    2:6:void set(android.view.View,android.graphics.PointF):116:120 -> set
    2:6:void set(java.lang.Object,java.lang.Object):113 -> set
androidx.transition.ChangeBounds$5 -> androidx.transition.ChangeBounds$5:
    1:1:void <init>(java.lang.Class,java.lang.String):130:130 -> <init>
    1:1:java.lang.Object get(java.lang.Object):130:130 -> get
    1:1:void set(java.lang.Object,java.lang.Object):130:130 -> set
    2:6:void set(android.view.View,android.graphics.PointF):133:137 -> set
    2:6:void set(java.lang.Object,java.lang.Object):130 -> set
androidx.transition.ChangeBounds$6 -> androidx.transition.ChangeBounds$6:
    1:1:void <init>(java.lang.Class,java.lang.String):147:147 -> <init>
    1:1:java.lang.Object get(java.lang.Object):147:147 -> get
    1:1:void set(java.lang.Object,java.lang.Object):147:147 -> set
    2:6:void set(android.view.View,android.graphics.PointF):150:154 -> set
    2:6:void set(java.lang.Object,java.lang.Object):147 -> set
androidx.transition.ChangeBounds$7 -> androidx.transition.ChangeBounds$7:
    1:1:void <init>(androidx.transition.ChangeBounds,androidx.transition.ChangeBounds$ViewBounds):323:323 -> <init>
    2:2:void <init>(androidx.transition.ChangeBounds,androidx.transition.ChangeBounds$ViewBounds):326:326 -> <init>
androidx.transition.ChangeBounds$8 -> androidx.transition.ChangeBounds$8:
    1:1:void <init>(androidx.transition.ChangeBounds,android.view.View,android.graphics.Rect,int,int,int,int):367:367 -> <init>
    1:1:void onAnimationCancel(android.animation.Animator):372:372 -> onAnimationCancel
    1:3:void onAnimationEnd(android.animation.Animator):377:379 -> onAnimationEnd
androidx.transition.ChangeBounds$9 -> androidx.transition.ChangeBounds$9:
    1:2:void <init>(androidx.transition.ChangeBounds,android.view.ViewGroup):391:392 -> <init>
    1:2:void onTransitionCancel(androidx.transition.Transition):396:397 -> onTransitionCancel
    1:2:void onTransitionEnd(androidx.transition.Transition):402:403 -> onTransitionEnd
    3:3:void onTransitionEnd(androidx.transition.Transition):405:405 -> onTransitionEnd
    1:1:void onTransitionPause(androidx.transition.Transition):410:410 -> onTransitionPause
    1:1:void onTransitionResume(androidx.transition.Transition):415:415 -> onTransitionResume
androidx.transition.ChangeBounds$ViewBounds -> androidx.transition.ChangeBounds$ViewBounds:
    1:2:void <init>(android.view.View):468:469 -> <init>
    1:4:void setBottomRight(android.graphics.PointF):482:485 -> setBottomRight
    5:7:void setLeftTopRightBottom():491:493 -> setBottomRight
    5:7:void setBottomRight(android.graphics.PointF):486 -> setBottomRight
    1:4:void setTopLeft(android.graphics.PointF):473:476 -> setTopLeft
    5:7:void setLeftTopRightBottom():491:493 -> setTopLeft
    5:7:void setTopLeft(android.graphics.PointF):477 -> setTopLeft
androidx.transition.ChangeClipBounds -> androidx.transition.ChangeClipBounds:
    1:1:void <clinit>():42:42 -> <clinit>
    1:1:void <init>():51:51 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):55:55 -> <init>
    1:1:void captureEndValues(androidx.transition.TransitionValues):79:79 -> captureEndValues
    1:1:void captureStartValues(androidx.transition.TransitionValues):74:74 -> captureStartValues
    1:2:void captureValues(androidx.transition.TransitionValues):59:60 -> captureValues
    3:4:void captureValues(androidx.transition.TransitionValues):64:65 -> captureValues
    5:6:void captureValues(androidx.transition.TransitionValues):67:68 -> captureValues
    1:3:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):85:87 -> createAnimator
    4:5:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):90:91 -> createAnimator
    6:6:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):98:98 -> createAnimator
    7:7:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):100:100 -> createAnimator
    8:8:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):102:102 -> createAnimator
    9:11:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):106:108 -> createAnimator
    12:13:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):111:112 -> createAnimator
    1:1:java.lang.String[] getTransitionProperties():48:48 -> getTransitionProperties
androidx.transition.ChangeClipBounds$1 -> androidx.transition.ChangeClipBounds$1:
    1:1:void <init>(androidx.transition.ChangeClipBounds,android.view.View):112:112 -> <init>
    1:1:void onAnimationEnd(android.animation.Animator):115:115 -> onAnimationEnd
androidx.transition.ChangeImageTransform -> androidx.transition.ChangeImageTransform:
    1:1:void <clinit>():49:49 -> <clinit>
    2:2:void <clinit>():54:54 -> <clinit>
    3:3:void <clinit>():61:61 -> <clinit>
    1:1:void <init>():74:74 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):78:78 -> <init>
    1:1:void captureEndValues(androidx.transition.TransitionValues):110:110 -> captureEndValues
    1:1:void captureStartValues(androidx.transition.TransitionValues):105:105 -> captureStartValues
    1:2:void captureValues(androidx.transition.TransitionValues):82:83 -> captureValues
    3:4:void captureValues(androidx.transition.TransitionValues):86:87 -> captureValues
    5:5:void captureValues(androidx.transition.TransitionValues):91:91 -> captureValues
    6:9:void captureValues(androidx.transition.TransitionValues):93:96 -> captureValues
    10:11:void captureValues(androidx.transition.TransitionValues):98:99 -> captureValues
    12:12:android.graphics.Matrix copyImageMatrix(android.widget.ImageView):188:188 -> captureValues
    12:12:void captureValues(androidx.transition.TransitionValues):100 -> captureValues
    13:13:android.graphics.Matrix copyImageMatrix(android.widget.ImageView):194:194 -> captureValues
    13:13:void captureValues(androidx.transition.TransitionValues):100 -> captureValues
    14:16:android.graphics.Matrix centerCropMatrix(android.widget.ImageView):216:218 -> captureValues
    14:16:android.graphics.Matrix copyImageMatrix(android.widget.ImageView):192 -> captureValues
    14:16:void captureValues(androidx.transition.TransitionValues):100 -> captureValues
    17:18:android.graphics.Matrix centerCropMatrix(android.widget.ImageView):221:222 -> captureValues
    17:18:android.graphics.Matrix copyImageMatrix(android.widget.ImageView):192 -> captureValues
    17:18:void captureValues(androidx.transition.TransitionValues):100 -> captureValues
    19:19:android.graphics.Matrix centerCropMatrix(android.widget.ImageView):225:225 -> captureValues
    19:19:android.graphics.Matrix copyImageMatrix(android.widget.ImageView):192 -> captureValues
    19:19:void captureValues(androidx.transition.TransitionValues):100 -> captureValues
    20:21:android.graphics.Matrix centerCropMatrix(android.widget.ImageView):229:230 -> captureValues
    20:21:android.graphics.Matrix copyImageMatrix(android.widget.ImageView):192 -> captureValues
    20:21:void captureValues(androidx.transition.TransitionValues):100 -> captureValues
    22:24:android.graphics.Matrix centerCropMatrix(android.widget.ImageView):232:234 -> captureValues
    22:24:android.graphics.Matrix copyImageMatrix(android.widget.ImageView):192 -> captureValues
    22:24:void captureValues(androidx.transition.TransitionValues):100 -> captureValues
    25:26:android.graphics.Matrix fitXYMatrix(android.widget.ImageView):203:204 -> captureValues
    25:26:android.graphics.Matrix copyImageMatrix(android.widget.ImageView):190 -> captureValues
    25:26:void captureValues(androidx.transition.TransitionValues):100 -> captureValues
    27:28:android.graphics.Matrix fitXYMatrix(android.widget.ImageView):206:207 -> captureValues
    27:28:android.graphics.Matrix copyImageMatrix(android.widget.ImageView):190 -> captureValues
    27:28:void captureValues(androidx.transition.TransitionValues):100 -> captureValues
    29:29:android.graphics.Matrix fitXYMatrix(android.widget.ImageView):205:205 -> captureValues
    29:29:android.graphics.Matrix copyImageMatrix(android.widget.ImageView):190 -> captureValues
    29:29:void captureValues(androidx.transition.TransitionValues):100 -> captureValues
    30:30:void captureValues(androidx.transition.TransitionValues):100:100 -> captureValues
    1:2:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):134:135 -> createAnimator
    3:4:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):140:141 -> createAnimator
    5:5:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):144:144 -> createAnimator
    6:6:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):146:146 -> createAnimator
    7:10:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):150:153 -> createAnimator
    11:15:void androidx.transition.ImageViewUtils.startAnimateTransform(android.widget.ImageView):40:44 -> createAnimator
    11:15:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):155 -> createAnimator
    16:16:void androidx.transition.ImageViewUtils.startAnimateTransform(android.widget.ImageView):46:46 -> createAnimator
    16:16:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):155 -> createAnimator
    17:17:void androidx.transition.ImageViewUtils.startAnimateTransform(android.widget.ImageView):48:48 -> createAnimator
    17:17:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):155 -> createAnimator
    18:18:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):162:162 -> createAnimator
    19:19:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):165:165 -> createAnimator
    20:20:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):167:167 -> createAnimator
    21:21:android.animation.ObjectAnimator createMatrixAnimator(android.widget.ImageView,android.graphics.Matrix,android.graphics.Matrix):183:183 -> createAnimator
    21:21:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):168 -> createAnimator
    22:22:android.animation.ObjectAnimator createNullAnimator(android.widget.ImageView):177:177 -> createAnimator
    22:22:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):159 -> createAnimator
    23:24:void androidx.transition.ImageViewUtils.reserveEndAnimateTransform(android.widget.ImageView,android.animation.Animator):90:91 -> createAnimator
    23:24:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):171 -> createAnimator
    1:1:java.lang.String[] getTransitionProperties():115:115 -> getTransitionProperties
androidx.transition.ChangeImageTransform$1 -> androidx.transition.ChangeImageTransform$1:
    1:1:void <init>():54:54 -> <init>
    1:1:java.lang.Object evaluate(float,java.lang.Object,java.lang.Object):54:54 -> evaluate
androidx.transition.ChangeImageTransform$2 -> androidx.transition.ChangeImageTransform$2:
    1:1:void <init>(java.lang.Class,java.lang.String):62:62 -> <init>
    1:1:java.lang.Object get(java.lang.Object):62:62 -> get
    1:1:void set(java.lang.Object,java.lang.Object):62:62 -> set
    2:2:void set(android.widget.ImageView,android.graphics.Matrix):65:65 -> set
    2:2:void set(java.lang.Object,java.lang.Object):62 -> set
androidx.transition.ChangeImageTransform$3 -> androidx.transition.ChangeImageTransform$3:
    1:1:void <clinit>():188:188 -> <clinit>
androidx.transition.ChangeScroll -> androidx.transition.ChangeScroll:
    1:1:void <clinit>():39:39 -> <clinit>
    1:1:void <init>():44:44 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):47:47 -> <init>
    1:1:void captureEndValues(androidx.transition.TransitionValues):57:57 -> captureEndValues
    1:1:void captureStartValues(androidx.transition.TransitionValues):52:52 -> captureStartValues
    1:2:void captureValues(androidx.transition.TransitionValues):67:68 -> captureValues
    1:5:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):78:82 -> createAnimator
    6:7:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):86:87 -> createAnimator
    8:9:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):90:91 -> createAnimator
    10:10:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):93:93 -> createAnimator
    1:1:java.lang.String[] getTransitionProperties():63:63 -> getTransitionProperties
androidx.transition.ChangeTransform -> androidx.transition.ChangeTransform:
    1:1:void <clinit>():59:59 -> <clinit>
    2:2:void <clinit>():68:68 -> <clinit>
    3:3:void <clinit>():84:84 -> <clinit>
    4:4:void <clinit>():100:100 -> <clinit>
    1:1:void <init>():107:107 -> <init>
    2:2:void <init>():102:102 -> <init>
    3:4:void <init>():104:105 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet):111:111 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet):102:102 -> <init>
    7:8:void <init>(android.content.Context,android.util.AttributeSet):104:105 -> <init>
    9:10:void <init>(android.content.Context,android.util.AttributeSet):112:113 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet):115:115 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet):117:117 -> <init>
    1:1:void captureEndValues(androidx.transition.TransitionValues):235:235 -> captureEndValues
    1:2:void captureStartValues(androidx.transition.TransitionValues):223:224 -> captureStartValues
    3:3:void captureStartValues(androidx.transition.TransitionValues):228:228 -> captureStartValues
    1:2:void captureValues(androidx.transition.TransitionValues):194:195 -> captureValues
    3:7:void captureValues(androidx.transition.TransitionValues):198:202 -> captureValues
    8:8:void captureValues(androidx.transition.TransitionValues):205:205 -> captureValues
    9:17:void captureValues(androidx.transition.TransitionValues):207:215 -> captureValues
    18:18:void captureValues(androidx.transition.TransitionValues):214:214 -> captureValues
    19:20:void captureValues(androidx.transition.TransitionValues):216:217 -> captureValues
    21:21:void captureValues(androidx.transition.TransitionValues):216:216 -> captureValues
    1:3:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):241:243 -> createAnimator
    4:6:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):247:249 -> createAnimator
    7:7:boolean parentsMatch(android.view.ViewGroup,android.view.ViewGroup):372:372 -> createAnimator
    7:7:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):249 -> createAnimator
    8:8:boolean parentsMatch(android.view.ViewGroup,android.view.ViewGroup):375:375 -> createAnimator
    8:8:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):249 -> createAnimator
    9:9:boolean parentsMatch(android.view.ViewGroup,android.view.ViewGroup):377:377 -> createAnimator
    9:9:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):249 -> createAnimator
    10:10:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):251:251 -> createAnimator
    11:11:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):253:253 -> createAnimator
    12:13:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):256:257 -> createAnimator
    14:14:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):259:259 -> createAnimator
    15:16:void setMatricesForParent(androidx.transition.TransitionValues,androidx.transition.TransitionValues):418:419 -> createAnimator
    15:16:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):264 -> createAnimator
    17:19:void setMatricesForParent(androidx.transition.TransitionValues,androidx.transition.TransitionValues):421:423 -> createAnimator
    17:19:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):264 -> createAnimator
    20:20:void setMatricesForParent(androidx.transition.TransitionValues,androidx.transition.TransitionValues):425:425 -> createAnimator
    20:20:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):264 -> createAnimator
    21:22:void setMatricesForParent(androidx.transition.TransitionValues,androidx.transition.TransitionValues):427:428 -> createAnimator
    21:22:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):264 -> createAnimator
    23:25:void setMatricesForParent(androidx.transition.TransitionValues,androidx.transition.TransitionValues):431:433 -> createAnimator
    23:25:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):264 -> createAnimator
    26:27:android.animation.ObjectAnimator createTransformAnimator(androidx.transition.TransitionValues,androidx.transition.TransitionValues,boolean):283:284 -> createAnimator
    26:27:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):268 -> createAnimator
    28:28:android.animation.ObjectAnimator createTransformAnimator(androidx.transition.TransitionValues,androidx.transition.TransitionValues,boolean):287:287 -> createAnimator
    28:28:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):268 -> createAnimator
    29:29:android.animation.ObjectAnimator createTransformAnimator(androidx.transition.TransitionValues,androidx.transition.TransitionValues,boolean):291:291 -> createAnimator
    29:29:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):268 -> createAnimator
    30:30:android.animation.ObjectAnimator createTransformAnimator(androidx.transition.TransitionValues,androidx.transition.TransitionValues,boolean):294:294 -> createAnimator
    30:30:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):268 -> createAnimator
    31:31:android.animation.ObjectAnimator createTransformAnimator(androidx.transition.TransitionValues,androidx.transition.TransitionValues,boolean):298:298 -> createAnimator
    31:31:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):268 -> createAnimator
    32:33:android.animation.ObjectAnimator createTransformAnimator(androidx.transition.TransitionValues,androidx.transition.TransitionValues,boolean):301:302 -> createAnimator
    32:33:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):268 -> createAnimator
    34:34:android.animation.ObjectAnimator createTransformAnimator(androidx.transition.TransitionValues,androidx.transition.TransitionValues,boolean):305:305 -> createAnimator
    34:34:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):268 -> createAnimator
    35:36:android.animation.ObjectAnimator createTransformAnimator(androidx.transition.TransitionValues,androidx.transition.TransitionValues,boolean):307:308 -> createAnimator
    35:36:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):268 -> createAnimator
    37:37:android.animation.ObjectAnimator createTransformAnimator(androidx.transition.TransitionValues,androidx.transition.TransitionValues,boolean):311:311 -> createAnimator
    37:37:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):268 -> createAnimator
    38:38:android.animation.ObjectAnimator createTransformAnimator(androidx.transition.TransitionValues,androidx.transition.TransitionValues,boolean):314:314 -> createAnimator
    38:38:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):268 -> createAnimator
    39:39:android.animation.ObjectAnimator createTransformAnimator(androidx.transition.TransitionValues,androidx.transition.TransitionValues,boolean):317:317 -> createAnimator
    39:39:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):268 -> createAnimator
    40:40:android.animation.ObjectAnimator createTransformAnimator(androidx.transition.TransitionValues,androidx.transition.TransitionValues,boolean):319:319 -> createAnimator
    40:40:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):268 -> createAnimator
    41:41:android.animation.ObjectAnimator createTransformAnimator(androidx.transition.TransitionValues,androidx.transition.TransitionValues,boolean):324:324 -> createAnimator
    41:41:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):268 -> createAnimator
    42:43:android.animation.ObjectAnimator createTransformAnimator(androidx.transition.TransitionValues,androidx.transition.TransitionValues,boolean):365:366 -> createAnimator
    42:43:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):268 -> createAnimator
    44:44:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):271:271 -> createAnimator
    45:45:void createGhostView(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):385:385 -> createAnimator
    45:45:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):272 -> createAnimator
    46:48:void createGhostView(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):387:389 -> createAnimator
    46:48:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):272 -> createAnimator
    49:50:androidx.transition.GhostViewImpl androidx.transition.GhostViewUtils.addGhost(android.view.View,android.view.ViewGroup,android.graphics.Matrix):27:28 -> createAnimator
    49:50:void createGhostView(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):391 -> createAnimator
    49:50:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):272 -> createAnimator
    51:51:androidx.transition.GhostViewImpl androidx.transition.GhostViewApi14.addGhost(android.view.View,android.view.ViewGroup):46:46 -> createAnimator
    51:51:androidx.transition.GhostViewImpl androidx.transition.GhostViewUtils.addGhost(android.view.View,android.view.ViewGroup,android.graphics.Matrix):30 -> createAnimator
    51:51:void createGhostView(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):391 -> createAnimator
    51:51:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):272 -> createAnimator
    52:54:android.widget.FrameLayout androidx.transition.GhostViewApi14.findFrameLayout(android.view.ViewGroup):79:81 -> createAnimator
    52:54:androidx.transition.GhostViewImpl androidx.transition.GhostViewApi14.addGhost(android.view.View,android.view.ViewGroup):48 -> createAnimator
    52:54:androidx.transition.GhostViewImpl androidx.transition.GhostViewUtils.addGhost(android.view.View,android.view.ViewGroup,android.graphics.Matrix):30 -> createAnimator
    52:54:void createGhostView(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):391 -> createAnimator
    52:54:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):272 -> createAnimator
    55:55:android.widget.FrameLayout androidx.transition.GhostViewApi14.findFrameLayout(android.view.ViewGroup):84:84 -> createAnimator
    55:55:androidx.transition.GhostViewImpl androidx.transition.GhostViewApi14.addGhost(android.view.View,android.view.ViewGroup):48 -> createAnimator
    55:55:androidx.transition.GhostViewImpl androidx.transition.GhostViewUtils.addGhost(android.view.View,android.view.ViewGroup,android.graphics.Matrix):30 -> createAnimator
    55:55:void createGhostView(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):391 -> createAnimator
    55:55:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):272 -> createAnimator
    56:56:android.widget.FrameLayout androidx.transition.GhostViewApi14.findFrameLayout(android.view.ViewGroup):86:86 -> createAnimator
    56:56:androidx.transition.GhostViewImpl androidx.transition.GhostViewApi14.addGhost(android.view.View,android.view.ViewGroup):48 -> createAnimator
    56:56:androidx.transition.GhostViewImpl androidx.transition.GhostViewUtils.addGhost(android.view.View,android.view.ViewGroup,android.graphics.Matrix):30 -> createAnimator
    56:56:void createGhostView(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):391 -> createAnimator
    56:56:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):272 -> createAnimator
    57:58:androidx.transition.GhostViewImpl androidx.transition.GhostViewApi14.addGhost(android.view.View,android.view.ViewGroup):52:53 -> createAnimator
    57:58:androidx.transition.GhostViewImpl androidx.transition.GhostViewUtils.addGhost(android.view.View,android.view.ViewGroup,android.graphics.Matrix):30 -> createAnimator
    57:58:void createGhostView(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):391 -> createAnimator
    57:58:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):272 -> createAnimator
    59:59:androidx.transition.GhostViewImpl androidx.transition.GhostViewApi14.addGhost(android.view.View,android.view.ViewGroup):55:55 -> createAnimator
    59:59:androidx.transition.GhostViewImpl androidx.transition.GhostViewUtils.addGhost(android.view.View,android.view.ViewGroup,android.graphics.Matrix):30 -> createAnimator
    59:59:void createGhostView(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):391 -> createAnimator
    59:59:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):272 -> createAnimator
    60:60:void createGhostView(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):396:396 -> createAnimator
    60:60:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):272 -> createAnimator
    61:61:void createGhostView(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):400:400 -> createAnimator
    61:61:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):272 -> createAnimator
    62:63:void createGhostView(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):404:405 -> createAnimator
    62:63:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):272 -> createAnimator
    64:66:void createGhostView(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):409:411 -> createAnimator
    64:66:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):272 -> createAnimator
    67:67:void createGhostView(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):413:413 -> createAnimator
    67:67:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):272 -> createAnimator
    68:68:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):273:273 -> createAnimator
    69:69:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):275:275 -> createAnimator
    1:1:java.lang.String[] getTransitionProperties():190:190 -> getTransitionProperties
    1:1:void setIdentityTransforms(android.view.View):438:438 -> setIdentityTransforms
    1:8:void setTransforms(android.view.View,float,float,float,float,float,float,float,float):445:452 -> setTransforms
androidx.transition.ChangeTransform$1 -> androidx.transition.ChangeTransform$1:
    1:1:void <init>(java.lang.Class,java.lang.String):69:69 -> <init>
    1:1:java.lang.Object get(java.lang.Object):69:69 -> get
    1:1:void set(java.lang.Object,java.lang.Object):69:69 -> set
    2:2:void set(androidx.transition.ChangeTransform$PathAnimatorMatrix,float[]):77:77 -> set
    2:2:void set(java.lang.Object,java.lang.Object):69 -> set
androidx.transition.ChangeTransform$2 -> androidx.transition.ChangeTransform$2:
    1:1:void <init>(java.lang.Class,java.lang.String):85:85 -> <init>
    1:1:java.lang.Object get(java.lang.Object):85:85 -> get
    1:1:void set(java.lang.Object,java.lang.Object):85:85 -> set
    2:2:void set(androidx.transition.ChangeTransform$PathAnimatorMatrix,android.graphics.PointF):93:93 -> set
    2:2:void set(java.lang.Object,java.lang.Object):85 -> set
androidx.transition.ChangeTransform$3 -> androidx.transition.ChangeTransform$3:
    1:1:void <init>(androidx.transition.ChangeTransform,boolean,android.graphics.Matrix,android.view.View,androidx.transition.ChangeTransform$Transforms,androidx.transition.ChangeTransform$PathAnimatorMatrix):324:324 -> <init>
    2:2:void <init>(androidx.transition.ChangeTransform,boolean,android.graphics.Matrix,android.view.View,androidx.transition.ChangeTransform$Transforms,androidx.transition.ChangeTransform$PathAnimatorMatrix):326:326 -> <init>
    1:1:void onAnimationCancel(android.animation.Animator):330:330 -> onAnimationCancel
    1:3:void onAnimationEnd(android.animation.Animator):335:337 -> onAnimationEnd
    4:6:void setCurrentMatrix(android.graphics.Matrix):359:361 -> onAnimationEnd
    4:6:void onAnimationEnd(android.animation.Animator):337 -> onAnimationEnd
    7:8:void onAnimationEnd(android.animation.Animator):339:340 -> onAnimationEnd
    9:10:void onAnimationEnd(android.animation.Animator):343:344 -> onAnimationEnd
    1:1:void onAnimationPause(android.animation.Animator):349:349 -> onAnimationPause
    2:4:void setCurrentMatrix(android.graphics.Matrix):359:361 -> onAnimationPause
    2:4:void onAnimationPause(android.animation.Animator):350 -> onAnimationPause
    1:1:void onAnimationResume(android.animation.Animator):355:355 -> onAnimationResume
androidx.transition.ChangeTransform$GhostListener -> androidx.transition.ChangeTransform$GhostListener:
    1:3:void <init>(android.view.View,androidx.transition.GhostViewImpl):518:520 -> <init>
    1:2:void onTransitionEnd(androidx.transition.Transition):525:526 -> onTransitionEnd
    3:4:void androidx.transition.GhostViewUtils.removeGhost(android.view.View):34:35 -> onTransitionEnd
    3:4:void onTransitionEnd(androidx.transition.Transition):526 -> onTransitionEnd
    5:5:void androidx.transition.GhostViewApi14.removeGhost(android.view.View):60:60 -> onTransitionEnd
    5:5:void androidx.transition.GhostViewUtils.removeGhost(android.view.View):37 -> onTransitionEnd
    5:5:void onTransitionEnd(androidx.transition.Transition):526 -> onTransitionEnd
    6:12:void androidx.transition.GhostViewApi14.removeGhost(android.view.View):62:68 -> onTransitionEnd
    6:12:void androidx.transition.GhostViewUtils.removeGhost(android.view.View):37 -> onTransitionEnd
    6:12:void onTransitionEnd(androidx.transition.Transition):526 -> onTransitionEnd
    13:14:void onTransitionEnd(androidx.transition.Transition):527:528 -> onTransitionEnd
    1:1:void onTransitionPause(androidx.transition.Transition):533:533 -> onTransitionPause
    1:1:void onTransitionResume(androidx.transition.Transition):538:538 -> onTransitionResume
androidx.transition.ChangeTransform$PathAnimatorMatrix -> androidx.transition.ChangeTransform$PathAnimatorMatrix:
    1:1:void <init>(android.view.View,float[]):556:556 -> <init>
    2:2:void <init>(android.view.View,float[]):550:550 -> <init>
    3:7:void <init>(android.view.View,float[]):557:561 -> <init>
    1:1:android.graphics.Matrix getMatrix():583:583 -> getMatrix
    1:4:void setAnimationMatrix():576:579 -> setAnimationMatrix
    1:3:void setTranslation(android.graphics.PointF):570:572 -> setTranslation
    1:2:void setValues(float[]):565:566 -> setValues
androidx.transition.ChangeTransform$Transforms -> androidx.transition.ChangeTransform$Transforms:
    1:9:void <init>(android.view.View):466:474 -> <init>
    1:1:boolean equals(java.lang.Object):484:484 -> equals
    2:3:boolean equals(java.lang.Object):487:488 -> equals
    1:8:int hashCode():500:507 -> hashCode
    1:1:void restore(android.view.View):478:478 -> restore
androidx.transition.CircularPropagation -> androidx.transition.CircularPropagation:
    1:1:void <init>():33:33 -> <init>
    2:2:void <init>():35:35 -> <init>
    1:1:long getStartDelay(android.view.ViewGroup,androidx.transition.Transition,androidx.transition.TransitionValues,androidx.transition.TransitionValues):64:64 -> getStartDelay
    2:3:long getStartDelay(android.view.ViewGroup,androidx.transition.Transition,androidx.transition.TransitionValues,androidx.transition.TransitionValues):71:72 -> getStartDelay
    4:4:long getStartDelay(android.view.ViewGroup,androidx.transition.Transition,androidx.transition.TransitionValues,androidx.transition.TransitionValues):74:74 -> getStartDelay
    5:6:long getStartDelay(android.view.ViewGroup,androidx.transition.Transition,androidx.transition.TransitionValues,androidx.transition.TransitionValues):78:79 -> getStartDelay
    7:9:long getStartDelay(android.view.ViewGroup,androidx.transition.Transition,androidx.transition.TransitionValues,androidx.transition.TransitionValues):82:84 -> getStartDelay
    10:10:long getStartDelay(android.view.ViewGroup,androidx.transition.Transition,androidx.transition.TransitionValues,androidx.transition.TransitionValues):83:83 -> getStartDelay
    11:12:long getStartDelay(android.view.ViewGroup,androidx.transition.Transition,androidx.transition.TransitionValues,androidx.transition.TransitionValues):85:86 -> getStartDelay
    13:13:long getStartDelay(android.view.ViewGroup,androidx.transition.Transition,androidx.transition.TransitionValues,androidx.transition.TransitionValues):85:85 -> getStartDelay
    14:14:float distance(float,float,float,float):103:103 -> getStartDelay
    14:14:long getStartDelay(android.view.ViewGroup,androidx.transition.Transition,androidx.transition.TransitionValues,androidx.transition.TransitionValues):88 -> getStartDelay
    15:15:long getStartDelay(android.view.ViewGroup,androidx.transition.Transition,androidx.transition.TransitionValues,androidx.transition.TransitionValues):89:89 -> getStartDelay
    16:16:float distance(float,float,float,float):103:103 -> getStartDelay
    16:16:long getStartDelay(android.view.ViewGroup,androidx.transition.Transition,androidx.transition.TransitionValues,androidx.transition.TransitionValues):89 -> getStartDelay
    17:17:long getStartDelay(android.view.ViewGroup,androidx.transition.Transition,androidx.transition.TransitionValues,androidx.transition.TransitionValues):92:92 -> getStartDelay
    18:18:long getStartDelay(android.view.ViewGroup,androidx.transition.Transition,androidx.transition.TransitionValues,androidx.transition.TransitionValues):97:97 -> getStartDelay
androidx.transition.Explode -> androidx.transition.Explode:
    1:2:void <clinit>():44:45 -> <clinit>
    1:1:void <init>():50:50 -> <init>
    2:2:void <init>():48:48 -> <init>
    3:3:void <init>():51:51 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet):55:55 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet):48:48 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet):56:56 -> <init>
    1:3:void calculateOut(android.view.View,android.graphics.Rect,int[]):128:130 -> calculateOut
    4:4:void calculateOut(android.view.View,android.graphics.Rect,int[]):134:134 -> calculateOut
    5:8:void calculateOut(android.view.View,android.graphics.Rect,int[]):136:139 -> calculateOut
    9:10:void calculateOut(android.view.View,android.graphics.Rect,int[]):141:142 -> calculateOut
    11:12:void calculateOut(android.view.View,android.graphics.Rect,int[]):145:146 -> calculateOut
    13:14:void calculateOut(android.view.View,android.graphics.Rect,int[]):152:153 -> calculateOut
    15:15:float calculateDistance(float,float):173:173 -> calculateOut
    15:15:void calculateOut(android.view.View,android.graphics.Rect,int[]):155 -> calculateOut
    16:17:float calculateMaxDistance(android.view.View,int,int):167:168 -> calculateOut
    16:17:void calculateOut(android.view.View,android.graphics.Rect,int[]):160 -> calculateOut
    18:18:float calculateDistance(float,float):173:173 -> calculateOut
    18:18:float calculateMaxDistance(android.view.View,int,int):169 -> calculateOut
    18:18:void calculateOut(android.view.View,android.graphics.Rect,int[]):160 -> calculateOut
    19:20:void calculateOut(android.view.View,android.graphics.Rect,int[]):162:163 -> calculateOut
    1:2:void captureEndValues(androidx.transition.TransitionValues):77:78 -> captureEndValues
    1:2:void captureStartValues(androidx.transition.TransitionValues):71:72 -> captureStartValues
    1:7:void captureValues(androidx.transition.TransitionValues):60:66 -> captureValues
    1:6:android.animation.Animator onAppear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues):87:92 -> onAppear
    7:7:android.animation.Animator onAppear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues):94:94 -> onAppear
    1:5:android.animation.Animator onDisappear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues):104:108 -> onDisappear
    6:6:android.animation.Animator onDisappear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues):111:111 -> onDisappear
    7:9:android.animation.Animator onDisappear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues):115:117 -> onDisappear
    10:12:android.animation.Animator onDisappear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues):119:121 -> onDisappear
    13:13:android.animation.Animator onDisappear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues):123:123 -> onDisappear
androidx.transition.Fade -> androidx.transition.Fade:
    1:2:void <init>(int):90:91 -> <init>
    3:3:void <init>():97:97 -> <init>
    4:5:void <init>(android.content.Context,android.util.AttributeSet):101:102 -> <init>
    6:7:void <init>(android.content.Context,android.util.AttributeSet):104:105 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet):104:104 -> <init>
    9:10:void <init>(android.content.Context,android.util.AttributeSet):106:107 -> <init>
    1:3:void captureStartValues(androidx.transition.TransitionValues):112:114 -> captureStartValues
    4:4:void captureStartValues(androidx.transition.TransitionValues):113:113 -> captureStartValues
    1:2:android.animation.Animator createAnimation(android.view.View,float,float):124:125 -> createAnimation
    3:5:android.animation.Animator createAnimation(android.view.View,float,float):130:132 -> createAnimation
    1:1:float getStartAlpha(androidx.transition.TransitionValues,float):170:170 -> onAppear
    1:1:android.animation.Animator onAppear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues):152 -> onAppear
    2:2:float getStartAlpha(androidx.transition.TransitionValues,float):172:172 -> onAppear
    2:2:android.animation.Animator onAppear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues):152 -> onAppear
    3:3:android.animation.Animator onAppear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues):156:156 -> onAppear
    1:1:android.animation.Animator onDisappear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues):162:162 -> onDisappear
    2:2:float getStartAlpha(androidx.transition.TransitionValues,float):170:170 -> onDisappear
    2:2:android.animation.Animator onDisappear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues):163 -> onDisappear
    3:3:float getStartAlpha(androidx.transition.TransitionValues,float):172:172 -> onDisappear
    3:3:android.animation.Animator onDisappear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues):163 -> onDisappear
    4:4:android.animation.Animator onDisappear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues):164:164 -> onDisappear
androidx.transition.Fade$1 -> androidx.transition.Fade$1:
    1:1:void <init>(androidx.transition.Fade,android.view.View):132:132 -> <init>
    1:3:void onTransitionEnd(androidx.transition.Transition):135:137 -> onTransitionEnd
androidx.transition.Fade$FadeAnimatorListener -> androidx.transition.Fade$FadeAnimatorListener:
    1:1:void <init>(android.view.View):183:183 -> <init>
    2:2:void <init>(android.view.View):181:181 -> <init>
    3:3:void <init>(android.view.View):184:184 -> <init>
    1:3:void onAnimationEnd(android.animation.Animator):198:200 -> onAnimationEnd
    1:4:void onAnimationStart(android.animation.Animator):189:192 -> onAnimationStart
androidx.transition.FloatArrayEvaluator -> androidx.transition.FloatArrayEvaluator:
    1:2:void <init>(float[]):39:40 -> <init>
    1:1:java.lang.Object evaluate(float,java.lang.Object,java.lang.Object):27:27 -> evaluate
    2:2:float[] evaluate(float,float[],float[]):57:57 -> evaluate
    2:2:java.lang.Object evaluate(float,java.lang.Object,java.lang.Object):27 -> evaluate
    3:3:float[] evaluate(float,float[],float[]):59:59 -> evaluate
    3:3:java.lang.Object evaluate(float,java.lang.Object,java.lang.Object):27 -> evaluate
    4:7:float[] evaluate(float,float[],float[]):62:65 -> evaluate
    4:7:java.lang.Object evaluate(float,java.lang.Object,java.lang.Object):27 -> evaluate
androidx.transition.FragmentTransitionSupport -> androidx.transition.FragmentTransitionSupport:
    1:1:void <init>():39:39 -> <init>
    1:2:void addTarget(java.lang.Object,android.view.View):292:293 -> addTarget
    1:1:void addTargets(java.lang.Object,java.util.ArrayList):99:99 -> addTargets
    2:4:void addTargets(java.lang.Object,java.util.ArrayList):103:105 -> addTargets
    5:6:void addTargets(java.lang.Object,java.util.ArrayList):107:108 -> addTargets
    7:9:void addTargets(java.lang.Object,java.util.ArrayList):110:112 -> addTargets
    10:10:void addTargets(java.lang.Object,java.util.ArrayList):114:114 -> addTargets
    11:11:void addTargets(java.lang.Object,java.util.ArrayList):116:116 -> addTargets
    1:1:void beginDelayedTransition(android.view.ViewGroup,java.lang.Object):210:210 -> beginDelayedTransition
    1:1:boolean canHandle(java.lang.Object):43:43 -> canHandle
    1:1:java.lang.Object cloneTransition(java.lang.Object):50:50 -> cloneTransition
    1:3:boolean hasSimpleTarget(androidx.transition.Transition):123:125 -> hasSimpleTarget
    1:3:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):183:185 -> mergeTransitionsInSequence
    4:7:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):187:190 -> mergeTransitionsInSequence
    8:8:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):197:197 -> mergeTransitionsInSequence
    9:9:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):199:199 -> mergeTransitionsInSequence
    10:10:java.lang.Object mergeTransitionsInSequence(java.lang.Object,java.lang.Object,java.lang.Object):201:201 -> mergeTransitionsInSequence
    1:1:java.lang.Object mergeTransitionsTogether(java.lang.Object,java.lang.Object,java.lang.Object):131:131 -> mergeTransitionsTogether
    2:2:java.lang.Object mergeTransitionsTogether(java.lang.Object,java.lang.Object,java.lang.Object):133:133 -> mergeTransitionsTogether
    3:3:java.lang.Object mergeTransitionsTogether(java.lang.Object,java.lang.Object,java.lang.Object):136:136 -> mergeTransitionsTogether
    4:4:java.lang.Object mergeTransitionsTogether(java.lang.Object,java.lang.Object,java.lang.Object):139:139 -> mergeTransitionsTogether
    1:2:void removeTarget(java.lang.Object,android.view.View):300:301 -> removeTarget
    1:4:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):265:268 -> replaceTargets
    5:6:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):270:271 -> replaceTargets
    7:10:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):273:276 -> replaceTargets
    11:11:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):278:278 -> replaceTargets
    12:12:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):280:280 -> replaceTargets
    13:14:void replaceTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):282:283 -> replaceTargets
    1:2:void scheduleHideFragmentView(java.lang.Object,android.view.View,java.util.ArrayList):147:148 -> scheduleHideFragmentView
    1:2:void scheduleRemoveTargets(java.lang.Object,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList):218:219 -> scheduleRemoveTargets
    1:3:void setEpicenter(java.lang.Object,android.view.View):84:86 -> setEpicenter
    4:4:void setEpicenter(java.lang.Object,android.view.View):88:88 -> setEpicenter
    5:6:void setEpicenter(java.lang.Object,android.graphics.Rect):308:309 -> setEpicenter
    1:4:void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList):68:71 -> setSharedElementTargets
    5:6:void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList):73:74 -> setSharedElementTargets
    7:9:void setSharedElementTargets(java.lang.Object,android.view.View,java.util.ArrayList):76:78 -> setSharedElementTargets
    1:1:void swapSharedElementTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):254:254 -> swapSharedElementTargets
    2:4:void swapSharedElementTargets(java.lang.Object,java.util.ArrayList,java.util.ArrayList):256:258 -> swapSharedElementTargets
    1:2:java.lang.Object wrapTransitionInSet(java.lang.Object):60:61 -> wrapTransitionInSet
androidx.transition.FragmentTransitionSupport$1 -> androidx.transition.FragmentTransitionSupport$1:
    1:1:void <init>(androidx.transition.FragmentTransitionSupport,android.graphics.Rect):88:88 -> <init>
    1:1:android.graphics.Rect onGetEpicenter(androidx.transition.Transition):91:91 -> onGetEpicenter
androidx.transition.FragmentTransitionSupport$2 -> androidx.transition.FragmentTransitionSupport$2:
    1:1:void <init>(androidx.transition.FragmentTransitionSupport,android.view.View,java.util.ArrayList):148:148 -> <init>
    1:3:void onTransitionEnd(androidx.transition.Transition):155:157 -> onTransitionEnd
    4:4:void onTransitionEnd(androidx.transition.Transition):159:159 -> onTransitionEnd
androidx.transition.FragmentTransitionSupport$3 -> androidx.transition.FragmentTransitionSupport$3:
    1:1:void <init>(androidx.transition.FragmentTransitionSupport,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList,java.lang.Object,java.util.ArrayList):219:219 -> <init>
    1:2:void onTransitionStart(androidx.transition.Transition):222:223 -> onTransitionStart
    3:4:void onTransitionStart(androidx.transition.Transition):225:226 -> onTransitionStart
    5:6:void onTransitionStart(androidx.transition.Transition):228:229 -> onTransitionStart
androidx.transition.FragmentTransitionSupport$4 -> androidx.transition.FragmentTransitionSupport$4:
    1:1:void <init>(androidx.transition.FragmentTransitionSupport,android.graphics.Rect):309:309 -> <init>
    1:1:android.graphics.Rect onGetEpicenter(androidx.transition.Transition):312:312 -> onGetEpicenter
    2:2:android.graphics.Rect onGetEpicenter(androidx.transition.Transition):315:315 -> onGetEpicenter
androidx.transition.GhostViewApi14 -> androidx.transition.GhostViewApi14:
    1:1:void <init>(android.view.View):132:132 -> <init>
    2:2:void <init>(android.view.View):111:111 -> <init>
    3:3:void <init>(android.view.View):113:113 -> <init>
    4:5:void <init>(android.view.View):133:134 -> <init>
    1:1:androidx.transition.GhostViewApi14 getGhostView(android.view.View):191:191 -> getGhostView
    1:2:void onAttachedToWindow():139:140 -> onAttachedToWindow
    3:3:void setGhostView(android.view.View,androidx.transition.GhostViewApi14):187:187 -> onAttachedToWindow
    3:3:void onAttachedToWindow():140 -> onAttachedToWindow
    4:9:void onAttachedToWindow():144:149 -> onAttachedToWindow
    10:10:void onAttachedToWindow():151:151 -> onAttachedToWindow
    11:11:void onAttachedToWindow():153:153 -> onAttachedToWindow
    1:3:void onDetachedFromWindow():158:160 -> onDetachedFromWindow
    4:4:void setGhostView(android.view.View,androidx.transition.GhostViewApi14):187:187 -> onDetachedFromWindow
    4:4:void onDetachedFromWindow():160 -> onDetachedFromWindow
    5:5:void onDetachedFromWindow():161:161 -> onDetachedFromWindow
    1:3:void onDraw(android.graphics.Canvas):167:169 -> onDraw
    4:4:void onDraw(android.graphics.Canvas):171:171 -> onDraw
    1:2:void reserveEndViewTransition(android.view.ViewGroup,android.view.View):182:183 -> reserveEndViewTransition
    1:2:void setVisibility(int):176:177 -> setVisibility
androidx.transition.GhostViewApi14$1 -> androidx.transition.GhostViewApi14$1:
    1:1:void <init>(androidx.transition.GhostViewApi14):114:114 -> <init>
    1:1:boolean onPreDraw():118:118 -> onPreDraw
    2:5:boolean onPreDraw():120:123 -> onPreDraw
    6:7:void androidx.core.view.ViewCompat.postInvalidateOnAnimation(android.view.View):970:971 -> onPreDraw
    6:7:boolean onPreDraw():123 -> onPreDraw
    8:9:boolean onPreDraw():124:125 -> onPreDraw
androidx.transition.GhostViewApi21 -> androidx.transition.GhostViewApi21:
    1:2:void <init>(android.view.View):73:74 -> <init>
    1:1:void fetchAddGhostMethod():99:99 -> addGhost
    1:1:androidx.transition.GhostViewImpl addGhost(android.view.View,android.view.ViewGroup,android.graphics.Matrix):43 -> addGhost
    2:3:void fetchAddGhostMethod():101:102 -> addGhost
    2:3:androidx.transition.GhostViewImpl addGhost(android.view.View,android.view.ViewGroup,android.graphics.Matrix):43 -> addGhost
    4:4:void fetchAddGhostMethod():104:104 -> addGhost
    4:4:androidx.transition.GhostViewImpl addGhost(android.view.View,android.view.ViewGroup,android.graphics.Matrix):43 -> addGhost
    5:5:void fetchAddGhostMethod():106:106 -> addGhost
    5:5:androidx.transition.GhostViewImpl addGhost(android.view.View,android.view.ViewGroup,android.graphics.Matrix):43 -> addGhost
    6:6:void fetchAddGhostMethod():108:108 -> addGhost
    6:6:androidx.transition.GhostViewImpl addGhost(android.view.View,android.view.ViewGroup,android.graphics.Matrix):43 -> addGhost
    7:7:androidx.transition.GhostViewImpl addGhost(android.view.View,android.view.ViewGroup,android.graphics.Matrix):44:44 -> addGhost
    8:9:androidx.transition.GhostViewImpl addGhost(android.view.View,android.view.ViewGroup,android.graphics.Matrix):46:47 -> addGhost
    10:10:androidx.transition.GhostViewImpl addGhost(android.view.View,android.view.ViewGroup,android.graphics.Matrix):51:51 -> addGhost
    1:1:void fetchGhostViewClass():88:88 -> fetchGhostViewClass
    2:2:void fetchGhostViewClass():90:90 -> fetchGhostViewClass
    3:3:void fetchGhostViewClass():92:92 -> fetchGhostViewClass
    4:4:void fetchGhostViewClass():94:94 -> fetchGhostViewClass
    1:1:void fetchRemoveGhostMethod():113:113 -> removeGhost
    1:1:void removeGhost(android.view.View):58 -> removeGhost
    2:4:void fetchRemoveGhostMethod():115:117 -> removeGhost
    2:4:void removeGhost(android.view.View):58 -> removeGhost
    5:5:void fetchRemoveGhostMethod():119:119 -> removeGhost
    5:5:void removeGhost(android.view.View):58 -> removeGhost
    6:6:void fetchRemoveGhostMethod():121:121 -> removeGhost
    6:6:void removeGhost(android.view.View):58 -> removeGhost
    7:7:void removeGhost(android.view.View):59:59 -> removeGhost
    8:8:void removeGhost(android.view.View):61:61 -> removeGhost
    9:9:void removeGhost(android.view.View):65:65 -> removeGhost
    1:1:void setVisibility(int):79:79 -> setVisibility
androidx.transition.ImageViewUtils$1 -> androidx.transition.ImageViewUtils$1:
    1:1:void <init>(android.widget.ImageView):91:91 -> <init>
    1:7:void onAnimationEnd(android.animation.Animator):94:100 -> onAnimationEnd
    8:8:void onAnimationEnd(android.animation.Animator):102:102 -> onAnimationEnd
androidx.transition.MatrixUtils -> androidx.transition.MatrixUtils:
    1:1:void <clinit>():24:24 -> <clinit>
androidx.transition.MatrixUtils$1 -> androidx.transition.MatrixUtils$1:
    1:1:void <init>():24:24 -> <init>
    1:1:void oops():27:27 -> oops
    1:1:boolean postConcat(android.graphics.Matrix):183:183 -> postConcat
    1:1:boolean postRotate(float,float,float):159:159 -> postRotate
    2:2:boolean postRotate(float):165:165 -> postRotate
    1:1:boolean postScale(float,float,float,float):147:147 -> postScale
    2:2:boolean postScale(float,float):153:153 -> postScale
    1:1:boolean postSkew(float,float,float,float):171:171 -> postSkew
    2:2:boolean postSkew(float,float):177:177 -> postSkew
    1:1:boolean postTranslate(float,float):141:141 -> postTranslate
    1:1:boolean preConcat(android.graphics.Matrix):135:135 -> preConcat
    1:1:boolean preRotate(float,float,float):111:111 -> preRotate
    2:2:boolean preRotate(float):117:117 -> preRotate
    1:1:boolean preScale(float,float,float,float):99:99 -> preScale
    2:2:boolean preScale(float,float):105:105 -> preScale
    1:1:boolean preSkew(float,float,float,float):123:123 -> preSkew
    2:2:boolean preSkew(float,float):129:129 -> preSkew
    1:1:boolean preTranslate(float,float):93:93 -> preTranslate
    1:1:void reset():37:37 -> reset
    1:1:void set(android.graphics.Matrix):32:32 -> set
    1:1:boolean setConcat(android.graphics.Matrix,android.graphics.Matrix):87:87 -> setConcat
    1:1:boolean setPolyToPoly(float[],int,float[],int,int):196:196 -> setPolyToPoly
    1:1:boolean setRectToRect(android.graphics.RectF,android.graphics.RectF,android.graphics.Matrix$ScaleToFit):189:189 -> setRectToRect
    1:1:void setRotate(float,float,float):57:57 -> setRotate
    2:2:void setRotate(float):62:62 -> setRotate
    1:1:void setScale(float,float,float,float):47:47 -> setScale
    2:2:void setScale(float,float):52:52 -> setScale
    1:1:void setSinCos(float,float,float,float):67:67 -> setSinCos
    2:2:void setSinCos(float,float):72:72 -> setSinCos
    1:1:void setSkew(float,float,float,float):77:77 -> setSkew
    2:2:void setSkew(float,float):82:82 -> setSkew
    1:1:void setTranslate(float,float):42:42 -> setTranslate
    1:1:void setValues(float[]):202:202 -> setValues
androidx.transition.PathMotion -> androidx.transition.PathMotion:
    1:1:void <init>():43:43 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):46:46 -> <init>
androidx.transition.PathProperty -> androidx.transition.PathProperty:
    1:1:void <init>(android.util.Property,android.graphics.Path):45:45 -> <init>
    2:3:void <init>(android.util.Property,android.graphics.Path):40:41 -> <init>
    4:6:void <init>(android.util.Property,android.graphics.Path):46:48 -> <init>
    1:1:java.lang.Float get(java.lang.Object):53:53 -> get
    1:1:java.lang.Object get(java.lang.Object):35 -> get
    1:1:void set(java.lang.Object,java.lang.Object):35:35 -> set
    2:6:void set(java.lang.Object,java.lang.Float):58:62 -> set
    2:6:void set(java.lang.Object,java.lang.Object):35 -> set
androidx.transition.PatternPathMotion -> androidx.transition.PatternPathMotion:
    1:1:void <init>():53:53 -> <init>
    2:2:void <init>():46:46 -> <init>
    3:3:void <init>():48:48 -> <init>
    4:4:void <init>():54:54 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet):58:58 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet):46:46 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet):48:48 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet):59:59 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet):61:61 -> <init>
    10:11:void <init>(android.content.Context,android.util.AttributeSet):66:67 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet):69:69 -> <init>
    13:13:void <init>(android.content.Context,android.util.AttributeSet):64:64 -> <init>
    14:14:void <init>(android.content.Context,android.util.AttributeSet):69:69 -> <init>
    1:1:float distance(float,float):146:146 -> getPath
    1:1:android.graphics.Path getPath(float,float,float,float):134 -> getPath
    2:2:android.graphics.Path getPath(float,float,float,float):135:135 -> getPath
    3:7:android.graphics.Path getPath(float,float,float,float):137:141 -> getPath
    1:2:void setPatternPath(android.graphics.Path):104:105 -> setPatternPath
    3:8:void setPatternPath(android.graphics.Path):107:112 -> setPatternPath
    9:9:void setPatternPath(android.graphics.Path):115:115 -> setPatternPath
    10:10:void setPatternPath(android.graphics.Path):118:118 -> setPatternPath
    11:11:float distance(float,float):146:146 -> setPatternPath
    11:11:void setPatternPath(android.graphics.Path):121 -> setPatternPath
    12:15:void setPatternPath(android.graphics.Path):123:126 -> setPatternPath
androidx.transition.R$id -> androidx.transition.R$id:
    1:1:java.util.concurrent.CancellationException kotlinx.coroutines.ExceptionsKt.CancellationException(java.lang.String,java.lang.Throwable):33:33 -> CancellationException
    1:1:kotlinx.coroutines.channels.Channel kotlinx.coroutines.channels.ChannelKt.Channel(int):566:566 -> Channel
    2:2:kotlinx.coroutines.channels.Channel kotlinx.coroutines.channels.ChannelKt.Channel(int):563:563 -> Channel
    3:3:kotlinx.coroutines.channels.Channel kotlinx.coroutines.channels.ChannelKt.Channel(int):562:562 -> Channel
    4:5:kotlinx.coroutines.channels.Channel kotlinx.coroutines.channels.ChannelKt.Channel(int):564:565 -> Channel
    1:1:kotlinx.coroutines.CoroutineScope kotlinx.coroutines.CoroutineScopeKt.MainScope():91:91 -> MainScope
    1:1:android.net.Uri androidx.tvprovider.media.tv.TvContractCompat.buildPreviewProgramUri(long):469:469 -> buildPreviewProgramUri
    1:1:void kotlinx.coroutines.CoroutineScopeKt.cancel(kotlinx.coroutines.CoroutineScope,java.util.concurrent.CancellationException):0:0 -> cancel$default
    1:1:void kotlinx.coroutines.CoroutineScopeKt.cancel$default(kotlinx.coroutines.CoroutineScope,java.util.concurrent.CancellationException,int,java.lang.Object):200 -> cancel$default
    2:3:void kotlinx.coroutines.CoroutineScopeKt.cancel(kotlinx.coroutines.CoroutineScope,java.util.concurrent.CancellationException):201:202 -> cancel$default
    2:3:void kotlinx.coroutines.CoroutineScopeKt.cancel$default(kotlinx.coroutines.CoroutineScope,java.util.concurrent.CancellationException,int,java.lang.Object):200 -> cancel$default
    4:4:void kotlinx.coroutines.CoroutineScopeKt.cancel(kotlinx.coroutines.CoroutineScope,java.util.concurrent.CancellationException):201:201 -> cancel$default
    4:4:void kotlinx.coroutines.CoroutineScopeKt.cancel$default(kotlinx.coroutines.CoroutineScope,java.util.concurrent.CancellationException,int,java.lang.Object):200 -> cancel$default
    5:5:void kotlinx.coroutines.Job$DefaultImpls.cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):164:164 -> cancel$default
    6:6:void kotlinx.coroutines.Job$DefaultImpls.cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):0:0 -> cancel$default
    1:2:void kotlinx.coroutines.YieldKt.checkCompletion(kotlin.coroutines.CoroutineContext):30:31 -> checkCompletion
    1:1:boolean kotlinx.coroutines.channels.SendChannel$DefaultImpls.close$default(kotlinx.coroutines.channels.SendChannel,java.lang.Throwable,int,java.lang.Object):100:100 -> close$default
    2:2:boolean kotlinx.coroutines.channels.SendChannel$DefaultImpls.close$default(kotlinx.coroutines.channels.SendChannel,java.lang.Throwable,int,java.lang.Object):0:0 -> close$default
    1:1:void kotlin.io.CloseableKt.closeFinally(java.io.Closeable,java.lang.Throwable):53:53 -> closeFinally
    2:2:void kotlin.io.CloseableKt.closeFinally(java.io.Closeable,java.lang.Throwable):56:56 -> closeFinally
    3:3:void kotlin.ExceptionsKt__ExceptionsKt.addSuppressed(java.lang.Throwable,java.lang.Throwable):0:0 -> closeFinally
    3:3:void kotlin.ExceptionsKt.addSuppressed(java.lang.Throwable,java.lang.Throwable):0 -> closeFinally
    3:3:void kotlin.io.CloseableKt.closeFinally(java.io.Closeable,java.lang.Throwable):58 -> closeFinally
    4:4:void kotlin.ExceptionsKt__ExceptionsKt.addSuppressed(java.lang.Throwable,java.lang.Throwable):48:48 -> closeFinally
    4:4:void kotlin.ExceptionsKt.addSuppressed(java.lang.Throwable,java.lang.Throwable):0 -> closeFinally
    4:4:void kotlin.io.CloseableKt.closeFinally(java.io.Closeable,java.lang.Throwable):58 -> closeFinally
    1:3:java.lang.Object[] androidx.tvprovider.media.tv.CollectionUtils.concatAll(java.lang.Object[],java.lang.Object[][]):37:39 -> concatAll
    4:8:java.lang.Object[] androidx.tvprovider.media.tv.CollectionUtils.concatAll(java.lang.Object[],java.lang.Object[][]):41:45 -> concatAll
    1:2:java.lang.Object kotlinx.coroutines.CoroutineScopeKt.coroutineScope(kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):179:180 -> coroutineScope
    3:3:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> coroutineScope
    3:3:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> coroutineScope
    3:3:java.lang.Object kotlinx.coroutines.CoroutineScopeKt.coroutineScope(kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):178 -> coroutineScope
    4:4:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> coroutineScope
    4:4:java.lang.Object kotlinx.coroutines.CoroutineScopeKt.coroutineScope(kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):178 -> coroutineScope
    1:1:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):116:116 -> createFailure
    1:1:java.lang.Object kotlinx.coroutines.DelayKt.delay(long,kotlin.coroutines.Continuation):72:72 -> delay
    2:2:java.lang.Object kotlinx.coroutines.DelayKt.delay(long,kotlin.coroutines.Continuation):82:82 -> delay
    3:3:java.lang.Object kotlinx.coroutines.DelayKt.delay(long,kotlin.coroutines.Continuation):74:74 -> delay
    4:4:kotlinx.coroutines.Delay kotlinx.coroutines.DelayKt.getDelay(kotlin.coroutines.CoroutineContext):0:0 -> delay
    4:4:java.lang.Object kotlinx.coroutines.DelayKt.delay(long,kotlin.coroutines.Continuation):74 -> delay
    5:5:kotlinx.coroutines.Delay kotlinx.coroutines.DelayKt.getDelay(kotlin.coroutines.CoroutineContext):79:79 -> delay
    5:5:java.lang.Object kotlinx.coroutines.DelayKt.delay(long,kotlin.coroutines.Continuation):74 -> delay
    6:6:java.lang.Object kotlinx.coroutines.DelayKt.delay(long,kotlin.coroutines.Continuation):74:74 -> delay
    7:7:java.lang.Object kotlinx.coroutines.DelayKt.delay(long,kotlin.coroutines.Continuation):87:87 -> delay
    8:8:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> delay
    8:8:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> delay
    8:8:java.lang.Object kotlinx.coroutines.DelayKt.delay(long,kotlin.coroutines.Continuation):81 -> delay
    9:9:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> delay
    9:9:java.lang.Object kotlinx.coroutines.DelayKt.delay(long,kotlin.coroutines.Continuation):81 -> delay
    1:1:kotlin.coroutines.CoroutineContext$Element kotlin.coroutines.CoroutineContext$Element$DefaultImpls.get(kotlin.coroutines.CoroutineContext$Element,kotlin.coroutines.CoroutineContext$Key):67:67 -> get
    1:1:java.lang.String kotlinx.coroutines.DebugStringsKt.getClassSimpleName(java.lang.Object):20:20 -> getClassSimpleName
    1:1:java.lang.String kotlinx.coroutines.DebugStringsKt.getHexAddress(java.lang.Object):12:12 -> getHexAddress
    1:2:java.lang.Class kotlin.jvm.JvmClassMappingKt.getJavaObjectType(kotlin.reflect.KClass):58:59 -> getJavaObjectType
    3:3:java.lang.Class kotlin.jvm.JvmClassMappingKt.getJavaObjectType(kotlin.reflect.KClass):61:61 -> getJavaObjectType
    4:4:java.lang.Class kotlin.jvm.JvmClassMappingKt.getJavaObjectType(kotlin.reflect.KClass):65:65 -> getJavaObjectType
    5:5:java.lang.Class kotlin.jvm.JvmClassMappingKt.getJavaObjectType(kotlin.reflect.KClass):61:61 -> getJavaObjectType
    6:6:java.lang.Class kotlin.jvm.JvmClassMappingKt.getJavaObjectType(kotlin.reflect.KClass):67:67 -> getJavaObjectType
    7:8:java.lang.Class kotlin.jvm.JvmClassMappingKt.getJavaObjectType(kotlin.reflect.KClass):61:62 -> getJavaObjectType
    9:9:java.lang.Class kotlin.jvm.JvmClassMappingKt.getJavaObjectType(kotlin.reflect.KClass):61:61 -> getJavaObjectType
    10:10:java.lang.Class kotlin.jvm.JvmClassMappingKt.getJavaObjectType(kotlin.reflect.KClass):70:70 -> getJavaObjectType
    11:11:java.lang.Class kotlin.jvm.JvmClassMappingKt.getJavaObjectType(kotlin.reflect.KClass):61:61 -> getJavaObjectType
    12:12:java.lang.Class kotlin.jvm.JvmClassMappingKt.getJavaObjectType(kotlin.reflect.KClass):68:68 -> getJavaObjectType
    13:13:java.lang.Class kotlin.jvm.JvmClassMappingKt.getJavaObjectType(kotlin.reflect.KClass):61:61 -> getJavaObjectType
    14:14:java.lang.Class kotlin.jvm.JvmClassMappingKt.getJavaObjectType(kotlin.reflect.KClass):63:63 -> getJavaObjectType
    15:15:java.lang.Class kotlin.jvm.JvmClassMappingKt.getJavaObjectType(kotlin.reflect.KClass):61:61 -> getJavaObjectType
    16:16:java.lang.Class kotlin.jvm.JvmClassMappingKt.getJavaObjectType(kotlin.reflect.KClass):64:64 -> getJavaObjectType
    17:17:java.lang.Class kotlin.jvm.JvmClassMappingKt.getJavaObjectType(kotlin.reflect.KClass):61:61 -> getJavaObjectType
    18:18:java.lang.Class kotlin.jvm.JvmClassMappingKt.getJavaObjectType(kotlin.reflect.KClass):66:66 -> getJavaObjectType
    19:19:java.lang.Class kotlin.jvm.JvmClassMappingKt.getJavaObjectType(kotlin.reflect.KClass):61:61 -> getJavaObjectType
    20:20:java.lang.Class kotlin.jvm.JvmClassMappingKt.getJavaObjectType(kotlin.reflect.KClass):69:69 -> getJavaObjectType
    1:2:void kotlinx.coroutines.CoroutineExceptionHandlerKt.handleCoroutineException(kotlin.coroutines.CoroutineContext,java.lang.Throwable):24:25 -> handleCoroutineException
    3:3:void kotlinx.coroutines.CoroutineExceptionHandlerKt.handleCoroutineException(kotlin.coroutines.CoroutineContext,java.lang.Throwable):33:33 -> handleCoroutineException
    4:4:void kotlinx.coroutines.CoroutineExceptionHandlerKt.handleCoroutineException(kotlin.coroutines.CoroutineContext,java.lang.Throwable):29:29 -> handleCoroutineException
    1:1:java.lang.Throwable kotlinx.coroutines.CoroutineExceptionHandlerKt.handlerException(java.lang.Throwable,java.lang.Throwable):38:38 -> handlerException
    2:2:void kotlin.ExceptionsKt__ExceptionsKt.addSuppressed(java.lang.Throwable,java.lang.Throwable):0:0 -> handlerException
    2:2:void kotlin.ExceptionsKt.addSuppressed(java.lang.Throwable,java.lang.Throwable):0 -> handlerException
    2:2:java.lang.Throwable kotlinx.coroutines.CoroutineExceptionHandlerKt.handlerException(java.lang.Throwable,java.lang.Throwable):82 -> handlerException
    3:3:void kotlin.ExceptionsKt__ExceptionsKt.addSuppressed(java.lang.Throwable,java.lang.Throwable):48:48 -> handlerException
    3:3:void kotlin.ExceptionsKt.addSuppressed(java.lang.Throwable,java.lang.Throwable):0 -> handlerException
    3:3:java.lang.Throwable kotlinx.coroutines.CoroutineExceptionHandlerKt.handlerException(java.lang.Throwable,java.lang.Throwable):82 -> handlerException
    1:1:kotlinx.coroutines.DisposableHandle kotlinx.coroutines.Job$DefaultImpls.invokeOnCompletion$default(kotlinx.coroutines.Job,boolean,boolean,kotlin.jvm.functions.Function1,int,java.lang.Object):325:325 -> invokeOnCompletion$default
    2:2:kotlinx.coroutines.DisposableHandle kotlinx.coroutines.Job$DefaultImpls.invokeOnCompletion$default(kotlinx.coroutines.Job,boolean,boolean,kotlin.jvm.functions.Function1,int,java.lang.Object):0:0 -> invokeOnCompletion$default
    1:1:boolean kotlinx.coroutines.CoroutineScopeKt.isActive(kotlinx.coroutines.CoroutineScope):110:110 -> isActive
    boolean kotlinx.coroutines.ResumeModeKt.isCancellableMode(int) -> isCancellableMode
    1:1:kotlin.coroutines.CoroutineContext kotlin.coroutines.CoroutineContext$Element$DefaultImpls.minusKey(kotlin.coroutines.CoroutineContext$Element,kotlin.coroutines.CoroutineContext$Key):73:73 -> minusKey
    1:1:boolean okhttp3.internal.http.HttpMethod.permitsRequestBody(java.lang.String):36:36 -> permitsRequestBody
    kotlin.coroutines.Continuation kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineCreated(kotlin.coroutines.Continuation) -> probeCoroutineCreated
    1:1:void kotlinx.coroutines.intrinsics.CancellableKt.startCoroutineCancellable(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):26:26 -> startCoroutineCancellable
    2:2:void kotlinx.coroutines.intrinsics.CancellableKt.startCoroutineCancellable(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):52:52 -> startCoroutineCancellable
    3:3:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):0:0 -> startCoroutineCancellable
    3:3:void kotlinx.coroutines.intrinsics.CancellableKt.startCoroutineCancellable(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):52 -> startCoroutineCancellable
    4:4:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):116:116 -> startCoroutineCancellable
    4:4:void kotlinx.coroutines.intrinsics.CancellableKt.startCoroutineCancellable(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):52 -> startCoroutineCancellable
    5:5:void kotlinx.coroutines.intrinsics.CancellableKt.startCoroutineCancellable(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):52:52 -> startCoroutineCancellable
    1:1:java.lang.Object kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(kotlinx.coroutines.AbstractCoroutine,java.lang.Object,kotlin.jvm.functions.Function2):89:89 -> startUndispatchedOrReturn
    2:2:java.lang.Object kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(kotlinx.coroutines.AbstractCoroutine,java.lang.Object,kotlin.jvm.functions.Function2):91:91 -> startUndispatchedOrReturn
    3:3:java.lang.Object kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(kotlinx.coroutines.AbstractCoroutine,java.lang.Object,kotlin.jvm.functions.Function2):214:214 -> startUndispatchedOrReturn
    4:4:void kotlinx.coroutines.CompletedExceptionally.<init>(java.lang.Throwable,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):22:22 -> startUndispatchedOrReturn
    4:4:java.lang.Object kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(kotlinx.coroutines.AbstractCoroutine,java.lang.Object,kotlin.jvm.functions.Function2):214 -> startUndispatchedOrReturn
    5:5:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> startUndispatchedOrReturn
    5:5:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> startUndispatchedOrReturn
    5:5:java.lang.Object kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(kotlinx.coroutines.AbstractCoroutine,java.lang.Object,kotlin.jvm.functions.Function2):216 -> startUndispatchedOrReturn
    6:8:java.lang.Object kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(kotlinx.coroutines.AbstractCoroutine,java.lang.Object,kotlin.jvm.functions.Function2):217:219 -> startUndispatchedOrReturn
    9:9:java.lang.Object kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(kotlinx.coroutines.AbstractCoroutine,java.lang.Object,kotlin.jvm.functions.Function2):221:221 -> startUndispatchedOrReturn
    10:10:java.lang.Object kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(kotlinx.coroutines.AbstractCoroutine,java.lang.Object,kotlin.jvm.functions.Function2):90:90 -> startUndispatchedOrReturn
    11:11:java.lang.Object kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(kotlinx.coroutines.AbstractCoroutine,java.lang.Object,kotlin.jvm.functions.Function2):226:226 -> startUndispatchedOrReturn
    12:12:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> startUndispatchedOrReturn
    12:12:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> startUndispatchedOrReturn
    12:12:java.lang.Object kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(kotlinx.coroutines.AbstractCoroutine,java.lang.Object,kotlin.jvm.functions.Function2):229 -> startUndispatchedOrReturn
    1:1:void kotlin.ResultKt.throwOnFailure(java.lang.Object):126:126 -> throwOnFailure
    1:1:java.lang.String kotlinx.coroutines.DebugStringsKt.toDebugString(kotlin.coroutines.Continuation):15:15 -> toDebugString
    2:2:java.lang.String kotlinx.coroutines.DebugStringsKt.toDebugString(kotlin.coroutines.Continuation):17:17 -> toDebugString
    3:3:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):0:0 -> toDebugString
    3:3:java.lang.String kotlinx.coroutines.DebugStringsKt.toDebugString(kotlin.coroutines.Continuation):17 -> toDebugString
    4:4:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):116:116 -> toDebugString
    4:4:java.lang.String kotlinx.coroutines.DebugStringsKt.toDebugString(kotlin.coroutines.Continuation):17 -> toDebugString
    5:5:java.lang.String kotlinx.coroutines.DebugStringsKt.toDebugString(kotlin.coroutines.Continuation):17:17 -> toDebugString
    1:1:java.lang.Object kotlinx.coroutines.CompletedExceptionallyKt.toState(java.lang.Object):12:12 -> toState
    1:2:java.lang.Throwable kotlinx.coroutines.internal.ScopesKt.tryRecover(kotlinx.coroutines.AbstractCoroutine,java.lang.Throwable):38:39 -> tryRecover
    1:5:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):19:23 -> yield
    6:6:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> yield
    6:6:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> yield
    6:6:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):23 -> yield
    7:7:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):23:23 -> yield
    8:8:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):25:25 -> yield
    9:12:void kotlinx.coroutines.DispatchedContinuation.dispatchYield$kotlinx_coroutines_core(java.lang.Object):173:176 -> yield
    9:12:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):25 -> yield
    13:13:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> yield
    13:13:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> yield
    13:13:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):26 -> yield
    14:14:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):21:21 -> yield
    15:15:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> yield
    15:15:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> yield
    15:15:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):18 -> yield
    16:16:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> yield
    16:16:java.lang.Object kotlinx.coroutines.YieldKt.yield(kotlin.coroutines.Continuation):18 -> yield
androidx.transition.RectEvaluator -> androidx.transition.RectEvaluator:
    1:1:void <init>():39:39 -> <init>
    2:3:void <init>(android.graphics.Rect):52:53 -> <init>
    1:1:java.lang.Object evaluate(float,java.lang.Object,java.lang.Object):25:25 -> evaluate
    2:7:android.graphics.Rect evaluate(float,android.graphics.Rect,android.graphics.Rect):75:80 -> evaluate
    2:7:java.lang.Object evaluate(float,java.lang.Object,java.lang.Object):25 -> evaluate
    8:9:android.graphics.Rect evaluate(float,android.graphics.Rect,android.graphics.Rect):82:83 -> evaluate
    8:9:java.lang.Object evaluate(float,java.lang.Object,java.lang.Object):25 -> evaluate
androidx.transition.Scene -> androidx.transition.Scene:
    1:1:void exit():149:149 -> exit
    2:2:androidx.transition.Scene getCurrentScene(android.view.View):207:207 -> exit
    2:2:void exit():149 -> exit
    3:4:void exit():150:151 -> exit
    1:1:androidx.transition.Scene getCurrentScene(android.view.View):207:207 -> getCurrentScene
androidx.transition.SidePropagation -> androidx.transition.SidePropagation:
    1:1:void <init>():34:34 -> <init>
    2:3:void <init>():36:37 -> <init>
    1:1:long getStartDelay(android.view.ViewGroup,androidx.transition.Transition,androidx.transition.TransitionValues,androidx.transition.TransitionValues):80:80 -> getStartDelay
    2:2:long getStartDelay(android.view.ViewGroup,androidx.transition.Transition,androidx.transition.TransitionValues,androidx.transition.TransitionValues):82:82 -> getStartDelay
    3:4:long getStartDelay(android.view.ViewGroup,androidx.transition.Transition,androidx.transition.TransitionValues,androidx.transition.TransitionValues):89:90 -> getStartDelay
    5:9:long getStartDelay(android.view.ViewGroup,androidx.transition.Transition,androidx.transition.TransitionValues,androidx.transition.TransitionValues):93:97 -> getStartDelay
    10:11:long getStartDelay(android.view.ViewGroup,androidx.transition.Transition,androidx.transition.TransitionValues,androidx.transition.TransitionValues):102:103 -> getStartDelay
    12:13:long getStartDelay(android.view.ViewGroup,androidx.transition.Transition,androidx.transition.TransitionValues,androidx.transition.TransitionValues):105:106 -> getStartDelay
    14:15:int distance(android.view.View,int,int,int,int,int,int,int,int):125:126 -> getStartDelay
    14:15:long getStartDelay(android.view.ViewGroup,androidx.transition.Transition,androidx.transition.TransitionValues,androidx.transition.TransitionValues):109 -> getStartDelay
    16:16:int distance(android.view.View,int,int,int,int,int,int,int,int):130:130 -> getStartDelay
    16:16:long getStartDelay(android.view.ViewGroup,androidx.transition.Transition,androidx.transition.TransitionValues,androidx.transition.TransitionValues):109 -> getStartDelay
    17:17:int distance(android.view.View,int,int,int,int,int,int,int,int):148:148 -> getStartDelay
    17:17:long getStartDelay(android.view.ViewGroup,androidx.transition.Transition,androidx.transition.TransitionValues,androidx.transition.TransitionValues):109 -> getStartDelay
    18:18:int distance(android.view.View,int,int,int,int,int,int,int,int):142:142 -> getStartDelay
    18:18:long getStartDelay(android.view.ViewGroup,androidx.transition.Transition,androidx.transition.TransitionValues,androidx.transition.TransitionValues):109 -> getStartDelay
    19:19:int distance(android.view.View,int,int,int,int,int,int,int,int):145:145 -> getStartDelay
    19:19:long getStartDelay(android.view.ViewGroup,androidx.transition.Transition,androidx.transition.TransitionValues,androidx.transition.TransitionValues):109 -> getStartDelay
    20:20:int distance(android.view.View,int,int,int,int,int,int,int,int):139:139 -> getStartDelay
    20:20:long getStartDelay(android.view.ViewGroup,androidx.transition.Transition,androidx.transition.TransitionValues,androidx.transition.TransitionValues):109 -> getStartDelay
    21:21:int getMaxDistance(android.view.ViewGroup):155:155 -> getStartDelay
    21:21:long getStartDelay(android.view.ViewGroup,androidx.transition.Transition,androidx.transition.TransitionValues,androidx.transition.TransitionValues):111 -> getStartDelay
    22:22:int getMaxDistance(android.view.ViewGroup):162:162 -> getStartDelay
    22:22:long getStartDelay(android.view.ViewGroup,androidx.transition.Transition,androidx.transition.TransitionValues,androidx.transition.TransitionValues):111 -> getStartDelay
    23:23:int getMaxDistance(android.view.ViewGroup):160:160 -> getStartDelay
    23:23:long getStartDelay(android.view.ViewGroup,androidx.transition.Transition,androidx.transition.TransitionValues,androidx.transition.TransitionValues):111 -> getStartDelay
    24:24:long getStartDelay(android.view.ViewGroup,androidx.transition.Transition,androidx.transition.TransitionValues,androidx.transition.TransitionValues):114:114 -> getStartDelay
    25:25:long getStartDelay(android.view.ViewGroup,androidx.transition.Transition,androidx.transition.TransitionValues,androidx.transition.TransitionValues):119:119 -> getStartDelay
    1:1:void setSide(int):51:51 -> setSide
androidx.transition.Slide -> androidx.transition.Slide:
    1:2:void <clinit>():54:55 -> <clinit>
    3:3:void <clinit>():92:92 -> <clinit>
    4:4:void <clinit>():99:99 -> <clinit>
    5:5:void <clinit>():114:114 -> <clinit>
    6:6:void <clinit>():121:121 -> <clinit>
    7:7:void <clinit>():128:128 -> <clinit>
    8:8:void <clinit>():143:143 -> <clinit>
    1:1:void <init>():154:154 -> <init>
    2:2:void <init>():57:57 -> <init>
    3:3:void <init>():155:155 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet):166:166 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet):57:57 -> <init>
    6:7:void <init>(android.content.Context,android.util.AttributeSet):167:168 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet):170:170 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet):172:172 -> <init>
    1:1:void captureEndValues(androidx.transition.TransitionValues):190:190 -> captureEndValues
    2:2:void captureValues(androidx.transition.TransitionValues):176:176 -> captureEndValues
    2:2:void captureEndValues(androidx.transition.TransitionValues):191 -> captureEndValues
    3:4:void captureValues(androidx.transition.TransitionValues):178:179 -> captureEndValues
    3:4:void captureEndValues(androidx.transition.TransitionValues):191 -> captureEndValues
    1:1:void captureStartValues(androidx.transition.TransitionValues):184:184 -> captureStartValues
    2:2:void captureValues(androidx.transition.TransitionValues):176:176 -> captureStartValues
    2:2:void captureStartValues(androidx.transition.TransitionValues):185 -> captureStartValues
    3:4:void captureValues(androidx.transition.TransitionValues):178:179 -> captureStartValues
    3:4:void captureStartValues(androidx.transition.TransitionValues):185 -> captureStartValues
    1:7:android.animation.Animator onAppear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues):250:256 -> onAppear
    1:7:android.animation.Animator onDisappear(android.view.ViewGroup,android.view.View,androidx.transition.TransitionValues,androidx.transition.TransitionValues):266:272 -> onDisappear
    1:1:void setSlideEdge(int):220:220 -> setSlideEdge
    2:2:void setSlideEdge(int):223:223 -> setSlideEdge
    3:3:void setSlideEdge(int):217:217 -> setSlideEdge
    4:4:void setSlideEdge(int):214:214 -> setSlideEdge
    5:5:void setSlideEdge(int):208:208 -> setSlideEdge
    6:6:void setSlideEdge(int):211:211 -> setSlideEdge
    7:7:void setSlideEdge(int):205:205 -> setSlideEdge
    8:10:void setSlideEdge(int):226:228 -> setSlideEdge
androidx.transition.Slide$1 -> androidx.transition.Slide$1:
    1:1:void <init>():92:92 -> <init>
    1:1:float getGoneX(android.view.ViewGroup,android.view.View):95:95 -> getGoneX
androidx.transition.Slide$2 -> androidx.transition.Slide$2:
    1:1:void <init>():99:99 -> <init>
    1:1:float getGoneX(android.view.ViewGroup,android.view.View):102:102 -> getGoneX
    2:2:float getGoneX(android.view.ViewGroup,android.view.View):106:106 -> getGoneX
    3:3:float getGoneX(android.view.ViewGroup,android.view.View):108:108 -> getGoneX
androidx.transition.Slide$3 -> androidx.transition.Slide$3:
    1:1:void <init>():114:114 -> <init>
    1:1:float getGoneY(android.view.ViewGroup,android.view.View):117:117 -> getGoneY
androidx.transition.Slide$4 -> androidx.transition.Slide$4:
    1:1:void <init>():121:121 -> <init>
    1:1:float getGoneX(android.view.ViewGroup,android.view.View):124:124 -> getGoneX
androidx.transition.Slide$5 -> androidx.transition.Slide$5:
    1:1:void <init>():128:128 -> <init>
    1:1:float getGoneX(android.view.ViewGroup,android.view.View):131:131 -> getGoneX
    2:2:float getGoneX(android.view.ViewGroup,android.view.View):135:135 -> getGoneX
    3:3:float getGoneX(android.view.ViewGroup,android.view.View):137:137 -> getGoneX
androidx.transition.Slide$6 -> androidx.transition.Slide$6:
    1:1:void <init>():143:143 -> <init>
    1:1:float getGoneY(android.view.ViewGroup,android.view.View):146:146 -> getGoneY
androidx.transition.Slide$CalculateSlideHorizontal -> androidx.transition.Slide$CalculateSlideHorizontal:
    1:1:void <init>():76:76 -> <init>
    1:1:void <init>(androidx.transition.Slide$1):76 -> <init>
    1:1:float getGoneY(android.view.ViewGroup,android.view.View):80:80 -> getGoneY
androidx.transition.Slide$CalculateSlideVertical -> androidx.transition.Slide$CalculateSlideVertical:
    1:1:void <init>():84:84 -> <init>
    1:1:void <init>(androidx.transition.Slide$1):84 -> <init>
    1:1:float getGoneX(android.view.ViewGroup,android.view.View):88:88 -> getGoneX
androidx.transition.Styleable -> androidx.transition.Styleable:
    1:1:void <clinit>():71:71 -> <clinit>
    2:2:void <clinit>():90:90 -> <clinit>
    3:3:void <clinit>():100:100 -> <clinit>
    4:4:void <clinit>():110:110 -> <clinit>
    5:5:void <clinit>():120:120 -> <clinit>
    6:6:void <clinit>():133:133 -> <clinit>
    7:7:void <clinit>():143:143 -> <clinit>
    8:8:void <clinit>():153:153 -> <clinit>
    9:9:void <clinit>():169:169 -> <clinit>
androidx.transition.Transition -> androidx.transition.Transition:
    1:1:void <clinit>():163:163 -> <clinit>
    2:2:void <clinit>():170:170 -> <clinit>
    3:3:void <clinit>():204:204 -> <clinit>
    1:1:void <init>():262:262 -> <init>
    2:2:void <init>():180:180 -> <init>
    3:20:void <init>():182:199 -> <init>
    21:21:void <init>():208:208 -> <init>
    22:22:void <init>():216:216 -> <init>
    23:23:void <init>():220:220 -> <init>
    24:24:void <init>():225:225 -> <init>
    25:25:void <init>():228:228 -> <init>
    26:26:void <init>():232:232 -> <init>
    27:27:void <init>():235:235 -> <init>
    28:28:void <init>():239:239 -> <init>
    29:29:void <init>():254:254 -> <init>
    30:30:void <init>(android.content.Context,android.util.AttributeSet):274:274 -> <init>
    31:31:void <init>(android.content.Context,android.util.AttributeSet):180:180 -> <init>
    32:49:void <init>(android.content.Context,android.util.AttributeSet):182:199 -> <init>
    50:50:void <init>(android.content.Context,android.util.AttributeSet):208:208 -> <init>
    51:51:void <init>(android.content.Context,android.util.AttributeSet):216:216 -> <init>
    52:52:void <init>(android.content.Context,android.util.AttributeSet):220:220 -> <init>
    53:53:void <init>(android.content.Context,android.util.AttributeSet):225:225 -> <init>
    54:54:void <init>(android.content.Context,android.util.AttributeSet):228:228 -> <init>
    55:55:void <init>(android.content.Context,android.util.AttributeSet):232:232 -> <init>
    56:56:void <init>(android.content.Context,android.util.AttributeSet):235:235 -> <init>
    57:57:void <init>(android.content.Context,android.util.AttributeSet):239:239 -> <init>
    58:58:void <init>(android.content.Context,android.util.AttributeSet):254:254 -> <init>
    59:61:void <init>(android.content.Context,android.util.AttributeSet):275:277 -> <init>
    62:62:void <init>(android.content.Context,android.util.AttributeSet):280:280 -> <init>
    63:63:void <init>(android.content.Context,android.util.AttributeSet):282:282 -> <init>
    64:64:void <init>(android.content.Context,android.util.AttributeSet):285:285 -> <init>
    65:65:void <init>(android.content.Context,android.util.AttributeSet):287:287 -> <init>
    66:66:void <init>(android.content.Context,android.util.AttributeSet):290:290 -> <init>
    67:67:void <init>(android.content.Context,android.util.AttributeSet):292:292 -> <init>
    68:68:void <init>(android.content.Context,android.util.AttributeSet):295:295 -> <init>
    69:69:void <init>(android.content.Context,android.util.AttributeSet):297:297 -> <init>
    1:2:androidx.transition.Transition addListener(androidx.transition.Transition$TransitionListener):2033:2034 -> addListener
    3:3:androidx.transition.Transition addListener(androidx.transition.Transition$TransitionListener):2036:2036 -> addListener
    1:1:androidx.transition.Transition addTarget(android.view.View):998:998 -> addTarget
    2:2:androidx.transition.Transition addTarget(int):1023:1023 -> addTarget
    3:4:androidx.transition.Transition addTarget(java.lang.String):1047:1048 -> addTarget
    5:5:androidx.transition.Transition addTarget(java.lang.String):1050:1050 -> addTarget
    6:7:androidx.transition.Transition addTarget(java.lang.Class):1077:1078 -> addTarget
    8:8:androidx.transition.Transition addTarget(java.lang.Class):1080:1080 -> addTarget
    1:5:void addUnmatched(androidx.collection.ArrayMap,androidx.collection.ArrayMap):644:648 -> addUnmatched
    6:10:void addUnmatched(androidx.collection.ArrayMap,androidx.collection.ArrayMap):653:657 -> addUnmatched
    1:2:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1531:1532 -> addViewValues
    3:3:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1534:1534 -> addViewValues
    4:4:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1536:1536 -> addViewValues
    5:5:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1538:1538 -> addViewValues
    6:6:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1541:1541 -> addViewValues
    7:7:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1543:1543 -> addViewValues
    8:8:boolean androidx.collection.SimpleArrayMap.containsKey(java.lang.Object):312:312 -> addViewValues
    8:8:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1543 -> addViewValues
    9:9:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1545:1545 -> addViewValues
    10:10:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1547:1547 -> addViewValues
    11:16:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1550:1555 -> addViewValues
    17:17:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1557:1557 -> addViewValues
    18:19:void androidx.core.view.ViewCompat.setHasTransientState(android.view.View,boolean):955:956 -> addViewValues
    18:19:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1559 -> addViewValues
    20:20:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1560:1560 -> addViewValues
    21:22:void androidx.core.view.ViewCompat.setHasTransientState(android.view.View,boolean):955:956 -> addViewValues
    21:22:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1563 -> addViewValues
    23:23:void addViewValues(androidx.transition.TransitionValuesMaps,android.view.View,androidx.transition.TransitionValues):1564:1564 -> addViewValues
    1:1:boolean alreadyContains(int[],int):528:528 -> alreadyContains
    2:2:boolean alreadyContains(int[],int):530:530 -> alreadyContains
    1:1:void animate(android.animation.Animator):1896:1896 -> animate
    2:3:void animate(android.animation.Animator):1898:1899 -> animate
    4:5:void animate(android.animation.Animator):1901:1902 -> animate
    6:7:void animate(android.animation.Animator):1904:1905 -> animate
    8:8:void animate(android.animation.Animator):1907:1907 -> animate
    9:9:void animate(android.animation.Animator):1914:1914 -> animate
    1:1:void cancel():2008:2008 -> cancel
    2:3:void cancel():2010:2011 -> cancel
    4:7:void cancel():2013:2016 -> cancel
    8:8:void cancel():2018:2018 -> cancel
    1:2:void captureHierarchy(android.view.View,boolean):1601:1602 -> captureHierarchy
    3:3:void captureHierarchy(android.view.View,boolean):1605:1605 -> captureHierarchy
    4:5:void captureHierarchy(android.view.View,boolean):1608:1609 -> captureHierarchy
    6:6:void captureHierarchy(android.view.View,boolean):1611:1611 -> captureHierarchy
    7:9:void captureHierarchy(android.view.View,boolean):1616:1618 -> captureHierarchy
    10:10:void captureHierarchy(android.view.View,boolean):1620:1620 -> captureHierarchy
    11:11:void captureHierarchy(android.view.View,boolean):1622:1622 -> captureHierarchy
    12:13:void captureHierarchy(android.view.View,boolean):1624:1625 -> captureHierarchy
    14:14:void captureHierarchy(android.view.View,boolean):1627:1627 -> captureHierarchy
    15:15:void captureHierarchy(android.view.View,boolean):1629:1629 -> captureHierarchy
    16:16:void captureHierarchy(android.view.View,boolean):1632:1632 -> captureHierarchy
    17:17:void captureHierarchy(android.view.View,boolean):1634:1634 -> captureHierarchy
    18:18:void captureHierarchy(android.view.View,boolean):1637:1637 -> captureHierarchy
    19:20:void captureHierarchy(android.view.View,boolean):1640:1641 -> captureHierarchy
    21:21:void captureHierarchy(android.view.View,boolean):1643:1643 -> captureHierarchy
    22:24:void captureHierarchy(android.view.View,boolean):1648:1650 -> captureHierarchy
    1:2:void capturePropagationValues(androidx.transition.TransitionValues):2180:2181 -> capturePropagationValues
    3:4:void capturePropagationValues(androidx.transition.TransitionValues):2186:2187 -> capturePropagationValues
    5:5:void capturePropagationValues(androidx.transition.TransitionValues):2193:2193 -> capturePropagationValues
    1:4:void captureValues(android.view.ViewGroup,boolean):1468:1471 -> captureValues
    5:5:void captureValues(android.view.ViewGroup,boolean):1510:1510 -> captureValues
    6:8:void captureValues(android.view.ViewGroup,boolean):1472:1474 -> captureValues
    9:10:void captureValues(android.view.ViewGroup,boolean):1476:1477 -> captureValues
    11:11:void captureValues(android.view.ViewGroup,boolean):1479:1479 -> captureValues
    12:12:void captureValues(android.view.ViewGroup,boolean):1481:1481 -> captureValues
    13:14:void captureValues(android.view.ViewGroup,boolean):1483:1484 -> captureValues
    15:15:void captureValues(android.view.ViewGroup,boolean):1486:1486 -> captureValues
    16:16:void captureValues(android.view.ViewGroup,boolean):1488:1488 -> captureValues
    17:20:void captureValues(android.view.ViewGroup,boolean):1492:1495 -> captureValues
    21:21:void captureValues(android.view.ViewGroup,boolean):1497:1497 -> captureValues
    22:22:void captureValues(android.view.ViewGroup,boolean):1499:1499 -> captureValues
    23:24:void captureValues(android.view.ViewGroup,boolean):1501:1502 -> captureValues
    25:25:void captureValues(android.view.ViewGroup,boolean):1504:1504 -> captureValues
    26:26:void captureValues(android.view.ViewGroup,boolean):1506:1506 -> captureValues
    27:29:void captureValues(android.view.ViewGroup,boolean):1512:1514 -> captureValues
    30:31:void captureValues(android.view.ViewGroup,boolean):1516:1517 -> captureValues
    32:32:void captureValues(android.view.ViewGroup,boolean):1520:1520 -> captureValues
    33:34:void captureValues(android.view.ViewGroup,boolean):1522:1523 -> captureValues
    1:3:void clearValues(boolean):1577:1579 -> clearValues
    4:6:void clearValues(boolean):1581:1583 -> clearValues
    1:1:java.lang.Object clone():119:119 -> clone
    2:7:androidx.transition.Transition clone():2215:2220 -> clone
    1:1:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):707:707 -> createAnimators
    2:3:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):709:710 -> createAnimators
    4:6:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):712:714 -> createAnimators
    7:7:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):717:717 -> createAnimators
    8:8:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):724:724 -> createAnimators
    9:9:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):744:744 -> createAnimators
    10:15:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):750:755 -> createAnimators
    16:16:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> createAnimators
    16:16:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):755 -> createAnimators
    17:17:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):755:755 -> createAnimators
    18:20:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):757:759 -> createAnimators
    21:21:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):758:758 -> createAnimators
    22:22:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):762:762 -> createAnimators
    23:27:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):764:768 -> createAnimators
    28:28:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):777:777 -> createAnimators
    29:32:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):780:783 -> createAnimators
    33:36:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):785:788 -> createAnimators
    37:41:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):794:798 -> createAnimators
    1:6:void end():1954:1959 -> end
    7:7:void end():1961:1961 -> end
    8:9:void end():1964:1965 -> end
    10:10:void end():1967:1967 -> end
    11:12:void end():1970:1971 -> end
    13:13:void end():1973:1973 -> end
    14:14:void end():1976:1976 -> end
    1:1:androidx.transition.Transition excludeChildren(android.view.View,boolean):1269:1269 -> excludeChildren
    2:2:androidx.transition.Transition excludeChildren(int,boolean):1299:1299 -> excludeChildren
    3:3:androidx.transition.Transition excludeChildren(java.lang.Class,boolean):1382:1382 -> excludeChildren
    1:1:java.util.ArrayList excludeId(java.util.ArrayList,int,boolean):1310:1310 -> excludeId
    2:2:java.util.ArrayList excludeId(java.util.ArrayList,int,boolean):1312:1312 -> excludeId
    1:1:java.util.ArrayList excludeObject(java.util.ArrayList,java.lang.Object,boolean):1161:1161 -> excludeObject
    2:2:java.util.ArrayList excludeObject(java.util.ArrayList,java.lang.Object,boolean):1163:1163 -> excludeObject
    1:1:androidx.transition.Transition excludeTarget(android.view.View,boolean):1191:1191 -> excludeTarget
    2:2:androidx.transition.Transition excludeTarget(int,boolean):1217:1217 -> excludeTarget
    3:3:androidx.transition.Transition excludeTarget(java.lang.String,boolean):1243:1243 -> excludeTarget
    4:4:androidx.transition.Transition excludeTarget(java.lang.Class,boolean):1355:1355 -> excludeTarget
    1:1:java.util.ArrayList excludeType(java.util.ArrayList,java.lang.Class,boolean):1393:1393 -> excludeType
    2:2:java.util.ArrayList excludeType(java.util.ArrayList,java.lang.Class,boolean):1395:1395 -> excludeType
    1:1:java.util.ArrayList excludeView(java.util.ArrayList,android.view.View,boolean):1325:1325 -> excludeView
    2:2:java.util.ArrayList excludeView(java.util.ArrayList,android.view.View,boolean):1327:1327 -> excludeView
    1:2:void forceToEnd(android.view.ViewGroup):1987:1988 -> forceToEnd
    3:3:void forceToEnd(android.view.ViewGroup):1990:1990 -> forceToEnd
    4:7:void forceToEnd(android.view.ViewGroup):1992:1995 -> forceToEnd
    1:1:long getDuration():354:354 -> getDuration
    1:1:android.graphics.Rect getEpicenter():2137:2137 -> getEpicenter
    2:2:android.graphics.Rect getEpicenter():2140:2140 -> getEpicenter
    1:1:androidx.transition.Transition$EpicenterCallback getEpicenterCallback():2124:2124 -> getEpicenterCallback
    1:1:android.animation.TimeInterpolator getInterpolator():409:409 -> getInterpolator
    1:2:androidx.transition.TransitionValues getMatchedTransitionValues(android.view.View,boolean):1682:1683 -> getMatchedTransitionValues
    3:3:androidx.transition.TransitionValues getMatchedTransitionValues(android.view.View,boolean):1685:1685 -> getMatchedTransitionValues
    4:4:androidx.transition.TransitionValues getMatchedTransitionValues(android.view.View,boolean):1689:1689 -> getMatchedTransitionValues
    5:5:androidx.transition.TransitionValues getMatchedTransitionValues(android.view.View,boolean):1692:1692 -> getMatchedTransitionValues
    6:6:androidx.transition.TransitionValues getMatchedTransitionValues(android.view.View,boolean):1696:1696 -> getMatchedTransitionValues
    7:8:androidx.transition.TransitionValues getMatchedTransitionValues(android.view.View,boolean):1703:1704 -> getMatchedTransitionValues
    1:1:java.lang.String getName():2241:2241 -> getName
    1:1:androidx.transition.PathMotion getPathMotion():2094:2094 -> getPathMotion
    1:1:androidx.transition.TransitionPropagation getPropagation():2172:2172 -> getPropagation
    1:1:androidx.collection.ArrayMap getRunningAnimators():857:857 -> getRunningAnimators
    2:3:androidx.collection.ArrayMap getRunningAnimators():859:860 -> getRunningAnimators
    1:1:long getStartDelay():381:381 -> getStartDelay
    1:1:java.util.List getTargetIds():1412:1412 -> getTargetIds
    1:1:java.util.List getTargetNames():1441:1441 -> getTargetNames
    1:1:java.util.List getTargetTypes():1456:1456 -> getTargetTypes
    1:1:java.util.List getTargets():1426:1426 -> getTargets
    1:2:androidx.transition.TransitionValues getTransitionValues(android.view.View,boolean):1663:1664 -> getTransitionValues
    3:4:androidx.transition.TransitionValues getTransitionValues(android.view.View,boolean):1666:1667 -> getTransitionValues
    5:5:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> getTransitionValues
    5:5:androidx.transition.TransitionValues getTransitionValues(android.view.View,boolean):1667 -> getTransitionValues
    6:6:androidx.transition.TransitionValues getTransitionValues(android.view.View,boolean):1667:1667 -> getTransitionValues
    1:1:boolean isTransitionRequired(androidx.transition.TransitionValues,androidx.transition.TransitionValues):1840:1840 -> isTransitionRequired
    2:3:boolean isTransitionRequired(androidx.transition.TransitionValues,androidx.transition.TransitionValues):1842:1843 -> isTransitionRequired
    4:5:boolean isTransitionRequired(androidx.transition.TransitionValues,androidx.transition.TransitionValues):1849:1850 -> isTransitionRequired
    1:2:boolean isValidTarget(android.view.View):814:815 -> isValidTarget
    3:3:boolean isValidTarget(android.view.View):818:818 -> isValidTarget
    4:5:boolean isValidTarget(android.view.View):821:822 -> isValidTarget
    6:7:boolean isValidTarget(android.view.View):824:825 -> isValidTarget
    8:9:boolean isValidTarget(android.view.View):830:831 -> isValidTarget
    10:12:boolean isValidTarget(android.view.View):835:837 -> isValidTarget
    13:13:boolean isValidTarget(android.view.View):840:840 -> isValidTarget
    14:14:boolean isValidTarget(android.view.View):843:843 -> isValidTarget
    15:17:boolean isValidTarget(android.view.View):846:848 -> isValidTarget
    1:2:boolean isValueChanged(androidx.transition.TransitionValues,androidx.transition.TransitionValues,java.lang.String):1862:1863 -> isValueChanged
    3:3:boolean isValueChanged(androidx.transition.TransitionValues,androidx.transition.TransitionValues,java.lang.String):1873:1873 -> isValueChanged
    1:1:void matchIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,android.util.SparseArray,android.util.SparseArray):591:591 -> matchIds
    2:5:void matchIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,android.util.SparseArray,android.util.SparseArray):593:596 -> matchIds
    6:6:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> matchIds
    6:6:void matchIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,android.util.SparseArray,android.util.SparseArray):597 -> matchIds
    7:7:void matchIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,android.util.SparseArray,android.util.SparseArray):597:597 -> matchIds
    8:8:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> matchIds
    8:8:void matchIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,android.util.SparseArray,android.util.SparseArray):598 -> matchIds
    9:9:void matchIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,android.util.SparseArray,android.util.SparseArray):598:598 -> matchIds
    10:13:void matchIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,android.util.SparseArray,android.util.SparseArray):600:603 -> matchIds
    1:8:void matchInstances(androidx.collection.ArrayMap,androidx.collection.ArrayMap):543:550 -> matchInstances
    1:1:void matchItemIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.LongSparseArray,androidx.collection.LongSparseArray):564:564 -> matchItemIds
    2:5:void matchItemIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.LongSparseArray,androidx.collection.LongSparseArray):566:569 -> matchItemIds
    6:6:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> matchItemIds
    6:6:void matchItemIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.LongSparseArray,androidx.collection.LongSparseArray):570 -> matchItemIds
    7:7:void matchItemIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.LongSparseArray,androidx.collection.LongSparseArray):570:570 -> matchItemIds
    8:8:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> matchItemIds
    8:8:void matchItemIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.LongSparseArray,androidx.collection.LongSparseArray):571 -> matchItemIds
    9:9:void matchItemIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.LongSparseArray,androidx.collection.LongSparseArray):571:571 -> matchItemIds
    10:13:void matchItemIds(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.LongSparseArray,androidx.collection.LongSparseArray):573:576 -> matchItemIds
    1:1:void matchNames(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):618:618 -> matchNames
    2:5:void matchNames(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):620:623 -> matchNames
    6:6:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> matchNames
    6:6:void matchNames(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):624 -> matchNames
    7:7:void matchNames(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):624:624 -> matchNames
    8:8:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> matchNames
    8:8:void matchNames(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):625 -> matchNames
    9:9:void matchNames(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):625:625 -> matchNames
    10:13:void matchNames(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):627:630 -> matchNames
    1:2:void matchStartAndEnd(androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps):664:665 -> matchStartAndEnd
    3:4:void matchStartAndEnd(androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps):667:668 -> matchStartAndEnd
    5:5:void matchStartAndEnd(androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps):681:681 -> matchStartAndEnd
    6:6:void matchStartAndEnd(androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps):677:677 -> matchStartAndEnd
    7:7:void matchStartAndEnd(androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps):673:673 -> matchStartAndEnd
    8:8:void matchStartAndEnd(androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps):670:670 -> matchStartAndEnd
    9:9:void matchStartAndEnd(androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps):686:686 -> matchStartAndEnd
    1:1:int[] parseMatchOrder(java.lang.String):302:302 -> parseMatchOrder
    2:2:int[] parseMatchOrder(java.lang.String):304:304 -> parseMatchOrder
    3:13:int[] parseMatchOrder(java.lang.String):306:316 -> parseMatchOrder
    14:15:int[] parseMatchOrder(java.lang.String):318:319 -> parseMatchOrder
    16:16:int[] parseMatchOrder(java.lang.String):323:323 -> parseMatchOrder
    1:4:void pause(android.view.View):1718:1721 -> pause
    5:7:void pause(android.view.View):1723:1725 -> pause
    8:9:void androidx.transition.AnimatorUtils.pause(android.animation.Animator):37:38 -> pause
    8:9:void pause(android.view.View):1726 -> pause
    10:10:void androidx.transition.AnimatorUtils.pause(android.animation.Animator):40:40 -> pause
    10:10:void pause(android.view.View):1726 -> pause
    11:14:void androidx.transition.AnimatorUtils.pause(android.animation.Animator):42:45 -> pause
    11:14:void pause(android.view.View):1726 -> pause
    15:18:void pause(android.view.View):1729:1732 -> pause
    19:19:void pause(android.view.View):1734:1734 -> pause
    20:20:void pause(android.view.View):1737:1737 -> pause
    1:3:void playTransition(android.view.ViewGroup):1781:1783 -> playTransition
    4:6:void playTransition(android.view.ViewGroup):1785:1787 -> playTransition
    7:7:void playTransition(android.view.ViewGroup):1789:1789 -> playTransition
    8:8:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> playTransition
    8:8:void playTransition(android.view.ViewGroup):1791 -> playTransition
    9:17:void playTransition(android.view.ViewGroup):1791:1799 -> playTransition
    18:18:void playTransition(android.view.ViewGroup):1801:1801 -> playTransition
    19:19:void playTransition(android.view.ViewGroup):1810:1810 -> playTransition
    20:20:void playTransition(android.view.ViewGroup):1805:1805 -> playTransition
    21:22:void playTransition(android.view.ViewGroup):1817:1818 -> playTransition
    1:1:androidx.transition.Transition removeListener(androidx.transition.Transition$TransitionListener):2049:2049 -> removeListener
    2:4:androidx.transition.Transition removeListener(androidx.transition.Transition$TransitionListener):2052:2054 -> removeListener
    1:1:androidx.transition.Transition removeTarget(android.view.View):1096:1096 -> removeTarget
    2:2:androidx.transition.Transition removeTarget(int):1113:1113 -> removeTarget
    3:4:androidx.transition.Transition removeTarget(java.lang.String):1130:1131 -> removeTarget
    5:6:androidx.transition.Transition removeTarget(java.lang.Class):1148:1149 -> removeTarget
    1:5:void resume(android.view.View):1750:1754 -> resume
    6:8:void resume(android.view.View):1756:1758 -> resume
    9:10:void androidx.transition.AnimatorUtils.resume(android.animation.Animator):53:54 -> resume
    9:10:void resume(android.view.View):1759 -> resume
    11:11:void androidx.transition.AnimatorUtils.resume(android.animation.Animator):56:56 -> resume
    11:11:void resume(android.view.View):1759 -> resume
    12:15:void androidx.transition.AnimatorUtils.resume(android.animation.Animator):58:61 -> resume
    12:15:void resume(android.view.View):1759 -> resume
    16:19:void resume(android.view.View):1762:1765 -> resume
    20:20:void resume(android.view.View):1767:1767 -> resume
    21:21:void resume(android.view.View):1771:1771 -> resume
    1:1:void runAnimator(android.animation.Animator,androidx.collection.ArrayMap):896:896 -> runAnimator
    2:2:void runAnimator(android.animation.Animator,androidx.collection.ArrayMap):908:908 -> runAnimator
    1:2:void runAnimators():876:877 -> runAnimators
    3:3:void runAnimators():879:879 -> runAnimators
    4:6:void runAnimators():883:885 -> runAnimators
    7:8:void runAnimators():888:889 -> runAnimators
    1:1:void setCanRemoveViews(boolean):2204:2204 -> setCanRemoveViews
    1:1:androidx.transition.Transition setDuration(long):341:341 -> setDuration
    1:1:void setEpicenterCallback(androidx.transition.Transition$EpicenterCallback):2109:2109 -> setEpicenterCallback
    1:1:androidx.transition.Transition setInterpolator(android.animation.TimeInterpolator):395:395 -> setInterpolator
    1:1:void setMatchOrder(int[]):507:507 -> setMatchOrder
    2:4:void setMatchOrder(int[]):510:512 -> setMatchOrder
    5:6:void setMatchOrder(int[]):515:516 -> setMatchOrder
    7:7:void setMatchOrder(int[]):513:513 -> setMatchOrder
    8:8:void setMatchOrder(int[]):519:519 -> setMatchOrder
    9:9:void setMatchOrder(int[]):508:508 -> setMatchOrder
    1:1:void setPathMotion(androidx.transition.PathMotion):2077:2077 -> setPathMotion
    2:2:void setPathMotion(androidx.transition.PathMotion):2079:2079 -> setPathMotion
    1:1:void setPropagation(androidx.transition.TransitionPropagation):2155:2155 -> setPropagation
    1:1:androidx.transition.Transition setSceneRoot(android.view.ViewGroup):2199:2199 -> setSceneRoot
    1:1:androidx.transition.Transition setStartDelay(long):368:368 -> setStartDelay
    1:5:void start():1927:1931 -> start
    6:6:void start():1933:1933 -> start
    7:7:void start():1936:1936 -> start
    8:8:void start():1938:1938 -> start
    1:1:java.lang.String toString():2209:2209 -> toString
    2:5:java.lang.String toString(java.lang.String):2245:2248 -> toString
    6:7:java.lang.String toString(java.lang.String):2250:2251 -> toString
    8:9:java.lang.String toString(java.lang.String):2253:2254 -> toString
    10:13:java.lang.String toString(java.lang.String):2256:2259 -> toString
    14:14:java.lang.String toString(java.lang.String):2261:2261 -> toString
    15:15:java.lang.String toString(java.lang.String):2263:2263 -> toString
    16:17:java.lang.String toString(java.lang.String):2266:2267 -> toString
    18:18:java.lang.String toString(java.lang.String):2269:2269 -> toString
    19:19:java.lang.String toString(java.lang.String):2271:2271 -> toString
    20:20:java.lang.String toString(java.lang.String):2274:2274 -> toString
androidx.transition.Transition$1 -> androidx.transition.Transition$1:
    1:1:void <init>():170:170 -> <init>
    1:3:android.graphics.Path getPath(float,float,float,float):173:175 -> getPath
androidx.transition.Transition$2 -> androidx.transition.Transition$2:
    1:1:void <init>(androidx.transition.Transition,androidx.collection.ArrayMap):896:896 -> <init>
    1:2:void onAnimationEnd(android.animation.Animator):904:905 -> onAnimationEnd
    1:1:void onAnimationStart(android.animation.Animator):899:899 -> onAnimationStart
androidx.transition.Transition$3 -> androidx.transition.Transition$3:
    1:1:void <init>(androidx.transition.Transition):1907:1907 -> <init>
    1:2:void onAnimationEnd(android.animation.Animator):1910:1911 -> onAnimationEnd
androidx.transition.Transition$AnimationInfo -> androidx.transition.Transition$AnimationInfo:
    1:6:void <init>(android.view.View,java.lang.String,androidx.transition.Transition,androidx.transition.WindowIdImpl,androidx.transition.TransitionValues):2359:2364 -> <init>
androidx.transition.Transition$EpicenterCallback -> androidx.transition.Transition$EpicenterCallback:
    1:1:void <init>():2422:2422 -> <init>
androidx.transition.TransitionListenerAdapter -> androidx.transition.TransitionListenerAdapter:
    1:1:void <init>():27:27 -> <init>
androidx.transition.TransitionManager -> androidx.transition.TransitionManager:
    1:1:void <clinit>():83:83 -> <clinit>
    2:2:void <clinit>():88:88 -> <clinit>
    3:3:void <clinit>():90:90 -> <clinit>
    1:1:void beginDelayedTransition(android.view.ViewGroup,androidx.transition.Transition):402:402 -> beginDelayedTransition
    2:2:void beginDelayedTransition(android.view.ViewGroup,androidx.transition.Transition):407:407 -> beginDelayedTransition
    3:3:void beginDelayedTransition(android.view.ViewGroup,androidx.transition.Transition):409:409 -> beginDelayedTransition
    4:4:void beginDelayedTransition(android.view.ViewGroup,androidx.transition.Transition):411:411 -> beginDelayedTransition
    5:5:void sceneChangeSetup(android.view.ViewGroup,androidx.transition.Transition):303:303 -> beginDelayedTransition
    5:5:void beginDelayedTransition(android.view.ViewGroup,androidx.transition.Transition):412 -> beginDelayedTransition
    6:6:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> beginDelayedTransition
    6:6:void sceneChangeSetup(android.view.ViewGroup,androidx.transition.Transition):303 -> beginDelayedTransition
    6:6:void beginDelayedTransition(android.view.ViewGroup,androidx.transition.Transition):412 -> beginDelayedTransition
    7:7:void sceneChangeSetup(android.view.ViewGroup,androidx.transition.Transition):303:303 -> beginDelayedTransition
    7:7:void beginDelayedTransition(android.view.ViewGroup,androidx.transition.Transition):412 -> beginDelayedTransition
    8:10:void sceneChangeSetup(android.view.ViewGroup,androidx.transition.Transition):305:307 -> beginDelayedTransition
    8:10:void beginDelayedTransition(android.view.ViewGroup,androidx.transition.Transition):412 -> beginDelayedTransition
    11:11:void sceneChangeSetup(android.view.ViewGroup,androidx.transition.Transition):312:312 -> beginDelayedTransition
    11:11:void beginDelayedTransition(android.view.ViewGroup,androidx.transition.Transition):412 -> beginDelayedTransition
    12:12:void sceneChangeSetup(android.view.ViewGroup,androidx.transition.Transition):316:316 -> beginDelayedTransition
    12:12:void beginDelayedTransition(android.view.ViewGroup,androidx.transition.Transition):412 -> beginDelayedTransition
    13:13:void sceneChangeSetup(android.view.ViewGroup,androidx.transition.Transition):318:318 -> beginDelayedTransition
    13:13:void beginDelayedTransition(android.view.ViewGroup,androidx.transition.Transition):412 -> beginDelayedTransition
    14:14:void androidx.transition.Scene.setCurrentScene(android.view.View,androidx.transition.Scene):196:196 -> beginDelayedTransition
    14:14:void beginDelayedTransition(android.view.ViewGroup,androidx.transition.Transition):413 -> beginDelayedTransition
    15:17:void sceneChangeRunTransition(android.view.ViewGroup,androidx.transition.Transition):212:214 -> beginDelayedTransition
    15:17:void beginDelayedTransition(android.view.ViewGroup,androidx.transition.Transition):414 -> beginDelayedTransition
    1:2:androidx.collection.ArrayMap getRunningTransitions():195:196 -> getRunningTransitions
    3:3:androidx.collection.ArrayMap getRunningTransitions():198:198 -> getRunningTransitions
    4:6:androidx.collection.ArrayMap getRunningTransitions():203:205 -> getRunningTransitions
androidx.transition.TransitionManager$MultiListener -> androidx.transition.TransitionManager$MultiListener:
    1:3:void <init>(androidx.transition.Transition,android.view.ViewGroup):233:235 -> <init>
    1:2:void removeListeners():239:240 -> onPreDraw
    1:2:boolean onPreDraw():263 -> onPreDraw
    3:3:boolean onPreDraw():266:266 -> onPreDraw
    4:5:boolean onPreDraw():272:273 -> onPreDraw
    6:9:boolean onPreDraw():276:279 -> onPreDraw
    10:11:boolean onPreDraw():281:282 -> onPreDraw
    12:12:boolean onPreDraw():289:289 -> onPreDraw
    13:14:boolean onPreDraw():291:292 -> onPreDraw
    15:15:boolean onPreDraw():295:295 -> onPreDraw
    1:2:void removeListeners():239:240 -> onViewDetachedFromWindow
    1:2:void onViewDetachedFromWindow(android.view.View):249 -> onViewDetachedFromWindow
    3:7:void onViewDetachedFromWindow(android.view.View):251:255 -> onViewDetachedFromWindow
    8:8:void onViewDetachedFromWindow(android.view.View):258:258 -> onViewDetachedFromWindow
androidx.transition.TransitionManager$MultiListener$1 -> androidx.transition.TransitionManager$MultiListener$1:
    1:1:void <init>(androidx.transition.TransitionManager$MultiListener,androidx.collection.ArrayMap):282:282 -> <init>
    1:2:void onTransitionEnd(androidx.transition.Transition):285:286 -> onTransitionEnd
androidx.transition.TransitionPropagation -> androidx.transition.TransitionPropagation:
    1:1:void <init>():32:32 -> <init>
androidx.transition.TransitionSet -> androidx.transition.TransitionSet:
    1:1:void <init>():109:109 -> <init>
    2:3:void <init>():79:80 -> <init>
    4:4:void <init>():83:83 -> <init>
    5:5:void <init>():87:87 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet):113:113 -> <init>
    7:8:void <init>(android.content.Context,android.util.AttributeSet):79:80 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet):83:83 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet):87:87 -> <init>
    11:12:void <init>(android.content.Context,android.util.AttributeSet):114:115 -> <init>
    13:14:void <init>(android.content.Context,android.util.AttributeSet):118:119 -> <init>
    1:1:androidx.transition.Transition addListener(androidx.transition.Transition$TransitionListener):61:61 -> addListener
    2:2:androidx.transition.TransitionSet addListener(androidx.transition.Transition$TransitionListener):299:299 -> addListener
    1:1:androidx.transition.Transition addTarget(int):61:61 -> addTarget
    2:2:androidx.transition.Transition addTarget(android.view.View):61:61 -> addTarget
    3:3:androidx.transition.Transition addTarget(java.lang.Class):61:61 -> addTarget
    4:4:androidx.transition.Transition addTarget(java.lang.String):61:61 -> addTarget
    5:6:androidx.transition.TransitionSet addTarget(android.view.View):263:264 -> addTarget
    7:7:androidx.transition.TransitionSet addTarget(android.view.View):266:266 -> addTarget
    8:9:androidx.transition.TransitionSet addTarget(int):272:273 -> addTarget
    10:10:androidx.transition.TransitionSet addTarget(int):275:275 -> addTarget
    11:12:androidx.transition.TransitionSet addTarget(java.lang.String):281:282 -> addTarget
    13:13:androidx.transition.TransitionSet addTarget(java.lang.String):284:284 -> addTarget
    14:15:androidx.transition.TransitionSet addTarget(java.lang.Class):290:291 -> addTarget
    16:16:androidx.transition.TransitionSet addTarget(java.lang.Class):293:293 -> addTarget
    1:4:androidx.transition.TransitionSet addTransition(androidx.transition.Transition):176:179 -> addTransition
    5:6:androidx.transition.TransitionSet addTransition(androidx.transition.Transition):181:182 -> addTransition
    7:8:androidx.transition.TransitionSet addTransition(androidx.transition.Transition):184:185 -> addTransition
    9:10:androidx.transition.TransitionSet addTransition(androidx.transition.Transition):187:188 -> addTransition
    11:12:androidx.transition.TransitionSet addTransition(androidx.transition.Transition):190:191 -> addTransition
    1:2:void cancel():571:572 -> cancel
    3:3:void cancel():574:574 -> cancel
    1:5:void captureEndValues(androidx.transition.TransitionValues):526:530 -> captureEndValues
    1:2:void capturePropagationValues(androidx.transition.TransitionValues):538:539 -> capturePropagationValues
    3:3:void capturePropagationValues(androidx.transition.TransitionValues):541:541 -> capturePropagationValues
    1:5:void captureStartValues(androidx.transition.TransitionValues):514:518 -> captureStartValues
    1:1:java.lang.Object clone():61:61 -> clone
    2:4:androidx.transition.Transition clone():639:641 -> clone
    5:5:androidx.transition.Transition clone():643:643 -> clone
    1:2:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):456:457 -> createAnimators
    3:3:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):459:459 -> createAnimators
    4:5:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):462:463 -> createAnimators
    6:6:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):465:465 -> createAnimators
    7:7:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):467:467 -> createAnimators
    8:8:void createAnimators(android.view.ViewGroup,androidx.transition.TransitionValuesMaps,androidx.transition.TransitionValuesMaps,java.util.ArrayList,java.util.ArrayList):470:470 -> createAnimators
    1:2:androidx.transition.Transition excludeTarget(android.view.View,boolean):341:342 -> excludeTarget
    3:3:androidx.transition.Transition excludeTarget(android.view.View,boolean):344:344 -> excludeTarget
    4:5:androidx.transition.Transition excludeTarget(java.lang.String,boolean):350:351 -> excludeTarget
    6:6:androidx.transition.Transition excludeTarget(java.lang.String,boolean):353:353 -> excludeTarget
    7:8:androidx.transition.Transition excludeTarget(int,boolean):359:360 -> excludeTarget
    9:9:androidx.transition.Transition excludeTarget(int,boolean):362:362 -> excludeTarget
    10:11:androidx.transition.Transition excludeTarget(java.lang.Class,boolean):368:369 -> excludeTarget
    12:12:androidx.transition.Transition excludeTarget(java.lang.Class,boolean):371:371 -> excludeTarget
    1:2:void forceToEnd(android.view.ViewGroup):582:583 -> forceToEnd
    3:3:void forceToEnd(android.view.ViewGroup):585:585 -> forceToEnd
    1:1:androidx.transition.Transition getTransitionAt(int):215:215 -> getTransitionAt
    2:2:androidx.transition.Transition getTransitionAt(int):218:218 -> getTransitionAt
    1:1:int getTransitionCount():204:204 -> getTransitionCount
    1:2:void pause(android.view.View):549:550 -> pause
    3:3:void pause(android.view.View):552:552 -> pause
    1:1:androidx.transition.Transition removeListener(androidx.transition.Transition$TransitionListener):61:61 -> removeListener
    2:2:androidx.transition.TransitionSet removeListener(androidx.transition.Transition$TransitionListener):377:377 -> removeListener
    1:1:androidx.transition.Transition removeTarget(int):61:61 -> removeTarget
    2:2:androidx.transition.Transition removeTarget(android.view.View):61:61 -> removeTarget
    3:3:androidx.transition.Transition removeTarget(java.lang.Class):61:61 -> removeTarget
    4:4:androidx.transition.Transition removeTarget(java.lang.String):61:61 -> removeTarget
    5:6:androidx.transition.TransitionSet removeTarget(int):305:306 -> removeTarget
    7:7:androidx.transition.TransitionSet removeTarget(int):308:308 -> removeTarget
    8:9:androidx.transition.TransitionSet removeTarget(android.view.View):314:315 -> removeTarget
    10:10:androidx.transition.TransitionSet removeTarget(android.view.View):317:317 -> removeTarget
    11:12:androidx.transition.TransitionSet removeTarget(java.lang.Class):323:324 -> removeTarget
    13:13:androidx.transition.TransitionSet removeTarget(java.lang.Class):326:326 -> removeTarget
    14:15:androidx.transition.TransitionSet removeTarget(java.lang.String):332:333 -> removeTarget
    16:16:androidx.transition.TransitionSet removeTarget(java.lang.String):335:335 -> removeTarget
    1:2:void resume(android.view.View):560:561 -> resume
    3:3:void resume(android.view.View):563:563 -> resume
    1:3:void runAnimators():481:483 -> runAnimators
    4:6:void setupStartEndListeners():408:410 -> runAnimators
    4:6:void runAnimators():486 -> runAnimators
    7:7:void setupStartEndListeners():412:412 -> runAnimators
    7:7:void runAnimators():486 -> runAnimators
    8:8:void runAnimators():487:487 -> runAnimators
    9:12:void runAnimators():490:493 -> runAnimators
    13:13:void runAnimators():501:501 -> runAnimators
    14:14:void runAnimators():503:503 -> runAnimators
    15:16:void runAnimators():506:507 -> runAnimators
    1:2:void setCanRemoveViews(boolean):601:602 -> setCanRemoveViews
    3:3:void setCanRemoveViews(boolean):604:604 -> setCanRemoveViews
    1:1:androidx.transition.Transition setDuration(long):61:61 -> setDuration
    2:4:androidx.transition.TransitionSet setDuration(long):231:233 -> setDuration
    5:5:androidx.transition.TransitionSet setDuration(long):235:235 -> setDuration
    1:3:void setEpicenterCallback(androidx.transition.Transition$EpicenterCallback):620:622 -> setEpicenterCallback
    4:4:void setEpicenterCallback(androidx.transition.Transition$EpicenterCallback):624:624 -> setEpicenterCallback
    1:1:androidx.transition.Transition setInterpolator(android.animation.TimeInterpolator):61:61 -> setInterpolator
    2:4:androidx.transition.TransitionSet setInterpolator(android.animation.TimeInterpolator):250:252 -> setInterpolator
    5:5:androidx.transition.TransitionSet setInterpolator(android.animation.TimeInterpolator):254:254 -> setInterpolator
    6:6:androidx.transition.TransitionSet setInterpolator(android.animation.TimeInterpolator):257:257 -> setInterpolator
    1:1:androidx.transition.TransitionSet setOrdering(int):134:134 -> setOrdering
    2:2:androidx.transition.TransitionSet setOrdering(int):140:140 -> setOrdering
    3:3:androidx.transition.TransitionSet setOrdering(int):137:137 -> setOrdering
    1:4:void setPathMotion(androidx.transition.PathMotion):382:385 -> setPathMotion
    1:3:void setPropagation(androidx.transition.TransitionPropagation):610:612 -> setPropagation
    4:4:void setPropagation(androidx.transition.TransitionPropagation):614:614 -> setPropagation
    1:1:androidx.transition.Transition setSceneRoot(android.view.ViewGroup):61:61 -> setSceneRoot
    2:3:androidx.transition.TransitionSet setSceneRoot(android.view.ViewGroup):591:592 -> setSceneRoot
    4:4:androidx.transition.TransitionSet setSceneRoot(android.view.ViewGroup):594:594 -> setSceneRoot
    1:1:androidx.transition.Transition setStartDelay(long):61:61 -> setStartDelay
    2:2:androidx.transition.TransitionSet setStartDelay(long):244:244 -> setStartDelay
    1:3:java.lang.String toString(java.lang.String):630:632 -> toString
androidx.transition.TransitionSet$1 -> androidx.transition.TransitionSet$1:
    1:1:void <init>(androidx.transition.TransitionSet,androidx.transition.Transition):493:493 -> <init>
    1:2:void onTransitionEnd(androidx.transition.Transition):496:497 -> onTransitionEnd
androidx.transition.TransitionSet$TransitionSetListener -> androidx.transition.TransitionSet$TransitionSetListener:
    1:2:void <init>(androidx.transition.TransitionSet):423:424 -> <init>
    1:2:void onTransitionEnd(androidx.transition.Transition):437:438 -> onTransitionEnd
    3:4:void onTransitionEnd(androidx.transition.Transition):440:441 -> onTransitionEnd
    5:5:void onTransitionEnd(androidx.transition.Transition):443:443 -> onTransitionEnd
    1:3:void onTransitionStart(androidx.transition.Transition):429:431 -> onTransitionStart
androidx.transition.TransitionUtils -> androidx.transition.TransitionUtils:
    1:1:void <clinit>():35:35 -> <clinit>
    2:2:void <clinit>():37:37 -> <clinit>
    3:3:void <clinit>():39:39 -> <clinit>
    1:10:android.view.View copyViewImage(android.view.ViewGroup,android.view.View,android.view.View):51:60 -> copyViewImage
    11:12:android.view.View copyViewImage(android.view.ViewGroup,android.view.View,android.view.View):62:63 -> copyViewImage
    13:15:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):93:95 -> copyViewImage
    13:15:android.view.View copyViewImage(android.view.ViewGroup,android.view.View,android.view.View):64 -> copyViewImage
    16:16:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):102:102 -> copyViewImage
    16:16:android.view.View copyViewImage(android.view.ViewGroup,android.view.View,android.view.View):64 -> copyViewImage
    17:19:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):106:108 -> copyViewImage
    17:19:android.view.View copyViewImage(android.view.ViewGroup,android.view.View,android.view.View):64 -> copyViewImage
    20:21:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):111:112 -> copyViewImage
    20:21:android.view.View copyViewImage(android.view.ViewGroup,android.view.View,android.view.View):64 -> copyViewImage
    22:26:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):114:118 -> copyViewImage
    22:26:android.view.View copyViewImage(android.view.ViewGroup,android.view.View,android.view.View):64 -> copyViewImage
    27:27:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):120:120 -> copyViewImage
    27:27:android.view.View copyViewImage(android.view.ViewGroup,android.view.View,android.view.View):64 -> copyViewImage
    28:33:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):122:127 -> copyViewImage
    28:33:android.view.View copyViewImage(android.view.ViewGroup,android.view.View,android.view.View):64 -> copyViewImage
    34:37:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):130:133 -> copyViewImage
    34:37:android.view.View copyViewImage(android.view.ViewGroup,android.view.View,android.view.View):64 -> copyViewImage
    38:40:android.graphics.Bitmap createViewBitmap(android.view.View,android.graphics.Matrix,android.graphics.RectF,android.view.ViewGroup):136:138 -> copyViewImage
    38:40:android.view.View copyViewImage(android.view.ViewGroup,android.view.View,android.view.View):64 -> copyViewImage
    41:41:android.view.View copyViewImage(android.view.ViewGroup,android.view.View,android.view.View):66:66 -> copyViewImage
    42:45:android.view.View copyViewImage(android.view.ViewGroup,android.view.View,android.view.View):68:71 -> copyViewImage
    1:2:android.animation.Animator mergeAnimators(android.animation.Animator,android.animation.Animator):149:150 -> mergeAnimators
androidx.transition.TransitionUtils$MatrixEvaluator -> androidx.transition.TransitionUtils$MatrixEvaluator:
    1:1:void <init>():155:155 -> <init>
    2:2:void <init>():157:157 -> <init>
    3:3:void <init>():159:159 -> <init>
    4:4:void <init>():161:161 -> <init>
    1:1:java.lang.Object evaluate(float,java.lang.Object,java.lang.Object):155:155 -> evaluate
    2:3:android.graphics.Matrix evaluate(float,android.graphics.Matrix,android.graphics.Matrix):165:166 -> evaluate
    2:3:java.lang.Object evaluate(float,java.lang.Object,java.lang.Object):155 -> evaluate
    4:5:android.graphics.Matrix evaluate(float,android.graphics.Matrix,android.graphics.Matrix):168:169 -> evaluate
    4:5:java.lang.Object evaluate(float,java.lang.Object,java.lang.Object):155 -> evaluate
    6:7:android.graphics.Matrix evaluate(float,android.graphics.Matrix,android.graphics.Matrix):171:172 -> evaluate
    6:7:java.lang.Object evaluate(float,java.lang.Object,java.lang.Object):155 -> evaluate
androidx.transition.TransitionValues -> androidx.transition.TransitionValues:
    1:1:void <init>():43:43 -> <init>
    2:2:void <init>():48:48 -> <init>
    3:3:void <init>():58:58 -> <init>
    1:3:boolean equals(java.lang.Object):62:64 -> equals
    1:1:int hashCode():74:74 -> hashCode
    1:5:java.lang.String toString():79:83 -> toString
androidx.transition.TransitionValuesMaps -> androidx.transition.TransitionValuesMaps:
    1:1:void <init>():25:25 -> <init>
    2:2:void <init>():27:27 -> <init>
    3:3:void <init>():29:29 -> <init>
    4:4:void <init>():31:31 -> <init>
    5:5:void <init>():33:33 -> <init>
androidx.transition.TranslationAnimationCreator$TransitionPositionListener -> androidx.transition.TranslationAnimationCreator$TransitionPositionListener:
    1:10:void <init>(android.view.View,android.view.View,int,int,float,float):92:101 -> <init>
    1:2:void onAnimationCancel(android.animation.Animator):107:108 -> onAnimationCancel
    3:5:void onAnimationCancel(android.animation.Animator):110:112 -> onAnimationCancel
    1:2:void onAnimationEnd(android.animation.Animator):117:118 -> onAnimationEnd
    1:4:void onAnimationPause(android.animation.Animator):123:126 -> onAnimationPause
    1:2:void onAnimationResume(android.animation.Animator):131:132 -> onAnimationResume
androidx.transition.ViewGroupOverlayApi14 -> androidx.transition.ViewGroupOverlayApi14:
    1:1:void <init>(android.content.Context,android.view.ViewGroup,android.view.View):28:28 -> <init>
    1:1:void add(android.view.View):37:37 -> add
    1:1:void remove(android.view.View):42:42 -> remove
androidx.transition.ViewGroupOverlayApi18 -> androidx.transition.ViewGroupOverlayApi18:
    1:2:void <init>(android.view.ViewGroup):32:33 -> <init>
    1:1:void add(android.graphics.drawable.Drawable):38:38 -> add
    2:2:void add(android.view.View):53:53 -> add
    1:1:void remove(android.graphics.drawable.Drawable):48:48 -> remove
    2:2:void remove(android.view.View):58:58 -> remove
androidx.transition.ViewGroupUtilsApi14$1 -> androidx.transition.ViewGroupUtilsApi14$1:
    1:1:void <init>():46:46 -> <init>
androidx.transition.ViewOverlayApi14 -> androidx.transition.ViewOverlayApi14:
    1:2:void <init>(android.content.Context,android.view.ViewGroup,android.view.View):47:48 -> <init>
    1:1:void add(android.graphics.drawable.Drawable):89:89 -> add
    2:2:void androidx.transition.ViewOverlayApi14$OverlayViewGroup.add(android.graphics.drawable.Drawable):174:174 -> add
    2:2:void add(android.graphics.drawable.Drawable):89 -> add
    3:3:void androidx.transition.ViewOverlayApi14$OverlayViewGroup.add(android.graphics.drawable.Drawable):176:176 -> add
    3:3:void add(android.graphics.drawable.Drawable):89 -> add
    4:4:void androidx.transition.ViewOverlayApi14$OverlayViewGroup.add(android.graphics.drawable.Drawable):178:178 -> add
    4:4:void add(android.graphics.drawable.Drawable):89 -> add
    5:7:void androidx.transition.ViewOverlayApi14$OverlayViewGroup.add(android.graphics.drawable.Drawable):180:182 -> add
    5:7:void add(android.graphics.drawable.Drawable):89 -> add
    1:2:android.view.ViewGroup getContentView(android.view.View):54:55 -> createFrom
    1:2:androidx.transition.ViewOverlayApi14 createFrom(android.view.View):65 -> createFrom
    3:4:android.view.ViewGroup getContentView(android.view.View):57:58 -> createFrom
    3:4:androidx.transition.ViewOverlayApi14 createFrom(android.view.View):65 -> createFrom
    5:5:androidx.transition.ViewOverlayApi14 createFrom(android.view.View):67:67 -> createFrom
    6:8:androidx.transition.ViewOverlayApi14 createFrom(android.view.View):69:71 -> createFrom
    9:9:androidx.transition.ViewOverlayApi14 createFrom(android.view.View):74:74 -> createFrom
    1:1:void remove(android.graphics.drawable.Drawable):99:99 -> remove
    2:5:void androidx.transition.ViewOverlayApi14$OverlayViewGroup.remove(android.graphics.drawable.Drawable):187:190 -> remove
    2:5:void remove(android.graphics.drawable.Drawable):99 -> remove
androidx.transition.ViewOverlayApi14$OverlayViewGroup -> androidx.transition.ViewOverlayApi14$OverlayViewGroup:
    1:1:void <clinit>():134:134 -> <clinit>
    1:1:void <init>(android.content.Context,android.view.ViewGroup,android.view.View,androidx.transition.ViewOverlayApi14):158:158 -> <init>
    2:2:void <init>(android.content.Context,android.view.ViewGroup,android.view.View,androidx.transition.ViewOverlayApi14):150:150 -> <init>
    3:8:void <init>(android.content.Context,android.view.ViewGroup,android.view.View,androidx.transition.ViewOverlayApi14):159:164 -> <init>
    1:4:void add(android.view.View):200:203 -> add
    5:8:void add(android.view.View):208:211 -> add
    9:9:void add(android.view.View):213:213 -> add
    10:11:void add(android.view.View):219:220 -> add
    12:12:void add(android.view.View):223:223 -> add
    1:3:void dispatchDraw(android.graphics.Canvas):254:256 -> dispatchDraw
    4:5:void dispatchDraw(android.graphics.Canvas):258:259 -> dispatchDraw
    6:6:void dispatchDraw(android.graphics.Canvas):258:258 -> dispatchDraw
    7:8:void dispatchDraw(android.graphics.Canvas):260:261 -> dispatchDraw
    9:9:void dispatchDraw(android.graphics.Canvas):263:263 -> dispatchDraw
    1:5:android.view.ViewParent invalidateChildInParent(int[],android.graphics.Rect):330:334 -> invalidateChildInParent
    6:9:void getOffset(int[]):284:287 -> invalidateChildInParent
    6:9:android.view.ViewParent invalidateChildInParent(int[],android.graphics.Rect):336 -> invalidateChildInParent
    10:11:android.view.ViewParent invalidateChildInParent(int[],android.graphics.Rect):337:338 -> invalidateChildInParent
    12:12:android.view.ViewParent invalidateChildInParent(int[],android.graphics.Rect):341:341 -> invalidateChildInParent
    1:1:void invalidateDrawable(android.graphics.drawable.Drawable):247:247 -> invalidateDrawable
    1:1:void remove(android.view.View):227:227 -> remove
    2:3:boolean isEmpty():241:242 -> remove
    2:3:void remove(android.view.View):228 -> remove
    4:4:void remove(android.view.View):229:229 -> remove
    1:1:boolean verifyDrawable(android.graphics.drawable.Drawable):196:196 -> verifyDrawable
androidx.transition.ViewOverlayApi18 -> androidx.transition.ViewOverlayApi18:
    1:2:void <init>(android.view.View):31:32 -> <init>
    1:1:void add(android.graphics.drawable.Drawable):37:37 -> add
    1:1:void remove(android.graphics.drawable.Drawable):47:47 -> remove
androidx.transition.ViewUtils -> androidx.transition.ViewUtils:
    1:2:void <clinit>():45:46 -> <clinit>
    3:3:void <clinit>():48:48 -> <clinit>
    4:4:void <clinit>():50:50 -> <clinit>
    5:5:void <clinit>():52:52 -> <clinit>
    6:6:void <clinit>():59:59 -> <clinit>
    7:7:void <clinit>():74:74 -> <clinit>
    1:1:void clearNonTransitionAlpha(android.view.View):131:131 -> clearNonTransitionAlpha
    1:2:androidx.transition.ViewOverlayImpl getOverlay(android.view.View):93:94 -> getOverlay
    3:3:androidx.transition.ViewOverlayImpl getOverlay(android.view.View):96:96 -> getOverlay
    1:1:float getTransitionAlpha(android.view.View):114:114 -> getTransitionAlpha
    1:2:androidx.transition.WindowIdImpl getWindowId(android.view.View):103:104 -> getWindowId
    3:3:androidx.transition.WindowIdImpl getWindowId(android.view.View):106:106 -> getWindowId
    1:1:void saveNonTransitionAlpha(android.view.View):122:122 -> saveNonTransitionAlpha
    1:1:void setAnimationMatrix(android.view.View,android.graphics.Matrix):198:198 -> setAnimationMatrix
    1:1:void setLeftTopRightBottom(android.view.View,int,int,int,int):210:210 -> setLeftTopRightBottom
    1:1:void setTransitionAlpha(android.view.View,float):110:110 -> setTransitionAlpha
    1:1:void fetchViewFlagsField():214:214 -> setTransitionVisibility
    1:1:void setTransitionVisibility(android.view.View,int):148 -> setTransitionVisibility
    2:3:void fetchViewFlagsField():216:217 -> setTransitionVisibility
    2:3:void setTransitionVisibility(android.view.View,int):148 -> setTransitionVisibility
    4:4:void fetchViewFlagsField():219:219 -> setTransitionVisibility
    4:4:void setTransitionVisibility(android.view.View,int):148 -> setTransitionVisibility
    5:5:void fetchViewFlagsField():221:221 -> setTransitionVisibility
    5:5:void setTransitionVisibility(android.view.View,int):148 -> setTransitionVisibility
    6:6:void setTransitionVisibility(android.view.View,int):149:149 -> setTransitionVisibility
    7:8:void setTransitionVisibility(android.view.View,int):151:152 -> setTransitionVisibility
    1:1:void transformMatrixToGlobal(android.view.View,android.graphics.Matrix):172:172 -> transformMatrixToGlobal
    1:1:void transformMatrixToLocal(android.view.View,android.graphics.Matrix):188:188 -> transformMatrixToLocal
androidx.transition.ViewUtils$1 -> androidx.transition.ViewUtils$1:
    1:1:void <init>(java.lang.Class,java.lang.String):60:60 -> <init>
    1:1:java.lang.Object get(java.lang.Object):60:60 -> get
    2:2:java.lang.Float get(android.view.View):64:64 -> get
    2:2:java.lang.Object get(java.lang.Object):60 -> get
    1:1:void set(java.lang.Object,java.lang.Object):60:60 -> set
    2:2:void set(android.view.View,java.lang.Float):69:69 -> set
    2:2:void set(java.lang.Object,java.lang.Object):60 -> set
androidx.transition.ViewUtils$2 -> androidx.transition.ViewUtils$2:
    1:1:void <init>(java.lang.Class,java.lang.String):75:75 -> <init>
    1:1:java.lang.Object get(java.lang.Object):75:75 -> get
    2:2:android.graphics.Rect get(android.view.View):79:79 -> get
    2:2:java.lang.Object get(java.lang.Object):75 -> get
    1:1:void set(java.lang.Object,java.lang.Object):75:75 -> set
    2:2:void set(android.view.View,android.graphics.Rect):84:84 -> set
    2:2:void set(java.lang.Object,java.lang.Object):75 -> set
androidx.transition.ViewUtilsApi19 -> androidx.transition.ViewUtilsApi19:
    1:1:void <init>():29:29 -> <init>
    1:1:void fetchGetTransitionAlphaMethod():93:93 -> getTransitionAlpha
    1:1:float getTransitionAlpha(android.view.View):56 -> getTransitionAlpha
    2:3:void fetchGetTransitionAlphaMethod():95:96 -> getTransitionAlpha
    2:3:float getTransitionAlpha(android.view.View):56 -> getTransitionAlpha
    4:4:void fetchGetTransitionAlphaMethod():98:98 -> getTransitionAlpha
    4:4:float getTransitionAlpha(android.view.View):56 -> getTransitionAlpha
    5:5:void fetchGetTransitionAlphaMethod():100:100 -> getTransitionAlpha
    5:5:float getTransitionAlpha(android.view.View):56 -> getTransitionAlpha
    6:6:float getTransitionAlpha(android.view.View):57:57 -> getTransitionAlpha
    7:7:float getTransitionAlpha(android.view.View):59:59 -> getTransitionAlpha
    8:8:float getTransitionAlpha(android.view.View):63:63 -> getTransitionAlpha
    9:9:float getTransitionAlpha(android.view.View):66:66 -> getTransitionAlpha
    1:1:void fetchSetTransitionAlphaMethod():80:80 -> setTransitionAlpha
    1:1:void setTransitionAlpha(android.view.View,float):40 -> setTransitionAlpha
    2:2:void fetchSetTransitionAlphaMethod():82:82 -> setTransitionAlpha
    2:2:void setTransitionAlpha(android.view.View,float):40 -> setTransitionAlpha
    3:3:void fetchSetTransitionAlphaMethod():84:84 -> setTransitionAlpha
    3:3:void setTransitionAlpha(android.view.View,float):40 -> setTransitionAlpha
    4:4:void fetchSetTransitionAlphaMethod():86:86 -> setTransitionAlpha
    4:4:void setTransitionAlpha(android.view.View,float):40 -> setTransitionAlpha
    5:5:void fetchSetTransitionAlphaMethod():88:88 -> setTransitionAlpha
    5:5:void setTransitionAlpha(android.view.View,float):40 -> setTransitionAlpha
    6:6:void setTransitionAlpha(android.view.View,float):41:41 -> setTransitionAlpha
    7:7:void setTransitionAlpha(android.view.View,float):43:43 -> setTransitionAlpha
    8:8:void setTransitionAlpha(android.view.View,float):47:47 -> setTransitionAlpha
    9:9:void setTransitionAlpha(android.view.View,float):50:50 -> setTransitionAlpha
androidx.transition.ViewUtilsApi21 -> androidx.transition.ViewUtilsApi21:
    1:1:void <init>():30:30 -> <init>
    1:1:void fetchSetAnimationMatrix():110:110 -> setAnimationMatrix
    1:1:void setAnimationMatrix(android.view.View,android.graphics.Matrix):71 -> setAnimationMatrix
    2:2:void fetchSetAnimationMatrix():112:112 -> setAnimationMatrix
    2:2:void setAnimationMatrix(android.view.View,android.graphics.Matrix):71 -> setAnimationMatrix
    3:3:void fetchSetAnimationMatrix():114:114 -> setAnimationMatrix
    3:3:void setAnimationMatrix(android.view.View,android.graphics.Matrix):71 -> setAnimationMatrix
    4:4:void fetchSetAnimationMatrix():116:116 -> setAnimationMatrix
    4:4:void setAnimationMatrix(android.view.View,android.graphics.Matrix):71 -> setAnimationMatrix
    5:5:void fetchSetAnimationMatrix():118:118 -> setAnimationMatrix
    5:5:void setAnimationMatrix(android.view.View,android.graphics.Matrix):71 -> setAnimationMatrix
    6:6:void setAnimationMatrix(android.view.View,android.graphics.Matrix):72:72 -> setAnimationMatrix
    7:7:void setAnimationMatrix(android.view.View,android.graphics.Matrix):74:74 -> setAnimationMatrix
    8:8:void setAnimationMatrix(android.view.View,android.graphics.Matrix):78:78 -> setAnimationMatrix
    1:1:void fetchTransformMatrixToGlobalMethod():84:84 -> transformMatrixToGlobal
    1:1:void transformMatrixToGlobal(android.view.View,android.graphics.Matrix):43 -> transformMatrixToGlobal
    2:2:void fetchTransformMatrixToGlobalMethod():86:86 -> transformMatrixToGlobal
    2:2:void transformMatrixToGlobal(android.view.View,android.graphics.Matrix):43 -> transformMatrixToGlobal
    3:3:void fetchTransformMatrixToGlobalMethod():88:88 -> transformMatrixToGlobal
    3:3:void transformMatrixToGlobal(android.view.View,android.graphics.Matrix):43 -> transformMatrixToGlobal
    4:4:void fetchTransformMatrixToGlobalMethod():90:90 -> transformMatrixToGlobal
    4:4:void transformMatrixToGlobal(android.view.View,android.graphics.Matrix):43 -> transformMatrixToGlobal
    5:5:void fetchTransformMatrixToGlobalMethod():92:92 -> transformMatrixToGlobal
    5:5:void transformMatrixToGlobal(android.view.View,android.graphics.Matrix):43 -> transformMatrixToGlobal
    6:6:void transformMatrixToGlobal(android.view.View,android.graphics.Matrix):44:44 -> transformMatrixToGlobal
    7:7:void transformMatrixToGlobal(android.view.View,android.graphics.Matrix):46:46 -> transformMatrixToGlobal
    8:8:void transformMatrixToGlobal(android.view.View,android.graphics.Matrix):50:50 -> transformMatrixToGlobal
    1:1:void fetchTransformMatrixToLocalMethod():97:97 -> transformMatrixToLocal
    1:1:void transformMatrixToLocal(android.view.View,android.graphics.Matrix):57 -> transformMatrixToLocal
    2:2:void fetchTransformMatrixToLocalMethod():99:99 -> transformMatrixToLocal
    2:2:void transformMatrixToLocal(android.view.View,android.graphics.Matrix):57 -> transformMatrixToLocal
    3:3:void fetchTransformMatrixToLocalMethod():101:101 -> transformMatrixToLocal
    3:3:void transformMatrixToLocal(android.view.View,android.graphics.Matrix):57 -> transformMatrixToLocal
    4:4:void fetchTransformMatrixToLocalMethod():103:103 -> transformMatrixToLocal
    4:4:void transformMatrixToLocal(android.view.View,android.graphics.Matrix):57 -> transformMatrixToLocal
    5:5:void fetchTransformMatrixToLocalMethod():105:105 -> transformMatrixToLocal
    5:5:void transformMatrixToLocal(android.view.View,android.graphics.Matrix):57 -> transformMatrixToLocal
    6:6:void transformMatrixToLocal(android.view.View,android.graphics.Matrix):58:58 -> transformMatrixToLocal
    7:7:void transformMatrixToLocal(android.view.View,android.graphics.Matrix):60:60 -> transformMatrixToLocal
    8:8:void transformMatrixToLocal(android.view.View,android.graphics.Matrix):64:64 -> transformMatrixToLocal
androidx.transition.ViewUtilsApi22 -> androidx.transition.ViewUtilsApi22:
    1:1:void <init>():29:29 -> <init>
    1:1:void fetchSetLeftTopRightBottomMethod():52:52 -> setLeftTopRightBottom
    1:1:void setLeftTopRightBottom(android.view.View,int,int,int,int):38 -> setLeftTopRightBottom
    2:2:void fetchSetLeftTopRightBottomMethod():54:54 -> setLeftTopRightBottom
    2:2:void setLeftTopRightBottom(android.view.View,int,int,int,int):38 -> setLeftTopRightBottom
    3:3:void fetchSetLeftTopRightBottomMethod():56:56 -> setLeftTopRightBottom
    3:3:void setLeftTopRightBottom(android.view.View,int,int,int,int):38 -> setLeftTopRightBottom
    4:4:void fetchSetLeftTopRightBottomMethod():58:58 -> setLeftTopRightBottom
    4:4:void setLeftTopRightBottom(android.view.View,int,int,int,int):38 -> setLeftTopRightBottom
    5:5:void fetchSetLeftTopRightBottomMethod():60:60 -> setLeftTopRightBottom
    5:5:void setLeftTopRightBottom(android.view.View,int,int,int,int):38 -> setLeftTopRightBottom
    6:6:void setLeftTopRightBottom(android.view.View,int,int,int,int):39:39 -> setLeftTopRightBottom
    7:7:void setLeftTopRightBottom(android.view.View,int,int,int,int):41:41 -> setLeftTopRightBottom
    8:8:void setLeftTopRightBottom(android.view.View,int,int,int,int):45:45 -> setLeftTopRightBottom
androidx.transition.ViewUtilsBase -> androidx.transition.ViewUtilsBase:
    1:1:void <init>():25:25 -> <init>
    1:2:void clearNonTransitionAlpha(android.view.View):56:57 -> clearNonTransitionAlpha
    1:1:float getTransitionAlpha(android.view.View):39:39 -> getTransitionAlpha
    2:2:float getTransitionAlpha(android.view.View):41:41 -> getTransitionAlpha
    3:3:float getTransitionAlpha(android.view.View):43:43 -> getTransitionAlpha
    1:2:void saveNonTransitionAlpha(android.view.View):48:49 -> saveNonTransitionAlpha
    1:1:void setAnimationMatrix(android.view.View,android.graphics.Matrix):93:93 -> setAnimationMatrix
    2:2:void setAnimationMatrix(android.view.View,android.graphics.Matrix):102:102 -> setAnimationMatrix
    3:3:void setAnimationMatrix(android.view.View,android.graphics.Matrix):104:104 -> setAnimationMatrix
    4:6:void setAnimationMatrix(android.view.View,android.graphics.Matrix):106:108 -> setAnimationMatrix
    7:18:void setAnimationMatrix(android.view.View,android.graphics.Matrix):110:121 -> setAnimationMatrix
    19:25:void setAnimationMatrix(android.view.View,android.graphics.Matrix):94:100 -> setAnimationMatrix
    1:4:void setLeftTopRightBottom(android.view.View,int,int,int,int):126:129 -> setLeftTopRightBottom
    1:1:void setTransitionAlpha(android.view.View,float):30:30 -> setTransitionAlpha
    2:2:void setTransitionAlpha(android.view.View,float):32:32 -> setTransitionAlpha
    3:3:void setTransitionAlpha(android.view.View,float):34:34 -> setTransitionAlpha
    1:5:void transformMatrixToGlobal(android.view.View,android.graphics.Matrix):62:66 -> transformMatrixToGlobal
    6:9:void transformMatrixToGlobal(android.view.View,android.graphics.Matrix):68:71 -> transformMatrixToGlobal
    1:5:void transformMatrixToLocal(android.view.View,android.graphics.Matrix):76:80 -> transformMatrixToLocal
    6:11:void transformMatrixToLocal(android.view.View,android.graphics.Matrix):82:87 -> transformMatrixToLocal
androidx.transition.Visibility -> androidx.transition.Visibility:
    1:1:void <clinit>():79:79 -> <clinit>
    1:1:void <init>():98:98 -> <init>
    2:2:void <init>():96:96 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet):102:102 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet):96:96 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet):103:103 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet):105:105 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet):108:108 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet):110:110 -> <init>
    1:1:void captureEndValues(androidx.transition.TransitionValues):161:161 -> captureEndValues
    1:1:void captureStartValues(androidx.transition.TransitionValues):156:156 -> captureStartValues
    1:3:void captureValues(androidx.transition.TransitionValues):146:148 -> captureValues
    4:5:void captureValues(androidx.transition.TransitionValues):150:151 -> captureValues
    1:2:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):246:247 -> createAnimator
    3:4:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):249:250 -> createAnimator
    5:5:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):253:253 -> createAnimator
    1:1:int getMode():136:136 -> getMode
    1:1:java.lang.String[] getTransitionProperties():142:142 -> getTransitionProperties
    1:6:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):191:196 -> getVisibilityChangeInfo
    7:8:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):198:199 -> getVisibilityChangeInfo
    9:11:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):201:203 -> getVisibilityChangeInfo
    12:13:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):205:206 -> getVisibilityChangeInfo
    14:14:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):209:209 -> getVisibilityChangeInfo
    15:15:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):213:213 -> getVisibilityChangeInfo
    16:17:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):215:216 -> getVisibilityChangeInfo
    18:19:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):218:219 -> getVisibilityChangeInfo
    20:25:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):223:228 -> getVisibilityChangeInfo
    26:31:androidx.transition.Visibility$VisibilityInfo getVisibilityChangeInfo(androidx.transition.TransitionValues,androidx.transition.TransitionValues):232:237 -> getVisibilityChangeInfo
    1:3:boolean isTransitionRequired(androidx.transition.TransitionValues,androidx.transition.TransitionValues):465:467 -> isTransitionRequired
    4:5:boolean isTransitionRequired(androidx.transition.TransitionValues,androidx.transition.TransitionValues):472:473 -> isTransitionRequired
    1:1:android.animation.Animator onAppear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):279:279 -> onAppear
    2:3:android.animation.Animator onAppear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):283:284 -> onAppear
    4:4:android.animation.Animator onAppear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):286:286 -> onAppear
    5:6:android.animation.Animator onAppear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):288:289 -> onAppear
    7:7:android.animation.Animator onAppear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):293:293 -> onAppear
    1:1:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):336:336 -> onDisappear
    2:3:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):340:341 -> onDisappear
    4:4:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):344:344 -> onDisappear
    5:5:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):385:385 -> onDisappear
    6:6:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):389:389 -> onDisappear
    7:7:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):388:388 -> onDisappear
    8:8:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):352:352 -> onDisappear
    9:12:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):355:358 -> onDisappear
    13:15:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):361:363 -> onDisappear
    16:18:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):365:367 -> onDisappear
    19:21:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):397:399 -> onDisappear
    22:24:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):401:403 -> onDisappear
    25:26:androidx.transition.ViewGroupOverlayImpl androidx.transition.ViewGroupUtils.getOverlay(android.view.ViewGroup):33:34 -> onDisappear
    25:26:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):404 -> onDisappear
    27:27:androidx.transition.ViewGroupOverlayApi14 androidx.transition.ViewGroupOverlayApi14.createFrom(android.view.ViewGroup):32:32 -> onDisappear
    27:27:androidx.transition.ViewGroupOverlayImpl androidx.transition.ViewGroupUtils.getOverlay(android.view.ViewGroup):36 -> onDisappear
    27:27:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):404 -> onDisappear
    28:29:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):405:406 -> onDisappear
    30:30:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):408:408 -> onDisappear
    31:31:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):411:411 -> onDisappear
    32:34:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):422:424 -> onDisappear
    35:35:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):426:426 -> onDisappear
    36:38:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):428:430 -> onDisappear
    39:39:android.animation.Animator onDisappear(android.view.ViewGroup,androidx.transition.TransitionValues,int,androidx.transition.TransitionValues,int):432:432 -> onDisappear
    1:1:void setMode(int):125:125 -> setMode
    2:2:void setMode(int):123:123 -> setMode
androidx.transition.Visibility$1 -> androidx.transition.Visibility$1:
    1:1:void <init>(androidx.transition.Visibility,androidx.transition.ViewGroupOverlayImpl,android.view.View):411:411 -> <init>
    1:1:void onAnimationEnd(android.animation.Animator):414:414 -> onAnimationEnd
androidx.transition.Visibility$DisappearListener -> androidx.transition.Visibility$DisappearListener:
    1:1:void <init>(android.view.View,int,boolean):488:488 -> <init>
    2:2:void <init>(android.view.View,int,boolean):486:486 -> <init>
    3:6:void <init>(android.view.View,int,boolean):489:492 -> <init>
    7:7:void <init>(android.view.View,int,boolean):494:494 -> <init>
    1:1:void hideViewWhenNotCanceled():559:559 -> hideViewWhenNotCanceled
    2:4:void hideViewWhenNotCanceled():561:563 -> hideViewWhenNotCanceled
    5:5:void hideViewWhenNotCanceled():567:567 -> hideViewWhenNotCanceled
    1:1:void onAnimationCancel(android.animation.Animator):517:517 -> onAnimationCancel
    1:1:void onAnimationEnd(android.animation.Animator):530:530 -> onAnimationEnd
    1:2:void onAnimationPause(android.animation.Animator):501:502 -> onAnimationPause
    1:2:void onAnimationResume(android.animation.Animator):510:511 -> onAnimationResume
    1:2:void onTransitionEnd(androidx.transition.Transition):540:541 -> onTransitionEnd
    1:1:void onTransitionPause(androidx.transition.Transition):550:550 -> onTransitionPause
    1:1:void onTransitionResume(androidx.transition.Transition):555:555 -> onTransitionResume
    1:3:void suppressLayout(boolean):571:573 -> suppressLayout
androidx.transition.Visibility$VisibilityInfo -> androidx.transition.Visibility$VisibilityInfo:
    1:1:void <init>():85:85 -> <init>
androidx.transition.VisibilityPropagation -> androidx.transition.VisibilityPropagation:
    1:1:void <clinit>():38:38 -> <clinit>
    1:1:void <init>():25:25 -> <init>
    1:2:void captureValues(androidx.transition.TransitionValues):45:46 -> captureValues
    3:3:void captureValues(androidx.transition.TransitionValues):48:48 -> captureValues
    4:4:void captureValues(androidx.transition.TransitionValues):50:50 -> captureValues
    5:10:void captureValues(androidx.transition.TransitionValues):52:57 -> captureValues
    1:1:java.lang.String[] getPropagationProperties():62:62 -> getPropagationProperties
    1:1:int getViewCoordinate(androidx.transition.TransitionValues,int):110:110 -> getViewCoordinate
    2:2:int getViewCoordinate(androidx.transition.TransitionValues,int):115:115 -> getViewCoordinate
    1:1:int getViewVisibility(androidx.transition.TransitionValues):76:76 -> getViewVisibility
    2:2:int getViewVisibility(androidx.transition.TransitionValues):80:80 -> getViewVisibility
    1:1:int getViewX(androidx.transition.TransitionValues):91:91 -> getViewX
    1:1:int getViewY(androidx.transition.TransitionValues):102:102 -> getViewY
androidx.transition.WindowIdApi14 -> androidx.transition.WindowIdApi14:
    1:2:void <init>(android.os.IBinder):25:26 -> <init>
    1:1:boolean equals(java.lang.Object):31:31 -> equals
    1:1:int hashCode():36:36 -> hashCode
androidx.transition.WindowIdApi18 -> androidx.transition.WindowIdApi18:
    1:2:void <init>(android.view.View):29:30 -> <init>
    1:1:boolean equals(java.lang.Object):35:35 -> equals
    1:1:int hashCode():40:40 -> hashCode
androidx.tvprovider.media.tv.BasePreviewProgram -> androidx.tvprovider.media.tv.BasePreviewProgram:
    1:1:java.lang.String[] getProjection():620:620 -> <clinit>
    1:1:void <clinit>():50 -> <clinit>
    2:2:void <clinit>():50:50 -> <clinit>
    1:1:void <init>(androidx.tvprovider.media.tv.BasePreviewProgram$Builder):151:151 -> <init>
    1:7:android.content.ContentValues androidx.tvprovider.media.tv.BaseProgram.toContentValues():313:319 -> toContentValues
    1:7:android.content.ContentValues toContentValues(boolean):427 -> toContentValues
    8:9:android.content.ContentValues androidx.tvprovider.media.tv.BaseProgram.toContentValues():321:322 -> toContentValues
    8:9:android.content.ContentValues toContentValues(boolean):427 -> toContentValues
    10:12:android.content.ContentValues androidx.tvprovider.media.tv.BaseProgram.toContentValues():324:326 -> toContentValues
    10:12:android.content.ContentValues toContentValues(boolean):427 -> toContentValues
    13:38:android.content.ContentValues toContentValues(boolean):428:453 -> toContentValues
    39:40:android.content.ContentValues toContentValues(boolean):455:456 -> toContentValues
androidx.tvprovider.media.tv.BasePreviewProgram$Builder -> androidx.tvprovider.media.tv.BasePreviewProgram$Builder:
    1:1:void <clinit>():629:629 -> <clinit>
    2:2:void <clinit>():633:633 -> <clinit>
    1:1:void <init>():639:639 -> <init>
    1:1:androidx.tvprovider.media.tv.BasePreviewProgram$Builder setDurationMillis(int):698:698 -> setDurationMillis
    1:2:androidx.tvprovider.media.tv.BasePreviewProgram$Builder setIntentUri(android.net.Uri):710:711 -> setIntentUri
    3:3:androidx.tvprovider.media.tv.BasePreviewProgram$Builder setIntentUri(android.net.Uri):710:710 -> setIntentUri
    1:1:androidx.tvprovider.media.tv.BasePreviewProgram$Builder setInternalProviderId(java.lang.String):660:660 -> setInternalProviderId
    1:1:androidx.tvprovider.media.tv.BasePreviewProgram$Builder setLastPlaybackPositionMillis(int):686:686 -> setLastPlaybackPositionMillis
    1:1:androidx.tvprovider.media.tv.BasePreviewProgram$Builder setPosterArtAspectRatio(int):783:783 -> setPosterArtAspectRatio
    1:2:androidx.tvprovider.media.tv.BasePreviewProgram$Builder setPreviewVideoUri(android.net.Uri):672:673 -> setPreviewVideoUri
    3:3:androidx.tvprovider.media.tv.BasePreviewProgram$Builder setPreviewVideoUri(android.net.Uri):672:672 -> setPreviewVideoUri
    1:1:androidx.tvprovider.media.tv.BasePreviewProgram$Builder setType(int):760:760 -> setType
androidx.tvprovider.media.tv.BaseProgram -> androidx.tvprovider.media.tv.BaseProgram:
    1:1:java.lang.String[] getProjection():468:468 -> <clinit>
    1:1:void <clinit>():48 -> <clinit>
    2:3:java.lang.String[] getProjection():504:505 -> <clinit>
    2:3:void <clinit>():48 -> <clinit>
    4:4:java.lang.String[] getProjection():508:508 -> <clinit>
    4:4:void <clinit>():48 -> <clinit>
    5:5:java.lang.String[] getProjection():510:510 -> <clinit>
    5:5:void <clinit>():48 -> <clinit>
    6:6:void <clinit>():48:48 -> <clinit>
    1:2:void <init>(androidx.tvprovider.media.tv.BaseProgram$Builder):75:76 -> <init>
    1:1:int hashCode():292:292 -> hashCode
androidx.tvprovider.media.tv.BaseProgram$Builder -> androidx.tvprovider.media.tv.BaseProgram$Builder:
    1:2:void <init>():529:530 -> <init>
    1:1:androidx.tvprovider.media.tv.BaseProgram$Builder setDescription(java.lang.String):664:664 -> setDescription
    1:1:androidx.tvprovider.media.tv.BaseProgram$Builder setEpisodeNumber(int):631:631 -> setEpisodeNumber
    2:3:androidx.tvprovider.media.tv.BaseProgram$Builder setEpisodeNumber(java.lang.String,int):647:648 -> setEpisodeNumber
    4:4:androidx.tvprovider.media.tv.BaseProgram$Builder setEpisodeNumber(java.lang.String,int):650:650 -> setEpisodeNumber
    1:2:androidx.tvprovider.media.tv.BaseProgram$Builder setPosterArtUri(android.net.Uri):727:728 -> setPosterArtUri
    3:3:androidx.tvprovider.media.tv.BaseProgram$Builder setPosterArtUri(android.net.Uri):727:727 -> setPosterArtUri
    1:1:androidx.tvprovider.media.tv.BaseProgram$Builder setSeasonNumber(int):599:599 -> setSeasonNumber
    2:3:androidx.tvprovider.media.tv.BaseProgram$Builder setSeasonNumber(java.lang.String,int):615:616 -> setSeasonNumber
    4:4:androidx.tvprovider.media.tv.BaseProgram$Builder setSeasonNumber(java.lang.String,int):618:618 -> setSeasonNumber
    1:1:androidx.tvprovider.media.tv.BaseProgram$Builder setTitle(java.lang.String):575:575 -> setTitle
    1:1:androidx.tvprovider.media.tv.BaseProgram$Builder setVideoHeight(int):700:700 -> setVideoHeight
    1:1:androidx.tvprovider.media.tv.BaseProgram$Builder setVideoWidth(int):688:688 -> setVideoWidth
androidx.tvprovider.media.tv.Channel -> androidx.tvprovider.media.tv.Channel:
    1:2:java.lang.String[] getProjection():583:584 -> <clinit>
    1:2:void <clinit>():84 -> <clinit>
    3:3:java.lang.String[] getProjection():587:587 -> <clinit>
    3:3:void <clinit>():84 -> <clinit>
    1:2:void <init>(androidx.tvprovider.media.tv.Channel$Builder):96:97 -> <init>
    1:1:boolean equals(java.lang.Object):350:350 -> equals
    2:2:boolean equals(java.lang.Object):353:353 -> equals
    1:1:int hashCode():345:345 -> hashCode
    1:11:android.content.ContentValues toContentValues(boolean):377:387 -> toContentValues
    1:11:android.content.ContentValues toContentValues():365 -> toContentValues
    12:16:android.content.ContentValues toContentValues(boolean):389:393 -> toContentValues
    12:16:android.content.ContentValues toContentValues():365 -> toContentValues
    17:18:android.content.ContentValues toContentValues(boolean):397:398 -> toContentValues
    17:18:android.content.ContentValues toContentValues():365 -> toContentValues
    19:20:android.content.ContentValues toContentValues(boolean):400:401 -> toContentValues
    19:20:android.content.ContentValues toContentValues():365 -> toContentValues
    1:1:java.lang.String toString():357:357 -> toString
androidx.tvprovider.media.tv.Channel$Builder -> androidx.tvprovider.media.tv.Channel$Builder:
    1:2:void <init>():598:599 -> <init>
    1:1:androidx.tvprovider.media.tv.Channel build():1003:1003 -> build
    1:2:androidx.tvprovider.media.tv.Channel$Builder setAppLinkIntentUri(android.net.Uri):824:825 -> setAppLinkIntentUri
    3:3:androidx.tvprovider.media.tv.Channel$Builder setAppLinkIntentUri(android.net.Uri):824:824 -> setAppLinkIntentUri
    1:1:androidx.tvprovider.media.tv.Channel$Builder setDisplayName(java.lang.String):670:670 -> setDisplayName
    1:1:androidx.tvprovider.media.tv.Channel$Builder setType(java.lang.String):648:648 -> setType
androidx.tvprovider.media.tv.PreviewProgram -> androidx.tvprovider.media.tv.PreviewProgram:
    1:1:java.lang.String[] getProjection():192:192 -> <clinit>
    1:1:void <clinit>():82 -> <clinit>
    1:1:void <init>(androidx.tvprovider.media.tv.PreviewProgram$Builder):88:88 -> <init>
    1:1:boolean equals(java.lang.Object):109:109 -> equals
    2:2:boolean equals(java.lang.Object):112:112 -> equals
    1:4:android.content.ContentValues toContentValues(boolean):156:159 -> toContentValues
    1:4:android.content.ContentValues toContentValues():143 -> toContentValues
    1:1:java.lang.String toString():134:134 -> toString
androidx.tvprovider.media.tv.PreviewProgram$Builder -> androidx.tvprovider.media.tv.PreviewProgram$Builder:
    1:1:void <init>():203:203 -> <init>
    1:1:androidx.tvprovider.media.tv.PreviewProgram build():241:241 -> build
    1:1:androidx.tvprovider.media.tv.PreviewProgram$Builder setChannelId(long):222:222 -> setChannelId
androidx.tvprovider.media.tv.TvContractCompat$Channels -> androidx.tvprovider.media.tv.TvContractCompat$Channels:
    1:1:void <clinit>():1530:1530 -> <clinit>
    2:2:void <clinit>():1849:1849 -> <clinit>
    3:11:void <clinit>():1852:1860 -> <clinit>
androidx.tvprovider.media.tv.TvContractCompat$PreviewPrograms -> androidx.tvprovider.media.tv.TvContractCompat$PreviewPrograms:
    1:1:void <clinit>():2822:2822 -> <clinit>
androidx.tvprovider.media.tv.TvContractCompat$Programs$Genres -> androidx.tvprovider.media.tv.TvContractCompat$Programs$Genres:
    1:1:void <clinit>():2551:2551 -> <clinit>
    2:18:void <clinit>():2553:2569 -> <clinit>
    19:19:void <clinit>():2576:2576 -> <clinit>
    1:1:java.lang.String[] decode(java.lang.String):2627:2627 -> decode
    2:2:java.lang.String[] decode(java.lang.String):2629:2629 -> decode
    3:4:java.lang.String[] decode(java.lang.String):2631:2632 -> decode
    5:7:java.lang.String[] decode(java.lang.String):2634:2636 -> decode
    8:8:java.lang.String[] decode(java.lang.String):2639:2639 -> decode
    9:11:java.lang.String[] decode(java.lang.String):2649:2651 -> decode
    12:12:java.lang.String[] decode(java.lang.String):2653:2653 -> decode
    13:13:java.lang.String[] decode(java.lang.String):2658:2658 -> decode
    14:16:java.lang.String[] decode(java.lang.String):2661:2663 -> decode
    17:17:java.lang.String[] decode(java.lang.String):2665:2665 -> decode
    1:1:java.lang.String encode(java.lang.String[]):2592:2592 -> encode
    2:3:java.lang.String encode(java.lang.String[]):2594:2595 -> encode
    4:5:java.lang.String encodeToCsv(java.lang.String):2602:2603 -> encode
    4:5:java.lang.String encode(java.lang.String[]):2595 -> encode
    6:6:java.lang.String encodeToCsv(java.lang.String):2605:2605 -> encode
    6:6:java.lang.String encode(java.lang.String[]):2595 -> encode
    7:7:java.lang.String encodeToCsv(java.lang.String):2611:2611 -> encode
    7:7:java.lang.String encode(java.lang.String[]):2595 -> encode
    8:8:java.lang.String encodeToCsv(java.lang.String):2608:2608 -> encode
    8:8:java.lang.String encode(java.lang.String[]):2595 -> encode
    9:9:java.lang.String encodeToCsv(java.lang.String):2614:2614 -> encode
    9:9:java.lang.String encode(java.lang.String[]):2595 -> encode
    10:10:java.lang.String encodeToCsv(java.lang.String):2616:2616 -> encode
    10:10:java.lang.String encode(java.lang.String[]):2595 -> encode
    11:11:java.lang.String encode(java.lang.String[]):2595:2595 -> encode
    12:12:java.lang.String encode(java.lang.String[]):2598:2598 -> encode
androidx.tvprovider.media.tv.TvContractCompat$WatchNextPrograms -> androidx.tvprovider.media.tv.TvContractCompat$WatchNextPrograms:
    1:1:void <clinit>():2871:2871 -> <clinit>
androidx.tvprovider.media.tv.TvContractUtils -> androidx.tvprovider.media.tv.TvContractUtils:
    1:1:void <clinit>():36:36 -> <clinit>
    1:1:java.lang.String audioLanguagesToString(java.lang.String[]):104:104 -> audioLanguagesToString
    2:5:java.lang.String audioLanguagesToString(java.lang.String[]):107:110 -> audioLanguagesToString
    6:6:java.lang.String audioLanguagesToString(java.lang.String[]):112:112 -> audioLanguagesToString
    1:1:java.lang.String contentRatingsToString(android.media.tv.TvContentRating[]):73:73 -> contentRatingsToString
    2:5:java.lang.String contentRatingsToString(android.media.tv.TvContentRating[]):76:79 -> contentRatingsToString
    6:6:java.lang.String contentRatingsToString(android.media.tv.TvContentRating[]):81:81 -> contentRatingsToString
    1:1:java.lang.String[] stringToAudioLanguages(java.lang.String):91:91 -> stringToAudioLanguages
    2:2:java.lang.String[] stringToAudioLanguages(java.lang.String):94:94 -> stringToAudioLanguages
    1:2:android.media.tv.TvContentRating[] stringToContentRatings(java.lang.String):50:51 -> stringToContentRatings
    3:5:android.media.tv.TvContentRating[] stringToContentRatings(java.lang.String):53:55 -> stringToContentRatings
    6:6:android.media.tv.TvContentRating[] stringToContentRatings(java.lang.String):57:57 -> stringToContentRatings
    7:7:android.media.tv.TvContentRating[] stringToContentRatings(java.lang.String):59:59 -> stringToContentRatings
    8:9:android.media.tv.TvContentRating[] stringToContentRatings(java.lang.String):62:63 -> stringToContentRatings
androidx.tvprovider.media.tv.WatchNextProgram -> androidx.tvprovider.media.tv.WatchNextProgram:
    1:1:java.lang.String[] getProjection():216:216 -> <clinit>
    1:1:void <clinit>():85 -> <clinit>
    1:1:void <init>(androidx.tvprovider.media.tv.WatchNextProgram$Builder):109:109 -> <init>
    1:1:boolean equals(java.lang.Object):132:132 -> equals
    2:2:boolean equals(java.lang.Object):135:135 -> equals
    1:1:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):196:196 -> fromCursor
    2:3:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):340:341 -> fromCursor
    2:3:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    2:3:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    4:4:androidx.tvprovider.media.tv.BaseProgram$Builder androidx.tvprovider.media.tv.BaseProgram$Builder.setId(long):549:549 -> fromCursor
    4:4:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):341 -> fromCursor
    4:4:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    4:4:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    5:7:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):343:345 -> fromCursor
    5:7:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    5:7:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    8:8:androidx.tvprovider.media.tv.BaseProgram$Builder androidx.tvprovider.media.tv.BaseProgram$Builder.setPackageName(java.lang.String):563:563 -> fromCursor
    8:8:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):345 -> fromCursor
    8:8:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    8:8:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    9:11:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):347:349 -> fromCursor
    9:11:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    9:11:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    12:14:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):351:353 -> fromCursor
    12:14:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    12:14:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    15:15:androidx.tvprovider.media.tv.BaseProgram$Builder androidx.tvprovider.media.tv.BaseProgram$Builder.setEpisodeTitle(java.lang.String):587:587 -> fromCursor
    15:15:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):353 -> fromCursor
    15:15:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    15:15:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    16:16:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):355:355 -> fromCursor
    16:16:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    16:16:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    17:19:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):357:359 -> fromCursor
    17:19:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    17:19:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    20:22:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):362:364 -> fromCursor
    20:22:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    20:22:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    23:23:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):367:367 -> fromCursor
    23:23:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    23:23:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    24:26:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):369:371 -> fromCursor
    24:26:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    24:26:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    27:29:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):374:376 -> fromCursor
    27:29:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    27:29:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    30:32:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):379:381 -> fromCursor
    30:32:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    30:32:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    33:35:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):383:385 -> fromCursor
    33:35:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    33:35:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    36:36:androidx.tvprovider.media.tv.BaseProgram$Builder androidx.tvprovider.media.tv.BaseProgram$Builder.setLongDescription(java.lang.String):676:676 -> fromCursor
    36:36:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):385 -> fromCursor
    36:36:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    36:36:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    37:39:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):387:389 -> fromCursor
    37:39:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    37:39:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    40:42:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):391:393 -> fromCursor
    40:42:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    40:42:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    43:44:androidx.tvprovider.media.tv.BaseProgram$Builder androidx.tvprovider.media.tv.BaseProgram$Builder.setThumbnailUri(android.net.Uri):740:741 -> fromCursor
    43:44:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):393 -> fromCursor
    43:44:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    43:44:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    45:45:androidx.tvprovider.media.tv.BaseProgram$Builder androidx.tvprovider.media.tv.BaseProgram$Builder.setThumbnailUri(android.net.Uri):740:740 -> fromCursor
    45:45:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):393 -> fromCursor
    45:45:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    45:45:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    46:47:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):395:396 -> fromCursor
    46:47:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    46:47:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    48:48:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):398:398 -> fromCursor
    48:48:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    48:48:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    49:50:androidx.tvprovider.media.tv.BaseProgram$Builder androidx.tvprovider.media.tv.BaseProgram$Builder.setAudioLanguages(java.lang.String[]):779:780 -> fromCursor
    49:50:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):397 -> fromCursor
    49:50:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    49:50:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    51:51:androidx.tvprovider.media.tv.BaseProgram$Builder androidx.tvprovider.media.tv.BaseProgram$Builder.setAudioLanguages(java.lang.String[]):779:779 -> fromCursor
    51:51:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):397 -> fromCursor
    51:51:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    51:51:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    52:53:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):400:401 -> fromCursor
    52:53:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    52:53:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    54:54:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):403:403 -> fromCursor
    54:54:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    54:54:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    55:55:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):402:402 -> fromCursor
    55:55:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    55:55:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    56:56:androidx.tvprovider.media.tv.BaseProgram$Builder androidx.tvprovider.media.tv.BaseProgram$Builder.setCanonicalGenres(java.lang.String[]):755:755 -> fromCursor
    56:56:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):402 -> fromCursor
    56:56:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    56:56:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    57:58:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):405:406 -> fromCursor
    57:58:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    57:58:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    59:59:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):408:408 -> fromCursor
    59:59:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    59:59:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    60:61:androidx.tvprovider.media.tv.BaseProgram$Builder androidx.tvprovider.media.tv.BaseProgram$Builder.setContentRatings(android.media.tv.TvContentRating[]):714:715 -> fromCursor
    60:61:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):407 -> fromCursor
    60:61:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    60:61:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    62:62:androidx.tvprovider.media.tv.BaseProgram$Builder androidx.tvprovider.media.tv.BaseProgram$Builder.setContentRatings(android.media.tv.TvContentRating[]):714:714 -> fromCursor
    62:62:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):407 -> fromCursor
    62:62:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    62:62:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    63:65:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):410:412 -> fromCursor
    63:65:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    63:65:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    66:68:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):414:416 -> fromCursor
    66:68:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    66:68:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    69:71:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):418:420 -> fromCursor
    69:71:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    69:71:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    72:72:androidx.tvprovider.media.tv.BaseProgram$Builder androidx.tvprovider.media.tv.BaseProgram$Builder.setInternalProviderData(byte[]):767:767 -> fromCursor
    72:72:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):420 -> fromCursor
    72:72:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    72:72:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    73:76:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):422:425 -> fromCursor
    73:76:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    73:76:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    77:77:androidx.tvprovider.media.tv.BaseProgram$Builder androidx.tvprovider.media.tv.BaseProgram$Builder.setSearchable(boolean):792:792 -> fromCursor
    77:77:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):425 -> fromCursor
    77:77:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    77:77:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    78:80:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):428:430 -> fromCursor
    78:80:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    78:80:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    81:81:androidx.tvprovider.media.tv.BaseProgram$Builder androidx.tvprovider.media.tv.BaseProgram$Builder.setInternalProviderFlag1(long):804:804 -> fromCursor
    81:81:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):430 -> fromCursor
    81:81:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    81:81:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    82:84:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):433:435 -> fromCursor
    82:84:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    82:84:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    85:85:androidx.tvprovider.media.tv.BaseProgram$Builder androidx.tvprovider.media.tv.BaseProgram$Builder.setInternalProviderFlag2(long):816:816 -> fromCursor
    85:85:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):435 -> fromCursor
    85:85:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    85:85:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    86:88:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):438:440 -> fromCursor
    86:88:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    86:88:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    89:89:androidx.tvprovider.media.tv.BaseProgram$Builder androidx.tvprovider.media.tv.BaseProgram$Builder.setInternalProviderFlag3(long):828:828 -> fromCursor
    89:89:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):440 -> fromCursor
    89:89:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    89:89:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    90:92:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):443:445 -> fromCursor
    90:92:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    90:92:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    93:93:androidx.tvprovider.media.tv.BaseProgram$Builder androidx.tvprovider.media.tv.BaseProgram$Builder.setInternalProviderFlag4(long):840:840 -> fromCursor
    93:93:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):445 -> fromCursor
    93:93:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    93:93:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    94:97:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):448:451 -> fromCursor
    94:97:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    94:97:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    98:98:androidx.tvprovider.media.tv.BaseProgram$Builder androidx.tvprovider.media.tv.BaseProgram$Builder.setSeasonTitle(java.lang.String):894:894 -> fromCursor
    98:98:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):451 -> fromCursor
    98:98:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    98:98:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    99:100:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):454:455 -> fromCursor
    99:100:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    99:100:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    101:102:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):457:458 -> fromCursor
    101:102:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    101:102:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    103:103:androidx.tvprovider.media.tv.BaseProgram$Builder androidx.tvprovider.media.tv.BaseProgram$Builder.setReviewRatingStyle(int):857:857 -> fromCursor
    103:103:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):458 -> fromCursor
    103:103:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    103:103:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    104:106:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):460:462 -> fromCursor
    104:106:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    104:106:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    107:107:androidx.tvprovider.media.tv.BaseProgram$Builder androidx.tvprovider.media.tv.BaseProgram$Builder.setReviewRating(java.lang.String):882:882 -> fromCursor
    107:107:void androidx.tvprovider.media.tv.BaseProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BaseProgram$Builder):462 -> fromCursor
    107:107:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):469 -> fromCursor
    107:107:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    108:108:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):471:471 -> fromCursor
    108:108:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    109:111:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):473:475 -> fromCursor
    109:111:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    112:114:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):478:480 -> fromCursor
    112:114:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    115:115:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):482:482 -> fromCursor
    115:115:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    116:117:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):484:485 -> fromCursor
    116:117:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    118:120:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):488:490 -> fromCursor
    118:120:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    121:123:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):492:494 -> fromCursor
    121:123:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    124:126:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):496:498 -> fromCursor
    124:126:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    127:127:androidx.tvprovider.media.tv.BasePreviewProgram$Builder androidx.tvprovider.media.tv.BasePreviewProgram$Builder.setTransient(boolean):733:733 -> fromCursor
    127:127:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):498 -> fromCursor
    127:127:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    128:130:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):500:502 -> fromCursor
    128:130:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    131:131:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):504:504 -> fromCursor
    131:131:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    132:133:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):506:507 -> fromCursor
    132:133:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    134:136:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):510:512 -> fromCursor
    134:136:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    137:137:androidx.tvprovider.media.tv.BasePreviewProgram$Builder androidx.tvprovider.media.tv.BasePreviewProgram$Builder.setThumbnailAspectRatio(int):805:805 -> fromCursor
    137:137:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):512 -> fromCursor
    137:137:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    138:140:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):514:516 -> fromCursor
    138:140:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    141:142:androidx.tvprovider.media.tv.BasePreviewProgram$Builder androidx.tvprovider.media.tv.BasePreviewProgram$Builder.setLogoUri(android.net.Uri):817:818 -> fromCursor
    141:142:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):516 -> fromCursor
    141:142:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    143:143:androidx.tvprovider.media.tv.BasePreviewProgram$Builder androidx.tvprovider.media.tv.BasePreviewProgram$Builder.setLogoUri(android.net.Uri):817:817 -> fromCursor
    143:143:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):516 -> fromCursor
    143:143:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    144:146:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):518:520 -> fromCursor
    144:146:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    147:147:androidx.tvprovider.media.tv.BasePreviewProgram$Builder androidx.tvprovider.media.tv.BasePreviewProgram$Builder.setAvailability(int):842:842 -> fromCursor
    147:147:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):520 -> fromCursor
    147:147:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    148:150:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):522:524 -> fromCursor
    148:150:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    151:151:androidx.tvprovider.media.tv.BasePreviewProgram$Builder androidx.tvprovider.media.tv.BasePreviewProgram$Builder.setStartingPrice(java.lang.String):854:854 -> fromCursor
    151:151:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):524 -> fromCursor
    151:151:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    152:154:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):526:528 -> fromCursor
    152:154:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    155:155:androidx.tvprovider.media.tv.BasePreviewProgram$Builder androidx.tvprovider.media.tv.BasePreviewProgram$Builder.setOfferPrice(java.lang.String):866:866 -> fromCursor
    155:155:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):528 -> fromCursor
    155:155:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    156:158:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):530:532 -> fromCursor
    156:158:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    159:159:androidx.tvprovider.media.tv.BasePreviewProgram$Builder androidx.tvprovider.media.tv.BasePreviewProgram$Builder.setReleaseDate(java.lang.String):881:881 -> fromCursor
    159:159:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):532 -> fromCursor
    159:159:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    160:162:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):534:536 -> fromCursor
    160:162:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    163:163:androidx.tvprovider.media.tv.BasePreviewProgram$Builder androidx.tvprovider.media.tv.BasePreviewProgram$Builder.setItemCount(int):905:905 -> fromCursor
    163:163:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):536 -> fromCursor
    163:163:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    164:166:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):538:540 -> fromCursor
    164:166:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    167:167:androidx.tvprovider.media.tv.BasePreviewProgram$Builder androidx.tvprovider.media.tv.BasePreviewProgram$Builder.setLive(boolean):917:917 -> fromCursor
    167:167:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):540 -> fromCursor
    167:167:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    168:170:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):542:544 -> fromCursor
    168:170:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    171:171:androidx.tvprovider.media.tv.BasePreviewProgram$Builder androidx.tvprovider.media.tv.BasePreviewProgram$Builder.setInteractionType(int):943:943 -> fromCursor
    171:171:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):544 -> fromCursor
    171:171:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    172:174:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):546:548 -> fromCursor
    172:174:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    175:175:androidx.tvprovider.media.tv.BasePreviewProgram$Builder androidx.tvprovider.media.tv.BasePreviewProgram$Builder.setInteractionCount(long):955:955 -> fromCursor
    175:175:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):548 -> fromCursor
    175:175:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    176:178:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):550:552 -> fromCursor
    176:178:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    179:179:androidx.tvprovider.media.tv.BasePreviewProgram$Builder androidx.tvprovider.media.tv.BasePreviewProgram$Builder.setAuthor(java.lang.String):967:967 -> fromCursor
    179:179:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):552 -> fromCursor
    179:179:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    180:182:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):554:556 -> fromCursor
    180:182:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    183:183:androidx.tvprovider.media.tv.BasePreviewProgram$Builder androidx.tvprovider.media.tv.BasePreviewProgram$Builder.setBrowsable(boolean):981:981 -> fromCursor
    183:183:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):556 -> fromCursor
    183:183:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    184:186:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):558:560 -> fromCursor
    184:186:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    187:187:androidx.tvprovider.media.tv.BasePreviewProgram$Builder androidx.tvprovider.media.tv.BasePreviewProgram$Builder.setContentId(java.lang.String):993:993 -> fromCursor
    187:187:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):560 -> fromCursor
    187:187:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    188:188:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):562:562 -> fromCursor
    188:188:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    189:190:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):564:565 -> fromCursor
    189:190:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    191:191:androidx.tvprovider.media.tv.BasePreviewProgram$Builder androidx.tvprovider.media.tv.BasePreviewProgram$Builder.setLogoContentDescription(java.lang.String):1008:1008 -> fromCursor
    191:191:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):565 -> fromCursor
    191:191:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    192:194:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):567:569 -> fromCursor
    192:194:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    195:195:androidx.tvprovider.media.tv.BasePreviewProgram$Builder androidx.tvprovider.media.tv.BasePreviewProgram$Builder.setGenre(java.lang.String):1020:1020 -> fromCursor
    195:195:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):569 -> fromCursor
    195:195:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    196:198:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):571:573 -> fromCursor
    196:198:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    199:199:androidx.tvprovider.media.tv.BasePreviewProgram$Builder androidx.tvprovider.media.tv.BasePreviewProgram$Builder.setStartTimeUtcMillis(long):1033:1033 -> fromCursor
    199:199:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):573 -> fromCursor
    199:199:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    200:202:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):575:577 -> fromCursor
    200:202:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    203:203:androidx.tvprovider.media.tv.BasePreviewProgram$Builder androidx.tvprovider.media.tv.BasePreviewProgram$Builder.setEndTimeUtcMillis(long):1045:1045 -> fromCursor
    203:203:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):577 -> fromCursor
    203:203:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    204:206:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):579:581 -> fromCursor
    204:206:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    207:208:androidx.tvprovider.media.tv.BasePreviewProgram$Builder androidx.tvprovider.media.tv.BasePreviewProgram$Builder.setPreviewAudioUri(android.net.Uri):1057:1058 -> fromCursor
    207:208:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):581 -> fromCursor
    207:208:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    209:209:androidx.tvprovider.media.tv.BasePreviewProgram$Builder androidx.tvprovider.media.tv.BasePreviewProgram$Builder.setPreviewAudioUri(android.net.Uri):1057:1057 -> fromCursor
    209:209:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):581 -> fromCursor
    209:209:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    210:212:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):583:585 -> fromCursor
    210:212:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    213:213:androidx.tvprovider.media.tv.BasePreviewProgram$Builder androidx.tvprovider.media.tv.BasePreviewProgram$Builder.setTvSeriesItemType(int):1069:1069 -> fromCursor
    213:213:void androidx.tvprovider.media.tv.BasePreviewProgram.setFieldsFromCursor(android.database.Cursor,androidx.tvprovider.media.tv.BasePreviewProgram$Builder):585 -> fromCursor
    213:213:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):197 -> fromCursor
    214:216:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):199:201 -> fromCursor
    217:217:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):203:203 -> fromCursor
    218:219:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):205:206 -> fromCursor
    220:220:androidx.tvprovider.media.tv.WatchNextProgram androidx.tvprovider.media.tv.WatchNextProgram$Builder.build():274:274 -> fromCursor
    220:220:androidx.tvprovider.media.tv.WatchNextProgram fromCursor(android.database.Cursor):208 -> fromCursor
    1:4:android.content.ContentValues toContentValues(boolean):179:182 -> toContentValues
    1:4:android.content.ContentValues toContentValues():166 -> toContentValues
    1:1:java.lang.String toString():157:157 -> toString
androidx.tvprovider.media.tv.WatchNextProgram$Builder -> androidx.tvprovider.media.tv.WatchNextProgram$Builder:
    1:1:void <init>():227:227 -> <init>
    2:3:void <init>(androidx.tvprovider.media.tv.WatchNextProgram):235:236 -> <init>
    1:1:androidx.tvprovider.media.tv.WatchNextProgram build():274:274 -> build
    1:2:androidx.tvprovider.media.tv.WatchNextProgram$Builder setLastEngagementTimeUtcMillis(long):265:266 -> setLastEngagementTimeUtcMillis
    3:3:androidx.tvprovider.media.tv.WatchNextProgram$Builder setLastEngagementTimeUtcMillis(long):265:265 -> setLastEngagementTimeUtcMillis
    1:1:androidx.tvprovider.media.tv.WatchNextProgram$Builder setWatchNextType(int):252:252 -> setWatchNextType
androidx.vectordrawable.graphics.drawable.AndroidResources -> androidx.vectordrawable.graphics.drawable.AndroidResources:
    1:1:void <clinit>():22:22 -> <clinit>
    2:2:void <clinit>():36:36 -> <clinit>
    3:3:void <clinit>():49:49 -> <clinit>
    4:4:void <clinit>():70:70 -> <clinit>
    5:5:void <clinit>():77:77 -> <clinit>
    6:6:void <clinit>():81:81 -> <clinit>
    7:7:void <clinit>():91:91 -> <clinit>
    8:8:void <clinit>():104:104 -> <clinit>
    9:9:void <clinit>():109:109 -> <clinit>
    10:10:void <clinit>():117:117 -> <clinit>
    11:11:void <clinit>():125:125 -> <clinit>
    12:12:void <clinit>():134:134 -> <clinit>
androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback -> androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback:
    1:1:void <init>():57:57 -> <init>
androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback$1 -> androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback$1:
    1:1:void <init>(androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):78:78 -> <init>
    1:1:void onAnimationEnd(android.graphics.drawable.Drawable):86:86 -> onAnimationEnd
    1:1:void onAnimationStart(android.graphics.drawable.Drawable):81:81 -> onAnimationStart
androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat -> androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat:
    1:1:void <init>():168:168 -> <init>
    2:2:void <init>(android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.content.res.Resources):177:177 -> <init>
    3:3:void <init>(android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.content.res.Resources):156:156 -> <init>
    4:4:void <init>(android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.content.res.Resources):161:161 -> <init>
    5:5:void <init>(android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.content.res.Resources):164:164 -> <init>
    6:6:void <init>(android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.content.res.Resources):733:733 -> <init>
    7:7:void <init>(android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.content.res.Resources):178:178 -> <init>
    8:8:void <init>(android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.content.res.Resources):180:180 -> <init>
    9:9:void <init>(android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.content.res.Resources):182:182 -> <init>
    1:1:void applyTheme(android.content.res.Resources$Theme):522:522 -> applyTheme
    2:3:void androidx.core.graphics.drawable.DrawableCompat.applyTheme(android.graphics.drawable.Drawable,android.content.res.Resources$Theme):188:189 -> applyTheme
    2:3:void applyTheme(android.content.res.Resources$Theme):523 -> applyTheme
    1:1:boolean canApplyTheme():532:532 -> canApplyTheme
    2:3:boolean androidx.core.graphics.drawable.DrawableCompat.canApplyTheme(android.graphics.drawable.Drawable):197:198 -> canApplyTheme
    2:3:boolean canApplyTheme():533 -> canApplyTheme
    1:1:void clearColorFilter():143:143 -> clearColorFilter
    1:2:androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat create(android.content.Context,int):212:213 -> create
    3:3:void <init>(android.content.Context):172:172 -> create
    3:3:androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat create(android.content.Context,int):213 -> create
    4:5:androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat create(android.content.Context,int):214:215 -> create
    6:6:androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat create(android.content.Context,int):214:214 -> create
    7:9:androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat create(android.content.Context,int):216:218 -> create
    10:10:androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat create(android.content.Context,int):221:221 -> create
    11:12:androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat create(android.content.Context,int):224:225 -> create
    13:13:androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat create(android.content.Context,int):227:227 -> create
    14:15:androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat create(android.content.Context,int):234:235 -> create
    16:16:androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat create(android.content.Context,int):234:234 -> create
    17:17:androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat create(android.content.Context,int):232:232 -> create
    18:18:androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat create(android.content.Context,int):239:239 -> create
    19:19:androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat create(android.content.Context,int):237:237 -> create
    1:1:androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):253:253 -> createFromXmlInner
    2:2:void <init>(android.content.Context):172:172 -> createFromXmlInner
    2:2:androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):253 -> createFromXmlInner
    3:3:androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat createFromXmlInner(android.content.Context,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):254:254 -> createFromXmlInner
    1:2:void draw(android.graphics.Canvas):284:285 -> draw
    3:5:void draw(android.graphics.Canvas):288:290 -> draw
    1:2:int getAlpha():321:322 -> getAlpha
    3:3:int getAlpha():324:324 -> getAlpha
    1:2:int getChangingConfigurations():276:277 -> getChangingConfigurations
    3:3:int getChangingConfigurations():279:279 -> getChangingConfigurations
    1:1:android.graphics.ColorFilter getColorFilter():347:347 -> getColorFilter
    2:3:android.graphics.ColorFilter androidx.core.graphics.drawable.DrawableCompat.getColorFilter(android.graphics.drawable.Drawable):210:211 -> getColorFilter
    2:3:android.graphics.ColorFilter getColorFilter():348 -> getColorFilter
    4:4:android.graphics.ColorFilter getColorFilter():350:350 -> getColorFilter
    1:2:android.graphics.drawable.Drawable$ConstantState getConstantState():265:266 -> getConstantState
    1:1:android.graphics.drawable.Drawable getCurrent():143:143 -> getCurrent
    1:2:int getIntrinsicHeight():420:421 -> getIntrinsicHeight
    3:3:int getIntrinsicHeight():423:423 -> getIntrinsicHeight
    1:2:int getIntrinsicWidth():412:413 -> getIntrinsicWidth
    3:3:int getIntrinsicWidth():415:415 -> getIntrinsicWidth
    1:1:int getMinimumHeight():143:143 -> getMinimumHeight
    1:1:int getMinimumWidth():143:143 -> getMinimumWidth
    1:2:int getOpacity():404:405 -> getOpacity
    3:3:int getOpacity():407:407 -> getOpacity
    1:1:boolean getPadding(android.graphics.Rect):143:143 -> getPadding
    1:1:int[] getState():143:143 -> getState
    1:1:android.graphics.Region getTransparentRegion():143:143 -> getTransparentRegion
    1:1:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):446:446 -> inflate
    2:3:void androidx.core.graphics.drawable.DrawableCompat.inflate(android.graphics.drawable.Drawable,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):268:269 -> inflate
    2:3:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):447 -> inflate
    4:4:void androidx.core.graphics.drawable.DrawableCompat.inflate(android.graphics.drawable.Drawable,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):271:271 -> inflate
    4:4:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):447 -> inflate
    5:6:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):450:451 -> inflate
    7:7:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):455:455 -> inflate
    8:8:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):457:457 -> inflate
    9:11:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):461:463 -> inflate
    12:12:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):466:466 -> inflate
    13:13:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):472:472 -> inflate
    14:17:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):474:477 -> inflate
    18:18:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):479:479 -> inflate
    19:22:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):481:484 -> inflate
    23:23:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):486:486 -> inflate
    24:24:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):489:489 -> inflate
    25:25:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):493:493 -> inflate
    26:26:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):496:496 -> inflate
    27:30:void setupAnimatorsForTarget(java.lang.String,android.animation.Animator):682:685 -> inflate
    27:30:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):498 -> inflate
    31:33:void setupAnimatorsForTarget(java.lang.String,android.animation.Animator):687:689 -> inflate
    31:33:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):498 -> inflate
    34:35:void setupAnimatorsForTarget(java.lang.String,android.animation.Animator):691:692 -> inflate
    34:35:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):498 -> inflate
    36:37:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):500:501 -> inflate
    38:38:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):505:505 -> inflate
    39:39:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):508:508 -> inflate
    40:40:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):511:511 -> inflate
    41:42:void androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState.setupAnimatorSet():648:649 -> inflate
    41:42:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):511 -> inflate
    43:43:void androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState.setupAnimatorSet():651:651 -> inflate
    43:43:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):511 -> inflate
    44:44:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):517:517 -> inflate
    1:2:boolean isAutoMirrored():428:429 -> isAutoMirrored
    3:3:boolean isAutoMirrored():431:431 -> isAutoMirrored
    1:1:boolean isRunning():700:700 -> isRunning
    2:2:boolean isRunning():702:702 -> isRunning
    3:3:boolean isRunning():704:704 -> isRunning
    1:2:boolean isStateful():394:395 -> isStateful
    3:3:boolean isStateful():397:397 -> isStateful
    1:1:void jumpToCurrentState():143:143 -> jumpToCurrentState
    1:2:android.graphics.drawable.Drawable mutate():193:194 -> mutate
    1:2:void onBoundsChange(android.graphics.Rect):296:297 -> onBoundsChange
    3:3:void onBoundsChange(android.graphics.Rect):300:300 -> onBoundsChange
    1:2:boolean onLevelChange(int):313:314 -> onLevelChange
    3:3:boolean onLevelChange(int):316:316 -> onLevelChange
    1:2:boolean onStateChange(int[]):305:306 -> onStateChange
    3:3:boolean onStateChange(int[]):308:308 -> onStateChange
    1:1:void registerAnimationCallback(androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):763:763 -> registerAnimationCallback
    2:2:void registerAnimationCallback(androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):765:765 -> registerAnimationCallback
    3:4:android.graphics.drawable.Animatable2$AnimationCallback androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback.getPlatformCallback():77:78 -> registerAnimationCallback
    3:4:void registerPlatformCallback(android.graphics.drawable.AnimatedVectorDrawable,androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):820 -> registerAnimationCallback
    3:4:void registerAnimationCallback(androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):765 -> registerAnimationCallback
    5:5:android.graphics.drawable.Animatable2$AnimationCallback androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback.getPlatformCallback():90:90 -> registerAnimationCallback
    5:5:void registerPlatformCallback(android.graphics.drawable.AnimatedVectorDrawable,androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):820 -> registerAnimationCallback
    5:5:void registerAnimationCallback(androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):765 -> registerAnimationCallback
    6:6:void registerPlatformCallback(android.graphics.drawable.AnimatedVectorDrawable,androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):820:820 -> registerAnimationCallback
    6:6:void registerAnimationCallback(androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):765 -> registerAnimationCallback
    7:8:void registerAnimationCallback(androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):774:775 -> registerAnimationCallback
    9:9:void registerAnimationCallback(androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):778:778 -> registerAnimationCallback
    10:10:void registerAnimationCallback(androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):783:783 -> registerAnimationCallback
    11:11:void registerAnimationCallback(androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):785:785 -> registerAnimationCallback
    12:12:void registerAnimationCallback(androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):788:788 -> registerAnimationCallback
    13:13:void registerAnimationCallback(androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback):810:810 -> registerAnimationCallback
    1:2:void setAlpha(int):329:330 -> setAlpha
    3:3:void setAlpha(int):333:333 -> setAlpha
    1:2:void setAutoMirrored(boolean):436:437 -> setAutoMirrored
    3:3:void setAutoMirrored(boolean):440:440 -> setAutoMirrored
    1:1:void setChangingConfigurations(int):143:143 -> setChangingConfigurations
    1:1:void setColorFilter(int,android.graphics.PorterDuff$Mode):143:143 -> setColorFilter
    2:3:void setColorFilter(android.graphics.ColorFilter):338:339 -> setColorFilter
    4:4:void setColorFilter(android.graphics.ColorFilter):342:342 -> setColorFilter
    1:2:void androidx.vectordrawable.graphics.drawable.VectorDrawableCommon.setFilterBitmap(boolean):78:79 -> setFilterBitmap
    1:2:void setFilterBitmap(boolean):143 -> setFilterBitmap
    1:2:void androidx.vectordrawable.graphics.drawable.VectorDrawableCommon.setHotspot(float,float):62:63 -> setHotspot
    1:2:void setHotspot(float,float):143 -> setHotspot
    1:2:void androidx.vectordrawable.graphics.drawable.VectorDrawableCommon.setHotspotBounds(int,int,int,int):70:71 -> setHotspotBounds
    1:2:void setHotspotBounds(int,int,int,int):143 -> setHotspotBounds
    1:1:boolean setState(int[]):143:143 -> setState
    1:2:void setTint(int):355:356 -> setTint
    3:3:void setTint(int):360:360 -> setTint
    1:2:void setTintList(android.content.res.ColorStateList):365:366 -> setTintList
    3:3:void setTintList(android.content.res.ColorStateList):370:370 -> setTintList
    1:2:void setTintMode(android.graphics.PorterDuff$Mode):375:376 -> setTintMode
    3:3:void setTintMode(android.graphics.PorterDuff$Mode):380:380 -> setTintMode
    1:2:boolean setVisible(boolean,boolean):385:386 -> setVisible
    3:4:boolean setVisible(boolean,boolean):388:389 -> setVisible
    1:2:void setupColorAnimator(android.animation.Animator):661:662 -> setupColorAnimator
    3:4:void setupColorAnimator(android.animation.Animator):664:665 -> setupColorAnimator
    5:10:void setupColorAnimator(android.animation.Animator):669:674 -> setupColorAnimator
    11:11:void setupColorAnimator(android.animation.Animator):676:676 -> setupColorAnimator
    1:1:void start():709:709 -> start
    2:2:void start():711:711 -> start
    3:3:void start():715:715 -> start
    4:5:void start():719:720 -> start
    1:1:void stop():725:725 -> stop
    2:2:void stop():727:727 -> stop
    3:3:void stop():730:730 -> stop
androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$1 -> androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$1:
    1:1:void <init>(androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat):733:733 -> <init>
    1:1:void invalidateDrawable(android.graphics.drawable.Drawable):736:736 -> invalidateDrawable
    1:1:void scheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable,long):741:741 -> scheduleDrawable
    1:1:void unscheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable):746:746 -> unscheduleDrawable
androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$2 -> androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$2:
    1:1:void <init>(androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat):788:788 -> <init>
    1:1:void onAnimationEnd(android.animation.Animator):801:801 -> onAnimationEnd
    2:2:void onAnimationEnd(android.animation.Animator):803:803 -> onAnimationEnd
    3:3:void onAnimationEnd(android.animation.Animator):805:805 -> onAnimationEnd
    1:1:void onAnimationStart(android.animation.Animator):791:791 -> onAnimationStart
    2:2:void onAnimationStart(android.animation.Animator):793:793 -> onAnimationStart
    3:3:void onAnimationStart(android.animation.Animator):795:795 -> onAnimationStart
androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState -> androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState:
    1:1:void <init>(android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):599:599 -> <init>
    2:4:void <init>(android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):601:603 -> <init>
    5:5:void <init>(android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):605:605 -> <init>
    6:6:void <init>(android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):607:607 -> <init>
    7:10:void <init>(android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):609:612 -> <init>
    11:14:void <init>(android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):614:617 -> <init>
    15:17:void <init>(android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):619:621 -> <init>
    18:18:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> <init>
    18:18:void <init>(android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):621 -> <init>
    19:23:void <init>(android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):621:625 -> <init>
    24:25:void setupAnimatorSet():648:649 -> <init>
    24:25:void <init>(android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):627 -> <init>
    26:26:void setupAnimatorSet():651:651 -> <init>
    26:26:void <init>(android.content.Context,androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableCompatState,android.graphics.drawable.Drawable$Callback,android.content.res.Resources):627 -> <init>
    1:1:int getChangingConfigurations():644:644 -> getChangingConfigurations
    1:1:android.graphics.drawable.Drawable newDrawable():634:634 -> newDrawable
    2:2:android.graphics.drawable.Drawable newDrawable(android.content.res.Resources):639:639 -> newDrawable
androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableDelegateState -> androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat$AnimatedVectorDrawableDelegateState:
    1:2:void <init>(android.graphics.drawable.Drawable$ConstantState):548:549 -> <init>
    1:1:boolean canApplyTheme():581:581 -> canApplyTheme
    1:1:int getChangingConfigurations():586:586 -> getChangingConfigurations
    1:1:android.graphics.drawable.Drawable newDrawable():554:554 -> newDrawable
    2:3:android.graphics.drawable.Drawable newDrawable():556:557 -> newDrawable
    4:4:android.graphics.drawable.Drawable newDrawable(android.content.res.Resources):563:563 -> newDrawable
    5:6:android.graphics.drawable.Drawable newDrawable(android.content.res.Resources):565:566 -> newDrawable
    7:7:android.graphics.drawable.Drawable newDrawable(android.content.res.Resources,android.content.res.Resources$Theme):572:572 -> newDrawable
    8:9:android.graphics.drawable.Drawable newDrawable(android.content.res.Resources,android.content.res.Resources$Theme):574:575 -> newDrawable
androidx.vectordrawable.graphics.drawable.AnimationUtilsCompat -> androidx.vectordrawable.graphics.drawable.AnimationUtilsCompat:
    1:1:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):514:514 -> createAnimatorFromXml
    2:2:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):516:516 -> createAnimatorFromXml
    3:3:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):523:523 -> createAnimatorFromXml
    4:4:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):526:526 -> createAnimatorFromXml
    5:5:android.animation.ObjectAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadObjectAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,float,org.xmlpull.v1.XmlPullParser):872:872 -> createAnimatorFromXml
    5:5:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):527 -> createAnimatorFromXml
    6:6:android.animation.ObjectAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadObjectAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,float,org.xmlpull.v1.XmlPullParser):874:874 -> createAnimatorFromXml
    6:6:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):527 -> createAnimatorFromXml
    7:11:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):528:532 -> createAnimatorFromXml
    12:12:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):535:535 -> createAnimatorFromXml
    13:13:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):538:538 -> createAnimatorFromXml
    14:15:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):540:541 -> createAnimatorFromXml
    16:16:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):543:543 -> createAnimatorFromXml
    17:17:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):579:579 -> createAnimatorFromXml
    17:17:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    18:18:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):583:583 -> createAnimatorFromXml
    18:18:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    19:19:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):587:587 -> createAnimatorFromXml
    19:19:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    20:21:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):589:590 -> createAnimatorFromXml
    20:21:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    22:22:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):593:593 -> createAnimatorFromXml
    22:22:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    23:23:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):595:595 -> createAnimatorFromXml
    23:23:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    24:24:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):696:696 -> createAnimatorFromXml
    24:24:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    24:24:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    25:26:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):698:699 -> createAnimatorFromXml
    25:26:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    25:26:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    27:27:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):701:701 -> createAnimatorFromXml
    27:27:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    27:27:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    28:28:int androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.inferValueTypeOfKeyframe(android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):636:636 -> createAnimatorFromXml
    28:28:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):701 -> createAnimatorFromXml
    28:28:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    28:28:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    29:29:int androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.inferValueTypeOfKeyframe(android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):639:639 -> createAnimatorFromXml
    29:29:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):701 -> createAnimatorFromXml
    29:29:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    29:29:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    30:30:int androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.inferValueTypeOfKeyframe(android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):644:644 -> createAnimatorFromXml
    30:30:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):701 -> createAnimatorFromXml
    30:30:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    30:30:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    31:31:int androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.inferValueTypeOfKeyframe(android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):649:649 -> createAnimatorFromXml
    31:31:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):701 -> createAnimatorFromXml
    31:31:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    31:31:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    32:32:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):704:704 -> createAnimatorFromXml
    32:32:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    32:32:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    33:33:android.animation.Keyframe androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadKeyframe(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,int,org.xmlpull.v1.XmlPullParser):818:818 -> createAnimatorFromXml
    33:33:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):704 -> createAnimatorFromXml
    33:33:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    33:33:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    34:34:android.animation.Keyframe androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadKeyframe(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,int,org.xmlpull.v1.XmlPullParser):823:823 -> createAnimatorFromXml
    34:34:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):704 -> createAnimatorFromXml
    34:34:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    34:34:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    35:35:android.animation.Keyframe androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadKeyframe(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,int,org.xmlpull.v1.XmlPullParser):826:826 -> createAnimatorFromXml
    35:35:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):704 -> createAnimatorFromXml
    35:35:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    35:35:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    36:36:android.animation.Keyframe androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadKeyframe(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,int,org.xmlpull.v1.XmlPullParser):832:832 -> createAnimatorFromXml
    36:36:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):704 -> createAnimatorFromXml
    36:36:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    36:36:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    37:37:android.animation.Keyframe androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadKeyframe(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,int,org.xmlpull.v1.XmlPullParser):848:848 -> createAnimatorFromXml
    37:37:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):704 -> createAnimatorFromXml
    37:37:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    37:37:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    38:38:android.animation.Keyframe androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadKeyframe(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,int,org.xmlpull.v1.XmlPullParser):850:850 -> createAnimatorFromXml
    38:38:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):704 -> createAnimatorFromXml
    38:38:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    38:38:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    39:39:android.animation.Keyframe androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadKeyframe(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,int,org.xmlpull.v1.XmlPullParser):842:842 -> createAnimatorFromXml
    39:39:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):704 -> createAnimatorFromXml
    39:39:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    39:39:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    40:40:android.animation.Keyframe androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadKeyframe(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,int,org.xmlpull.v1.XmlPullParser):844:844 -> createAnimatorFromXml
    40:40:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):704 -> createAnimatorFromXml
    40:40:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    40:40:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    41:42:android.animation.Keyframe androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadKeyframe(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,int,org.xmlpull.v1.XmlPullParser):854:855 -> createAnimatorFromXml
    41:42:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):704 -> createAnimatorFromXml
    41:42:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    41:42:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    43:43:android.animation.Keyframe androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadKeyframe(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,int,org.xmlpull.v1.XmlPullParser):858:858 -> createAnimatorFromXml
    43:43:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):704 -> createAnimatorFromXml
    43:43:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    43:43:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    44:45:android.animation.Keyframe androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadKeyframe(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,int,org.xmlpull.v1.XmlPullParser):861:862 -> createAnimatorFromXml
    44:45:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):704 -> createAnimatorFromXml
    44:45:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    44:45:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    46:46:android.animation.Keyframe androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadKeyframe(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,int,org.xmlpull.v1.XmlPullParser):864:864 -> createAnimatorFromXml
    46:46:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):704 -> createAnimatorFromXml
    46:46:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    46:46:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    47:47:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):708:708 -> createAnimatorFromXml
    47:47:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    47:47:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    48:48:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):710:710 -> createAnimatorFromXml
    48:48:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    48:48:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    49:49:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):712:712 -> createAnimatorFromXml
    49:49:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    49:49:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    50:50:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):717:717 -> createAnimatorFromXml
    50:50:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    50:50:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    51:53:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):723:725 -> createAnimatorFromXml
    51:53:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    51:53:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    54:54:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):728:728 -> createAnimatorFromXml
    54:54:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    54:54:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    55:55:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):730:730 -> createAnimatorFromXml
    55:55:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    55:55:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    56:56:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):734:734 -> createAnimatorFromXml
    56:56:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    56:56:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    57:57:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):737:737 -> createAnimatorFromXml
    57:57:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    57:57:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    58:58:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):739:739 -> createAnimatorFromXml
    58:58:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    58:58:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    59:60:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):743:744 -> createAnimatorFromXml
    59:60:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    59:60:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    61:62:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):746:747 -> createAnimatorFromXml
    61:62:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    61:62:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    63:63:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):749:749 -> createAnimatorFromXml
    63:63:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    63:63:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    64:64:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):751:751 -> createAnimatorFromXml
    64:64:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    64:64:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    65:65:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):758:758 -> createAnimatorFromXml
    65:65:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    65:65:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    66:67:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):763:764 -> createAnimatorFromXml
    66:67:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    66:67:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    68:68:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.distributeKeyframes(android.animation.Keyframe[],float,int,int):809:809 -> createAnimatorFromXml
    68:68:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):765 -> createAnimatorFromXml
    68:68:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    68:68:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    69:69:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):769:769 -> createAnimatorFromXml
    69:69:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    69:69:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    70:70:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadPvh(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,java.lang.String,int):771:771 -> createAnimatorFromXml
    70:70:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):599 -> createAnimatorFromXml
    70:70:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    71:71:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):602:602 -> createAnimatorFromXml
    71:71:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    72:72:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):609:609 -> createAnimatorFromXml
    72:72:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    73:73:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):611:611 -> createAnimatorFromXml
    73:73:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    74:74:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):613:613 -> createAnimatorFromXml
    74:74:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    75:75:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):616:616 -> createAnimatorFromXml
    75:75:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    76:77:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):621:622 -> createAnimatorFromXml
    76:77:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    78:78:android.animation.PropertyValuesHolder[] androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadValues(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):624:624 -> createAnimatorFromXml
    78:78:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):542 -> createAnimatorFromXml
    79:80:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):544:545 -> createAnimatorFromXml
    81:81:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):554:554 -> createAnimatorFromXml
    82:82:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):556:556 -> createAnimatorFromXml
    83:83:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):549:549 -> createAnimatorFromXml
    84:84:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):560:560 -> createAnimatorFromXml
    85:86:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):562:563 -> createAnimatorFromXml
    87:87:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):566:566 -> createAnimatorFromXml
    88:88:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.animation.AnimatorSet,int,float):568:568 -> createAnimatorFromXml
    1:1:android.view.animation.Interpolator createInterpolatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):109:109 -> createInterpolatorFromXml
    2:2:android.view.animation.Interpolator createInterpolatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):111:111 -> createInterpolatorFromXml
    3:3:android.view.animation.Interpolator createInterpolatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):118:118 -> createInterpolatorFromXml
    4:4:android.view.animation.Interpolator createInterpolatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):120:120 -> createInterpolatorFromXml
    5:24:android.view.animation.Interpolator createInterpolatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):122:141 -> createInterpolatorFromXml
    25:25:android.view.animation.Interpolator createInterpolatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):143:143 -> createInterpolatorFromXml
    1:5:android.animation.Keyframe androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createNewKeyframe(android.animation.Keyframe,float):779:783 -> createNewKeyframe
    1:1:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):207:207 -> getPVH
    2:3:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):209:210 -> getPVH
    4:4:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):212:212 -> getPVH
    5:5:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):216:216 -> getPVH
    6:7:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):228:229 -> getPVH
    8:8:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):232:232 -> getPVH
    9:9:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):234:234 -> getPVH
    10:10:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):237:237 -> getPVH
    11:11:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):239:239 -> getPVH
    12:12:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):243:243 -> getPVH
    13:13:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):240:240 -> getPVH
    14:14:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):246:246 -> getPVH
    15:16:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):250:251 -> getPVH
    17:17:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):260:260 -> getPVH
    18:18:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):267:267 -> getPVH
    19:19:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):269:269 -> getPVH
    20:20:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):273:273 -> getPVH
    21:21:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):275:275 -> getPVH
    22:22:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):277:277 -> getPVH
    23:23:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):280:280 -> getPVH
    24:24:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):284:284 -> getPVH
    25:25:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):286:286 -> getPVH
    26:26:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):288:288 -> getPVH
    27:29:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):295:297 -> getPVH
    30:30:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):299:299 -> getPVH
    31:33:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):303:305 -> getPVH
    34:34:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):307:307 -> getPVH
    35:35:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):309:309 -> getPVH
    36:36:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):311:311 -> getPVH
    37:39:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):316:318 -> getPVH
    40:40:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):320:320 -> getPVH
    41:41:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):322:322 -> getPVH
    42:42:android.animation.PropertyValuesHolder androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.getPVH(android.content.res.TypedArray,int,int,int,java.lang.String):327:327 -> getPVH
    boolean androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.isColorType(int) -> isColorType
    1:2:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,int):100:101 -> loadAnimator
    3:3:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,int):103:103 -> loadAnimator
    4:4:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,int,float):131:131 -> loadAnimator
    4:4:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,int):119 -> loadAnimator
    4:4:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,int):103 -> loadAnimator
    5:5:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.createAnimatorFromXml(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser,float):501:501 -> loadAnimator
    5:5:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,int,float):132 -> loadAnimator
    5:5:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,int):119 -> loadAnimator
    5:5:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,int):103 -> loadAnimator
    6:6:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,int,float):147:147 -> loadAnimator
    6:6:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,int):119 -> loadAnimator
    6:6:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,int):103 -> loadAnimator
    7:7:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,int,float):141:141 -> loadAnimator
    7:7:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,int):119 -> loadAnimator
    7:7:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,int):103 -> loadAnimator
    8:10:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,int,float):143:145 -> loadAnimator
    8:10:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,int):119 -> loadAnimator
    8:10:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,int):103 -> loadAnimator
    11:11:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,int,float):135:135 -> loadAnimator
    11:11:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,int):119 -> loadAnimator
    11:11:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,int):103 -> loadAnimator
    12:14:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,int,float):137:139 -> loadAnimator
    12:14:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,int):119 -> loadAnimator
    12:14:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,int):103 -> loadAnimator
    15:16:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,int,float):147:148 -> loadAnimator
    15:16:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,int):119 -> loadAnimator
    15:16:android.animation.Animator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,int):103 -> loadAnimator
    17:17:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):890:890 -> loadAnimator
    18:18:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):892:892 -> loadAnimator
    19:19:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):896:896 -> loadAnimator
    20:20:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):345:345 -> loadAnimator
    20:20:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    21:21:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):347:347 -> loadAnimator
    21:21:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    22:22:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):349:349 -> loadAnimator
    22:22:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    23:24:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):353:354 -> loadAnimator
    23:24:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    25:25:int androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.inferValueTypeFromValues(android.content.res.TypedArray,int,int):655:655 -> loadAnimator
    25:25:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):356 -> loadAnimator
    25:25:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    26:27:int androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.inferValueTypeFromValues(android.content.res.TypedArray,int,int):657:658 -> loadAnimator
    26:27:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):356 -> loadAnimator
    26:27:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    28:28:int androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.inferValueTypeFromValues(android.content.res.TypedArray,int,int):660:660 -> loadAnimator
    28:28:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):356 -> loadAnimator
    28:28:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    29:29:int androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.inferValueTypeFromValues(android.content.res.TypedArray,int,int):664:664 -> loadAnimator
    29:29:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):356 -> loadAnimator
    29:29:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    30:30:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):360:360 -> loadAnimator
    30:30:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    31:31:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):364:364 -> loadAnimator
    31:31:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    32:33:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):367:368 -> loadAnimator
    32:33:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    34:34:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):370:370 -> loadAnimator
    34:34:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    35:35:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):372:372 -> loadAnimator
    35:35:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    36:37:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupObjectAnimator(android.animation.ValueAnimator,android.content.res.TypedArray,int,float,org.xmlpull.v1.XmlPullParser):390:391 -> loadAnimator
    36:37:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):376 -> loadAnimator
    36:37:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    38:38:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupObjectAnimator(android.animation.ValueAnimator,android.content.res.TypedArray,int,float,org.xmlpull.v1.XmlPullParser):403:403 -> loadAnimator
    38:38:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):376 -> loadAnimator
    38:38:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    39:39:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupObjectAnimator(android.animation.ValueAnimator,android.content.res.TypedArray,int,float,org.xmlpull.v1.XmlPullParser):405:405 -> loadAnimator
    39:39:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):376 -> loadAnimator
    39:39:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    40:40:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupObjectAnimator(android.animation.ValueAnimator,android.content.res.TypedArray,int,float,org.xmlpull.v1.XmlPullParser):415:415 -> loadAnimator
    40:40:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):376 -> loadAnimator
    40:40:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    41:41:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupObjectAnimator(android.animation.ValueAnimator,android.content.res.TypedArray,int,float,org.xmlpull.v1.XmlPullParser):418:418 -> loadAnimator
    41:41:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):376 -> loadAnimator
    41:41:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    42:42:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupPathMotion(android.graphics.Path,android.animation.ObjectAnimator,float,java.lang.String,java.lang.String):436:436 -> loadAnimator
    42:42:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupObjectAnimator(android.animation.ValueAnimator,android.content.res.TypedArray,int,float,org.xmlpull.v1.XmlPullParser):419 -> loadAnimator
    42:42:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):376 -> loadAnimator
    42:42:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    43:44:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupPathMotion(android.graphics.Path,android.animation.ObjectAnimator,float,java.lang.String,java.lang.String):440:441 -> loadAnimator
    43:44:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupObjectAnimator(android.animation.ValueAnimator,android.content.res.TypedArray,int,float,org.xmlpull.v1.XmlPullParser):419 -> loadAnimator
    43:44:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):376 -> loadAnimator
    43:44:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    45:45:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupPathMotion(android.graphics.Path,android.animation.ObjectAnimator,float,java.lang.String,java.lang.String):443:443 -> loadAnimator
    45:45:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupObjectAnimator(android.animation.ValueAnimator,android.content.res.TypedArray,int,float,org.xmlpull.v1.XmlPullParser):419 -> loadAnimator
    45:45:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):376 -> loadAnimator
    45:45:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    46:46:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupPathMotion(android.graphics.Path,android.animation.ObjectAnimator,float,java.lang.String,java.lang.String):445:445 -> loadAnimator
    46:46:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupObjectAnimator(android.animation.ValueAnimator,android.content.res.TypedArray,int,float,org.xmlpull.v1.XmlPullParser):419 -> loadAnimator
    46:46:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):376 -> loadAnimator
    46:46:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    47:47:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupPathMotion(android.graphics.Path,android.animation.ObjectAnimator,float,java.lang.String,java.lang.String):447:447 -> loadAnimator
    47:47:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupObjectAnimator(android.animation.ValueAnimator,android.content.res.TypedArray,int,float,org.xmlpull.v1.XmlPullParser):419 -> loadAnimator
    47:47:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):376 -> loadAnimator
    47:47:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    48:48:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupPathMotion(android.graphics.Path,android.animation.ObjectAnimator,float,java.lang.String,java.lang.String):450:450 -> loadAnimator
    48:48:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupObjectAnimator(android.animation.ValueAnimator,android.content.res.TypedArray,int,float,org.xmlpull.v1.XmlPullParser):419 -> loadAnimator
    48:48:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):376 -> loadAnimator
    48:48:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    49:49:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupPathMotion(android.graphics.Path,android.animation.ObjectAnimator,float,java.lang.String,java.lang.String):452:452 -> loadAnimator
    49:49:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupObjectAnimator(android.animation.ValueAnimator,android.content.res.TypedArray,int,float,org.xmlpull.v1.XmlPullParser):419 -> loadAnimator
    49:49:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):376 -> loadAnimator
    49:49:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    50:51:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupPathMotion(android.graphics.Path,android.animation.ObjectAnimator,float,java.lang.String,java.lang.String):454:455 -> loadAnimator
    50:51:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupObjectAnimator(android.animation.ValueAnimator,android.content.res.TypedArray,int,float,org.xmlpull.v1.XmlPullParser):419 -> loadAnimator
    50:51:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):376 -> loadAnimator
    50:51:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    52:52:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupPathMotion(android.graphics.Path,android.animation.ObjectAnimator,float,java.lang.String,java.lang.String):466:466 -> loadAnimator
    52:52:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupObjectAnimator(android.animation.ValueAnimator,android.content.res.TypedArray,int,float,org.xmlpull.v1.XmlPullParser):419 -> loadAnimator
    52:52:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):376 -> loadAnimator
    52:52:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    53:54:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupPathMotion(android.graphics.Path,android.animation.ObjectAnimator,float,java.lang.String,java.lang.String):469:470 -> loadAnimator
    53:54:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupObjectAnimator(android.animation.ValueAnimator,android.content.res.TypedArray,int,float,org.xmlpull.v1.XmlPullParser):419 -> loadAnimator
    53:54:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):376 -> loadAnimator
    53:54:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    55:56:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupPathMotion(android.graphics.Path,android.animation.ObjectAnimator,float,java.lang.String,java.lang.String):472:473 -> loadAnimator
    55:56:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupObjectAnimator(android.animation.ValueAnimator,android.content.res.TypedArray,int,float,org.xmlpull.v1.XmlPullParser):419 -> loadAnimator
    55:56:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):376 -> loadAnimator
    55:56:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    57:57:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupPathMotion(android.graphics.Path,android.animation.ObjectAnimator,float,java.lang.String,java.lang.String):475:475 -> loadAnimator
    57:57:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupObjectAnimator(android.animation.ValueAnimator,android.content.res.TypedArray,int,float,org.xmlpull.v1.XmlPullParser):419 -> loadAnimator
    57:57:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):376 -> loadAnimator
    57:57:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    58:58:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupPathMotion(android.graphics.Path,android.animation.ObjectAnimator,float,java.lang.String,java.lang.String):483:483 -> loadAnimator
    58:58:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupObjectAnimator(android.animation.ValueAnimator,android.content.res.TypedArray,int,float,org.xmlpull.v1.XmlPullParser):419 -> loadAnimator
    58:58:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):376 -> loadAnimator
    58:58:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    59:59:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupPathMotion(android.graphics.Path,android.animation.ObjectAnimator,float,java.lang.String,java.lang.String):486:486 -> loadAnimator
    59:59:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupObjectAnimator(android.animation.ValueAnimator,android.content.res.TypedArray,int,float,org.xmlpull.v1.XmlPullParser):419 -> loadAnimator
    59:59:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):376 -> loadAnimator
    59:59:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    60:60:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupPathMotion(android.graphics.Path,android.animation.ObjectAnimator,float,java.lang.String,java.lang.String):489:489 -> loadAnimator
    60:60:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupObjectAnimator(android.animation.ValueAnimator,android.content.res.TypedArray,int,float,org.xmlpull.v1.XmlPullParser):419 -> loadAnimator
    60:60:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):376 -> loadAnimator
    60:60:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    61:61:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupPathMotion(android.graphics.Path,android.animation.ObjectAnimator,float,java.lang.String,java.lang.String):491:491 -> loadAnimator
    61:61:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupObjectAnimator(android.animation.ValueAnimator,android.content.res.TypedArray,int,float,org.xmlpull.v1.XmlPullParser):419 -> loadAnimator
    61:61:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):376 -> loadAnimator
    61:61:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    62:62:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupPathMotion(android.graphics.Path,android.animation.ObjectAnimator,float,java.lang.String,java.lang.String):493:493 -> loadAnimator
    62:62:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupObjectAnimator(android.animation.ValueAnimator,android.content.res.TypedArray,int,float,org.xmlpull.v1.XmlPullParser):419 -> loadAnimator
    62:62:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):376 -> loadAnimator
    62:62:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    63:63:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupObjectAnimator(android.animation.ValueAnimator,android.content.res.TypedArray,int,float,org.xmlpull.v1.XmlPullParser):423:423 -> loadAnimator
    63:63:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):376 -> loadAnimator
    63:63:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    64:64:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.setupObjectAnimator(android.animation.ValueAnimator,android.content.res.TypedArray,int,float,org.xmlpull.v1.XmlPullParser):425:425 -> loadAnimator
    64:64:void androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.parseAnimatorFromTypeArray(android.animation.ValueAnimator,android.content.res.TypedArray,android.content.res.TypedArray,float,org.xmlpull.v1.XmlPullParser):376 -> loadAnimator
    64:64:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):899 -> loadAnimator
    65:65:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):902:902 -> loadAnimator
    66:67:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):905:906 -> loadAnimator
    68:68:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):909:909 -> loadAnimator
    69:69:android.animation.ValueAnimator androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat.loadAnimator(android.content.Context,android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,android.animation.ValueAnimator,float,org.xmlpull.v1.XmlPullParser):911:911 -> loadAnimator
    1:2:android.view.animation.Interpolator loadInterpolator(android.content.Context,int):67:68 -> loadInterpolator
    3:3:android.view.animation.Interpolator loadInterpolator(android.content.Context,int):75:75 -> loadInterpolator
    4:4:android.view.animation.Interpolator loadInterpolator(android.content.Context,int):77:77 -> loadInterpolator
    5:5:android.view.animation.Interpolator loadInterpolator(android.content.Context,int):79:79 -> loadInterpolator
    6:7:android.view.animation.Interpolator loadInterpolator(android.content.Context,int):81:82 -> loadInterpolator
    8:8:android.view.animation.Interpolator loadInterpolator(android.content.Context,int):95:95 -> loadInterpolator
    9:12:android.view.animation.Interpolator loadInterpolator(android.content.Context,int):90:93 -> loadInterpolator
    13:16:android.view.animation.Interpolator loadInterpolator(android.content.Context,int):85:88 -> loadInterpolator
    17:18:android.view.animation.Interpolator loadInterpolator(android.content.Context,int):95:96 -> loadInterpolator
androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat$PathDataEvaluator -> androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat$PathDataEvaluator:
    1:1:void <init>():166:166 -> <init>
    1:1:java.lang.Object evaluate(float,java.lang.Object,java.lang.Object):157:157 -> evaluate
    2:2:androidx.core.graphics.PathParser$PathDataNode[] evaluate(float,androidx.core.graphics.PathParser$PathDataNode[],androidx.core.graphics.PathParser$PathDataNode[]):185:185 -> evaluate
    2:2:java.lang.Object evaluate(float,java.lang.Object,java.lang.Object):157 -> evaluate
    3:4:androidx.core.graphics.PathParser$PathDataNode[] evaluate(float,androidx.core.graphics.PathParser$PathDataNode[],androidx.core.graphics.PathParser$PathDataNode[]):190:191 -> evaluate
    3:4:java.lang.Object evaluate(float,java.lang.Object,java.lang.Object):157 -> evaluate
    5:6:androidx.core.graphics.PathParser$PathDataNode[] evaluate(float,androidx.core.graphics.PathParser$PathDataNode[],androidx.core.graphics.PathParser$PathDataNode[]):194:195 -> evaluate
    5:6:java.lang.Object evaluate(float,java.lang.Object,java.lang.Object):157 -> evaluate
    7:7:androidx.core.graphics.PathParser$PathDataNode[] evaluate(float,androidx.core.graphics.PathParser$PathDataNode[],androidx.core.graphics.PathParser$PathDataNode[]):199:199 -> evaluate
    7:7:java.lang.Object evaluate(float,java.lang.Object,java.lang.Object):157 -> evaluate
    8:8:androidx.core.graphics.PathParser$PathDataNode[] evaluate(float,androidx.core.graphics.PathParser$PathDataNode[],androidx.core.graphics.PathParser$PathDataNode[]):186:186 -> evaluate
    8:8:java.lang.Object evaluate(float,java.lang.Object,java.lang.Object):157 -> evaluate
androidx.vectordrawable.graphics.drawable.ArgbEvaluator -> androidx.vectordrawable.graphics.drawable.ArgbEvaluator:
    1:1:void <clinit>():33:33 -> <clinit>
    1:1:void <init>():32:32 -> <init>
    1:1:java.lang.Object evaluate(float,java.lang.Object,java.lang.Object):64:64 -> evaluate
    2:2:java.lang.Object evaluate(float,java.lang.Object,java.lang.Object):70:70 -> evaluate
    3:5:java.lang.Object evaluate(float,java.lang.Object,java.lang.Object):77:79 -> evaluate
    6:8:java.lang.Object evaluate(float,java.lang.Object,java.lang.Object):81:83 -> evaluate
    9:11:java.lang.Object evaluate(float,java.lang.Object,java.lang.Object):93:95 -> evaluate
    12:12:java.lang.Object evaluate(float,java.lang.Object,java.lang.Object):97:97 -> evaluate
    1:1:androidx.vectordrawable.graphics.drawable.ArgbEvaluator getInstance():43:43 -> getInstance
androidx.vectordrawable.graphics.drawable.PathInterpolatorCompat -> androidx.vectordrawable.graphics.drawable.PathInterpolatorCompat:
    1:1:void <init>(android.content.Context,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):68:68 -> <init>
    2:3:void <init>(android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):72:73 -> <init>
    2:3:void <init>(android.content.Context,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):68 -> <init>
    4:5:void parseInterpolatorFromTypeArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):82:83 -> <init>
    4:5:void <init>(android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):75 -> <init>
    4:5:void <init>(android.content.Context,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):68 -> <init>
    6:6:void parseInterpolatorFromTypeArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):85:85 -> <init>
    6:6:void <init>(android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):75 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):68 -> <init>
    7:7:void parseInterpolatorFromTypeArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):90:90 -> <init>
    7:7:void <init>(android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):75 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):68 -> <init>
    8:8:void parseInterpolatorFromTypeArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):87:87 -> <init>
    8:8:void <init>(android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):75 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):68 -> <init>
    9:9:void parseInterpolatorFromTypeArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):92:92 -> <init>
    9:9:void <init>(android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):75 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):68 -> <init>
    10:10:void parseInterpolatorFromTypeArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):94:94 -> <init>
    10:10:void <init>(android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):75 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):68 -> <init>
    11:11:void parseInterpolatorFromTypeArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):97:97 -> <init>
    11:11:void <init>(android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):75 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):68 -> <init>
    12:12:void parseInterpolatorFromTypeArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):99:99 -> <init>
    12:12:void <init>(android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):75 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):68 -> <init>
    13:14:void parseInterpolatorFromTypeArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):102:103 -> <init>
    13:14:void <init>(android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):75 -> <init>
    13:14:void <init>(android.content.Context,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):68 -> <init>
    15:18:void initQuad(float,float):123:126 -> <init>
    15:18:void parseInterpolatorFromTypeArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):111 -> <init>
    15:18:void <init>(android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):75 -> <init>
    15:18:void <init>(android.content.Context,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):68 -> <init>
    19:19:void parseInterpolatorFromTypeArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):113:113 -> <init>
    19:19:void <init>(android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):75 -> <init>
    19:19:void <init>(android.content.Context,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):68 -> <init>
    20:20:void parseInterpolatorFromTypeArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):115:115 -> <init>
    20:20:void <init>(android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):75 -> <init>
    20:20:void <init>(android.content.Context,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):68 -> <init>
    21:24:void initCubic(float,float,float,float):130:133 -> <init>
    21:24:void parseInterpolatorFromTypeArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):117 -> <init>
    21:24:void <init>(android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):75 -> <init>
    21:24:void <init>(android.content.Context,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):68 -> <init>
    25:25:void <init>(android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):76:76 -> <init>
    25:25:void <init>(android.content.Context,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):68 -> <init>
    26:26:void parseInterpolatorFromTypeArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):106:106 -> <init>
    26:26:void <init>(android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):75 -> <init>
    26:26:void <init>(android.content.Context,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):68 -> <init>
    27:27:void parseInterpolatorFromTypeArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):95:95 -> <init>
    27:27:void <init>(android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):75 -> <init>
    27:27:void <init>(android.content.Context,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):68 -> <init>
    28:28:void parseInterpolatorFromTypeArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):93:93 -> <init>
    28:28:void <init>(android.content.res.Resources,android.content.res.Resources$Theme,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):75 -> <init>
    28:28:void <init>(android.content.Context,android.util.AttributeSet,org.xmlpull.v1.XmlPullParser):68 -> <init>
    1:1:float getInterpolation(float):202:202 -> getInterpolation
    2:3:float getInterpolation(float):205:206 -> getInterpolation
    4:4:float getInterpolation(float):213:213 -> getInterpolation
    5:5:float getInterpolation(float):215:215 -> getInterpolation
    6:6:float getInterpolation(float):218:218 -> getInterpolation
    7:8:float getInterpolation(float):221:222 -> getInterpolation
    1:1:void initPath(android.graphics.Path):137:137 -> initPath
    2:3:void initPath(android.graphics.Path):139:140 -> initPath
    4:5:void initPath(android.graphics.Path):146:147 -> initPath
    6:6:void initPath(android.graphics.Path):152:152 -> initPath
    7:8:void initPath(android.graphics.Path):154:155 -> initPath
    9:10:void initPath(android.graphics.Path):158:159 -> initPath
    11:11:void initPath(android.graphics.Path):169:169 -> initPath
    12:12:void initPath(android.graphics.Path):173:173 -> initPath
    13:13:void initPath(android.graphics.Path):171:171 -> initPath
    14:15:void initPath(android.graphics.Path):177:178 -> initPath
    16:16:void initPath(android.graphics.Path):160:160 -> initPath
    17:17:void initPath(android.graphics.Path):143:143 -> initPath
androidx.vectordrawable.graphics.drawable.VectorDrawableCommon -> androidx.vectordrawable.graphics.drawable.VectorDrawableCommon:
    1:1:void <init>():29:29 -> <init>
    1:2:void clearColorFilter():103:104 -> clearColorFilter
    3:3:void clearColorFilter():107:107 -> clearColorFilter
    1:2:android.graphics.drawable.Drawable getCurrent():112:113 -> getCurrent
    3:3:android.graphics.drawable.Drawable getCurrent():115:115 -> getCurrent
    1:2:int getMinimumHeight():128:129 -> getMinimumHeight
    3:3:int getMinimumHeight():131:131 -> getMinimumHeight
    1:2:int getMinimumWidth():120:121 -> getMinimumWidth
    3:3:int getMinimumWidth():123:123 -> getMinimumWidth
    1:2:boolean getPadding(android.graphics.Rect):136:137 -> getPadding
    3:3:boolean getPadding(android.graphics.Rect):139:139 -> getPadding
    1:2:int[] getState():144:145 -> getState
    3:3:int[] getState():147:147 -> getState
    1:2:android.graphics.Region getTransparentRegion():153:154 -> getTransparentRegion
    3:3:android.graphics.Region getTransparentRegion():156:156 -> getTransparentRegion
    1:1:void jumpToCurrentState():86:86 -> jumpToCurrentState
    2:2:void androidx.core.graphics.drawable.DrawableCompat.jumpToCurrentState(android.graphics.drawable.Drawable):62:62 -> jumpToCurrentState
    2:2:void jumpToCurrentState():87 -> jumpToCurrentState
    1:2:boolean onLevelChange(int):45:46 -> onLevelChange
    3:3:boolean onLevelChange(int):48:48 -> onLevelChange
    1:2:void setChangingConfigurations(int):161:162 -> setChangingConfigurations
    3:3:void setChangingConfigurations(int):165:165 -> setChangingConfigurations
    1:2:void setColorFilter(int,android.graphics.PorterDuff$Mode):36:37 -> setColorFilter
    3:3:void setColorFilter(int,android.graphics.PorterDuff$Mode):40:40 -> setColorFilter
    1:2:boolean setState(int[]):170:171 -> setState
    3:3:boolean setState(int[]):173:173 -> setState
androidx.vectordrawable.graphics.drawable.VectorDrawableCompat -> androidx.vectordrawable.graphics.drawable.VectorDrawableCompat:
    1:1:void <clinit>():280:280 -> <clinit>
    1:1:void <init>():321:321 -> <init>
    2:2:void <init>():311:311 -> <init>
    3:5:void <init>():317:319 -> <init>
    6:6:void <init>():322:322 -> <init>
    7:7:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VectorDrawableCompatState):325:325 -> <init>
    8:8:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VectorDrawableCompatState):311:311 -> <init>
    9:11:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VectorDrawableCompatState):317:319 -> <init>
    12:13:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VectorDrawableCompatState):326:327 -> <init>
    1:1:int applyAlpha(int,float):687:687 -> applyAlpha
    1:2:void androidx.vectordrawable.graphics.drawable.VectorDrawableCommon.applyTheme(android.content.res.Resources$Theme):95:96 -> applyTheme
    1:2:void applyTheme(android.content.res.Resources$Theme):277 -> applyTheme
    1:1:boolean canApplyTheme():587:587 -> canApplyTheme
    2:3:boolean androidx.core.graphics.drawable.DrawableCompat.canApplyTheme(android.graphics.drawable.Drawable):197:198 -> canApplyTheme
    2:3:boolean canApplyTheme():588 -> canApplyTheme
    1:1:void clearColorFilter():277:277 -> clearColorFilter
    1:5:androidx.vectordrawable.graphics.drawable.VectorDrawableCompat create(android.content.res.Resources,int,android.content.res.Resources$Theme):645:649 -> create
    6:7:androidx.vectordrawable.graphics.drawable.VectorDrawableCompat create(android.content.res.Resources,int,android.content.res.Resources$Theme):654:655 -> create
    8:8:androidx.vectordrawable.graphics.drawable.VectorDrawableCompat create(android.content.res.Resources,int,android.content.res.Resources$Theme):657:657 -> create
    9:9:androidx.vectordrawable.graphics.drawable.VectorDrawableCompat create(android.content.res.Resources,int,android.content.res.Resources$Theme):664:664 -> create
    10:10:androidx.vectordrawable.graphics.drawable.VectorDrawableCompat create(android.content.res.Resources,int,android.content.res.Resources$Theme):662:662 -> create
    11:11:androidx.vectordrawable.graphics.drawable.VectorDrawableCompat create(android.content.res.Resources,int,android.content.res.Resources$Theme):668:668 -> create
    12:12:androidx.vectordrawable.graphics.drawable.VectorDrawableCompat create(android.content.res.Resources,int,android.content.res.Resources$Theme):666:666 -> create
    1:2:androidx.vectordrawable.graphics.drawable.VectorDrawableCompat createFromXmlInner(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):681:682 -> createFromXmlInner
    1:2:void draw(android.graphics.Canvas):360:361 -> draw
    3:4:void draw(android.graphics.Canvas):366:367 -> draw
    5:5:void draw(android.graphics.Canvas):373:373 -> draw
    6:9:void draw(android.graphics.Canvas):379:382 -> draw
    10:11:void draw(android.graphics.Canvas):384:385 -> draw
    12:15:void draw(android.graphics.Canvas):393:396 -> draw
    16:17:void draw(android.graphics.Canvas):402:403 -> draw
    18:20:boolean needMirroring():907:909 -> draw
    18:20:void draw(android.graphics.Canvas):406 -> draw
    21:22:void draw(android.graphics.Canvas):408:409 -> draw
    23:23:void draw(android.graphics.Canvas):415:415 -> draw
    24:26:void draw(android.graphics.Canvas):417:419 -> draw
    27:29:void draw(android.graphics.Canvas):421:423 -> draw
    30:31:void draw(android.graphics.Canvas):426:427 -> draw
    1:2:int getAlpha():432:433 -> getAlpha
    3:3:int getAlpha():436:436 -> getAlpha
    1:2:int getChangingConfigurations():925:926 -> getChangingConfigurations
    3:3:int getChangingConfigurations():928:928 -> getChangingConfigurations
    1:1:android.graphics.ColorFilter getColorFilter():465:465 -> getColorFilter
    2:3:android.graphics.ColorFilter androidx.core.graphics.drawable.DrawableCompat.getColorFilter(android.graphics.drawable.Drawable):210:211 -> getColorFilter
    2:3:android.graphics.ColorFilter getColorFilter():466 -> getColorFilter
    4:4:android.graphics.ColorFilter getColorFilter():468:468 -> getColorFilter
    1:1:android.graphics.drawable.Drawable$ConstantState getConstantState():350:350 -> getConstantState
    2:2:android.graphics.drawable.Drawable$ConstantState getConstantState():352:352 -> getConstantState
    3:4:android.graphics.drawable.Drawable$ConstantState getConstantState():354:355 -> getConstantState
    1:1:android.graphics.drawable.Drawable getCurrent():277:277 -> getCurrent
    1:2:int getIntrinsicHeight():577:578 -> getIntrinsicHeight
    3:3:int getIntrinsicHeight():581:581 -> getIntrinsicHeight
    1:2:int getIntrinsicWidth():568:569 -> getIntrinsicWidth
    3:3:int getIntrinsicWidth():572:572 -> getIntrinsicWidth
    1:1:int getMinimumHeight():277:277 -> getMinimumHeight
    1:1:int getMinimumWidth():277:277 -> getMinimumWidth
    1:2:int getOpacity():559:560 -> getOpacity
    1:1:boolean getPadding(android.graphics.Rect):277:277 -> getPadding
    1:1:int[] getState():277:277 -> getState
    1:1:java.lang.Object getTargetByName(java.lang.String):345:345 -> getTargetByName
    2:2:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> getTargetByName
    2:2:java.lang.Object getTargetByName(java.lang.String):345 -> getTargetByName
    1:1:android.graphics.Region getTransparentRegion():277:277 -> getTransparentRegion
    1:2:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):696:697 -> inflate
    3:3:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet):701:701 -> inflate
    4:4:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):707:707 -> inflate
    5:6:void androidx.core.graphics.drawable.DrawableCompat.inflate(android.graphics.drawable.Drawable,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):268:269 -> inflate
    5:6:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):708 -> inflate
    7:7:void androidx.core.graphics.drawable.DrawableCompat.inflate(android.graphics.drawable.Drawable,android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):271:271 -> inflate
    7:7:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):708 -> inflate
    8:10:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):712:714 -> inflate
    11:11:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):716:716 -> inflate
    12:13:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):754:755 -> inflate
    12:13:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    14:14:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):760:760 -> inflate
    14:14:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    15:15:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):762:762 -> inflate
    15:15:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    16:16:android.graphics.PorterDuff$Mode parseTintModeCompat(int,android.graphics.PorterDuff$Mode):746:746 -> inflate
    16:16:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):762 -> inflate
    16:16:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    17:17:android.graphics.PorterDuff$Mode parseTintModeCompat(int,android.graphics.PorterDuff$Mode):744:744 -> inflate
    17:17:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):762 -> inflate
    17:17:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    18:18:android.graphics.PorterDuff$Mode parseTintModeCompat(int,android.graphics.PorterDuff$Mode):742:742 -> inflate
    18:18:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):762 -> inflate
    18:18:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    19:19:android.graphics.PorterDuff$Mode parseTintModeCompat(int,android.graphics.PorterDuff$Mode):740:740 -> inflate
    19:19:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):762 -> inflate
    19:19:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    20:20:android.graphics.PorterDuff$Mode parseTintModeCompat(int,android.graphics.PorterDuff$Mode):736:736 -> inflate
    20:20:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):762 -> inflate
    20:20:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    21:21:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):762:762 -> inflate
    21:21:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    22:25:android.content.res.ColorStateList androidx.core.content.res.TypedArrayUtils.getNamedColorStateList(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme,java.lang.String,int):168:171 -> inflate
    22:25:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):765 -> inflate
    22:25:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    26:26:android.content.res.ColorStateList androidx.core.content.res.TypedArrayUtils.getNamedColorStateListFromInt(android.util.TypedValue):190:190 -> inflate
    26:26:android.content.res.ColorStateList androidx.core.content.res.TypedArrayUtils.getNamedColorStateList(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme,java.lang.String,int):177 -> inflate
    26:26:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):765 -> inflate
    26:26:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    27:28:android.content.res.ColorStateList androidx.core.content.res.TypedArrayUtils.getNamedColorStateList(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme,java.lang.String,int):179:180 -> inflate
    27:28:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):765 -> inflate
    27:28:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    29:30:android.content.res.ColorStateList androidx.core.content.res.ColorStateListInflaterCompat.inflate(android.content.res.Resources,int,android.content.res.Resources$Theme):65:66 -> inflate
    29:30:android.content.res.ColorStateList androidx.core.content.res.TypedArrayUtils.getNamedColorStateList(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme,java.lang.String,int):179 -> inflate
    29:30:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):765 -> inflate
    29:30:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    31:31:android.content.res.ColorStateList androidx.core.content.res.ColorStateListInflaterCompat.inflate(android.content.res.Resources,int,android.content.res.Resources$Theme):68:68 -> inflate
    31:31:android.content.res.ColorStateList androidx.core.content.res.TypedArrayUtils.getNamedColorStateList(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme,java.lang.String,int):179 -> inflate
    31:31:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):765 -> inflate
    31:31:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    32:32:android.content.res.ColorStateList androidx.core.content.res.TypedArrayUtils.getNamedColorStateList(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme,java.lang.String,int):172:172 -> inflate
    32:32:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):765 -> inflate
    32:32:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    33:33:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):768:768 -> inflate
    33:33:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    34:34:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):771:771 -> inflate
    34:34:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    35:35:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):774:774 -> inflate
    35:35:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    36:36:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):778:778 -> inflate
    36:36:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    37:37:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):782:782 -> inflate
    37:37:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    38:38:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):785:785 -> inflate
    38:38:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    39:39:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):790:790 -> inflate
    39:39:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    40:40:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):792:792 -> inflate
    40:40:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    41:41:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):794:794 -> inflate
    41:41:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    42:42:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):797:797 -> inflate
    42:42:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    43:43:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):804:804 -> inflate
    43:43:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    44:44:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):803:803 -> inflate
    44:44:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    45:45:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):805:805 -> inflate
    45:45:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    46:46:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):807:807 -> inflate
    46:46:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    47:48:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):809:810 -> inflate
    47:48:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    49:51:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):720:722 -> inflate
    52:53:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):816:817 -> inflate
    52:53:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):723 -> inflate
    54:55:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):822:823 -> inflate
    54:55:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):723 -> inflate
    56:57:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):825:826 -> inflate
    56:57:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):723 -> inflate
    58:58:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):830:830 -> inflate
    58:58:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):723 -> inflate
    59:66:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):832:839 -> inflate
    59:66:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):723 -> inflate
    67:73:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):842:848 -> inflate
    67:73:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):723 -> inflate
    74:81:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):850:857 -> inflate
    74:81:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):723 -> inflate
    82:82:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):860:860 -> inflate
    82:82:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):723 -> inflate
    83:85:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):863:865 -> inflate
    83:85:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):723 -> inflate
    86:86:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):868:868 -> inflate
    86:86:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):723 -> inflate
    87:87:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):725:725 -> inflate
    88:88:void inflateInternal(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):877:877 -> inflate
    88:88:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):723 -> inflate
    89:89:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):798:798 -> inflate
    89:89:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    90:90:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):795:795 -> inflate
    90:90:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    91:91:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):786:786 -> inflate
    91:91:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    92:92:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):783:783 -> inflate
    92:92:void inflate(android.content.res.Resources,org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,android.content.res.Resources$Theme):719 -> inflate
    1:2:void invalidateSelf():933:934 -> invalidateSelf
    3:3:void invalidateSelf():937:937 -> invalidateSelf
    1:2:boolean isAutoMirrored():596:597 -> isAutoMirrored
    3:3:boolean isAutoMirrored():599:599 -> isAutoMirrored
    1:2:boolean isStateful():528:529 -> isStateful
    3:5:boolean isStateful():532:534 -> isStateful
    1:1:void jumpToCurrentState():277:277 -> jumpToCurrentState
    1:2:android.graphics.drawable.Drawable mutate():332:333 -> mutate
    3:5:android.graphics.drawable.Drawable mutate():337:339 -> mutate
    1:2:void onBoundsChange(android.graphics.Rect):918:919 -> onBoundsChange
    1:2:boolean onStateChange(int[]):539:540 -> onStateChange
    3:6:boolean onStateChange(int[]):544:547 -> onStateChange
    7:8:boolean onStateChange(int[]):550:551 -> onStateChange
    1:2:void scheduleSelf(java.lang.Runnable,long):942:943 -> scheduleSelf
    3:3:void scheduleSelf(java.lang.Runnable,long):946:946 -> scheduleSelf
    1:1:void setAllowCaching(boolean):902:902 -> setAllowCaching
    1:2:void setAlpha(int):441:442 -> setAlpha
    3:5:void setAlpha(int):446:448 -> setAlpha
    1:2:void setAutoMirrored(boolean):604:605 -> setAutoMirrored
    3:3:void setAutoMirrored(boolean):608:608 -> setAutoMirrored
    1:1:void setChangingConfigurations(int):277:277 -> setChangingConfigurations
    1:1:void setColorFilter(int,android.graphics.PorterDuff$Mode):277:277 -> setColorFilter
    2:3:void setColorFilter(android.graphics.ColorFilter):454:455 -> setColorFilter
    4:5:void setColorFilter(android.graphics.ColorFilter):459:460 -> setColorFilter
    1:2:void androidx.vectordrawable.graphics.drawable.VectorDrawableCommon.setFilterBitmap(boolean):78:79 -> setFilterBitmap
    1:2:void setFilterBitmap(boolean):277 -> setFilterBitmap
    1:2:void androidx.vectordrawable.graphics.drawable.VectorDrawableCommon.setHotspot(float,float):62:63 -> setHotspot
    1:2:void setHotspot(float,float):277 -> setHotspot
    1:2:void androidx.vectordrawable.graphics.drawable.VectorDrawableCommon.setHotspotBounds(int,int,int,int):70:71 -> setHotspotBounds
    1:2:void setHotspotBounds(int,int,int,int):277 -> setHotspotBounds
    1:1:boolean setState(int[]):277:277 -> setState
    1:2:void setTint(int):488:489 -> setTint
    3:3:void setTint(int):493:493 -> setTint
    1:2:void setTintList(android.content.res.ColorStateList):498:499 -> setTintList
    3:7:void setTintList(android.content.res.ColorStateList):503:507 -> setTintList
    1:2:void setTintMode(android.graphics.PorterDuff$Mode):513:514 -> setTintMode
    3:7:void setTintMode(android.graphics.PorterDuff$Mode):518:522 -> setTintMode
    1:2:boolean setVisible(boolean,boolean):951:952 -> setVisible
    3:3:boolean setVisible(boolean,boolean):954:954 -> setVisible
    1:2:void unscheduleSelf(java.lang.Runnable):959:960 -> unscheduleSelf
    3:3:void unscheduleSelf(java.lang.Runnable):963:963 -> unscheduleSelf
    1:1:int[] getState():277:277 -> updateTintFilter
    1:1:android.graphics.PorterDuffColorFilter updateTintFilter(android.graphics.PorterDuffColorFilter,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode):482 -> updateTintFilter
    2:3:android.graphics.PorterDuffColorFilter updateTintFilter(android.graphics.PorterDuffColorFilter,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode):482:483 -> updateTintFilter
androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VClipPath -> androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VClipPath:
    1:1:void <init>():1768:1768 -> <init>
    2:2:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VClipPath):1773:1773 -> <init>
    1:1:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1778:1778 -> inflate
    2:2:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1782:1782 -> inflate
    3:3:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):1793:1793 -> inflate
    3:3:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1784 -> inflate
    4:4:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):1795:1795 -> inflate
    4:4:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1784 -> inflate
    5:5:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):1799:1799 -> inflate
    5:5:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1784 -> inflate
    6:6:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):1801:1801 -> inflate
    6:6:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1784 -> inflate
    7:7:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):1803:1803 -> inflate
    7:7:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1784 -> inflate
    8:8:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1785:1785 -> inflate
androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VFullPath -> androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VFullPath:
    1:1:void <init>():1835:1835 -> <init>
    2:2:void <init>():1822:1822 -> <init>
    3:7:void <init>():1825:1829 -> <init>
    8:10:void <init>():1831:1833 -> <init>
    11:11:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VFullPath):1840:1840 -> <init>
    12:12:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VFullPath):1822:1822 -> <init>
    13:17:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VFullPath):1825:1829 -> <init>
    18:20:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VFullPath):1831:1833 -> <init>
    21:21:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VFullPath):1841:1841 -> <init>
    22:30:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VFullPath):1843:1851 -> <init>
    31:33:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VFullPath):1853:1855 -> <init>
    1:1:float getFillAlpha():2028:2028 -> getFillAlpha
    1:1:int getFillColor():2018:2018 -> getFillColor
    1:1:float getStrokeAlpha():2007:2007 -> getStrokeAlpha
    1:1:int getStrokeColor():1987:1987 -> getStrokeColor
    1:1:float getStrokeWidth():1997:1997 -> getStrokeWidth
    1:1:float getTrimPathEnd():2048:2048 -> getTrimPathEnd
    1:1:float getTrimPathOffset():2058:2058 -> getTrimPathOffset
    1:1:float getTrimPathStart():2038:2038 -> getTrimPathStart
    1:1:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1890:1890 -> inflate
    2:2:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1901:1901 -> inflate
    2:2:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1892 -> inflate
    3:3:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1908:1908 -> inflate
    3:3:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1892 -> inflate
    4:4:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1915:1915 -> inflate
    4:4:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1892 -> inflate
    5:5:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1918:1918 -> inflate
    5:5:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1892 -> inflate
    6:6:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1921:1921 -> inflate
    6:6:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1892 -> inflate
    7:7:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1923:1923 -> inflate
    7:7:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1892 -> inflate
    8:8:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1926:1926 -> inflate
    8:8:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1892 -> inflate
    9:9:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1928:1928 -> inflate
    9:9:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1892 -> inflate
    10:10:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1930:1930 -> inflate
    10:10:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1892 -> inflate
    11:11:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1932:1932 -> inflate
    11:11:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1892 -> inflate
    12:12:android.graphics.Paint$Cap getStrokeLineCap(int,android.graphics.Paint$Cap):1865:1865 -> inflate
    12:12:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1932 -> inflate
    12:12:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1892 -> inflate
    13:13:android.graphics.Paint$Cap getStrokeLineCap(int,android.graphics.Paint$Cap):1863:1863 -> inflate
    13:13:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1932 -> inflate
    13:13:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1892 -> inflate
    14:14:android.graphics.Paint$Cap getStrokeLineCap(int,android.graphics.Paint$Cap):1861:1861 -> inflate
    14:14:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1932 -> inflate
    14:14:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1892 -> inflate
    15:16:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1932:1933 -> inflate
    15:16:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1892 -> inflate
    17:17:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1935:1935 -> inflate
    17:17:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1892 -> inflate
    18:18:android.graphics.Paint$Join getStrokeLineJoin(int,android.graphics.Paint$Join):1878:1878 -> inflate
    18:18:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1935 -> inflate
    18:18:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1892 -> inflate
    19:19:android.graphics.Paint$Join getStrokeLineJoin(int,android.graphics.Paint$Join):1876:1876 -> inflate
    19:19:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1935 -> inflate
    19:19:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1892 -> inflate
    20:20:android.graphics.Paint$Join getStrokeLineJoin(int,android.graphics.Paint$Join):1874:1874 -> inflate
    20:20:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1935 -> inflate
    20:20:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1892 -> inflate
    21:22:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1935:1936 -> inflate
    21:22:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1892 -> inflate
    23:23:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1939:1939 -> inflate
    23:23:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1892 -> inflate
    24:24:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1941:1941 -> inflate
    24:24:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1892 -> inflate
    25:25:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1943:1943 -> inflate
    25:25:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1892 -> inflate
    26:26:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1945:1945 -> inflate
    26:26:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1892 -> inflate
    27:27:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1947:1947 -> inflate
    27:27:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1892 -> inflate
    28:28:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1950:1950 -> inflate
    28:28:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1892 -> inflate
    29:29:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser,android.content.res.Resources$Theme):1953:1953 -> inflate
    29:29:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1892 -> inflate
    30:30:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1893:1893 -> inflate
    1:1:boolean isStateful():1960:1960 -> isStateful
    1:2:boolean onStateChanged(int[]):1965:1966 -> onStateChanged
    1:1:void setFillAlpha(float):2033:2033 -> setFillAlpha
    1:1:void setFillColor(int):2023:2023 -> setFillColor
    1:1:void setStrokeAlpha(float):2012:2012 -> setStrokeAlpha
    1:1:void setStrokeColor(int):1992:1992 -> setStrokeColor
    1:1:void setStrokeWidth(float):2002:2002 -> setStrokeWidth
    1:1:void setTrimPathEnd(float):2053:2053 -> setTrimPathEnd
    1:1:void setTrimPathOffset(float):2063:2063 -> setTrimPathOffset
    1:1:void setTrimPathStart(float):2043:2043 -> setTrimPathStart
androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup -> androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup:
    1:1:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.collection.ArrayMap):1466:1466 -> <init>
    2:2:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.collection.ArrayMap):1445:1445 -> <init>
    3:3:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.collection.ArrayMap):1449:1449 -> <init>
    4:10:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.collection.ArrayMap):1451:1457 -> <init>
    11:11:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.collection.ArrayMap):1461:1461 -> <init>
    12:12:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.collection.ArrayMap):1464:1464 -> <init>
    13:24:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.collection.ArrayMap):1467:1478 -> <init>
    25:25:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.collection.ArrayMap):1481:1481 -> <init>
    26:31:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.collection.ArrayMap):1483:1488 -> <init>
    32:35:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.collection.ArrayMap):1491:1494 -> <init>
    36:38:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.collection.ArrayMap):1498:1500 -> <init>
    39:39:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.collection.ArrayMap):1496:1496 -> <init>
    40:40:void <init>():1506:1506 -> <init>
    41:41:void <init>():1445:1445 -> <init>
    42:42:void <init>():1449:1449 -> <init>
    43:49:void <init>():1451:1457 -> <init>
    50:50:void <init>():1461:1461 -> <init>
    51:51:void <init>():1464:1464 -> <init>
    1:1:java.lang.String getGroupName():1510:1510 -> getGroupName
    1:1:android.graphics.Matrix getLocalMatrix():1514:1514 -> getLocalMatrix
    1:1:float getPivotX():1586:1586 -> getPivotX
    1:1:float getPivotY():1599:1599 -> getPivotY
    1:1:float getRotation():1573:1573 -> getRotation
    1:1:float getScaleX():1612:1612 -> getScaleX
    1:1:float getScaleY():1625:1625 -> getScaleY
    1:1:float getTranslateX():1638:1638 -> getTranslateX
    1:1:float getTranslateY():1651:1651 -> getTranslateY
    1:1:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1518:1518 -> inflate
    2:2:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):1529:1529 -> inflate
    2:2:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1520 -> inflate
    3:3:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):1532:1532 -> inflate
    3:3:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1520 -> inflate
    4:5:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):1535:1536 -> inflate
    4:5:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1520 -> inflate
    6:6:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):1539:1539 -> inflate
    6:6:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1520 -> inflate
    7:7:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):1543:1543 -> inflate
    7:7:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1520 -> inflate
    8:8:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):1546:1546 -> inflate
    8:8:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1520 -> inflate
    9:9:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):1548:1548 -> inflate
    9:9:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1520 -> inflate
    10:10:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):1552:1552 -> inflate
    10:10:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1520 -> inflate
    11:11:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):1554:1554 -> inflate
    11:11:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1520 -> inflate
    12:12:void updateStateFromTypedArray(android.content.res.TypedArray,org.xmlpull.v1.XmlPullParser):1557:1557 -> inflate
    12:12:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1520 -> inflate
    13:13:void inflate(android.content.res.Resources,android.util.AttributeSet,android.content.res.Resources$Theme,org.xmlpull.v1.XmlPullParser):1521:1521 -> inflate
    1:2:boolean isStateful():1664:1665 -> isStateful
    1:2:boolean onStateChanged(int[]):1675:1676 -> onStateChanged
    1:3:void setPivotX(float):1591:1593 -> setPivotX
    1:3:void setPivotY(float):1604:1606 -> setPivotY
    1:3:void setRotation(float):1578:1580 -> setRotation
    1:3:void setScaleX(float):1617:1619 -> setScaleX
    1:3:void setScaleY(float):1630:1632 -> setScaleY
    1:3:void setTranslateX(float):1643:1645 -> setTranslateX
    1:3:void setTranslateY(float):1656:1658 -> setTranslateY
    1:5:void updateLocalMatrix():1563:1567 -> updateLocalMatrix
androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VObject -> androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VObject:
    1:1:void <init>():1423:1423 -> <init>
    2:2:void <init>():1423:1423 -> <init>
    2:2:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$1):1423 -> <init>
androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath -> androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath:
    1:1:void <init>():1693:1693 -> <init>
    2:2:void <init>():1687:1687 -> <init>
    3:3:void <init>():1690:1690 -> <init>
    4:4:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath):1719:1719 -> <init>
    5:5:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath):1687:1687 -> <init>
    6:6:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath):1690:1690 -> <init>
    7:9:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath):1720:1722 -> <init>
    1:1:androidx.core.graphics.PathParser$PathDataNode[] getPathData():1750:1750 -> getPathData
    1:1:java.lang.String getPathName():1733:1733 -> getPathName
    1:1:void setPathData(androidx.core.graphics.PathParser$PathDataNode[]):1755:1755 -> setPathData
    2:2:void setPathData(androidx.core.graphics.PathParser$PathDataNode[]):1757:1757 -> setPathData
    3:3:void setPathData(androidx.core.graphics.PathParser$PathDataNode[]):1759:1759 -> setPathData
    4:7:void androidx.core.graphics.PathParser.updateNodes(androidx.core.graphics.PathParser$PathDataNode[],androidx.core.graphics.PathParser$PathDataNode[]):163:166 -> setPathData
    4:7:void setPathData(androidx.core.graphics.PathParser$PathDataNode[]):1759 -> setPathData
    1:3:void toPath(android.graphics.Path):1726:1728 -> toPath
androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPathRenderer -> androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPathRenderer:
    1:1:void <clinit>():1170:1170 -> <clinit>
    1:1:void <init>():1191:1191 -> <init>
    2:2:void <init>():1171:1171 -> <init>
    3:9:void <init>():1181:1187 -> <init>
    10:10:void <init>():1189:1189 -> <init>
    11:13:void <init>():1192:1194 -> <init>
    14:14:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPathRenderer):1216:1216 -> <init>
    15:15:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPathRenderer):1171:1171 -> <init>
    16:22:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPathRenderer):1181:1187 -> <init>
    23:23:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPathRenderer):1189:1189 -> <init>
    24:35:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPathRenderer):1217:1228 -> <init>
    36:36:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPathRenderer):1230:1230 -> <init>
    1:1:void draw(android.graphics.Canvas,int,int,android.graphics.ColorFilter):1264:1264 -> draw
    1:1:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1239:1239 -> drawGroupTree
    2:2:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1241:1241 -> drawGroupTree
    3:3:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1244:1244 -> drawGroupTree
    4:8:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1247:1251 -> drawGroupTree
    9:10:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1253:1254 -> drawGroupTree
    11:14:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1269:1272 -> drawGroupTree
    11:14:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1255 -> drawGroupTree
    15:16:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1274:1275 -> drawGroupTree
    15:16:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1255 -> drawGroupTree
    17:21:float getMatrixScale(android.graphics.Matrix):1393:1397 -> drawGroupTree
    17:21:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1278 -> drawGroupTree
    17:21:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1255 -> drawGroupTree
    22:22:float getMatrixScale(android.graphics.Matrix):1399:1399 -> drawGroupTree
    22:22:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1278 -> drawGroupTree
    22:22:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1255 -> drawGroupTree
    23:23:float getMatrixScale(android.graphics.Matrix):1403:1403 -> drawGroupTree
    23:23:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1278 -> drawGroupTree
    23:23:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1255 -> drawGroupTree
    24:25:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1283:1284 -> drawGroupTree
    24:25:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1255 -> drawGroupTree
    26:26:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1286:1286 -> drawGroupTree
    26:26:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1255 -> drawGroupTree
    27:28:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1288:1289 -> drawGroupTree
    27:28:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1255 -> drawGroupTree
    29:30:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1291:1292 -> drawGroupTree
    29:30:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1255 -> drawGroupTree
    31:34:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1294:1297 -> drawGroupTree
    31:34:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1255 -> drawGroupTree
    35:36:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1299:1300 -> drawGroupTree
    35:36:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1255 -> drawGroupTree
    37:37:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1302:1302 -> drawGroupTree
    37:37:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1255 -> drawGroupTree
    38:38:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1304:1304 -> drawGroupTree
    38:38:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1255 -> drawGroupTree
    39:39:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1307:1307 -> drawGroupTree
    39:39:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1255 -> drawGroupTree
    40:41:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1309:1310 -> drawGroupTree
    40:41:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1255 -> drawGroupTree
    42:42:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1312:1312 -> drawGroupTree
    42:42:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1255 -> drawGroupTree
    43:43:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1314:1314 -> drawGroupTree
    43:43:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1255 -> drawGroupTree
    44:44:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1316:1316 -> drawGroupTree
    44:44:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1255 -> drawGroupTree
    45:49:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1318:1322 -> drawGroupTree
    45:49:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1255 -> drawGroupTree
    50:55:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1325:1330 -> drawGroupTree
    50:55:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1255 -> drawGroupTree
    56:58:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1332:1334 -> drawGroupTree
    56:58:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1255 -> drawGroupTree
    59:60:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1336:1337 -> drawGroupTree
    59:60:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1255 -> drawGroupTree
    61:61:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1339:1339 -> drawGroupTree
    61:61:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1255 -> drawGroupTree
    62:66:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1342:1346 -> drawGroupTree
    62:66:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1255 -> drawGroupTree
    67:69:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1349:1351 -> drawGroupTree
    67:69:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1255 -> drawGroupTree
    70:71:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1354:1355 -> drawGroupTree
    70:71:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1255 -> drawGroupTree
    72:77:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1358:1363 -> drawGroupTree
    72:77:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1255 -> drawGroupTree
    78:80:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1365:1367 -> drawGroupTree
    78:80:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1255 -> drawGroupTree
    81:81:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1370:1370 -> drawGroupTree
    81:81:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1255 -> drawGroupTree
    82:83:void drawPath(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1372:1373 -> drawGroupTree
    82:83:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1255 -> drawGroupTree
    84:84:void drawGroupTree(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VGroup,android.graphics.Matrix,android.graphics.Canvas,int,int,android.graphics.ColorFilter):1259:1259 -> drawGroupTree
    1:1:float getAlpha():1213:1213 -> getAlpha
    1:1:int getRootAlpha():1202:1202 -> getRootAlpha
    1:2:boolean isStateful():1412:1413 -> isStateful
    3:3:boolean isStateful():1415:1415 -> isStateful
    1:1:boolean onStateChanged(int[]):1419:1419 -> onStateChanged
    1:1:void setAlpha(float):1208:1208 -> setAlpha
    1:1:void setRootAlpha(int):1198:1198 -> setRootAlpha
androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VectorDrawableCompatState -> androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VectorDrawableCompatState:
    1:1:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VectorDrawableCompatState):1033:1033 -> <init>
    2:3:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VectorDrawableCompatState):1015:1016 -> <init>
    4:7:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VectorDrawableCompatState):1035:1038 -> <init>
    8:9:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VectorDrawableCompatState):1040:1041 -> <init>
    10:12:void <init>(androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VectorDrawableCompatState):1043:1045 -> <init>
    13:13:void <init>():1121:1121 -> <init>
    14:15:void <init>():1015:1016 -> <init>
    16:16:void <init>():1122:1122 -> <init>
    1:2:boolean canReuseBitmap(int,int):1093:1094 -> canReuseBitmap
    1:1:boolean canReuseCache():1101:1101 -> canReuseCache
    2:2:boolean canReuseCache():1105:1105 -> canReuseCache
    1:2:void createCachedBitmapIfNeeded(int,int):1084:1085 -> createCachedBitmapIfNeeded
    3:3:void createCachedBitmapIfNeeded(int,int):1087:1087 -> createCachedBitmapIfNeeded
    1:2:void drawCachedBitmapWithRootAlpha(android.graphics.Canvas,android.graphics.ColorFilter,android.graphics.Rect):1052:1053 -> drawCachedBitmapWithRootAlpha
    1:1:int getChangingConfigurations():1139:1139 -> getChangingConfigurations
    1:1:android.graphics.Paint getPaint(android.graphics.ColorFilter):1064:1064 -> getPaint
    2:4:android.graphics.Paint getPaint(android.graphics.ColorFilter):1068:1070 -> getPaint
    5:7:android.graphics.Paint getPaint(android.graphics.ColorFilter):1072:1074 -> getPaint
    1:1:boolean hasTranslucentRoot():1057:1057 -> hasTranslucentRoot
    1:1:boolean isStateful():1143:1143 -> isStateful
    1:1:android.graphics.drawable.Drawable newDrawable():1128:1128 -> newDrawable
    2:2:android.graphics.drawable.Drawable newDrawable(android.content.res.Resources):1134:1134 -> newDrawable
    1:2:boolean onStateChanged(int[]):1147:1148 -> onStateChanged
    1:5:void updateCacheStates():1114:1118 -> updateCacheStates
    1:3:void updateCachedBitmap(int,int):1078:1080 -> updateCachedBitmap
androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VectorDrawableDelegateState -> androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VectorDrawableDelegateState:
    1:2:void <init>(android.graphics.drawable.Drawable$ConstantState):975:976 -> <init>
    1:1:boolean canApplyTheme():1003:1003 -> canApplyTheme
    1:1:int getChangingConfigurations():1008:1008 -> getChangingConfigurations
    1:2:android.graphics.drawable.Drawable newDrawable():981:982 -> newDrawable
    3:4:android.graphics.drawable.Drawable newDrawable(android.content.res.Resources):988:989 -> newDrawable
    5:7:android.graphics.drawable.Drawable newDrawable(android.content.res.Resources,android.content.res.Resources$Theme):995:997 -> newDrawable
androidx.versionedparcelable.CustomVersionedParcelable -> androidx.versionedparcelable.CustomVersionedParcelable:
    1:1:void <init>():27:27 -> <init>
androidx.versionedparcelable.ParcelImpl -> androidx.versionedparcelable.ParcelImpl:
    1:1:void <clinit>():60:60 -> <clinit>
    1:2:void <init>(android.os.Parcel):38:39 -> <init>
    1:2:void writeToParcel(android.os.Parcel,int):56:57 -> writeToParcel
androidx.versionedparcelable.ParcelImpl$1 -> androidx.versionedparcelable.ParcelImpl$1:
    1:1:void <init>():60:60 -> <init>
    1:1:androidx.versionedparcelable.ParcelImpl createFromParcel(android.os.Parcel):63:63 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):60 -> createFromParcel
    1:1:androidx.versionedparcelable.ParcelImpl[] newArray(int):68:68 -> newArray
    1:1:java.lang.Object[] newArray(int):60 -> newArray
androidx.versionedparcelable.VersionedParcel -> androidx.versionedparcelable.VersionedParcel:
    1:4:void <init>(androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):86:89 -> <init>
    1:1:java.lang.Class findParcelClass(java.lang.Class):1628:1628 -> findParcelClass
    2:2:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> findParcelClass
    2:2:java.lang.Class findParcelClass(java.lang.Class):1628 -> findParcelClass
    3:3:java.lang.Class findParcelClass(java.lang.Class):1628:1628 -> findParcelClass
    4:7:java.lang.Class findParcelClass(java.lang.Class):1630:1633 -> findParcelClass
    1:1:java.lang.reflect.Method getReadMethod(java.lang.String):1604:1604 -> getReadMethod
    2:2:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> getReadMethod
    2:2:java.lang.reflect.Method getReadMethod(java.lang.String):1604 -> getReadMethod
    3:3:java.lang.reflect.Method getReadMethod(java.lang.String):1604:1604 -> getReadMethod
    4:7:java.lang.reflect.Method getReadMethod(java.lang.String):1606:1609 -> getReadMethod
    1:1:java.lang.reflect.Method getWriteMethod(java.lang.Class):1616:1616 -> getWriteMethod
    2:2:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> getWriteMethod
    2:2:java.lang.reflect.Method getWriteMethod(java.lang.Class):1616 -> getWriteMethod
    3:3:java.lang.reflect.Method getWriteMethod(java.lang.Class):1616:1616 -> getWriteMethod
    4:7:java.lang.reflect.Method getWriteMethod(java.lang.Class):1618:1621 -> getWriteMethod
    1:1:boolean readBoolean(boolean,int):399:399 -> readBoolean
    2:2:boolean readBoolean(boolean,int):402:402 -> readBoolean
    1:1:byte[] readByteArray(byte[],int):472:472 -> readByteArray
    2:2:byte[] readByteArray(byte[],int):475:475 -> readByteArray
    1:1:java.lang.CharSequence readCharSequence(java.lang.CharSequence,int):616:616 -> readCharSequence
    2:2:java.lang.CharSequence readCharSequence(java.lang.CharSequence,int):619:619 -> readCharSequence
    1:1:int readInt(int,int):409:409 -> readInt
    2:2:int readInt(int,int):412:412 -> readInt
    1:1:android.os.Parcelable readParcelable(android.os.Parcelable,int):481:481 -> readParcelable
    2:2:android.os.Parcelable readParcelable(android.os.Parcelable,int):484:484 -> readParcelable
    1:1:java.lang.String readString(java.lang.String,int):451:451 -> readString
    2:2:java.lang.String readString(java.lang.String,int):454:454 -> readString
    1:1:androidx.versionedparcelable.VersionedParcelable readVersionedParcelable(androidx.versionedparcelable.VersionedParcelable,int):1493:1493 -> readVersionedParcelable
    2:2:androidx.versionedparcelable.VersionedParcelable readVersionedParcelable(androidx.versionedparcelable.VersionedParcelable,int):1496:1496 -> readVersionedParcelable
    3:3:androidx.versionedparcelable.VersionedParcelable readVersionedParcelable():1509:1509 -> readVersionedParcelable
    4:4:androidx.versionedparcelable.VersionedParcelable readVersionedParcelable():1513:1513 -> readVersionedParcelable
    5:6:androidx.versionedparcelable.VersionedParcelable readFromParcel(java.lang.String,androidx.versionedparcelable.VersionedParcel):1565:1566 -> readVersionedParcelable
    5:6:androidx.versionedparcelable.VersionedParcelable readVersionedParcelable():1513 -> readVersionedParcelable
    7:7:androidx.versionedparcelable.VersionedParcelable readFromParcel(java.lang.String,androidx.versionedparcelable.VersionedParcel):1577:1577 -> readVersionedParcelable
    7:7:androidx.versionedparcelable.VersionedParcelable readVersionedParcelable():1513 -> readVersionedParcelable
    8:8:androidx.versionedparcelable.VersionedParcelable readFromParcel(java.lang.String,androidx.versionedparcelable.VersionedParcel):1575:1575 -> readVersionedParcelable
    8:8:androidx.versionedparcelable.VersionedParcelable readVersionedParcelable():1513 -> readVersionedParcelable
    9:10:androidx.versionedparcelable.VersionedParcelable readFromParcel(java.lang.String,androidx.versionedparcelable.VersionedParcel):1570:1571 -> readVersionedParcelable
    9:10:androidx.versionedparcelable.VersionedParcelable readVersionedParcelable():1513 -> readVersionedParcelable
    11:11:androidx.versionedparcelable.VersionedParcelable readFromParcel(java.lang.String,androidx.versionedparcelable.VersionedParcel):1573:1573 -> readVersionedParcelable
    11:11:androidx.versionedparcelable.VersionedParcelable readVersionedParcelable():1513 -> readVersionedParcelable
    12:12:androidx.versionedparcelable.VersionedParcelable readFromParcel(java.lang.String,androidx.versionedparcelable.VersionedParcel):1568:1568 -> readVersionedParcelable
    12:12:androidx.versionedparcelable.VersionedParcelable readVersionedParcelable():1513 -> readVersionedParcelable
    1:2:void writeBoolean(boolean,int):294:295 -> writeBoolean
    1:2:void writeByteArray(byte[],int):304:305 -> writeByteArray
    1:2:void writeCharSequence(java.lang.CharSequence,int):325:326 -> writeCharSequence
    1:2:void writeInt(int,int):334:335 -> writeInt
    1:2:void writeParcelable(android.os.Parcelable,int):391:392 -> writeParcelable
    1:2:void writeString(java.lang.String,int):370:371 -> writeString
    1:2:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable,int):1021:1022 -> writeVersionedParcelable
    3:3:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable):1029:1029 -> writeVersionedParcelable
    4:4:void writeVersionedParcelableCreator(androidx.versionedparcelable.VersionedParcelable):1042:1042 -> writeVersionedParcelable
    4:4:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable):1032 -> writeVersionedParcelable
    5:5:void writeVersionedParcelableCreator(androidx.versionedparcelable.VersionedParcelable):1047:1047 -> writeVersionedParcelable
    5:5:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable):1032 -> writeVersionedParcelable
    6:6:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable):1034:1034 -> writeVersionedParcelable
    7:8:void writeToParcel(androidx.versionedparcelable.VersionedParcelable,androidx.versionedparcelable.VersionedParcel):1586:1587 -> writeVersionedParcelable
    7:8:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable):1035 -> writeVersionedParcelable
    9:9:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable):1036:1036 -> writeVersionedParcelable
    10:10:void writeToParcel(androidx.versionedparcelable.VersionedParcelable,androidx.versionedparcelable.VersionedParcel):1598:1598 -> writeVersionedParcelable
    10:10:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable):1035 -> writeVersionedParcelable
    11:11:void writeToParcel(androidx.versionedparcelable.VersionedParcelable,androidx.versionedparcelable.VersionedParcel):1596:1596 -> writeVersionedParcelable
    11:11:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable):1035 -> writeVersionedParcelable
    12:13:void writeToParcel(androidx.versionedparcelable.VersionedParcelable,androidx.versionedparcelable.VersionedParcel):1591:1592 -> writeVersionedParcelable
    12:13:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable):1035 -> writeVersionedParcelable
    14:14:void writeToParcel(androidx.versionedparcelable.VersionedParcelable,androidx.versionedparcelable.VersionedParcel):1594:1594 -> writeVersionedParcelable
    14:14:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable):1035 -> writeVersionedParcelable
    15:15:void writeToParcel(androidx.versionedparcelable.VersionedParcelable,androidx.versionedparcelable.VersionedParcel):1589:1589 -> writeVersionedParcelable
    15:15:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable):1035 -> writeVersionedParcelable
    16:16:void writeVersionedParcelableCreator(androidx.versionedparcelable.VersionedParcelable):1044:1044 -> writeVersionedParcelable
    16:16:void writeVersionedParcelable(androidx.versionedparcelable.VersionedParcelable):1032 -> writeVersionedParcelable
androidx.versionedparcelable.VersionedParcelParcel -> androidx.versionedparcelable.VersionedParcelParcel:
    1:1:void <init>(android.os.Parcel):51:51 -> <init>
    2:2:void <init>(android.os.Parcel,int,int,java.lang.String,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):60:60 -> <init>
    3:3:void <init>(android.os.Parcel,int,int,java.lang.String,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):41:41 -> <init>
    4:6:void <init>(android.os.Parcel,int,int,java.lang.String,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):46:48 -> <init>
    7:11:void <init>(android.os.Parcel,int,int,java.lang.String,androidx.collection.ArrayMap,androidx.collection.ArrayMap,androidx.collection.ArrayMap):61:65 -> <init>
    1:3:void closeField():99:101 -> closeField
    4:6:void closeField():107:109 -> closeField
    1:1:androidx.versionedparcelable.VersionedParcel createSubParcel():119:119 -> createSubParcel
    1:1:boolean readBoolean():258:258 -> readBoolean
    1:1:byte[] readByteArray():236:236 -> readByteArray
    2:3:byte[] readByteArray():240:241 -> readByteArray
    1:1:java.lang.CharSequence readCharSequence():201:201 -> readCharSequence
    1:2:boolean readField(int):70:71 -> readField
    3:3:boolean readField(int):74:74 -> readField
    4:6:boolean readField(int):77:79 -> readField
    7:7:boolean readField(int):82:82 -> readField
    8:8:boolean readField(int):84:84 -> readField
    1:1:int readInt():206:206 -> readInt
    1:1:android.os.Parcelable readParcelable():248:248 -> readParcelable
    1:1:java.lang.String readString():226:226 -> readString
    1:3:void setOutputField(int):89:91 -> setOutputField
    4:4:void writeInt(int):146:146 -> setOutputField
    4:4:void setOutputField(int):93 -> setOutputField
    5:5:void writeInt(int):146:146 -> setOutputField
    5:5:void setOutputField(int):94 -> setOutputField
    1:1:void writeBoolean(boolean):181:181 -> writeBoolean
    1:2:void writeByteArray(byte[]):127:128 -> writeByteArray
    3:3:void writeByteArray(byte[]):130:130 -> writeByteArray
    1:1:void writeCharSequence(java.lang.CharSequence):196:196 -> writeCharSequence
    1:1:void writeInt(int):146:146 -> writeInt
    1:1:void writeParcelable(android.os.Parcelable):176:176 -> writeParcelable
    1:1:void writeString(java.lang.String):166:166 -> writeString
androidx.viewpager.widget.PagerAdapter -> androidx.viewpager.widget.PagerAdapter:
    1:2:void <init>():81:82 -> <init>
    1:1:void destroyItem(android.view.View,int,java.lang.Object):202:202 -> destroyItem
    1:1:void destroyItem(android.view.ViewGroup,int,java.lang.Object):129 -> destroyItem
    1:1:java.lang.Object instantiateItem(android.view.View,int):184:184 -> instantiateItem
    1:1:java.lang.Object instantiateItem(android.view.ViewGroup,int):115 -> instantiateItem
    1:3:void notifyDataSetChanged():289:291 -> notifyDataSetChanged
    4:5:void notifyDataSetChanged():293:294 -> notifyDataSetChanged
    6:6:void notifyDataSetChanged():293:293 -> notifyDataSetChanged
    1:1:void registerDataSetObserver(android.database.DataSetObserver):303:303 -> registerDataSetObserver
    1:3:void setViewPagerObserver(android.database.DataSetObserver):316:318 -> setViewPagerObserver
    1:1:void unregisterDataSetObserver(android.database.DataSetObserver):312:312 -> unregisterDataSetObserver
androidx.viewpager.widget.PagerTabStrip -> androidx.viewpager.widget.PagerTabStrip:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):87:87 -> <init>
    2:3:void <init>(android.content.Context,android.util.AttributeSet):68:69 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet):71:71 -> <init>
    5:6:void <init>(android.content.Context,android.util.AttributeSet):73:74 -> <init>
    7:8:void <init>(android.content.Context,android.util.AttributeSet):89:90 -> <init>
    9:16:void <init>(android.content.Context,android.util.AttributeSet):94:101 -> <init>
    17:18:void <init>(android.content.Context,android.util.AttributeSet):104:105 -> <init>
    19:19:void <init>(android.content.Context,android.util.AttributeSet):107:107 -> <init>
    20:21:void <init>(android.content.Context,android.util.AttributeSet):109:110 -> <init>
    22:23:void <init>(android.content.Context,android.util.AttributeSet):117:118 -> <init>
    24:25:void <init>(android.content.Context,android.util.AttributeSet):125:126 -> <init>
    1:1:int getMinHeight():223:223 -> getMinHeight
    1:1:void onDraw(android.graphics.Canvas):265:265 -> onDraw
    2:2:void onDraw(android.graphics.Canvas):267:267 -> onDraw
    3:5:void onDraw(android.graphics.Canvas):269:271 -> onDraw
    6:7:void onDraw(android.graphics.Canvas):273:274 -> onDraw
    8:11:void onDraw(android.graphics.Canvas):276:279 -> onDraw
    12:12:void onDraw(android.graphics.Canvas):278:278 -> onDraw
    1:2:boolean onTouchEvent(android.view.MotionEvent):228:229 -> onTouchEvent
    3:4:boolean onTouchEvent(android.view.MotionEvent):235:236 -> onTouchEvent
    5:7:boolean onTouchEvent(android.view.MotionEvent):245:247 -> onTouchEvent
    8:11:boolean onTouchEvent(android.view.MotionEvent):252:255 -> onTouchEvent
    12:14:boolean onTouchEvent(android.view.MotionEvent):239:241 -> onTouchEvent
    1:3:void setBackgroundColor(int):184:186 -> setBackgroundColor
    1:3:void setBackgroundDrawable(android.graphics.drawable.Drawable):176:178 -> setBackgroundDrawable
    1:3:void setBackgroundResource(int):192:194 -> setBackgroundResource
    1:1:void setPadding(int,int,int,int):160:160 -> setPadding
    2:2:void setPadding(int,int,int,int):163:163 -> setPadding
    1:1:void setTextSpacing(int):168:168 -> setTextSpacing
    2:2:void setTextSpacing(int):171:171 -> setTextSpacing
    1:5:void updateTextPositions(int,float,boolean):285:289 -> updateTextPositions
    6:6:void updateTextPositions(int,float,boolean):291:291 -> updateTextPositions
    7:8:void updateTextPositions(int,float,boolean):293:294 -> updateTextPositions
    9:11:void updateTextPositions(int,float,boolean):296:298 -> updateTextPositions
    12:12:void updateTextPositions(int,float,boolean):300:300 -> updateTextPositions
androidx.viewpager.widget.PagerTabStrip$1 -> androidx.viewpager.widget.PagerTabStrip$1:
    1:1:void <init>(androidx.viewpager.widget.PagerTabStrip):110:110 -> <init>
    1:1:void onClick(android.view.View):113:113 -> onClick
androidx.viewpager.widget.PagerTabStrip$2 -> androidx.viewpager.widget.PagerTabStrip$2:
    1:1:void <init>(androidx.viewpager.widget.PagerTabStrip):118:118 -> <init>
    1:1:void onClick(android.view.View):121:121 -> onClick
androidx.viewpager.widget.PagerTitleStrip -> androidx.viewpager.widget.PagerTitleStrip:
    1:1:void <clinit>():73:73 -> <clinit>
    2:2:void <clinit>():80:80 -> <clinit>
    1:1:void <init>(android.content.Context,android.util.AttributeSet):113:113 -> <init>
    2:3:void <init>(android.content.Context,android.util.AttributeSet):61:62 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet):69:69 -> <init>
    5:7:void <init>(android.content.Context,android.util.AttributeSet):115:117 -> <init>
    8:9:void <init>(android.content.Context,android.util.AttributeSet):119:120 -> <init>
    10:12:void <init>(android.content.Context,android.util.AttributeSet):122:124 -> <init>
    13:13:void <init>(android.content.Context,android.util.AttributeSet):126:126 -> <init>
    14:14:void <init>(android.content.Context,android.util.AttributeSet):128:128 -> <init>
    15:19:void <init>(android.content.Context,android.util.AttributeSet):130:134 -> <init>
    20:21:void <init>(android.content.Context,android.util.AttributeSet):136:137 -> <init>
    22:23:void <init>(android.content.Context,android.util.AttributeSet):139:140 -> <init>
    24:26:void <init>(android.content.Context,android.util.AttributeSet):142:144 -> <init>
    27:29:void <init>(android.content.Context,android.util.AttributeSet):148:150 -> <init>
    30:32:void <init>(android.content.Context,android.util.AttributeSet):154:156 -> <init>
    33:35:void <init>(android.content.Context,android.util.AttributeSet):158:160 -> <init>
    36:37:void <init>(android.content.Context,android.util.AttributeSet):163:164 -> <init>
    1:1:int getMinHeight():464:464 -> getMinHeight
    2:2:int getMinHeight():466:466 -> getMinHeight
    1:1:int getTextSpacing():181:181 -> getTextSpacing
    1:1:void onAttachedToWindow():239:239 -> onAttachedToWindow
    2:3:void onAttachedToWindow():241:242 -> onAttachedToWindow
    4:5:void onAttachedToWindow():247:248 -> onAttachedToWindow
    6:9:void onAttachedToWindow():250:253 -> onAttachedToWindow
    10:10:void onAttachedToWindow():243:243 -> onAttachedToWindow
    1:6:void onDetachedFromWindow():258:263 -> onDetachedFromWindow
    1:3:void onLayout(boolean,int,int,int,int):456:458 -> onLayout
    1:1:void onMeasure(int,int):420:420 -> onMeasure
    2:3:void onMeasure(int,int):425:426 -> onMeasure
    4:4:void onMeasure(int,int):429:429 -> onMeasure
    5:5:void onMeasure(int,int):431:431 -> onMeasure
    6:8:void onMeasure(int,int):434:436 -> onMeasure
    9:9:void onMeasure(int,int):439:439 -> onMeasure
    10:10:void onMeasure(int,int):441:441 -> onMeasure
    11:13:void onMeasure(int,int):443:445 -> onMeasure
    14:15:void onMeasure(int,int):448:449 -> onMeasure
    16:16:void onMeasure(int,int):451:451 -> onMeasure
    17:17:void onMeasure(int,int):422:422 -> onMeasure
    1:2:void requestLayout():308:309 -> requestLayout
    1:4:void setNonPrimaryAlpha(float):190:193 -> setNonPrimaryAlpha
    1:1:void setSingleLineAllCaps(android.widget.TextView):105:105 -> setSingleLineAllCaps
    1:3:void setTextSize(int,float):221:223 -> setTextSize
    1:2:void setTextSpacing(int):173:174 -> setTextSpacing
    1:2:void updateAdapter(androidx.viewpager.widget.PagerAdapter,androidx.viewpager.widget.PagerAdapter):315:316 -> updateAdapter
    3:4:void updateAdapter(androidx.viewpager.widget.PagerAdapter,androidx.viewpager.widget.PagerAdapter):319:320 -> updateAdapter
    5:9:void updateAdapter(androidx.viewpager.widget.PagerAdapter,androidx.viewpager.widget.PagerAdapter):322:326 -> updateAdapter
    1:2:void updateText(int,androidx.viewpager.widget.PagerAdapter):268:269 -> updateText
    3:3:void updateText(int,androidx.viewpager.widget.PagerAdapter):273:273 -> updateText
    4:4:void updateText(int,androidx.viewpager.widget.PagerAdapter):275:275 -> updateText
    5:6:void updateText(int,androidx.viewpager.widget.PagerAdapter):277:278 -> updateText
    7:7:void updateText(int,androidx.viewpager.widget.PagerAdapter):277:277 -> updateText
    8:8:void updateText(int,androidx.viewpager.widget.PagerAdapter):282:282 -> updateText
    9:9:void updateText(int,androidx.viewpager.widget.PagerAdapter):284:284 -> updateText
    10:18:void updateText(int,androidx.viewpager.widget.PagerAdapter):287:295 -> updateText
    19:19:void updateText(int,androidx.viewpager.widget.PagerAdapter):297:297 -> updateText
    20:21:void updateText(int,androidx.viewpager.widget.PagerAdapter):299:300 -> updateText
    22:22:void updateText(int,androidx.viewpager.widget.PagerAdapter):303:303 -> updateText
    1:3:void updateTextPositions(int,float,boolean):331:333 -> updateTextPositions
    4:4:void updateTextPositions(int,float,boolean):337:337 -> updateTextPositions
    5:8:void updateTextPositions(int,float,boolean):339:342 -> updateTextPositions
    9:14:void updateTextPositions(int,float,boolean):344:349 -> updateTextPositions
    15:18:void updateTextPositions(int,float,boolean):362:365 -> updateTextPositions
    19:22:void updateTextPositions(int,float,boolean):369:372 -> updateTextPositions
    23:23:void updateTextPositions(int,float,boolean):375:375 -> updateTextPositions
    24:24:void updateTextPositions(int,float,boolean):389:389 -> updateTextPositions
    25:26:void updateTextPositions(int,float,boolean):402:403 -> updateTextPositions
    27:27:void updateTextPositions(int,float,boolean):402:402 -> updateTextPositions
    28:30:void updateTextPositions(int,float,boolean):405:407 -> updateTextPositions
    31:31:void updateTextPositions(int,float,boolean):406:406 -> updateTextPositions
    32:32:void updateTextPositions(int,float,boolean):409:409 -> updateTextPositions
    33:34:void updateTextPositions(int,float,boolean):411:412 -> updateTextPositions
    35:35:void updateTextPositions(int,float,boolean):411:411 -> updateTextPositions
    36:37:void updateTextPositions(int,float,boolean):414:415 -> updateTextPositions
androidx.viewpager.widget.PagerTitleStrip$PageListener -> androidx.viewpager.widget.PagerTitleStrip$PageListener:
    1:1:void <init>(androidx.viewpager.widget.PagerTitleStrip):475:475 -> <init>
    1:1:void onAdapterChanged(androidx.viewpager.widget.ViewPager,androidx.viewpager.widget.PagerAdapter,androidx.viewpager.widget.PagerAdapter):506:506 -> onAdapterChanged
    1:1:void onChanged():511:511 -> onChanged
    2:3:void onChanged():513:514 -> onChanged
    1:1:void onPageScrollStateChanged(int):500:500 -> onPageScrollStateChanged
    1:1:void onPageScrolled(int,float,int):484:484 -> onPageScrolled
    1:1:void onPageSelected(int):489:489 -> onPageSelected
    2:2:void onPageSelected(int):491:491 -> onPageSelected
    3:4:void onPageSelected(int):493:494 -> onPageSelected
androidx.viewpager.widget.PagerTitleStrip$SingleLineAllCapsTransform -> androidx.viewpager.widget.PagerTitleStrip$SingleLineAllCapsTransform:
    1:2:void <init>(android.content.Context):93:94 -> <init>
    1:2:java.lang.CharSequence getTransformation(java.lang.CharSequence,android.view.View):99:100 -> getTransformation
androidx.viewpager.widget.ViewPager -> androidx.viewpager.widget.ViewPager:
    1:1:void <clinit>():122:122 -> <clinit>
    2:2:void <clinit>():140:140 -> <clinit>
    3:3:void <clinit>():147:147 -> <clinit>
    4:4:void <clinit>():251:251 -> <clinit>
    1:1:void <init>(android.content.Context):391:391 -> <init>
    2:3:void <init>(android.content.Context):155:156 -> <init>
    4:4:void <init>(android.content.Context):158:158 -> <init>
    5:7:void <init>(android.content.Context):162:164 -> <init>
    8:9:void <init>(android.content.Context):179:180 -> <init>
    10:10:void <init>(android.content.Context):189:189 -> <init>
    11:11:void <init>(android.content.Context):207:207 -> <init>
    12:12:void <init>(android.content.Context):234:234 -> <init>
    13:13:void <init>(android.content.Context):269:269 -> <init>
    14:14:void <init>(android.content.Context):277:277 -> <init>
    15:15:void <init>(android.content.Context):392:392 -> <init>
    16:16:void <init>(android.content.Context,android.util.AttributeSet):396:396 -> <init>
    17:18:void <init>(android.content.Context,android.util.AttributeSet):155:156 -> <init>
    19:19:void <init>(android.content.Context,android.util.AttributeSet):158:158 -> <init>
    20:22:void <init>(android.content.Context,android.util.AttributeSet):162:164 -> <init>
    23:24:void <init>(android.content.Context,android.util.AttributeSet):179:180 -> <init>
    25:25:void <init>(android.content.Context,android.util.AttributeSet):189:189 -> <init>
    26:26:void <init>(android.content.Context,android.util.AttributeSet):207:207 -> <init>
    27:27:void <init>(android.content.Context,android.util.AttributeSet):234:234 -> <init>
    28:28:void <init>(android.content.Context,android.util.AttributeSet):269:269 -> <init>
    29:29:void <init>(android.content.Context,android.util.AttributeSet):277:277 -> <init>
    30:30:void <init>(android.content.Context,android.util.AttributeSet):397:397 -> <init>
    1:1:void addFocusables(java.util.ArrayList,int,int):2905:2905 -> addFocusables
    2:2:void addFocusables(java.util.ArrayList,int,int):2907:2907 -> addFocusables
    3:8:void addFocusables(java.util.ArrayList,int,int):2910:2915 -> addFocusables
    9:9:void addFocusables(java.util.ArrayList,int,int):2926:2926 -> addFocusables
    10:10:void addFocusables(java.util.ArrayList,int,int):2929:2929 -> addFocusables
    11:11:void addFocusables(java.util.ArrayList,int,int):2933:2933 -> addFocusables
    12:12:void addFocusables(java.util.ArrayList,int,int):2937:2937 -> addFocusables
    1:5:androidx.viewpager.widget.ViewPager$ItemInfo addNewItem(int,int):1008:1012 -> addNewItem
    6:6:androidx.viewpager.widget.ViewPager$ItemInfo addNewItem(int,int):1015:1015 -> addNewItem
    7:7:androidx.viewpager.widget.ViewPager$ItemInfo addNewItem(int,int):1013:1013 -> addNewItem
    1:2:void addOnAdapterChangeListener(androidx.viewpager.widget.ViewPager$OnAdapterChangeListener):581:582 -> addOnAdapterChangeListener
    3:3:void addOnAdapterChangeListener(androidx.viewpager.widget.ViewPager$OnAdapterChangeListener):584:584 -> addOnAdapterChangeListener
    1:2:void addOnPageChangeListener(androidx.viewpager.widget.ViewPager$OnPageChangeListener):723:724 -> addOnPageChangeListener
    3:3:void addOnPageChangeListener(androidx.viewpager.widget.ViewPager$OnPageChangeListener):726:726 -> addOnPageChangeListener
    1:6:void addTouchables(java.util.ArrayList):2950:2955 -> addTouchables
    1:2:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):1472:1473 -> addView
    3:3:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):1475:1475 -> addView
    4:4:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):1477:1477 -> addView
    5:6:boolean isDecorView(android.view.View):1498:1499 -> addView
    5:6:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):1477 -> addView
    7:9:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):1477:1479 -> addView
    10:11:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):1482:1483 -> addView
    12:12:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):1480:1480 -> addView
    13:13:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):1485:1485 -> addView
    1:1:boolean arrowScroll(int):2793:2793 -> arrowScroll
    2:3:boolean arrowScroll(int):2798:2799 -> arrowScroll
    4:6:boolean arrowScroll(int):2807:2809 -> arrowScroll
    7:7:boolean arrowScroll(int):2811:2811 -> arrowScroll
    8:8:boolean arrowScroll(int):2810:2810 -> arrowScroll
    9:10:boolean arrowScroll(int):2813:2814 -> arrowScroll
    11:11:boolean arrowScroll(int):2813:2813 -> arrowScroll
    12:12:boolean arrowScroll(int):2821:2821 -> arrowScroll
    13:14:boolean arrowScroll(int):2827:2828 -> arrowScroll
    15:15:boolean arrowScroll(int):2830:2830 -> arrowScroll
    16:16:boolean arrowScroll(int):2832:2832 -> arrowScroll
    17:18:boolean arrowScroll(int):2837:2838 -> arrowScroll
    19:19:boolean arrowScroll(int):2840:2840 -> arrowScroll
    20:20:boolean arrowScroll(int):2842:2842 -> arrowScroll
    21:21:boolean arrowScroll(int):2850:2850 -> arrowScroll
    22:22:boolean arrowScroll(int):2847:2847 -> arrowScroll
    23:23:boolean arrowScroll(int):2853:2853 -> arrowScroll
    1:5:boolean canScroll(android.view.View,boolean,int,int,int):2719:2723 -> canScroll
    6:10:boolean canScroll(android.view.View,boolean,int,int,int):2728:2732 -> canScroll
    11:11:boolean canScroll(android.view.View,boolean,int,int,int):2731:2731 -> canScroll
    12:12:boolean canScroll(android.view.View,boolean,int,int,int):2738:2738 -> canScroll
    1:1:boolean canScrollHorizontally(int):2692:2692 -> canScrollHorizontally
    2:3:boolean canScrollHorizontally(int):2696:2697 -> canScrollHorizontally
    4:4:boolean canScrollHorizontally(int):2699:2699 -> canScrollHorizontally
    5:5:boolean canScrollHorizontally(int):2701:2701 -> canScrollHorizontally
    1:1:boolean checkLayoutParams(android.view.ViewGroup$LayoutParams):3029:3029 -> checkLayoutParams
    1:1:void completeScroll(boolean):1974:1974 -> completeScroll
    2:3:void completeScroll(boolean):1977:1978 -> completeScroll
    4:8:void completeScroll(boolean):1980:1984 -> completeScroll
    9:9:void completeScroll(boolean):1986:1986 -> completeScroll
    10:10:void completeScroll(boolean):1988:1988 -> completeScroll
    11:14:void completeScroll(boolean):1993:1996 -> completeScroll
    15:15:void completeScroll(boolean):1998:1998 -> completeScroll
    16:16:void completeScroll(boolean):2003:2003 -> completeScroll
    17:17:void completeScroll(boolean):2005:2005 -> completeScroll
    1:6:void computeScroll():1793:1798 -> computeScroll
    7:10:void computeScroll():1801:1804 -> computeScroll
    11:11:void computeScroll():1809:1809 -> computeScroll
    12:12:void computeScroll():1814:1814 -> computeScroll
    1:5:void dataSetChanged():1023:1027 -> dataSetChanged
    6:8:void dataSetChanged():1030:1032 -> dataSetChanged
    9:9:void dataSetChanged():1039:1039 -> dataSetChanged
    10:10:void dataSetChanged():1043:1043 -> dataSetChanged
    11:11:void dataSetChanged():1047:1047 -> dataSetChanged
    12:12:void dataSetChanged():1050:1050 -> dataSetChanged
    13:13:void dataSetChanged():1052:1052 -> dataSetChanged
    14:15:void dataSetChanged():1058:1059 -> dataSetChanged
    16:16:void dataSetChanged():1064:1064 -> dataSetChanged
    17:17:void dataSetChanged():1070:1070 -> dataSetChanged
    18:18:void dataSetChanged():1073:1073 -> dataSetChanged
    19:19:void dataSetChanged():1077:1077 -> dataSetChanged
    20:23:void dataSetChanged():1079:1082 -> dataSetChanged
    24:25:void dataSetChanged():1086:1087 -> dataSetChanged
    1:1:boolean dispatchKeyEvent(android.view.KeyEvent):2744:2744 -> dispatchKeyEvent
    1:2:void dispatchOnPageSelected(int):1940:1941 -> dispatchOnPageSelected
    3:5:void dispatchOnPageSelected(int):1943:1945 -> dispatchOnPageSelected
    6:6:void dispatchOnPageSelected(int):1947:1947 -> dispatchOnPageSelected
    7:8:void dispatchOnPageSelected(int):1951:1952 -> dispatchOnPageSelected
    1:2:boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent):2997:2998 -> dispatchPopulateAccessibilityEvent
    3:3:boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent):3002:3002 -> dispatchPopulateAccessibilityEvent
    4:8:boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent):3004:3008 -> dispatchPopulateAccessibilityEvent
    1:1:float distanceInfluenceForSnapDuration(float):929:929 -> distanceInfluenceForSnapDuration
    1:1:void draw(android.graphics.Canvas):2426:2426 -> draw
    2:3:void draw(android.graphics.Canvas):2429:2430 -> draw
    4:4:void draw(android.graphics.Canvas):2432:2432 -> draw
    5:6:void draw(android.graphics.Canvas):2456:2457 -> draw
    7:10:void draw(android.graphics.Canvas):2433:2436 -> draw
    11:15:void draw(android.graphics.Canvas):2438:2442 -> draw
    16:19:void draw(android.graphics.Canvas):2444:2447 -> draw
    20:24:void draw(android.graphics.Canvas):2449:2453 -> draw
    25:25:void draw(android.graphics.Canvas):2462:2462 -> draw
    1:4:void drawableStateChanged():915:918 -> drawableStateChanged
    1:2:boolean executeKeyEvent(android.view.KeyEvent):2757:2758 -> executeKeyEvent
    3:6:boolean executeKeyEvent(android.view.KeyEvent):2774:2777 -> executeKeyEvent
    7:8:boolean executeKeyEvent(android.view.KeyEvent):2767:2768 -> executeKeyEvent
    9:9:boolean executeKeyEvent(android.view.KeyEvent):2770:2770 -> executeKeyEvent
    10:11:boolean executeKeyEvent(android.view.KeyEvent):2760:2761 -> executeKeyEvent
    12:12:boolean executeKeyEvent(android.view.KeyEvent):2763:2763 -> executeKeyEvent
    1:1:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():3019:3019 -> generateDefaultLayoutParams
    1:1:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):3024:3024 -> generateLayoutParams
    2:2:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):3034:3034 -> generateLayoutParams
    1:1:androidx.viewpager.widget.PagerAdapter getAdapter():572:572 -> getAdapter
    1:3:int getChildDrawingOrder(int,int):802:804 -> getChildDrawingOrder
    1:1:android.graphics.Rect getChildRectInPagerCoordinates(android.graphics.Rect,android.view.View):2860:2860 -> getChildRectInPagerCoordinates
    2:2:android.graphics.Rect getChildRectInPagerCoordinates(android.graphics.Rect,android.view.View):2863:2863 -> getChildRectInPagerCoordinates
    3:6:android.graphics.Rect getChildRectInPagerCoordinates(android.graphics.Rect,android.view.View):2866:2869 -> getChildRectInPagerCoordinates
    7:13:android.graphics.Rect getChildRectInPagerCoordinates(android.graphics.Rect,android.view.View):2871:2877 -> getChildRectInPagerCoordinates
    14:14:android.graphics.Rect getChildRectInPagerCoordinates(android.graphics.Rect,android.view.View):2879:2879 -> getChildRectInPagerCoordinates
    1:1:int getClientWidth():600:600 -> getClientWidth
    1:1:int getCurrentItem():627:627 -> getCurrentItem
    1:2:androidx.viewpager.widget.ViewPager$ItemInfo infoForAnyChild(android.view.View):1523:1524 -> infoForAnyChild
    3:3:androidx.viewpager.widget.ViewPager$ItemInfo infoForAnyChild(android.view.View):1527:1527 -> infoForAnyChild
    4:4:androidx.viewpager.widget.ViewPager$ItemInfo infoForAnyChild(android.view.View):1529:1529 -> infoForAnyChild
    1:3:androidx.viewpager.widget.ViewPager$ItemInfo infoForChild(android.view.View):1512:1514 -> infoForChild
    1:3:androidx.viewpager.widget.ViewPager$ItemInfo infoForCurrentScrollPosition():2363:2365 -> infoForCurrentScrollPosition
    4:5:androidx.viewpager.widget.ViewPager$ItemInfo infoForCurrentScrollPosition():2372:2373 -> infoForCurrentScrollPosition
    6:6:androidx.viewpager.widget.ViewPager$ItemInfo infoForCurrentScrollPosition():2375:2375 -> infoForCurrentScrollPosition
    7:10:androidx.viewpager.widget.ViewPager$ItemInfo infoForCurrentScrollPosition():2377:2380 -> infoForCurrentScrollPosition
    11:11:androidx.viewpager.widget.ViewPager$ItemInfo infoForCurrentScrollPosition():2383:2383 -> infoForCurrentScrollPosition
    12:12:androidx.viewpager.widget.ViewPager$ItemInfo infoForCurrentScrollPosition():2386:2386 -> infoForCurrentScrollPosition
    13:13:androidx.viewpager.widget.ViewPager$ItemInfo infoForCurrentScrollPosition():2388:2388 -> infoForCurrentScrollPosition
    14:14:androidx.viewpager.widget.ViewPager$ItemInfo infoForCurrentScrollPosition():2395:2395 -> infoForCurrentScrollPosition
    15:15:androidx.viewpager.widget.ViewPager$ItemInfo infoForCurrentScrollPosition():2397:2397 -> infoForCurrentScrollPosition
    1:3:androidx.viewpager.widget.ViewPager$ItemInfo infoForPosition(int):1533:1535 -> infoForPosition
    1:7:void initViewPager():401:407 -> initViewPager
    8:12:void initViewPager():409:413 -> initViewPager
    13:15:void initViewPager():415:417 -> initViewPager
    16:16:void initViewPager():419:419 -> initViewPager
    17:17:void initViewPager():421:421 -> initViewPager
    18:18:void initViewPager():423:423 -> initViewPager
    19:19:void initViewPager():427:427 -> initViewPager
    1:2:void onAttachedToWindow():1544:1545 -> onAttachedToWindow
    1:1:void onDetachedFromWindow():479:479 -> onDetachedFromWindow
    2:3:void onDetachedFromWindow():481:482 -> onDetachedFromWindow
    4:4:void onDetachedFromWindow():484:484 -> onDetachedFromWindow
    1:1:void onDraw(android.graphics.Canvas):2468:2468 -> onDraw
    2:4:void onDraw(android.graphics.Canvas):2471:2473 -> onDraw
    5:5:void onDraw(android.graphics.Canvas):2475:2475 -> onDraw
    6:10:void onDraw(android.graphics.Canvas):2477:2481 -> onDraw
    11:12:void onDraw(android.graphics.Canvas):2483:2484 -> onDraw
    13:14:void onDraw(android.graphics.Canvas):2488:2489 -> onDraw
    15:15:void onDraw(android.graphics.Canvas):2492:2492 -> onDraw
    16:18:void onDraw(android.graphics.Canvas):2497:2499 -> onDraw
    19:19:void onDraw(android.graphics.Canvas):2498:2498 -> onDraw
    20:20:void onDraw(android.graphics.Canvas):2500:2500 -> onDraw
    1:1:boolean onInterceptTouchEvent(android.view.MotionEvent):2031:2031 -> onInterceptTouchEvent
    2:2:boolean onInterceptTouchEvent(android.view.MotionEvent):2044:2044 -> onInterceptTouchEvent
    3:3:boolean onInterceptTouchEvent(android.view.MotionEvent):2048:2048 -> onInterceptTouchEvent
    4:4:boolean onInterceptTouchEvent(android.view.MotionEvent):2148:2148 -> onInterceptTouchEvent
    5:5:boolean onInterceptTouchEvent(android.view.MotionEvent):2065:2065 -> onInterceptTouchEvent
    6:11:boolean onInterceptTouchEvent(android.view.MotionEvent):2071:2076 -> onInterceptTouchEvent
    12:12:boolean onInterceptTouchEvent(android.view.MotionEvent):2079:2079 -> onInterceptTouchEvent
    13:13:boolean isGutterDrag(float,float):2011:2011 -> onInterceptTouchEvent
    13:13:boolean onInterceptTouchEvent(android.view.MotionEvent):2079 -> onInterceptTouchEvent
    14:14:boolean onInterceptTouchEvent(android.view.MotionEvent):2080:2080 -> onInterceptTouchEvent
    15:17:boolean onInterceptTouchEvent(android.view.MotionEvent):2082:2084 -> onInterceptTouchEvent
    18:18:boolean onInterceptTouchEvent(android.view.MotionEvent):2087:2087 -> onInterceptTouchEvent
    19:22:boolean onInterceptTouchEvent(android.view.MotionEvent):2089:2092 -> onInterceptTouchEvent
    23:25:boolean onInterceptTouchEvent(android.view.MotionEvent):2094:2096 -> onInterceptTouchEvent
    26:26:boolean onInterceptTouchEvent(android.view.MotionEvent):2102:2102 -> onInterceptTouchEvent
    27:27:boolean onInterceptTouchEvent(android.view.MotionEvent):2104:2104 -> onInterceptTouchEvent
    28:29:boolean onInterceptTouchEvent(android.view.MotionEvent):2106:2107 -> onInterceptTouchEvent
    30:33:boolean onInterceptTouchEvent(android.view.MotionEvent):2118:2121 -> onInterceptTouchEvent
    34:37:boolean onInterceptTouchEvent(android.view.MotionEvent):2123:2126 -> onInterceptTouchEvent
    38:43:boolean onInterceptTouchEvent(android.view.MotionEvent):2128:2133 -> onInterceptTouchEvent
    44:45:boolean onInterceptTouchEvent(android.view.MotionEvent):2135:2136 -> onInterceptTouchEvent
    46:47:boolean onInterceptTouchEvent(android.view.MotionEvent):2152:2153 -> onInterceptTouchEvent
    48:48:boolean onInterceptTouchEvent(android.view.MotionEvent):2155:2155 -> onInterceptTouchEvent
    49:49:boolean onInterceptTouchEvent(android.view.MotionEvent):2161:2161 -> onInterceptTouchEvent
    50:50:boolean onInterceptTouchEvent(android.view.MotionEvent):2037:2037 -> onInterceptTouchEvent
    1:1:void onLayout(boolean,int,int,int,int):1682:1682 -> onLayout
    2:6:void onLayout(boolean,int,int,int,int):1685:1689 -> onLayout
    7:9:void onLayout(boolean,int,int,int,int):1696:1698 -> onLayout
    10:11:void onLayout(boolean,int,int,int,int):1701:1702 -> onLayout
    12:13:void onLayout(boolean,int,int,int,int):1717:1718 -> onLayout
    14:14:void onLayout(boolean,int,int,int,int):1710:1710 -> onLayout
    15:15:void onLayout(boolean,int,int,int,int):1713:1713 -> onLayout
    16:17:void onLayout(boolean,int,int,int,int):1734:1735 -> onLayout
    18:18:void onLayout(boolean,int,int,int,int):1727:1727 -> onLayout
    19:19:void onLayout(boolean,int,int,int,int):1730:1730 -> onLayout
    20:21:void onLayout(boolean,int,int,int,int):1740:1741 -> onLayout
    22:22:void onLayout(boolean,int,int,int,int):1739:1739 -> onLayout
    23:25:void onLayout(boolean,int,int,int,int):1750:1752 -> onLayout
    26:27:void onLayout(boolean,int,int,int,int):1754:1755 -> onLayout
    28:28:void onLayout(boolean,int,int,int,int):1758:1758 -> onLayout
    29:30:void onLayout(boolean,int,int,int,int):1761:1762 -> onLayout
    31:31:void onLayout(boolean,int,int,int,int):1765:1765 -> onLayout
    32:32:void onLayout(boolean,int,int,int,int):1768:1768 -> onLayout
    33:34:void onLayout(boolean,int,int,int,int):1776:1777 -> onLayout
    35:35:void onLayout(boolean,int,int,int,int):1775:1775 -> onLayout
    36:38:void onLayout(boolean,int,int,int,int):1781:1783 -> onLayout
    39:40:void onLayout(boolean,int,int,int,int):1785:1786 -> onLayout
    41:41:void onLayout(boolean,int,int,int,int):1788:1788 -> onLayout
    1:2:void onMeasure(int,int):1555:1556 -> onMeasure
    3:3:void onMeasure(int,int):1555:1555 -> onMeasure
    4:6:void onMeasure(int,int):1558:1560 -> onMeasure
    7:8:void onMeasure(int,int):1563:1564 -> onMeasure
    9:9:void onMeasure(int,int):1571:1571 -> onMeasure
    10:14:void onMeasure(int,int):1573:1577 -> onMeasure
    15:15:void onMeasure(int,int):1592:1592 -> onMeasure
    16:16:void onMeasure(int,int):1598:1598 -> onMeasure
    17:19:void onMeasure(int,int):1604:1606 -> onMeasure
    20:20:void onMeasure(int,int):1609:1609 -> onMeasure
    21:21:void onMeasure(int,int):1611:1611 -> onMeasure
    22:23:void onMeasure(int,int):1617:1618 -> onMeasure
    24:26:void onMeasure(int,int):1621:1623 -> onMeasure
    27:27:void onMeasure(int,int):1626:1626 -> onMeasure
    28:29:void onMeasure(int,int):1628:1629 -> onMeasure
    30:32:void onMeasure(int,int):1634:1636 -> onMeasure
    33:33:void onMeasure(int,int):1638:1638 -> onMeasure
    1:6:void onPageScrolled(int,float,int):1865:1870 -> onPageScrolled
    7:9:void onPageScrolled(int,float,int):1872:1874 -> onPageScrolled
    10:10:void onPageScrolled(int,float,int):1876:1876 -> onPageScrolled
    11:12:void onPageScrolled(int,float,int):1891:1892 -> onPageScrolled
    13:13:void onPageScrolled(int,float,int):1884:1884 -> onPageScrolled
    14:14:void onPageScrolled(int,float,int):1887:1887 -> onPageScrolled
    15:15:void onPageScrolled(int,float,int):1897:1897 -> onPageScrolled
    16:16:void onPageScrolled(int,float,int):1899:1899 -> onPageScrolled
    17:18:void dispatchOnPageScrolled(int,float,int):1923:1924 -> onPageScrolled
    17:18:void onPageScrolled(int,float,int):1904 -> onPageScrolled
    19:21:void dispatchOnPageScrolled(int,float,int):1926:1928 -> onPageScrolled
    19:21:void onPageScrolled(int,float,int):1904 -> onPageScrolled
    22:22:void dispatchOnPageScrolled(int,float,int):1930:1930 -> onPageScrolled
    22:22:void onPageScrolled(int,float,int):1904 -> onPageScrolled
    23:24:void dispatchOnPageScrolled(int,float,int):1934:1935 -> onPageScrolled
    23:24:void onPageScrolled(int,float,int):1904 -> onPageScrolled
    25:25:void onPageScrolled(int,float,int):1919:1919 -> onPageScrolled
    1:1:boolean onRequestFocusInDescendants(int,android.graphics.Rect):2970:2970 -> onRequestFocusInDescendants
    2:6:boolean onRequestFocusInDescendants(int,android.graphics.Rect):2981:2985 -> onRequestFocusInDescendants
    1:2:void onRestoreInstanceState(android.os.Parcelable):1452:1453 -> onRestoreInstanceState
    3:4:void onRestoreInstanceState(android.os.Parcelable):1457:1458 -> onRestoreInstanceState
    5:7:void onRestoreInstanceState(android.os.Parcelable):1460:1462 -> onRestoreInstanceState
    8:10:void onRestoreInstanceState(android.os.Parcelable):1464:1466 -> onRestoreInstanceState
    1:5:android.os.Parcelable onSaveInstanceState():1441:1445 -> onSaveInstanceState
    1:3:void onSecondaryPointerUp(android.view.MotionEvent):2644:2646 -> onSecondaryPointerUp
    4:7:void onSecondaryPointerUp(android.view.MotionEvent):2650:2653 -> onSecondaryPointerUp
    1:1:void onSizeChanged(int,int,int,int):1646:1646 -> onSizeChanged
    2:2:void onSizeChanged(int,int,int,int):1650:1650 -> onSizeChanged
    3:5:void recomputeScrollPosition(int,int,int,int):1655:1657 -> onSizeChanged
    3:5:void onSizeChanged(int,int,int,int):1650 -> onSizeChanged
    6:7:void recomputeScrollPosition(int,int,int,int):1659:1660 -> onSizeChanged
    6:7:void onSizeChanged(int,int,int,int):1650 -> onSizeChanged
    8:8:void recomputeScrollPosition(int,int,int,int):1662:1662 -> onSizeChanged
    8:8:void onSizeChanged(int,int,int,int):1650 -> onSizeChanged
    9:9:void recomputeScrollPosition(int,int,int,int):1666:1666 -> onSizeChanged
    9:9:void onSizeChanged(int,int,int,int):1650 -> onSizeChanged
    10:11:void recomputeScrollPosition(int,int,int,int):1669:1670 -> onSizeChanged
    10:11:void onSizeChanged(int,int,int,int):1650 -> onSizeChanged
    12:15:void recomputeScrollPosition(int,int,int,int):1672:1675 -> onSizeChanged
    12:15:void onSizeChanged(int,int,int,int):1650 -> onSizeChanged
    1:1:boolean onTouchEvent(android.view.MotionEvent):2166:2166 -> onTouchEvent
    2:2:boolean onTouchEvent(android.view.MotionEvent):2173:2173 -> onTouchEvent
    3:3:boolean onTouchEvent(android.view.MotionEvent):2179:2179 -> onTouchEvent
    4:5:boolean onTouchEvent(android.view.MotionEvent):2184:2185 -> onTouchEvent
    6:6:boolean onTouchEvent(android.view.MotionEvent):2187:2187 -> onTouchEvent
    7:7:boolean onTouchEvent(android.view.MotionEvent):2189:2189 -> onTouchEvent
    8:9:boolean onTouchEvent(android.view.MotionEvent):2282:2283 -> onTouchEvent
    10:13:boolean onTouchEvent(android.view.MotionEvent):2275:2278 -> onTouchEvent
    14:16:boolean onTouchEvent(android.view.MotionEvent):2269:2271 -> onTouchEvent
    17:18:boolean onTouchEvent(android.view.MotionEvent):2205:2206 -> onTouchEvent
    19:19:boolean onTouchEvent(android.view.MotionEvent):2210:2210 -> onTouchEvent
    20:23:boolean onTouchEvent(android.view.MotionEvent):2213:2216 -> onTouchEvent
    24:24:boolean onTouchEvent(android.view.MotionEvent):2220:2220 -> onTouchEvent
    25:27:boolean onTouchEvent(android.view.MotionEvent):2222:2224 -> onTouchEvent
    28:30:boolean onTouchEvent(android.view.MotionEvent):2226:2228 -> onTouchEvent
    31:31:boolean onTouchEvent(android.view.MotionEvent):2231:2231 -> onTouchEvent
    32:32:boolean onTouchEvent(android.view.MotionEvent):2233:2233 -> onTouchEvent
    33:33:boolean onTouchEvent(android.view.MotionEvent):2238:2238 -> onTouchEvent
    34:36:boolean onTouchEvent(android.view.MotionEvent):2240:2242 -> onTouchEvent
    37:47:boolean onTouchEvent(android.view.MotionEvent):2246:2256 -> onTouchEvent
    48:50:boolean onTouchEvent(android.view.MotionEvent):2258:2260 -> onTouchEvent
    51:51:int determineTargetPage(int,float,int,int):2406:2406 -> onTouchEvent
    51:51:boolean onTouchEvent(android.view.MotionEvent):2261 -> onTouchEvent
    52:52:int determineTargetPage(int,float,int,int):2409:2409 -> onTouchEvent
    52:52:boolean onTouchEvent(android.view.MotionEvent):2261 -> onTouchEvent
    53:55:int determineTargetPage(int,float,int,int):2413:2415 -> onTouchEvent
    53:55:boolean onTouchEvent(android.view.MotionEvent):2261 -> onTouchEvent
    56:56:int determineTargetPage(int,float,int,int):2418:2418 -> onTouchEvent
    56:56:boolean onTouchEvent(android.view.MotionEvent):2261 -> onTouchEvent
    57:57:boolean onTouchEvent(android.view.MotionEvent):2263:2263 -> onTouchEvent
    58:58:boolean onTouchEvent(android.view.MotionEvent):2265:2265 -> onTouchEvent
    59:61:boolean onTouchEvent(android.view.MotionEvent):2194:2196 -> onTouchEvent
    62:64:boolean onTouchEvent(android.view.MotionEvent):2199:2201 -> onTouchEvent
    65:65:boolean onTouchEvent(android.view.MotionEvent):2287:2287 -> onTouchEvent
    1:2:boolean pageLeft():2885:2886 -> pageLeft
    1:2:boolean pageRight():2893:2894 -> pageRight
    1:2:boolean pageScrolled(int):1818:1819 -> pageScrolled
    3:6:boolean pageScrolled(int):1824:1827 -> pageScrolled
    7:9:boolean pageScrolled(int):1832:1834 -> pageScrolled
    10:11:boolean pageScrolled(int):1836:1837 -> pageScrolled
    12:15:boolean pageScrolled(int):1841:1844 -> pageScrolled
    1:2:boolean performDrag(float):2312:2313 -> performDrag
    3:3:boolean performDrag(float):2315:2315 -> performDrag
    4:4:boolean performDrag(float):2317:2317 -> performDrag
    5:6:boolean performDrag(float):2319:2320 -> performDrag
    7:9:boolean performDrag(float):2324:2326 -> performDrag
    10:10:boolean performDrag(float):2328:2328 -> performDrag
    11:11:boolean performDrag(float):2330:2330 -> performDrag
    12:12:boolean performDrag(float):2332:2332 -> performDrag
    13:13:boolean performDrag(float):2338:2338 -> performDrag
    14:14:boolean performDrag(float):2345:2345 -> performDrag
    15:17:boolean performDrag(float):2351:2353 -> performDrag
    1:1:void populate():1092:1092 -> populate
    2:4:void populate(int):1097:1099 -> populate
    5:6:void populate(int):1102:1103 -> populate
    7:7:void populate(int):1111:1111 -> populate
    8:8:void populate(int):1113:1113 -> populate
    9:9:void populate(int):1120:1120 -> populate
    10:10:void populate(int):1124:1124 -> populate
    11:14:void populate(int):1126:1129 -> populate
    15:15:void populate(int):1131:1131 -> populate
    16:18:void populate(int):1149:1151 -> populate
    19:19:void populate(int):1158:1158 -> populate
    20:24:void populate(int):1167:1171 -> populate
    25:27:void populate(int):1176:1178 -> populate
    28:28:void populate(int):1185:1185 -> populate
    29:30:void populate(int):1187:1188 -> populate
    31:31:void populate(int):1190:1190 -> populate
    32:33:void populate(int):1192:1193 -> populate
    34:34:void populate(int):1195:1195 -> populate
    35:35:void populate(int):1199:1199 -> populate
    36:36:void populate(int):1202:1202 -> populate
    37:38:void populate(int):1204:1205 -> populate
    39:41:void populate(int):1210:1212 -> populate
    42:42:void populate(int):1217:1217 -> populate
    43:44:void populate(int):1219:1220 -> populate
    45:45:void populate(int):1222:1222 -> populate
    46:46:void populate(int):1224:1224 -> populate
    47:48:void populate(int):1226:1227 -> populate
    49:51:void calculatePageOffsets(androidx.viewpager.widget.ViewPager$ItemInfo,int,androidx.viewpager.widget.ViewPager$ItemInfo):1298:1300 -> populate
    49:51:void populate(int):1232 -> populate
    52:52:void calculatePageOffsets(androidx.viewpager.widget.ViewPager$ItemInfo,int,androidx.viewpager.widget.ViewPager$ItemInfo):1303:1303 -> populate
    52:52:void populate(int):1232 -> populate
    53:53:void calculatePageOffsets(androidx.viewpager.widget.ViewPager$ItemInfo,int,androidx.viewpager.widget.ViewPager$ItemInfo):1305:1305 -> populate
    53:53:void populate(int):1232 -> populate
    54:54:void calculatePageOffsets(androidx.viewpager.widget.ViewPager$ItemInfo,int,androidx.viewpager.widget.ViewPager$ItemInfo):1308:1308 -> populate
    54:54:void populate(int):1232 -> populate
    55:57:void calculatePageOffsets(androidx.viewpager.widget.ViewPager$ItemInfo,int,androidx.viewpager.widget.ViewPager$ItemInfo):1310:1312 -> populate
    55:57:void populate(int):1232 -> populate
    58:58:void calculatePageOffsets(androidx.viewpager.widget.ViewPager$ItemInfo,int,androidx.viewpager.widget.ViewPager$ItemInfo):1314:1314 -> populate
    58:58:void populate(int):1232 -> populate
    59:59:void calculatePageOffsets(androidx.viewpager.widget.ViewPager$ItemInfo,int,androidx.viewpager.widget.ViewPager$ItemInfo):1316:1316 -> populate
    59:59:void populate(int):1232 -> populate
    60:60:void calculatePageOffsets(androidx.viewpager.widget.ViewPager$ItemInfo,int,androidx.viewpager.widget.ViewPager$ItemInfo):1319:1319 -> populate
    60:60:void populate(int):1232 -> populate
    61:62:void calculatePageOffsets(androidx.viewpager.widget.ViewPager$ItemInfo,int,androidx.viewpager.widget.ViewPager$ItemInfo):1322:1323 -> populate
    61:62:void populate(int):1232 -> populate
    63:63:void calculatePageOffsets(androidx.viewpager.widget.ViewPager$ItemInfo,int,androidx.viewpager.widget.ViewPager$ItemInfo):1326:1326 -> populate
    63:63:void populate(int):1232 -> populate
    64:64:void calculatePageOffsets(androidx.viewpager.widget.ViewPager$ItemInfo,int,androidx.viewpager.widget.ViewPager$ItemInfo):1328:1328 -> populate
    64:64:void populate(int):1232 -> populate
    65:67:void calculatePageOffsets(androidx.viewpager.widget.ViewPager$ItemInfo,int,androidx.viewpager.widget.ViewPager$ItemInfo):1330:1332 -> populate
    65:67:void populate(int):1232 -> populate
    68:68:void calculatePageOffsets(androidx.viewpager.widget.ViewPager$ItemInfo,int,androidx.viewpager.widget.ViewPager$ItemInfo):1334:1334 -> populate
    68:68:void populate(int):1232 -> populate
    69:69:void calculatePageOffsets(androidx.viewpager.widget.ViewPager$ItemInfo,int,androidx.viewpager.widget.ViewPager$ItemInfo):1336:1336 -> populate
    69:69:void populate(int):1232 -> populate
    70:70:void calculatePageOffsets(androidx.viewpager.widget.ViewPager$ItemInfo,int,androidx.viewpager.widget.ViewPager$ItemInfo):1339:1339 -> populate
    70:70:void populate(int):1232 -> populate
    71:72:void calculatePageOffsets(androidx.viewpager.widget.ViewPager$ItemInfo,int,androidx.viewpager.widget.ViewPager$ItemInfo):1342:1343 -> populate
    71:72:void populate(int):1232 -> populate
    73:77:void calculatePageOffsets(androidx.viewpager.widget.ViewPager$ItemInfo,int,androidx.viewpager.widget.ViewPager$ItemInfo):1349:1353 -> populate
    73:77:void populate(int):1232 -> populate
    78:80:void calculatePageOffsets(androidx.viewpager.widget.ViewPager$ItemInfo,int,androidx.viewpager.widget.ViewPager$ItemInfo):1357:1359 -> populate
    78:80:void populate(int):1232 -> populate
    81:83:void calculatePageOffsets(androidx.viewpager.widget.ViewPager$ItemInfo,int,androidx.viewpager.widget.ViewPager$ItemInfo):1361:1363 -> populate
    81:83:void populate(int):1232 -> populate
    84:85:void calculatePageOffsets(androidx.viewpager.widget.ViewPager$ItemInfo,int,androidx.viewpager.widget.ViewPager$ItemInfo):1365:1366 -> populate
    84:85:void populate(int):1232 -> populate
    86:88:void calculatePageOffsets(androidx.viewpager.widget.ViewPager$ItemInfo,int,androidx.viewpager.widget.ViewPager$ItemInfo):1369:1371 -> populate
    86:88:void populate(int):1232 -> populate
    89:89:void calculatePageOffsets(androidx.viewpager.widget.ViewPager$ItemInfo,int,androidx.viewpager.widget.ViewPager$ItemInfo):1374:1374 -> populate
    89:89:void populate(int):1232 -> populate
    90:91:void calculatePageOffsets(androidx.viewpager.widget.ViewPager$ItemInfo,int,androidx.viewpager.widget.ViewPager$ItemInfo):1376:1377 -> populate
    90:91:void populate(int):1232 -> populate
    92:92:void populate(int):1234:1234 -> populate
    93:93:void populate(int):1244:1244 -> populate
    94:94:void populate(int):1248:1248 -> populate
    95:98:void populate(int):1250:1253 -> populate
    99:99:void populate(int):1255:1255 -> populate
    100:101:void populate(int):1257:1258 -> populate
    102:102:void populate(int):1262:1262 -> populate
    103:111:void populate(int):1264:1272 -> populate
    112:112:void populate(int):1134:1134 -> populate
    113:113:void populate(int):1136:1136 -> populate
    114:114:void populate(int):1138:1138 -> populate
    115:116:void populate(int):1142:1143 -> populate
    1:2:void removeOnAdapterChangeListener(androidx.viewpager.widget.ViewPager$OnAdapterChangeListener):594:595 -> removeOnAdapterChangeListener
    1:2:void removeOnPageChangeListener(androidx.viewpager.widget.ViewPager$OnPageChangeListener):736:737 -> removeOnPageChangeListener
    1:2:void removeView(android.view.View):1504:1505 -> removeView
    3:3:void removeView(android.view.View):1507:1507 -> removeView
    1:1:void requestParentDisallowInterceptTouchEvent(boolean):2303:2303 -> requestParentDisallowInterceptTouchEvent
    2:2:void requestParentDisallowInterceptTouchEvent(boolean):2305:2305 -> requestParentDisallowInterceptTouchEvent
    1:1:boolean resetTouch():2294:2294 -> resetTouch
    2:3:void endDrag():2659:2660 -> resetTouch
    2:3:boolean resetTouch():2295 -> resetTouch
    4:6:void endDrag():2662:2664 -> resetTouch
    4:6:boolean resetTouch():2295 -> resetTouch
    7:9:boolean resetTouch():2296:2298 -> resetTouch
    1:1:void scrollToItem(int,boolean,int,boolean):676:676 -> scrollToItem
    2:4:void scrollToItem(int,boolean,int,boolean):679:681 -> scrollToItem
    5:5:void scrollToItem(int,boolean,int,boolean):680:680 -> scrollToItem
    6:6:void scrollToItem(int,boolean,int,boolean):684:684 -> scrollToItem
    7:7:void scrollToItem(int,boolean,int,boolean):686:686 -> scrollToItem
    8:8:void scrollToItem(int,boolean,int,boolean):690:690 -> scrollToItem
    9:11:void scrollToItem(int,boolean,int,boolean):692:694 -> scrollToItem
    1:6:void setAdapter(androidx.viewpager.widget.PagerAdapter):506:511 -> setAdapter
    7:8:void setAdapter(androidx.viewpager.widget.PagerAdapter):513:514 -> setAdapter
    9:13:void removeNonDecorViews():555:559 -> setAdapter
    9:13:void setAdapter(androidx.viewpager.widget.PagerAdapter):515 -> setAdapter
    14:15:void setAdapter(androidx.viewpager.widget.PagerAdapter):516:517 -> setAdapter
    16:18:void setAdapter(androidx.viewpager.widget.PagerAdapter):520:522 -> setAdapter
    19:21:void setAdapter(androidx.viewpager.widget.PagerAdapter):524:526 -> setAdapter
    22:32:void setAdapter(androidx.viewpager.widget.PagerAdapter):528:538 -> setAdapter
    33:33:void setAdapter(androidx.viewpager.widget.PagerAdapter):540:540 -> setAdapter
    34:34:void setAdapter(androidx.viewpager.widget.PagerAdapter):542:542 -> setAdapter
    35:37:void setAdapter(androidx.viewpager.widget.PagerAdapter):547:549 -> setAdapter
    1:2:void setCurrentItem(int):611:612 -> setCurrentItem
    3:4:void setCurrentItem(int,boolean):622:623 -> setCurrentItem
    1:1:void setCurrentItemInternal(int,boolean,boolean):631:631 -> setCurrentItemInternal
    2:2:void setCurrentItemInternal(int,boolean,boolean,int):635:635 -> setCurrentItemInternal
    3:4:void setCurrentItemInternal(int,boolean,boolean,int):639:640 -> setCurrentItemInternal
    5:6:void setCurrentItemInternal(int,boolean,boolean,int):646:647 -> setCurrentItemInternal
    7:8:void setCurrentItemInternal(int,boolean,boolean,int):649:650 -> setCurrentItemInternal
    9:10:void setCurrentItemInternal(int,boolean,boolean,int):654:655 -> setCurrentItemInternal
    11:11:void setCurrentItemInternal(int,boolean,boolean,int):658:658 -> setCurrentItemInternal
    12:12:void setCurrentItemInternal(int,boolean,boolean,int):660:660 -> setCurrentItemInternal
    13:13:void setCurrentItemInternal(int,boolean,boolean,int):663:663 -> setCurrentItemInternal
    14:14:void setCurrentItemInternal(int,boolean,boolean,int):665:665 -> setCurrentItemInternal
    15:15:void setCurrentItemInternal(int,boolean,boolean,int):667:667 -> setCurrentItemInternal
    16:17:void setCurrentItemInternal(int,boolean,boolean,int):669:670 -> setCurrentItemInternal
    18:18:void setCurrentItemInternal(int,boolean,boolean,int):636:636 -> setCurrentItemInternal
    1:2:androidx.viewpager.widget.ViewPager$OnPageChangeListener setInternalPageChangeListener(androidx.viewpager.widget.ViewPager$OnPageChangeListener):815:816 -> setInternalPageChangeListener
    1:1:void setOffscreenPageLimit(int):850:850 -> setOffscreenPageLimit
    2:4:void setOffscreenPageLimit(int):854:856 -> setOffscreenPageLimit
    1:1:void setScrollState(int):488:488 -> setScrollState
    2:2:void setScrollState(int):492:492 -> setScrollState
    3:4:void dispatchOnScrollStateChanged(int):1957:1958 -> setScrollState
    3:4:void setScrollState(int):497 -> setScrollState
    5:7:void dispatchOnScrollStateChanged(int):1960:1962 -> setScrollState
    5:7:void setScrollState(int):497 -> setScrollState
    8:8:void dispatchOnScrollStateChanged(int):1964:1964 -> setScrollState
    8:8:void setScrollState(int):497 -> setScrollState
    9:10:void dispatchOnScrollStateChanged(int):1968:1969 -> setScrollState
    9:10:void setScrollState(int):497 -> setScrollState
    1:2:void setScrollingCacheEnabled(boolean):2669:2670 -> setScrollingCacheEnabled
    1:1:void smoothScrollTo(int,int,int):950:950 -> smoothScrollTo
    2:2:void smoothScrollTo(int,int,int):952:952 -> smoothScrollTo
    3:3:void smoothScrollTo(int,int,int):957:957 -> smoothScrollTo
    4:4:void smoothScrollTo(int,int,int):963:963 -> smoothScrollTo
    5:6:void smoothScrollTo(int,int,int):965:966 -> smoothScrollTo
    7:7:void smoothScrollTo(int,int,int):968:968 -> smoothScrollTo
    8:8:void smoothScrollTo(int,int,int):970:970 -> smoothScrollTo
    9:11:void smoothScrollTo(int,int,int):974:976 -> smoothScrollTo
    12:13:void smoothScrollTo(int,int,int):980:981 -> smoothScrollTo
    14:16:void smoothScrollTo(int,int,int):983:985 -> smoothScrollTo
    17:17:void smoothScrollTo(int,int,int):987:987 -> smoothScrollTo
    18:18:void smoothScrollTo(int,int,int):990:990 -> smoothScrollTo
    19:19:void smoothScrollTo(int,int,int):992:992 -> smoothScrollTo
    20:21:void smoothScrollTo(int,int,int):994:995 -> smoothScrollTo
    22:22:void smoothScrollTo(int,int,int):998:998 -> smoothScrollTo
    23:25:void smoothScrollTo(int,int,int):1002:1004 -> smoothScrollTo
    1:3:void sortChildDrawingOrder():1282:1284 -> sortChildDrawingOrder
    4:4:void sortChildDrawingOrder():1286:1286 -> sortChildDrawingOrder
    5:5:void sortChildDrawingOrder():1288:1288 -> sortChildDrawingOrder
    6:7:void sortChildDrawingOrder():1290:1291 -> sortChildDrawingOrder
    8:8:void sortChildDrawingOrder():1293:1293 -> sortChildDrawingOrder
    1:1:boolean verifyDrawable(android.graphics.drawable.Drawable):910:910 -> verifyDrawable
androidx.viewpager.widget.ViewPager$1 -> androidx.viewpager.widget.ViewPager$1:
    1:1:void <init>():140:140 -> <init>
    1:1:int compare(java.lang.Object,java.lang.Object):140:140 -> compare
    2:2:int compare(androidx.viewpager.widget.ViewPager$ItemInfo,androidx.viewpager.widget.ViewPager$ItemInfo):143:143 -> compare
    2:2:int compare(java.lang.Object,java.lang.Object):140 -> compare
androidx.viewpager.widget.ViewPager$2 -> androidx.viewpager.widget.ViewPager$2:
    1:1:void <init>():147:147 -> <init>
androidx.viewpager.widget.ViewPager$3 -> androidx.viewpager.widget.ViewPager$3:
    1:1:void <init>(androidx.viewpager.widget.ViewPager):269:269 -> <init>
    1:2:void run():272:273 -> run
androidx.viewpager.widget.ViewPager$4 -> androidx.viewpager.widget.ViewPager$4:
    1:2:void <init>(androidx.viewpager.widget.ViewPager):428:429 -> <init>
    1:2:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):436:437 -> onApplyWindowInsets
    3:7:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):449:453 -> onApplyWindowInsets
    8:10:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):455:457 -> onApplyWindowInsets
    11:11:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):460:460 -> onApplyWindowInsets
    12:12:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):462:462 -> onApplyWindowInsets
    13:13:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):464:464 -> onApplyWindowInsets
    14:14:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):466:466 -> onApplyWindowInsets
    15:15:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):471:471 -> onApplyWindowInsets
androidx.viewpager.widget.ViewPager$ItemInfo -> androidx.viewpager.widget.ViewPager$ItemInfo:
    1:1:void <init>():132:132 -> <init>
androidx.viewpager.widget.ViewPager$LayoutParams -> androidx.viewpager.widget.ViewPager$LayoutParams:
    1:1:void <init>():3145:3145 -> <init>
    2:2:void <init>():3126:3126 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet):3149:3149 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet):3126:3126 -> <init>
    5:7:void <init>(android.content.Context,android.util.AttributeSet):3151:3153 -> <init>
androidx.viewpager.widget.ViewPager$MyAccessibilityDelegate -> androidx.viewpager.widget.ViewPager$MyAccessibilityDelegate:
    1:1:void <init>(androidx.viewpager.widget.ViewPager):3037:3037 -> <init>
    1:2:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):3041:3042 -> onInitializeAccessibilityEvent
    3:3:boolean canScroll():3087:3087 -> onInitializeAccessibilityEvent
    3:3:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):3043 -> onInitializeAccessibilityEvent
    4:8:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):3043:3047 -> onInitializeAccessibilityEvent
    1:2:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):3053:3054 -> onInitializeAccessibilityNodeInfo
    3:3:boolean canScroll():3087:3087 -> onInitializeAccessibilityNodeInfo
    3:3:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):3055 -> onInitializeAccessibilityNodeInfo
    4:6:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):3055:3057 -> onInitializeAccessibilityNodeInfo
    7:8:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):3059:3060 -> onInitializeAccessibilityNodeInfo
    1:1:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):3066:3066 -> performAccessibilityAction
    2:3:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):3077:3078 -> performAccessibilityAction
    4:5:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):3071:3072 -> performAccessibilityAction
androidx.viewpager.widget.ViewPager$PagerObserver -> androidx.viewpager.widget.ViewPager$PagerObserver:
    1:1:void <init>(androidx.viewpager.widget.ViewPager):3092:3092 -> <init>
    1:1:void onChanged():3097:3097 -> onChanged
    1:1:void onInvalidated():3101:3101 -> onInvalidated
androidx.viewpager.widget.ViewPager$SavedState -> androidx.viewpager.widget.ViewPager$SavedState:
    1:1:void <clinit>():1412:1412 -> <clinit>
    1:1:void <init>(android.os.Parcelable):1395:1395 -> <init>
    2:2:void <init>(android.os.Parcel,java.lang.ClassLoader):1429:1429 -> <init>
    3:3:void <init>(android.os.Parcel,java.lang.ClassLoader):1431:1431 -> <init>
    4:6:void <init>(android.os.Parcel,java.lang.ClassLoader):1433:1435 -> <init>
    1:2:java.lang.String toString():1407:1408 -> toString
    1:3:void writeToParcel(android.os.Parcel,int):1400:1402 -> writeToParcel
androidx.viewpager.widget.ViewPager$SavedState$1 -> androidx.viewpager.widget.ViewPager$SavedState$1:
    1:1:void <init>():1412:1412 -> <init>
    1:1:androidx.viewpager.widget.ViewPager$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):1415:1415 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):1412 -> createFromParcel
    2:2:androidx.viewpager.widget.ViewPager$SavedState createFromParcel(android.os.Parcel):1420:1420 -> createFromParcel
    2:2:java.lang.Object createFromParcel(android.os.Parcel):1412 -> createFromParcel
    1:1:androidx.viewpager.widget.ViewPager$SavedState[] newArray(int):1424:1424 -> newArray
    1:1:java.lang.Object[] newArray(int):1412 -> newArray
androidx.viewpager.widget.ViewPager$ViewPositionComparator -> androidx.viewpager.widget.ViewPager$ViewPositionComparator:
    1:1:void <init>():3157:3157 -> <init>
    1:1:int compare(java.lang.Object,java.lang.Object):3157:3157 -> compare
    2:4:int compare(android.view.View,android.view.View):3160:3162 -> compare
    2:4:int compare(java.lang.Object,java.lang.Object):3157 -> compare
    5:5:int compare(android.view.View,android.view.View):3165:3165 -> compare
    5:5:int compare(java.lang.Object,java.lang.Object):3157 -> compare
com.google.android.material.R -> com.google.android.material.R:
    1:1:void <init>():10:10 -> <init>
com.google.android.material.R$anim -> com.google.android.material.R$anim:
    1:1:void <init>():13:13 -> <init>
com.google.android.material.R$animator -> com.google.android.material.R$animator:
    1:1:void <init>():33:33 -> <init>
com.google.android.material.R$attr -> com.google.android.material.R$attr:
    1:1:void <init>():47:47 -> <init>
com.google.android.material.R$bool -> com.google.android.material.R$bool:
    1:1:void <init>():528:528 -> <init>
com.google.android.material.R$color -> com.google.android.material.R$color:
    1:1:void <init>():536:536 -> <init>
com.google.android.material.R$dimen -> com.google.android.material.R$dimen:
    1:1:void <init>():667:667 -> <init>
com.google.android.material.R$drawable -> com.google.android.material.R$drawable:
    1:1:void <init>():886:886 -> <init>
com.google.android.material.R$id -> com.google.android.material.R$id:
    1:1:void <init>():1002:1002 -> <init>
com.google.android.material.R$integer -> com.google.android.material.R$integer:
    1:1:void <init>():1158:1158 -> <init>
com.google.android.material.R$interpolator -> com.google.android.material.R$interpolator:
    1:1:void <init>():1177:1177 -> <init>
com.google.android.material.R$layout -> com.google.android.material.R$layout:
    1:1:void <init>():1185:1185 -> <init>
com.google.android.material.R$string -> com.google.android.material.R$string:
    1:1:void <init>():1243:1243 -> <init>
com.google.android.material.R$style -> com.google.android.material.R$style:
    1:1:void <init>():1289:1289 -> <init>
com.google.android.material.R$styleable -> com.google.android.material.R$styleable:
    1:1:void <clinit>():1790:1790 -> <clinit>
    2:2:void <clinit>():1820:1820 -> <clinit>
    3:3:void <clinit>():1822:1822 -> <clinit>
    4:4:void <clinit>():1824:1824 -> <clinit>
    5:5:void <clinit>():1831:1831 -> <clinit>
    6:6:void <clinit>():1834:1834 -> <clinit>
    7:7:void <clinit>():1843:1843 -> <clinit>
    8:8:void <clinit>():1850:1850 -> <clinit>
    9:9:void <clinit>():1855:1855 -> <clinit>
    10:10:void <clinit>():1858:1858 -> <clinit>
    11:11:void <clinit>():1863:1863 -> <clinit>
    12:12:void <clinit>():1868:1868 -> <clinit>
    13:13:void <clinit>():1876:1876 -> <clinit>
    14:14:void <clinit>():1898:1898 -> <clinit>
    15:15:void <clinit>():2024:2024 -> <clinit>
    16:16:void <clinit>():2031:2031 -> <clinit>
    17:17:void <clinit>():2042:2042 -> <clinit>
    18:18:void <clinit>():2047:2047 -> <clinit>
    19:19:void <clinit>():2049:2049 -> <clinit>
    20:20:void <clinit>():2063:2063 -> <clinit>
    21:21:void <clinit>():2098:2098 -> <clinit>
    22:22:void <clinit>():2105:2105 -> <clinit>
    23:23:void <clinit>():2122:2122 -> <clinit>
    24:24:void <clinit>():2125:2125 -> <clinit>
    25:25:void <clinit>():2129:2129 -> <clinit>
    26:26:void <clinit>():2134:2134 -> <clinit>
    27:27:void <clinit>():2137:2137 -> <clinit>
    28:28:void <clinit>():2145:2145 -> <clinit>
    29:29:void <clinit>():2148:2148 -> <clinit>
    30:30:void <clinit>():2157:2157 -> <clinit>
    31:31:void <clinit>():2171:2171 -> <clinit>
    32:32:void <clinit>():2173:2173 -> <clinit>
    33:33:void <clinit>():2176:2176 -> <clinit>
    34:34:void <clinit>():2183:2183 -> <clinit>
    35:35:void <clinit>():2194:2194 -> <clinit>
    36:36:void <clinit>():2198:2198 -> <clinit>
    37:37:void <clinit>():2208:2208 -> <clinit>
    38:38:void <clinit>():2213:2213 -> <clinit>
    39:39:void <clinit>():2216:2216 -> <clinit>
    40:40:void <clinit>():2233:2233 -> <clinit>
    41:41:void <clinit>():2236:2236 -> <clinit>
    42:42:void <clinit>():2269:2269 -> <clinit>
    43:43:void <clinit>():2276:2276 -> <clinit>
    44:44:void <clinit>():2300:2300 -> <clinit>
    45:45:void <clinit>():2310:2310 -> <clinit>
    46:46:void <clinit>():2323:2323 -> <clinit>
    47:47:void <clinit>():2327:2327 -> <clinit>
    48:48:void <clinit>():2329:2329 -> <clinit>
    49:49:void <clinit>():2332:2332 -> <clinit>
    50:50:void <clinit>():2344:2344 -> <clinit>
    51:51:void <clinit>():2346:2346 -> <clinit>
    52:52:void <clinit>():2348:2348 -> <clinit>
    53:53:void <clinit>():2366:2366 -> <clinit>
    54:54:void <clinit>():2369:2369 -> <clinit>
    55:55:void <clinit>():2373:2373 -> <clinit>
    56:56:void <clinit>():2379:2379 -> <clinit>
    57:57:void <clinit>():2394:2394 -> <clinit>
    58:58:void <clinit>():2398:2398 -> <clinit>
    59:59:void <clinit>():2424:2424 -> <clinit>
    60:60:void <clinit>():2441:2441 -> <clinit>
    61:61:void <clinit>():2470:2470 -> <clinit>
    62:62:void <clinit>():2474:2474 -> <clinit>
    63:63:void <clinit>():2505:2505 -> <clinit>
    64:64:void <clinit>():2511:2511 -> <clinit>
    65:65:void <clinit>():2515:2515 -> <clinit>
    1:1:void <init>():1788:1788 -> <init>
com.google.android.material.animation.AnimationUtils -> com.google.android.material.animation.AnimationUtils:
    1:2:void <clinit>():32:33 -> <clinit>
    3:3:void <clinit>():35:35 -> <clinit>
    4:4:void <clinit>():37:37 -> <clinit>
    5:5:void <clinit>():39:39 -> <clinit>
    1:1:void <init>():30:30 -> <init>
    1:1:int lerp(int,int,float):48:48 -> lerp
com.google.android.material.animation.AnimatorSetCompat -> com.google.android.material.animation.AnimatorSetCompat:
    1:1:void <init>():31:31 -> <init>
    1:3:void playTogether(android.animation.AnimatorSet,java.util.List):38:40 -> playTogether
    4:6:void playTogether(android.animation.AnimatorSet,java.util.List):42:44 -> playTogether
    7:7:void playTogether(android.animation.AnimatorSet,java.util.List):46:46 -> playTogether
com.google.android.material.animation.ArgbEvaluatorCompat -> com.google.android.material.animation.ArgbEvaluatorCompat:
    1:1:void <clinit>():28:28 -> <clinit>
    1:1:void <init>():27:27 -> <init>
    1:1:java.lang.Object evaluate(float,java.lang.Object,java.lang.Object):27:27 -> evaluate
    2:2:java.lang.Integer evaluate(float,java.lang.Integer,java.lang.Integer):55:55 -> evaluate
    3:3:java.lang.Integer evaluate(float,java.lang.Integer,java.lang.Integer):61:61 -> evaluate
    4:6:java.lang.Integer evaluate(float,java.lang.Integer,java.lang.Integer):68:70 -> evaluate
    7:9:java.lang.Integer evaluate(float,java.lang.Integer,java.lang.Integer):72:74 -> evaluate
    10:12:java.lang.Integer evaluate(float,java.lang.Integer,java.lang.Integer):84:86 -> evaluate
    13:13:java.lang.Integer evaluate(float,java.lang.Integer,java.lang.Integer):88:88 -> evaluate
    1:1:com.google.android.material.animation.ArgbEvaluatorCompat getInstance():38:38 -> getInstance
com.google.android.material.animation.ChildrenAlphaProperty -> com.google.android.material.animation.ChildrenAlphaProperty:
    1:1:void <clinit>():37:37 -> <clinit>
    1:1:void <init>(java.lang.String):41:41 -> <init>
    1:1:java.lang.Object get(java.lang.Object):32:32 -> get
    2:2:java.lang.Float get(android.view.ViewGroup):46:46 -> get
    3:3:java.lang.Float get(android.view.ViewGroup):50:50 -> get
    1:1:void set(java.lang.Object,java.lang.Object):32:32 -> set
    2:2:void set(android.view.ViewGroup,java.lang.Float):56:56 -> set
    3:3:void set(android.view.ViewGroup,java.lang.Float):58:58 -> set
    4:6:void set(android.view.ViewGroup,java.lang.Float):60:62 -> set
com.google.android.material.animation.DrawableAlphaProperty -> com.google.android.material.animation.DrawableAlphaProperty:
    1:1:void <clinit>():34:34 -> <clinit>
    1:1:void <init>():40:40 -> <init>
    2:2:void <init>():37:37 -> <init>
    1:1:java.lang.Object get(java.lang.Object):28:28 -> get
    2:3:java.lang.Integer get(android.graphics.drawable.Drawable):45:46 -> get
    4:5:java.lang.Integer get(android.graphics.drawable.Drawable):48:49 -> get
    6:6:java.lang.Integer get(android.graphics.drawable.Drawable):51:51 -> get
    1:1:void set(java.lang.Object,java.lang.Object):28:28 -> set
    2:3:void set(android.graphics.drawable.Drawable,java.lang.Integer):56:57 -> set
    4:4:void set(android.graphics.drawable.Drawable,java.lang.Integer):60:60 -> set
com.google.android.material.animation.ImageMatrixProperty -> com.google.android.material.animation.ImageMatrixProperty:
    1:1:void <init>():30:30 -> <init>
    2:2:void <init>():27:27 -> <init>
    1:1:java.lang.Object get(java.lang.Object):26:26 -> get
    2:3:android.graphics.Matrix get(android.widget.ImageView):40:41 -> get
    1:1:void set(java.lang.Object,java.lang.Object):26:26 -> set
    2:2:void set(android.widget.ImageView,android.graphics.Matrix):35:35 -> set
com.google.android.material.animation.MatrixEvaluator -> com.google.android.material.animation.MatrixEvaluator:
    1:4:void <init>():25:28 -> <init>
    1:1:java.lang.Object evaluate(float,java.lang.Object,java.lang.Object):25:25 -> evaluate
    2:3:android.graphics.Matrix evaluate(float,android.graphics.Matrix,android.graphics.Matrix):32:33 -> evaluate
    4:5:android.graphics.Matrix evaluate(float,android.graphics.Matrix,android.graphics.Matrix):35:36 -> evaluate
    6:7:android.graphics.Matrix evaluate(float,android.graphics.Matrix,android.graphics.Matrix):38:39 -> evaluate
com.google.android.material.animation.MotionSpec -> com.google.android.material.animation.MotionSpec:
    1:1:void <init>():63:63 -> <init>
    2:2:void <init>():67:67 -> <init>
    1:3:void addTimingFromAnimator(com.google.android.material.animation.MotionSpec,android.animation.Animator):149:151 -> addTimingFromAnimator
    4:4:void addTimingFromAnimator(com.google.android.material.animation.MotionSpec,android.animation.Animator):153:153 -> addTimingFromAnimator
    1:2:com.google.android.material.animation.MotionSpec createFromAttribute(android.content.Context,android.content.res.TypedArray,int):110:111 -> createFromAttribute
    3:3:com.google.android.material.animation.MotionSpec createFromAttribute(android.content.Context,android.content.res.TypedArray,int):113:113 -> createFromAttribute
    1:4:com.google.android.material.animation.MotionSpec createFromResource(android.content.Context,int):123:126 -> createFromResource
    5:7:com.google.android.material.animation.MotionSpec createFromResource(android.content.Context,int):128:130 -> createFromResource
    8:8:com.google.android.material.animation.MotionSpec createFromResource(android.content.Context,int):135:135 -> createFromResource
    1:3:com.google.android.material.animation.MotionSpec createSpecFromAnimators(java.util.List):141:143 -> createSpecFromAnimators
    1:1:boolean equals(java.lang.Object):162:162 -> equals
    2:2:boolean equals(java.lang.Object):166:166 -> equals
    3:3:boolean equals(java.lang.Object):168:168 -> equals
    1:1:com.google.android.material.animation.MotionTiming getTiming(java.lang.String):79:79 -> getTiming
    2:2:com.google.android.material.animation.MotionTiming getTiming(java.lang.String):82:82 -> getTiming
    3:3:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> getTiming
    3:3:com.google.android.material.animation.MotionTiming getTiming(java.lang.String):82 -> getTiming
    4:4:com.google.android.material.animation.MotionTiming getTiming(java.lang.String):82:82 -> getTiming
    5:5:com.google.android.material.animation.MotionTiming getTiming(java.lang.String):80:80 -> getTiming
    1:3:long getTotalDuration():96:98 -> getTotalDuration
    1:1:boolean hasTiming(java.lang.String):71:71 -> hasTiming
    2:2:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> hasTiming
    2:2:boolean hasTiming(java.lang.String):71 -> hasTiming
    1:1:int hashCode():173:173 -> hashCode
    1:1:void setTiming(java.lang.String,com.google.android.material.animation.MotionTiming):87:87 -> setTiming
    1:9:java.lang.String toString():178:186 -> toString
com.google.android.material.animation.MotionTiming -> com.google.android.material.animation.MotionTiming:
    1:1:void <init>(long,long):39:39 -> <init>
    2:3:void <init>(long,long):30:31 -> <init>
    4:4:void <init>(long,long):33:33 -> <init>
    5:5:void <init>(long,long):35:35 -> <init>
    6:6:void <init>(long,long):37:37 -> <init>
    7:8:void <init>(long,long):40:41 -> <init>
    9:9:void <init>(long,long,android.animation.TimeInterpolator):44:44 -> <init>
    10:11:void <init>(long,long,android.animation.TimeInterpolator):30:31 -> <init>
    12:12:void <init>(long,long,android.animation.TimeInterpolator):33:33 -> <init>
    13:13:void <init>(long,long,android.animation.TimeInterpolator):35:35 -> <init>
    14:14:void <init>(long,long,android.animation.TimeInterpolator):37:37 -> <init>
    15:17:void <init>(long,long,android.animation.TimeInterpolator):45:47 -> <init>
    1:6:void apply(android.animation.Animator):51:56 -> apply
    1:1:com.google.android.material.animation.MotionTiming createFromAnimator(android.animation.ValueAnimator):81:81 -> createFromAnimator
    2:4:com.google.android.material.animation.MotionTiming createFromAnimator(android.animation.ValueAnimator):83:85 -> createFromAnimator
    1:1:boolean equals(java.lang.Object):117:117 -> equals
    2:2:boolean equals(java.lang.Object):121:121 -> equals
    3:3:boolean equals(java.lang.Object):123:123 -> equals
    4:4:boolean equals(java.lang.Object):126:126 -> equals
    5:5:boolean equals(java.lang.Object):129:129 -> equals
    6:6:boolean equals(java.lang.Object):132:132 -> equals
    7:7:boolean equals(java.lang.Object):135:135 -> equals
    1:1:long getDelay():61:61 -> getDelay
    1:1:long getDuration():65:65 -> getDuration
    1:1:android.animation.TimeInterpolator getInterpolator():69:69 -> getInterpolator
    1:2:android.animation.TimeInterpolator getInterpolatorCompat(android.animation.ValueAnimator):100:101 -> getInterpolatorCompat
    3:6:android.animation.TimeInterpolator getInterpolatorCompat(android.animation.ValueAnimator):103:106 -> getInterpolatorCompat
    7:7:android.animation.TimeInterpolator getInterpolatorCompat(android.animation.ValueAnimator):102:102 -> getInterpolatorCompat
    1:1:int getRepeatCount():73:73 -> getRepeatCount
    1:1:int getRepeatMode():77:77 -> getRepeatMode
    1:5:int hashCode():140:144 -> hashCode
    1:17:java.lang.String toString():150:166 -> toString
com.google.android.material.animation.Positioning -> com.google.android.material.animation.Positioning:
    1:4:void <init>(int,float,float):34:37 -> <init>
com.google.android.material.appbar.AppBarLayout -> com.google.android.material.appbar.AppBarLayout:
    1:1:void <init>(android.content.Context):169:169 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):173:173 -> <init>
    3:5:void <init>(android.content.Context,android.util.AttributeSet):148:150 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet):154:154 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet):174:174 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet):176:176 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet):179:179 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet):183:183 -> <init>
    11:12:void <init>(android.content.Context,android.util.AttributeSet):187:188 -> <init>
    13:16:void <init>(android.content.Context,android.util.AttributeSet):190:193 -> <init>
    17:17:void <init>(android.content.Context,android.util.AttributeSet):192:192 -> <init>
    18:20:void <init>(android.content.Context,android.util.AttributeSet):197:199 -> <init>
    21:21:void <init>(android.content.Context,android.util.AttributeSet):198:198 -> <init>
    22:22:void <init>(android.content.Context,android.util.AttributeSet):201:201 -> <init>
    23:25:void <init>(android.content.Context,android.util.AttributeSet):204:206 -> <init>
    26:26:void <init>(android.content.Context,android.util.AttributeSet):205:205 -> <init>
    27:29:void <init>(android.content.Context,android.util.AttributeSet):208:210 -> <init>
    30:30:void <init>(android.content.Context,android.util.AttributeSet):209:209 -> <init>
    31:32:void <init>(android.content.Context,android.util.AttributeSet):213:214 -> <init>
    33:33:void <init>(android.content.Context,android.util.AttributeSet):216:216 -> <init>
    1:2:void addOnOffsetChangedListener(com.google.android.material.appbar.AppBarLayout$BaseOnOffsetChangedListener):233:234 -> addOnOffsetChangedListener
    3:4:void addOnOffsetChangedListener(com.google.android.material.appbar.AppBarLayout$BaseOnOffsetChangedListener):236:237 -> addOnOffsetChangedListener
    5:5:void addOnOffsetChangedListener(com.google.android.material.appbar.AppBarLayout$OnOffsetChangedListener):242:242 -> addOnOffsetChangedListener
    1:1:boolean checkLayoutParams(android.view.ViewGroup$LayoutParams):356:356 -> checkLayoutParams
    1:3:void dispatchOffsetUpdates(int):505:507 -> dispatchOffsetUpdates
    4:4:void dispatchOffsetUpdates(int):509:509 -> dispatchOffsetUpdates
    1:1:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():110:110 -> generateDefaultLayoutParams
    2:2:android.widget.LinearLayout$LayoutParams generateDefaultLayoutParams():110:110 -> generateDefaultLayoutParams
    3:3:com.google.android.material.appbar.AppBarLayout$LayoutParams generateDefaultLayoutParams():361:361 -> generateDefaultLayoutParams
    1:1:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):110:110 -> generateLayoutParams
    2:2:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):110:110 -> generateLayoutParams
    3:3:android.widget.LinearLayout$LayoutParams generateLayoutParams(android.util.AttributeSet):110:110 -> generateLayoutParams
    4:4:android.widget.LinearLayout$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):110:110 -> generateLayoutParams
    5:5:com.google.android.material.appbar.AppBarLayout$LayoutParams generateLayoutParams(android.util.AttributeSet):366:366 -> generateLayoutParams
    6:9:com.google.android.material.appbar.AppBarLayout$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):371:374 -> generateLayoutParams
    10:10:com.google.android.material.appbar.AppBarLayout$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):376:376 -> generateLayoutParams
    1:1:int getDownNestedPreScrollRange():431:431 -> getDownNestedPreScrollRange
    2:6:int getDownNestedPreScrollRange():437:441 -> getDownNestedPreScrollRange
    7:7:int getDownNestedPreScrollRange():445:445 -> getDownNestedPreScrollRange
    8:8:int getDownNestedPreScrollRange():449:449 -> getDownNestedPreScrollRange
    9:9:int getDownNestedPreScrollRange():452:452 -> getDownNestedPreScrollRange
    10:10:int getDownNestedPreScrollRange():455:455 -> getDownNestedPreScrollRange
    11:11:int getDownNestedPreScrollRange():463:463 -> getDownNestedPreScrollRange
    1:1:int getDownNestedScrollRange():468:468 -> getDownNestedScrollRange
    2:6:int getDownNestedScrollRange():474:478 -> getDownNestedScrollRange
    7:7:int getDownNestedScrollRange():480:480 -> getDownNestedScrollRange
    8:8:int getDownNestedScrollRange():490:490 -> getDownNestedScrollRange
    9:9:int getDownNestedScrollRange():499:499 -> getDownNestedScrollRange
    1:2:int getMinimumHeightForVisibleOverlappingContent():516:517 -> getMinimumHeightForVisibleOverlappingContent
    3:3:int getMinimumHeightForVisibleOverlappingContent():524:524 -> getMinimumHeightForVisibleOverlappingContent
    4:4:int getMinimumHeightForVisibleOverlappingContent():526:526 -> getMinimumHeightForVisibleOverlappingContent
    5:5:int getMinimumHeightForVisibleOverlappingContent():533:533 -> getMinimumHeightForVisibleOverlappingContent
    1:1:int getPendingAction():637:637 -> getPendingAction
    1:1:int getTopInset():646:646 -> getTopInset
    1:1:int getTotalScrollRange():389:389 -> getTotalScrollRange
    2:6:int getTotalScrollRange():394:398 -> getTotalScrollRange
    7:7:int getTotalScrollRange():402:402 -> getTotalScrollRange
    8:8:int getTotalScrollRange():408:408 -> getTotalScrollRange
    9:9:int getTotalScrollRange():417:417 -> getTotalScrollRange
    1:1:int getUpNestedPreScrollRange():426:426 -> getUpNestedPreScrollRange
    1:1:boolean hasChildWithInterpolator():380:380 -> hasChildWithInterpolator
    1:2:boolean hasCollapsibleChild():292:293 -> hasCollapsibleChild
    1:1:boolean hasScrollableChildren():421:421 -> hasScrollableChildren
    1:3:void invalidateScrollRanges():302:304 -> invalidateScrollRanges
    1:1:boolean isLiftOnScroll():610:610 -> isLiftOnScroll
    1:1:int[] onCreateDrawableState(int):538:538 -> onCreateDrawableState
    2:2:int[] onCreateDrawableState(int):541:541 -> onCreateDrawableState
    3:4:int[] onCreateDrawableState(int):543:544 -> onCreateDrawableState
    5:6:int[] onCreateDrawableState(int):546:547 -> onCreateDrawableState
    7:8:int[] onCreateDrawableState(int):551:552 -> onCreateDrawableState
    9:9:int[] onCreateDrawableState(int):554:554 -> onCreateDrawableState
    1:2:void onLayout(boolean,int,int,int,int):270:271 -> onLayout
    3:7:void onLayout(boolean,int,int,int,int):273:277 -> onLayout
    8:8:void onLayout(boolean,int,int,int,int):280:280 -> onLayout
    9:10:void onLayout(boolean,int,int,int,int):286:287 -> onLayout
    1:2:void onMeasure(int,int):264:265 -> onMeasure
    1:1:androidx.core.view.WindowInsetsCompat onWindowInsetChanged(androidx.core.view.WindowInsetsCompat):652:652 -> onWindowInsetChanged
    2:4:androidx.core.view.WindowInsetsCompat onWindowInsetChanged(androidx.core.view.WindowInsetsCompat):658:660 -> onWindowInsetChanged
    1:2:void removeOnOffsetChangedListener(com.google.android.material.appbar.AppBarLayout$BaseOnOffsetChangedListener):253:254 -> removeOnOffsetChangedListener
    3:3:void removeOnOffsetChangedListener(com.google.android.material.appbar.AppBarLayout$OnOffsetChangedListener):259:259 -> removeOnOffsetChangedListener
    1:1:void resetPendingAction():641:641 -> resetPendingAction
    1:1:void setExpanded(boolean):328:328 -> setExpanded
    2:2:void setExpanded(boolean,boolean):343:343 -> setExpanded
    3:3:void setExpanded(boolean,boolean,boolean):347:347 -> setExpanded
    4:4:void setExpanded(boolean,boolean,boolean):351:351 -> setExpanded
    1:1:void setLiftOnScroll(boolean):605:605 -> setLiftOnScroll
    1:2:boolean setLiftable(boolean):563:564 -> setLiftable
    1:3:boolean setLiftableState(boolean):569:571 -> setLiftableState
    1:1:boolean setLifted(boolean):583:583 -> setLifted
    1:3:boolean setLiftedState(boolean):588:590 -> setLiftedState
    1:1:void setOrientation(int):313:313 -> setOrientation
    2:2:void setOrientation(int):310:310 -> setOrientation
    1:2:void setTargetElevation(float):622:623 -> setTargetElevation
com.google.android.material.appbar.AppBarLayout$1 -> com.google.android.material.appbar.AppBarLayout$1:
    1:1:void <init>(com.google.android.material.appbar.AppBarLayout):218:218 -> <init>
    1:1:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):221:221 -> onApplyWindowInsets
com.google.android.material.appbar.AppBarLayout$BaseBehavior -> com.google.android.material.appbar.AppBarLayout$BaseBehavior:
    1:1:void <init>():900:900 -> <init>
    2:2:void <init>():893:893 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet):903:903 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet):893:893 -> <init>
    1:1:int access$000(com.google.android.material.appbar.AppBarLayout$BaseBehavior):869:869 -> access$000
    1:1:void animateOffsetTo(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,float):1029:1029 -> animateOffsetTo
    2:2:void animateOffsetTo(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,float):1032:1032 -> animateOffsetTo
    3:3:void animateOffsetTo(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,float):1034:1034 -> animateOffsetTo
    4:4:void animateOffsetTo(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,float):1036:1036 -> animateOffsetTo
    5:5:void animateOffsetTo(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,float):1040:1040 -> animateOffsetTo
    1:1:void animateOffsetWithDuration(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int):1048:1048 -> animateOffsetWithDuration
    2:3:void animateOffsetWithDuration(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int):1050:1051 -> animateOffsetWithDuration
    4:7:void animateOffsetWithDuration(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int):1056:1059 -> animateOffsetWithDuration
    8:8:void animateOffsetWithDuration(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int):1068:1068 -> animateOffsetWithDuration
    9:11:void animateOffsetWithDuration(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int):1071:1073 -> animateOffsetWithDuration
    1:1:boolean canDragView(android.view.View):869:869 -> canDragView
    2:2:boolean canDragView(com.google.android.material.appbar.AppBarLayout):1234:1234 -> canDragView
    3:3:boolean canDragView(com.google.android.material.appbar.AppBarLayout):1236:1236 -> canDragView
    4:4:boolean canDragView(com.google.android.material.appbar.AppBarLayout):1240:1240 -> canDragView
    5:5:boolean canDragView(com.google.android.material.appbar.AppBarLayout):1242:1242 -> canDragView
    6:7:boolean canDragView(com.google.android.material.appbar.AppBarLayout):1244:1245 -> canDragView
    1:2:boolean canScrollChildren(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View):936:937 -> canScrollChildren
    1:3:android.view.View findFirstScrollingChild(androidx.coordinatorlayout.widget.CoordinatorLayout):1455:1457 -> findFirstScrollingChild
    1:4:android.view.View getAppBarChildOnOffset(com.google.android.material.appbar.AppBarLayout,int):1443:1446 -> getAppBarChildOnOffset
    1:4:int getChildIndexOnOffset(com.google.android.material.appbar.AppBarLayout,int):1077:1080 -> getChildIndexOnOffset
    5:6:int getChildIndexOnOffset(com.google.android.material.appbar.AppBarLayout,int):1082:1083 -> getChildIndexOnOffset
    7:8:int getChildIndexOnOffset(com.google.android.material.appbar.AppBarLayout,int):1085:1086 -> getChildIndexOnOffset
    1:1:int getMaxDragOffset(android.view.View):869:869 -> getMaxDragOffset
    2:2:int getMaxDragOffset(com.google.android.material.appbar.AppBarLayout):1260:1260 -> getMaxDragOffset
    1:1:int getScrollRangeForDragFling(android.view.View):869:869 -> getScrollRangeForDragFling
    2:2:int getScrollRangeForDragFling(com.google.android.material.appbar.AppBarLayout):1265:1265 -> getScrollRangeForDragFling
    1:1:int getTopBottomOffsetForScrollingSibling():1466:1466 -> getTopBottomOffsetForScrollingSibling
    1:1:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):1328:1328 -> interpolateOffset
    2:5:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):1330:1333 -> interpolateOffset
    6:6:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):1335:1335 -> interpolateOffset
    7:7:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):1338:1338 -> interpolateOffset
    8:8:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):1341:1341 -> interpolateOffset
    9:9:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):1346:1346 -> interpolateOffset
    10:11:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):1350:1351 -> interpolateOffset
    12:12:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):1355:1355 -> interpolateOffset
    13:13:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):1359:1359 -> interpolateOffset
    14:14:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):1357:1357 -> interpolateOffset
    15:15:int interpolateOffset(com.google.android.material.appbar.AppBarLayout,int):1362:1362 -> interpolateOffset
    1:1:boolean isOffsetAnimatorRunning():1324:1324 -> isOffsetAnimatorRunning
    1:1:void onFlingFinished(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):869:869 -> onFlingFinished
    2:2:void onFlingFinished(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1255:1255 -> onFlingFinished
    1:1:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):869:869 -> onLayoutChild
    2:2:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1177:1177 -> onLayoutChild
    3:8:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1183:1188 -> onLayoutChild
    9:9:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1190:1190 -> onLayoutChild
    10:10:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1192:1192 -> onLayoutChild
    11:11:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1196:1196 -> onLayoutChild
    12:12:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1198:1198 -> onLayoutChild
    13:13:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1200:1200 -> onLayoutChild
    14:14:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1204:1204 -> onLayoutChild
    15:15:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1206:1206 -> onLayoutChild
    16:17:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1212:1213 -> onLayoutChild
    18:18:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1218:1218 -> onLayoutChild
    19:19:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1217:1217 -> onLayoutChild
    20:20:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1224:1224 -> onLayoutChild
    21:21:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1223:1223 -> onLayoutChild
    22:22:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):1227:1227 -> onLayoutChild
    1:1:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):869:869 -> onMeasureChild
    2:3:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int,int):1155:1156 -> onMeasureChild
    4:4:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int,int):1165:1165 -> onMeasureChild
    5:5:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int,int):1161:1161 -> onMeasureChild
    6:6:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int,int):1171:1171 -> onMeasureChild
    1:1:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):869:869 -> onNestedPreScroll
    2:3:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int,int,int[],int):954:955 -> onNestedPreScroll
    4:4:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int,int,int[],int):958:958 -> onNestedPreScroll
    5:6:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int,int,int[],int):962:963 -> onNestedPreScroll
    1:1:void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int,int,int):869:869 -> onNestedScroll
    2:3:void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int,int,int,int,int):981:982 -> onNestedScroll
    4:5:void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int,int,int,int,int):984:985 -> onNestedScroll
    1:1:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):869:869 -> onRestoreInstanceState
    2:7:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.os.Parcelable):1495:1500 -> onRestoreInstanceState
    8:9:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.os.Parcelable):1502:1503 -> onRestoreInstanceState
    1:1:android.os.Parcelable onSaveInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):869:869 -> onSaveInstanceState
    2:3:android.os.Parcelable onSaveInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1471:1472 -> onSaveInstanceState
    4:6:android.os.Parcelable onSaveInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1475:1477 -> onSaveInstanceState
    7:9:android.os.Parcelable onSaveInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1479:1481 -> onSaveInstanceState
    10:11:android.os.Parcelable onSaveInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1483:1484 -> onSaveInstanceState
    1:1:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,android.view.View,int,int):869:869 -> onStartNestedScroll
    2:2:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,android.view.View,int,int):918:918 -> onStartNestedScroll
    3:3:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,android.view.View,int,int):920:920 -> onStartNestedScroll
    4:4:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,android.view.View,int,int):922:922 -> onStartNestedScroll
    5:5:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,android.view.View,int,int):926:926 -> onStartNestedScroll
    6:6:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,android.view.View,int,int):929:929 -> onStartNestedScroll
    1:1:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):869:869 -> onStopNestedScroll
    2:2:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int):1006:1006 -> onStopNestedScroll
    3:3:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int):1008:1008 -> onStopNestedScroll
    4:4:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int):1012:1012 -> onStopNestedScroll
    1:1:void setDragCallback(com.google.android.material.appbar.AppBarLayout$BaseBehavior$BaseDragCallback):1021:1021 -> setDragCallback
    1:1:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int):869:869 -> setHeaderTopBottomOffset
    2:2:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):1275:1275 -> setHeaderTopBottomOffset
    3:3:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):1281:1281 -> setHeaderTopBottomOffset
    4:5:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):1284:1285 -> setHeaderTopBottomOffset
    6:6:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):1288:1288 -> setHeaderTopBottomOffset
    7:7:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):1293:1293 -> setHeaderTopBottomOffset
    8:8:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):1295:1295 -> setHeaderTopBottomOffset
    9:9:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):1300:1300 -> setHeaderTopBottomOffset
    10:10:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):1304:1304 -> setHeaderTopBottomOffset
    11:11:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):1307:1307 -> setHeaderTopBottomOffset
    12:12:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int):1316:1316 -> setHeaderTopBottomOffset
    1:3:boolean shouldJumpElevationState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1428:1430 -> shouldJumpElevationState
    4:5:boolean shouldJumpElevationState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1432:1433 -> shouldJumpElevationState
    6:7:boolean shouldJumpElevationState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1435:1436 -> shouldJumpElevationState
    1:2:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1097:1098 -> snapToChildIfNeeded
    3:5:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1100:1102 -> snapToChildIfNeeded
    6:7:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1106:1107 -> snapToChildIfNeeded
    8:8:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1109:1109 -> snapToChildIfNeeded
    9:9:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1111:1111 -> snapToChildIfNeeded
    10:10:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1114:1114 -> snapToChildIfNeeded
    11:12:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1116:1117 -> snapToChildIfNeeded
    13:13:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1121:1121 -> snapToChildIfNeeded
    14:14:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1129:1129 -> snapToChildIfNeeded
    15:16:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1131:1132 -> snapToChildIfNeeded
    17:17:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1135:1135 -> snapToChildIfNeeded
    18:18:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1137:1137 -> snapToChildIfNeeded
    19:19:void snapToChildIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1136:1136 -> snapToChildIfNeeded
    1:1:void stopNestedScrollIfNeeded(int,com.google.android.material.appbar.AppBarLayout,android.view.View,int):991:991 -> stopNestedScrollIfNeeded
    2:3:void stopNestedScrollIfNeeded(int,com.google.android.material.appbar.AppBarLayout,android.view.View,int):993:994 -> stopNestedScrollIfNeeded
    1:1:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):1381:1381 -> updateAppBarLayoutDrawableState
    2:3:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):1383:1384 -> updateAppBarLayoutDrawableState
    4:4:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):1388:1388 -> updateAppBarLayoutDrawableState
    5:5:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):1397:1397 -> updateAppBarLayoutDrawableState
    6:6:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):1401:1401 -> updateAppBarLayoutDrawableState
    7:7:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):1405:1405 -> updateAppBarLayoutDrawableState
    8:8:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):1408:1408 -> updateAppBarLayoutDrawableState
    9:9:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):1410:1410 -> updateAppBarLayoutDrawableState
    10:10:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):1414:1414 -> updateAppBarLayoutDrawableState
    11:12:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):1416:1417 -> updateAppBarLayoutDrawableState
    13:13:void updateAppBarLayoutDrawableState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,boolean):1420:1420 -> updateAppBarLayoutDrawableState
com.google.android.material.appbar.AppBarLayout$BaseBehavior$1 -> com.google.android.material.appbar.AppBarLayout$BaseBehavior$1:
    1:1:void <init>(com.google.android.material.appbar.AppBarLayout$BaseBehavior,androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):1060:1060 -> <init>
    1:2:void onAnimationUpdate(android.animation.ValueAnimator):1063:1064 -> onAnimationUpdate
    3:3:void onAnimationUpdate(android.animation.ValueAnimator):1063:1063 -> onAnimationUpdate
com.google.android.material.appbar.AppBarLayout$BaseBehavior$BaseDragCallback -> com.google.android.material.appbar.AppBarLayout$BaseBehavior$BaseDragCallback:
    1:1:void <init>():875:875 -> <init>
com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState -> com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState:
    1:1:void <clinit>():1532:1532 -> <clinit>
    1:4:void <init>(android.os.Parcel,java.lang.ClassLoader):1514:1517 -> <init>
    5:5:void <init>(android.os.Parcelable):1521:1521 -> <init>
    1:4:void writeToParcel(android.os.Parcel,int):1526:1529 -> writeToParcel
com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState$1 -> com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState$1:
    1:1:void <init>():1533:1533 -> <init>
    1:1:java.lang.Object createFromParcel(android.os.Parcel):1533:1533 -> createFromParcel
    2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):1533:1533 -> createFromParcel
    3:3:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):1536:1536 -> createFromParcel
    4:4:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState createFromParcel(android.os.Parcel):1541:1541 -> createFromParcel
    1:1:java.lang.Object[] newArray(int):1533:1533 -> newArray
    2:2:com.google.android.material.appbar.AppBarLayout$BaseBehavior$SavedState[] newArray(int):1546:1546 -> newArray
com.google.android.material.appbar.AppBarLayout$Behavior -> com.google.android.material.appbar.AppBarLayout$Behavior:
    1:1:void <init>():852:852 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):860:860 -> <init>
    1:1:int getLeftAndRightOffset():842:842 -> getLeftAndRightOffset
    1:1:int getTopAndBottomOffset():842:842 -> getTopAndBottomOffset
    1:1:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int):842:842 -> onLayoutChild
    1:1:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,int,int,int,int):842:842 -> onMeasureChild
    1:1:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int,int,int[],int):842:842 -> onNestedPreScroll
    1:1:void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int,int,int,int,int):842:842 -> onNestedScroll
    1:1:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.os.Parcelable):842:842 -> onRestoreInstanceState
    1:1:android.os.Parcelable onSaveInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout):842:842 -> onSaveInstanceState
    1:1:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,android.view.View,int,int):842:842 -> onStartNestedScroll
    1:1:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,android.view.View,int):842:842 -> onStopNestedScroll
    1:1:void setDragCallback(com.google.android.material.appbar.AppBarLayout$BaseBehavior$BaseDragCallback):842:842 -> setDragCallback
    1:1:boolean setLeftAndRightOffset(int):842:842 -> setLeftAndRightOffset
    1:1:boolean setTopAndBottomOffset(int):842:842 -> setTopAndBottomOffset
com.google.android.material.appbar.AppBarLayout$Behavior$DragCallback -> com.google.android.material.appbar.AppBarLayout$Behavior$DragCallback:
    1:1:void <init>():845:845 -> <init>
com.google.android.material.appbar.AppBarLayout$LayoutParams -> com.google.android.material.appbar.AppBarLayout$LayoutParams:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):743:743 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):739:739 -> <init>
    3:7:void <init>(android.content.Context,android.util.AttributeSet):744:748 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet):750:750 -> <init>
    9:9:void <init>(int,int):754:754 -> <init>
    10:10:void <init>(int,int):739:739 -> <init>
    11:11:void <init>(int,int,float):758:758 -> <init>
    12:12:void <init>(int,int,float):739:739 -> <init>
    13:13:void <init>(android.view.ViewGroup$LayoutParams):762:762 -> <init>
    14:14:void <init>(android.view.ViewGroup$LayoutParams):739:739 -> <init>
    15:15:void <init>(android.view.ViewGroup$MarginLayoutParams):766:766 -> <init>
    16:16:void <init>(android.view.ViewGroup$MarginLayoutParams):739:739 -> <init>
    17:17:void <init>(android.widget.LinearLayout$LayoutParams):772:772 -> <init>
    18:18:void <init>(android.widget.LinearLayout$LayoutParams):739:739 -> <init>
    19:19:void <init>(com.google.android.material.appbar.AppBarLayout$LayoutParams):778:778 -> <init>
    20:20:void <init>(com.google.android.material.appbar.AppBarLayout$LayoutParams):739:739 -> <init>
    21:22:void <init>(com.google.android.material.appbar.AppBarLayout$LayoutParams):779:780 -> <init>
    1:1:int getScrollFlags():805:805 -> getScrollFlags
    1:1:android.view.animation.Interpolator getScrollInterpolator():827:827 -> getScrollInterpolator
    1:1:boolean isCollapsible():832:832 -> isCollapsible
    1:1:void setScrollFlags(int):794:794 -> setScrollFlags
    1:1:void setScrollInterpolator(android.view.animation.Interpolator):816:816 -> setScrollInterpolator
com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior -> com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior:
    1:1:void <init>():1558:1558 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):1561:1561 -> <init>
    3:6:void <init>(android.content.Context,android.util.AttributeSet):1563:1566 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet):1565:1565 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet):1567:1567 -> <init>
    1:1:android.view.View findFirstDependency(java.util.List):1556:1556 -> findFirstDependency
    2:5:com.google.android.material.appbar.AppBarLayout findFirstDependency(java.util.List):1653:1656 -> findFirstDependency
    1:3:int getAppBarLayoutOffset(com.google.android.material.appbar.AppBarLayout):1644:1646 -> getAppBarLayoutOffset
    1:1:int getLeftAndRightOffset():1556:1556 -> getLeftAndRightOffset
    1:5:float getOverlapRatioForOffset(android.view.View):1622:1626 -> getOverlapRatioForOffset
    1:2:int getScrollRange(android.view.View):1664:1665 -> getScrollRange
    3:3:int getScrollRange(android.view.View):1667:1667 -> getScrollRange
    1:1:int getTopAndBottomOffset():1556:1556 -> getTopAndBottomOffset
    1:1:boolean layoutDependsOn(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):1573:1573 -> layoutDependsOn
    1:2:void offsetChildAsNeeded(android.view.View,android.view.View):1606:1607 -> offsetChildAsNeeded
    3:3:void offsetChildAsNeeded(android.view.View,android.view.View):1610:1610 -> offsetChildAsNeeded
    4:7:void offsetChildAsNeeded(android.view.View,android.view.View):1613:1616 -> offsetChildAsNeeded
    8:8:void offsetChildAsNeeded(android.view.View,android.view.View):1611:1611 -> offsetChildAsNeeded
    1:2:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):1578:1579 -> onDependentViewChanged
    1:1:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):1556:1556 -> onLayoutChild
    1:1:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):1556:1556 -> onMeasureChild
    1:1:boolean onRequestChildRectangleOnScreen(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.graphics.Rect,boolean):1586:1586 -> onRequestChildRectangleOnScreen
    2:2:boolean onRequestChildRectangleOnScreen(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.graphics.Rect,boolean):1589:1589 -> onRequestChildRectangleOnScreen
    3:4:boolean onRequestChildRectangleOnScreen(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.graphics.Rect,boolean):1591:1592 -> onRequestChildRectangleOnScreen
    5:5:boolean onRequestChildRectangleOnScreen(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.graphics.Rect,boolean):1594:1594 -> onRequestChildRectangleOnScreen
    6:6:boolean onRequestChildRectangleOnScreen(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.graphics.Rect,boolean):1597:1597 -> onRequestChildRectangleOnScreen
    1:1:boolean setLeftAndRightOffset(int):1556:1556 -> setLeftAndRightOffset
    1:1:boolean setTopAndBottomOffset(int):1556:1556 -> setTopAndBottomOffset
    1:4:void updateLiftedStateIfNeeded(android.view.View,android.view.View):1672:1675 -> updateLiftedStateIfNeeded
com.google.android.material.appbar.CollapsingToolbarLayout -> com.google.android.material.appbar.CollapsingToolbarLayout:
    1:1:void <init>(android.content.Context):147:147 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):151:151 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):155:155 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):116:116 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):127:127 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):138:138 -> <init>
    7:8:void <init>(android.content.Context,android.util.AttributeSet,int):157:158 -> <init>
    9:10:void <init>(android.content.Context,android.util.AttributeSet,int):160:161 -> <init>
    11:12:void <init>(android.content.Context,android.util.AttributeSet,int):168:169 -> <init>
    13:13:void <init>(android.content.Context,android.util.AttributeSet,int):168:168 -> <init>
    14:15:void <init>(android.content.Context,android.util.AttributeSet,int):172:173 -> <init>
    16:16:void <init>(android.content.Context,android.util.AttributeSet,int):172:172 -> <init>
    17:17:void <init>(android.content.Context,android.util.AttributeSet,int):177:177 -> <init>
    18:18:void <init>(android.content.Context,android.util.AttributeSet,int):181:181 -> <init>
    19:21:void <init>(android.content.Context,android.util.AttributeSet,int):184:186 -> <init>
    22:24:void <init>(android.content.Context,android.util.AttributeSet,int):188:190 -> <init>
    25:27:void <init>(android.content.Context,android.util.AttributeSet,int):192:194 -> <init>
    28:30:void <init>(android.content.Context,android.util.AttributeSet,int):196:198 -> <init>
    31:32:void <init>(android.content.Context,android.util.AttributeSet,int):201:202 -> <init>
    33:33:void <init>(android.content.Context,android.util.AttributeSet,int):205:205 -> <init>
    34:34:void <init>(android.content.Context,android.util.AttributeSet,int):207:207 -> <init>
    35:37:void <init>(android.content.Context,android.util.AttributeSet,int):211:213 -> <init>
    38:38:void <init>(android.content.Context,android.util.AttributeSet,int):212:212 -> <init>
    39:41:void <init>(android.content.Context,android.util.AttributeSet,int):215:217 -> <init>
    42:42:void <init>(android.content.Context,android.util.AttributeSet,int):216:216 -> <init>
    43:44:void <init>(android.content.Context,android.util.AttributeSet,int):220:221 -> <init>
    45:46:void <init>(android.content.Context,android.util.AttributeSet,int):223:224 -> <init>
    47:48:void <init>(android.content.Context,android.util.AttributeSet,int):228:229 -> <init>
    49:49:void <init>(android.content.Context,android.util.AttributeSet,int):231:231 -> <init>
    50:50:void <init>(android.content.Context,android.util.AttributeSet,int):233:233 -> <init>
    51:51:void <init>(android.content.Context,android.util.AttributeSet,int):235:235 -> <init>
    52:52:void <init>(android.content.Context,android.util.AttributeSet,int):237:237 -> <init>
    1:5:void animateScrim(int):609:613 -> animateScrim
    6:6:void animateScrim(int):617:617 -> animateScrim
    7:8:void animateScrim(int):624:625 -> animateScrim
    9:10:void animateScrim(int):628:629 -> animateScrim
    1:1:boolean checkLayoutParams(android.view.ViewGroup$LayoutParams):1100:1100 -> checkLayoutParams
    1:1:void draw(android.graphics.Canvas):299:299 -> draw
    2:5:void draw(android.graphics.Canvas):303:306 -> draw
    6:7:void draw(android.graphics.Canvas):310:311 -> draw
    8:9:void draw(android.graphics.Canvas):315:316 -> draw
    10:12:void draw(android.graphics.Canvas):318:320 -> draw
    1:3:boolean drawChild(android.graphics.Canvas,android.view.View,long):331:333 -> drawChild
    4:4:boolean drawChild(android.graphics.Canvas,android.view.View,long):336:336 -> drawChild
    1:1:void drawableStateChanged():734:734 -> drawableStateChanged
    2:2:void drawableStateChanged():736:736 -> drawableStateChanged
    3:5:void drawableStateChanged():739:741 -> drawableStateChanged
    6:8:void drawableStateChanged():743:745 -> drawableStateChanged
    9:10:void drawableStateChanged():747:748 -> drawableStateChanged
    11:11:void drawableStateChanged():752:752 -> drawableStateChanged
    1:1:void ensureToolbar():348:348 -> ensureToolbar
    2:3:void ensureToolbar():353:354 -> ensureToolbar
    4:4:void ensureToolbar():356:356 -> ensureToolbar
    5:7:void ensureToolbar():358:360 -> ensureToolbar
    8:8:void ensureToolbar():364:364 -> ensureToolbar
    9:12:void ensureToolbar():368:371 -> ensureToolbar
    13:13:void ensureToolbar():375:375 -> ensureToolbar
    14:15:void ensureToolbar():378:379 -> ensureToolbar
    1:3:android.view.View findDirectChild(android.view.View):391:393 -> findDirectChild
    4:4:android.view.View findDirectChild(android.view.View):391:391 -> findDirectChild
    1:1:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():112:112 -> generateDefaultLayoutParams
    2:2:android.widget.FrameLayout$LayoutParams generateDefaultLayoutParams():112:112 -> generateDefaultLayoutParams
    3:3:com.google.android.material.appbar.CollapsingToolbarLayout$LayoutParams generateDefaultLayoutParams():1105:1105 -> generateDefaultLayoutParams
    1:1:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):112:112 -> generateLayoutParams
    2:2:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):112:112 -> generateLayoutParams
    3:3:android.widget.FrameLayout$LayoutParams generateLayoutParams(android.util.AttributeSet):1110:1110 -> generateLayoutParams
    4:4:android.widget.FrameLayout$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):1115:1115 -> generateLayoutParams
    1:1:int getCollapsedTitleGravity():854:854 -> getCollapsedTitleGravity
    1:1:android.graphics.Typeface getCollapsedTitleTypeface():916:916 -> getCollapsedTitleTypeface
    1:1:android.graphics.drawable.Drawable getContentScrim():700:700 -> getContentScrim
    1:1:int getExpandedTitleGravity():901:901 -> getExpandedTitleGravity
    1:1:int getExpandedTitleMarginBottom():1024:1024 -> getExpandedTitleMarginBottom
    1:1:int getExpandedTitleMarginEnd():1003:1003 -> getExpandedTitleMarginEnd
    1:1:int getExpandedTitleMarginStart():961:961 -> getExpandedTitleMarginStart
    1:1:int getExpandedTitleMarginTop():982:982 -> getExpandedTitleMarginTop
    1:1:android.graphics.Typeface getExpandedTitleTypeface():931:931 -> getExpandedTitleTypeface
    1:4:int getHeightWithMargins(android.view.View):507:510 -> getHeightWithMargins
    5:5:int getHeightWithMargins(android.view.View):512:512 -> getHeightWithMargins
    1:3:int getMaxOffsetForPinChild(android.view.View):1234:1236 -> getMaxOffsetForPinChild
    1:1:int getScrimAlpha():644:644 -> getScrimAlpha
    1:1:long getScrimAnimationDuration():1095:1095 -> getScrimAnimationDuration
    1:1:int getScrimVisibleHeightTrigger():1064:1064 -> getScrimVisibleHeightTrigger
    2:2:int getScrimVisibleHeightTrigger():1070:1070 -> getScrimVisibleHeightTrigger
    3:3:int getScrimVisibleHeightTrigger():1072:1072 -> getScrimVisibleHeightTrigger
    4:4:int getScrimVisibleHeightTrigger():1075:1075 -> getScrimVisibleHeightTrigger
    5:5:int getScrimVisibleHeightTrigger():1080:1080 -> getScrimVisibleHeightTrigger
    1:1:android.graphics.drawable.Drawable getStatusBarScrim():806:806 -> getStatusBarScrim
    1:1:java.lang.CharSequence getTitle():544:544 -> getTitle
    1:1:com.google.android.material.appbar.ViewOffsetHelper getViewOffsetHelper(android.view.View):516:516 -> getViewOffsetHelper
    2:3:com.google.android.material.appbar.ViewOffsetHelper getViewOffsetHelper(android.view.View):518:519 -> getViewOffsetHelper
    1:1:boolean isTitleEnabled():572:572 -> isTitleEnabled
    1:1:boolean isToolbarChild(android.view.View):383:383 -> isToolbarChild
    1:1:void onAttachedToWindow():249:249 -> onAttachedToWindow
    2:3:void onAttachedToWindow():252:253 -> onAttachedToWindow
    4:4:void onAttachedToWindow():255:255 -> onAttachedToWindow
    5:5:void androidx.core.view.ViewCompat.setFitsSystemWindows(android.view.View,boolean):2398:2398 -> onAttachedToWindow
    5:5:void onAttachedToWindow():255 -> onAttachedToWindow
    6:7:void onAttachedToWindow():257:258 -> onAttachedToWindow
    8:8:void onAttachedToWindow():260:260 -> onAttachedToWindow
    9:9:void onAttachedToWindow():263:263 -> onAttachedToWindow
    1:3:void onDetachedFromWindow():270:272 -> onDetachedFromWindow
    4:4:void onDetachedFromWindow():275:275 -> onDetachedFromWindow
    1:1:void onLayout(boolean,int,int,int,int):435:435 -> onLayout
    2:2:void onLayout(boolean,int,int,int,int):437:437 -> onLayout
    3:7:void onLayout(boolean,int,int,int,int):439:443 -> onLayout
    8:8:void onLayout(boolean,int,int,int,int):446:446 -> onLayout
    9:9:void onLayout(boolean,int,int,int,int):453:453 -> onLayout
    10:10:void onLayout(boolean,int,int,int,int):457:457 -> onLayout
    11:11:void onLayout(boolean,int,int,int,int):459:459 -> onLayout
    12:12:void onLayout(boolean,int,int,int,int):461:461 -> onLayout
    13:20:void onLayout(boolean,int,int,int,int):464:471 -> onLayout
    21:21:void onLayout(boolean,int,int,int,int):467:467 -> onLayout
    22:22:void onLayout(boolean,int,int,int,int):474:474 -> onLayout
    23:23:void onLayout(boolean,int,int,int,int):480:480 -> onLayout
    24:25:void onLayout(boolean,int,int,int,int):486:487 -> onLayout
    26:27:void onLayout(boolean,int,int,int,int):491:492 -> onLayout
    28:28:void onLayout(boolean,int,int,int,int):494:494 -> onLayout
    29:29:void onLayout(boolean,int,int,int,int):496:496 -> onLayout
    30:30:void onLayout(boolean,int,int,int,int):499:499 -> onLayout
    31:31:void onLayout(boolean,int,int,int,int):497:497 -> onLayout
    32:32:void onLayout(boolean,int,int,int,int):503:503 -> onLayout
    1:2:void onMeasure(int,int):419:420 -> onMeasure
    3:4:void onMeasure(int,int):422:423 -> onMeasure
    5:6:void onMeasure(int,int):428:429 -> onMeasure
    1:3:void onSizeChanged(int,int,int,int):341:343 -> onSizeChanged
    1:1:androidx.core.view.WindowInsetsCompat onWindowInsetChanged(androidx.core.view.WindowInsetsCompat):281:281 -> onWindowInsetChanged
    2:4:androidx.core.view.WindowInsetsCompat onWindowInsetChanged(androidx.core.view.WindowInsetsCompat):287:289 -> onWindowInsetChanged
    5:5:androidx.core.view.WindowInsetsCompat onWindowInsetChanged(androidx.core.view.WindowInsetsCompat):294:294 -> onWindowInsetChanged
    1:1:void setCollapsedTitleGravity(int):845:845 -> setCollapsedTitleGravity
    1:1:void setCollapsedTitleTextAppearance(int):817:817 -> setCollapsedTitleTextAppearance
    1:1:void setCollapsedTitleTextColor(int):826:826 -> setCollapsedTitleTextColor
    2:2:void setCollapsedTitleTextColor(android.content.res.ColorStateList):835:835 -> setCollapsedTitleTextColor
    1:1:void setCollapsedTitleTypeface(android.graphics.Typeface):910:910 -> setCollapsedTitleTypeface
    1:1:void setContentScrim(android.graphics.drawable.Drawable):656:656 -> setContentScrim
    2:2:void setContentScrim(android.graphics.drawable.Drawable):658:658 -> setContentScrim
    3:7:void setContentScrim(android.graphics.drawable.Drawable):660:664 -> setContentScrim
    8:8:void setContentScrim(android.graphics.drawable.Drawable):666:666 -> setContentScrim
    1:1:void setContentScrimColor(int):678:678 -> setContentScrimColor
    1:1:void setContentScrimResource(int):689:689 -> setContentScrimResource
    1:1:void setExpandedTitleColor(int):873:873 -> setExpandedTitleColor
    1:1:void setExpandedTitleGravity(int):892:892 -> setExpandedTitleGravity
    1:5:void setExpandedTitleMargin(int,int,int,int):948:952 -> setExpandedTitleMargin
    1:2:void setExpandedTitleMarginBottom(int):1035:1036 -> setExpandedTitleMarginBottom
    1:2:void setExpandedTitleMarginEnd(int):1014:1015 -> setExpandedTitleMarginEnd
    1:2:void setExpandedTitleMarginStart(int):972:973 -> setExpandedTitleMarginStart
    1:2:void setExpandedTitleMarginTop(int):993:994 -> setExpandedTitleMarginTop
    1:1:void setExpandedTitleTextAppearance(int):864:864 -> setExpandedTitleTextAppearance
    1:1:void setExpandedTitleTextColor(android.content.res.ColorStateList):882:882 -> setExpandedTitleTextColor
    1:1:void setExpandedTitleTypeface(android.graphics.Typeface):925:925 -> setExpandedTitleTypeface
    1:4:void setScrimAlpha(int):633:636 -> setScrimAlpha
    5:6:void setScrimAlpha(int):638:639 -> setScrimAlpha
    1:1:void setScrimAnimationDuration(long):1090:1090 -> setScrimAnimationDuration
    1:2:void setScrimVisibleHeightTrigger(int):1050:1051 -> setScrimVisibleHeightTrigger
    3:3:void setScrimVisibleHeightTrigger(int):1053:1053 -> setScrimVisibleHeightTrigger
    1:1:void setScrimsShown(boolean):585:585 -> setScrimsShown
    2:2:void setScrimsShown(boolean,boolean):598:598 -> setScrimsShown
    3:3:void setScrimsShown(boolean,boolean):600:600 -> setScrimsShown
    4:4:void setScrimsShown(boolean,boolean):602:602 -> setScrimsShown
    5:5:void setScrimsShown(boolean,boolean):604:604 -> setScrimsShown
    1:1:void setStatusBarScrim(android.graphics.drawable.Drawable):714:714 -> setStatusBarScrim
    2:2:void setStatusBarScrim(android.graphics.drawable.Drawable):716:716 -> setStatusBarScrim
    3:6:void setStatusBarScrim(android.graphics.drawable.Drawable):718:721 -> setStatusBarScrim
    7:10:void setStatusBarScrim(android.graphics.drawable.Drawable):723:726 -> setStatusBarScrim
    11:11:void setStatusBarScrim(android.graphics.drawable.Drawable):728:728 -> setStatusBarScrim
    1:1:void setStatusBarScrimColor(int):784:784 -> setStatusBarScrimColor
    1:1:void setStatusBarScrimResource(int):795:795 -> setStatusBarScrimResource
    1:2:void setTitle(java.lang.CharSequence):532:533 -> setTitle
    1:5:void setTitleEnabled(boolean):557:561 -> setTitleEnabled
    1:1:void setVisibility(int):763:763 -> setVisibility
    2:3:void setVisibility(int):766:767 -> setVisibility
    4:5:void setVisibility(int):769:770 -> setVisibility
    1:1:void updateContentDescriptionFromTitle():1241:1241 -> updateContentDescriptionFromTitle
    1:1:void updateDummyView():400:400 -> updateDummyView
    2:4:void updateDummyView():402:404 -> updateDummyView
    5:7:void updateDummyView():407:409 -> updateDummyView
    8:9:void updateDummyView():411:412 -> updateDummyView
    1:2:void updateScrimVisibility():1228:1229 -> updateScrimVisibility
    1:1:boolean verifyDrawable(android.graphics.drawable.Drawable):758:758 -> verifyDrawable
com.google.android.material.appbar.CollapsingToolbarLayout$1 -> com.google.android.material.appbar.CollapsingToolbarLayout$1:
    1:1:void <init>(com.google.android.material.appbar.CollapsingToolbarLayout):239:239 -> <init>
    1:1:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):242:242 -> onApplyWindowInsets
com.google.android.material.appbar.CollapsingToolbarLayout$2 -> com.google.android.material.appbar.CollapsingToolbarLayout$2:
    1:1:void <init>(com.google.android.material.appbar.CollapsingToolbarLayout):618:618 -> <init>
    1:1:void onAnimationUpdate(android.animation.ValueAnimator):621:621 -> onAnimationUpdate
com.google.android.material.appbar.CollapsingToolbarLayout$LayoutParams -> com.google.android.material.appbar.CollapsingToolbarLayout$LayoutParams:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):1147:1147 -> <init>
    2:3:void <init>(android.content.Context,android.util.AttributeSet):1143:1144 -> <init>
    4:6:void <init>(android.content.Context,android.util.AttributeSet):1149:1151 -> <init>
    7:8:void <init>(android.content.Context,android.util.AttributeSet):1153:1154 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet):1153:1153 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet):1157:1157 -> <init>
    11:11:void <init>(int,int):1161:1161 -> <init>
    12:13:void <init>(int,int):1143:1144 -> <init>
    14:14:void <init>(int,int,int):1165:1165 -> <init>
    15:16:void <init>(int,int,int):1143:1144 -> <init>
    17:17:void <init>(android.view.ViewGroup$LayoutParams):1169:1169 -> <init>
    18:19:void <init>(android.view.ViewGroup$LayoutParams):1143:1144 -> <init>
    20:20:void <init>(android.view.ViewGroup$MarginLayoutParams):1173:1173 -> <init>
    21:22:void <init>(android.view.ViewGroup$MarginLayoutParams):1143:1144 -> <init>
    23:23:void <init>(android.widget.FrameLayout$LayoutParams):1179:1179 -> <init>
    24:25:void <init>(android.widget.FrameLayout$LayoutParams):1143:1144 -> <init>
    1:1:int getCollapseMode():1200:1200 -> getCollapseMode
    1:1:float getParallaxMultiplier():1222:1222 -> getParallaxMultiplier
    1:1:void setCollapseMode(int):1189:1189 -> setCollapseMode
    1:1:void setParallaxMultiplier(float):1212:1212 -> setParallaxMultiplier
com.google.android.material.appbar.CollapsingToolbarLayout$OffsetUpdateListener -> com.google.android.material.appbar.CollapsingToolbarLayout$OffsetUpdateListener:
    1:1:void <init>(com.google.android.material.appbar.CollapsingToolbarLayout):1245:1245 -> <init>
    1:1:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,int):1249:1249 -> onOffsetChanged
    2:2:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,int):1251:1251 -> onOffsetChanged
    3:6:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,int):1253:1256 -> onOffsetChanged
    7:7:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,int):1258:1258 -> onOffsetChanged
    8:8:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,int):1264:1264 -> onOffsetChanged
    9:10:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,int):1260:1261 -> onOffsetChanged
    11:11:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,int):1260:1260 -> onOffsetChanged
    12:12:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,int):1272:1272 -> onOffsetChanged
    13:14:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,int):1274:1275 -> onOffsetChanged
    15:17:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,int):1279:1281 -> onOffsetChanged
com.google.android.material.appbar.HeaderBehavior -> com.google.android.material.appbar.HeaderBehavior:
    1:1:void <init>():48:48 -> <init>
    2:2:void <init>():43:43 -> <init>
    3:3:void <init>():45:45 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet):51:51 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet):43:43 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet):45:45 -> <init>
    1:2:void ensureVelocityTracker():295:296 -> ensureVelocityTracker
    1:3:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):243:245 -> fling
    4:5:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):248:249 -> fling
    6:6:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):252:252 -> fling
    7:7:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):254:254 -> fling
    8:8:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):256:256 -> fling
    9:9:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):252:252 -> fling
    10:12:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):262:264 -> fling
    13:13:boolean fling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,float):267:267 -> fling
    1:1:int getMaxDragOffset(android.view.View):287:287 -> getMaxDragOffset
    1:1:int getScrollRangeForDragFling(android.view.View):291:291 -> getScrollRangeForDragFling
    1:1:int getTopBottomOffsetForScrollingSibling():224:224 -> getTopBottomOffsetForScrollingSibling
    1:2:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):56:57 -> onInterceptTouchEvent
    3:3:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):60:60 -> onInterceptTouchEvent
    4:4:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):63:63 -> onInterceptTouchEvent
    5:5:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):67:67 -> onInterceptTouchEvent
    6:6:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):83:83 -> onInterceptTouchEvent
    7:7:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):88:88 -> onInterceptTouchEvent
    8:12:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):93:97 -> onInterceptTouchEvent
    13:17:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):105:109 -> onInterceptTouchEvent
    18:24:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):70:76 -> onInterceptTouchEvent
    25:26:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):115:116 -> onInterceptTouchEvent
    27:27:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):119:119 -> onInterceptTouchEvent
    1:2:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):124:125 -> onTouchEvent
    3:3:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):128:128 -> onTouchEvent
    4:4:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):146:146 -> onTouchEvent
    5:6:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):151:152 -> onTouchEvent
    7:8:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):154:155 -> onTouchEvent
    9:10:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):163:164 -> onTouchEvent
    11:11:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):166:166 -> onTouchEvent
    12:16:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):172:176 -> onTouchEvent
    17:21:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):181:185 -> onTouchEvent
    22:23:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):131:132 -> onTouchEvent
    24:27:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):134:137 -> onTouchEvent
    28:29:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):191:192 -> onTouchEvent
    1:1:int scroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int):232:232 -> scroll
    2:2:int scroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int):229:229 -> scroll
    1:1:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):199:199 -> setHeaderTopBottomOffset
    2:2:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int):205:205 -> setHeaderTopBottomOffset
    3:3:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int):211:211 -> setHeaderTopBottomOffset
    4:4:int setHeaderTopBottomOffset(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int):214:214 -> setHeaderTopBottomOffset
com.google.android.material.appbar.HeaderBehavior$FlingRunnable -> com.google.android.material.appbar.HeaderBehavior$FlingRunnable:
    1:3:void <init>(com.google.android.material.appbar.HeaderBehavior,androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):304:306 -> <init>
    1:3:void run():311:313 -> run
    4:4:void run():315:315 -> run
    5:5:void run():317:317 -> run
com.google.android.material.appbar.HeaderScrollingViewBehavior -> com.google.android.material.appbar.HeaderScrollingViewBehavior:
    1:1:void <init>():45:45 -> <init>
    2:3:void <init>():39:40 -> <init>
    4:4:void <init>():42:42 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet):48:48 -> <init>
    6:7:void <init>(android.content.Context,android.util.AttributeSet):39:40 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet):42:42 -> <init>
    1:1:int getOverlapPixelsForOffset(android.view.View):156:156 -> getOverlapPixelsForOffset
    2:2:int getOverlapPixelsForOffset(android.view.View):158:158 -> getOverlapPixelsForOffset
    1:1:int getOverlayTop():193:193 -> getOverlayTop
    1:1:int getScrollRange(android.view.View):168:168 -> getScrollRange
    1:1:int getVerticalLayoutGap():175:175 -> getVerticalLayoutGap
    1:2:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):107:108 -> layoutChild
    3:4:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):112:113 -> layoutChild
    5:8:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):115:118 -> layoutChild
    9:9:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):114:114 -> layoutChild
    10:10:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):120:120 -> layoutChild
    11:12:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):122:123 -> layoutChild
    13:14:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):127:128 -> layoutChild
    15:19:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):131:135 -> layoutChild
    20:21:void androidx.core.view.GravityCompat.apply(int,int,int,android.graphics.Rect,android.graphics.Rect,int):64:65 -> layoutChild
    20:21:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):132 -> layoutChild
    22:22:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):140:140 -> layoutChild
    23:24:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):142:143 -> layoutChild
    25:26:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):146:147 -> layoutChild
    1:1:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):59:59 -> onMeasureChild
    2:3:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):65:66 -> onMeasureChild
    4:4:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):68:68 -> onMeasureChild
    5:5:void androidx.core.view.ViewCompat.setFitsSystemWindows(android.view.View,boolean):2398:2398 -> onMeasureChild
    5:5:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):71 -> onMeasureChild
    6:6:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):73:73 -> onMeasureChild
    7:7:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):75:75 -> onMeasureChild
    8:8:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):80:80 -> onMeasureChild
    9:9:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):83:83 -> onMeasureChild
    10:10:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):86:86 -> onMeasureChild
    11:11:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):88:88 -> onMeasureChild
    12:12:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int):95:95 -> onMeasureChild
    1:1:void setOverlayTop(int):185:185 -> setOverlayTop
com.google.android.material.appbar.ViewOffsetBehavior -> com.google.android.material.appbar.ViewOffsetBehavior:
    1:1:void <init>():32:32 -> <init>
    2:3:void <init>():29:30 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet):35:35 -> <init>
    5:6:void <init>(android.content.Context,android.util.AttributeSet):29:30 -> <init>
    1:1:int getLeftAndRightOffset():88:88 -> getLeftAndRightOffset
    1:1:int getTopAndBottomOffset():84:84 -> getTopAndBottomOffset
    1:1:void layoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):62:62 -> layoutChild
    1:1:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):41:41 -> onLayoutChild
    2:3:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):43:44 -> onLayoutChild
    4:4:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):46:46 -> onLayoutChild
    5:7:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):48:50 -> onLayoutChild
    8:10:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):52:54 -> onLayoutChild
    1:2:boolean setLeftAndRightOffset(int):75:76 -> setLeftAndRightOffset
    3:3:boolean setLeftAndRightOffset(int):78:78 -> setLeftAndRightOffset
    1:2:boolean setTopAndBottomOffset(int):66:67 -> setTopAndBottomOffset
    3:3:boolean setTopAndBottomOffset(int):69:69 -> setTopAndBottomOffset
com.google.android.material.appbar.ViewOffsetHelper -> com.google.android.material.appbar.ViewOffsetHelper:
    1:2:void <init>(android.view.View):38:39 -> <init>
    1:1:int getLayoutLeft():99:99 -> getLayoutLeft
    1:1:int getLayoutTop():95:95 -> getLayoutTop
    1:1:int getLeftAndRightOffset():91:91 -> getLeftAndRightOffset
    1:1:int getTopAndBottomOffset():87:87 -> getTopAndBottomOffset
    1:2:void onViewLayout():44:45 -> onViewLayout
    3:3:void onViewLayout():48:48 -> onViewLayout
    1:3:boolean setLeftAndRightOffset(int):78:80 -> setLeftAndRightOffset
    1:3:boolean setTopAndBottomOffset(int):63:65 -> setTopAndBottomOffset
    1:2:void updateOffsets():52:53 -> updateOffsets
com.google.android.material.appbar.ViewUtilsLollipop -> com.google.android.material.appbar.ViewUtilsLollipop:
    1:1:void <clinit>():35:35 -> <clinit>
    1:1:void <init>():33:33 -> <init>
    1:1:void setBoundsViewOutlineProvider(android.view.View):38:38 -> setBoundsViewOutlineProvider
    1:1:void setDefaultAppBarLayoutStateListAnimator(android.view.View,float):60:60 -> setDefaultAppBarLayoutStateListAnimator
    2:2:void setDefaultAppBarLayoutStateListAnimator(android.view.View,float):62:62 -> setDefaultAppBarLayoutStateListAnimator
    3:3:void setDefaultAppBarLayoutStateListAnimator(android.view.View,float):65:65 -> setDefaultAppBarLayoutStateListAnimator
    4:4:void setDefaultAppBarLayoutStateListAnimator(android.view.View,float):67:67 -> setDefaultAppBarLayoutStateListAnimator
    5:5:void setDefaultAppBarLayoutStateListAnimator(android.view.View,float):65:65 -> setDefaultAppBarLayoutStateListAnimator
    6:6:void setDefaultAppBarLayoutStateListAnimator(android.view.View,float):72:72 -> setDefaultAppBarLayoutStateListAnimator
    7:7:void setDefaultAppBarLayoutStateListAnimator(android.view.View,float):70:70 -> setDefaultAppBarLayoutStateListAnimator
    8:8:void setDefaultAppBarLayoutStateListAnimator(android.view.View,float):75:75 -> setDefaultAppBarLayoutStateListAnimator
    9:9:void setDefaultAppBarLayoutStateListAnimator(android.view.View,float):77:77 -> setDefaultAppBarLayoutStateListAnimator
    1:3:void setStateListAnimatorFromAttrs(android.view.View,android.util.AttributeSet,int,int):43:45 -> setStateListAnimatorFromAttrs
    4:4:void setStateListAnimatorFromAttrs(android.view.View,android.util.AttributeSet,int,int):48:48 -> setStateListAnimatorFromAttrs
    5:6:void setStateListAnimatorFromAttrs(android.view.View,android.util.AttributeSet,int,int):50:51 -> setStateListAnimatorFromAttrs
    7:7:void setStateListAnimatorFromAttrs(android.view.View,android.util.AttributeSet,int,int):54:54 -> setStateListAnimatorFromAttrs
com.google.android.material.behavior.HideBottomViewOnScrollBehavior -> com.google.android.material.behavior.HideBottomViewOnScrollBehavior:
    1:1:void <init>():48:48 -> <init>
    2:3:void <init>():43:44 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet):57:57 -> <init>
    5:6:void <init>(android.content.Context,android.util.AttributeSet):43:44 -> <init>
    1:1:android.view.ViewPropertyAnimator access$002(com.google.android.material.behavior.HideBottomViewOnScrollBehavior,android.view.ViewPropertyAnimator):35:35 -> access$002
    1:5:void animateChildTo(android.view.View,int,long,android.animation.TimeInterpolator):115:119 -> animateChildTo
    1:2:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):62:63 -> onLayoutChild
    1:4:void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int,int):85:88 -> onNestedScroll
    1:3:void slideDown(android.view.View):103:105 -> slideDown
    4:5:void slideDown(android.view.View):107:108 -> slideDown
    1:3:void slideUp(android.view.View):93:95 -> slideUp
    4:5:void slideUp(android.view.View):97:98 -> slideUp
com.google.android.material.behavior.HideBottomViewOnScrollBehavior$1 -> com.google.android.material.behavior.HideBottomViewOnScrollBehavior$1:
    1:1:void <init>(com.google.android.material.behavior.HideBottomViewOnScrollBehavior):120:120 -> <init>
    1:1:void onAnimationEnd(android.animation.Animator):123:123 -> onAnimationEnd
com.google.android.material.behavior.SwipeDismissBehavior -> com.google.android.material.behavior.SwipeDismissBehavior:
    1:1:void <init>():38:38 -> <init>
    2:2:void <init>():84:84 -> <init>
    3:6:void <init>():87:90 -> <init>
    7:7:void <init>():207:207 -> <init>
    1:1:float clamp(float,float,float):384:384 -> clamp
    2:2:int clamp(int,int,int):388:388 -> clamp
    1:2:void ensureViewDragHelper(android.view.ViewGroup):354:355 -> ensureViewDragHelper
    3:4:void ensureViewDragHelper(android.view.ViewGroup):357:358 -> ensureViewDragHelper
    1:1:int getDragState():398:398 -> getDragState
    1:1:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):166:166 -> onInterceptTouchEvent
    2:2:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):168:168 -> onInterceptTouchEvent
    3:3:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):177:177 -> onInterceptTouchEvent
    4:5:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):171:172 -> onInterceptTouchEvent
    6:7:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):182:183 -> onInterceptTouchEvent
    1:2:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):190:191 -> onTouchEvent
    1:1:void setDragDismissDistance(float):131:131 -> setDragDismissDistance
    1:1:void setEndAlphaSwipeDistance(float):149:149 -> setEndAlphaSwipeDistance
    1:1:void setListener(com.google.android.material.behavior.SwipeDismissBehavior$OnDismissListener):112:112 -> setListener
    1:2:void setSensitivity(float):160:161 -> setSensitivity
    1:1:void setStartAlphaSwipeDistance(float):140:140 -> setStartAlphaSwipeDistance
    1:1:void setSwipeDirection(int):122:122 -> setSwipeDirection
com.google.android.material.behavior.SwipeDismissBehavior$1 -> com.google.android.material.behavior.SwipeDismissBehavior$1:
    1:1:void <init>(com.google.android.material.behavior.SwipeDismissBehavior):208:208 -> <init>
    2:2:void <init>(com.google.android.material.behavior.SwipeDismissBehavior):212:212 -> <init>
    1:1:int clampViewPositionHorizontal(android.view.View,int,int):301:301 -> clampViewPositionHorizontal
    2:2:int clampViewPositionHorizontal(android.view.View,int,int):305:305 -> clampViewPositionHorizontal
    3:4:int clampViewPositionHorizontal(android.view.View,int,int):307:308 -> clampViewPositionHorizontal
    5:6:int clampViewPositionHorizontal(android.view.View,int,int):310:311 -> clampViewPositionHorizontal
    7:8:int clampViewPositionHorizontal(android.view.View,int,int):315:316 -> clampViewPositionHorizontal
    9:10:int clampViewPositionHorizontal(android.view.View,int,int):318:319 -> clampViewPositionHorizontal
    11:12:int clampViewPositionHorizontal(android.view.View,int,int):322:323 -> clampViewPositionHorizontal
    13:13:int clampViewPositionHorizontal(android.view.View,int,int):326:326 -> clampViewPositionHorizontal
    1:1:int clampViewPositionVertical(android.view.View,int,int):331:331 -> clampViewPositionVertical
    1:1:int getViewHorizontalDragRange(android.view.View):295:295 -> getViewHorizontalDragRange
    1:2:void onViewCaptured(android.view.View,int):222:223 -> onViewCaptured
    3:3:void onViewCaptured(android.view.View,int):227:227 -> onViewCaptured
    4:4:void onViewCaptured(android.view.View,int):229:229 -> onViewCaptured
    1:2:void onViewDragStateChanged(int):235:236 -> onViewDragStateChanged
    1:4:void onViewPositionChanged(android.view.View,int,int,int,int):336:339 -> onViewPositionChanged
    5:5:void onViewPositionChanged(android.view.View,int,int,int,int):342:342 -> onViewPositionChanged
    6:6:void onViewPositionChanged(android.view.View,int,int,int,int):344:344 -> onViewPositionChanged
    7:8:void onViewPositionChanged(android.view.View,int,int,int,int):347:348 -> onViewPositionChanged
    1:1:void onViewReleased(android.view.View,float,float):243:243 -> onViewReleased
    2:2:void onViewReleased(android.view.View,float,float):245:245 -> onViewReleased
    3:3:void onViewReleased(android.view.View,float,float):249:249 -> onViewReleased
    4:4:void onViewReleased(android.view.View,float,float):251:251 -> onViewReleased
    5:5:void onViewReleased(android.view.View,float,float):257:257 -> onViewReleased
    6:9:void onViewReleased(android.view.View,float,float):260:263 -> onViewReleased
    1:1:boolean shouldDismiss(android.view.View,float):270:270 -> shouldDismiss
    2:2:boolean shouldDismiss(android.view.View,float):272:272 -> shouldDismiss
    3:5:boolean shouldDismiss(android.view.View,float):285:287 -> shouldDismiss
    1:1:boolean tryCaptureView(android.view.View,int):217:217 -> tryCaptureView
com.google.android.material.behavior.SwipeDismissBehavior$SettleRunnable -> com.google.android.material.behavior.SwipeDismissBehavior$SettleRunnable:
    1:3:void <init>(com.google.android.material.behavior.SwipeDismissBehavior,android.view.View,boolean):366:368 -> <init>
    1:2:void run():373:374 -> run
    3:4:void run():376:377 -> run
com.google.android.material.bottomappbar.BottomAppBar -> com.google.android.material.bottomappbar.BottomAppBar:
    1:1:void <init>(android.content.Context):119:119 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):123:123 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):127:127 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):116:116 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):641:641 -> <init>
    6:7:void <init>(android.content.Context,android.util.AttributeSet,int):129:130 -> <init>
    8:9:void <init>(android.content.Context,android.util.AttributeSet,int):137:138 -> <init>
    10:17:void <init>(android.content.Context,android.util.AttributeSet,int):140:147 -> <init>
    18:18:void <init>(android.content.Context,android.util.AttributeSet,int):149:149 -> <init>
    19:19:void <init>(android.content.Context,android.util.AttributeSet,int):152:152 -> <init>
    20:20:void <init>(android.content.Context,android.util.AttributeSet,int):154:154 -> <init>
    21:27:void <init>(android.content.Context,android.util.AttributeSet,int):156:162 -> <init>
    1:1:android.animation.Animator access$002(com.google.android.material.bottomappbar.BottomAppBar,android.animation.Animator):86:86 -> access$002
    1:1:com.google.android.material.bottomappbar.BottomAppBarTopEdgeTreatment access$100(com.google.android.material.bottomappbar.BottomAppBar):86:86 -> access$100
    1:1:void access$1000(com.google.android.material.bottomappbar.BottomAppBar,com.google.android.material.floatingactionbutton.FloatingActionButton):86:86 -> access$1000
    1:1:com.google.android.material.floatingactionbutton.FloatingActionButton access$1100(com.google.android.material.bottomappbar.BottomAppBar):86:86 -> access$1100
    1:1:boolean access$1200(com.google.android.material.bottomappbar.BottomAppBar):86:86 -> access$1200
    1:1:void access$1300(com.google.android.material.bottomappbar.BottomAppBar):86:86 -> access$1300
    1:1:float access$1400(com.google.android.material.bottomappbar.BottomAppBar):86:86 -> access$1400
    1:1:com.google.android.material.shape.MaterialShapeDrawable access$200(com.google.android.material.bottomappbar.BottomAppBar):86:86 -> access$200
    1:1:android.animation.Animator access$302(com.google.android.material.bottomappbar.BottomAppBar,android.animation.Animator):86:86 -> access$302
    1:1:void access$400(com.google.android.material.bottomappbar.BottomAppBar,androidx.appcompat.widget.ActionMenuView,int,boolean):86:86 -> access$400
    1:1:android.animation.Animator access$502(com.google.android.material.bottomappbar.BottomAppBar,android.animation.Animator):86:86 -> access$502
    1:1:boolean access$600(com.google.android.material.bottomappbar.BottomAppBar):86:86 -> access$600
    1:1:void access$700(com.google.android.material.bottomappbar.BottomAppBar,boolean):86:86 -> access$700
    1:1:int access$800(com.google.android.material.bottomappbar.BottomAppBar):86:86 -> access$800
    1:1:void access$900(com.google.android.material.bottomappbar.BottomAppBar,int,boolean):86:86 -> access$900
    1:3:void addFabAnimationListeners(com.google.android.material.floatingactionbutton.FloatingActionButton):657:659 -> addFabAnimationListeners
    1:2:void cancelAnimations():590:591 -> cancelAnimations
    3:4:void cancelAnimations():593:594 -> cancelAnimations
    5:6:void cancelAnimations():596:597 -> cancelAnimations
    1:1:void createCradleShapeAnimation(boolean,java.util.List):475:475 -> createCradleShapeAnimation
    2:4:void createCradleShapeAnimation(boolean,java.util.List):478:480 -> createCradleShapeAnimation
    5:6:void createCradleShapeAnimation(boolean,java.util.List):487:488 -> createCradleShapeAnimation
    1:1:void createCradleTranslationAnimation(int,java.util.List):316:316 -> createCradleTranslationAnimation
    2:2:void createCradleTranslationAnimation(int,java.util.List):320:320 -> createCradleTranslationAnimation
    3:3:void createCradleTranslationAnimation(int,java.util.List):322:322 -> createCradleTranslationAnimation
    4:4:void createCradleTranslationAnimation(int,java.util.List):321:321 -> createCradleTranslationAnimation
    5:5:void createCradleTranslationAnimation(int,java.util.List):324:324 -> createCradleTranslationAnimation
    6:7:void createCradleTranslationAnimation(int,java.util.List):332:333 -> createCradleTranslationAnimation
    1:3:void createFabTranslationXAnimation(int,java.util.List):361:363 -> createFabTranslationXAnimation
    1:1:void createFabTranslationYAnimation(boolean,java.util.List):492:492 -> createFabTranslationYAnimation
    2:4:void createFabTranslationYAnimation(boolean,java.util.List):498:500 -> createFabTranslationYAnimation
    1:1:void createMenuViewTranslationAnimation(int,boolean,java.util.List):403:403 -> createMenuViewTranslationAnimation
    2:2:void createMenuViewTranslationAnimation(int,boolean,java.util.List):410:410 -> createMenuViewTranslationAnimation
    3:3:void createMenuViewTranslationAnimation(int,boolean,java.util.List):412:412 -> createMenuViewTranslationAnimation
    4:4:void createMenuViewTranslationAnimation(int,boolean,java.util.List):438:438 -> createMenuViewTranslationAnimation
    5:5:void createMenuViewTranslationAnimation(int,boolean,java.util.List):441:441 -> createMenuViewTranslationAnimation
    6:6:void createMenuViewTranslationAnimation(int,boolean,java.util.List):415:415 -> createMenuViewTranslationAnimation
    7:7:void createMenuViewTranslationAnimation(int,boolean,java.util.List):417:417 -> createMenuViewTranslationAnimation
    8:11:void createMenuViewTranslationAnimation(int,boolean,java.util.List):434:437 -> createMenuViewTranslationAnimation
    1:1:com.google.android.material.floatingactionbutton.FloatingActionButton findDependentFab():338:338 -> findDependentFab
    2:5:com.google.android.material.floatingactionbutton.FloatingActionButton findDependentFab():343:346 -> findDependentFab
    1:4:androidx.appcompat.widget.ActionMenuView getActionMenuView():544:547 -> getActionMenuView
    1:1:android.content.res.ColorStateList getBackgroundTint():193:193 -> getBackgroundTint
    1:1:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior getBehavior():680:680 -> getBehavior
    1:1:float getCradleVerticalOffset():233:233 -> getCradleVerticalOffset
    1:1:int getFabAlignmentMode():171:171 -> getFabAlignmentMode
    1:1:float getFabCradleMargin():200:200 -> getFabCradleMargin
    1:1:float getFabCradleRoundedCornerRadius():216:216 -> getFabCradleRoundedCornerRadius
    1:1:int getFabTranslationX(int):532:532 -> getFabTranslationX
    2:2:int getFabTranslationX(int):534:534 -> getFabTranslationX
    3:3:float getFabTranslationX():539:539 -> getFabTranslationX
    1:1:float getFabTranslationY(boolean):504:504 -> getFabTranslationY
    2:3:float getFabTranslationY(boolean):510:511 -> getFabTranslationY
    4:4:float getFabTranslationY(boolean):513:513 -> getFabTranslationY
    5:5:float getFabTranslationY(boolean):516:516 -> getFabTranslationY
    6:7:float getFabTranslationY(boolean):518:519 -> getFabTranslationY
    8:9:float getFabTranslationY(boolean):521:522 -> getFabTranslationY
    10:10:float getFabTranslationY(boolean):524:524 -> getFabTranslationY
    11:11:float getFabTranslationY():528:528 -> getFabTranslationY
    1:1:boolean getHideOnScroll():254:254 -> getHideOnScroll
    1:3:boolean isAnimationRunning():602:604 -> isAnimationRunning
    1:2:boolean isVisibleFab():354:355 -> isVisibleFab
    1:1:void maybeAnimateAttachChange(boolean):446:446 -> maybeAnimateAttachChange
    2:3:void maybeAnimateAttachChange(boolean):450:451 -> maybeAnimateAttachChange
    4:4:void maybeAnimateAttachChange(boolean):454:454 -> maybeAnimateAttachChange
    5:6:void maybeAnimateAttachChange(boolean):456:457 -> maybeAnimateAttachChange
    7:10:void maybeAnimateAttachChange(boolean):459:462 -> maybeAnimateAttachChange
    11:11:void maybeAnimateAttachChange(boolean):469:469 -> maybeAnimateAttachChange
    1:1:void maybeAnimateMenuView(int,boolean):367:367 -> maybeAnimateMenuView
    2:3:void maybeAnimateMenuView(int,boolean):371:372 -> maybeAnimateMenuView
    4:4:void maybeAnimateMenuView(int,boolean):375:375 -> maybeAnimateMenuView
    5:5:void maybeAnimateMenuView(int,boolean):378:378 -> maybeAnimateMenuView
    6:6:void maybeAnimateMenuView(int,boolean):383:383 -> maybeAnimateMenuView
    7:10:void maybeAnimateMenuView(int,boolean):385:388 -> maybeAnimateMenuView
    11:11:void maybeAnimateMenuView(int,boolean):395:395 -> maybeAnimateMenuView
    1:1:void maybeAnimateModeChange(int):288:288 -> maybeAnimateModeChange
    2:3:void maybeAnimateModeChange(int):292:293 -> maybeAnimateModeChange
    4:4:void maybeAnimateModeChange(int):296:296 -> maybeAnimateModeChange
    5:6:void maybeAnimateModeChange(int):298:299 -> maybeAnimateModeChange
    7:10:void maybeAnimateModeChange(int):301:304 -> maybeAnimateModeChange
    11:11:void maybeAnimateModeChange(int):311:311 -> maybeAnimateModeChange
    1:1:void onLayout(boolean,int,int,int,int):609:609 -> onLayout
    2:2:void onLayout(boolean,int,int,int,int):612:612 -> onLayout
    3:3:void onLayout(boolean,int,int,int,int):614:614 -> onLayout
    1:2:void onRestoreInstanceState(android.os.Parcelable):795:796 -> onRestoreInstanceState
    3:6:void onRestoreInstanceState(android.os.Parcelable):799:802 -> onRestoreInstanceState
    1:4:android.os.Parcelable onSaveInstanceState():786:789 -> onSaveInstanceState
    1:2:void removeFabAnimationListeners(com.google.android.material.floatingactionbutton.FloatingActionButton):663:664 -> removeFabAnimationListeners
    1:2:void replaceMenu(int):272:273 -> replaceMenu
    1:1:void setBackgroundTint(android.content.res.ColorStateList):188:188 -> setBackgroundTint
    1:3:void setCradleVerticalOffset(float):242:244 -> setCradleVerticalOffset
    1:3:void setCutoutState():619:621 -> setCutoutState
    4:5:void setCutoutState():623:624 -> setCutoutState
    6:6:void setCutoutState():626:626 -> setCutoutState
    7:9:void setCutoutState():628:630 -> setCutoutState
    10:10:void setCutoutState():632:632 -> setCutoutState
    1:3:void setFabAlignmentMode(int):182:184 -> setFabAlignmentMode
    1:3:void setFabCradleMargin(float):207:209 -> setFabCradleMargin
    1:3:void setFabCradleRoundedCornerRadius(float):221:223 -> setFabCradleRoundedCornerRadius
    1:3:void setFabDiameter(int):281:283 -> setFabDiameter
    1:1:void setHideOnScroll(boolean):263:263 -> setHideOnScroll
    1:1:void translateActionMenuView(androidx.appcompat.widget.ActionMenuView,int,boolean):567:567 -> translateActionMenuView
    2:3:void translateActionMenuView(androidx.appcompat.widget.ActionMenuView,int,boolean):570:571 -> translateActionMenuView
    4:5:void translateActionMenuView(androidx.appcompat.widget.ActionMenuView,int,boolean):573:574 -> translateActionMenuView
    6:6:void translateActionMenuView(androidx.appcompat.widget.ActionMenuView,int,boolean):579:579 -> translateActionMenuView
    7:7:void translateActionMenuView(androidx.appcompat.widget.ActionMenuView,int,boolean):583:583 -> translateActionMenuView
    8:8:void translateActionMenuView(androidx.appcompat.widget.ActionMenuView,int,boolean):585:585 -> translateActionMenuView
com.google.android.material.bottomappbar.BottomAppBar$1 -> com.google.android.material.bottomappbar.BottomAppBar$1:
    1:1:void <init>(com.google.android.material.bottomappbar.BottomAppBar):305:305 -> <init>
    1:1:void onAnimationEnd(android.animation.Animator):308:308 -> onAnimationEnd
com.google.android.material.bottomappbar.BottomAppBar$2 -> com.google.android.material.bottomappbar.BottomAppBar$2:
    1:1:void <init>(com.google.android.material.bottomappbar.BottomAppBar):325:325 -> <init>
    1:2:void onAnimationUpdate(android.animation.ValueAnimator):328:329 -> onAnimationUpdate
com.google.android.material.bottomappbar.BottomAppBar$3 -> com.google.android.material.bottomappbar.BottomAppBar$3:
    1:1:void <init>(com.google.android.material.bottomappbar.BottomAppBar):389:389 -> <init>
    1:1:void onAnimationEnd(android.animation.Animator):392:392 -> onAnimationEnd
com.google.android.material.bottomappbar.BottomAppBar$4 -> com.google.android.material.bottomappbar.BottomAppBar$4:
    1:1:void <init>(com.google.android.material.bottomappbar.BottomAppBar,androidx.appcompat.widget.ActionMenuView,int,boolean):418:418 -> <init>
    1:1:void onAnimationCancel(android.animation.Animator):423:423 -> onAnimationCancel
    1:2:void onAnimationEnd(android.animation.Animator):428:429 -> onAnimationEnd
com.google.android.material.bottomappbar.BottomAppBar$5 -> com.google.android.material.bottomappbar.BottomAppBar$5:
    1:1:void <init>(com.google.android.material.bottomappbar.BottomAppBar):463:463 -> <init>
    1:1:void onAnimationEnd(android.animation.Animator):466:466 -> onAnimationEnd
com.google.android.material.bottomappbar.BottomAppBar$6 -> com.google.android.material.bottomappbar.BottomAppBar$6:
    1:1:void <init>(com.google.android.material.bottomappbar.BottomAppBar):481:481 -> <init>
    1:1:void onAnimationUpdate(android.animation.ValueAnimator):484:484 -> onAnimationUpdate
com.google.android.material.bottomappbar.BottomAppBar$7 -> com.google.android.material.bottomappbar.BottomAppBar$7:
    1:1:void <init>(com.google.android.material.bottomappbar.BottomAppBar):642:642 -> <init>
    1:2:void onAnimationStart(android.animation.Animator):645:646 -> onAnimationStart
com.google.android.material.bottomappbar.BottomAppBar$Behavior -> com.google.android.material.bottomappbar.BottomAppBar$Behavior:
    1:2:void <init>():692:693 -> <init>
    3:4:void <init>(android.content.Context,android.util.AttributeSet):703:704 -> <init>
    1:1:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):687:687 -> onLayoutChild
    2:2:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.bottomappbar.BottomAppBar,int):722:722 -> onLayoutChild
    3:5:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.bottomappbar.BottomAppBar,int):724:726 -> onLayoutChild
    6:7:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.bottomappbar.BottomAppBar,int):731:732 -> onLayoutChild
    8:9:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.bottomappbar.BottomAppBar,int):736:737 -> onLayoutChild
    1:1:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,android.view.View,int,int):687:687 -> onStartNestedScroll
    2:3:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.bottomappbar.BottomAppBar,android.view.View,android.view.View,int,int):749:750 -> onStartNestedScroll
    1:1:void slideDown(android.view.View):687:687 -> slideDown
    2:3:void slideDown(com.google.android.material.bottomappbar.BottomAppBar):769:770 -> slideDown
    4:5:void slideDown(com.google.android.material.bottomappbar.BottomAppBar):772:773 -> slideDown
    6:10:void slideDown(com.google.android.material.bottomappbar.BottomAppBar):775:779 -> slideDown
    1:1:void slideUp(android.view.View):687:687 -> slideUp
    2:3:void slideUp(com.google.android.material.bottomappbar.BottomAppBar):756:757 -> slideUp
    4:8:void slideUp(com.google.android.material.bottomappbar.BottomAppBar):759:763 -> slideUp
    1:2:boolean updateFabPositionAndVisibility(com.google.android.material.floatingactionbutton.FloatingActionButton,com.google.android.material.bottomappbar.BottomAppBar):710:711 -> updateFabPositionAndVisibility
    3:3:boolean updateFabPositionAndVisibility(com.google.android.material.floatingactionbutton.FloatingActionButton,com.google.android.material.bottomappbar.BottomAppBar):714:714 -> updateFabPositionAndVisibility
com.google.android.material.bottomappbar.BottomAppBar$SavedState -> com.google.android.material.bottomappbar.BottomAppBar$SavedState:
    1:1:void <clinit>():826:826 -> <clinit>
    1:1:void <init>(android.os.Parcelable):810:810 -> <init>
    2:4:void <init>(android.os.Parcel,java.lang.ClassLoader):814:816 -> <init>
    1:3:void writeToParcel(android.os.Parcel,int):821:823 -> writeToParcel
com.google.android.material.bottomappbar.BottomAppBar$SavedState$1 -> com.google.android.material.bottomappbar.BottomAppBar$SavedState$1:
    1:1:void <init>():827:827 -> <init>
    1:1:java.lang.Object createFromParcel(android.os.Parcel):827:827 -> createFromParcel
    2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):827:827 -> createFromParcel
    3:3:com.google.android.material.bottomappbar.BottomAppBar$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):830:830 -> createFromParcel
    4:4:com.google.android.material.bottomappbar.BottomAppBar$SavedState createFromParcel(android.os.Parcel):835:835 -> createFromParcel
    1:1:java.lang.Object[] newArray(int):827:827 -> newArray
    2:2:com.google.android.material.bottomappbar.BottomAppBar$SavedState[] newArray(int):840:840 -> newArray
com.google.android.material.bottomappbar.BottomAppBarTopEdgeTreatment -> com.google.android.material.bottomappbar.BottomAppBarTopEdgeTreatment:
    1:4:void <init>(float,float,float):56:59 -> <init>
    5:5:void <init>(float,float,float):64:64 -> <init>
    6:6:void <init>(float,float,float):62:62 -> <init>
    1:1:float getCradleVerticalOffset():163:163 -> getCradleVerticalOffset
    1:1:void getEdgePath(float,float,com.google.android.material.shape.ShapePath):69:69 -> getEdgePath
    2:2:void getEdgePath(float,float,com.google.android.material.shape.ShapePath):71:71 -> getEdgePath
    3:3:void getEdgePath(float,float,com.google.android.material.shape.ShapePath):75:75 -> getEdgePath
    4:5:void getEdgePath(float,float,com.google.android.material.shape.ShapePath):77:78 -> getEdgePath
    6:6:void getEdgePath(float,float,com.google.android.material.shape.ShapePath):82:82 -> getEdgePath
    7:7:void getEdgePath(float,float,com.google.android.material.shape.ShapePath):88:88 -> getEdgePath
    8:8:void getEdgePath(float,float,com.google.android.material.shape.ShapePath):101:101 -> getEdgePath
    9:9:void getEdgePath(float,float,com.google.android.material.shape.ShapePath):108:108 -> getEdgePath
    10:10:void getEdgePath(float,float,com.google.android.material.shape.ShapePath):112:112 -> getEdgePath
    11:11:void getEdgePath(float,float,com.google.android.material.shape.ShapePath):116:116 -> getEdgePath
    12:12:void getEdgePath(float,float,com.google.android.material.shape.ShapePath):125:125 -> getEdgePath
    13:13:void getEdgePath(float,float,com.google.android.material.shape.ShapePath):135:135 -> getEdgePath
    14:14:void getEdgePath(float,float,com.google.android.material.shape.ShapePath):144:144 -> getEdgePath
    1:1:float getFabCradleMargin():184:184 -> getFabCradleMargin
    1:1:float getFabCradleRoundedCornerRadius():192:192 -> getFabCradleRoundedCornerRadius
    1:1:float getFabDiameter():176:176 -> getFabDiameter
    1:1:float getHorizontalOffset():154:154 -> getHorizontalOffset
    1:1:void setCradleVerticalOffset(float):172:172 -> setCradleVerticalOffset
    1:1:void setFabCradleMargin(float):188:188 -> setFabCradleMargin
    1:1:void setFabCradleRoundedCornerRadius(float):196:196 -> setFabCradleRoundedCornerRadius
    1:1:void setFabDiameter(float):180:180 -> setFabDiameter
    1:1:void setHorizontalOffset(float):149:149 -> setHorizontalOffset
com.google.android.material.bottomnavigation.BottomNavigationItemView -> com.google.android.material.bottomnavigation.BottomNavigationItemView:
    1:1:void <clinit>():53:53 -> <clinit>
    1:1:void <init>(android.content.Context):73:73 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):77:77 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):81:81 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):66:66 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):82:82 -> <init>
    6:8:void <init>(android.content.Context,android.util.AttributeSet,int):84:86 -> <init>
    9:11:void <init>(android.content.Context,android.util.AttributeSet,int):88:90 -> <init>
    12:15:void <init>(android.content.Context,android.util.AttributeSet,int):93:96 -> <init>
    1:3:void calculateTextScaleFactors(float,float):331:333 -> calculateTextScaleFactors
    1:1:androidx.appcompat.view.menu.MenuItemImpl getItemData():147:147 -> getItemData
    1:1:int getItemPosition():120:120 -> getItemPosition
    1:9:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):101:109 -> initialize
    10:11:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):111:112 -> initialize
    1:3:int[] onCreateDrawableState(int):267:269 -> onCreateDrawableState
    1:1:void setCheckable(boolean):161:161 -> setCheckable
    1:4:void setChecked(boolean):166:169 -> setChecked
    5:5:void setChecked(boolean):171:171 -> setChecked
    6:8:void setChecked(boolean):221:223 -> setChecked
    9:9:void setChecked(boolean):209:209 -> setChecked
    10:11:void setChecked(boolean):211:212 -> setChecked
    12:14:void setChecked(boolean):214:216 -> setChecked
    15:16:void setChecked(boolean):198:199 -> setChecked
    17:18:void setChecked(boolean):201:202 -> setChecked
    19:19:void setChecked(boolean):204:204 -> setChecked
    20:20:void setChecked(boolean):173:173 -> setChecked
    21:22:void setChecked(boolean):175:176 -> setChecked
    23:24:void setChecked(boolean):178:179 -> setChecked
    25:25:void setChecked(boolean):181:181 -> setChecked
    26:26:void setChecked(boolean):184:184 -> setChecked
    27:28:void setChecked(boolean):186:187 -> setChecked
    29:31:void setChecked(boolean):189:191 -> setChecked
    32:32:void setChecked(boolean):230:230 -> setChecked
    33:33:void setChecked(boolean):234:234 -> setChecked
    1:4:void setEnabled(boolean):252:255 -> setEnabled
    5:5:void setEnabled(boolean):259:259 -> setEnabled
    6:6:void setEnabled(boolean):258:258 -> setEnabled
    7:7:void setEnabled(boolean):261:261 -> setEnabled
    1:1:void setIcon(android.graphics.drawable.Drawable):280:280 -> setIcon
    2:3:void setIcon(android.graphics.drawable.Drawable):282:283 -> setIcon
    4:4:void setIcon(android.graphics.drawable.Drawable):285:285 -> setIcon
    1:4:void setIconSize(int):307:310 -> setIconSize
    1:2:void setIconTintList(android.content.res.ColorStateList):299:300 -> setIconTintList
    3:3:void setIconTintList(android.content.res.ColorStateList):302:302 -> setIconTintList
    1:2:void setItemBackground(int):338:339 -> setItemBackground
    3:3:void setItemBackground(android.graphics.drawable.Drawable):343:343 -> setItemBackground
    1:1:void setItemPosition(int):116:116 -> setItemPosition
    1:2:void setLabelVisibilityMode(int):135:136 -> setLabelVisibilityMode
    3:3:void setLabelVisibilityMode(int):138:138 -> setLabelVisibilityMode
    4:4:void setLabelVisibilityMode(int):140:140 -> setLabelVisibilityMode
    1:2:void setShifting(boolean):124:125 -> setShifting
    3:3:void setShifting(boolean):127:127 -> setShifting
    4:4:void setShifting(boolean):129:129 -> setShifting
    1:2:void setTextAppearanceActive(int):319:320 -> setTextAppearanceActive
    1:2:void setTextAppearanceInactive(int):314:315 -> setTextAppearanceInactive
    1:2:void setTextColor(android.content.res.ColorStateList):325:326 -> setTextColor
    1:4:void setTitle(java.lang.CharSequence):152:155 -> setTitle
    1:4:void setViewLayoutParams(android.view.View,int,int):238:241 -> setViewLayoutParams
    1:3:void setViewValues(android.view.View,float,float,int):245:247 -> setViewValues
com.google.android.material.bottomnavigation.BottomNavigationMenu -> com.google.android.material.bottomnavigation.BottomNavigationMenu:
    1:1:void <init>(android.content.Context):34:34 -> <init>
    1:1:android.view.MenuItem addInternal(int,int,int,java.lang.CharSequence):44:44 -> addInternal
    2:5:android.view.MenuItem addInternal(int,int,int,java.lang.CharSequence):50:53 -> addInternal
    6:6:android.view.MenuItem addInternal(int,int,int,java.lang.CharSequence):55:55 -> addInternal
    7:7:android.view.MenuItem addInternal(int,int,int,java.lang.CharSequence):45:45 -> addInternal
    1:1:android.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence):39:39 -> addSubMenu
com.google.android.material.bottomnavigation.BottomNavigationMenuView -> com.google.android.material.bottomnavigation.BottomNavigationMenuView:
    1:2:void <clinit>():53:54 -> <clinit>
    1:1:void <init>(android.content.Context):86:86 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):90:90 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet):63:63 -> <init>
    4:5:void <init>(android.content.Context,android.util.AttributeSet):69:70 -> <init>
    6:16:void <init>(android.content.Context,android.util.AttributeSet):91:101 -> <init>
    17:21:void <init>(android.content.Context,android.util.AttributeSet):103:107 -> <init>
    22:22:void <init>(android.content.Context,android.util.AttributeSet):109:109 -> <init>
    23:23:void <init>(android.content.Context,android.util.AttributeSet):120:120 -> <init>
    1:1:com.google.android.material.bottomnavigation.BottomNavigationPresenter access$000(com.google.android.material.bottomnavigation.BottomNavigationMenuView):50:50 -> access$000
    1:1:androidx.appcompat.view.menu.MenuBuilder access$100(com.google.android.material.bottomnavigation.BottomNavigationMenuView):50:50 -> access$100
    1:3:void buildMenuView():487:489 -> buildMenuView
    4:4:void buildMenuView():491:491 -> buildMenuView
    5:8:void buildMenuView():495:498 -> buildMenuView
    9:18:void buildMenuView():501:510 -> buildMenuView
    19:24:void buildMenuView():512:517 -> buildMenuView
    25:25:void buildMenuView():519:519 -> buildMenuView
    26:31:void buildMenuView():521:526 -> buildMenuView
    32:33:void buildMenuView():528:529 -> buildMenuView
    1:2:android.content.res.ColorStateList createDefaultColorStateList(int):463:464 -> createDefaultColorStateList
    3:6:android.content.res.ColorStateList createDefaultColorStateList(int):467:470 -> createDefaultColorStateList
    7:9:android.content.res.ColorStateList createDefaultColorStateList(int):473:475 -> createDefaultColorStateList
    10:10:android.content.res.ColorStateList createDefaultColorStateList(int):478:478 -> createDefaultColorStateList
    1:1:android.content.res.ColorStateList getIconTintList():252:252 -> getIconTintList
    1:1:android.graphics.drawable.Drawable getItemBackground():404:404 -> getItemBackground
    2:2:android.graphics.drawable.Drawable getItemBackground():407:407 -> getItemBackground
    3:3:android.graphics.drawable.Drawable getItemBackground():409:409 -> getItemBackground
    1:1:int getItemBackgroundRes():380:380 -> getItemBackgroundRes
    1:1:int getItemIconSize():274:274 -> getItemIconSize
    1:1:int getItemTextAppearanceActive():355:355 -> getItemTextAppearanceActive
    1:1:int getItemTextAppearanceInactive():326:326 -> getItemTextAppearanceInactive
    1:1:android.content.res.ColorStateList getItemTextColor():297:297 -> getItemTextColor
    1:1:int getLabelVisibilityMode():436:436 -> getLabelVisibilityMode
    1:1:com.google.android.material.bottomnavigation.BottomNavigationItemView getNewItem():569:569 -> getNewItem
    2:2:com.google.android.material.bottomnavigation.BottomNavigationItemView getNewItem():571:571 -> getNewItem
    1:1:int getSelectedItemId():577:577 -> getSelectedItemId
    1:1:void initialize(androidx.appcompat.view.menu.MenuBuilder):125:125 -> initialize
    1:1:boolean isItemHorizontalTranslationEnabled():459:459 -> isItemHorizontalTranslationEnabled
    1:1:void onLayout(boolean,int,int,int,int):208:208 -> onLayout
    2:3:void onLayout(boolean,int,int,int,int):213:214 -> onLayout
    4:5:void onLayout(boolean,int,int,int,int):217:218 -> onLayout
    6:6:void onLayout(boolean,int,int,int,int):220:220 -> onLayout
    7:7:void onLayout(boolean,int,int,int,int):222:222 -> onLayout
    1:1:void onMeasure(int,int):130:130 -> onMeasure
    2:2:void onMeasure(int,int):132:132 -> onMeasure
    3:3:void onMeasure(int,int):134:134 -> onMeasure
    4:4:void onMeasure(int,int):136:136 -> onMeasure
    5:8:void onMeasure(int,int):138:141 -> onMeasure
    9:10:void onMeasure(int,int):144:145 -> onMeasure
    11:11:void onMeasure(int,int):144:144 -> onMeasure
    12:12:void onMeasure(int,int):146:146 -> onMeasure
    13:17:void onMeasure(int,int):148:152 -> onMeasure
    18:18:void onMeasure(int,int):154:154 -> onMeasure
    19:20:void onMeasure(int,int):158:159 -> onMeasure
    21:21:void onMeasure(int,int):164:164 -> onMeasure
    22:22:void onMeasure(int,int):168:168 -> onMeasure
    23:24:void onMeasure(int,int):172:173 -> onMeasure
    25:26:void onMeasure(int,int):176:177 -> onMeasure
    27:27:void onMeasure(int,int):179:179 -> onMeasure
    28:28:void onMeasure(int,int):183:183 -> onMeasure
    29:30:void onMeasure(int,int):190:191 -> onMeasure
    31:32:void onMeasure(int,int):194:195 -> onMeasure
    33:33:void onMeasure(int,int):194:194 -> onMeasure
    34:36:void onMeasure(int,int):196:198 -> onMeasure
    37:37:void onMeasure(int,int):202:202 -> onMeasure
    38:38:void onMeasure(int,int):201:201 -> onMeasure
    39:39:void onMeasure(int,int):203:203 -> onMeasure
    40:40:void onMeasure(int,int):200:200 -> onMeasure
    1:4:void setIconTintList(android.content.res.ColorStateList):237:240 -> setIconTintList
    1:4:void setItemBackground(android.graphics.drawable.Drawable):389:392 -> setItemBackground
    1:4:void setItemBackgroundRes(int):364:367 -> setItemBackgroundRes
    1:1:void setItemHorizontalTranslationEnabled(boolean):448:448 -> setItemHorizontalTranslationEnabled
    1:4:void setItemIconSize(int):263:266 -> setItemIconSize
    1:4:void setItemTextAppearanceActive(int):335:338 -> setItemTextAppearanceActive
    5:6:void setItemTextAppearanceActive(int):341:342 -> setItemTextAppearanceActive
    1:4:void setItemTextAppearanceInactive(int):306:309 -> setItemTextAppearanceInactive
    5:6:void setItemTextAppearanceInactive(int):312:313 -> setItemTextAppearanceInactive
    1:4:void setItemTextColor(android.content.res.ColorStateList):283:286 -> setItemTextColor
    1:1:void setLabelVisibilityMode(int):427:427 -> setLabelVisibilityMode
    1:1:void setPresenter(com.google.android.material.bottomnavigation.BottomNavigationPresenter):483:483 -> setPresenter
    1:1:void tryRestoreSelectedItemId(int):587:587 -> tryRestoreSelectedItemId
    2:6:void tryRestoreSelectedItemId(int):589:593 -> tryRestoreSelectedItemId
    1:1:void updateMenuView():533:533 -> updateMenuView
    2:3:void updateMenuView():537:538 -> updateMenuView
    4:4:void updateMenuView():540:540 -> updateMenuView
    5:5:void updateMenuView():544:544 -> updateMenuView
    6:9:void updateMenuView():547:550 -> updateMenuView
    10:10:void updateMenuView():553:553 -> updateMenuView
    11:11:void updateMenuView():555:555 -> updateMenuView
    12:12:void updateMenuView():558:558 -> updateMenuView
    13:17:void updateMenuView():560:564 -> updateMenuView
com.google.android.material.bottomnavigation.BottomNavigationMenuView$1 -> com.google.android.material.bottomnavigation.BottomNavigationMenuView$1:
    1:1:void <init>(com.google.android.material.bottomnavigation.BottomNavigationMenuView):110:110 -> <init>
    1:4:void onClick(android.view.View):113:116 -> onClick
com.google.android.material.bottomnavigation.BottomNavigationPresenter -> com.google.android.material.bottomnavigation.BottomNavigationPresenter:
    1:1:void <init>():35:35 -> <init>
    2:2:void <init>():38:38 -> <init>
    1:1:int getId():100:100 -> getId
    1:1:androidx.appcompat.view.menu.MenuView getMenuView(android.view.ViewGroup):53:53 -> getMenuView
    1:2:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):47:48 -> initForMenu
    1:2:void onRestoreInstanceState(android.os.Parcelable):112:113 -> onRestoreInstanceState
    1:2:android.os.Parcelable onSaveInstanceState():105:106 -> onSaveInstanceState
    1:1:void setBottomNavigationMenuView(com.google.android.material.bottomnavigation.BottomNavigationMenuView):42:42 -> setBottomNavigationMenuView
    1:1:void setId(int):95:95 -> setId
    1:1:void setUpdateSuspended(boolean):118:118 -> setUpdateSuspended
    1:1:void updateMenuView(boolean):58:58 -> updateMenuView
    2:2:void updateMenuView(boolean):62:62 -> updateMenuView
    3:3:void updateMenuView(boolean):64:64 -> updateMenuView
com.google.android.material.bottomnavigation.BottomNavigationPresenter$SavedState -> com.google.android.material.bottomnavigation.BottomNavigationPresenter$SavedState:
    1:1:void <clinit>():140:140 -> <clinit>
    1:1:void <init>():124:124 -> <init>
    2:3:void <init>(android.os.Parcel):126:127 -> <init>
    1:1:void writeToParcel(android.os.Parcel,int):137:137 -> writeToParcel
com.google.android.material.bottomnavigation.BottomNavigationPresenter$SavedState$1 -> com.google.android.material.bottomnavigation.BottomNavigationPresenter$SavedState$1:
    1:1:void <init>():141:141 -> <init>
    1:1:java.lang.Object createFromParcel(android.os.Parcel):141:141 -> createFromParcel
    2:2:com.google.android.material.bottomnavigation.BottomNavigationPresenter$SavedState createFromParcel(android.os.Parcel):144:144 -> createFromParcel
    1:1:java.lang.Object[] newArray(int):141:141 -> newArray
    2:2:com.google.android.material.bottomnavigation.BottomNavigationPresenter$SavedState[] newArray(int):149:149 -> newArray
com.google.android.material.bottomnavigation.BottomNavigationView -> com.google.android.material.bottomnavigation.BottomNavigationView:
    1:1:void <init>(android.content.Context):110:110 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):114:114 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):118:118 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):103:103 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):121:121 -> <init>
    6:7:void <init>(android.content.Context,android.util.AttributeSet,int):123:124 -> <init>
    8:9:void <init>(android.content.Context,android.util.AttributeSet,int):127:128 -> <init>
    10:14:void <init>(android.content.Context,android.util.AttributeSet,int):130:134 -> <init>
    15:16:void <init>(android.content.Context,android.util.AttributeSet,int):137:138 -> <init>
    17:18:void <init>(android.content.Context,android.util.AttributeSet,int):147:148 -> <init>
    19:20:void <init>(android.content.Context,android.util.AttributeSet,int):150:151 -> <init>
    21:21:void <init>(android.content.Context,android.util.AttributeSet,int):150:150 -> <init>
    22:22:void <init>(android.content.Context,android.util.AttributeSet,int):154:154 -> <init>
    23:23:void <init>(android.content.Context,android.util.AttributeSet,int):157:157 -> <init>
    24:24:void <init>(android.content.Context,android.util.AttributeSet,int):155:155 -> <init>
    25:25:void <init>(android.content.Context,android.util.AttributeSet,int):154:154 -> <init>
    26:28:void <init>(android.content.Context,android.util.AttributeSet,int):158:160 -> <init>
    29:29:void <init>(android.content.Context,android.util.AttributeSet,int):159:159 -> <init>
    30:32:void <init>(android.content.Context,android.util.AttributeSet,int):162:164 -> <init>
    33:33:void <init>(android.content.Context,android.util.AttributeSet,int):163:163 -> <init>
    34:35:void <init>(android.content.Context,android.util.AttributeSet,int):167:168 -> <init>
    36:38:void <init>(android.content.Context,android.util.AttributeSet,int):171:173 -> <init>
    39:39:void <init>(android.content.Context,android.util.AttributeSet,int):172:172 -> <init>
    40:41:void <init>(android.content.Context,android.util.AttributeSet,int):176:177 -> <init>
    42:42:void <init>(android.content.Context,android.util.AttributeSet,int):176:176 -> <init>
    43:44:void <init>(android.content.Context,android.util.AttributeSet,int):180:181 -> <init>
    45:45:void <init>(android.content.Context,android.util.AttributeSet,int):180:180 -> <init>
    46:47:void <init>(android.content.Context,android.util.AttributeSet,int):183:184 -> <init>
    48:49:void <init>(android.content.Context,android.util.AttributeSet,int):186:187 -> <init>
    50:50:void <init>(android.content.Context,android.util.AttributeSet,int):189:189 -> <init>
    51:53:void <init>(android.content.Context,android.util.AttributeSet,int):191:193 -> <init>
    54:54:void <init>(android.content.Context,android.util.AttributeSet,int):196:196 -> <init>
    1:1:com.google.android.material.bottomnavigation.BottomNavigationView$OnNavigationItemReselectedListener access$000(com.google.android.material.bottomnavigation.BottomNavigationView):97:97 -> access$000
    1:1:com.google.android.material.bottomnavigation.BottomNavigationView$OnNavigationItemSelectedListener access$100(com.google.android.material.bottomnavigation.BottomNavigationView):97:97 -> access$100
    1:3:void addCompatibilityTopDivider(android.content.Context):532:534 -> addCompatibilityTopDivider
    4:4:void addCompatibilityTopDivider(android.content.Context):533:533 -> addCompatibilityTopDivider
    5:5:void addCompatibilityTopDivider(android.content.Context):535:535 -> addCompatibilityTopDivider
    6:8:void addCompatibilityTopDivider(android.content.Context):538:540 -> addCompatibilityTopDivider
    1:1:android.graphics.drawable.Drawable getItemBackground():373:373 -> getItemBackground
    1:1:int getItemBackgroundResource():352:352 -> getItemBackgroundResource
    1:1:int getItemIconSize():315:315 -> getItemIconSize
    1:1:android.content.res.ColorStateList getItemIconTintList():270:270 -> getItemIconTintList
    1:1:int getItemTextAppearanceActive():478:478 -> getItemTextAppearanceActive
    1:1:int getItemTextAppearanceInactive():459:459 -> getItemTextAppearanceInactive
    1:1:android.content.res.ColorStateList getItemTextColor():328:328 -> getItemTextColor
    1:1:int getLabelVisibilityMode():440:440 -> getLabelVisibilityMode
    1:1:android.view.Menu getMenu():240:240 -> getMenu
    1:2:android.view.MenuInflater getMenuInflater():544:545 -> getMenuInflater
    3:3:android.view.MenuInflater getMenuInflater():547:547 -> getMenuInflater
    1:1:int getSelectedItemId():393:393 -> getSelectedItemId
    1:4:void inflateMenu(int):251:254 -> inflateMenu
    1:1:boolean isItemHorizontalTranslationEnabled():503:503 -> isItemHorizontalTranslationEnabled
    1:2:void onRestoreInstanceState(android.os.Parcelable):561:562 -> onRestoreInstanceState
    3:5:void onRestoreInstanceState(android.os.Parcelable):565:567 -> onRestoreInstanceState
    1:4:android.os.Parcelable onSaveInstanceState():552:555 -> onSaveInstanceState
    1:1:void setItemBackground(android.graphics.drawable.Drawable):383:383 -> setItemBackground
    1:1:void setItemBackgroundResource(int):362:362 -> setItemBackgroundResource
    1:3:void setItemHorizontalTranslationEnabled(boolean):489:491 -> setItemHorizontalTranslationEnabled
    1:1:void setItemIconSize(int):292:292 -> setItemIconSize
    1:1:void setItemIconSizeRes(int):304:304 -> setItemIconSizeRes
    1:1:void setItemIconTintList(android.content.res.ColorStateList):280:280 -> setItemIconTintList
    1:1:void setItemTextAppearanceActive(int):468:468 -> setItemTextAppearanceActive
    1:1:void setItemTextAppearanceInactive(int):449:449 -> setItemTextAppearanceInactive
    1:1:void setItemTextColor(android.content.res.ColorStateList):339:339 -> setItemTextColor
    1:3:void setLabelVisibilityMode(int):426:428 -> setLabelVisibilityMode
    1:1:void setOnNavigationItemReselectedListener(com.google.android.material.bottomnavigation.BottomNavigationView$OnNavigationItemReselectedListener):234:234 -> setOnNavigationItemReselectedListener
    1:1:void setOnNavigationItemSelectedListener(com.google.android.material.bottomnavigation.BottomNavigationView$OnNavigationItemSelectedListener):222:222 -> setOnNavigationItemSelectedListener
    1:1:void setSelectedItemId(int):403:403 -> setSelectedItemId
    2:3:void setSelectedItemId(int):405:406 -> setSelectedItemId
com.google.android.material.bottomnavigation.BottomNavigationView$1 -> com.google.android.material.bottomnavigation.BottomNavigationView$1:
    1:1:void <init>(com.google.android.material.bottomnavigation.BottomNavigationView):197:197 -> <init>
    1:2:boolean onMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):200:201 -> onMenuItemSelected
    3:3:boolean onMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):204:204 -> onMenuItemSelected
com.google.android.material.bottomnavigation.BottomNavigationView$SavedState -> com.google.android.material.bottomnavigation.BottomNavigationView$SavedState:
    1:1:void <clinit>():592:592 -> <clinit>
    1:1:void <init>(android.os.Parcelable):574:574 -> <init>
    2:3:void <init>(android.os.Parcel,java.lang.ClassLoader):578:579 -> <init>
    1:1:void readFromParcel(android.os.Parcel,java.lang.ClassLoader):589:589 -> readFromParcel
    1:2:void writeToParcel(android.os.Parcel,int):584:585 -> writeToParcel
com.google.android.material.bottomnavigation.BottomNavigationView$SavedState$1 -> com.google.android.material.bottomnavigation.BottomNavigationView$SavedState$1:
    1:1:void <init>():593:593 -> <init>
    1:1:java.lang.Object createFromParcel(android.os.Parcel):593:593 -> createFromParcel
    2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):593:593 -> createFromParcel
    3:3:com.google.android.material.bottomnavigation.BottomNavigationView$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):596:596 -> createFromParcel
    4:4:com.google.android.material.bottomnavigation.BottomNavigationView$SavedState createFromParcel(android.os.Parcel):601:601 -> createFromParcel
    1:1:java.lang.Object[] newArray(int):593:593 -> newArray
    2:2:com.google.android.material.bottomnavigation.BottomNavigationView$SavedState[] newArray(int):606:606 -> newArray
com.google.android.material.bottomsheet.BottomSheetBehavior -> com.google.android.material.bottomsheet.BottomSheetBehavior:
    1:1:void <init>():179:179 -> <init>
    2:2:void <init>():124:124 -> <init>
    3:3:void <init>():150:150 -> <init>
    4:4:void <init>():765:765 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet):188:188 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet):124:124 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet):150:150 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet):765:765 -> <init>
    9:12:void <init>(android.content.Context,android.util.AttributeSet):189:192 -> <init>
    13:14:void <init>(android.content.Context,android.util.AttributeSet):194:195 -> <init>
    15:15:void <init>(android.content.Context,android.util.AttributeSet):194:194 -> <init>
    16:18:void <init>(android.content.Context,android.util.AttributeSet):198:200 -> <init>
    19:19:void <init>(android.content.Context,android.util.AttributeSet):199:199 -> <init>
    20:21:void <init>(android.content.Context,android.util.AttributeSet):201:202 -> <init>
    22:22:void <init>(android.content.Context,android.util.AttributeSet):201:201 -> <init>
    23:25:void <init>(android.content.Context,android.util.AttributeSet):203:205 -> <init>
    1:1:boolean access$000(com.google.android.material.bottomsheet.BottomSheetBehavior):55:55 -> access$000
    1:1:int access$100(com.google.android.material.bottomsheet.BottomSheetBehavior):55:55 -> access$100
    1:2:void calculateCollapsedOffset():683:684 -> calculateCollapsedOffset
    3:3:void calculateCollapsedOffset():686:686 -> calculateCollapsedOffset
    1:4:void dispatchOnSlide(int):892:895 -> dispatchOnSlide
    5:5:void dispatchOnSlide(int):899:899 -> dispatchOnSlide
    6:6:void dispatchOnSlide(int):898:898 -> dispatchOnSlide
    1:1:android.view.View findScrollingChild(android.view.View):712:712 -> findScrollingChild
    2:5:android.view.View findScrollingChild(android.view.View):715:718 -> findScrollingChild
    1:2:com.google.android.material.bottomsheet.BottomSheetBehavior from(android.view.View):981:982 -> from
    3:4:com.google.android.material.bottomsheet.BottomSheetBehavior from(android.view.View):985:986 -> from
    5:5:com.google.android.material.bottomsheet.BottomSheetBehavior from(android.view.View):989:989 -> from
    6:6:com.google.android.material.bottomsheet.BottomSheetBehavior from(android.view.View):987:987 -> from
    7:7:com.google.android.material.bottomsheet.BottomSheetBehavior from(android.view.View):983:983 -> from
    1:1:int getExpandedOffset():736:736 -> getExpandedOffset
    1:1:int getPeekHeight():559:559 -> getPeekHeight
    1:1:int getPeekHeightMin():906:906 -> getPeekHeightMin
    1:1:boolean getSkipCollapsed():601:601 -> getSkipCollapsed
    1:1:int getState():662:662 -> getState
    1:1:float getYVelocity():728:728 -> getYVelocity
    2:3:float getYVelocity():731:732 -> getYVelocity
    1:1:boolean isFitToContents():498:498 -> isFitToContents
    1:1:boolean isHideable():579:579 -> isHideable
    1:2:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):271:272 -> onInterceptTouchEvent
    3:3:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):275:275 -> onInterceptTouchEvent
    4:4:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):278:278 -> onInterceptTouchEvent
    5:6:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):280:281 -> onInterceptTouchEvent
    7:7:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):283:283 -> onInterceptTouchEvent
    8:9:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):287:288 -> onInterceptTouchEvent
    10:11:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):290:291 -> onInterceptTouchEvent
    12:17:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):296:301 -> onInterceptTouchEvent
    18:18:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):303:303 -> onInterceptTouchEvent
    19:19:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):305:305 -> onInterceptTouchEvent
    20:20:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):309:309 -> onInterceptTouchEvent
    21:21:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):311:311 -> onInterceptTouchEvent
    22:23:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):317:318 -> onInterceptTouchEvent
    24:24:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):322:322 -> onInterceptTouchEvent
    25:25:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):324:324 -> onInterceptTouchEvent
    1:2:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):227:228 -> onLayoutChild
    3:3:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):230:230 -> onLayoutChild
    4:4:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):232:232 -> onLayoutChild
    5:7:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):234:236 -> onLayoutChild
    8:9:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):239:240 -> onLayoutChild
    10:10:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):242:242 -> onLayoutChild
    11:11:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):244:244 -> onLayoutChild
    12:14:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):246:248 -> onLayoutChild
    15:16:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):250:251 -> onLayoutChild
    17:21:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):253:257 -> onLayoutChild
    22:22:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):259:259 -> onLayoutChild
    23:24:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):261:262 -> onLayoutChild
    25:26:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):264:265 -> onLayoutChild
    1:1:boolean onNestedPreFling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,float,float):487:487 -> onNestedPreFling
    2:2:boolean onNestedPreFling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,float,float):489:489 -> onNestedPreFling
    1:1:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):383:383 -> onNestedPreScroll
    2:2:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):387:387 -> onNestedPreScroll
    3:6:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):390:393 -> onNestedPreScroll
    7:9:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):395:397 -> onNestedPreScroll
    10:11:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):400:401 -> onNestedPreScroll
    12:14:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):406:408 -> onNestedPreScroll
    15:17:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):402:404 -> onNestedPreScroll
    18:20:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):412:414 -> onNestedPreScroll
    1:2:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):215:216 -> onRestoreInstanceState
    3:3:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):218:218 -> onRestoreInstanceState
    4:4:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):221:221 -> onRestoreInstanceState
    5:5:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable):219:219 -> onRestoreInstanceState
    1:1:android.os.Parcelable onSaveInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):210:210 -> onSaveInstanceState
    1:2:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,android.view.View,int,int):365:366 -> onStartNestedScroll
    1:2:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):423:424 -> onStopNestedScroll
    3:3:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):427:427 -> onStopNestedScroll
    4:5:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):432:433 -> onStopNestedScroll
    6:7:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):435:436 -> onStopNestedScroll
    8:12:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):438:442 -> onStopNestedScroll
    13:13:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):445:445 -> onStopNestedScroll
    14:15:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):449:450 -> onStopNestedScroll
    16:16:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):454:454 -> onStopNestedScroll
    17:18:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):458:459 -> onStopNestedScroll
    19:19:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):462:462 -> onStopNestedScroll
    20:20:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):468:468 -> onStopNestedScroll
    21:23:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):471:473 -> onStopNestedScroll
    24:24:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):475:475 -> onStopNestedScroll
    25:25:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):477:477 -> onStopNestedScroll
    1:1:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):329:329 -> onTouchEvent
    2:3:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):332:333 -> onTouchEvent
    4:5:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):336:337 -> onTouchEvent
    6:6:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):341:341 -> onTouchEvent
    7:8:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):343:344 -> onTouchEvent
    9:9:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):346:346 -> onTouchEvent
    10:12:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):349:351 -> onTouchEvent
    13:13:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):354:354 -> onTouchEvent
    1:4:void reset():691:694 -> reset
    1:1:void setBottomSheetCallback(com.google.android.material.bottomsheet.BottomSheetBehavior$BottomSheetCallback):610:610 -> setBottomSheetCallback
    1:1:void setFitToContents(boolean):509:509 -> setFitToContents
    2:2:void setFitToContents(boolean):512:512 -> setFitToContents
    3:4:void setFitToContents(boolean):516:517 -> setFitToContents
    5:5:void setFitToContents(boolean):520:520 -> setFitToContents
    1:1:void setHideable(boolean):569:569 -> setHideable
    1:2:void setPeekHeight(int):533:534 -> setPeekHeight
    3:6:void setPeekHeight(int):537:540 -> setPeekHeight
    7:8:void setPeekHeight(int):543:544 -> setPeekHeight
    9:9:void setPeekHeight(int):546:546 -> setPeekHeight
    1:1:void setSkipCollapsed(boolean):590:590 -> setSkipCollapsed
    1:1:void setState(int):621:621 -> setState
    2:2:void setState(int):624:624 -> setState
    3:3:void setState(int):626:626 -> setState
    4:4:void setState(int):630:630 -> setState
    5:5:void setState(int):634:634 -> setState
    6:7:void setState(int):639:640 -> setState
    8:8:void setState(int):642:642 -> setState
    9:9:void setState(int):650:650 -> setState
    1:1:void setStateInternal(int):666:666 -> setStateInternal
    2:2:void setStateInternal(int):669:669 -> setStateInternal
    3:3:void setStateInternal(int):673:673 -> setStateInternal
    4:4:void setStateInternal(int):671:671 -> setStateInternal
    5:7:void setStateInternal(int):676:678 -> setStateInternal
    1:1:boolean shouldHide(android.view.View,float):699:699 -> shouldHide
    2:2:boolean shouldHide(android.view.View,float):702:702 -> shouldHide
    3:4:boolean shouldHide(android.view.View,float):706:707 -> shouldHide
    1:1:void startSettlingAnimation(android.view.View,int):742:742 -> startSettlingAnimation
    2:3:void startSettlingAnimation(android.view.View,int):744:745 -> startSettlingAnimation
    4:6:void startSettlingAnimation(android.view.View,int):751:753 -> startSettlingAnimation
    7:9:void startSettlingAnimation(android.view.View,int):757:759 -> startSettlingAnimation
    10:10:void startSettlingAnimation(android.view.View,int):761:761 -> startSettlingAnimation
    11:11:void startSettlingAnimation(android.view.View,int):755:755 -> startSettlingAnimation
    1:1:void updateImportantForAccessibility(boolean):993:993 -> updateImportantForAccessibility
    2:3:void updateImportantForAccessibility(boolean):997:998 -> updateImportantForAccessibility
    4:8:void updateImportantForAccessibility(boolean):1002:1006 -> updateImportantForAccessibility
    9:10:void updateImportantForAccessibility(boolean):1014:1015 -> updateImportantForAccessibility
    11:12:void updateImportantForAccessibility(boolean):1020:1021 -> updateImportantForAccessibility
    13:13:void updateImportantForAccessibility(boolean):1023:1023 -> updateImportantForAccessibility
    14:15:void updateImportantForAccessibility(boolean):1027:1028 -> updateImportantForAccessibility
    16:16:void updateImportantForAccessibility(boolean):1031:1031 -> updateImportantForAccessibility
    17:17:void updateImportantForAccessibility(boolean):1037:1037 -> updateImportantForAccessibility
com.google.android.material.bottomsheet.BottomSheetBehavior$1 -> com.google.android.material.bottomsheet.BottomSheetBehavior$1:
    1:1:void <init>(com.google.android.material.bottomsheet.BottomSheetBehavior,android.view.View,int):643:643 -> <init>
    1:1:void run():646:646 -> run
com.google.android.material.bottomsheet.BottomSheetBehavior$2 -> com.google.android.material.bottomsheet.BottomSheetBehavior$2:
    1:1:void <init>(com.google.android.material.bottomsheet.BottomSheetBehavior):766:766 -> <init>
    1:1:int clampViewPositionHorizontal(android.view.View,int,int):878:878 -> clampViewPositionHorizontal
    1:2:int clampViewPositionVertical(android.view.View,int,int):872:873 -> clampViewPositionVertical
    3:3:int clampViewPositionVertical(android.view.View,int,int):872:872 -> clampViewPositionVertical
    1:2:int getViewVerticalDragRange(android.view.View):883:884 -> getViewVerticalDragRange
    3:3:int getViewVerticalDragRange(android.view.View):886:886 -> getViewVerticalDragRange
    1:1:void onViewDragStateChanged(int):795:795 -> onViewDragStateChanged
    1:1:void onViewPositionChanged(android.view.View,int,int,int,int):789:789 -> onViewPositionChanged
    1:2:void onViewReleased(android.view.View,float,float):804:805 -> onViewReleased
    3:4:void onViewReleased(android.view.View,float,float):808:809 -> onViewReleased
    5:7:void onViewReleased(android.view.View,float,float):817:819 -> onViewReleased
    8:8:void onViewReleased(android.view.View,float,float):822:822 -> onViewReleased
    9:9:void onViewReleased(android.view.View,float,float):824:824 -> onViewReleased
    10:10:void onViewReleased(android.view.View,float,float):858:858 -> onViewReleased
    11:15:void onViewReleased(android.view.View,float,float):827:831 -> onViewReleased
    16:16:void onViewReleased(android.view.View,float,float):834:834 -> onViewReleased
    17:18:void onViewReleased(android.view.View,float,float):838:839 -> onViewReleased
    19:19:void onViewReleased(android.view.View,float,float):843:843 -> onViewReleased
    20:22:void onViewReleased(android.view.View,float,float):847:849 -> onViewReleased
    23:23:void onViewReleased(android.view.View,float,float):852:852 -> onViewReleased
    24:26:void onViewReleased(android.view.View,float,float):861:863 -> onViewReleased
    27:27:void onViewReleased(android.view.View,float,float):866:866 -> onViewReleased
    1:1:boolean tryCaptureView(android.view.View,int):770:770 -> tryCaptureView
    2:2:boolean tryCaptureView(android.view.View,int):773:773 -> tryCaptureView
    3:5:boolean tryCaptureView(android.view.View,int):776:778 -> tryCaptureView
    6:6:boolean tryCaptureView(android.view.View,int):783:783 -> tryCaptureView
com.google.android.material.bottomsheet.BottomSheetBehavior$BottomSheetCallback -> com.google.android.material.bottomsheet.BottomSheetBehavior$BottomSheetCallback:
    1:1:void <init>():58:58 -> <init>
com.google.android.material.bottomsheet.BottomSheetBehavior$SavedState -> com.google.android.material.bottomsheet.BottomSheetBehavior$SavedState:
    1:1:void <clinit>():954:954 -> <clinit>
    1:1:void <init>(android.os.Parcel):934:934 -> <init>
    2:2:void <init>(android.os.Parcel,java.lang.ClassLoader):938:938 -> <init>
    3:3:void <init>(android.os.Parcel,java.lang.ClassLoader):940:940 -> <init>
    4:5:void <init>(android.os.Parcelable,int):944:945 -> <init>
    1:2:void writeToParcel(android.os.Parcel,int):950:951 -> writeToParcel
com.google.android.material.bottomsheet.BottomSheetBehavior$SavedState$1 -> com.google.android.material.bottomsheet.BottomSheetBehavior$SavedState$1:
    1:1:void <init>():955:955 -> <init>
    1:1:java.lang.Object createFromParcel(android.os.Parcel):955:955 -> createFromParcel
    2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):955:955 -> createFromParcel
    3:3:com.google.android.material.bottomsheet.BottomSheetBehavior$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):958:958 -> createFromParcel
    4:4:com.google.android.material.bottomsheet.BottomSheetBehavior$SavedState createFromParcel(android.os.Parcel):963:963 -> createFromParcel
    1:1:java.lang.Object[] newArray(int):955:955 -> newArray
    2:2:com.google.android.material.bottomsheet.BottomSheetBehavior$SavedState[] newArray(int):968:968 -> newArray
com.google.android.material.bottomsheet.BottomSheetBehavior$SettleRunnable -> com.google.android.material.bottomsheet.BottomSheetBehavior$SettleRunnable:
    1:3:void <init>(com.google.android.material.bottomsheet.BottomSheetBehavior,android.view.View,int):915:917 -> <init>
    1:2:void run():922:923 -> run
    3:3:void run():925:925 -> run
com.google.android.material.bottomsheet.BottomSheetDialog -> com.google.android.material.bottomsheet.BottomSheetDialog:
    1:1:void <init>(android.content.Context):51:51 -> <init>
    2:2:void <init>(android.content.Context,int):55:55 -> <init>
    3:4:void <init>(android.content.Context,int):46:47 -> <init>
    5:5:void <init>(android.content.Context,int):215:215 -> <init>
    6:6:void <init>(android.content.Context,int):58:58 -> <init>
    7:7:void <init>(android.content.Context,boolean,android.content.DialogInterface$OnCancelListener):63:63 -> <init>
    8:9:void <init>(android.content.Context,boolean,android.content.DialogInterface$OnCancelListener):46:47 -> <init>
    10:10:void <init>(android.content.Context,boolean,android.content.DialogInterface$OnCancelListener):215:215 -> <init>
    11:12:void <init>(android.content.Context,boolean,android.content.DialogInterface$OnCancelListener):64:65 -> <init>
    1:3:int getThemeResId(android.content.Context,int):204:206 -> getThemeResId
    4:4:int getThemeResId(android.content.Context,int):209:209 -> getThemeResId
    1:2:void onCreate(android.os.Bundle):75:76 -> onCreate
    3:5:void onCreate(android.os.Bundle):78:80 -> onCreate
    6:6:void onCreate(android.os.Bundle):82:82 -> onCreate
    1:3:void onStart():109:111 -> onStart
    1:5:void setCancelable(boolean):98:102 -> setCancelable
    1:3:void setCanceledOnTouchOutside(boolean):117:119 -> setCanceledOnTouchOutside
    4:5:void setCanceledOnTouchOutside(boolean):121:122 -> setCanceledOnTouchOutside
    1:1:void setContentView(int):70:70 -> setContentView
    2:2:void setContentView(android.view.View):88:88 -> setContentView
    3:3:void setContentView(android.view.View,android.view.ViewGroup$LayoutParams):93:93 -> setContentView
    1:1:boolean shouldWindowCloseOnTouchOutside():190:190 -> shouldWindowCloseOnTouchOutside
    2:6:boolean shouldWindowCloseOnTouchOutside():192:196 -> shouldWindowCloseOnTouchOutside
    7:7:boolean shouldWindowCloseOnTouchOutside():198:198 -> shouldWindowCloseOnTouchOutside
    1:2:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):127:128 -> wrapInBottomSheet
    3:3:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):130:130 -> wrapInBottomSheet
    4:7:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):132:135 -> wrapInBottomSheet
    8:8:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):137:137 -> wrapInBottomSheet
    9:9:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):139:139 -> wrapInBottomSheet
    10:12:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):142:144 -> wrapInBottomSheet
    13:13:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):154:154 -> wrapInBottomSheet
    14:14:android.view.View wrapInBottomSheet(int,android.view.View,android.view.ViewGroup$LayoutParams):178:178 -> wrapInBottomSheet
com.google.android.material.bottomsheet.BottomSheetDialog$1 -> com.google.android.material.bottomsheet.BottomSheetDialog$1:
    1:1:void <init>(com.google.android.material.bottomsheet.BottomSheetDialog):145:145 -> <init>
    1:2:void onClick(android.view.View):148:149 -> onClick
com.google.android.material.bottomsheet.BottomSheetDialog$2 -> com.google.android.material.bottomsheet.BottomSheetDialog$2:
    1:1:void <init>(com.google.android.material.bottomsheet.BottomSheetDialog):156:156 -> <init>
    1:4:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):160:163 -> onInitializeAccessibilityNodeInfo
    5:5:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):165:165 -> onInitializeAccessibilityNodeInfo
    1:2:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):171:172 -> performAccessibilityAction
    3:3:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):175:175 -> performAccessibilityAction
com.google.android.material.bottomsheet.BottomSheetDialog$3 -> com.google.android.material.bottomsheet.BottomSheetDialog$3:
    1:1:void <init>(com.google.android.material.bottomsheet.BottomSheetDialog):179:179 -> <init>
com.google.android.material.bottomsheet.BottomSheetDialog$4 -> com.google.android.material.bottomsheet.BottomSheetDialog$4:
    1:1:void <init>(com.google.android.material.bottomsheet.BottomSheetDialog):216:216 -> <init>
    1:1:void onStateChanged(android.view.View,int):221:221 -> onStateChanged
com.google.android.material.bottomsheet.BottomSheetDialogFragment -> com.google.android.material.bottomsheet.BottomSheetDialogFragment:
    1:1:void <init>():28:28 -> <init>
    1:1:android.app.Dialog onCreateDialog(android.os.Bundle):32:32 -> onCreateDialog
com.google.android.material.button.MaterialButton -> com.google.android.material.button.MaterialButton:
    1:1:void <init>(android.content.Context):129:129 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):133:133 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):137:137 -> <init>
    4:5:void <init>(android.content.Context,android.util.AttributeSet,int):139:140 -> <init>
    6:7:void <init>(android.content.Context,android.util.AttributeSet,int):147:148 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,int):150:150 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int):149:149 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet,int):154:154 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet,int):153:153 -> <init>
    12:13:void <init>(android.content.Context,android.util.AttributeSet,int):155:156 -> <init>
    14:14:void <init>(android.content.Context,android.util.AttributeSet,int):158:158 -> <init>
    15:16:void <init>(android.content.Context,android.util.AttributeSet,int):161:162 -> <init>
    17:17:void <init>(android.content.Context,android.util.AttributeSet,int):164:164 -> <init>
    18:19:void <init>(android.content.Context,android.util.AttributeSet,int):166:167 -> <init>
    1:1:android.content.res.ColorStateList getBackgroundTintList():262:262 -> getBackgroundTintList
    1:1:android.graphics.PorterDuff$Mode getBackgroundTintMode():273:273 -> getBackgroundTintMode
    1:1:int getCornerRadius():717:717 -> getCornerRadius
    1:1:android.graphics.drawable.Drawable getIcon():470:470 -> getIcon
    1:1:int getIconGravity():729:729 -> getIconGravity
    1:1:int getIconPadding():396:396 -> getIconPadding
    1:1:int getIconSize():426:426 -> getIconSize
    1:1:android.content.res.ColorStateList getIconTint():509:509 -> getIconTint
    1:1:android.graphics.PorterDuff$Mode getIconTintMode():534:534 -> getIconTintMode
    1:1:android.content.res.ColorStateList getRippleColor():591:591 -> getRippleColor
    1:1:android.content.res.ColorStateList getStrokeColor():633:633 -> getStrokeColor
    1:1:int getStrokeWidth():676:676 -> getStrokeWidth
    1:2:android.content.res.ColorStateList getSupportBackgroundTintList():207:208 -> getSupportBackgroundTintList
    3:3:android.content.res.ColorStateList getSupportBackgroundTintList():213:213 -> getSupportBackgroundTintList
    1:2:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():245:246 -> getSupportBackgroundTintMode
    3:3:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():250:250 -> getSupportBackgroundTintMode
    1:1:boolean isLayoutRTL():358:358 -> isLayoutRTL
    1:1:boolean isUsingOriginalBackground():744:744 -> isUsingOriginalBackground
    1:1:void onDraw(android.graphics.Canvas):172:172 -> onDraw
    2:3:void onDraw(android.graphics.Canvas):174:175 -> onDraw
    1:1:void onLayout(boolean,int,int,int,int):321:321 -> onLayout
    2:3:void onLayout(boolean,int,int,int,int):323:324 -> onLayout
    1:2:void onMeasure(int,int):330:331 -> onMeasure
    3:5:void onMeasure(int,int):335:337 -> onMeasure
    6:6:void onMeasure(int,int):339:339 -> onMeasure
    7:7:void onMeasure(int,int):341:341 -> onMeasure
    8:8:void onMeasure(int,int):344:344 -> onMeasure
    9:9:void onMeasure(int,int):347:347 -> onMeasure
    10:12:void onMeasure(int,int):351:353 -> onMeasure
    1:1:void setBackground(android.graphics.drawable.Drawable):289:289 -> setBackground
    1:2:void setBackgroundColor(int):278:279 -> setBackgroundColor
    3:3:void setBackgroundColor(int):283:283 -> setBackgroundColor
    1:5:void setBackgroundDrawable(android.graphics.drawable.Drawable):303:307 -> setBackgroundDrawable
    6:6:void setBackgroundDrawable(android.graphics.drawable.Drawable):312:312 -> setBackgroundDrawable
    7:7:void setBackgroundDrawable(android.graphics.drawable.Drawable):315:315 -> setBackgroundDrawable
    1:1:void setBackgroundResource(int):296:296 -> setBackgroundResource
    2:2:void setBackgroundResource(int):298:298 -> setBackgroundResource
    1:1:void setBackgroundTintList(android.content.res.ColorStateList):256:256 -> setBackgroundTintList
    1:1:void setBackgroundTintMode(android.graphics.PorterDuff$Mode):267:267 -> setBackgroundTintMode
    1:2:void setCornerRadius(int):688:689 -> setCornerRadius
    1:2:void setCornerRadiusResource(int):702:703 -> setCornerRadiusResource
    1:3:void setIcon(android.graphics.drawable.Drawable):439:441 -> setIcon
    1:1:void setIconGravity(int):740:740 -> setIconGravity
    1:3:void setIconPadding(int):381:383 -> setIconPadding
    1:1:void setIconResource(int):456:456 -> setIconResource
    2:2:void setIconResource(int):458:458 -> setIconResource
    1:3:void setIconSize(int):411:413 -> setIconSize
    4:4:void setIconSize(int):408:408 -> setIconSize
    1:3:void setIconTint(android.content.res.ColorStateList):482:484 -> setIconTint
    1:3:void setIconTintMode(android.graphics.PorterDuff$Mode):520:522 -> setIconTintMode
    1:1:void setIconTintResource(int):497:497 -> setIconTintResource
    1:1:void setInternalBackground(android.graphics.drawable.Drawable):370:370 -> setInternalBackground
    1:2:void setRippleColor(android.content.res.ColorStateList):563:564 -> setRippleColor
    1:2:void setRippleColorResource(int):577:578 -> setRippleColorResource
    1:2:void setStrokeColor(android.content.res.ColorStateList):604:605 -> setStrokeColor
    1:2:void setStrokeColorResource(int):619:620 -> setStrokeColorResource
    1:2:void setStrokeWidth(int):646:647 -> setStrokeWidth
    1:2:void setStrokeWidthResource(int):661:662 -> setStrokeWidthResource
    1:3:void setSupportBackgroundTintList(android.content.res.ColorStateList):188:190 -> setSupportBackgroundTintList
    4:4:void setSupportBackgroundTintList(android.content.res.ColorStateList):193:193 -> setSupportBackgroundTintList
    1:3:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):226:228 -> setSupportBackgroundTintMode
    4:4:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):231:231 -> setSupportBackgroundTintMode
    1:5:void updateIcon():539:543 -> updateIcon
    6:8:void updateIcon():546:548 -> updateIcon
    9:9:void updateIcon():551:551 -> updateIcon
com.google.android.material.button.MaterialButtonBackgroundDrawable -> com.google.android.material.button.MaterialButtonBackgroundDrawable:
    1:1:void <init>(android.content.res.ColorStateList,android.graphics.drawable.InsetDrawable,android.graphics.drawable.Drawable):59:59 -> <init>
    1:5:void setColorFilter(android.graphics.ColorFilter):65:69 -> setColorFilter
com.google.android.material.button.MaterialButtonHelper -> com.google.android.material.button.MaterialButtonHelper:
    1:1:void <clinit>():57:57 -> <clinit>
    1:1:void <init>(com.google.android.material.button.MaterialButton):89:89 -> <init>
    2:4:void <init>(com.google.android.material.button.MaterialButton):74:76 -> <init>
    5:5:void <init>(com.google.android.material.button.MaterialButton):87:87 -> <init>
    6:6:void <init>(com.google.android.material.button.MaterialButton):90:90 -> <init>
    1:3:android.graphics.drawable.Drawable createBackgroundCompat():183:185 -> createBackgroundCompat
    4:7:android.graphics.drawable.Drawable createBackgroundCompat():187:190 -> createBackgroundCompat
    8:10:android.graphics.drawable.Drawable createBackgroundCompat():193:195 -> createBackgroundCompat
    11:12:android.graphics.drawable.Drawable createBackgroundCompat():197:198 -> createBackgroundCompat
    13:13:android.graphics.drawable.Drawable createBackgroundCompat():200:200 -> createBackgroundCompat
    1:3:android.graphics.drawable.Drawable createBackgroundLollipop():255:257 -> createBackgroundLollipop
    4:4:android.graphics.drawable.Drawable createBackgroundLollipop():259:259 -> createBackgroundLollipop
    5:8:android.graphics.drawable.Drawable createBackgroundLollipop():261:264 -> createBackgroundLollipop
    9:9:android.graphics.drawable.Drawable createBackgroundLollipop():266:266 -> createBackgroundLollipop
    10:10:android.graphics.drawable.Drawable createBackgroundLollipop():269:269 -> createBackgroundLollipop
    11:13:android.graphics.drawable.Drawable createBackgroundLollipop():271:273 -> createBackgroundLollipop
    14:15:android.graphics.drawable.Drawable createBackgroundLollipop():275:276 -> createBackgroundLollipop
    1:3:void drawStroke(android.graphics.Canvas):163:165 -> drawStroke
    4:5:void drawStroke(android.graphics.Canvas):172:173 -> drawStroke
    1:1:int getCornerRadius():377:377 -> getCornerRadius
    1:1:android.content.res.ColorStateList getRippleColor():308:308 -> getRippleColor
    1:1:android.content.res.ColorStateList getStrokeColor():324:324 -> getStrokeColor
    1:1:int getStrokeWidth():336:336 -> getStrokeWidth
    1:1:android.content.res.ColorStateList getSupportBackgroundTintList():221:221 -> getSupportBackgroundTintList
    1:1:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():236:236 -> getSupportBackgroundTintMode
    1:1:boolean isBackgroundOverwritten():158:158 -> isBackgroundOverwritten
    1:6:void loadFromAttributes(android.content.res.TypedArray):94:99 -> loadFromAttributes
    7:8:void loadFromAttributes(android.content.res.TypedArray):101:102 -> loadFromAttributes
    9:9:void loadFromAttributes(android.content.res.TypedArray):104:104 -> loadFromAttributes
    10:10:void loadFromAttributes(android.content.res.TypedArray):106:106 -> loadFromAttributes
    11:11:void loadFromAttributes(android.content.res.TypedArray):105:105 -> loadFromAttributes
    12:12:void loadFromAttributes(android.content.res.TypedArray):107:107 -> loadFromAttributes
    13:13:void loadFromAttributes(android.content.res.TypedArray):109:109 -> loadFromAttributes
    14:14:void loadFromAttributes(android.content.res.TypedArray):108:108 -> loadFromAttributes
    15:15:void loadFromAttributes(android.content.res.TypedArray):110:110 -> loadFromAttributes
    16:16:void loadFromAttributes(android.content.res.TypedArray):112:112 -> loadFromAttributes
    17:17:void loadFromAttributes(android.content.res.TypedArray):111:111 -> loadFromAttributes
    18:18:void loadFromAttributes(android.content.res.TypedArray):113:113 -> loadFromAttributes
    19:19:void loadFromAttributes(android.content.res.TypedArray):115:115 -> loadFromAttributes
    20:20:void loadFromAttributes(android.content.res.TypedArray):114:114 -> loadFromAttributes
    21:23:void loadFromAttributes(android.content.res.TypedArray):117:119 -> loadFromAttributes
    24:24:void loadFromAttributes(android.content.res.TypedArray):121:121 -> loadFromAttributes
    25:25:void loadFromAttributes(android.content.res.TypedArray):119:119 -> loadFromAttributes
    26:29:void loadFromAttributes(android.content.res.TypedArray):125:128 -> loadFromAttributes
    30:31:void loadFromAttributes(android.content.res.TypedArray):131:132 -> loadFromAttributes
    32:32:void loadFromAttributes(android.content.res.TypedArray):131:131 -> loadFromAttributes
    33:33:void loadFromAttributes(android.content.res.TypedArray):135:135 -> loadFromAttributes
    34:35:void androidx.core.view.ViewCompat.setPaddingRelative(android.view.View,int,int,int,int):1781:1782 -> loadFromAttributes
    34:35:void loadFromAttributes(android.content.res.TypedArray):135 -> loadFromAttributes
    1:4:void setBackgroundColor(int):288:291 -> setBackgroundColor
    1:1:void setBackgroundOverwritten():150:150 -> setBackgroundOverwritten
    2:3:void setBackgroundOverwritten():153:154 -> setBackgroundOverwritten
    1:3:void setCornerRadius(int):351:353 -> setCornerRadius
    4:6:void setCornerRadius(int):358:360 -> setCornerRadius
    7:10:void setCornerRadius(int):362:365 -> setCornerRadius
    11:12:void setCornerRadius(int):368:369 -> setCornerRadius
    13:13:void setCornerRadius(int):371:371 -> setCornerRadius
    1:6:void setRippleColor(android.content.res.ColorStateList):296:301 -> setRippleColor
    1:3:void setStrokeColor(android.content.res.ColorStateList):312:314 -> setStrokeColor
    4:4:void setStrokeColor(android.content.res.ColorStateList):316:316 -> setStrokeColor
    5:5:void setStrokeColor(android.content.res.ColorStateList):314:314 -> setStrokeColor
    6:6:void setStrokeColor(android.content.res.ColorStateList):318:318 -> setStrokeColor
    1:4:void setStrokeWidth(int):328:331 -> setStrokeWidth
    1:6:void setSupportBackgroundTintList(android.content.res.ColorStateList):210:215 -> setSupportBackgroundTintList
    1:6:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):225:230 -> setSupportBackgroundTintMode
    1:5:android.graphics.drawable.GradientDrawable unwrapBackgroundDrawable():394:398 -> unwrapBackgroundDrawable
    1:5:android.graphics.drawable.GradientDrawable unwrapStrokeDrawable():382:386 -> unwrapStrokeDrawable
    1:2:void updateMaskBounds(int,int):282:283 -> updateMaskBounds
    1:1:void updateStroke():340:340 -> updateStroke
    2:3:void updateStroke():343:344 -> updateStroke
    4:4:void updateStroke():346:346 -> updateStroke
    1:4:void updateTintAndTintModeLollipop():240:243 -> updateTintAndTintModeLollipop
    1:1:android.graphics.drawable.InsetDrawable wrapDrawableWithInset(android.graphics.drawable.Drawable):206:206 -> wrapDrawableWithInset
com.google.android.material.canvas.CanvasCompat -> com.google.android.material.canvas.CanvasCompat:
    1:1:void <init>():32:32 -> <init>
    1:2:int saveLayerAlpha(android.graphics.Canvas,android.graphics.RectF,int):39:40 -> saveLayerAlpha
    3:3:int saveLayerAlpha(android.graphics.Canvas,android.graphics.RectF,int):42:42 -> saveLayerAlpha
    4:5:int saveLayerAlpha(android.graphics.Canvas,float,float,float,float,int):52:53 -> saveLayerAlpha
    6:6:int saveLayerAlpha(android.graphics.Canvas,float,float,float,float,int):55:55 -> saveLayerAlpha
com.google.android.material.card.MaterialCardView -> com.google.android.material.card.MaterialCardView:
    1:1:void <init>(android.content.Context):44:44 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):48:48 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):52:52 -> <init>
    4:5:void <init>(android.content.Context,android.util.AttributeSet,int):54:55 -> <init>
    6:7:void <init>(android.content.Context,android.util.AttributeSet,int):63:64 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,int):66:66 -> <init>
    1:1:int getStrokeColor():81:81 -> getStrokeColor
    1:1:int getStrokeWidth():96:96 -> getStrokeWidth
    1:2:void setRadius(float):101:102 -> setRadius
    1:1:void setStrokeColor(int):75:75 -> setStrokeColor
    1:1:void setStrokeWidth(int):90:90 -> setStrokeWidth
com.google.android.material.card.MaterialCardViewHelper -> com.google.android.material.card.MaterialCardViewHelper:
    1:2:void <init>(com.google.android.material.card.MaterialCardView):40:41 -> <init>
    1:5:void adjustContentPadding():102:106 -> adjustContentPadding
    1:2:android.graphics.drawable.Drawable createForegroundDrawable():87:88 -> createForegroundDrawable
    3:4:android.graphics.drawable.Drawable createForegroundDrawable():93:94 -> createForegroundDrawable
    1:1:int getStrokeColor():59:59 -> getStrokeColor
    1:1:int getStrokeWidth():70:70 -> getStrokeWidth
    1:5:void loadFromAttributes(android.content.res.TypedArray):45:49 -> loadFromAttributes
    1:2:void setStrokeColor(int):53:54 -> setStrokeColor
    1:3:void setStrokeWidth(int):63:65 -> setStrokeWidth
    1:1:void updateForeground():78:78 -> updateForeground
com.google.android.material.chip.Chip -> com.google.android.material.chip.Chip:
    1:1:void <clinit>():121:121 -> <clinit>
    2:2:void <clinit>():123:123 -> <clinit>
    1:1:void <init>(android.content.Context):161:161 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):165:165 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):169:169 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):138:138 -> <init>
    5:7:void <init>(android.content.Context,android.util.AttributeSet,int):144:146 -> <init>
    8:10:void <init>(android.content.Context,android.util.AttributeSet,int):170:172 -> <init>
    11:13:void <init>(android.content.Context,android.util.AttributeSet,int):174:176 -> <init>
    14:14:void <init>(android.content.Context,android.util.AttributeSet,int):178:178 -> <init>
    15:15:void <init>(android.content.Context,android.util.AttributeSet,int):180:180 -> <init>
    16:18:void <init>(android.content.Context,android.util.AttributeSet,int):183:185 -> <init>
    19:21:void <init>(android.content.Context,android.util.AttributeSet,int):187:189 -> <init>
    22:22:void <init>(android.content.Context,android.util.AttributeSet,int):192:192 -> <init>
    23:23:void <init>(android.content.Context,android.util.AttributeSet,int):195:195 -> <init>
    24:24:void <init>(android.content.Context,android.util.AttributeSet,int):197:197 -> <init>
    1:1:com.google.android.material.chip.ChipDrawable access$000(com.google.android.material.chip.Chip):116:116 -> access$000
    1:1:boolean access$100(com.google.android.material.chip.Chip):116:116 -> access$100
    1:1:android.graphics.RectF access$200(com.google.android.material.chip.Chip):116:116 -> access$200
    1:1:android.graphics.Rect access$300(com.google.android.material.chip.Chip):116:116 -> access$300
    1:1:android.graphics.Rect access$400():116:116 -> access$400
    1:1:void applyChipDrawable(com.google.android.material.chip.ChipDrawable):327:327 -> applyChipDrawable
    1:2:float calculateTextOffsetFromStart(com.google.android.material.chip.ChipDrawable):363:364 -> calculateTextOffsetFromStart
    1:1:int[] createCloseIconDrawableState():882:882 -> createCloseIconDrawableState
    2:2:int[] createCloseIconDrawableState():885:885 -> createCloseIconDrawableState
    3:3:int[] createCloseIconDrawableState():888:888 -> createCloseIconDrawableState
    4:4:int[] createCloseIconDrawableState():891:891 -> createCloseIconDrawableState
    5:5:int[] createCloseIconDrawableState():894:894 -> createCloseIconDrawableState
    6:6:int[] createCloseIconDrawableState():898:898 -> createCloseIconDrawableState
    7:8:int[] createCloseIconDrawableState():901:902 -> createCloseIconDrawableState
    9:10:int[] createCloseIconDrawableState():905:906 -> createCloseIconDrawableState
    11:12:int[] createCloseIconDrawableState():909:910 -> createCloseIconDrawableState
    13:14:int[] createCloseIconDrawableState():913:914 -> createCloseIconDrawableState
    15:16:int[] createCloseIconDrawableState():917:918 -> createCloseIconDrawableState
    1:3:boolean dispatchHoverEvent(android.view.MotionEvent):714:716 -> dispatchHoverEvent
    1:1:boolean dispatchKeyEvent(android.view.KeyEvent):721:721 -> dispatchKeyEvent
    1:1:void drawableStateChanged():867:867 -> drawableStateChanged
    2:3:void drawableStateChanged():871:872 -> drawableStateChanged
    4:4:void drawableStateChanged():876:876 -> drawableStateChanged
    1:2:void ensureFocus():818:819 -> ensureFocus
    1:1:android.graphics.drawable.Drawable getCheckedIcon():1460:1460 -> getCheckedIcon
    1:1:android.content.res.ColorStateList getChipBackgroundColor():1029:1029 -> getChipBackgroundColor
    1:1:float getChipCornerRadius():1061:1061 -> getChipCornerRadius
    1:1:android.graphics.drawable.Drawable getChipDrawable():293:293 -> getChipDrawable
    1:1:float getChipEndPadding():1622:1622 -> getChipEndPadding
    1:1:android.graphics.drawable.Drawable getChipIcon():1252:1252 -> getChipIcon
    1:1:float getChipIconSize():1298:1298 -> getChipIconSize
    1:1:android.content.res.ColorStateList getChipIconTint():1270:1270 -> getChipIconTint
    1:1:float getChipMinHeight():1045:1045 -> getChipMinHeight
    1:1:float getChipStartPadding():1510:1510 -> getChipStartPadding
    1:1:android.content.res.ColorStateList getChipStrokeColor():1078:1078 -> getChipStrokeColor
    1:1:float getChipStrokeWidth():1094:1094 -> getChipStrokeWidth
    1:1:java.lang.CharSequence getChipText():1134:1134 -> getChipText
    1:1:android.graphics.drawable.Drawable getCloseIcon():1349:1349 -> getCloseIcon
    1:1:java.lang.CharSequence getCloseIconContentDescription():1405:1405 -> getCloseIconContentDescription
    1:1:float getCloseIconEndPadding():1606:1606 -> getCloseIconEndPadding
    1:1:float getCloseIconSize():1382:1382 -> getCloseIconSize
    1:1:float getCloseIconStartPadding():1590:1590 -> getCloseIconStartPadding
    1:1:android.content.res.ColorStateList getCloseIconTint():1366:1366 -> getCloseIconTint
    1:1:android.graphics.RectF getCloseIconTouchBounds():929:929 -> getCloseIconTouchBounds
    2:2:android.graphics.RectF getCloseIconTouchBounds():931:931 -> getCloseIconTouchBounds
    3:3:android.graphics.RectF getCloseIconTouchBounds():933:933 -> getCloseIconTouchBounds
    4:4:android.graphics.RectF getCloseIconTouchBounds():936:936 -> getCloseIconTouchBounds
    1:3:android.graphics.Rect getCloseIconTouchBoundsInt():940:942 -> getCloseIconTouchBoundsInt
    1:1:android.text.TextUtils$TruncateAt getEllipsize():504:504 -> getEllipsize
    1:2:void getFocusedRect(android.graphics.Rect):825:826 -> getFocusedRect
    3:3:void getFocusedRect(android.graphics.Rect):828:828 -> getFocusedRect
    1:1:com.google.android.material.animation.MotionSpec getHideMotionSpec():1494:1494 -> getHideMotionSpec
    1:1:float getIconEndPadding():1542:1542 -> getIconEndPadding
    1:1:float getIconStartPadding():1526:1526 -> getIconStartPadding
    1:1:android.content.res.ColorStateList getRippleColor():1111:1111 -> getRippleColor
    1:1:com.google.android.material.animation.MotionSpec getShowMotionSpec():1477:1477 -> getShowMotionSpec
    1:1:java.lang.CharSequence getText():1128:1128 -> getText
    1:1:com.google.android.material.resources.TextAppearance getTextAppearance():1166:1166 -> getTextAppearance
    1:1:float getTextEndPadding():1574:1574 -> getTextEndPadding
    1:1:float getTextStartPadding():1558:1558 -> getTextStartPadding
    1:1:boolean handleAccessibilityExit(android.view.MotionEvent):682:682 -> handleAccessibilityExit
    2:4:boolean handleAccessibilityExit(android.view.MotionEvent):684:686 -> handleAccessibilityExit
    5:8:boolean handleAccessibilityExit(android.view.MotionEvent):689:692 -> handleAccessibilityExit
    9:9:boolean handleAccessibilityExit(android.view.MotionEvent):706:706 -> handleAccessibilityExit
    10:10:boolean handleAccessibilityExit(android.view.MotionEvent):703:703 -> handleAccessibilityExit
    11:11:boolean handleAccessibilityExit(android.view.MotionEvent):700:700 -> handleAccessibilityExit
    12:12:boolean handleAccessibilityExit(android.view.MotionEvent):697:697 -> handleAccessibilityExit
    1:1:boolean hasCloseIcon():925:925 -> hasCloseIcon
    1:2:void initOutlineProvider():275:276 -> initOutlineProvider
    1:1:boolean isCheckable():1409:1409 -> isCheckable
    1:1:boolean isCheckedIconEnabled():1431:1431 -> isCheckedIconEnabled
    1:1:boolean isCheckedIconVisible():1425:1425 -> isCheckedIconVisible
    1:1:boolean isChipIconEnabled():1223:1223 -> isChipIconEnabled
    1:1:boolean isChipIconVisible():1217:1217 -> isChipIconVisible
    1:1:boolean isCloseIconEnabled():1320:1320 -> isCloseIconEnabled
    1:1:boolean isCloseIconVisible():1314:1314 -> isCloseIconVisible
    1:1:boolean moveFocus(boolean):801:801 -> moveFocus
    2:3:boolean moveFocus(boolean):804:805 -> moveFocus
    4:5:boolean moveFocus(boolean):809:810 -> moveFocus
    1:4:void onChipDrawableSizeChange():563:566 -> onChipDrawableSizeChange
    1:3:int[] onCreateDrawableState(int):332:334 -> onCreateDrawableState
    1:1:void onDraw(android.graphics.Canvas):341:341 -> onDraw
    2:5:void onDraw(android.graphics.Canvas):346:349 -> onDraw
    6:6:void onDraw(android.graphics.Canvas):342:342 -> onDraw
    1:1:void onFocusChanged(boolean,int,android.graphics.Rect):728:728 -> onFocusChanged
    2:2:void onFocusChanged(boolean,int,android.graphics.Rect):730:730 -> onFocusChanged
    3:3:void onFocusChanged(boolean,int,android.graphics.Rect):732:732 -> onFocusChanged
    4:5:void onFocusChanged(boolean,int,android.graphics.Rect):734:735 -> onFocusChanged
    1:1:boolean onHoverEvent(android.view.MotionEvent):662:662 -> onHoverEvent
    2:2:boolean onHoverEvent(android.view.MotionEvent):668:668 -> onHoverEvent
    3:3:boolean onHoverEvent(android.view.MotionEvent):665:665 -> onHoverEvent
    4:4:boolean onHoverEvent(android.view.MotionEvent):673:673 -> onHoverEvent
    1:1:boolean onKeyDown(int,android.view.KeyEvent):744:744 -> onKeyDown
    2:3:boolean onKeyDown(int,android.view.KeyEvent):751:752 -> onKeyDown
    4:5:boolean onKeyDown(int,android.view.KeyEvent):746:747 -> onKeyDown
    6:6:boolean onKeyDown(int,android.view.KeyEvent):757:757 -> onKeyDown
    7:7:boolean onKeyDown(int,android.view.KeyEvent):762:762 -> onKeyDown
    8:8:boolean onKeyDown(int,android.view.KeyEvent):759:759 -> onKeyDown
    9:9:boolean onKeyDown(int,android.view.KeyEvent):771:771 -> onKeyDown
    10:10:boolean onKeyDown(int,android.view.KeyEvent):773:773 -> onKeyDown
    11:11:boolean onKeyDown(int,android.view.KeyEvent):777:777 -> onKeyDown
    12:13:boolean onKeyDown(int,android.view.KeyEvent):781:782 -> onKeyDown
    14:14:boolean onKeyDown(int,android.view.KeyEvent):784:784 -> onKeyDown
    15:15:boolean onKeyDown(int,android.view.KeyEvent):793:793 -> onKeyDown
    16:16:boolean onKeyDown(int,android.view.KeyEvent):796:796 -> onKeyDown
    1:2:android.view.PointerIcon onResolvePointerIcon(android.view.MotionEvent,int):948:949 -> onResolvePointerIcon
    1:2:boolean onTouchEvent(android.view.MotionEvent):628:629 -> onTouchEvent
    3:3:boolean onTouchEvent(android.view.MotionEvent):638:638 -> onTouchEvent
    4:4:boolean onTouchEvent(android.view.MotionEvent):640:640 -> onTouchEvent
    5:6:boolean onTouchEvent(android.view.MotionEvent):646:647 -> onTouchEvent
    7:7:boolean onTouchEvent(android.view.MotionEvent):652:652 -> onTouchEvent
    8:8:boolean onTouchEvent(android.view.MotionEvent):633:633 -> onTouchEvent
    9:9:boolean onTouchEvent(android.view.MotionEvent):657:657 -> onTouchEvent
    1:1:boolean performCloseIconClick():609:609 -> performCloseIconClick
    2:3:boolean performCloseIconClick():612:613 -> performCloseIconClick
    4:4:boolean performCloseIconClick():619:619 -> performCloseIconClick
    1:2:void setBackground(android.graphics.drawable.Drawable):396:397 -> setBackground
    3:3:void setBackground(android.graphics.drawable.Drawable):400:400 -> setBackground
    1:1:void setBackgroundColor(int):384:384 -> setBackgroundColor
    1:2:void setBackgroundDrawable(android.graphics.drawable.Drawable):406:407 -> setBackgroundDrawable
    3:3:void setBackgroundDrawable(android.graphics.drawable.Drawable):410:410 -> setBackgroundDrawable
    1:1:void setBackgroundResource(int):390:390 -> setBackgroundResource
    1:1:void setBackgroundTintList(android.content.res.ColorStateList):372:372 -> setBackgroundTintList
    1:1:void setBackgroundTintMode(android.graphics.PorterDuff$Mode):378:378 -> setBackgroundTintMode
    1:2:void setCheckable(boolean):1419:1420 -> setCheckable
    1:2:void setCheckableResource(int):1413:1414 -> setCheckableResource
    1:1:void setChecked(boolean):572:572 -> setChecked
    2:5:void setChecked(boolean):574:577 -> setChecked
    6:7:void setChecked(boolean):580:581 -> setChecked
    1:2:void setCheckedIcon(android.graphics.drawable.Drawable):1470:1471 -> setCheckedIcon
    1:1:void setCheckedIconEnabled(boolean):1455:1455 -> setCheckedIconEnabled
    1:1:void setCheckedIconEnabledResource(int):1449:1449 -> setCheckedIconEnabledResource
    1:2:void setCheckedIconResource(int):1464:1465 -> setCheckedIconResource
    1:2:void setCheckedIconVisible(int):1435:1436 -> setCheckedIconVisible
    3:4:void setCheckedIconVisible(boolean):1441:1442 -> setCheckedIconVisible
    1:2:void setChipBackgroundColor(android.content.res.ColorStateList):1039:1040 -> setChipBackgroundColor
    1:2:void setChipBackgroundColorResource(int):1033:1034 -> setChipBackgroundColorResource
    1:2:void setChipCornerRadius(float):1071:1072 -> setChipCornerRadius
    1:2:void setChipCornerRadiusResource(int):1065:1066 -> setChipCornerRadiusResource
    1:4:void setChipDrawable(com.google.android.material.chip.ChipDrawable):298:301 -> setChipDrawable
    5:5:void setChipDrawable(com.google.android.material.chip.ChipDrawable):303:303 -> setChipDrawable
    6:6:void setChipDrawable(com.google.android.material.chip.ChipDrawable):305:305 -> setChipDrawable
    7:7:void setChipDrawable(com.google.android.material.chip.ChipDrawable):307:307 -> setChipDrawable
    8:8:void setChipDrawable(com.google.android.material.chip.ChipDrawable):310:310 -> setChipDrawable
    9:9:void setChipDrawable(com.google.android.material.chip.ChipDrawable):312:312 -> setChipDrawable
    10:11:void setChipDrawable(com.google.android.material.chip.ChipDrawable):314:315 -> setChipDrawable
    1:2:void setChipEndPadding(float):1632:1633 -> setChipEndPadding
    1:2:void setChipEndPaddingResource(int):1626:1627 -> setChipEndPaddingResource
    1:2:void setChipIcon(android.graphics.drawable.Drawable):1262:1263 -> setChipIcon
    1:1:void setChipIconEnabled(boolean):1247:1247 -> setChipIconEnabled
    1:1:void setChipIconEnabledResource(int):1241:1241 -> setChipIconEnabledResource
    1:2:void setChipIconResource(int):1256:1257 -> setChipIconResource
    1:2:void setChipIconSize(float):1308:1309 -> setChipIconSize
    1:2:void setChipIconSizeResource(int):1302:1303 -> setChipIconSizeResource
    1:2:void setChipIconTint(android.content.res.ColorStateList):1292:1293 -> setChipIconTint
    1:2:void setChipIconTintResource(int):1280:1281 -> setChipIconTintResource
    1:2:void setChipIconVisible(int):1227:1228 -> setChipIconVisible
    3:4:void setChipIconVisible(boolean):1233:1234 -> setChipIconVisible
    1:2:void setChipMinHeight(float):1055:1056 -> setChipMinHeight
    1:2:void setChipMinHeightResource(int):1049:1050 -> setChipMinHeightResource
    1:2:void setChipStartPadding(float):1520:1521 -> setChipStartPadding
    1:2:void setChipStartPaddingResource(int):1514:1515 -> setChipStartPaddingResource
    1:2:void setChipStrokeColor(android.content.res.ColorStateList):1088:1089 -> setChipStrokeColor
    1:2:void setChipStrokeColorResource(int):1082:1083 -> setChipStrokeColorResource
    1:2:void setChipStrokeWidth(float):1104:1105 -> setChipStrokeWidth
    1:2:void setChipStrokeWidthResource(int):1098:1099 -> setChipStrokeWidthResource
    1:1:void setChipText(java.lang.CharSequence):1161:1161 -> setChipText
    1:1:void setChipTextResource(int):1155:1155 -> setChipTextResource
    1:2:void setCloseIcon(android.graphics.drawable.Drawable):1359:1360 -> setCloseIcon
    1:2:void setCloseIconContentDescription(java.lang.CharSequence):1398:1399 -> setCloseIconContentDescription
    1:1:void setCloseIconEnabled(boolean):1344:1344 -> setCloseIconEnabled
    1:1:void setCloseIconEnabledResource(int):1338:1338 -> setCloseIconEnabledResource
    1:2:void setCloseIconEndPadding(float):1616:1617 -> setCloseIconEndPadding
    1:2:void setCloseIconEndPaddingResource(int):1610:1611 -> setCloseIconEndPaddingResource
    1:3:void setCloseIconFocused(boolean):859:861 -> setCloseIconFocused
    1:3:void setCloseIconHovered(boolean):852:854 -> setCloseIconHovered
    1:3:void setCloseIconPressed(boolean):845:847 -> setCloseIconPressed
    1:2:void setCloseIconResource(int):1353:1354 -> setCloseIconResource
    1:2:void setCloseIconSize(float):1392:1393 -> setCloseIconSize
    1:2:void setCloseIconSizeResource(int):1386:1387 -> setCloseIconSizeResource
    1:2:void setCloseIconStartPadding(float):1600:1601 -> setCloseIconStartPadding
    1:2:void setCloseIconStartPaddingResource(int):1594:1595 -> setCloseIconStartPaddingResource
    1:2:void setCloseIconTint(android.content.res.ColorStateList):1376:1377 -> setCloseIconTint
    1:2:void setCloseIconTintResource(int):1370:1371 -> setCloseIconTintResource
    1:2:void setCloseIconVisible(int):1324:1325 -> setCloseIconVisible
    3:4:void setCloseIconVisible(boolean):1330:1331 -> setCloseIconVisible
    1:1:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):427:427 -> setCompoundDrawables
    2:2:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):424:424 -> setCompoundDrawables
    3:3:void setCompoundDrawables(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):421:421 -> setCompoundDrawables
    1:1:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):471:471 -> setCompoundDrawablesRelative
    2:2:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):468:468 -> setCompoundDrawablesRelative
    3:3:void setCompoundDrawablesRelative(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):465:465 -> setCompoundDrawablesRelative
    1:1:void setCompoundDrawablesRelativeWithIntrinsicBounds(int,int,int,int):484:484 -> setCompoundDrawablesRelativeWithIntrinsicBounds
    2:2:void setCompoundDrawablesRelativeWithIntrinsicBounds(int,int,int,int):481:481 -> setCompoundDrawablesRelativeWithIntrinsicBounds
    3:3:void setCompoundDrawablesRelativeWithIntrinsicBounds(int,int,int,int):478:478 -> setCompoundDrawablesRelativeWithIntrinsicBounds
    4:4:void setCompoundDrawablesRelativeWithIntrinsicBounds(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):499:499 -> setCompoundDrawablesRelativeWithIntrinsicBounds
    5:5:void setCompoundDrawablesRelativeWithIntrinsicBounds(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):497:497 -> setCompoundDrawablesRelativeWithIntrinsicBounds
    6:6:void setCompoundDrawablesRelativeWithIntrinsicBounds(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):494:494 -> setCompoundDrawablesRelativeWithIntrinsicBounds
    1:1:void setCompoundDrawablesWithIntrinsicBounds(int,int,int,int):439:439 -> setCompoundDrawablesWithIntrinsicBounds
    2:2:void setCompoundDrawablesWithIntrinsicBounds(int,int,int,int):436:436 -> setCompoundDrawablesWithIntrinsicBounds
    3:3:void setCompoundDrawablesWithIntrinsicBounds(int,int,int,int):433:433 -> setCompoundDrawablesWithIntrinsicBounds
    4:4:void setCompoundDrawablesWithIntrinsicBounds(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):455:455 -> setCompoundDrawablesWithIntrinsicBounds
    5:5:void setCompoundDrawablesWithIntrinsicBounds(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):452:452 -> setCompoundDrawablesWithIntrinsicBounds
    6:6:void setCompoundDrawablesWithIntrinsicBounds(android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable):449:449 -> setCompoundDrawablesWithIntrinsicBounds
    1:1:void setEllipsize(android.text.TextUtils$TruncateAt):509:509 -> setEllipsize
    2:2:void setEllipsize(android.text.TextUtils$TruncateAt):512:512 -> setEllipsize
    3:5:void setEllipsize(android.text.TextUtils$TruncateAt):515:517 -> setEllipsize
    6:6:void setEllipsize(android.text.TextUtils$TruncateAt):513:513 -> setEllipsize
    1:1:void setFocusedVirtualView(int):833:833 -> setFocusedVirtualView
    2:2:void setFocusedVirtualView(int):835:835 -> setFocusedVirtualView
    3:3:void setFocusedVirtualView(int):837:837 -> setFocusedVirtualView
    4:4:void setFocusedVirtualView(int):839:839 -> setFocusedVirtualView
    1:1:void setGravity(int):355:355 -> setGravity
    2:2:void setGravity(int):357:357 -> setGravity
    1:2:void setHideMotionSpec(com.google.android.material.animation.MotionSpec):1504:1505 -> setHideMotionSpec
    1:2:void setHideMotionSpecResource(int):1498:1499 -> setHideMotionSpecResource
    1:2:void setIconEndPadding(float):1552:1553 -> setIconEndPadding
    1:2:void setIconEndPaddingResource(int):1546:1547 -> setIconEndPaddingResource
    1:2:void setIconStartPadding(float):1536:1537 -> setIconStartPadding
    1:2:void setIconStartPaddingResource(int):1530:1531 -> setIconStartPaddingResource
    1:1:void setLines(int):534:534 -> setLines
    2:2:void setLines(int):532:532 -> setLines
    1:1:void setMaxLines(int):550:550 -> setMaxLines
    2:2:void setMaxLines(int):548:548 -> setMaxLines
    1:3:void setMaxWidth(int):555:557 -> setMaxWidth
    1:1:void setMinLines(int):542:542 -> setMinLines
    2:2:void setMinLines(int):540:540 -> setMinLines
    1:1:void setOnCheckedChangeListenerInternal(android.widget.CompoundButton$OnCheckedChangeListener):592:592 -> setOnCheckedChangeListenerInternal
    1:1:void setOnCloseIconClickListener(android.view.View$OnClickListener):597:597 -> setOnCloseIconClickListener
    1:2:void setRippleColor(android.content.res.ColorStateList):1121:1122 -> setRippleColor
    1:2:void setRippleColorResource(int):1115:1116 -> setRippleColorResource
    1:2:void setShowMotionSpec(com.google.android.material.animation.MotionSpec):1487:1488 -> setShowMotionSpec
    1:2:void setShowMotionSpecResource(int):1481:1482 -> setShowMotionSpecResource
    1:1:void setSingleLine(boolean):526:526 -> setSingleLine
    2:2:void setSingleLine(boolean):524:524 -> setSingleLine
    1:1:void setText(java.lang.CharSequence,android.widget.TextView$BufferType):1139:1139 -> setText
    2:5:void setText(java.lang.CharSequence,android.widget.TextView$BufferType):1145:1148 -> setText
    1:2:void setTextAppearance(com.google.android.material.resources.TextAppearance):1183:1184 -> setTextAppearance
    3:5:void setTextAppearance(com.google.android.material.resources.TextAppearance):1186:1188 -> setTextAppearance
    6:8:void setTextAppearance(android.content.Context,int):1194:1196 -> setTextAppearance
    9:11:void setTextAppearance(android.content.Context,int):1198:1200 -> setTextAppearance
    12:14:void setTextAppearance(int):1206:1208 -> setTextAppearance
    15:17:void setTextAppearance(int):1210:1212 -> setTextAppearance
    1:2:void setTextAppearanceResource(int):1176:1177 -> setTextAppearanceResource
    3:3:void setTextAppearanceResource(int):1179:1179 -> setTextAppearanceResource
    1:2:void setTextEndPadding(float):1584:1585 -> setTextEndPadding
    1:2:void setTextEndPaddingResource(int):1578:1579 -> setTextEndPaddingResource
    1:2:void setTextStartPadding(float):1568:1569 -> setTextStartPadding
    1:2:void setTextStartPaddingResource(int):1562:1563 -> setTextStartPaddingResource
    1:1:void unapplyChipDrawable(com.google.android.material.chip.ChipDrawable):322:322 -> unapplyChipDrawable
    1:1:void updatePaddingInternal():205:205 -> updatePaddingInternal
    2:5:void updatePaddingInternal():209:212 -> updatePaddingInternal
    6:13:void updatePaddingInternal():214:221 -> updatePaddingInternal
    14:18:void updatePaddingInternal():223:227 -> updatePaddingInternal
    19:19:void updatePaddingInternal():230:230 -> updatePaddingInternal
    20:21:void updatePaddingInternal():233:234 -> updatePaddingInternal
    22:22:void updatePaddingInternal():236:236 -> updatePaddingInternal
    23:24:void androidx.core.view.ViewCompat.setPaddingRelative(android.view.View,int,int,int,int):1781:1782 -> updatePaddingInternal
    23:24:void updatePaddingInternal():231 -> updatePaddingInternal
    1:3:void updateTextPaintDrawState(com.google.android.material.resources.TextAppearance):1170:1172 -> updateTextPaintDrawState
    1:1:void validateAttributes(android.util.AttributeSet):244:244 -> validateAttributes
    2:2:void validateAttributes(android.util.AttributeSet):248:248 -> validateAttributes
    3:3:void validateAttributes(android.util.AttributeSet):251:251 -> validateAttributes
    4:4:void validateAttributes(android.util.AttributeSet):254:254 -> validateAttributes
    5:5:void validateAttributes(android.util.AttributeSet):257:257 -> validateAttributes
    6:9:void validateAttributes(android.util.AttributeSet):260:263 -> validateAttributes
    10:10:void validateAttributes(android.util.AttributeSet):267:267 -> validateAttributes
    11:11:void validateAttributes(android.util.AttributeSet):270:270 -> validateAttributes
    12:12:void validateAttributes(android.util.AttributeSet):264:264 -> validateAttributes
    13:13:void validateAttributes(android.util.AttributeSet):258:258 -> validateAttributes
    14:14:void validateAttributes(android.util.AttributeSet):255:255 -> validateAttributes
    15:15:void validateAttributes(android.util.AttributeSet):252:252 -> validateAttributes
    16:16:void validateAttributes(android.util.AttributeSet):249:249 -> validateAttributes
    17:17:void validateAttributes(android.util.AttributeSet):245:245 -> validateAttributes
com.google.android.material.chip.Chip$1 -> com.google.android.material.chip.Chip$1:
    1:1:void <init>(com.google.android.material.chip.Chip):147:147 -> <init>
    1:3:void onFontRetrieved(android.graphics.Typeface):151:153 -> onFontRetrieved
com.google.android.material.chip.Chip$2 -> com.google.android.material.chip.Chip$2:
    1:1:void <init>(com.google.android.material.chip.Chip):277:277 -> <init>
    1:2:void getOutline(android.view.View,android.graphics.Outline):281:282 -> getOutline
    3:3:void getOutline(android.view.View,android.graphics.Outline):284:284 -> getOutline
com.google.android.material.chip.Chip$ChipTouchHelper -> com.google.android.material.chip.Chip$ChipTouchHelper:
    1:2:void <init>(com.google.android.material.chip.Chip,com.google.android.material.chip.Chip):957:958 -> <init>
    1:1:int getVirtualViewAt(float,float):963:963 -> getVirtualViewAt
    1:2:void getVisibleVirtualViews(java.util.List):970:971 -> getVisibleVirtualViews
    1:1:boolean onPerformActionForVirtualView(int,int,android.os.Bundle):1019:1019 -> onPerformActionForVirtualView
    1:5:void onPopulateNodeForHost(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1002:1006 -> onPopulateNodeForHost
    6:6:void onPopulateNodeForHost(androidx.core.view.accessibility.AccessibilityNodeInfoCompat):1010:1010 -> onPopulateNodeForHost
    1:2:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):978:979 -> onPopulateNodeForVirtualView
    3:3:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):981:981 -> onPopulateNodeForVirtualView
    4:6:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):983:985 -> onPopulateNodeForVirtualView
    7:7:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):988:988 -> onPopulateNodeForVirtualView
    8:8:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):986:986 -> onPopulateNodeForVirtualView
    9:9:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):989:989 -> onPopulateNodeForVirtualView
    10:10:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):984:984 -> onPopulateNodeForVirtualView
    11:13:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):991:993 -> onPopulateNodeForVirtualView
    14:15:void onPopulateNodeForVirtualView(int,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):995:996 -> onPopulateNodeForVirtualView
com.google.android.material.chip.ChipDrawable -> com.google.android.material.chip.ChipDrawable:
    1:1:void <clinit>():161:161 -> <clinit>
    1:1:void <init>(android.content.Context):325:325 -> <init>
    2:2:void <init>(android.content.Context):177:177 -> <init>
    3:4:void <init>(android.content.Context):245:246 -> <init>
    5:7:void <init>(android.content.Context):248:250 -> <init>
    8:8:void <init>(android.content.Context):259:259 -> <init>
    9:9:void <init>(android.content.Context):263:263 -> <init>
    10:11:void <init>(android.content.Context):267:268 -> <init>
    12:13:void <init>(android.content.Context):326:327 -> <init>
    14:17:void <init>(android.content.Context):329:332 -> <init>
    18:20:void <init>(android.content.Context):335:337 -> <init>
    1:1:boolean access$002(com.google.android.material.chip.ChipDrawable,boolean):158:158 -> access$002
    1:4:void applyChildDrawable(android.graphics.drawable.Drawable):1211:1214 -> applyChildDrawable
    5:7:void applyChildDrawable(android.graphics.drawable.Drawable):1216:1218 -> applyChildDrawable
    8:8:void applyChildDrawable(android.graphics.drawable.Drawable):1220:1220 -> applyChildDrawable
    9:10:void applyChildDrawable(android.graphics.drawable.Drawable):1222:1223 -> applyChildDrawable
    1:1:void calculateChipIconBounds(android.graphics.Rect,android.graphics.RectF):751:751 -> calculateChipIconBounds
    2:3:void calculateChipIconBounds(android.graphics.Rect,android.graphics.RectF):753:754 -> calculateChipIconBounds
    4:6:void calculateChipIconBounds(android.graphics.Rect,android.graphics.RectF):756:758 -> calculateChipIconBounds
    7:8:void calculateChipIconBounds(android.graphics.Rect,android.graphics.RectF):760:761 -> calculateChipIconBounds
    9:10:void calculateChipIconBounds(android.graphics.Rect,android.graphics.RectF):764:765 -> calculateChipIconBounds
    1:2:float calculateChipIconWidth():515:516 -> calculateChipIconWidth
    1:1:void calculateChipTouchBounds(android.graphics.Rect,android.graphics.RectF):858:858 -> calculateChipTouchBounds
    2:3:void calculateChipTouchBounds(android.graphics.Rect,android.graphics.RectF):860:861 -> calculateChipTouchBounds
    4:5:void calculateChipTouchBounds(android.graphics.Rect,android.graphics.RectF):868:869 -> calculateChipTouchBounds
    6:6:void calculateChipTouchBounds(android.graphics.Rect,android.graphics.RectF):871:871 -> calculateChipTouchBounds
    1:1:void calculateCloseIconBounds(android.graphics.Rect,android.graphics.RectF):839:839 -> calculateCloseIconBounds
    2:3:void calculateCloseIconBounds(android.graphics.Rect,android.graphics.RectF):841:842 -> calculateCloseIconBounds
    4:6:void calculateCloseIconBounds(android.graphics.Rect,android.graphics.RectF):844:846 -> calculateCloseIconBounds
    7:8:void calculateCloseIconBounds(android.graphics.Rect,android.graphics.RectF):848:849 -> calculateCloseIconBounds
    9:10:void calculateCloseIconBounds(android.graphics.Rect,android.graphics.RectF):852:853 -> calculateCloseIconBounds
    1:1:void calculateCloseIconTouchBounds(android.graphics.Rect,android.graphics.RectF):877:877 -> calculateCloseIconTouchBounds
    2:3:void calculateCloseIconTouchBounds(android.graphics.Rect,android.graphics.RectF):879:880 -> calculateCloseIconTouchBounds
    4:6:void calculateCloseIconTouchBounds(android.graphics.Rect,android.graphics.RectF):887:889 -> calculateCloseIconTouchBounds
    7:8:void calculateCloseIconTouchBounds(android.graphics.Rect,android.graphics.RectF):891:892 -> calculateCloseIconTouchBounds
    9:10:void calculateCloseIconTouchBounds(android.graphics.Rect,android.graphics.RectF):895:896 -> calculateCloseIconTouchBounds
    1:2:float calculateCloseIconWidth():545:546 -> calculateCloseIconWidth
    1:1:void calculateTextBounds(android.graphics.Rect,android.graphics.RectF):813:813 -> calculateTextBounds
    2:4:void calculateTextBounds(android.graphics.Rect,android.graphics.RectF):815:817 -> calculateTextBounds
    5:7:void calculateTextBounds(android.graphics.Rect,android.graphics.RectF):819:821 -> calculateTextBounds
    8:9:void calculateTextBounds(android.graphics.Rect,android.graphics.RectF):823:824 -> calculateTextBounds
    10:11:void calculateTextBounds(android.graphics.Rect,android.graphics.RectF):829:830 -> calculateTextBounds
    1:2:float calculateTextCenterFromBaseline():804:805 -> calculateTextCenterFromBaseline
    1:2:android.graphics.Paint$Align calculateTextOriginAndAlignment(android.graphics.Rect,android.graphics.PointF):771:772 -> calculateTextOriginAndAlignment
    3:4:android.graphics.Paint$Align calculateTextOriginAndAlignment(android.graphics.Rect,android.graphics.PointF):774:775 -> calculateTextOriginAndAlignment
    5:7:android.graphics.Paint$Align calculateTextOriginAndAlignment(android.graphics.Rect,android.graphics.PointF):777:779 -> calculateTextOriginAndAlignment
    8:9:android.graphics.Paint$Align calculateTextOriginAndAlignment(android.graphics.Rect,android.graphics.PointF):781:782 -> calculateTextOriginAndAlignment
    10:10:android.graphics.Paint$Align calculateTextOriginAndAlignment(android.graphics.Rect,android.graphics.PointF):785:785 -> calculateTextOriginAndAlignment
    1:1:float calculateTextWidth(java.lang.CharSequence):537:537 -> calculateTextWidth
    1:1:boolean canShowCheckedIcon():510:510 -> canShowCheckedIcon
    1:2:com.google.android.material.chip.ChipDrawable createFromAttributes(android.content.Context,android.util.AttributeSet,int,int):277:278 -> createFromAttributes
    1:1:com.google.android.material.chip.ChipDrawable createFromResource(android.content.Context,int):296:296 -> createFromResource
    2:2:com.google.android.material.chip.ChipDrawable createFromResource(android.content.Context,int):300:300 -> createFromResource
    3:3:com.google.android.material.chip.ChipDrawable createFromResource(android.content.Context,int):306:306 -> createFromResource
    4:5:com.google.android.material.chip.ChipDrawable createFromResource(android.content.Context,int):310:311 -> createFromResource
    6:6:com.google.android.material.chip.ChipDrawable createFromResource(android.content.Context,int):313:313 -> createFromResource
    7:7:com.google.android.material.chip.ChipDrawable createFromResource(android.content.Context,int):316:316 -> createFromResource
    8:8:com.google.android.material.chip.ChipDrawable createFromResource(android.content.Context,int):307:307 -> createFromResource
    9:9:com.google.android.material.chip.ChipDrawable createFromResource(android.content.Context,int):303:303 -> createFromResource
    10:13:com.google.android.material.chip.ChipDrawable createFromResource(android.content.Context,int):318:321 -> createFromResource
    1:2:void draw(android.graphics.Canvas):553:554 -> draw
    3:5:void draw(android.graphics.Canvas):559:561 -> draw
    6:6:void draw(android.graphics.Canvas):566:566 -> draw
    7:7:void draw(android.graphics.Canvas):569:569 -> draw
    8:8:void draw(android.graphics.Canvas):572:572 -> draw
    9:9:void draw(android.graphics.Canvas):575:575 -> draw
    10:10:void draw(android.graphics.Canvas):578:578 -> draw
    11:12:void draw(android.graphics.Canvas):581:582 -> draw
    13:13:void draw(android.graphics.Canvas):586:586 -> draw
    14:14:void draw(android.graphics.Canvas):589:589 -> draw
    15:16:void draw(android.graphics.Canvas):591:592 -> draw
    1:4:void drawCheckedIcon(android.graphics.Canvas,android.graphics.Rect):648:651 -> drawCheckedIcon
    5:5:void drawCheckedIcon(android.graphics.Canvas,android.graphics.Rect):653:653 -> drawCheckedIcon
    6:7:void drawCheckedIcon(android.graphics.Canvas,android.graphics.Rect):655:656 -> drawCheckedIcon
    8:8:void drawCheckedIcon(android.graphics.Canvas,android.graphics.Rect):658:658 -> drawCheckedIcon
    1:5:void drawChipBackground(android.graphics.Canvas,android.graphics.Rect):597:601 -> drawChipBackground
    1:4:void drawChipIcon(android.graphics.Canvas,android.graphics.Rect):633:636 -> drawChipIcon
    5:5:void drawChipIcon(android.graphics.Canvas,android.graphics.Rect):638:638 -> drawChipIcon
    6:7:void drawChipIcon(android.graphics.Canvas,android.graphics.Rect):640:641 -> drawChipIcon
    8:8:void drawChipIcon(android.graphics.Canvas,android.graphics.Rect):643:643 -> drawChipIcon
    1:5:void drawChipStroke(android.graphics.Canvas,android.graphics.Rect):609:613 -> drawChipStroke
    6:7:void drawChipStroke(android.graphics.Canvas,android.graphics.Rect):620:621 -> drawChipStroke
    1:4:void drawCloseIcon(android.graphics.Canvas,android.graphics.Rect):695:698 -> drawCloseIcon
    5:5:void drawCloseIcon(android.graphics.Canvas,android.graphics.Rect):700:700 -> drawCloseIcon
    6:7:void drawCloseIcon(android.graphics.Canvas,android.graphics.Rect):702:703 -> drawCloseIcon
    8:8:void drawCloseIcon(android.graphics.Canvas,android.graphics.Rect):705:705 -> drawCloseIcon
    1:4:void drawCompatRipple(android.graphics.Canvas,android.graphics.Rect):626:629 -> drawCompatRipple
    1:2:void drawDebug(android.graphics.Canvas,android.graphics.Rect):710:711 -> drawDebug
    3:3:void drawDebug(android.graphics.Canvas,android.graphics.Rect):714:714 -> drawDebug
    4:6:void drawDebug(android.graphics.Canvas,android.graphics.Rect):717:719 -> drawDebug
    7:9:void drawDebug(android.graphics.Canvas,android.graphics.Rect):723:725 -> drawDebug
    10:10:void drawDebug(android.graphics.Canvas,android.graphics.Rect):724:724 -> drawDebug
    11:13:void drawDebug(android.graphics.Canvas,android.graphics.Rect):729:731 -> drawDebug
    14:16:void drawDebug(android.graphics.Canvas,android.graphics.Rect):735:737 -> drawDebug
    17:19:void drawDebug(android.graphics.Canvas,android.graphics.Rect):740:742 -> drawDebug
    1:2:void drawText(android.graphics.Canvas,android.graphics.Rect):664:665 -> drawText
    3:3:void drawText(android.graphics.Canvas,android.graphics.Rect):668:668 -> drawText
    4:6:void drawText(android.graphics.Canvas,android.graphics.Rect):670:672 -> drawText
    7:7:void drawText(android.graphics.Canvas,android.graphics.Rect):674:674 -> drawText
    8:8:void drawText(android.graphics.Canvas,android.graphics.Rect):676:676 -> drawText
    9:10:void drawText(android.graphics.Canvas,android.graphics.Rect):679:680 -> drawText
    11:13:void drawText(android.graphics.Canvas,android.graphics.Rect):683:685 -> drawText
    14:14:void drawText(android.graphics.Canvas,android.graphics.Rect):687:687 -> drawText
    15:15:void drawText(android.graphics.Canvas,android.graphics.Rect):689:689 -> drawText
    1:1:int getAlpha():1126:1126 -> getAlpha
    1:1:android.graphics.drawable.Drawable getCheckedIcon():1747:1747 -> getCheckedIcon
    1:1:android.content.res.ColorStateList getChipBackgroundColor():1268:1268 -> getChipBackgroundColor
    1:1:float getChipCornerRadius():1299:1299 -> getChipCornerRadius
    1:1:float getChipEndPadding():1924:1924 -> getChipEndPadding
    1:1:android.graphics.drawable.Drawable getChipIcon():1466:1466 -> getChipIcon
    1:1:float getChipIconSize():1527:1527 -> getChipIconSize
    1:1:android.content.res.ColorStateList getChipIconTint():1495:1495 -> getChipIconTint
    1:1:float getChipMinHeight():1283:1283 -> getChipMinHeight
    1:1:float getChipStartPadding():1798:1798 -> getChipStartPadding
    1:1:android.content.res.ColorStateList getChipStrokeColor():1315:1315 -> getChipStrokeColor
    1:1:float getChipStrokeWidth():1330:1330 -> getChipStrokeWidth
    1:1:void getChipTouchBounds(android.graphics.RectF):461:461 -> getChipTouchBounds
    1:1:android.graphics.drawable.Drawable getCloseIcon():1595:1595 -> getCloseIcon
    1:1:java.lang.CharSequence getCloseIconContentDescription():1671:1671 -> getCloseIconContentDescription
    1:1:float getCloseIconEndPadding():1906:1906 -> getCloseIconEndPadding
    1:1:float getCloseIconSize():1643:1643 -> getCloseIconSize
    1:1:float getCloseIconStartPadding():1888:1888 -> getCloseIconStartPadding
    1:1:int[] getCloseIconState():944:944 -> getCloseIconState
    1:1:android.content.res.ColorStateList getCloseIconTint():1623:1623 -> getCloseIconTint
    1:1:void getCloseIconTouchBounds(android.graphics.RectF):469:469 -> getCloseIconTouchBounds
    1:1:android.graphics.ColorFilter getColorFilter():1140:1140 -> getColorFilter
    1:1:android.text.TextUtils$TruncateAt getEllipsize():1411:1411 -> getEllipsize
    1:1:com.google.android.material.animation.MotionSpec getHideMotionSpec():1786:1786 -> getHideMotionSpec
    1:1:float getIconEndPadding():1835:1835 -> getIconEndPadding
    1:1:float getIconStartPadding():1814:1814 -> getIconStartPadding
    1:1:int getIntrinsicHeight():490:490 -> getIntrinsicHeight
    1:1:int getIntrinsicWidth():475:475 -> getIntrinsicWidth
    2:2:int getIntrinsicWidth():478:478 -> getIntrinsicWidth
    3:3:int getIntrinsicWidth():480:480 -> getIntrinsicWidth
    4:4:int getIntrinsicWidth():482:482 -> getIntrinsicWidth
    5:5:int getIntrinsicWidth():476:476 -> getIntrinsicWidth
    6:6:int getIntrinsicWidth():484:484 -> getIntrinsicWidth
    1:1:int getMaxWidth():1942:1942 -> getMaxWidth
    1:3:void getOutline(android.graphics.Outline):1168:1170 -> getOutline
    4:4:void getOutline(android.graphics.Outline):1172:1172 -> getOutline
    5:5:void getOutline(android.graphics.Outline):1175:1175 -> getOutline
    1:1:android.content.res.ColorStateList getRippleColor():1349:1349 -> getRippleColor
    1:1:com.google.android.material.animation.MotionSpec getShowMotionSpec():1773:1773 -> getShowMotionSpec
    1:1:java.lang.CharSequence getText():1366:1366 -> getText
    1:1:com.google.android.material.resources.TextAppearance getTextAppearance():1389:1389 -> getTextAppearance
    1:1:float getTextEndPadding():1872:1872 -> getTextEndPadding
    1:1:float getTextStartPadding():1856:1856 -> getTextStartPadding
    1:2:float getTextWidth():522:523 -> getTextWidth
    3:3:float getTextWidth():526:526 -> getTextWidth
    4:5:float getTextWidth():528:529 -> getTextWidth
    1:1:android.graphics.ColorFilter getTintColorFilter():1235:1235 -> getTintColorFilter
    1:1:boolean getUseCompatRipple():440:440 -> getUseCompatRipple
    1:1:boolean hasState(int[],int):1249:1249 -> hasState
    1:1:void invalidateDrawable(android.graphics.drawable.Drawable):1180:1180 -> invalidateDrawable
    2:2:void invalidateDrawable(android.graphics.drawable.Drawable):1182:1182 -> invalidateDrawable
    1:1:boolean isCheckable():1675:1675 -> isCheckable
    1:1:boolean isCheckedIconEnabled():1706:1706 -> isCheckedIconEnabled
    1:1:boolean isCheckedIconVisible():1700:1700 -> isCheckedIconVisible
    1:1:boolean isChipIconEnabled():1425:1425 -> isChipIconEnabled
    1:1:boolean isChipIconVisible():1419:1419 -> isChipIconVisible
    1:1:boolean isCloseIconEnabled():1554:1554 -> isCloseIconEnabled
    1:1:boolean isCloseIconStateful():924:924 -> isCloseIconStateful
    1:1:boolean isCloseIconVisible():1548:1548 -> isCloseIconVisible
    1:8:boolean isStateful():908:915 -> isStateful
    9:9:boolean isStateful(android.content.res.ColorStateList):1038:1038 -> isStateful
    10:10:boolean isStateful(android.graphics.drawable.Drawable):1042:1042 -> isStateful
    11:11:boolean isStateful(com.google.android.material.resources.TextAppearance):1046:1046 -> isStateful
    12:12:boolean isStateful(com.google.android.material.resources.TextAppearance):1048:1048 -> isStateful
    1:2:void loadFromAttributes(android.util.AttributeSet,int,int):342:343 -> loadFromAttributes
    3:4:void loadFromAttributes(android.util.AttributeSet,int,int):346:347 -> loadFromAttributes
    5:5:void loadFromAttributes(android.util.AttributeSet,int,int):346:346 -> loadFromAttributes
    6:9:void loadFromAttributes(android.util.AttributeSet,int,int):348:351 -> loadFromAttributes
    10:10:void loadFromAttributes(android.util.AttributeSet,int,int):350:350 -> loadFromAttributes
    11:12:void loadFromAttributes(android.util.AttributeSet,int,int):352:353 -> loadFromAttributes
    13:15:void loadFromAttributes(android.util.AttributeSet,int,int):355:357 -> loadFromAttributes
    16:16:void loadFromAttributes(android.util.AttributeSet,int,int):356:356 -> loadFromAttributes
    17:17:void loadFromAttributes(android.util.AttributeSet,int,int):359:359 -> loadFromAttributes
    18:18:void loadFromAttributes(android.util.AttributeSet,int,int):369:369 -> loadFromAttributes
    19:19:void loadFromAttributes(android.util.AttributeSet,int,int):366:366 -> loadFromAttributes
    20:20:void loadFromAttributes(android.util.AttributeSet,int,int):363:363 -> loadFromAttributes
    21:21:void loadFromAttributes(android.util.AttributeSet,int,int):377:377 -> loadFromAttributes
    22:24:void loadFromAttributes(android.util.AttributeSet,int,int):380:382 -> loadFromAttributes
    25:27:void loadFromAttributes(android.util.AttributeSet,int,int):384:386 -> loadFromAttributes
    28:28:void loadFromAttributes(android.util.AttributeSet,int,int):388:388 -> loadFromAttributes
    29:31:void loadFromAttributes(android.util.AttributeSet,int,int):392:394 -> loadFromAttributes
    32:34:void loadFromAttributes(android.util.AttributeSet,int,int):396:398 -> loadFromAttributes
    35:35:void loadFromAttributes(android.util.AttributeSet,int,int):397:397 -> loadFromAttributes
    36:36:void loadFromAttributes(android.util.AttributeSet,int,int):399:399 -> loadFromAttributes
    37:38:void loadFromAttributes(android.util.AttributeSet,int,int):401:402 -> loadFromAttributes
    39:41:void loadFromAttributes(android.util.AttributeSet,int,int):406:408 -> loadFromAttributes
    42:42:void loadFromAttributes(android.util.AttributeSet,int,int):410:410 -> loadFromAttributes
    43:44:void loadFromAttributes(android.util.AttributeSet,int,int):412:413 -> loadFromAttributes
    45:52:void loadFromAttributes(android.util.AttributeSet,int,int):415:422 -> loadFromAttributes
    53:53:void loadFromAttributes(android.util.AttributeSet,int,int):424:424 -> loadFromAttributes
    54:54:void loadFromAttributes(android.util.AttributeSet,int,int):426:426 -> loadFromAttributes
    1:1:boolean onLayoutDirectionChanged(int):1054:1054 -> onLayoutDirectionChanged
    2:3:boolean onLayoutDirectionChanged(int):1056:1057 -> onLayoutDirectionChanged
    4:5:boolean onLayoutDirectionChanged(int):1059:1060 -> onLayoutDirectionChanged
    6:7:boolean onLayoutDirectionChanged(int):1062:1063 -> onLayoutDirectionChanged
    8:8:boolean onLayoutDirectionChanged(int):1067:1067 -> onLayoutDirectionChanged
    1:1:boolean onLevelChange(int):1074:1074 -> onLevelChange
    2:3:boolean onLevelChange(int):1076:1077 -> onLevelChange
    4:5:boolean onLevelChange(int):1079:1080 -> onLevelChange
    6:7:boolean onLevelChange(int):1082:1083 -> onLevelChange
    8:8:boolean onLevelChange(int):1087:1087 -> onLevelChange
    1:1:void onSizeChange():450:450 -> onSizeChange
    2:2:void onSizeChange():452:452 -> onSizeChange
    1:1:boolean onStateChange(int[]):949:949 -> onStateChange
    2:2:boolean onStateChange(int[],int[]):958:958 -> onStateChange
    3:3:boolean onStateChange(int[],int[]):961:961 -> onStateChange
    4:4:boolean onStateChange(int[],int[]):963:963 -> onStateChange
    5:6:boolean onStateChange(int[],int[]):965:966 -> onStateChange
    7:7:boolean onStateChange(int[],int[]):970:970 -> onStateChange
    8:8:boolean onStateChange(int[],int[]):972:972 -> onStateChange
    9:10:boolean onStateChange(int[],int[]):974:975 -> onStateChange
    11:11:boolean onStateChange(int[],int[]):979:979 -> onStateChange
    12:12:boolean onStateChange(int[],int[]):981:981 -> onStateChange
    13:15:boolean onStateChange(int[],int[]):983:985 -> onStateChange
    16:16:boolean onStateChange(int[],int[]):990:990 -> onStateChange
    17:17:boolean onStateChange(int[],int[]):992:992 -> onStateChange
    18:19:boolean onStateChange(int[],int[]):994:995 -> onStateChange
    20:24:boolean onStateChange(int[],int[]):999:1003 -> onStateChange
    25:28:boolean onStateChange(int[],int[]):1011:1014 -> onStateChange
    29:30:boolean onStateChange(int[],int[]):1018:1019 -> onStateChange
    31:32:boolean onStateChange(int[],int[]):1021:1022 -> onStateChange
    33:34:boolean onStateChange(int[],int[]):1024:1025 -> onStateChange
    35:35:boolean onStateChange(int[],int[]):1029:1029 -> onStateChange
    36:36:boolean onStateChange(int[],int[]):1032:1032 -> onStateChange
    1:1:void scheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable,long):1188:1188 -> scheduleDrawable
    2:2:void scheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable,long):1190:1190 -> scheduleDrawable
    1:3:void setAlpha(int):1118:1120 -> setAlpha
    1:2:void setCheckable(boolean):1683:1684 -> setCheckable
    3:5:void setCheckable(boolean):1686:1688 -> setCheckable
    6:6:void setCheckable(boolean):1690:1690 -> setCheckable
    7:7:void setCheckable(boolean):1692:1692 -> setCheckable
    8:8:void setCheckable(boolean):1694:1694 -> setCheckable
    1:1:void setCheckableResource(int):1679:1679 -> setCheckableResource
    1:1:void setCheckedIcon(android.graphics.drawable.Drawable):1755:1755 -> setCheckedIcon
    2:4:void setCheckedIcon(android.graphics.drawable.Drawable):1757:1759 -> setCheckedIcon
    5:6:void setCheckedIcon(android.graphics.drawable.Drawable):1761:1762 -> setCheckedIcon
    7:7:void setCheckedIcon(android.graphics.drawable.Drawable):1764:1764 -> setCheckedIcon
    8:8:void setCheckedIcon(android.graphics.drawable.Drawable):1766:1766 -> setCheckedIcon
    1:1:void setCheckedIconEnabled(boolean):1742:1742 -> setCheckedIconEnabled
    1:1:void setCheckedIconEnabledResource(int):1736:1736 -> setCheckedIconEnabledResource
    1:1:void setCheckedIconResource(int):1751:1751 -> setCheckedIconResource
    1:1:void setCheckedIconVisible(int):1710:1710 -> setCheckedIconVisible
    2:5:void setCheckedIconVisible(boolean):1714:1717 -> setCheckedIconVisible
    6:6:void setCheckedIconVisible(boolean):1722:1722 -> setCheckedIconVisible
    7:7:void setCheckedIconVisible(boolean):1724:1724 -> setCheckedIconVisible
    8:9:void setCheckedIconVisible(boolean):1727:1728 -> setCheckedIconVisible
    1:3:void setChipBackgroundColor(android.content.res.ColorStateList):1276:1278 -> setChipBackgroundColor
    1:1:void setChipBackgroundColorResource(int):1272:1272 -> setChipBackgroundColorResource
    1:3:void setChipCornerRadius(float):1307:1309 -> setChipCornerRadius
    1:1:void setChipCornerRadiusResource(int):1303:1303 -> setChipCornerRadiusResource
    1:4:void setChipEndPadding(float):1932:1935 -> setChipEndPadding
    1:1:void setChipEndPaddingResource(int):1928:1928 -> setChipEndPaddingResource
    1:1:void setChipIcon(android.graphics.drawable.Drawable):1474:1474 -> setChipIcon
    2:4:void setChipIcon(android.graphics.drawable.Drawable):1476:1478 -> setChipIcon
    5:7:void setChipIcon(android.graphics.drawable.Drawable):1480:1482 -> setChipIcon
    8:8:void setChipIcon(android.graphics.drawable.Drawable):1485:1485 -> setChipIcon
    9:9:void setChipIcon(android.graphics.drawable.Drawable):1487:1487 -> setChipIcon
    1:1:void setChipIconEnabled(boolean):1461:1461 -> setChipIconEnabled
    1:1:void setChipIconEnabledResource(int):1455:1455 -> setChipIconEnabledResource
    1:1:void setChipIconResource(int):1470:1470 -> setChipIconResource
    1:4:void setChipIconSize(float):1535:1538 -> setChipIconSize
    5:5:void setChipIconSize(float):1540:1540 -> setChipIconSize
    6:6:void setChipIconSize(float):1542:1542 -> setChipIconSize
    1:1:void setChipIconSizeResource(int):1531:1531 -> setChipIconSizeResource
    1:2:void setChipIconTint(android.content.res.ColorStateList):1515:1516 -> setChipIconTint
    3:4:void setChipIconTint(android.content.res.ColorStateList):1518:1519 -> setChipIconTint
    5:5:void setChipIconTint(android.content.res.ColorStateList):1522:1522 -> setChipIconTint
    1:1:void setChipIconTintResource(int):1505:1505 -> setChipIconTintResource
    1:1:void setChipIconVisible(int):1429:1429 -> setChipIconVisible
    2:5:void setChipIconVisible(boolean):1433:1436 -> setChipIconVisible
    6:6:void setChipIconVisible(boolean):1441:1441 -> setChipIconVisible
    7:7:void setChipIconVisible(boolean):1443:1443 -> setChipIconVisible
    8:9:void setChipIconVisible(boolean):1446:1447 -> setChipIconVisible
    1:4:void setChipMinHeight(float):1291:1294 -> setChipMinHeight
    1:1:void setChipMinHeightResource(int):1287:1287 -> setChipMinHeightResource
    1:4:void setChipStartPadding(float):1806:1809 -> setChipStartPadding
    1:1:void setChipStartPaddingResource(int):1802:1802 -> setChipStartPaddingResource
    1:3:void setChipStrokeColor(android.content.res.ColorStateList):1323:1325 -> setChipStrokeColor
    1:1:void setChipStrokeColorResource(int):1319:1319 -> setChipStrokeColorResource
    1:2:void setChipStrokeWidth(float):1338:1339 -> setChipStrokeWidth
    3:3:void setChipStrokeWidth(float):1341:1341 -> setChipStrokeWidth
    4:4:void setChipStrokeWidth(float):1343:1343 -> setChipStrokeWidth
    1:1:void setChipStrokeWidthResource(int):1334:1334 -> setChipStrokeWidthResource
    1:1:void setCloseIcon(android.graphics.drawable.Drawable):1603:1603 -> setCloseIcon
    2:4:void setCloseIcon(android.graphics.drawable.Drawable):1605:1607 -> setCloseIcon
    5:7:void setCloseIcon(android.graphics.drawable.Drawable):1609:1611 -> setCloseIcon
    8:8:void setCloseIcon(android.graphics.drawable.Drawable):1614:1614 -> setCloseIcon
    9:9:void setCloseIcon(android.graphics.drawable.Drawable):1616:1616 -> setCloseIcon
    1:1:void setCloseIconContentDescription(java.lang.CharSequence):1661:1661 -> setCloseIconContentDescription
    2:2:void setCloseIconContentDescription(java.lang.CharSequence):1663:1663 -> setCloseIconContentDescription
    3:3:void setCloseIconContentDescription(java.lang.CharSequence):1665:1665 -> setCloseIconContentDescription
    1:1:void setCloseIconEnabled(boolean):1590:1590 -> setCloseIconEnabled
    1:1:void setCloseIconEnabledResource(int):1584:1584 -> setCloseIconEnabledResource
    1:5:void setCloseIconEndPadding(float):1914:1918 -> setCloseIconEndPadding
    1:1:void setCloseIconEndPaddingResource(int):1910:1910 -> setCloseIconEndPaddingResource
    1:1:void setCloseIconResource(int):1599:1599 -> setCloseIconResource
    1:5:void setCloseIconSize(float):1651:1655 -> setCloseIconSize
    1:1:void setCloseIconSizeResource(int):1647:1647 -> setCloseIconSizeResource
    1:5:void setCloseIconStartPadding(float):1896:1900 -> setCloseIconStartPadding
    1:1:void setCloseIconStartPaddingResource(int):1892:1892 -> setCloseIconStartPaddingResource
    1:4:boolean setCloseIconState(int[]):932:935 -> setCloseIconState
    1:2:void setCloseIconTint(android.content.res.ColorStateList):1631:1632 -> setCloseIconTint
    3:4:void setCloseIconTint(android.content.res.ColorStateList):1634:1635 -> setCloseIconTint
    5:5:void setCloseIconTint(android.content.res.ColorStateList):1638:1638 -> setCloseIconTint
    1:1:void setCloseIconTintResource(int):1627:1627 -> setCloseIconTintResource
    1:1:void setCloseIconVisible(int):1558:1558 -> setCloseIconVisible
    2:5:void setCloseIconVisible(boolean):1562:1565 -> setCloseIconVisible
    6:6:void setCloseIconVisible(boolean):1570:1570 -> setCloseIconVisible
    7:7:void setCloseIconVisible(boolean):1572:1572 -> setCloseIconVisible
    8:9:void setCloseIconVisible(boolean):1575:1576 -> setCloseIconVisible
    1:3:void setColorFilter(android.graphics.ColorFilter):1131:1133 -> setColorFilter
    1:1:void setDelegate(com.google.android.material.chip.ChipDrawable$Delegate):445:445 -> setDelegate
    1:1:void setEllipsize(android.text.TextUtils$TruncateAt):1415:1415 -> setEllipsize
    1:1:void setHideMotionSpec(com.google.android.material.animation.MotionSpec):1794:1794 -> setHideMotionSpec
    1:1:void setHideMotionSpecResource(int):1790:1790 -> setHideMotionSpecResource
    1:4:void setIconEndPadding(float):1843:1846 -> setIconEndPadding
    5:5:void setIconEndPadding(float):1848:1848 -> setIconEndPadding
    6:6:void setIconEndPadding(float):1850:1850 -> setIconEndPadding
    1:1:void setIconEndPaddingResource(int):1839:1839 -> setIconEndPaddingResource
    1:4:void setIconStartPadding(float):1822:1825 -> setIconStartPadding
    5:5:void setIconStartPadding(float):1827:1827 -> setIconStartPadding
    6:6:void setIconStartPadding(float):1829:1829 -> setIconStartPadding
    1:1:void setIconStartPaddingResource(int):1818:1818 -> setIconStartPaddingResource
    1:1:void setMaxWidth(int):1947:1947 -> setMaxWidth
    1:4:void setRippleColor(android.content.res.ColorStateList):1357:1360 -> setRippleColor
    1:1:void setRippleColorResource(int):1353:1353 -> setRippleColorResource
    1:1:void setShouldDrawText(boolean):1961:1961 -> setShouldDrawText
    1:1:void setShowMotionSpec(com.google.android.material.animation.MotionSpec):1781:1781 -> setShowMotionSpec
    1:1:void setShowMotionSpecResource(int):1777:1777 -> setShowMotionSpecResource
    1:4:void setText(java.lang.CharSequence):1377:1380 -> setText
    5:6:void setText(java.lang.CharSequence):1382:1383 -> setText
    1:2:void setTextAppearance(com.google.android.material.resources.TextAppearance):1397:1398 -> setTextAppearance
    3:4:void setTextAppearance(com.google.android.material.resources.TextAppearance):1401:1402 -> setTextAppearance
    5:6:void setTextAppearance(com.google.android.material.resources.TextAppearance):1405:1406 -> setTextAppearance
    1:1:void setTextAppearanceResource(int):1393:1393 -> setTextAppearanceResource
    1:4:void setTextEndPadding(float):1880:1883 -> setTextEndPadding
    1:1:void setTextEndPaddingResource(int):1876:1876 -> setTextEndPaddingResource
    1:1:void setTextResource(int):1370:1370 -> setTextResource
    1:4:void setTextStartPadding(float):1864:1867 -> setTextStartPadding
    1:1:void setTextStartPaddingResource(int):1860:1860 -> setTextStartPaddingResource
    1:3:void setTintList(android.content.res.ColorStateList):1145:1147 -> setTintList
    1:4:void setTintMode(android.graphics.PorterDuff$Mode):1153:1156 -> setTintMode
    1:4:void setUseCompatRipple(boolean):431:434 -> setUseCompatRipple
    1:1:boolean setVisible(boolean,boolean):1094:1094 -> setVisible
    2:3:boolean setVisible(boolean,boolean):1096:1097 -> setVisible
    4:5:boolean setVisible(boolean,boolean):1099:1100 -> setVisible
    6:7:boolean setVisible(boolean,boolean):1102:1103 -> setVisible
    8:8:boolean setVisible(boolean,boolean):1107:1107 -> setVisible
    1:1:boolean shouldDrawText():1951:1951 -> shouldDrawText
    1:1:boolean showsCheckedIcon():500:500 -> showsCheckedIcon
    1:1:boolean showsChipIcon():495:495 -> showsChipIcon
    1:1:boolean showsCloseIcon():505:505 -> showsCloseIcon
    1:1:void unapplyChildDrawable(android.graphics.drawable.Drawable):1204:1204 -> unapplyChildDrawable
    1:1:void unscheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable):1196:1196 -> unscheduleDrawable
    2:2:void unscheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable):1198:1198 -> unscheduleDrawable
    1:2:void updateCompatRippleColor():1239:1240 -> updateCompatRippleColor
com.google.android.material.chip.ChipDrawable$1 -> com.google.android.material.chip.ChipDrawable$1:
    1:1:void <init>(com.google.android.material.chip.ChipDrawable):178:178 -> <init>
    1:3:void onFontRetrieved(android.graphics.Typeface):181:183 -> onFontRetrieved
com.google.android.material.chip.ChipGroup -> com.google.android.material.chip.ChipGroup:
    1:1:void <init>(android.content.Context):102:102 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):106:106 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):110:110 -> <init>
    4:5:void <init>(android.content.Context,android.util.AttributeSet,int):94:95 -> <init>
    6:7:void <init>(android.content.Context,android.util.AttributeSet,int):98:99 -> <init>
    8:9:void <init>(android.content.Context,android.util.AttributeSet,int):112:113 -> <init>
    10:12:void <init>(android.content.Context,android.util.AttributeSet,int):120:122 -> <init>
    13:13:void <init>(android.content.Context,android.util.AttributeSet,int):121:121 -> <init>
    14:15:void <init>(android.content.Context,android.util.AttributeSet,int):123:124 -> <init>
    16:16:void <init>(android.content.Context,android.util.AttributeSet,int):123:123 -> <init>
    17:19:void <init>(android.content.Context,android.util.AttributeSet,int):125:127 -> <init>
    20:20:void <init>(android.content.Context,android.util.AttributeSet,int):129:129 -> <init>
    21:22:void <init>(android.content.Context,android.util.AttributeSet,int):132:133 -> <init>
    1:1:boolean access$300(com.google.android.material.chip.ChipGroup):50:50 -> access$300
    1:1:int access$400(com.google.android.material.chip.ChipGroup):50:50 -> access$400
    1:1:boolean access$500(com.google.android.material.chip.ChipGroup):50:50 -> access$500
    1:1:void access$600(com.google.android.material.chip.ChipGroup,int,boolean):50:50 -> access$600
    1:1:void access$700(com.google.android.material.chip.ChipGroup,int):50:50 -> access$700
    1:1:com.google.android.material.chip.ChipGroup$CheckedStateTracker access$800(com.google.android.material.chip.ChipGroup):50:50 -> access$800
    1:5:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):175:179 -> addView
    6:6:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):181:181 -> addView
    7:7:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):185:185 -> addView
    1:1:void check(int):236:236 -> check
    2:3:void check(int):240:241 -> check
    4:4:void check(int):245:245 -> check
    5:5:void check(int):248:248 -> check
    1:1:boolean checkLayoutParams(android.view.ViewGroup$LayoutParams):153:153 -> checkLayoutParams
    1:5:void clearCheck():273:277 -> clearCheck
    6:6:void clearCheck():280:280 -> clearCheck
    7:7:void clearCheck():282:282 -> clearCheck
    1:1:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams():148:148 -> generateDefaultLayoutParams
    1:1:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):138:138 -> generateLayoutParams
    2:2:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams):143:143 -> generateLayoutParams
    1:1:int getCheckedChipId():262:262 -> getCheckedChipId
    1:1:int getChipSpacingHorizontal():326:326 -> getChipSpacingHorizontal
    1:1:int getChipSpacingVertical():346:346 -> getChipSpacingVertical
    1:1:boolean isSingleSelection():370:370 -> isSingleSelection
    1:1:void onFinishInflate():164:164 -> onFinishInflate
    2:4:void onFinishInflate():167:169 -> onFinishInflate
    1:1:void setCheckedId(int):296:296 -> setCheckedId
    2:3:void setCheckedId(int):298:299 -> setCheckedId
    1:5:void setCheckedStateForView(int,boolean):304:308 -> setCheckedStateForView
    1:2:void setChipSpacing(int):314:315 -> setChipSpacing
    1:4:void setChipSpacingHorizontal(int):331:334 -> setChipSpacingHorizontal
    1:1:void setChipSpacingHorizontalResource(int):340:340 -> setChipSpacingHorizontalResource
    1:1:void setChipSpacingResource(int):320:320 -> setChipSpacingResource
    1:4:void setChipSpacingVertical(int):351:354 -> setChipSpacingVertical
    1:1:void setChipSpacingVerticalResource(int):360:360 -> setChipSpacingVerticalResource
    1:1:void setDividerDrawableHorizontal(android.graphics.drawable.Drawable):191:191 -> setDividerDrawableHorizontal
    1:1:void setDividerDrawableVertical(android.graphics.drawable.Drawable):199:199 -> setDividerDrawableVertical
    1:1:void setFlexWrap(int):221:221 -> setFlexWrap
    1:1:void setOnCheckedChangeListener(com.google.android.material.chip.ChipGroup$OnCheckedChangeListener):292:292 -> setOnCheckedChangeListener
    1:1:void setOnHierarchyChangeListener(android.view.ViewGroup$OnHierarchyChangeListener):159:159 -> setOnHierarchyChangeListener
    1:1:void setShowDividerHorizontal(int):207:207 -> setShowDividerHorizontal
    1:1:void setShowDividerVertical(int):214:214 -> setShowDividerVertical
    1:1:void setSingleLine(int):365:365 -> setSingleLine
    1:2:void setSingleSelection(boolean):379:380 -> setSingleSelection
    3:3:void setSingleSelection(boolean):382:382 -> setSingleSelection
    4:4:void setSingleSelection(int):392:392 -> setSingleSelection
com.google.android.material.chip.ChipGroup$CheckedStateTracker -> com.google.android.material.chip.ChipGroup$CheckedStateTracker:
    1:1:void <init>(com.google.android.material.chip.ChipGroup):395:395 -> <init>
    2:2:void <init>(com.google.android.material.chip.ChipGroup,com.google.android.material.chip.ChipGroup$1):395:395 -> <init>
    1:1:void onCheckedChanged(android.widget.CompoundButton,boolean):399:399 -> onCheckedChanged
    2:2:void onCheckedChanged(android.widget.CompoundButton,boolean):403:403 -> onCheckedChanged
    3:4:void onCheckedChanged(android.widget.CompoundButton,boolean):406:407 -> onCheckedChanged
    5:5:void onCheckedChanged(android.widget.CompoundButton,boolean):409:409 -> onCheckedChanged
    6:7:void onCheckedChanged(android.widget.CompoundButton,boolean):411:412 -> onCheckedChanged
com.google.android.material.chip.ChipGroup$LayoutParams -> com.google.android.material.chip.ChipGroup$LayoutParams:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):72:72 -> <init>
    2:2:void <init>(android.view.ViewGroup$LayoutParams):76:76 -> <init>
    3:3:void <init>(int,int):80:80 -> <init>
    4:4:void <init>(android.view.ViewGroup$MarginLayoutParams):84:84 -> <init>
com.google.android.material.chip.ChipGroup$PassThroughHierarchyChangeListener -> com.google.android.material.chip.ChipGroup$PassThroughHierarchyChangeListener:
    1:1:void <init>(com.google.android.material.chip.ChipGroup):423:423 -> <init>
    2:2:void <init>(com.google.android.material.chip.ChipGroup,com.google.android.material.chip.ChipGroup$1):423:423 -> <init>
    1:1:android.view.ViewGroup$OnHierarchyChangeListener access$202(com.google.android.material.chip.ChipGroup$PassThroughHierarchyChangeListener,android.view.ViewGroup$OnHierarchyChangeListener):423:423 -> access$202
    1:2:void onChildViewAdded(android.view.View,android.view.View):428:429 -> onChildViewAdded
    3:4:void onChildViewAdded(android.view.View,android.view.View):432:433 -> onChildViewAdded
    5:5:void onChildViewAdded(android.view.View,android.view.View):437:437 -> onChildViewAdded
    6:6:void onChildViewAdded(android.view.View,android.view.View):439:439 -> onChildViewAdded
    7:8:void onChildViewAdded(android.view.View,android.view.View):442:443 -> onChildViewAdded
    1:2:void onChildViewRemoved(android.view.View,android.view.View):449:450 -> onChildViewRemoved
    3:4:void onChildViewRemoved(android.view.View,android.view.View):453:454 -> onChildViewRemoved
com.google.android.material.circularreveal.CircularRevealCompat -> com.google.android.material.circularreveal.CircularRevealCompat:
    1:1:void <init>():38:38 -> <init>
    1:2:android.animation.Animator createCircularReveal(com.google.android.material.circularreveal.CircularRevealWidget,float,float,float):55:56 -> createCircularReveal
    3:3:android.animation.Animator createCircularReveal(com.google.android.material.circularreveal.CircularRevealWidget,float,float,float):61:61 -> createCircularReveal
    4:4:android.animation.Animator createCircularReveal(com.google.android.material.circularreveal.CircularRevealWidget,float,float,float):64:64 -> createCircularReveal
    5:7:android.animation.Animator createCircularReveal(com.google.android.material.circularreveal.CircularRevealWidget,float,float,float):69:71 -> createCircularReveal
    8:9:android.animation.Animator createCircularReveal(com.google.android.material.circularreveal.CircularRevealWidget,float,float,float):73:74 -> createCircularReveal
    10:10:android.animation.Animator createCircularReveal(com.google.android.material.circularreveal.CircularRevealWidget,float,float,float):66:66 -> createCircularReveal
    11:12:android.animation.Animator createCircularReveal(com.google.android.material.circularreveal.CircularRevealWidget,float,float,float,float):94:95 -> createCircularReveal
    13:15:android.animation.Animator createCircularReveal(com.google.android.material.circularreveal.CircularRevealWidget,float,float,float,float):101:103 -> createCircularReveal
    16:17:android.animation.Animator createCircularReveal(com.google.android.material.circularreveal.CircularRevealWidget,float,float,float,float):105:106 -> createCircularReveal
    1:1:android.animation.Animator$AnimatorListener createCircularRevealListener(com.google.android.material.circularreveal.CircularRevealWidget):118:118 -> createCircularRevealListener
com.google.android.material.circularreveal.CircularRevealCompat$1 -> com.google.android.material.circularreveal.CircularRevealCompat$1:
    1:1:void <init>(com.google.android.material.circularreveal.CircularRevealWidget):118:118 -> <init>
    1:1:void onAnimationEnd(android.animation.Animator):126:126 -> onAnimationEnd
    1:1:void onAnimationStart(android.animation.Animator):121:121 -> onAnimationStart
com.google.android.material.circularreveal.CircularRevealFrameLayout -> com.google.android.material.circularreveal.CircularRevealFrameLayout:
    1:1:void <init>(android.content.Context):33:33 -> <init>
    2:3:void <init>(android.content.Context,android.util.AttributeSet):37:38 -> <init>
    1:1:void actualDraw(android.graphics.Canvas):95:95 -> actualDraw
    1:1:boolean actualIsOpaque():109:109 -> actualIsOpaque
    1:1:void buildCircularRevealCache():43:43 -> buildCircularRevealCache
    1:1:void destroyCircularRevealCache():48:48 -> destroyCircularRevealCache
    1:2:void draw(android.graphics.Canvas):86:87 -> draw
    3:3:void draw(android.graphics.Canvas):89:89 -> draw
    1:1:android.graphics.drawable.Drawable getCircularRevealOverlayDrawable():75:75 -> getCircularRevealOverlayDrawable
    1:1:int getCircularRevealScrimColor():64:64 -> getCircularRevealScrimColor
    1:1:com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo getRevealInfo():54:54 -> getRevealInfo
    1:2:boolean isOpaque():100:101 -> isOpaque
    3:3:boolean isOpaque():103:103 -> isOpaque
    1:1:void setCircularRevealOverlayDrawable(android.graphics.drawable.Drawable):80:80 -> setCircularRevealOverlayDrawable
    1:1:void setCircularRevealScrimColor(int):69:69 -> setCircularRevealScrimColor
    1:1:void setRevealInfo(com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo):59:59 -> setRevealInfo
com.google.android.material.circularreveal.CircularRevealGridLayout -> com.google.android.material.circularreveal.CircularRevealGridLayout:
    1:1:void <init>(android.content.Context):32:32 -> <init>
    2:3:void <init>(android.content.Context,android.util.AttributeSet):36:37 -> <init>
    1:1:void actualDraw(android.graphics.Canvas):93:93 -> actualDraw
    1:1:boolean actualIsOpaque():107:107 -> actualIsOpaque
    1:1:void buildCircularRevealCache():42:42 -> buildCircularRevealCache
    1:1:void destroyCircularRevealCache():47:47 -> destroyCircularRevealCache
    1:2:void draw(android.graphics.Canvas):84:85 -> draw
    3:3:void draw(android.graphics.Canvas):87:87 -> draw
    1:1:android.graphics.drawable.Drawable getCircularRevealOverlayDrawable():74:74 -> getCircularRevealOverlayDrawable
    1:1:int getCircularRevealScrimColor():63:63 -> getCircularRevealScrimColor
    1:1:com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo getRevealInfo():53:53 -> getRevealInfo
    1:2:boolean isOpaque():98:99 -> isOpaque
    3:3:boolean isOpaque():101:101 -> isOpaque
    1:1:void setCircularRevealOverlayDrawable(android.graphics.drawable.Drawable):79:79 -> setCircularRevealOverlayDrawable
    1:1:void setCircularRevealScrimColor(int):68:68 -> setCircularRevealScrimColor
    1:1:void setRevealInfo(com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo):58:58 -> setRevealInfo
com.google.android.material.circularreveal.CircularRevealHelper -> com.google.android.material.circularreveal.CircularRevealHelper:
    1:2:void <clinit>():126:127 -> <clinit>
    3:3:void <clinit>():129:129 -> <clinit>
    4:4:void <clinit>():131:131 -> <clinit>
    1:4:void <init>(com.google.android.material.circularreveal.CircularRevealHelper$Delegate):135:138 -> <init>
    5:8:void <init>(com.google.android.material.circularreveal.CircularRevealHelper$Delegate):140:143 -> <init>
    1:3:void buildCircularRevealCache():152:154 -> buildCircularRevealCache
    4:5:void buildCircularRevealCache():156:157 -> buildCircularRevealCache
    6:9:void buildCircularRevealCache():159:162 -> buildCircularRevealCache
    10:10:void buildCircularRevealCache():166:166 -> buildCircularRevealCache
    11:12:void buildCircularRevealCache():169:170 -> buildCircularRevealCache
    1:5:void destroyCircularRevealCache():175:179 -> destroyCircularRevealCache
    1:2:void draw(android.graphics.Canvas):263:264 -> draw
    3:5:void draw(android.graphics.Canvas):266:268 -> draw
    6:6:void draw(android.graphics.Canvas):290:290 -> draw
    7:8:void draw(android.graphics.Canvas):272:273 -> draw
    9:11:void draw(android.graphics.Canvas):275:277 -> draw
    12:12:void draw(android.graphics.Canvas):280:280 -> draw
    13:15:void draw(android.graphics.Canvas):283:285 -> draw
    16:18:void draw(android.graphics.Canvas):293:295 -> draw
    19:19:void draw(android.graphics.Canvas):299:299 -> draw
    1:3:void drawDebugCircle(android.graphics.Canvas,int,float):351:353 -> drawDebugCircle
    1:3:void drawDebugMode(android.graphics.Canvas):336:338 -> drawDebugMode
    4:6:void drawDebugMode(android.graphics.Canvas):342:344 -> drawDebugMode
    7:7:void drawDebugMode(android.graphics.Canvas):347:347 -> drawDebugMode
    1:4:void drawOverlayDrawable(android.graphics.Canvas):303:306 -> drawOverlayDrawable
    5:7:void drawOverlayDrawable(android.graphics.Canvas):308:310 -> drawOverlayDrawable
    1:1:android.graphics.drawable.Drawable getCircularRevealOverlayDrawable():232:232 -> getCircularRevealOverlayDrawable
    1:1:int getCircularRevealScrimColor():227:227 -> getCircularRevealScrimColor
    1:2:float getDistanceToFurthestCorner(com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo):253:254 -> getDistanceToFurthestCorner
    3:3:float getDistanceToFurthestCorner(com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo):253:253 -> getDistanceToFurthestCorner
    1:1:com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo getRevealInfo():209:209 -> getRevealInfo
    2:4:com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo getRevealInfo():213:215 -> getRevealInfo
    1:4:void invalidateRevealInfo():241:244 -> invalidateRevealInfo
    5:5:void invalidateRevealInfo():249:249 -> invalidateRevealInfo
    1:1:boolean isOpaque():315:315 -> isOpaque
    1:2:void setCircularRevealOverlayDrawable(android.graphics.drawable.Drawable):236:237 -> setCircularRevealOverlayDrawable
    1:2:void setCircularRevealScrimColor(int):221:222 -> setCircularRevealScrimColor
    1:1:void setRevealInfo(com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo):189:189 -> setRevealInfo
    2:3:void setRevealInfo(com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo):191:192 -> setRevealInfo
    4:4:void setRevealInfo(com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo):194:194 -> setRevealInfo
    5:6:void setRevealInfo(com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo):198:199 -> setRevealInfo
    7:7:void setRevealInfo(com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo):198:198 -> setRevealInfo
    8:8:void setRevealInfo(com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo):200:200 -> setRevealInfo
    9:9:void setRevealInfo(com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo):204:204 -> setRevealInfo
    1:3:boolean shouldDrawCircularReveal():319:321 -> shouldDrawCircularReveal
    1:1:boolean shouldDrawOverlayDrawable():332:332 -> shouldDrawOverlayDrawable
    1:1:boolean shouldDrawScrim():328:328 -> shouldDrawScrim
com.google.android.material.circularreveal.CircularRevealLinearLayout -> com.google.android.material.circularreveal.CircularRevealLinearLayout:
    1:1:void <init>(android.content.Context):32:32 -> <init>
    2:3:void <init>(android.content.Context,android.util.AttributeSet):36:37 -> <init>
    1:1:void actualDraw(android.graphics.Canvas):93:93 -> actualDraw
    1:1:boolean actualIsOpaque():107:107 -> actualIsOpaque
    1:1:void buildCircularRevealCache():42:42 -> buildCircularRevealCache
    1:1:void destroyCircularRevealCache():47:47 -> destroyCircularRevealCache
    1:2:void draw(android.graphics.Canvas):84:85 -> draw
    3:3:void draw(android.graphics.Canvas):87:87 -> draw
    1:1:android.graphics.drawable.Drawable getCircularRevealOverlayDrawable():74:74 -> getCircularRevealOverlayDrawable
    1:1:int getCircularRevealScrimColor():63:63 -> getCircularRevealScrimColor
    1:1:com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo getRevealInfo():53:53 -> getRevealInfo
    1:2:boolean isOpaque():98:99 -> isOpaque
    3:3:boolean isOpaque():101:101 -> isOpaque
    1:1:void setCircularRevealOverlayDrawable(android.graphics.drawable.Drawable):79:79 -> setCircularRevealOverlayDrawable
    1:1:void setCircularRevealScrimColor(int):68:68 -> setCircularRevealScrimColor
    1:1:void setRevealInfo(com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo):58:58 -> setRevealInfo
com.google.android.material.circularreveal.CircularRevealRelativeLayout -> com.google.android.material.circularreveal.CircularRevealRelativeLayout:
    1:1:void <init>(android.content.Context):32:32 -> <init>
    2:3:void <init>(android.content.Context,android.util.AttributeSet):36:37 -> <init>
    1:1:void actualDraw(android.graphics.Canvas):93:93 -> actualDraw
    1:1:boolean actualIsOpaque():107:107 -> actualIsOpaque
    1:1:void buildCircularRevealCache():42:42 -> buildCircularRevealCache
    1:1:void destroyCircularRevealCache():47:47 -> destroyCircularRevealCache
    1:2:void draw(android.graphics.Canvas):84:85 -> draw
    3:3:void draw(android.graphics.Canvas):87:87 -> draw
    1:1:android.graphics.drawable.Drawable getCircularRevealOverlayDrawable():74:74 -> getCircularRevealOverlayDrawable
    1:1:int getCircularRevealScrimColor():63:63 -> getCircularRevealScrimColor
    1:1:com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo getRevealInfo():53:53 -> getRevealInfo
    1:2:boolean isOpaque():98:99 -> isOpaque
    3:3:boolean isOpaque():101:101 -> isOpaque
    1:1:void setCircularRevealOverlayDrawable(android.graphics.drawable.Drawable):79:79 -> setCircularRevealOverlayDrawable
    1:1:void setCircularRevealScrimColor(int):68:68 -> setCircularRevealScrimColor
    1:1:void setRevealInfo(com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo):58:58 -> setRevealInfo
com.google.android.material.circularreveal.CircularRevealWidget$CircularRevealEvaluator -> com.google.android.material.circularreveal.CircularRevealWidget$CircularRevealEvaluator:
    1:1:void <clinit>():208:208 -> <clinit>
    1:1:void <init>():206:206 -> <init>
    2:2:void <init>():209:209 -> <init>
    1:1:java.lang.Object evaluate(float,java.lang.Object,java.lang.Object):206:206 -> evaluate
    2:5:com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo evaluate(float,com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo,com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo):213:216 -> evaluate
    6:6:com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo evaluate(float,com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo,com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo):213:213 -> evaluate
    7:7:com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo evaluate(float,com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo,com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo):217:217 -> evaluate
com.google.android.material.circularreveal.CircularRevealWidget$CircularRevealProperty -> com.google.android.material.circularreveal.CircularRevealWidget$CircularRevealProperty:
    1:1:void <clinit>():181:181 -> <clinit>
    1:1:void <init>(java.lang.String):185:185 -> <init>
    1:1:java.lang.Object get(java.lang.Object):179:179 -> get
    2:2:com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo get(com.google.android.material.circularreveal.CircularRevealWidget):190:190 -> get
    1:1:void set(java.lang.Object,java.lang.Object):179:179 -> set
    2:2:void set(com.google.android.material.circularreveal.CircularRevealWidget,com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo):195:195 -> set
com.google.android.material.circularreveal.CircularRevealWidget$CircularRevealScrimColorProperty -> com.google.android.material.circularreveal.CircularRevealWidget$CircularRevealScrimColorProperty:
    1:1:void <clinit>():227:227 -> <clinit>
    1:1:void <init>(java.lang.String):231:231 -> <init>
    1:1:java.lang.Object get(java.lang.Object):225:225 -> get
    2:2:java.lang.Integer get(com.google.android.material.circularreveal.CircularRevealWidget):236:236 -> get
    1:1:void set(java.lang.Object,java.lang.Object):225:225 -> set
    2:2:void set(com.google.android.material.circularreveal.CircularRevealWidget,java.lang.Integer):241:241 -> set
com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo -> com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo:
    1:1:void <init>(com.google.android.material.circularreveal.CircularRevealWidget$1):132:132 -> <init>
    2:2:void <init>():144:144 -> <init>
    3:6:void <init>(float,float,float):146:149 -> <init>
    7:7:void <init>(com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo):153:153 -> <init>
    1:1:boolean isInvalid():171:171 -> isInvalid
    1:3:void set(float,float,float):157:159 -> set
    4:4:void set(com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo):163:163 -> set
com.google.android.material.circularreveal.cardview.CircularRevealCardView -> com.google.android.material.circularreveal.cardview.CircularRevealCardView:
    1:1:void <init>(android.content.Context):36:36 -> <init>
    2:3:void <init>(android.content.Context,android.util.AttributeSet):40:41 -> <init>
    1:1:void actualDraw(android.graphics.Canvas):97:97 -> actualDraw
    1:1:boolean actualIsOpaque():111:111 -> actualIsOpaque
    1:1:void buildCircularRevealCache():46:46 -> buildCircularRevealCache
    1:1:void destroyCircularRevealCache():51:51 -> destroyCircularRevealCache
    1:2:void draw(android.graphics.Canvas):88:89 -> draw
    3:3:void draw(android.graphics.Canvas):91:91 -> draw
    1:1:android.graphics.drawable.Drawable getCircularRevealOverlayDrawable():78:78 -> getCircularRevealOverlayDrawable
    1:1:int getCircularRevealScrimColor():72:72 -> getCircularRevealScrimColor
    1:1:com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo getRevealInfo():62:62 -> getRevealInfo
    1:2:boolean isOpaque():102:103 -> isOpaque
    3:3:boolean isOpaque():105:105 -> isOpaque
    1:1:void setCircularRevealOverlayDrawable(android.graphics.drawable.Drawable):83:83 -> setCircularRevealOverlayDrawable
    1:1:void setCircularRevealScrimColor(int):67:67 -> setCircularRevealScrimColor
    1:1:void setRevealInfo(com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo):56:56 -> setRevealInfo
com.google.android.material.circularreveal.coordinatorlayout.CircularRevealCoordinatorLayout -> com.google.android.material.circularreveal.coordinatorlayout.CircularRevealCoordinatorLayout:
    1:1:void <init>(android.content.Context):35:35 -> <init>
    2:3:void <init>(android.content.Context,android.util.AttributeSet):39:40 -> <init>
    1:1:void actualDraw(android.graphics.Canvas):96:96 -> actualDraw
    1:1:boolean actualIsOpaque():110:110 -> actualIsOpaque
    1:1:void buildCircularRevealCache():45:45 -> buildCircularRevealCache
    1:1:void destroyCircularRevealCache():50:50 -> destroyCircularRevealCache
    1:2:void draw(android.graphics.Canvas):87:88 -> draw
    3:3:void draw(android.graphics.Canvas):90:90 -> draw
    1:1:android.graphics.drawable.Drawable getCircularRevealOverlayDrawable():77:77 -> getCircularRevealOverlayDrawable
    1:1:int getCircularRevealScrimColor():71:71 -> getCircularRevealScrimColor
    1:1:com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo getRevealInfo():61:61 -> getRevealInfo
    1:2:boolean isOpaque():101:102 -> isOpaque
    3:3:boolean isOpaque():104:104 -> isOpaque
    1:1:void setCircularRevealOverlayDrawable(android.graphics.drawable.Drawable):82:82 -> setCircularRevealOverlayDrawable
    1:1:void setCircularRevealScrimColor(int):66:66 -> setCircularRevealScrimColor
    1:1:void setRevealInfo(com.google.android.material.circularreveal.CircularRevealWidget$RevealInfo):55:55 -> setRevealInfo
com.google.android.material.drawable.DrawableUtils -> com.google.android.material.drawable.DrawableUtils:
    1:1:void <init>():32:32 -> <init>
    1:2:android.graphics.PorterDuffColorFilter updateTintFilter(android.graphics.drawable.Drawable,android.content.res.ColorStateList,android.graphics.PorterDuff$Mode):42:43 -> updateTintFilter
com.google.android.material.expandable.ExpandableWidgetHelper -> com.google.android.material.expandable.ExpandableWidgetHelper:
    1:1:void <init>(com.google.android.material.expandable.ExpandableWidget):39:39 -> <init>
    2:3:void <init>(com.google.android.material.expandable.ExpandableWidget):35:36 -> <init>
    4:4:void <init>(com.google.android.material.expandable.ExpandableWidget):40:40 -> <init>
    1:3:void dispatchExpandedStateChanged():89:91 -> dispatchExpandedStateChanged
    1:1:int getExpandedComponentIdHint():85:85 -> getExpandedComponentIdHint
    1:1:boolean isExpanded():55:55 -> isExpanded
    1:2:void onRestoreInstanceState(android.os.Bundle):69:70 -> onRestoreInstanceState
    3:4:void onRestoreInstanceState(android.os.Bundle):72:73 -> onRestoreInstanceState
    1:3:android.os.Bundle onSaveInstanceState():60:62 -> onSaveInstanceState
    1:3:boolean setExpanded(boolean):45:47 -> setExpanded
    1:1:void setExpandedComponentIdHint(int):79:79 -> setExpandedComponentIdHint
com.google.android.material.floatingactionbutton.FloatingActionButton -> com.google.android.material.floatingactionbutton.FloatingActionButton:
    1:1:void <init>(android.content.Context):184:184 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):188:188 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):192:192 -> <init>
    4:5:void <init>(android.content.Context,android.util.AttributeSet,int):175:176 -> <init>
    6:7:void <init>(android.content.Context,android.util.AttributeSet,int):194:195 -> <init>
    8:9:void <init>(android.content.Context,android.util.AttributeSet,int):201:202 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet,int):204:204 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet,int):206:206 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet,int):205:205 -> <init>
    13:14:void <init>(android.content.Context,android.util.AttributeSet,int):207:208 -> <init>
    15:25:void <init>(android.content.Context,android.util.AttributeSet,int):210:220 -> <init>
    26:29:void <init>(android.content.Context,android.util.AttributeSet,int):222:225 -> <init>
    30:30:void <init>(android.content.Context,android.util.AttributeSet,int):227:227 -> <init>
    31:32:void <init>(android.content.Context,android.util.AttributeSet,int):229:230 -> <init>
    33:33:void <init>(android.content.Context,android.util.AttributeSet,int):232:232 -> <init>
    34:40:void <init>(android.content.Context,android.util.AttributeSet,int):234:240 -> <init>
    41:41:void <init>(android.content.Context,android.util.AttributeSet,int):242:242 -> <init>
    1:1:int access$000(com.google.android.material.floatingactionbutton.FloatingActionButton):93:93 -> access$000
    1:1:void access$101(com.google.android.material.floatingactionbutton.FloatingActionButton,android.graphics.drawable.Drawable):93:93 -> access$101
    1:1:void addOnHideAnimationListener(android.animation.Animator$AnimatorListener):544:544 -> addOnHideAnimationListener
    1:1:void addOnShowAnimationListener(android.animation.Animator$AnimatorListener):512:512 -> addOnShowAnimationListener
    1:1:void clearCustomSize():694:694 -> clearCustomSize
    1:2:com.google.android.material.floatingactionbutton.FloatingActionButtonImpl createImpl():1255:1256 -> createImpl
    3:3:com.google.android.material.floatingactionbutton.FloatingActionButtonImpl createImpl():1258:1258 -> createImpl
    1:2:void drawableStateChanged():737:738 -> drawableStateChanged
    1:1:android.content.res.ColorStateList getBackgroundTintList():328:328 -> getBackgroundTintList
    1:1:android.graphics.PorterDuff$Mode getBackgroundTintMode():354:354 -> getBackgroundTintMode
    1:1:float getCompatElevation():1104:1104 -> getCompatElevation
    1:1:float getCompatHoveredFocusedTranslationZ():1139:1139 -> getCompatHoveredFocusedTranslationZ
    1:1:float getCompatPressedTranslationZ():1174:1174 -> getCompatPressedTranslationZ
    1:1:android.graphics.drawable.Drawable getContentBackground():810:810 -> getContentBackground
    1:3:boolean getContentRect(android.graphics.Rect):782:784 -> getContentRect
    1:1:int getCustomSize():684:684 -> getCustomSize
    1:1:int getExpandedComponentIdHint():568:568 -> getExpandedComponentIdHint
    1:1:com.google.android.material.animation.MotionSpec getHideMotionSpec():1226:1226 -> getHideMotionSpec
    1:2:com.google.android.material.floatingactionbutton.FloatingActionButtonImpl getImpl():1248:1249 -> getImpl
    3:3:com.google.android.material.floatingactionbutton.FloatingActionButtonImpl getImpl():1251:1251 -> getImpl
    1:2:void getMeasuredContentRect(android.graphics.Rect):796:797 -> getMeasuredContentRect
    1:1:int getRippleColor():274:274 -> getRippleColor
    1:1:android.content.res.ColorStateList getRippleColorStateList():285:285 -> getRippleColorStateList
    1:1:com.google.android.material.animation.MotionSpec getShowMotionSpec():1203:1203 -> getShowMotionSpec
    1:1:int getSize():628:628 -> getSize
    1:1:int getSizeDimension():698:698 -> getSizeDimension
    2:2:int getSizeDimension(int):702:702 -> getSizeDimension
    3:3:int getSizeDimension(int):706:706 -> getSizeDimension
    4:4:int getSizeDimension(int):719:719 -> getSizeDimension
    5:5:int getSizeDimension(int):716:716 -> getSizeDimension
    6:10:int getSizeDimension(int):710:714 -> getSizeDimension
    1:1:android.content.res.ColorStateList getSupportBackgroundTintList():388:388 -> getSupportBackgroundTintList
    1:1:android.graphics.PorterDuff$Mode getSupportBackgroundTintMode():407:407 -> getSupportBackgroundTintMode
    1:1:android.content.res.ColorStateList getSupportImageTintList():421:421 -> getSupportImageTintList
    1:1:android.graphics.PorterDuff$Mode getSupportImageTintMode():435:435 -> getSupportImageTintMode
    1:1:boolean getUseCompatPadding():596:596 -> getUseCompatPadding
    1:1:void hide():525:525 -> hide
    2:2:void hide(com.google.android.material.floatingactionbutton.FloatingActionButton$OnVisibilityChangedListener):536:536 -> hide
    3:3:void hide(com.google.android.material.floatingactionbutton.FloatingActionButton$OnVisibilityChangedListener,boolean):540:540 -> hide
    1:1:boolean isExpanded():558:558 -> isExpanded
    1:1:boolean isOrWillBeHidden():652:652 -> isOrWillBeHidden
    1:1:boolean isOrWillBeShown():656:656 -> isOrWillBeShown
    1:2:void jumpDrawablesToCurrentState():743:744 -> jumpDrawablesToCurrentState
    1:4:void offsetRectWithShadow(android.graphics.Rect):801:804 -> offsetRectWithShadow
    1:1:void onApplySupportImageTint():439:439 -> onApplySupportImageTint
    2:3:void onApplySupportImageTint():444:445 -> onApplySupportImageTint
    4:5:void onApplySupportImageTint():449:450 -> onApplySupportImageTint
    6:6:void onApplySupportImageTint():452:452 -> onApplySupportImageTint
    7:8:void onApplySupportImageTint():456:457 -> onApplySupportImageTint
    1:2:void onAttachedToWindow():725:726 -> onAttachedToWindow
    1:2:void onDetachedFromWindow():731:732 -> onDetachedFromWindow
    1:1:void onMeasure(int,int):247:247 -> onMeasure
    2:3:void onMeasure(int,int):249:250 -> onMeasure
    4:5:void onMeasure(int,int):252:253 -> onMeasure
    6:6:void onMeasure(int,int):257:257 -> onMeasure
    7:7:void onMeasure(int,int):260:260 -> onMeasure
    1:2:void onRestoreInstanceState(android.os.Parcelable):760:761 -> onRestoreInstanceState
    3:4:void onRestoreInstanceState(android.os.Parcelable):765:766 -> onRestoreInstanceState
    5:5:void onRestoreInstanceState(android.os.Parcelable):768:768 -> onRestoreInstanceState
    6:6:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> onRestoreInstanceState
    6:6:void onRestoreInstanceState(android.os.Parcelable):769 -> onRestoreInstanceState
    7:7:void onRestoreInstanceState(android.os.Parcelable):769:769 -> onRestoreInstanceState
    8:8:void onRestoreInstanceState(android.os.Parcelable):768:768 -> onRestoreInstanceState
    1:2:android.os.Parcelable onSaveInstanceState():749:750 -> onSaveInstanceState
    3:4:android.os.Parcelable onSaveInstanceState():752:753 -> onSaveInstanceState
    5:5:android.os.Parcelable onSaveInstanceState():752:752 -> onSaveInstanceState
    1:1:boolean onTouchEvent(android.view.MotionEvent):841:841 -> onTouchEvent
    2:2:boolean onTouchEvent(android.view.MotionEvent):843:843 -> onTouchEvent
    3:3:boolean onTouchEvent(android.view.MotionEvent):847:847 -> onTouchEvent
    1:1:void removeOnHideAnimationListener(android.animation.Animator$AnimatorListener):548:548 -> removeOnHideAnimationListener
    1:1:void removeOnShowAnimationListener(android.animation.Animator$AnimatorListener):516:516 -> removeOnShowAnimationListener
    1:2:int resolveAdjustedSize(int,int):815:816 -> resolveAdjustedSize
    3:3:int resolveAdjustedSize(int,int):834:834 -> resolveAdjustedSize
    4:4:int resolveAdjustedSize(int,int):827:827 -> resolveAdjustedSize
    1:1:void setBackgroundColor(int):472:472 -> setBackgroundColor
    1:1:void setBackgroundDrawable(android.graphics.drawable.Drawable):462:462 -> setBackgroundDrawable
    1:1:void setBackgroundResource(int):467:467 -> setBackgroundResource
    1:3:void setBackgroundTintList(android.content.res.ColorStateList):339:341 -> setBackgroundTintList
    1:3:void setBackgroundTintMode(android.graphics.PorterDuff$Mode):366:368 -> setBackgroundTintMode
    1:1:void setCompatElevation(float):1116:1116 -> setCompatElevation
    1:1:void setCompatElevationResource(int):1128:1128 -> setCompatElevationResource
    1:1:void setCompatHoveredFocusedTranslationZ(float):1151:1151 -> setCompatHoveredFocusedTranslationZ
    1:1:void setCompatHoveredFocusedTranslationZResource(int):1163:1163 -> setCompatHoveredFocusedTranslationZResource
    1:1:void setCompatPressedTranslationZ(float):1186:1186 -> setCompatPressedTranslationZ
    1:1:void setCompatPressedTranslationZResource(int):1198:1198 -> setCompatPressedTranslationZResource
    1:1:void setCustomSize(int):674:674 -> setCustomSize
    2:2:void setCustomSize(int):671:671 -> setCustomSize
    1:1:boolean setExpanded(boolean):553:553 -> setExpanded
    1:1:void setExpandedComponentIdHint(int):563:563 -> setExpandedComponentIdHint
    1:1:void setHideMotionSpec(com.google.android.material.animation.MotionSpec):1235:1235 -> setHideMotionSpec
    1:1:void setHideMotionSpecResource(int):1244:1244 -> setHideMotionSpecResource
    1:2:void setImageDrawable(android.graphics.drawable.Drawable):483:484 -> setImageDrawable
    1:1:void setImageResource(int):478:478 -> setImageResource
    1:1:void setRippleColor(int):299:299 -> setRippleColor
    2:4:void setRippleColor(android.content.res.ColorStateList):313:315 -> setRippleColor
    1:1:void setShowMotionSpec(com.google.android.material.animation.MotionSpec):1212:1212 -> setShowMotionSpec
    1:1:void setShowMotionSpecResource(int):1221:1221 -> setShowMotionSpecResource
    1:4:void setSize(int):613:616 -> setSize
    1:1:void setSupportBackgroundTintList(android.content.res.ColorStateList):378:378 -> setSupportBackgroundTintList
    1:1:void setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):397:397 -> setSupportBackgroundTintMode
    1:3:void setSupportImageTintList(android.content.res.ColorStateList):412:414 -> setSupportImageTintList
    1:3:void setSupportImageTintMode(android.graphics.PorterDuff$Mode):426:428 -> setSupportImageTintMode
    1:3:void setUseCompatPadding(boolean):581:583 -> setUseCompatPadding
    1:1:void show():493:493 -> show
    2:2:void show(com.google.android.material.floatingactionbutton.FloatingActionButton$OnVisibilityChangedListener):504:504 -> show
    3:3:void show(com.google.android.material.floatingactionbutton.FloatingActionButton$OnVisibilityChangedListener,boolean):508:508 -> show
    1:1:com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$InternalVisibilityChangedListener wrapOnVisibilityChangedListener(com.google.android.material.floatingactionbutton.FloatingActionButton$OnVisibilityChangedListener):638:638 -> wrapOnVisibilityChangedListener
com.google.android.material.floatingactionbutton.FloatingActionButton$1 -> com.google.android.material.floatingactionbutton.FloatingActionButton$1:
    1:1:void <init>(com.google.android.material.floatingactionbutton.FloatingActionButton,com.google.android.material.floatingactionbutton.FloatingActionButton$OnVisibilityChangedListener):638:638 -> <init>
    1:1:void onHidden():646:646 -> onHidden
    1:1:void onShown():641:641 -> onShown
com.google.android.material.floatingactionbutton.FloatingActionButton$BaseBehavior -> com.google.android.material.floatingactionbutton.FloatingActionButton$BaseBehavior:
    1:2:void <init>():882:883 -> <init>
    3:7:void <init>(android.content.Context,android.util.AttributeSet):887:891 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet):894:894 -> <init>
    1:1:boolean getInsetDodgeRect(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.graphics.Rect):873:873 -> getInsetDodgeRect
    2:2:boolean getInsetDodgeRect(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,android.graphics.Rect):1047:1047 -> getInsetDodgeRect
    3:6:boolean getInsetDodgeRect(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,android.graphics.Rect):1049:1052 -> getInsetDodgeRect
    7:7:boolean getInsetDodgeRect(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,android.graphics.Rect):1048:1048 -> getInsetDodgeRect
    1:1:boolean isAutoHideEnabled():918:918 -> isAutoHideEnabled
    1:3:boolean isBottomSheet(android.view.View):944:946 -> isBottomSheet
    1:1:void offsetIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):1062:1062 -> offsetIfNeeded
    2:2:void offsetIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):1064:1064 -> offsetIfNeeded
    3:3:void offsetIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):1066:1066 -> offsetIfNeeded
    4:4:void offsetIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):1071:1071 -> offsetIfNeeded
    5:6:void offsetIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):1073:1074 -> offsetIfNeeded
    7:7:void offsetIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):1076:1076 -> offsetIfNeeded
    8:8:void offsetIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):1078:1078 -> offsetIfNeeded
    9:10:void offsetIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):1080:1081 -> offsetIfNeeded
    11:11:void offsetIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):1083:1083 -> offsetIfNeeded
    12:12:void offsetIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):1087:1087 -> offsetIfNeeded
    13:13:void offsetIfNeeded(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):1090:1090 -> offsetIfNeeded
    1:1:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):923:923 -> onAttachedToLayoutParams
    2:2:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):926:926 -> onAttachedToLayoutParams
    1:1:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):873:873 -> onDependentViewChanged
    2:2:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,android.view.View):933:933 -> onDependentViewChanged
    3:5:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,android.view.View):936:938 -> onDependentViewChanged
    1:1:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):873:873 -> onLayoutChild
    2:6:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,int):1020:1024 -> onLayoutChild
    7:8:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,int):1027:1028 -> onLayoutChild
    9:9:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,int):1034:1034 -> onLayoutChild
    10:10:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,int):1036:1036 -> onLayoutChild
    1:1:void setAutoHideEnabled(boolean):906:906 -> setAutoHideEnabled
    1:1:void setInternalAutoHideListener(com.google.android.material.floatingactionbutton.FloatingActionButton$OnVisibilityChangedListener):953:953 -> setInternalAutoHideListener
    1:2:boolean shouldUpdateVisibility(android.view.View,com.google.android.material.floatingactionbutton.FloatingActionButton):958:959 -> shouldUpdateVisibility
    3:3:boolean shouldUpdateVisibility(android.view.View,com.google.android.material.floatingactionbutton.FloatingActionButton):963:963 -> shouldUpdateVisibility
    4:4:boolean shouldUpdateVisibility(android.view.View,com.google.android.material.floatingactionbutton.FloatingActionButton):970:970 -> shouldUpdateVisibility
    1:1:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):980:980 -> updateFabVisibilityForAppBarLayout
    2:3:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):984:985 -> updateFabVisibilityForAppBarLayout
    4:5:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):989:990 -> updateFabVisibilityForAppBarLayout
    6:6:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):992:992 -> updateFabVisibilityForAppBarLayout
    7:7:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):994:994 -> updateFabVisibilityForAppBarLayout
    8:8:boolean updateFabVisibilityForAppBarLayout(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.appbar.AppBarLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):997:997 -> updateFabVisibilityForAppBarLayout
    1:1:boolean updateFabVisibilityForBottomSheet(android.view.View,com.google.android.material.floatingactionbutton.FloatingActionButton):1004:1004 -> updateFabVisibilityForBottomSheet
    2:4:boolean updateFabVisibilityForBottomSheet(android.view.View,com.google.android.material.floatingactionbutton.FloatingActionButton):1007:1009 -> updateFabVisibilityForBottomSheet
    5:5:boolean updateFabVisibilityForBottomSheet(android.view.View,com.google.android.material.floatingactionbutton.FloatingActionButton):1011:1011 -> updateFabVisibilityForBottomSheet
com.google.android.material.floatingactionbutton.FloatingActionButton$Behavior -> com.google.android.material.floatingactionbutton.FloatingActionButton$Behavior:
    1:1:void <init>():859:859 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):863:863 -> <init>
    1:1:boolean getInsetDodgeRect(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,android.graphics.Rect):856:856 -> getInsetDodgeRect
    1:1:boolean isAutoHideEnabled():856:856 -> isAutoHideEnabled
    1:1:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):856:856 -> onAttachedToLayoutParams
    1:1:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,android.view.View):856:856 -> onDependentViewChanged
    1:1:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,int):856:856 -> onLayoutChild
    1:1:void setAutoHideEnabled(boolean):856:856 -> setAutoHideEnabled
    1:1:void setInternalAutoHideListener(com.google.android.material.floatingactionbutton.FloatingActionButton$OnVisibilityChangedListener):856:856 -> setInternalAutoHideListener
com.google.android.material.floatingactionbutton.FloatingActionButton$OnVisibilityChangedListener -> com.google.android.material.floatingactionbutton.FloatingActionButton$OnVisibilityChangedListener:
    1:1:void <init>():100:100 -> <init>
com.google.android.material.floatingactionbutton.FloatingActionButton$ShadowDelegateImpl -> com.google.android.material.floatingactionbutton.FloatingActionButton$ShadowDelegateImpl:
    1:1:void <init>(com.google.android.material.floatingactionbutton.FloatingActionButton):1263:1263 -> <init>
    1:1:float getRadius():1267:1267 -> getRadius
    1:1:boolean isCompatPaddingEnabled():1284:1284 -> isCompatPaddingEnabled
    1:1:void setBackgroundDrawable(android.graphics.drawable.Drawable):1279:1279 -> setBackgroundDrawable
    1:3:void setShadowPadding(int,int,int,int):1272:1274 -> setShadowPadding
    4:4:void setShadowPadding(int,int,int,int):1273:1273 -> setShadowPadding
com.google.android.material.floatingactionbutton.FloatingActionButtonImpl -> com.google.android.material.floatingactionbutton.FloatingActionButtonImpl:
    1:1:void <clinit>():62:62 -> <clinit>
    2:2:void <clinit>():113:113 -> <clinit>
    3:3:void <clinit>():116:116 -> <clinit>
    4:4:void <clinit>():119:119 -> <clinit>
    5:5:void <clinit>():122:122 -> <clinit>
    6:7:void <clinit>():125:126 -> <clinit>
    1:1:void <init>(com.google.android.material.internal.VisibilityAwareImageButton,com.google.android.material.shadow.ShadowViewDelegate):138:138 -> <init>
    2:2:void <init>(com.google.android.material.internal.VisibilityAwareImageButton,com.google.android.material.shadow.ShadowViewDelegate):78:78 -> <init>
    3:3:void <init>(com.google.android.material.internal.VisibilityAwareImageButton,com.google.android.material.shadow.ShadowViewDelegate):102:102 -> <init>
    4:7:void <init>(com.google.android.material.internal.VisibilityAwareImageButton,com.google.android.material.shadow.ShadowViewDelegate):131:134 -> <init>
    8:9:void <init>(com.google.android.material.internal.VisibilityAwareImageButton,com.google.android.material.shadow.ShadowViewDelegate):139:140 -> <init>
    10:10:void <init>(com.google.android.material.internal.VisibilityAwareImageButton,com.google.android.material.shadow.ShadowViewDelegate):142:142 -> <init>
    11:11:void <init>(com.google.android.material.internal.VisibilityAwareImageButton,com.google.android.material.shadow.ShadowViewDelegate):145:145 -> <init>
    12:12:void <init>(com.google.android.material.internal.VisibilityAwareImageButton,com.google.android.material.shadow.ShadowViewDelegate):147:147 -> <init>
    13:13:void <init>(com.google.android.material.internal.VisibilityAwareImageButton,com.google.android.material.shadow.ShadowViewDelegate):145:145 -> <init>
    14:14:void <init>(com.google.android.material.internal.VisibilityAwareImageButton,com.google.android.material.shadow.ShadowViewDelegate):148:148 -> <init>
    15:15:void <init>(com.google.android.material.internal.VisibilityAwareImageButton,com.google.android.material.shadow.ShadowViewDelegate):150:150 -> <init>
    16:16:void <init>(com.google.android.material.internal.VisibilityAwareImageButton,com.google.android.material.shadow.ShadowViewDelegate):148:148 -> <init>
    17:17:void <init>(com.google.android.material.internal.VisibilityAwareImageButton,com.google.android.material.shadow.ShadowViewDelegate):151:151 -> <init>
    18:18:void <init>(com.google.android.material.internal.VisibilityAwareImageButton,com.google.android.material.shadow.ShadowViewDelegate):153:153 -> <init>
    19:19:void <init>(com.google.android.material.internal.VisibilityAwareImageButton,com.google.android.material.shadow.ShadowViewDelegate):151:151 -> <init>
    20:20:void <init>(com.google.android.material.internal.VisibilityAwareImageButton,com.google.android.material.shadow.ShadowViewDelegate):154:154 -> <init>
    21:21:void <init>(com.google.android.material.internal.VisibilityAwareImageButton,com.google.android.material.shadow.ShadowViewDelegate):156:156 -> <init>
    22:22:void <init>(com.google.android.material.internal.VisibilityAwareImageButton,com.google.android.material.shadow.ShadowViewDelegate):154:154 -> <init>
    23:24:void <init>(com.google.android.material.internal.VisibilityAwareImageButton,com.google.android.material.shadow.ShadowViewDelegate):158:159 -> <init>
    25:25:void <init>(com.google.android.material.internal.VisibilityAwareImageButton,com.google.android.material.shadow.ShadowViewDelegate):158:158 -> <init>
    26:27:void <init>(com.google.android.material.internal.VisibilityAwareImageButton,com.google.android.material.shadow.ShadowViewDelegate):161:162 -> <init>
    28:28:void <init>(com.google.android.material.internal.VisibilityAwareImageButton,com.google.android.material.shadow.ShadowViewDelegate):161:161 -> <init>
    29:29:void <init>(com.google.android.material.internal.VisibilityAwareImageButton,com.google.android.material.shadow.ShadowViewDelegate):164:164 -> <init>
    1:2:void addOnHideAnimationListener(android.animation.Animator$AnimatorListener):356:357 -> addOnHideAnimationListener
    3:3:void addOnHideAnimationListener(android.animation.Animator$AnimatorListener):359:359 -> addOnHideAnimationListener
    1:2:void addOnShowAnimationListener(android.animation.Animator$AnimatorListener):341:342 -> addOnShowAnimationListener
    3:3:void addOnShowAnimationListener(android.animation.Animator$AnimatorListener):344:344 -> addOnShowAnimationListener
    1:1:void calculateImageMatrixFromScale(float,android.graphics.Matrix):290:290 -> calculateImageMatrixFromScale
    2:3:void calculateImageMatrixFromScale(float,android.graphics.Matrix):292:293 -> calculateImageMatrixFromScale
    4:8:void calculateImageMatrixFromScale(float,android.graphics.Matrix):295:299 -> calculateImageMatrixFromScale
    9:9:void calculateImageMatrixFromScale(float,android.graphics.Matrix):302:302 -> calculateImageMatrixFromScale
    1:1:android.animation.AnimatorSet createAnimator(com.google.android.material.animation.MotionSpec,float,float,float):515:515 -> createAnimator
    2:4:android.animation.AnimatorSet createAnimator(com.google.android.material.animation.MotionSpec,float,float,float):518:520 -> createAnimator
    5:7:android.animation.AnimatorSet createAnimator(com.google.android.material.animation.MotionSpec,float,float,float):522:524 -> createAnimator
    8:10:android.animation.AnimatorSet createAnimator(com.google.android.material.animation.MotionSpec,float,float,float):526:528 -> createAnimator
    11:13:android.animation.AnimatorSet createAnimator(com.google.android.material.animation.MotionSpec,float,float,float):530:532 -> createAnimator
    14:15:android.animation.AnimatorSet createAnimator(com.google.android.material.animation.MotionSpec,float,float,float):534:535 -> createAnimator
    16:17:android.animation.AnimatorSet createAnimator(com.google.android.material.animation.MotionSpec,float,float,float):537:538 -> createAnimator
    1:7:com.google.android.material.internal.CircularBorderDrawable createBorderDrawable(int,android.content.res.ColorStateList):582:588 -> createBorderDrawable
    8:8:com.google.android.material.internal.CircularBorderDrawable createBorderDrawable(int,android.content.res.ColorStateList):584:584 -> createBorderDrawable
    9:10:com.google.android.material.internal.CircularBorderDrawable createBorderDrawable(int,android.content.res.ColorStateList):589:590 -> createBorderDrawable
    1:6:android.animation.ValueAnimator createElevationAnimator(com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$ShadowAnimatorImpl):651:656 -> createElevationAnimator
    1:3:android.graphics.drawable.GradientDrawable createShapeDrawable():620:622 -> createShapeDrawable
    1:2:void ensurePreDrawListener():607:608 -> ensurePreDrawListener
    1:1:android.graphics.drawable.Drawable getContentBackground():543:543 -> getContentBackground
    1:3:com.google.android.material.animation.MotionSpec getDefaultHideMotionSpec():505:507 -> getDefaultHideMotionSpec
    4:4:com.google.android.material.animation.MotionSpec getDefaultHideMotionSpec():509:509 -> getDefaultHideMotionSpec
    1:3:com.google.android.material.animation.MotionSpec getDefaultShowMotionSpec():497:499 -> getDefaultShowMotionSpec
    4:4:com.google.android.material.animation.MotionSpec getDefaultShowMotionSpec():501:501 -> getDefaultShowMotionSpec
    1:1:float getElevation():241:241 -> getElevation
    1:1:com.google.android.material.animation.MotionSpec getHideMotionSpec():317:317 -> getHideMotionSpec
    1:1:float getHoveredFocusedTranslationZ():245:245 -> getHoveredFocusedTranslationZ
    1:1:void getPadding(android.graphics.Rect):558:558 -> getPadding
    1:1:float getPressedTranslationZ():249:249 -> getPressedTranslationZ
    1:1:com.google.android.material.animation.MotionSpec getShowMotionSpec():308:308 -> getShowMotionSpec
    1:1:void hide(com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$InternalVisibilityChangedListener,boolean):371:371 -> hide
    2:3:void hide(com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$InternalVisibilityChangedListener,boolean):376:377 -> hide
    4:5:void hide(com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$InternalVisibilityChangedListener,boolean):380:381 -> hide
    6:6:void hide(com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$InternalVisibilityChangedListener,boolean):383:383 -> hide
    7:7:void hide(com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$InternalVisibilityChangedListener,boolean):382:382 -> hide
    8:8:void hide(com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$InternalVisibilityChangedListener,boolean):387:387 -> hide
    9:11:void hide(com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$InternalVisibilityChangedListener,boolean):418:420 -> hide
    12:12:void hide(com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$InternalVisibilityChangedListener,boolean):423:423 -> hide
    13:13:void hide(com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$InternalVisibilityChangedListener,boolean):426:426 -> hide
    14:14:void hide(com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$InternalVisibilityChangedListener,boolean):428:428 -> hide
    1:1:boolean isOrWillBeHidden():641:641 -> isOrWillBeHidden
    2:2:boolean isOrWillBeHidden():643:643 -> isOrWillBeHidden
    3:3:boolean isOrWillBeHidden():646:646 -> isOrWillBeHidden
    1:1:boolean isOrWillBeShown():631:631 -> isOrWillBeShown
    2:2:boolean isOrWillBeShown():633:633 -> isOrWillBeShown
    3:3:boolean isOrWillBeShown():636:636 -> isOrWillBeShown
    1:1:void jumpDrawableToCurrentState():337:337 -> jumpDrawableToCurrentState
    1:1:com.google.android.material.internal.CircularBorderDrawable newCircularDrawable():595:595 -> newCircularDrawable
    1:1:android.graphics.drawable.GradientDrawable newGradientDrawableForShape():627:627 -> newGradientDrawableForShape
    1:3:void onAttachedToWindow():564:566 -> onAttachedToWindow
    1:3:void onDetachedFromWindow():571:573 -> onDetachedFromWindow
    1:1:void onDrawableStateChanged(int[]):333:333 -> onDrawableStateChanged
    1:3:void onElevationsChanged(float,float,float):326:328 -> onElevationsChanged
    1:4:void onPreDraw():599:602 -> onPreDraw
    1:1:void removeOnHideAnimationListener(android.animation.Animator$AnimatorListener):363:363 -> removeOnHideAnimationListener
    2:2:void removeOnHideAnimationListener(android.animation.Animator$AnimatorListener):367:367 -> removeOnHideAnimationListener
    1:1:void removeOnShowAnimationListener(android.animation.Animator$AnimatorListener):348:348 -> removeOnShowAnimationListener
    2:2:void removeOnShowAnimationListener(android.animation.Animator$AnimatorListener):352:352 -> removeOnShowAnimationListener
    1:2:void setBackgroundDrawable(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,android.content.res.ColorStateList,int):174:175 -> setBackgroundDrawable
    3:3:void setBackgroundDrawable(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,android.content.res.ColorStateList,int):177:177 -> setBackgroundDrawable
    4:4:void setBackgroundDrawable(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,android.content.res.ColorStateList,int):181:181 -> setBackgroundDrawable
    5:7:void setBackgroundDrawable(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,android.content.res.ColorStateList,int):185:187 -> setBackgroundDrawable
    8:8:void setBackgroundDrawable(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,android.content.res.ColorStateList,int):186:186 -> setBackgroundDrawable
    9:10:void setBackgroundDrawable(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,android.content.res.ColorStateList,int):191:192 -> setBackgroundDrawable
    11:12:void setBackgroundDrawable(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,android.content.res.ColorStateList,int):194:195 -> setBackgroundDrawable
    13:13:void setBackgroundDrawable(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,android.content.res.ColorStateList,int):198:198 -> setBackgroundDrawable
    14:14:void setBackgroundDrawable(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,android.content.res.ColorStateList,int):200:200 -> setBackgroundDrawable
    15:15:void setBackgroundDrawable(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,android.content.res.ColorStateList,int):202:202 -> setBackgroundDrawable
    16:16:void setBackgroundDrawable(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,android.content.res.ColorStateList,int):204:204 -> setBackgroundDrawable
    17:18:void setBackgroundDrawable(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,android.content.res.ColorStateList,int):207:208 -> setBackgroundDrawable
    1:2:void setBackgroundTintList(android.content.res.ColorStateList):212:213 -> setBackgroundTintList
    3:4:void setBackgroundTintList(android.content.res.ColorStateList):215:216 -> setBackgroundTintList
    1:2:void setBackgroundTintMode(android.graphics.PorterDuff$Mode):221:222 -> setBackgroundTintMode
    1:3:void setElevation(float):234:236 -> setElevation
    1:1:void setHideMotionSpec(com.google.android.material.animation.MotionSpec):321:321 -> setHideMotionSpec
    1:3:void setHoveredFocusedTranslationZ(float):253:255 -> setHoveredFocusedTranslationZ
    1:1:void setImageMatrixScale(float):282:282 -> setImageMatrixScale
    2:4:void setImageMatrixScale(float):284:286 -> setImageMatrixScale
    1:3:void setMaxImageSize(int):267:269 -> setMaxImageSize
    1:3:void setPressedTranslationZ(float):260:262 -> setPressedTranslationZ
    1:1:void setRippleColor(android.content.res.ColorStateList):227:227 -> setRippleColor
    2:2:void setRippleColor(android.content.res.ColorStateList):229:229 -> setRippleColor
    3:3:void setRippleColor(android.content.res.ColorStateList):228:228 -> setRippleColor
    1:1:void setShowMotionSpec(com.google.android.material.animation.MotionSpec):312:312 -> setShowMotionSpec
    1:1:boolean shouldAnimateVisibilityChange():725:725 -> shouldAnimateVisibilityChange
    1:1:void show(com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$InternalVisibilityChangedListener,boolean):434:434 -> show
    2:3:void show(com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$InternalVisibilityChangedListener,boolean):439:440 -> show
    4:5:void show(com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$InternalVisibilityChangedListener,boolean):443:444 -> show
    6:9:void show(com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$InternalVisibilityChangedListener,boolean):446:449 -> show
    10:10:void show(com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$InternalVisibilityChangedListener,boolean):452:452 -> show
    11:11:void show(com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$InternalVisibilityChangedListener,boolean):454:454 -> show
    12:12:void show(com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$InternalVisibilityChangedListener,boolean):453:453 -> show
    13:13:void show(com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$InternalVisibilityChangedListener,boolean):458:458 -> show
    14:16:void show(com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$InternalVisibilityChangedListener,boolean):478:480 -> show
    17:17:void show(com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$InternalVisibilityChangedListener,boolean):483:483 -> show
    18:22:void show(com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$InternalVisibilityChangedListener,boolean):485:489 -> show
    23:23:void show(com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$InternalVisibilityChangedListener,boolean):491:491 -> show
    1:1:void updateFromViewRotation():729:729 -> updateFromViewRotation
    2:4:void updateFromViewRotation():732:734 -> updateFromViewRotation
    5:6:void updateFromViewRotation():737:738 -> updateFromViewRotation
    7:8:void updateFromViewRotation():744:745 -> updateFromViewRotation
    9:10:void updateFromViewRotation():747:748 -> updateFromViewRotation
    1:1:void updateImageMatrixScale():278:278 -> updateImageMatrixScale
    1:4:void updatePadding():551:554 -> updatePadding
com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$1 -> com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$1:
    1:1:void <init>(com.google.android.material.floatingactionbutton.FloatingActionButtonImpl,boolean,com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$InternalVisibilityChangedListener):388:388 -> <init>
    1:1:void onAnimationCancel(android.animation.Animator):402:402 -> onAnimationCancel
    1:2:void onAnimationEnd(android.animation.Animator):407:408 -> onAnimationEnd
    3:6:void onAnimationEnd(android.animation.Animator):410:413 -> onAnimationEnd
    1:1:void onAnimationStart(android.animation.Animator):393:393 -> onAnimationStart
    2:4:void onAnimationStart(android.animation.Animator):395:397 -> onAnimationStart
com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$2 -> com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$2:
    1:1:void <init>(com.google.android.material.floatingactionbutton.FloatingActionButtonImpl,boolean,com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$InternalVisibilityChangedListener):459:459 -> <init>
    1:2:void onAnimationEnd(android.animation.Animator):470:471 -> onAnimationEnd
    3:4:void onAnimationEnd(android.animation.Animator):473:474 -> onAnimationEnd
    1:1:void onAnimationStart(android.animation.Animator):462:462 -> onAnimationStart
    2:3:void onAnimationStart(android.animation.Animator):464:465 -> onAnimationStart
com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$3 -> com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$3:
    1:1:void <init>(com.google.android.material.floatingactionbutton.FloatingActionButtonImpl):609:609 -> <init>
    1:1:boolean onPreDraw():612:612 -> onPreDraw
com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$DisabledElevationAnimation -> com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$DisabledElevationAnimation:
    1:1:void <init>(com.google.android.material.floatingactionbutton.FloatingActionButtonImpl):716:716 -> <init>
com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$ElevateToHoveredFocusedTranslationZAnimation -> com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$ElevateToHoveredFocusedTranslationZAnimation:
    1:1:void <init>(com.google.android.material.floatingactionbutton.FloatingActionButtonImpl):698:698 -> <init>
    1:1:float getTargetShadowSize():702:702 -> getTargetShadowSize
com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$ElevateToPressedTranslationZAnimation -> com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$ElevateToPressedTranslationZAnimation:
    1:1:void <init>(com.google.android.material.floatingactionbutton.FloatingActionButtonImpl):707:707 -> <init>
    1:1:float getTargetShadowSize():711:711 -> getTargetShadowSize
com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$ResetElevationAnimation -> com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$ResetElevationAnimation:
    1:1:void <init>(com.google.android.material.floatingactionbutton.FloatingActionButtonImpl):689:689 -> <init>
    1:1:float getTargetShadowSize():693:693 -> getTargetShadowSize
com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$ShadowAnimatorImpl -> com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$ShadowAnimatorImpl:
    1:1:void <init>(com.google.android.material.floatingactionbutton.FloatingActionButtonImpl):660:660 -> <init>
    2:2:void <init>(com.google.android.material.floatingactionbutton.FloatingActionButtonImpl,com.google.android.material.floatingactionbutton.FloatingActionButtonImpl$1):660:660 -> <init>
    1:2:void onAnimationEnd(android.animation.Animator):680:681 -> onAnimationEnd
    1:4:void onAnimationUpdate(android.animation.ValueAnimator):668:671 -> onAnimationUpdate
    5:6:void onAnimationUpdate(android.animation.ValueAnimator):674:675 -> onAnimationUpdate
    7:7:void onAnimationUpdate(android.animation.ValueAnimator):674:674 -> onAnimationUpdate
com.google.android.material.floatingactionbutton.FloatingActionButtonImplLollipop -> com.google.android.material.floatingactionbutton.FloatingActionButtonImplLollipop:
    1:1:void <init>(com.google.android.material.internal.VisibilityAwareImageButton,com.google.android.material.shadow.ShadowViewDelegate):53:53 -> <init>
    1:2:android.animation.Animator createElevationAnimator(float,float):155:156 -> createElevationAnimator
    3:4:android.animation.Animator createElevationAnimator(float,float):158:159 -> createElevationAnimator
    5:5:android.animation.Animator createElevationAnimator(float,float):157:157 -> createElevationAnimator
    6:6:android.animation.Animator createElevationAnimator(float,float):160:160 -> createElevationAnimator
    1:1:float getElevation():166:166 -> getElevation
    1:3:void getPadding(android.graphics.Rect):228:230 -> getPadding
    4:4:void getPadding(android.graphics.Rect):234:234 -> getPadding
    5:5:void getPadding(android.graphics.Rect):233:233 -> getPadding
    6:6:void getPadding(android.graphics.Rect):238:238 -> getPadding
    7:7:void getPadding(android.graphics.Rect):237:237 -> getPadding
    8:8:void getPadding(android.graphics.Rect):239:239 -> getPadding
    9:9:void getPadding(android.graphics.Rect):241:241 -> getPadding
    1:1:com.google.android.material.internal.CircularBorderDrawable newCircularDrawable():218:218 -> newCircularDrawable
    1:1:android.graphics.drawable.GradientDrawable newGradientDrawableForShape():223:223 -> newGradientDrawableForShape
    1:1:void onCompatShadowChanged():171:171 -> onCompatShadowChanged
    1:6:void onDrawableStateChanged(int[]):188:193 -> onDrawableStateChanged
    7:7:void onDrawableStateChanged(int[]):196:196 -> onDrawableStateChanged
    8:8:void onDrawableStateChanged(int[]):194:194 -> onDrawableStateChanged
    9:10:void onDrawableStateChanged(int[]):199:200 -> onDrawableStateChanged
    1:1:void onElevationsChanged(float,float,float):102:102 -> onElevationsChanged
    2:2:void onElevationsChanged(float,float,float):105:105 -> onElevationsChanged
    3:3:void onElevationsChanged(float,float,float):107:107 -> onElevationsChanged
    4:5:void onElevationsChanged(float,float,float):110:111 -> onElevationsChanged
    6:6:void onElevationsChanged(float,float,float):110:110 -> onElevationsChanged
    7:7:void onElevationsChanged(float,float,float):112:112 -> onElevationsChanged
    8:8:void onElevationsChanged(float,float,float):114:114 -> onElevationsChanged
    9:9:void onElevationsChanged(float,float,float):112:112 -> onElevationsChanged
    10:10:void onElevationsChanged(float,float,float):115:115 -> onElevationsChanged
    11:11:void onElevationsChanged(float,float,float):117:117 -> onElevationsChanged
    12:12:void onElevationsChanged(float,float,float):115:115 -> onElevationsChanged
    13:13:void onElevationsChanged(float,float,float):118:118 -> onElevationsChanged
    14:14:void onElevationsChanged(float,float,float):120:120 -> onElevationsChanged
    15:15:void onElevationsChanged(float,float,float):118:118 -> onElevationsChanged
    16:19:void onElevationsChanged(float,float,float):123:126 -> onElevationsChanged
    20:22:void onElevationsChanged(float,float,float):131:133 -> onElevationsChanged
    23:23:void onElevationsChanged(float,float,float):131:131 -> onElevationsChanged
    24:26:void onElevationsChanged(float,float,float):135:137 -> onElevationsChanged
    27:27:void onElevationsChanged(float,float,float):135:135 -> onElevationsChanged
    28:30:void onElevationsChanged(float,float,float):138:140 -> onElevationsChanged
    31:31:void onElevationsChanged(float,float,float):143:143 -> onElevationsChanged
    32:32:void onElevationsChanged(float,float,float):145:145 -> onElevationsChanged
    33:34:void onElevationsChanged(float,float,float):148:149 -> onElevationsChanged
    1:2:void onPaddingUpdated(android.graphics.Rect):176:177 -> onPaddingUpdated
    3:3:void onPaddingUpdated(android.graphics.Rect):180:180 -> onPaddingUpdated
    4:4:void onPaddingUpdated(android.graphics.Rect):182:182 -> onPaddingUpdated
    1:2:void setBackgroundDrawable(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,android.content.res.ColorStateList,int):63:64 -> setBackgroundDrawable
    3:3:void setBackgroundDrawable(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,android.content.res.ColorStateList,int):66:66 -> setBackgroundDrawable
    4:5:void setBackgroundDrawable(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,android.content.res.ColorStateList,int):71:72 -> setBackgroundDrawable
    6:7:void setBackgroundDrawable(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,android.content.res.ColorStateList,int):74:75 -> setBackgroundDrawable
    8:8:void setBackgroundDrawable(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,android.content.res.ColorStateList,int):78:78 -> setBackgroundDrawable
    9:9:void setBackgroundDrawable(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,android.content.res.ColorStateList,int):80:80 -> setBackgroundDrawable
    10:10:void setBackgroundDrawable(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,android.content.res.ColorStateList,int):82:82 -> setBackgroundDrawable
    11:11:void setBackgroundDrawable(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,android.content.res.ColorStateList,int):84:84 -> setBackgroundDrawable
    1:3:void setRippleColor(android.content.res.ColorStateList):89:91 -> setRippleColor
    4:4:void setRippleColor(android.content.res.ColorStateList):93:93 -> setRippleColor
com.google.android.material.floatingactionbutton.FloatingActionButtonImplLollipop$AlwaysStatefulGradientDrawable -> com.google.android.material.floatingactionbutton.FloatingActionButtonImplLollipop$AlwaysStatefulGradientDrawable:
    1:1:void <init>():251:251 -> <init>
com.google.android.material.internal.BaselineLayout -> com.google.android.material.internal.BaselineLayout:
    1:1:void <init>(android.content.Context):34:34 -> <init>
    2:2:void <init>(android.content.Context):31:31 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet):38:38 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet):31:31 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):42:42 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):31:31 -> <init>
    1:1:int getBaseline():114:114 -> getBaseline
    1:3:void onLayout(boolean,int,int,int,int):85:87 -> onLayout
    4:4:void onLayout(boolean,int,int,int,int):89:89 -> onLayout
    5:6:void onLayout(boolean,int,int,int,int):92:93 -> onLayout
    7:8:void onLayout(boolean,int,int,int,int):97:98 -> onLayout
    9:9:void onLayout(boolean,int,int,int,int):100:100 -> onLayout
    10:11:void onLayout(boolean,int,int,int,int):102:103 -> onLayout
    12:12:void onLayout(boolean,int,int,int,int):108:108 -> onLayout
    1:1:void onMeasure(int,int):47:47 -> onMeasure
    2:3:void onMeasure(int,int):55:56 -> onMeasure
    4:5:void onMeasure(int,int):60:61 -> onMeasure
    6:7:void onMeasure(int,int):63:64 -> onMeasure
    8:10:void onMeasure(int,int):66:68 -> onMeasure
    11:13:void onMeasure(int,int):71:73 -> onMeasure
    14:15:void onMeasure(int,int):75:76 -> onMeasure
    16:17:void onMeasure(int,int):78:79 -> onMeasure
    18:18:void onMeasure(int,int):77:77 -> onMeasure
com.google.android.material.internal.CheckableImageButton -> com.google.android.material.internal.CheckableImageButton:
    1:1:void <clinit>():37:37 -> <clinit>
    1:1:void <init>(android.content.Context):42:42 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):46:46 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):50:50 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):52:52 -> <init>
    1:1:boolean isChecked():82:82 -> isChecked
    1:3:int[] onCreateDrawableState(int):92:94 -> onCreateDrawableState
    4:4:int[] onCreateDrawableState(int):93:93 -> onCreateDrawableState
    5:5:int[] onCreateDrawableState(int):97:97 -> onCreateDrawableState
    1:4:void setChecked(boolean):73:76 -> setChecked
    1:1:void toggle():87:87 -> toggle
com.google.android.material.internal.CheckableImageButton$1 -> com.google.android.material.internal.CheckableImageButton$1:
    1:1:void <init>(com.google.android.material.internal.CheckableImageButton):54:54 -> <init>
    1:2:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):57:58 -> onInitializeAccessibilityEvent
    1:3:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):64:66 -> onInitializeAccessibilityNodeInfo
com.google.android.material.internal.CircularBorderDrawable -> com.google.android.material.internal.CircularBorderDrawable:
    1:1:void <init>():71:71 -> <init>
    2:4:void <init>():52:54 -> <init>
    5:5:void <init>():66:66 -> <init>
    6:7:void <init>():72:73 -> <init>
    1:2:android.graphics.Shader createGradientShader():200:201 -> createGradientShader
    3:3:android.graphics.Shader createGradientShader():203:203 -> createGradientShader
    4:6:android.graphics.Shader createGradientShader():206:208 -> createGradientShader
    7:7:android.graphics.Shader createGradientShader():210:210 -> createGradientShader
    8:8:android.graphics.Shader createGradientShader():209:209 -> createGradientShader
    9:9:android.graphics.Shader createGradientShader():211:211 -> createGradientShader
    10:10:android.graphics.Shader createGradientShader():213:213 -> createGradientShader
    11:11:android.graphics.Shader createGradientShader():212:212 -> createGradientShader
    12:13:android.graphics.Shader createGradientShader():214:215 -> createGradientShader
    14:14:android.graphics.Shader createGradientShader():225:225 -> createGradientShader
    1:3:void draw(android.graphics.Canvas):105:107 -> draw
    4:5:void draw(android.graphics.Canvas):110:111 -> draw
    6:11:void draw(android.graphics.Canvas):115:120 -> draw
    12:13:void draw(android.graphics.Canvas):122:123 -> draw
    14:15:void draw(android.graphics.Canvas):125:126 -> draw
    1:1:android.graphics.drawable.Drawable$ConstantState getConstantState():79:79 -> getConstantState
    1:1:int getOpacity():159:159 -> getOpacity
    1:2:boolean getPadding(android.graphics.Rect):131:132 -> getPadding
    1:1:boolean isStateful():176:176 -> isStateful
    1:1:void onBoundsChange(android.graphics.Rect):171:171 -> onBoundsChange
    1:5:boolean onStateChange(int[]):181:185 -> onStateChange
    6:7:boolean onStateChange(int[]):188:189 -> onStateChange
    8:8:boolean onStateChange(int[]):191:191 -> onStateChange
    1:2:void setAlpha(int):138:139 -> setAlpha
    1:1:void setBorderTint(android.content.res.ColorStateList):144:144 -> setBorderTint
    2:4:void setBorderTint(android.content.res.ColorStateList):146:148 -> setBorderTint
    1:5:void setBorderWidth(float):95:99 -> setBorderWidth
    1:2:void setColorFilter(android.graphics.ColorFilter):153:154 -> setColorFilter
    1:4:void setGradientColors(int,int,int,int):87:90 -> setGradientColors
    1:3:void setRotation(float):163:165 -> setRotation
com.google.android.material.internal.CircularBorderDrawable$CircularBorderState -> com.google.android.material.internal.CircularBorderDrawable$CircularBorderState:
    1:1:void <init>(com.google.android.material.internal.CircularBorderDrawable):233:233 -> <init>
    2:2:void <init>(com.google.android.material.internal.CircularBorderDrawable,com.google.android.material.internal.CircularBorderDrawable$1):233:233 -> <init>
    1:1:android.graphics.drawable.Drawable newDrawable():238:238 -> newDrawable
com.google.android.material.internal.CircularBorderDrawableLollipop -> com.google.android.material.internal.CircularBorderDrawableLollipop:
    1:1:void <init>():28:28 -> <init>
    1:2:void getOutline(android.graphics.Outline):32:33 -> getOutline
com.google.android.material.internal.CollapsingTextHelper -> com.google.android.material.internal.CollapsingTextHelper:
    1:1:void <clinit>():52:52 -> <clinit>
    2:5:void <clinit>():58:61 -> <clinit>
    1:1:void <init>(android.view.View):123:123 -> <init>
    2:5:void <init>(android.view.View):73:76 -> <init>
    6:6:void <init>(android.view.View):124:124 -> <init>
    7:8:void <init>(android.view.View):126:127 -> <init>
    9:11:void <init>(android.view.View):129:131 -> <init>
    1:5:int blendColors(int,int,float):759:763 -> blendColors
    1:1:void calculateBaseOffsets():448:448 -> calculateBaseOffsets
    2:6:void calculateBaseOffsets():451:455 -> calculateBaseOffsets
    7:9:void calculateBaseOffsets():467:469 -> calculateBaseOffsets
    10:10:void calculateBaseOffsets():460:460 -> calculateBaseOffsets
    11:11:void calculateBaseOffsets():463:463 -> calculateBaseOffsets
    12:12:void calculateBaseOffsets():481:481 -> calculateBaseOffsets
    13:13:void calculateBaseOffsets():477:477 -> calculateBaseOffsets
    14:14:void calculateBaseOffsets():474:474 -> calculateBaseOffsets
    15:18:void calculateBaseOffsets():485:488 -> calculateBaseOffsets
    19:21:void calculateBaseOffsets():500:502 -> calculateBaseOffsets
    22:22:void calculateBaseOffsets():493:493 -> calculateBaseOffsets
    23:23:void calculateBaseOffsets():496:496 -> calculateBaseOffsets
    24:24:void calculateBaseOffsets():514:514 -> calculateBaseOffsets
    25:25:void calculateBaseOffsets():510:510 -> calculateBaseOffsets
    26:26:void calculateBaseOffsets():507:507 -> calculateBaseOffsets
    27:27:void calculateBaseOffsets():519:519 -> calculateBaseOffsets
    28:28:void calculateBaseOffsets():521:521 -> calculateBaseOffsets
    1:1:float calculateCollapsedTextWidth():189:189 -> calculateCollapsedTextWidth
    2:3:float calculateCollapsedTextWidth():192:193 -> calculateCollapsedTextWidth
    1:1:void calculateCurrentOffsets():399:399 -> calculateCurrentOffsets
    1:3:boolean calculateIsRtl(java.lang.CharSequence):579:581 -> calculateIsRtl
    4:4:boolean calculateIsRtl(java.lang.CharSequence):584:584 -> calculateIsRtl
    1:3:void calculateOffsets(float):403:405 -> calculateOffsets
    4:5:void calculateOffsets(float):407:408 -> calculateOffsets
    6:6:void calculateOffsets(float):407:407 -> calculateOffsets
    7:7:void calculateOffsets(float):410:410 -> calculateOffsets
    8:9:void calculateOffsets(float):413:414 -> calculateOffsets
    10:10:void calculateOffsets(float):413:413 -> calculateOffsets
    11:11:void calculateOffsets(float):416:416 -> calculateOffsets
    12:16:void calculateOffsets(float):419:423 -> calculateOffsets
    17:17:void calculateOffsets(float):419:419 -> calculateOffsets
    18:18:void calculateOffsets(float):425:425 -> calculateOffsets
    1:1:void calculateUsingTextSize(float):603:603 -> calculateUsingTextSize
    2:3:void calculateUsingTextSize(float):607:608 -> calculateUsingTextSize
    4:8:void calculateUsingTextSize(float):614:618 -> calculateUsingTextSize
    9:11:void calculateUsingTextSize(float):623:625 -> calculateUsingTextSize
    12:12:void calculateUsingTextSize(float):628:628 -> calculateUsingTextSize
    13:13:void calculateUsingTextSize(float):630:630 -> calculateUsingTextSize
    14:14:void calculateUsingTextSize(float):633:633 -> calculateUsingTextSize
    15:15:void calculateUsingTextSize(float):636:636 -> calculateUsingTextSize
    16:16:void calculateUsingTextSize(float):645:645 -> calculateUsingTextSize
    17:19:void calculateUsingTextSize(float):653:655 -> calculateUsingTextSize
    20:22:void calculateUsingTextSize(float):658:660 -> calculateUsingTextSize
    23:23:void calculateUsingTextSize(float):662:662 -> calculateUsingTextSize
    24:28:void calculateUsingTextSize(float):665:669 -> calculateUsingTextSize
    1:3:void clearTexture():729:731 -> clearTexture
    1:1:void draw(android.graphics.Canvas):535:535 -> draw
    2:4:void draw(android.graphics.Canvas):537:539 -> draw
    5:5:void draw(android.graphics.Canvas):541:541 -> draw
    6:6:void draw(android.graphics.Canvas):546:546 -> draw
    7:8:void draw(android.graphics.Canvas):549:550 -> draw
    9:10:void draw(android.graphics.Canvas):563:564 -> draw
    11:11:void draw(android.graphics.Canvas):569:569 -> draw
    12:12:void draw(android.graphics.Canvas):571:571 -> draw
    13:13:void draw(android.graphics.Canvas):575:575 -> draw
    1:1:void ensureExpandedTexture():675:675 -> ensureExpandedTexture
    2:4:void ensureExpandedTexture():679:681 -> ensureExpandedTexture
    5:6:void ensureExpandedTexture():683:684 -> ensureExpandedTexture
    7:7:void ensureExpandedTexture():690:690 -> ensureExpandedTexture
    8:9:void ensureExpandedTexture():692:693 -> ensureExpandedTexture
    10:10:void ensureExpandedTexture():695:695 -> ensureExpandedTexture
    11:11:void ensureExpandedTexture():697:697 -> ensureExpandedTexture
    1:1:void getCollapsedTextActualBounds(android.graphics.RectF):203:203 -> getCollapsedTextActualBounds
    2:6:void getCollapsedTextActualBounds(android.graphics.RectF):205:209 -> getCollapsedTextActualBounds
    1:1:android.content.res.ColorStateList getCollapsedTextColor():748:748 -> getCollapsedTextColor
    1:1:int getCollapsedTextGravity():244:244 -> getCollapsedTextGravity
    1:1:float getCollapsedTextHeight():197:197 -> getCollapsedTextHeight
    2:2:float getCollapsedTextHeight():199:199 -> getCollapsedTextHeight
    1:1:float getCollapsedTextSize():391:391 -> getCollapsedTextSize
    1:1:android.graphics.Typeface getCollapsedTypeface():347:347 -> getCollapsedTypeface
    1:2:int getCurrentCollapsedTextColor():440:441 -> getCurrentCollapsedTextColor
    3:3:int getCurrentCollapsedTextColor():443:443 -> getCurrentCollapsedTextColor
    1:2:int getCurrentExpandedTextColor():430:431 -> getCurrentExpandedTextColor
    3:3:int getCurrentExpandedTextColor():433:433 -> getCurrentExpandedTextColor
    1:1:android.content.res.ColorStateList getExpandedTextColor():744:744 -> getExpandedTextColor
    1:1:int getExpandedTextGravity():233:233 -> getExpandedTextGravity
    1:1:float getExpandedTextSize():395:395 -> getExpandedTextSize
    1:1:android.graphics.Typeface getExpandedTypeface():351:351 -> getExpandedTypeface
    1:1:float getExpansionFraction():387:387 -> getExpansionFraction
    1:1:java.lang.CharSequence getText():725:725 -> getText
    1:2:void getTextPaintCollapsed(android.text.TextPaint):213:214 -> getTextPaintCollapsed
    1:7:void interpolateBounds(float):525:531 -> interpolateBounds
    1:1:boolean isClose(float,float):740:740 -> isClose
    1:2:boolean isStateful():382:383 -> isStateful
    1:1:float lerp(float,float,float,android.animation.TimeInterpolator):769:769 -> lerp
    2:2:float lerp(float,float,float,android.animation.TimeInterpolator):771:771 -> lerp
    1:5:void onBoundsChanged():218:222 -> onBoundsChanged
    1:2:android.graphics.Typeface readFontFamilyTypeface(int):312:313 -> readFontFamilyTypeface
    3:3:android.graphics.Typeface readFontFamilyTypeface(int):315:315 -> readFontFamilyTypeface
    4:4:android.graphics.Typeface readFontFamilyTypeface(int):317:317 -> readFontFamilyTypeface
    5:5:android.graphics.Typeface readFontFamilyTypeface(int):320:320 -> readFontFamilyTypeface
    1:1:void recalculate():702:702 -> recalculate
    2:3:void recalculate():705:706 -> recalculate
    1:1:boolean rectEquals(android.graphics.Rect,int,int,int,int):775:775 -> rectEquals
    1:4:void setCollapsedBounds(int,int,int,int):181:184 -> setCollapsedBounds
    1:1:void setCollapsedTextAppearance(int):248:248 -> setCollapsedTextAppearance
    2:2:void setCollapsedTextAppearance(int):250:250 -> setCollapsedTextAppearance
    3:3:void setCollapsedTextAppearance(int):249:249 -> setCollapsedTextAppearance
    4:4:void setCollapsedTextAppearance(int):251:251 -> setCollapsedTextAppearance
    5:5:void setCollapsedTextAppearance(int):253:253 -> setCollapsedTextAppearance
    6:8:void setCollapsedTextAppearance(int):256:258 -> setCollapsedTextAppearance
    9:9:void setCollapsedTextAppearance(int):263:263 -> setCollapsedTextAppearance
    10:10:void setCollapsedTextAppearance(int):265:265 -> setCollapsedTextAppearance
    11:11:void setCollapsedTextAppearance(int):267:267 -> setCollapsedTextAppearance
    12:13:void setCollapsedTextAppearance(int):269:270 -> setCollapsedTextAppearance
    14:15:void setCollapsedTextAppearance(int):272:273 -> setCollapsedTextAppearance
    16:16:void setCollapsedTextAppearance(int):276:276 -> setCollapsedTextAppearance
    1:3:void setCollapsedTextColor(android.content.res.ColorStateList):159:161 -> setCollapsedTextColor
    1:3:void setCollapsedTextGravity(int):237:239 -> setCollapsedTextGravity
    1:3:void setCollapsedTextSize(float):152:154 -> setCollapsedTextSize
    1:3:void setCollapsedTypeface(android.graphics.Typeface):327:329 -> setCollapsedTypeface
    1:4:void setExpandedBounds(int,int,int,int):173:176 -> setExpandedBounds
    1:1:void setExpandedTextAppearance(int):280:280 -> setExpandedTextAppearance
    2:2:void setExpandedTextAppearance(int):282:282 -> setExpandedTextAppearance
    3:3:void setExpandedTextAppearance(int):281:281 -> setExpandedTextAppearance
    4:4:void setExpandedTextAppearance(int):283:283 -> setExpandedTextAppearance
    5:5:void setExpandedTextAppearance(int):285:285 -> setExpandedTextAppearance
    6:8:void setExpandedTextAppearance(int):288:290 -> setExpandedTextAppearance
    9:9:void setExpandedTextAppearance(int):295:295 -> setExpandedTextAppearance
    10:10:void setExpandedTextAppearance(int):297:297 -> setExpandedTextAppearance
    11:11:void setExpandedTextAppearance(int):299:299 -> setExpandedTextAppearance
    12:13:void setExpandedTextAppearance(int):301:302 -> setExpandedTextAppearance
    14:15:void setExpandedTextAppearance(int):304:305 -> setExpandedTextAppearance
    16:16:void setExpandedTextAppearance(int):308:308 -> setExpandedTextAppearance
    1:3:void setExpandedTextColor(android.content.res.ColorStateList):166:168 -> setExpandedTextColor
    1:3:void setExpandedTextGravity(int):226:228 -> setExpandedTextGravity
    1:3:void setExpandedTextSize(float):145:147 -> setExpandedTextSize
    1:3:void setExpandedTypeface(android.graphics.Typeface):335:337 -> setExpandedTypeface
    1:3:void setExpansionFraction(float):364:366 -> setExpansionFraction
    1:1:void setInterpolatedTextSize(float):588:588 -> setInterpolatedTextSize
    2:2:void setInterpolatedTextSize(float):591:591 -> setInterpolatedTextSize
    3:3:void setInterpolatedTextSize(float):593:593 -> setInterpolatedTextSize
    4:4:void setInterpolatedTextSize(float):595:595 -> setInterpolatedTextSize
    5:5:void setInterpolatedTextSize(float):598:598 -> setInterpolatedTextSize
    1:2:void setPositionInterpolator(android.animation.TimeInterpolator):140:141 -> setPositionInterpolator
    1:1:boolean setState(int[]):371:371 -> setState
    2:3:boolean setState(int[]):373:374 -> setState
    1:5:void setText(java.lang.CharSequence):716:720 -> setText
    1:2:void setTextSizeInterpolator(android.animation.TimeInterpolator):135:136 -> setTextSizeInterpolator
    1:2:void setTypefaces(android.graphics.Typeface):342:343 -> setTypefaces
com.google.android.material.internal.DescendantOffsetUtils -> com.google.android.material.internal.DescendantOffsetUtils:
    1:2:void <clinit>():36:37 -> <clinit>
    1:1:void <init>():35:35 -> <init>
    1:2:void getDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):80:81 -> getDescendantRect
    1:5:void offsetDescendantMatrix(android.view.ViewParent,android.view.View,android.graphics.Matrix):85:89 -> offsetDescendantMatrix
    6:6:void offsetDescendantMatrix(android.view.ViewParent,android.view.View,android.graphics.Matrix):92:92 -> offsetDescendantMatrix
    7:8:void offsetDescendantMatrix(android.view.ViewParent,android.view.View,android.graphics.Matrix):94:95 -> offsetDescendantMatrix
    1:1:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):48:48 -> offsetDescendantRect
    2:3:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):50:51 -> offsetDescendantRect
    4:4:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):53:53 -> offsetDescendantRect
    5:5:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):56:56 -> offsetDescendantRect
    6:6:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):58:58 -> offsetDescendantRect
    7:8:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):60:61 -> offsetDescendantRect
    9:11:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect):63:65 -> offsetDescendantRect
com.google.android.material.internal.DrawableUtils -> com.google.android.material.internal.DrawableUtils:
    1:1:void <init>():40:40 -> <init>
    1:1:boolean setContainerConstantState(android.graphics.drawable.DrawableContainer,android.graphics.drawable.Drawable$ConstantState):45:45 -> setContainerConstantState
    1:1:boolean setContainerConstantStateV9(android.graphics.drawable.DrawableContainer,android.graphics.drawable.Drawable$ConstantState):50:50 -> setContainerConstantStateV9
    2:3:boolean setContainerConstantStateV9(android.graphics.drawable.DrawableContainer,android.graphics.drawable.Drawable$ConstantState):52:53 -> setContainerConstantStateV9
    4:4:boolean setContainerConstantStateV9(android.graphics.drawable.DrawableContainer,android.graphics.drawable.Drawable$ConstantState):55:55 -> setContainerConstantStateV9
    5:5:boolean setContainerConstantStateV9(android.graphics.drawable.DrawableContainer,android.graphics.drawable.Drawable$ConstantState):57:57 -> setContainerConstantStateV9
    6:6:boolean setContainerConstantStateV9(android.graphics.drawable.DrawableContainer,android.graphics.drawable.Drawable$ConstantState):59:59 -> setContainerConstantStateV9
    7:7:boolean setContainerConstantStateV9(android.graphics.drawable.DrawableContainer,android.graphics.drawable.Drawable$ConstantState):61:61 -> setContainerConstantStateV9
    8:8:boolean setContainerConstantStateV9(android.graphics.drawable.DrawableContainer,android.graphics.drawable.Drawable$ConstantState):63:63 -> setContainerConstantStateV9
    9:9:boolean setContainerConstantStateV9(android.graphics.drawable.DrawableContainer,android.graphics.drawable.Drawable$ConstantState):66:66 -> setContainerConstantStateV9
com.google.android.material.internal.FlowLayout -> com.google.android.material.internal.FlowLayout:
    1:1:void <init>(android.content.Context):47:47 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):51:51 -> <init>
    3:5:void <init>(android.content.Context,android.util.AttributeSet,int):55:57 -> <init>
    6:8:void <init>(android.content.Context,android.util.AttributeSet,int,int):62:64 -> <init>
    1:1:int getItemSpacing():84:84 -> getItemSpacing
    1:1:int getLineSpacing():76:76 -> getLineSpacing
    1:1:int getMeasuredDimension(int,int,int):163:163 -> getMeasuredDimension
    1:1:boolean isSingleLine():92:92 -> isSingleLine
    1:4:void loadFromAttributes(android.content.Context,android.util.AttributeSet):69:72 -> loadFromAttributes
    1:1:void onLayout(boolean,int,int,int,int):171:171 -> onLayout
    2:4:void onLayout(boolean,int,int,int,int):176:178 -> onLayout
    5:5:void onLayout(boolean,int,int,int,int):180:180 -> onLayout
    6:7:void onLayout(boolean,int,int,int,int):186:187 -> onLayout
    8:8:void onLayout(boolean,int,int,int,int):189:189 -> onLayout
    9:9:void onLayout(boolean,int,int,int,int):193:193 -> onLayout
    10:11:void onLayout(boolean,int,int,int,int):196:197 -> onLayout
    12:13:int androidx.core.view.MarginLayoutParamsCompat.getMarginStart(android.view.ViewGroup$MarginLayoutParams):42:43 -> onLayout
    12:13:void onLayout(boolean,int,int,int,int):198 -> onLayout
    14:14:void onLayout(boolean,int,int,int,int):199:199 -> onLayout
    15:15:void onLayout(boolean,int,int,int,int):202:202 -> onLayout
    16:16:void onLayout(boolean,int,int,int,int):204:204 -> onLayout
    17:17:void onLayout(boolean,int,int,int,int):206:206 -> onLayout
    18:19:void onLayout(boolean,int,int,int,int):209:210 -> onLayout
    20:20:void onLayout(boolean,int,int,int,int):213:213 -> onLayout
    21:21:void onLayout(boolean,int,int,int,int):216:216 -> onLayout
    22:22:void onLayout(boolean,int,int,int,int):219:219 -> onLayout
    1:2:void onMeasure(int,int):102:103 -> onMeasure
    3:4:void onMeasure(int,int):105:106 -> onMeasure
    5:6:void onMeasure(int,int):113:114 -> onMeasure
    7:9:void onMeasure(int,int):118:120 -> onMeasure
    10:10:void onMeasure(int,int):122:122 -> onMeasure
    11:11:void onMeasure(int,int):125:125 -> onMeasure
    12:12:void onMeasure(int,int):127:127 -> onMeasure
    13:16:void onMeasure(int,int):130:133 -> onMeasure
    17:17:void onMeasure(int,int):136:136 -> onMeasure
    18:20:void onMeasure(int,int):138:140 -> onMeasure
    21:22:void onMeasure(int,int):143:144 -> onMeasure
    23:23:void onMeasure(int,int):150:150 -> onMeasure
    24:26:void onMeasure(int,int):153:155 -> onMeasure
    1:1:void setItemSpacing(int):88:88 -> setItemSpacing
    1:1:void setLineSpacing(int):80:80 -> setLineSpacing
    1:1:void setSingleLine(boolean):97:97 -> setSingleLine
com.google.android.material.internal.ForegroundLinearLayout -> com.google.android.material.internal.ForegroundLinearLayout:
    1:1:void <init>(android.content.Context):53:53 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):57:57 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):61:61 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):42:42 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):44:44 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):46:46 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int):48:48 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,int):50:50 -> <init>
    9:10:void <init>(android.content.Context,android.util.AttributeSet,int):63:64 -> <init>
    11:12:void <init>(android.content.Context,android.util.AttributeSet,int):67:68 -> <init>
    13:13:void <init>(android.content.Context,android.util.AttributeSet,int):70:70 -> <init>
    14:14:void <init>(android.content.Context,android.util.AttributeSet,int):72:72 -> <init>
    15:16:void <init>(android.content.Context,android.util.AttributeSet,int):75:76 -> <init>
    17:17:void <init>(android.content.Context,android.util.AttributeSet,int):78:78 -> <init>
    1:1:void draw(android.graphics.Canvas):202:202 -> draw
    2:2:void draw(android.graphics.Canvas):204:204 -> draw
    3:6:void draw(android.graphics.Canvas):207:210 -> draw
    7:8:void draw(android.graphics.Canvas):212:213 -> draw
    9:10:void draw(android.graphics.Canvas):215:216 -> draw
    11:11:void draw(android.graphics.Canvas):219:219 -> draw
    12:12:void draw(android.graphics.Canvas):218:218 -> draw
    13:13:void draw(android.graphics.Canvas):222:222 -> draw
    14:15:void draw(android.graphics.Canvas):224:225 -> draw
    16:16:void draw(android.graphics.Canvas):222:222 -> draw
    17:17:void draw(android.graphics.Canvas):228:228 -> draw
    18:18:void draw(android.graphics.Canvas):231:231 -> draw
    1:3:void drawableHotspotChanged(float,float):239:241 -> drawableHotspotChanged
    1:3:void drawableStateChanged():136:138 -> drawableStateChanged
    1:1:android.graphics.drawable.Drawable getForeground():185:185 -> getForeground
    1:1:int getForegroundGravity():89:89 -> getForegroundGravity
    1:3:void jumpDrawablesToCurrentState():128:130 -> jumpDrawablesToCurrentState
    1:2:void onLayout(boolean,int,int,int,int):190:191 -> onLayout
    1:2:void onSizeChanged(int,int,int,int):196:197 -> onSizeChanged
    1:1:void setForeground(android.graphics.drawable.Drawable):151:151 -> setForeground
    2:3:void setForeground(android.graphics.drawable.Drawable):153:154 -> setForeground
    4:4:void setForeground(android.graphics.drawable.Drawable):157:157 -> setForeground
    5:8:void setForeground(android.graphics.drawable.Drawable):160:163 -> setForeground
    9:11:void setForeground(android.graphics.drawable.Drawable):165:167 -> setForeground
    12:12:void setForeground(android.graphics.drawable.Drawable):170:170 -> setForeground
    13:14:void setForeground(android.graphics.drawable.Drawable):172:173 -> setForeground
    1:1:void setForegroundGravity(int):100:100 -> setForegroundGravity
    2:2:void setForegroundGravity(int):109:109 -> setForegroundGravity
    3:5:void setForegroundGravity(int):111:113 -> setForegroundGravity
    6:6:void setForegroundGravity(int):116:116 -> setForegroundGravity
    1:1:boolean verifyDrawable(android.graphics.drawable.Drawable):122:122 -> verifyDrawable
com.google.android.material.internal.NavigationMenu -> com.google.android.material.internal.NavigationMenu:
    1:1:void <init>(android.content.Context):38:38 -> <init>
    1:3:android.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence):43:45 -> addSubMenu
com.google.android.material.internal.NavigationMenuItemView -> com.google.android.material.internal.NavigationMenuItemView:
    1:1:void <clinit>():52:52 -> <clinit>
    1:1:void <init>(android.content.Context):83:83 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):87:87 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):91:91 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):72:72 -> <init>
    5:10:void <init>(android.content.Context,android.util.AttributeSet,int):92:97 -> <init>
    1:1:void adjustAppearance():128:128 -> adjustAppearance
    2:6:void adjustAppearance():130:134 -> adjustAppearance
    7:11:void adjustAppearance():137:141 -> adjustAppearance
    1:7:android.graphics.drawable.StateListDrawable createDefaultBackground():166:172 -> createDefaultBackground
    1:1:androidx.appcompat.view.menu.MenuItemImpl getItemData():180:180 -> getItemData
    1:1:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):102:102 -> initialize
    2:2:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):104:104 -> initialize
    3:4:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):106:107 -> initialize
    5:13:void initialize(androidx.appcompat.view.menu.MenuItemImpl,int):110:118 -> initialize
    1:3:int[] onCreateDrawableState(int):242:244 -> onCreateDrawableState
    1:2:void recycle():147:148 -> recycle
    3:3:void recycle():150:150 -> recycle
    1:2:void setActionView(android.view.View):155:156 -> setActionView
    3:3:void setActionView(android.view.View):158:158 -> setActionView
    4:5:void setActionView(android.view.View):160:161 -> setActionView
    1:4:void setCheckable(boolean):190:193 -> setCheckable
    1:2:void setChecked(boolean):200:201 -> setChecked
    1:1:void setHorizontalPadding(int):271:271 -> setHorizontalPadding
    1:4:void setIcon(android.graphics.drawable.Drawable):210:213 -> setIcon
    5:7:void setIcon(android.graphics.drawable.Drawable):215:217 -> setIcon
    8:8:void setIcon(android.graphics.drawable.Drawable):220:220 -> setIcon
    9:9:void setIcon(android.graphics.drawable.Drawable):219:219 -> setIcon
    10:11:void setIcon(android.graphics.drawable.Drawable):221:222 -> setIcon
    12:12:void setIcon(android.graphics.drawable.Drawable):225:225 -> setIcon
    13:13:void setIcon(android.graphics.drawable.Drawable):227:227 -> setIcon
    1:1:void setIconPadding(int):275:275 -> setIconPadding
    1:3:void setIconTintList(android.content.res.ColorStateList):250:252 -> setIconTintList
    4:4:void setIconTintList(android.content.res.ColorStateList):254:254 -> setIconTintList
    1:1:void setNeedsEmptyIcon(boolean):267:267 -> setNeedsEmptyIcon
    1:1:void setTextAppearance(int):259:259 -> setTextAppearance
    1:1:void setTextColor(android.content.res.ColorStateList):263:263 -> setTextColor
    1:1:void setTitle(java.lang.CharSequence):185:185 -> setTitle
    1:3:boolean shouldExpandActionArea():122:124 -> shouldExpandActionArea
com.google.android.material.internal.NavigationMenuItemView$1 -> com.google.android.material.internal.NavigationMenuItemView$1:
    1:1:void <init>(com.google.android.material.internal.NavigationMenuItemView):73:73 -> <init>
    1:2:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):77:78 -> onInitializeAccessibilityNodeInfo
com.google.android.material.internal.NavigationMenuPresenter -> com.google.android.material.internal.NavigationMenuPresenter:
    1:1:void <init>():53:53 -> <init>
    2:2:void <init>():344:344 -> <init>
    1:1:void addHeaderView(android.view.View):213:213 -> addHeaderView
    2:2:void addHeaderView(android.view.View):215:215 -> addHeaderView
    1:5:void dispatchApplyWindowInsets(androidx.core.view.WindowInsetsCompat):294:298 -> dispatchApplyWindowInsets
    6:6:void dispatchApplyWindowInsets(androidx.core.view.WindowInsetsCompat):301:301 -> dispatchApplyWindowInsets
    1:1:androidx.appcompat.view.menu.MenuItemImpl getCheckedItem():203:203 -> getCheckedItem
    1:1:int getHeaderCount():226:226 -> getHeaderCount
    1:1:android.view.View getHeaderView(int):230:230 -> getHeaderView
    1:1:int getId():152:152 -> getId
    1:1:android.graphics.drawable.Drawable getItemBackground():261:261 -> getItemBackground
    1:1:int getItemHorizontalPadding():270:270 -> getItemHorizontalPadding
    1:1:int getItemIconPadding():279:279 -> getItemIconPadding
    1:1:android.content.res.ColorStateList getItemTextColor():245:245 -> getItemTextColor
    1:1:android.content.res.ColorStateList getItemTintList():235:235 -> getItemTintList
    1:5:androidx.appcompat.view.menu.MenuView getMenuView(android.view.ViewGroup):97:101 -> getMenuView
    6:6:androidx.appcompat.view.menu.MenuView getMenuView(android.view.ViewGroup):103:103 -> getMenuView
    7:8:androidx.appcompat.view.menu.MenuView getMenuView(android.view.ViewGroup):105:106 -> getMenuView
    9:9:androidx.appcompat.view.menu.MenuView getMenuView(android.view.ViewGroup):108:108 -> getMenuView
    1:2:android.view.View inflateHeaderView(int):207:208 -> inflateHeaderView
    1:5:void initForMenu(android.content.Context,androidx.appcompat.view.menu.MenuBuilder):88:92 -> initForMenu
    1:2:void onCloseMenu(androidx.appcompat.view.menu.MenuBuilder,boolean):130:131 -> onCloseMenu
    1:3:void onRestoreInstanceState(android.os.Parcelable):180:182 -> onRestoreInstanceState
    4:4:void onRestoreInstanceState(android.os.Parcelable):184:184 -> onRestoreInstanceState
    5:5:void onRestoreInstanceState(android.os.Parcelable):186:186 -> onRestoreInstanceState
    6:6:void onRestoreInstanceState(android.os.Parcelable):188:188 -> onRestoreInstanceState
    7:7:void onRestoreInstanceState(android.os.Parcelable):190:190 -> onRestoreInstanceState
    8:8:void onRestoreInstanceState(android.os.Parcelable):192:192 -> onRestoreInstanceState
    1:5:android.os.Parcelable onSaveInstanceState():161:165 -> onSaveInstanceState
    6:7:android.os.Parcelable onSaveInstanceState():167:168 -> onSaveInstanceState
    8:11:android.os.Parcelable onSaveInstanceState():170:173 -> onSaveInstanceState
    1:3:void removeHeaderView(android.view.View):219:221 -> removeHeaderView
    1:1:void setCallback(androidx.appcompat.view.menu.MenuPresenter$Callback):120:120 -> setCallback
    1:1:void setCheckedItem(androidx.appcompat.view.menu.MenuItemImpl):198:198 -> setCheckedItem
    1:1:void setId(int):156:156 -> setId
    1:2:void setItemBackground(android.graphics.drawable.Drawable):265:266 -> setItemBackground
    1:2:void setItemHorizontalPadding(int):274:275 -> setItemHorizontalPadding
    1:2:void setItemIconPadding(int):283:284 -> setItemIconPadding
    1:2:void setItemIconTintList(android.content.res.ColorStateList):239:240 -> setItemIconTintList
    1:3:void setItemTextAppearance(int):254:256 -> setItemTextAppearance
    1:2:void setItemTextColor(android.content.res.ColorStateList):249:250 -> setItemTextColor
    1:2:void setUpdateSuspended(boolean):288:289 -> setUpdateSuspended
    1:2:void updateMenuView(boolean):113:114 -> updateMenuView
com.google.android.material.internal.NavigationMenuPresenter$1 -> com.google.android.material.internal.NavigationMenuPresenter$1:
    1:1:void <init>(com.google.android.material.internal.NavigationMenuPresenter):345:345 -> <init>
    1:6:void onClick(android.view.View):349:354 -> onClick
    7:8:void onClick(android.view.View):356:357 -> onClick
com.google.android.material.internal.NavigationMenuPresenter$HeaderViewHolder -> com.google.android.material.internal.NavigationMenuPresenter$HeaderViewHolder:
    1:1:void <init>(android.view.View):337:337 -> <init>
com.google.android.material.internal.NavigationMenuPresenter$NavigationMenuAdapter -> com.google.android.material.internal.NavigationMenuPresenter$NavigationMenuAdapter:
    1:1:void <init>(com.google.android.material.internal.NavigationMenuPresenter):375:375 -> <init>
    2:2:void <init>(com.google.android.material.internal.NavigationMenuPresenter):371:371 -> <init>
    3:3:void <init>(com.google.android.material.internal.NavigationMenuPresenter):376:376 -> <init>
    1:2:void appendTransparentIconIfMissing(int,int):552:553 -> appendTransparentIconIfMissing
    1:3:android.os.Bundle createInstanceState():573:575 -> createInstanceState
    4:9:android.os.Bundle createInstanceState():578:583 -> createInstanceState
    10:12:android.os.Bundle createInstanceState():585:587 -> createInstanceState
    13:13:android.os.Bundle createInstanceState():591:591 -> createInstanceState
    1:1:androidx.appcompat.view.menu.MenuItemImpl getCheckedItem():569:569 -> getCheckedItem
    1:1:int getItemCount():386:386 -> getItemCount
    1:2:int getItemViewType(int):391:392 -> getItemViewType
    3:3:int getItemViewType(int):394:394 -> getItemViewType
    4:6:int getItemViewType(int):396:398 -> getItemViewType
    7:7:int getItemViewType(int):404:404 -> getItemViewType
    1:1:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):361:361 -> onBindViewHolder
    2:2:void onBindViewHolder(com.google.android.material.internal.NavigationMenuPresenter$ViewHolder,int):424:424 -> onBindViewHolder
    3:4:void onBindViewHolder(com.google.android.material.internal.NavigationMenuPresenter$ViewHolder,int):454:455 -> onBindViewHolder
    5:7:void onBindViewHolder(com.google.android.material.internal.NavigationMenuPresenter$ViewHolder,int):447:449 -> onBindViewHolder
    8:11:void onBindViewHolder(com.google.android.material.internal.NavigationMenuPresenter$ViewHolder,int):427:430 -> onBindViewHolder
    12:13:void onBindViewHolder(com.google.android.material.internal.NavigationMenuPresenter$ViewHolder,int):432:433 -> onBindViewHolder
    14:14:void onBindViewHolder(com.google.android.material.internal.NavigationMenuPresenter$ViewHolder,int):435:435 -> onBindViewHolder
    15:15:void onBindViewHolder(com.google.android.material.internal.NavigationMenuPresenter$ViewHolder,int):437:437 -> onBindViewHolder
    16:16:void onBindViewHolder(com.google.android.material.internal.NavigationMenuPresenter$ViewHolder,int):435:435 -> onBindViewHolder
    17:21:void onBindViewHolder(com.google.android.material.internal.NavigationMenuPresenter$ViewHolder,int):438:442 -> onBindViewHolder
    1:1:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):361:361 -> onCreateViewHolder
    2:2:com.google.android.material.internal.NavigationMenuPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):417:417 -> onCreateViewHolder
    3:3:com.google.android.material.internal.NavigationMenuPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):415:415 -> onCreateViewHolder
    4:4:com.google.android.material.internal.NavigationMenuPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):413:413 -> onCreateViewHolder
    5:5:com.google.android.material.internal.NavigationMenuPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):411:411 -> onCreateViewHolder
    1:1:void onViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):361:361 -> onViewRecycled
    2:3:void onViewRecycled(com.google.android.material.internal.NavigationMenuPresenter$ViewHolder):467:468 -> onViewRecycled
    1:1:void prepareMenuItems():482:482 -> prepareMenuItems
    2:4:void prepareMenuItems():485:487 -> prepareMenuItems
    5:8:void prepareMenuItems():492:495 -> prepareMenuItems
    9:10:void prepareMenuItems():497:498 -> prepareMenuItems
    11:13:void prepareMenuItems():500:502 -> prepareMenuItems
    14:14:void prepareMenuItems():504:504 -> prepareMenuItems
    15:15:void prepareMenuItems():506:506 -> prepareMenuItems
    16:20:void prepareMenuItems():508:512 -> prepareMenuItems
    21:22:void prepareMenuItems():515:516 -> prepareMenuItems
    23:24:void prepareMenuItems():518:519 -> prepareMenuItems
    25:25:void prepareMenuItems():521:521 -> prepareMenuItems
    26:26:void prepareMenuItems():525:525 -> prepareMenuItems
    27:27:void prepareMenuItems():529:529 -> prepareMenuItems
    28:29:void prepareMenuItems():531:532 -> prepareMenuItems
    30:30:void prepareMenuItems():535:535 -> prepareMenuItems
    31:31:void prepareMenuItems():537:537 -> prepareMenuItems
    32:32:void prepareMenuItems():539:539 -> prepareMenuItems
    33:35:void prepareMenuItems():541:543 -> prepareMenuItems
    36:36:void prepareMenuItems():547:547 -> prepareMenuItems
    1:1:void restoreInstanceState(android.os.Bundle):596:596 -> restoreInstanceState
    2:8:void restoreInstanceState(android.os.Bundle):598:604 -> restoreInstanceState
    9:10:void restoreInstanceState(android.os.Bundle):609:610 -> restoreInstanceState
    11:11:void restoreInstanceState(android.os.Bundle):614:614 -> restoreInstanceState
    12:14:void restoreInstanceState(android.os.Bundle):616:618 -> restoreInstanceState
    15:15:void restoreInstanceState(android.os.Bundle):621:621 -> restoreInstanceState
    16:16:void restoreInstanceState(android.os.Bundle):625:625 -> restoreInstanceState
    17:17:void restoreInstanceState(android.os.Bundle):629:629 -> restoreInstanceState
    18:18:void restoreInstanceState(android.os.Bundle):633:633 -> restoreInstanceState
    1:1:void setCheckedItem(androidx.appcompat.view.menu.MenuItemImpl):558:558 -> setCheckedItem
    2:3:void setCheckedItem(androidx.appcompat.view.menu.MenuItemImpl):561:562 -> setCheckedItem
    4:5:void setCheckedItem(androidx.appcompat.view.menu.MenuItemImpl):564:565 -> setCheckedItem
    1:1:void setUpdateSuspended(boolean):639:639 -> setUpdateSuspended
    1:2:void update():473:474 -> update
com.google.android.material.internal.NavigationMenuPresenter$NavigationMenuHeaderItem -> com.google.android.material.internal.NavigationMenuPresenter$NavigationMenuHeaderItem:
    1:1:void <init>():685:685 -> <init>
com.google.android.material.internal.NavigationMenuPresenter$NavigationMenuSeparatorItem -> com.google.android.material.internal.NavigationMenuPresenter$NavigationMenuSeparatorItem:
    1:3:void <init>(int,int):669:671 -> <init>
    1:1:int getPaddingBottom():679:679 -> getPaddingBottom
    1:1:int getPaddingTop():675:675 -> getPaddingTop
com.google.android.material.internal.NavigationMenuPresenter$NavigationMenuTextItem -> com.google.android.material.internal.NavigationMenuPresenter$NavigationMenuTextItem:
    1:2:void <init>(androidx.appcompat.view.menu.MenuItemImpl):653:654 -> <init>
    1:1:androidx.appcompat.view.menu.MenuItemImpl getMenuItem():658:658 -> getMenuItem
com.google.android.material.internal.NavigationMenuPresenter$NormalViewHolder -> com.google.android.material.internal.NavigationMenuPresenter$NormalViewHolder:
    1:2:void <init>(android.view.LayoutInflater,android.view.ViewGroup,android.view.View$OnClickListener):315:316 -> <init>
com.google.android.material.internal.NavigationMenuPresenter$SeparatorViewHolder -> com.google.android.material.internal.NavigationMenuPresenter$SeparatorViewHolder:
    1:1:void <init>(android.view.LayoutInflater,android.view.ViewGroup):330:330 -> <init>
com.google.android.material.internal.NavigationMenuPresenter$SubheaderViewHolder -> com.google.android.material.internal.NavigationMenuPresenter$SubheaderViewHolder:
    1:1:void <init>(android.view.LayoutInflater,android.view.ViewGroup):323:323 -> <init>
com.google.android.material.internal.NavigationMenuPresenter$ViewHolder -> com.google.android.material.internal.NavigationMenuPresenter$ViewHolder:
    1:1:void <init>(android.view.View):307:307 -> <init>
com.google.android.material.internal.NavigationMenuView -> com.google.android.material.internal.NavigationMenuView:
    1:1:void <init>(android.content.Context):34:34 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):38:38 -> <init>
    3:4:void <init>(android.content.Context,android.util.AttributeSet,int):42:43 -> <init>
com.google.android.material.internal.NavigationSubMenu -> com.google.android.material.internal.NavigationSubMenu:
    1:1:void <init>(android.content.Context,com.google.android.material.internal.NavigationMenu,androidx.appcompat.view.menu.MenuItemImpl):37:37 -> <init>
    1:2:void onItemsChanged(boolean):42:43 -> onItemsChanged
com.google.android.material.internal.ParcelableSparseArray -> com.google.android.material.internal.ParcelableSparseArray:
    1:1:void <clinit>():64:64 -> <clinit>
    1:1:void <init>():31:31 -> <init>
    2:6:void <init>(android.os.Parcel,java.lang.ClassLoader):35:39 -> <init>
    7:7:void <init>(android.os.Parcel,java.lang.ClassLoader):41:41 -> <init>
    1:3:void writeToParcel(android.os.Parcel,int):52:54 -> writeToParcel
    4:5:void writeToParcel(android.os.Parcel,int):56:57 -> writeToParcel
    6:8:void writeToParcel(android.os.Parcel,int):59:61 -> writeToParcel
com.google.android.material.internal.ParcelableSparseArray$1 -> com.google.android.material.internal.ParcelableSparseArray$1:
    1:1:void <init>():65:65 -> <init>
    1:1:java.lang.Object createFromParcel(android.os.Parcel):65:65 -> createFromParcel
    2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):65:65 -> createFromParcel
    3:3:com.google.android.material.internal.ParcelableSparseArray createFromParcel(android.os.Parcel,java.lang.ClassLoader):68:68 -> createFromParcel
    4:4:com.google.android.material.internal.ParcelableSparseArray createFromParcel(android.os.Parcel):73:73 -> createFromParcel
    1:1:java.lang.Object[] newArray(int):65:65 -> newArray
    2:2:com.google.android.material.internal.ParcelableSparseArray[] newArray(int):78:78 -> newArray
com.google.android.material.internal.ScrimInsetsFrameLayout -> com.google.android.material.internal.ScrimInsetsFrameLayout:
    1:1:void <init>(android.content.Context):47:47 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):51:51 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):55:55 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):44:44 -> <init>
    5:6:void <init>(android.content.Context,android.util.AttributeSet,int):57:58 -> <init>
    7:9:void <init>(android.content.Context,android.util.AttributeSet,int):64:66 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet,int):68:68 -> <init>
    1:1:void draw(android.graphics.Canvas):91:91 -> draw
    2:6:void draw(android.graphics.Canvas):93:97 -> draw
    7:9:void draw(android.graphics.Canvas):100:102 -> draw
    10:12:void draw(android.graphics.Canvas):105:107 -> draw
    13:15:void draw(android.graphics.Canvas):110:112 -> draw
    16:18:void draw(android.graphics.Canvas):115:117 -> draw
    19:19:void draw(android.graphics.Canvas):119:119 -> draw
    1:3:void onAttachedToWindow():125:127 -> onAttachedToWindow
    1:3:void onDetachedFromWindow():133:135 -> onDetachedFromWindow
com.google.android.material.internal.ScrimInsetsFrameLayout$1 -> com.google.android.material.internal.ScrimInsetsFrameLayout$1:
    1:1:void <init>(com.google.android.material.internal.ScrimInsetsFrameLayout):70:70 -> <init>
    1:2:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):73:74 -> onApplyWindowInsets
    3:7:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):76:80 -> onApplyWindowInsets
    8:8:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):76:76 -> onApplyWindowInsets
    9:12:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):81:84 -> onApplyWindowInsets
com.google.android.material.internal.StateListAnimator -> com.google.android.material.internal.StateListAnimator:
    1:1:void <init>():35:35 -> <init>
    2:2:void <init>():37:37 -> <init>
    3:4:void <init>():39:40 -> <init>
    5:5:void <init>():42:42 -> <init>
    1:3:void addState(int[],android.animation.ValueAnimator):60:62 -> addState
    1:3:void cancel():96:98 -> cancel
    1:3:void jumpToCurrentState():108:110 -> jumpToCurrentState
    1:1:void setState(int[]):68:68 -> setState
    2:3:void setState(int[]):70:71 -> setState
    4:4:void setState(int[]):76:76 -> setState
    5:5:void setState(int[]):80:80 -> setState
    6:6:void setState(int[]):83:83 -> setState
    7:7:void setState(int[]):86:86 -> setState
    1:2:void start(com.google.android.material.internal.StateListAnimator$Tuple):91:92 -> start
com.google.android.material.internal.StateListAnimator$1 -> com.google.android.material.internal.StateListAnimator$1:
    1:1:void <init>(com.google.android.material.internal.StateListAnimator):43:43 -> <init>
    1:2:void onAnimationEnd(android.animation.Animator):46:47 -> onAnimationEnd
com.google.android.material.internal.StateListAnimator$Tuple -> com.google.android.material.internal.StateListAnimator$Tuple:
    1:3:void <init>(int[],android.animation.ValueAnimator):118:120 -> <init>
com.google.android.material.internal.TextScale -> com.google.android.material.internal.TextScale:
    1:1:void <init>():32:32 -> <init>
    1:1:void captureEndValues(androidx.transition.TransitionValues):42:42 -> captureEndValues
    1:1:void captureStartValues(androidx.transition.TransitionValues):37:37 -> captureStartValues
    1:3:void captureValues(androidx.transition.TransitionValues):46:48 -> captureValues
    1:1:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):55:55 -> createAnimator
    2:4:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):61:63 -> createAnimator
    5:5:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):65:65 -> createAnimator
    6:6:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):67:67 -> createAnimator
    7:7:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):72:72 -> createAnimator
    8:8:android.animation.Animator createAnimator(android.view.ViewGroup,androidx.transition.TransitionValues,androidx.transition.TransitionValues):74:74 -> createAnimator
com.google.android.material.internal.TextScale$1 -> com.google.android.material.internal.TextScale$1:
    1:1:void <init>(com.google.android.material.internal.TextScale,android.widget.TextView):75:75 -> <init>
    1:3:void onAnimationUpdate(android.animation.ValueAnimator):78:80 -> onAnimationUpdate
com.google.android.material.internal.ThemeEnforcement -> com.google.android.material.internal.ThemeEnforcement:
    1:1:void <clinit>():40:40 -> <clinit>
    2:2:void <clinit>():43:43 -> <clinit>
    1:1:void <init>():46:46 -> <init>
    1:1:void checkAppCompatTheme(android.content.Context):196:196 -> checkAppCompatTheme
    1:2:void checkCompatibleTheme(android.content.Context,android.util.AttributeSet,int,int):121:122 -> checkCompatibleTheme
    3:5:void checkCompatibleTheme(android.content.Context,android.util.AttributeSet,int,int):124:126 -> checkCompatibleTheme
    6:6:void checkCompatibleTheme(android.content.Context,android.util.AttributeSet,int,int):129:129 -> checkCompatibleTheme
    7:7:void checkCompatibleTheme(android.content.Context,android.util.AttributeSet,int,int):131:131 -> checkCompatibleTheme
    1:1:void checkMaterialTheme(android.content.Context):200:200 -> checkMaterialTheme
    1:2:void checkTextAppearance(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):141:142 -> checkTextAppearance
    3:4:void checkTextAppearance(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):144:145 -> checkTextAppearance
    5:5:void checkTextAppearance(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):148:148 -> checkTextAppearance
    6:6:void checkTextAppearance(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):154:154 -> checkTextAppearance
    7:7:void checkTextAppearance(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):163:163 -> checkTextAppearance
    8:9:void checkTextAppearance(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):156:157 -> checkTextAppearance
    10:10:void checkTextAppearance(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):167:167 -> checkTextAppearance
    11:11:void checkTextAppearance(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):170:170 -> checkTextAppearance
    1:2:void checkTheme(android.content.Context,int[],java.lang.String):220:221 -> checkTheme
    1:1:boolean isAppCompatTheme(android.content.Context):204:204 -> isAppCompatTheme
    1:4:boolean isCustomTextAppearanceValid(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):184:187 -> isCustomTextAppearanceValid
    5:5:boolean isCustomTextAppearanceValid(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):191:191 -> isCustomTextAppearanceValid
    1:1:boolean isMaterialTheme(android.content.Context):208:208 -> isMaterialTheme
    1:3:boolean isTheme(android.content.Context,int[]):212:214 -> isTheme
    1:1:android.content.res.TypedArray obtainStyledAttributes(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):72:72 -> obtainStyledAttributes
    2:2:android.content.res.TypedArray obtainStyledAttributes(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):75:75 -> obtainStyledAttributes
    3:3:android.content.res.TypedArray obtainStyledAttributes(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):78:78 -> obtainStyledAttributes
    1:1:androidx.appcompat.widget.TintTypedArray obtainTintedStyledAttributes(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):110:110 -> obtainTintedStyledAttributes
    2:2:androidx.appcompat.widget.TintTypedArray obtainTintedStyledAttributes(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):113:113 -> obtainTintedStyledAttributes
    3:3:androidx.appcompat.widget.TintTypedArray obtainTintedStyledAttributes(android.content.Context,android.util.AttributeSet,int[],int,int,int[]):116:116 -> obtainTintedStyledAttributes
com.google.android.material.internal.ViewUtils -> com.google.android.material.internal.ViewUtils:
    1:1:void <init>():32:32 -> <init>
    1:1:boolean isLayoutRtl(android.view.View):53:53 -> isLayoutRtl
    1:1:android.graphics.PorterDuff$Mode parseTintMode(int,android.graphics.PorterDuff$Mode):46:46 -> parseTintMode
    2:2:android.graphics.PorterDuff$Mode parseTintMode(int,android.graphics.PorterDuff$Mode):44:44 -> parseTintMode
    3:3:android.graphics.PorterDuff$Mode parseTintMode(int,android.graphics.PorterDuff$Mode):42:42 -> parseTintMode
    4:4:android.graphics.PorterDuff$Mode parseTintMode(int,android.graphics.PorterDuff$Mode):40:40 -> parseTintMode
    5:5:android.graphics.PorterDuff$Mode parseTintMode(int,android.graphics.PorterDuff$Mode):38:38 -> parseTintMode
    6:6:android.graphics.PorterDuff$Mode parseTintMode(int,android.graphics.PorterDuff$Mode):36:36 -> parseTintMode
com.google.android.material.internal.VisibilityAwareImageButton -> com.google.android.material.internal.VisibilityAwareImageButton:
    1:1:void <init>(android.content.Context):37:37 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):41:41 -> <init>
    3:4:void <init>(android.content.Context,android.util.AttributeSet,int):45:46 -> <init>
    1:1:int getUserSetVisibility():62:62 -> getUserSetVisibility
    1:1:void internalSetVisibility(int,boolean):55:55 -> internalSetVisibility
    2:2:void internalSetVisibility(int,boolean):57:57 -> internalSetVisibility
    1:1:void setVisibility(int):51:51 -> setVisibility
com.google.android.material.math.MathUtils -> com.google.android.material.math.MathUtils:
    1:1:void <init>():24:24 -> <init>
    1:1:float dist(float,float,float,float):30:30 -> dist
    1:4:float distanceToFurthestCorner(float,float,float,float,float,float):66:69 -> distanceToFurthestCorner
    5:5:float distanceToFurthestCorner(float,float,float,float,float,float):65:65 -> distanceToFurthestCorner
com.google.android.material.navigation.NavigationView -> com.google.android.material.navigation.NavigationView:
    1:2:void <clinit>():86:87 -> <clinit>
    1:1:void <init>(android.content.Context):100:100 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):104:104 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):108:108 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):92:92 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):111:111 -> <init>
    6:7:void <init>(android.content.Context,android.util.AttributeSet,int):114:115 -> <init>
    8:11:void <init>(android.content.Context,android.util.AttributeSet,int):122:125 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet,int):124:124 -> <init>
    13:14:void <init>(android.content.Context,android.util.AttributeSet,int):127:128 -> <init>
    15:15:void androidx.core.view.ViewCompat.setFitsSystemWindows(android.view.View,boolean):2398:2398 -> <init>
    15:15:void <init>(android.content.Context,android.util.AttributeSet,int):127 -> <init>
    16:16:void <init>(android.content.Context,android.util.AttributeSet,int):130:130 -> <init>
    17:18:void <init>(android.content.Context,android.util.AttributeSet,int):133:134 -> <init>
    19:19:void <init>(android.content.Context,android.util.AttributeSet,int):136:136 -> <init>
    20:21:void <init>(android.content.Context,android.util.AttributeSet,int):141:142 -> <init>
    22:23:void <init>(android.content.Context,android.util.AttributeSet,int):147:148 -> <init>
    24:24:void <init>(android.content.Context,android.util.AttributeSet,int):153:153 -> <init>
    25:25:void <init>(android.content.Context,android.util.AttributeSet,int):156:156 -> <init>
    26:29:void <init>(android.content.Context,android.util.AttributeSet,int):158:161 -> <init>
    30:31:void <init>(android.content.Context,android.util.AttributeSet,int):163:164 -> <init>
    32:32:void <init>(android.content.Context,android.util.AttributeSet,int):166:166 -> <init>
    33:35:void <init>(android.content.Context,android.util.AttributeSet,int):176:178 -> <init>
    36:36:void <init>(android.content.Context,android.util.AttributeSet,int):180:180 -> <init>
    37:41:void <init>(android.content.Context,android.util.AttributeSet,int):182:186 -> <init>
    42:43:void <init>(android.content.Context,android.util.AttributeSet,int):188:189 -> <init>
    44:45:void <init>(android.content.Context,android.util.AttributeSet,int):192:193 -> <init>
    46:46:void <init>(android.content.Context,android.util.AttributeSet,int):196:196 -> <init>
    1:1:void addHeaderView(android.view.View):290:290 -> addHeaderView
    1:2:android.content.res.ColorStateList createDefaultColorStateList(int):509:510 -> createDefaultColorStateList
    3:6:android.content.res.ColorStateList createDefaultColorStateList(int):513:516 -> createDefaultColorStateList
    7:9:android.content.res.ColorStateList createDefaultColorStateList(int):519:521 -> createDefaultColorStateList
    10:10:android.content.res.ColorStateList createDefaultColorStateList(int):524:524 -> createDefaultColorStateList
    1:1:android.view.MenuItem getCheckedItem():489:489 -> getCheckedItem
    1:1:int getHeaderCount():308:308 -> getHeaderCount
    1:1:android.view.View getHeaderView(int):319:319 -> getHeaderView
    1:1:android.graphics.drawable.Drawable getItemBackground():372:372 -> getItemBackground
    1:1:int getItemHorizontalPadding():403:403 -> getItemHorizontalPadding
    1:1:int getItemIconPadding():434:434 -> getItemIconPadding
    1:1:android.content.res.ColorStateList getItemIconTintList():330:330 -> getItemIconTintList
    1:1:android.content.res.ColorStateList getItemTextColor():351:351 -> getItemTextColor
    1:1:android.view.Menu getMenu():271:271 -> getMenu
    1:2:android.view.MenuInflater getMenuInflater():502:503 -> getMenuInflater
    3:3:android.view.MenuInflater getMenuInflater():505:505 -> getMenuInflater
    1:1:android.view.View inflateHeaderView(int):281:281 -> inflateHeaderView
    1:4:void inflateMenu(int):263:266 -> inflateMenu
    1:1:void onInsetsChanged(androidx.core.view.WindowInsetsCompat):252:252 -> onInsetsChanged
    1:1:void onMeasure(int,int):231:231 -> onMeasure
    2:2:void onMeasure(int,int):241:241 -> onMeasure
    3:3:void onMeasure(int,int):238:238 -> onMeasure
    4:4:void onMeasure(int,int):237:237 -> onMeasure
    5:5:void onMeasure(int,int):245:245 -> onMeasure
    1:2:void onRestoreInstanceState(android.os.Parcelable):210:211 -> onRestoreInstanceState
    3:5:void onRestoreInstanceState(android.os.Parcelable):214:216 -> onRestoreInstanceState
    1:4:android.os.Parcelable onSaveInstanceState():201:204 -> onSaveInstanceState
    1:1:void removeHeaderView(android.view.View):299:299 -> removeHeaderView
    1:1:void setCheckedItem(int):463:463 -> setCheckedItem
    2:2:void setCheckedItem(int):465:465 -> setCheckedItem
    3:3:void setCheckedItem(android.view.MenuItem):475:475 -> setCheckedItem
    4:4:void setCheckedItem(android.view.MenuItem):477:477 -> setCheckedItem
    5:5:void setCheckedItem(android.view.MenuItem):479:479 -> setCheckedItem
    1:1:void setItemBackground(android.graphics.drawable.Drawable):392:392 -> setItemBackground
    1:1:void setItemBackgroundResource(int):382:382 -> setItemBackgroundResource
    1:1:void setItemHorizontalPadding(int):413:413 -> setItemHorizontalPadding
    1:1:void setItemHorizontalPaddingResource(int):423:423 -> setItemHorizontalPaddingResource
    1:1:void setItemIconPadding(int):444:444 -> setItemIconPadding
    1:1:void setItemIconPaddingResource(int):454:454 -> setItemIconPaddingResource
    1:1:void setItemIconTintList(android.content.res.ColorStateList):340:340 -> setItemIconTintList
    1:1:void setItemTextAppearance(int):498:498 -> setItemTextAppearance
    1:1:void setItemTextColor(android.content.res.ColorStateList):361:361 -> setItemTextColor
    1:1:void setNavigationItemSelectedListener(com.google.android.material.navigation.NavigationView$OnNavigationItemSelectedListener):226:226 -> setNavigationItemSelectedListener
com.google.android.material.navigation.NavigationView$1 -> com.google.android.material.navigation.NavigationView$1:
    1:1:void <init>(com.google.android.material.navigation.NavigationView):167:167 -> <init>
    1:1:boolean onMenuItemSelected(androidx.appcompat.view.menu.MenuBuilder,android.view.MenuItem):170:170 -> onMenuItemSelected
com.google.android.material.navigation.NavigationView$SavedState -> com.google.android.material.navigation.NavigationView$SavedState:
    1:1:void <clinit>():561:561 -> <clinit>
    1:2:void <init>(android.os.Parcel,java.lang.ClassLoader):547:548 -> <init>
    3:3:void <init>(android.os.Parcelable):552:552 -> <init>
    1:2:void writeToParcel(android.os.Parcel,int):557:558 -> writeToParcel
com.google.android.material.navigation.NavigationView$SavedState$1 -> com.google.android.material.navigation.NavigationView$SavedState$1:
    1:1:void <init>():562:562 -> <init>
    1:1:java.lang.Object createFromParcel(android.os.Parcel):562:562 -> createFromParcel
    2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):562:562 -> createFromParcel
    3:3:com.google.android.material.navigation.NavigationView$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):565:565 -> createFromParcel
    4:4:com.google.android.material.navigation.NavigationView$SavedState createFromParcel(android.os.Parcel):570:570 -> createFromParcel
    1:1:java.lang.Object[] newArray(int):562:562 -> newArray
    2:2:com.google.android.material.navigation.NavigationView$SavedState[] newArray(int):575:575 -> newArray
com.google.android.material.resources.MaterialResources -> com.google.android.material.resources.MaterialResources:
    1:1:void <init>():34:34 -> <init>
    1:2:android.content.res.ColorStateList getColorStateList(android.content.Context,android.content.res.TypedArray,int):43:44 -> getColorStateList
    3:3:android.content.res.ColorStateList getColorStateList(android.content.Context,android.content.res.TypedArray,int):46:46 -> getColorStateList
    4:4:android.content.res.ColorStateList getColorStateList(android.content.Context,android.content.res.TypedArray,int):52:52 -> getColorStateList
    1:2:android.graphics.drawable.Drawable getDrawable(android.content.Context,android.content.res.TypedArray,int):64:65 -> getDrawable
    3:3:android.graphics.drawable.Drawable getDrawable(android.content.Context,android.content.res.TypedArray,int):67:67 -> getDrawable
    4:4:android.graphics.drawable.Drawable getDrawable(android.content.Context,android.content.res.TypedArray,int):73:73 -> getDrawable
    1:1:int getIndexWithValue(android.content.res.TypedArray,int,int):99:99 -> getIndexWithValue
    1:2:com.google.android.material.resources.TextAppearance getTextAppearance(android.content.Context,android.content.res.TypedArray,int):84:85 -> getTextAppearance
    3:3:com.google.android.material.resources.TextAppearance getTextAppearance(android.content.Context,android.content.res.TypedArray,int):87:87 -> getTextAppearance
com.google.android.material.resources.TextAppearance -> com.google.android.material.resources.TextAppearance:
    1:1:void <init>(android.content.Context,int):73:73 -> <init>
    2:2:void <init>(android.content.Context,int):69:69 -> <init>
    3:3:void <init>(android.content.Context,int):74:74 -> <init>
    4:6:void <init>(android.content.Context,int):76:78 -> <init>
    7:8:void <init>(android.content.Context,int):80:81 -> <init>
    9:10:void <init>(android.content.Context,int):83:84 -> <init>
    11:14:void <init>(android.content.Context,int):86:89 -> <init>
    15:19:void <init>(android.content.Context,int):93:97 -> <init>
    20:22:void <init>(android.content.Context,int):99:101 -> <init>
    23:23:void <init>(android.content.Context,int):103:103 -> <init>
    1:1:android.graphics.Typeface access$002(com.google.android.material.resources.TextAppearance,android.graphics.Typeface):45:45 -> access$002
    1:1:boolean access$102(com.google.android.material.resources.TextAppearance,boolean):45:45 -> access$102
    1:1:void access$200(com.google.android.material.resources.TextAppearance):45:45 -> access$200
    1:2:void createFallbackTypeface():193:194 -> createFallbackTypeface
    3:4:void createFallbackTypeface():198:199 -> createFallbackTypeface
    5:5:void createFallbackTypeface():210:210 -> createFallbackTypeface
    6:6:void createFallbackTypeface():207:207 -> createFallbackTypeface
    7:7:void createFallbackTypeface():204:204 -> createFallbackTypeface
    8:8:void createFallbackTypeface():201:201 -> createFallbackTypeface
    9:10:void createFallbackTypeface():213:214 -> createFallbackTypeface
    1:2:android.graphics.Typeface getFont(android.content.Context):114:115 -> getFont
    3:3:android.graphics.Typeface getFont(android.content.Context):119:119 -> getFont
    4:6:android.graphics.Typeface getFont(android.content.Context):121:123 -> getFont
    7:7:android.graphics.Typeface getFont(android.content.Context):128:128 -> getFont
    8:10:android.graphics.Typeface getFont(android.content.Context):132:134 -> getFont
    1:2:void getFontAsync(android.content.Context,android.text.TextPaint,androidx.core.content.res.ResourcesCompat$FontCallback):147:148 -> getFontAsync
    3:3:void getFontAsync(android.content.Context,android.text.TextPaint,androidx.core.content.res.ResourcesCompat$FontCallback):154:154 -> getFontAsync
    4:6:void getFontAsync(android.content.Context,android.text.TextPaint,androidx.core.content.res.ResourcesCompat$FontCallback):156:158 -> getFontAsync
    7:7:void getFontAsync(android.content.Context,android.text.TextPaint,androidx.core.content.res.ResourcesCompat$FontCallback):164:164 -> getFontAsync
    8:8:void getFontAsync(android.content.Context,android.text.TextPaint,androidx.core.content.res.ResourcesCompat$FontCallback):187:187 -> getFontAsync
    1:1:void updateDrawState(android.content.Context,android.text.TextPaint,androidx.core.content.res.ResourcesCompat$FontCallback):226:226 -> updateDrawState
    2:2:void updateDrawState(android.content.Context,android.text.TextPaint,androidx.core.content.res.ResourcesCompat$FontCallback):228:228 -> updateDrawState
    3:3:void updateDrawState(android.content.Context,android.text.TextPaint,androidx.core.content.res.ResourcesCompat$FontCallback):230:230 -> updateDrawState
    4:4:void updateDrawState(android.content.Context,android.text.TextPaint,androidx.core.content.res.ResourcesCompat$FontCallback):228:228 -> updateDrawState
    5:5:void updateDrawState(android.content.Context,android.text.TextPaint,androidx.core.content.res.ResourcesCompat$FontCallback):232:232 -> updateDrawState
    6:6:void updateDrawState(android.content.Context,android.text.TextPaint,androidx.core.content.res.ResourcesCompat$FontCallback):237:237 -> updateDrawState
    7:7:void updateDrawState(android.content.Context,android.text.TextPaint,androidx.core.content.res.ResourcesCompat$FontCallback):232:232 -> updateDrawState
    1:2:void updateMeasureState(android.content.Context,android.text.TextPaint,androidx.core.content.res.ResourcesCompat$FontCallback):249:250 -> updateMeasureState
    3:4:void updateMeasureState(android.content.Context,android.text.TextPaint,androidx.core.content.res.ResourcesCompat$FontCallback):252:253 -> updateMeasureState
    5:5:void updateMeasureState(android.content.Context,android.text.TextPaint,androidx.core.content.res.ResourcesCompat$FontCallback):255:255 -> updateMeasureState
    1:1:void updateTextPaintMeasureState(android.text.TextPaint,android.graphics.Typeface):267:267 -> updateTextPaintMeasureState
    2:4:void updateTextPaintMeasureState(android.text.TextPaint,android.graphics.Typeface):269:271 -> updateTextPaintMeasureState
    5:5:void updateTextPaintMeasureState(android.text.TextPaint,android.graphics.Typeface):273:273 -> updateTextPaintMeasureState
com.google.android.material.resources.TextAppearance$1 -> com.google.android.material.resources.TextAppearance$1:
    1:1:void <init>(com.google.android.material.resources.TextAppearance,android.text.TextPaint,androidx.core.content.res.ResourcesCompat$FontCallback):167:167 -> <init>
    1:3:void onFontRetrievalFailed(int):178:180 -> onFontRetrievalFailed
    1:4:void onFontRetrieved(android.graphics.Typeface):170:173 -> onFontRetrieved
com.google.android.material.resources.TextAppearanceConfig -> com.google.android.material.resources.TextAppearanceConfig:
    1:1:void <init>():22:22 -> <init>
    1:1:void setShouldLoadFontSynchronously(boolean):32:32 -> setShouldLoadFontSynchronously
    1:1:boolean shouldLoadFontSynchronously():37:37 -> shouldLoadFontSynchronously
com.google.android.material.ripple.RippleUtils -> com.google.android.material.ripple.RippleUtils:
    1:1:void <clinit>():36:36 -> <clinit>
    2:2:void <clinit>():38:38 -> <clinit>
    3:3:void <clinit>():41:41 -> <clinit>
    4:4:void <clinit>():44:44 -> <clinit>
    5:5:void <clinit>():47:47 -> <clinit>
    6:6:void <clinit>():51:51 -> <clinit>
    7:7:void <clinit>():54:54 -> <clinit>
    8:8:void <clinit>():57:57 -> <clinit>
    9:9:void <clinit>():60:60 -> <clinit>
    10:10:void <clinit>():63:63 -> <clinit>
    1:1:void <init>():67:67 -> <init>
    1:1:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):95:95 -> convertToRippleDrawableColor
    2:3:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):108:109 -> convertToRippleDrawableColor
    4:5:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):113:114 -> convertToRippleDrawableColor
    6:6:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):117:117 -> convertToRippleDrawableColor
    7:8:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):125:126 -> convertToRippleDrawableColor
    9:10:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):129:130 -> convertToRippleDrawableColor
    11:12:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):133:134 -> convertToRippleDrawableColor
    13:14:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):137:138 -> convertToRippleDrawableColor
    15:15:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):142:142 -> convertToRippleDrawableColor
    16:17:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):146:147 -> convertToRippleDrawableColor
    18:19:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):150:151 -> convertToRippleDrawableColor
    20:21:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):154:155 -> convertToRippleDrawableColor
    22:23:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):158:159 -> convertToRippleDrawableColor
    24:24:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):163:163 -> convertToRippleDrawableColor
    25:25:android.content.res.ColorStateList convertToRippleDrawableColor(android.content.res.ColorStateList):167:167 -> convertToRippleDrawableColor
    1:2:int doubleAlpha(int):189:190 -> doubleAlpha
    1:1:int getColorForState(android.content.res.ColorStateList,int[]):175:175 -> getColorForState
    2:2:int getColorForState(android.content.res.ColorStateList,int[]):179:179 -> getColorForState
com.google.android.material.shadow.ShadowDrawableWrapper -> com.google.android.material.shadow.ShadowDrawableWrapper:
    1:1:void <clinit>():41:41 -> <clinit>
    1:1:void <init>(android.content.Context,android.graphics.drawable.Drawable,float,float,float):83:83 -> <init>
    2:2:void <init>(android.content.Context,android.graphics.drawable.Drawable,float,float,float):68:68 -> <init>
    3:3:void <init>(android.content.Context,android.graphics.drawable.Drawable,float,float,float):74:74 -> <init>
    4:4:void <init>(android.content.Context,android.graphics.drawable.Drawable,float,float,float):79:79 -> <init>
    5:7:void <init>(android.content.Context,android.graphics.drawable.Drawable,float,float,float):85:87 -> <init>
    8:14:void <init>(android.content.Context,android.graphics.drawable.Drawable,float,float,float):89:95 -> <init>
    1:2:void buildComponents(android.graphics.Rect):357:358 -> buildComponents
    3:4:void buildComponents(android.graphics.Rect):364:365 -> buildComponents
    5:5:void buildComponents(android.graphics.Rect):371:371 -> buildComponents
    1:3:void buildShadowCorners():306:308 -> buildShadowCorners
    4:5:void buildShadowCorners():310:311 -> buildShadowCorners
    6:6:void buildShadowCorners():313:313 -> buildShadowCorners
    7:9:void buildShadowCorners():315:317 -> buildShadowCorners
    10:10:void buildShadowCorners():319:319 -> buildShadowCorners
    11:12:void buildShadowCorners():321:322 -> buildShadowCorners
    13:13:void buildShadowCorners():324:324 -> buildShadowCorners
    14:14:void buildShadowCorners():326:326 -> buildShadowCorners
    15:15:void buildShadowCorners():328:328 -> buildShadowCorners
    16:16:void buildShadowCorners():341:341 -> buildShadowCorners
    17:17:void buildShadowCorners():350:350 -> buildShadowCorners
    1:1:float calculateHorizontalPadding(float,float,boolean):178:178 -> calculateHorizontalPadding
    1:1:float calculateVerticalPadding(float,float,boolean):169:169 -> calculateVerticalPadding
    1:3:void draw(android.graphics.Canvas):201:203 -> draw
    4:4:void draw(android.graphics.Canvas):205:205 -> draw
    5:5:void draw(android.graphics.Canvas):207:207 -> draw
    1:2:void drawShadow(android.graphics.Canvas):218:219 -> drawShadow
    3:3:void drawShadow(android.graphics.Canvas):221:221 -> drawShadow
    4:5:void drawShadow(android.graphics.Canvas):223:224 -> drawShadow
    6:6:void drawShadow(android.graphics.Canvas):226:226 -> drawShadow
    7:10:void drawShadow(android.graphics.Canvas):235:238 -> drawShadow
    11:12:void drawShadow(android.graphics.Canvas):241:242 -> drawShadow
    13:13:void drawShadow(android.graphics.Canvas):245:245 -> drawShadow
    14:14:void drawShadow(android.graphics.Canvas):242:242 -> drawShadow
    15:15:void drawShadow(android.graphics.Canvas):249:249 -> drawShadow
    16:20:void drawShadow(android.graphics.Canvas):251:255 -> drawShadow
    21:22:void drawShadow(android.graphics.Canvas):258:259 -> drawShadow
    23:23:void drawShadow(android.graphics.Canvas):262:262 -> drawShadow
    24:24:void drawShadow(android.graphics.Canvas):259:259 -> drawShadow
    25:25:void drawShadow(android.graphics.Canvas):266:266 -> drawShadow
    26:30:void drawShadow(android.graphics.Canvas):268:272 -> drawShadow
    31:32:void drawShadow(android.graphics.Canvas):275:276 -> drawShadow
    33:33:void drawShadow(android.graphics.Canvas):279:279 -> drawShadow
    34:34:void drawShadow(android.graphics.Canvas):276:276 -> drawShadow
    35:35:void drawShadow(android.graphics.Canvas):283:283 -> drawShadow
    36:40:void drawShadow(android.graphics.Canvas):285:289 -> drawShadow
    41:42:void drawShadow(android.graphics.Canvas):292:293 -> drawShadow
    43:43:void drawShadow(android.graphics.Canvas):296:296 -> drawShadow
    44:44:void drawShadow(android.graphics.Canvas):293:293 -> drawShadow
    45:45:void drawShadow(android.graphics.Canvas):300:300 -> drawShadow
    46:46:void drawShadow(android.graphics.Canvas):302:302 -> drawShadow
    1:1:float getCornerRadius():375:375 -> getCornerRadius
    1:1:float getMaxShadowSize():383:383 -> getMaxShadowSize
    1:3:float getMinHeight():392:394 -> getMinHeight
    1:2:float getMinWidth():387:388 -> getMinWidth
    1:1:boolean getPadding(android.graphics.Rect):154:154 -> getPadding
    2:2:boolean getPadding(android.graphics.Rect):157:157 -> getPadding
    3:3:boolean getPadding(android.graphics.Rect):156:156 -> getPadding
    4:4:boolean getPadding(android.graphics.Rect):158:158 -> getPadding
    5:5:boolean getPadding(android.graphics.Rect):161:161 -> getPadding
    6:6:boolean getPadding(android.graphics.Rect):160:160 -> getPadding
    7:7:boolean getPadding(android.graphics.Rect):162:162 -> getPadding
    1:1:float getShadowSize():149:149 -> getShadowSize
    1:1:void onBoundsChange(android.graphics.Rect):118:118 -> onBoundsChange
    1:2:void setAddPaddingForCorners(boolean):105:106 -> setAddPaddingForCorners
    1:3:void setAlpha(int):111:113 -> setAlpha
    1:2:void setCornerRadius(float):190:191 -> setCornerRadius
    3:5:void setCornerRadius(float):194:196 -> setCornerRadius
    1:1:void setMaxShadowSize(float):379:379 -> setMaxShadowSize
    1:3:void setRotation(float):211:213 -> setRotation
    1:2:void setShadowSize(float,float):125:126 -> setShadowSize
    3:4:void setShadowSize(float,float):129:130 -> setShadowSize
    5:5:void setShadowSize(float,float):133:133 -> setShadowSize
    6:11:void setShadowSize(float,float):136:141 -> setShadowSize
    12:12:void setShadowSize(float,float):123:123 -> setShadowSize
    13:13:void setShadowSize(float):145:145 -> setShadowSize
    1:2:int toEven(float):100:101 -> toEven
com.google.android.material.shape.CornerTreatment -> com.google.android.material.shape.CornerTreatment:
    1:1:void <init>():23:23 -> <init>
com.google.android.material.shape.CutCornerTreatment -> com.google.android.material.shape.CutCornerTreatment:
    1:2:void <init>(float):37:38 -> <init>
    1:1:void getCornerPath(float,float,com.google.android.material.shape.ShapePath):43:43 -> getCornerPath
    2:3:void getCornerPath(float,float,com.google.android.material.shape.ShapePath):45:46 -> getCornerPath
    4:4:void getCornerPath(float,float,com.google.android.material.shape.ShapePath):44:44 -> getCornerPath
com.google.android.material.shape.EdgeTreatment -> com.google.android.material.shape.EdgeTreatment:
    1:1:void <init>():23:23 -> <init>
    1:1:void getEdgePath(float,float,com.google.android.material.shape.ShapePath):43:43 -> getEdgePath
com.google.android.material.shape.InterpolateOnScrollPositionChangeHelper -> com.google.android.material.shape.InterpolateOnScrollPositionChangeHelper:
    1:1:void <init>(android.view.View,com.google.android.material.shape.MaterialShapeDrawable,android.widget.ScrollView):53:53 -> <init>
    2:4:void <init>(android.view.View,com.google.android.material.shape.MaterialShapeDrawable,android.widget.ScrollView):32:34 -> <init>
    5:7:void <init>(android.view.View,com.google.android.material.shape.MaterialShapeDrawable,android.widget.ScrollView):54:56 -> <init>
    1:1:void setContainingScrollView(android.widget.ScrollView):74:74 -> setContainingScrollView
    1:1:void setMaterialShapeDrawable(com.google.android.material.shape.MaterialShapeDrawable):65:65 -> setMaterialShapeDrawable
    1:1:void startListeningForScrollChanges(android.view.ViewTreeObserver):84:84 -> startListeningForScrollChanges
    1:1:void stopListeningForScrollChanges(android.view.ViewTreeObserver):94:94 -> stopListeningForScrollChanges
    1:1:void updateInterpolationForScreenPosition():102:102 -> updateInterpolationForScreenPosition
    2:2:void updateInterpolationForScreenPosition():106:106 -> updateInterpolationForScreenPosition
    3:7:void updateInterpolationForScreenPosition():112:116 -> updateInterpolationForScreenPosition
    8:9:void updateInterpolationForScreenPosition():120:121 -> updateInterpolationForScreenPosition
    10:10:void updateInterpolationForScreenPosition():120:120 -> updateInterpolationForScreenPosition
    11:11:void updateInterpolationForScreenPosition():122:122 -> updateInterpolationForScreenPosition
    12:13:void updateInterpolationForScreenPosition():125:126 -> updateInterpolationForScreenPosition
    14:14:void updateInterpolationForScreenPosition():125:125 -> updateInterpolationForScreenPosition
    15:18:void updateInterpolationForScreenPosition():127:130 -> updateInterpolationForScreenPosition
    19:19:void updateInterpolationForScreenPosition():108:108 -> updateInterpolationForScreenPosition
com.google.android.material.shape.InterpolateOnScrollPositionChangeHelper$1 -> com.google.android.material.shape.InterpolateOnScrollPositionChangeHelper$1:
    1:1:void <init>(com.google.android.material.shape.InterpolateOnScrollPositionChangeHelper):35:35 -> <init>
    1:1:void onScrollChanged():38:38 -> onScrollChanged
com.google.android.material.shape.MaterialShapeDrawable -> com.google.android.material.shape.MaterialShapeDrawable:
    1:1:void <init>():79:79 -> <init>
    2:2:void <init>(com.google.android.material.shape.ShapePathModel):88:88 -> <init>
    3:3:void <init>(com.google.android.material.shape.ShapePathModel):48:48 -> <init>
    4:6:void <init>(com.google.android.material.shape.ShapePathModel):50:52 -> <init>
    7:25:void <init>(com.google.android.material.shape.ShapePathModel):54:72 -> <init>
    26:27:void <init>(com.google.android.material.shape.ShapePathModel):74:75 -> <init>
    28:28:void <init>(com.google.android.material.shape.ShapePathModel):89:89 -> <init>
    29:31:void <init>(com.google.android.material.shape.ShapePathModel):92:94 -> <init>
    1:3:float angleOfCorner(int,int,int):498:500 -> angleOfCorner
    4:6:float angleOfCorner(int,int,int):502:504 -> angleOfCorner
    7:9:float angleOfCorner(int,int,int):506:508 -> angleOfCorner
    10:11:float angleOfCorner(int,int,int):516:517 -> angleOfCorner
    12:12:float angleOfCorner(int,int,int):520:520 -> angleOfCorner
    1:1:float angleOfEdge(int,int,int):527:527 -> angleOfEdge
    2:4:float angleOfEdge(int,int,int):529:531 -> angleOfEdge
    5:7:float angleOfEdge(int,int,int):533:535 -> angleOfEdge
    8:8:float angleOfEdge(int,int,int):539:539 -> angleOfEdge
    1:3:void appendCornerPath(int,android.graphics.Path):424:426 -> appendCornerPath
    4:4:void appendCornerPath(int,android.graphics.Path):428:428 -> appendCornerPath
    5:5:void appendCornerPath(int,android.graphics.Path):430:430 -> appendCornerPath
    6:6:void appendCornerPath(int,android.graphics.Path):432:432 -> appendCornerPath
    1:4:void appendEdgePath(int,android.graphics.Path):436:439 -> appendEdgePath
    5:7:void appendEdgePath(int,android.graphics.Path):441:443 -> appendEdgePath
    8:11:void appendEdgePath(int,android.graphics.Path):445:448 -> appendEdgePath
    1:7:void draw(android.graphics.Canvas):352:358 -> draw
    8:10:void draw(android.graphics.Canvas):360:362 -> draw
    11:11:void draw(android.graphics.Canvas):364:364 -> draw
    12:12:void draw(android.graphics.Canvas):366:366 -> draw
    1:1:void getCoordinatesOfCorner(int,int,int,android.graphics.PointF):492:492 -> getCoordinatesOfCorner
    2:2:void getCoordinatesOfCorner(int,int,int,android.graphics.PointF):488:488 -> getCoordinatesOfCorner
    3:3:void getCoordinatesOfCorner(int,int,int,android.graphics.PointF):485:485 -> getCoordinatesOfCorner
    4:4:void getCoordinatesOfCorner(int,int,int,android.graphics.PointF):482:482 -> getCoordinatesOfCorner
    1:1:com.google.android.material.shape.CornerTreatment getCornerTreatmentForIndex(int):461:461 -> getCornerTreatmentForIndex
    2:2:com.google.android.material.shape.CornerTreatment getCornerTreatmentForIndex(int):458:458 -> getCornerTreatmentForIndex
    3:3:com.google.android.material.shape.CornerTreatment getCornerTreatmentForIndex(int):456:456 -> getCornerTreatmentForIndex
    4:4:com.google.android.material.shape.CornerTreatment getCornerTreatmentForIndex(int):454:454 -> getCornerTreatmentForIndex
    1:1:com.google.android.material.shape.EdgeTreatment getEdgeTreatmentForIndex(int):475:475 -> getEdgeTreatmentForIndex
    2:2:com.google.android.material.shape.EdgeTreatment getEdgeTreatmentForIndex(int):472:472 -> getEdgeTreatmentForIndex
    3:3:com.google.android.material.shape.EdgeTreatment getEdgeTreatmentForIndex(int):470:470 -> getEdgeTreatmentForIndex
    4:4:com.google.android.material.shape.EdgeTreatment getEdgeTreatmentForIndex(int):468:468 -> getEdgeTreatmentForIndex
    1:1:float getInterpolation():219:219 -> getInterpolation
    1:1:android.graphics.Paint$Style getPaintStyle():318:318 -> getPaintStyle
    1:2:void getPath(int,int,android.graphics.Path):543:544 -> getPath
    3:5:void getPath(int,int,android.graphics.Path):547:549 -> getPath
    1:1:void getPathForSize(int,int,android.graphics.Path):379:379 -> getPathForSize
    2:2:void getPathForSize(int,int,android.graphics.Path):381:381 -> getPathForSize
    3:4:void getPathForSize(int,int,android.graphics.Path):388:389 -> getPathForSize
    5:6:void getPathForSize(int,int,android.graphics.Path):395:396 -> getPathForSize
    7:7:void getPathForSize(int,int,android.graphics.Path):399:399 -> getPathForSize
    1:1:float getScale():278:278 -> getScale
    1:1:int getShadowElevation():240:240 -> getShadowElevation
    1:1:int getShadowRadius():259:259 -> getShadowRadius
    1:1:com.google.android.material.shape.ShapePathModel getShapedViewModel():110:110 -> getShapedViewModel
    1:1:float getStrokeWidth():337:337 -> getStrokeWidth
    1:1:android.content.res.ColorStateList getTintList():129:129 -> getTintList
    1:6:android.graphics.Region getTransparentRegion():172:177 -> getTransparentRegion
    1:1:boolean isPointInTransparentRegion(int,int):190:190 -> isPointInTransparentRegion
    1:1:boolean isShadowEnabled():199:199 -> isShadowEnabled
    1:2:void setAlpha(int):160:161 -> setAlpha
    1:2:void setColorFilter(android.graphics.ColorFilter):166:167 -> setColorFilter
    1:3:void setCornerPathAndTransform(int,int,int):403:405 -> setCornerPathAndTransform
    4:7:void setCornerPathAndTransform(int,int,int):407:410 -> setCornerPathAndTransform
    1:7:void setEdgeTransform(int,int,int):414:420 -> setEdgeTransform
    1:2:void setInterpolation(float):230:231 -> setInterpolation
    1:2:void setPaintStyle(android.graphics.Paint$Style):327:328 -> setPaintStyle
    1:2:void setScale(float):287:288 -> setScale
    1:3:void setShadowColor(int):307:309 -> setShadowColor
    1:2:void setShadowElevation(int):249:250 -> setShadowElevation
    1:2:void setShadowEnabled(boolean):208:209 -> setShadowEnabled
    1:2:void setShadowRadius(int):268:269 -> setShadowRadius
    1:2:void setShapedViewModel(com.google.android.material.shape.ShapePathModel):119:120 -> setShapedViewModel
    1:2:void setStrokeWidth(float):346:347 -> setStrokeWidth
    1:1:void setTint(int):148:148 -> setTint
    1:3:void setTintList(android.content.res.ColorStateList):134:136 -> setTintList
    1:3:void setTintMode(android.graphics.PorterDuff$Mode):141:143 -> setTintMode
    1:2:void setUseTintColorForShadow(boolean):297:298 -> setUseTintColorForShadow
    1:1:void updateTintFilter():553:553 -> updateTintFilter
    2:5:void updateTintFilter():557:560 -> updateTintFilter
    6:6:void updateTintFilter():554:554 -> updateTintFilter
com.google.android.material.shape.RoundedCornerTreatment -> com.google.android.material.shape.RoundedCornerTreatment:
    1:2:void <init>(float):33:34 -> <init>
    1:2:void getCornerPath(float,float,com.google.android.material.shape.ShapePath):39:40 -> getCornerPath
com.google.android.material.shape.ShapePath -> com.google.android.material.shape.ShapePath:
    1:1:void <init>():40:40 -> <init>
    2:2:void <init>():38:38 -> <init>
    3:3:void <init>():41:41 -> <init>
    4:4:void <init>(float,float):44:44 -> <init>
    5:5:void <init>(float,float):38:38 -> <init>
    6:6:void <init>(float,float):45:45 -> <init>
    1:4:void addArc(float,float,float,float,float,float):104:107 -> addArc
    5:5:void addArc(float,float,float,float,float,float):110:110 -> addArc
    6:6:void addArc(float,float,float,float,float,float):112:112 -> addArc
    1:3:void applyToPath(android.graphics.Matrix,android.graphics.Path):122:124 -> applyToPath
    1:4:void lineTo(float,float):63:66 -> lineTo
    5:6:void lineTo(float,float):68:69 -> lineTo
    1:6:void quadToPoint(float,float,float,float):81:86 -> quadToPoint
    7:8:void quadToPoint(float,float,float,float):88:89 -> quadToPoint
    1:5:void reset(float,float):49:53 -> reset
com.google.android.material.shape.ShapePath$PathArcOperation -> com.google.android.material.shape.ShapePath$PathArcOperation:
    1:1:void <clinit>():169:169 -> <clinit>
    1:5:void <init>(float,float,float,float):178:182 -> <init>
    1:6:void applyToPath(android.graphics.Matrix,android.graphics.Path):187:192 -> applyToPath
com.google.android.material.shape.ShapePath$PathLineOperation -> com.google.android.material.shape.ShapePath$PathLineOperation:
    1:1:void <init>():136:136 -> <init>
    1:1:float access$002(com.google.android.material.shape.ShapePath$PathLineOperation,float):136:136 -> access$002
    1:1:float access$102(com.google.android.material.shape.ShapePath$PathLineOperation,float):136:136 -> access$102
    1:5:void applyToPath(android.graphics.Matrix,android.graphics.Path):142:146 -> applyToPath
com.google.android.material.shape.ShapePath$PathOperation -> com.google.android.material.shape.ShapePath$PathOperation:
    1:2:void <init>():129:130 -> <init>
com.google.android.material.shape.ShapePath$PathQuadOperation -> com.google.android.material.shape.ShapePath$PathQuadOperation:
    1:1:void <init>():151:151 -> <init>
    1:5:void applyToPath(android.graphics.Matrix,android.graphics.Path):159:163 -> applyToPath
com.google.android.material.shape.ShapePathModel -> com.google.android.material.shape.ShapePathModel:
    1:2:void <clinit>():27:28 -> <clinit>
    1:9:void <init>():40:48 -> <init>
    1:1:com.google.android.material.shape.EdgeTreatment getBottomEdge():227:227 -> getBottomEdge
    1:1:com.google.android.material.shape.CornerTreatment getBottomLeftCorner():173:173 -> getBottomLeftCorner
    1:1:com.google.android.material.shape.CornerTreatment getBottomRightCorner():155:155 -> getBottomRightCorner
    1:1:com.google.android.material.shape.EdgeTreatment getLeftEdge():245:245 -> getLeftEdge
    1:1:com.google.android.material.shape.EdgeTreatment getRightEdge():209:209 -> getRightEdge
    1:1:com.google.android.material.shape.EdgeTreatment getTopEdge():191:191 -> getTopEdge
    1:1:com.google.android.material.shape.CornerTreatment getTopLeftCorner():119:119 -> getTopLeftCorner
    1:1:com.google.android.material.shape.CornerTreatment getTopRightCorner():137:137 -> getTopRightCorner
    1:4:void setAllCorners(com.google.android.material.shape.CornerTreatment):57:60 -> setAllCorners
    1:4:void setAllEdges(com.google.android.material.shape.EdgeTreatment):69:72 -> setAllEdges
    1:1:void setBottomEdge(com.google.android.material.shape.EdgeTreatment):236:236 -> setBottomEdge
    1:1:void setBottomLeftCorner(com.google.android.material.shape.CornerTreatment):182:182 -> setBottomLeftCorner
    1:1:void setBottomRightCorner(com.google.android.material.shape.CornerTreatment):164:164 -> setBottomRightCorner
    1:4:void setCornerTreatments(com.google.android.material.shape.CornerTreatment,com.google.android.material.shape.CornerTreatment,com.google.android.material.shape.CornerTreatment,com.google.android.material.shape.CornerTreatment):88:91 -> setCornerTreatments
    1:4:void setEdgeTreatments(com.google.android.material.shape.EdgeTreatment,com.google.android.material.shape.EdgeTreatment,com.google.android.material.shape.EdgeTreatment,com.google.android.material.shape.EdgeTreatment):107:110 -> setEdgeTreatments
    1:1:void setLeftEdge(com.google.android.material.shape.EdgeTreatment):254:254 -> setLeftEdge
    1:1:void setRightEdge(com.google.android.material.shape.EdgeTreatment):218:218 -> setRightEdge
    1:1:void setTopEdge(com.google.android.material.shape.EdgeTreatment):200:200 -> setTopEdge
    1:1:void setTopLeftCorner(com.google.android.material.shape.CornerTreatment):128:128 -> setTopLeftCorner
    1:1:void setTopRightCorner(com.google.android.material.shape.CornerTreatment):146:146 -> setTopRightCorner
com.google.android.material.shape.TriangleEdgeTreatment -> com.google.android.material.shape.TriangleEdgeTreatment:
    1:3:void <init>(float,boolean):40:42 -> <init>
    1:4:void getEdgePath(float,float,com.google.android.material.shape.ShapePath):47:50 -> getEdgePath
com.google.android.material.snackbar.BaseTransientBottomBar -> com.google.android.material.snackbar.BaseTransientBottomBar:
    1:1:void <clinit>():176:176 -> <clinit>
    2:2:void <clinit>():180:180 -> <clinit>
    3:3:void <clinit>():183:183 -> <clinit>
    4:4:void <clinit>():185:185 -> <clinit>
    1:1:void <init>(android.view.ViewGroup,android.view.View,com.google.android.material.snackbar.ContentViewCallback):241:241 -> <init>
    2:2:void <init>(android.view.ViewGroup,android.view.View,com.google.android.material.snackbar.ContentViewCallback):449:449 -> <init>
    3:5:void <init>(android.view.ViewGroup,android.view.View,com.google.android.material.snackbar.ContentViewCallback):252:254 -> <init>
    6:6:void <init>(android.view.ViewGroup,android.view.View,com.google.android.material.snackbar.ContentViewCallback):256:256 -> <init>
    7:7:void <init>(android.view.ViewGroup,android.view.View,com.google.android.material.snackbar.ContentViewCallback):258:258 -> <init>
    8:9:void <init>(android.view.ViewGroup,android.view.View,com.google.android.material.snackbar.ContentViewCallback):262:263 -> <init>
    10:11:void <init>(android.view.ViewGroup,android.view.View,com.google.android.material.snackbar.ContentViewCallback):265:266 -> <init>
    12:12:void <init>(android.view.ViewGroup,android.view.View,com.google.android.material.snackbar.ContentViewCallback):269:269 -> <init>
    13:13:void androidx.core.view.ViewCompat.setFitsSystemWindows(android.view.View,boolean):2398:2398 -> <init>
    13:13:void <init>(android.view.ViewGroup,android.view.View,com.google.android.material.snackbar.ContentViewCallback):269 -> <init>
    14:14:void <init>(android.view.ViewGroup,android.view.View,com.google.android.material.snackbar.ContentViewCallback):270:270 -> <init>
    15:15:void <init>(android.view.ViewGroup,android.view.View,com.google.android.material.snackbar.ContentViewCallback):287:287 -> <init>
    16:17:void <init>(android.view.ViewGroup,android.view.View,com.google.android.material.snackbar.ContentViewCallback):308:309 -> <init>
    18:18:void <init>(android.view.ViewGroup,android.view.View,com.google.android.material.snackbar.ContentViewCallback):249:249 -> <init>
    19:19:void <init>(android.view.ViewGroup,android.view.View,com.google.android.material.snackbar.ContentViewCallback):246:246 -> <init>
    20:20:void <init>(android.view.ViewGroup,android.view.View,com.google.android.material.snackbar.ContentViewCallback):243:243 -> <init>
    1:1:com.google.android.material.snackbar.ContentViewCallback access$100(com.google.android.material.snackbar.BaseTransientBottomBar):72:72 -> access$100
    1:1:boolean access$200():72:72 -> access$200
    1:2:com.google.android.material.snackbar.BaseTransientBottomBar addCallback(com.google.android.material.snackbar.BaseTransientBottomBar$BaseCallback):409:410 -> addCallback
    3:3:com.google.android.material.snackbar.BaseTransientBottomBar addCallback(com.google.android.material.snackbar.BaseTransientBottomBar$BaseCallback):412:412 -> addCallback
    1:3:void animateViewIn():566:568 -> animateViewIn
    4:4:void animateViewIn():570:570 -> animateViewIn
    5:9:void animateViewIn():573:577 -> animateViewIn
    10:10:void animateViewIn():590:590 -> animateViewIn
    11:11:void animateViewIn():608:608 -> animateViewIn
    1:5:void animateViewOut(int):612:616 -> animateViewOut
    6:6:void animateViewOut(int):628:628 -> animateViewOut
    7:7:void animateViewOut(int):646:646 -> animateViewOut
    1:1:void dismiss():390:390 -> dismiss
    1:1:void dispatchDismiss(int):394:394 -> dispatchDismiss
    1:1:com.google.android.material.snackbar.BaseTransientBottomBar$Behavior getBehavior():368:368 -> getBehavior
    1:1:android.content.Context getContext():374:374 -> getContext
    1:1:int getDuration():348:348 -> getDuration
    1:1:com.google.android.material.behavior.SwipeDismissBehavior getNewBehavior():464:464 -> getNewBehavior
    1:1:int getSnackbarBaseLayoutResId():314:314 -> getSnackbarBaseLayoutResId
    1:4:int getTranslationYBottom():650:653 -> getTranslationYBottom
    1:1:android.view.View getView():380:380 -> getView
    1:3:boolean hasSnackbarStyleAttr():323:325 -> hasSnackbarStyleAttr
    1:2:void hideView(int):659:660 -> hideView
    3:3:void hideView(int):663:663 -> hideView
    1:1:boolean isShown():438:438 -> isShown
    1:1:boolean isShownOrQueued():446:446 -> isShownOrQueued
    1:2:void onViewHidden(int):681:682 -> onViewHidden
    3:3:void onViewHidden(int):685:685 -> onViewHidden
    4:4:void onViewHidden(int):687:687 -> onViewHidden
    5:7:void onViewHidden(int):691:693 -> onViewHidden
    1:2:void onViewShown():668:669 -> onViewShown
    3:3:void onViewShown():672:672 -> onViewShown
    4:4:void onViewShown():674:674 -> onViewShown
    1:1:com.google.android.material.snackbar.BaseTransientBottomBar removeCallback(com.google.android.material.snackbar.BaseTransientBottomBar$BaseCallback):428:428 -> removeCallback
    2:2:com.google.android.material.snackbar.BaseTransientBottomBar removeCallback(com.google.android.material.snackbar.BaseTransientBottomBar$BaseCallback):432:432 -> removeCallback
    1:1:com.google.android.material.snackbar.BaseTransientBottomBar setBehavior(com.google.android.material.snackbar.BaseTransientBottomBar$Behavior):358:358 -> setBehavior
    1:1:com.google.android.material.snackbar.BaseTransientBottomBar setDuration(int):337:337 -> setDuration
    1:3:boolean shouldAnimate():700:702 -> shouldAnimate
    1:1:void show():385:385 -> show
    1:2:void showView():468:469 -> showView
    3:3:void showView():471:471 -> showView
    4:4:void showView():473:473 -> showView
    5:6:void showView():475:476 -> showView
    7:8:void showView():478:479 -> showView
    9:9:void showView():481:481 -> showView
    10:10:void showView():506:506 -> showView
    11:11:void showView():508:508 -> showView
    12:12:void showView():511:511 -> showView
    13:13:void showView():514:514 -> showView
    14:15:void showView():537:538 -> showView
    16:16:void showView():540:540 -> showView
    17:17:void showView():543:543 -> showView
    18:18:void showView():547:547 -> showView
com.google.android.material.snackbar.BaseTransientBottomBar$1 -> com.google.android.material.snackbar.BaseTransientBottomBar$1:
    1:1:void <init>():186:186 -> <init>
    1:1:boolean handleMessage(android.os.Message):189:189 -> handleMessage
    2:2:boolean handleMessage(android.os.Message):194:194 -> handleMessage
    3:3:boolean handleMessage(android.os.Message):191:191 -> handleMessage
com.google.android.material.snackbar.BaseTransientBottomBar$10 -> com.google.android.material.snackbar.BaseTransientBottomBar$10:
    1:1:void <init>(com.google.android.material.snackbar.BaseTransientBottomBar,int):617:617 -> <init>
    1:1:void onAnimationEnd(android.animation.Animator):625:625 -> onAnimationEnd
    1:1:void onAnimationStart(android.animation.Animator):620:620 -> onAnimationStart
com.google.android.material.snackbar.BaseTransientBottomBar$11 -> com.google.android.material.snackbar.BaseTransientBottomBar$11:
    1:2:void <init>(com.google.android.material.snackbar.BaseTransientBottomBar):629:630 -> <init>
    1:2:void onAnimationUpdate(android.animation.ValueAnimator):634:635 -> onAnimationUpdate
    3:3:void onAnimationUpdate(android.animation.ValueAnimator):638:638 -> onAnimationUpdate
    4:4:void onAnimationUpdate(android.animation.ValueAnimator):641:641 -> onAnimationUpdate
    5:5:void onAnimationUpdate(android.animation.ValueAnimator):643:643 -> onAnimationUpdate
com.google.android.material.snackbar.BaseTransientBottomBar$2 -> com.google.android.material.snackbar.BaseTransientBottomBar$2:
    1:1:void <init>(com.google.android.material.snackbar.BaseTransientBottomBar):272:272 -> <init>
    1:4:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):278:281 -> onApplyWindowInsets
    5:5:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat):277:277 -> onApplyWindowInsets
com.google.android.material.snackbar.BaseTransientBottomBar$3 -> com.google.android.material.snackbar.BaseTransientBottomBar$3:
    1:1:void <init>(com.google.android.material.snackbar.BaseTransientBottomBar):289:289 -> <init>
    1:3:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):293:295 -> onInitializeAccessibilityNodeInfo
    1:1:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):301:301 -> performAccessibilityAction
    2:2:boolean performAccessibilityAction(android.view.View,int,android.os.Bundle):304:304 -> performAccessibilityAction
com.google.android.material.snackbar.BaseTransientBottomBar$4 -> com.google.android.material.snackbar.BaseTransientBottomBar$4:
    1:1:void <init>(com.google.android.material.snackbar.BaseTransientBottomBar):450:450 -> <init>
    1:2:void dismiss(int):458:459 -> dismiss
    3:3:void dismiss(int):458:458 -> dismiss
    1:1:void show():453:453 -> show
com.google.android.material.snackbar.BaseTransientBottomBar$5 -> com.google.android.material.snackbar.BaseTransientBottomBar$5:
    1:1:void <init>(com.google.android.material.snackbar.BaseTransientBottomBar):482:482 -> <init>
    1:2:void onDismiss(android.view.View):485:486 -> onDismiss
    1:1:void onDragStateChanged(int):495:495 -> onDragStateChanged
    2:2:void onDragStateChanged(int):499:499 -> onDragStateChanged
com.google.android.material.snackbar.BaseTransientBottomBar$6 -> com.google.android.material.snackbar.BaseTransientBottomBar$6:
    1:1:void <init>(com.google.android.material.snackbar.BaseTransientBottomBar):515:515 -> <init>
    1:1:void onViewDetachedFromWindow(android.view.View):521:521 -> onViewDetachedFromWindow
    2:2:void onViewDetachedFromWindow(android.view.View):526:526 -> onViewDetachedFromWindow
com.google.android.material.snackbar.BaseTransientBottomBar$6$1 -> com.google.android.material.snackbar.BaseTransientBottomBar$6$1:
    1:1:void <init>(com.google.android.material.snackbar.BaseTransientBottomBar$6):527:527 -> <init>
    1:1:void run():530:530 -> run
com.google.android.material.snackbar.BaseTransientBottomBar$7 -> com.google.android.material.snackbar.BaseTransientBottomBar$7:
    1:1:void <init>(com.google.android.material.snackbar.BaseTransientBottomBar):548:548 -> <init>
    1:1:void onLayoutChange(android.view.View,int,int,int,int):551:551 -> onLayoutChange
    2:2:void onLayoutChange(android.view.View,int,int,int,int):553:553 -> onLayoutChange
    3:3:void onLayoutChange(android.view.View,int,int,int,int):555:555 -> onLayoutChange
    4:4:void onLayoutChange(android.view.View,int,int,int,int):558:558 -> onLayoutChange
com.google.android.material.snackbar.BaseTransientBottomBar$8 -> com.google.android.material.snackbar.BaseTransientBottomBar$8:
    1:1:void <init>(com.google.android.material.snackbar.BaseTransientBottomBar):578:578 -> <init>
    1:1:void onAnimationEnd(android.animation.Animator):587:587 -> onAnimationEnd
    1:1:void onAnimationStart(android.animation.Animator):581:581 -> onAnimationStart
com.google.android.material.snackbar.BaseTransientBottomBar$9 -> com.google.android.material.snackbar.BaseTransientBottomBar$9:
    1:2:void <init>(com.google.android.material.snackbar.BaseTransientBottomBar,int):591:592 -> <init>
    1:2:void onAnimationUpdate(android.animation.ValueAnimator):596:597 -> onAnimationUpdate
    3:3:void onAnimationUpdate(android.animation.ValueAnimator):600:600 -> onAnimationUpdate
    4:4:void onAnimationUpdate(android.animation.ValueAnimator):603:603 -> onAnimationUpdate
    5:5:void onAnimationUpdate(android.animation.ValueAnimator):605:605 -> onAnimationUpdate
com.google.android.material.snackbar.BaseTransientBottomBar$BaseCallback -> com.google.android.material.snackbar.BaseTransientBottomBar$BaseCallback:
    1:1:void <init>():79:79 -> <init>
com.google.android.material.snackbar.BaseTransientBottomBar$Behavior -> com.google.android.material.snackbar.BaseTransientBottomBar$Behavior:
    1:2:void <init>():792:793 -> <init>
    1:1:void access$000(com.google.android.material.snackbar.BaseTransientBottomBar$Behavior,com.google.android.material.snackbar.BaseTransientBottomBar):789:789 -> access$000
    1:1:boolean canSwipeDismissView(android.view.View):802:802 -> canSwipeDismissView
    1:2:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):807:808 -> onInterceptTouchEvent
    1:1:void setBaseTransientBottomBar(com.google.android.material.snackbar.BaseTransientBottomBar):797:797 -> setBaseTransientBottomBar
com.google.android.material.snackbar.BaseTransientBottomBar$BehaviorDelegate -> com.google.android.material.snackbar.BaseTransientBottomBar$BehaviorDelegate:
    1:4:void <init>(com.google.android.material.behavior.SwipeDismissBehavior):818:821 -> <init>
    1:1:boolean canSwipeDismissView(android.view.View):829:829 -> canSwipeDismissView
    1:1:void onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):833:833 -> onInterceptTouchEvent
    2:2:void onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):843:843 -> onInterceptTouchEvent
    3:4:void onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):837:838 -> onInterceptTouchEvent
    1:1:void setBaseTransientBottomBar(com.google.android.material.snackbar.BaseTransientBottomBar):825:825 -> setBaseTransientBottomBar
com.google.android.material.snackbar.BaseTransientBottomBar$SnackbarBaseLayout -> com.google.android.material.snackbar.BaseTransientBottomBar$SnackbarBaseLayout:
    1:1:void <init>(android.content.Context):716:716 -> <init>
    2:6:void <init>(android.content.Context,android.util.AttributeSet):720:724 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet):723:723 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet):726:726 -> <init>
    9:10:void <init>(android.content.Context,android.util.AttributeSet):729:730 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet):738:738 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet):740:740 -> <init>
    1:1:void access$300(com.google.android.material.snackbar.BaseTransientBottomBar$SnackbarBaseLayout,boolean):707:707 -> access$300
    1:3:void onAttachedToWindow():758:760 -> onAttachedToWindow
    4:4:void onAttachedToWindow():763:763 -> onAttachedToWindow
    1:3:void onDetachedFromWindow():768:770 -> onDetachedFromWindow
    4:4:void onDetachedFromWindow():773:773 -> onDetachedFromWindow
    1:3:void onLayout(boolean,int,int,int,int):750:752 -> onLayout
    1:2:void setClickableOrFocusableBasedOnAccessibility(boolean):744:745 -> setClickableOrFocusableBasedOnAccessibility
    1:1:void setOnAttachStateChangeListener(com.google.android.material.snackbar.BaseTransientBottomBar$OnAttachStateChangeListener):784:784 -> setOnAttachStateChangeListener
    1:1:void setOnLayoutChangeListener(com.google.android.material.snackbar.BaseTransientBottomBar$OnLayoutChangeListener):779:779 -> setOnLayoutChangeListener
com.google.android.material.snackbar.BaseTransientBottomBar$SnackbarBaseLayout$1 -> com.google.android.material.snackbar.BaseTransientBottomBar$SnackbarBaseLayout$1:
    1:1:void <init>(com.google.android.material.snackbar.BaseTransientBottomBar$SnackbarBaseLayout):731:731 -> <init>
    1:1:void onTouchExplorationStateChanged(boolean):734:734 -> onTouchExplorationStateChanged
com.google.android.material.snackbar.Snackbar -> com.google.android.material.snackbar.Snackbar:
    1:1:void <clinit>():95:95 -> <clinit>
    1:1:void <init>(android.view.ViewGroup,android.view.View,com.google.android.material.snackbar.ContentViewCallback):134:134 -> <init>
    2:2:void <init>(android.view.ViewGroup,android.view.View,com.google.android.material.snackbar.ContentViewCallback):136:136 -> <init>
    1:1:void dismiss():150:150 -> dismiss
    1:1:android.view.ViewGroup findSuitableParent(android.view.View):236:236 -> findSuitableParent
    2:4:android.view.ViewGroup findSuitableParent(android.view.View):238:240 -> findSuitableParent
    5:5:android.view.ViewGroup findSuitableParent(android.view.View):243:243 -> findSuitableParent
    6:6:android.view.ViewGroup findSuitableParent(android.view.View):246:246 -> findSuitableParent
    7:8:android.view.ViewGroup findSuitableParent(android.view.View):252:253 -> findSuitableParent
    1:1:int getDuration():329:329 -> getDuration
    2:2:int getDuration():331:331 -> getDuration
    1:3:boolean hasSnackbarButtonStyleAttr(android.content.Context):206:208 -> hasSnackbarButtonStyleAttr
    1:1:boolean isShown():157:157 -> isShown
    1:1:com.google.android.material.snackbar.Snackbar make(android.view.View,java.lang.CharSequence,int):179:179 -> make
    2:2:com.google.android.material.snackbar.Snackbar make(android.view.View,java.lang.CharSequence,int):185:185 -> make
    3:3:com.google.android.material.snackbar.Snackbar make(android.view.View,java.lang.CharSequence,int):189:189 -> make
    4:4:com.google.android.material.snackbar.Snackbar make(android.view.View,java.lang.CharSequence,int):188:188 -> make
    5:7:com.google.android.material.snackbar.Snackbar make(android.view.View,java.lang.CharSequence,int):194:196 -> make
    8:8:com.google.android.material.snackbar.Snackbar make(android.view.View,java.lang.CharSequence,int):181:181 -> make
    9:9:com.google.android.material.snackbar.Snackbar make(android.view.View,int,int):230:230 -> make
    1:1:com.google.android.material.snackbar.Snackbar setAction(int,android.view.View$OnClickListener):292:292 -> setAction
    2:4:com.google.android.material.snackbar.Snackbar setAction(java.lang.CharSequence,android.view.View$OnClickListener):303:305 -> setAction
    5:8:com.google.android.material.snackbar.Snackbar setAction(java.lang.CharSequence,android.view.View$OnClickListener):310:313 -> setAction
    9:11:com.google.android.material.snackbar.Snackbar setAction(java.lang.CharSequence,android.view.View$OnClickListener):306:308 -> setAction
    1:3:com.google.android.material.snackbar.Snackbar setActionTextColor(android.content.res.ColorStateList):340:342 -> setActionTextColor
    4:6:com.google.android.material.snackbar.Snackbar setActionTextColor(int):352:354 -> setActionTextColor
    1:2:com.google.android.material.snackbar.Snackbar setCallback(com.google.android.material.snackbar.Snackbar$Callback):374:375 -> setCallback
    3:3:com.google.android.material.snackbar.Snackbar setCallback(com.google.android.material.snackbar.Snackbar$Callback):378:378 -> setCallback
    4:4:com.google.android.material.snackbar.Snackbar setCallback(com.google.android.material.snackbar.Snackbar$Callback):382:382 -> setCallback
    1:3:com.google.android.material.snackbar.Snackbar setText(java.lang.CharSequence):268:270 -> setText
    4:4:com.google.android.material.snackbar.Snackbar setText(int):281:281 -> setText
    1:1:void show():143:143 -> show
com.google.android.material.snackbar.Snackbar$1 -> com.google.android.material.snackbar.Snackbar$1:
    1:1:void <init>(com.google.android.material.snackbar.Snackbar,android.view.View$OnClickListener):314:314 -> <init>
    1:1:void onClick(android.view.View):317:317 -> onClick
    2:2:void onClick(android.view.View):319:319 -> onClick
com.google.android.material.snackbar.Snackbar$Callback -> com.google.android.material.snackbar.Snackbar$Callback:
    1:1:void <init>():105:105 -> <init>
    1:1:void onDismissed(java.lang.Object,int):105:105 -> onDismissed
    1:1:void onShown(java.lang.Object):105:105 -> onShown
com.google.android.material.snackbar.Snackbar$SnackbarLayout -> com.google.android.material.snackbar.Snackbar$SnackbarLayout:
    1:1:void <init>(android.content.Context):393:393 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):397:397 -> <init>
    1:1:void onMeasure(int,int):402:402 -> onMeasure
    2:3:void onMeasure(int,int):407:408 -> onMeasure
    4:5:void onMeasure(int,int):410:411 -> onMeasure
    6:7:void onMeasure(int,int):413:414 -> onMeasure
    8:8:void onMeasure(int,int):412:412 -> onMeasure
com.google.android.material.snackbar.SnackbarContentLayout -> com.google.android.material.snackbar.SnackbarContentLayout:
    1:1:void <init>(android.content.Context):42:42 -> <init>
    2:7:void <init>(android.content.Context,android.util.AttributeSet):46:51 -> <init>
    1:2:void animateContentIn(int,int):134:135 -> animateContentIn
    3:5:void animateContentIn(int,int):137:139 -> animateContentIn
    1:2:void animateContentOut(int,int):145:146 -> animateContentOut
    3:5:void animateContentOut(int,int):148:150 -> animateContentOut
    1:1:android.widget.Button getActionView():66:66 -> getActionView
    1:1:android.widget.TextView getMessageView():62:62 -> getMessageView
    1:3:void onFinishInflate():56:58 -> onFinishInflate
    1:1:void onMeasure(int,int):71:71 -> onMeasure
    2:4:void onMeasure(int,int):73:75 -> onMeasure
    5:5:void onMeasure(int,int):79:79 -> onMeasure
    6:7:void onMeasure(int,int):81:82 -> onMeasure
    8:8:void onMeasure(int,int):85:85 -> onMeasure
    9:10:void onMeasure(int,int):87:88 -> onMeasure
    11:11:void onMeasure(int,int):94:94 -> onMeasure
    12:12:void onMeasure(int,int):100:100 -> onMeasure
    1:1:void updateTopBottomPadding(android.view.View,int,int):120:120 -> updateTopBottomPadding
    2:2:void updateTopBottomPadding(android.view.View,int,int):123:123 -> updateTopBottomPadding
    3:3:void updateTopBottomPadding(android.view.View,int,int):125:125 -> updateTopBottomPadding
    4:5:void androidx.core.view.ViewCompat.setPaddingRelative(android.view.View,int,int,int,int):1781:1782 -> updateTopBottomPadding
    4:5:void updateTopBottomPadding(android.view.View,int,int):121 -> updateTopBottomPadding
    6:6:void updateTopBottomPadding(android.view.View,int,int):128:128 -> updateTopBottomPadding
    1:2:boolean updateViewsWithinLayout(int,int,int):107:108 -> updateViewsWithinLayout
    3:5:boolean updateViewsWithinLayout(int,int,int):111:113 -> updateViewsWithinLayout
com.google.android.material.snackbar.SnackbarManager -> com.google.android.material.snackbar.SnackbarManager:
    1:3:void <init>():47:49 -> <init>
    4:4:void <init>():51:51 -> <init>
    1:1:boolean cancelSnackbarLocked(com.google.android.material.snackbar.SnackbarManager$SnackbarRecord,int):202:202 -> cancelSnackbarLocked
    2:3:boolean cancelSnackbarLocked(com.google.android.material.snackbar.SnackbarManager$SnackbarRecord,int):205:206 -> cancelSnackbarLocked
    1:5:void dismiss(com.google.android.material.snackbar.SnackbarManager$Callback,int):104:108 -> dismiss
    6:6:void dismiss(com.google.android.material.snackbar.SnackbarManager$Callback,int):110:110 -> dismiss
    1:2:com.google.android.material.snackbar.SnackbarManager getInstance():35:36 -> getInstance
    3:3:com.google.android.material.snackbar.SnackbarManager getInstance():38:38 -> getInstance
    1:3:void handleTimeout(com.google.android.material.snackbar.SnackbarManager$SnackbarRecord):237:239 -> handleTimeout
    4:4:void handleTimeout(com.google.android.material.snackbar.SnackbarManager$SnackbarRecord):241:241 -> handleTimeout
    1:3:boolean isCurrent(com.google.android.material.snackbar.SnackbarManager$Callback):160:162 -> isCurrent
    1:3:boolean isCurrentOrNext(com.google.android.material.snackbar.SnackbarManager$Callback):166:168 -> isCurrentOrNext
    1:1:boolean isCurrentSnackbarLocked(com.google.android.material.snackbar.SnackbarManager$Callback):213:213 -> isCurrentSnackbarLocked
    1:1:boolean isNextSnackbarLocked(com.google.android.material.snackbar.SnackbarManager$Callback):217:217 -> isNextSnackbarLocked
    1:2:void onDismissed(com.google.android.material.snackbar.SnackbarManager$Callback):118:119 -> onDismissed
    3:5:void onDismissed(com.google.android.material.snackbar.SnackbarManager$Callback):121:123 -> onDismissed
    6:6:void onDismissed(com.google.android.material.snackbar.SnackbarManager$Callback):126:126 -> onDismissed
    1:3:void onShown(com.google.android.material.snackbar.SnackbarManager$Callback):134:136 -> onShown
    4:4:void onShown(com.google.android.material.snackbar.SnackbarManager$Callback):138:138 -> onShown
    1:4:void pauseTimeout(com.google.android.material.snackbar.SnackbarManager$Callback):142:145 -> pauseTimeout
    5:5:void pauseTimeout(com.google.android.material.snackbar.SnackbarManager$Callback):147:147 -> pauseTimeout
    1:4:void restoreTimeoutIfPaused(com.google.android.material.snackbar.SnackbarManager$Callback):151:154 -> restoreTimeoutIfPaused
    5:5:void restoreTimeoutIfPaused(com.google.android.material.snackbar.SnackbarManager$Callback):156:156 -> restoreTimeoutIfPaused
    1:1:void scheduleTimeoutLocked(com.google.android.material.snackbar.SnackbarManager$SnackbarRecord):221:221 -> scheduleTimeoutLocked
    2:3:void scheduleTimeoutLocked(com.google.android.material.snackbar.SnackbarManager$SnackbarRecord):232:233 -> scheduleTimeoutLocked
    1:2:void show(int,com.google.android.material.snackbar.SnackbarManager$Callback):72:73 -> show
    3:3:void show(int,com.google.android.material.snackbar.SnackbarManager$Callback):75:75 -> show
    4:7:void show(int,com.google.android.material.snackbar.SnackbarManager$Callback):79:82 -> show
    8:8:void show(int,com.google.android.material.snackbar.SnackbarManager$Callback):84:84 -> show
    9:9:void show(int,com.google.android.material.snackbar.SnackbarManager$Callback):87:87 -> show
    10:11:void show(int,com.google.android.material.snackbar.SnackbarManager$Callback):90:91 -> show
    12:12:void show(int,com.google.android.material.snackbar.SnackbarManager$Callback):93:93 -> show
    13:13:void show(int,com.google.android.material.snackbar.SnackbarManager$Callback):96:96 -> show
    14:14:void show(int,com.google.android.material.snackbar.SnackbarManager$Callback):98:98 -> show
    15:15:void show(int,com.google.android.material.snackbar.SnackbarManager$Callback):100:100 -> show
    1:3:void showNextSnackbarLocked():187:189 -> showNextSnackbarLocked
    4:4:void showNextSnackbarLocked():191:191 -> showNextSnackbarLocked
    5:5:void showNextSnackbarLocked():193:193 -> showNextSnackbarLocked
    6:6:void showNextSnackbarLocked():196:196 -> showNextSnackbarLocked
com.google.android.material.snackbar.SnackbarManager$1 -> com.google.android.material.snackbar.SnackbarManager$1:
    1:1:void <init>(com.google.android.material.snackbar.SnackbarManager):52:52 -> <init>
    1:1:boolean handleMessage(android.os.Message):55:55 -> handleMessage
    2:2:boolean handleMessage(android.os.Message):57:57 -> handleMessage
com.google.android.material.snackbar.SnackbarManager$SnackbarRecord -> com.google.android.material.snackbar.SnackbarManager$SnackbarRecord:
    1:3:void <init>(int,com.google.android.material.snackbar.SnackbarManager$Callback):176:178 -> <init>
    1:1:boolean isSnackbar(com.google.android.material.snackbar.SnackbarManager$Callback):182:182 -> isSnackbar
com.google.android.material.stateful.ExtendableSavedState -> com.google.android.material.stateful.ExtendableSavedState:
    1:1:void <clinit>():88:88 -> <clinit>
    1:1:void <init>(android.os.Parcel,java.lang.ClassLoader,com.google.android.material.stateful.ExtendableSavedState$1):34:34 -> <init>
    2:3:void <init>(android.os.Parcelable):39:40 -> <init>
    4:4:void <init>(android.os.Parcel,java.lang.ClassLoader):44:44 -> <init>
    5:5:void <init>(android.os.Parcel,java.lang.ClassLoader):46:46 -> <init>
    6:7:void <init>(android.os.Parcel,java.lang.ClassLoader):48:49 -> <init>
    8:9:void <init>(android.os.Parcel,java.lang.ClassLoader):51:52 -> <init>
    10:10:void <init>(android.os.Parcel,java.lang.ClassLoader):54:54 -> <init>
    11:11:void <init>(android.os.Parcel,java.lang.ClassLoader):56:56 -> <init>
    1:2:java.lang.String toString():81:82 -> toString
    1:1:void writeToParcel(android.os.Parcel,int):62:62 -> writeToParcel
    2:3:void writeToParcel(android.os.Parcel,int):64:65 -> writeToParcel
    4:5:void writeToParcel(android.os.Parcel,int):67:68 -> writeToParcel
    6:7:void writeToParcel(android.os.Parcel,int):71:72 -> writeToParcel
    8:9:void writeToParcel(android.os.Parcel,int):75:76 -> writeToParcel
com.google.android.material.stateful.ExtendableSavedState$1 -> com.google.android.material.stateful.ExtendableSavedState$1:
    1:1:void <init>():89:89 -> <init>
    1:1:java.lang.Object createFromParcel(android.os.Parcel):89:89 -> createFromParcel
    2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):89:89 -> createFromParcel
    3:3:com.google.android.material.stateful.ExtendableSavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):93:93 -> createFromParcel
    4:4:com.google.android.material.stateful.ExtendableSavedState createFromParcel(android.os.Parcel):98:98 -> createFromParcel
    1:1:java.lang.Object[] newArray(int):89:89 -> newArray
    2:2:com.google.android.material.stateful.ExtendableSavedState[] newArray(int):103:103 -> newArray
com.google.android.material.tabs.TabItem -> com.google.android.material.tabs.TabItem:
    1:1:void <init>(android.content.Context):48:48 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):52:52 -> <init>
    3:8:void <init>(android.content.Context,android.util.AttributeSet):54:59 -> <init>
com.google.android.material.tabs.TabLayout -> com.google.android.material.tabs.TabLayout:
    1:1:void <clinit>():191:191 -> <clinit>
    1:1:void <init>(android.content.Context):395:395 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):399:399 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):403:403 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):339:339 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):342:342 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):363:363 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int):379:379 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,int):392:392 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int):406:406 -> <init>
    10:11:void <init>(android.content.Context,android.util.AttributeSet,int):409:410 -> <init>
    12:13:void <init>(android.content.Context,android.util.AttributeSet,int):416:417 -> <init>
    14:15:void <init>(android.content.Context,android.util.AttributeSet,int):425:426 -> <init>
    16:16:void <init>(android.content.Context,android.util.AttributeSet,int):425:425 -> <init>
    17:18:void <init>(android.content.Context,android.util.AttributeSet,int):427:428 -> <init>
    19:19:void <init>(android.content.Context,android.util.AttributeSet,int):427:427 -> <init>
    20:21:void <init>(android.content.Context,android.util.AttributeSet,int):429:430 -> <init>
    22:22:void <init>(android.content.Context,android.util.AttributeSet,int):429:429 -> <init>
    23:24:void <init>(android.content.Context,android.util.AttributeSet,int):431:432 -> <init>
    25:25:void <init>(android.content.Context,android.util.AttributeSet,int):431:431 -> <init>
    26:26:void <init>(android.content.Context,android.util.AttributeSet,int):433:433 -> <init>
    27:27:void <init>(android.content.Context,android.util.AttributeSet,int):435:435 -> <init>
    28:34:void <init>(android.content.Context,android.util.AttributeSet,int):438:444 -> <init>
    35:36:void <init>(android.content.Context,android.util.AttributeSet,int):446:447 -> <init>
    37:38:void <init>(android.content.Context,android.util.AttributeSet,int):450:451 -> <init>
    39:40:void <init>(android.content.Context,android.util.AttributeSet,int):454:455 -> <init>
    41:41:void <init>(android.content.Context,android.util.AttributeSet,int):458:458 -> <init>
    42:42:void <init>(android.content.Context,android.util.AttributeSet,int):463:463 -> <init>
    43:43:void <init>(android.content.Context,android.util.AttributeSet,int):466:466 -> <init>
    44:45:void <init>(android.content.Context,android.util.AttributeSet,int):468:469 -> <init>
    46:46:void <init>(android.content.Context,android.util.AttributeSet,int):472:472 -> <init>
    47:48:void <init>(android.content.Context,android.util.AttributeSet,int):476:477 -> <init>
    49:52:void <init>(android.content.Context,android.util.AttributeSet,int):480:483 -> <init>
    53:54:void <init>(android.content.Context,android.util.AttributeSet,int):485:486 -> <init>
    55:56:void <init>(android.content.Context,android.util.AttributeSet,int):488:489 -> <init>
    57:62:void <init>(android.content.Context,android.util.AttributeSet,int):491:496 -> <init>
    63:67:void <init>(android.content.Context,android.util.AttributeSet,int):498:502 -> <init>
    68:70:void <init>(android.content.Context,android.util.AttributeSet,int):505:507 -> <init>
    71:71:void <init>(android.content.Context,android.util.AttributeSet,int):510:510 -> <init>
    72:72:void <init>(android.content.Context,android.util.AttributeSet,int):463:463 -> <init>
    1:1:android.graphics.RectF access$400(com.google.android.material.tabs.TabLayout):167:167 -> access$400
    1:2:void addOnTabSelectedListener(com.google.android.material.tabs.TabLayout$BaseOnTabSelectedListener):672:673 -> addOnTabSelectedListener
    1:1:void addTab(com.google.android.material.tabs.TabLayout$Tab):584:584 -> addTab
    2:2:void addTab(com.google.android.material.tabs.TabLayout$Tab,int):595:595 -> addTab
    3:3:void addTab(com.google.android.material.tabs.TabLayout$Tab,boolean):605:605 -> addTab
    4:4:void addTab(com.google.android.material.tabs.TabLayout$Tab,int,boolean):616:616 -> addTab
    5:6:void addTab(com.google.android.material.tabs.TabLayout$Tab,int,boolean):619:620 -> addTab
    7:7:void addTab(com.google.android.material.tabs.TabLayout$Tab,int,boolean):623:623 -> addTab
    8:8:void addTab(com.google.android.material.tabs.TabLayout$Tab,int,boolean):617:617 -> addTab
    1:3:void addTabFromItemView(com.google.android.material.tabs.TabItem):628:630 -> addTabFromItemView
    4:5:void addTabFromItemView(com.google.android.material.tabs.TabItem):632:633 -> addTabFromItemView
    6:7:void addTabFromItemView(com.google.android.material.tabs.TabItem):635:636 -> addTabFromItemView
    8:9:void addTabFromItemView(com.google.android.material.tabs.TabItem):638:639 -> addTabFromItemView
    10:10:void addTabFromItemView(com.google.android.material.tabs.TabItem):641:641 -> addTabFromItemView
    1:2:void addTabView(com.google.android.material.tabs.TabLayout$Tab):1369:1370 -> addTabView
    1:1:void addView(android.view.View):1375:1375 -> addView
    2:2:void addView(android.view.View,int):1380:1380 -> addView
    3:3:void addView(android.view.View,android.view.ViewGroup$LayoutParams):1385:1385 -> addView
    4:4:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):1390:1390 -> addView
    1:2:void addViewInternal(android.view.View):1394:1395 -> addViewInternal
    3:3:void addViewInternal(android.view.View):1397:1397 -> addViewInternal
    1:3:void animateToTab(int):1514:1516 -> animateToTab
    4:5:void animateToTab(int):1523:1524 -> animateToTab
    6:6:void animateToTab(int):1527:1527 -> animateToTab
    7:8:void animateToTab(int):1529:1530 -> animateToTab
    9:9:void animateToTab(int):1534:1534 -> animateToTab
    10:10:void animateToTab(int):1519:1519 -> animateToTab
    1:1:void applyModeAndGravity():1648:1648 -> applyModeAndGravity
    2:2:void applyModeAndGravity():1650:1650 -> applyModeAndGravity
    3:3:void applyModeAndGravity():1652:1652 -> applyModeAndGravity
    4:4:void applyModeAndGravity():1654:1654 -> applyModeAndGravity
    5:5:void applyModeAndGravity():1656:1656 -> applyModeAndGravity
    6:6:void applyModeAndGravity():1659:1659 -> applyModeAndGravity
    7:7:void applyModeAndGravity():1663:1663 -> applyModeAndGravity
    1:5:int calculateScrollXForTab(int,float):1625:1629 -> calculateScrollXForTab
    6:7:int calculateScrollXForTab(int,float):1631:1632 -> calculateScrollXForTab
    8:8:int calculateScrollXForTab(int,float):1635:1635 -> calculateScrollXForTab
    9:9:int calculateScrollXForTab(int,float):1639:1639 -> calculateScrollXForTab
    1:1:void clearOnTabSelectedListeners():689:689 -> clearOnTabSelectedListeners
    1:2:void configureTab(com.google.android.material.tabs.TabLayout$Tab,int):1359:1360 -> configureTab
    3:3:void configureTab(com.google.android.material.tabs.TabLayout$Tab,int):1362:1362 -> configureTab
    4:4:void configureTab(com.google.android.material.tabs.TabLayout$Tab,int):1364:1364 -> configureTab
    1:1:android.content.res.ColorStateList createColorStateList(int,int):2708:2708 -> createColorStateList
    2:2:android.content.res.ColorStateList createColorStateList(int,int):2713:2713 -> createColorStateList
    3:3:android.content.res.ColorStateList createColorStateList(int,int):2717:2717 -> createColorStateList
    1:1:android.widget.LinearLayout$LayoutParams createLayoutParamsForTabs():1402:1402 -> createLayoutParamsForTabs
    2:2:android.widget.LinearLayout$LayoutParams createLayoutParamsForTabs():1404:1404 -> createLayoutParamsForTabs
    1:1:com.google.android.material.tabs.TabLayout$Tab createTabFromPool():709:709 -> createTabFromPool
    2:2:com.google.android.material.tabs.TabLayout$Tab createTabFromPool():711:711 -> createTabFromPool
    1:1:com.google.android.material.tabs.TabLayout$TabView createTabView(com.google.android.material.tabs.TabLayout$Tab):1343:1343 -> createTabView
    2:2:com.google.android.material.tabs.TabLayout$TabView createTabView(com.google.android.material.tabs.TabLayout$Tab):1345:1345 -> createTabView
    3:7:com.google.android.material.tabs.TabLayout$TabView createTabView(com.google.android.material.tabs.TabLayout$Tab):1347:1351 -> createTabView
    8:8:com.google.android.material.tabs.TabLayout$TabView createTabView(com.google.android.material.tabs.TabLayout$Tab):1353:1353 -> createTabView
    1:2:void dispatchTabReselected(com.google.android.material.tabs.TabLayout$Tab):1619:1620 -> dispatchTabReselected
    1:2:void dispatchTabSelected(com.google.android.material.tabs.TabLayout$Tab):1607:1608 -> dispatchTabSelected
    1:2:void dispatchTabUnselected(com.google.android.material.tabs.TabLayout$Tab):1613:1614 -> dispatchTabUnselected
    1:1:int dpToPx(int):1420:1420 -> dpToPx
    1:5:void ensureScrollAnimator():1538:1542 -> ensureScrollAnimator
    1:1:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet):166:166 -> generateLayoutParams
    2:2:android.widget.FrameLayout$LayoutParams generateLayoutParams(android.util.AttributeSet):2748:2748 -> generateLayoutParams
    1:3:int getDefaultHeight():2723:2725 -> getDefaultHeight
    4:4:int getDefaultHeight():2730:2730 -> getDefaultHeight
    1:1:int getSelectedTabPosition():742:742 -> getSelectedTabPosition
    1:1:com.google.android.material.tabs.TabLayout$Tab getTabAt(int):733:733 -> getTabAt
    1:1:int getTabCount():727:727 -> getTabCount
    1:1:int getTabGravity():854:854 -> getTabGravity
    1:1:android.content.res.ColorStateList getTabIconTint():1062:1062 -> getTabIconTint
    1:1:int getTabIndicatorGravity():887:887 -> getTabIndicatorGravity
    1:1:int getTabMaxWidth():2752:2752 -> getTabMaxWidth
    1:1:int getTabMinWidth():2734:2734 -> getTabMinWidth
    2:2:int getTabMinWidth():2739:2739 -> getTabMinWidth
    1:1:int getTabMode():831:831 -> getTabMode
    1:1:android.content.res.ColorStateList getTabRippleColor():1073:1073 -> getTabRippleColor
    1:2:int getTabScrollRange():1293:1294 -> getTabScrollRange
    3:3:int getTabScrollRange():1293:1293 -> getTabScrollRange
    1:1:android.graphics.drawable.Drawable getTabSelectedIndicator():1120:1120 -> getTabSelectedIndicator
    1:1:android.content.res.ColorStateList getTabTextColors():1024:1024 -> getTabTextColors
    1:1:boolean hasUnboundedRipple():1006:1006 -> hasUnboundedRipple
    1:1:boolean isInlineLabel():962:962 -> isInlineLabel
    1:1:boolean isTabIndicatorFullWidth():919:919 -> isTabIndicatorFullWidth
    1:3:com.google.android.material.tabs.TabLayout$Tab newTab():701:703 -> newTab
    1:1:void onAttachedToWindow():1267:1267 -> onAttachedToWindow
    2:2:void onAttachedToWindow():1269:1269 -> onAttachedToWindow
    3:4:void onAttachedToWindow():1272:1273 -> onAttachedToWindow
    5:5:void onAttachedToWindow():1276:1276 -> onAttachedToWindow
    1:1:void onDetachedFromWindow():1283:1283 -> onDetachedFromWindow
    2:2:void onDetachedFromWindow():1285:1285 -> onDetachedFromWindow
    3:4:void onDetachedFromWindow():1287:1288 -> onDetachedFromWindow
    1:4:void onDraw(android.graphics.Canvas):1426:1429 -> onDraw
    5:5:void onDraw(android.graphics.Canvas):1433:1433 -> onDraw
    1:2:void onMeasure(int,int):1440:1441 -> onMeasure
    3:3:void onMeasure(int,int):1448:1448 -> onMeasure
    4:4:void onMeasure(int,int):1445:1445 -> onMeasure
    5:5:void onMeasure(int,int):1444:1444 -> onMeasure
    6:7:void onMeasure(int,int):1454:1455 -> onMeasure
    8:8:void onMeasure(int,int):1458:1458 -> onMeasure
    9:9:void onMeasure(int,int):1461:1461 -> onMeasure
    10:10:void onMeasure(int,int):1465:1465 -> onMeasure
    11:11:void onMeasure(int,int):1467:1467 -> onMeasure
    12:12:void onMeasure(int,int):1470:1470 -> onMeasure
    13:13:void onMeasure(int,int):1473:1473 -> onMeasure
    14:14:void onMeasure(int,int):1481:1481 -> onMeasure
    15:15:void onMeasure(int,int):1477:1477 -> onMeasure
    16:17:void onMeasure(int,int):1490:1491 -> onMeasure
    18:18:void onMeasure(int,int):1488:1488 -> onMeasure
    19:20:void onMeasure(int,int):1493:1494 -> onMeasure
    1:1:void populateFromPagerAdapter():1318:1318 -> populateFromPagerAdapter
    2:3:void populateFromPagerAdapter():1320:1321 -> populateFromPagerAdapter
    4:4:void populateFromPagerAdapter():1323:1323 -> populateFromPagerAdapter
    5:8:void populateFromPagerAdapter():1327:1330 -> populateFromPagerAdapter
    1:1:boolean releaseFromTabPool(com.google.android.material.tabs.TabLayout$Tab):718:718 -> releaseFromTabPool
    1:2:void removeAllTabs():788:789 -> removeAllTabs
    3:7:void removeAllTabs():792:796 -> removeAllTabs
    8:8:void removeAllTabs():799:799 -> removeAllTabs
    1:1:void removeOnTabSelectedListener(com.google.android.material.tabs.TabLayout$BaseOnTabSelectedListener):684:684 -> removeOnTabSelectedListener
    1:1:void removeTab(com.google.android.material.tabs.TabLayout$Tab):752:752 -> removeTab
    2:2:void removeTab(com.google.android.material.tabs.TabLayout$Tab):756:756 -> removeTab
    3:3:void removeTab(com.google.android.material.tabs.TabLayout$Tab):753:753 -> removeTab
    1:2:void removeTabAt(int):766:767 -> removeTabAt
    3:3:void removeTabAt(int):769:769 -> removeTabAt
    4:5:void removeTabAt(int):771:772 -> removeTabAt
    6:6:void removeTabAt(int):775:775 -> removeTabAt
    7:7:void removeTabAt(int):777:777 -> removeTabAt
    8:8:void removeTabAt(int):781:781 -> removeTabAt
    1:2:void removeTabViewAt(int):1500:1501 -> removeTabViewAt
    3:4:void removeTabViewAt(int):1503:1504 -> removeTabViewAt
    5:5:void removeTabViewAt(int):1506:1506 -> removeTabViewAt
    1:1:void selectTab(com.google.android.material.tabs.TabLayout$Tab):1569:1569 -> selectTab
    2:2:void selectTab(com.google.android.material.tabs.TabLayout$Tab,boolean):1573:1573 -> selectTab
    3:4:void selectTab(com.google.android.material.tabs.TabLayout$Tab,boolean):1577:1578 -> selectTab
    5:5:void selectTab(com.google.android.material.tabs.TabLayout$Tab,boolean):1581:1581 -> selectTab
    6:6:void selectTab(com.google.android.material.tabs.TabLayout$Tab,boolean):1583:1583 -> selectTab
    7:7:void selectTab(com.google.android.material.tabs.TabLayout$Tab,boolean):1586:1586 -> selectTab
    8:8:void selectTab(com.google.android.material.tabs.TabLayout$Tab,boolean):1588:1588 -> selectTab
    9:9:void selectTab(com.google.android.material.tabs.TabLayout$Tab,boolean):1591:1591 -> selectTab
    10:10:void selectTab(com.google.android.material.tabs.TabLayout$Tab,boolean):1596:1596 -> selectTab
    11:11:void selectTab(com.google.android.material.tabs.TabLayout$Tab,boolean):1598:1598 -> selectTab
    12:12:void selectTab(com.google.android.material.tabs.TabLayout$Tab,boolean):1601:1601 -> selectTab
    1:6:void setInlineLabel(boolean):930:935 -> setInlineLabel
    7:7:void setInlineLabel(boolean):938:938 -> setInlineLabel
    1:1:void setInlineLabelResource(int):951:951 -> setInlineLabelResource
    1:2:void setOnTabSelectedListener(com.google.android.material.tabs.TabLayout$BaseOnTabSelectedListener):652:653 -> setOnTabSelectedListener
    3:3:void setOnTabSelectedListener(com.google.android.material.tabs.TabLayout$BaseOnTabSelectedListener):657:657 -> setOnTabSelectedListener
    4:4:void setOnTabSelectedListener(com.google.android.material.tabs.TabLayout$BaseOnTabSelectedListener):659:659 -> setOnTabSelectedListener
    1:1:void setPagerAdapter(androidx.viewpager.widget.PagerAdapter,boolean):1298:1298 -> setPagerAdapter
    2:2:void setPagerAdapter(androidx.viewpager.widget.PagerAdapter,boolean):1300:1300 -> setPagerAdapter
    3:3:void setPagerAdapter(androidx.viewpager.widget.PagerAdapter,boolean):1303:1303 -> setPagerAdapter
    4:5:void setPagerAdapter(androidx.viewpager.widget.PagerAdapter,boolean):1307:1308 -> setPagerAdapter
    6:6:void setPagerAdapter(androidx.viewpager.widget.PagerAdapter,boolean):1310:1310 -> setPagerAdapter
    7:7:void setPagerAdapter(androidx.viewpager.widget.PagerAdapter,boolean):1314:1314 -> setPagerAdapter
    1:2:void setScrollAnimatorListener(android.animation.Animator$AnimatorListener):1553:1554 -> setScrollAnimatorListener
    1:1:void setScrollPosition(int,float,boolean):547:547 -> setScrollPosition
    2:3:void setScrollPosition(int,float,boolean,boolean):555:556 -> setScrollPosition
    4:4:void setScrollPosition(int,float,boolean,boolean):562:562 -> setScrollPosition
    5:6:void setScrollPosition(int,float,boolean,boolean):566:567 -> setScrollPosition
    7:7:void setScrollPosition(int,float,boolean,boolean):569:569 -> setScrollPosition
    8:8:void setScrollPosition(int,float,boolean,boolean):573:573 -> setScrollPosition
    1:3:void setSelectedTabIndicator(android.graphics.drawable.Drawable):1134:1136 -> setSelectedTabIndicator
    4:4:void setSelectedTabIndicator(int):1153:1153 -> setSelectedTabIndicator
    5:5:void setSelectedTabIndicator(int):1152:1152 -> setSelectedTabIndicator
    6:6:void setSelectedTabIndicator(int):1155:1155 -> setSelectedTabIndicator
    1:1:void setSelectedTabIndicatorColor(int):520:520 -> setSelectedTabIndicatorColor
    1:3:void setSelectedTabIndicatorGravity(int):872:874 -> setSelectedTabIndicatorGravity
    1:1:void setSelectedTabIndicatorHeight(int):533:533 -> setSelectedTabIndicatorHeight
    1:1:void setSelectedTabView(int):1558:1558 -> setSelectedTabView
    2:4:void setSelectedTabView(int):1561:1563 -> setSelectedTabView
    1:3:void setTabGravity(int):841:843 -> setTabGravity
    1:3:void setTabIconTint(android.content.res.ColorStateList):1043:1045 -> setTabIconTint
    1:1:void setTabIconTintResource(int):1056:1056 -> setTabIconTintResource
    1:2:void setTabIndicatorFullWidth(boolean):906:907 -> setTabIndicatorFullWidth
    1:3:void setTabMode(int):818:820 -> setTabMode
    1:6:void setTabRippleColor(android.content.res.ColorStateList):1087:1092 -> setTabRippleColor
    1:1:void setTabRippleColorResource(int):1108:1108 -> setTabRippleColorResource
    1:3:void setTabTextColors(android.content.res.ColorStateList):1015:1017 -> setTabTextColors
    4:4:void setTabTextColors(int,int):1034:1034 -> setTabTextColors
    1:1:void setTabsFromPagerAdapter(androidx.viewpager.widget.PagerAdapter):1256:1256 -> setTabsFromPagerAdapter
    1:6:void setUnboundedRipple(boolean):975:980 -> setUnboundedRipple
    1:1:void setUnboundedRippleResource(int):995:995 -> setUnboundedRippleResource
    1:1:void setupWithViewPager(androidx.viewpager.widget.ViewPager):1168:1168 -> setupWithViewPager
    2:2:void setupWithViewPager(androidx.viewpager.widget.ViewPager,boolean):1188:1188 -> setupWithViewPager
    3:3:void setupWithViewPager(androidx.viewpager.widget.ViewPager,boolean,boolean):1193:1193 -> setupWithViewPager
    4:5:void setupWithViewPager(androidx.viewpager.widget.ViewPager,boolean,boolean):1195:1196 -> setupWithViewPager
    6:7:void setupWithViewPager(androidx.viewpager.widget.ViewPager,boolean,boolean):1198:1199 -> setupWithViewPager
    8:8:void setupWithViewPager(androidx.viewpager.widget.ViewPager,boolean,boolean):1203:1203 -> setupWithViewPager
    9:10:void setupWithViewPager(androidx.viewpager.widget.ViewPager,boolean,boolean):1205:1206 -> setupWithViewPager
    11:11:void setupWithViewPager(androidx.viewpager.widget.ViewPager,boolean,boolean):1210:1210 -> setupWithViewPager
    12:13:void setupWithViewPager(androidx.viewpager.widget.ViewPager,boolean,boolean):1213:1214 -> setupWithViewPager
    14:15:void setupWithViewPager(androidx.viewpager.widget.ViewPager,boolean,boolean):1216:1217 -> setupWithViewPager
    16:17:void setupWithViewPager(androidx.viewpager.widget.ViewPager,boolean,boolean):1220:1221 -> setupWithViewPager
    18:18:void setupWithViewPager(androidx.viewpager.widget.ViewPager,boolean,boolean):1223:1223 -> setupWithViewPager
    19:19:void setupWithViewPager(androidx.viewpager.widget.ViewPager,boolean,boolean):1227:1227 -> setupWithViewPager
    20:21:void setupWithViewPager(androidx.viewpager.widget.ViewPager,boolean,boolean):1231:1232 -> setupWithViewPager
    22:23:void setupWithViewPager(androidx.viewpager.widget.ViewPager,boolean,boolean):1234:1235 -> setupWithViewPager
    24:24:void setupWithViewPager(androidx.viewpager.widget.ViewPager,boolean,boolean):1238:1238 -> setupWithViewPager
    25:26:void setupWithViewPager(androidx.viewpager.widget.ViewPager,boolean,boolean):1242:1243 -> setupWithViewPager
    27:27:void setupWithViewPager(androidx.viewpager.widget.ViewPager,boolean,boolean):1246:1246 -> setupWithViewPager
    1:1:boolean shouldDelayChildPressedState():1262:1262 -> shouldDelayChildPressedState
    1:2:void updateAllTabs():1337:1338 -> updateAllTabs
    1:3:void updateTabViewLayoutParams(android.widget.LinearLayout$LayoutParams):1409:1411 -> updateTabViewLayoutParams
    4:5:void updateTabViewLayoutParams(android.widget.LinearLayout$LayoutParams):1413:1414 -> updateTabViewLayoutParams
    1:4:void updateTabViews(boolean):1667:1670 -> updateTabViews
    5:5:void updateTabViews(boolean):1672:1672 -> updateTabViews
com.google.android.material.tabs.TabLayout$1 -> com.google.android.material.tabs.TabLayout$1:
    1:1:void <init>(com.google.android.material.tabs.TabLayout):1543:1543 -> <init>
    1:1:void onAnimationUpdate(android.animation.ValueAnimator):1546:1546 -> onAnimationUpdate
com.google.android.material.tabs.TabLayout$AdapterChangeListener -> com.google.android.material.tabs.TabLayout$AdapterChangeListener:
    1:1:void <init>(com.google.android.material.tabs.TabLayout):2862:2862 -> <init>
    1:2:void onAdapterChanged(androidx.viewpager.widget.ViewPager,androidx.viewpager.widget.PagerAdapter,androidx.viewpager.widget.PagerAdapter):2869:2870 -> onAdapterChanged
    1:1:void setAutoRefresh(boolean):2875:2875 -> setAutoRefresh
com.google.android.material.tabs.TabLayout$PagerAdapterObserver -> com.google.android.material.tabs.TabLayout$PagerAdapterObserver:
    1:1:void <init>(com.google.android.material.tabs.TabLayout):2846:2846 -> <init>
    1:1:void onChanged():2850:2850 -> onChanged
    1:1:void onInvalidated():2855:2855 -> onInvalidated
com.google.android.material.tabs.TabLayout$SlidingTabIndicator -> com.google.android.material.tabs.TabLayout$SlidingTabIndicator:
    1:2:void <init>(com.google.android.material.tabs.TabLayout,android.content.Context):2385:2386 -> <init>
    3:3:void <init>(com.google.android.material.tabs.TabLayout,android.content.Context):2375:2375 -> <init>
    4:4:void <init>(com.google.android.material.tabs.TabLayout,android.content.Context):2378:2378 -> <init>
    5:6:void <init>(com.google.android.material.tabs.TabLayout,android.content.Context):2380:2381 -> <init>
    7:9:void <init>(com.google.android.material.tabs.TabLayout,android.content.Context):2387:2389 -> <init>
    1:2:void animateIndicatorToPosition(int,int):2566:2567 -> animateIndicatorToPosition
    3:3:void animateIndicatorToPosition(int,int):2570:2570 -> animateIndicatorToPosition
    4:4:void animateIndicatorToPosition(int,int):2573:2573 -> animateIndicatorToPosition
    5:6:void animateIndicatorToPosition(int,int):2577:2578 -> animateIndicatorToPosition
    7:10:void animateIndicatorToPosition(int,int):2580:2583 -> animateIndicatorToPosition
    11:12:void animateIndicatorToPosition(int,int):2589:2590 -> animateIndicatorToPosition
    13:17:void animateIndicatorToPosition(int,int):2593:2597 -> animateIndicatorToPosition
    18:18:void animateIndicatorToPosition(int,int):2607:2607 -> animateIndicatorToPosition
    19:19:void animateIndicatorToPosition(int,int):2615:2615 -> animateIndicatorToPosition
    1:1:void calculateTabViewContentBounds(com.google.android.material.tabs.TabLayout$TabView,android.graphics.RectF):2632:2632 -> calculateTabViewContentBounds
    2:3:void calculateTabViewContentBounds(com.google.android.material.tabs.TabLayout$TabView,android.graphics.RectF):2634:2635 -> calculateTabViewContentBounds
    4:5:void calculateTabViewContentBounds(com.google.android.material.tabs.TabLayout$TabView,android.graphics.RectF):2638:2639 -> calculateTabViewContentBounds
    6:6:void calculateTabViewContentBounds(com.google.android.material.tabs.TabLayout$TabView,android.graphics.RectF):2642:2642 -> calculateTabViewContentBounds
    1:3:boolean childrenNeedLayout():2407:2409 -> childrenNeedLayout
    1:2:void draw(android.graphics.Canvas):2648:2649 -> draw
    3:3:void draw(android.graphics.Canvas):2651:2651 -> draw
    4:4:void draw(android.graphics.Canvas):2658:2658 -> draw
    5:5:void draw(android.graphics.Canvas):2673:2673 -> draw
    6:7:void draw(android.graphics.Canvas):2664:2665 -> draw
    8:9:void draw(android.graphics.Canvas):2660:2661 -> draw
    10:10:void draw(android.graphics.Canvas):2680:2680 -> draw
    11:12:void draw(android.graphics.Canvas):2682:2683 -> draw
    13:15:void draw(android.graphics.Canvas):2685:2687 -> draw
    16:16:void draw(android.graphics.Canvas):2690:2690 -> draw
    17:17:void draw(android.graphics.Canvas):2689:2689 -> draw
    18:18:void draw(android.graphics.Canvas):2692:2692 -> draw
    19:19:void draw(android.graphics.Canvas):2695:2695 -> draw
    20:20:void draw(android.graphics.Canvas):2699:2699 -> draw
    1:1:float getIndicatorPosition():2427:2427 -> getIndicatorPosition
    1:1:void onLayout(boolean,int,int,int,int):2502:2502 -> onLayout
    2:2:void onLayout(boolean,int,int,int,int):2504:2504 -> onLayout
    3:5:void onLayout(boolean,int,int,int,int):2507:2509 -> onLayout
    6:6:void onLayout(boolean,int,int,int,int):2511:2511 -> onLayout
    7:7:void onLayout(boolean,int,int,int,int):2509:2509 -> onLayout
    8:8:void onLayout(boolean,int,int,int,int):2514:2514 -> onLayout
    1:1:void onMeasure(int,int):2446:2446 -> onMeasure
    2:2:void onMeasure(int,int):2448:2448 -> onMeasure
    3:4:void onMeasure(int,int):2454:2455 -> onMeasure
    5:7:void onMeasure(int,int):2460:2462 -> onMeasure
    8:8:void onMeasure(int,int):2471:2471 -> onMeasure
    9:9:void onMeasure(int,int):2474:2474 -> onMeasure
    10:13:void onMeasure(int,int):2478:2481 -> onMeasure
    14:15:void onMeasure(int,int):2488:2489 -> onMeasure
    16:16:void onMeasure(int,int):2495:2495 -> onMeasure
    1:1:void onRtlPropertiesChanged(int):2432:2432 -> onRtlPropertiesChanged
    2:5:void onRtlPropertiesChanged(int):2436:2439 -> onRtlPropertiesChanged
    1:1:void setIndicatorPosition(int,int):2557:2557 -> setIndicatorPosition
    2:4:void setIndicatorPosition(int,int):2559:2561 -> setIndicatorPosition
    1:2:void setIndicatorPositionFromTabPosition(int,float):2417:2418 -> setIndicatorPositionFromTabPosition
    3:5:void setIndicatorPositionFromTabPosition(int,float):2421:2423 -> setIndicatorPositionFromTabPosition
    1:3:void setSelectedIndicatorColor(int):2393:2395 -> setSelectedIndicatorColor
    1:3:void setSelectedIndicatorHeight(int):2400:2402 -> setSelectedIndicatorHeight
    1:1:void updateIndicatorPosition():2519:2519 -> updateIndicatorPosition
    2:4:void updateIndicatorPosition():2523:2525 -> updateIndicatorPosition
    5:8:void updateIndicatorPosition():2527:2530 -> updateIndicatorPosition
    9:9:void updateIndicatorPosition():2533:2533 -> updateIndicatorPosition
    10:12:void updateIndicatorPosition():2535:2537 -> updateIndicatorPosition
    13:16:void updateIndicatorPosition():2539:2542 -> updateIndicatorPosition
    17:17:void updateIndicatorPosition():2545:2545 -> updateIndicatorPosition
    18:18:void updateIndicatorPosition():2553:2553 -> updateIndicatorPosition
com.google.android.material.tabs.TabLayout$SlidingTabIndicator$1 -> com.google.android.material.tabs.TabLayout$SlidingTabIndicator$1:
    1:1:void <init>(com.google.android.material.tabs.TabLayout$SlidingTabIndicator,int,int,int,int):2598:2598 -> <init>
    1:4:void onAnimationUpdate(android.animation.ValueAnimator):2601:2604 -> onAnimationUpdate
    5:5:void onAnimationUpdate(android.animation.ValueAnimator):2602:2602 -> onAnimationUpdate
com.google.android.material.tabs.TabLayout$SlidingTabIndicator$2 -> com.google.android.material.tabs.TabLayout$SlidingTabIndicator$2:
    1:1:void <init>(com.google.android.material.tabs.TabLayout$SlidingTabIndicator,int):2608:2608 -> <init>
    1:2:void onAnimationEnd(android.animation.Animator):2611:2612 -> onAnimationEnd
com.google.android.material.tabs.TabLayout$Tab -> com.google.android.material.tabs.TabLayout$Tab:
    1:1:void <init>():1704:1704 -> <init>
    2:2:void <init>():1695:1695 -> <init>
    1:1:java.lang.CharSequence access$100(com.google.android.material.tabs.TabLayout$Tab):1679:1679 -> access$100
    1:1:java.lang.CharSequence access$200(com.google.android.material.tabs.TabLayout$Tab):1679:1679 -> access$200
    1:1:java.lang.CharSequence getContentDescription():1929:1929 -> getContentDescription
    1:1:android.view.View getCustomView():1734:1734 -> getCustomView
    1:1:android.graphics.drawable.Drawable getIcon():1780:1780 -> getIcon
    1:1:int getPosition():1790:1790 -> getPosition
    1:1:java.lang.Object getTag():1711:1711 -> getTag
    1:1:java.lang.CharSequence getText():1804:1804 -> getText
    1:1:boolean isSelected():1879:1879 -> isSelected
    2:2:boolean isSelected():1882:1882 -> isSelected
    3:3:boolean isSelected():1880:1880 -> isSelected
    1:8:void reset():1939:1946 -> reset
    1:1:void select():1871:1871 -> select
    2:2:void select():1874:1874 -> select
    3:3:void select():1872:1872 -> select
    1:1:com.google.android.material.tabs.TabLayout$Tab setContentDescription(int):1896:1896 -> setContentDescription
    2:2:com.google.android.material.tabs.TabLayout$Tab setContentDescription(int):1899:1899 -> setContentDescription
    3:3:com.google.android.material.tabs.TabLayout$Tab setContentDescription(int):1897:1897 -> setContentDescription
    4:5:com.google.android.material.tabs.TabLayout$Tab setContentDescription(java.lang.CharSequence):1913:1914 -> setContentDescription
    1:2:com.google.android.material.tabs.TabLayout$Tab setCustomView(android.view.View):1750:1751 -> setCustomView
    3:4:com.google.android.material.tabs.TabLayout$Tab setCustomView(int):1769:1770 -> setCustomView
    1:2:com.google.android.material.tabs.TabLayout$Tab setIcon(android.graphics.drawable.Drawable):1815:1816 -> setIcon
    3:3:com.google.android.material.tabs.TabLayout$Tab setIcon(int):1828:1828 -> setIcon
    4:4:com.google.android.material.tabs.TabLayout$Tab setIcon(int):1831:1831 -> setIcon
    5:5:com.google.android.material.tabs.TabLayout$Tab setIcon(int):1829:1829 -> setIcon
    1:1:void setPosition(int):1794:1794 -> setPosition
    1:1:com.google.android.material.tabs.TabLayout$Tab setTag(java.lang.Object):1722:1722 -> setTag
    1:1:com.google.android.material.tabs.TabLayout$Tab setText(java.lang.CharSequence):1843:1843 -> setText
    2:2:com.google.android.material.tabs.TabLayout$Tab setText(java.lang.CharSequence):1846:1846 -> setText
    3:4:com.google.android.material.tabs.TabLayout$Tab setText(java.lang.CharSequence):1849:1850 -> setText
    5:5:com.google.android.material.tabs.TabLayout$Tab setText(int):1863:1863 -> setText
    6:6:com.google.android.material.tabs.TabLayout$Tab setText(int):1866:1866 -> setText
    7:7:com.google.android.material.tabs.TabLayout$Tab setText(int):1864:1864 -> setText
    1:2:void updateView():1933:1934 -> updateView
com.google.android.material.tabs.TabLayout$TabLayoutOnPageChangeListener -> com.google.android.material.tabs.TabLayout$TabLayoutOnPageChangeListener:
    1:2:void <init>(com.google.android.material.tabs.TabLayout):2769:2770 -> <init>
    1:2:void onPageScrollStateChanged(int):2775:2776 -> onPageScrollStateChanged
    1:1:void onPageScrolled(int,float,int):2782:2782 -> onPageScrolled
    2:2:void onPageScrolled(int,float,int):2786:2786 -> onPageScrolled
    3:3:void onPageScrolled(int,float,int):2791:2791 -> onPageScrolled
    4:4:void onPageScrolled(int,float,int):2793:2793 -> onPageScrolled
    1:1:void onPageSelected(int):2799:2799 -> onPageSelected
    2:3:void onPageSelected(int):2801:2802 -> onPageSelected
    4:4:void onPageSelected(int):2805:2805 -> onPageSelected
    5:5:void onPageSelected(int):2809:2809 -> onPageSelected
    1:1:void reset():2814:2814 -> reset
com.google.android.material.tabs.TabLayout$TabView -> com.google.android.material.tabs.TabLayout$TabView:
    1:2:void <init>(com.google.android.material.tabs.TabLayout,android.content.Context):1962:1963 -> <init>
    3:3:void <init>(com.google.android.material.tabs.TabLayout,android.content.Context):1960:1960 -> <init>
    4:5:void <init>(com.google.android.material.tabs.TabLayout,android.content.Context):1964:1965 -> <init>
    6:8:void <init>(com.google.android.material.tabs.TabLayout,android.content.Context):1967:1969 -> <init>
    9:9:void <init>(com.google.android.material.tabs.TabLayout,android.content.Context):1971:1971 -> <init>
    10:10:void <init>(com.google.android.material.tabs.TabLayout,android.content.Context):1970:1970 -> <init>
    1:1:void access$000(com.google.android.material.tabs.TabLayout$TabView,android.content.Context):1950:1950 -> access$000
    1:1:void access$300(com.google.android.material.tabs.TabLayout$TabView,android.graphics.Canvas):1950:1950 -> access$300
    1:1:int access$500(com.google.android.material.tabs.TabLayout$TabView):1950:1950 -> access$500
    1:1:float approximateLineWidth(android.text.Layout,int,float):2366:2366 -> approximateLineWidth
    1:3:void drawBackground(android.graphics.Canvas):2030:2032 -> drawBackground
    1:1:void drawableStateChanged():2038:2038 -> drawableStateChanged
    2:4:void drawableStateChanged():2040:2042 -> drawableStateChanged
    5:6:void drawableStateChanged():2046:2047 -> drawableStateChanged
    1:4:int getContentWidth():2349:2352 -> getContentWidth
    1:1:com.google.android.material.tabs.TabLayout$Tab getTab():2361:2361 -> getTab
    1:1:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):2092:2092 -> onInitializeAccessibilityEvent
    2:2:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):2094:2094 -> onInitializeAccessibilityEvent
    1:1:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):2100:2100 -> onInitializeAccessibilityNodeInfo
    2:2:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):2102:2102 -> onInitializeAccessibilityNodeInfo
    1:3:void onMeasure(int,int):2107:2109 -> onMeasure
    4:4:void onMeasure(int,int):2117:2117 -> onMeasure
    5:5:void onMeasure(int,int):2124:2124 -> onMeasure
    6:8:void onMeasure(int,int):2127:2129 -> onMeasure
    9:9:void onMeasure(int,int):2131:2131 -> onMeasure
    10:10:void onMeasure(int,int):2134:2134 -> onMeasure
    11:11:void onMeasure(int,int):2136:2136 -> onMeasure
    12:14:void onMeasure(int,int):2139:2141 -> onMeasure
    15:15:void onMeasure(int,int):2147:2147 -> onMeasure
    16:16:void onMeasure(int,int):2153:2153 -> onMeasure
    17:18:void onMeasure(int,int):2155:2156 -> onMeasure
    19:21:void onMeasure(int,int):2162:2164 -> onMeasure
    1:1:boolean performClick():2053:2053 -> performClick
    2:2:boolean performClick():2055:2055 -> performClick
    3:3:boolean performClick():2057:2057 -> performClick
    4:4:boolean performClick():2059:2059 -> performClick
    1:2:void reset():2178:2179 -> reset
    1:1:void setSelected(boolean):2068:2068 -> setSelected
    2:2:void setSelected(boolean):2070:2070 -> setSelected
    3:3:void setSelected(boolean):2072:2072 -> setSelected
    4:5:void setSelected(boolean):2079:2080 -> setSelected
    6:7:void setSelected(boolean):2082:2083 -> setSelected
    8:9:void setSelected(boolean):2085:2086 -> setSelected
    1:3:void setTab(com.google.android.material.tabs.TabLayout$Tab):2171:2173 -> setTab
    1:2:void update():2183:2184 -> update
    3:3:void update():2186:2186 -> update
    4:4:void update():2189:2189 -> update
    5:5:void update():2191:2191 -> update
    6:8:void update():2193:2195 -> update
    9:11:void update():2197:2199 -> update
    12:14:void update():2202:2204 -> update
    15:15:void update():2206:2206 -> update
    16:18:void update():2209:2211 -> update
    19:20:void update():2213:2214 -> update
    21:21:void update():2217:2217 -> update
    22:22:void update():2219:2219 -> update
    23:26:void update():2222:2225 -> update
    27:28:void update():2228:2229 -> update
    29:31:void update():2232:2234 -> update
    32:32:void update():2238:2238 -> update
    33:37:void update():2241:2245 -> update
    38:40:void update():2247:2249 -> update
    41:41:void update():2251:2251 -> update
    42:43:void update():2254:2255 -> update
    44:44:void update():2259:2259 -> update
    45:45:void update():2262:2262 -> update
    46:46:void update():2265:2265 -> update
    1:4:void updateBackgroundDrawable(android.content.Context):1975:1978 -> updateBackgroundDrawable
    5:5:void updateBackgroundDrawable(android.content.Context):1981:1981 -> updateBackgroundDrawable
    6:7:void updateBackgroundDrawable(android.content.Context):1985:1986 -> updateBackgroundDrawable
    8:9:void updateBackgroundDrawable(android.content.Context):1988:1989 -> updateBackgroundDrawable
    10:11:void updateBackgroundDrawable(android.content.Context):1993:1994 -> updateBackgroundDrawable
    12:13:void updateBackgroundDrawable(android.content.Context):1996:1997 -> updateBackgroundDrawable
    14:15:void updateBackgroundDrawable(android.content.Context):2001:2002 -> updateBackgroundDrawable
    16:18:void updateBackgroundDrawable(android.content.Context):2008:2010 -> updateBackgroundDrawable
    19:20:void updateBackgroundDrawable(android.content.Context):2015:2016 -> updateBackgroundDrawable
    1:2:void updateOrientation():2269:2270 -> updateOrientation
    3:3:void updateOrientation():2273:2273 -> updateOrientation
    4:4:void updateOrientation():2271:2271 -> updateOrientation
    1:3:void updateTextAndIcon(android.widget.TextView,android.widget.ImageView):2279:2281 -> updateTextAndIcon
    4:4:void updateTextAndIcon(android.widget.TextView,android.widget.ImageView):2283:2283 -> updateTextAndIcon
    5:7:void updateTextAndIcon(android.widget.TextView,android.widget.ImageView):2287:2289 -> updateTextAndIcon
    8:9:void updateTextAndIcon(android.widget.TextView,android.widget.ImageView):2291:2292 -> updateTextAndIcon
    10:10:void updateTextAndIcon(android.widget.TextView,android.widget.ImageView):2296:2296 -> updateTextAndIcon
    11:13:void updateTextAndIcon(android.widget.TextView,android.widget.ImageView):2299:2301 -> updateTextAndIcon
    14:15:void updateTextAndIcon(android.widget.TextView,android.widget.ImageView):2303:2304 -> updateTextAndIcon
    16:16:void updateTextAndIcon(android.widget.TextView,android.widget.ImageView):2309:2309 -> updateTextAndIcon
    17:17:void updateTextAndIcon(android.widget.TextView,android.widget.ImageView):2311:2311 -> updateTextAndIcon
    18:18:void updateTextAndIcon(android.widget.TextView,android.widget.ImageView):2313:2313 -> updateTextAndIcon
    19:20:void updateTextAndIcon(android.widget.TextView,android.widget.ImageView):2315:2316 -> updateTextAndIcon
    21:22:void androidx.core.view.MarginLayoutParamsCompat.setMarginEnd(android.view.ViewGroup$MarginLayoutParams,int):99:100 -> updateTextAndIcon
    21:22:void updateTextAndIcon(android.widget.TextView,android.widget.ImageView):2317 -> updateTextAndIcon
    23:23:void updateTextAndIcon(android.widget.TextView,android.widget.ImageView):2318:2318 -> updateTextAndIcon
    24:25:void updateTextAndIcon(android.widget.TextView,android.widget.ImageView):2320:2321 -> updateTextAndIcon
    26:27:void updateTextAndIcon(android.widget.TextView,android.widget.ImageView):2324:2325 -> updateTextAndIcon
    28:29:void androidx.core.view.MarginLayoutParamsCompat.setMarginEnd(android.view.ViewGroup$MarginLayoutParams,int):99:100 -> updateTextAndIcon
    28:29:void updateTextAndIcon(android.widget.TextView,android.widget.ImageView):2326 -> updateTextAndIcon
    30:31:void updateTextAndIcon(android.widget.TextView,android.widget.ImageView):2328:2329 -> updateTextAndIcon
    32:33:void updateTextAndIcon(android.widget.TextView,android.widget.ImageView):2334:2335 -> updateTextAndIcon
com.google.android.material.tabs.TabLayout$ViewPagerOnTabSelectedListener -> com.google.android.material.tabs.TabLayout$ViewPagerOnTabSelectedListener:
    1:2:void <init>(androidx.viewpager.widget.ViewPager):2825:2826 -> <init>
    1:1:void onTabSelected(com.google.android.material.tabs.TabLayout$Tab):2831:2831 -> onTabSelected
com.google.android.material.textfield.CutoutDrawable -> com.google.android.material.textfield.CutoutDrawable:
    1:4:void <init>():42:45 -> <init>
    1:2:void draw(android.graphics.Canvas):81:82 -> draw
    3:3:void draw(android.graphics.Canvas):85:85 -> draw
    4:4:void draw(android.graphics.Canvas):87:87 -> draw
    1:1:boolean hasCutout():55:55 -> hasCutout
    1:2:void postDraw(android.graphics.Canvas):112:113 -> postDraw
    1:1:void preDraw(android.graphics.Canvas):91:91 -> preDraw
    2:4:void preDraw(android.graphics.Canvas):93:95 -> preDraw
    5:5:void preDraw(android.graphics.Canvas):98:98 -> preDraw
    1:1:void removeCutout():76:76 -> removeCutout
    1:2:void saveCanvasLayer(android.graphics.Canvas):103:104 -> saveCanvasLayer
    3:3:void saveCanvasLayer(android.graphics.Canvas):107:107 -> saveCanvasLayer
    1:1:void setCutout(float,float,float,float):61:61 -> setCutout
    2:3:void setCutout(float,float,float,float):65:66 -> setCutout
    4:4:void setCutout(android.graphics.RectF):71:71 -> setCutout
    1:3:void setPaintStyles():49:51 -> setPaintStyles
    1:1:boolean useHardwareLayer(android.graphics.drawable.Drawable$Callback):118:118 -> useHardwareLayer
com.google.android.material.textfield.IndicatorViewController -> com.google.android.material.textfield.IndicatorViewController:
    1:5:void <init>(com.google.android.material.textfield.TextInputLayout):118:122 -> <init>
    1:1:int access$002(com.google.android.material.textfield.IndicatorViewController,int):57:57 -> access$002
    1:1:android.animation.Animator access$102(com.google.android.material.textfield.IndicatorViewController,android.animation.Animator):57:57 -> access$102
    1:1:android.widget.TextView access$200(com.google.android.material.textfield.IndicatorViewController):57:57 -> access$200
    1:4:void addIndicator(android.widget.TextView,int):359:362 -> addIndicator
    5:6:void addIndicator(android.widget.TextView,int):364:365 -> addIndicator
    7:7:void addIndicator(android.widget.TextView,int):370:370 -> addIndicator
    8:8:void androidx.legacy.widget.Space.<init>(android.content.Context):61:61 -> addIndicator
    8:8:void addIndicator(android.widget.TextView,int):370 -> addIndicator
    9:10:void addIndicator(android.widget.TextView,int):371:372 -> addIndicator
    11:12:void addIndicator(android.widget.TextView,int):374:375 -> addIndicator
    13:16:void addIndicator(android.widget.TextView,int):379:382 -> addIndicator
    17:17:void addIndicator(android.widget.TextView,int):384:384 -> addIndicator
    18:19:void addIndicator(android.widget.TextView,int):386:387 -> addIndicator
    1:1:void adjustIndicatorPadding():343:343 -> adjustIndicatorPadding
    2:2:void adjustIndicatorPadding():345:345 -> adjustIndicatorPadding
    3:3:void adjustIndicatorPadding():347:347 -> adjustIndicatorPadding
    4:4:void adjustIndicatorPadding():349:349 -> adjustIndicatorPadding
    5:6:void androidx.core.view.ViewCompat.setPaddingRelative(android.view.View,int,int,int,int):1781:1782 -> adjustIndicatorPadding
    5:6:void adjustIndicatorPadding():345 -> adjustIndicatorPadding
    1:1:boolean canAdjustIndicatorPadding():355:355 -> canAdjustIndicatorPadding
    1:2:void cancelCaptionAnimator():321:322 -> cancelCaptionAnimator
    1:1:void createCaptionAnimators(java.util.List,boolean,android.widget.TextView,int,int,int):297:297 -> createCaptionAnimators
    2:2:void createCaptionAnimators(java.util.List,boolean,android.widget.TextView,int,int,int):296:296 -> createCaptionAnimators
    3:3:void createCaptionAnimators(java.util.List,boolean,android.widget.TextView,int,int,int):299:299 -> createCaptionAnimators
    1:3:android.animation.ObjectAnimator createCaptionOpacityAnimator(android.widget.TextView,boolean):306:308 -> createCaptionOpacityAnimator
    1:4:android.animation.ObjectAnimator createCaptionTranslationYAnimator(android.widget.TextView):313:316 -> createCaptionTranslationYAnimator
    1:1:boolean errorIsDisplayed():480:480 -> errorIsDisplayed
    1:1:boolean errorShouldBeShown():484:484 -> errorShouldBeShown
    1:1:android.widget.TextView getCaptionViewFromDisplayState(int):336:336 -> getCaptionViewFromDisplayState
    2:2:android.widget.TextView getCaptionViewFromDisplayState(int):334:334 -> getCaptionViewFromDisplayState
    1:1:java.lang.CharSequence getErrorText():508:508 -> getErrorText
    1:1:int getErrorViewCurrentTextColor():532:532 -> getErrorViewCurrentTextColor
    1:1:android.content.res.ColorStateList getErrorViewTextColors():537:537 -> getErrorViewTextColors
    1:1:java.lang.CharSequence getHelperText():512:512 -> getHelperText
    1:1:android.content.res.ColorStateList getHelperTextViewColors():560:560 -> getHelperTextViewColors
    1:1:int getHelperTextViewCurrentTextColor():555:555 -> getHelperTextViewCurrentTextColor
    1:1:boolean helperTextIsDisplayed():494:494 -> helperTextIsDisplayed
    1:1:boolean helperTextShouldBeShown():498:498 -> helperTextShouldBeShown
    1:2:void hideError():163:164 -> hideError
    3:3:void hideError():166:166 -> hideError
    4:5:void hideError():168:169 -> hideError
    6:6:void hideError():172:172 -> hideError
    7:8:void hideError():175:176 -> hideError
    9:9:void hideError():175:175 -> hideError
    1:1:void hideHelperText():139:139 -> hideHelperText
    2:3:void hideHelperText():142:143 -> hideHelperText
    4:5:void hideHelperText():145:146 -> hideHelperText
    6:6:void hideHelperText():145:145 -> hideHelperText
    1:1:boolean isCaptionStateError(int):488:488 -> isCaptionStateError
    2:2:boolean isCaptionStateError(int):490:490 -> isCaptionStateError
    1:1:boolean isCaptionStateHelperText(int):502:502 -> isCaptionStateHelperText
    2:2:boolean isCaptionStateHelperText(int):504:504 -> isCaptionStateHelperText
    1:1:boolean isErrorEnabled():442:442 -> isErrorEnabled
    1:1:boolean isHelperTextEnabled():446:446 -> isHelperTextEnabled
    1:1:void removeIndicator(android.widget.TextView,int):391:391 -> removeIndicator
    2:5:void removeIndicator(android.widget.TextView,int):395:398 -> removeIndicator
    6:6:void removeIndicator(android.widget.TextView,int):400:400 -> removeIndicator
    7:8:void removeIndicator(android.widget.TextView,int):402:403 -> removeIndicator
    1:1:void setCaptionViewVisibilities(int,int):263:263 -> setCaptionViewVisibilities
    2:3:void setCaptionViewVisibilities(int,int):265:266 -> setCaptionViewVisibilities
    4:4:void setCaptionViewVisibilities(int,int):271:271 -> setCaptionViewVisibilities
    5:5:void setCaptionViewVisibilities(int,int):273:273 -> setCaptionViewVisibilities
    6:6:void setCaptionViewVisibilities(int,int):276:276 -> setCaptionViewVisibilities
    7:7:void setCaptionViewVisibilities(int,int):280:280 -> setCaptionViewVisibilities
    1:1:void setErrorEnabled(boolean):414:414 -> setErrorEnabled
    2:2:void setErrorEnabled(boolean):419:419 -> setErrorEnabled
    3:6:void setErrorEnabled(boolean):422:425 -> setErrorEnabled
    7:10:void setErrorEnabled(boolean):427:430 -> setErrorEnabled
    11:15:void setErrorEnabled(boolean):432:436 -> setErrorEnabled
    16:16:void setErrorEnabled(boolean):438:438 -> setErrorEnabled
    1:3:void setErrorTextAppearance(int):547:549 -> setErrorTextAppearance
    1:2:void setErrorViewTextColor(android.content.res.ColorStateList):541:542 -> setErrorViewTextColor
    1:3:void setHelperTextAppearance(int):570:572 -> setHelperTextAppearance
    1:1:void setHelperTextEnabled(boolean):451:451 -> setHelperTextEnabled
    2:2:void setHelperTextEnabled(boolean):456:456 -> setHelperTextEnabled
    3:6:void setHelperTextEnabled(boolean):459:462 -> setHelperTextEnabled
    7:8:void setHelperTextEnabled(boolean):464:465 -> setHelperTextEnabled
    9:10:void setHelperTextEnabled(boolean):467:468 -> setHelperTextEnabled
    11:15:void setHelperTextEnabled(boolean):470:474 -> setHelperTextEnabled
    16:16:void setHelperTextEnabled(boolean):476:476 -> setHelperTextEnabled
    1:2:void setHelperTextViewTextColor(android.content.res.ColorStateList):564:565 -> setHelperTextViewTextColor
    1:1:void setTextViewTypeface(android.widget.TextView,android.graphics.Typeface):526:526 -> setTextViewTypeface
    1:4:void setTypefaces(android.graphics.Typeface):517:520 -> setTypefaces
    1:1:void setViewGroupGoneIfEmpty(android.view.ViewGroup,int):408:408 -> setViewGroupGoneIfEmpty
    1:2:boolean shouldAnimateCaptionView(android.widget.TextView,java.lang.CharSequence):189:190 -> shouldAnimateCaptionView
    3:3:boolean shouldAnimateCaptionView(android.widget.TextView,java.lang.CharSequence):193:193 -> shouldAnimateCaptionView
    1:3:void showError(java.lang.CharSequence):150:152 -> showError
    4:5:void showError(java.lang.CharSequence):155:156 -> showError
    6:7:void showError(java.lang.CharSequence):158:159 -> showError
    8:8:void showError(java.lang.CharSequence):158:158 -> showError
    1:3:void showHelper(java.lang.CharSequence):126:128 -> showHelper
    4:5:void showHelper(java.lang.CharSequence):131:132 -> showHelper
    6:7:void showHelper(java.lang.CharSequence):134:135 -> showHelper
    8:8:void showHelper(java.lang.CharSequence):134:134 -> showHelper
    1:3:void updateCaptionViewsVisibility(int,int,boolean):202:204 -> updateCaptionViewsVisibility
    4:4:void updateCaptionViewsVisibility(int,int,boolean):206:206 -> updateCaptionViewsVisibility
    5:5:void updateCaptionViewsVisibility(int,int,boolean):214:214 -> updateCaptionViewsVisibility
    6:8:void updateCaptionViewsVisibility(int,int,boolean):222:224 -> updateCaptionViewsVisibility
    9:9:void updateCaptionViewsVisibility(int,int,boolean):226:226 -> updateCaptionViewsVisibility
    10:10:void updateCaptionViewsVisibility(int,int,boolean):247:247 -> updateCaptionViewsVisibility
    11:11:void updateCaptionViewsVisibility(int,int,boolean):249:249 -> updateCaptionViewsVisibility
    12:14:void updateCaptionViewsVisibility(int,int,boolean):251:253 -> updateCaptionViewsVisibility
com.google.android.material.textfield.IndicatorViewController$1 -> com.google.android.material.textfield.IndicatorViewController$1:
    1:1:void <init>(com.google.android.material.textfield.IndicatorViewController,int,android.widget.TextView,int,android.widget.TextView):227:227 -> <init>
    1:6:void onAnimationEnd(android.animation.Animator):230:235 -> onAnimationEnd
    1:2:void onAnimationStart(android.animation.Animator):242:243 -> onAnimationStart
com.google.android.material.textfield.TextInputEditText -> com.google.android.material.textfield.TextInputEditText:
    1:1:void <init>(android.content.Context):40:40 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):44:44 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):48:48 -> <init>
    1:3:java.lang.CharSequence getHint():55:57 -> getHint
    4:4:java.lang.CharSequence getHint():59:59 -> getHint
    1:2:java.lang.CharSequence getHintFromLayout():87:88 -> getHintFromLayout
    1:4:com.google.android.material.textfield.TextInputLayout getTextInputLayout():75:78 -> getTextInputLayout
    5:5:com.google.android.material.textfield.TextInputLayout getTextInputLayout():80:80 -> getTextInputLayout
    1:2:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):64:65 -> onCreateInputConnection
    3:3:android.view.inputmethod.InputConnection onCreateInputConnection(android.view.inputmethod.EditorInfo):68:68 -> onCreateInputConnection
com.google.android.material.textfield.TextInputLayout -> com.google.android.material.textfield.TextInputLayout:
    1:1:void <init>(android.content.Context):243:243 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):247:247 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):251:251 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):156:156 -> <init>
    5:6:void <init>(android.content.Context,android.util.AttributeSet,int):203:204 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int):232:232 -> <init>
    8:10:void <init>(android.content.Context,android.util.AttributeSet,int):253:255 -> <init>
    11:13:void <init>(android.content.Context,android.util.AttributeSet,int):257:259 -> <init>
    14:16:void <init>(android.content.Context,android.util.AttributeSet,int):261:263 -> <init>
    17:18:void <init>(android.content.Context,android.util.AttributeSet,int):265:266 -> <init>
    19:21:void <init>(android.content.Context,android.util.AttributeSet,int):273:275 -> <init>
    22:22:void <init>(android.content.Context,android.util.AttributeSet,int):278:278 -> <init>
    23:24:void <init>(android.content.Context,android.util.AttributeSet,int):281:282 -> <init>
    25:33:void <init>(android.content.Context,android.util.AttributeSet,int):284:292 -> <init>
    34:35:void <init>(android.content.Context,android.util.AttributeSet,int):294:295 -> <init>
    36:36:void <init>(android.content.Context,android.util.AttributeSet,int):297:297 -> <init>
    37:38:void <init>(android.content.Context,android.util.AttributeSet,int):300:301 -> <init>
    39:41:void <init>(android.content.Context,android.util.AttributeSet,int):304:306 -> <init>
    42:47:void <init>(android.content.Context,android.util.AttributeSet,int):309:314 -> <init>
    48:52:void <init>(android.content.Context,android.util.AttributeSet,int):316:320 -> <init>
    53:53:void <init>(android.content.Context,android.util.AttributeSet,int):322:322 -> <init>
    54:54:void <init>(android.content.Context,android.util.AttributeSet,int):324:324 -> <init>
    55:57:void <init>(android.content.Context,android.util.AttributeSet,int):327:329 -> <init>
    58:62:void <init>(android.content.Context,android.util.AttributeSet,int):331:335 -> <init>
    63:67:void <init>(android.content.Context,android.util.AttributeSet,int):337:341 -> <init>
    68:74:void <init>(android.content.Context,android.util.AttributeSet,int):343:349 -> <init>
    75:77:void <init>(android.content.Context,android.util.AttributeSet,int):351:353 -> <init>
    78:78:void <init>(android.content.Context,android.util.AttributeSet,int):355:355 -> <init>
    79:79:void <init>(android.content.Context,android.util.AttributeSet,int):354:354 -> <init>
    80:80:void <init>(android.content.Context,android.util.AttributeSet,int):358:358 -> <init>
    81:86:void <init>(android.content.Context,android.util.AttributeSet,int):360:365 -> <init>
    87:87:void <init>(android.content.Context,android.util.AttributeSet,int):367:367 -> <init>
    88:88:void <init>(android.content.Context,android.util.AttributeSet,int):371:371 -> <init>
    1:1:boolean access$000(com.google.android.material.textfield.TextInputLayout):143:143 -> access$000
    1:1:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):376:376 -> addView
    2:4:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):379:381 -> addView
    5:6:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):385:386 -> addView
    7:7:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):388:388 -> addView
    8:8:void addView(android.view.View,int,android.view.ViewGroup$LayoutParams):391:391 -> addView
    1:1:void animateToExpansionFraction(float):2049:2049 -> animateToExpansionFraction
    2:6:void animateToExpansionFraction(float):2052:2056 -> animateToExpansionFraction
    7:8:void animateToExpansionFraction(float):2064:2065 -> animateToExpansionFraction
    1:1:void applyBoxAttributes():1342:1342 -> applyBoxAttributes
    2:2:void applyBoxAttributes():1346:1346 -> applyBoxAttributes
    3:3:void applyBoxAttributes():1348:1348 -> applyBoxAttributes
    4:5:void applyBoxAttributes():1350:1351 -> applyBoxAttributes
    6:6:void applyBoxAttributes():1353:1353 -> applyBoxAttributes
    7:7:void applyBoxAttributes():1356:1356 -> applyBoxAttributes
    8:8:void applyBoxAttributes():1360:1360 -> applyBoxAttributes
    9:10:void applyBoxAttributes():1363:1364 -> applyBoxAttributes
    11:13:void applyBoxAttributes():1367:1369 -> applyBoxAttributes
    1:4:void applyCutoutPadding(android.graphics.RectF):1954:1957 -> applyCutoutPadding
    1:1:void applyPasswordToggleTint():1865:1865 -> applyPasswordToggleTint
    2:2:void applyPasswordToggleTint():1867:1867 -> applyPasswordToggleTint
    3:4:void applyPasswordToggleTint():1869:1870 -> applyPasswordToggleTint
    5:6:void applyPasswordToggleTint():1872:1873 -> applyPasswordToggleTint
    7:9:void applyPasswordToggleTint():1876:1878 -> applyPasswordToggleTint
    1:3:void assignBoxBackgroundByMode():425:427 -> assignBoxBackgroundByMode
    4:5:void assignBoxBackgroundByMode():432:433 -> assignBoxBackgroundByMode
    6:6:void assignBoxBackgroundByMode():435:435 -> assignBoxBackgroundByMode
    1:1:int calculateBoxBackgroundTop():1254:1254 -> calculateBoxBackgroundTop
    2:2:int calculateBoxBackgroundTop():1258:1258 -> calculateBoxBackgroundTop
    3:3:int calculateBoxBackgroundTop():1262:1262 -> calculateBoxBackgroundTop
    4:4:int calculateBoxBackgroundTop():1260:1260 -> calculateBoxBackgroundTop
    1:1:int calculateCollapsedTextTopBounds():1285:1285 -> calculateCollapsedTextTopBounds
    2:2:int calculateCollapsedTextTopBounds():1291:1291 -> calculateCollapsedTextTopBounds
    3:3:int calculateCollapsedTextTopBounds():1287:1287 -> calculateCollapsedTextTopBounds
    4:4:int calculateCollapsedTextTopBounds():1289:1289 -> calculateCollapsedTextTopBounds
    1:1:int calculateLabelMarginTop():1269:1269 -> calculateLabelMarginTop
    2:2:int calculateLabelMarginTop():1273:1273 -> calculateLabelMarginTop
    3:3:int calculateLabelMarginTop():1275:1275 -> calculateLabelMarginTop
    4:4:int calculateLabelMarginTop():1278:1278 -> calculateLabelMarginTop
    1:2:void closeCutout():1948:1949 -> closeCutout
    1:2:void collapseHint(boolean):1919:1920 -> collapseHint
    3:4:void collapseHint(boolean):1922:1923 -> collapseHint
    5:5:void collapseHint(boolean):1925:1925 -> collapseHint
    6:8:void collapseHint(boolean):1927:1929 -> collapseHint
    1:1:boolean cutoutEnabled():1934:1934 -> cutoutEnabled
    1:1:boolean cutoutIsOpen():1962:1962 -> cutoutIsOpen
    1:1:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):641:641 -> dispatchProvideAutofillStructure
    2:2:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):648:648 -> dispatchProvideAutofillStructure
    3:5:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):650:652 -> dispatchProvideAutofillStructure
    6:6:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):654:654 -> dispatchProvideAutofillStructure
    7:8:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):656:657 -> dispatchProvideAutofillStructure
    9:10:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):656:657 -> dispatchProvideAutofillStructure
    11:11:void dispatchProvideAutofillStructure(android.view.ViewStructure,int):642:642 -> dispatchProvideAutofillStructure
    1:3:void dispatchRestoreInstanceState(android.util.SparseArray):1522:1524 -> dispatchRestoreInstanceState
    1:2:void draw(android.graphics.Canvas):1574:1575 -> draw
    3:5:void draw(android.graphics.Canvas):1577:1579 -> draw
    1:1:void drawableStateChanged():1967:1967 -> drawableStateChanged
    2:2:void drawableStateChanged():1974:1974 -> drawableStateChanged
    3:3:void drawableStateChanged():1976:1976 -> drawableStateChanged
    4:4:void drawableStateChanged():1978:1978 -> drawableStateChanged
    5:5:void drawableStateChanged():1982:1982 -> drawableStateChanged
    6:8:void drawableStateChanged():1984:1986 -> drawableStateChanged
    9:10:void drawableStateChanged():1988:1989 -> drawableStateChanged
    11:11:void drawableStateChanged():1993:1993 -> drawableStateChanged
    12:12:void drawableStateChanged():1996:1996 -> drawableStateChanged
    1:1:void ensureBackgroundDrawableStateWorkaround():1407:1407 -> ensureBackgroundDrawableStateWorkaround
    2:2:void ensureBackgroundDrawableStateWorkaround():1412:1412 -> ensureBackgroundDrawableStateWorkaround
    3:3:void ensureBackgroundDrawableStateWorkaround():1417:1417 -> ensureBackgroundDrawableStateWorkaround
    4:4:void ensureBackgroundDrawableStateWorkaround():1422:1422 -> ensureBackgroundDrawableStateWorkaround
    5:5:void ensureBackgroundDrawableStateWorkaround():1424:1424 -> ensureBackgroundDrawableStateWorkaround
    6:6:void ensureBackgroundDrawableStateWorkaround():1427:1427 -> ensureBackgroundDrawableStateWorkaround
    7:7:void ensureBackgroundDrawableStateWorkaround():1429:1429 -> ensureBackgroundDrawableStateWorkaround
    8:8:void ensureBackgroundDrawableStateWorkaround():1428:1428 -> ensureBackgroundDrawableStateWorkaround
    9:9:void ensureBackgroundDrawableStateWorkaround():1432:1432 -> ensureBackgroundDrawableStateWorkaround
    10:11:void ensureBackgroundDrawableStateWorkaround():1437:1438 -> ensureBackgroundDrawableStateWorkaround
    12:12:void ensureBackgroundDrawableStateWorkaround():1440:1440 -> ensureBackgroundDrawableStateWorkaround
    1:2:void expandHint(boolean):2033:2034 -> expandHint
    3:4:void expandHint(boolean):2036:2037 -> expandHint
    5:5:void expandHint(boolean):2039:2039 -> expandHint
    6:7:void expandHint(boolean):2041:2042 -> expandHint
    8:8:void expandHint(boolean):2044:2044 -> expandHint
    1:1:android.graphics.drawable.Drawable getBoxBackground():397:397 -> getBoxBackground
    2:2:android.graphics.drawable.Drawable getBoxBackground():400:400 -> getBoxBackground
    3:3:android.graphics.drawable.Drawable getBoxBackground():398:398 -> getBoxBackground
    1:1:int getBoxBackgroundColor():493:493 -> getBoxBackgroundColor
    1:1:float getBoxCornerRadiusBottomEnd():573:573 -> getBoxCornerRadiusBottomEnd
    1:1:float getBoxCornerRadiusBottomStart():583:583 -> getBoxCornerRadiusBottomStart
    1:1:float getBoxCornerRadiusTopEnd():563:563 -> getBoxCornerRadiusTopEnd
    1:1:float getBoxCornerRadiusTopStart():553:553 -> getBoxCornerRadiusTopStart
    1:1:int getBoxStrokeColor():461:461 -> getBoxStrokeColor
    1:2:float[] getCornerRadiiAsArray():587:588 -> getCornerRadiiAsArray
    3:3:float[] getCornerRadiiAsArray():599:599 -> getCornerRadiiAsArray
    1:1:int getCounterMaxLength():1148:1148 -> getCounterMaxLength
    1:2:java.lang.CharSequence getCounterOverflowDescription():1157:1158 -> getCounterOverflowDescription
    1:1:android.content.res.ColorStateList getDefaultHintTextColor():927:927 -> getDefaultHintTextColor
    1:1:android.widget.EditText getEditText():795:795 -> getEditText
    1:1:java.lang.CharSequence getError():1535:1535 -> getError
    1:1:int getErrorCurrentTextColors():958:958 -> getErrorCurrentTextColors
    1:1:int getErrorTextCurrentColor():2090:2090 -> getErrorTextCurrentColor
    1:2:java.lang.CharSequence getHelperText():1547:1548 -> getHelperText
    1:1:int getHelperTextCurrentTextColor():1035:1035 -> getHelperTextCurrentTextColor
    1:1:java.lang.CharSequence getHint():830:830 -> getHint
    1:1:float getHintCollapsedTextHeight():2085:2085 -> getHintCollapsedTextHeight
    1:1:int getHintCurrentCollapsedTextColor():2080:2080 -> getHintCurrentCollapsedTextColor
    1:1:java.lang.CharSequence getPasswordVisibilityToggleContentDescription():1742:1742 -> getPasswordVisibilityToggleContentDescription
    1:1:android.graphics.drawable.Drawable getPasswordVisibilityToggleDrawable():1731:1731 -> getPasswordVisibilityToggleDrawable
    1:1:android.graphics.Typeface getTypeface():636:636 -> getTypeface
    1:2:boolean hasPasswordTransformation():1856:1857 -> hasPasswordTransformation
    1:1:boolean isCounterEnabled():1101:1101 -> isCounterEnabled
    1:1:boolean isErrorEnabled():977:977 -> isErrorEnabled
    1:1:boolean isHelperTextDisplayed():2075:2075 -> isHelperTextDisplayed
    1:1:boolean isHelperTextEnabled():1024:1024 -> isHelperTextEnabled
    1:1:boolean isHintAnimationEnabled():1559:1559 -> isHintAnimationEnabled
    1:1:boolean isHintEnabled():883:883 -> isHintEnabled
    1:1:boolean isHintExpanded():2070:2070 -> isHintExpanded
    1:1:boolean isPasswordVisibilityToggleEnabled():1751:1751 -> isPasswordVisibilityToggleEnabled
    1:1:boolean isProvidingHint():892:892 -> isProvidingHint
    1:3:void onApplyBoxBackgroundMode():417:419 -> onApplyBoxBackgroundMode
    4:4:void onApplyBoxBackgroundMode():421:421 -> onApplyBoxBackgroundMode
    1:1:void onLayout(boolean,int,int,int,int):1885:1885 -> onLayout
    2:3:void onLayout(boolean,int,int,int,int):1887:1888 -> onLayout
    4:6:void onLayout(boolean,int,int,int,int):1891:1893 -> onLayout
    7:9:void onLayout(boolean,int,int,int,int):1895:1897 -> onLayout
    10:10:void onLayout(boolean,int,int,int,int):1899:1899 -> onLayout
    11:11:void onLayout(boolean,int,int,int,int):1901:1901 -> onLayout
    12:12:void onLayout(boolean,int,int,int,int):1903:1903 -> onLayout
    13:13:void onLayout(boolean,int,int,int,int):1899:1899 -> onLayout
    14:15:void onLayout(boolean,int,int,int,int):1907:1908 -> onLayout
    16:17:void onLayout(boolean,int,int,int,int):1912:1913 -> onLayout
    1:2:void onMeasure(int,int):1585:1586 -> onMeasure
    1:2:void onRestoreInstanceState(android.os.Parcelable):1507:1508 -> onRestoreInstanceState
    3:7:void onRestoreInstanceState(android.os.Parcelable):1511:1515 -> onRestoreInstanceState
    8:8:void onRestoreInstanceState(android.os.Parcelable):1517:1517 -> onRestoreInstanceState
    1:4:android.os.Parcelable onSaveInstanceState():1496:1499 -> onSaveInstanceState
    5:5:android.os.Parcelable onSaveInstanceState():1501:1501 -> onSaveInstanceState
    1:1:void openCutout():1938:1938 -> openCutout
    2:5:void openCutout():1941:1944 -> openCutout
    1:1:void passwordVisibilityToggleRequested(boolean):1820:1820 -> passwordVisibilityToggleRequested
    2:2:void passwordVisibilityToggleRequested(boolean):1822:1822 -> passwordVisibilityToggleRequested
    3:5:void passwordVisibilityToggleRequested(boolean):1824:1826 -> passwordVisibilityToggleRequested
    6:7:void passwordVisibilityToggleRequested(boolean):1828:1829 -> passwordVisibilityToggleRequested
    8:8:void passwordVisibilityToggleRequested(boolean):1832:1832 -> passwordVisibilityToggleRequested
    9:9:void passwordVisibilityToggleRequested(boolean):1834:1834 -> passwordVisibilityToggleRequested
    10:10:void passwordVisibilityToggleRequested(boolean):1838:1838 -> passwordVisibilityToggleRequested
    1:5:void recursiveSetEnabled(android.view.ViewGroup,boolean):1133:1137 -> recursiveSetEnabled
    1:1:void setBoxAttributes():1324:1324 -> setBoxAttributes
    2:3:void setBoxAttributes():1330:1331 -> setBoxAttributes
    4:4:void setBoxAttributes():1333:1333 -> setBoxAttributes
    5:5:void setBoxAttributes():1332:1332 -> setBoxAttributes
    6:6:void setBoxAttributes():1326:1326 -> setBoxAttributes
    1:3:void setBoxBackgroundColor(int):480:482 -> setBoxBackgroundColor
    1:1:void setBoxBackgroundColorResource(int):470:470 -> setBoxBackgroundColorResource
    1:1:void setBoxBackgroundMode(int):409:409 -> setBoxBackgroundMode
    2:3:void setBoxBackgroundMode(int):412:413 -> setBoxBackgroundMode
    1:1:void setBoxCornerRadii(float,float,float,float):534:534 -> setBoxCornerRadii
    2:6:void setBoxCornerRadii(float,float,float,float):538:542 -> setBoxCornerRadii
    1:4:void setBoxCornerRadiiResources(int,int,int,int):511:514 -> setBoxCornerRadiiResources
    5:5:void setBoxCornerRadiiResources(int,int,int,int):510:510 -> setBoxCornerRadiiResources
    1:3:void setBoxStrokeColor(int):448:450 -> setBoxStrokeColor
    1:1:void setCounterEnabled(boolean):1071:1071 -> setCounterEnabled
    2:5:void setCounterEnabled(boolean):1073:1076 -> setCounterEnabled
    6:10:void setCounterEnabled(boolean):1078:1082 -> setCounterEnabled
    11:11:void setCounterEnabled(boolean):1084:1084 -> setCounterEnabled
    12:13:void setCounterEnabled(boolean):1087:1088 -> setCounterEnabled
    14:14:void setCounterEnabled(boolean):1090:1090 -> setCounterEnabled
    1:1:void setCounterMaxLength(int):1111:1111 -> setCounterMaxLength
    2:2:void setCounterMaxLength(int):1113:1113 -> setCounterMaxLength
    3:3:void setCounterMaxLength(int):1115:1115 -> setCounterMaxLength
    4:5:void setCounterMaxLength(int):1117:1118 -> setCounterMaxLength
    1:2:void setDefaultHintTextColor(android.content.res.ColorStateList):913:914 -> setDefaultHintTextColor
    3:4:void setDefaultHintTextColor(android.content.res.ColorStateList):916:917 -> setDefaultHintTextColor
    1:1:void setEditText(android.widget.EditText):663:663 -> setEditText
    2:3:void setEditText(android.widget.EditText):667:668 -> setEditText
    4:6:void setEditText(android.widget.EditText):674:676 -> setEditText
    7:7:void setEditText(android.widget.EditText):678:678 -> setEditText
    8:8:void setEditText(android.widget.EditText):683:683 -> setEditText
    9:9:void setEditText(android.widget.EditText):685:685 -> setEditText
    10:11:void setEditText(android.widget.EditText):687:688 -> setEditText
    12:12:void setEditText(android.widget.EditText):690:690 -> setEditText
    13:13:void setEditText(android.widget.EditText):693:693 -> setEditText
    14:15:void setEditText(android.widget.EditText):711:712 -> setEditText
    16:17:void setEditText(android.widget.EditText):716:717 -> setEditText
    18:19:void setEditText(android.widget.EditText):719:720 -> setEditText
    20:20:void setEditText(android.widget.EditText):722:722 -> setEditText
    21:21:void setEditText(android.widget.EditText):724:724 -> setEditText
    22:23:void setEditText(android.widget.EditText):727:728 -> setEditText
    24:24:void setEditText(android.widget.EditText):731:731 -> setEditText
    25:25:void setEditText(android.widget.EditText):733:733 -> setEditText
    26:26:void setEditText(android.widget.EditText):736:736 -> setEditText
    27:27:void setEditText(android.widget.EditText):664:664 -> setEditText
    1:2:void setEnabled(boolean):1128:1129 -> setEnabled
    1:2:void setError(java.lang.CharSequence):1049:1050 -> setError
    3:3:void setError(java.lang.CharSequence):1055:1055 -> setError
    4:5:void setError(java.lang.CharSequence):1058:1059 -> setError
    6:6:void setError(java.lang.CharSequence):1061:1061 -> setError
    1:1:void setErrorEnabled(boolean):938:938 -> setErrorEnabled
    1:1:void setErrorTextAppearance(int):947:947 -> setErrorTextAppearance
    1:1:void setErrorTextColor(android.content.res.ColorStateList):952:952 -> setErrorTextColor
    1:3:void setHelperText(java.lang.CharSequence):1005:1007 -> setHelperText
    4:5:void setHelperText(java.lang.CharSequence):1010:1011 -> setHelperText
    6:6:void setHelperText(java.lang.CharSequence):1013:1013 -> setHelperText
    1:1:void setHelperTextColor(android.content.res.ColorStateList):1029:1029 -> setHelperTextColor
    1:1:void setHelperTextEnabled(boolean):988:988 -> setHelperTextEnabled
    1:1:void setHelperTextTextAppearance(int):967:967 -> setHelperTextTextAppearance
    1:3:void setHint(java.lang.CharSequence):805:807 -> setHint
    1:1:void setHintAnimationEnabled(boolean):1569:1569 -> setHintAnimationEnabled
    1:3:void setHintEnabled(boolean):845:847 -> setHintEnabled
    4:5:void setHintEnabled(boolean):849:850 -> setHintEnabled
    6:6:void setHintEnabled(boolean):852:852 -> setHintEnabled
    7:7:void setHintEnabled(boolean):855:855 -> setHintEnabled
    8:9:void setHintEnabled(boolean):857:858 -> setHintEnabled
    10:11:void setHintEnabled(boolean):861:862 -> setHintEnabled
    12:12:void setHintEnabled(boolean):864:864 -> setHintEnabled
    13:13:void setHintEnabled(boolean):866:866 -> setHintEnabled
    14:15:void setHintEnabled(boolean):870:871 -> setHintEnabled
    1:3:void setHintInternal(java.lang.CharSequence):812:814 -> setHintInternal
    4:5:void setHintInternal(java.lang.CharSequence):816:817 -> setHintInternal
    1:2:void setHintTextAppearance(int):901:902 -> setHintTextAppearance
    3:4:void setHintTextAppearance(int):904:905 -> setHintTextAppearance
    5:5:void setHintTextAppearance(int):907:907 -> setHintTextAppearance
    1:1:void setPasswordVisibilityToggleContentDescription(int):1704:1704 -> setPasswordVisibilityToggleContentDescription
    2:2:void setPasswordVisibilityToggleContentDescription(int):1703:1703 -> setPasswordVisibilityToggleContentDescription
    3:5:void setPasswordVisibilityToggleContentDescription(java.lang.CharSequence):1717:1719 -> setPasswordVisibilityToggleContentDescription
    1:1:void setPasswordVisibilityToggleDrawable(int):1674:1674 -> setPasswordVisibilityToggleDrawable
    2:2:void setPasswordVisibilityToggleDrawable(int):1673:1673 -> setPasswordVisibilityToggleDrawable
    3:5:void setPasswordVisibilityToggleDrawable(android.graphics.drawable.Drawable):1687:1689 -> setPasswordVisibilityToggleDrawable
    1:2:void setPasswordVisibilityToggleEnabled(boolean):1764:1765 -> setPasswordVisibilityToggleEnabled
    3:3:void setPasswordVisibilityToggleEnabled(boolean):1767:1767 -> setPasswordVisibilityToggleEnabled
    4:4:void setPasswordVisibilityToggleEnabled(boolean):1770:1770 -> setPasswordVisibilityToggleEnabled
    5:5:void setPasswordVisibilityToggleEnabled(boolean):1774:1774 -> setPasswordVisibilityToggleEnabled
    6:6:void setPasswordVisibilityToggleEnabled(boolean):1776:1776 -> setPasswordVisibilityToggleEnabled
    1:3:void setPasswordVisibilityToggleTintList(android.content.res.ColorStateList):1792:1794 -> setPasswordVisibilityToggleTintList
    1:3:void setPasswordVisibilityToggleTintMode(android.graphics.PorterDuff$Mode):1806:1808 -> setPasswordVisibilityToggleTintMode
    1:1:void setTextAppearanceCompatWithErrorFallback(android.widget.TextView,int):1204:1204 -> setTextAppearanceCompatWithErrorFallback
    2:3:void setTextAppearanceCompatWithErrorFallback(android.widget.TextView,int):1206:1207 -> setTextAppearanceCompatWithErrorFallback
    4:5:void setTextAppearanceCompatWithErrorFallback(android.widget.TextView,int):1221:1222 -> setTextAppearanceCompatWithErrorFallback
    1:2:void setTextInputAccessibilityDelegate(com.google.android.material.textfield.TextInputLayout$AccessibilityDelegate):1850:1851 -> setTextInputAccessibilityDelegate
    1:2:void setTypeface(android.graphics.Typeface):619:620 -> setTypeface
    3:4:void setTypeface(android.graphics.Typeface):622:623 -> setTypeface
    5:6:void setTypeface(android.graphics.Typeface):625:626 -> setTypeface
    1:1:boolean shouldShowPasswordIcon():1861:1861 -> shouldShowPasswordIcon
    1:5:void updateCounter(int):1164:1168 -> updateCounter
    6:6:void updateCounter(int):1172:1172 -> updateCounter
    7:7:void updateCounter(int):1174:1174 -> updateCounter
    8:10:void updateCounter(int):1177:1179 -> updateCounter
    11:12:void updateCounter(int):1183:1184 -> updateCounter
    13:14:void updateCounter(int):1188:1189 -> updateCounter
    15:15:void updateCounter(int):1188:1188 -> updateCounter
    16:18:void updateCounter(int):1190:1192 -> updateCounter
    19:19:void updateCounter(int):1190:1190 -> updateCounter
    20:23:void updateCounter(int):1194:1197 -> updateCounter
    1:1:void updateEditTextBackground():1373:1373 -> updateEditTextBackground
    2:2:void updateEditTextBackground():1377:1377 -> updateEditTextBackground
    3:3:void updateEditTextBackground():1382:1382 -> updateEditTextBackground
    4:5:void updateEditTextBackground():1384:1385 -> updateEditTextBackground
    6:6:void updateEditTextBackground():1388:1388 -> updateEditTextBackground
    7:7:void updateEditTextBackground():1390:1390 -> updateEditTextBackground
    8:8:void updateEditTextBackground():1392:1392 -> updateEditTextBackground
    9:9:void updateEditTextBackground():1391:1391 -> updateEditTextBackground
    10:10:void updateEditTextBackground():1390:1390 -> updateEditTextBackground
    11:11:void updateEditTextBackground():1393:1393 -> updateEditTextBackground
    12:12:void updateEditTextBackground():1397:1397 -> updateEditTextBackground
    13:13:void updateEditTextBackground():1396:1396 -> updateEditTextBackground
    14:14:void updateEditTextBackground():1395:1395 -> updateEditTextBackground
    15:16:void updateEditTextBackground():1401:1402 -> updateEditTextBackground
    1:1:void updateEditTextBackgroundBounds():1296:1296 -> updateEditTextBackgroundBounds
    2:2:void updateEditTextBackgroundBounds():1299:1299 -> updateEditTextBackgroundBounds
    3:4:void updateEditTextBackgroundBounds():1304:1305 -> updateEditTextBackgroundBounds
    5:6:void updateEditTextBackgroundBounds():1308:1309 -> updateEditTextBackgroundBounds
    7:8:void updateEditTextBackgroundBounds():1311:1312 -> updateEditTextBackgroundBounds
    9:10:void updateEditTextBackgroundBounds():1314:1315 -> updateEditTextBackgroundBounds
    11:13:void updateEditTextBackgroundBounds():1317:1319 -> updateEditTextBackgroundBounds
    1:2:void updateInputLayoutMargins():742:743 -> updateInputLayoutMargins
    3:5:void updateInputLayoutMargins():745:747 -> updateInputLayoutMargins
    1:1:void updateLabelState(boolean):752:752 -> updateLabelState
    2:5:void updateLabelState(boolean,boolean):756:759 -> updateLabelState
    6:8:void updateLabelState(boolean,boolean):762:764 -> updateLabelState
    9:10:void updateLabelState(boolean,boolean):769:770 -> updateLabelState
    11:15:void updateLabelState(boolean,boolean):772:776 -> updateLabelState
    16:16:void updateLabelState(boolean,boolean):779:779 -> updateLabelState
    17:18:void updateLabelState(boolean,boolean):786:787 -> updateLabelState
    19:20:void updateLabelState(boolean,boolean):781:782 -> updateLabelState
    1:1:void updatePasswordToggleView():1590:1590 -> updatePasswordToggleView
    2:3:void updatePasswordToggleView():1595:1596 -> updatePasswordToggleView
    4:8:void updatePasswordToggleView():1599:1603 -> updatePasswordToggleView
    9:9:void updatePasswordToggleView():1605:1605 -> updatePasswordToggleView
    10:10:void updatePasswordToggleView():1614:1614 -> updatePasswordToggleView
    11:11:void updatePasswordToggleView():1618:1618 -> updatePasswordToggleView
    12:13:void updatePasswordToggleView():1621:1622 -> updatePasswordToggleView
    14:15:void updatePasswordToggleView():1626:1627 -> updatePasswordToggleView
    16:16:void updatePasswordToggleView():1629:1629 -> updatePasswordToggleView
    17:17:void updatePasswordToggleView():1631:1631 -> updatePasswordToggleView
    18:19:void updatePasswordToggleView():1633:1634 -> updatePasswordToggleView
    20:20:void updatePasswordToggleView():1636:1636 -> updatePasswordToggleView
    21:25:void updatePasswordToggleView():1640:1644 -> updatePasswordToggleView
    26:26:void updatePasswordToggleView():1640:1640 -> updatePasswordToggleView
    27:28:void updatePasswordToggleView():1646:1647 -> updatePasswordToggleView
    29:29:void updatePasswordToggleView():1650:1650 -> updatePasswordToggleView
    30:32:void updatePasswordToggleView():1653:1655 -> updatePasswordToggleView
    33:33:void updatePasswordToggleView():1657:1657 -> updatePasswordToggleView
    1:1:void updateTextInputBoxBounds():1227:1227 -> updateTextInputBoxBounds
    2:2:void updateTextInputBoxBounds():1230:1230 -> updateTextInputBoxBounds
    3:6:void updateTextInputBoxBounds():1234:1237 -> updateTextInputBoxBounds
    7:11:void updateTextInputBoxBounds():1241:1245 -> updateTextInputBoxBounds
    12:14:void updateTextInputBoxBounds():1248:1250 -> updateTextInputBoxBounds
    1:1:void updateTextInputBoxState():2000:2000 -> updateTextInputBoxState
    2:3:void updateTextInputBoxState():2004:2005 -> updateTextInputBoxState
    4:10:void updateTextInputBoxState():2008:2014 -> updateTextInputBoxState
    11:11:void updateTextInputBoxState():2016:2016 -> updateTextInputBoxState
    12:12:void updateTextInputBoxState():2018:2018 -> updateTextInputBoxState
    13:13:void updateTextInputBoxState():2020:2020 -> updateTextInputBoxState
    14:15:void updateTextInputBoxState():2023:2024 -> updateTextInputBoxState
    16:16:void updateTextInputBoxState():2026:2026 -> updateTextInputBoxState
    17:17:void updateTextInputBoxState():2028:2028 -> updateTextInputBoxState
com.google.android.material.textfield.TextInputLayout$1 -> com.google.android.material.textfield.TextInputLayout$1:
    1:1:void <init>(com.google.android.material.textfield.TextInputLayout):694:694 -> <init>
    1:3:void afterTextChanged(android.text.Editable):697:699 -> afterTextChanged
com.google.android.material.textfield.TextInputLayout$2 -> com.google.android.material.textfield.TextInputLayout$2:
    1:1:void <init>(com.google.android.material.textfield.TextInputLayout):1606:1606 -> <init>
    1:1:void onClick(android.view.View):1609:1609 -> onClick
com.google.android.material.textfield.TextInputLayout$3 -> com.google.android.material.textfield.TextInputLayout$3:
    1:1:void <init>(com.google.android.material.textfield.TextInputLayout):2057:2057 -> <init>
    1:1:void onAnimationUpdate(android.animation.ValueAnimator):2060:2060 -> onAnimationUpdate
com.google.android.material.textfield.TextInputLayout$AccessibilityDelegate -> com.google.android.material.textfield.TextInputLayout$AccessibilityDelegate:
    1:2:void <init>(com.google.android.material.textfield.TextInputLayout):2102:2103 -> <init>
    1:10:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2108:2117 -> onInitializeAccessibilityNodeInfo
    11:11:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2120:2120 -> onInitializeAccessibilityNodeInfo
    12:12:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2122:2122 -> onInitializeAccessibilityNodeInfo
    13:14:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2126:2127 -> onInitializeAccessibilityNodeInfo
    15:16:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat):2131:2132 -> onInitializeAccessibilityNodeInfo
    1:6:void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent):2138:2143 -> onPopulateAccessibilityEvent
com.google.android.material.textfield.TextInputLayout$SavedState -> com.google.android.material.textfield.TextInputLayout$SavedState:
    1:1:void <clinit>():1475:1475 -> <clinit>
    1:1:void <init>(android.os.Parcelable):1450:1450 -> <init>
    2:4:void <init>(android.os.Parcel,java.lang.ClassLoader):1454:1456 -> <init>
    1:2:java.lang.String toString():1468:1469 -> toString
    1:3:void writeToParcel(android.os.Parcel,int):1461:1463 -> writeToParcel
com.google.android.material.textfield.TextInputLayout$SavedState$1 -> com.google.android.material.textfield.TextInputLayout$SavedState$1:
    1:1:void <init>():1476:1476 -> <init>
    1:1:java.lang.Object createFromParcel(android.os.Parcel):1476:1476 -> createFromParcel
    2:2:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader):1476:1476 -> createFromParcel
    3:3:com.google.android.material.textfield.TextInputLayout$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader):1479:1479 -> createFromParcel
    4:4:com.google.android.material.textfield.TextInputLayout$SavedState createFromParcel(android.os.Parcel):1484:1484 -> createFromParcel
    1:1:java.lang.Object[] newArray(int):1476:1476 -> newArray
    2:2:com.google.android.material.textfield.TextInputLayout$SavedState[] newArray(int):1489:1489 -> newArray
com.google.android.material.theme.MaterialComponentsViewInflater -> com.google.android.material.theme.MaterialComponentsViewInflater:
    1:1:void <init>():32:32 -> <init>
    1:1:androidx.appcompat.widget.AppCompatButton createButton(android.content.Context,android.util.AttributeSet):37:37 -> createButton
com.google.android.material.transformation.ExpandableBehavior -> com.google.android.material.transformation.ExpandableBehavior:
    1:1:void <init>():61:61 -> <init>
    2:2:void <init>():59:59 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet):64:64 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet):59:59 -> <init>
    1:1:int access$000(com.google.android.material.transformation.ExpandableBehavior):38:38 -> access$000
    1:1:boolean didStateChange(boolean):141:141 -> didStateChange
    2:2:boolean didStateChange(boolean):144:144 -> didStateChange
    1:5:com.google.android.material.expandable.ExpandableWidget findExpandableWidget(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View):128:132 -> findExpandableWidget
    1:2:com.google.android.material.transformation.ExpandableBehavior from(android.view.View,java.lang.Class):156:157 -> from
    3:5:com.google.android.material.transformation.ExpandableBehavior from(android.view.View,java.lang.Class):160:162 -> from
    6:6:com.google.android.material.transformation.ExpandableBehavior from(android.view.View,java.lang.Class):165:165 -> from
    7:7:com.google.android.material.transformation.ExpandableBehavior from(android.view.View,java.lang.Class):163:163 -> from
    8:8:com.google.android.material.transformation.ExpandableBehavior from(android.view.View,java.lang.Class):158:158 -> from
    1:5:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):116:120 -> onDependentViewChanged
    1:5:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):88:92 -> onLayoutChild
    6:7:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):94:95 -> onLayoutChild
com.google.android.material.transformation.ExpandableBehavior$1 -> com.google.android.material.transformation.ExpandableBehavior$1:
    1:1:void <init>(com.google.android.material.transformation.ExpandableBehavior,android.view.View,int,com.google.android.material.expandable.ExpandableWidget):96:96 -> <init>
    1:1:boolean onPreDraw():99:99 -> onPreDraw
    2:3:boolean onPreDraw():101:102 -> onPreDraw
com.google.android.material.transformation.ExpandableTransformationBehavior -> com.google.android.material.transformation.ExpandableTransformationBehavior:
    1:1:void <init>():42:42 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):45:45 -> <init>
    1:1:android.animation.AnimatorSet access$002(com.google.android.material.transformation.ExpandableTransformationBehavior,android.animation.AnimatorSet):38:38 -> access$002
    1:1:boolean onExpandedStateChange(android.view.View,android.view.View,boolean,boolean):70:70 -> onExpandedStateChange
    2:2:boolean onExpandedStateChange(android.view.View,android.view.View,boolean,boolean):72:72 -> onExpandedStateChange
    3:4:boolean onExpandedStateChange(android.view.View,android.view.View,boolean,boolean):76:77 -> onExpandedStateChange
    5:5:boolean onExpandedStateChange(android.view.View,android.view.View,boolean,boolean):85:85 -> onExpandedStateChange
    6:6:boolean onExpandedStateChange(android.view.View,android.view.View,boolean,boolean):89:89 -> onExpandedStateChange
com.google.android.material.transformation.ExpandableTransformationBehavior$1 -> com.google.android.material.transformation.ExpandableTransformationBehavior$1:
    1:1:void <init>(com.google.android.material.transformation.ExpandableTransformationBehavior):78:78 -> <init>
    1:1:void onAnimationEnd(android.animation.Animator):81:81 -> onAnimationEnd
com.google.android.material.transformation.FabTransformationBehavior -> com.google.android.material.transformation.FabTransformationBehavior:
    1:1:void <init>():79:79 -> <init>
    2:5:void <init>():74:77 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet):82:82 -> <init>
    7:10:void <init>(android.content.Context,android.util.AttributeSet):74:77 -> <init>
    1:1:android.view.ViewGroup calculateChildContentContainer(android.view.View):633:633 -> calculateChildContentContainer
    2:2:android.view.ViewGroup calculateChildContentContainer(android.view.View):635:635 -> calculateChildContentContainer
    3:3:android.view.ViewGroup calculateChildContentContainer(android.view.View):639:639 -> calculateChildContentContainer
    4:4:android.view.ViewGroup calculateChildContentContainer(android.view.View):645:645 -> calculateChildContentContainer
    5:6:android.view.ViewGroup calculateChildContentContainer(android.view.View):640:641 -> calculateChildContentContainer
    1:1:void calculateChildVisibleBoundsAtEndOfExpansion(android.view.View,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,com.google.android.material.animation.MotionTiming,com.google.android.material.animation.MotionTiming,float,float,float,float,android.graphics.RectF):592:592 -> calculateChildVisibleBoundsAtEndOfExpansion
    2:2:void calculateChildVisibleBoundsAtEndOfExpansion(android.view.View,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,com.google.android.material.animation.MotionTiming,com.google.android.material.animation.MotionTiming,float,float,float,float,android.graphics.RectF):594:594 -> calculateChildVisibleBoundsAtEndOfExpansion
    3:6:void calculateChildVisibleBoundsAtEndOfExpansion(android.view.View,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,com.google.android.material.animation.MotionTiming,com.google.android.material.animation.MotionTiming,float,float,float,float,android.graphics.RectF):597:600 -> calculateChildVisibleBoundsAtEndOfExpansion
    7:10:void calculateChildVisibleBoundsAtEndOfExpansion(android.view.View,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,com.google.android.material.animation.MotionTiming,com.google.android.material.animation.MotionTiming,float,float,float,float,android.graphics.RectF):603:606 -> calculateChildVisibleBoundsAtEndOfExpansion
    11:11:void calculateChildVisibleBoundsAtEndOfExpansion(android.view.View,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,com.google.android.material.animation.MotionTiming,com.google.android.material.animation.MotionTiming,float,float,float,float,android.graphics.RectF):608:608 -> calculateChildVisibleBoundsAtEndOfExpansion
    1:2:float calculateRevealCenterX(android.view.View,android.view.View,com.google.android.material.animation.Positioning):556:557 -> calculateRevealCenterX
    3:4:float calculateRevealCenterX(android.view.View,android.view.View,com.google.android.material.animation.Positioning):559:560 -> calculateRevealCenterX
    5:6:float calculateRevealCenterX(android.view.View,android.view.View,com.google.android.material.animation.Positioning):562:563 -> calculateRevealCenterX
    7:7:float calculateRevealCenterX(android.view.View,android.view.View,com.google.android.material.animation.Positioning):565:565 -> calculateRevealCenterX
    1:2:float calculateRevealCenterY(android.view.View,android.view.View,com.google.android.material.animation.Positioning):569:570 -> calculateRevealCenterY
    3:4:float calculateRevealCenterY(android.view.View,android.view.View,com.google.android.material.animation.Positioning):572:573 -> calculateRevealCenterY
    5:6:float calculateRevealCenterY(android.view.View,android.view.View,com.google.android.material.animation.Positioning):575:576 -> calculateRevealCenterY
    7:7:float calculateRevealCenterY(android.view.View,android.view.View,com.google.android.material.animation.Positioning):578:578 -> calculateRevealCenterY
    1:2:float calculateTranslationX(android.view.View,android.view.View,com.google.android.material.animation.Positioning):492:493 -> calculateTranslationX
    3:4:float calculateTranslationX(android.view.View,android.view.View,com.google.android.material.animation.Positioning):495:496 -> calculateTranslationX
    5:5:float calculateTranslationX(android.view.View,android.view.View,com.google.android.material.animation.Positioning):499:499 -> calculateTranslationX
    6:6:float calculateTranslationX(android.view.View,android.view.View,com.google.android.material.animation.Positioning):507:507 -> calculateTranslationX
    7:7:float calculateTranslationX(android.view.View,android.view.View,com.google.android.material.animation.Positioning):501:501 -> calculateTranslationX
    8:8:float calculateTranslationX(android.view.View,android.view.View,com.google.android.material.animation.Positioning):504:504 -> calculateTranslationX
    9:9:float calculateTranslationX(android.view.View,android.view.View,com.google.android.material.animation.Positioning):512:512 -> calculateTranslationX
    1:2:float calculateTranslationY(android.view.View,android.view.View,com.google.android.material.animation.Positioning):517:518 -> calculateTranslationY
    3:4:float calculateTranslationY(android.view.View,android.view.View,com.google.android.material.animation.Positioning):520:521 -> calculateTranslationY
    5:5:float calculateTranslationY(android.view.View,android.view.View,com.google.android.material.animation.Positioning):524:524 -> calculateTranslationY
    6:6:float calculateTranslationY(android.view.View,android.view.View,com.google.android.material.animation.Positioning):532:532 -> calculateTranslationY
    7:7:float calculateTranslationY(android.view.View,android.view.View,com.google.android.material.animation.Positioning):526:526 -> calculateTranslationY
    8:8:float calculateTranslationY(android.view.View,android.view.View,com.google.android.material.animation.Positioning):529:529 -> calculateTranslationY
    9:9:float calculateTranslationY(android.view.View,android.view.View,com.google.android.material.animation.Positioning):537:537 -> calculateTranslationY
    1:2:float calculateValueOfAnimationAtEndOfExpansion(com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,com.google.android.material.animation.MotionTiming,float,float):613:614 -> calculateValueOfAnimationAtEndOfExpansion
    3:4:float calculateValueOfAnimationAtEndOfExpansion(com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,com.google.android.material.animation.MotionTiming,float,float):617:618 -> calculateValueOfAnimationAtEndOfExpansion
    5:6:float calculateValueOfAnimationAtEndOfExpansion(com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,com.google.android.material.animation.MotionTiming,float,float):625:626 -> calculateValueOfAnimationAtEndOfExpansion
    1:1:void calculateWindowBounds(android.view.View,android.graphics.RectF):543:543 -> calculateWindowBounds
    2:3:void calculateWindowBounds(android.view.View,android.graphics.RectF):545:546 -> calculateWindowBounds
    4:4:void calculateWindowBounds(android.view.View,android.graphics.RectF):548:548 -> calculateWindowBounds
    5:5:void calculateWindowBounds(android.view.View,android.graphics.RectF):552:552 -> calculateWindowBounds
    1:1:void createChildrenFadeAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List):459:459 -> createChildrenFadeAnimation
    2:2:void createChildrenFadeAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List):462:462 -> createChildrenFadeAnimation
    3:3:void createChildrenFadeAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List):468:468 -> createChildrenFadeAnimation
    4:4:void createChildrenFadeAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List):477:477 -> createChildrenFadeAnimation
    5:6:void createChildrenFadeAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List):479:480 -> createChildrenFadeAnimation
    7:8:void createChildrenFadeAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List):482:483 -> createChildrenFadeAnimation
    9:11:void createChildrenFadeAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List):486:488 -> createChildrenFadeAnimation
    1:1:void createColorAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List):419:419 -> createColorAnimation
    2:2:void createColorAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List):422:422 -> createColorAnimation
    3:3:void createColorAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List):424:424 -> createColorAnimation
    4:4:void createColorAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List):430:430 -> createColorAnimation
    5:6:void createColorAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List):432:433 -> createColorAnimation
    7:8:void createColorAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List):438:439 -> createColorAnimation
    9:12:void createColorAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List):445:448 -> createColorAnimation
    1:1:void createElevationAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List):187:187 -> createElevationAnimation
    2:2:void createElevationAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List):192:192 -> createElevationAnimation
    3:3:void createElevationAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List):194:194 -> createElevationAnimation
    4:4:void createElevationAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List):196:196 -> createElevationAnimation
    5:7:void createElevationAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List):199:201 -> createElevationAnimation
    1:1:void createExpansionAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,float,float,java.util.List,java.util.List):334:334 -> createExpansionAnimation
    2:2:void createExpansionAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,float,float,java.util.List,java.util.List):337:337 -> createExpansionAnimation
    3:6:void createExpansionAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,float,float,java.util.List,java.util.List):339:342 -> createExpansionAnimation
    7:7:void createExpansionAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,float,float,java.util.List,java.util.List):345:345 -> createExpansionAnimation
    8:8:void createExpansionAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,float,float,java.util.List,java.util.List):349:349 -> createExpansionAnimation
    9:9:void createExpansionAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,float,float,java.util.List,java.util.List):353:353 -> createExpansionAnimation
    10:10:void createExpansionAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,float,float,java.util.List,java.util.List):355:355 -> createExpansionAnimation
    11:11:void createExpansionAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,float,float,java.util.List,java.util.List):359:359 -> createExpansionAnimation
    12:12:void createExpansionAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,float,float,java.util.List,java.util.List):361:361 -> createExpansionAnimation
    13:13:void createExpansionAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,float,float,java.util.List,java.util.List):375:375 -> createExpansionAnimation
    14:14:void createExpansionAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,float,float,java.util.List,java.util.List):373:373 -> createExpansionAnimation
    15:15:void createExpansionAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,float,float,java.util.List,java.util.List):382:382 -> createExpansionAnimation
    16:16:void createExpansionAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,float,float,java.util.List,java.util.List):385:385 -> createExpansionAnimation
    17:17:void createExpansionAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,float,float,java.util.List,java.util.List):390:390 -> createExpansionAnimation
    18:18:void createExpansionAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,float,float,java.util.List,java.util.List):388:388 -> createExpansionAnimation
    19:21:void createExpansionAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,float,float,java.util.List,java.util.List):397:399 -> createExpansionAnimation
    22:22:void createExpansionAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,float,float,java.util.List,java.util.List):395:395 -> createExpansionAnimation
    23:25:void createExpansionAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,float,float,java.util.List,java.util.List):406:408 -> createExpansionAnimation
    1:1:void createIconFadeAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List):272:272 -> createIconFadeAnimation
    2:4:void createIconFadeAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List):276:278 -> createIconFadeAnimation
    5:5:void createIconFadeAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List):283:283 -> createIconFadeAnimation
    6:6:void createIconFadeAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List):289:289 -> createIconFadeAnimation
    7:7:void createIconFadeAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List):291:291 -> createIconFadeAnimation
    8:8:void createIconFadeAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List):293:293 -> createIconFadeAnimation
    9:9:void createIconFadeAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List):296:296 -> createIconFadeAnimation
    10:13:void createIconFadeAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List):306:309 -> createIconFadeAnimation
    1:1:void createPostFillRadialExpansion(android.view.View,long,long,long,int,int,float,java.util.List):695:695 -> createPostFillRadialExpansion
    2:2:void createPostFillRadialExpansion(android.view.View,long,long,long,int,int,float,java.util.List):699:699 -> createPostFillRadialExpansion
    3:5:void createPostFillRadialExpansion(android.view.View,long,long,long,int,int,float,java.util.List):701:703 -> createPostFillRadialExpansion
    1:1:void createPreFillRadialExpansion(android.view.View,long,int,int,float,java.util.List):673:673 -> createPreFillRadialExpansion
    2:2:void createPreFillRadialExpansion(android.view.View,long,int,int,float,java.util.List):677:677 -> createPreFillRadialExpansion
    3:5:void createPreFillRadialExpansion(android.view.View,long,int,int,float,java.util.List):679:681 -> createPreFillRadialExpansion
    1:2:void createTranslationAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List,android.graphics.RectF):213:214 -> createTranslationAnimation
    3:4:void createTranslationAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List,android.graphics.RectF):227:228 -> createTranslationAnimation
    5:6:void createTranslationAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List,android.graphics.RectF):231:232 -> createTranslationAnimation
    7:8:void createTranslationAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List,android.graphics.RectF):223:224 -> createTranslationAnimation
    9:10:void createTranslationAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List,android.graphics.RectF):237:238 -> createTranslationAnimation
    11:12:void createTranslationAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List,android.graphics.RectF):240:241 -> createTranslationAnimation
    13:13:void createTranslationAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List,android.graphics.RectF):243:243 -> createTranslationAnimation
    14:15:void createTranslationAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List,android.graphics.RectF):254:255 -> createTranslationAnimation
    16:19:void createTranslationAnimation(android.view.View,android.view.View,boolean,boolean,com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec,java.util.List,java.util.List,android.graphics.RectF):258:261 -> createTranslationAnimation
    1:1:int getBackgroundTint(android.view.View):658:658 -> getBackgroundTint
    2:2:int getBackgroundTint(android.view.View):660:660 -> getBackgroundTint
    1:1:boolean layoutDependsOn(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):88:88 -> layoutDependsOn
    2:5:boolean layoutDependsOn(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):93:96 -> layoutDependsOn
    6:6:boolean layoutDependsOn(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):89:89 -> layoutDependsOn
    1:1:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):104:104 -> onAttachedToLayoutParams
    2:2:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams):107:107 -> onAttachedToLayoutParams
    1:1:android.animation.AnimatorSet onCreateExpandedStateChangeAnimation(android.view.View,android.view.View,boolean,boolean):115:115 -> onCreateExpandedStateChangeAnimation
    2:3:android.animation.AnimatorSet onCreateExpandedStateChangeAnimation(android.view.View,android.view.View,boolean,boolean):117:118 -> onCreateExpandedStateChangeAnimation
    4:5:android.animation.AnimatorSet onCreateExpandedStateChangeAnimation(android.view.View,android.view.View,boolean,boolean):120:121 -> onCreateExpandedStateChangeAnimation
    6:7:android.animation.AnimatorSet onCreateExpandedStateChangeAnimation(android.view.View,android.view.View,boolean,boolean):125:126 -> onCreateExpandedStateChangeAnimation
    8:9:android.animation.AnimatorSet onCreateExpandedStateChangeAnimation(android.view.View,android.view.View,boolean,boolean):128:129 -> onCreateExpandedStateChangeAnimation
    10:11:android.animation.AnimatorSet onCreateExpandedStateChangeAnimation(android.view.View,android.view.View,boolean,boolean):131:132 -> onCreateExpandedStateChangeAnimation
    12:13:android.animation.AnimatorSet onCreateExpandedStateChangeAnimation(android.view.View,android.view.View,boolean,boolean):142:143 -> onCreateExpandedStateChangeAnimation
    14:16:android.animation.AnimatorSet onCreateExpandedStateChangeAnimation(android.view.View,android.view.View,boolean,boolean):146:148 -> onCreateExpandedStateChangeAnimation
    17:18:android.animation.AnimatorSet onCreateExpandedStateChangeAnimation(android.view.View,android.view.View,boolean,boolean):170:171 -> onCreateExpandedStateChangeAnimation
    1:2:android.view.ViewGroup toViewGroupOrNull(android.view.View):650:651 -> toViewGroupOrNull
com.google.android.material.transformation.FabTransformationBehavior$1 -> com.google.android.material.transformation.FabTransformationBehavior$1:
    1:1:void <init>(com.google.android.material.transformation.FabTransformationBehavior,boolean,android.view.View,android.view.View):149:149 -> <init>
    1:2:void onAnimationEnd(android.animation.Animator):162:163 -> onAnimationEnd
    3:4:void onAnimationEnd(android.animation.Animator):165:166 -> onAnimationEnd
    1:2:void onAnimationStart(android.animation.Animator):152:153 -> onAnimationStart
    3:4:void onAnimationStart(android.animation.Animator):155:156 -> onAnimationStart
com.google.android.material.transformation.FabTransformationBehavior$2 -> com.google.android.material.transformation.FabTransformationBehavior$2:
    1:1:void <init>(com.google.android.material.transformation.FabTransformationBehavior,android.view.View):297:297 -> <init>
    1:1:void onAnimationUpdate(android.animation.ValueAnimator):302:302 -> onAnimationUpdate
com.google.android.material.transformation.FabTransformationBehavior$3 -> com.google.android.material.transformation.FabTransformationBehavior$3:
    1:1:void <init>(com.google.android.material.transformation.FabTransformationBehavior,com.google.android.material.circularreveal.CircularRevealWidget,android.graphics.drawable.Drawable):310:310 -> <init>
    1:1:void onAnimationEnd(android.animation.Animator):319:319 -> onAnimationEnd
    1:1:void onAnimationStart(android.animation.Animator):314:314 -> onAnimationStart
com.google.android.material.transformation.FabTransformationBehavior$4 -> com.google.android.material.transformation.FabTransformationBehavior$4:
    1:1:void <init>(com.google.android.material.transformation.FabTransformationBehavior,com.google.android.material.circularreveal.CircularRevealWidget):362:362 -> <init>
    1:3:void onAnimationEnd(android.animation.Animator):367:369 -> onAnimationEnd
com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec -> com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec:
    1:1:void <init>():709:709 -> <init>
com.google.android.material.transformation.FabTransformationScrimBehavior -> com.google.android.material.transformation.FabTransformationScrimBehavior:
    1:1:void <init>():51:51 -> <init>
    2:3:void <init>():48:49 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet):54:54 -> <init>
    5:6:void <init>(android.content.Context,android.util.AttributeSet):48:49 -> <init>
    1:1:void createScrimAnimation(android.view.View,boolean,boolean,java.util.List,java.util.List):104:104 -> createScrimAnimation
    2:2:void createScrimAnimation(android.view.View,boolean,boolean,java.util.List,java.util.List):109:109 -> createScrimAnimation
    3:3:void createScrimAnimation(android.view.View,boolean,boolean,java.util.List,java.util.List):111:111 -> createScrimAnimation
    4:4:void createScrimAnimation(android.view.View,boolean,boolean,java.util.List,java.util.List):113:113 -> createScrimAnimation
    5:6:void createScrimAnimation(android.view.View,boolean,boolean,java.util.List,java.util.List):116:117 -> createScrimAnimation
    1:1:boolean layoutDependsOn(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):59:59 -> layoutDependsOn
    1:2:android.animation.AnimatorSet onCreateExpandedStateChangeAnimation(android.view.View,android.view.View,boolean,boolean):72:73 -> onCreateExpandedStateChangeAnimation
    3:3:android.animation.AnimatorSet onCreateExpandedStateChangeAnimation(android.view.View,android.view.View,boolean,boolean):75:75 -> onCreateExpandedStateChangeAnimation
    4:6:android.animation.AnimatorSet onCreateExpandedStateChangeAnimation(android.view.View,android.view.View,boolean,boolean):77:79 -> onCreateExpandedStateChangeAnimation
    1:1:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):65:65 -> onTouchEvent
com.google.android.material.transformation.FabTransformationScrimBehavior$1 -> com.google.android.material.transformation.FabTransformationScrimBehavior$1:
    1:1:void <init>(com.google.android.material.transformation.FabTransformationScrimBehavior,boolean,android.view.View):80:80 -> <init>
    1:2:void onAnimationEnd(android.animation.Animator):90:91 -> onAnimationEnd
    1:2:void onAnimationStart(android.animation.Animator):83:84 -> onAnimationStart
com.google.android.material.transformation.FabTransformationSheetBehavior -> com.google.android.material.transformation.FabTransformationSheetBehavior:
    1:1:void <init>():47:47 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):50:50 -> <init>
    1:1:com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec onCreateMotionSpec(android.content.Context,boolean):57:57 -> onCreateMotionSpec
    2:2:com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec onCreateMotionSpec(android.content.Context,boolean):59:59 -> onCreateMotionSpec
    3:5:com.google.android.material.transformation.FabTransformationBehavior$FabTransformationSpec onCreateMotionSpec(android.content.Context,boolean):62:64 -> onCreateMotionSpec
    1:2:boolean onExpandedStateChange(android.view.View,android.view.View,boolean,boolean):72:73 -> onExpandedStateChange
    1:2:void updateImportantForAccessibility(android.view.View,boolean):77:78 -> updateImportantForAccessibility
    3:6:void updateImportantForAccessibility(android.view.View,boolean):82:85 -> updateImportantForAccessibility
    7:7:void updateImportantForAccessibility(android.view.View,boolean):89:89 -> updateImportantForAccessibility
    8:9:void updateImportantForAccessibility(android.view.View,boolean):93:94 -> updateImportantForAccessibility
    10:11:void updateImportantForAccessibility(android.view.View,boolean):101:102 -> updateImportantForAccessibility
    12:12:void updateImportantForAccessibility(android.view.View,boolean):104:104 -> updateImportantForAccessibility
    13:14:void updateImportantForAccessibility(android.view.View,boolean):108:109 -> updateImportantForAccessibility
    15:15:void updateImportantForAccessibility(android.view.View,boolean):112:112 -> updateImportantForAccessibility
    16:16:void updateImportantForAccessibility(android.view.View,boolean):118:118 -> updateImportantForAccessibility
com.google.android.material.transformation.TransformationChildCard -> com.google.android.material.transformation.TransformationChildCard:
    1:1:void <init>(android.content.Context):35:35 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):39:39 -> <init>
com.google.android.material.transformation.TransformationChildLayout -> com.google.android.material.transformation.TransformationChildLayout:
    1:1:void <init>(android.content.Context):36:36 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):40:40 -> <init>
com.squareup.moshi.ArrayJsonAdapter -> com.squareup.moshi.ArrayJsonAdapter:
    1:1:void <clinit>():32:32 -> <clinit>
    1:3:void <init>(java.lang.Class,com.squareup.moshi.JsonAdapter):47:49 -> <init>
    1:4:java.lang.Object fromJson(com.squareup.moshi.JsonReader):53:56 -> fromJson
    5:8:java.lang.Object fromJson(com.squareup.moshi.JsonReader):58:61 -> fromJson
    1:3:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):67:69 -> toJson
    4:4:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):71:71 -> toJson
    1:1:java.lang.String toString():75:75 -> toString
com.squareup.moshi.ArrayJsonAdapter$1 -> com.squareup.moshi.ArrayJsonAdapter$1:
    1:1:void <init>():32:32 -> <init>
    1:4:java.lang.reflect.Type com.squareup.moshi.Types.arrayComponentType(java.lang.reflect.Type):321:324 -> create
    1:4:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):35 -> create
    5:8:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):37:40 -> create
    9:9:com.squareup.moshi.JsonAdapter com.squareup.moshi.JsonAdapter.nullSafe():132:132 -> create
    9:9:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):40 -> create
com.squareup.moshi.ClassFactory -> com.squareup.moshi.ClassFactory:
    1:1:void <init>():33:33 -> <init>
com.squareup.moshi.ClassFactory$1 -> com.squareup.moshi.ClassFactory$1:
    1:1:void <init>(java.lang.reflect.Constructor,java.lang.Class):42:42 -> <init>
    1:1:java.lang.Object newInstance():47:47 -> newInstance
    1:1:java.lang.String toString():50:50 -> toString
com.squareup.moshi.ClassFactory$2 -> com.squareup.moshi.ClassFactory$2:
    1:1:void <init>(java.lang.reflect.Method,java.lang.Object,java.lang.Class):67:67 -> <init>
    1:1:java.lang.Object newInstance():70:70 -> newInstance
    1:1:java.lang.String toString():73:73 -> toString
com.squareup.moshi.ClassFactory$3 -> com.squareup.moshi.ClassFactory$3:
    1:1:void <init>(java.lang.reflect.Method,java.lang.Class,int):95:95 -> <init>
    1:1:java.lang.Object newInstance():98:98 -> newInstance
    1:1:java.lang.String toString():101:101 -> toString
com.squareup.moshi.ClassFactory$4 -> com.squareup.moshi.ClassFactory$4:
    1:1:void <init>(java.lang.reflect.Method,java.lang.Class):121:121 -> <init>
    1:1:java.lang.Object newInstance():124:124 -> newInstance
    1:1:java.lang.String toString():127:127 -> toString
com.squareup.moshi.ClassJsonAdapter -> com.squareup.moshi.ClassJsonAdapter:
    1:1:void <clinit>():50:50 -> <clinit>
    1:3:void <init>(com.squareup.moshi.ClassFactory,java.util.Map):128:130 -> <init>
    4:4:void <init>(com.squareup.moshi.ClassFactory,java.util.Map):132:132 -> <init>
    5:5:void <init>(com.squareup.moshi.ClassFactory,java.util.Map):131:131 -> <init>
    1:1:java.lang.Object fromJson(com.squareup.moshi.JsonReader):138:138 -> fromJson
    2:4:java.lang.Object fromJson(com.squareup.moshi.JsonReader):148:150 -> fromJson
    5:6:java.lang.Object fromJson(com.squareup.moshi.JsonReader):152:153 -> fromJson
    7:7:java.lang.Object fromJson(com.squareup.moshi.JsonReader):156:156 -> fromJson
    8:9:void com.squareup.moshi.ClassJsonAdapter$FieldBinding.read(com.squareup.moshi.JsonReader,java.lang.Object):194:195 -> fromJson
    8:9:java.lang.Object fromJson(com.squareup.moshi.JsonReader):156 -> fromJson
    10:10:java.lang.Object fromJson(com.squareup.moshi.JsonReader):158:158 -> fromJson
    11:11:java.lang.Object fromJson(com.squareup.moshi.JsonReader):161:161 -> fromJson
    12:12:java.lang.Object fromJson(com.squareup.moshi.JsonReader):144:144 -> fromJson
    13:13:java.lang.Object fromJson(com.squareup.moshi.JsonReader):142:142 -> fromJson
    14:14:java.lang.Object fromJson(com.squareup.moshi.JsonReader):140:140 -> fromJson
    1:3:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):167:169 -> toJson
    4:5:void com.squareup.moshi.ClassJsonAdapter$FieldBinding.write(com.squareup.moshi.JsonWriter,java.lang.Object):200:201 -> toJson
    4:5:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):170 -> toJson
    6:6:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):172:172 -> toJson
    7:7:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):174:174 -> toJson
    1:1:java.lang.String toString():179:179 -> toString
com.squareup.moshi.ClassJsonAdapter$1 -> com.squareup.moshi.ClassJsonAdapter$1:
    1:1:void <init>():50:50 -> <init>
    1:1:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):53:53 -> create
    2:4:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):56:58 -> create
    5:5:boolean com.squareup.moshi.Types.isAllowedPlatformType(java.lang.reflect.Type):334:334 -> create
    5:5:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):58 -> create
    6:7:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):59:60 -> create
    8:8:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):63:63 -> create
    9:9:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):65:65 -> create
    10:10:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):68:68 -> create
    11:13:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):71:73 -> create
    14:14:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):75:75 -> create
    15:17:com.squareup.moshi.ClassFactory com.squareup.moshi.ClassFactory.get(java.lang.Class):40:42 -> create
    15:17:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):79 -> create
    18:23:com.squareup.moshi.ClassFactory com.squareup.moshi.ClassFactory.get(java.lang.Class):62:67 -> create
    18:23:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):79 -> create
    24:24:com.squareup.moshi.ClassFactory com.squareup.moshi.ClassFactory.get(java.lang.Class):88:88 -> create
    24:24:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):79 -> create
    25:27:com.squareup.moshi.ClassFactory com.squareup.moshi.ClassFactory.get(java.lang.Class):90:92 -> create
    25:27:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):79 -> create
    28:29:com.squareup.moshi.ClassFactory com.squareup.moshi.ClassFactory.get(java.lang.Class):94:95 -> create
    28:29:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):79 -> create
    30:30:com.squareup.moshi.ClassFactory com.squareup.moshi.ClassFactory.get(java.lang.Class):118:118 -> create
    30:30:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):79 -> create
    31:32:com.squareup.moshi.ClassFactory com.squareup.moshi.ClassFactory.get(java.lang.Class):120:121 -> create
    31:32:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):79 -> create
    33:33:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):80:80 -> create
    34:37:void createFieldBindings(com.squareup.moshi.Moshi,java.lang.reflect.Type,java.util.Map):90:93 -> create
    34:37:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):82 -> create
    38:39:boolean includeField(boolean,int):119:120 -> create
    38:39:void createFieldBindings(com.squareup.moshi.Moshi,java.lang.reflect.Type,java.util.Map):93 -> create
    38:39:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):82 -> create
    40:40:void createFieldBindings(com.squareup.moshi.Moshi,java.lang.reflect.Type,java.util.Map):96:96 -> create
    40:40:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):82 -> create
    41:41:java.util.Set com.squareup.moshi.internal.Util.jsonAnnotations(java.lang.reflect.AnnotatedElement):57:57 -> create
    41:41:void createFieldBindings(com.squareup.moshi.Moshi,java.lang.reflect.Type,java.util.Map):97 -> create
    41:41:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):82 -> create
    42:45:java.util.Set com.squareup.moshi.internal.Util.jsonAnnotations(java.lang.annotation.Annotation[]):62:65 -> create
    42:45:java.util.Set com.squareup.moshi.internal.Util.jsonAnnotations(java.lang.reflect.AnnotatedElement):57 -> create
    42:45:void createFieldBindings(com.squareup.moshi.Moshi,java.lang.reflect.Type,java.util.Map):97 -> create
    42:45:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):82 -> create
    46:46:java.util.Set com.squareup.moshi.internal.Util.jsonAnnotations(java.lang.annotation.Annotation[]):68:68 -> create
    46:46:java.util.Set com.squareup.moshi.internal.Util.jsonAnnotations(java.lang.reflect.AnnotatedElement):57 -> create
    46:46:void createFieldBindings(com.squareup.moshi.Moshi,java.lang.reflect.Type,java.util.Map):97 -> create
    46:46:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):82 -> create
    47:48:void createFieldBindings(com.squareup.moshi.Moshi,java.lang.reflect.Type,java.util.Map):98:99 -> create
    47:48:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):82 -> create
    49:49:void createFieldBindings(com.squareup.moshi.Moshi,java.lang.reflect.Type,java.util.Map):102:102 -> create
    49:49:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):82 -> create
    50:53:void createFieldBindings(com.squareup.moshi.Moshi,java.lang.reflect.Type,java.util.Map):105:108 -> create
    50:53:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):82 -> create
    54:54:void createFieldBindings(com.squareup.moshi.Moshi,java.lang.reflect.Type,java.util.Map):110:110 -> create
    54:54:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):82 -> create
    55:56:java.lang.reflect.Type com.squareup.moshi.Types.getGenericSuperclass(java.lang.reflect.Type):312:313 -> create
    55:56:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):81 -> create
    57:57:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):84:84 -> create
    58:58:com.squareup.moshi.JsonAdapter com.squareup.moshi.JsonAdapter.nullSafe():132:132 -> create
    58:58:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):84 -> create
    59:59:com.squareup.moshi.ClassFactory com.squareup.moshi.ClassFactory.get(java.lang.Class):133:133 -> create
    59:59:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):79 -> create
    60:60:com.squareup.moshi.ClassFactory com.squareup.moshi.ClassFactory.get(java.lang.Class):107:107 -> create
    60:60:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):79 -> create
    61:61:com.squareup.moshi.ClassFactory com.squareup.moshi.ClassFactory.get(java.lang.Class):105:105 -> create
    61:61:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):79 -> create
    62:62:com.squareup.moshi.ClassFactory com.squareup.moshi.ClassFactory.get(java.lang.Class):77:77 -> create
    62:62:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):79 -> create
    63:63:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):76:76 -> create
    64:64:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):69:69 -> create
    65:65:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):66:66 -> create
com.squareup.moshi.ClassJsonAdapter$FieldBinding -> com.squareup.moshi.ClassJsonAdapter$FieldBinding:
    1:4:void <init>(java.lang.String,java.lang.reflect.Field,com.squareup.moshi.JsonAdapter):187:190 -> <init>
com.squareup.moshi.CollectionJsonAdapter -> com.squareup.moshi.CollectionJsonAdapter:
    1:1:void <clinit>():30:30 -> <clinit>
    1:2:void <init>(com.squareup.moshi.JsonAdapter):46:47 -> <init>
    1:2:void <init>(com.squareup.moshi.JsonAdapter,com.squareup.moshi.CollectionJsonAdapter$1):29 -> <init>
    1:4:java.util.Collection fromJson(com.squareup.moshi.JsonReader):73:76 -> fromJson
    5:5:java.util.Collection fromJson(com.squareup.moshi.JsonReader):78:78 -> fromJson
    1:3:com.squareup.moshi.JsonAdapter newArrayListAdapter(java.lang.reflect.Type,com.squareup.moshi.Moshi):51:53 -> newArrayListAdapter
    1:3:com.squareup.moshi.JsonAdapter newLinkedHashSetAdapter(java.lang.reflect.Type,com.squareup.moshi.Moshi):61:63 -> newLinkedHashSetAdapter
    1:3:void toJson(com.squareup.moshi.JsonWriter,java.util.Collection):83:85 -> toJson
    4:4:void toJson(com.squareup.moshi.JsonWriter,java.util.Collection):87:87 -> toJson
    1:1:java.lang.String toString():91:91 -> toString
com.squareup.moshi.CollectionJsonAdapter$1 -> com.squareup.moshi.CollectionJsonAdapter$1:
    1:1:void <init>():30:30 -> <init>
    1:3:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):33:35 -> create
    4:5:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):37:38 -> create
    6:6:com.squareup.moshi.JsonAdapter com.squareup.moshi.JsonAdapter.nullSafe():132:132 -> create
    6:6:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):38 -> create
    7:7:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):36:36 -> create
    8:8:com.squareup.moshi.JsonAdapter com.squareup.moshi.JsonAdapter.nullSafe():132:132 -> create
    8:8:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):36 -> create
com.squareup.moshi.CollectionJsonAdapter$2 -> com.squareup.moshi.CollectionJsonAdapter$2:
    1:1:void <init>(com.squareup.moshi.JsonAdapter):53:53 -> <init>
    1:1:java.lang.Object fromJson(com.squareup.moshi.JsonReader):53:53 -> fromJson
    1:1:java.util.Collection newCollection():55:55 -> newCollection
    1:1:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):53:53 -> toJson
com.squareup.moshi.CollectionJsonAdapter$3 -> com.squareup.moshi.CollectionJsonAdapter$3:
    1:1:void <init>(com.squareup.moshi.JsonAdapter):63:63 -> <init>
    1:1:java.lang.Object fromJson(com.squareup.moshi.JsonReader):63:63 -> fromJson
    1:1:java.util.Set newCollection():65:65 -> newCollection
    1:1:java.util.Collection newCollection():63 -> newCollection
    1:1:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):63:63 -> toJson
com.squareup.moshi.JsonAdapter -> com.squareup.moshi.JsonAdapter:
    1:1:void <init>():32:32 -> <init>
    1:1:com.squareup.moshi.JsonAdapter failOnUnknown():228:228 -> failOnUnknown
    1:1:com.squareup.moshi.JsonAdapter lenient():192:192 -> lenient
    1:1:com.squareup.moshi.JsonAdapter nullSafe():132:132 -> nullSafe
    1:1:com.squareup.moshi.JsonAdapter serializeNulls():104:104 -> serializeNulls
com.squareup.moshi.JsonAdapter$1 -> com.squareup.moshi.JsonAdapter$1:
    1:1:void <init>(com.squareup.moshi.JsonAdapter,com.squareup.moshi.JsonAdapter):104:104 -> <init>
    1:1:java.lang.Object fromJson(com.squareup.moshi.JsonReader):106:106 -> fromJson
    1:1:boolean com.squareup.moshi.JsonWriter.getSerializeNulls():266:266 -> toJson
    1:1:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):109 -> toJson
    2:2:void com.squareup.moshi.JsonWriter.setSerializeNulls(boolean):258:258 -> toJson
    2:2:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):110 -> toJson
    3:3:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):112:112 -> toJson
    4:4:void com.squareup.moshi.JsonWriter.setSerializeNulls(boolean):258:258 -> toJson
    4:4:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):114 -> toJson
    5:5:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):114:114 -> toJson
    1:1:java.lang.String toString():121:121 -> toString
com.squareup.moshi.JsonAdapter$2 -> com.squareup.moshi.JsonAdapter$2:
    1:1:void <init>(com.squareup.moshi.JsonAdapter,com.squareup.moshi.JsonAdapter):132:132 -> <init>
    1:2:java.lang.Object fromJson(com.squareup.moshi.JsonReader):134:135 -> fromJson
    3:3:java.lang.Object fromJson(com.squareup.moshi.JsonReader):137:137 -> fromJson
    1:1:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):142:142 -> toJson
    2:2:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):144:144 -> toJson
    1:1:java.lang.String toString():151:151 -> toString
com.squareup.moshi.JsonAdapter$4 -> com.squareup.moshi.JsonAdapter$4:
    1:1:void <init>(com.squareup.moshi.JsonAdapter,com.squareup.moshi.JsonAdapter):192:192 -> <init>
    1:1:boolean com.squareup.moshi.JsonReader.isLenient():279:279 -> fromJson
    1:1:java.lang.Object fromJson(com.squareup.moshi.JsonReader):194 -> fromJson
    2:2:void com.squareup.moshi.JsonReader.setLenient(boolean):272:272 -> fromJson
    2:2:java.lang.Object fromJson(com.squareup.moshi.JsonReader):195 -> fromJson
    3:3:java.lang.Object fromJson(com.squareup.moshi.JsonReader):197:197 -> fromJson
    4:4:void com.squareup.moshi.JsonReader.setLenient(boolean):272:272 -> fromJson
    4:4:java.lang.Object fromJson(com.squareup.moshi.JsonReader):199 -> fromJson
    5:5:java.lang.Object fromJson(com.squareup.moshi.JsonReader):199:199 -> fromJson
    1:1:boolean com.squareup.moshi.JsonWriter.isLenient():250:250 -> toJson
    1:1:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):203 -> toJson
    2:2:void com.squareup.moshi.JsonWriter.setLenient(boolean):243:243 -> toJson
    2:2:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):204 -> toJson
    3:3:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):206:206 -> toJson
    4:4:void com.squareup.moshi.JsonWriter.setLenient(boolean):243:243 -> toJson
    4:4:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):208 -> toJson
    5:5:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):208:208 -> toJson
    1:1:java.lang.String toString():215:215 -> toString
com.squareup.moshi.JsonAdapter$5 -> com.squareup.moshi.JsonAdapter$5:
    1:1:void <init>(com.squareup.moshi.JsonAdapter,com.squareup.moshi.JsonAdapter):228:228 -> <init>
    1:1:boolean com.squareup.moshi.JsonReader.failOnUnknown():298:298 -> fromJson
    1:1:java.lang.Object fromJson(com.squareup.moshi.JsonReader):230 -> fromJson
    2:2:void com.squareup.moshi.JsonReader.setFailOnUnknown(boolean):291:291 -> fromJson
    2:2:java.lang.Object fromJson(com.squareup.moshi.JsonReader):231 -> fromJson
    3:3:java.lang.Object fromJson(com.squareup.moshi.JsonReader):233:233 -> fromJson
    4:4:void com.squareup.moshi.JsonReader.setFailOnUnknown(boolean):291:291 -> fromJson
    4:4:java.lang.Object fromJson(com.squareup.moshi.JsonReader):235 -> fromJson
    5:5:java.lang.Object fromJson(com.squareup.moshi.JsonReader):235:235 -> fromJson
    1:1:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):239:239 -> toJson
    1:1:java.lang.String toString():245:245 -> toString
com.squareup.moshi.JsonDataException -> com.squareup.moshi.JsonDataException:
    1:1:void <init>(java.lang.String):37:37 -> <init>
com.squareup.moshi.JsonEncodingException -> com.squareup.moshi.JsonEncodingException:
    1:1:void <init>(java.lang.String):24:24 -> <init>
com.squareup.moshi.JsonReader -> com.squareup.moshi.JsonReader:
    1:4:void <init>():200:203 -> <init>
    1:1:java.lang.String getPath():507:507 -> getPath
    1:1:boolean isLenient():279:279 -> isLenient
    1:1:com.squareup.moshi.JsonReader of(okio.BufferedSource):196:196 -> of
    1:1:void pushScope(int):217:217 -> pushScope
    2:4:void pushScope(int):221:223 -> pushScope
    5:5:void pushScope(int):219:219 -> pushScope
    6:6:void pushScope(int):225:225 -> pushScope
    1:1:com.squareup.moshi.JsonEncodingException syntaxError(java.lang.String):233:233 -> syntaxError
com.squareup.moshi.JsonReader$Options -> com.squareup.moshi.JsonReader$Options:
    1:3:void <init>(java.lang.String[],okio.Options):524:526 -> <init>
    1:6:com.squareup.moshi.JsonReader$Options of(java.lang.String[]):531:536 -> of
    7:7:com.squareup.moshi.JsonReader$Options of(java.lang.String[]):538:538 -> of
    8:8:com.squareup.moshi.JsonReader$Options of(java.lang.String[]):540:540 -> of
com.squareup.moshi.JsonReader$Token -> com.squareup.moshi.JsonReader$Token:
    1:1:void <clinit>():554:554 -> <clinit>
    2:2:void <clinit>():560:560 -> <clinit>
    3:3:void <clinit>():566:566 -> <clinit>
    4:4:void <clinit>():572:572 -> <clinit>
    5:5:void <clinit>():579:579 -> <clinit>
    6:6:void <clinit>():584:584 -> <clinit>
    7:7:void <clinit>():590:590 -> <clinit>
    8:8:void <clinit>():595:595 -> <clinit>
    9:9:void <clinit>():600:600 -> <clinit>
    10:10:void <clinit>():607:607 -> <clinit>
    11:11:void <clinit>():548:548 -> <clinit>
    1:1:void <init>(java.lang.String,int):548:548 -> <init>
    1:1:com.squareup.moshi.JsonReader$Token valueOf(java.lang.String):548:548 -> valueOf
    1:1:com.squareup.moshi.JsonReader$Token[] values():548:548 -> values
com.squareup.moshi.JsonUtf8Reader -> com.squareup.moshi.JsonUtf8Reader:
    1:2:void <clinit>():29:30 -> <clinit>
    3:5:void <clinit>():32:34 -> <clinit>
    1:1:void <init>(okio.BufferedSource):92:92 -> <init>
    2:2:void <init>(okio.BufferedSource):72:72 -> <init>
    3:5:void <init>(okio.BufferedSource):96:98 -> <init>
    6:6:void <init>(okio.BufferedSource):94:94 -> <init>
    1:1:void beginArray():123:123 -> beginArray
    2:2:void beginArray():125:125 -> beginArray
    3:5:void beginArray():128:130 -> beginArray
    6:7:void beginArray():132:133 -> beginArray
    1:1:void beginObject():153:153 -> beginObject
    2:2:void beginObject():155:155 -> beginObject
    3:4:void beginObject():158:159 -> beginObject
    5:6:void beginObject():161:162 -> beginObject
    1:2:void checkLenient():1050:1051 -> checkLenient
    1:5:void close():935:939 -> close
    1:1:int doPeek():231:231 -> doPeek
    2:2:int doPeek():233:233 -> doPeek
    3:4:int doPeek():236:237 -> doPeek
    5:5:int doPeek():240:240 -> doPeek
    6:6:int doPeek():246:246 -> doPeek
    7:7:int doPeek():242:242 -> doPeek
    8:8:int doPeek():290:290 -> doPeek
    9:10:int doPeek():292:293 -> doPeek
    11:13:int doPeek():298:300 -> doPeek
    14:14:int doPeek():304:304 -> doPeek
    15:15:int doPeek():307:307 -> doPeek
    16:16:int doPeek():309:309 -> doPeek
    17:17:int doPeek():311:311 -> doPeek
    18:18:int doPeek():313:313 -> doPeek
    19:19:int doPeek():319:319 -> doPeek
    20:20:int peekKeyword():372:372 -> doPeek
    20:20:int doPeek():352 -> doPeek
    21:21:int peekKeyword():393:393 -> doPeek
    21:21:int doPeek():352 -> doPeek
    22:22:int peekKeyword():395:395 -> doPeek
    22:22:int doPeek():352 -> doPeek
    23:24:int peekKeyword():398:399 -> doPeek
    23:24:int doPeek():352 -> doPeek
    25:25:int peekKeyword():404:404 -> doPeek
    25:25:int doPeek():352 -> doPeek
    26:27:int peekKeyword():409:410 -> doPeek
    26:27:int doPeek():352 -> doPeek
    28:28:int peekNumber():423:423 -> doPeek
    28:28:int doPeek():357 -> doPeek
    29:29:int peekNumber():427:427 -> doPeek
    29:29:int doPeek():357 -> doPeek
    30:30:int peekNumber():464:464 -> doPeek
    30:30:int doPeek():357 -> doPeek
    31:33:int peekNumber():491:493 -> doPeek
    31:33:int doPeek():357 -> doPeek
    34:35:int peekNumber():496:497 -> doPeek
    34:35:int doPeek():357 -> doPeek
    36:36:int doPeek():362:362 -> doPeek
    37:38:int doPeek():366:367 -> doPeek
    39:39:int doPeek():363:363 -> doPeek
    40:41:int doPeek():347:348 -> doPeek
    42:43:int doPeek():323:324 -> doPeek
    44:45:int doPeek():344:345 -> doPeek
    46:46:int doPeek():334:334 -> doPeek
    47:48:int doPeek():331:332 -> doPeek
    49:51:int doPeek():337:339 -> doPeek
    52:53:int doPeek():341:342 -> doPeek
    54:54:int doPeek():316:316 -> doPeek
    55:55:int doPeek():249:249 -> doPeek
    56:57:int doPeek():252:253 -> doPeek
    58:58:int doPeek():256:256 -> doPeek
    59:59:int doPeek():262:262 -> doPeek
    60:60:int doPeek():258:258 -> doPeek
    61:61:int doPeek():265:265 -> doPeek
    62:64:int doPeek():282:284 -> doPeek
    65:65:int doPeek():286:286 -> doPeek
    66:67:int doPeek():276:277 -> doPeek
    68:68:int doPeek():279:279 -> doPeek
    69:71:int doPeek():271:273 -> doPeek
    72:73:int doPeek():268:269 -> doPeek
    1:1:void endArray():138:138 -> endArray
    2:2:void endArray():140:140 -> endArray
    3:5:void endArray():143:145 -> endArray
    6:7:void endArray():147:148 -> endArray
    1:1:void endObject():167:167 -> endObject
    2:2:void endObject():169:169 -> endObject
    3:6:void endObject():172:175 -> endObject
    7:8:void endObject():177:178 -> endObject
    1:4:int findName(java.lang.String,com.squareup.moshi.JsonReader$Options):613:616 -> findName
    1:4:int findString(java.lang.String,com.squareup.moshi.JsonReader$Options):688:691 -> findString
    1:1:boolean hasNext():183:183 -> hasNext
    2:2:boolean hasNext():185:185 -> hasNext
    1:1:boolean isLiteral(int):510:510 -> isLiteral
    1:1:boolean nextBoolean():700:700 -> nextBoolean
    2:2:boolean nextBoolean():702:702 -> nextBoolean
    3:4:boolean nextBoolean():705:706 -> nextBoolean
    5:6:boolean nextBoolean():709:710 -> nextBoolean
    7:7:boolean nextBoolean():713:713 -> nextBoolean
    1:1:double nextDouble():731:731 -> nextDouble
    2:2:double nextDouble():733:733 -> nextDouble
    3:5:double nextDouble():737:739 -> nextDouble
    6:6:double nextDouble():743:743 -> nextDouble
    7:7:double nextDouble():745:745 -> nextDouble
    8:8:double nextDouble():747:747 -> nextDouble
    9:9:double nextDouble():749:749 -> nextDouble
    10:10:double nextDouble():754:754 -> nextDouble
    11:11:double nextDouble():757:757 -> nextDouble
    12:14:double nextDouble():762:764 -> nextDouble
    15:17:double nextDouble():766:768 -> nextDouble
    18:19:double nextDouble():759:760 -> nextDouble
    20:20:double nextDouble():751:751 -> nextDouble
    1:1:int nextInt():880:880 -> nextInt
    2:2:int nextInt():882:882 -> nextInt
    3:3:int nextInt():887:887 -> nextInt
    4:5:int nextInt():892:893 -> nextInt
    6:7:int nextInt():889:890 -> nextInt
    8:8:int nextInt():898:898 -> nextInt
    9:9:int nextInt():912:912 -> nextInt
    10:11:int nextInt():901:902 -> nextInt
    12:14:int nextInt():904:906 -> nextInt
    15:15:int nextInt():915:915 -> nextInt
    16:16:int nextInt():918:918 -> nextInt
    17:19:int nextInt():928:930 -> nextInt
    20:21:int nextInt():925:926 -> nextInt
    22:23:int nextInt():920:921 -> nextInt
    1:1:long nextLong():773:773 -> nextLong
    2:2:long nextLong():775:775 -> nextLong
    3:5:long nextLong():779:781 -> nextLong
    6:6:long nextLong():785:785 -> nextLong
    7:8:long nextLong():799:800 -> nextLong
    9:10:long nextLong():788:789 -> nextLong
    11:13:long nextLong():791:793 -> nextLong
    14:14:long nextLong():803:803 -> nextLong
    15:16:long nextLong():806:807 -> nextLong
    17:19:long nextLong():812:814 -> nextLong
    20:21:long nextLong():809:810 -> nextLong
    1:1:java.lang.String nextName():529:529 -> nextName
    2:2:java.lang.String nextName():531:531 -> nextName
    3:3:java.lang.String nextName():535:535 -> nextName
    4:4:java.lang.String nextName():537:537 -> nextName
    5:5:java.lang.String nextName():539:539 -> nextName
    6:6:java.lang.String nextName():541:541 -> nextName
    7:8:java.lang.String nextName():545:546 -> nextName
    9:9:java.lang.String nextName():543:543 -> nextName
    1:2:int nextNonWhitespace(boolean):996:997 -> nextNonWhitespace
    3:3:int nextNonWhitespace(boolean):1002:1002 -> nextNonWhitespace
    4:4:int nextNonWhitespace(boolean):1004:1004 -> nextNonWhitespace
    5:6:int nextNonWhitespace(boolean):1008:1009 -> nextNonWhitespace
    7:9:int nextNonWhitespace(boolean):1023:1025 -> nextNonWhitespace
    10:11:int nextNonWhitespace(boolean):1013:1014 -> nextNonWhitespace
    12:12:boolean skipToEndOfBlockComment():1069:1069 -> nextNonWhitespace
    12:12:int nextNonWhitespace(boolean):1015 -> nextNonWhitespace
    13:13:boolean skipToEndOfBlockComment():1071:1071 -> nextNonWhitespace
    13:13:int nextNonWhitespace(boolean):1015 -> nextNonWhitespace
    14:14:int nextNonWhitespace(boolean):1016:1016 -> nextNonWhitespace
    15:16:int nextNonWhitespace(boolean):1035:1036 -> nextNonWhitespace
    17:17:int nextNonWhitespace(boolean):1043:1043 -> nextNonWhitespace
    1:1:java.lang.Object nextNull():717:717 -> nextNull
    2:2:java.lang.Object nextNull():719:719 -> nextNull
    3:4:java.lang.Object nextNull():722:723 -> nextNull
    5:5:java.lang.Object nextNull():726:726 -> nextNull
    1:1:java.lang.String nextQuotedValue(okio.ByteString):828:828 -> nextQuotedValue
    2:6:java.lang.String nextQuotedValue(okio.ByteString):832:836 -> nextQuotedValue
    7:8:java.lang.String nextQuotedValue(okio.ByteString):842:843 -> nextQuotedValue
    9:11:java.lang.String nextQuotedValue(okio.ByteString):846:848 -> nextQuotedValue
    12:12:java.lang.String nextQuotedValue(okio.ByteString):829:829 -> nextQuotedValue
    1:1:java.lang.String nextString():625:625 -> nextString
    2:2:java.lang.String nextString():627:627 -> nextString
    3:3:java.lang.String nextString():631:631 -> nextString
    4:4:java.lang.String nextString():633:633 -> nextString
    5:5:java.lang.String nextString():635:635 -> nextString
    6:7:java.lang.String nextString():637:638 -> nextString
    8:8:java.lang.String nextString():640:640 -> nextString
    9:9:java.lang.String nextString():642:642 -> nextString
    10:11:java.lang.String nextString():646:647 -> nextString
    12:12:java.lang.String nextString():644:644 -> nextString
    1:2:java.lang.String nextUnquotedValue():855:856 -> nextUnquotedValue
    1:1:com.squareup.moshi.JsonReader$Token peek():191:191 -> peek
    2:2:com.squareup.moshi.JsonReader$Token peek():193:193 -> peek
    3:3:com.squareup.moshi.JsonReader$Token peek():226:226 -> peek
    4:4:com.squareup.moshi.JsonReader$Token peek():224:224 -> peek
    5:5:com.squareup.moshi.JsonReader$Token peek():222:222 -> peek
    6:6:com.squareup.moshi.JsonReader$Token peek():209:209 -> peek
    7:7:com.squareup.moshi.JsonReader$Token peek():219:219 -> peek
    8:8:com.squareup.moshi.JsonReader$Token peek():214:214 -> peek
    9:9:com.squareup.moshi.JsonReader$Token peek():212:212 -> peek
    10:10:com.squareup.moshi.JsonReader$Token peek():204:204 -> peek
    11:11:com.squareup.moshi.JsonReader$Token peek():202:202 -> peek
    12:12:com.squareup.moshi.JsonReader$Token peek():200:200 -> peek
    13:13:com.squareup.moshi.JsonReader$Token peek():198:198 -> peek
    1:3:void promoteNameToValue():1148:1150 -> promoteNameToValue
    1:1:char readEscapeCharacter():1091:1091 -> readEscapeCharacter
    2:2:char readEscapeCharacter():1095:1095 -> readEscapeCharacter
    3:3:char readEscapeCharacter():1142:1142 -> readEscapeCharacter
    4:4:char readEscapeCharacter():1098:1098 -> readEscapeCharacter
    5:5:char readEscapeCharacter():1104:1104 -> readEscapeCharacter
    6:6:char readEscapeCharacter():1113:1113 -> readEscapeCharacter
    7:7:char readEscapeCharacter():1116:1116 -> readEscapeCharacter
    8:8:char readEscapeCharacter():1099:1099 -> readEscapeCharacter
    9:9:char readEscapeCharacter():1092:1092 -> readEscapeCharacter
    1:1:int selectName(com.squareup.moshi.JsonReader$Options):551:551 -> selectName
    2:2:int selectName(com.squareup.moshi.JsonReader$Options):553:553 -> selectName
    3:3:int selectName(com.squareup.moshi.JsonReader$Options):559:559 -> selectName
    4:4:int selectName(com.squareup.moshi.JsonReader$Options):562:562 -> selectName
    5:6:int selectName(com.squareup.moshi.JsonReader$Options):564:565 -> selectName
    7:7:int selectName(com.squareup.moshi.JsonReader$Options):572:572 -> selectName
    8:9:int selectName(com.squareup.moshi.JsonReader$Options):574:575 -> selectName
    10:11:int selectName(com.squareup.moshi.JsonReader$Options):578:579 -> selectName
    12:12:int selectName(com.squareup.moshi.JsonReader$Options):581:581 -> selectName
    1:1:int selectString(com.squareup.moshi.JsonReader$Options):652:652 -> selectString
    2:2:int selectString(com.squareup.moshi.JsonReader$Options):654:654 -> selectString
    3:3:int selectString(com.squareup.moshi.JsonReader$Options):660:660 -> selectString
    4:4:int selectString(com.squareup.moshi.JsonReader$Options):663:663 -> selectString
    5:6:int selectString(com.squareup.moshi.JsonReader$Options):665:666 -> selectString
    7:8:int selectString(com.squareup.moshi.JsonReader$Options):671:672 -> selectString
    9:11:int selectString(com.squareup.moshi.JsonReader$Options):675:677 -> selectString
    1:1:void skipName():588:588 -> skipName
    2:2:void skipName():591:591 -> skipName
    3:3:void skipName():593:593 -> skipName
    4:4:void skipName():596:596 -> skipName
    5:5:void skipName():598:598 -> skipName
    6:6:void skipName():600:600 -> skipName
    7:8:void skipName():604:605 -> skipName
    9:9:void skipName():602:602 -> skipName
    10:10:void skipName():589:589 -> skipName
    1:1:void skipQuotedValue(okio.ByteString):861:861 -> skipQuotedValue
    2:4:void skipQuotedValue(okio.ByteString):864:866 -> skipQuotedValue
    5:5:void skipQuotedValue(okio.ByteString):868:868 -> skipQuotedValue
    6:6:void skipQuotedValue(okio.ByteString):862:862 -> skipQuotedValue
    1:2:void skipToEndOfLine():1061:1062 -> skipToEndOfLine
    1:2:void skipUnquotedValue():875:876 -> skipUnquotedValue
    1:1:void skipValue():943:943 -> skipValue
    2:2:void skipValue():948:948 -> skipValue
    3:3:void skipValue():950:950 -> skipValue
    4:4:void skipValue():954:954 -> skipValue
    5:5:void skipValue():957:957 -> skipValue
    6:6:void skipValue():960:960 -> skipValue
    7:7:void skipValue():963:963 -> skipValue
    8:8:void skipValue():972:972 -> skipValue
    9:9:void skipValue():970:970 -> skipValue
    10:10:void skipValue():968:968 -> skipValue
    11:11:void skipValue():966:966 -> skipValue
    12:12:void skipValue():974:974 -> skipValue
    13:14:void skipValue():977:978 -> skipValue
    15:15:void skipValue():944:944 -> skipValue
    1:1:java.lang.String toString():1080:1080 -> toString
com.squareup.moshi.JsonUtf8Writer -> com.squareup.moshi.JsonUtf8Writer:
    1:1:void <clinit>():46:46 -> <clinit>
    2:2:void <clinit>():48:48 -> <clinit>
    3:9:void <clinit>():50:56 -> <clinit>
    1:1:void <init>(okio.BufferedSink):67:67 -> <init>
    2:2:void <init>(okio.BufferedSink):63:63 -> <init>
    3:4:void <init>(okio.BufferedSink):71:72 -> <init>
    5:5:void <init>(okio.BufferedSink):69:69 -> <init>
    1:1:void beforeValue():383:383 -> beforeValue
    2:3:void beforeValue():385:386 -> beforeValue
    4:4:void beforeValue():410:410 -> beforeValue
    5:5:void beforeValue():391:391 -> beforeValue
    6:7:void beforeValue():405:406 -> beforeValue
    8:9:void beforeValue():400:401 -> beforeValue
    10:11:void beforeValue():395:396 -> beforeValue
    1:1:com.squareup.moshi.JsonWriter beginArray():81:81 -> beginArray
    2:3:com.squareup.moshi.JsonWriter beginArray():85:86 -> beginArray
    4:5:com.squareup.moshi.JsonWriter beginArray():82:83 -> beginArray
    1:1:com.squareup.moshi.JsonWriter beginObject():94:94 -> beginObject
    2:3:com.squareup.moshi.JsonWriter beginObject():98:99 -> beginObject
    4:5:com.squareup.moshi.JsonWriter beginObject():95:96 -> beginObject
    1:1:com.squareup.moshi.JsonWriter close(int,int,java.lang.String):131:131 -> close
    2:2:com.squareup.moshi.JsonWriter close(int,int,java.lang.String):133:133 -> close
    3:3:com.squareup.moshi.JsonWriter close(int,int,java.lang.String):135:135 -> close
    4:4:com.squareup.moshi.JsonWriter close(int,int,java.lang.String):138:138 -> close
    5:5:com.squareup.moshi.JsonWriter close(int,int,java.lang.String):140:140 -> close
    6:8:com.squareup.moshi.JsonWriter close(int,int,java.lang.String):144:146 -> close
    9:9:com.squareup.moshi.JsonWriter close(int,int,java.lang.String):148:148 -> close
    10:10:com.squareup.moshi.JsonWriter close(int,int,java.lang.String):150:150 -> close
    11:11:com.squareup.moshi.JsonWriter close(int,int,java.lang.String):136:136 -> close
    12:12:void close():305:305 -> close
    13:14:void close():307:308 -> close
    15:15:void close():311:311 -> close
    16:16:void close():309:309 -> close
    1:1:com.squareup.moshi.JsonWriter endArray():90:90 -> endArray
    1:2:com.squareup.moshi.JsonWriter endObject():103:104 -> endObject
    1:1:void flush():293:293 -> flush
    2:2:void flush():296:296 -> flush
    3:3:void flush():294:294 -> flush
    1:1:com.squareup.moshi.JsonWriter name(java.lang.String):158:158 -> name
    2:3:com.squareup.moshi.JsonWriter name(java.lang.String):161:162 -> name
    4:6:com.squareup.moshi.JsonWriter name(java.lang.String):165:167 -> name
    7:7:com.squareup.moshi.JsonWriter name(java.lang.String):163:163 -> name
    8:8:com.squareup.moshi.JsonWriter name(java.lang.String):159:159 -> name
    9:9:com.squareup.moshi.JsonWriter name(java.lang.String):156:156 -> name
    1:1:void newline():351:351 -> newline
    2:4:void newline():355:357 -> newline
    1:1:com.squareup.moshi.JsonWriter nullValue():194:194 -> nullValue
    2:4:com.squareup.moshi.JsonWriter nullValue():198:200 -> nullValue
    5:5:com.squareup.moshi.JsonWriter nullValue():202:202 -> nullValue
    6:8:com.squareup.moshi.JsonWriter nullValue():206:208 -> nullValue
    9:10:com.squareup.moshi.JsonWriter nullValue():195:196 -> nullValue
    1:1:com.squareup.moshi.JsonWriter open(int,int,java.lang.String):112:112 -> open
    2:2:com.squareup.moshi.JsonWriter open(int,int,java.lang.String):115:115 -> open
    3:4:com.squareup.moshi.JsonWriter open(int,int,java.lang.String):118:119 -> open
    5:5:void com.squareup.moshi.JsonWriter.pushScope(int):202:202 -> open
    5:5:com.squareup.moshi.JsonWriter open(int,int,java.lang.String):120 -> open
    6:7:com.squareup.moshi.JsonWriter open(int,int,java.lang.String):121:122 -> open
    1:2:void string(okio.BufferedSink,java.lang.String):319:320 -> string
    3:3:void string(okio.BufferedSink,java.lang.String):322:322 -> string
    4:4:void string(okio.BufferedSink,java.lang.String):324:324 -> string
    5:5:void string(okio.BufferedSink,java.lang.String):327:327 -> string
    6:6:void string(okio.BufferedSink,java.lang.String):339:339 -> string
    7:7:void string(okio.BufferedSink,java.lang.String):341:341 -> string
    8:8:void string(okio.BufferedSink,java.lang.String):345:345 -> string
    9:9:void string(okio.BufferedSink,java.lang.String):347:347 -> string
    1:1:com.squareup.moshi.JsonWriter value(java.lang.String):181:181 -> value
    2:3:com.squareup.moshi.JsonWriter value(java.lang.String):183:184 -> value
    4:7:com.squareup.moshi.JsonWriter value(java.lang.String):186:189 -> value
    8:8:com.squareup.moshi.JsonWriter value(boolean):213:213 -> value
    9:12:com.squareup.moshi.JsonWriter value(boolean):217:220 -> value
    13:14:com.squareup.moshi.JsonWriter value(boolean):214:215 -> value
    15:16:com.squareup.moshi.JsonWriter value(double):232:233 -> value
    17:18:com.squareup.moshi.JsonWriter value(double):235:236 -> value
    19:22:com.squareup.moshi.JsonWriter value(double):238:241 -> value
    23:24:com.squareup.moshi.JsonWriter value(long):246:247 -> value
    25:28:com.squareup.moshi.JsonWriter value(long):249:252 -> value
    29:29:com.squareup.moshi.JsonWriter value(java.lang.Number):258:258 -> value
    30:33:com.squareup.moshi.JsonWriter value(java.lang.Number):261:264 -> value
    34:35:com.squareup.moshi.JsonWriter value(java.lang.Number):266:267 -> value
    36:39:com.squareup.moshi.JsonWriter value(java.lang.Number):269:272 -> value
    1:1:void writeDeferredName():172:172 -> writeDeferredName
    2:2:void beforeName():366:366 -> writeDeferredName
    2:2:void writeDeferredName():173 -> writeDeferredName
    3:3:void beforeName():368:368 -> writeDeferredName
    3:3:void writeDeferredName():173 -> writeDeferredName
    4:5:void beforeName():372:373 -> writeDeferredName
    4:5:void writeDeferredName():173 -> writeDeferredName
    6:7:void writeDeferredName():174:175 -> writeDeferredName
    8:8:void beforeName():370:370 -> writeDeferredName
    8:8:void writeDeferredName():173 -> writeDeferredName
com.squareup.moshi.JsonValueWriter -> com.squareup.moshi.JsonValueWriter:
    1:1:void <init>():38:38 -> <init>
    2:2:void <init>():35:35 -> <init>
    3:3:void <init>():39:39 -> <init>
    1:1:com.squareup.moshi.JsonValueWriter add(java.lang.Object):261:261 -> add
    2:2:com.squareup.moshi.JsonValueWriter add(java.lang.Object):263:263 -> add
    3:4:com.squareup.moshi.JsonValueWriter add(java.lang.Object):267:268 -> add
    5:5:com.squareup.moshi.JsonValueWriter add(java.lang.Object):265:265 -> add
    6:7:com.squareup.moshi.JsonValueWriter add(java.lang.Object):270:271 -> add
    8:9:com.squareup.moshi.JsonValueWriter add(java.lang.Object):273:274 -> add
    10:10:com.squareup.moshi.JsonValueWriter add(java.lang.Object):280:280 -> add
    11:12:com.squareup.moshi.JsonValueWriter add(java.lang.Object):276:277 -> add
    13:14:com.squareup.moshi.JsonValueWriter add(java.lang.Object):284:285 -> add
    15:15:com.squareup.moshi.JsonValueWriter add(java.lang.Object):288:288 -> add
    1:1:com.squareup.moshi.JsonWriter beginArray():51:51 -> beginArray
    2:2:com.squareup.moshi.JsonWriter beginArray():55:55 -> beginArray
    3:3:com.squareup.moshi.JsonWriter beginArray():57:57 -> beginArray
    4:9:com.squareup.moshi.JsonWriter beginArray():60:65 -> beginArray
    10:11:com.squareup.moshi.JsonWriter beginArray():52:53 -> beginArray
    1:1:com.squareup.moshi.JsonWriter beginObject():85:85 -> beginObject
    2:2:com.squareup.moshi.JsonWriter beginObject():89:89 -> beginObject
    3:3:com.squareup.moshi.JsonWriter beginObject():91:91 -> beginObject
    4:5:com.squareup.moshi.JsonWriter beginObject():94:95 -> beginObject
    6:6:void com.squareup.moshi.LinkedHashTreeMap.<init>():59:59 -> beginObject
    6:6:com.squareup.moshi.JsonWriter beginObject():95 -> beginObject
    7:9:com.squareup.moshi.JsonWriter beginObject():96:98 -> beginObject
    10:11:com.squareup.moshi.JsonWriter beginObject():86:87 -> beginObject
    1:2:void close():247:248 -> close
    3:3:void close():251:251 -> close
    4:4:void close():249:249 -> close
    1:1:com.squareup.moshi.JsonWriter endArray():70:70 -> endArray
    2:2:com.squareup.moshi.JsonWriter endArray():73:73 -> endArray
    3:3:com.squareup.moshi.JsonWriter endArray():75:75 -> endArray
    4:6:com.squareup.moshi.JsonWriter endArray():78:80 -> endArray
    7:7:com.squareup.moshi.JsonWriter endArray():71:71 -> endArray
    1:1:com.squareup.moshi.JsonWriter endObject():103:103 -> endObject
    2:2:com.squareup.moshi.JsonWriter endObject():106:106 -> endObject
    3:3:com.squareup.moshi.JsonWriter endObject():109:109 -> endObject
    4:4:com.squareup.moshi.JsonWriter endObject():111:111 -> endObject
    5:9:com.squareup.moshi.JsonWriter endObject():114:118 -> endObject
    10:10:com.squareup.moshi.JsonWriter endObject():107:107 -> endObject
    11:11:com.squareup.moshi.JsonWriter endObject():104:104 -> endObject
    1:2:void flush():255:256 -> flush
    1:1:com.squareup.moshi.JsonWriter name(java.lang.String):126:126 -> name
    2:2:com.squareup.moshi.JsonWriter name(java.lang.String):129:129 -> name
    3:5:com.squareup.moshi.JsonWriter name(java.lang.String):132:134 -> name
    6:6:com.squareup.moshi.JsonWriter name(java.lang.String):130:130 -> name
    7:7:com.squareup.moshi.JsonWriter name(java.lang.String):127:127 -> name
    8:8:com.squareup.moshi.JsonWriter name(java.lang.String):124:124 -> name
    1:1:com.squareup.moshi.JsonWriter nullValue():148:148 -> nullValue
    2:3:com.squareup.moshi.JsonWriter nullValue():152:153 -> nullValue
    4:5:com.squareup.moshi.JsonWriter nullValue():149:150 -> nullValue
    1:2:com.squareup.moshi.JsonWriter value(java.lang.String):139:140 -> value
    3:4:com.squareup.moshi.JsonWriter value(java.lang.String):142:143 -> value
    5:5:com.squareup.moshi.JsonWriter value(boolean):158:158 -> value
    6:7:com.squareup.moshi.JsonWriter value(boolean):162:163 -> value
    8:9:com.squareup.moshi.JsonWriter value(boolean):159:160 -> value
    10:12:com.squareup.moshi.JsonWriter value(double):178:180 -> value
    13:14:com.squareup.moshi.JsonWriter value(double):182:183 -> value
    15:16:com.squareup.moshi.JsonWriter value(double):185:186 -> value
    17:18:com.squareup.moshi.JsonWriter value(long):191:192 -> value
    19:20:com.squareup.moshi.JsonWriter value(long):194:195 -> value
    21:21:com.squareup.moshi.JsonWriter value(java.lang.Number):201:201 -> value
    22:22:com.squareup.moshi.JsonWriter value(java.lang.Number):209:209 -> value
    23:23:com.squareup.moshi.JsonWriter value(java.lang.Number):214:214 -> value
    24:28:com.squareup.moshi.JsonWriter value(java.lang.Number):218:222 -> value
    29:30:com.squareup.moshi.JsonWriter value(java.lang.Number):224:225 -> value
    31:31:com.squareup.moshi.JsonWriter value(java.lang.Number):210:210 -> value
    32:32:com.squareup.moshi.JsonWriter value(java.lang.Number):205:205 -> value
com.squareup.moshi.JsonWriter -> com.squareup.moshi.JsonWriter:
    1:1:void <init>():170:170 -> <init>
    2:5:void <init>():131:134 -> <init>
    6:6:void <init>():163:163 -> <init>
    1:1:boolean checkStack():184:184 -> checkStack
    2:7:boolean checkStack():190:195 -> checkStack
    8:8:boolean checkStack():187:187 -> checkStack
    1:1:java.lang.String getPath():469:469 -> getPath
    1:1:com.squareup.moshi.JsonWriter of(okio.BufferedSink):167:167 -> of
    1:1:int peekScope():176:176 -> peekScope
    2:2:int peekScope():179:179 -> peekScope
    3:3:int peekScope():177:177 -> peekScope
    1:1:void pushScope(int):202:202 -> pushScope
    1:1:void replaceTop(int):207:207 -> replaceTop
com.squareup.moshi.LinkedHashTreeMap -> com.squareup.moshi.LinkedHashTreeMap:
    1:1:void <clinit>():39:39 -> <clinit>
    2:2:void <clinit>():41:41 -> <clinit>
    1:1:void <init>():59:59 -> <init>
    2:2:void <init>(java.util.Comparator):72:72 -> <init>
    3:4:void <init>(java.util.Comparator):50:51 -> <init>
    5:8:void <init>(java.util.Comparator):75:78 -> <init>
    1:3:void clear():105:107 -> clear
    4:7:void clear():110:113 -> clear
    8:8:void clear():117:117 -> clear
    1:1:boolean containsKey(java.lang.Object):91:91 -> containsKey
    1:2:java.util.Set entrySet():458:459 -> entrySet
    1:5:com.squareup.moshi.LinkedHashTreeMap$Node find(java.lang.Object,boolean):132:136 -> find
    6:7:com.squareup.moshi.LinkedHashTreeMap$Node find(java.lang.Object,boolean):142:143 -> find
    8:9:com.squareup.moshi.LinkedHashTreeMap$Node find(java.lang.Object,boolean):148:149 -> find
    10:10:com.squareup.moshi.LinkedHashTreeMap$Node find(java.lang.Object,boolean):157:157 -> find
    11:11:com.squareup.moshi.LinkedHashTreeMap$Node find(java.lang.Object,boolean):172:172 -> find
    12:13:com.squareup.moshi.LinkedHashTreeMap$Node find(java.lang.Object,boolean):176:177 -> find
    14:15:com.squareup.moshi.LinkedHashTreeMap$Node find(java.lang.Object,boolean):179:180 -> find
    16:16:com.squareup.moshi.LinkedHashTreeMap$Node find(java.lang.Object,boolean):182:182 -> find
    17:17:com.squareup.moshi.LinkedHashTreeMap$Node find(java.lang.Object,boolean):184:184 -> find
    18:18:com.squareup.moshi.LinkedHashTreeMap$Node find(java.lang.Object,boolean):186:186 -> find
    19:19:com.squareup.moshi.LinkedHashTreeMap$Node find(java.lang.Object,boolean):188:188 -> find
    20:20:com.squareup.moshi.LinkedHashTreeMap$Node find(java.lang.Object,boolean):191:191 -> find
    21:21:void doubleCapacity():558:558 -> find
    21:21:com.squareup.moshi.LinkedHashTreeMap$Node find(java.lang.Object,boolean):192 -> find
    22:22:com.squareup.moshi.LinkedHashTreeMap$Node[] doubleCapacity(com.squareup.moshi.LinkedHashTreeMap$Node[]):568:568 -> find
    22:22:void doubleCapacity():558 -> find
    22:22:com.squareup.moshi.LinkedHashTreeMap$Node find(java.lang.Object,boolean):192 -> find
    23:26:com.squareup.moshi.LinkedHashTreeMap$Node[] doubleCapacity(com.squareup.moshi.LinkedHashTreeMap$Node[]):570:573 -> find
    23:26:void doubleCapacity():558 -> find
    23:26:com.squareup.moshi.LinkedHashTreeMap$Node find(java.lang.Object,boolean):192 -> find
    27:27:com.squareup.moshi.LinkedHashTreeMap$Node[] doubleCapacity(com.squareup.moshi.LinkedHashTreeMap$Node[]):577:577 -> find
    27:27:void doubleCapacity():558 -> find
    27:27:com.squareup.moshi.LinkedHashTreeMap$Node find(java.lang.Object,boolean):192 -> find
    28:28:com.squareup.moshi.LinkedHashTreeMap$Node[] doubleCapacity(com.squareup.moshi.LinkedHashTreeMap$Node[]):583:583 -> find
    28:28:void doubleCapacity():558 -> find
    28:28:com.squareup.moshi.LinkedHashTreeMap$Node find(java.lang.Object,boolean):192 -> find
    29:30:com.squareup.moshi.LinkedHashTreeMap$Node[] doubleCapacity(com.squareup.moshi.LinkedHashTreeMap$Node[]):586:587 -> find
    29:30:void doubleCapacity():558 -> find
    29:30:com.squareup.moshi.LinkedHashTreeMap$Node find(java.lang.Object,boolean):192 -> find
    31:36:com.squareup.moshi.LinkedHashTreeMap$Node[] doubleCapacity(com.squareup.moshi.LinkedHashTreeMap$Node[]):595:600 -> find
    31:36:void doubleCapacity():558 -> find
    31:36:com.squareup.moshi.LinkedHashTreeMap$Node find(java.lang.Object,boolean):192 -> find
    37:37:com.squareup.moshi.LinkedHashTreeMap$Node[] doubleCapacity(com.squareup.moshi.LinkedHashTreeMap$Node[]):602:602 -> find
    37:37:void doubleCapacity():558 -> find
    37:37:com.squareup.moshi.LinkedHashTreeMap$Node find(java.lang.Object,boolean):192 -> find
    38:39:com.squareup.moshi.LinkedHashTreeMap$Node[] doubleCapacity(com.squareup.moshi.LinkedHashTreeMap$Node[]):607:608 -> find
    38:39:void doubleCapacity():558 -> find
    38:39:com.squareup.moshi.LinkedHashTreeMap$Node find(java.lang.Object,boolean):192 -> find
    40:41:void doubleCapacity():558:559 -> find
    40:41:com.squareup.moshi.LinkedHashTreeMap$Node find(java.lang.Object,boolean):192 -> find
    42:42:com.squareup.moshi.LinkedHashTreeMap$Node find(java.lang.Object,boolean):194:194 -> find
    1:2:com.squareup.moshi.LinkedHashTreeMap$Node findByEntry(java.util.Map$Entry):218:219 -> findByEntry
    3:3:boolean equal(java.lang.Object,java.lang.Object):224:224 -> findByEntry
    3:3:com.squareup.moshi.LinkedHashTreeMap$Node findByEntry(java.util.Map$Entry):219 -> findByEntry
    1:1:com.squareup.moshi.LinkedHashTreeMap$Node findByObject(java.lang.Object):202:202 -> findByObject
    1:2:java.lang.Object get(java.lang.Object):86:87 -> get
    1:2:java.util.Set keySet():463:464 -> keySet
    1:3:java.lang.Object put(java.lang.Object,java.lang.Object):98:100 -> put
    4:4:java.lang.Object put(java.lang.Object,java.lang.Object):96:96 -> put
    1:4:void rebalance(com.squareup.moshi.LinkedHashTreeMap$Node,boolean):340:343 -> rebalance
    5:8:void rebalance(com.squareup.moshi.LinkedHashTreeMap$Node,boolean):347:350 -> rebalance
    9:10:void rebalance(com.squareup.moshi.LinkedHashTreeMap$Node,boolean):357:358 -> rebalance
    11:11:void rebalance(com.squareup.moshi.LinkedHashTreeMap$Node,boolean):354:354 -> rebalance
    12:15:void rebalance(com.squareup.moshi.LinkedHashTreeMap$Node,boolean):365:368 -> rebalance
    16:17:void rebalance(com.squareup.moshi.LinkedHashTreeMap$Node,boolean):375:376 -> rebalance
    18:18:void rebalance(com.squareup.moshi.LinkedHashTreeMap$Node,boolean):372:372 -> rebalance
    19:19:void rebalance(com.squareup.moshi.LinkedHashTreeMap$Node,boolean):383:383 -> rebalance
    20:20:void rebalance(com.squareup.moshi.LinkedHashTreeMap$Node,boolean):390:390 -> rebalance
    21:21:void rebalance(com.squareup.moshi.LinkedHashTreeMap$Node,boolean):339:339 -> rebalance
    1:1:com.squareup.moshi.LinkedHashTreeMap$Node removeInternalByKey(java.lang.Object):304:304 -> remove
    1:1:java.lang.Object remove(java.lang.Object):121 -> remove
    2:2:com.squareup.moshi.LinkedHashTreeMap$Node removeInternalByKey(java.lang.Object):306:306 -> remove
    2:2:java.lang.Object remove(java.lang.Object):121 -> remove
    3:3:java.lang.Object remove(java.lang.Object):122:122 -> remove
    1:3:void removeInternal(com.squareup.moshi.LinkedHashTreeMap$Node,boolean):247:249 -> removeInternal
    4:6:void removeInternal(com.squareup.moshi.LinkedHashTreeMap$Node,boolean):252:254 -> removeInternal
    7:7:void removeInternal(com.squareup.moshi.LinkedHashTreeMap$Node,boolean):266:266 -> removeInternal
    8:8:com.squareup.moshi.LinkedHashTreeMap$Node com.squareup.moshi.LinkedHashTreeMap$Node.last():548:548 -> removeInternal
    8:8:void removeInternal(com.squareup.moshi.LinkedHashTreeMap$Node,boolean):266 -> removeInternal
    9:9:com.squareup.moshi.LinkedHashTreeMap$Node com.squareup.moshi.LinkedHashTreeMap$Node.last():551:551 -> removeInternal
    9:9:void removeInternal(com.squareup.moshi.LinkedHashTreeMap$Node,boolean):266 -> removeInternal
    10:10:com.squareup.moshi.LinkedHashTreeMap$Node com.squareup.moshi.LinkedHashTreeMap$Node.first():535:535 -> removeInternal
    10:10:void removeInternal(com.squareup.moshi.LinkedHashTreeMap$Node,boolean):266 -> removeInternal
    11:11:com.squareup.moshi.LinkedHashTreeMap$Node com.squareup.moshi.LinkedHashTreeMap$Node.first():538:538 -> removeInternal
    11:11:void removeInternal(com.squareup.moshi.LinkedHashTreeMap$Node,boolean):266 -> removeInternal
    12:12:void removeInternal(com.squareup.moshi.LinkedHashTreeMap$Node,boolean):267:267 -> removeInternal
    13:13:void removeInternal(com.squareup.moshi.LinkedHashTreeMap$Node,boolean):270:270 -> removeInternal
    14:17:void removeInternal(com.squareup.moshi.LinkedHashTreeMap$Node,boolean):272:275 -> removeInternal
    18:18:void removeInternal(com.squareup.moshi.LinkedHashTreeMap$Node,boolean):278:278 -> removeInternal
    19:22:void removeInternal(com.squareup.moshi.LinkedHashTreeMap$Node,boolean):280:283 -> removeInternal
    23:24:void removeInternal(com.squareup.moshi.LinkedHashTreeMap$Node,boolean):285:286 -> removeInternal
    25:26:void removeInternal(com.squareup.moshi.LinkedHashTreeMap$Node,boolean):289:290 -> removeInternal
    27:28:void removeInternal(com.squareup.moshi.LinkedHashTreeMap$Node,boolean):292:293 -> removeInternal
    29:29:void removeInternal(com.squareup.moshi.LinkedHashTreeMap$Node,boolean):295:295 -> removeInternal
    30:32:void removeInternal(com.squareup.moshi.LinkedHashTreeMap$Node,boolean):298:300 -> removeInternal
    1:2:void replaceInParent(com.squareup.moshi.LinkedHashTreeMap$Node,com.squareup.moshi.LinkedHashTreeMap$Node):312:313 -> replaceInParent
    3:3:void replaceInParent(com.squareup.moshi.LinkedHashTreeMap$Node,com.squareup.moshi.LinkedHashTreeMap$Node):315:315 -> replaceInParent
    4:5:void replaceInParent(com.squareup.moshi.LinkedHashTreeMap$Node,com.squareup.moshi.LinkedHashTreeMap$Node):319:320 -> replaceInParent
    6:6:void replaceInParent(com.squareup.moshi.LinkedHashTreeMap$Node,com.squareup.moshi.LinkedHashTreeMap$Node):323:323 -> replaceInParent
    7:8:void replaceInParent(com.squareup.moshi.LinkedHashTreeMap$Node,com.squareup.moshi.LinkedHashTreeMap$Node):326:327 -> replaceInParent
    1:4:void rotateLeft(com.squareup.moshi.LinkedHashTreeMap$Node):402:405 -> rotateLeft
    5:5:void rotateLeft(com.squareup.moshi.LinkedHashTreeMap$Node):408:408 -> rotateLeft
    6:6:void rotateLeft(com.squareup.moshi.LinkedHashTreeMap$Node):410:410 -> rotateLeft
    7:7:void rotateLeft(com.squareup.moshi.LinkedHashTreeMap$Node):413:413 -> rotateLeft
    8:9:void rotateLeft(com.squareup.moshi.LinkedHashTreeMap$Node):416:417 -> rotateLeft
    10:11:void rotateLeft(com.squareup.moshi.LinkedHashTreeMap$Node):420:421 -> rotateLeft
    12:12:void rotateLeft(com.squareup.moshi.LinkedHashTreeMap$Node):420:420 -> rotateLeft
    13:14:void rotateLeft(com.squareup.moshi.LinkedHashTreeMap$Node):422:423 -> rotateLeft
    15:15:void rotateLeft(com.squareup.moshi.LinkedHashTreeMap$Node):422:422 -> rotateLeft
    1:4:void rotateRight(com.squareup.moshi.LinkedHashTreeMap$Node):430:433 -> rotateRight
    5:5:void rotateRight(com.squareup.moshi.LinkedHashTreeMap$Node):436:436 -> rotateRight
    6:6:void rotateRight(com.squareup.moshi.LinkedHashTreeMap$Node):438:438 -> rotateRight
    7:7:void rotateRight(com.squareup.moshi.LinkedHashTreeMap$Node):441:441 -> rotateRight
    8:9:void rotateRight(com.squareup.moshi.LinkedHashTreeMap$Node):444:445 -> rotateRight
    10:11:void rotateRight(com.squareup.moshi.LinkedHashTreeMap$Node):448:449 -> rotateRight
    12:12:void rotateRight(com.squareup.moshi.LinkedHashTreeMap$Node):448:448 -> rotateRight
    13:14:void rotateRight(com.squareup.moshi.LinkedHashTreeMap$Node):450:451 -> rotateRight
    15:15:void rotateRight(com.squareup.moshi.LinkedHashTreeMap$Node):450:450 -> rotateRight
    1:1:int size():82:82 -> size
com.squareup.moshi.LinkedHashTreeMap$1 -> com.squareup.moshi.LinkedHashTreeMap$1:
    1:1:void <init>():41:41 -> <init>
    1:1:int compare(java.lang.Object,java.lang.Object):41:41 -> compare
    2:2:int compare(java.lang.Comparable,java.lang.Comparable):43:43 -> compare
    2:2:int compare(java.lang.Object,java.lang.Object):41 -> compare
com.squareup.moshi.LinkedHashTreeMap$AvlBuilder -> com.squareup.moshi.LinkedHashTreeMap$AvlBuilder:
    1:1:void <init>():670:670 -> <init>
    1:2:void add(com.squareup.moshi.LinkedHashTreeMap$Node):687:688 -> add
    3:6:void add(com.squareup.moshi.LinkedHashTreeMap$Node):691:694 -> add
    7:9:void add(com.squareup.moshi.LinkedHashTreeMap$Node):697:699 -> add
    10:13:void add(com.squareup.moshi.LinkedHashTreeMap$Node):702:705 -> add
    14:15:void add(com.squareup.moshi.LinkedHashTreeMap$Node):721:722 -> add
    16:20:void add(com.squareup.moshi.LinkedHashTreeMap$Node):724:728 -> add
    21:25:void add(com.squareup.moshi.LinkedHashTreeMap$Node):730:734 -> add
    26:28:void add(com.squareup.moshi.LinkedHashTreeMap$Node):737:739 -> add
    29:32:void add(com.squareup.moshi.LinkedHashTreeMap$Node):741:744 -> add
    33:33:void add(com.squareup.moshi.LinkedHashTreeMap$Node):746:746 -> add
    1:5:void reset(int):679:683 -> reset
    1:3:com.squareup.moshi.LinkedHashTreeMap$Node root():752:754 -> root
com.squareup.moshi.LinkedHashTreeMap$AvlIterator -> com.squareup.moshi.LinkedHashTreeMap$AvlIterator:
    1:1:void <init>():622:622 -> <init>
    1:1:com.squareup.moshi.LinkedHashTreeMap$Node next():636:636 -> next
    2:5:com.squareup.moshi.LinkedHashTreeMap$Node next():641:644 -> next
    6:6:com.squareup.moshi.LinkedHashTreeMap$Node next():643:643 -> next
    7:7:com.squareup.moshi.LinkedHashTreeMap$Node next():647:647 -> next
    1:1:void reset(com.squareup.moshi.LinkedHashTreeMap$Node):629:629 -> reset
    2:2:void reset(com.squareup.moshi.LinkedHashTreeMap$Node):628:628 -> reset
    3:3:void reset(com.squareup.moshi.LinkedHashTreeMap$Node):632:632 -> reset
com.squareup.moshi.LinkedHashTreeMap$EntrySet -> com.squareup.moshi.LinkedHashTreeMap$EntrySet:
    1:1:void <init>(com.squareup.moshi.LinkedHashTreeMap):791:791 -> <init>
    1:1:void clear():822:822 -> clear
    1:1:boolean contains(java.lang.Object):805:805 -> contains
    1:1:java.util.Iterator iterator():797:797 -> iterator
    1:1:boolean remove(java.lang.Object):809:809 -> remove
    2:2:boolean remove(java.lang.Object):813:813 -> remove
    3:3:boolean remove(java.lang.Object):817:817 -> remove
    1:1:int size():793:793 -> size
com.squareup.moshi.LinkedHashTreeMap$EntrySet$1 -> com.squareup.moshi.LinkedHashTreeMap$EntrySet$1:
    1:1:void <init>(com.squareup.moshi.LinkedHashTreeMap$EntrySet):797:797 -> <init>
    1:1:java.util.Map$Entry next():799:799 -> next
    1:1:java.lang.Object next():797 -> next
com.squareup.moshi.LinkedHashTreeMap$KeySet -> com.squareup.moshi.LinkedHashTreeMap$KeySet:
    1:1:void <init>(com.squareup.moshi.LinkedHashTreeMap):826:826 -> <init>
    1:1:void clear():848:848 -> clear
    1:1:boolean contains(java.lang.Object):840:840 -> contains
    2:2:boolean com.squareup.moshi.LinkedHashTreeMap.containsKey(java.lang.Object):91:91 -> contains
    2:2:boolean contains(java.lang.Object):840 -> contains
    1:1:java.util.Iterator iterator():832:832 -> iterator
    1:1:boolean remove(java.lang.Object):844:844 -> remove
    2:2:com.squareup.moshi.LinkedHashTreeMap$Node com.squareup.moshi.LinkedHashTreeMap.removeInternalByKey(java.lang.Object):304:304 -> remove
    2:2:boolean remove(java.lang.Object):844 -> remove
    3:3:com.squareup.moshi.LinkedHashTreeMap$Node com.squareup.moshi.LinkedHashTreeMap.removeInternalByKey(java.lang.Object):306:306 -> remove
    3:3:boolean remove(java.lang.Object):844 -> remove
    1:1:int size():828:828 -> size
com.squareup.moshi.LinkedHashTreeMap$KeySet$1 -> com.squareup.moshi.LinkedHashTreeMap$KeySet$1:
    1:1:void <init>(com.squareup.moshi.LinkedHashTreeMap$KeySet):832:832 -> <init>
    1:1:java.lang.Object next():834:834 -> next
com.squareup.moshi.LinkedHashTreeMap$LinkedTreeMapIterator -> com.squareup.moshi.LinkedHashTreeMap$LinkedTreeMapIterator:
    1:4:void <init>(com.squareup.moshi.LinkedHashTreeMap):760:763 -> <init>
    1:1:boolean hasNext():766:766 -> hasNext
    1:2:com.squareup.moshi.LinkedHashTreeMap$Node nextNode():770:771 -> nextNode
    3:3:com.squareup.moshi.LinkedHashTreeMap$Node nextNode():774:774 -> nextNode
    4:5:com.squareup.moshi.LinkedHashTreeMap$Node nextNode():777:778 -> nextNode
    6:6:com.squareup.moshi.LinkedHashTreeMap$Node nextNode():775:775 -> nextNode
    7:7:com.squareup.moshi.LinkedHashTreeMap$Node nextNode():772:772 -> nextNode
    1:1:void remove():782:782 -> remove
    2:4:void remove():785:787 -> remove
    5:5:void remove():783:783 -> remove
com.squareup.moshi.LinkedHashTreeMap$Node -> com.squareup.moshi.LinkedHashTreeMap$Node:
    1:4:void <init>():479:482 -> <init>
    5:13:void <init>(com.squareup.moshi.LinkedHashTreeMap$Node,java.lang.Object,int,com.squareup.moshi.LinkedHashTreeMap$Node,com.squareup.moshi.LinkedHashTreeMap$Node):486:494 -> <init>
    1:4:boolean equals(java.lang.Object):513:516 -> equals
    1:1:java.lang.Object getKey():498:498 -> getKey
    1:1:java.lang.Object getValue():502:502 -> getValue
    1:2:int hashCode():522:523 -> hashCode
    1:2:java.lang.Object setValue(java.lang.Object):506:507 -> setValue
    1:1:java.lang.String toString():527:527 -> toString
com.squareup.moshi.MapJsonAdapter -> com.squareup.moshi.MapJsonAdapter:
    1:1:void <clinit>():31:31 -> <clinit>
    1:3:void <init>(com.squareup.moshi.Moshi,java.lang.reflect.Type,java.lang.reflect.Type):45:47 -> <init>
    1:7:java.util.Map fromJson(com.squareup.moshi.JsonReader):64:70 -> fromJson
    1:7:java.lang.Object fromJson(com.squareup.moshi.JsonReader):30 -> fromJson
    8:9:java.util.Map fromJson(com.squareup.moshi.JsonReader):72:73 -> fromJson
    8:9:java.lang.Object fromJson(com.squareup.moshi.JsonReader):30 -> fromJson
    10:10:java.util.Map fromJson(com.squareup.moshi.JsonReader):76:76 -> fromJson
    10:10:java.lang.Object fromJson(com.squareup.moshi.JsonReader):30 -> fromJson
    1:1:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):30:30 -> toJson
    2:4:void toJson(com.squareup.moshi.JsonWriter,java.util.Map):51:53 -> toJson
    2:4:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):30 -> toJson
    5:5:void com.squareup.moshi.JsonWriter.promoteValueToName():375:375 -> toJson
    5:5:void toJson(com.squareup.moshi.JsonWriter,java.util.Map):56 -> toJson
    5:5:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):30 -> toJson
    6:6:void com.squareup.moshi.JsonWriter.promoteValueToName():377:377 -> toJson
    6:6:void toJson(com.squareup.moshi.JsonWriter,java.util.Map):56 -> toJson
    6:6:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):30 -> toJson
    7:7:void com.squareup.moshi.JsonWriter.promoteValueToName():379:379 -> toJson
    7:7:void toJson(com.squareup.moshi.JsonWriter,java.util.Map):56 -> toJson
    7:7:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):30 -> toJson
    8:9:void toJson(com.squareup.moshi.JsonWriter,java.util.Map):57:58 -> toJson
    8:9:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):30 -> toJson
    10:10:void toJson(com.squareup.moshi.JsonWriter,java.util.Map):54:54 -> toJson
    10:10:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):30 -> toJson
    11:11:void toJson(com.squareup.moshi.JsonWriter,java.util.Map):60:60 -> toJson
    11:11:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):30 -> toJson
    1:1:java.lang.String toString():81:81 -> toString
com.squareup.moshi.MapJsonAdapter$1 -> com.squareup.moshi.MapJsonAdapter$1:
    1:1:void <init>():31:31 -> <init>
    1:3:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):34:36 -> create
    4:4:java.lang.reflect.Type[] com.squareup.moshi.Types.mapKeyAndValueTypes(java.lang.reflect.Type,java.lang.Class):288:288 -> create
    4:4:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):37 -> create
    5:8:java.lang.reflect.Type[] com.squareup.moshi.Types.mapKeyAndValueTypes(java.lang.reflect.Type,java.lang.Class):290:293 -> create
    5:8:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):37 -> create
    9:9:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):38:38 -> create
    10:10:com.squareup.moshi.JsonAdapter com.squareup.moshi.JsonAdapter.nullSafe():132:132 -> create
    10:10:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):38 -> create
com.squareup.moshi.Moshi -> com.squareup.moshi.Moshi:
    1:1:void <clinit>():43:43 -> <clinit>
    2:6:void <clinit>():46:50 -> <clinit>
    1:1:void <init>(com.squareup.moshi.Moshi$Builder):57:57 -> <init>
    2:3:void <init>(com.squareup.moshi.Moshi$Builder):54:55 -> <init>
    4:8:void <init>(com.squareup.moshi.Moshi$Builder):58:62 -> <init>
    1:1:java.lang.ThreadLocal access$000(com.squareup.moshi.Moshi):42:42 -> access$000
    1:1:java.util.Map access$100(com.squareup.moshi.Moshi):42:42 -> access$100
    1:1:com.squareup.moshi.JsonAdapter adapter(java.lang.reflect.Type):67:67 -> adapter
    2:2:com.squareup.moshi.JsonAdapter adapter(java.lang.reflect.Type,java.util.Set):97:97 -> adapter
    2:2:com.squareup.moshi.JsonAdapter adapter(java.lang.reflect.Type):67 -> adapter
    3:3:com.squareup.moshi.JsonAdapter adapter(java.lang.Class):71:71 -> adapter
    4:4:com.squareup.moshi.JsonAdapter adapter(java.lang.reflect.Type,java.util.Set):97:97 -> adapter
    5:5:com.squareup.moshi.JsonAdapter adapter(java.lang.reflect.Type,java.util.Set,java.lang.String):115:115 -> adapter
    6:7:java.lang.Object cacheKey(java.lang.reflect.Type,java.util.Set):185:186 -> adapter
    6:7:com.squareup.moshi.JsonAdapter adapter(java.lang.reflect.Type,java.util.Set,java.lang.String):118 -> adapter
    8:11:com.squareup.moshi.JsonAdapter adapter(java.lang.reflect.Type,java.util.Set,java.lang.String):119:122 -> adapter
    12:12:com.squareup.moshi.JsonAdapter adapter(java.lang.reflect.Type,java.util.Set,java.lang.String):124:124 -> adapter
    13:14:com.squareup.moshi.JsonAdapter adapter(java.lang.reflect.Type,java.util.Set,java.lang.String):126:127 -> adapter
    15:17:com.squareup.moshi.JsonAdapter com.squareup.moshi.Moshi$LookupChain.push(java.lang.reflect.Type,java.lang.String,java.lang.Object):280:282 -> adapter
    15:17:com.squareup.moshi.JsonAdapter adapter(java.lang.reflect.Type,java.util.Set,java.lang.String):131 -> adapter
    18:19:com.squareup.moshi.JsonAdapter com.squareup.moshi.Moshi$LookupChain.push(java.lang.reflect.Type,java.lang.String,java.lang.Object):284:285 -> adapter
    18:19:com.squareup.moshi.JsonAdapter adapter(java.lang.reflect.Type,java.util.Set,java.lang.String):131 -> adapter
    20:22:com.squareup.moshi.JsonAdapter com.squareup.moshi.Moshi$LookupChain.push(java.lang.reflect.Type,java.lang.String,java.lang.Object):290:292 -> adapter
    20:22:com.squareup.moshi.JsonAdapter adapter(java.lang.reflect.Type,java.util.Set,java.lang.String):131 -> adapter
    23:23:com.squareup.moshi.JsonAdapter adapter(java.lang.reflect.Type,java.util.Set,java.lang.String):151:151 -> adapter
    24:25:com.squareup.moshi.JsonAdapter adapter(java.lang.reflect.Type,java.util.Set,java.lang.String):136:137 -> adapter
    26:27:void com.squareup.moshi.Moshi$LookupChain.adapterFound(com.squareup.moshi.JsonAdapter):298:299 -> adapter
    26:27:com.squareup.moshi.JsonAdapter adapter(java.lang.reflect.Type,java.util.Set,java.lang.String):141 -> adapter
    28:28:com.squareup.moshi.JsonAdapter adapter(java.lang.reflect.Type,java.util.Set,java.lang.String):151:151 -> adapter
    29:30:com.squareup.moshi.JsonAdapter adapter(java.lang.reflect.Type,java.util.Set,java.lang.String):146:147 -> adapter
    31:31:com.squareup.moshi.JsonAdapter adapter(java.lang.reflect.Type,java.util.Set,java.lang.String):149:149 -> adapter
    32:32:com.squareup.moshi.JsonAdapter adapter(java.lang.reflect.Type,java.util.Set,java.lang.String):151:151 -> adapter
    33:33:com.squareup.moshi.JsonAdapter adapter(java.lang.reflect.Type,java.util.Set,java.lang.String):122:122 -> adapter
    34:34:com.squareup.moshi.JsonAdapter adapter(java.lang.reflect.Type,java.util.Set,java.lang.String):112:112 -> adapter
    35:35:com.squareup.moshi.JsonAdapter adapter(java.lang.reflect.Type,java.util.Set,java.lang.String):109:109 -> adapter
com.squareup.moshi.Moshi$Builder -> com.squareup.moshi.Moshi$Builder:
    1:2:void <init>():189:190 -> <init>
    1:1:com.squareup.moshi.Moshi build():246:246 -> build
com.squareup.moshi.Moshi$Lookup -> com.squareup.moshi.Moshi$Lookup:
    1:4:void <init>(java.lang.reflect.Type,java.lang.String,java.lang.Object):359:362 -> <init>
    1:2:java.lang.Object fromJson(com.squareup.moshi.JsonReader):366:367 -> fromJson
    3:3:java.lang.Object fromJson(com.squareup.moshi.JsonReader):366:366 -> fromJson
    1:2:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):371:372 -> toJson
    3:3:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):371:371 -> toJson
    1:1:java.lang.String toString():376:376 -> toString
com.squareup.moshi.Moshi$LookupChain -> com.squareup.moshi.Moshi$LookupChain:
    1:3:void <init>(com.squareup.moshi.Moshi):268:270 -> <init>
    1:2:java.lang.IllegalArgumentException exceptionWithLookupStack(java.lang.IllegalArgumentException):329:330 -> exceptionWithLookupStack
    3:4:java.lang.IllegalArgumentException exceptionWithLookupStack(java.lang.IllegalArgumentException):332:333 -> exceptionWithLookupStack
    5:7:java.lang.IllegalArgumentException exceptionWithLookupStack(java.lang.IllegalArgumentException):335:337 -> exceptionWithLookupStack
    8:10:java.lang.IllegalArgumentException exceptionWithLookupStack(java.lang.IllegalArgumentException):339:341 -> exceptionWithLookupStack
    11:12:java.lang.IllegalArgumentException exceptionWithLookupStack(java.lang.IllegalArgumentException):343:344 -> exceptionWithLookupStack
    13:13:java.lang.IllegalArgumentException exceptionWithLookupStack(java.lang.IllegalArgumentException):348:348 -> exceptionWithLookupStack
    1:2:void pop(boolean):308:309 -> pop
    3:3:void pop(boolean):311:311 -> pop
    4:7:void pop(boolean):314:317 -> pop
    8:9:void pop(boolean):319:320 -> pop
    10:10:void pop(boolean):323:323 -> pop
com.squareup.moshi.StandardJsonAdapters -> com.squareup.moshi.StandardJsonAdapters:
    1:1:void <clinit>():35:35 -> <clinit>
    2:2:void <clinit>():85:85 -> <clinit>
    3:3:void <clinit>():99:99 -> <clinit>
    4:4:void <clinit>():113:113 -> <clinit>
    5:5:void <clinit>():132:132 -> <clinit>
    6:6:void <clinit>():146:146 -> <clinit>
    7:7:void <clinit>():171:171 -> <clinit>
    8:8:void <clinit>():185:185 -> <clinit>
    9:9:void <clinit>():199:199 -> <clinit>
    10:10:void <clinit>():213:213 -> <clinit>
    1:1:int rangeCheckNextInt(com.squareup.moshi.JsonReader,java.lang.String,int,int):77:77 -> rangeCheckNextInt
    2:3:int rangeCheckNextInt(com.squareup.moshi.JsonReader,java.lang.String,int,int):79:80 -> rangeCheckNextInt
com.squareup.moshi.StandardJsonAdapters$1 -> com.squareup.moshi.StandardJsonAdapters$1:
    1:1:void <init>():35:35 -> <init>
    1:19:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):38:56 -> create
    20:20:com.squareup.moshi.JsonAdapter com.squareup.moshi.JsonAdapter.nullSafe():132:132 -> create
    20:20:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):56 -> create
    21:21:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):58:58 -> create
    22:22:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):60:60 -> create
    23:23:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):65:65 -> create
    24:24:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):67:67 -> create
    25:25:com.squareup.moshi.JsonAdapter com.squareup.moshi.JsonAdapter.nullSafe():132:132 -> create
    25:25:com.squareup.moshi.JsonAdapter create(java.lang.reflect.Type,java.util.Set,com.squareup.moshi.Moshi):67 -> create
com.squareup.moshi.StandardJsonAdapters$10 -> com.squareup.moshi.StandardJsonAdapters$10:
    1:1:void <init>():213:213 -> <init>
    1:1:java.lang.String fromJson(com.squareup.moshi.JsonReader):215:215 -> fromJson
    1:1:java.lang.Object fromJson(com.squareup.moshi.JsonReader):213 -> fromJson
    1:1:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):213:213 -> toJson
    2:2:void toJson(com.squareup.moshi.JsonWriter,java.lang.String):219:219 -> toJson
    2:2:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):213 -> toJson
com.squareup.moshi.StandardJsonAdapters$2 -> com.squareup.moshi.StandardJsonAdapters$2:
    1:1:void <init>():85:85 -> <init>
    1:1:java.lang.Boolean fromJson(com.squareup.moshi.JsonReader):87:87 -> fromJson
    1:1:java.lang.Object fromJson(com.squareup.moshi.JsonReader):85 -> fromJson
    1:1:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):85:85 -> toJson
    2:2:void toJson(com.squareup.moshi.JsonWriter,java.lang.Boolean):91:91 -> toJson
    2:2:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):85 -> toJson
com.squareup.moshi.StandardJsonAdapters$3 -> com.squareup.moshi.StandardJsonAdapters$3:
    1:1:void <init>():99:99 -> <init>
    1:1:java.lang.Byte fromJson(com.squareup.moshi.JsonReader):101:101 -> fromJson
    1:1:java.lang.Object fromJson(com.squareup.moshi.JsonReader):99 -> fromJson
    1:1:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):99:99 -> toJson
    2:2:void toJson(com.squareup.moshi.JsonWriter,java.lang.Byte):105:105 -> toJson
    2:2:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):99 -> toJson
com.squareup.moshi.StandardJsonAdapters$4 -> com.squareup.moshi.StandardJsonAdapters$4:
    1:1:void <init>():113:113 -> <init>
    1:2:java.lang.Character fromJson(com.squareup.moshi.JsonReader):115:116 -> fromJson
    1:2:java.lang.Object fromJson(com.squareup.moshi.JsonReader):113 -> fromJson
    3:3:java.lang.Character fromJson(com.squareup.moshi.JsonReader):120:120 -> fromJson
    3:3:java.lang.Object fromJson(com.squareup.moshi.JsonReader):113 -> fromJson
    4:5:java.lang.Character fromJson(com.squareup.moshi.JsonReader):117:118 -> fromJson
    4:5:java.lang.Object fromJson(com.squareup.moshi.JsonReader):113 -> fromJson
    1:1:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):113:113 -> toJson
    2:2:void toJson(com.squareup.moshi.JsonWriter,java.lang.Character):124:124 -> toJson
    2:2:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):113 -> toJson
com.squareup.moshi.StandardJsonAdapters$5 -> com.squareup.moshi.StandardJsonAdapters$5:
    1:1:void <init>():132:132 -> <init>
    1:1:java.lang.Double fromJson(com.squareup.moshi.JsonReader):134:134 -> fromJson
    1:1:java.lang.Object fromJson(com.squareup.moshi.JsonReader):132 -> fromJson
    1:1:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):132:132 -> toJson
    2:2:void toJson(com.squareup.moshi.JsonWriter,java.lang.Double):138:138 -> toJson
    2:2:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):132 -> toJson
com.squareup.moshi.StandardJsonAdapters$6 -> com.squareup.moshi.StandardJsonAdapters$6:
    1:1:void <init>():146:146 -> <init>
    1:1:java.lang.Float fromJson(com.squareup.moshi.JsonReader):148:148 -> fromJson
    1:1:java.lang.Object fromJson(com.squareup.moshi.JsonReader):146 -> fromJson
    2:4:java.lang.Float fromJson(com.squareup.moshi.JsonReader):150:152 -> fromJson
    2:4:java.lang.Object fromJson(com.squareup.moshi.JsonReader):146 -> fromJson
    5:5:java.lang.Float fromJson(com.squareup.moshi.JsonReader):154:154 -> fromJson
    5:5:java.lang.Object fromJson(com.squareup.moshi.JsonReader):146 -> fromJson
    1:1:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):146:146 -> toJson
    2:2:void toJson(com.squareup.moshi.JsonWriter,java.lang.Float):163:163 -> toJson
    2:2:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):146 -> toJson
    3:3:void toJson(com.squareup.moshi.JsonWriter,java.lang.Float):160:160 -> toJson
    3:3:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):146 -> toJson
com.squareup.moshi.StandardJsonAdapters$7 -> com.squareup.moshi.StandardJsonAdapters$7:
    1:1:void <init>():171:171 -> <init>
    1:1:java.lang.Integer fromJson(com.squareup.moshi.JsonReader):173:173 -> fromJson
    1:1:java.lang.Object fromJson(com.squareup.moshi.JsonReader):171 -> fromJson
    1:1:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):171:171 -> toJson
    2:2:void toJson(com.squareup.moshi.JsonWriter,java.lang.Integer):177:177 -> toJson
    2:2:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):171 -> toJson
com.squareup.moshi.StandardJsonAdapters$8 -> com.squareup.moshi.StandardJsonAdapters$8:
    1:1:void <init>():185:185 -> <init>
    1:1:java.lang.Long fromJson(com.squareup.moshi.JsonReader):187:187 -> fromJson
    1:1:java.lang.Object fromJson(com.squareup.moshi.JsonReader):185 -> fromJson
    1:1:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):185:185 -> toJson
    2:2:void toJson(com.squareup.moshi.JsonWriter,java.lang.Long):191:191 -> toJson
    2:2:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):185 -> toJson
com.squareup.moshi.StandardJsonAdapters$9 -> com.squareup.moshi.StandardJsonAdapters$9:
    1:1:void <init>():199:199 -> <init>
    1:1:java.lang.Short fromJson(com.squareup.moshi.JsonReader):201:201 -> fromJson
    1:1:java.lang.Object fromJson(com.squareup.moshi.JsonReader):199 -> fromJson
    1:1:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):199:199 -> toJson
    2:2:void toJson(com.squareup.moshi.JsonWriter,java.lang.Short):205:205 -> toJson
    2:2:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):199 -> toJson
com.squareup.moshi.StandardJsonAdapters$EnumJsonAdapter -> com.squareup.moshi.StandardJsonAdapters$EnumJsonAdapter:
    1:2:void <init>(java.lang.Class):233:234 -> <init>
    3:9:void <init>(java.lang.Class):236:242 -> <init>
    10:10:void <init>(java.lang.Class):244:244 -> <init>
    11:11:void <init>(java.lang.Class):246:246 -> <init>
    1:2:java.lang.Enum fromJson(com.squareup.moshi.JsonReader):251:252 -> fromJson
    1:2:java.lang.Object fromJson(com.squareup.moshi.JsonReader):227 -> fromJson
    3:6:java.lang.Enum fromJson(com.squareup.moshi.JsonReader):255:258 -> fromJson
    3:6:java.lang.Object fromJson(com.squareup.moshi.JsonReader):227 -> fromJson
    1:1:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):227:227 -> toJson
    2:2:void toJson(com.squareup.moshi.JsonWriter,java.lang.Enum):262:262 -> toJson
    2:2:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):227 -> toJson
    1:1:java.lang.String toString():266:266 -> toString
com.squareup.moshi.StandardJsonAdapters$ObjectJsonAdapter -> com.squareup.moshi.StandardJsonAdapters$ObjectJsonAdapter:
    1:7:void <init>(com.squareup.moshi.Moshi):286:292 -> <init>
    1:1:java.lang.Object fromJson(com.squareup.moshi.JsonReader):296:296 -> fromJson
    2:2:java.lang.Object fromJson(com.squareup.moshi.JsonReader):313:313 -> fromJson
    3:4:java.lang.Object fromJson(com.squareup.moshi.JsonReader):316:317 -> fromJson
    5:5:java.lang.Object fromJson(com.squareup.moshi.JsonReader):310:310 -> fromJson
    6:6:java.lang.Object fromJson(com.squareup.moshi.JsonReader):307:307 -> fromJson
    7:7:java.lang.Object fromJson(com.squareup.moshi.JsonReader):304:304 -> fromJson
    8:8:java.lang.Object fromJson(com.squareup.moshi.JsonReader):301:301 -> fromJson
    9:9:java.lang.Object fromJson(com.squareup.moshi.JsonReader):298:298 -> fromJson
    1:2:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):322:323 -> toJson
    3:4:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):325:326 -> toJson
    5:5:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):328:328 -> toJson
    6:7:java.lang.Class toJsonType(java.lang.Class):340:341 -> toJson
    6:7:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):328 -> toJson
    8:8:void toJson(com.squareup.moshi.JsonWriter,java.lang.Object):328:328 -> toJson
com.squareup.moshi.Types -> com.squareup.moshi.Types:
    1:1:java.lang.reflect.Type collectionElementType(java.lang.reflect.Type,java.lang.Class):153:153 -> collectionElementType
    2:3:java.lang.reflect.Type collectionElementType(java.lang.reflect.Type,java.lang.Class):155:156 -> collectionElementType
    4:5:java.lang.reflect.Type collectionElementType(java.lang.reflect.Type,java.lang.Class):158:159 -> collectionElementType
    6:6:java.lang.reflect.Type collectionElementType(java.lang.reflect.Type,java.lang.Class):161:161 -> collectionElementType
    1:4:boolean equals(java.lang.reflect.Type,java.lang.reflect.Type):169:172 -> equals
    5:5:boolean equals(java.lang.reflect.Type,java.lang.reflect.Type):171:171 -> equals
    6:6:boolean equals(java.lang.reflect.Type,java.lang.reflect.Type):174:174 -> equals
    7:19:boolean equals(java.lang.reflect.Type,java.lang.reflect.Type):176:188 -> equals
    20:23:boolean equals(java.lang.reflect.Type,java.lang.reflect.Type):190:193 -> equals
    24:24:boolean equals(java.lang.reflect.Type,java.lang.reflect.Type):192:192 -> equals
    25:28:boolean equals(java.lang.reflect.Type,java.lang.reflect.Type):195:198 -> equals
    29:34:boolean equals(java.lang.reflect.Type,java.lang.reflect.Type):200:205 -> equals
    35:40:boolean equals(java.lang.reflect.Type,java.lang.reflect.Type):207:212 -> equals
    1:1:java.lang.String com.squareup.moshi.JsonScope.getPath(int,int[],java.lang.String[],int[]):56:56 -> getPath
    2:2:java.lang.String com.squareup.moshi.JsonScope.getPath(int,int[],java.lang.String[],int[]):58:58 -> getPath
    3:5:java.lang.String com.squareup.moshi.JsonScope.getPath(int,int[],java.lang.String[],int[]):67:69 -> getPath
    6:6:java.lang.String com.squareup.moshi.JsonScope.getPath(int,int[],java.lang.String[],int[]):61:61 -> getPath
    7:7:java.lang.String com.squareup.moshi.JsonScope.getPath(int,int[],java.lang.String[],int[]):79:79 -> getPath
    1:1:java.lang.Class getRawType(java.lang.reflect.Type):117:117 -> getRawType
    2:2:java.lang.Class getRawType(java.lang.reflect.Type):119:119 -> getRawType
    3:4:java.lang.Class getRawType(java.lang.reflect.Type):121:122 -> getRawType
    5:6:java.lang.Class getRawType(java.lang.reflect.Type):126:127 -> getRawType
    7:9:java.lang.Class getRawType(java.lang.reflect.Type):129:131 -> getRawType
    10:10:java.lang.Class getRawType(java.lang.reflect.Type):133:133 -> getRawType
    11:11:java.lang.Class getRawType(java.lang.reflect.Type):136:136 -> getRawType
    12:13:java.lang.Class getRawType(java.lang.reflect.Type):138:139 -> getRawType
    14:15:java.lang.Class getRawType(java.lang.reflect.Type):142:143 -> getRawType
    1:1:java.lang.reflect.Type getSupertype(java.lang.reflect.Type,java.lang.Class,java.lang.Class):306:306 -> getSupertype
    2:2:java.lang.reflect.Type getSupertype(java.lang.reflect.Type,java.lang.Class,java.lang.Class):308:308 -> getSupertype
    3:3:java.lang.reflect.Type getSupertype(java.lang.reflect.Type,java.lang.Class,java.lang.Class):307:307 -> getSupertype
    4:4:java.lang.reflect.Type getSupertype(java.lang.reflect.Type,java.lang.Class,java.lang.Class):306:306 -> getSupertype
com.squareup.moshi.internal.Util -> com.squareup.moshi.internal.Util:
    1:2:void <clinit>():45:46 -> <clinit>
    1:3:java.lang.reflect.Type canonicalize(java.lang.reflect.Type):117:119 -> canonicalize
    4:8:java.lang.reflect.Type canonicalize(java.lang.reflect.Type):121:125 -> canonicalize
    9:12:java.lang.reflect.Type canonicalize(java.lang.reflect.Type):127:130 -> canonicalize
    13:16:java.lang.reflect.Type canonicalize(java.lang.reflect.Type):132:135 -> canonicalize
    1:2:void checkNotPrimitive(java.lang.reflect.Type):291:292 -> checkNotPrimitive
    1:2:com.squareup.moshi.JsonAdapter generatedAdapter(com.squareup.moshi.Moshi,java.lang.reflect.Type,java.lang.Class):459:460 -> generatedAdapter
    3:3:com.squareup.moshi.JsonAdapter generatedAdapter(com.squareup.moshi.Moshi,java.lang.reflect.Type,java.lang.Class):463:463 -> generatedAdapter
    4:10:com.squareup.moshi.JsonAdapter generatedAdapter(com.squareup.moshi.Moshi,java.lang.reflect.Type,java.lang.Class):467:473 -> generatedAdapter
    11:13:com.squareup.moshi.JsonAdapter generatedAdapter(com.squareup.moshi.Moshi,java.lang.reflect.Type,java.lang.Class):476:478 -> generatedAdapter
    14:14:com.squareup.moshi.JsonAdapter generatedAdapter(com.squareup.moshi.Moshi,java.lang.reflect.Type,java.lang.Class):493:493 -> generatedAdapter
    15:15:com.squareup.moshi.JsonAdapter generatedAdapter(com.squareup.moshi.Moshi,java.lang.reflect.Type,java.lang.Class):490:490 -> generatedAdapter
    16:16:com.squareup.moshi.JsonAdapter generatedAdapter(com.squareup.moshi.Moshi,java.lang.reflect.Type,java.lang.Class):487:487 -> generatedAdapter
    17:17:com.squareup.moshi.JsonAdapter generatedAdapter(com.squareup.moshi.Moshi,java.lang.reflect.Type,java.lang.Class):484:484 -> generatedAdapter
    18:18:com.squareup.moshi.JsonAdapter generatedAdapter(com.squareup.moshi.Moshi,java.lang.reflect.Type,java.lang.Class):481:481 -> generatedAdapter
    1:7:java.lang.reflect.Type getGenericSupertype(java.lang.reflect.Type,java.lang.Class,java.lang.Class):238:244 -> getGenericSupertype
    8:10:java.lang.reflect.Type getGenericSupertype(java.lang.reflect.Type,java.lang.Class,java.lang.Class):250:252 -> getGenericSupertype
    11:13:java.lang.reflect.Type getGenericSupertype(java.lang.reflect.Type,java.lang.Class,java.lang.Class):254:256 -> getGenericSupertype
    1:1:int hashCodeOrZero(java.lang.Object):267:267 -> hashCodeOrZero
    1:7:boolean isPlatformType(java.lang.Class):95:101 -> isPlatformType
    1:2:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):145:146 -> resolve
    3:4:java.lang.Class declaringClassOf(java.lang.reflect.TypeVariable):286:287 -> resolve
    3:4:java.lang.reflect.Type resolveTypeVariable(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.TypeVariable):213 -> resolve
    3:4:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):147 -> resolve
    5:7:java.lang.reflect.Type resolveTypeVariable(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.TypeVariable):218:220 -> resolve
    5:7:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):147 -> resolve
    8:9:int indexOf(java.lang.Object[],java.lang.Object):275:276 -> resolve
    8:9:java.lang.reflect.Type resolveTypeVariable(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.TypeVariable):220 -> resolve
    8:9:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):147 -> resolve
    10:10:java.lang.reflect.Type resolveTypeVariable(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.TypeVariable):221:221 -> resolve
    10:10:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):147 -> resolve
    11:11:int indexOf(java.lang.Object[],java.lang.Object):278:278 -> resolve
    11:11:java.lang.reflect.Type resolveTypeVariable(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.TypeVariable):220 -> resolve
    11:11:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):147 -> resolve
    12:12:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):150:150 -> resolve
    13:14:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):152:153 -> resolve
    15:15:java.lang.reflect.GenericArrayType com.squareup.moshi.Types.arrayOf(java.lang.reflect.Type):95:95 -> resolve
    15:15:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):156 -> resolve
    16:19:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):158:161 -> resolve
    20:20:java.lang.reflect.GenericArrayType com.squareup.moshi.Types.arrayOf(java.lang.reflect.Type):95:95 -> resolve
    20:20:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):164 -> resolve
    21:24:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):166:169 -> resolve
    25:28:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):172:175 -> resolve
    29:29:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):177:177 -> resolve
    30:30:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):180:180 -> resolve
    31:31:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):185:185 -> resolve
    32:35:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):188:191 -> resolve
    36:38:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):193:195 -> resolve
    39:39:java.lang.reflect.WildcardType com.squareup.moshi.Types.supertypeOf(java.lang.reflect.Type):113:113 -> resolve
    39:39:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):196 -> resolve
    40:42:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):198:200 -> resolve
    43:43:java.lang.reflect.WildcardType com.squareup.moshi.Types.subtypeOf(java.lang.reflect.Type):105:105 -> resolve
    43:43:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):201 -> resolve
    44:44:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):199:199 -> resolve
    1:4:java.lang.RuntimeException rethrowCause(java.lang.reflect.InvocationTargetException):106:109 -> rethrowCause
    5:5:java.lang.RuntimeException rethrowCause(java.lang.reflect.InvocationTargetException):107:107 -> rethrowCause
    1:1:java.lang.String typeAnnotatedWithAnnotations(java.lang.reflect.Type,java.util.Set):450:450 -> typeAnnotatedWithAnnotations
    1:1:java.lang.String typeToString(java.lang.reflect.Type):271:271 -> typeToString
com.squareup.moshi.internal.Util$GenericArrayTypeImpl -> com.squareup.moshi.internal.Util$GenericArrayTypeImpl:
    1:2:void <init>(java.lang.reflect.Type):368:369 -> <init>
    1:2:boolean equals(java.lang.Object):377:378 -> equals
    1:1:java.lang.reflect.Type getGenericComponentType():373:373 -> getGenericComponentType
    1:1:int hashCode():382:382 -> hashCode
    1:1:java.lang.String toString():386:386 -> toString
com.squareup.moshi.internal.Util$ParameterizedTypeImpl -> com.squareup.moshi.internal.Util$ParameterizedTypeImpl:
    1:1:void <init>(java.lang.reflect.Type,java.lang.reflect.Type,java.lang.reflect.Type[]):301:301 -> <init>
    2:3:void <init>(java.lang.reflect.Type,java.lang.reflect.Type,java.lang.reflect.Type[]):303:304 -> <init>
    4:5:void <init>(java.lang.reflect.Type,java.lang.reflect.Type,java.lang.reflect.Type[]):306:307 -> <init>
    6:6:void <init>(java.lang.reflect.Type,java.lang.reflect.Type,java.lang.reflect.Type[]):311:311 -> <init>
    7:13:void <init>(java.lang.reflect.Type,java.lang.reflect.Type,java.lang.reflect.Type[]):316:322 -> <init>
    14:14:void <init>(java.lang.reflect.Type,java.lang.reflect.Type,java.lang.reflect.Type[]):320:320 -> <init>
    1:2:boolean equals(java.lang.Object):339:340 -> equals
    1:1:java.lang.reflect.Type[] getActualTypeArguments():327:327 -> getActualTypeArguments
    1:1:java.lang.reflect.Type getOwnerType():335:335 -> getOwnerType
    1:1:java.lang.reflect.Type getRawType():331:331 -> getRawType
    1:3:int hashCode():344:346 -> hashCode
    1:2:java.lang.String toString():350:351 -> toString
    3:4:java.lang.String toString():353:354 -> toString
    5:7:java.lang.String toString():357:359 -> toString
    8:8:java.lang.String toString():361:361 -> toString
com.squareup.moshi.internal.Util$WildcardTypeImpl -> com.squareup.moshi.internal.Util$WildcardTypeImpl:
    1:3:void <init>(java.lang.reflect.Type[],java.lang.reflect.Type[]):399:401 -> <init>
    4:9:void <init>(java.lang.reflect.Type[],java.lang.reflect.Type[]):403:408 -> <init>
    10:10:void <init>(java.lang.reflect.Type[],java.lang.reflect.Type[]):406:406 -> <init>
    11:11:void <init>(java.lang.reflect.Type[],java.lang.reflect.Type[]):404:404 -> <init>
    12:15:void <init>(java.lang.reflect.Type[],java.lang.reflect.Type[]):411:414 -> <init>
    16:16:void <init>(java.lang.reflect.Type[],java.lang.reflect.Type[]):411:411 -> <init>
    17:17:void <init>(java.lang.reflect.Type[],java.lang.reflect.Type[]):401:401 -> <init>
    18:18:void <init>(java.lang.reflect.Type[],java.lang.reflect.Type[]):400:400 -> <init>
    1:2:boolean equals(java.lang.Object):427:428 -> equals
    1:1:java.lang.reflect.Type[] getLowerBounds():423:423 -> getLowerBounds
    1:1:java.lang.reflect.Type[] getUpperBounds():419:419 -> getUpperBounds
    1:2:int hashCode():433:434 -> hashCode
    1:3:java.lang.String toString():438:440 -> toString
    4:4:java.lang.String toString():443:443 -> toString
kotlin.ExceptionsKt -> kotlin.ExceptionsKt:
    1:1:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.LazyThreadSafetyMode,kotlin.jvm.functions.Function0):0:0 -> lazy
    1:1:kotlin.Lazy kotlin.LazyKt.lazy(kotlin.LazyThreadSafetyMode,kotlin.jvm.functions.Function0):0 -> lazy
    2:2:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.LazyThreadSafetyMode,kotlin.jvm.functions.Function0):34:34 -> lazy
    2:2:kotlin.Lazy kotlin.LazyKt.lazy(kotlin.LazyThreadSafetyMode,kotlin.jvm.functions.Function0):0 -> lazy
    3:3:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.LazyThreadSafetyMode,kotlin.jvm.functions.Function0):37:37 -> lazy
    3:3:kotlin.Lazy kotlin.LazyKt.lazy(kotlin.LazyThreadSafetyMode,kotlin.jvm.functions.Function0):0 -> lazy
    4:4:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.LazyThreadSafetyMode,kotlin.jvm.functions.Function0):36:36 -> lazy
    4:4:kotlin.Lazy kotlin.LazyKt.lazy(kotlin.LazyThreadSafetyMode,kotlin.jvm.functions.Function0):0 -> lazy
    5:5:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.LazyThreadSafetyMode,kotlin.jvm.functions.Function0):35:35 -> lazy
    5:5:kotlin.Lazy kotlin.LazyKt.lazy(kotlin.LazyThreadSafetyMode,kotlin.jvm.functions.Function0):0 -> lazy
    6:6:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):0:0 -> lazy
    6:6:kotlin.Lazy kotlin.LazyKt.lazy(kotlin.jvm.functions.Function0):0 -> lazy
    7:7:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):21:21 -> lazy
    7:7:kotlin.Lazy kotlin.LazyKt.lazy(kotlin.jvm.functions.Function0):0 -> lazy
kotlin.KotlinNullPointerException -> kotlin.KotlinNullPointerException:
    1:1:void <init>():9:9 -> <init>
    2:2:void <init>(java.lang.String):11:11 -> <init>
kotlin.LazyThreadSafetyMode -> kotlin.LazyThreadSafetyMode:
    1:1:void <init>(java.lang.String,int):49:49 -> <init>
kotlin.NoWhenBranchMatchedException -> kotlin.NoWhenBranchMatchedException:
    1:1:void <init>():9:9 -> <init>
kotlin.NotImplementedError -> kotlin.NotImplementedError:
    1:1:void <init>(java.lang.String):15:15 -> <init>
kotlin.Pair -> kotlin.Pair:
    1:1:void <init>(java.lang.Object,java.lang.Object):26:26 -> <init>
    1:1:java.lang.Object getFirst():27:27 -> getFirst
    1:1:java.lang.Object getSecond():28:28 -> getSecond
    1:1:java.lang.String toString():34:34 -> toString
kotlin.Result -> kotlin.Result:
    1:1:void <init>(java.lang.Object):20:20 -> <init>
    1:1:boolean equals(java.lang.Object) -> equals
    1:1:java.lang.Throwable exceptionOrNull-impl(java.lang.Object):62:62 -> exceptionOrNull-impl
    1:1:java.lang.Object getOrNull-impl(java.lang.Object):50:50 -> getOrNull-impl
    1:1:int hashCode() -> hashCode
    1:1:boolean isFailure-impl(java.lang.Object):36:36 -> isFailure-impl
    1:1:boolean isSuccess-impl(java.lang.Object):30:30 -> isSuccess-impl
    1:1:java.lang.String toString() -> toString
    1:2:java.lang.String toString-impl(java.lang.Object):73:74 -> toString-impl
kotlin.Result$Companion -> kotlin.Result$Companion:
    1:1:void <init>():83:83 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):83 -> <init>
kotlin.Result$Failure -> kotlin.Result$Failure:
    1:1:void <init>(java.lang.Throwable):99:99 -> <init>
    1:1:boolean equals(java.lang.Object):103:103 -> equals
    1:1:int hashCode():104:104 -> hashCode
    1:1:java.lang.String toString():105:105 -> toString
kotlin.SafePublicationLazyImpl -> kotlin.SafePublicationLazyImpl:
    1:2:void <clinit>():125:126 -> <clinit>
    3:3:void <clinit>():124:124 -> <clinit>
    1:3:void <init>(kotlin.jvm.functions.Function0):90:92 -> <init>
    1:2:java.lang.Object getValue():98:99 -> getValue
    3:3:java.lang.Object getValue():104:104 -> getValue
    4:6:java.lang.Object getValue():107:109 -> getValue
    7:7:java.lang.Object getValue():114:114 -> getValue
    1:1:boolean isInitialized():117:117 -> toString
    1:1:java.lang.String toString():119 -> toString
    2:2:java.lang.String toString():119:119 -> toString
kotlin.SynchronizedLazyImpl -> kotlin.SynchronizedLazyImpl:
    1:1:void <init>(kotlin.jvm.functions.Function0,java.lang.Object):0:0 -> <init>
    1:1:void <init>(kotlin.jvm.functions.Function0,java.lang.Object,int,kotlin.jvm.internal.DefaultConstructorMarker):55 -> <init>
    2:4:void <init>(kotlin.jvm.functions.Function0,java.lang.Object):55:57 -> <init>
    2:4:void <init>(kotlin.jvm.functions.Function0,java.lang.Object,int,kotlin.jvm.internal.DefaultConstructorMarker):55 -> <init>
    5:5:void <init>(kotlin.jvm.functions.Function0,java.lang.Object):59:59 -> <init>
    5:5:void <init>(kotlin.jvm.functions.Function0,java.lang.Object,int,kotlin.jvm.internal.DefaultConstructorMarker):55 -> <init>
    1:2:java.lang.Object getValue():63:64 -> getValue
    3:5:java.lang.Object getValue():69:71 -> getValue
    6:8:java.lang.Object getValue():74:76 -> getValue
    9:9:java.lang.Object getValue():69:69 -> getValue
    10:10:java.lang.Object getValue():74:74 -> getValue
    11:11:java.lang.Object getValue():69:69 -> getValue
    1:1:boolean isInitialized():82:82 -> toString
    1:1:java.lang.String toString():84 -> toString
    2:2:java.lang.String toString():84:84 -> toString
kotlin.TypeCastException -> kotlin.TypeCastException:
    1:1:void <init>(java.lang.String):11:11 -> <init>
kotlin.UNINITIALIZED_VALUE -> kotlin.UNINITIALIZED_VALUE:
    1:1:void <clinit>():71:71 -> <clinit>
    1:1:void <init>():71:71 -> <init>
kotlin.UninitializedPropertyAccessException -> kotlin.UninitializedPropertyAccessException:
    1:1:void <init>(java.lang.String):11:11 -> <init>
kotlin.Unit -> kotlin.Unit:
    1:1:void <clinit>():22:22 -> <clinit>
    1:1:void <init>():22:22 -> <init>
kotlin.UnsafeLazyImpl -> kotlin.UnsafeLazyImpl:
    1:3:void <init>(kotlin.jvm.functions.Function0):74:76 -> <init>
    1:3:java.lang.Object getValue():80:82 -> getValue
    4:4:java.lang.Object getValue():81:81 -> getValue
    5:5:java.lang.Object getValue():85:85 -> getValue
    1:1:boolean isInitialized():88:88 -> toString
    1:1:java.lang.String toString():90 -> toString
    2:2:java.lang.String toString():90:90 -> toString
kotlin.collections.ArrayAsCollection -> kotlin.collections.ArrayAsCollection:
    1:1:void <init>(java.lang.Object[],boolean):55:55 -> <init>
    1:1:boolean contains(java.lang.Object):58:58 -> contains
    2:2:boolean kotlin.collections.ArraysKt___ArraysKt.contains(java.lang.Object[],java.lang.Object):0:0 -> contains
    2:2:boolean kotlin.collections.ArraysKt.contains(java.lang.Object[],java.lang.Object):0 -> contains
    2:2:boolean contains(java.lang.Object):58 -> contains
    3:3:boolean kotlin.collections.ArraysKt___ArraysKt.contains(java.lang.Object[],java.lang.Object):384:384 -> contains
    3:3:boolean kotlin.collections.ArraysKt.contains(java.lang.Object[],java.lang.Object):0 -> contains
    3:3:boolean contains(java.lang.Object):58 -> contains
    1:2:boolean containsAll(java.util.Collection):403:404 -> containsAll
    3:3:boolean containsAll(java.util.Collection):59:59 -> containsAll
    1:1:boolean isEmpty():57:57 -> isEmpty
    1:1:java.util.Iterator iterator():60:60 -> iterator
    1:1:int getSize():56:56 -> size
    1:1:int size():55 -> size
    1:1:java.lang.Object[] toArray():62:62 -> toArray
    2:2:java.lang.Object[] kotlin.collections.CollectionsKt__CollectionsJVMKt.copyToArrayOfAny(java.lang.Object[],boolean):0:0 -> toArray
    2:2:java.lang.Object[] toArray():62 -> toArray
    3:3:java.lang.Object[] kotlin.collections.CollectionsKt__CollectionsJVMKt.copyToArrayOfAny(java.lang.Object[],boolean):42:42 -> toArray
    3:3:java.lang.Object[] toArray():62 -> toArray
    4:4:java.lang.Object[] kotlin.collections.CollectionsKt__CollectionsJVMKt.copyToArrayOfAny(java.lang.Object[],boolean):46:46 -> toArray
    4:4:java.lang.Object[] toArray():62 -> toArray
kotlin.collections.ArraysKt -> kotlin.collections.ArraysKt:
    1:1:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.addAll(java.util.Collection,java.lang.Iterable):0:0 -> addAll
    1:1:boolean kotlin.collections.CollectionsKt.addAll(java.util.Collection,java.lang.Iterable):0 -> addAll
    2:2:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.addAll(java.util.Collection,java.lang.Iterable):124:124 -> addAll
    2:2:boolean kotlin.collections.CollectionsKt.addAll(java.util.Collection,java.lang.Iterable):0 -> addAll
    3:4:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.addAll(java.util.Collection,java.lang.Iterable):127:128 -> addAll
    3:4:boolean kotlin.collections.CollectionsKt.addAll(java.util.Collection,java.lang.Iterable):0 -> addAll
    5:5:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.addAll(java.util.Collection,java.lang.Object[]):0:0 -> addAll
    5:5:boolean kotlin.collections.CollectionsKt.addAll(java.util.Collection,java.lang.Object[]):0 -> addAll
    6:6:java.util.List kotlin.collections.ArraysKt___ArraysJvmKt.asList(java.lang.Object[]):0:0 -> addAll
    6:6:java.util.List asList(java.lang.Object[]):0 -> addAll
    6:6:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.addAll(java.util.Collection,java.lang.Object[]):149 -> addAll
    6:6:boolean kotlin.collections.CollectionsKt.addAll(java.util.Collection,java.lang.Object[]):0 -> addAll
    7:7:java.util.List kotlin.collections.ArraysUtilJVM.asList(java.lang.Object[]):13:13 -> addAll
    7:7:java.util.List kotlin.collections.ArraysKt___ArraysJvmKt.asList(java.lang.Object[]):129 -> addAll
    7:7:java.util.List asList(java.lang.Object[]):0 -> addAll
    7:7:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.addAll(java.util.Collection,java.lang.Object[]):149 -> addAll
    7:7:boolean kotlin.collections.CollectionsKt.addAll(java.util.Collection,java.lang.Object[]):0 -> addAll
    8:8:java.util.List kotlin.collections.ArraysKt___ArraysJvmKt.asList(java.lang.Object[]):129:129 -> addAll
    8:8:java.util.List asList(java.lang.Object[]):0 -> addAll
    8:8:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.addAll(java.util.Collection,java.lang.Object[]):149 -> addAll
    8:8:boolean kotlin.collections.CollectionsKt.addAll(java.util.Collection,java.lang.Object[]):0 -> addAll
    9:9:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.addAll(java.util.Collection,java.lang.Object[]):149:149 -> addAll
    9:9:boolean kotlin.collections.CollectionsKt.addAll(java.util.Collection,java.lang.Object[]):0 -> addAll
    1:1:java.util.ArrayList kotlin.collections.CollectionsKt__CollectionsKt.arrayListOf(java.lang.Object[]):0:0 -> arrayListOf
    1:1:java.util.ArrayList kotlin.collections.CollectionsKt.arrayListOf(java.lang.Object[]):0 -> arrayListOf
    2:2:java.util.ArrayList kotlin.collections.CollectionsKt__CollectionsKt.arrayListOf(java.lang.Object[]):112:112 -> arrayListOf
    2:2:java.util.ArrayList kotlin.collections.CollectionsKt.arrayListOf(java.lang.Object[]):0 -> arrayListOf
    1:1:int kotlin.collections.CollectionsKt__IterablesKt.collectionSizeOrDefault(java.lang.Iterable,int):0:0 -> collectionSizeOrDefault
    1:1:int kotlin.collections.CollectionsKt.collectionSizeOrDefault(java.lang.Iterable,int):0 -> collectionSizeOrDefault
    2:2:int kotlin.collections.CollectionsKt__IterablesKt.collectionSizeOrDefault(java.lang.Iterable,int):39:39 -> collectionSizeOrDefault
    2:2:int kotlin.collections.CollectionsKt.collectionSizeOrDefault(java.lang.Iterable,int):0 -> collectionSizeOrDefault
    1:1:boolean kotlin.collections.CollectionsKt___CollectionsKt.contains(java.lang.Iterable,java.lang.Object):0:0 -> contains
    1:1:boolean kotlin.collections.CollectionsKt.contains(java.lang.Iterable,java.lang.Object):0 -> contains
    2:3:boolean kotlin.collections.CollectionsKt___CollectionsKt.contains(java.lang.Iterable,java.lang.Object):64:65 -> contains
    2:3:boolean kotlin.collections.CollectionsKt.contains(java.lang.Iterable,java.lang.Object):0 -> contains
    4:4:int kotlin.collections.CollectionsKt___CollectionsKt.indexOf(java.lang.Iterable,java.lang.Object):0:0 -> contains
    4:4:boolean kotlin.collections.CollectionsKt___CollectionsKt.contains(java.lang.Iterable,java.lang.Object):66 -> contains
    4:4:boolean kotlin.collections.CollectionsKt.contains(java.lang.Iterable,java.lang.Object):0 -> contains
    5:5:int kotlin.collections.CollectionsKt___CollectionsKt.indexOf(java.lang.Iterable,java.lang.Object):263:263 -> contains
    5:5:boolean kotlin.collections.CollectionsKt___CollectionsKt.contains(java.lang.Iterable,java.lang.Object):66 -> contains
    5:5:boolean kotlin.collections.CollectionsKt.contains(java.lang.Iterable,java.lang.Object):0 -> contains
    6:6:int kotlin.collections.CollectionsKt___CollectionsKt.indexOf(java.lang.Iterable,java.lang.Object):265:265 -> contains
    6:6:boolean kotlin.collections.CollectionsKt___CollectionsKt.contains(java.lang.Iterable,java.lang.Object):66 -> contains
    6:6:boolean kotlin.collections.CollectionsKt.contains(java.lang.Iterable,java.lang.Object):0 -> contains
    7:7:int kotlin.collections.CollectionsKt___CollectionsKt.indexOf(java.lang.Iterable,java.lang.Object):267:267 -> contains
    7:7:boolean kotlin.collections.CollectionsKt___CollectionsKt.contains(java.lang.Iterable,java.lang.Object):66 -> contains
    7:7:boolean kotlin.collections.CollectionsKt.contains(java.lang.Iterable,java.lang.Object):0 -> contains
    8:8:int kotlin.collections.CollectionsKt___CollectionsKt.indexOf(java.lang.Iterable,java.lang.Object):266:266 -> contains
    8:8:boolean kotlin.collections.CollectionsKt___CollectionsKt.contains(java.lang.Iterable,java.lang.Object):66 -> contains
    8:8:boolean kotlin.collections.CollectionsKt.contains(java.lang.Iterable,java.lang.Object):0 -> contains
    1:1:java.lang.Object[] kotlin.collections.ArraysKt___ArraysJvmKt.copyInto$default(java.lang.Object[],java.lang.Object[],int,int,int,int,java.lang.Object):749:749 -> copyInto$default
    1:1:java.lang.Object[] copyInto$default(java.lang.Object[],java.lang.Object[],int,int,int,int,java.lang.Object):0 -> copyInto$default
    2:2:java.lang.Object[] kotlin.collections.ArraysKt___ArraysJvmKt.copyInto(java.lang.Object[],java.lang.Object[],int,int,int):0:0 -> copyInto$default
    2:2:java.lang.Object[] kotlin.collections.ArraysKt___ArraysJvmKt.copyInto$default(java.lang.Object[],java.lang.Object[],int,int,int,int,java.lang.Object):749 -> copyInto$default
    2:2:java.lang.Object[] copyInto$default(java.lang.Object[],java.lang.Object[],int,int,int,int,java.lang.Object):0 -> copyInto$default
    3:3:java.lang.Object[] kotlin.collections.ArraysKt___ArraysJvmKt.copyInto(java.lang.Object[],java.lang.Object[],int,int,int):750:750 -> copyInto$default
    3:3:java.lang.Object[] kotlin.collections.ArraysKt___ArraysJvmKt.copyInto$default(java.lang.Object[],java.lang.Object[],int,int,int,int,java.lang.Object):749 -> copyInto$default
    3:3:java.lang.Object[] copyInto$default(java.lang.Object[],java.lang.Object[],int,int,int,int,java.lang.Object):0 -> copyInto$default
    1:1:java.util.Set kotlin.collections.SetsKt__SetsKt.emptySet():34:34 -> emptySet
    1:1:java.util.List kotlin.collections.ArraysKt___ArraysKt.filterNotNull(java.lang.Object[]):0:0 -> filterNotNull
    1:1:java.util.List filterNotNull(java.lang.Object[]):0 -> filterNotNull
    2:2:java.util.List kotlin.collections.ArraysKt___ArraysKt.filterNotNull(java.lang.Object[]):3601:3601 -> filterNotNull
    2:2:java.util.List filterNotNull(java.lang.Object[]):0 -> filterNotNull
    3:3:java.util.Collection kotlin.collections.ArraysKt___ArraysKt.filterNotNullTo(java.lang.Object[],java.util.Collection):0:0 -> filterNotNull
    3:3:java.util.List kotlin.collections.ArraysKt___ArraysKt.filterNotNull(java.lang.Object[]):3601 -> filterNotNull
    3:3:java.util.List filterNotNull(java.lang.Object[]):0 -> filterNotNull
    4:4:java.util.Collection kotlin.collections.ArraysKt___ArraysKt.filterNotNullTo(java.lang.Object[],java.util.Collection):3608:3608 -> filterNotNull
    4:4:java.util.List kotlin.collections.ArraysKt___ArraysKt.filterNotNull(java.lang.Object[]):3601 -> filterNotNull
    4:4:java.util.List filterNotNull(java.lang.Object[]):0 -> filterNotNull
    1:1:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.getOrNull(java.util.List,int):0:0 -> getOrNull
    1:1:java.lang.Object kotlin.collections.CollectionsKt.getOrNull(java.util.List,int):0 -> getOrNull
    2:2:int kotlin.collections.CollectionsKt__CollectionsKt.getLastIndex(java.util.List):0:0 -> getOrNull
    2:2:int kotlin.collections.CollectionsKt.getLastIndex(java.util.List):0 -> getOrNull
    2:2:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.getOrNull(java.util.List,int):256 -> getOrNull
    2:2:java.lang.Object kotlin.collections.CollectionsKt.getOrNull(java.util.List,int):0 -> getOrNull
    3:3:int kotlin.collections.CollectionsKt__CollectionsKt.getLastIndex(java.util.List):169:169 -> getOrNull
    3:3:int kotlin.collections.CollectionsKt.getLastIndex(java.util.List):0 -> getOrNull
    3:3:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.getOrNull(java.util.List,int):256 -> getOrNull
    3:3:java.lang.Object kotlin.collections.CollectionsKt.getOrNull(java.util.List,int):0 -> getOrNull
    4:4:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.getOrNull(java.util.List,int):256:256 -> getOrNull
    4:4:java.lang.Object kotlin.collections.CollectionsKt.getOrNull(java.util.List,int):0 -> getOrNull
    1:1:int kotlin.collections.ArraysKt___ArraysKt.indexOf(java.lang.Object[],java.lang.Object):0:0 -> indexOf
    1:1:int indexOf(java.lang.Object[],java.lang.Object):0 -> indexOf
    2:3:int kotlin.collections.ArraysKt___ArraysKt.indexOf(java.lang.Object[],java.lang.Object):1276:1277 -> indexOf
    2:3:int indexOf(java.lang.Object[],java.lang.Object):0 -> indexOf
    4:5:int kotlin.collections.ArraysKt___ArraysKt.indexOf(java.lang.Object[],java.lang.Object):1282:1283 -> indexOf
    4:5:int indexOf(java.lang.Object[],java.lang.Object):0 -> indexOf
    1:1:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.listOf(java.lang.Object[]):0:0 -> listOf
    1:1:java.util.List kotlin.collections.CollectionsKt.listOf(java.lang.Object[]):0 -> listOf
    2:2:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.listOf(java.lang.Object[]):75:75 -> listOf
    2:2:java.util.List kotlin.collections.CollectionsKt.listOf(java.lang.Object[]):0 -> listOf
    3:3:java.util.List kotlin.collections.ArraysKt___ArraysJvmKt.asList(java.lang.Object[]):0:0 -> listOf
    3:3:java.util.List asList(java.lang.Object[]):0 -> listOf
    3:3:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.listOf(java.lang.Object[]):75 -> listOf
    3:3:java.util.List kotlin.collections.CollectionsKt.listOf(java.lang.Object[]):0 -> listOf
    4:4:java.util.List kotlin.collections.ArraysUtilJVM.asList(java.lang.Object[]):13:13 -> listOf
    4:4:java.util.List kotlin.collections.ArraysKt___ArraysJvmKt.asList(java.lang.Object[]):129 -> listOf
    4:4:java.util.List asList(java.lang.Object[]):0 -> listOf
    4:4:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.listOf(java.lang.Object[]):75 -> listOf
    4:4:java.util.List kotlin.collections.CollectionsKt.listOf(java.lang.Object[]):0 -> listOf
    5:5:java.util.List kotlin.collections.ArraysKt___ArraysJvmKt.asList(java.lang.Object[]):129:129 -> listOf
    5:5:java.util.List asList(java.lang.Object[]):0 -> listOf
    5:5:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.listOf(java.lang.Object[]):75 -> listOf
    5:5:java.util.List kotlin.collections.CollectionsKt.listOf(java.lang.Object[]):0 -> listOf
    6:6:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.emptyList():69:69 -> listOf
    6:6:java.util.List kotlin.collections.CollectionsKt.emptyList():0 -> listOf
    6:6:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.listOf(java.lang.Object[]):75 -> listOf
    6:6:java.util.List kotlin.collections.CollectionsKt.listOf(java.lang.Object[]):0 -> listOf
    7:7:java.util.List kotlin.collections.CollectionsKt__CollectionsJVMKt.listOf(java.lang.Object):19:19 -> listOf
    7:7:java.util.List kotlin.collections.CollectionsKt.listOf(java.lang.Object):0 -> listOf
    1:1:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.mutableListOf(java.lang.Object[]):0:0 -> mutableListOf
    1:1:java.util.List kotlin.collections.CollectionsKt.mutableListOf(java.lang.Object[]):0 -> mutableListOf
    2:2:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.mutableListOf(java.lang.Object[]):105:105 -> mutableListOf
    2:2:java.util.List kotlin.collections.CollectionsKt.mutableListOf(java.lang.Object[]):0 -> mutableListOf
    1:1:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.optimizeReadOnlyList(java.util.List):0:0 -> optimizeReadOnlyList
    1:1:java.util.List kotlin.collections.CollectionsKt.optimizeReadOnlyList(java.util.List):0 -> optimizeReadOnlyList
    2:2:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.optimizeReadOnlyList(java.util.List):228:228 -> optimizeReadOnlyList
    2:2:java.util.List kotlin.collections.CollectionsKt.optimizeReadOnlyList(java.util.List):0 -> optimizeReadOnlyList
    3:3:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.optimizeReadOnlyList(java.util.List):230:230 -> optimizeReadOnlyList
    3:3:java.util.List kotlin.collections.CollectionsKt.optimizeReadOnlyList(java.util.List):0 -> optimizeReadOnlyList
    4:4:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.emptyList():69:69 -> optimizeReadOnlyList
    4:4:java.util.List kotlin.collections.CollectionsKt.emptyList():0 -> optimizeReadOnlyList
    4:4:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.optimizeReadOnlyList(java.util.List):229 -> optimizeReadOnlyList
    4:4:java.util.List kotlin.collections.CollectionsKt.optimizeReadOnlyList(java.util.List):0 -> optimizeReadOnlyList
    1:1:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.removeAll(java.util.List,kotlin.jvm.functions.Function1):0:0 -> removeAll
    1:1:boolean kotlin.collections.CollectionsKt.removeAll(java.util.List,kotlin.jvm.functions.Function1):0 -> removeAll
    2:2:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.filterInPlace$CollectionsKt__MutableCollectionsKt(java.util.List,kotlin.jvm.functions.Function1,boolean):185:185 -> removeAll
    2:2:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.removeAll(java.util.List,kotlin.jvm.functions.Function1):177 -> removeAll
    2:2:boolean kotlin.collections.CollectionsKt.removeAll(java.util.List,kotlin.jvm.functions.Function1):0 -> removeAll
    3:3:java.lang.Iterable kotlin.jvm.internal.TypeIntrinsics.asMutableIterable(java.lang.Object):95:95 -> removeAll
    3:3:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.filterInPlace$CollectionsKt__MutableCollectionsKt(java.util.List,kotlin.jvm.functions.Function1,boolean):186 -> removeAll
    3:3:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.removeAll(java.util.List,kotlin.jvm.functions.Function1):177 -> removeAll
    3:3:boolean kotlin.collections.CollectionsKt.removeAll(java.util.List,kotlin.jvm.functions.Function1):0 -> removeAll
    4:7:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.filterInPlace$CollectionsKt__MutableCollectionsKt(java.lang.Iterable,kotlin.jvm.functions.Function1,boolean):164:167 -> removeAll
    4:7:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.filterInPlace$CollectionsKt__MutableCollectionsKt(java.util.List,kotlin.jvm.functions.Function1,boolean):186 -> removeAll
    4:7:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.removeAll(java.util.List,kotlin.jvm.functions.Function1):177 -> removeAll
    4:7:boolean kotlin.collections.CollectionsKt.removeAll(java.util.List,kotlin.jvm.functions.Function1):0 -> removeAll
    8:8:java.lang.Iterable kotlin.jvm.internal.TypeIntrinsics.asMutableIterable(java.lang.Object):96:96 -> removeAll
    8:8:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.filterInPlace$CollectionsKt__MutableCollectionsKt(java.util.List,kotlin.jvm.functions.Function1,boolean):186 -> removeAll
    8:8:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.removeAll(java.util.List,kotlin.jvm.functions.Function1):177 -> removeAll
    8:8:boolean kotlin.collections.CollectionsKt.removeAll(java.util.List,kotlin.jvm.functions.Function1):0 -> removeAll
    9:9:int kotlin.collections.CollectionsKt__CollectionsKt.getLastIndex(java.util.List):0:0 -> removeAll
    9:9:int kotlin.collections.CollectionsKt.getLastIndex(java.util.List):0 -> removeAll
    9:9:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.filterInPlace$CollectionsKt__MutableCollectionsKt(java.util.List,kotlin.jvm.functions.Function1,boolean):189 -> removeAll
    9:9:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.removeAll(java.util.List,kotlin.jvm.functions.Function1):177 -> removeAll
    9:9:boolean kotlin.collections.CollectionsKt.removeAll(java.util.List,kotlin.jvm.functions.Function1):0 -> removeAll
    10:10:int kotlin.collections.CollectionsKt__CollectionsKt.getLastIndex(java.util.List):169:169 -> removeAll
    10:10:int kotlin.collections.CollectionsKt.getLastIndex(java.util.List):0 -> removeAll
    10:10:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.filterInPlace$CollectionsKt__MutableCollectionsKt(java.util.List,kotlin.jvm.functions.Function1,boolean):189 -> removeAll
    10:10:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.removeAll(java.util.List,kotlin.jvm.functions.Function1):177 -> removeAll
    10:10:boolean kotlin.collections.CollectionsKt.removeAll(java.util.List,kotlin.jvm.functions.Function1):0 -> removeAll
    11:12:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.filterInPlace$CollectionsKt__MutableCollectionsKt(java.util.List,kotlin.jvm.functions.Function1,boolean):190:191 -> removeAll
    11:12:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.removeAll(java.util.List,kotlin.jvm.functions.Function1):177 -> removeAll
    11:12:boolean kotlin.collections.CollectionsKt.removeAll(java.util.List,kotlin.jvm.functions.Function1):0 -> removeAll
    13:13:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.filterInPlace$CollectionsKt__MutableCollectionsKt(java.util.List,kotlin.jvm.functions.Function1,boolean):195:195 -> removeAll
    13:13:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.removeAll(java.util.List,kotlin.jvm.functions.Function1):177 -> removeAll
    13:13:boolean kotlin.collections.CollectionsKt.removeAll(java.util.List,kotlin.jvm.functions.Function1):0 -> removeAll
    14:14:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.filterInPlace$CollectionsKt__MutableCollectionsKt(java.util.List,kotlin.jvm.functions.Function1,boolean):199:199 -> removeAll
    14:14:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.removeAll(java.util.List,kotlin.jvm.functions.Function1):177 -> removeAll
    14:14:boolean kotlin.collections.CollectionsKt.removeAll(java.util.List,kotlin.jvm.functions.Function1):0 -> removeAll
    15:15:int kotlin.collections.CollectionsKt__CollectionsKt.getLastIndex(java.util.List):0:0 -> removeAll
    15:15:int kotlin.collections.CollectionsKt.getLastIndex(java.util.List):0 -> removeAll
    15:15:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.filterInPlace$CollectionsKt__MutableCollectionsKt(java.util.List,kotlin.jvm.functions.Function1,boolean):200 -> removeAll
    15:15:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.removeAll(java.util.List,kotlin.jvm.functions.Function1):177 -> removeAll
    15:15:boolean kotlin.collections.CollectionsKt.removeAll(java.util.List,kotlin.jvm.functions.Function1):0 -> removeAll
    16:16:int kotlin.collections.CollectionsKt__CollectionsKt.getLastIndex(java.util.List):169:169 -> removeAll
    16:16:int kotlin.collections.CollectionsKt.getLastIndex(java.util.List):0 -> removeAll
    16:16:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.filterInPlace$CollectionsKt__MutableCollectionsKt(java.util.List,kotlin.jvm.functions.Function1,boolean):200 -> removeAll
    16:16:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.removeAll(java.util.List,kotlin.jvm.functions.Function1):177 -> removeAll
    16:16:boolean kotlin.collections.CollectionsKt.removeAll(java.util.List,kotlin.jvm.functions.Function1):0 -> removeAll
    17:17:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.filterInPlace$CollectionsKt__MutableCollectionsKt(java.util.List,kotlin.jvm.functions.Function1,boolean):201:201 -> removeAll
    17:17:boolean kotlin.collections.CollectionsKt__MutableCollectionsKt.removeAll(java.util.List,kotlin.jvm.functions.Function1):177 -> removeAll
    17:17:boolean kotlin.collections.CollectionsKt.removeAll(java.util.List,kotlin.jvm.functions.Function1):0 -> removeAll
    1:1:java.util.Set kotlin.collections.SetsKt__SetsJVMKt.setOf(java.lang.Object):16:16 -> setOf
    1:1:java.util.Set kotlin.collections.SetsKt.setOf(java.lang.Object):0 -> setOf
    1:1:char kotlin.collections.ArraysKt___ArraysKt.single(char[]):0:0 -> single
    1:1:char single(char[]):0 -> single
    2:2:char kotlin.collections.ArraysKt___ArraysKt.single(char[]):2378:2378 -> single
    2:2:char single(char[]):0 -> single
    3:4:char kotlin.collections.ArraysKt___ArraysKt.single(char[]):2380:2381 -> single
    3:4:char single(char[]):0 -> single
    5:5:char kotlin.collections.ArraysKt___ArraysKt.single(char[]):2379:2379 -> single
    5:5:char single(char[]):0 -> single
    1:1:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.take(java.lang.Iterable,int):0:0 -> take
    1:1:java.util.List kotlin.collections.CollectionsKt.take(java.lang.Iterable,int):0 -> take
    2:2:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.emptyList():69:69 -> take
    2:2:java.util.List kotlin.collections.CollectionsKt.emptyList():0 -> take
    2:2:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.take(java.lang.Iterable,int):780 -> take
    2:2:java.util.List kotlin.collections.CollectionsKt.take(java.lang.Iterable,int):0 -> take
    3:4:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.take(java.lang.Iterable,int):781:782 -> take
    3:4:java.util.List kotlin.collections.CollectionsKt.take(java.lang.Iterable,int):0 -> take
    5:5:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.first(java.lang.Iterable):0:0 -> take
    5:5:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.take(java.lang.Iterable,int):783 -> take
    5:5:java.util.List kotlin.collections.CollectionsKt.take(java.lang.Iterable,int):0 -> take
    6:6:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.first(java.lang.Iterable):180:180 -> take
    6:6:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.take(java.lang.Iterable,int):783 -> take
    6:6:java.util.List kotlin.collections.CollectionsKt.take(java.lang.Iterable,int):0 -> take
    7:7:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.first(java.util.List):0:0 -> take
    7:7:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.first(java.lang.Iterable):180 -> take
    7:7:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.take(java.lang.Iterable,int):783 -> take
    7:7:java.util.List kotlin.collections.CollectionsKt.take(java.lang.Iterable,int):0 -> take
    8:8:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.first(java.util.List):195:195 -> take
    8:8:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.first(java.lang.Iterable):180 -> take
    8:8:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.take(java.lang.Iterable,int):783 -> take
    8:8:java.util.List kotlin.collections.CollectionsKt.take(java.lang.Iterable,int):0 -> take
    9:9:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.first(java.util.List):197:197 -> take
    9:9:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.first(java.lang.Iterable):180 -> take
    9:9:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.take(java.lang.Iterable,int):783 -> take
    9:9:java.util.List kotlin.collections.CollectionsKt.take(java.lang.Iterable,int):0 -> take
    10:10:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.first(java.util.List):196:196 -> take
    10:10:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.first(java.lang.Iterable):180 -> take
    10:10:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.take(java.lang.Iterable,int):783 -> take
    10:10:java.util.List kotlin.collections.CollectionsKt.take(java.lang.Iterable,int):0 -> take
    11:12:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.first(java.lang.Iterable):182:183 -> take
    11:12:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.take(java.lang.Iterable,int):783 -> take
    11:12:java.util.List kotlin.collections.CollectionsKt.take(java.lang.Iterable,int):0 -> take
    13:13:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.first(java.lang.Iterable):185:185 -> take
    13:13:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.take(java.lang.Iterable,int):783 -> take
    13:13:java.util.List kotlin.collections.CollectionsKt.take(java.lang.Iterable,int):0 -> take
    14:14:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.take(java.lang.Iterable,int):783:783 -> take
    14:14:java.util.List kotlin.collections.CollectionsKt.take(java.lang.Iterable,int):0 -> take
    15:15:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.first(java.lang.Iterable):184:184 -> take
    15:15:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.take(java.lang.Iterable,int):783 -> take
    15:15:java.util.List kotlin.collections.CollectionsKt.take(java.lang.Iterable,int):0 -> take
    16:17:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.take(java.lang.Iterable,int):786:787 -> take
    16:17:java.util.List kotlin.collections.CollectionsKt.take(java.lang.Iterable,int):0 -> take
    18:18:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.take(java.lang.Iterable,int):790:790 -> take
    18:18:java.util.List kotlin.collections.CollectionsKt.take(java.lang.Iterable,int):0 -> take
    19:19:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.take(java.lang.Iterable,int):792:792 -> take
    19:19:java.util.List kotlin.collections.CollectionsKt.take(java.lang.Iterable,int):0 -> take
    20:20:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.take(java.lang.Iterable,int):779:779 -> take
    20:20:java.util.List kotlin.collections.CollectionsKt.take(java.lang.Iterable,int):0 -> take
    1:1:void kotlin.collections.CollectionsKt__CollectionsKt.throwIndexOverflow():396:396 -> throwIndexOverflow
    1:1:void kotlin.collections.CollectionsKt.throwIndexOverflow():0 -> throwIndexOverflow
    1:2:java.util.Collection kotlin.collections.CollectionsKt___CollectionsKt.toCollection(java.lang.Iterable,java.util.Collection):1155:1156 -> toCollection
    1:1:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.toList(java.lang.Iterable):0:0 -> toList
    1:1:java.util.List kotlin.collections.CollectionsKt.toList(java.lang.Iterable):0 -> toList
    2:3:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.toList(java.lang.Iterable):1172:1173 -> toList
    2:3:java.util.List kotlin.collections.CollectionsKt.toList(java.lang.Iterable):0 -> toList
    4:4:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.toMutableList(java.util.Collection):0:0 -> toList
    4:4:java.util.List kotlin.collections.CollectionsKt.toMutableList(java.util.Collection):0 -> toList
    4:4:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.toList(java.lang.Iterable):1176 -> toList
    4:4:java.util.List kotlin.collections.CollectionsKt.toList(java.lang.Iterable):0 -> toList
    5:5:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.toMutableList(java.util.Collection):1195:1195 -> toList
    5:5:java.util.List kotlin.collections.CollectionsKt.toMutableList(java.util.Collection):0 -> toList
    5:5:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.toList(java.lang.Iterable):1176 -> toList
    5:5:java.util.List kotlin.collections.CollectionsKt.toList(java.lang.Iterable):0 -> toList
    6:6:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.toList(java.lang.Iterable):1175:1175 -> toList
    6:6:java.util.List kotlin.collections.CollectionsKt.toList(java.lang.Iterable):0 -> toList
    7:7:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.emptyList():69:69 -> toList
    7:7:java.util.List kotlin.collections.CollectionsKt.emptyList():0 -> toList
    7:7:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.toList(java.lang.Iterable):1174 -> toList
    7:7:java.util.List kotlin.collections.CollectionsKt.toList(java.lang.Iterable):0 -> toList
    8:8:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.toMutableList(java.lang.Iterable):0:0 -> toList
    8:8:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.toList(java.lang.Iterable):1179 -> toList
    8:8:java.util.List kotlin.collections.CollectionsKt.toList(java.lang.Iterable):0 -> toList
    9:9:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.toMutableList(java.lang.Iterable):1187:1187 -> toList
    9:9:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.toList(java.lang.Iterable):1179 -> toList
    9:9:java.util.List kotlin.collections.CollectionsKt.toList(java.lang.Iterable):0 -> toList
    10:10:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.toMutableList(java.util.Collection):0:0 -> toList
    10:10:java.util.List kotlin.collections.CollectionsKt.toMutableList(java.util.Collection):0 -> toList
    10:10:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.toMutableList(java.lang.Iterable):1187 -> toList
    10:10:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.toList(java.lang.Iterable):1179 -> toList
    10:10:java.util.List kotlin.collections.CollectionsKt.toList(java.lang.Iterable):0 -> toList
    11:11:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.toMutableList(java.util.Collection):1195:1195 -> toList
    11:11:java.util.List kotlin.collections.CollectionsKt.toMutableList(java.util.Collection):0 -> toList
    11:11:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.toMutableList(java.lang.Iterable):1187 -> toList
    11:11:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.toList(java.lang.Iterable):1179 -> toList
    11:11:java.util.List kotlin.collections.CollectionsKt.toList(java.lang.Iterable):0 -> toList
    12:12:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.toMutableList(java.lang.Iterable):1188:1188 -> toList
    12:12:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.toList(java.lang.Iterable):1179 -> toList
    12:12:java.util.List kotlin.collections.CollectionsKt.toList(java.lang.Iterable):0 -> toList
    13:13:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.toList(java.lang.Iterable):1179:1179 -> toList
    13:13:java.util.List kotlin.collections.CollectionsKt.toList(java.lang.Iterable):0 -> toList
    14:14:java.util.List kotlin.collections.ArraysKt___ArraysKt.toList(java.lang.Object[]):0:0 -> toList
    14:14:java.util.List toList(java.lang.Object[]):0 -> toList
    15:15:java.util.List kotlin.collections.ArraysKt___ArraysKt.toList(java.lang.Object[]):7874:7874 -> toList
    15:15:java.util.List toList(java.lang.Object[]):0 -> toList
    16:16:java.util.List kotlin.collections.ArraysKt___ArraysKt.toList(java.lang.Object[]):7877:7877 -> toList
    16:16:java.util.List toList(java.lang.Object[]):0 -> toList
    17:17:java.util.List kotlin.collections.ArraysKt___ArraysKt.toList(java.lang.Object[]):7876:7876 -> toList
    17:17:java.util.List toList(java.lang.Object[]):0 -> toList
    18:18:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.emptyList():69:69 -> toList
    18:18:java.util.List kotlin.collections.CollectionsKt.emptyList():0 -> toList
    18:18:java.util.List kotlin.collections.ArraysKt___ArraysKt.toList(java.lang.Object[]):7875 -> toList
    18:18:java.util.List toList(java.lang.Object[]):0 -> toList
    1:1:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.toMutableList(java.util.Collection):0:0 -> toMutableList
    1:1:java.util.List kotlin.collections.CollectionsKt.toMutableList(java.util.Collection):0 -> toMutableList
    2:2:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.toMutableList(java.util.Collection):1195:1195 -> toMutableList
    2:2:java.util.List kotlin.collections.CollectionsKt.toMutableList(java.util.Collection):0 -> toMutableList
    3:3:java.util.List kotlin.collections.ArraysKt___ArraysKt.toMutableList(java.lang.Object[]):0:0 -> toMutableList
    3:3:java.util.List toMutableList(java.lang.Object[]):0 -> toMutableList
    4:4:java.util.List kotlin.collections.ArraysKt___ArraysKt.toMutableList(java.lang.Object[]):7973:7973 -> toMutableList
    4:4:java.util.List toMutableList(java.lang.Object[]):0 -> toMutableList
    5:5:java.util.Collection kotlin.collections.CollectionsKt__CollectionsKt.asCollection(java.lang.Object[]):0:0 -> toMutableList
    5:5:java.util.List kotlin.collections.ArraysKt___ArraysKt.toMutableList(java.lang.Object[]):7973 -> toMutableList
    5:5:java.util.List toMutableList(java.lang.Object[]):0 -> toMutableList
    6:6:java.util.Collection kotlin.collections.CollectionsKt__CollectionsKt.asCollection(java.lang.Object[]):53:53 -> toMutableList
    6:6:java.util.List kotlin.collections.ArraysKt___ArraysKt.toMutableList(java.lang.Object[]):7973 -> toMutableList
    6:6:java.util.List toMutableList(java.lang.Object[]):0 -> toMutableList
    7:7:java.util.List kotlin.collections.ArraysKt___ArraysKt.toMutableList(java.lang.Object[]):7973:7973 -> toMutableList
    7:7:java.util.List toMutableList(java.lang.Object[]):0 -> toMutableList
    1:1:java.util.Set kotlin.collections.CollectionsKt___CollectionsKt.toSet(java.lang.Iterable):0:0 -> toSet
    1:1:java.util.Set kotlin.collections.CollectionsKt.toSet(java.lang.Iterable):0 -> toSet
    2:3:java.util.Set kotlin.collections.CollectionsKt___CollectionsKt.toSet(java.lang.Iterable):1204:1205 -> toSet
    2:3:java.util.Set kotlin.collections.CollectionsKt.toSet(java.lang.Iterable):0 -> toSet
    4:4:java.util.Set kotlin.collections.CollectionsKt___CollectionsKt.toSet(java.lang.Iterable):1208:1208 -> toSet
    4:4:java.util.Set kotlin.collections.CollectionsKt.toSet(java.lang.Iterable):0 -> toSet
    5:5:int kotlin.collections.MapsKt__MapsKt.mapCapacity(int):134:134 -> toSet
    5:5:java.util.Set kotlin.collections.CollectionsKt___CollectionsKt.toSet(java.lang.Iterable):1208 -> toSet
    5:5:java.util.Set kotlin.collections.CollectionsKt.toSet(java.lang.Iterable):0 -> toSet
    6:6:java.util.Set kotlin.collections.CollectionsKt___CollectionsKt.toSet(java.lang.Iterable):1208:1208 -> toSet
    6:6:java.util.Set kotlin.collections.CollectionsKt.toSet(java.lang.Iterable):0 -> toSet
    7:7:java.util.Set kotlin.collections.CollectionsKt___CollectionsKt.toSet(java.lang.Iterable):1207:1207 -> toSet
    7:7:java.util.Set kotlin.collections.CollectionsKt.toSet(java.lang.Iterable):0 -> toSet
    8:8:java.util.Set kotlin.collections.CollectionsKt___CollectionsKt.toSet(java.lang.Iterable):1206:1206 -> toSet
    8:8:java.util.Set kotlin.collections.CollectionsKt.toSet(java.lang.Iterable):0 -> toSet
    9:9:java.util.Set kotlin.collections.CollectionsKt___CollectionsKt.toSet(java.lang.Iterable):1211:1211 -> toSet
    9:9:java.util.Set kotlin.collections.CollectionsKt.toSet(java.lang.Iterable):0 -> toSet
    10:10:java.util.Set kotlin.collections.SetsKt__SetsKt.optimizeReadOnlySet(java.util.Set):0:0 -> toSet
    10:10:java.util.Set kotlin.collections.CollectionsKt___CollectionsKt.toSet(java.lang.Iterable):1211 -> toSet
    10:10:java.util.Set kotlin.collections.CollectionsKt.toSet(java.lang.Iterable):0 -> toSet
    11:11:java.util.Set kotlin.collections.SetsKt__SetsKt.optimizeReadOnlySet(java.util.Set):91:91 -> toSet
    11:11:java.util.Set kotlin.collections.CollectionsKt___CollectionsKt.toSet(java.lang.Iterable):1211 -> toSet
    11:11:java.util.Set kotlin.collections.CollectionsKt.toSet(java.lang.Iterable):0 -> toSet
    12:12:java.util.Set kotlin.collections.SetsKt__SetsKt.optimizeReadOnlySet(java.util.Set):93:93 -> toSet
    12:12:java.util.Set kotlin.collections.CollectionsKt___CollectionsKt.toSet(java.lang.Iterable):1211 -> toSet
    12:12:java.util.Set kotlin.collections.CollectionsKt.toSet(java.lang.Iterable):0 -> toSet
    13:13:java.util.Set kotlin.collections.SetsKt__SetsKt.optimizeReadOnlySet(java.util.Set):92:92 -> toSet
    13:13:java.util.Set kotlin.collections.CollectionsKt___CollectionsKt.toSet(java.lang.Iterable):1211 -> toSet
    13:13:java.util.Set kotlin.collections.CollectionsKt.toSet(java.lang.Iterable):0 -> toSet
    1:1:java.lang.Iterable kotlin.collections.CollectionsKt___CollectionsKt.withIndex(java.lang.Iterable):0:0 -> withIndex
    1:1:java.lang.Iterable kotlin.collections.CollectionsKt.withIndex(java.lang.Iterable):0 -> withIndex
    2:2:java.lang.Iterable kotlin.collections.CollectionsKt___CollectionsKt.withIndex(java.lang.Iterable):1392:1392 -> withIndex
    2:2:java.lang.Iterable kotlin.collections.CollectionsKt.withIndex(java.lang.Iterable):0 -> withIndex
kotlin.collections.ArraysKt___ArraysKt$asSequence$$inlined$Sequence$1 -> kotlin.collections.ArraysKt___ArraysKt$asSequence$$inlined$Sequence$1:
    1:1:void <init>(java.lang.Object[]):19:19 -> <init>
    1:1:java.util.Iterator iterator():634:634 -> iterator
kotlin.collections.CollectionsKt___CollectionsKt$asSequence$$inlined$Sequence$1 -> kotlin.collections.CollectionsKt___CollectionsKt$asSequence$$inlined$Sequence$1:
    1:1:void <init>(java.lang.Iterable):19:19 -> <init>
    1:1:java.util.Iterator iterator():634:634 -> iterator
kotlin.collections.CollectionsKt___CollectionsKt$withIndex$1 -> kotlin.collections.CollectionsKt___CollectionsKt$withIndex$1:
    1:1:java.util.Iterator invoke():1392:1392 -> invoke
    1:1:java.lang.Object invoke():0 -> invoke
kotlin.collections.EmptyIterator -> kotlin.collections.EmptyIterator:
    1:1:void <clinit>():13:13 -> <clinit>
    1:1:void <init>():13:13 -> <init>
    1:1:java.lang.Void next():18:18 -> next
    1:1:java.lang.Object next():13 -> next
    1:1:java.lang.Void previous():19:19 -> previous
    1:1:java.lang.Object previous():13 -> previous
kotlin.collections.EmptyList -> kotlin.collections.EmptyList:
    1:1:void <clinit>():22:22 -> <clinit>
    1:1:void <init>():22:22 -> <init>
    1:1:boolean contains(java.lang.Object):22:22 -> contains
    2:2:boolean contains(java.lang.Void):0:0 -> contains
    2:2:boolean contains(java.lang.Object):22 -> contains
    1:1:boolean containsAll(java.util.Collection):32:32 -> containsAll
    1:1:boolean equals(java.lang.Object):25:25 -> equals
    1:1:java.lang.Void get(int):34:34 -> get
    1:1:java.lang.Object get(int):22 -> get
    1:1:int indexOf(java.lang.Object):22:22 -> indexOf
    2:2:int indexOf(java.lang.Void):0:0 -> indexOf
    2:2:int indexOf(java.lang.Object):22 -> indexOf
    1:1:java.util.Iterator iterator():38:38 -> iterator
    1:1:int lastIndexOf(java.lang.Object):22:22 -> lastIndexOf
    2:2:int lastIndexOf(java.lang.Void):0:0 -> lastIndexOf
    2:2:int lastIndexOf(java.lang.Object):22 -> lastIndexOf
    1:1:java.util.ListIterator listIterator():39:39 -> listIterator
    2:2:java.util.ListIterator listIterator(int):42:42 -> listIterator
    3:3:java.util.ListIterator listIterator(int):41:41 -> listIterator
    1:1:java.util.List subList(int,int):47:47 -> subList
kotlin.collections.EmptySet -> kotlin.collections.EmptySet:
    1:1:void <clinit>():12:12 -> <clinit>
    1:1:void <init>():12:12 -> <init>
    1:1:boolean contains(java.lang.Object):12:12 -> contains
    2:2:boolean contains(java.lang.Void):0:0 -> contains
    2:2:boolean contains(java.lang.Object):12 -> contains
    1:1:boolean containsAll(java.util.Collection):22:22 -> containsAll
    1:1:boolean equals(java.lang.Object):15:15 -> equals
    1:1:java.util.Iterator iterator():24:24 -> iterator
kotlin.collections.IndexedValue -> kotlin.collections.IndexedValue:
    1:1:void <init>(int,java.lang.Object):14:14 -> <init>
    1:1:int getIndex():14:14 -> getIndex
    1:1:java.lang.Object getValue():14:14 -> getValue
kotlin.collections.IndexingIterable -> kotlin.collections.IndexingIterable:
    1:1:void <init>(kotlin.jvm.functions.Function0):24:24 -> <init>
    1:1:java.util.Iterator iterator():25:25 -> iterator
kotlin.collections.IndexingIterator -> kotlin.collections.IndexingIterator:
    1:1:void <init>(java.util.Iterator):38:38 -> <init>
    1:1:boolean hasNext():40:40 -> hasNext
    1:1:kotlin.collections.IndexedValue next():41:41 -> next
    1:1:java.lang.Object next():38 -> next
kotlin.collections.IntIterator -> kotlin.collections.IntIterator:
    1:1:void <init>():35:35 -> <init>
    1:1:java.lang.Integer next():36:36 -> next
    1:1:java.lang.Object next():35 -> next
kotlin.coroutines.AbstractCoroutineContextElement -> kotlin.coroutines.AbstractCoroutineContextElement:
    1:1:void <init>(kotlin.coroutines.CoroutineContext$Key):15:15 -> <init>
    1:1:java.lang.Object kotlin.coroutines.CoroutineContext$Element$DefaultImpls.fold(kotlin.coroutines.CoroutineContext$Element,java.lang.Object,kotlin.jvm.functions.Function2):0:0 -> fold
    1:1:java.lang.Object fold(java.lang.Object,kotlin.jvm.functions.Function2):15 -> fold
    2:2:java.lang.Object kotlin.coroutines.CoroutineContext$Element$DefaultImpls.fold(kotlin.coroutines.CoroutineContext$Element,java.lang.Object,kotlin.jvm.functions.Function2):70:70 -> fold
    2:2:java.lang.Object fold(java.lang.Object,kotlin.jvm.functions.Function2):15 -> fold
    1:1:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key):15:15 -> get
    1:1:kotlin.coroutines.CoroutineContext$Key getKey():15:15 -> getKey
    1:1:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key):15:15 -> minusKey
    1:1:kotlin.coroutines.CoroutineContext kotlin.coroutines.CoroutineContext$Element$DefaultImpls.plus(kotlin.coroutines.CoroutineContext$Element,kotlin.coroutines.CoroutineContext):0:0 -> plus
    1:1:kotlin.coroutines.CoroutineContext plus(kotlin.coroutines.CoroutineContext):15 -> plus
kotlin.coroutines.CombinedContext -> kotlin.coroutines.CombinedContext:
    1:1:void <init>(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext$Element):38:38 -> <init>
    1:1:boolean containsAll(kotlin.coroutines.CombinedContext):84:84 -> containsAll
    2:2:boolean contains(kotlin.coroutines.CoroutineContext$Element):79:79 -> containsAll
    2:2:boolean containsAll(kotlin.coroutines.CombinedContext):84 -> containsAll
    3:5:boolean containsAll(kotlin.coroutines.CombinedContext):85:87 -> containsAll
    6:6:boolean containsAll(kotlin.coroutines.CombinedContext):89:89 -> containsAll
    7:7:boolean contains(kotlin.coroutines.CoroutineContext$Element):79:79 -> containsAll
    7:7:boolean containsAll(kotlin.coroutines.CombinedContext):89 -> containsAll
    8:8:boolean containsAll(kotlin.coroutines.CombinedContext):89:89 -> containsAll
    1:1:boolean equals(java.lang.Object):95:95 -> equals
    1:1:java.lang.Object fold(java.lang.Object,kotlin.jvm.functions.Function2):57:57 -> fold
    1:4:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key):46:49 -> get
    5:5:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key):51:51 -> get
    1:1:int hashCode():97:97 -> hashCode
    1:2:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key):60:61 -> minusKey
    3:5:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key):63:65 -> minusKey
    1:1:kotlin.coroutines.CoroutineContext plus(kotlin.coroutines.CoroutineContext):38:38 -> plus
    1:1:int size():73:73 -> size
    1:1:java.lang.String toString():100:100 -> toString
kotlin.coroutines.CombinedContext$toString$1 -> kotlin.coroutines.CombinedContext$toString$1:
    1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):38:38 -> invoke
    2:2:java.lang.String invoke(java.lang.String,kotlin.coroutines.CoroutineContext$Element):0:0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object,java.lang.Object):38 -> invoke
    3:3:java.lang.String invoke(java.lang.String,kotlin.coroutines.CoroutineContext$Element):101:101 -> invoke
    3:3:java.lang.Object invoke(java.lang.Object,java.lang.Object):38 -> invoke
kotlin.coroutines.ContinuationInterceptor$Key -> kotlin.coroutines.ContinuationInterceptor$Key:
    1:1:void <clinit>():18:18 -> <clinit>
    1:1:void <init>():18:18 -> <init>
kotlin.coroutines.CoroutineContext$DefaultImpls -> kotlin.coroutines.CoroutineContext$DefaultImpls:
    1:2:kotlin.coroutines.CoroutineContext plus(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext):31:32 -> plus
kotlin.coroutines.CoroutineContext$plus$1 -> kotlin.coroutines.CoroutineContext$plus$1:
    1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):14:14 -> invoke
    2:2:kotlin.coroutines.CoroutineContext invoke(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext$Element):0:0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object,java.lang.Object):14 -> invoke
    3:4:kotlin.coroutines.CoroutineContext invoke(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext$Element):33:34 -> invoke
    3:4:java.lang.Object invoke(java.lang.Object,java.lang.Object):14 -> invoke
    5:9:kotlin.coroutines.CoroutineContext invoke(kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext$Element):36:40 -> invoke
    5:9:java.lang.Object invoke(java.lang.Object,java.lang.Object):14 -> invoke
kotlin.coroutines.EmptyCoroutineContext -> kotlin.coroutines.EmptyCoroutineContext:
    1:1:void <clinit>():21:21 -> <clinit>
    1:1:void <init>():21:21 -> <init>
kotlin.coroutines.intrinsics.CoroutineSingletons -> kotlin.coroutines.intrinsics.CoroutineSingletons:
    1:1:void <init>(java.lang.String,int):61:61 -> <init>
kotlin.coroutines.intrinsics.IntrinsicsKt -> kotlin.coroutines.intrinsics.IntrinsicsKt:
    1:1:kotlin.coroutines.Continuation kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt.createCoroutineUnintercepted(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):0:0 -> createCoroutineUnintercepted
    1:1:kotlin.coroutines.Continuation createCoroutineUnintercepted(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):0 -> createCoroutineUnintercepted
    2:4:kotlin.coroutines.Continuation kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt.createCoroutineUnintercepted(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):116:118 -> createCoroutineUnintercepted
    2:4:kotlin.coroutines.Continuation createCoroutineUnintercepted(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):0 -> createCoroutineUnintercepted
    5:5:kotlin.coroutines.Continuation kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt.createCoroutineUnintercepted(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):204:204 -> createCoroutineUnintercepted
    5:5:kotlin.coroutines.Continuation createCoroutineUnintercepted(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):0 -> createCoroutineUnintercepted
    6:8:kotlin.coroutines.Continuation kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt.createCoroutineUnintercepted(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):206:208 -> createCoroutineUnintercepted
    6:8:kotlin.coroutines.Continuation createCoroutineUnintercepted(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):0 -> createCoroutineUnintercepted
    1:1:kotlin.coroutines.Continuation kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt.intercepted(kotlin.coroutines.Continuation):0:0 -> intercepted
    1:1:kotlin.coroutines.Continuation intercepted(kotlin.coroutines.Continuation):0 -> intercepted
    2:2:kotlin.coroutines.Continuation kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt.intercepted(kotlin.coroutines.Continuation):137:137 -> intercepted
    2:2:kotlin.coroutines.Continuation intercepted(kotlin.coroutines.Continuation):0 -> intercepted
kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt$createCoroutineUnintercepted$$inlined$createCoroutineFromSuspendFunction$IntrinsicsKt__IntrinsicsJvmKt$3 -> kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt$createCoroutineUnintercepted$$inlined$createCoroutineFromSuspendFunction$IntrinsicsKt__IntrinsicsJvmKt$3:
    1:1:void <init>(kotlin.coroutines.Continuation,kotlin.coroutines.Continuation,kotlin.jvm.functions.Function2,java.lang.Object):162:162 -> <init>
    1:1:java.lang.Object invokeSuspend(java.lang.Object):166:166 -> invokeSuspend
    2:3:java.lang.Object invokeSuspend(java.lang.Object):173:174 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):176:176 -> invokeSuspend
    5:6:java.lang.Object invokeSuspend(java.lang.Object):168:169 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):199:199 -> invokeSuspend
kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt$createCoroutineUnintercepted$$inlined$createCoroutineFromSuspendFunction$IntrinsicsKt__IntrinsicsJvmKt$4 -> kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt$createCoroutineUnintercepted$$inlined$createCoroutineFromSuspendFunction$IntrinsicsKt__IntrinsicsJvmKt$4:
    1:1:void <init>(kotlin.coroutines.Continuation,kotlin.coroutines.CoroutineContext,kotlin.coroutines.Continuation,kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2,java.lang.Object):180:180 -> <init>
    1:1:java.lang.Object invokeSuspend(java.lang.Object):184:184 -> invokeSuspend
    2:3:java.lang.Object invokeSuspend(java.lang.Object):191:192 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):194:194 -> invokeSuspend
    5:6:java.lang.Object invokeSuspend(java.lang.Object):186:187 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):199:199 -> invokeSuspend
kotlin.coroutines.jvm.internal.BaseContinuationImpl -> kotlin.coroutines.jvm.internal.BaseContinuationImpl:
    1:1:void <init>(kotlin.coroutines.Continuation):15:15 -> <init>
    1:1:kotlin.coroutines.Continuation create(java.lang.Object,kotlin.coroutines.Continuation):64:64 -> create
    1:1:kotlin.coroutines.jvm.internal.CoroutineStackFrame getCallerFrame():73:73 -> getCallerFrame
    1:1:kotlin.coroutines.Continuation getCompletion():18:18 -> getCompletion
    1:1:java.lang.StackTraceElement kotlin.coroutines.jvm.internal.DebugMetadataKt.getStackTraceElement(kotlin.coroutines.jvm.internal.BaseContinuationImpl):0:0 -> getStackTraceElement
    1:1:java.lang.StackTraceElement getStackTraceElement():76 -> getStackTraceElement
    2:2:kotlin.coroutines.jvm.internal.DebugMetadata kotlin.coroutines.jvm.internal.DebugMetadataKt.getDebugMetadataAnnotation(kotlin.coroutines.jvm.internal.BaseContinuationImpl):91:91 -> getStackTraceElement
    2:2:java.lang.StackTraceElement kotlin.coroutines.jvm.internal.DebugMetadataKt.getStackTraceElement(kotlin.coroutines.jvm.internal.BaseContinuationImpl):42 -> getStackTraceElement
    2:2:java.lang.StackTraceElement getStackTraceElement():76 -> getStackTraceElement
    3:3:java.lang.StackTraceElement kotlin.coroutines.jvm.internal.DebugMetadataKt.getStackTraceElement(kotlin.coroutines.jvm.internal.BaseContinuationImpl):43:43 -> getStackTraceElement
    3:3:java.lang.StackTraceElement getStackTraceElement():76 -> getStackTraceElement
    4:6:int kotlin.coroutines.jvm.internal.DebugMetadataKt.getLabel(kotlin.coroutines.jvm.internal.BaseContinuationImpl):95:97 -> getStackTraceElement
    4:6:java.lang.StackTraceElement kotlin.coroutines.jvm.internal.DebugMetadataKt.getStackTraceElement(kotlin.coroutines.jvm.internal.BaseContinuationImpl):44 -> getStackTraceElement
    4:6:java.lang.StackTraceElement getStackTraceElement():76 -> getStackTraceElement
    7:10:java.lang.StackTraceElement kotlin.coroutines.jvm.internal.DebugMetadataKt.getStackTraceElement(kotlin.coroutines.jvm.internal.BaseContinuationImpl):45:48 -> getStackTraceElement
    7:10:java.lang.StackTraceElement getStackTraceElement():76 -> getStackTraceElement
    11:11:void kotlin.coroutines.jvm.internal.DebugMetadataKt.checkDebugMetadataVersion(int,int):104:104 -> getStackTraceElement
    11:11:java.lang.StackTraceElement kotlin.coroutines.jvm.internal.DebugMetadataKt.getStackTraceElement(kotlin.coroutines.jvm.internal.BaseContinuationImpl):43 -> getStackTraceElement
    11:11:java.lang.StackTraceElement getStackTraceElement():76 -> getStackTraceElement
    1:1:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineResumed(kotlin.coroutines.Continuation):0:0 -> resumeWith
    1:1:void resumeWith(java.lang.Object):28 -> resumeWith
    2:2:void resumeWith(java.lang.Object):30:30 -> resumeWith
    3:3:void resumeWith(java.lang.Object):33:33 -> resumeWith
    4:4:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> resumeWith
    4:4:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> resumeWith
    4:4:void resumeWith(java.lang.Object):34 -> resumeWith
    5:5:void resumeWith(java.lang.Object):35:35 -> resumeWith
    6:6:void resumeWith(java.lang.Object):37:37 -> resumeWith
    7:7:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):0:0 -> resumeWith
    7:7:void resumeWith(java.lang.Object):37 -> resumeWith
    8:8:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):116:116 -> resumeWith
    8:8:void resumeWith(java.lang.Object):37 -> resumeWith
    9:9:void resumeWith(java.lang.Object):37:37 -> resumeWith
    10:11:void resumeWith(java.lang.Object):39:40 -> resumeWith
    12:12:void resumeWith(java.lang.Object):42:42 -> resumeWith
    13:13:void resumeWith(java.lang.Object):46:46 -> resumeWith
    14:14:void resumeWith(java.lang.Object):30:30 -> resumeWith
    1:1:java.lang.String toString():68:68 -> toString
kotlin.coroutines.jvm.internal.CompletedContinuation -> kotlin.coroutines.jvm.internal.CompletedContinuation:
    1:1:void <clinit>():124:124 -> <clinit>
    1:1:void <init>():124:124 -> <init>
    1:1:kotlin.coroutines.CoroutineContext getContext():126:126 -> getContext
    1:1:void resumeWith(java.lang.Object):129:129 -> resumeWith
kotlin.coroutines.jvm.internal.ContinuationImpl -> kotlin.coroutines.jvm.internal.ContinuationImpl:
    1:1:void <init>(kotlin.coroutines.Continuation,kotlin.coroutines.CoroutineContext):101:101 -> <init>
    2:2:void <init>(kotlin.coroutines.Continuation):102:102 -> <init>
    1:1:kotlin.coroutines.CoroutineContext getContext():105:105 -> getContext
    1:2:kotlin.coroutines.Continuation intercepted():111:112 -> intercepted
    3:3:kotlin.coroutines.Continuation kotlinx.coroutines.CoroutineDispatcher.interceptContinuation(kotlin.coroutines.Continuation):0:0 -> intercepted
    3:3:kotlin.coroutines.Continuation intercepted():112 -> intercepted
    4:4:kotlin.coroutines.Continuation kotlinx.coroutines.CoroutineDispatcher.interceptContinuation(kotlin.coroutines.Continuation):102:102 -> intercepted
    4:4:kotlin.coroutines.Continuation intercepted():112 -> intercepted
    5:5:kotlin.coroutines.Continuation intercepted():113:113 -> intercepted
    1:1:void releaseIntercepted():116:116 -> releaseIntercepted
    2:2:void releaseIntercepted():118:118 -> releaseIntercepted
    3:3:void releaseIntercepted():120:120 -> releaseIntercepted
kotlin.coroutines.jvm.internal.ModuleNameRetriever -> kotlin.coroutines.jvm.internal.ModuleNameRetriever:
    1:1:void <clinit>():51:51 -> <clinit>
    2:2:void <clinit>():61:61 -> <clinit>
    1:1:void <init>():51:51 -> <init>
    1:1:java.lang.String getModuleName(kotlin.coroutines.jvm.internal.BaseContinuationImpl):67:67 -> getModuleName
    2:7:kotlin.coroutines.jvm.internal.ModuleNameRetriever$Cache buildCache(kotlin.coroutines.jvm.internal.BaseContinuationImpl):78:83 -> getModuleName
    2:7:java.lang.String getModuleName(kotlin.coroutines.jvm.internal.BaseContinuationImpl):67 -> getModuleName
    8:8:kotlin.coroutines.jvm.internal.ModuleNameRetriever$Cache buildCache(kotlin.coroutines.jvm.internal.BaseContinuationImpl):85:85 -> getModuleName
    8:8:java.lang.String getModuleName(kotlin.coroutines.jvm.internal.BaseContinuationImpl):67 -> getModuleName
    9:9:java.lang.String getModuleName(kotlin.coroutines.jvm.internal.BaseContinuationImpl):68:68 -> getModuleName
    10:12:java.lang.String getModuleName(kotlin.coroutines.jvm.internal.BaseContinuationImpl):71:73 -> getModuleName
kotlin.coroutines.jvm.internal.ModuleNameRetriever$Cache -> kotlin.coroutines.jvm.internal.ModuleNameRetriever$Cache:
    1:1:void <init>(java.lang.reflect.Method,java.lang.reflect.Method,java.lang.reflect.Method):52:52 -> <init>
kotlin.coroutines.jvm.internal.RestrictedContinuationImpl -> kotlin.coroutines.jvm.internal.RestrictedContinuationImpl:
    1:1:void <init>(kotlin.coroutines.Continuation):83:83 -> <init>
    2:2:void <init>(kotlin.coroutines.Continuation):86:86 -> <init>
    1:1:kotlin.coroutines.CoroutineContext getContext():93:93 -> getContext
kotlin.coroutines.jvm.internal.RestrictedSuspendLambda -> kotlin.coroutines.jvm.internal.RestrictedSuspendLambda:
    1:1:void <init>(int,kotlin.coroutines.Continuation):144:144 -> <init>
    1:1:int getArity():142:142 -> getArity
    1:2:java.lang.String toString():148:149 -> toString
    3:3:java.lang.String toString():151:151 -> toString
kotlin.coroutines.jvm.internal.SuspendLambda -> kotlin.coroutines.jvm.internal.SuspendLambda:
    1:1:void <init>(int,kotlin.coroutines.Continuation):159:159 -> <init>
    1:1:int getArity():157:157 -> getArity
    1:2:java.lang.String toString():163:164 -> toString
    3:3:java.lang.String toString():166:166 -> toString
kotlin.internal.PlatformImplementations -> kotlin.internal.PlatformImplementations:
    1:1:void <init>():13:13 -> <init>
    1:1:void addSuppressed(java.lang.Throwable,java.lang.Throwable):25:25 -> addSuppressed
kotlin.internal.PlatformImplementations$ReflectAddSuppressedMethod -> kotlin.internal.PlatformImplementations$ReflectAddSuppressedMethod:
    1:3:void <clinit>():17:19 -> <clinit>
    4:4:java.lang.Object kotlin.collections.ArraysKt___ArraysKt.singleOrNull(java.lang.Object[]):0:0 -> <clinit>
    4:4:java.lang.Object kotlin.collections.ArraysKt.singleOrNull(java.lang.Object[]):0 -> <clinit>
    4:4:void <clinit>():19 -> <clinit>
    5:5:java.lang.Object kotlin.collections.ArraysKt___ArraysKt.singleOrNull(java.lang.Object[]):2551:2551 -> <clinit>
    5:5:java.lang.Object kotlin.collections.ArraysKt.singleOrNull(java.lang.Object[]):0 -> <clinit>
    5:5:void <clinit>():19 -> <clinit>
    6:6:void <clinit>():19:19 -> <clinit>
    7:7:void <clinit>():17:17 -> <clinit>
kotlin.internal.PlatformImplementationsKt -> kotlin.internal.PlatformImplementationsKt:
    1:1:int getJavaVersion():0:0 -> <clinit>
    1:1:void <clinit>():38 -> <clinit>
    2:3:int getJavaVersion():73:74 -> <clinit>
    2:3:void <clinit>():38 -> <clinit>
    4:4:int getJavaVersion():76:76 -> <clinit>
    4:4:void <clinit>():38 -> <clinit>
    5:6:int getJavaVersion():78:79 -> <clinit>
    5:6:void <clinit>():38 -> <clinit>
    7:8:int getJavaVersion():81:82 -> <clinit>
    7:8:void <clinit>():38 -> <clinit>
    9:9:int getJavaVersion():84:84 -> <clinit>
    9:9:void <clinit>():38 -> <clinit>
    10:10:void <clinit>():41:41 -> <clinit>
    11:11:void <clinit>():44:44 -> <clinit>
    12:12:void <clinit>():50:50 -> <clinit>
    13:13:void <clinit>():53:53 -> <clinit>
    14:14:void <clinit>():57:57 -> <clinit>
    15:15:void <clinit>():37:37 -> <clinit>
kotlin.internal.ProgressionUtilKt -> kotlin.internal.ProgressionUtilKt:
    1:1:int differenceModulo(int,int,int):21:21 -> getProgressionLastElement
    1:1:int getProgressionLastElement(int,int,int):46 -> getProgressionLastElement
    2:2:int differenceModulo(int,int,int):21:21 -> getProgressionLastElement
    2:2:int getProgressionLastElement(int,int,int):47 -> getProgressionLastElement
    3:3:int getProgressionLastElement(int,int,int):48:48 -> getProgressionLastElement
    1:1:int mod(int,int):10:10 -> mod
kotlin.internal.jdk7.JDK7PlatformImplementations -> kotlin.internal.jdk7.JDK7PlatformImplementations:
    1:1:void <init>():22:22 -> <init>
    1:1:void addSuppressed(java.lang.Throwable,java.lang.Throwable):24:24 -> addSuppressed
kotlin.jvm.KotlinReflectionNotSupportedError -> kotlin.jvm.KotlinReflectionNotSupportedError:
    1:1:void <init>():11:11 -> <init>
kotlin.jvm.internal.ArrayIterator -> kotlin.jvm.internal.ArrayIterator:
    1:1:void <init>(java.lang.Object[]):8:8 -> <init>
    1:1:boolean hasNext():10:10 -> hasNext
    1:1:java.lang.Object next():11:11 -> next
kotlin.jvm.internal.ArrayIteratorKt -> kotlin.jvm.internal.ArrayIteratorKt:
    1:1:java.util.Iterator iterator(java.lang.Object[]):14:14 -> iterator
kotlin.jvm.internal.CallableReference -> kotlin.jvm.internal.CallableReference:
    1:1:void <clinit>():36:36 -> <clinit>
    1:1:void <init>():48:48 -> <init>
    2:3:void <init>(java.lang.Object):52:53 -> <init>
    2:3:void <init>():48 -> <init>
    1:1:kotlin.reflect.KCallable compute():65:65 -> compute
    2:3:kotlin.reflect.KCallable compute():67:68 -> compute
    1:1:java.lang.String getName():97:97 -> getName
    1:1:kotlin.reflect.KDeclarationContainer getOwner():89:89 -> getOwner
    1:1:java.lang.String getSignature():109:109 -> getSignature
kotlin.jvm.internal.CallableReference$NoReceiver -> kotlin.jvm.internal.CallableReference$NoReceiver:
    1:1:void <clinit>():40:40 -> <clinit>
    1:1:void <init>():39:39 -> <init>
    1:1:kotlin.jvm.internal.CallableReference$NoReceiver access$000():39:39 -> access$000
kotlin.jvm.internal.ClassReference -> kotlin.jvm.internal.ClassReference:
    1:1:void <init>(java.lang.Class):10:10 -> <init>
    1:1:boolean equals(java.lang.Object):82:82 -> equals
    1:1:java.lang.Class getJClass():10:10 -> getJClass
    1:1:int hashCode():85:85 -> hashCode
    1:1:java.lang.String toString():88:88 -> toString
kotlin.jvm.internal.CollectionToArray -> kotlin.jvm.internal.CollectionToArray:
    1:1:void <clinit>():14:14 -> <clinit>
    1:1:java.lang.Object[] toArray(java.util.Collection):83:83 -> toArray
    2:2:java.lang.Object[] toArray(java.util.Collection):21:21 -> toArray
    3:4:java.lang.Object[] toArray(java.util.Collection):85:86 -> toArray
    5:5:java.lang.Object[] toArray(java.util.Collection):22:22 -> toArray
    6:8:java.lang.Object[] toArray(java.util.Collection):91:93 -> toArray
    9:9:java.lang.Object[] toArray(java.util.Collection):99:99 -> toArray
    10:10:java.lang.Object[] toArray(java.util.Collection):102:102 -> toArray
    11:11:java.lang.Object[] toArray(java.util.Collection):104:104 -> toArray
    12:12:java.lang.Object[] toArray(java.util.Collection):23:23 -> toArray
    13:13:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):106:106 -> toArray
    14:14:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):34:34 -> toArray
    15:16:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):108:109 -> toArray
    17:17:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):34:34 -> toArray
    18:18:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):39:39 -> toArray
    19:21:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):114:116 -> toArray
    22:22:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):122:122 -> toArray
    23:23:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):125:125 -> toArray
    24:24:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):127:127 -> toArray
    25:25:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):43:43 -> toArray
    26:26:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):46:46 -> toArray
    27:27:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):39:39 -> toArray
    28:28:java.lang.Object[] toArray(java.util.Collection,java.lang.Object[]):30:30 -> toArray
kotlin.jvm.internal.Intrinsics -> kotlin.jvm.internal.Intrinsics:
    1:1:void <init>():17:17 -> <init>
    1:1:boolean areEqual(java.lang.Object,java.lang.Object):153:153 -> areEqual
    1:1:void checkExpressionValueIsNotNull(java.lang.Object,java.lang.String):78:78 -> checkExpressionValueIsNotNull
    1:1:void checkParameterIsNotNull(java.lang.Object,java.lang.String):116:116 -> checkParameterIsNotNull
    1:1:java.lang.Throwable sanitizeStackTrace(java.lang.Throwable):237:237 -> sanitizeStackTrace
    2:3:java.lang.Throwable sanitizeStackTrace(java.lang.Throwable,java.lang.String):241:242 -> sanitizeStackTrace
    4:4:java.lang.Throwable sanitizeStackTrace(java.lang.Throwable,java.lang.String):246:246 -> sanitizeStackTrace
    5:6:java.lang.Throwable sanitizeStackTrace(java.lang.Throwable,java.lang.String):251:252 -> sanitizeStackTrace
    1:1:void throwNpe():37:37 -> throwNpe
    1:1:void throwParameterIsNullException(java.lang.String):127:127 -> throwParameterIsNullException
    2:4:void throwParameterIsNullException(java.lang.String):133:135 -> throwParameterIsNullException
    5:5:void throwParameterIsNullException(java.lang.String):137:137 -> throwParameterIsNullException
    6:6:void throwParameterIsNullException(java.lang.String):141:141 -> throwParameterIsNullException
    1:1:void throwUninitializedPropertyAccessException(java.lang.String):49:49 -> throwUninitializedPropertyAccessException
    2:2:void throwUninitializedProperty(java.lang.String):45:45 -> throwUninitializedPropertyAccessException
    2:2:void throwUninitializedPropertyAccessException(java.lang.String):49 -> throwUninitializedPropertyAccessException
kotlin.jvm.internal.Lambda -> kotlin.jvm.internal.Lambda:
    1:1:void <init>(int):10:10 -> <init>
    1:1:int getArity():10:10 -> getArity
    1:1:java.lang.String toString():11:11 -> toString
kotlin.jvm.internal.PackageReference -> kotlin.jvm.internal.PackageReference:
    1:1:void <init>(java.lang.Class,java.lang.String):11:11 -> <init>
    1:1:boolean equals(java.lang.Object):19:19 -> equals
    2:2:java.lang.Class getJClass():12:12 -> equals
    2:2:boolean equals(java.lang.Object):19 -> equals
    3:3:boolean equals(java.lang.Object):19:19 -> equals
    4:4:java.lang.Class getJClass():12:12 -> equals
    4:4:boolean equals(java.lang.Object):19 -> equals
    5:5:boolean equals(java.lang.Object):19:19 -> equals
    1:1:java.lang.Class getJClass():12:12 -> getJClass
    1:1:java.lang.Class getJClass():12:12 -> hashCode
    1:1:int hashCode():22 -> hashCode
    2:2:int hashCode():22:22 -> hashCode
    1:1:java.lang.String toString():25:25 -> toString
    2:2:java.lang.Class getJClass():12:12 -> toString
    2:2:java.lang.String toString():25 -> toString
    3:3:java.lang.String toString():25:25 -> toString
kotlin.jvm.internal.PropertyReference -> kotlin.jvm.internal.PropertyReference:
    1:1:void <init>():14:14 -> <init>
    1:3:boolean equals(java.lang.Object):43:45 -> equals
    4:4:java.lang.Object kotlin.jvm.internal.CallableReference.getBoundReceiver():60:60 -> equals
    4:4:boolean equals(java.lang.Object):45 -> equals
    5:5:boolean equals(java.lang.Object):45:45 -> equals
    6:7:boolean equals(java.lang.Object):50:51 -> equals
    1:1:int hashCode():58:58 -> hashCode
    1:1:java.lang.String toString():63:63 -> toString
    2:2:java.lang.String toString():65:65 -> toString
    3:3:java.lang.String toString():68:68 -> toString
kotlin.jvm.internal.PropertyReference0 -> kotlin.jvm.internal.PropertyReference0:
    1:1:void <init>():14:14 -> <init>
    1:1:kotlin.reflect.KCallable computeReflected():24:24 -> computeReflected
    1:1:kotlin.reflect.KCallable kotlin.jvm.internal.CallableReference.getReflected():75:75 -> getGetter
    1:1:kotlin.reflect.KProperty kotlin.jvm.internal.PropertyReference.getReflected():25 -> getGetter
    1:1:kotlin.reflect.KProperty0$Getter getGetter():34 -> getGetter
    2:2:kotlin.reflect.KProperty0$Getter getGetter():34:34 -> getGetter
    3:3:kotlin.reflect.KCallable kotlin.jvm.internal.CallableReference.getReflected():77:77 -> getGetter
    3:3:kotlin.reflect.KProperty kotlin.jvm.internal.PropertyReference.getReflected():25 -> getGetter
    3:3:kotlin.reflect.KProperty0$Getter getGetter():34 -> getGetter
    1:1:java.lang.Object invoke():29:29 -> invoke
    2:2:java.lang.Object kotlin.jvm.internal.PropertyReference0Impl.get():38:38 -> invoke
    2:2:java.lang.Object invoke():29 -> invoke
kotlin.jvm.internal.PropertyReference0Impl -> kotlin.jvm.internal.PropertyReference0Impl:
    1:4:void <init>(kotlin.reflect.KDeclarationContainer,java.lang.String,java.lang.String):15:18 -> <init>
    1:1:java.lang.String getName():28:28 -> getName
    1:1:kotlin.reflect.KDeclarationContainer getOwner():23:23 -> getOwner
    1:1:java.lang.String getSignature():33:33 -> getSignature
kotlin.jvm.internal.PropertyReference1 -> kotlin.jvm.internal.PropertyReference1:
    1:1:void <init>():14:14 -> <init>
    1:1:kotlin.reflect.KCallable computeReflected():24:24 -> computeReflected
    1:1:kotlin.reflect.KCallable kotlin.jvm.internal.CallableReference.getReflected():75:75 -> getGetter
    1:1:kotlin.reflect.KProperty kotlin.jvm.internal.PropertyReference.getReflected():25 -> getGetter
    1:1:kotlin.reflect.KProperty1$Getter getGetter():34 -> getGetter
    2:2:kotlin.reflect.KProperty1$Getter getGetter():34:34 -> getGetter
    3:3:kotlin.reflect.KCallable kotlin.jvm.internal.CallableReference.getReflected():77:77 -> getGetter
    3:3:kotlin.reflect.KProperty kotlin.jvm.internal.PropertyReference.getReflected():25 -> getGetter
    3:3:kotlin.reflect.KProperty1$Getter getGetter():34 -> getGetter
    1:1:java.lang.Object invoke(java.lang.Object):29:29 -> invoke
    2:2:java.lang.Object kotlin.jvm.internal.PropertyReference1Impl.get(java.lang.Object):38:38 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):29 -> invoke
kotlin.jvm.internal.PropertyReference1Impl -> kotlin.jvm.internal.PropertyReference1Impl:
    1:4:void <init>(kotlin.reflect.KDeclarationContainer,java.lang.String,java.lang.String):15:18 -> <init>
    1:1:java.lang.String getName():28:28 -> getName
    1:1:kotlin.reflect.KDeclarationContainer getOwner():23:23 -> getOwner
    1:1:java.lang.String getSignature():33:33 -> getSignature
kotlin.jvm.internal.Ref$BooleanRef -> kotlin.jvm.internal.Ref$BooleanRef:
    1:1:void <init>():85:85 -> <init>
    1:1:java.lang.String toString():90:90 -> toString
kotlin.jvm.internal.Ref$IntRef -> kotlin.jvm.internal.Ref$IntRef:
    1:1:void <init>():40:40 -> <init>
    1:1:java.lang.String toString():45:45 -> toString
kotlin.jvm.internal.Ref$ObjectRef -> kotlin.jvm.internal.Ref$ObjectRef:
    1:1:void <init>():13:13 -> <init>
    1:1:java.lang.String toString():18:18 -> toString
kotlin.jvm.internal.Reflection -> kotlin.jvm.internal.Reflection:
    1:2:void <clinit>():26:27 -> <clinit>
    3:3:void <clinit>():34:34 -> <clinit>
    1:1:kotlin.reflect.KClass getOrCreateKotlinClass(java.lang.Class):54:54 -> getOrCreateKotlinClass
    1:1:kotlin.reflect.KDeclarationContainer getOrCreateKotlinPackage(java.lang.Class,java.lang.String):50:50 -> getOrCreateKotlinPackage
    1:1:kotlin.reflect.KProperty0 property0(kotlin.jvm.internal.PropertyReference0):90:90 -> property0
    1:1:kotlin.reflect.KProperty1 property1(kotlin.jvm.internal.PropertyReference1):98:98 -> property1
    1:1:java.lang.String renderLambdaToString(kotlin.jvm.internal.Lambda):73:73 -> renderLambdaToString
    2:2:java.lang.String kotlin.jvm.internal.ReflectionFactory.renderLambdaToString(kotlin.jvm.internal.Lambda):38:38 -> renderLambdaToString
    2:2:java.lang.String renderLambdaToString(kotlin.jvm.internal.Lambda):73 -> renderLambdaToString
    3:3:java.lang.String renderLambdaToString(kotlin.jvm.internal.FunctionBase):78:78 -> renderLambdaToString
kotlin.jvm.internal.ReflectionFactory -> kotlin.jvm.internal.ReflectionFactory:
    1:1:void <init>():13:13 -> <init>
    1:1:kotlin.reflect.KClass getOrCreateKotlinClass(java.lang.Class):29:29 -> getOrCreateKotlinClass
    1:1:kotlin.reflect.KDeclarationContainer getOrCreateKotlinPackage(java.lang.Class,java.lang.String):25:25 -> getOrCreateKotlinPackage
    1:2:java.lang.String renderLambdaToString(kotlin.jvm.internal.FunctionBase):43:44 -> renderLambdaToString
kotlin.jvm.internal.TypeIntrinsics -> kotlin.jvm.internal.TypeIntrinsics:
    1:1:void <init>():15:15 -> <init>
    1:2:java.util.List asMutableList(java.lang.Object):151:152 -> asMutableList
    3:3:java.util.List castToList(java.lang.Object):166:166 -> asMutableList
    3:3:java.util.List asMutableList(java.lang.Object):154 -> asMutableList
    4:4:java.util.List castToList(java.lang.Object):169:169 -> asMutableList
    4:4:java.util.List asMutableList(java.lang.Object):154 -> asMutableList
    1:1:boolean isFunctionOfArity(java.lang.Object,int):336:336 -> beforeCheckcastToFunctionOfArity
    1:1:java.lang.Object beforeCheckcastToFunctionOfArity(java.lang.Object,int):341 -> beforeCheckcastToFunctionOfArity
    2:3:int getFunctionArity(java.lang.Object):258:259 -> beforeCheckcastToFunctionOfArity
    2:3:boolean isFunctionOfArity(java.lang.Object,int):336 -> beforeCheckcastToFunctionOfArity
    2:3:java.lang.Object beforeCheckcastToFunctionOfArity(java.lang.Object,int):341 -> beforeCheckcastToFunctionOfArity
    4:4:int getFunctionArity(java.lang.Object):261:261 -> beforeCheckcastToFunctionOfArity
    4:4:boolean isFunctionOfArity(java.lang.Object,int):336 -> beforeCheckcastToFunctionOfArity
    4:4:java.lang.Object beforeCheckcastToFunctionOfArity(java.lang.Object,int):341 -> beforeCheckcastToFunctionOfArity
    5:5:int getFunctionArity(java.lang.Object):264:264 -> beforeCheckcastToFunctionOfArity
    5:5:boolean isFunctionOfArity(java.lang.Object,int):336 -> beforeCheckcastToFunctionOfArity
    5:5:java.lang.Object beforeCheckcastToFunctionOfArity(java.lang.Object,int):341 -> beforeCheckcastToFunctionOfArity
    6:6:int getFunctionArity(java.lang.Object):267:267 -> beforeCheckcastToFunctionOfArity
    6:6:boolean isFunctionOfArity(java.lang.Object,int):336 -> beforeCheckcastToFunctionOfArity
    6:6:java.lang.Object beforeCheckcastToFunctionOfArity(java.lang.Object,int):341 -> beforeCheckcastToFunctionOfArity
    7:7:java.lang.Object beforeCheckcastToFunctionOfArity(java.lang.Object,int):342:342 -> beforeCheckcastToFunctionOfArity
    1:1:java.lang.Throwable sanitizeStackTrace(java.lang.Throwable):17:17 -> throwCce
    1:1:java.lang.ClassCastException throwCce(java.lang.ClassCastException):30 -> throwCce
    2:2:java.lang.ClassCastException throwCce(java.lang.ClassCastException):30:30 -> throwCce
    3:4:void throwCce(java.lang.Object,java.lang.String):21:22 -> throwCce
    5:5:void throwCce(java.lang.String):26:26 -> throwCce
    5:5:void throwCce(java.lang.Object,java.lang.String):22 -> throwCce
kotlin.math.MathKt -> kotlin.math.MathKt:
    1:1:int kotlin.math.MathKt__MathJVMKt.roundToInt(float):1132:1132 -> roundToInt
    1:1:int roundToInt(float):0 -> roundToInt
kotlin.ranges.IntProgression -> kotlin.ranges.IntProgression:
    1:1:void <init>(int,int,int):73:73 -> <init>
    2:2:void <init>(int,int,int):87:87 -> <init>
    3:3:void <init>(int,int,int):92:92 -> <init>
    4:4:void <init>(int,int,int):97:97 -> <init>
    5:5:void <init>(int,int,int):81:81 -> <init>
    6:6:void <init>(int,int,int):80:80 -> <init>
    1:1:boolean equals(java.lang.Object):105:105 -> equals
    1:1:int getFirst():87:87 -> getFirst
    1:1:int getLast():92:92 -> getLast
    1:1:int getStep():97:97 -> getStep
    1:1:int hashCode():109:109 -> hashCode
    1:1:boolean isEmpty():102:102 -> isEmpty
    1:1:kotlin.collections.IntIterator iterator():99:99 -> iterator
    1:1:java.util.Iterator iterator():72 -> iterator
    1:1:java.lang.String toString():111:111 -> toString
kotlin.ranges.IntProgression$Companion -> kotlin.ranges.IntProgression$Companion:
    1:1:void <init>():113:113 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):113 -> <init>
    1:1:kotlin.ranges.IntProgression fromClosedRange(int,int,int):122:122 -> fromClosedRange
kotlin.ranges.IntProgressionIterator -> kotlin.ranges.IntProgressionIterator:
    1:4:void <init>(int,int,int):38:41 -> <init>
    1:1:boolean hasNext():43:43 -> hasNext
    1:4:int nextInt():46:49 -> nextInt
    5:5:int nextInt():48:48 -> nextInt
    6:6:int nextInt():52:52 -> nextInt
kotlin.ranges.IntRange -> kotlin.ranges.IntRange:
    1:1:void <clinit>():58:58 -> <clinit>
    1:1:void <init>(int,int):39:39 -> <init>
    1:1:kotlin.ranges.IntRange access$getEMPTY$cp():39:39 -> access$getEMPTY$cp
    1:1:boolean equals(java.lang.Object):48:48 -> equals
    1:1:int hashCode():52:52 -> hashCode
    1:1:boolean isEmpty():45:45 -> isEmpty
    1:1:java.lang.String toString():54:54 -> toString
kotlin.ranges.IntRange$Companion -> kotlin.ranges.IntRange$Companion:
    1:1:void <init>():56:56 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):56 -> <init>
    1:1:kotlin.ranges.IntRange getEMPTY():58:58 -> getEMPTY
kotlin.ranges.RangesKt -> kotlin.ranges.RangesKt:
    1:1:int kotlin.ranges.RangesKt___RangesKt.coerceIn(int,int,int):1024:1024 -> coerceIn
    1:1:int coerceIn(int,int,int):0 -> coerceIn
kotlin.sequences.ConstrainedOnceSequence -> kotlin.sequences.ConstrainedOnceSequence:
    1:2:void <init>(kotlin.sequences.Sequence):19:20 -> <init>
    1:2:java.util.Iterator iterator():23:24 -> iterator
    3:3:java.util.Iterator iterator():23:23 -> iterator
kotlin.sequences.EmptySequence -> kotlin.sequences.EmptySequence:
    1:1:void <clinit>():42:42 -> <clinit>
    1:1:void <init>():42:42 -> <init>
    1:1:java.util.Iterator iterator():43:43 -> iterator
kotlin.sequences.FilteringSequence -> kotlin.sequences.FilteringSequence:
    1:1:void <init>(kotlin.sequences.Sequence,boolean,kotlin.jvm.functions.Function1):119:119 -> <init>
    1:1:kotlin.jvm.functions.Function1 access$getPredicate$p(kotlin.sequences.FilteringSequence):119:119 -> access$getPredicate$p
    1:1:boolean access$getSendWhen$p(kotlin.sequences.FilteringSequence):119:119 -> access$getSendWhen$p
    1:1:kotlin.sequences.Sequence access$getSequence$p(kotlin.sequences.FilteringSequence):119:119 -> access$getSequence$p
    1:1:java.util.Iterator iterator():125:125 -> iterator
kotlin.sequences.FilteringSequence$iterator$1 -> kotlin.sequences.FilteringSequence$iterator$1:
    1:3:void <init>(kotlin.sequences.FilteringSequence):125:127 -> <init>
    1:5:void calcNext():131:135 -> calcNext
    6:6:void calcNext():139:139 -> calcNext
    1:3:boolean hasNext():155:157 -> hasNext
    1:3:java.lang.Object next():143:145 -> next
    4:6:java.lang.Object next():147:149 -> next
    7:7:java.lang.Object next():146:146 -> next
kotlin.sequences.SequenceBuilderIterator -> kotlin.sequences.SequenceBuilderIterator:
    1:1:void <init>():115:115 -> <init>
    1:1:java.lang.Throwable exceptionalState():166:166 -> exceptionalState
    2:2:java.lang.Throwable exceptionalState():169:169 -> exceptionalState
    3:3:java.lang.Throwable exceptionalState():168:168 -> exceptionalState
    4:4:java.lang.Throwable exceptionalState():167:167 -> exceptionalState
    1:1:kotlin.coroutines.CoroutineContext getContext():199:199 -> getContext
    1:1:boolean hasNext():123:123 -> hasNext
    2:2:boolean hasNext():134:134 -> hasNext
    3:4:boolean hasNext():126:127 -> hasNext
    5:5:boolean hasNext():130:130 -> hasNext
    6:6:boolean hasNext():126:126 -> hasNext
    7:10:boolean hasNext():137:140 -> hasNext
    11:11:boolean hasNext():138:138 -> hasNext
    1:1:java.lang.Object next():145:145 -> next
    2:2:java.lang.Object next():152:152 -> next
    3:4:java.lang.Object next():154:155 -> next
    5:5:java.lang.Object next():158:158 -> next
    6:7:java.lang.Object next():148:149 -> next
    8:8:java.lang.Object nextNotReady():163:163 -> next
    8:8:java.lang.Object next():146 -> next
    1:2:void resumeWith(java.lang.Object):194:195 -> resumeWith
    1:1:void setNextStep(kotlin.coroutines.Continuation):119:119 -> setNextStep
    1:2:java.lang.Object yield(java.lang.Object,kotlin.coroutines.Continuation):174:175 -> yield
    3:3:java.lang.Object yield(java.lang.Object,kotlin.coroutines.Continuation):177:177 -> yield
    4:4:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> yield
    4:4:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> yield
    4:4:java.lang.Object yield(java.lang.Object,kotlin.coroutines.Continuation):178 -> yield
    5:5:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> yield
    5:5:java.lang.Object yield(java.lang.Object,kotlin.coroutines.Continuation):176 -> yield
kotlin.sequences.SequenceScope -> kotlin.sequences.SequenceScope:
    1:1:void <init>():61:61 -> <init>
kotlin.sequences.SequencesKt -> kotlin.sequences.SequencesKt:
    1:1:java.lang.Iterable kotlin.sequences.SequencesKt___SequencesKt.asIterable(kotlin.sequences.Sequence):0:0 -> asIterable
    1:1:java.lang.Iterable asIterable(kotlin.sequences.Sequence):0 -> asIterable
    2:2:java.lang.Iterable kotlin.sequences.SequencesKt___SequencesKt.asIterable(kotlin.sequences.Sequence):1750:1750 -> asIterable
    2:2:java.lang.Iterable asIterable(kotlin.sequences.Sequence):0 -> asIterable
    1:1:kotlin.sequences.Sequence kotlin.sequences.SequencesKt__SequencesKt.asSequence(java.util.Iterator):0:0 -> asSequence
    1:1:kotlin.sequences.Sequence asSequence(java.util.Iterator):0 -> asSequence
    2:2:kotlin.sequences.Sequence kotlin.sequences.SequencesKt__SequencesKt.asSequence(java.util.Iterator):28:28 -> asSequence
    2:2:kotlin.sequences.Sequence asSequence(java.util.Iterator):0 -> asSequence
    3:3:kotlin.sequences.Sequence kotlin.sequences.SequencesKt__SequencesKt.constrainOnce(kotlin.sequences.Sequence):0:0 -> asSequence
    3:3:kotlin.sequences.Sequence kotlin.sequences.SequencesKt__SequencesKt.asSequence(java.util.Iterator):28 -> asSequence
    3:3:kotlin.sequences.Sequence asSequence(java.util.Iterator):0 -> asSequence
    4:4:kotlin.sequences.Sequence kotlin.sequences.SequencesKt__SequencesKt.constrainOnce(kotlin.sequences.Sequence):579:579 -> asSequence
    4:4:kotlin.sequences.Sequence kotlin.sequences.SequencesKt__SequencesKt.asSequence(java.util.Iterator):28 -> asSequence
    4:4:kotlin.sequences.Sequence asSequence(java.util.Iterator):0 -> asSequence
    1:1:kotlin.sequences.Sequence kotlin.sequences.SequencesKt__SequencesKt.emptySequence():40:40 -> emptySequence
    1:1:kotlin.sequences.Sequence emptySequence():0 -> emptySequence
    1:1:java.lang.String kotlin.sequences.SequencesKt___SequencesKt.joinToString(kotlin.sequences.Sequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):0:0 -> joinToString$default
    1:1:java.lang.String kotlin.sequences.SequencesKt___SequencesKt.joinToString$default(kotlin.sequences.Sequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object):1742 -> joinToString$default
    1:1:java.lang.String joinToString$default(kotlin.sequences.Sequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object):0 -> joinToString$default
    2:2:java.lang.String kotlin.sequences.SequencesKt___SequencesKt.joinToString(kotlin.sequences.Sequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):1743:1743 -> joinToString$default
    2:2:java.lang.String kotlin.sequences.SequencesKt___SequencesKt.joinToString$default(kotlin.sequences.Sequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object):1742 -> joinToString$default
    2:2:java.lang.String joinToString$default(kotlin.sequences.Sequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object):0 -> joinToString$default
    3:3:java.lang.Appendable kotlin.sequences.SequencesKt___SequencesKt.joinTo(kotlin.sequences.Sequence,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):0:0 -> joinToString$default
    3:3:java.lang.String kotlin.sequences.SequencesKt___SequencesKt.joinToString(kotlin.sequences.Sequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):1743 -> joinToString$default
    3:3:java.lang.String kotlin.sequences.SequencesKt___SequencesKt.joinToString$default(kotlin.sequences.Sequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object):1742 -> joinToString$default
    3:3:java.lang.String joinToString$default(kotlin.sequences.Sequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object):0 -> joinToString$default
    4:4:java.lang.Appendable kotlin.sequences.SequencesKt___SequencesKt.joinTo(kotlin.sequences.Sequence,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):1719:1719 -> joinToString$default
    4:4:java.lang.String kotlin.sequences.SequencesKt___SequencesKt.joinToString(kotlin.sequences.Sequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):1743 -> joinToString$default
    4:4:java.lang.String kotlin.sequences.SequencesKt___SequencesKt.joinToString$default(kotlin.sequences.Sequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object):1742 -> joinToString$default
    4:4:java.lang.String joinToString$default(kotlin.sequences.Sequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object):0 -> joinToString$default
    5:6:java.lang.Appendable kotlin.sequences.SequencesKt___SequencesKt.joinTo(kotlin.sequences.Sequence,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):1721:1722 -> joinToString$default
    5:6:java.lang.String kotlin.sequences.SequencesKt___SequencesKt.joinToString(kotlin.sequences.Sequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):1743 -> joinToString$default
    5:6:java.lang.String kotlin.sequences.SequencesKt___SequencesKt.joinToString$default(kotlin.sequences.Sequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object):1742 -> joinToString$default
    5:6:java.lang.String joinToString$default(kotlin.sequences.Sequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object):0 -> joinToString$default
    7:7:java.lang.Appendable kotlin.sequences.SequencesKt___SequencesKt.joinTo(kotlin.sequences.Sequence,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):1724:1724 -> joinToString$default
    7:7:java.lang.String kotlin.sequences.SequencesKt___SequencesKt.joinToString(kotlin.sequences.Sequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):1743 -> joinToString$default
    7:7:java.lang.String kotlin.sequences.SequencesKt___SequencesKt.joinToString$default(kotlin.sequences.Sequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object):1742 -> joinToString$default
    7:7:java.lang.String joinToString$default(kotlin.sequences.Sequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object):0 -> joinToString$default
    8:9:java.lang.Appendable kotlin.sequences.SequencesKt___SequencesKt.joinTo(kotlin.sequences.Sequence,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):1727:1728 -> joinToString$default
    8:9:java.lang.String kotlin.sequences.SequencesKt___SequencesKt.joinToString(kotlin.sequences.Sequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):1743 -> joinToString$default
    8:9:java.lang.String kotlin.sequences.SequencesKt___SequencesKt.joinToString$default(kotlin.sequences.Sequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object):1742 -> joinToString$default
    8:9:java.lang.String joinToString$default(kotlin.sequences.Sequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object):0 -> joinToString$default
    10:10:java.lang.String kotlin.sequences.SequencesKt___SequencesKt.joinToString(kotlin.sequences.Sequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):1743:1743 -> joinToString$default
    10:10:java.lang.String kotlin.sequences.SequencesKt___SequencesKt.joinToString$default(kotlin.sequences.Sequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object):1742 -> joinToString$default
    10:10:java.lang.String joinToString$default(kotlin.sequences.Sequence,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object):0 -> joinToString$default
    1:1:kotlin.sequences.Sequence kotlin.sequences.SequencesKt___SequencesKt.map(kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):0:0 -> map
    1:1:kotlin.sequences.Sequence map(kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):0 -> map
    2:2:kotlin.sequences.Sequence kotlin.sequences.SequencesKt___SequencesKt.map(kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):861:861 -> map
    2:2:kotlin.sequences.Sequence map(kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):0 -> map
    1:1:java.util.List kotlin.sequences.SequencesKt___SequencesKt.toList(kotlin.sequences.Sequence):0:0 -> toList
    1:1:java.util.List toList(kotlin.sequences.Sequence):0 -> toList
    2:2:java.util.List kotlin.sequences.SequencesKt___SequencesKt.toMutableList(kotlin.sequences.Sequence):0:0 -> toList
    2:2:java.util.List kotlin.sequences.SequencesKt___SequencesKt.toList(kotlin.sequences.Sequence):723 -> toList
    2:2:java.util.List toList(kotlin.sequences.Sequence):0 -> toList
    3:3:java.util.List kotlin.sequences.SequencesKt___SequencesKt.toMutableList(kotlin.sequences.Sequence):732:732 -> toList
    3:3:java.util.List kotlin.sequences.SequencesKt___SequencesKt.toList(kotlin.sequences.Sequence):723 -> toList
    3:3:java.util.List toList(kotlin.sequences.Sequence):0 -> toList
    4:4:java.util.Collection kotlin.sequences.SequencesKt___SequencesKt.toCollection(kotlin.sequences.Sequence,java.util.Collection):0:0 -> toList
    4:4:java.util.List kotlin.sequences.SequencesKt___SequencesKt.toMutableList(kotlin.sequences.Sequence):732 -> toList
    4:4:java.util.List kotlin.sequences.SequencesKt___SequencesKt.toList(kotlin.sequences.Sequence):723 -> toList
    4:4:java.util.List toList(kotlin.sequences.Sequence):0 -> toList
    5:6:java.util.Collection kotlin.sequences.SequencesKt___SequencesKt.toCollection(kotlin.sequences.Sequence,java.util.Collection):702:703 -> toList
    5:6:java.util.List kotlin.sequences.SequencesKt___SequencesKt.toMutableList(kotlin.sequences.Sequence):732 -> toList
    5:6:java.util.List kotlin.sequences.SequencesKt___SequencesKt.toList(kotlin.sequences.Sequence):723 -> toList
    5:6:java.util.List toList(kotlin.sequences.Sequence):0 -> toList
    7:7:java.util.List kotlin.sequences.SequencesKt___SequencesKt.toList(kotlin.sequences.Sequence):723:723 -> toList
    7:7:java.util.List toList(kotlin.sequences.Sequence):0 -> toList
kotlin.sequences.SequencesKt__SequenceBuilderKt$sequence$$inlined$Sequence$1 -> kotlin.sequences.SequencesKt__SequenceBuilderKt$sequence$$inlined$Sequence$1:
    1:1:void <init>(kotlin.jvm.functions.Function2):19:19 -> <init>
    1:1:java.util.Iterator iterator():634:634 -> iterator
    2:2:java.util.Iterator kotlin.sequences.SequencesKt__SequenceBuilderKt.iterator(kotlin.jvm.functions.Function2):0:0 -> iterator
    2:2:java.util.Iterator iterator():634 -> iterator
    3:4:java.util.Iterator kotlin.sequences.SequencesKt__SequenceBuilderKt.iterator(kotlin.jvm.functions.Function2):40:41 -> iterator
    3:4:java.util.Iterator iterator():634 -> iterator
kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1 -> kotlin.sequences.SequencesKt__SequencesKt$asSequence$$inlined$Sequence$1:
    1:1:void <init>(java.util.Iterator):19:19 -> <init>
    1:1:java.util.Iterator iterator():634:634 -> iterator
kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1 -> kotlin.sequences.SequencesKt___SequencesKt$asIterable$$inlined$Iterable$1:
    1:1:void <init>(kotlin.sequences.Sequence):16:16 -> <init>
    1:1:java.util.Iterator iterator():94:94 -> iterator
kotlin.sequences.TransformingSequence -> kotlin.sequences.TransformingSequence:
    1:1:void <init>(kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):168:168 -> <init>
    1:1:kotlin.sequences.Sequence access$getSequence$p(kotlin.sequences.TransformingSequence):167:167 -> access$getSequence$p
    1:1:kotlin.jvm.functions.Function1 access$getTransformer$p(kotlin.sequences.TransformingSequence):167:167 -> access$getTransformer$p
    1:1:java.util.Iterator iterator():169:169 -> iterator
kotlin.sequences.TransformingSequence$iterator$1 -> kotlin.sequences.TransformingSequence$iterator$1:
    1:2:void <init>(kotlin.sequences.TransformingSequence):169:170 -> <init>
    1:1:boolean hasNext():176:176 -> hasNext
    1:1:java.lang.Object next():172:172 -> next
kotlin.text.Charsets -> kotlin.text.Charsets:
    1:1:void <clinit>():29:29 -> <clinit>
    2:2:void <clinit>():36:36 -> <clinit>
    3:3:void <clinit>():42:42 -> <clinit>
    4:4:void <clinit>():48:48 -> <clinit>
    5:5:void <clinit>():55:55 -> <clinit>
    6:6:void <clinit>():61:61 -> <clinit>
kotlin.text.DelimitedRangesSequence -> kotlin.text.DelimitedRangesSequence:
    1:1:void <init>(java.lang.CharSequence,int,int,kotlin.jvm.functions.Function2):1072:1072 -> <init>
    1:1:kotlin.jvm.functions.Function2 access$getGetNextMatch$p(kotlin.text.DelimitedRangesSequence):1072:1072 -> access$getGetNextMatch$p
    1:1:java.lang.CharSequence access$getInput$p(kotlin.text.DelimitedRangesSequence):1072:1072 -> access$getInput$p
    1:1:int access$getLimit$p(kotlin.text.DelimitedRangesSequence):1072:1072 -> access$getLimit$p
    1:1:int access$getStartIndex$p(kotlin.text.DelimitedRangesSequence):1072:1072 -> access$getStartIndex$p
    1:1:java.util.Iterator iterator():1079:1079 -> iterator
kotlin.text.DelimitedRangesSequence$iterator$1 -> kotlin.text.DelimitedRangesSequence$iterator$1:
    1:4:void <init>(kotlin.text.DelimitedRangesSequence):1079:1082 -> <init>
    1:3:void calcNext():1087:1089 -> calcNext
    4:6:void calcNext():1091:1093 -> calcNext
    7:7:void calcNext():1095:1095 -> calcNext
    8:9:void calcNext():1097:1098 -> calcNext
    10:11:void calcNext():1100:1101 -> calcNext
    12:13:kotlin.ranges.IntRange kotlin.ranges.RangesKt___RangesKt.until(int,int):705:706 -> calcNext
    12:13:kotlin.ranges.IntRange kotlin.ranges.RangesKt.until(int,int):0 -> calcNext
    12:13:void calcNext():1101 -> calcNext
    14:16:void calcNext():1101:1103 -> calcNext
    17:17:void calcNext():1106:1106 -> calcNext
    1:3:boolean hasNext():1123:1125 -> hasNext
    1:3:kotlin.ranges.IntRange next():1111:1113 -> next
    1:3:java.lang.Object next():1079 -> next
    4:4:kotlin.ranges.IntRange next():1115:1115 -> next
    4:4:java.lang.Object next():1079 -> next
    5:6:kotlin.ranges.IntRange next():1117:1118 -> next
    5:6:java.lang.Object next():1079 -> next
    7:7:kotlin.ranges.IntRange next():1115:1115 -> next
    7:7:java.lang.Object next():1079 -> next
    8:8:kotlin.ranges.IntRange next():1114:1114 -> next
    8:8:java.lang.Object next():1079 -> next
kotlin.text.Regex -> kotlin.text.Regex:
    1:1:void <init>(java.lang.String):89:89 -> <init>
    2:2:void <init>(java.util.regex.Pattern):0:0 -> <init>
    2:2:void <init>(java.lang.String):89 -> <init>
    3:3:void <init>(java.util.regex.Pattern):85:85 -> <init>
    3:3:void <init>(java.lang.String):89 -> <init>
    1:1:boolean matches(java.lang.CharSequence):107:107 -> matches
    1:1:java.lang.String replace(java.lang.CharSequence,java.lang.String):143:143 -> replace
    1:2:java.util.List split(java.lang.CharSequence,int):190:191 -> split
    3:3:java.util.List split(java.lang.CharSequence,int):193:193 -> split
    4:7:java.util.List split(java.lang.CharSequence,int):198:201 -> split
    8:8:java.util.List split(java.lang.CharSequence,int):203:203 -> split
    9:9:java.util.List split(java.lang.CharSequence,int):191:191 -> split
    10:10:java.util.List split(java.lang.CharSequence,int):188:188 -> split
    1:1:java.lang.String toString():214:214 -> toString
kotlin.text.StringsKt -> kotlin.text.StringsKt:
    1:1:void kotlin.text.StringsKt__StringBuilderKt.appendElement(java.lang.Appendable,java.lang.Object,kotlin.jvm.functions.Function1):0:0 -> appendElement
    1:1:void appendElement(java.lang.Appendable,java.lang.Object,kotlin.jvm.functions.Function1):0 -> appendElement
    2:5:void kotlin.text.StringsKt__StringBuilderKt.appendElement(java.lang.Appendable,java.lang.Object,kotlin.jvm.functions.Function1):58:61 -> appendElement
    2:5:void appendElement(java.lang.Appendable,java.lang.Object,kotlin.jvm.functions.Function1):0 -> appendElement
    1:1:int kotlin.text.CharsKt__CharJVMKt.checkRadix(int):156:156 -> checkRadix
    1:1:boolean kotlin.text.StringsKt__StringsKt.contains(java.lang.CharSequence,java.lang.CharSequence,boolean):0:0 -> contains
    1:1:boolean contains(java.lang.CharSequence,java.lang.CharSequence,boolean):0 -> contains
    2:3:boolean kotlin.text.StringsKt__StringsKt.contains(java.lang.CharSequence,java.lang.CharSequence,boolean):1046:1047 -> contains
    2:3:boolean contains(java.lang.CharSequence,java.lang.CharSequence,boolean):0 -> contains
    4:4:boolean kotlin.text.StringsKt__StringsKt.contains(java.lang.CharSequence,java.lang.CharSequence,boolean):1049:1049 -> contains
    4:4:boolean contains(java.lang.CharSequence,java.lang.CharSequence,boolean):0 -> contains
    1:1:boolean kotlin.text.StringsKt__StringsKt.contains$default(java.lang.CharSequence,java.lang.CharSequence,boolean,int,java.lang.Object):1045:1045 -> contains$default
    1:1:boolean contains$default(java.lang.CharSequence,java.lang.CharSequence,boolean,int,java.lang.Object):0 -> contains$default
    1:1:int kotlin.text.CharsKt__CharJVMKt.digitOf(char,int):148:148 -> digitOf
    1:1:boolean kotlin.text.StringsKt__StringsKt.endsWith(java.lang.CharSequence,char,boolean):0:0 -> endsWith$default
    1:1:boolean kotlin.text.StringsKt__StringsKt.endsWith$default(java.lang.CharSequence,char,boolean,int,java.lang.Object):743 -> endsWith$default
    1:1:boolean endsWith$default(java.lang.CharSequence,char,boolean,int,java.lang.Object):0 -> endsWith$default
    2:2:boolean kotlin.text.StringsKt__StringsKt.endsWith(java.lang.CharSequence,char,boolean):744:744 -> endsWith$default
    2:2:boolean kotlin.text.StringsKt__StringsKt.endsWith$default(java.lang.CharSequence,char,boolean,int,java.lang.Object):743 -> endsWith$default
    2:2:boolean endsWith$default(java.lang.CharSequence,char,boolean,int,java.lang.Object):0 -> endsWith$default
    3:3:int kotlin.text.StringsKt__StringsKt.getLastIndex(java.lang.CharSequence):0:0 -> endsWith$default
    3:3:boolean kotlin.text.StringsKt__StringsKt.endsWith(java.lang.CharSequence,char,boolean):744 -> endsWith$default
    3:3:boolean kotlin.text.StringsKt__StringsKt.endsWith$default(java.lang.CharSequence,char,boolean,int,java.lang.Object):743 -> endsWith$default
    3:3:boolean endsWith$default(java.lang.CharSequence,char,boolean,int,java.lang.Object):0 -> endsWith$default
    4:4:int kotlin.text.StringsKt__StringsKt.getLastIndex(java.lang.CharSequence):317:317 -> endsWith$default
    4:4:boolean kotlin.text.StringsKt__StringsKt.endsWith(java.lang.CharSequence,char,boolean):744 -> endsWith$default
    4:4:boolean kotlin.text.StringsKt__StringsKt.endsWith$default(java.lang.CharSequence,char,boolean,int,java.lang.Object):743 -> endsWith$default
    4:4:boolean endsWith$default(java.lang.CharSequence,char,boolean,int,java.lang.Object):0 -> endsWith$default
    5:5:boolean kotlin.text.StringsKt__StringsKt.endsWith(java.lang.CharSequence,char,boolean):744:744 -> endsWith$default
    5:5:boolean kotlin.text.StringsKt__StringsKt.endsWith$default(java.lang.CharSequence,char,boolean,int,java.lang.Object):743 -> endsWith$default
    5:5:boolean endsWith$default(java.lang.CharSequence,char,boolean,int,java.lang.Object):0 -> endsWith$default
    6:6:boolean kotlin.text.StringsKt__StringsJVMKt.endsWith(java.lang.String,java.lang.String,boolean):0:0 -> endsWith$default
    6:6:boolean kotlin.text.StringsKt__StringsJVMKt.endsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):354 -> endsWith$default
    6:6:boolean endsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):0 -> endsWith$default
    7:7:boolean kotlin.text.StringsKt__StringsJVMKt.endsWith(java.lang.String,java.lang.String,boolean):356:356 -> endsWith$default
    7:7:boolean kotlin.text.StringsKt__StringsJVMKt.endsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):354 -> endsWith$default
    7:7:boolean endsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):0 -> endsWith$default
    8:8:boolean kotlin.text.StringsKt__StringsJVMKt.endsWith(java.lang.String,java.lang.String,boolean):358:358 -> endsWith$default
    8:8:boolean kotlin.text.StringsKt__StringsJVMKt.endsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):354 -> endsWith$default
    8:8:boolean endsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):0 -> endsWith$default
    1:2:boolean kotlin.text.CharsKt__CharKt.equals(char,char,boolean):35:36 -> equals
    1:1:int kotlin.text.StringsKt__StringsKt.getLastIndex(java.lang.CharSequence):317:317 -> getLastIndex
    1:1:int kotlin.text.StringsKt__StringsKt.indexOf(java.lang.CharSequence,java.lang.String,int,boolean):1003:1003 -> indexOf
    2:2:int kotlin.text.StringsKt__StringsKt.indexOf(java.lang.CharSequence,java.lang.String,int,boolean):1006:1006 -> indexOf
    3:3:int kotlin.text.StringsKt__StringsKt.indexOf(java.lang.CharSequence,java.lang.String,int,boolean):1004:1004 -> indexOf
    1:1:int kotlin.text.StringsKt__StringsKt.indexOf$StringsKt__StringsKt(java.lang.CharSequence,java.lang.CharSequence,int,int,boolean,boolean):876:876 -> indexOf$StringsKt__StringsKt
    2:2:int kotlin.text.StringsKt__StringsKt.getLastIndex(java.lang.CharSequence):0:0 -> indexOf$StringsKt__StringsKt
    2:2:int kotlin.text.StringsKt__StringsKt.indexOf$StringsKt__StringsKt(java.lang.CharSequence,java.lang.CharSequence,int,int,boolean,boolean):878 -> indexOf$StringsKt__StringsKt
    3:3:int kotlin.text.StringsKt__StringsKt.getLastIndex(java.lang.CharSequence):317:317 -> indexOf$StringsKt__StringsKt
    3:3:int kotlin.text.StringsKt__StringsKt.indexOf$StringsKt__StringsKt(java.lang.CharSequence,java.lang.CharSequence,int,int,boolean,boolean):878 -> indexOf$StringsKt__StringsKt
    4:4:kotlin.ranges.IntProgression kotlin.ranges.RangesKt___RangesKt.downTo(int,int):439:439 -> indexOf$StringsKt__StringsKt
    4:4:kotlin.ranges.IntProgression kotlin.ranges.RangesKt.downTo(int,int):0 -> indexOf$StringsKt__StringsKt
    4:4:int kotlin.text.StringsKt__StringsKt.indexOf$StringsKt__StringsKt(java.lang.CharSequence,java.lang.CharSequence,int,int,boolean,boolean):878 -> indexOf$StringsKt__StringsKt
    5:7:int kotlin.text.StringsKt__StringsKt.indexOf$StringsKt__StringsKt(java.lang.CharSequence,java.lang.CharSequence,int,int,boolean,boolean):880:882 -> indexOf$StringsKt__StringsKt
    8:9:int kotlin.text.StringsKt__StringsKt.indexOf$StringsKt__StringsKt(java.lang.CharSequence,java.lang.CharSequence,int,int,boolean,boolean):886:887 -> indexOf$StringsKt__StringsKt
    1:1:int kotlin.text.StringsKt__StringsKt.indexOf$StringsKt__StringsKt$default(java.lang.CharSequence,java.lang.CharSequence,int,int,boolean,boolean,int,java.lang.Object):874:874 -> indexOf$StringsKt__StringsKt$default
    1:1:int kotlin.text.StringsKt__StringsKt.indexOf(java.lang.CharSequence,char,int,boolean):0:0 -> indexOf$default
    1:1:int kotlin.text.StringsKt__StringsKt.indexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):988 -> indexOf$default
    1:1:int indexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):0 -> indexOf$default
    2:2:int kotlin.text.StringsKt__StringsKt.indexOf(java.lang.CharSequence,char,int,boolean):989:989 -> indexOf$default
    2:2:int kotlin.text.StringsKt__StringsKt.indexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):988 -> indexOf$default
    2:2:int indexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):0 -> indexOf$default
    3:3:int kotlin.text.StringsKt__StringsKt.indexOf(java.lang.CharSequence,char,int,boolean):992:992 -> indexOf$default
    3:3:int kotlin.text.StringsKt__StringsKt.indexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):988 -> indexOf$default
    3:3:int indexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):0 -> indexOf$default
    4:4:int kotlin.text.StringsKt__StringsKt.indexOf(java.lang.CharSequence,char,int,boolean):990:990 -> indexOf$default
    4:4:int kotlin.text.StringsKt__StringsKt.indexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):988 -> indexOf$default
    4:4:int indexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):0 -> indexOf$default
    5:5:int kotlin.text.StringsKt__StringsKt.indexOf$default(java.lang.CharSequence,java.lang.String,int,boolean,int,java.lang.Object):1002:1002 -> indexOf$default
    1:3:int kotlin.text.StringsKt__StringsKt.indexOfAny(java.lang.CharSequence,char[],int,boolean):835:837 -> indexOfAny
    4:4:int kotlin.text.StringsKt__StringsKt.getLastIndex(java.lang.CharSequence):0:0 -> indexOfAny
    4:4:int kotlin.text.StringsKt__StringsKt.indexOfAny(java.lang.CharSequence,char[],int,boolean):840 -> indexOfAny
    5:5:int kotlin.text.StringsKt__StringsKt.getLastIndex(java.lang.CharSequence):317:317 -> indexOfAny
    5:5:int kotlin.text.StringsKt__StringsKt.indexOfAny(java.lang.CharSequence,char[],int,boolean):840 -> indexOfAny
    6:6:int kotlin.text.StringsKt__StringsKt.indexOfAny(java.lang.CharSequence,char[],int,boolean):841:841 -> indexOfAny
    7:7:int kotlin.text.StringsKt__StringsKt.indexOfAny(java.lang.CharSequence,char[],int,boolean):1421:1421 -> indexOfAny
    8:8:int kotlin.text.StringsKt__StringsKt.indexOfAny(java.lang.CharSequence,char[],int,boolean):842:842 -> indexOfAny
    1:1:boolean kotlin.text.StringsKt__StringsJVMKt.isBlank(java.lang.CharSequence):0:0 -> isBlank
    1:1:boolean isBlank(java.lang.CharSequence):0 -> isBlank
    2:2:boolean kotlin.text.StringsKt__StringsJVMKt.isBlank(java.lang.CharSequence):494:494 -> isBlank
    2:2:boolean isBlank(java.lang.CharSequence):0 -> isBlank
    3:3:kotlin.ranges.IntRange kotlin.text.StringsKt__StringsKt.getIndices(java.lang.CharSequence):0:0 -> isBlank
    3:3:boolean kotlin.text.StringsKt__StringsJVMKt.isBlank(java.lang.CharSequence):494 -> isBlank
    3:3:boolean isBlank(java.lang.CharSequence):0 -> isBlank
    4:4:kotlin.ranges.IntRange kotlin.text.StringsKt__StringsKt.getIndices(java.lang.CharSequence):311:311 -> isBlank
    4:4:boolean kotlin.text.StringsKt__StringsJVMKt.isBlank(java.lang.CharSequence):494 -> isBlank
    4:4:boolean isBlank(java.lang.CharSequence):0 -> isBlank
    5:6:boolean kotlin.text.StringsKt__StringsJVMKt.isBlank(java.lang.CharSequence):656:657 -> isBlank
    5:6:boolean isBlank(java.lang.CharSequence):0 -> isBlank
    7:7:boolean kotlin.text.StringsKt__StringsJVMKt.isBlank(java.lang.CharSequence):494:494 -> isBlank
    7:7:boolean isBlank(java.lang.CharSequence):0 -> isBlank
    1:1:boolean kotlin.text.CharsKt__CharJVMKt.isWhitespace(char):72:72 -> isWhitespace
    1:1:int kotlin.text.StringsKt__StringsKt.getLastIndex(java.lang.CharSequence):0:0 -> lastIndexOf$default
    1:1:int kotlin.text.StringsKt__StringsKt.lastIndexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):1017 -> lastIndexOf$default
    1:1:int lastIndexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):0 -> lastIndexOf$default
    2:2:int kotlin.text.StringsKt__StringsKt.getLastIndex(java.lang.CharSequence):317:317 -> lastIndexOf$default
    2:2:int kotlin.text.StringsKt__StringsKt.lastIndexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):1017 -> lastIndexOf$default
    2:2:int lastIndexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):0 -> lastIndexOf$default
    3:3:int kotlin.text.StringsKt__StringsKt.lastIndexOf(java.lang.CharSequence,char,int,boolean):0:0 -> lastIndexOf$default
    3:3:int kotlin.text.StringsKt__StringsKt.lastIndexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):1017 -> lastIndexOf$default
    3:3:int lastIndexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):0 -> lastIndexOf$default
    4:4:int kotlin.text.StringsKt__StringsKt.lastIndexOf(java.lang.CharSequence,char,int,boolean):1018:1018 -> lastIndexOf$default
    4:4:int kotlin.text.StringsKt__StringsKt.lastIndexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):1017 -> lastIndexOf$default
    4:4:int lastIndexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):0 -> lastIndexOf$default
    5:5:int kotlin.text.StringsKt__StringsKt.lastIndexOf(java.lang.CharSequence,char,int,boolean):1021:1021 -> lastIndexOf$default
    5:5:int kotlin.text.StringsKt__StringsKt.lastIndexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):1017 -> lastIndexOf$default
    5:5:int lastIndexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):0 -> lastIndexOf$default
    6:6:int kotlin.text.StringsKt__StringsKt.lastIndexOfAny(java.lang.CharSequence,char[],int,boolean):0:0 -> lastIndexOf$default
    6:6:int kotlin.text.StringsKt__StringsKt.lastIndexOf(java.lang.CharSequence,char,int,boolean):1019 -> lastIndexOf$default
    6:6:int kotlin.text.StringsKt__StringsKt.lastIndexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):1017 -> lastIndexOf$default
    6:6:int lastIndexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):0 -> lastIndexOf$default
    7:9:int kotlin.text.StringsKt__StringsKt.lastIndexOfAny(java.lang.CharSequence,char[],int,boolean):858:860 -> lastIndexOf$default
    7:9:int kotlin.text.StringsKt__StringsKt.lastIndexOf(java.lang.CharSequence,char,int,boolean):1019 -> lastIndexOf$default
    7:9:int kotlin.text.StringsKt__StringsKt.lastIndexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):1017 -> lastIndexOf$default
    7:9:int lastIndexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):0 -> lastIndexOf$default
    10:10:int kotlin.text.StringsKt__StringsKt.getLastIndex(java.lang.CharSequence):0:0 -> lastIndexOf$default
    10:10:int kotlin.text.StringsKt__StringsKt.lastIndexOfAny(java.lang.CharSequence,char[],int,boolean):864 -> lastIndexOf$default
    10:10:int kotlin.text.StringsKt__StringsKt.lastIndexOf(java.lang.CharSequence,char,int,boolean):1019 -> lastIndexOf$default
    10:10:int kotlin.text.StringsKt__StringsKt.lastIndexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):1017 -> lastIndexOf$default
    10:10:int lastIndexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):0 -> lastIndexOf$default
    11:11:int kotlin.text.StringsKt__StringsKt.getLastIndex(java.lang.CharSequence):317:317 -> lastIndexOf$default
    11:11:int kotlin.text.StringsKt__StringsKt.lastIndexOfAny(java.lang.CharSequence,char[],int,boolean):864 -> lastIndexOf$default
    11:11:int kotlin.text.StringsKt__StringsKt.lastIndexOf(java.lang.CharSequence,char,int,boolean):1019 -> lastIndexOf$default
    11:11:int kotlin.text.StringsKt__StringsKt.lastIndexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):1017 -> lastIndexOf$default
    11:11:int lastIndexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):0 -> lastIndexOf$default
    12:12:int kotlin.text.StringsKt__StringsKt.lastIndexOfAny(java.lang.CharSequence,char[],int,boolean):865:865 -> lastIndexOf$default
    12:12:int kotlin.text.StringsKt__StringsKt.lastIndexOf(java.lang.CharSequence,char,int,boolean):1019 -> lastIndexOf$default
    12:12:int kotlin.text.StringsKt__StringsKt.lastIndexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):1017 -> lastIndexOf$default
    12:12:int lastIndexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):0 -> lastIndexOf$default
    13:13:int kotlin.text.StringsKt__StringsKt.lastIndexOfAny(java.lang.CharSequence,char[],int,boolean):1423:1423 -> lastIndexOf$default
    13:13:int kotlin.text.StringsKt__StringsKt.lastIndexOf(java.lang.CharSequence,char,int,boolean):1019 -> lastIndexOf$default
    13:13:int kotlin.text.StringsKt__StringsKt.lastIndexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):1017 -> lastIndexOf$default
    13:13:int lastIndexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):0 -> lastIndexOf$default
    14:14:int kotlin.text.StringsKt__StringsKt.lastIndexOfAny(java.lang.CharSequence,char[],int,boolean):866:866 -> lastIndexOf$default
    14:14:int kotlin.text.StringsKt__StringsKt.lastIndexOf(java.lang.CharSequence,char,int,boolean):1019 -> lastIndexOf$default
    14:14:int kotlin.text.StringsKt__StringsKt.lastIndexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):1017 -> lastIndexOf$default
    14:14:int lastIndexOf$default(java.lang.CharSequence,char,int,boolean,int,java.lang.Object):0 -> lastIndexOf$default
    15:15:int kotlin.text.StringsKt__StringsKt.getLastIndex(java.lang.CharSequence):0:0 -> lastIndexOf$default
    15:15:int kotlin.text.StringsKt__StringsKt.lastIndexOf$default(java.lang.CharSequence,java.lang.String,int,boolean,int,java.lang.Object):1032 -> lastIndexOf$default
    15:15:int lastIndexOf$default(java.lang.CharSequence,java.lang.String,int,boolean,int,java.lang.Object):0 -> lastIndexOf$default
    16:16:int kotlin.text.StringsKt__StringsKt.getLastIndex(java.lang.CharSequence):317:317 -> lastIndexOf$default
    16:16:int kotlin.text.StringsKt__StringsKt.lastIndexOf$default(java.lang.CharSequence,java.lang.String,int,boolean,int,java.lang.Object):1032 -> lastIndexOf$default
    16:16:int lastIndexOf$default(java.lang.CharSequence,java.lang.String,int,boolean,int,java.lang.Object):0 -> lastIndexOf$default
    17:17:int kotlin.text.StringsKt__StringsKt.lastIndexOf(java.lang.CharSequence,java.lang.String,int,boolean):0:0 -> lastIndexOf$default
    17:17:int kotlin.text.StringsKt__StringsKt.lastIndexOf$default(java.lang.CharSequence,java.lang.String,int,boolean,int,java.lang.Object):1032 -> lastIndexOf$default
    17:17:int lastIndexOf$default(java.lang.CharSequence,java.lang.String,int,boolean,int,java.lang.Object):0 -> lastIndexOf$default
    18:18:int kotlin.text.StringsKt__StringsKt.lastIndexOf(java.lang.CharSequence,java.lang.String,int,boolean):1033:1033 -> lastIndexOf$default
    18:18:int kotlin.text.StringsKt__StringsKt.lastIndexOf$default(java.lang.CharSequence,java.lang.String,int,boolean,int,java.lang.Object):1032 -> lastIndexOf$default
    18:18:int lastIndexOf$default(java.lang.CharSequence,java.lang.String,int,boolean,int,java.lang.Object):0 -> lastIndexOf$default
    19:19:int kotlin.text.StringsKt__StringsKt.lastIndexOf(java.lang.CharSequence,java.lang.String,int,boolean):1036:1036 -> lastIndexOf$default
    19:19:int kotlin.text.StringsKt__StringsKt.lastIndexOf$default(java.lang.CharSequence,java.lang.String,int,boolean,int,java.lang.Object):1032 -> lastIndexOf$default
    19:19:int lastIndexOf$default(java.lang.CharSequence,java.lang.String,int,boolean,int,java.lang.Object):0 -> lastIndexOf$default
    20:20:int kotlin.text.StringsKt__StringsKt.lastIndexOf(java.lang.CharSequence,java.lang.String,int,boolean):1034:1034 -> lastIndexOf$default
    20:20:int kotlin.text.StringsKt__StringsKt.lastIndexOf$default(java.lang.CharSequence,java.lang.String,int,boolean,int,java.lang.Object):1032 -> lastIndexOf$default
    20:20:int lastIndexOf$default(java.lang.CharSequence,java.lang.String,int,boolean,int,java.lang.Object):0 -> lastIndexOf$default
    1:1:java.util.List kotlin.collections.ArraysKt___ArraysJvmKt.asList(java.lang.Object[]):0:0 -> rangesDelimitedBy$StringsKt__StringsKt$default
    1:1:java.util.List kotlin.collections.ArraysKt.asList(java.lang.Object[]):0 -> rangesDelimitedBy$StringsKt__StringsKt$default
    1:1:kotlin.sequences.Sequence kotlin.text.StringsKt__StringsKt.rangesDelimitedBy$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String[],int,boolean,int):1165 -> rangesDelimitedBy$StringsKt__StringsKt$default
    1:1:kotlin.sequences.Sequence kotlin.text.StringsKt__StringsKt.rangesDelimitedBy$StringsKt__StringsKt$default(java.lang.CharSequence,java.lang.String[],int,boolean,int,int,java.lang.Object):1163 -> rangesDelimitedBy$StringsKt__StringsKt$default
    2:2:java.util.List kotlin.collections.ArraysUtilJVM.asList(java.lang.Object[]):13:13 -> rangesDelimitedBy$StringsKt__StringsKt$default
    2:2:java.util.List kotlin.collections.ArraysKt___ArraysJvmKt.asList(java.lang.Object[]):129 -> rangesDelimitedBy$StringsKt__StringsKt$default
    2:2:java.util.List kotlin.collections.ArraysKt.asList(java.lang.Object[]):0 -> rangesDelimitedBy$StringsKt__StringsKt$default
    2:2:kotlin.sequences.Sequence kotlin.text.StringsKt__StringsKt.rangesDelimitedBy$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String[],int,boolean,int):1165 -> rangesDelimitedBy$StringsKt__StringsKt$default
    2:2:kotlin.sequences.Sequence kotlin.text.StringsKt__StringsKt.rangesDelimitedBy$StringsKt__StringsKt$default(java.lang.CharSequence,java.lang.String[],int,boolean,int,int,java.lang.Object):1163 -> rangesDelimitedBy$StringsKt__StringsKt$default
    3:3:java.util.List kotlin.collections.ArraysKt___ArraysJvmKt.asList(java.lang.Object[]):129:129 -> rangesDelimitedBy$StringsKt__StringsKt$default
    3:3:java.util.List kotlin.collections.ArraysKt.asList(java.lang.Object[]):0 -> rangesDelimitedBy$StringsKt__StringsKt$default
    3:3:kotlin.sequences.Sequence kotlin.text.StringsKt__StringsKt.rangesDelimitedBy$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String[],int,boolean,int):1165 -> rangesDelimitedBy$StringsKt__StringsKt$default
    3:3:kotlin.sequences.Sequence kotlin.text.StringsKt__StringsKt.rangesDelimitedBy$StringsKt__StringsKt$default(java.lang.CharSequence,java.lang.String[],int,boolean,int,int,java.lang.Object):1163 -> rangesDelimitedBy$StringsKt__StringsKt$default
    4:4:kotlin.sequences.Sequence kotlin.text.StringsKt__StringsKt.rangesDelimitedBy$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String[],int,boolean,int):1167:1167 -> rangesDelimitedBy$StringsKt__StringsKt$default
    4:4:kotlin.sequences.Sequence kotlin.text.StringsKt__StringsKt.rangesDelimitedBy$StringsKt__StringsKt$default(java.lang.CharSequence,java.lang.String[],int,boolean,int,int,java.lang.Object):1163 -> rangesDelimitedBy$StringsKt__StringsKt$default
    5:5:kotlin.sequences.Sequence kotlin.text.StringsKt__StringsKt.rangesDelimitedBy$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String[],int,boolean,int):1164:1164 -> rangesDelimitedBy$StringsKt__StringsKt$default
    5:5:kotlin.sequences.Sequence kotlin.text.StringsKt__StringsKt.rangesDelimitedBy$StringsKt__StringsKt$default(java.lang.CharSequence,java.lang.String[],int,boolean,int,int,java.lang.Object):1163 -> rangesDelimitedBy$StringsKt__StringsKt$default
    6:6:kotlin.sequences.Sequence kotlin.text.StringsKt__StringsKt.rangesDelimitedBy$StringsKt__StringsKt(java.lang.CharSequence,char[],int,boolean,int):1143:1143 -> rangesDelimitedBy$StringsKt__StringsKt$default
    6:6:kotlin.sequences.Sequence kotlin.text.StringsKt__StringsKt.rangesDelimitedBy$StringsKt__StringsKt$default(java.lang.CharSequence,char[],int,boolean,int,int,java.lang.Object):1140 -> rangesDelimitedBy$StringsKt__StringsKt$default
    7:7:kotlin.sequences.Sequence kotlin.text.StringsKt__StringsKt.rangesDelimitedBy$StringsKt__StringsKt(java.lang.CharSequence,char[],int,boolean,int):1141:1141 -> rangesDelimitedBy$StringsKt__StringsKt$default
    7:7:kotlin.sequences.Sequence kotlin.text.StringsKt__StringsKt.rangesDelimitedBy$StringsKt__StringsKt$default(java.lang.CharSequence,char[],int,boolean,int,int,java.lang.Object):1140 -> rangesDelimitedBy$StringsKt__StringsKt$default
    1:1:boolean kotlin.text.StringsKt__StringsJVMKt.regionMatches(java.lang.String,int,java.lang.String,int,int,boolean):527:527 -> regionMatches
    2:2:boolean kotlin.text.StringsKt__StringsJVMKt.regionMatches(java.lang.String,int,java.lang.String,int,int,boolean):529:529 -> regionMatches
    1:1:boolean kotlin.text.StringsKt__StringsKt.regionMatchesImpl(java.lang.CharSequence,int,java.lang.CharSequence,int,int,boolean):723:723 -> regionMatchesImpl
    2:2:boolean kotlin.text.StringsKt__StringsKt.regionMatchesImpl(java.lang.CharSequence,int,java.lang.CharSequence,int,int,boolean):728:728 -> regionMatchesImpl
    1:1:java.lang.String kotlin.text.StringsKt__StringsJVMKt.replace(java.lang.String,char,char,boolean):0:0 -> replace$default
    1:1:java.lang.String kotlin.text.StringsKt__StringsJVMKt.replace$default(java.lang.String,char,char,boolean,int,java.lang.Object):63 -> replace$default
    1:1:java.lang.String replace$default(java.lang.String,char,char,boolean,int,java.lang.Object):0 -> replace$default
    2:2:java.lang.String kotlin.text.StringsKt__StringsJVMKt.replace(java.lang.String,char,char,boolean):65:65 -> replace$default
    2:2:java.lang.String kotlin.text.StringsKt__StringsJVMKt.replace$default(java.lang.String,char,char,boolean,int,java.lang.Object):63 -> replace$default
    2:2:java.lang.String replace$default(java.lang.String,char,char,boolean,int,java.lang.Object):0 -> replace$default
    3:3:kotlin.sequences.Sequence kotlin.text.StringsKt__StringsKt.splitToSequence(java.lang.CharSequence,char[],boolean,int):0:0 -> replace$default
    3:3:kotlin.sequences.Sequence kotlin.text.StringsKt__StringsKt.splitToSequence$default(java.lang.CharSequence,char[],boolean,int,int,java.lang.Object):1217 -> replace$default
    3:3:java.lang.String kotlin.text.StringsKt__StringsJVMKt.replace(java.lang.String,char,char,boolean):67 -> replace$default
    3:3:java.lang.String kotlin.text.StringsKt__StringsJVMKt.replace$default(java.lang.String,char,char,boolean,int,java.lang.Object):63 -> replace$default
    3:3:java.lang.String replace$default(java.lang.String,char,char,boolean,int,java.lang.Object):0 -> replace$default
    4:4:kotlin.sequences.Sequence kotlin.text.StringsKt__StringsKt.splitToSequence(java.lang.CharSequence,char[],boolean,int):1218:1218 -> replace$default
    4:4:kotlin.sequences.Sequence kotlin.text.StringsKt__StringsKt.splitToSequence$default(java.lang.CharSequence,char[],boolean,int,int,java.lang.Object):1217 -> replace$default
    4:4:java.lang.String kotlin.text.StringsKt__StringsJVMKt.replace(java.lang.String,char,char,boolean):67 -> replace$default
    4:4:java.lang.String kotlin.text.StringsKt__StringsJVMKt.replace$default(java.lang.String,char,char,boolean,int,java.lang.Object):63 -> replace$default
    4:4:java.lang.String replace$default(java.lang.String,char,char,boolean,int,java.lang.Object):0 -> replace$default
    5:5:kotlin.sequences.Sequence kotlin.sequences.SequencesKt___SequencesKt.map(kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):0:0 -> replace$default
    5:5:kotlin.sequences.Sequence kotlin.sequences.SequencesKt.map(kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):0 -> replace$default
    5:5:kotlin.sequences.Sequence kotlin.text.StringsKt__StringsKt.splitToSequence(java.lang.CharSequence,char[],boolean,int):1218 -> replace$default
    5:5:kotlin.sequences.Sequence kotlin.text.StringsKt__StringsKt.splitToSequence$default(java.lang.CharSequence,char[],boolean,int,int,java.lang.Object):1217 -> replace$default
    5:5:java.lang.String kotlin.text.StringsKt__StringsJVMKt.replace(java.lang.String,char,char,boolean):67 -> replace$default
    5:5:java.lang.String kotlin.text.StringsKt__StringsJVMKt.replace$default(java.lang.String,char,char,boolean,int,java.lang.Object):63 -> replace$default
    5:5:java.lang.String replace$default(java.lang.String,char,char,boolean,int,java.lang.Object):0 -> replace$default
    6:6:kotlin.sequences.Sequence kotlin.sequences.SequencesKt___SequencesKt.map(kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):861:861 -> replace$default
    6:6:kotlin.sequences.Sequence kotlin.sequences.SequencesKt.map(kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):0 -> replace$default
    6:6:kotlin.sequences.Sequence kotlin.text.StringsKt__StringsKt.splitToSequence(java.lang.CharSequence,char[],boolean,int):1218 -> replace$default
    6:6:kotlin.sequences.Sequence kotlin.text.StringsKt__StringsKt.splitToSequence$default(java.lang.CharSequence,char[],boolean,int,int,java.lang.Object):1217 -> replace$default
    6:6:java.lang.String kotlin.text.StringsKt__StringsJVMKt.replace(java.lang.String,char,char,boolean):67 -> replace$default
    6:6:java.lang.String kotlin.text.StringsKt__StringsJVMKt.replace$default(java.lang.String,char,char,boolean,int,java.lang.Object):63 -> replace$default
    6:6:java.lang.String replace$default(java.lang.String,char,char,boolean,int,java.lang.Object):0 -> replace$default
    7:7:java.lang.String kotlin.text.StringsKt__StringsJVMKt.replace(java.lang.String,char,char,boolean):67:67 -> replace$default
    7:7:java.lang.String kotlin.text.StringsKt__StringsJVMKt.replace$default(java.lang.String,char,char,boolean,int,java.lang.Object):63 -> replace$default
    7:7:java.lang.String replace$default(java.lang.String,char,char,boolean,int,java.lang.Object):0 -> replace$default
    8:8:java.lang.String kotlin.text.StringsKt__StringsJVMKt.replace(java.lang.String,java.lang.String,java.lang.String,boolean):0:0 -> replace$default
    8:8:java.lang.String kotlin.text.StringsKt__StringsJVMKt.replace$default(java.lang.String,java.lang.String,java.lang.String,boolean,int,java.lang.Object):75 -> replace$default
    8:8:java.lang.String replace$default(java.lang.String,java.lang.String,java.lang.String,boolean,int,java.lang.Object):0 -> replace$default
    9:9:java.lang.String kotlin.text.StringsKt__StringsJVMKt.replace(java.lang.String,java.lang.String,java.lang.String,boolean):76:76 -> replace$default
    9:9:java.lang.String kotlin.text.StringsKt__StringsJVMKt.replace$default(java.lang.String,java.lang.String,java.lang.String,boolean,int,java.lang.Object):75 -> replace$default
    9:9:java.lang.String replace$default(java.lang.String,java.lang.String,java.lang.String,boolean,int,java.lang.Object):0 -> replace$default
    1:1:java.util.List kotlin.text.StringsKt__StringsKt.split$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String,boolean,int):1247:1247 -> split$StringsKt__StringsKt
    2:2:java.util.List kotlin.text.StringsKt__StringsKt.split$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String,boolean,int):1253:1253 -> split$StringsKt__StringsKt
    3:4:java.util.List kotlin.text.StringsKt__StringsKt.split$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String,boolean,int):1255:1256 -> split$StringsKt__StringsKt
    5:6:java.util.List kotlin.text.StringsKt__StringsKt.split$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String,boolean,int):1258:1259 -> split$StringsKt__StringsKt
    7:7:java.util.List kotlin.text.StringsKt__StringsKt.split$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String,boolean,int):1262:1262 -> split$StringsKt__StringsKt
    8:8:java.util.List kotlin.text.StringsKt__StringsKt.split$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String,boolean,int):1249:1249 -> split$StringsKt__StringsKt
    9:9:java.util.List kotlin.text.StringsKt__StringsKt.split$StringsKt__StringsKt(java.lang.CharSequence,java.lang.String,boolean,int):1244:1244 -> split$StringsKt__StringsKt
    1:1:java.util.List kotlin.text.StringsKt__StringsKt.split(java.lang.CharSequence,char[],boolean,int):0:0 -> split$default
    1:1:java.util.List kotlin.text.StringsKt__StringsKt.split$default(java.lang.CharSequence,char[],boolean,int,int,java.lang.Object):1227 -> split$default
    1:1:java.util.List split$default(java.lang.CharSequence,char[],boolean,int,int,java.lang.Object):0 -> split$default
    2:3:java.util.List kotlin.text.StringsKt__StringsKt.split(java.lang.CharSequence,char[],boolean,int):1228:1229 -> split$default
    2:3:java.util.List kotlin.text.StringsKt__StringsKt.split$default(java.lang.CharSequence,char[],boolean,int,int,java.lang.Object):1227 -> split$default
    2:3:java.util.List split$default(java.lang.CharSequence,char[],boolean,int,int,java.lang.Object):0 -> split$default
    4:4:java.util.List kotlin.text.StringsKt__StringsKt.split(java.lang.CharSequence,char[],boolean,int):1232:1232 -> split$default
    4:4:java.util.List kotlin.text.StringsKt__StringsKt.split$default(java.lang.CharSequence,char[],boolean,int,int,java.lang.Object):1227 -> split$default
    4:4:java.util.List split$default(java.lang.CharSequence,char[],boolean,int,int,java.lang.Object):0 -> split$default
    5:7:java.util.List kotlin.text.StringsKt__StringsKt.split(java.lang.CharSequence,char[],boolean,int):1433:1435 -> split$default
    5:7:java.util.List kotlin.text.StringsKt__StringsKt.split$default(java.lang.CharSequence,char[],boolean,int,int,java.lang.Object):1227 -> split$default
    5:7:java.util.List split$default(java.lang.CharSequence,char[],boolean,int,int,java.lang.Object):0 -> split$default
    8:8:java.util.List kotlin.text.StringsKt__StringsKt.split(java.lang.CharSequence,char[],boolean,int):1232:1232 -> split$default
    8:8:java.util.List kotlin.text.StringsKt__StringsKt.split$default(java.lang.CharSequence,char[],boolean,int,int,java.lang.Object):1227 -> split$default
    8:8:java.util.List split$default(java.lang.CharSequence,char[],boolean,int,int,java.lang.Object):0 -> split$default
    9:9:java.util.List kotlin.text.StringsKt__StringsKt.split(java.lang.CharSequence,java.lang.String[],boolean,int):0:0 -> split$default
    9:9:java.util.List kotlin.text.StringsKt__StringsKt.split$default(java.lang.CharSequence,java.lang.String[],boolean,int,int,java.lang.Object):1199 -> split$default
    9:9:java.util.List split$default(java.lang.CharSequence,java.lang.String[],boolean,int,int,java.lang.Object):0 -> split$default
    10:13:java.util.List kotlin.text.StringsKt__StringsKt.split(java.lang.CharSequence,java.lang.String[],boolean,int):1200:1203 -> split$default
    10:13:java.util.List kotlin.text.StringsKt__StringsKt.split$default(java.lang.CharSequence,java.lang.String[],boolean,int,int,java.lang.Object):1199 -> split$default
    10:13:java.util.List split$default(java.lang.CharSequence,java.lang.String[],boolean,int,int,java.lang.Object):0 -> split$default
    14:14:java.util.List kotlin.text.StringsKt__StringsKt.split(java.lang.CharSequence,java.lang.String[],boolean,int):1207:1207 -> split$default
    14:14:java.util.List kotlin.text.StringsKt__StringsKt.split$default(java.lang.CharSequence,java.lang.String[],boolean,int,int,java.lang.Object):1199 -> split$default
    14:14:java.util.List split$default(java.lang.CharSequence,java.lang.String[],boolean,int,int,java.lang.Object):0 -> split$default
    15:17:java.util.List kotlin.text.StringsKt__StringsKt.split(java.lang.CharSequence,java.lang.String[],boolean,int):1429:1431 -> split$default
    15:17:java.util.List kotlin.text.StringsKt__StringsKt.split$default(java.lang.CharSequence,java.lang.String[],boolean,int,int,java.lang.Object):1199 -> split$default
    15:17:java.util.List split$default(java.lang.CharSequence,java.lang.String[],boolean,int,int,java.lang.Object):0 -> split$default
    18:18:java.util.List kotlin.text.StringsKt__StringsKt.split(java.lang.CharSequence,java.lang.String[],boolean,int):1207:1207 -> split$default
    18:18:java.util.List kotlin.text.StringsKt__StringsKt.split$default(java.lang.CharSequence,java.lang.String[],boolean,int,int,java.lang.Object):1199 -> split$default
    18:18:java.util.List split$default(java.lang.CharSequence,java.lang.String[],boolean,int,int,java.lang.Object):0 -> split$default
    1:1:kotlin.sequences.Sequence kotlin.text.StringsKt__StringsKt.splitToSequence(java.lang.CharSequence,java.lang.String[],boolean,int):0:0 -> splitToSequence$default
    1:1:kotlin.sequences.Sequence kotlin.text.StringsKt__StringsKt.splitToSequence$default(java.lang.CharSequence,java.lang.String[],boolean,int,int,java.lang.Object):1185 -> splitToSequence$default
    2:2:kotlin.sequences.Sequence kotlin.text.StringsKt__StringsKt.splitToSequence(java.lang.CharSequence,java.lang.String[],boolean,int):1186:1186 -> splitToSequence$default
    2:2:kotlin.sequences.Sequence kotlin.text.StringsKt__StringsKt.splitToSequence$default(java.lang.CharSequence,java.lang.String[],boolean,int,int,java.lang.Object):1185 -> splitToSequence$default
    3:3:kotlin.sequences.Sequence kotlin.sequences.SequencesKt___SequencesKt.map(kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):0:0 -> splitToSequence$default
    3:3:kotlin.sequences.Sequence kotlin.sequences.SequencesKt.map(kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):0 -> splitToSequence$default
    3:3:kotlin.sequences.Sequence kotlin.text.StringsKt__StringsKt.splitToSequence(java.lang.CharSequence,java.lang.String[],boolean,int):1186 -> splitToSequence$default
    3:3:kotlin.sequences.Sequence kotlin.text.StringsKt__StringsKt.splitToSequence$default(java.lang.CharSequence,java.lang.String[],boolean,int,int,java.lang.Object):1185 -> splitToSequence$default
    4:4:kotlin.sequences.Sequence kotlin.sequences.SequencesKt___SequencesKt.map(kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):861:861 -> splitToSequence$default
    4:4:kotlin.sequences.Sequence kotlin.sequences.SequencesKt.map(kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):0 -> splitToSequence$default
    4:4:kotlin.sequences.Sequence kotlin.text.StringsKt__StringsKt.splitToSequence(java.lang.CharSequence,java.lang.String[],boolean,int):1186 -> splitToSequence$default
    4:4:kotlin.sequences.Sequence kotlin.text.StringsKt__StringsKt.splitToSequence$default(java.lang.CharSequence,java.lang.String[],boolean,int,int,java.lang.Object):1185 -> splitToSequence$default
    1:1:boolean kotlin.text.StringsKt__StringsJVMKt.startsWith(java.lang.String,java.lang.String,boolean):0:0 -> startsWith$default
    1:1:boolean kotlin.text.StringsKt__StringsJVMKt.startsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):332 -> startsWith$default
    1:1:boolean startsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):0 -> startsWith$default
    2:2:boolean kotlin.text.StringsKt__StringsJVMKt.startsWith(java.lang.String,java.lang.String,boolean):334:334 -> startsWith$default
    2:2:boolean kotlin.text.StringsKt__StringsJVMKt.startsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):332 -> startsWith$default
    2:2:boolean startsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):0 -> startsWith$default
    3:3:boolean kotlin.text.StringsKt__StringsJVMKt.startsWith(java.lang.String,java.lang.String,boolean):336:336 -> startsWith$default
    3:3:boolean kotlin.text.StringsKt__StringsJVMKt.startsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):332 -> startsWith$default
    3:3:boolean startsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):0 -> startsWith$default
    1:1:java.lang.Integer kotlin.ranges.IntRange.getStart():40:40 -> substring
    1:1:java.lang.String kotlin.text.StringsKt__StringsKt.substring(java.lang.CharSequence,kotlin.ranges.IntRange):361 -> substring
    2:2:java.lang.String kotlin.text.StringsKt__StringsKt.substring(java.lang.CharSequence,kotlin.ranges.IntRange):361:361 -> substring
    3:3:java.lang.Integer kotlin.ranges.IntRange.getEndInclusive():41:41 -> substring
    3:3:java.lang.String kotlin.text.StringsKt__StringsKt.substring(java.lang.CharSequence,kotlin.ranges.IntRange):361 -> substring
    4:4:java.lang.String kotlin.text.StringsKt__StringsKt.substring(java.lang.CharSequence,kotlin.ranges.IntRange):361:361 -> substring
    1:1:java.lang.String kotlin.text.StringsKt__StringsKt.substringAfter(java.lang.String,java.lang.String,java.lang.String):0:0 -> substringAfter$default
    1:1:java.lang.String kotlin.text.StringsKt__StringsKt.substringAfter$default(java.lang.String,java.lang.String,java.lang.String,int,java.lang.Object):394 -> substringAfter$default
    1:1:java.lang.String substringAfter$default(java.lang.String,java.lang.String,java.lang.String,int,java.lang.Object):0 -> substringAfter$default
    2:3:java.lang.String kotlin.text.StringsKt__StringsKt.substringAfter(java.lang.String,java.lang.String,java.lang.String):395:396 -> substringAfter$default
    2:3:java.lang.String kotlin.text.StringsKt__StringsKt.substringAfter$default(java.lang.String,java.lang.String,java.lang.String,int,java.lang.Object):394 -> substringAfter$default
    2:3:java.lang.String substringAfter$default(java.lang.String,java.lang.String,java.lang.String,int,java.lang.Object):0 -> substringAfter$default
    1:1:java.lang.String kotlin.text.StringsKt__StringsKt.substringAfterLast(java.lang.String,char,java.lang.String):0:0 -> substringAfterLast$default
    1:1:java.lang.String kotlin.text.StringsKt__StringsKt.substringAfterLast$default(java.lang.String,char,java.lang.String,int,java.lang.Object):421 -> substringAfterLast$default
    1:1:java.lang.String substringAfterLast$default(java.lang.String,char,java.lang.String,int,java.lang.Object):0 -> substringAfterLast$default
    2:3:java.lang.String kotlin.text.StringsKt__StringsKt.substringAfterLast(java.lang.String,char,java.lang.String):422:423 -> substringAfterLast$default
    2:3:java.lang.String kotlin.text.StringsKt__StringsKt.substringAfterLast$default(java.lang.String,char,java.lang.String,int,java.lang.Object):421 -> substringAfterLast$default
    2:3:java.lang.String substringAfterLast$default(java.lang.String,char,java.lang.String,int,java.lang.Object):0 -> substringAfterLast$default
    1:1:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.trim(java.lang.CharSequence):0:0 -> trim
    1:1:java.lang.CharSequence trim(java.lang.CharSequence):0 -> trim
    2:2:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.trim(java.lang.CharSequence):1389:1389 -> trim
    2:2:java.lang.CharSequence trim(java.lang.CharSequence):0 -> trim
    3:3:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.trim(java.lang.CharSequence):1394:1394 -> trim
    3:3:java.lang.CharSequence trim(java.lang.CharSequence):0 -> trim
    4:4:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.trim(java.lang.CharSequence):114:114 -> trim
    4:4:java.lang.CharSequence trim(java.lang.CharSequence):0 -> trim
    5:5:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.trim(java.lang.CharSequence):1409:1409 -> trim
    5:5:java.lang.CharSequence trim(java.lang.CharSequence):0 -> trim
    1:1:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):0:0 -> trimIndent
    1:1:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    2:2:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):0:0 -> trimIndent
    2:2:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    2:2:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    3:3:java.util.List kotlin.text.StringsKt__StringsKt.lines(java.lang.CharSequence):0:0 -> trimIndent
    3:3:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):69 -> trimIndent
    3:3:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    3:3:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    4:4:kotlin.sequences.Sequence kotlin.text.StringsKt__StringsKt.lineSequence(java.lang.CharSequence):0:0 -> trimIndent
    4:4:java.util.List kotlin.text.StringsKt__StringsKt.lines(java.lang.CharSequence):1287 -> trimIndent
    4:4:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):69 -> trimIndent
    4:4:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    4:4:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    5:5:kotlin.sequences.Sequence kotlin.text.StringsKt__StringsKt.lineSequence(java.lang.CharSequence):1280:1280 -> trimIndent
    5:5:java.util.List kotlin.text.StringsKt__StringsKt.lines(java.lang.CharSequence):1287 -> trimIndent
    5:5:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):69 -> trimIndent
    5:5:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    5:5:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    6:6:java.util.List kotlin.text.StringsKt__StringsKt.lines(java.lang.CharSequence):1287:1287 -> trimIndent
    6:6:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):69 -> trimIndent
    6:6:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    6:6:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    7:8:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):157:158 -> trimIndent
    7:8:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    7:8:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    9:9:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):72:72 -> trimIndent
    9:9:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    9:9:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    10:12:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):160:162 -> trimIndent
    10:12:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    10:12:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    13:14:int kotlin.text.StringsKt__IndentKt.indentWidth$StringsKt__IndentKt(java.lang.String):193:194 -> trimIndent
    13:14:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):73 -> trimIndent
    13:14:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    13:14:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    15:15:int kotlin.text.StringsKt__IndentKt.indentWidth$StringsKt__IndentKt(java.lang.String):99:99 -> trimIndent
    15:15:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):73 -> trimIndent
    15:15:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    15:15:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    16:16:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):73:73 -> trimIndent
    16:16:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    16:16:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    17:17:java.lang.Comparable kotlin.collections.CollectionsKt___CollectionsKt.min(java.lang.Iterable):0:0 -> trimIndent
    17:17:java.lang.Comparable kotlin.collections.CollectionsKt.min(java.lang.Iterable):0 -> trimIndent
    17:17:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):74 -> trimIndent
    17:17:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    17:17:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    18:23:java.lang.Comparable kotlin.collections.CollectionsKt___CollectionsKt.min(java.lang.Iterable):1730:1735 -> trimIndent
    18:23:java.lang.Comparable kotlin.collections.CollectionsKt.min(java.lang.Iterable):0 -> trimIndent
    18:23:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):74 -> trimIndent
    18:23:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    18:23:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    24:24:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):74:74 -> trimIndent
    24:24:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    24:24:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    25:25:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):76:76 -> trimIndent
    25:25:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    25:25:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    26:27:kotlin.jvm.functions.Function1 kotlin.text.StringsKt__IndentKt.getIndentFunction$StringsKt__IndentKt(java.lang.String):102:103 -> trimIndent
    26:27:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):76 -> trimIndent
    26:27:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    26:27:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    28:28:int kotlin.collections.CollectionsKt__CollectionsKt.getLastIndex(java.util.List):0:0 -> trimIndent
    28:28:int kotlin.collections.CollectionsKt.getLastIndex(java.util.List):0 -> trimIndent
    28:28:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):164 -> trimIndent
    28:28:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    28:28:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    29:29:int kotlin.collections.CollectionsKt__CollectionsKt.getLastIndex(java.util.List):169:169 -> trimIndent
    29:29:int kotlin.collections.CollectionsKt.getLastIndex(java.util.List):0 -> trimIndent
    29:29:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):164 -> trimIndent
    29:29:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    29:29:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    30:30:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):174:174 -> trimIndent
    30:30:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    30:30:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    31:31:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):186:186 -> trimIndent
    31:31:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    31:31:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    32:32:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):184:184 -> trimIndent
    32:32:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    32:32:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    33:33:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):187:187 -> trimIndent
    33:33:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    33:33:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    34:34:java.lang.String kotlin.text.StringsKt___StringsKt.drop(java.lang.String,int):0:0 -> trimIndent
    34:34:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):76 -> trimIndent
    34:34:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    34:34:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    35:35:java.lang.String kotlin.text.StringsKt___StringsKt.drop(java.lang.String,int):271:271 -> trimIndent
    35:35:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):76 -> trimIndent
    35:35:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    35:35:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    36:36:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):76:76 -> trimIndent
    36:36:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    36:36:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    37:37:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):184:184 -> trimIndent
    37:37:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    37:37:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    38:38:java.lang.String kotlin.text.StringsKt___StringsKt.drop(java.lang.String,int):270:270 -> trimIndent
    38:38:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):76 -> trimIndent
    38:38:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    38:38:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    39:39:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):186:186 -> trimIndent
    39:39:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    39:39:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    40:40:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):173:173 -> trimIndent
    40:40:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    40:40:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    41:41:java.lang.Appendable kotlin.collections.CollectionsKt___CollectionsKt.joinTo(java.lang.Iterable,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):0:0 -> trimIndent
    41:41:java.lang.Appendable kotlin.collections.CollectionsKt___CollectionsKt.joinTo$default(java.lang.Iterable,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object):2300 -> trimIndent
    41:41:java.lang.Appendable kotlin.collections.CollectionsKt.joinTo$default(java.lang.Iterable,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object):0 -> trimIndent
    41:41:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):173 -> trimIndent
    41:41:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    41:41:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    42:42:java.lang.Appendable kotlin.collections.CollectionsKt___CollectionsKt.joinTo(java.lang.Iterable,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):2301:2301 -> trimIndent
    42:42:java.lang.Appendable kotlin.collections.CollectionsKt___CollectionsKt.joinTo$default(java.lang.Iterable,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object):2300 -> trimIndent
    42:42:java.lang.Appendable kotlin.collections.CollectionsKt.joinTo$default(java.lang.Iterable,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object):0 -> trimIndent
    42:42:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):173 -> trimIndent
    42:42:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    42:42:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    43:44:java.lang.Appendable kotlin.collections.CollectionsKt___CollectionsKt.joinTo(java.lang.Iterable,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):2303:2304 -> trimIndent
    43:44:java.lang.Appendable kotlin.collections.CollectionsKt___CollectionsKt.joinTo$default(java.lang.Iterable,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object):2300 -> trimIndent
    43:44:java.lang.Appendable kotlin.collections.CollectionsKt.joinTo$default(java.lang.Iterable,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object):0 -> trimIndent
    43:44:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):173 -> trimIndent
    43:44:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    43:44:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    45:45:java.lang.Appendable kotlin.collections.CollectionsKt___CollectionsKt.joinTo(java.lang.Iterable,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):2306:2306 -> trimIndent
    45:45:java.lang.Appendable kotlin.collections.CollectionsKt___CollectionsKt.joinTo$default(java.lang.Iterable,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object):2300 -> trimIndent
    45:45:java.lang.Appendable kotlin.collections.CollectionsKt.joinTo$default(java.lang.Iterable,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object):0 -> trimIndent
    45:45:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):173 -> trimIndent
    45:45:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    45:45:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    46:46:java.lang.Appendable kotlin.collections.CollectionsKt___CollectionsKt.joinTo(java.lang.Iterable,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1):2310:2310 -> trimIndent
    46:46:java.lang.Appendable kotlin.collections.CollectionsKt___CollectionsKt.joinTo$default(java.lang.Iterable,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object):2300 -> trimIndent
    46:46:java.lang.Appendable kotlin.collections.CollectionsKt.joinTo$default(java.lang.Iterable,java.lang.Appendable,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,int,java.lang.CharSequence,kotlin.jvm.functions.Function1,int,java.lang.Object):0 -> trimIndent
    46:46:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):173 -> trimIndent
    46:46:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    46:46:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
    47:47:java.lang.String kotlin.text.StringsKt__IndentKt.replaceIndent(java.lang.String,java.lang.String):172:172 -> trimIndent
    47:47:java.lang.String kotlin.text.StringsKt__IndentKt.trimIndent(java.lang.String):63 -> trimIndent
    47:47:java.lang.String trimIndent(java.lang.String):0 -> trimIndent
kotlin.text.StringsKt__IndentKt$getIndentFunction$1 -> kotlin.text.StringsKt__IndentKt$getIndentFunction$1:
    1:1:java.lang.String invoke(java.lang.String):0:0 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
kotlin.text.StringsKt__IndentKt$getIndentFunction$2 -> kotlin.text.StringsKt__IndentKt$getIndentFunction$2:
    1:1:java.lang.String invoke(java.lang.String):0:0 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.String invoke(java.lang.String):103:103 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0 -> invoke
kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$2 -> kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$2:
    1:1:kotlin.Pair invoke(java.lang.CharSequence,int):0:0 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
    2:2:kotlin.Pair invoke(java.lang.CharSequence,int):1144:1144 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
    3:3:kotlin.Pair kotlin.TuplesKt.to(java.lang.Object,java.lang.Object):43:43 -> invoke
    3:3:kotlin.Pair invoke(java.lang.CharSequence,int):1144 -> invoke
    3:3:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$4 -> kotlin.text.StringsKt__StringsKt$rangesDelimitedBy$4:
    1:1:kotlin.Pair invoke(java.lang.CharSequence,int):0:0 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
    2:2:kotlin.Pair invoke(java.lang.CharSequence,int):1167:1167 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
    3:3:kotlin.Pair kotlin.text.StringsKt__StringsKt.findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):895:895 -> invoke
    3:3:kotlin.Pair kotlin.text.StringsKt__StringsKt.access$findAnyOf(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1 -> invoke
    3:3:kotlin.Pair invoke(java.lang.CharSequence,int):1167 -> invoke
    3:3:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
    4:4:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.single(java.lang.Iterable):0:0 -> invoke
    4:4:java.lang.Object kotlin.collections.CollectionsKt.single(java.lang.Iterable):0 -> invoke
    4:4:kotlin.Pair kotlin.text.StringsKt__StringsKt.findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):896 -> invoke
    4:4:kotlin.Pair kotlin.text.StringsKt__StringsKt.access$findAnyOf(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1 -> invoke
    4:4:kotlin.Pair invoke(java.lang.CharSequence,int):1167 -> invoke
    4:4:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
    5:5:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.single(java.util.List):0:0 -> invoke
    5:5:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.single(java.lang.Iterable):499 -> invoke
    5:5:java.lang.Object kotlin.collections.CollectionsKt.single(java.lang.Iterable):0 -> invoke
    5:5:kotlin.Pair kotlin.text.StringsKt__StringsKt.findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):896 -> invoke
    5:5:kotlin.Pair kotlin.text.StringsKt__StringsKt.access$findAnyOf(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1 -> invoke
    5:5:kotlin.Pair invoke(java.lang.CharSequence,int):1167 -> invoke
    5:5:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
    6:6:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.single(java.util.List):516:516 -> invoke
    6:6:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.single(java.lang.Iterable):499 -> invoke
    6:6:java.lang.Object kotlin.collections.CollectionsKt.single(java.lang.Iterable):0 -> invoke
    6:6:kotlin.Pair kotlin.text.StringsKt__StringsKt.findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):896 -> invoke
    6:6:kotlin.Pair kotlin.text.StringsKt__StringsKt.access$findAnyOf(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1 -> invoke
    6:6:kotlin.Pair invoke(java.lang.CharSequence,int):1167 -> invoke
    6:6:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
    7:7:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.single(java.util.List):518:518 -> invoke
    7:7:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.single(java.lang.Iterable):499 -> invoke
    7:7:java.lang.Object kotlin.collections.CollectionsKt.single(java.lang.Iterable):0 -> invoke
    7:7:kotlin.Pair kotlin.text.StringsKt__StringsKt.findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):896 -> invoke
    7:7:kotlin.Pair kotlin.text.StringsKt__StringsKt.access$findAnyOf(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1 -> invoke
    7:7:kotlin.Pair invoke(java.lang.CharSequence,int):1167 -> invoke
    7:7:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
    8:10:kotlin.Pair kotlin.text.StringsKt__StringsKt.findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):896:898 -> invoke
    8:10:kotlin.Pair kotlin.text.StringsKt__StringsKt.access$findAnyOf(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1 -> invoke
    8:10:kotlin.Pair invoke(java.lang.CharSequence,int):1167 -> invoke
    8:10:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
    11:11:kotlin.Pair kotlin.TuplesKt.to(java.lang.Object,java.lang.Object):43:43 -> invoke
    11:11:kotlin.Pair kotlin.text.StringsKt__StringsKt.findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):898 -> invoke
    11:11:kotlin.Pair kotlin.text.StringsKt__StringsKt.access$findAnyOf(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1 -> invoke
    11:11:kotlin.Pair invoke(java.lang.CharSequence,int):1167 -> invoke
    11:11:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
    12:12:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.single(java.util.List):519:519 -> invoke
    12:12:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.single(java.lang.Iterable):499 -> invoke
    12:12:java.lang.Object kotlin.collections.CollectionsKt.single(java.lang.Iterable):0 -> invoke
    12:12:kotlin.Pair kotlin.text.StringsKt__StringsKt.findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):896 -> invoke
    12:12:kotlin.Pair kotlin.text.StringsKt__StringsKt.access$findAnyOf(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1 -> invoke
    12:12:kotlin.Pair invoke(java.lang.CharSequence,int):1167 -> invoke
    12:12:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
    13:13:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.single(java.util.List):517:517 -> invoke
    13:13:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.single(java.lang.Iterable):499 -> invoke
    13:13:java.lang.Object kotlin.collections.CollectionsKt.single(java.lang.Iterable):0 -> invoke
    13:13:kotlin.Pair kotlin.text.StringsKt__StringsKt.findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):896 -> invoke
    13:13:kotlin.Pair kotlin.text.StringsKt__StringsKt.access$findAnyOf(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1 -> invoke
    13:13:kotlin.Pair invoke(java.lang.CharSequence,int):1167 -> invoke
    13:13:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
    14:14:kotlin.Pair kotlin.text.StringsKt__StringsKt.findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):901:901 -> invoke
    14:14:kotlin.Pair kotlin.text.StringsKt__StringsKt.access$findAnyOf(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1 -> invoke
    14:14:kotlin.Pair invoke(java.lang.CharSequence,int):1167 -> invoke
    14:14:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
    15:16:kotlin.Pair kotlin.text.StringsKt__StringsKt.findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):903:904 -> invoke
    15:16:kotlin.Pair kotlin.text.StringsKt__StringsKt.access$findAnyOf(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1 -> invoke
    15:16:kotlin.Pair invoke(java.lang.CharSequence,int):1167 -> invoke
    15:16:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
    17:17:kotlin.Pair kotlin.text.StringsKt__StringsKt.findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1425:1425 -> invoke
    17:17:kotlin.Pair kotlin.text.StringsKt__StringsKt.access$findAnyOf(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1 -> invoke
    17:17:kotlin.Pair invoke(java.lang.CharSequence,int):1167 -> invoke
    17:17:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
    18:18:kotlin.Pair kotlin.text.StringsKt__StringsKt.findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):905:905 -> invoke
    18:18:kotlin.Pair kotlin.text.StringsKt__StringsKt.access$findAnyOf(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1 -> invoke
    18:18:kotlin.Pair invoke(java.lang.CharSequence,int):1167 -> invoke
    18:18:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
    19:19:kotlin.Pair kotlin.text.StringsKt__StringsKt.findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):907:907 -> invoke
    19:19:kotlin.Pair kotlin.text.StringsKt__StringsKt.access$findAnyOf(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1 -> invoke
    19:19:kotlin.Pair invoke(java.lang.CharSequence,int):1167 -> invoke
    19:19:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
    20:20:kotlin.Pair kotlin.TuplesKt.to(java.lang.Object,java.lang.Object):43:43 -> invoke
    20:20:kotlin.Pair kotlin.text.StringsKt__StringsKt.findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):907 -> invoke
    20:20:kotlin.Pair kotlin.text.StringsKt__StringsKt.access$findAnyOf(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1 -> invoke
    20:20:kotlin.Pair invoke(java.lang.CharSequence,int):1167 -> invoke
    20:20:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
    21:21:kotlin.Pair kotlin.text.StringsKt__StringsKt.findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):910:910 -> invoke
    21:21:kotlin.Pair kotlin.text.StringsKt__StringsKt.access$findAnyOf(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1 -> invoke
    21:21:kotlin.Pair invoke(java.lang.CharSequence,int):1167 -> invoke
    21:21:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
    22:22:kotlin.Pair kotlin.text.StringsKt__StringsKt.findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1427:1427 -> invoke
    22:22:kotlin.Pair kotlin.text.StringsKt__StringsKt.access$findAnyOf(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1 -> invoke
    22:22:kotlin.Pair invoke(java.lang.CharSequence,int):1167 -> invoke
    22:22:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
    23:23:kotlin.Pair kotlin.text.StringsKt__StringsKt.findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):911:911 -> invoke
    23:23:kotlin.Pair kotlin.text.StringsKt__StringsKt.access$findAnyOf(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1 -> invoke
    23:23:kotlin.Pair invoke(java.lang.CharSequence,int):1167 -> invoke
    23:23:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
    24:24:kotlin.Pair kotlin.text.StringsKt__StringsKt.findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):913:913 -> invoke
    24:24:kotlin.Pair kotlin.text.StringsKt__StringsKt.access$findAnyOf(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1 -> invoke
    24:24:kotlin.Pair invoke(java.lang.CharSequence,int):1167 -> invoke
    24:24:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
    25:25:kotlin.Pair kotlin.TuplesKt.to(java.lang.Object,java.lang.Object):43:43 -> invoke
    25:25:kotlin.Pair kotlin.text.StringsKt__StringsKt.findAnyOf$StringsKt__StringsKt(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):913 -> invoke
    25:25:kotlin.Pair kotlin.text.StringsKt__StringsKt.access$findAnyOf(java.lang.CharSequence,java.util.Collection,int,boolean,boolean):1 -> invoke
    25:25:kotlin.Pair invoke(java.lang.CharSequence,int):1167 -> invoke
    25:25:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
    26:26:kotlin.Pair invoke(java.lang.CharSequence,int):1167:1167 -> invoke
    26:26:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
    27:27:kotlin.Pair kotlin.TuplesKt.to(java.lang.Object,java.lang.Object):43:43 -> invoke
    27:27:kotlin.Pair invoke(java.lang.CharSequence,int):1167 -> invoke
    27:27:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
kotlin.text.StringsKt__StringsKt$splitToSequence$1 -> kotlin.text.StringsKt__StringsKt$splitToSequence$1:
    1:1:java.lang.String invoke(kotlin.ranges.IntRange):0:0 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.String invoke(kotlin.ranges.IntRange):1186:1186 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0 -> invoke
kotlin.text.StringsKt__StringsKt$splitToSequence$2 -> kotlin.text.StringsKt__StringsKt$splitToSequence$2:
    1:1:java.lang.String invoke(kotlin.ranges.IntRange):0:0 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.String invoke(kotlin.ranges.IntRange):1218:1218 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0 -> invoke
kotlinx.coroutines.AbstractCoroutine -> kotlinx.coroutines.AbstractCoroutine:
    1:1:void <init>(kotlin.coroutines.CoroutineContext,boolean):42:42 -> <init>
    2:2:void <init>(kotlin.coroutines.CoroutineContext,boolean):47:47 -> <init>
    1:1:kotlin.coroutines.CoroutineContext getContext():47:47 -> getContext
    1:1:kotlin.coroutines.CoroutineContext getCoroutineContext():52:52 -> getCoroutineContext
    1:1:void handleOnCompletionException$kotlinx_coroutines_core(java.lang.Throwable):115:115 -> handleOnCompletionException$kotlinx_coroutines_core
    1:1:void initParentJob$kotlinx_coroutines_core():65:65 -> initParentJob$kotlinx_coroutines_core
    1:1:boolean isActive():54:54 -> isActive
    1:2:java.lang.String nameString$kotlinx_coroutines_core():119:120 -> nameString$kotlinx_coroutines_core
    3:3:java.lang.String kotlinx.coroutines.JobSupport.nameString$kotlinx_coroutines_core():1004:1004 -> nameString$kotlinx_coroutines_core
    3:3:java.lang.String nameString$kotlinx_coroutines_core():120 -> nameString$kotlinx_coroutines_core
    4:4:java.lang.String nameString$kotlinx_coroutines_core():120:120 -> nameString$kotlinx_coroutines_core
    5:5:java.lang.String kotlinx.coroutines.JobSupport.nameString$kotlinx_coroutines_core():1004:1004 -> nameString$kotlinx_coroutines_core
    5:5:java.lang.String nameString$kotlinx_coroutines_core():119 -> nameString$kotlinx_coroutines_core
    1:2:void onCompletionInternal(java.lang.Object):99:100 -> onCompletionInternal
    3:3:void onCompletionInternal(java.lang.Object):102:102 -> onCompletionInternal
    1:1:void onStartInternal$kotlinx_coroutines_core():75:75 -> onStartInternal$kotlinx_coroutines_core
    1:1:void resumeWith(java.lang.Object):111:111 -> resumeWith
    1:1:void start(kotlinx.coroutines.CoroutineStart,java.lang.Object,kotlin.jvm.functions.Function2):153:153 -> start
    2:2:void kotlinx.coroutines.CoroutineStart.invoke(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):0:0 -> start
    2:2:void start(kotlinx.coroutines.CoroutineStart,java.lang.Object,kotlin.jvm.functions.Function2):154 -> start
    3:3:void kotlinx.coroutines.CoroutineStart.invoke(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):108:108 -> start
    3:3:void start(kotlinx.coroutines.CoroutineStart,java.lang.Object,kotlin.jvm.functions.Function2):154 -> start
    4:4:void kotlinx.coroutines.CoroutineStart.invoke(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):112:112 -> start
    4:4:void start(kotlinx.coroutines.CoroutineStart,java.lang.Object,kotlin.jvm.functions.Function2):154 -> start
    5:5:void kotlinx.coroutines.intrinsics.UndispatchedKt.startCoroutineUndispatched(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):0:0 -> start
    5:5:void kotlinx.coroutines.CoroutineStart.invoke(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):111 -> start
    5:5:void start(kotlinx.coroutines.CoroutineStart,java.lang.Object,kotlin.jvm.functions.Function2):154 -> start
    6:6:void kotlinx.coroutines.intrinsics.UndispatchedKt.startCoroutineUndispatched(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):193:193 -> start
    6:6:void kotlinx.coroutines.CoroutineStart.invoke(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):111 -> start
    6:6:void start(kotlinx.coroutines.CoroutineStart,java.lang.Object,kotlin.jvm.functions.Function2):154 -> start
    7:7:void kotlinx.coroutines.intrinsics.UndispatchedKt.startCoroutineUndispatched(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):54:54 -> start
    7:7:void kotlinx.coroutines.CoroutineStart.invoke(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):111 -> start
    7:7:void start(kotlinx.coroutines.CoroutineStart,java.lang.Object,kotlin.jvm.functions.Function2):154 -> start
    8:8:void kotlinx.coroutines.intrinsics.UndispatchedKt.startCoroutineUndispatched(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):196:196 -> start
    8:8:void kotlinx.coroutines.CoroutineStart.invoke(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):111 -> start
    8:8:void start(kotlinx.coroutines.CoroutineStart,java.lang.Object,kotlin.jvm.functions.Function2):154 -> start
    9:9:void kotlinx.coroutines.intrinsics.UndispatchedKt.startCoroutineUndispatched(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):55:55 -> start
    9:9:void kotlinx.coroutines.CoroutineStart.invoke(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):111 -> start
    9:9:void start(kotlinx.coroutines.CoroutineStart,java.lang.Object,kotlin.jvm.functions.Function2):154 -> start
    10:10:void kotlinx.coroutines.intrinsics.UndispatchedKt.startCoroutineUndispatched(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):200:200 -> start
    10:10:void kotlinx.coroutines.CoroutineStart.invoke(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):111 -> start
    10:10:void start(kotlinx.coroutines.CoroutineStart,java.lang.Object,kotlin.jvm.functions.Function2):154 -> start
    11:11:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> start
    11:11:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> start
    11:11:void kotlinx.coroutines.intrinsics.UndispatchedKt.startCoroutineUndispatched(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):205 -> start
    11:11:void kotlinx.coroutines.CoroutineStart.invoke(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):111 -> start
    11:11:void start(kotlinx.coroutines.CoroutineStart,java.lang.Object,kotlin.jvm.functions.Function2):154 -> start
    12:12:void kotlinx.coroutines.intrinsics.UndispatchedKt.startCoroutineUndispatched(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):207:207 -> start
    12:12:void kotlinx.coroutines.CoroutineStart.invoke(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):111 -> start
    12:12:void start(kotlinx.coroutines.CoroutineStart,java.lang.Object,kotlin.jvm.functions.Function2):154 -> start
    13:13:void kotlinx.coroutines.intrinsics.UndispatchedKt.startCoroutineUndispatched(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):200:200 -> start
    13:13:void kotlinx.coroutines.CoroutineStart.invoke(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):111 -> start
    13:13:void start(kotlinx.coroutines.CoroutineStart,java.lang.Object,kotlin.jvm.functions.Function2):154 -> start
    14:14:void kotlinx.coroutines.intrinsics.UndispatchedKt.startCoroutineUndispatched(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):202:202 -> start
    14:14:void kotlinx.coroutines.CoroutineStart.invoke(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):111 -> start
    14:14:void start(kotlinx.coroutines.CoroutineStart,java.lang.Object,kotlin.jvm.functions.Function2):154 -> start
    15:15:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):0:0 -> start
    15:15:void kotlinx.coroutines.intrinsics.UndispatchedKt.startCoroutineUndispatched(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):202 -> start
    15:15:void kotlinx.coroutines.CoroutineStart.invoke(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):111 -> start
    15:15:void start(kotlinx.coroutines.CoroutineStart,java.lang.Object,kotlin.jvm.functions.Function2):154 -> start
    16:16:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):116:116 -> start
    16:16:void kotlinx.coroutines.intrinsics.UndispatchedKt.startCoroutineUndispatched(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):202 -> start
    16:16:void kotlinx.coroutines.CoroutineStart.invoke(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):111 -> start
    16:16:void start(kotlinx.coroutines.CoroutineStart,java.lang.Object,kotlin.jvm.functions.Function2):154 -> start
    17:17:void kotlinx.coroutines.intrinsics.UndispatchedKt.startCoroutineUndispatched(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):202:202 -> start
    17:17:void kotlinx.coroutines.CoroutineStart.invoke(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):111 -> start
    17:17:void start(kotlinx.coroutines.CoroutineStart,java.lang.Object,kotlin.jvm.functions.Function2):154 -> start
    18:18:void kotlin.coroutines.ContinuationKt.startCoroutine(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):0:0 -> start
    18:18:void kotlinx.coroutines.CoroutineStart.invoke(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):110 -> start
    18:18:void start(kotlinx.coroutines.CoroutineStart,java.lang.Object,kotlin.jvm.functions.Function2):154 -> start
    19:19:void kotlin.coroutines.ContinuationKt.startCoroutine(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):128:128 -> start
    19:19:void kotlinx.coroutines.CoroutineStart.invoke(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):110 -> start
    19:19:void start(kotlinx.coroutines.CoroutineStart,java.lang.Object,kotlin.jvm.functions.Function2):154 -> start
    20:20:void kotlinx.coroutines.CoroutineStart.invoke(kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):109:109 -> start
    20:20:void start(kotlinx.coroutines.CoroutineStart,java.lang.Object,kotlin.jvm.functions.Function2):154 -> start
kotlinx.coroutines.Active -> kotlinx.coroutines.Active:
    1:1:void <clinit>():360:360 -> <clinit>
    1:1:void <init>():360:360 -> <init>
kotlinx.coroutines.BlockingCoroutine -> kotlinx.coroutines.BlockingCoroutine:
    1:1:void <init>(kotlin.coroutines.CoroutineContext,java.lang.Thread,kotlinx.coroutines.EventLoop):61:61 -> <init>
    1:2:void afterCompletionInternal(java.lang.Object,int):66:67 -> afterCompletionInternal
    1:1:java.lang.Object joinBlocking():74:74 -> joinBlocking
    2:3:java.lang.Object joinBlocking():78:79 -> joinBlocking
    4:4:boolean kotlinx.coroutines.JobSupport.isCompleted():184:184 -> joinBlocking
    4:4:java.lang.Object joinBlocking():81 -> joinBlocking
    5:5:java.lang.Object joinBlocking():85:85 -> joinBlocking
    6:7:java.lang.Object joinBlocking():91:92 -> joinBlocking
    8:8:java.lang.Object joinBlocking():82:82 -> joinBlocking
    9:9:java.lang.Object joinBlocking():78:78 -> joinBlocking
    10:10:boolean kotlinx.coroutines.JobSupport.cancelCoroutine(java.lang.Throwable):638:638 -> joinBlocking
    10:10:java.lang.Object joinBlocking():78 -> joinBlocking
    11:11:java.lang.Object joinBlocking():78:78 -> joinBlocking
    12:12:java.lang.Object joinBlocking():85:85 -> joinBlocking
    13:13:java.lang.Object joinBlocking():88:88 -> joinBlocking
kotlinx.coroutines.BlockingEventLoop -> kotlinx.coroutines.BlockingEventLoop:
    1:1:void <init>(java.lang.Thread):24:24 -> <init>
    1:1:java.lang.Thread getThread():23:23 -> getThread
kotlinx.coroutines.BuildersKt -> kotlinx.coroutines.BuildersKt:
    1:1:kotlinx.coroutines.CompletableDeferred kotlinx.coroutines.CompletableDeferredKt.CompletableDeferred(java.lang.Object):59:59 -> CompletableDeferred
    2:2:boolean kotlinx.coroutines.CompletableDeferredImpl.complete(java.lang.Object):77:77 -> CompletableDeferred
    2:2:kotlinx.coroutines.CompletableDeferred kotlinx.coroutines.CompletableDeferredKt.CompletableDeferred(java.lang.Object):59 -> CompletableDeferred
    1:1:kotlinx.coroutines.CompletableDeferred kotlinx.coroutines.CompletableDeferredKt.CompletableDeferred(kotlinx.coroutines.Job):53:53 -> CompletableDeferred$default
    1:1:kotlinx.coroutines.CompletableDeferred kotlinx.coroutines.CompletableDeferredKt.CompletableDeferred$default(kotlinx.coroutines.Job,int,java.lang.Object):53 -> CompletableDeferred$default
    1:1:kotlinx.coroutines.CompletableJob kotlinx.coroutines.JobKt__JobKt.Job(kotlinx.coroutines.Job):361:361 -> Job$default
    1:1:kotlinx.coroutines.CompletableJob kotlinx.coroutines.JobKt.Job(kotlinx.coroutines.Job):1 -> Job$default
    1:1:kotlinx.coroutines.CompletableJob kotlinx.coroutines.JobKt__JobKt.Job$default(kotlinx.coroutines.Job,int,java.lang.Object):361 -> Job$default
    1:1:kotlinx.coroutines.CompletableJob kotlinx.coroutines.JobKt.Job$default(kotlinx.coroutines.Job,int,java.lang.Object):1 -> Job$default
    1:1:kotlinx.coroutines.CompletableJob kotlinx.coroutines.SupervisorKt.SupervisorJob(kotlinx.coroutines.Job):32:32 -> SupervisorJob$default
    1:1:kotlinx.coroutines.CompletableJob kotlinx.coroutines.SupervisorKt.SupervisorJob$default(kotlinx.coroutines.Job,int,java.lang.Object):32 -> SupervisorJob$default
    1:1:void kotlinx.coroutines.JobKt__JobKt.cancelChildren(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException):0:0 -> cancelChildren$default
    1:1:void kotlinx.coroutines.JobKt.cancelChildren(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException):1 -> cancelChildren$default
    1:1:void kotlinx.coroutines.JobKt__JobKt.cancelChildren$default(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException,int,java.lang.Object):598 -> cancelChildren$default
    1:1:void kotlinx.coroutines.JobKt.cancelChildren$default(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException,int,java.lang.Object):1 -> cancelChildren$default
    2:2:void kotlinx.coroutines.JobKt__JobKt.cancelChildren(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException):599:599 -> cancelChildren$default
    2:2:void kotlinx.coroutines.JobKt.cancelChildren(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException):1 -> cancelChildren$default
    2:2:void kotlinx.coroutines.JobKt__JobKt.cancelChildren$default(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException,int,java.lang.Object):598 -> cancelChildren$default
    2:2:void kotlinx.coroutines.JobKt.cancelChildren$default(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException,int,java.lang.Object):1 -> cancelChildren$default
    3:3:kotlin.sequences.Sequence kotlinx.coroutines.JobSupport.getChildren():895:895 -> cancelChildren$default
    3:3:void kotlinx.coroutines.JobKt__JobKt.cancelChildren(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException):599 -> cancelChildren$default
    3:3:void kotlinx.coroutines.JobKt.cancelChildren(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException):1 -> cancelChildren$default
    3:3:void kotlinx.coroutines.JobKt__JobKt.cancelChildren$default(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException,int,java.lang.Object):598 -> cancelChildren$default
    3:3:void kotlinx.coroutines.JobKt.cancelChildren$default(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException,int,java.lang.Object):1 -> cancelChildren$default
    4:4:kotlin.sequences.Sequence kotlin.sequences.SequencesKt__SequenceBuilderKt.sequence(kotlin.jvm.functions.Function2):0:0 -> cancelChildren$default
    4:4:kotlin.sequences.Sequence kotlin.sequences.SequencesKt.sequence(kotlin.jvm.functions.Function2):0 -> cancelChildren$default
    4:4:kotlin.sequences.Sequence kotlinx.coroutines.JobSupport.getChildren():895 -> cancelChildren$default
    4:4:void kotlinx.coroutines.JobKt__JobKt.cancelChildren(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException):599 -> cancelChildren$default
    4:4:void kotlinx.coroutines.JobKt.cancelChildren(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException):1 -> cancelChildren$default
    4:4:void kotlinx.coroutines.JobKt__JobKt.cancelChildren$default(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException,int,java.lang.Object):598 -> cancelChildren$default
    4:4:void kotlinx.coroutines.JobKt.cancelChildren$default(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException,int,java.lang.Object):1 -> cancelChildren$default
    5:5:kotlin.sequences.Sequence kotlin.sequences.SequencesKt__SequenceBuilderKt.sequence(kotlin.jvm.functions.Function2):25:25 -> cancelChildren$default
    5:5:kotlin.sequences.Sequence kotlin.sequences.SequencesKt.sequence(kotlin.jvm.functions.Function2):0 -> cancelChildren$default
    5:5:kotlin.sequences.Sequence kotlinx.coroutines.JobSupport.getChildren():895 -> cancelChildren$default
    5:5:void kotlinx.coroutines.JobKt__JobKt.cancelChildren(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException):599 -> cancelChildren$default
    5:5:void kotlinx.coroutines.JobKt.cancelChildren(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException):1 -> cancelChildren$default
    5:5:void kotlinx.coroutines.JobKt__JobKt.cancelChildren$default(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException,int,java.lang.Object):598 -> cancelChildren$default
    5:5:void kotlinx.coroutines.JobKt.cancelChildren$default(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException,int,java.lang.Object):1 -> cancelChildren$default
    6:6:void kotlinx.coroutines.JobKt__JobKt.cancelChildren(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException):646:646 -> cancelChildren$default
    6:6:void kotlinx.coroutines.JobKt.cancelChildren(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException):1 -> cancelChildren$default
    6:6:void kotlinx.coroutines.JobKt__JobKt.cancelChildren$default(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException,int,java.lang.Object):598 -> cancelChildren$default
    6:6:void kotlinx.coroutines.JobKt.cancelChildren$default(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException,int,java.lang.Object):1 -> cancelChildren$default
    7:7:void kotlinx.coroutines.JobKt__JobKt.cancelChildren(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException):599:599 -> cancelChildren$default
    7:7:void kotlinx.coroutines.JobKt.cancelChildren(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException):1 -> cancelChildren$default
    7:7:void kotlinx.coroutines.JobKt__JobKt.cancelChildren$default(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException,int,java.lang.Object):598 -> cancelChildren$default
    7:7:void kotlinx.coroutines.JobKt.cancelChildren$default(kotlin.coroutines.CoroutineContext,java.util.concurrent.CancellationException,int,java.lang.Object):1 -> cancelChildren$default
    1:1:void kotlinx.coroutines.CancellableContinuationKt.disposeOnCancellation(kotlinx.coroutines.CancellableContinuation,kotlinx.coroutines.DisposableHandle):258:258 -> disposeOnCancellation
    1:2:kotlinx.coroutines.Job kotlinx.coroutines.BuildersKt__Builders_commonKt.launch$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2,int,java.lang.Object):46:47 -> launch$default
    1:2:kotlinx.coroutines.Job launch$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2,int,java.lang.Object):1 -> launch$default
    3:3:kotlinx.coroutines.Job kotlinx.coroutines.BuildersKt__Builders_commonKt.launch(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2):0:0 -> launch$default
    3:3:kotlinx.coroutines.Job launch(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2):1 -> launch$default
    3:3:kotlinx.coroutines.Job kotlinx.coroutines.BuildersKt__Builders_commonKt.launch$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2,int,java.lang.Object):47 -> launch$default
    3:3:kotlinx.coroutines.Job launch$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2,int,java.lang.Object):1 -> launch$default
    4:8:kotlinx.coroutines.Job kotlinx.coroutines.BuildersKt__Builders_commonKt.launch(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2):50:54 -> launch$default
    4:8:kotlinx.coroutines.Job launch(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2):1 -> launch$default
    4:8:kotlinx.coroutines.Job kotlinx.coroutines.BuildersKt__Builders_commonKt.launch$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2,int,java.lang.Object):47 -> launch$default
    4:8:kotlinx.coroutines.Job launch$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2,int,java.lang.Object):1 -> launch$default
    1:1:void kotlinx.coroutines.CancellableContinuationKt.removeOnCancellation(kotlinx.coroutines.CancellableContinuation,kotlinx.coroutines.internal.LockFreeLinkedListNode):244:244 -> removeOnCancellation
    1:1:java.lang.Object kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):0:0 -> runBlocking
    1:1:java.lang.Object runBlocking(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):1 -> runBlocking
    2:3:java.lang.Object kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):37:38 -> runBlocking
    2:3:java.lang.Object runBlocking(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):1 -> runBlocking
    4:5:java.lang.Object kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):43:44 -> runBlocking
    4:5:java.lang.Object runBlocking(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):1 -> runBlocking
    6:8:java.lang.Object kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):48:50 -> runBlocking
    6:8:java.lang.Object runBlocking(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):1 -> runBlocking
    9:11:java.lang.Object kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):52:54 -> runBlocking
    9:11:java.lang.Object runBlocking(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):1 -> runBlocking
    1:2:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):141:142 -> withContext
    1:2:java.lang.Object withContext(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):1 -> withContext
    3:3:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):144:144 -> withContext
    3:3:java.lang.Object withContext(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):1 -> withContext
    4:5:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):147:148 -> withContext
    4:5:java.lang.Object withContext(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):1 -> withContext
    6:7:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):152:153 -> withContext
    6:7:java.lang.Object withContext(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):1 -> withContext
    8:8:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):261:261 -> withContext
    8:8:java.lang.Object withContext(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):1 -> withContext
    9:9:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):156:156 -> withContext
    9:9:java.lang.Object withContext(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):1 -> withContext
    10:10:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):265:265 -> withContext
    10:10:java.lang.Object withContext(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):1 -> withContext
    11:14:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):160:163 -> withContext
    11:14:java.lang.Object withContext(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):1 -> withContext
    15:15:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> withContext
    15:15:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> withContext
    15:15:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):139 -> withContext
    15:15:java.lang.Object withContext(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):1 -> withContext
    16:16:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> withContext
    16:16:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):139 -> withContext
    16:16:java.lang.Object withContext(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):1 -> withContext
kotlinx.coroutines.CancelFutureOnCancel -> kotlinx.coroutines.CancelFutureOnCancel:
    1:1:void <init>(java.util.concurrent.Future):47:47 -> <init>
    1:1:java.lang.Object invoke(java.lang.Object):47:47 -> invoke
    2:2:void invoke(java.lang.Throwable):51:51 -> invoke
    1:1:java.lang.String toString():53:53 -> toString
kotlinx.coroutines.CancelHandler -> kotlinx.coroutines.CancelHandler:
    1:1:void <init>():364:364 -> <init>
kotlinx.coroutines.CancelHandlerBase -> kotlinx.coroutines.CancelHandlerBase:
    1:1:void <init>():15:15 -> <init>
kotlinx.coroutines.CancellableContinuationImpl -> kotlinx.coroutines.CancellableContinuationImpl:
    1:2:void <init>(kotlin.coroutines.Continuation,int):24:25 -> <init>
    3:3:void <init>(kotlin.coroutines.Continuation,int):53:53 -> <init>
    4:4:void <init>(kotlin.coroutines.Continuation,int):64:64 -> <init>
    1:1:boolean cancel(java.lang.Throwable):404:404 -> cancel
    2:2:boolean cancel(java.lang.Throwable):115:115 -> cancel
    3:4:boolean cancel(java.lang.Throwable):117:118 -> cancel
    5:5:boolean cancel(java.lang.Throwable):120:120 -> cancel
    6:6:kotlin.coroutines.CoroutineContext getContext():25:25 -> cancel
    6:6:boolean cancel(java.lang.Throwable):410 -> cancel
    7:7:boolean cancel(java.lang.Throwable):411:411 -> cancel
    8:8:boolean cancel(java.lang.Throwable):409:409 -> cancel
    9:10:boolean cancel(java.lang.Throwable):122:123 -> cancel
    1:1:void cancelResult$kotlinx_coroutines_core(java.lang.Object,java.lang.Throwable):106:106 -> cancelResult$kotlinx_coroutines_core
    2:2:void cancelResult$kotlinx_coroutines_core(java.lang.Object,java.lang.Throwable):108:108 -> cancelResult$kotlinx_coroutines_core
    3:3:kotlin.coroutines.CoroutineContext getContext():25:25 -> cancelResult$kotlinx_coroutines_core
    3:3:void cancelResult$kotlinx_coroutines_core(java.lang.Object,java.lang.Throwable):398 -> cancelResult$kotlinx_coroutines_core
    4:4:void cancelResult$kotlinx_coroutines_core(java.lang.Object,java.lang.Throwable):399:399 -> cancelResult$kotlinx_coroutines_core
    5:5:void cancelResult$kotlinx_coroutines_core(java.lang.Object,java.lang.Throwable):397:397 -> cancelResult$kotlinx_coroutines_core
    1:1:void completeResume(java.lang.Object):327:327 -> completeResume
    1:1:boolean tryResume():418:418 -> dispatchResume
    1:1:void dispatchResume(int):248 -> dispatchResume
    2:2:boolean tryResume():161:161 -> dispatchResume
    2:2:void dispatchResume(int):248 -> dispatchResume
    3:3:boolean tryResume():159:159 -> dispatchResume
    3:3:void dispatchResume(int):248 -> dispatchResume
    4:4:void dispatchResume(int):250:250 -> dispatchResume
    1:3:void disposeParentHandle():282:284 -> disposeParentHandle
    1:1:kotlin.coroutines.jvm.internal.CoroutineStackFrame getCallerFrame():99:99 -> getCallerFrame
    1:1:kotlin.coroutines.CoroutineContext getContext():25:25 -> getContext
    1:1:java.lang.Throwable getContinuationCancellationCause(kotlinx.coroutines.Job):144:144 -> getContinuationCancellationCause
    1:1:kotlin.coroutines.Continuation getDelegate$kotlinx_coroutines_core():22:22 -> getDelegate$kotlinx_coroutines_core
    1:3:void installParentCancellationHandler():83:85 -> getResult
    1:3:java.lang.Object getResult():168 -> getResult
    4:4:void installParentCancellationHandler():88:88 -> getResult
    4:4:java.lang.Object getResult():168 -> getResult
    5:5:void installParentCancellationHandler():86:86 -> getResult
    5:5:java.lang.Object getResult():168 -> getResult
    6:6:void installParentCancellationHandler():90:90 -> getResult
    6:6:java.lang.Object getResult():168 -> getResult
    7:9:void installParentCancellationHandler():92:94 -> getResult
    7:9:java.lang.Object getResult():168 -> getResult
    10:10:boolean trySuspend():416:416 -> getResult
    10:10:java.lang.Object getResult():169 -> getResult
    11:11:boolean trySuspend():151:151 -> getResult
    11:11:java.lang.Object getResult():169 -> getResult
    12:12:boolean trySuspend():149:149 -> getResult
    12:12:java.lang.Object getResult():169 -> getResult
    13:13:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> getResult
    13:13:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> getResult
    13:13:java.lang.Object getResult():169 -> getResult
    14:14:java.lang.Object getState$kotlinx_coroutines_core():69:69 -> getResult
    14:14:java.lang.Object getResult():171 -> getResult
    15:15:java.lang.Object getResult():172:172 -> getResult
    16:16:java.lang.Object getResult():177:177 -> getResult
    17:17:kotlin.coroutines.CoroutineContext getContext():25:25 -> getResult
    17:17:java.lang.Object getResult():178 -> getResult
    18:22:java.lang.Object getResult():178:182 -> getResult
    23:23:java.lang.Object getResult():185:185 -> getResult
    24:24:java.lang.Object getResult():172:172 -> getResult
    1:2:java.lang.Object getSuccessfulResult$kotlinx_coroutines_core(java.lang.Object):343:344 -> getSuccessfulResult$kotlinx_coroutines_core
    1:1:void invokeOnCancellation(kotlin.jvm.functions.Function1):430:430 -> invokeOnCancellation
    2:2:void invokeOnCancellation(kotlin.jvm.functions.Function1):209:209 -> invokeOnCancellation
    3:3:kotlinx.coroutines.CancelHandler makeHandler(kotlin.jvm.functions.Function1):245:245 -> invokeOnCancellation
    3:3:void invokeOnCancellation(kotlin.jvm.functions.Function1):210 -> invokeOnCancellation
    4:4:void invokeOnCancellation(kotlin.jvm.functions.Function1):211:211 -> invokeOnCancellation
    5:6:void invokeOnCancellation(kotlin.jvm.functions.Function1):213:214 -> invokeOnCancellation
    7:7:void invokeOnCancellation(kotlin.jvm.functions.Function1):220:220 -> invokeOnCancellation
    8:8:void invokeOnCancellation(kotlin.jvm.functions.Function1):225:225 -> invokeOnCancellation
    9:9:void invokeOnCancellation(kotlin.jvm.functions.Function1):433:433 -> invokeOnCancellation
    10:10:kotlin.coroutines.CoroutineContext getContext():25:25 -> invokeOnCancellation
    10:10:void invokeOnCancellation(kotlin.jvm.functions.Function1):437 -> invokeOnCancellation
    11:11:void invokeOnCancellation(kotlin.jvm.functions.Function1):438:438 -> invokeOnCancellation
    12:12:void invokeOnCancellation(kotlin.jvm.functions.Function1):436:436 -> invokeOnCancellation
    13:13:void invokeOnCancellation(kotlin.jvm.functions.Function1):220:220 -> invokeOnCancellation
    14:14:void invokeOnCancellation(kotlin.jvm.functions.Function1):213:213 -> invokeOnCancellation
    1:1:java.lang.Object getState$kotlinx_coroutines_core():69:69 -> isCompleted
    1:1:boolean isCompleted():73 -> isCompleted
    2:2:boolean isCompleted():73:73 -> isCompleted
    1:1:void multipleHandlersError(kotlin.jvm.functions.Function1,java.lang.Object):241:241 -> multipleHandlersError
    1:1:kotlinx.coroutines.CancelledContinuation resumeImpl(java.lang.Object,int):443:443 -> resumeImpl
    2:5:kotlinx.coroutines.CancelledContinuation resumeImpl(java.lang.Object,int):257:260 -> resumeImpl
    6:6:kotlinx.coroutines.CancelledContinuation resumeImpl(java.lang.Object,int):263:263 -> resumeImpl
    7:7:kotlinx.coroutines.CancelledContinuation resumeImpl(java.lang.Object,int):269:269 -> resumeImpl
    8:8:void alreadyResumedError(java.lang.Object):277:277 -> resumeImpl
    8:8:kotlinx.coroutines.CancelledContinuation resumeImpl(java.lang.Object,int):272 -> resumeImpl
    1:2:void resumeUndispatched(kotlinx.coroutines.CoroutineDispatcher,java.lang.Object):331:332 -> resumeUndispatched
    1:1:void resumeWith(java.lang.Object):189:189 -> resumeWith
    1:1:kotlinx.coroutines.CancelledContinuation resumeWithExceptionMode$kotlinx_coroutines_core(java.lang.Throwable,int):203:203 -> resumeWithExceptionMode$kotlinx_coroutines_core
    2:2:void kotlinx.coroutines.CompletedExceptionally.<init>(java.lang.Throwable,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):22:22 -> resumeWithExceptionMode$kotlinx_coroutines_core
    2:2:kotlinx.coroutines.CancelledContinuation resumeWithExceptionMode$kotlinx_coroutines_core(java.lang.Throwable,int):203 -> resumeWithExceptionMode$kotlinx_coroutines_core
    3:3:kotlinx.coroutines.CancelledContinuation resumeWithExceptionMode$kotlinx_coroutines_core(java.lang.Throwable,int):203:203 -> resumeWithExceptionMode$kotlinx_coroutines_core
    1:1:java.lang.Object getState$kotlinx_coroutines_core():69:69 -> takeState$kotlinx_coroutines_core
    1:1:java.lang.Object takeState$kotlinx_coroutines_core():103 -> takeState$kotlinx_coroutines_core
    1:1:java.lang.String toString():350:350 -> toString
    2:2:java.lang.Object getState$kotlinx_coroutines_core():69:69 -> toString
    2:2:java.lang.String toString():350 -> toString
    3:3:java.lang.String toString():350:350 -> toString
    1:1:java.lang.Object tryResume(java.lang.Object,java.lang.Object):445:445 -> tryResume
    2:2:java.lang.Object tryResume(java.lang.Object,java.lang.Object):291:291 -> tryResume
    3:5:java.lang.Object tryResume(java.lang.Object,java.lang.Object):293:295 -> tryResume
    6:9:java.lang.Object tryResume(java.lang.Object,java.lang.Object):298:301 -> tryResume
    1:1:java.lang.Object tryResumeWithException(java.lang.Throwable):447:447 -> tryResumeWithException
    2:3:java.lang.Object tryResumeWithException(java.lang.Throwable):314:315 -> tryResumeWithException
    4:4:void kotlinx.coroutines.CompletedExceptionally.<init>(java.lang.Throwable,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):22:22 -> tryResumeWithException
    4:4:java.lang.Object tryResumeWithException(java.lang.Throwable):315 -> tryResumeWithException
    5:6:java.lang.Object tryResumeWithException(java.lang.Throwable):316:317 -> tryResumeWithException
kotlinx.coroutines.CancelledContinuation -> kotlinx.coroutines.CancelledContinuation:
    1:2:void <init>(kotlin.coroutines.Continuation,java.lang.Throwable,boolean):41:42 -> <init>
    1:1:boolean makeResumed():43:43 -> makeResumed
kotlinx.coroutines.ChildContinuation -> kotlinx.coroutines.ChildContinuation:
    1:1:void <init>(kotlinx.coroutines.Job,kotlinx.coroutines.CancellableContinuationImpl):1416:1416 -> <init>
    1:1:java.lang.Object invoke(java.lang.Object):1413:1413 -> invoke
    2:2:void invoke(java.lang.Throwable):1418:1418 -> invoke
    1:1:java.lang.String toString():1421:1421 -> toString
kotlinx.coroutines.ChildHandleNode -> kotlinx.coroutines.ChildHandleNode:
    1:1:void <init>(kotlinx.coroutines.JobSupport,kotlinx.coroutines.ChildJob):1406:1406 -> <init>
    1:1:boolean childCancelled(java.lang.Throwable):1408:1408 -> childCancelled
    1:1:java.lang.Object invoke(java.lang.Object):1403:1403 -> invoke
    2:2:void invoke(java.lang.Throwable):1407:1407 -> invoke
    1:1:java.lang.String toString():1409:1409 -> toString
kotlinx.coroutines.CommonPool -> kotlinx.coroutines.CommonPool:
    1:1:void <clinit>():23:23 -> <clinit>
    2:2:void <clinit>():38:38 -> <clinit>
    3:3:java.lang.Integer kotlin.text.StringsKt__StringNumberConversionsKt.toIntOrNull(java.lang.String):0:0 -> <clinit>
    3:3:java.lang.Integer kotlin.text.StringsKt.toIntOrNull(java.lang.String):0 -> <clinit>
    3:3:void <clinit>():39 -> <clinit>
    4:4:java.lang.Integer kotlin.text.StringsKt__StringNumberConversionsKt.toIntOrNull(java.lang.String,int):0:0 -> <clinit>
    4:4:java.lang.Integer kotlin.text.StringsKt__StringNumberConversionsKt.toIntOrNull(java.lang.String):57 -> <clinit>
    4:4:java.lang.Integer kotlin.text.StringsKt.toIntOrNull(java.lang.String):0 -> <clinit>
    4:4:void <clinit>():39 -> <clinit>
    5:5:java.lang.Integer kotlin.text.StringsKt__StringNumberConversionsKt.toIntOrNull(java.lang.String,int):67:67 -> <clinit>
    5:5:java.lang.Integer kotlin.text.StringsKt__StringNumberConversionsKt.toIntOrNull(java.lang.String):57 -> <clinit>
    5:5:java.lang.Integer kotlin.text.StringsKt.toIntOrNull(java.lang.String):0 -> <clinit>
    5:5:void <clinit>():39 -> <clinit>
    6:6:java.lang.Integer kotlin.text.StringsKt__StringNumberConversionsKt.toIntOrNull(java.lang.String,int):69:69 -> <clinit>
    6:6:java.lang.Integer kotlin.text.StringsKt__StringNumberConversionsKt.toIntOrNull(java.lang.String):57 -> <clinit>
    6:6:java.lang.Integer kotlin.text.StringsKt.toIntOrNull(java.lang.String):0 -> <clinit>
    6:6:void <clinit>():39 -> <clinit>
    7:7:java.lang.Integer kotlin.text.StringsKt__StringNumberConversionsKt.toIntOrNull(java.lang.String,int):76:76 -> <clinit>
    7:7:java.lang.Integer kotlin.text.StringsKt__StringNumberConversionsKt.toIntOrNull(java.lang.String):57 -> <clinit>
    7:7:java.lang.Integer kotlin.text.StringsKt.toIntOrNull(java.lang.String):0 -> <clinit>
    7:7:void <clinit>():39 -> <clinit>
    8:8:java.lang.Integer kotlin.text.StringsKt__StringNumberConversionsKt.toIntOrNull(java.lang.String,int):97:97 -> <clinit>
    8:8:java.lang.Integer kotlin.text.StringsKt__StringNumberConversionsKt.toIntOrNull(java.lang.String):57 -> <clinit>
    8:8:java.lang.Integer kotlin.text.StringsKt.toIntOrNull(java.lang.String):0 -> <clinit>
    8:8:void <clinit>():39 -> <clinit>
    9:9:java.lang.Integer kotlin.text.StringsKt__StringNumberConversionsKt.toIntOrNull(java.lang.String,int):100:100 -> <clinit>
    9:9:java.lang.Integer kotlin.text.StringsKt__StringNumberConversionsKt.toIntOrNull(java.lang.String):57 -> <clinit>
    9:9:java.lang.Integer kotlin.text.StringsKt.toIntOrNull(java.lang.String):0 -> <clinit>
    9:9:void <clinit>():39 -> <clinit>
    10:10:java.lang.Integer kotlin.text.StringsKt__StringNumberConversionsKt.toIntOrNull(java.lang.String,int):112:112 -> <clinit>
    10:10:java.lang.Integer kotlin.text.StringsKt__StringNumberConversionsKt.toIntOrNull(java.lang.String):57 -> <clinit>
    10:10:java.lang.Integer kotlin.text.StringsKt.toIntOrNull(java.lang.String):0 -> <clinit>
    10:10:void <clinit>():39 -> <clinit>
    11:11:void <clinit>():40:40 -> <clinit>
    12:12:void <clinit>():43:43 -> <clinit>
    13:13:void <clinit>():41:41 -> <clinit>
    14:14:void <clinit>():37:37 -> <clinit>
    1:1:void <init>():23:23 -> <init>
    1:1:void close():140:140 -> close
    1:2:java.util.concurrent.ExecutorService createPlainPool():91:92 -> createPlainPool
    1:1:java.util.concurrent.ExecutorService createPool():59:59 -> createPool
    2:2:java.util.concurrent.ExecutorService createPool():61:61 -> createPool
    3:5:java.util.concurrent.ExecutorService createPool():64:66 -> createPool
    6:6:java.util.concurrent.ExecutorService createPool():70:70 -> createPool
    7:7:java.util.concurrent.ExecutorService createPool():73:73 -> createPool
    8:8:java.util.concurrent.ExecutorService createPool():62:62 -> createPool
    1:1:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):103:103 -> dispatch
    2:2:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):106:106 -> dispatch
    1:1:java.util.concurrent.Executor getOrCreatePoolSync():99:99 -> getOrCreatePoolSync
    1:2:int getParallelism():47:48 -> getParallelism
    1:2:boolean isGoodCommonPool$kotlinx_coroutines_core(java.lang.Class,java.util.concurrent.ExecutorService):84:85 -> isGoodCommonPool$kotlinx_coroutines_core
kotlinx.coroutines.CommonPool$createPlainPool$1 -> kotlinx.coroutines.CommonPool$createPlainPool$1:
    1:1:java.lang.Thread newThread(java.lang.Runnable):93:93 -> newThread
kotlinx.coroutines.CompletableDeferred -> kotlinx.coroutines.CompletableDeferred:
    java.lang.Object kotlinx.coroutines.Deferred.await(kotlin.coroutines.Continuation) -> await
kotlinx.coroutines.CompletableDeferredImpl -> kotlinx.coroutines.CompletableDeferredImpl:
    1:2:void <init>(kotlinx.coroutines.Job):67:68 -> <init>
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> await
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> await
    1:1:java.lang.Object await(kotlin.coroutines.Continuation):0 -> await
    2:2:java.lang.Object await(kotlin.coroutines.Continuation):71:71 -> await
    1:1:boolean complete(java.lang.Object):77:77 -> complete
kotlinx.coroutines.CompletedExceptionally -> kotlinx.coroutines.CompletedExceptionally:
    1:1:void <init>(java.lang.Throwable,boolean):20:20 -> <init>
    2:2:void <init>(java.lang.Throwable,boolean):24:24 -> <init>
    3:3:void <init>(java.lang.Throwable,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):22:22 -> <init>
    1:1:boolean getHandled():25:25 -> getHandled
    1:1:boolean makeHandled():26:26 -> makeHandled
    1:1:java.lang.String toString():27:27 -> toString
kotlinx.coroutines.CompletedIdempotentResult -> kotlinx.coroutines.CompletedIdempotentResult:
    1:1:void <init>(java.lang.Object,java.lang.Object,kotlinx.coroutines.NotCompleted):376:376 -> <init>
    1:1:java.lang.String toString():381:381 -> toString
kotlinx.coroutines.CompletedWithCancellation -> kotlinx.coroutines.CompletedWithCancellation:
    1:1:java.lang.String toString():388:388 -> toString
kotlinx.coroutines.CompletionHandlerBase -> kotlinx.coroutines.CompletionHandlerBase:
    1:1:void <init>():9:9 -> <init>
kotlinx.coroutines.CompletionHandlerException -> kotlinx.coroutines.CompletionHandlerException:
    1:1:void <init>(java.lang.String,java.lang.Throwable):18:18 -> <init>
kotlinx.coroutines.CoroutineContextKt -> kotlinx.coroutines.CoroutineContextKt:
    1:2:void <clinit>():14:15 -> <clinit>
    3:3:void <clinit>():14:14 -> <clinit>
    4:4:void <clinit>():18:18 -> <clinit>
    1:1:kotlinx.coroutines.CoroutineDispatcher createDefaultDispatcher():23:23 -> createDefaultDispatcher
    1:4:java.lang.String getCoroutineName(kotlin.coroutines.CoroutineContext):52:55 -> getCoroutineName
    1:4:kotlin.coroutines.CoroutineContext newCoroutineContext(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext):33:36 -> newCoroutineContext
kotlinx.coroutines.CoroutineDispatcher -> kotlinx.coroutines.CoroutineDispatcher:
    1:1:void <init>():31:31 -> <init>
    1:1:void dispatchYield(kotlin.coroutines.CoroutineContext,java.lang.Runnable):93:93 -> dispatchYield
    1:1:kotlin.coroutines.CoroutineContext$Element kotlin.coroutines.ContinuationInterceptor$DefaultImpls.get(kotlin.coroutines.ContinuationInterceptor,kotlin.coroutines.CoroutineContext$Key):0:0 -> get
    1:1:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key):30 -> get
    2:2:kotlin.coroutines.CoroutineContext$Element kotlin.coroutines.ContinuationInterceptor$DefaultImpls.get(kotlin.coroutines.ContinuationInterceptor,kotlin.coroutines.CoroutineContext$Key):49:49 -> get
    2:2:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key):30 -> get
    1:1:kotlin.coroutines.CoroutineContext kotlin.coroutines.ContinuationInterceptor$DefaultImpls.minusKey(kotlin.coroutines.ContinuationInterceptor,kotlin.coroutines.CoroutineContext$Key):0:0 -> minusKey
    1:1:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key):30 -> minusKey
    2:2:kotlin.coroutines.CoroutineContext kotlin.coroutines.ContinuationInterceptor$DefaultImpls.minusKey(kotlin.coroutines.ContinuationInterceptor,kotlin.coroutines.CoroutineContext$Key):53:53 -> minusKey
    2:2:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key):30 -> minusKey
    1:1:void kotlin.coroutines.ContinuationInterceptor$DefaultImpls.releaseInterceptedContinuation(kotlin.coroutines.ContinuationInterceptor,kotlin.coroutines.Continuation):0:0 -> releaseInterceptedContinuation
    1:1:void releaseInterceptedContinuation(kotlin.coroutines.Continuation):30 -> releaseInterceptedContinuation
    1:1:java.lang.String toString():119:119 -> toString
kotlinx.coroutines.CoroutineExceptionHandler$Key -> kotlinx.coroutines.CoroutineExceptionHandler$Key:
    1:1:void <clinit>():73:73 -> <clinit>
    1:1:void <init>():73:73 -> <init>
kotlinx.coroutines.CoroutineExceptionHandlerImplKt -> kotlinx.coroutines.CoroutineExceptionHandlerImplKt:
    1:2:void <clinit>():21:22 -> <clinit>
    3:3:void <clinit>():20:20 -> <clinit>
    4:4:void <clinit>():23:23 -> <clinit>
    1:1:void handleCoroutineExceptionImpl(kotlin.coroutines.CoroutineContext,java.lang.Throwable):28:28 -> handleCoroutineExceptionImpl
    2:2:void handleCoroutineExceptionImpl(kotlin.coroutines.CoroutineContext,java.lang.Throwable):30:30 -> handleCoroutineExceptionImpl
    3:4:void handleCoroutineExceptionImpl(kotlin.coroutines.CoroutineContext,java.lang.Throwable):33:34 -> handleCoroutineExceptionImpl
    5:6:void handleCoroutineExceptionImpl(kotlin.coroutines.CoroutineContext,java.lang.Throwable):39:40 -> handleCoroutineExceptionImpl
kotlinx.coroutines.CoroutineId -> kotlinx.coroutines.CoroutineId:
    1:1:void <init>(long):62:62 -> <init>
    1:1:java.lang.Object kotlinx.coroutines.ThreadContextElement$DefaultImpls.fold(kotlinx.coroutines.ThreadContextElement,java.lang.Object,kotlin.jvm.functions.Function2):0:0 -> fold
    1:1:java.lang.Object fold(java.lang.Object,kotlin.jvm.functions.Function2):60 -> fold
    2:2:java.lang.Object kotlin.coroutines.CoroutineContext$Element$DefaultImpls.fold(kotlin.coroutines.CoroutineContext$Element,java.lang.Object,kotlin.jvm.functions.Function2):0:0 -> fold
    2:2:java.lang.Object kotlinx.coroutines.ThreadContextElement$DefaultImpls.fold(kotlinx.coroutines.ThreadContextElement,java.lang.Object,kotlin.jvm.functions.Function2):0 -> fold
    2:2:java.lang.Object fold(java.lang.Object,kotlin.jvm.functions.Function2):60 -> fold
    3:3:java.lang.Object kotlin.coroutines.CoroutineContext$Element$DefaultImpls.fold(kotlin.coroutines.CoroutineContext$Element,java.lang.Object,kotlin.jvm.functions.Function2):70:70 -> fold
    3:3:java.lang.Object kotlinx.coroutines.ThreadContextElement$DefaultImpls.fold(kotlinx.coroutines.ThreadContextElement,java.lang.Object,kotlin.jvm.functions.Function2):0 -> fold
    3:3:java.lang.Object fold(java.lang.Object,kotlin.jvm.functions.Function2):60 -> fold
    1:1:kotlin.coroutines.CoroutineContext$Element kotlinx.coroutines.ThreadContextElement$DefaultImpls.get(kotlinx.coroutines.ThreadContextElement,kotlin.coroutines.CoroutineContext$Key):0:0 -> get
    1:1:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key):60 -> get
    1:1:long getId():61:61 -> getId
    1:1:kotlin.coroutines.CoroutineContext kotlinx.coroutines.ThreadContextElement$DefaultImpls.minusKey(kotlinx.coroutines.ThreadContextElement,kotlin.coroutines.CoroutineContext$Key):0:0 -> minusKey
    1:1:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key):60 -> minusKey
    1:1:kotlin.coroutines.CoroutineContext kotlinx.coroutines.ThreadContextElement$DefaultImpls.plus(kotlinx.coroutines.ThreadContextElement,kotlin.coroutines.CoroutineContext):0:0 -> plus
    1:1:kotlin.coroutines.CoroutineContext plus(kotlin.coroutines.CoroutineContext):60 -> plus
    2:2:kotlin.coroutines.CoroutineContext kotlin.coroutines.CoroutineContext$Element$DefaultImpls.plus(kotlin.coroutines.CoroutineContext$Element,kotlin.coroutines.CoroutineContext):0:0 -> plus
    2:2:kotlin.coroutines.CoroutineContext kotlinx.coroutines.ThreadContextElement$DefaultImpls.plus(kotlinx.coroutines.ThreadContextElement,kotlin.coroutines.CoroutineContext):0 -> plus
    2:2:kotlin.coroutines.CoroutineContext plus(kotlin.coroutines.CoroutineContext):60 -> plus
    1:1:void restoreThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):60:60 -> restoreThreadContext
    2:2:void restoreThreadContext(kotlin.coroutines.CoroutineContext,java.lang.String):0:0 -> restoreThreadContext
    2:2:void restoreThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):60 -> restoreThreadContext
    3:3:void restoreThreadContext(kotlin.coroutines.CoroutineContext,java.lang.String):83:83 -> restoreThreadContext
    3:3:void restoreThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):60 -> restoreThreadContext
    1:1:java.lang.String toString():64:64 -> toString
    1:1:java.lang.String updateThreadContext(kotlin.coroutines.CoroutineContext):0:0 -> updateThreadContext
    1:1:java.lang.Object updateThreadContext(kotlin.coroutines.CoroutineContext):60 -> updateThreadContext
    2:12:java.lang.String updateThreadContext(kotlin.coroutines.CoroutineContext):67:77 -> updateThreadContext
    2:12:java.lang.Object updateThreadContext(kotlin.coroutines.CoroutineContext):60 -> updateThreadContext
    13:13:java.lang.String updateThreadContext(kotlin.coroutines.CoroutineContext):72:72 -> updateThreadContext
    13:13:java.lang.Object updateThreadContext(kotlin.coroutines.CoroutineContext):60 -> updateThreadContext
kotlinx.coroutines.CoroutineId$Key -> kotlinx.coroutines.CoroutineId$Key:
    1:1:void <init>():63:63 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):63 -> <init>
kotlinx.coroutines.CoroutineName -> kotlinx.coroutines.CoroutineName:
    1:1:java.lang.String getName():18:18 -> getName
    1:1:java.lang.String toString():28:28 -> toString
kotlinx.coroutines.CoroutineName$Key -> kotlinx.coroutines.CoroutineName$Key:
    1:1:void <init>():23:23 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):23 -> <init>
kotlinx.coroutines.CoroutineStart -> kotlinx.coroutines.CoroutineStart:
    1:1:void <init>(java.lang.String,int):21:21 -> <init>
    1:1:boolean isLazy():121:121 -> isLazy
kotlinx.coroutines.CoroutinesInternalError -> kotlinx.coroutines.CoroutinesInternalError:
    1:1:void <init>(java.lang.String,java.lang.Throwable):26:26 -> <init>
kotlinx.coroutines.DebugKt -> kotlinx.coroutines.DebugKt:
    1:1:void <clinit>():94:94 -> <clinit>
    2:4:void <clinit>():97:99 -> <clinit>
    5:5:void <clinit>():98:98 -> <clinit>
    6:6:void <clinit>():97:97 -> <clinit>
    7:7:void <clinit>():109:109 -> <clinit>
    8:8:void <clinit>():112:112 -> <clinit>
    9:9:void <clinit>():102:102 -> <clinit>
    1:1:boolean getASSERTIONS_ENABLED():94:94 -> getASSERTIONS_ENABLED
    1:1:java.util.concurrent.atomic.AtomicLong getCOROUTINE_ID():112:112 -> getCOROUTINE_ID
    1:1:boolean getDEBUG():97:97 -> getDEBUG
    1:1:boolean getRECOVER_STACK_TRACES():108:108 -> getRECOVER_STACK_TRACES
kotlinx.coroutines.DefaultExecutor -> kotlinx.coroutines.DefaultExecutor:
    1:1:void <clinit>():12:12 -> <clinit>
    2:2:void <clinit>():16:16 -> <clinit>
    3:3:void <clinit>():21:21 -> <clinit>
    4:4:void <clinit>():23:23 -> <clinit>
    5:5:void <clinit>():25:25 -> <clinit>
    6:6:void <clinit>():22:22 -> <clinit>
    7:7:void <clinit>():21:21 -> <clinit>
    1:1:void <init>():12:12 -> <init>
    1:5:void acknowledgeShutdownIfNeeded():140:144 -> acknowledgeShutdownIfNeeded
    1:4:java.lang.Thread createThreadSync():97:100 -> createThreadSync
    5:5:java.lang.Thread createThreadSync():97:97 -> createThreadSync
    1:1:java.lang.Thread getThread():33:33 -> getThread
    1:1:boolean isShutdownRequested():44:44 -> isShutdownRequested
    1:4:boolean notifyStartup():116:119 -> notifyStartup
    1:1:void run():61:61 -> run
    2:2:void run():65:65 -> run
    3:4:void run():87:88 -> run
    5:5:void run():91:91 -> run
    6:7:void run():67:68 -> run
    8:9:void run():72:73 -> run
    10:11:void run():87:88 -> run
    12:12:void run():91:91 -> run
    13:13:void run():76:76 -> run
    14:14:void run():78:78 -> run
    15:15:void run():82:82 -> run
    16:17:void run():87:88 -> run
    18:18:void run():91:91 -> run
    19:19:void run():83:83 -> run
    20:21:void run():87:88 -> run
    22:22:void run():91:91 -> run
kotlinx.coroutines.DefaultExecutorKt -> kotlinx.coroutines.DefaultExecutorKt:
    1:1:void <clinit>():9:9 -> <clinit>
    1:1:kotlinx.coroutines.Delay getDefaultDelay():9:9 -> getDefaultDelay
kotlinx.coroutines.DispatchedContinuation -> kotlinx.coroutines.DispatchedContinuation:
    1:1:void <init>(kotlinx.coroutines.CoroutineDispatcher,kotlin.coroutines.Continuation):79:79 -> <init>
    2:3:void <init>(kotlinx.coroutines.CoroutineDispatcher,kotlin.coroutines.Continuation):82:83 -> <init>
    4:4:void <init>(kotlinx.coroutines.CoroutineDispatcher,kotlin.coroutines.Continuation):86:86 -> <init>
    1:1:kotlin.coroutines.jvm.internal.CoroutineStackFrame getCallerFrame():83:83 -> getCallerFrame
    1:6:void resumeWith(java.lang.Object):99:104 -> resumeWith
    7:7:void resumeWith(java.lang.Object):332:332 -> resumeWith
    8:8:void resumeWith(java.lang.Object):335:335 -> resumeWith
    9:11:void resumeWith(java.lang.Object):337:339 -> resumeWith
    12:12:void resumeWith(java.lang.Object):344:344 -> resumeWith
    13:13:void resumeWith(java.lang.Object):107:107 -> resumeWith
    14:14:void resumeWith(java.lang.Object):347:347 -> resumeWith
    15:15:void resumeWith(java.lang.Object):108:108 -> resumeWith
    16:16:void resumeWith(java.lang.Object):351:351 -> resumeWith
    17:17:void resumeWith(java.lang.Object):354:354 -> resumeWith
    18:18:void resumeWith(java.lang.Object):351:351 -> resumeWith
    19:19:void resumeWith(java.lang.Object):370:370 -> resumeWith
    20:20:void resumeWith(java.lang.Object):363:363 -> resumeWith
    1:3:java.lang.Object takeState$kotlinx_coroutines_core():89:91 -> takeState$kotlinx_coroutines_core
    1:1:java.lang.String toString():180:180 -> toString
kotlinx.coroutines.DispatchedCoroutine -> kotlinx.coroutines.DispatchedCoroutine:
    1:1:void <init>(kotlin.coroutines.CoroutineContext,kotlin.coroutines.Continuation):218:218 -> <init>
    2:2:void <init>(kotlin.coroutines.CoroutineContext,kotlin.coroutines.Continuation):223:223 -> <init>
    1:1:boolean tryResume():264:264 -> afterCompletionInternal
    1:1:void afterCompletionInternal(java.lang.Object,int):246 -> afterCompletionInternal
    2:2:boolean tryResume():240:240 -> afterCompletionInternal
    2:2:void afterCompletionInternal(java.lang.Object,int):246 -> afterCompletionInternal
    3:3:boolean tryResume():238:238 -> afterCompletionInternal
    3:3:void afterCompletionInternal(java.lang.Object,int):246 -> afterCompletionInternal
    4:4:void afterCompletionInternal(java.lang.Object,int):248:248 -> afterCompletionInternal
    1:1:boolean trySuspend():262:262 -> getResult
    1:1:java.lang.Object getResult():252 -> getResult
    2:2:boolean trySuspend():230:230 -> getResult
    2:2:java.lang.Object getResult():252 -> getResult
    3:3:boolean trySuspend():228:228 -> getResult
    3:3:java.lang.Object getResult():252 -> getResult
    4:4:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> getResult
    4:4:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> getResult
    4:4:java.lang.Object getResult():252 -> getResult
    5:6:java.lang.Object getResult():254:255 -> getResult
kotlinx.coroutines.DispatchedKt -> kotlinx.coroutines.DispatchedKt:
    1:1:void <clinit>():13:13 -> <clinit>
    1:1:kotlinx.coroutines.internal.Symbol access$getUNDEFINED$p() -> access$getUNDEFINED$p
    1:2:void dispatch(kotlinx.coroutines.DispatchedTask,int):290:291 -> dispatch
    3:6:void dispatch(kotlinx.coroutines.DispatchedTask,int):293:296 -> dispatch
    7:8:void resumeUnconfined(kotlinx.coroutines.DispatchedTask):42:43 -> dispatch
    7:8:void dispatch(kotlinx.coroutines.DispatchedTask,int):298 -> dispatch
    9:9:void resumeUnconfined(kotlinx.coroutines.DispatchedTask):45:45 -> dispatch
    9:9:void dispatch(kotlinx.coroutines.DispatchedTask,int):298 -> dispatch
    10:10:void resumeUnconfined(kotlinx.coroutines.DispatchedTask):394:394 -> dispatch
    10:10:void dispatch(kotlinx.coroutines.DispatchedTask,int):298 -> dispatch
    11:11:void resumeUnconfined(kotlinx.coroutines.DispatchedTask):49:49 -> dispatch
    11:11:void dispatch(kotlinx.coroutines.DispatchedTask,int):298 -> dispatch
    12:12:void resumeUnconfined(kotlinx.coroutines.DispatchedTask):399:399 -> dispatch
    12:12:void dispatch(kotlinx.coroutines.DispatchedTask,int):298 -> dispatch
    13:13:void resumeUnconfined(kotlinx.coroutines.DispatchedTask):415:415 -> dispatch
    13:13:void dispatch(kotlinx.coroutines.DispatchedTask,int):298 -> dispatch
    14:14:void resumeUnconfined(kotlinx.coroutines.DispatchedTask):408:408 -> dispatch
    14:14:void dispatch(kotlinx.coroutines.DispatchedTask,int):298 -> dispatch
    15:15:void dispatch(kotlinx.coroutines.DispatchedTask,int):301:301 -> dispatch
    1:1:void resume(kotlinx.coroutines.DispatchedTask,kotlin.coroutines.Continuation,int):307:307 -> resume
    2:2:java.lang.Throwable kotlinx.coroutines.DispatchedTask.getExceptionalResult$kotlinx_coroutines_core(java.lang.Object):217:217 -> resume
    2:2:void resume(kotlinx.coroutines.DispatchedTask,kotlin.coroutines.Continuation,int):308 -> resume
    3:3:void resume(kotlinx.coroutines.DispatchedTask,kotlin.coroutines.Continuation,int):316:316 -> resume
    4:4:void kotlinx.coroutines.ResumeModeKt.resumeWithExceptionMode(kotlin.coroutines.Continuation,java.lang.Throwable,int):0:0 -> resume
    4:4:void resume(kotlinx.coroutines.DispatchedTask,kotlin.coroutines.Continuation,int):317 -> resume
    5:5:void kotlinx.coroutines.ResumeModeKt.resumeWithExceptionMode(kotlin.coroutines.Continuation,java.lang.Throwable,int):37:37 -> resume
    5:5:void resume(kotlinx.coroutines.DispatchedTask,kotlin.coroutines.Continuation,int):317 -> resume
    6:6:void kotlinx.coroutines.ResumeModeKt.resumeWithExceptionMode(kotlin.coroutines.Continuation,java.lang.Throwable,int):35:35 -> resume
    6:6:void resume(kotlinx.coroutines.DispatchedTask,kotlin.coroutines.Continuation,int):317 -> resume
    7:8:void kotlinx.coroutines.ResumeModeKt.resumeWithExceptionMode(kotlin.coroutines.Continuation,java.lang.Throwable,int):71:72 -> resume
    7:8:void resume(kotlinx.coroutines.DispatchedTask,kotlin.coroutines.Continuation,int):317 -> resume
    9:10:void kotlinx.coroutines.ResumeModeKt.resumeWithExceptionMode(kotlin.coroutines.Continuation,java.lang.Throwable,int):75:76 -> resume
    9:10:void resume(kotlinx.coroutines.DispatchedTask,kotlin.coroutines.Continuation,int):317 -> resume
    11:11:void kotlinx.coroutines.ResumeModeKt.resumeWithExceptionMode(kotlin.coroutines.Continuation,java.lang.Throwable,int):79:79 -> resume
    11:11:void resume(kotlinx.coroutines.DispatchedTask,kotlin.coroutines.Continuation,int):317 -> resume
    12:12:void kotlinx.coroutines.ResumeModeKt.resumeWithExceptionMode(kotlin.coroutines.Continuation,java.lang.Throwable,int):34:34 -> resume
    12:12:void resume(kotlinx.coroutines.DispatchedTask,kotlin.coroutines.Continuation,int):317 -> resume
    13:13:void kotlinx.coroutines.ResumeModeKt.resumeWithExceptionMode(kotlin.coroutines.Continuation,java.lang.Throwable,int):33:33 -> resume
    13:13:void resume(kotlinx.coroutines.DispatchedTask,kotlin.coroutines.Continuation,int):317 -> resume
    14:14:void kotlinx.coroutines.ResumeModeKt.resumeWithExceptionMode(kotlin.coroutines.Continuation,java.lang.Throwable,int):32:32 -> resume
    14:14:void resume(kotlinx.coroutines.DispatchedTask,kotlin.coroutines.Continuation,int):317 -> resume
    15:15:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):0:0 -> resume
    15:15:void kotlinx.coroutines.ResumeModeKt.resumeWithExceptionMode(kotlin.coroutines.Continuation,java.lang.Throwable,int):32 -> resume
    15:15:void resume(kotlinx.coroutines.DispatchedTask,kotlin.coroutines.Continuation,int):317 -> resume
    16:16:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):116:116 -> resume
    16:16:void kotlinx.coroutines.ResumeModeKt.resumeWithExceptionMode(kotlin.coroutines.Continuation,java.lang.Throwable,int):32 -> resume
    16:16:void resume(kotlinx.coroutines.DispatchedTask,kotlin.coroutines.Continuation,int):317 -> resume
    17:17:void kotlinx.coroutines.ResumeModeKt.resumeWithExceptionMode(kotlin.coroutines.Continuation,java.lang.Throwable,int):32:32 -> resume
    17:17:void resume(kotlinx.coroutines.DispatchedTask,kotlin.coroutines.Continuation,int):317 -> resume
    18:18:void resume(kotlinx.coroutines.DispatchedTask,kotlin.coroutines.Continuation,int):319:319 -> resume
    19:19:void kotlinx.coroutines.ResumeModeKt.resumeMode(kotlin.coroutines.Continuation,java.lang.Object,int):0:0 -> resume
    19:19:void resume(kotlinx.coroutines.DispatchedTask,kotlin.coroutines.Continuation,int):319 -> resume
    20:20:void kotlinx.coroutines.ResumeModeKt.resumeMode(kotlin.coroutines.Continuation,java.lang.Object,int):26:26 -> resume
    20:20:void resume(kotlinx.coroutines.DispatchedTask,kotlin.coroutines.Continuation,int):319 -> resume
    21:21:void kotlinx.coroutines.ResumeModeKt.resumeMode(kotlin.coroutines.Continuation,java.lang.Object,int):24:24 -> resume
    21:21:void resume(kotlinx.coroutines.DispatchedTask,kotlin.coroutines.Continuation,int):319 -> resume
    22:23:void kotlinx.coroutines.ResumeModeKt.resumeMode(kotlin.coroutines.Continuation,java.lang.Object,int):63:64 -> resume
    22:23:void resume(kotlinx.coroutines.DispatchedTask,kotlin.coroutines.Continuation,int):319 -> resume
    24:24:void kotlinx.coroutines.ResumeModeKt.resumeMode(kotlin.coroutines.Continuation,java.lang.Object,int):67:67 -> resume
    24:24:void resume(kotlinx.coroutines.DispatchedTask,kotlin.coroutines.Continuation,int):319 -> resume
    25:25:void kotlinx.coroutines.ResumeModeKt.resumeMode(kotlin.coroutines.Continuation,java.lang.Object,int):69:69 -> resume
    25:25:void resume(kotlinx.coroutines.DispatchedTask,kotlin.coroutines.Continuation,int):319 -> resume
    26:26:void kotlinx.coroutines.ResumeModeKt.resumeMode(kotlin.coroutines.Continuation,java.lang.Object,int):23:23 -> resume
    26:26:void resume(kotlinx.coroutines.DispatchedTask,kotlin.coroutines.Continuation,int):319 -> resume
    27:27:void kotlinx.coroutines.ResumeModeKt.resumeMode(kotlin.coroutines.Continuation,java.lang.Object,int):22:22 -> resume
    27:27:void resume(kotlinx.coroutines.DispatchedTask,kotlin.coroutines.Continuation,int):319 -> resume
    28:28:void kotlinx.coroutines.ResumeModeKt.resumeMode(kotlin.coroutines.Continuation,java.lang.Object,int):21:21 -> resume
    28:28:void resume(kotlinx.coroutines.DispatchedTask,kotlin.coroutines.Continuation,int):319 -> resume
    1:1:void resumeCancellable(kotlin.coroutines.Continuation,java.lang.Object):184:184 -> resumeCancellable
    2:5:void resumeCancellable(kotlin.coroutines.Continuation,java.lang.Object):420:423 -> resumeCancellable
    6:6:void resumeCancellable(kotlin.coroutines.Continuation,java.lang.Object):429:429 -> resumeCancellable
    7:7:void resumeCancellable(kotlin.coroutines.Continuation,java.lang.Object):432:432 -> resumeCancellable
    8:10:void resumeCancellable(kotlin.coroutines.Continuation,java.lang.Object):434:436 -> resumeCancellable
    11:11:void resumeCancellable(kotlin.coroutines.Continuation,java.lang.Object):441:441 -> resumeCancellable
    12:14:void resumeCancellable(kotlin.coroutines.Continuation,java.lang.Object):445:447 -> resumeCancellable
    15:16:void resumeCancellable(kotlin.coroutines.Continuation,java.lang.Object):453:454 -> resumeCancellable
    17:17:void resumeCancellable(kotlin.coroutines.Continuation,java.lang.Object):457:457 -> resumeCancellable
    18:18:void resumeCancellable(kotlin.coroutines.Continuation,java.lang.Object):459:459 -> resumeCancellable
    19:19:void resumeCancellable(kotlin.coroutines.Continuation,java.lang.Object):464:464 -> resumeCancellable
    20:20:void resumeCancellable(kotlin.coroutines.Continuation,java.lang.Object):480:480 -> resumeCancellable
    21:21:void resumeCancellable(kotlin.coroutines.Continuation,java.lang.Object):473:473 -> resumeCancellable
    22:22:void resumeCancellable(kotlin.coroutines.Continuation,java.lang.Object):185:185 -> resumeCancellable
    1:1:void resumeCancellableWithException(kotlin.coroutines.Continuation,java.lang.Throwable):189:189 -> resumeCancellableWithException
    2:3:void resumeCancellableWithException(kotlin.coroutines.Continuation,java.lang.Throwable):488:489 -> resumeCancellableWithException
    4:4:void kotlinx.coroutines.CompletedExceptionally.<init>(java.lang.Throwable,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):22:22 -> resumeCancellableWithException
    4:4:void resumeCancellableWithException(kotlin.coroutines.Continuation,java.lang.Throwable):489 -> resumeCancellableWithException
    5:6:void resumeCancellableWithException(kotlin.coroutines.Continuation,java.lang.Throwable):490:491 -> resumeCancellableWithException
    7:7:void kotlinx.coroutines.CompletedExceptionally.<init>(java.lang.Throwable,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):22:22 -> resumeCancellableWithException
    7:7:void resumeCancellableWithException(kotlin.coroutines.Continuation,java.lang.Throwable):491 -> resumeCancellableWithException
    8:10:void resumeCancellableWithException(kotlin.coroutines.Continuation,java.lang.Throwable):491:493 -> resumeCancellableWithException
    11:11:void resumeCancellableWithException(kotlin.coroutines.Continuation,java.lang.Throwable):499:499 -> resumeCancellableWithException
    12:12:void resumeCancellableWithException(kotlin.coroutines.Continuation,java.lang.Throwable):502:502 -> resumeCancellableWithException
    13:15:void resumeCancellableWithException(kotlin.coroutines.Continuation,java.lang.Throwable):504:506 -> resumeCancellableWithException
    16:16:void resumeCancellableWithException(kotlin.coroutines.Continuation,java.lang.Throwable):511:511 -> resumeCancellableWithException
    17:19:void resumeCancellableWithException(kotlin.coroutines.Continuation,java.lang.Throwable):523:525 -> resumeCancellableWithException
    20:21:void resumeCancellableWithException(kotlin.coroutines.Continuation,java.lang.Throwable):531:532 -> resumeCancellableWithException
    22:23:void resumeCancellableWithException(kotlin.coroutines.Continuation,java.lang.Throwable):535:536 -> resumeCancellableWithException
    24:24:void resumeCancellableWithException(kotlin.coroutines.Continuation,java.lang.Throwable):539:539 -> resumeCancellableWithException
    25:25:void resumeCancellableWithException(kotlin.coroutines.Continuation,java.lang.Throwable):544:544 -> resumeCancellableWithException
    26:26:void resumeCancellableWithException(kotlin.coroutines.Continuation,java.lang.Throwable):560:560 -> resumeCancellableWithException
    27:27:void resumeCancellableWithException(kotlin.coroutines.Continuation,java.lang.Throwable):553:553 -> resumeCancellableWithException
    28:28:void resumeCancellableWithException(kotlin.coroutines.Continuation,java.lang.Throwable):568:568 -> resumeCancellableWithException
    1:2:void resumeDirect(kotlin.coroutines.Continuation,java.lang.Object):194:195 -> resumeDirect
    1:1:void resumeDirectWithException(kotlin.coroutines.Continuation,java.lang.Throwable):199:199 -> resumeDirectWithException
    2:2:void resumeDirectWithException(kotlin.coroutines.Continuation,java.lang.Throwable):570:570 -> resumeDirectWithException
    3:3:void resumeDirectWithException(kotlin.coroutines.Continuation,java.lang.Throwable):572:572 -> resumeDirectWithException
    1:1:boolean yieldUndispatched(kotlinx.coroutines.DispatchedContinuation):285:285 -> yieldUndispatched
    2:2:boolean yieldUndispatched(kotlinx.coroutines.DispatchedContinuation):574:574 -> yieldUndispatched
    3:4:boolean yieldUndispatched(kotlinx.coroutines.DispatchedContinuation):576:577 -> yieldUndispatched
    5:7:boolean yieldUndispatched(kotlinx.coroutines.DispatchedContinuation):579:581 -> yieldUndispatched
    8:8:boolean yieldUndispatched(kotlinx.coroutines.DispatchedContinuation):586:586 -> yieldUndispatched
    9:9:boolean yieldUndispatched(kotlinx.coroutines.DispatchedContinuation):286:286 -> yieldUndispatched
    10:10:boolean yieldUndispatched(kotlinx.coroutines.DispatchedContinuation):591:591 -> yieldUndispatched
    11:11:boolean yieldUndispatched(kotlinx.coroutines.DispatchedContinuation):607:607 -> yieldUndispatched
    12:12:boolean yieldUndispatched(kotlinx.coroutines.DispatchedContinuation):600:600 -> yieldUndispatched
kotlinx.coroutines.DispatchedTask -> kotlinx.coroutines.DispatchedTask:
    1:1:void kotlinx.coroutines.scheduling.Task.<init>():89:89 -> <init>
    1:1:void <init>(int):205 -> <init>
    2:2:void <init>(int):205:205 -> <init>
    1:1:void kotlin.ExceptionsKt__ExceptionsKt.addSuppressed(java.lang.Throwable,java.lang.Throwable):0:0 -> handleFatalException$kotlinx_coroutines_core
    1:1:void kotlin.ExceptionsKt.addSuppressed(java.lang.Throwable,java.lang.Throwable):0 -> handleFatalException$kotlinx_coroutines_core
    1:1:void handleFatalException$kotlinx_coroutines_core(java.lang.Throwable,java.lang.Throwable):337 -> handleFatalException$kotlinx_coroutines_core
    2:2:void kotlin.ExceptionsKt__ExceptionsKt.addSuppressed(java.lang.Throwable,java.lang.Throwable):48:48 -> handleFatalException$kotlinx_coroutines_core
    2:2:void kotlin.ExceptionsKt.addSuppressed(java.lang.Throwable,java.lang.Throwable):0 -> handleFatalException$kotlinx_coroutines_core
    2:2:void handleFatalException$kotlinx_coroutines_core(java.lang.Throwable,java.lang.Throwable):337 -> handleFatalException$kotlinx_coroutines_core
    3:3:void handleFatalException$kotlinx_coroutines_core(java.lang.Throwable,java.lang.Throwable):278:278 -> handleFatalException$kotlinx_coroutines_core
    4:4:void handleFatalException$kotlinx_coroutines_core(java.lang.Throwable,java.lang.Throwable):280:280 -> handleFatalException$kotlinx_coroutines_core
    5:5:void handleFatalException$kotlinx_coroutines_core(java.lang.Throwable,java.lang.Throwable):279:279 -> handleFatalException$kotlinx_coroutines_core
    1:1:void run():220:220 -> run
    2:6:void run():223:227 -> run
    7:7:void run():329:329 -> run
    8:8:java.lang.Throwable getExceptionalResult$kotlinx_coroutines_core(java.lang.Object):217:217 -> run
    8:8:void run():228 -> run
    9:9:void run():229:229 -> run
    10:12:void run():235:237 -> run
    13:13:void run():332:332 -> run
    14:14:void run():334:334 -> run
    15:15:void run():241:241 -> run
    16:16:void run():336:336 -> run
    17:17:void run():248:248 -> run
    18:18:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):0:0 -> run
    18:18:void run():248 -> run
    19:19:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):116:116 -> run
    19:19:void run():248 -> run
    20:21:void run():248:249 -> run
    22:22:void run():336:336 -> run
    23:23:void run():223:223 -> run
    24:24:void run():248:248 -> run
    25:25:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):0:0 -> run
    25:25:void run():248 -> run
    26:26:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):116:116 -> run
    26:26:void run():248 -> run
    27:28:void run():248:249 -> run
kotlinx.coroutines.Dispatchers -> kotlinx.coroutines.Dispatchers:
    1:1:void <clinit>():33:33 -> <clinit>
    2:2:void <clinit>():94:94 -> <clinit>
    3:3:void <clinit>():109:109 -> <clinit>
    1:1:kotlinx.coroutines.CoroutineDispatcher getDefault():33:33 -> getDefault
    1:1:kotlinx.coroutines.CoroutineDispatcher getIO():109:109 -> getIO
    1:1:kotlinx.coroutines.MainCoroutineDispatcher getMain():58:58 -> getMain
    1:1:kotlinx.coroutines.CoroutineDispatcher getUnconfined():94:94 -> getUnconfined
kotlinx.coroutines.DisposeOnCancel -> kotlinx.coroutines.DisposeOnCancel:
    1:1:void <init>(kotlinx.coroutines.DisposableHandle):267:267 -> <init>
    1:1:java.lang.Object invoke(java.lang.Object):267:267 -> invoke
    2:2:void invoke(java.lang.Throwable):268:268 -> invoke
    1:1:java.lang.String toString():269:269 -> toString
kotlinx.coroutines.Empty -> kotlinx.coroutines.Empty:
    1:1:void <init>(boolean):1241:1241 -> <init>
    1:1:boolean isActive():1241:1241 -> isActive
    1:1:java.lang.String toString():1243:1243 -> toString
    2:2:boolean isActive():1241:1241 -> toString
    2:2:java.lang.String toString():1243 -> toString
    3:3:java.lang.String toString():1243:1243 -> toString
kotlinx.coroutines.EventLoop -> kotlinx.coroutines.EventLoop:
    1:1:void <init>():22:22 -> <init>
    1:4:void decrementUseCount(boolean):108:111 -> decrementUseCount
    5:5:void decrementUseCount(boolean):113:113 -> decrementUseCount
    1:1:void decrementUseCount$default(kotlinx.coroutines.EventLoop,boolean,int,java.lang.Object):107:107 -> decrementUseCount$default
    2:2:void decrementUseCount$default(kotlinx.coroutines.EventLoop,boolean,int,java.lang.Object):0:0 -> decrementUseCount$default
    1:3:void dispatchUnconfined(kotlinx.coroutines.DispatchedTask):84:86 -> dispatchUnconfined
    1:2:long getNextTime():61:62 -> getNextTime
    1:2:void incrementUseCount(boolean):103:104 -> incrementUseCount
    1:1:void incrementUseCount$default(kotlinx.coroutines.EventLoop,boolean,int,java.lang.Object):102:102 -> incrementUseCount$default
    2:2:void incrementUseCount$default(kotlinx.coroutines.EventLoop,boolean,int,java.lang.Object):0:0 -> incrementUseCount$default
    1:1:boolean isUnconfinedLoopActive():93:93 -> isUnconfinedLoopActive
    1:1:boolean isUnconfinedQueueEmpty():97:97 -> isUnconfinedQueueEmpty
    1:2:long processNextEvent():53:54 -> processNextEvent
    1:3:boolean processUnconfinedEvent():66:68 -> processUnconfinedEvent
kotlinx.coroutines.EventLoopImplBase -> kotlinx.coroutines.EventLoopImplBase:
    1:1:void <init>():178:178 -> <init>
    2:2:void <init>():180:180 -> <init>
    3:3:void <init>():183:183 -> <init>
    1:1:boolean access$isCompleted$p(kotlinx.coroutines.EventLoopImplBase):178:178 -> access$isCompleted$p
    1:1:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):274:274 -> dispatch
    1:1:void enqueue(java.lang.Runnable):277:277 -> enqueue
    2:4:void kotlinx.coroutines.EventLoopImplPlatform.unpark():11:13 -> enqueue
    2:4:void enqueue(java.lang.Runnable):279 -> enqueue
    5:5:void enqueue(java.lang.Runnable):281:281 -> enqueue
    1:1:boolean enqueueImpl(java.lang.Runnable):534:534 -> enqueueImpl
    2:2:boolean enqueueImpl(java.lang.Runnable):288:288 -> enqueueImpl
    3:5:boolean enqueueImpl(java.lang.Runnable):290:292 -> enqueueImpl
    6:6:boolean enqueueImpl(java.lang.Runnable):295:295 -> enqueueImpl
    7:7:boolean enqueueImpl(java.lang.Runnable):299:299 -> enqueueImpl
    8:11:boolean enqueueImpl(java.lang.Runnable):302:305 -> enqueueImpl
    1:2:long getNextTime():202:203 -> getNextTime
    3:3:long getNextTime():206:206 -> getNextTime
    4:5:long getNextTime():210:211 -> getNextTime
    6:6:long getNextTime():207:207 -> getNextTime
    1:4:boolean isEmpty():189:192 -> isEmpty
    5:6:boolean isEmpty():195:196 -> isEmpty
    1:1:long processNextEvent():252:252 -> processNextEvent
    2:4:long processNextEvent():254:256 -> processNextEvent
    5:7:long processNextEvent():525:527 -> processNextEvent
    8:8:boolean kotlinx.coroutines.EventLoopImplBase$DelayedTask.timeToExecute(long):422:422 -> processNextEvent
    8:8:long processNextEvent():262 -> processNextEvent
    9:9:long processNextEvent():263:263 -> processNextEvent
    10:10:long processNextEvent():528:528 -> processNextEvent
    11:11:long processNextEvent():531:531 -> processNextEvent
    12:12:long processNextEvent():526:526 -> processNextEvent
    13:13:long processNextEvent():532:532 -> processNextEvent
    14:14:long processNextEvent():531:531 -> processNextEvent
    15:15:java.lang.Runnable dequeue():536:536 -> processNextEvent
    15:15:long processNextEvent():270 -> processNextEvent
    16:19:java.lang.Runnable dequeue():317:320 -> processNextEvent
    16:19:long processNextEvent():270 -> processNextEvent
    20:21:java.lang.Runnable dequeue():323:324 -> processNextEvent
    20:21:long processNextEvent():270 -> processNextEvent
    22:23:long processNextEvent():270:271 -> processNextEvent
    1:2:void resetAll():375:376 -> resetAll
    1:4:int scheduleImpl(long,kotlinx.coroutines.EventLoopImplBase$DelayedTask):365:368 -> schedule
    1:4:void schedule(long,kotlinx.coroutines.EventLoopImplBase$DelayedTask):354 -> schedule
    5:5:int scheduleImpl(long,kotlinx.coroutines.EventLoopImplBase$DelayedTask):370:370 -> schedule
    5:5:void schedule(long,kotlinx.coroutines.EventLoopImplBase$DelayedTask):354 -> schedule
    6:6:void schedule(long,kotlinx.coroutines.EventLoopImplBase$DelayedTask):358:358 -> schedule
    7:7:void schedule(long,kotlinx.coroutines.EventLoopImplBase$DelayedTask):356:356 -> schedule
    8:8:boolean shouldUnpark(kotlinx.coroutines.EventLoopImplBase$DelayedTask):362:362 -> schedule
    8:8:void schedule(long,kotlinx.coroutines.EventLoopImplBase$DelayedTask):355 -> schedule
    9:11:void kotlinx.coroutines.EventLoopImplPlatform.unpark():11:13 -> schedule
    9:11:void schedule(long,kotlinx.coroutines.EventLoopImplBase$DelayedTask):355 -> schedule
    12:12:int scheduleImpl(long,kotlinx.coroutines.EventLoopImplBase$DelayedTask):368:368 -> schedule
    12:12:void schedule(long,kotlinx.coroutines.EventLoopImplBase$DelayedTask):354 -> schedule
    1:1:void scheduleResumeAfterDelay(long,kotlinx.coroutines.CancellableContinuation):228:228 -> scheduleResumeAfterDelay
    2:5:void scheduleResumeAfterDelay(long,kotlinx.coroutines.CancellableContinuation):230:233 -> scheduleResumeAfterDelay
    1:1:void shutdown():216:216 -> shutdown
    2:2:void shutdown():219:219 -> shutdown
    3:3:void closeQueue():331:331 -> shutdown
    3:3:void shutdown():220 -> shutdown
    4:4:void closeQueue():538:538 -> shutdown
    4:4:void shutdown():220 -> shutdown
    5:7:void closeQueue():334:336 -> shutdown
    5:7:void shutdown():220 -> shutdown
    8:8:void closeQueue():340:340 -> shutdown
    8:8:void shutdown():220 -> shutdown
    9:11:void closeQueue():343:345 -> shutdown
    9:11:void shutdown():220 -> shutdown
    12:12:void shutdown():222:222 -> shutdown
    13:13:void rescheduleAllDelayed():381:381 -> shutdown
    13:13:void shutdown():224 -> shutdown
    14:15:void rescheduleAllDelayed():390:391 -> shutdown
    14:15:void shutdown():224 -> shutdown
kotlinx.coroutines.EventLoopImplBase$DelayedResumeTask -> kotlinx.coroutines.EventLoopImplBase$DelayedResumeTask:
    1:1:void <init>(kotlinx.coroutines.EventLoopImplBase,long,kotlinx.coroutines.CancellableContinuation):479:479 -> <init>
    2:2:void <init>(kotlinx.coroutines.EventLoopImplBase,long,kotlinx.coroutines.CancellableContinuation):482:482 -> <init>
    1:1:void run():483:483 -> run
    1:1:java.lang.String toString():484:484 -> toString
kotlinx.coroutines.EventLoopImplBase$DelayedTask -> kotlinx.coroutines.EventLoopImplBase$DelayedTask:
    1:1:void <init>(long):395:395 -> <init>
    2:2:void <init>(long):411:411 -> <init>
    1:1:int compareTo(java.lang.Object):395:395 -> compareTo
    2:2:int compareTo(kotlinx.coroutines.EventLoopImplBase$DelayedTask):0:0 -> compareTo
    2:2:int compareTo(java.lang.Object):395 -> compareTo
    3:3:int compareTo(kotlinx.coroutines.EventLoopImplBase$DelayedTask):414:414 -> compareTo
    3:3:int compareTo(java.lang.Object):395 -> compareTo
    1:2:void dispose():469:470 -> dispose
    3:5:void dispose():472:474 -> dispose
    1:1:kotlinx.coroutines.internal.ThreadSafeHeap getHeap():405:405 -> getHeap
    1:1:int getIndex():411:411 -> getIndex
    1:1:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):426:426 -> scheduleTask
    2:3:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):525:526 -> scheduleTask
    4:4:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):428:428 -> scheduleTask
    5:5:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):441:441 -> scheduleTask
    6:6:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):448:448 -> scheduleTask
    7:7:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):452:452 -> scheduleTask
    8:8:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):461:461 -> scheduleTask
    9:9:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):527:527 -> scheduleTask
    10:10:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):531:531 -> scheduleTask
    11:11:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):464:464 -> scheduleTask
    12:12:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):531:531 -> scheduleTask
    1:2:void setHeap(kotlinx.coroutines.internal.ThreadSafeHeap):407:408 -> setHeap
    3:3:void setHeap(kotlinx.coroutines.internal.ThreadSafeHeap):407:407 -> setHeap
    1:1:void setIndex(int):411:411 -> setIndex
    1:1:java.lang.String toString():476:476 -> toString
kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue -> kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue:
    1:1:void <init>(long):512:512 -> <init>
kotlinx.coroutines.EventLoopImplPlatform -> kotlinx.coroutines.EventLoopImplPlatform:
    1:1:void <init>():7:7 -> <init>
    1:2:void reschedule(long,kotlinx.coroutines.EventLoopImplBase$DelayedTask):17:18 -> reschedule
kotlinx.coroutines.EventLoop_commonKt -> kotlinx.coroutines.EventLoop_commonKt:
    1:1:void <clinit>():140:140 -> <clinit>
    2:2:void <clinit>():166:166 -> <clinit>
    1:1:kotlinx.coroutines.internal.Symbol access$getCLOSED_EMPTY$p() -> access$getCLOSED_EMPTY$p
    1:1:kotlinx.coroutines.internal.Symbol access$getDISPOSED_TASK$p() -> access$getDISPOSED_TASK$p
kotlinx.coroutines.ExecutorCoroutineDispatcher -> kotlinx.coroutines.ExecutorCoroutineDispatcher:
    1:1:void <init>():19:19 -> <init>
kotlinx.coroutines.ExecutorCoroutineDispatcherBase -> kotlinx.coroutines.ExecutorCoroutineDispatcherBase:
    1:1:void <init>():66:66 -> <init>
    1:1:void close():122:122 -> close
    1:1:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):76:76 -> dispatch
    2:2:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):79:79 -> dispatch
    1:1:boolean equals(java.lang.Object):126:126 -> equals
    1:1:int hashCode():127:127 -> hashCode
    1:1:void initFutureCancellation$kotlinx_coroutines_core():71:71 -> initFutureCancellation$kotlinx_coroutines_core
    1:2:void scheduleResumeAfterDelay(long,kotlinx.coroutines.CancellableContinuation):89:90 -> scheduleResumeAfterDelay
    3:3:java.util.concurrent.ScheduledFuture scheduleBlock(java.lang.Runnable,long,java.util.concurrent.TimeUnit):115:115 -> scheduleResumeAfterDelay
    3:3:void scheduleResumeAfterDelay(long,kotlinx.coroutines.CancellableContinuation):90 -> scheduleResumeAfterDelay
    4:4:void kotlinx.coroutines.JobKt__FutureKt.cancelFutureOnCancellation(kotlinx.coroutines.CancellableContinuation,java.util.concurrent.Future):0:0 -> scheduleResumeAfterDelay
    4:4:void kotlinx.coroutines.JobKt.cancelFutureOnCancellation(kotlinx.coroutines.CancellableContinuation,java.util.concurrent.Future):1 -> scheduleResumeAfterDelay
    4:4:void scheduleResumeAfterDelay(long,kotlinx.coroutines.CancellableContinuation):96 -> scheduleResumeAfterDelay
    5:5:void kotlinx.coroutines.JobKt__FutureKt.cancelFutureOnCancellation(kotlinx.coroutines.CancellableContinuation,java.util.concurrent.Future):33:33 -> scheduleResumeAfterDelay
    5:5:void kotlinx.coroutines.JobKt.cancelFutureOnCancellation(kotlinx.coroutines.CancellableContinuation,java.util.concurrent.Future):1 -> scheduleResumeAfterDelay
    5:5:void scheduleResumeAfterDelay(long,kotlinx.coroutines.CancellableContinuation):96 -> scheduleResumeAfterDelay
    6:6:void scheduleResumeAfterDelay(long,kotlinx.coroutines.CancellableContinuation):100:100 -> scheduleResumeAfterDelay
    1:1:java.lang.String toString():125:125 -> toString
kotlinx.coroutines.GlobalScope -> kotlinx.coroutines.GlobalScope:
    1:1:void <clinit>():134:134 -> <clinit>
    1:1:void <init>():134:134 -> <init>
    1:1:kotlin.coroutines.CoroutineContext getCoroutineContext():139:139 -> getCoroutineContext
kotlinx.coroutines.InactiveNodeList -> kotlinx.coroutines.InactiveNodeList:
    1:1:void <init>(kotlinx.coroutines.NodeList):1309:1309 -> <init>
    1:1:kotlinx.coroutines.NodeList getList():1310:1310 -> getList
    1:1:java.lang.String toString():1313:1313 -> toString
    2:2:kotlinx.coroutines.NodeList getList():1310:1310 -> toString
    2:2:java.lang.String toString():1313 -> toString
    3:3:java.lang.String toString():1313:1313 -> toString
kotlinx.coroutines.IncompleteStateBox -> kotlinx.coroutines.IncompleteStateBox:
    1:1:void <init>(kotlinx.coroutines.Incomplete):1219:1219 -> <init>
kotlinx.coroutines.InvokeOnCancel -> kotlinx.coroutines.InvokeOnCancel:
    1:1:void <init>(kotlin.jvm.functions.Function1):369:369 -> <init>
    1:1:java.lang.Object invoke(java.lang.Object):367:367 -> invoke
    2:2:void invoke(java.lang.Throwable):371:371 -> invoke
    1:1:java.lang.String toString():373:373 -> toString
kotlinx.coroutines.InvokeOnCancelling -> kotlinx.coroutines.InvokeOnCancelling:
    1:1:void <init>(kotlinx.coroutines.Job,kotlin.jvm.functions.Function1):1394:1394 -> <init>
    2:2:void <init>(kotlinx.coroutines.Job,kotlin.jvm.functions.Function1):1396:1396 -> <init>
    1:1:java.lang.Object invoke(java.lang.Object):1391:1391 -> invoke
    2:2:void invoke(java.lang.Throwable):1398:1398 -> invoke
    1:1:java.lang.String toString():1400:1400 -> toString
kotlinx.coroutines.InvokeOnCompletion -> kotlinx.coroutines.InvokeOnCompletion:
    1:1:void <init>(kotlinx.coroutines.Job,kotlin.jvm.functions.Function1):1319:1319 -> <init>
    1:1:java.lang.Object invoke(java.lang.Object):1316:1316 -> invoke
    2:2:void invoke(java.lang.Throwable):1320:1320 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):1316 -> invoke
    3:3:java.lang.Object invoke(java.lang.Object):1316:1316 -> invoke
    4:4:void invoke(java.lang.Throwable):1320:1320 -> invoke
    1:1:java.lang.String toString():1321:1321 -> toString
kotlinx.coroutines.Job$Key -> kotlinx.coroutines.Job$Key:
    1:1:void <clinit>():88:88 -> <clinit>
    2:2:void <clinit>():95:95 -> <clinit>
    1:1:void <init>():88:88 -> <init>
kotlinx.coroutines.JobCancellationException -> kotlinx.coroutines.JobCancellationException:
    1:1:void <init>(java.lang.String,java.lang.Throwable,kotlinx.coroutines.Job):44:44 -> <init>
    2:2:void <init>(java.lang.String,java.lang.Throwable,kotlinx.coroutines.Job):47:47 -> <init>
    1:1:boolean equals(java.lang.Object):78:78 -> equals
    1:2:java.lang.Throwable fillInStackTrace():51:52 -> fillInStackTrace
    1:1:int hashCode():80:80 -> hashCode
    1:1:java.lang.String toString():74:74 -> toString
kotlinx.coroutines.JobCancellingNode -> kotlinx.coroutines.JobCancellingNode:
    1:1:void <init>(kotlinx.coroutines.Job):1389:1389 -> <init>
kotlinx.coroutines.JobImpl -> kotlinx.coroutines.JobImpl:
    1:2:void <init>(kotlinx.coroutines.Job):1246:1247 -> <init>
    3:3:boolean handlesException():1266:1266 -> <init>
    3:3:void <init>(kotlinx.coroutines.Job):1259 -> <init>
    4:5:boolean handlesException():1268:1269 -> <init>
    4:5:void <init>(kotlinx.coroutines.Job):1259 -> <init>
    6:6:void <init>(kotlinx.coroutines.Job):1259:1259 -> <init>
    1:1:boolean getHandlesException$kotlinx_coroutines_core():1259:1259 -> getHandlesException$kotlinx_coroutines_core
kotlinx.coroutines.JobNode -> kotlinx.coroutines.JobNode:
    1:1:void <init>(kotlinx.coroutines.Job):1283:1283 -> <init>
    1:1:void dispose():1286:1286 -> dispose
kotlinx.coroutines.JobSupport -> kotlinx.coroutines.JobSupport:
    1:1:void <init>(boolean):27:27 -> <init>
    2:2:void <init>(boolean):128:128 -> <init>
    1:1:void continueCompleting(kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):875:875 -> access$continueCompleting
    1:1:void access$continueCompleting(kotlinx.coroutines.JobSupport,kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):27 -> access$continueCompleting
    2:2:void continueCompleting(kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):877:877 -> access$continueCompleting
    2:2:void access$continueCompleting(kotlinx.coroutines.JobSupport,kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):27 -> access$continueCompleting
    3:3:void continueCompleting(kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):879:879 -> access$continueCompleting
    3:3:void access$continueCompleting(kotlinx.coroutines.JobSupport,kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):27 -> access$continueCompleting
    4:4:void continueCompleting(kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):881:881 -> access$continueCompleting
    4:4:void access$continueCompleting(kotlinx.coroutines.JobSupport,kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):27 -> access$continueCompleting
    5:5:void continueCompleting(kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):875:875 -> access$continueCompleting
    5:5:void access$continueCompleting(kotlinx.coroutines.JobSupport,kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):27 -> access$continueCompleting
    1:1:boolean addLastAtomic(java.lang.Object,kotlinx.coroutines.NodeList,kotlinx.coroutines.JobNode):1485:1485 -> addLastAtomic
    2:3:boolean addLastAtomic(java.lang.Object,kotlinx.coroutines.NodeList,kotlinx.coroutines.JobNode):1489:1490 -> addLastAtomic
    4:4:boolean addLastAtomic(java.lang.Object,kotlinx.coroutines.NodeList,kotlinx.coroutines.JobNode):1489:1489 -> addLastAtomic
    1:2:void addSuppressedExceptions(java.lang.Throwable,java.util.List):252:253 -> addSuppressedExceptions
    3:5:void addSuppressedExceptions(java.lang.Throwable,java.util.List):259:261 -> addSuppressedExceptions
    6:6:void addSuppressedExceptions(java.lang.Throwable,java.util.List):263:263 -> addSuppressedExceptions
    7:7:void kotlin.ExceptionsKt__ExceptionsKt.addSuppressed(java.lang.Throwable,java.lang.Throwable):0:0 -> addSuppressedExceptions
    7:7:void kotlin.ExceptionsKt.addSuppressed(java.lang.Throwable,java.lang.Throwable):0 -> addSuppressedExceptions
    7:7:void addSuppressedExceptions(java.lang.Throwable,java.util.List):1430 -> addSuppressedExceptions
    8:8:void kotlin.ExceptionsKt__ExceptionsKt.addSuppressed(java.lang.Throwable,java.lang.Throwable):48:48 -> addSuppressedExceptions
    8:8:void kotlin.ExceptionsKt.addSuppressed(java.lang.Throwable,java.lang.Throwable):0 -> addSuppressedExceptions
    8:8:void addSuppressedExceptions(java.lang.Throwable,java.util.List):1430 -> addSuppressedExceptions
    1:2:java.lang.Object awaitInternal$kotlinx_coroutines_core(kotlin.coroutines.Continuation):1148:1149 -> awaitInternal$kotlinx_coroutines_core
    3:4:java.lang.Object awaitInternal$kotlinx_coroutines_core(kotlin.coroutines.Continuation):1151:1152 -> awaitInternal$kotlinx_coroutines_core
    5:5:java.lang.Object awaitInternal$kotlinx_coroutines_core(kotlin.coroutines.Continuation):1521:1521 -> awaitInternal$kotlinx_coroutines_core
    6:7:java.lang.Object awaitInternal$kotlinx_coroutines_core(kotlin.coroutines.Continuation):1523:1524 -> awaitInternal$kotlinx_coroutines_core
    8:8:java.lang.Object awaitInternal$kotlinx_coroutines_core(kotlin.coroutines.Continuation):1521:1521 -> awaitInternal$kotlinx_coroutines_core
    9:9:java.lang.Object awaitInternal$kotlinx_coroutines_core(kotlin.coroutines.Continuation):1154:1154 -> awaitInternal$kotlinx_coroutines_core
    10:10:java.lang.Object awaitInternal$kotlinx_coroutines_core(kotlin.coroutines.Continuation):1157:1157 -> awaitInternal$kotlinx_coroutines_core
    11:13:java.lang.Object awaitSuspend(kotlin.coroutines.Continuation):1168:1170 -> awaitInternal$kotlinx_coroutines_core
    11:13:java.lang.Object awaitInternal$kotlinx_coroutines_core(kotlin.coroutines.Continuation):1159 -> awaitInternal$kotlinx_coroutines_core
    14:14:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> awaitInternal$kotlinx_coroutines_core
    14:14:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> awaitInternal$kotlinx_coroutines_core
    14:14:java.lang.Object awaitSuspend(kotlin.coroutines.Continuation):1162 -> awaitInternal$kotlinx_coroutines_core
    14:14:java.lang.Object awaitInternal$kotlinx_coroutines_core(kotlin.coroutines.Continuation):1159 -> awaitInternal$kotlinx_coroutines_core
    15:15:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> awaitInternal$kotlinx_coroutines_core
    15:15:java.lang.Object awaitSuspend(kotlin.coroutines.Continuation):1162 -> awaitInternal$kotlinx_coroutines_core
    15:15:java.lang.Object awaitInternal$kotlinx_coroutines_core(kotlin.coroutines.Continuation):1159 -> awaitInternal$kotlinx_coroutines_core
    1:1:void cancel(java.util.concurrent.CancellationException):601:601 -> cancel
    1:1:boolean cancelImpl$kotlinx_coroutines_core(java.lang.Object):643:643 -> cancelImpl$kotlinx_coroutines_core
    2:2:boolean cancelMakeCompleting(java.lang.Object):1510:1510 -> cancelImpl$kotlinx_coroutines_core
    2:2:boolean cancelImpl$kotlinx_coroutines_core(java.lang.Object):646 -> cancelImpl$kotlinx_coroutines_core
    3:3:boolean cancelMakeCompleting(java.lang.Object):655:655 -> cancelImpl$kotlinx_coroutines_core
    3:3:boolean cancelImpl$kotlinx_coroutines_core(java.lang.Object):646 -> cancelImpl$kotlinx_coroutines_core
    4:5:boolean cancelMakeCompleting(java.lang.Object):658:659 -> cancelImpl$kotlinx_coroutines_core
    4:5:boolean cancelImpl$kotlinx_coroutines_core(java.lang.Object):646 -> cancelImpl$kotlinx_coroutines_core
    6:6:boolean cancelMakeCompleting(java.lang.Object):663:663 -> cancelImpl$kotlinx_coroutines_core
    6:6:boolean cancelImpl$kotlinx_coroutines_core(java.lang.Object):646 -> cancelImpl$kotlinx_coroutines_core
    7:7:boolean cancelImpl$kotlinx_coroutines_core(java.lang.Object):649:649 -> cancelImpl$kotlinx_coroutines_core
    1:1:boolean cancelInternal(java.lang.Throwable):613:613 -> cancelInternal
    1:1:boolean cancelParent(java.lang.Throwable):330:330 -> cancelParent
    2:3:boolean cancelParent(java.lang.Throwable):336:337 -> cancelParent
    4:4:boolean cancelParent(java.lang.Throwable):339:339 -> cancelParent
    5:5:boolean cancelParent(java.lang.Throwable):344:344 -> cancelParent
    1:2:boolean childCancelled(java.lang.Throwable):630:631 -> childCancelled
    1:3:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object,int):288:290 -> completeStateFinalization
    4:4:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object,int):292:292 -> completeStateFinalization
    5:5:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object,int):297:297 -> completeStateFinalization
    6:6:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object,int):299:299 -> completeStateFinalization
    7:7:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object,int):301:301 -> completeStateFinalization
    8:8:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object,int):304:304 -> completeStateFinalization
    9:11:void notifyCompletion(kotlinx.coroutines.NodeList,java.lang.Throwable):1452:1454 -> completeStateFinalization
    9:11:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object,int):304 -> completeStateFinalization
    12:12:void notifyCompletion(kotlinx.coroutines.NodeList,java.lang.Throwable):1456:1456 -> completeStateFinalization
    12:12:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object,int):304 -> completeStateFinalization
    13:13:void kotlin.ExceptionsKt__ExceptionsKt.addSuppressed(java.lang.Throwable,java.lang.Throwable):0:0 -> completeStateFinalization
    13:13:void kotlin.ExceptionsKt.addSuppressed(java.lang.Throwable,java.lang.Throwable):0 -> completeStateFinalization
    13:13:void notifyCompletion(kotlinx.coroutines.NodeList,java.lang.Throwable):1459 -> completeStateFinalization
    13:13:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object,int):304 -> completeStateFinalization
    14:14:void kotlin.ExceptionsKt__ExceptionsKt.addSuppressed(java.lang.Throwable,java.lang.Throwable):48:48 -> completeStateFinalization
    14:14:void kotlin.ExceptionsKt.addSuppressed(java.lang.Throwable,java.lang.Throwable):0 -> completeStateFinalization
    14:14:void notifyCompletion(kotlinx.coroutines.NodeList,java.lang.Throwable):1459 -> completeStateFinalization
    14:14:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object,int):304 -> completeStateFinalization
    15:15:void notifyCompletion(kotlinx.coroutines.NodeList,java.lang.Throwable):1460:1460 -> completeStateFinalization
    15:15:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object,int):304 -> completeStateFinalization
    16:16:void notifyCompletion(kotlinx.coroutines.NodeList,java.lang.Throwable):1464:1464 -> completeStateFinalization
    16:16:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object,int):304 -> completeStateFinalization
    17:17:void notifyCompletion(kotlinx.coroutines.NodeList,java.lang.Throwable):1467:1467 -> completeStateFinalization
    17:17:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object,int):304 -> completeStateFinalization
    18:18:void notifyCompletion(kotlinx.coroutines.NodeList,java.lang.Throwable):1452:1452 -> completeStateFinalization
    18:18:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object,int):304 -> completeStateFinalization
    19:19:void completeStateFinalization(kotlinx.coroutines.Incomplete,java.lang.Object,int):310:310 -> completeStateFinalization
    1:1:java.lang.Throwable createCauseException(java.lang.Object):685:685 -> createCauseException
    2:2:kotlinx.coroutines.JobCancellationException createJobCancellationException():669:669 -> createCauseException
    2:2:java.lang.Throwable createCauseException(java.lang.Object):685 -> createCauseException
    3:3:java.lang.Throwable createCauseException(java.lang.Object):686:686 -> createCauseException
    4:4:java.util.concurrent.CancellationException getChildJobCancellationCause():673:673 -> createCauseException
    4:4:java.lang.Throwable createCauseException(java.lang.Object):686 -> createCauseException
    5:7:java.util.concurrent.CancellationException getChildJobCancellationCause():675:677 -> createCauseException
    5:7:java.lang.Throwable createCauseException(java.lang.Object):686 -> createCauseException
    8:8:java.util.concurrent.CancellationException getChildJobCancellationCause():680:680 -> createCauseException
    8:8:java.lang.Throwable createCauseException(java.lang.Object):686 -> createCauseException
    9:9:java.util.concurrent.CancellationException getChildJobCancellationCause():677:677 -> createCauseException
    9:9:java.lang.Throwable createCauseException(java.lang.Object):686 -> createCauseException
    10:10:java.lang.Throwable createCauseException(java.lang.Object):686:686 -> createCauseException
    1:1:kotlinx.coroutines.JobCancellationException createJobCancellationException():669:669 -> createJobCancellationException
    1:1:java.lang.Object kotlinx.coroutines.Job$DefaultImpls.fold(kotlinx.coroutines.Job,java.lang.Object,kotlin.jvm.functions.Function2):0:0 -> fold
    1:1:java.lang.Object fold(java.lang.Object,kotlin.jvm.functions.Function2):27 -> fold
    2:2:java.lang.Object kotlin.coroutines.CoroutineContext$Element$DefaultImpls.fold(kotlin.coroutines.CoroutineContext$Element,java.lang.Object,kotlin.jvm.functions.Function2):0:0 -> fold
    2:2:java.lang.Object kotlinx.coroutines.Job$DefaultImpls.fold(kotlinx.coroutines.Job,java.lang.Object,kotlin.jvm.functions.Function2):0 -> fold
    2:2:java.lang.Object fold(java.lang.Object,kotlin.jvm.functions.Function2):27 -> fold
    3:3:java.lang.Object kotlin.coroutines.CoroutineContext$Element$DefaultImpls.fold(kotlin.coroutines.CoroutineContext$Element,java.lang.Object,kotlin.jvm.functions.Function2):70:70 -> fold
    3:3:java.lang.Object kotlinx.coroutines.Job$DefaultImpls.fold(kotlinx.coroutines.Job,java.lang.Object,kotlin.jvm.functions.Function2):0 -> fold
    3:3:java.lang.Object fold(java.lang.Object,kotlin.jvm.functions.Function2):27 -> fold
    1:1:kotlin.coroutines.CoroutineContext$Element kotlinx.coroutines.Job$DefaultImpls.get(kotlinx.coroutines.Job,kotlin.coroutines.CoroutineContext$Key):0:0 -> get
    1:1:kotlin.coroutines.CoroutineContext$Element get(kotlin.coroutines.CoroutineContext$Key):27 -> get
    1:6:java.util.concurrent.CancellationException getCancellationException():401:406 -> getCancellationException
    7:7:java.util.concurrent.CancellationException getCancellationException():404:404 -> getCancellationException
    1:1:kotlin.coroutines.CoroutineContext$Key getKey():28:28 -> getKey
    1:1:kotlinx.coroutines.NodeList getOrPromoteCancellingList(kotlinx.coroutines.Incomplete):734:734 -> getOrPromoteCancellingList
    2:3:kotlinx.coroutines.NodeList getOrPromoteCancellingList(kotlinx.coroutines.Incomplete):736:737 -> getOrPromoteCancellingList
    4:4:kotlinx.coroutines.NodeList getOrPromoteCancellingList(kotlinx.coroutines.Incomplete):740:740 -> getOrPromoteCancellingList
    5:5:void promoteSingleToNodeList(kotlinx.coroutines.JobNode):519:519 -> getOrPromoteCancellingList
    5:5:kotlinx.coroutines.NodeList getOrPromoteCancellingList(kotlinx.coroutines.Incomplete):740 -> getOrPromoteCancellingList
    6:6:void promoteSingleToNodeList(kotlinx.coroutines.JobNode):521:521 -> getOrPromoteCancellingList
    6:6:kotlinx.coroutines.NodeList getOrPromoteCancellingList(kotlinx.coroutines.Incomplete):740 -> getOrPromoteCancellingList
    7:7:void promoteSingleToNodeList(kotlinx.coroutines.JobNode):523:523 -> getOrPromoteCancellingList
    7:7:kotlinx.coroutines.NodeList getOrPromoteCancellingList(kotlinx.coroutines.Incomplete):740 -> getOrPromoteCancellingList
    8:8:kotlinx.coroutines.NodeList getOrPromoteCancellingList(kotlinx.coroutines.Incomplete):743:743 -> getOrPromoteCancellingList
    1:1:java.lang.Object getState$kotlinx_coroutines_core():1426:1426 -> getState$kotlinx_coroutines_core
    2:3:java.lang.Object getState$kotlinx_coroutines_core():165:166 -> getState$kotlinx_coroutines_core
    1:1:void handleOnCompletionException$kotlinx_coroutines_core(java.lang.Throwable):925:925 -> handleOnCompletionException$kotlinx_coroutines_core
    1:1:void initParentJobInternal$kotlinx_coroutines_core(kotlinx.coroutines.Job):141:141 -> initParentJobInternal$kotlinx_coroutines_core
    2:2:void initParentJobInternal$kotlinx_coroutines_core(kotlinx.coroutines.Job):143:143 -> initParentJobInternal$kotlinx_coroutines_core
    3:3:void initParentJobInternal$kotlinx_coroutines_core(kotlinx.coroutines.Job):146:146 -> initParentJobInternal$kotlinx_coroutines_core
    4:4:kotlinx.coroutines.ChildHandle attachChild(kotlinx.coroutines.ChildJob):0:0 -> initParentJobInternal$kotlinx_coroutines_core
    4:4:void initParentJobInternal$kotlinx_coroutines_core(kotlinx.coroutines.Job):148 -> initParentJobInternal$kotlinx_coroutines_core
    5:5:kotlinx.coroutines.ChildHandle attachChild(kotlinx.coroutines.ChildJob):915:915 -> initParentJobInternal$kotlinx_coroutines_core
    5:5:void initParentJobInternal$kotlinx_coroutines_core(kotlinx.coroutines.Job):148 -> initParentJobInternal$kotlinx_coroutines_core
    6:6:void initParentJobInternal$kotlinx_coroutines_core(kotlinx.coroutines.Job):149:149 -> initParentJobInternal$kotlinx_coroutines_core
    7:7:boolean isCompleted():184:184 -> initParentJobInternal$kotlinx_coroutines_core
    7:7:void initParentJobInternal$kotlinx_coroutines_core(kotlinx.coroutines.Job):151 -> initParentJobInternal$kotlinx_coroutines_core
    8:9:void initParentJobInternal$kotlinx_coroutines_core(kotlinx.coroutines.Job):152:153 -> initParentJobInternal$kotlinx_coroutines_core
    10:10:kotlinx.coroutines.ChildHandle attachChild(kotlinx.coroutines.ChildJob):915:915 -> initParentJobInternal$kotlinx_coroutines_core
    10:10:void initParentJobInternal$kotlinx_coroutines_core(kotlinx.coroutines.Job):148 -> initParentJobInternal$kotlinx_coroutines_core
    1:1:kotlinx.coroutines.DisposableHandle invokeOnCompletion(kotlin.jvm.functions.Function1):436:436 -> invokeOnCompletion
    2:2:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):1479:1479 -> invokeOnCompletion
    3:4:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):446:447 -> invokeOnCompletion
    5:6:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):449:450 -> invokeOnCompletion
    7:9:void promoteEmptyToNodeList(kotlinx.coroutines.Empty):512:514 -> invokeOnCompletion
    7:9:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):452 -> invokeOnCompletion
    10:11:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):454:455 -> invokeOnCompletion
    12:12:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):457:457 -> invokeOnCompletion
    13:13:void promoteSingleToNodeList(kotlinx.coroutines.JobNode):519:519 -> invokeOnCompletion
    13:13:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):457 -> invokeOnCompletion
    14:14:void promoteSingleToNodeList(kotlinx.coroutines.JobNode):521:521 -> invokeOnCompletion
    14:14:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):457 -> invokeOnCompletion
    15:15:void promoteSingleToNodeList(kotlinx.coroutines.JobNode):523:523 -> invokeOnCompletion
    15:15:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):457 -> invokeOnCompletion
    16:16:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):457:457 -> invokeOnCompletion
    17:18:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):460:461 -> invokeOnCompletion
    19:19:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):1480:1480 -> invokeOnCompletion
    20:20:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):464:464 -> invokeOnCompletion
    21:21:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):1481:1481 -> invokeOnCompletion
    22:23:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):469:470 -> invokeOnCompletion
    24:24:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):472:472 -> invokeOnCompletion
    25:25:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):476:476 -> invokeOnCompletion
    26:26:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):1482:1482 -> invokeOnCompletion
    27:28:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):483:484 -> invokeOnCompletion
    29:29:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):491:491 -> invokeOnCompletion
    30:30:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):1483:1483 -> invokeOnCompletion
    31:31:kotlinx.coroutines.DisposableHandle invokeOnCompletion(boolean,boolean,kotlin.jvm.functions.Function1):492:492 -> invokeOnCompletion
    1:2:boolean isActive():180:181 -> isActive
    1:2:boolean isCancelled():187:188 -> isCancelled
    1:1:boolean joinInternal():1494:1494 -> join
    1:1:java.lang.Object join(kotlin.coroutines.Continuation):527 -> join
    2:3:boolean joinInternal():536:537 -> join
    2:3:java.lang.Object join(kotlin.coroutines.Continuation):527 -> join
    4:5:java.lang.Object join(kotlin.coroutines.Continuation):528:529 -> join
    6:6:java.lang.Object joinSuspend(kotlin.coroutines.Continuation):1496:1496 -> join
    6:6:java.lang.Object join(kotlin.coroutines.Continuation):531 -> join
    7:7:java.lang.Object joinSuspend(kotlin.coroutines.Continuation):543:543 -> join
    7:7:java.lang.Object join(kotlin.coroutines.Continuation):531 -> join
    8:8:java.lang.Object joinSuspend(kotlin.coroutines.Continuation):1502:1502 -> join
    8:8:java.lang.Object join(kotlin.coroutines.Continuation):531 -> join
    9:9:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> join
    9:9:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> join
    9:9:java.lang.Object joinSuspend(kotlin.coroutines.Continuation):1495 -> join
    9:9:java.lang.Object join(kotlin.coroutines.Continuation):531 -> join
    10:10:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> join
    10:10:java.lang.Object joinSuspend(kotlin.coroutines.Continuation):1495 -> join
    10:10:java.lang.Object join(kotlin.coroutines.Continuation):531 -> join
    1:1:boolean makeCancelling(java.lang.Object):1512:1512 -> makeCancelling
    2:2:boolean makeCancelling(java.lang.Object):695:695 -> makeCancelling
    3:3:boolean makeCancelling(java.lang.Object):1513:1513 -> makeCancelling
    4:4:boolean makeCancelling(java.lang.Object):697:697 -> makeCancelling
    5:5:boolean makeCancelling(java.lang.Object):699:699 -> makeCancelling
    6:7:boolean makeCancelling(java.lang.Object):702:703 -> makeCancelling
    8:8:boolean makeCancelling(java.lang.Object):706:706 -> makeCancelling
    9:9:boolean makeCancelling(java.lang.Object):708:708 -> makeCancelling
    10:10:boolean makeCancelling(java.lang.Object):706:706 -> makeCancelling
    11:11:boolean makeCancelling(java.lang.Object):711:711 -> makeCancelling
    12:13:boolean makeCancelling(java.lang.Object):713:714 -> makeCancelling
    14:15:boolean tryMakeCancelling(kotlinx.coroutines.Incomplete,java.lang.Throwable):748:749 -> makeCancelling
    14:15:boolean makeCancelling(java.lang.Object):716 -> makeCancelling
    16:16:boolean tryMakeCancelling(kotlinx.coroutines.Incomplete,java.lang.Throwable):751:751 -> makeCancelling
    16:16:boolean makeCancelling(java.lang.Object):716 -> makeCancelling
    17:18:boolean tryMakeCancelling(kotlinx.coroutines.Incomplete,java.lang.Throwable):753:754 -> makeCancelling
    17:18:boolean makeCancelling(java.lang.Object):716 -> makeCancelling
    19:19:boolean tryMakeCancelling(kotlinx.coroutines.Incomplete,java.lang.Throwable):756:756 -> makeCancelling
    19:19:boolean makeCancelling(java.lang.Object):716 -> makeCancelling
    20:20:boolean makeCancelling(java.lang.Object):719:719 -> makeCancelling
    21:21:boolean makeCancelling(java.lang.Object):723:723 -> makeCancelling
    22:22:boolean makeCancelling(java.lang.Object):720:720 -> makeCancelling
    1:1:boolean makeCompleting$kotlinx_coroutines_core(java.lang.Object):1515:1515 -> makeCompleting$kotlinx_coroutines_core
    2:2:boolean makeCompleting$kotlinx_coroutines_core(java.lang.Object):767:767 -> makeCompleting$kotlinx_coroutines_core
    3:3:boolean makeCompleting$kotlinx_coroutines_core(java.lang.Object):771:771 -> makeCompleting$kotlinx_coroutines_core
    1:1:boolean makeCompletingOnce$kotlinx_coroutines_core(java.lang.Object,int):1517:1517 -> makeCompletingOnce$kotlinx_coroutines_core
    2:2:boolean makeCompletingOnce$kotlinx_coroutines_core(java.lang.Object,int):787:787 -> makeCompletingOnce$kotlinx_coroutines_core
    3:3:boolean makeCompletingOnce$kotlinx_coroutines_core(java.lang.Object,int):793:793 -> makeCompletingOnce$kotlinx_coroutines_core
    4:5:boolean makeCompletingOnce$kotlinx_coroutines_core(java.lang.Object,int):788:789 -> makeCompletingOnce$kotlinx_coroutines_core
    6:6:java.lang.Throwable getExceptionOrNull(java.lang.Object):856:856 -> makeCompletingOnce$kotlinx_coroutines_core
    6:6:boolean makeCompletingOnce$kotlinx_coroutines_core(java.lang.Object,int):789 -> makeCompletingOnce$kotlinx_coroutines_core
    7:7:boolean makeCompletingOnce$kotlinx_coroutines_core(java.lang.Object,int):788:788 -> makeCompletingOnce$kotlinx_coroutines_core
    1:2:kotlinx.coroutines.JobNode makeNode(kotlin.jvm.functions.Function1,boolean):500:501 -> makeNode
    3:4:kotlinx.coroutines.JobNode makeNode(kotlin.jvm.functions.Function1,boolean):503:504 -> makeNode
    1:1:kotlin.coroutines.CoroutineContext kotlinx.coroutines.Job$DefaultImpls.minusKey(kotlinx.coroutines.Job,kotlin.coroutines.CoroutineContext$Key):0:0 -> minusKey
    1:1:kotlin.coroutines.CoroutineContext minusKey(kotlin.coroutines.CoroutineContext$Key):27 -> minusKey
    1:1:java.lang.String nameString$kotlinx_coroutines_core():1004:1004 -> nameString$kotlinx_coroutines_core
    1:1:kotlinx.coroutines.ChildHandleNode nextChild(kotlinx.coroutines.internal.LockFreeLinkedListNode):886:886 -> nextChild
    2:5:kotlinx.coroutines.ChildHandleNode nextChild(kotlinx.coroutines.internal.LockFreeLinkedListNode):888:891 -> nextChild
    1:1:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):315:315 -> notifyCancelling
    2:4:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):1433:1435 -> notifyCancelling
    5:5:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):1437:1437 -> notifyCancelling
    6:6:void kotlin.ExceptionsKt__ExceptionsKt.addSuppressed(java.lang.Throwable,java.lang.Throwable):0:0 -> notifyCancelling
    6:6:void kotlin.ExceptionsKt.addSuppressed(java.lang.Throwable,java.lang.Throwable):0 -> notifyCancelling
    6:6:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):1440 -> notifyCancelling
    7:7:void kotlin.ExceptionsKt__ExceptionsKt.addSuppressed(java.lang.Throwable,java.lang.Throwable):48:48 -> notifyCancelling
    7:7:void kotlin.ExceptionsKt.addSuppressed(java.lang.Throwable,java.lang.Throwable):0 -> notifyCancelling
    7:7:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):1440 -> notifyCancelling
    8:8:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):1441:1441 -> notifyCancelling
    9:9:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):1445:1445 -> notifyCancelling
    10:10:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):1448:1448 -> notifyCancelling
    11:11:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):318:318 -> notifyCancelling
    12:12:void notifyCancelling(kotlinx.coroutines.NodeList,java.lang.Throwable):1433:1433 -> notifyCancelling
    1:1:void parentCancelled(kotlinx.coroutines.ParentJob):617:617 -> parentCancelled
    1:1:kotlin.coroutines.CoroutineContext kotlinx.coroutines.Job$DefaultImpls.plus(kotlinx.coroutines.Job,kotlin.coroutines.CoroutineContext):0:0 -> plus
    1:1:kotlin.coroutines.CoroutineContext plus(kotlin.coroutines.CoroutineContext):27 -> plus
    2:2:kotlin.coroutines.CoroutineContext kotlin.coroutines.CoroutineContext$Element$DefaultImpls.plus(kotlin.coroutines.CoroutineContext$Element,kotlin.coroutines.CoroutineContext):0:0 -> plus
    2:2:kotlin.coroutines.CoroutineContext kotlinx.coroutines.Job$DefaultImpls.plus(kotlinx.coroutines.Job,kotlin.coroutines.CoroutineContext):0 -> plus
    2:2:kotlin.coroutines.CoroutineContext plus(kotlin.coroutines.CoroutineContext):27 -> plus
    1:1:void removeNode$kotlinx_coroutines_core(kotlinx.coroutines.JobNode):1508:1508 -> removeNode$kotlinx_coroutines_core
    2:2:void removeNode$kotlinx_coroutines_core(kotlinx.coroutines.JobNode):576:576 -> removeNode$kotlinx_coroutines_core
    3:3:void removeNode$kotlinx_coroutines_core(kotlinx.coroutines.JobNode):579:579 -> removeNode$kotlinx_coroutines_core
    4:4:void removeNode$kotlinx_coroutines_core(kotlinx.coroutines.JobNode):581:581 -> removeNode$kotlinx_coroutines_core
    5:5:void removeNode$kotlinx_coroutines_core(kotlinx.coroutines.JobNode):583:583 -> removeNode$kotlinx_coroutines_core
    1:1:boolean start():1477:1477 -> start
    2:2:boolean start():366:366 -> start
    1:4:int startInternal(java.lang.Object):379:382 -> startInternal
    5:7:int startInternal(java.lang.Object):385:387 -> startInternal
    1:3:java.lang.String stateString(java.lang.Object):1007:1009 -> stateString
    4:5:java.lang.String stateString(java.lang.Object):1012:1013 -> stateString
    1:2:java.util.concurrent.CancellationException toCancellationException(java.lang.Throwable,java.lang.String):410:411 -> toCancellationException
    1:1:java.util.concurrent.CancellationException toCancellationException$default(kotlinx.coroutines.JobSupport,java.lang.Throwable,java.lang.String,int,java.lang.Object):409:409 -> toCancellationException$default
    2:2:java.util.concurrent.CancellationException toCancellationException$default(kotlinx.coroutines.JobSupport,java.lang.Throwable,java.lang.String,int,java.lang.Object):0:0 -> toCancellationException$default
    1:1:java.lang.String toString():996:996 -> toString
    2:2:java.lang.String toDebugString():999:999 -> toString
    2:2:java.lang.String toString():996 -> toString
    3:3:java.lang.String toString():996:996 -> toString
    1:4:boolean tryFinalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object,int):202:205 -> tryFinalizeFinishingState
    5:5:boolean tryFinalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object,int):1427:1427 -> tryFinalizeFinishingState
    6:7:boolean tryFinalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object,int):209:210 -> tryFinalizeFinishingState
    8:8:java.lang.Throwable getFinalRootCause(kotlinx.coroutines.JobSupport$Finishing,java.util.List):242:242 -> tryFinalizeFinishingState
    8:8:boolean tryFinalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object,int):211 -> tryFinalizeFinishingState
    9:9:java.lang.Throwable getFinalRootCause(kotlinx.coroutines.JobSupport$Finishing,java.util.List):244:244 -> tryFinalizeFinishingState
    9:9:boolean tryFinalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object,int):211 -> tryFinalizeFinishingState
    10:10:java.lang.Throwable getFinalRootCause(kotlinx.coroutines.JobSupport$Finishing,java.util.List):1428:1428 -> tryFinalizeFinishingState
    10:10:boolean tryFinalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object,int):211 -> tryFinalizeFinishingState
    11:11:java.lang.Throwable getFinalRootCause(kotlinx.coroutines.JobSupport$Finishing,java.util.List):248:248 -> tryFinalizeFinishingState
    11:11:boolean tryFinalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object,int):211 -> tryFinalizeFinishingState
    12:12:java.lang.Throwable getFinalRootCause(kotlinx.coroutines.JobSupport$Finishing,java.util.List):1429:1429 -> tryFinalizeFinishingState
    12:12:boolean tryFinalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object,int):211 -> tryFinalizeFinishingState
    13:13:java.lang.Throwable getFinalRootCause(kotlinx.coroutines.JobSupport$Finishing,java.util.List):248:248 -> tryFinalizeFinishingState
    13:13:boolean tryFinalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object,int):211 -> tryFinalizeFinishingState
    14:15:boolean tryFinalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object,int):212:213 -> tryFinalizeFinishingState
    16:16:boolean tryFinalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object,int):222:222 -> tryFinalizeFinishingState
    17:17:void kotlinx.coroutines.CompletedExceptionally.<init>(java.lang.Throwable,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):22:22 -> tryFinalizeFinishingState
    17:17:boolean tryFinalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object,int):222 -> tryFinalizeFinishingState
    18:19:boolean tryFinalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object,int):226:227 -> tryFinalizeFinishingState
    20:21:boolean tryFinalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object,int):231:232 -> tryFinalizeFinishingState
    22:22:boolean tryFinalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object,int):234:234 -> tryFinalizeFinishingState
    23:23:boolean tryFinalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object,int):236:236 -> tryFinalizeFinishingState
    24:24:boolean tryFinalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object,int):234:234 -> tryFinalizeFinishingState
    25:25:boolean tryFinalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object,int):213:213 -> tryFinalizeFinishingState
    26:26:boolean tryFinalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object,int):204:204 -> tryFinalizeFinishingState
    27:27:boolean tryFinalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object,int):203:203 -> tryFinalizeFinishingState
    28:28:boolean tryFinalizeFinishingState(kotlinx.coroutines.JobSupport$Finishing,java.lang.Object,int):202:202 -> tryFinalizeFinishingState
    1:6:boolean tryFinalizeSimpleState(kotlinx.coroutines.Incomplete,java.lang.Object,int):271:276 -> tryFinalizeSimpleState
    1:1:int tryMakeCompleting(java.lang.Object,java.lang.Object,int):798:798 -> tryMakeCompleting
    2:3:int tryMakeCompleting(java.lang.Object,java.lang.Object,int):806:807 -> tryMakeCompleting
    4:4:int tryMakeCompleting(java.lang.Object,java.lang.Object,int):811:811 -> tryMakeCompleting
    1:1:int tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object,int):816:816 -> tryMakeCompletingSlowPath
    2:2:int tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object,int):820:820 -> tryMakeCompletingSlowPath
    3:3:int tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object,int):1518:1518 -> tryMakeCompletingSlowPath
    4:4:int tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object,int):825:825 -> tryMakeCompletingSlowPath
    5:5:int tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object,int):827:827 -> tryMakeCompletingSlowPath
    6:6:int tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object,int):832:832 -> tryMakeCompletingSlowPath
    7:7:int tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object,int):835:835 -> tryMakeCompletingSlowPath
    8:9:int tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object,int):837:838 -> tryMakeCompletingSlowPath
    10:11:int tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object,int):840:841 -> tryMakeCompletingSlowPath
    12:12:int tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object,int):843:843 -> tryMakeCompletingSlowPath
    13:13:kotlinx.coroutines.ChildHandleNode firstChild(kotlinx.coroutines.Incomplete):859:859 -> tryMakeCompletingSlowPath
    13:13:int tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object,int):845 -> tryMakeCompletingSlowPath
    14:14:int tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object,int):846:846 -> tryMakeCompletingSlowPath
    15:15:int tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object,int):849:849 -> tryMakeCompletingSlowPath
    16:16:int tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object,int):835:835 -> tryMakeCompletingSlowPath
    17:17:int tryMakeCompletingSlowPath(kotlinx.coroutines.Incomplete,java.lang.Object,int):841:841 -> tryMakeCompletingSlowPath
    1:1:boolean tryWaitForChild(kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):864:864 -> tryWaitForChild
    2:2:boolean tryWaitForChild(kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):866:866 -> tryWaitForChild
    3:3:boolean tryWaitForChild(kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):864:864 -> tryWaitForChild
    4:5:boolean tryWaitForChild(kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):868:869 -> tryWaitForChild
kotlinx.coroutines.JobSupport$AwaitContinuation -> kotlinx.coroutines.JobSupport$AwaitContinuation:
    1:1:void <init>(kotlin.coroutines.Continuation,kotlinx.coroutines.JobSupport):1100:1100 -> <init>
    1:1:java.lang.Throwable getContinuationCancellationCause(kotlinx.coroutines.Job):1102:1102 -> getContinuationCancellationCause
    2:4:java.lang.Throwable getContinuationCancellationCause(kotlinx.coroutines.Job):1107:1109 -> getContinuationCancellationCause
kotlinx.coroutines.JobSupport$ChildCompletion -> kotlinx.coroutines.JobSupport$ChildCompletion:
    1:1:void <init>(kotlinx.coroutines.JobSupport,kotlinx.coroutines.JobSupport$Finishing,kotlinx.coroutines.ChildHandleNode,java.lang.Object):1089:1089 -> <init>
    1:1:java.lang.Object invoke(java.lang.Object):1084:1084 -> invoke
    2:2:void invoke(java.lang.Throwable):1091:1091 -> invoke
    1:1:java.lang.String toString():1094:1094 -> toString
kotlinx.coroutines.JobSupport$Finishing -> kotlinx.coroutines.JobSupport$Finishing:
    1:1:void <init>(kotlinx.coroutines.NodeList,boolean,java.lang.Throwable):1026:1026 -> <init>
    1:1:void addExceptionLocked(java.lang.Throwable):1053:1053 -> addExceptionLocked
    2:2:void addExceptionLocked(java.lang.Throwable):1055:1055 -> addExceptionLocked
    3:5:void addExceptionLocked(java.lang.Throwable):1059:1061 -> addExceptionLocked
    6:8:void addExceptionLocked(java.lang.Throwable):1063:1065 -> addExceptionLocked
    9:9:void addExceptionLocked(java.lang.Throwable):1063:1063 -> addExceptionLocked
    10:11:void addExceptionLocked(java.lang.Throwable):1069:1070 -> addExceptionLocked
    1:1:java.util.ArrayList allocateList():1074:1074 -> allocateList
    1:1:kotlinx.coroutines.NodeList getList():1021:1021 -> getList
    1:1:boolean isActive():1033:1033 -> isActive
    1:1:boolean isCancelling():1032:1032 -> isCancelling
    1:1:boolean isSealed():1031:1031 -> isSealed
    1:4:java.util.List sealLocked(java.lang.Throwable):1038:1041 -> sealLocked
    5:8:java.util.List sealLocked(java.lang.Throwable):1044:1047 -> sealLocked
    9:9:java.util.List sealLocked(java.lang.Throwable):1042:1042 -> sealLocked
    1:1:java.lang.String toString():1077:1077 -> toString
    2:2:kotlinx.coroutines.NodeList getList():1021:1021 -> toString
    2:2:java.lang.String toString():1077 -> toString
    3:3:java.lang.String toString():1077:1077 -> toString
kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1 -> kotlinx.coroutines.JobSupport$addLastAtomic$$inlined$addLastIf$1:
    1:1:void <init>(kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.JobSupport,java.lang.Object):84:84 -> <init>
    1:1:java.lang.Object prepare(java.lang.Object):84:84 -> prepare
    2:2:java.lang.Object prepare(kotlinx.coroutines.internal.LockFreeLinkedListNode):0:0 -> prepare
    2:2:java.lang.Object prepare(java.lang.Object):84 -> prepare
    3:3:java.lang.Object prepare(kotlinx.coroutines.internal.LockFreeLinkedListNode):680:680 -> prepare
    3:3:java.lang.Object prepare(java.lang.Object):84 -> prepare
kotlinx.coroutines.JobSupport$children$1 -> kotlinx.coroutines.JobSupport$children$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):895:895 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):902:902 -> invokeSuspend
    4:7:java.lang.Object invokeSuspend(java.lang.Object):895:898 -> invokeSuspend
    8:10:java.lang.Object invokeSuspend(java.lang.Object):1425:1427 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):899:899 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):1428:1428 -> invokeSuspend
    13:13:java.lang.Object invokeSuspend(java.lang.Object):1425:1425 -> invokeSuspend
    14:14:java.lang.Object invokeSuspend(java.lang.Object):902:902 -> invokeSuspend
kotlinx.coroutines.JobSupportKt -> kotlinx.coroutines.JobSupportKt:
    1:1:void <clinit>():1235:1235 -> <clinit>
    2:2:void <clinit>():1237:1237 -> <clinit>
    3:3:void <clinit>():1239:1239 -> <clinit>
    1:1:kotlinx.coroutines.Empty access$getEMPTY_ACTIVE$p() -> access$getEMPTY_ACTIVE$p
    1:1:kotlinx.coroutines.Empty access$getEMPTY_NEW$p() -> access$getEMPTY_NEW$p
    1:1:kotlinx.coroutines.internal.Symbol access$getSEALED$p() -> access$getSEALED$p
    1:1:java.lang.Object boxIncomplete(java.lang.Object):1220:1220 -> boxIncomplete
    1:1:java.lang.Object unboxState(java.lang.Object):1221:1221 -> unboxState
kotlinx.coroutines.LazyStandaloneCoroutine -> kotlinx.coroutines.LazyStandaloneCoroutine:
    1:2:void <init>(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):192:193 -> <init>
    1:3:void onStart():196:198 -> onStart
    4:4:void onStart():196:196 -> onStart
kotlinx.coroutines.MainCoroutineDispatcher -> kotlinx.coroutines.MainCoroutineDispatcher:
    1:1:void <init>():13:13 -> <init>
kotlinx.coroutines.NodeList -> kotlinx.coroutines.NodeList:
    1:1:void <init>():1289:1289 -> <init>
    1:4:java.lang.String getString(java.lang.String):1293:1296 -> getString
    5:7:java.lang.String getString(java.lang.String):1425:1427 -> getString
    8:9:java.lang.String getString(java.lang.String):1299:1300 -> getString
    10:10:java.lang.String getString(java.lang.String):1428:1428 -> getString
    11:11:java.lang.String getString(java.lang.String):1302:1302 -> getString
    12:12:java.lang.String getString(java.lang.String):1293:1293 -> getString
    13:13:java.lang.String getString(java.lang.String):1425:1425 -> getString
    1:1:java.lang.String toString():1306:1306 -> toString
kotlinx.coroutines.NonDisposableHandle -> kotlinx.coroutines.NonDisposableHandle:
    1:1:void <clinit>():621:621 -> <clinit>
    1:1:void <init>():621:621 -> <init>
kotlinx.coroutines.PoolThread -> kotlinx.coroutines.PoolThread:
    1:2:void <init>(kotlinx.coroutines.ThreadPoolDispatcher,java.lang.Runnable,java.lang.String):60:61 -> <init>
kotlinx.coroutines.RemoveOnCancel -> kotlinx.coroutines.RemoveOnCancel:
    1:1:void <init>(kotlinx.coroutines.internal.LockFreeLinkedListNode):262:262 -> <init>
    1:1:java.lang.Object invoke(java.lang.Object):262:262 -> invoke
    2:2:void invoke(java.lang.Throwable):263:263 -> invoke
    1:1:java.lang.String toString():264:264 -> toString
kotlinx.coroutines.ResumeAwaitOnCompletion -> kotlinx.coroutines.ResumeAwaitOnCompletion:
    1:1:void <init>(kotlinx.coroutines.JobSupport,kotlinx.coroutines.CancellableContinuationImpl):1335:1335 -> <init>
    1:1:java.lang.Object invoke(java.lang.Object):1332:1332 -> invoke
    2:4:void invoke(java.lang.Throwable):1337:1339 -> invoke
    5:5:void invoke(java.lang.Throwable):1341:1341 -> invoke
    6:6:void invoke(java.lang.Throwable):1345:1345 -> invoke
    1:1:java.lang.String toString():1348:1348 -> toString
kotlinx.coroutines.ResumeOnCompletion -> kotlinx.coroutines.ResumeOnCompletion:
    1:1:void <init>(kotlinx.coroutines.Job,kotlin.coroutines.Continuation):1327:1327 -> <init>
    1:1:java.lang.Object invoke(java.lang.Object):1324:1324 -> invoke
    2:2:void invoke(java.lang.Throwable):1328:1328 -> invoke
    1:1:java.lang.String toString():1329:1329 -> toString
kotlinx.coroutines.ResumeUndispatchedRunnable -> kotlinx.coroutines.ResumeUndispatchedRunnable:
    1:1:void <init>(kotlinx.coroutines.CoroutineDispatcher,kotlinx.coroutines.CancellableContinuation):130:130 -> <init>
    1:1:void run():135:135 -> run
kotlinx.coroutines.StandaloneCoroutine -> kotlinx.coroutines.StandaloneCoroutine:
    1:1:void <init>(kotlin.coroutines.CoroutineContext,boolean):182:182 -> <init>
    1:1:boolean handleJobException(java.lang.Throwable):184:184 -> handleJobException
kotlinx.coroutines.SupervisorJobImpl -> kotlinx.coroutines.SupervisorJobImpl:
    1:1:void <init>(kotlinx.coroutines.Job):56:56 -> <init>
kotlinx.coroutines.ThreadLocalEventLoop -> kotlinx.coroutines.ThreadLocalEventLoop:
    1:2:void <clinit>():121:122 -> <clinit>
    1:1:void <init>():121:121 -> <init>
    1:1:kotlinx.coroutines.EventLoop currentOrNull$kotlinx_coroutines_core():128:128 -> currentOrNull$kotlinx_coroutines_core
    1:1:kotlinx.coroutines.EventLoop getEventLoop$kotlinx_coroutines_core():125:125 -> getEventLoop$kotlinx_coroutines_core
    2:2:kotlinx.coroutines.EventLoop kotlinx.coroutines.EventLoopKt.createEventLoop():26:26 -> getEventLoop$kotlinx_coroutines_core
    2:2:kotlinx.coroutines.EventLoop getEventLoop$kotlinx_coroutines_core():125 -> getEventLoop$kotlinx_coroutines_core
    3:3:kotlinx.coroutines.EventLoop getEventLoop$kotlinx_coroutines_core():125:125 -> getEventLoop$kotlinx_coroutines_core
    1:1:void resetEventLoop$kotlinx_coroutines_core():131:131 -> resetEventLoop$kotlinx_coroutines_core
    1:1:void setEventLoop$kotlinx_coroutines_core(kotlinx.coroutines.EventLoop):135:135 -> setEventLoop$kotlinx_coroutines_core
kotlinx.coroutines.ThreadPoolDispatcher -> kotlinx.coroutines.ThreadPoolDispatcher:
    1:2:void <init>(int,java.lang.String):71:72 -> <init>
    3:3:void <init>(int,java.lang.String):74:74 -> <init>
    4:4:void <init>(int,java.lang.String):79:79 -> <init>
    1:1:int access$getNThreads$p(kotlinx.coroutines.ThreadPoolDispatcher):68:68 -> access$getNThreads$p
    1:1:java.lang.String access$getName$p(kotlinx.coroutines.ThreadPoolDispatcher):68:68 -> access$getName$p
    1:1:java.util.concurrent.atomic.AtomicInteger access$getThreadNo$p(kotlinx.coroutines.ThreadPoolDispatcher):68:68 -> access$getThreadNo$p
    1:1:java.util.concurrent.Executor getExecutor():74:74 -> close
    1:1:void close():86 -> close
    2:2:void close():86:86 -> close
    1:1:java.util.concurrent.Executor getExecutor():74:74 -> getExecutor
    1:1:java.lang.String toString():89:89 -> toString
kotlinx.coroutines.ThreadPoolDispatcher$executor$1 -> kotlinx.coroutines.ThreadPoolDispatcher$executor$1:
    1:1:kotlinx.coroutines.PoolThread newThread(java.lang.Runnable):75:75 -> newThread
    1:1:java.lang.Thread newThread(java.lang.Runnable):68 -> newThread
kotlinx.coroutines.Unconfined -> kotlinx.coroutines.Unconfined:
    1:1:void <clinit>():12:12 -> <clinit>
    1:1:void <init>():12:12 -> <init>
    1:1:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):14:14 -> dispatch
kotlinx.coroutines.UndispatchedCoroutine -> kotlinx.coroutines.UndispatchedCoroutine:
    1:1:void <init>(kotlin.coroutines.CoroutineContext,kotlin.coroutines.Continuation):206:206 -> <init>
kotlinx.coroutines.android.AndroidDispatcherFactory -> kotlinx.coroutines.android.AndroidDispatcherFactory:
    1:1:void <init>():52:52 -> <init>
    1:1:kotlinx.coroutines.MainCoroutineDispatcher createDispatcher(java.util.List):52:52 -> createDispatcher
    2:2:kotlinx.coroutines.android.HandlerContext createDispatcher(java.util.List):55:55 -> createDispatcher
kotlinx.coroutines.android.AndroidExceptionPreHandler -> kotlinx.coroutines.android.AndroidExceptionPreHandler:
    1:1:void <init>():15:15 -> <init>
    2:2:void <init>():17:17 -> <init>
    1:3:void handleException(kotlin.coroutines.CoroutineContext,java.lang.Throwable):38:40 -> handleException
    4:4:void handleException(kotlin.coroutines.CoroutineContext,java.lang.Throwable):43:43 -> handleException
    5:6:void handleException(kotlin.coroutines.CoroutineContext,java.lang.Throwable):42:43 -> handleException
    1:1:java.lang.Object invoke():14:14 -> invoke
    2:3:java.lang.reflect.Method invoke():21:22 -> invoke
kotlinx.coroutines.android.HandlerContext -> kotlinx.coroutines.android.HandlerContext:
    1:1:void <init>(android.os.Handler,java.lang.String,boolean):109:109 -> <init>
    2:2:void <init>(android.os.Handler,java.lang.String,boolean):122:122 -> <init>
    3:4:void <init>(android.os.Handler,java.lang.String,boolean):124:125 -> <init>
    5:5:void <init>(android.os.Handler,java.lang.String):119:119 -> <init>
    1:1:android.os.Handler access$getHandler$p(kotlinx.coroutines.android.HandlerContext):105:105 -> access$getHandler$p
    1:1:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):132:132 -> dispatch
    1:1:boolean equals(java.lang.Object):159:159 -> equals
    1:1:kotlinx.coroutines.android.HandlerContext getImmediate():124:124 -> getImmediate
    1:1:kotlinx.coroutines.MainCoroutineDispatcher getImmediate():105 -> getImmediate
    1:1:int hashCode():160:160 -> hashCode
    1:1:boolean isDispatchNeeded(kotlin.coroutines.CoroutineContext):128:128 -> isDispatchNeeded
    1:1:void scheduleResumeAfterDelay(long,kotlinx.coroutines.CancellableContinuation):197:197 -> scheduleResumeAfterDelay
    2:3:void scheduleResumeAfterDelay(long,kotlinx.coroutines.CancellableContinuation):139:140 -> scheduleResumeAfterDelay
    1:2:java.lang.String toString():153:154 -> toString
    3:3:java.lang.String toString():156:156 -> toString
kotlinx.coroutines.android.HandlerContext$scheduleResumeAfterDelay$$inlined$Runnable$1 -> kotlinx.coroutines.android.HandlerContext$scheduleResumeAfterDelay$$inlined$Runnable$1:
    1:1:void run():19:19 -> run
kotlinx.coroutines.android.HandlerContext$scheduleResumeAfterDelay$1 -> kotlinx.coroutines.android.HandlerContext$scheduleResumeAfterDelay$1:
    1:1:java.lang.Object invoke(java.lang.Object):105:105 -> invoke
    2:2:void invoke(java.lang.Throwable):140:140 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):105 -> invoke
    3:3:java.lang.Object invoke(java.lang.Object):105:105 -> invoke
kotlinx.coroutines.android.HandlerDispatcher -> kotlinx.coroutines.android.HandlerDispatcher:
    1:1:void <init>():22:22 -> <init>
    2:2:void <init>():22:22 -> <init>
    2:2:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):22 -> <init>
kotlinx.coroutines.android.HandlerDispatcherKt -> kotlinx.coroutines.android.HandlerDispatcherKt:
    1:1:void <clinit>():100:100 -> <clinit>
    2:2:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):0:0 -> <clinit>
    2:2:void <clinit>():100 -> <clinit>
    3:3:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):116:116 -> <clinit>
    3:3:void <clinit>():100 -> <clinit>
    4:4:void <clinit>():100:100 -> <clinit>
    1:1:android.os.Handler asHandler(android.os.Looper,boolean):77:77 -> asHandler
    2:3:android.os.Handler asHandler(android.os.Looper,boolean):83:84 -> asHandler
    4:5:android.os.Handler asHandler(android.os.Looper,boolean):89:90 -> asHandler
    6:6:android.os.Handler asHandler(android.os.Looper,boolean):89:89 -> asHandler
    7:7:android.os.Handler asHandler(android.os.Looper,boolean):95:95 -> asHandler
    8:8:android.os.Handler asHandler(android.os.Looper,boolean):93:93 -> asHandler
    9:9:android.os.Handler asHandler(android.os.Looper,boolean):78:78 -> asHandler
kotlinx.coroutines.channels.AbstractChannel -> kotlinx.coroutines.channels.AbstractChannel:
    1:1:void <init>():472:472 -> <init>
    1:2:boolean enqueueReceive(kotlinx.coroutines.channels.Receive):568:569 -> access$enqueueReceive
    1:2:boolean access$enqueueReceive(kotlinx.coroutines.channels.AbstractChannel,kotlinx.coroutines.channels.Receive):472 -> access$enqueueReceive
    3:3:boolean enqueueReceive(kotlinx.coroutines.channels.Receive):1079:1079 -> access$enqueueReceive
    3:3:boolean access$enqueueReceive(kotlinx.coroutines.channels.AbstractChannel,kotlinx.coroutines.channels.Receive):472 -> access$enqueueReceive
    4:4:boolean enqueueReceive(kotlinx.coroutines.channels.Receive):569:569 -> access$enqueueReceive
    4:4:boolean access$enqueueReceive(kotlinx.coroutines.channels.AbstractChannel,kotlinx.coroutines.channels.Receive):472 -> access$enqueueReceive
    5:5:boolean enqueueReceive(kotlinx.coroutines.channels.Receive):1081:1081 -> access$enqueueReceive
    5:5:boolean access$enqueueReceive(kotlinx.coroutines.channels.AbstractChannel,kotlinx.coroutines.channels.Receive):472 -> access$enqueueReceive
    6:6:boolean enqueueReceive(kotlinx.coroutines.channels.Receive):1079:1079 -> access$enqueueReceive
    6:6:boolean access$enqueueReceive(kotlinx.coroutines.channels.AbstractChannel,kotlinx.coroutines.channels.Receive):472 -> access$enqueueReceive
    7:7:boolean enqueueReceive(kotlinx.coroutines.channels.Receive):570:570 -> access$enqueueReceive
    7:7:boolean access$enqueueReceive(kotlinx.coroutines.channels.AbstractChannel,kotlinx.coroutines.channels.Receive):472 -> access$enqueueReceive
    8:8:boolean enqueueReceive(kotlinx.coroutines.channels.Receive):1083:1083 -> access$enqueueReceive
    8:8:boolean access$enqueueReceive(kotlinx.coroutines.channels.AbstractChannel,kotlinx.coroutines.channels.Receive):472 -> access$enqueueReceive
    9:9:boolean enqueueReceive(kotlinx.coroutines.channels.Receive):1087:1087 -> access$enqueueReceive
    9:9:boolean access$enqueueReceive(kotlinx.coroutines.channels.AbstractChannel,kotlinx.coroutines.channels.Receive):472 -> access$enqueueReceive
    10:10:boolean enqueueReceive(kotlinx.coroutines.channels.Receive):570:570 -> access$enqueueReceive
    10:10:boolean access$enqueueReceive(kotlinx.coroutines.channels.AbstractChannel,kotlinx.coroutines.channels.Receive):472 -> access$enqueueReceive
    11:11:boolean enqueueReceive(kotlinx.coroutines.channels.Receive):1089:1089 -> access$enqueueReceive
    11:11:boolean access$enqueueReceive(kotlinx.coroutines.channels.AbstractChannel,kotlinx.coroutines.channels.Receive):472 -> access$enqueueReceive
    12:12:boolean enqueueReceive(kotlinx.coroutines.channels.Receive):1087:1087 -> access$enqueueReceive
    12:12:boolean access$enqueueReceive(kotlinx.coroutines.channels.AbstractChannel,kotlinx.coroutines.channels.Receive):472 -> access$enqueueReceive
    1:1:void access$removeReceiveOnCancel(kotlinx.coroutines.channels.AbstractChannel,kotlinx.coroutines.CancellableContinuation,kotlinx.coroutines.channels.Receive):472:472 -> access$removeReceiveOnCancel
    1:1:void cancel(java.util.concurrent.CancellationException):612:612 -> cancel
    2:3:boolean cancelInternal$kotlinx_coroutines_core(java.lang.Throwable):617:618 -> cancel
    2:3:void cancel(java.util.concurrent.CancellationException):612 -> cancel
    1:1:void cleanupSendQueueOnCancel():623:623 -> cleanupSendQueueOnCancel
    2:4:void cleanupSendQueueOnCancel():625:627 -> cleanupSendQueueOnCancel
    5:5:void cleanupSendQueueOnCancel():630:630 -> cleanupSendQueueOnCancel
    6:6:void cleanupSendQueueOnCancel():625:625 -> cleanupSendQueueOnCancel
    7:7:void cleanupSendQueueOnCancel():623:623 -> cleanupSendQueueOnCancel
    1:1:kotlinx.coroutines.channels.ChannelIterator iterator():634:634 -> iterator
    1:2:java.lang.Object pollInternal():496:497 -> pollInternal
    3:4:java.lang.Object pollInternal():499:500 -> pollInternal
    5:5:java.lang.Object pollInternal():496:496 -> pollInternal
    1:2:java.lang.Object receiveOrClosed(kotlin.coroutines.Continuation):595:596 -> receiveOrClosed
    3:4:java.lang.Object receiveOrClosed(kotlin.coroutines.Continuation):1092:1093 -> receiveOrClosed
    5:5:java.lang.Object receiveOrClosed(kotlin.coroutines.Continuation):1092:1092 -> receiveOrClosed
    6:6:java.lang.Object receiveSuspend(int,kotlin.coroutines.Continuation):1074:1074 -> receiveOrClosed
    6:6:java.lang.Object receiveOrClosed(kotlin.coroutines.Continuation):598 -> receiveOrClosed
    7:7:java.lang.Object receiveSuspend(int,kotlin.coroutines.Continuation):548:548 -> receiveOrClosed
    7:7:java.lang.Object receiveOrClosed(kotlin.coroutines.Continuation):598 -> receiveOrClosed
    8:8:java.lang.Object receiveSuspend(int,kotlin.coroutines.Continuation):550:550 -> receiveOrClosed
    8:8:java.lang.Object receiveOrClosed(kotlin.coroutines.Continuation):598 -> receiveOrClosed
    9:9:void access$removeReceiveOnCancel(kotlinx.coroutines.channels.AbstractChannel,kotlinx.coroutines.CancellableContinuation,kotlinx.coroutines.channels.Receive):472:472 -> receiveOrClosed
    9:9:java.lang.Object receiveSuspend(int,kotlin.coroutines.Continuation):551 -> receiveOrClosed
    9:9:java.lang.Object receiveOrClosed(kotlin.coroutines.Continuation):598 -> receiveOrClosed
    10:12:java.lang.Object receiveSuspend(int,kotlin.coroutines.Continuation):555:557 -> receiveOrClosed
    10:12:java.lang.Object receiveOrClosed(kotlin.coroutines.Continuation):598 -> receiveOrClosed
    13:13:java.lang.Object receiveSuspend(int,kotlin.coroutines.Continuation):560:560 -> receiveOrClosed
    13:13:java.lang.Object receiveOrClosed(kotlin.coroutines.Continuation):598 -> receiveOrClosed
    14:15:java.lang.Object kotlinx.coroutines.channels.AbstractChannel$ReceiveElement.resumeValue(java.lang.Object):866:867 -> receiveOrClosed
    14:15:java.lang.Object receiveSuspend(int,kotlin.coroutines.Continuation):561 -> receiveOrClosed
    14:15:java.lang.Object receiveOrClosed(kotlin.coroutines.Continuation):598 -> receiveOrClosed
    16:16:java.lang.Object kotlinx.coroutines.channels.AbstractChannel$ReceiveElement.resumeValue(java.lang.Object):1073:1073 -> receiveOrClosed
    16:16:java.lang.Object receiveSuspend(int,kotlin.coroutines.Continuation):561 -> receiveOrClosed
    16:16:java.lang.Object receiveOrClosed(kotlin.coroutines.Continuation):598 -> receiveOrClosed
    17:17:java.lang.Object receiveSuspend(int,kotlin.coroutines.Continuation):561:561 -> receiveOrClosed
    17:17:java.lang.Object receiveOrClosed(kotlin.coroutines.Continuation):598 -> receiveOrClosed
    18:18:java.lang.Object receiveSuspend(int,kotlin.coroutines.Continuation):1076:1076 -> receiveOrClosed
    18:18:java.lang.Object receiveOrClosed(kotlin.coroutines.Continuation):598 -> receiveOrClosed
    19:19:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> receiveOrClosed
    19:19:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> receiveOrClosed
    19:19:java.lang.Object receiveSuspend(int,kotlin.coroutines.Continuation):1073 -> receiveOrClosed
    19:19:java.lang.Object receiveOrClosed(kotlin.coroutines.Continuation):598 -> receiveOrClosed
    20:20:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> receiveOrClosed
    20:20:java.lang.Object receiveSuspend(int,kotlin.coroutines.Continuation):1073 -> receiveOrClosed
    20:20:java.lang.Object receiveOrClosed(kotlin.coroutines.Continuation):598 -> receiveOrClosed
    1:1:void removeReceiveOnCancel(kotlinx.coroutines.CancellableContinuation,kotlinx.coroutines.channels.Receive):794:794 -> removeReceiveOnCancel
    1:2:kotlinx.coroutines.channels.ReceiveOrClosed takeFirstReceiveOrPeekClosed():775:776 -> takeFirstReceiveOrPeekClosed
kotlinx.coroutines.channels.AbstractChannel$IdempotentTokenValue -> kotlinx.coroutines.channels.AbstractChannel$IdempotentTokenValue:
    1:1:void <init>(java.lang.Object,java.lang.Object):960:960 -> <init>
kotlinx.coroutines.channels.AbstractChannel$Itr -> kotlinx.coroutines.channels.AbstractChannel$Itr:
    1:2:void <init>(kotlinx.coroutines.channels.AbstractChannel):804:805 -> <init>
    1:1:java.lang.Object hasNext(kotlin.coroutines.Continuation):809:809 -> hasNext
    2:2:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> hasNext
    2:2:java.lang.Object hasNext(kotlin.coroutines.Continuation):809 -> hasNext
    3:4:java.lang.Object hasNext(kotlin.coroutines.Continuation):811:812 -> hasNext
    5:5:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> hasNext
    5:5:java.lang.Object hasNext(kotlin.coroutines.Continuation):812 -> hasNext
    6:6:java.lang.Object hasNextSuspend(kotlin.coroutines.Continuation):1074:1074 -> hasNext
    6:6:java.lang.Object hasNext(kotlin.coroutines.Continuation):814 -> hasNext
    7:7:java.lang.Object hasNextSuspend(kotlin.coroutines.Continuation):826:826 -> hasNext
    7:7:java.lang.Object hasNext(kotlin.coroutines.Continuation):814 -> hasNext
    8:8:kotlinx.coroutines.channels.AbstractChannel getChannel():804:804 -> hasNext
    8:8:java.lang.Object hasNextSuspend(kotlin.coroutines.Continuation):828 -> hasNext
    8:8:java.lang.Object hasNext(kotlin.coroutines.Continuation):814 -> hasNext
    9:9:java.lang.Object hasNextSuspend(kotlin.coroutines.Continuation):828:828 -> hasNext
    9:9:java.lang.Object hasNext(kotlin.coroutines.Continuation):814 -> hasNext
    10:10:kotlinx.coroutines.channels.AbstractChannel getChannel():804:804 -> hasNext
    10:10:java.lang.Object hasNextSuspend(kotlin.coroutines.Continuation):829 -> hasNext
    10:10:java.lang.Object hasNext(kotlin.coroutines.Continuation):814 -> hasNext
    11:11:java.lang.Object hasNextSuspend(kotlin.coroutines.Continuation):829:829 -> hasNext
    11:11:java.lang.Object hasNext(kotlin.coroutines.Continuation):814 -> hasNext
    12:12:kotlinx.coroutines.channels.AbstractChannel getChannel():804:804 -> hasNext
    12:12:java.lang.Object hasNextSuspend(kotlin.coroutines.Continuation):833 -> hasNext
    12:12:java.lang.Object hasNext(kotlin.coroutines.Continuation):814 -> hasNext
    13:13:java.lang.Object hasNextSuspend(kotlin.coroutines.Continuation):833:833 -> hasNext
    13:13:java.lang.Object hasNext(kotlin.coroutines.Continuation):814 -> hasNext
    14:14:void setResult(java.lang.Object):805:805 -> hasNext
    14:14:java.lang.Object hasNextSuspend(kotlin.coroutines.Continuation):834 -> hasNext
    14:14:java.lang.Object hasNext(kotlin.coroutines.Continuation):814 -> hasNext
    15:16:java.lang.Object hasNextSuspend(kotlin.coroutines.Continuation):835:836 -> hasNext
    15:16:java.lang.Object hasNext(kotlin.coroutines.Continuation):814 -> hasNext
    17:17:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> hasNext
    17:17:java.lang.Object hasNextSuspend(kotlin.coroutines.Continuation):837 -> hasNext
    17:17:java.lang.Object hasNext(kotlin.coroutines.Continuation):814 -> hasNext
    18:18:java.lang.Object hasNextSuspend(kotlin.coroutines.Continuation):837:837 -> hasNext
    18:18:java.lang.Object hasNext(kotlin.coroutines.Continuation):814 -> hasNext
    19:19:java.lang.Object hasNextSuspend(kotlin.coroutines.Continuation):839:839 -> hasNext
    19:19:java.lang.Object hasNext(kotlin.coroutines.Continuation):814 -> hasNext
    20:20:java.lang.Object hasNextSuspend(kotlin.coroutines.Continuation):842:842 -> hasNext
    20:20:java.lang.Object hasNext(kotlin.coroutines.Continuation):814 -> hasNext
    21:21:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> hasNext
    21:21:java.lang.Object hasNextSuspend(kotlin.coroutines.Continuation):843 -> hasNext
    21:21:java.lang.Object hasNext(kotlin.coroutines.Continuation):814 -> hasNext
    22:22:java.lang.Object hasNextSuspend(kotlin.coroutines.Continuation):843:843 -> hasNext
    22:22:java.lang.Object hasNext(kotlin.coroutines.Continuation):814 -> hasNext
    23:23:java.lang.Object hasNextSuspend(kotlin.coroutines.Continuation):1076:1076 -> hasNext
    23:23:java.lang.Object hasNext(kotlin.coroutines.Continuation):814 -> hasNext
    24:24:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> hasNext
    24:24:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> hasNext
    24:24:java.lang.Object hasNextSuspend(kotlin.coroutines.Continuation):1073 -> hasNext
    24:24:java.lang.Object hasNext(kotlin.coroutines.Continuation):814 -> hasNext
    25:25:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> hasNext
    25:25:java.lang.Object hasNextSuspend(kotlin.coroutines.Continuation):1073 -> hasNext
    25:25:java.lang.Object hasNext(kotlin.coroutines.Continuation):814 -> hasNext
    1:2:boolean hasNextResult(java.lang.Object):818:819 -> hasNextResult
    1:4:java.lang.Object next():851:854 -> next
    5:5:java.lang.Object next():858:858 -> next
    6:6:java.lang.Object next():852:852 -> next
    1:1:void setResult(java.lang.Object):805:805 -> setResult
kotlinx.coroutines.channels.AbstractChannel$ReceiveElement -> kotlinx.coroutines.channels.AbstractChannel$ReceiveElement:
    1:1:void <init>(kotlinx.coroutines.CancellableContinuation,int):865:865 -> <init>
    1:1:void completeResumeReceive(java.lang.Object):873:873 -> completeResumeReceive
    1:2:void resumeReceiveClosed(kotlinx.coroutines.channels.Closed):876:877 -> resumeReceiveClosed
    3:4:void resumeReceiveClosed(kotlinx.coroutines.channels.Closed):1074:1075 -> resumeReceiveClosed
    5:5:void resumeReceiveClosed(kotlinx.coroutines.channels.Closed):1074:1074 -> resumeReceiveClosed
    6:7:void resumeReceiveClosed(kotlinx.coroutines.channels.Closed):877:878 -> resumeReceiveClosed
    1:1:java.lang.String toString():881:881 -> toString
    1:1:java.lang.Object tryResumeReceive(java.lang.Object,java.lang.Object):872:872 -> tryResumeReceive
    2:3:java.lang.Object resumeValue(java.lang.Object):866:867 -> tryResumeReceive
    2:3:java.lang.Object tryResumeReceive(java.lang.Object,java.lang.Object):872 -> tryResumeReceive
    4:4:java.lang.Object resumeValue(java.lang.Object):1073:1073 -> tryResumeReceive
    4:4:java.lang.Object tryResumeReceive(java.lang.Object,java.lang.Object):872 -> tryResumeReceive
    5:5:java.lang.Object tryResumeReceive(java.lang.Object,java.lang.Object):872:872 -> tryResumeReceive
kotlinx.coroutines.channels.AbstractChannel$ReceiveHasNext -> kotlinx.coroutines.channels.AbstractChannel$ReceiveHasNext:
    1:1:void <init>(kotlinx.coroutines.channels.AbstractChannel$Itr,kotlinx.coroutines.CancellableContinuation):887:887 -> <init>
    1:3:void completeResumeReceive(java.lang.Object):903:905 -> completeResumeReceive
    4:4:void completeResumeReceive(java.lang.Object):907:907 -> completeResumeReceive
    1:2:void resumeReceiveClosed(kotlinx.coroutines.channels.Closed):911:912 -> resumeReceiveClosed
    3:3:java.lang.Object kotlinx.coroutines.CancellableContinuation$DefaultImpls.tryResume$default(kotlinx.coroutines.CancellableContinuation,java.lang.Object,java.lang.Object,int,java.lang.Object):79:79 -> resumeReceiveClosed
    3:3:void resumeReceiveClosed(kotlinx.coroutines.channels.Closed):912 -> resumeReceiveClosed
    4:4:void resumeReceiveClosed(kotlinx.coroutines.channels.Closed):914:914 -> resumeReceiveClosed
    5:6:void resumeReceiveClosed(kotlinx.coroutines.channels.Closed):917:918 -> resumeReceiveClosed
    1:1:java.lang.Object tryResumeReceive(java.lang.Object,java.lang.Object):889:889 -> tryResumeReceive
    2:3:java.lang.Object tryResumeReceive(java.lang.Object,java.lang.Object):896:897 -> tryResumeReceive
kotlinx.coroutines.channels.AbstractChannel$RemoveReceiveOnCancel -> kotlinx.coroutines.channels.AbstractChannel$RemoveReceiveOnCancel:
    1:1:void <init>(kotlinx.coroutines.channels.AbstractChannel,kotlinx.coroutines.channels.Receive):796:796 -> <init>
    1:1:java.lang.Object invoke(java.lang.Object):796:796 -> invoke
    2:3:void invoke(java.lang.Throwable):798:799 -> invoke
    1:1:java.lang.String toString():801:801 -> toString
kotlinx.coroutines.channels.AbstractChannel$enqueueReceive$$inlined$addLastIfPrevAndIf$1 -> kotlinx.coroutines.channels.AbstractChannel$enqueueReceive$$inlined$addLastIfPrevAndIf$1:
    1:1:void <init>(kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.channels.AbstractChannel):84:84 -> <init>
    1:1:java.lang.Object prepare(java.lang.Object):84:84 -> prepare
    2:2:java.lang.Object prepare(kotlinx.coroutines.internal.LockFreeLinkedListNode):0:0 -> prepare
    2:2:java.lang.Object prepare(java.lang.Object):84 -> prepare
    3:3:java.lang.Object prepare(kotlinx.coroutines.internal.LockFreeLinkedListNode):680:680 -> prepare
    3:3:java.lang.Object prepare(java.lang.Object):84 -> prepare
kotlinx.coroutines.channels.AbstractChannelKt -> kotlinx.coroutines.channels.AbstractChannelKt:
    1:1:void <clinit>():973:973 -> <clinit>
    2:2:void <clinit>():977:977 -> <clinit>
    3:3:void <clinit>():981:981 -> <clinit>
    4:4:void <clinit>():985:985 -> <clinit>
    5:5:void <clinit>():989:989 -> <clinit>
    6:6:void <clinit>():993:993 -> <clinit>
    7:7:void <clinit>():997:997 -> <clinit>
    8:8:void <clinit>():1001:1001 -> <clinit>
    9:9:void <clinit>():1005:1005 -> <clinit>
kotlinx.coroutines.channels.AbstractSendChannel -> kotlinx.coroutines.channels.AbstractSendChannel:
    1:1:void <init>():18:18 -> <init>
    2:2:void <init>():20:20 -> <init>
    3:3:void <init>():37:37 -> <init>
    1:1:void access$helpClose(kotlinx.coroutines.channels.AbstractSendChannel,kotlinx.coroutines.channels.Closed):18:18 -> access$helpClose
    1:1:boolean close(java.lang.Throwable):232:232 -> close
    2:2:boolean close(java.lang.Throwable):240:240 -> close
    3:3:boolean close(java.lang.Throwable):1104:1104 -> close
    4:4:boolean close(java.lang.Throwable):240:240 -> close
    5:5:boolean close(java.lang.Throwable):1106:1106 -> close
    6:7:boolean close(java.lang.Throwable):242:243 -> close
    8:8:boolean close(java.lang.Throwable):242:242 -> close
    9:9:boolean close(java.lang.Throwable):247:247 -> close
    10:10:void invokeOnCloseHandler(java.lang.Throwable):253:253 -> close
    10:10:boolean close(java.lang.Throwable):248 -> close
    11:11:void invokeOnCloseHandler(java.lang.Throwable):255:255 -> close
    11:11:boolean close(java.lang.Throwable):248 -> close
    12:12:void invokeOnCloseHandler(java.lang.Throwable):258:258 -> close
    12:12:boolean close(java.lang.Throwable):248 -> close
    13:13:boolean close(java.lang.Throwable):1104:1104 -> close
    1:1:kotlinx.coroutines.channels.Closed getClosedForSend():78:78 -> getClosedForSend
    1:1:kotlinx.coroutines.internal.LockFreeLinkedListHead getQueue():20:20 -> getQueue
    1:1:void helpClose(kotlinx.coroutines.channels.Closed):293:293 -> helpClose
    2:2:void helpClose(kotlinx.coroutines.channels.Closed):295:295 -> helpClose
    3:3:void helpClose(kotlinx.coroutines.channels.Closed):299:299 -> helpClose
    4:4:void helpClose(kotlinx.coroutines.channels.Closed):302:302 -> helpClose
    5:6:void helpClose(kotlinx.coroutines.channels.Closed):307:308 -> helpClose
    7:7:void helpClose(kotlinx.coroutines.channels.Closed):310:310 -> helpClose
    1:4:void invokeOnClose(kotlin.jvm.functions.Function1):264:267 -> invokeOnClose
    5:5:void invokeOnClose(kotlin.jvm.functions.Function1):270:270 -> invokeOnClose
    6:7:void invokeOnClose(kotlin.jvm.functions.Function1):272:273 -> invokeOnClose
    8:8:void invokeOnClose(kotlin.jvm.functions.Function1):275:275 -> invokeOnClose
    1:1:boolean isClosedForSend():140:140 -> isClosedForSend
    1:1:boolean offer(java.lang.Object):160:160 -> offer
    2:2:boolean offer(java.lang.Object):162:162 -> offer
    3:5:boolean offer(java.lang.Object):165:167 -> offer
    1:2:java.lang.Object offerInternal(java.lang.Object):48:49 -> offerInternal
    3:4:java.lang.Object offerInternal(java.lang.Object):51:52 -> offerInternal
    5:5:java.lang.Object offerInternal(java.lang.Object):48:48 -> offerInternal
    1:1:java.lang.Object send(java.lang.Object,kotlin.coroutines.Continuation):146:146 -> send
    2:2:java.lang.Object sendSuspend(java.lang.Object,kotlin.coroutines.Continuation):1085:1085 -> send
    2:2:java.lang.Object send(java.lang.Object,kotlin.coroutines.Continuation):148 -> send
    3:3:boolean getFull():142:142 -> send
    3:3:boolean access$getFull$p(kotlinx.coroutines.channels.AbstractSendChannel):18 -> send
    3:3:java.lang.Object sendSuspend(java.lang.Object,kotlin.coroutines.Continuation):173 -> send
    3:3:java.lang.Object send(java.lang.Object,kotlin.coroutines.Continuation):148 -> send
    4:4:java.lang.Object sendSuspend(java.lang.Object,kotlin.coroutines.Continuation):174:174 -> send
    4:4:java.lang.Object send(java.lang.Object,kotlin.coroutines.Continuation):148 -> send
    5:6:java.lang.Object enqueueSend(kotlinx.coroutines.channels.Send):216:217 -> send
    5:6:java.lang.Object access$enqueueSend(kotlinx.coroutines.channels.AbstractSendChannel,kotlinx.coroutines.channels.Send):18 -> send
    5:6:java.lang.Object sendSuspend(java.lang.Object,kotlin.coroutines.Continuation):175 -> send
    5:6:java.lang.Object send(java.lang.Object,kotlin.coroutines.Continuation):148 -> send
    7:7:java.lang.Object enqueueSend(kotlinx.coroutines.channels.Send):1090:1090 -> send
    7:7:java.lang.Object access$enqueueSend(kotlinx.coroutines.channels.AbstractSendChannel,kotlinx.coroutines.channels.Send):18 -> send
    7:7:java.lang.Object sendSuspend(java.lang.Object,kotlin.coroutines.Continuation):175 -> send
    7:7:java.lang.Object send(java.lang.Object,kotlin.coroutines.Continuation):148 -> send
    8:8:java.lang.Object enqueueSend(kotlinx.coroutines.channels.Send):218:218 -> send
    8:8:java.lang.Object access$enqueueSend(kotlinx.coroutines.channels.AbstractSendChannel,kotlinx.coroutines.channels.Send):18 -> send
    8:8:java.lang.Object sendSuspend(java.lang.Object,kotlin.coroutines.Continuation):175 -> send
    8:8:java.lang.Object send(java.lang.Object,kotlin.coroutines.Continuation):148 -> send
    9:9:java.lang.Object enqueueSend(kotlinx.coroutines.channels.Send):1092:1092 -> send
    9:9:java.lang.Object access$enqueueSend(kotlinx.coroutines.channels.AbstractSendChannel,kotlinx.coroutines.channels.Send):18 -> send
    9:9:java.lang.Object sendSuspend(java.lang.Object,kotlin.coroutines.Continuation):175 -> send
    9:9:java.lang.Object send(java.lang.Object,kotlin.coroutines.Continuation):148 -> send
    10:10:java.lang.Object enqueueSend(kotlinx.coroutines.channels.Send):1090:1090 -> send
    10:10:java.lang.Object access$enqueueSend(kotlinx.coroutines.channels.AbstractSendChannel,kotlinx.coroutines.channels.Send):18 -> send
    10:10:java.lang.Object sendSuspend(java.lang.Object,kotlin.coroutines.Continuation):175 -> send
    10:10:java.lang.Object send(java.lang.Object,kotlin.coroutines.Continuation):148 -> send
    11:11:java.lang.Object enqueueSend(kotlinx.coroutines.channels.Send):222:222 -> send
    11:11:java.lang.Object access$enqueueSend(kotlinx.coroutines.channels.AbstractSendChannel,kotlinx.coroutines.channels.Send):18 -> send
    11:11:java.lang.Object sendSuspend(java.lang.Object,kotlin.coroutines.Continuation):175 -> send
    11:11:java.lang.Object send(java.lang.Object,kotlin.coroutines.Continuation):148 -> send
    12:12:java.lang.Object enqueueSend(kotlinx.coroutines.channels.Send):1094:1094 -> send
    12:12:java.lang.Object access$enqueueSend(kotlinx.coroutines.channels.AbstractSendChannel,kotlinx.coroutines.channels.Send):18 -> send
    12:12:java.lang.Object sendSuspend(java.lang.Object,kotlin.coroutines.Continuation):175 -> send
    12:12:java.lang.Object send(java.lang.Object,kotlin.coroutines.Continuation):148 -> send
    13:13:java.lang.Object enqueueSend(kotlinx.coroutines.channels.Send):1098:1098 -> send
    13:13:java.lang.Object access$enqueueSend(kotlinx.coroutines.channels.AbstractSendChannel,kotlinx.coroutines.channels.Send):18 -> send
    13:13:java.lang.Object sendSuspend(java.lang.Object,kotlin.coroutines.Continuation):175 -> send
    13:13:java.lang.Object send(java.lang.Object,kotlin.coroutines.Continuation):148 -> send
    14:14:java.lang.Object enqueueSend(kotlinx.coroutines.channels.Send):223:223 -> send
    14:14:java.lang.Object access$enqueueSend(kotlinx.coroutines.channels.AbstractSendChannel,kotlinx.coroutines.channels.Send):18 -> send
    14:14:java.lang.Object sendSuspend(java.lang.Object,kotlin.coroutines.Continuation):175 -> send
    14:14:java.lang.Object send(java.lang.Object,kotlin.coroutines.Continuation):148 -> send
    15:15:java.lang.Object enqueueSend(kotlinx.coroutines.channels.Send):1100:1100 -> send
    15:15:java.lang.Object access$enqueueSend(kotlinx.coroutines.channels.AbstractSendChannel,kotlinx.coroutines.channels.Send):18 -> send
    15:15:java.lang.Object sendSuspend(java.lang.Object,kotlin.coroutines.Continuation):175 -> send
    15:15:java.lang.Object send(java.lang.Object,kotlin.coroutines.Continuation):148 -> send
    16:16:java.lang.Object enqueueSend(kotlinx.coroutines.channels.Send):226:226 -> send
    16:16:java.lang.Object access$enqueueSend(kotlinx.coroutines.channels.AbstractSendChannel,kotlinx.coroutines.channels.Send):18 -> send
    16:16:java.lang.Object sendSuspend(java.lang.Object,kotlin.coroutines.Continuation):175 -> send
    16:16:java.lang.Object send(java.lang.Object,kotlin.coroutines.Continuation):148 -> send
    17:17:java.lang.Object sendSuspend(java.lang.Object,kotlin.coroutines.Continuation):178:178 -> send
    17:17:java.lang.Object send(java.lang.Object,kotlin.coroutines.Continuation):148 -> send
    18:20:java.lang.Object sendSuspend(java.lang.Object,kotlin.coroutines.Continuation):181:183 -> send
    18:20:java.lang.Object send(java.lang.Object,kotlin.coroutines.Continuation):148 -> send
    21:23:java.lang.Object sendSuspend(java.lang.Object,kotlin.coroutines.Continuation):186:188 -> send
    21:23:java.lang.Object send(java.lang.Object,kotlin.coroutines.Continuation):148 -> send
    24:24:java.lang.Object enqueueSend(kotlinx.coroutines.channels.Send):1098:1098 -> send
    24:24:java.lang.Object access$enqueueSend(kotlinx.coroutines.channels.AbstractSendChannel,kotlinx.coroutines.channels.Send):18 -> send
    24:24:java.lang.Object sendSuspend(java.lang.Object,kotlin.coroutines.Continuation):175 -> send
    24:24:java.lang.Object send(java.lang.Object,kotlin.coroutines.Continuation):148 -> send
    25:25:java.lang.Object sendSuspend(java.lang.Object,kotlin.coroutines.Continuation):192:192 -> send
    25:25:java.lang.Object send(java.lang.Object,kotlin.coroutines.Continuation):148 -> send
    26:27:java.lang.Object sendSuspend(java.lang.Object,kotlin.coroutines.Continuation):194:195 -> send
    26:27:java.lang.Object send(java.lang.Object,kotlin.coroutines.Continuation):148 -> send
    28:31:java.lang.Object sendSuspend(java.lang.Object,kotlin.coroutines.Continuation):198:201 -> send
    28:31:java.lang.Object send(java.lang.Object,kotlin.coroutines.Continuation):148 -> send
    32:32:java.lang.Object sendSuspend(java.lang.Object,kotlin.coroutines.Continuation):1087:1087 -> send
    32:32:java.lang.Object send(java.lang.Object,kotlin.coroutines.Continuation):148 -> send
    33:33:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> send
    33:33:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> send
    33:33:java.lang.Object sendSuspend(java.lang.Object,kotlin.coroutines.Continuation):1084 -> send
    33:33:java.lang.Object send(java.lang.Object,kotlin.coroutines.Continuation):148 -> send
    34:34:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> send
    34:34:java.lang.Object sendSuspend(java.lang.Object,kotlin.coroutines.Continuation):1084 -> send
    34:34:java.lang.Object send(java.lang.Object,kotlin.coroutines.Continuation):148 -> send
    35:35:java.lang.Object sendSuspend(java.lang.Object,kotlin.coroutines.Continuation):204:204 -> send
    35:35:java.lang.Object send(java.lang.Object,kotlin.coroutines.Continuation):148 -> send
    1:1:kotlinx.coroutines.channels.ReceiveOrClosed sendBuffered(java.lang.Object):99:99 -> sendBuffered
    2:2:kotlinx.coroutines.channels.ReceiveOrClosed sendBuffered(java.lang.Object):1081:1081 -> sendBuffered
    3:3:kotlinx.coroutines.channels.ReceiveOrClosed sendBuffered(java.lang.Object):100:100 -> sendBuffered
    4:4:kotlinx.coroutines.channels.ReceiveOrClosed sendBuffered(java.lang.Object):1083:1083 -> sendBuffered
    5:5:kotlinx.coroutines.channels.ReceiveOrClosed sendBuffered(java.lang.Object):1081:1081 -> sendBuffered
    1:1:kotlinx.coroutines.channels.ReceiveOrClosed takeFirstReceiveOrPeekClosed():324:324 -> takeFirstReceiveOrPeekClosed
    2:2:kotlinx.coroutines.channels.ReceiveOrClosed takeFirstReceiveOrPeekClosed():1108:1108 -> takeFirstReceiveOrPeekClosed
    3:4:kotlinx.coroutines.channels.ReceiveOrClosed takeFirstReceiveOrPeekClosed():1110:1111 -> takeFirstReceiveOrPeekClosed
    5:5:kotlinx.coroutines.channels.ReceiveOrClosed takeFirstReceiveOrPeekClosed():324:324 -> takeFirstReceiveOrPeekClosed
    6:6:kotlinx.coroutines.channels.ReceiveOrClosed takeFirstReceiveOrPeekClosed():1112:1112 -> takeFirstReceiveOrPeekClosed
    7:7:kotlinx.coroutines.channels.ReceiveOrClosed takeFirstReceiveOrPeekClosed():1107:1107 -> takeFirstReceiveOrPeekClosed
    8:8:kotlinx.coroutines.channels.ReceiveOrClosed takeFirstReceiveOrPeekClosed():1113:1113 -> takeFirstReceiveOrPeekClosed
    9:9:kotlinx.coroutines.channels.ReceiveOrClosed takeFirstReceiveOrPeekClosed():1108:1108 -> takeFirstReceiveOrPeekClosed
    1:1:kotlinx.coroutines.channels.Send takeFirstSendOrPeekClosed():91:91 -> takeFirstSendOrPeekClosed
    2:2:kotlinx.coroutines.channels.Send takeFirstSendOrPeekClosed():1074:1074 -> takeFirstSendOrPeekClosed
    3:4:kotlinx.coroutines.channels.Send takeFirstSendOrPeekClosed():1076:1077 -> takeFirstSendOrPeekClosed
    5:5:kotlinx.coroutines.channels.Send takeFirstSendOrPeekClosed():91:91 -> takeFirstSendOrPeekClosed
    6:6:kotlinx.coroutines.channels.Send takeFirstSendOrPeekClosed():1078:1078 -> takeFirstSendOrPeekClosed
    7:7:kotlinx.coroutines.channels.Send takeFirstSendOrPeekClosed():1073:1073 -> takeFirstSendOrPeekClosed
    8:8:kotlinx.coroutines.channels.Send takeFirstSendOrPeekClosed():1079:1079 -> takeFirstSendOrPeekClosed
    9:9:kotlinx.coroutines.channels.Send takeFirstSendOrPeekClosed():1074:1074 -> takeFirstSendOrPeekClosed
    1:1:java.lang.String toString():403:403 -> toString
    2:3:java.lang.String getQueueDebugStateString():407:408 -> toString
    2:3:java.lang.String toString():403 -> toString
    4:7:java.lang.String getQueueDebugStateString():410:413 -> toString
    4:7:java.lang.String toString():403 -> toString
    8:8:java.lang.String getQueueDebugStateString():415:415 -> toString
    8:8:java.lang.String toString():403 -> toString
    9:9:java.lang.String getQueueDebugStateString():417:417 -> toString
    9:9:java.lang.String toString():403 -> toString
    10:10:int countQueueSize():425:425 -> toString
    10:10:java.lang.String getQueueDebugStateString():417 -> toString
    10:10:java.lang.String toString():403 -> toString
    11:14:int countQueueSize():1114:1117 -> toString
    11:14:java.lang.String getQueueDebugStateString():417 -> toString
    11:14:java.lang.String toString():403 -> toString
    15:16:java.lang.String getQueueDebugStateString():417:418 -> toString
    15:16:java.lang.String toString():403 -> toString
    17:17:int countQueueSize():1114:1114 -> toString
    17:17:java.lang.String getQueueDebugStateString():417 -> toString
    17:17:java.lang.String toString():403 -> toString
    18:18:java.lang.String toString():403:403 -> toString
kotlinx.coroutines.channels.AbstractSendChannel$SendBuffered -> kotlinx.coroutines.channels.AbstractSendChannel$SendBuffered:
    1:1:void <init>(java.lang.Object):461:461 -> <init>
    1:1:void completeResumeSend(java.lang.Object):464:464 -> completeResumeSend
    1:1:java.lang.Object getPollResult():462:462 -> getPollResult
    1:1:java.lang.Object tryResumeSend(java.lang.Object):463:463 -> tryResumeSend
kotlinx.coroutines.channels.AbstractSendChannel$enqueueSend$$inlined$addLastIfPrevAndIf$1 -> kotlinx.coroutines.channels.AbstractSendChannel$enqueueSend$$inlined$addLastIfPrevAndIf$1:
    1:1:void <init>(kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.channels.AbstractSendChannel):84:84 -> <init>
    1:1:java.lang.Object prepare(java.lang.Object):84:84 -> prepare
    2:2:java.lang.Object prepare(kotlinx.coroutines.internal.LockFreeLinkedListNode):0:0 -> prepare
    2:2:java.lang.Object prepare(java.lang.Object):84 -> prepare
    3:3:java.lang.Object prepare(kotlinx.coroutines.internal.LockFreeLinkedListNode):680:680 -> prepare
    3:3:java.lang.Object prepare(java.lang.Object):84 -> prepare
kotlinx.coroutines.channels.ActorCoroutine -> kotlinx.coroutines.channels.ActorCoroutine:
    1:1:void <init>(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.channels.Channel,boolean):129:129 -> <init>
    1:1:boolean handleJobException(java.lang.Throwable):138:138 -> handleJobException
    1:2:void onCancelling(java.lang.Throwable):132:133 -> onCancelling
    3:3:java.util.concurrent.CancellationException kotlinx.coroutines.ExceptionsKt.CancellationException(java.lang.String,java.lang.Throwable):33:33 -> onCancelling
    3:3:void onCancelling(java.lang.Throwable):133 -> onCancelling
    4:4:void onCancelling(java.lang.Throwable):132:132 -> onCancelling
kotlinx.coroutines.channels.ActorKt -> kotlinx.coroutines.channels.ActorKt:
    1:1:kotlinx.coroutines.channels.SendChannel actor$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,int,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2,int,java.lang.Object):109:109 -> actor$default
    2:2:kotlinx.coroutines.channels.SendChannel actor$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,int,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2,int,java.lang.Object):111:111 -> actor$default
    3:3:kotlinx.coroutines.channels.SendChannel actor(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,int,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):0:0 -> actor$default
    3:3:kotlinx.coroutines.channels.SendChannel actor$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,int,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2,int,java.lang.Object):112 -> actor$default
    4:10:kotlinx.coroutines.channels.SendChannel actor(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,int,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2):115:121 -> actor$default
    4:10:kotlinx.coroutines.channels.SendChannel actor$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,int,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function2,int,java.lang.Object):112 -> actor$default
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> awaitClose
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> awaitClose
    1:1:java.lang.Object kotlinx.coroutines.channels.ProduceKt.awaitClose(kotlinx.coroutines.channels.ProducerScope,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):0 -> awaitClose
    2:2:java.lang.Object kotlinx.coroutines.channels.ProduceKt.awaitClose(kotlinx.coroutines.channels.ProducerScope,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):45:45 -> awaitClose
    3:3:java.lang.Object kotlinx.coroutines.channels.ProduceKt.awaitClose(kotlinx.coroutines.channels.ProducerScope,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):56:56 -> awaitClose
    4:5:java.lang.Object kotlinx.coroutines.channels.ProduceKt.awaitClose(kotlinx.coroutines.channels.ProducerScope,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):45:46 -> awaitClose
    6:7:java.lang.Object kotlinx.coroutines.channels.ProduceKt.awaitClose(kotlinx.coroutines.channels.ProducerScope,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):145:146 -> awaitClose
    8:8:java.lang.Object kotlinx.coroutines.channels.ProduceKt.awaitClose(kotlinx.coroutines.channels.ProducerScope,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):49:49 -> awaitClose
    9:9:java.lang.Object kotlinx.coroutines.channels.ProduceKt.awaitClose(kotlinx.coroutines.channels.ProducerScope,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):151:151 -> awaitClose
    10:10:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> awaitClose
    10:10:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> awaitClose
    10:10:java.lang.Object kotlinx.coroutines.channels.ProduceKt.awaitClose(kotlinx.coroutines.channels.ProducerScope,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):145 -> awaitClose
    11:11:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> awaitClose
    11:11:java.lang.Object kotlinx.coroutines.channels.ProduceKt.awaitClose(kotlinx.coroutines.channels.ProducerScope,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):145 -> awaitClose
    12:12:java.lang.Object kotlinx.coroutines.channels.ProduceKt.awaitClose(kotlinx.coroutines.channels.ProducerScope,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):54:54 -> awaitClose
    13:13:java.lang.Object kotlinx.coroutines.channels.ProduceKt.awaitClose(kotlinx.coroutines.channels.ProducerScope,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):56:56 -> awaitClose
    14:14:java.lang.Object kotlinx.coroutines.channels.ProduceKt.awaitClose(kotlinx.coroutines.channels.ProducerScope,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):54:54 -> awaitClose
    15:15:java.lang.Object kotlinx.coroutines.channels.ProduceKt.awaitClose(kotlinx.coroutines.channels.ProducerScope,kotlin.jvm.functions.Function0,kotlin.coroutines.Continuation):46:46 -> awaitClose
    1:1:void kotlinx.coroutines.channels.ChannelsKt__Channels_commonKt.cancelConsumed(kotlinx.coroutines.channels.ReceiveChannel,java.lang.Throwable):0:0 -> cancelConsumed
    1:1:void kotlinx.coroutines.channels.ChannelsKt.cancelConsumed(kotlinx.coroutines.channels.ReceiveChannel,java.lang.Throwable):1 -> cancelConsumed
    2:2:void kotlinx.coroutines.channels.ChannelsKt__Channels_commonKt.cancelConsumed(kotlinx.coroutines.channels.ReceiveChannel,java.lang.Throwable):118:118 -> cancelConsumed
    2:2:void kotlinx.coroutines.channels.ChannelsKt.cancelConsumed(kotlinx.coroutines.channels.ReceiveChannel,java.lang.Throwable):1 -> cancelConsumed
    3:3:void kotlinx.coroutines.channels.ChannelsKt__Channels_commonKt.cancelConsumed(kotlinx.coroutines.channels.ReceiveChannel,java.lang.Throwable):117:117 -> cancelConsumed
    3:3:void kotlinx.coroutines.channels.ChannelsKt.cancelConsumed(kotlinx.coroutines.channels.ReceiveChannel,java.lang.Throwable):1 -> cancelConsumed
kotlinx.coroutines.channels.ArrayChannel -> kotlinx.coroutines.channels.ArrayChannel:
    1:1:void <init>(int):27:27 -> <init>
    2:2:void <init>(int):29:29 -> <init>
    3:3:void <init>(int):32:32 -> <init>
    4:4:void <init>(int):37:37 -> <init>
    5:5:void <init>(int):29:29 -> <init>
    1:1:void cleanupSendQueueOnCancel():246:246 -> cleanupSendQueueOnCancel
    2:2:void cleanupSendQueueOnCancel():267:267 -> cleanupSendQueueOnCancel
    3:5:void cleanupSendQueueOnCancel():247:249 -> cleanupSendQueueOnCancel
    6:7:void cleanupSendQueueOnCancel():251:252 -> cleanupSendQueueOnCancel
    8:8:void cleanupSendQueueOnCancel():254:254 -> cleanupSendQueueOnCancel
    9:9:void cleanupSendQueueOnCancel():252:252 -> cleanupSendQueueOnCancel
    1:1:java.lang.String getBufferDebugString():260:260 -> getBufferDebugString
    1:1:boolean isBufferEmpty():43:43 -> isBufferEmpty
    1:1:boolean isBufferFull():45:45 -> isBufferFull
    1:1:java.lang.Object offerInternal(java.lang.Object):51:51 -> offerInternal
    2:2:java.lang.Object offerInternal(java.lang.Object):263:263 -> offerInternal
    3:5:java.lang.Object offerInternal(java.lang.Object):52:54 -> offerInternal
    6:6:java.lang.Object offerInternal(java.lang.Object):56:56 -> offerInternal
    7:10:java.lang.Object offerInternal(java.lang.Object):60:63 -> offerInternal
    11:11:java.lang.Object offerInternal(java.lang.Object):65:65 -> offerInternal
    12:12:java.lang.Object offerInternal(java.lang.Object):67:67 -> offerInternal
    13:13:java.lang.Object offerInternal(java.lang.Object):77:77 -> offerInternal
    14:15:java.lang.Object offerInternal(java.lang.Object):80:81 -> offerInternal
    16:18:void ensureCapacity(int):135:137 -> offerInternal
    16:18:java.lang.Object offerInternal(java.lang.Object):72 -> offerInternal
    19:19:void ensureCapacity(int):139:139 -> offerInternal
    19:19:java.lang.Object offerInternal(java.lang.Object):72 -> offerInternal
    20:21:void ensureCapacity(int):141:142 -> offerInternal
    20:21:java.lang.Object offerInternal(java.lang.Object):72 -> offerInternal
    22:23:java.lang.Object offerInternal(java.lang.Object):73:74 -> offerInternal
    24:24:java.lang.Object offerInternal(java.lang.Object):77:77 -> offerInternal
    1:1:java.lang.Object pollInternal():151:151 -> pollInternal
    2:2:java.lang.Object pollInternal():265:265 -> pollInternal
    3:4:java.lang.Object pollInternal():152:153 -> pollInternal
    5:7:java.lang.Object pollInternal():155:157 -> pollInternal
    8:9:java.lang.Object pollInternal():159:160 -> pollInternal
    10:11:java.lang.Object pollInternal():162:163 -> pollInternal
    12:12:java.lang.Object pollInternal():165:165 -> pollInternal
    13:15:java.lang.Object pollInternal():170:172 -> pollInternal
    16:17:java.lang.Object pollInternal():174:175 -> pollInternal
    18:18:java.lang.Object pollInternal():178:178 -> pollInternal
    19:19:java.lang.Object pollInternal():175:175 -> pollInternal
kotlinx.coroutines.channels.Channel$Factory -> kotlinx.coroutines.channels.Channel$Factory:
    1:1:void <clinit>():514:514 -> <clinit>
    2:2:int kotlinx.coroutines.internal.SystemPropsKt__SystemProps_commonKt.systemProp(java.lang.String,int,int,int):0:0 -> <clinit>
    2:2:int kotlinx.coroutines.internal.SystemPropsKt.systemProp(java.lang.String,int,int,int):1 -> <clinit>
    2:2:void <clinit>():547 -> <clinit>
    3:3:int kotlinx.coroutines.internal.SystemPropsKt__SystemProps_commonKt.systemProp(java.lang.String,int,int,int):35:35 -> <clinit>
    3:3:int kotlinx.coroutines.internal.SystemPropsKt.systemProp(java.lang.String,int,int,int):1 -> <clinit>
    3:3:void <clinit>():547 -> <clinit>
    4:4:void <clinit>():547:547 -> <clinit>
    1:1:void <init>():514:514 -> <init>
    1:1:int getCHANNEL_DEFAULT_CAPACITY$kotlinx_coroutines_core():547:547 -> getCHANNEL_DEFAULT_CAPACITY$kotlinx_coroutines_core
kotlinx.coroutines.channels.ChannelCoroutine -> kotlinx.coroutines.channels.ChannelCoroutine:
    1:1:void <init>(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.channels.Channel,boolean):15:15 -> <init>
    1:1:void cancel(java.util.concurrent.CancellationException):27:27 -> cancel
    1:3:boolean cancelInternal(java.lang.Throwable):31:33 -> cancelInternal
    4:4:boolean kotlinx.coroutines.JobSupport.cancelCoroutine(java.lang.Throwable):638:638 -> cancelInternal
    4:4:boolean cancelInternal(java.lang.Throwable):34 -> cancelInternal
    1:1:kotlinx.coroutines.channels.Channel get_channel():13:13 -> get_channel
    1:1:java.lang.Object receiveOrClosed$suspendImpl(kotlinx.coroutines.channels.ChannelCoroutine,kotlin.coroutines.Continuation):0:0 -> receiveOrClosed
    1:1:java.lang.Object receiveOrClosed(kotlin.coroutines.Continuation):0 -> receiveOrClosed
    1:1:java.lang.Object send$suspendImpl(kotlinx.coroutines.channels.ChannelCoroutine,java.lang.Object,kotlin.coroutines.Continuation):0:0 -> send
    1:1:java.lang.Object send(java.lang.Object,kotlin.coroutines.Continuation):0 -> send
kotlinx.coroutines.channels.Closed -> kotlinx.coroutines.channels.Closed:
    1:1:void <init>(java.lang.Throwable):1047:1047 -> <init>
    1:1:void completeResumeReceive(java.lang.Object):1056:1056 -> completeResumeReceive
    1:1:void completeResumeSend(java.lang.Object):1054:1054 -> completeResumeSend
    1:1:java.lang.Throwable getReceiveException():1049:1049 -> getReceiveException
    1:1:java.lang.Throwable getSendException():1048:1048 -> getSendException
    1:1:void resumeSendClosed(kotlinx.coroutines.channels.Closed):1057:1057 -> resumeSendClosed
    1:1:java.lang.String toString():1058:1058 -> toString
    1:1:java.lang.Object tryResumeReceive(java.lang.Object,java.lang.Object):1055:1055 -> tryResumeReceive
    1:1:java.lang.Object tryResumeSend(java.lang.Object):1053:1053 -> tryResumeSend
kotlinx.coroutines.channels.ClosedReceiveChannelException -> kotlinx.coroutines.channels.ClosedReceiveChannelException:
    1:1:void <init>(java.lang.String):587:587 -> <init>
kotlinx.coroutines.channels.ClosedSendChannelException -> kotlinx.coroutines.channels.ClosedSendChannelException:
    1:1:void <init>(java.lang.String):578:578 -> <init>
kotlinx.coroutines.channels.ConflatedChannel -> kotlinx.coroutines.channels.ConflatedChannel:
    1:1:void <init>():21:21 -> <init>
    1:4:void conflatePreviousSendBuffered(kotlinx.coroutines.channels.AbstractSendChannel$SendBuffered):50:53 -> conflatePreviousSendBuffered
    5:5:void conflatePreviousSendBuffered(kotlinx.coroutines.channels.AbstractSendChannel$SendBuffered):55:55 -> conflatePreviousSendBuffered
    1:1:java.lang.Object offerInternal(java.lang.Object):62:62 -> offerInternal
    2:3:java.lang.Object offerInternal(java.lang.Object):64:65 -> offerInternal
    4:5:kotlinx.coroutines.channels.ReceiveOrClosed sendConflated(java.lang.Object):39:40 -> offerInternal
    4:5:java.lang.Object offerInternal(java.lang.Object):66 -> offerInternal
    6:6:kotlinx.coroutines.channels.ReceiveOrClosed sendConflated(java.lang.Object):96:96 -> offerInternal
    6:6:java.lang.Object offerInternal(java.lang.Object):66 -> offerInternal
    7:7:kotlinx.coroutines.channels.ReceiveOrClosed sendConflated(java.lang.Object):41:41 -> offerInternal
    7:7:java.lang.Object offerInternal(java.lang.Object):66 -> offerInternal
    8:8:kotlinx.coroutines.channels.ReceiveOrClosed sendConflated(java.lang.Object):98:98 -> offerInternal
    8:8:java.lang.Object offerInternal(java.lang.Object):66 -> offerInternal
    9:9:kotlinx.coroutines.channels.ReceiveOrClosed sendConflated(java.lang.Object):44:44 -> offerInternal
    9:9:java.lang.Object offerInternal(java.lang.Object):66 -> offerInternal
    10:11:java.lang.Object offerInternal(java.lang.Object):67:68 -> offerInternal
    12:12:kotlinx.coroutines.channels.ReceiveOrClosed sendConflated(java.lang.Object):96:96 -> offerInternal
    12:12:java.lang.Object offerInternal(java.lang.Object):66 -> offerInternal
    13:14:java.lang.Object offerInternal(java.lang.Object):72:73 -> offerInternal
    1:2:void onClosedIdempotent(kotlinx.coroutines.internal.LockFreeLinkedListNode):29:30 -> onClosedIdempotent
kotlinx.coroutines.channels.LazyActorCoroutine -> kotlinx.coroutines.channels.LazyActorCoroutine:
    1:1:void <init>(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.channels.Channel,kotlin.jvm.functions.Function2):147:147 -> <init>
    1:2:boolean close(java.lang.Throwable):164:165 -> close
    1:2:boolean offer(java.lang.Object):159:160 -> offer
    1:1:void onStart():150:150 -> onStart
    1:2:java.lang.Object send(java.lang.Object,kotlin.coroutines.Continuation):154:155 -> send
kotlinx.coroutines.channels.LinkedListChannel -> kotlinx.coroutines.channels.LinkedListChannel:
    1:1:void <init>():19:19 -> <init>
    1:1:java.lang.Object offerInternal(java.lang.Object):28:28 -> offerInternal
    2:4:java.lang.Object offerInternal(java.lang.Object):30:32 -> offerInternal
    5:6:java.lang.Object offerInternal(java.lang.Object):34:35 -> offerInternal
    7:8:java.lang.Object offerInternal(java.lang.Object):39:40 -> offerInternal
kotlinx.coroutines.channels.ProduceKt$awaitClose$4$1 -> kotlinx.coroutines.channels.ProduceKt$awaitClose$4$1:
    1:1:void invoke(java.lang.Throwable):50:50 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0:0 -> invoke
kotlinx.coroutines.channels.ProducerCoroutine -> kotlinx.coroutines.channels.ProducerCoroutine:
    1:1:void <init>(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.channels.Channel):131:131 -> <init>
    1:1:boolean isActive():133:133 -> isActive
    1:2:void onCancelled(java.lang.Throwable,boolean):140:141 -> onCancelled
    1:1:void onCompleted(java.lang.Object):129:129 -> onCompleted
    2:2:void onCompleted(kotlin.Unit):0:0 -> onCompleted
    2:2:void onCompleted(java.lang.Object):129 -> onCompleted
    3:3:void onCompleted(kotlin.Unit):136:136 -> onCompleted
    3:3:void onCompleted(java.lang.Object):129 -> onCompleted
kotlinx.coroutines.channels.Receive -> kotlinx.coroutines.channels.Receive:
    1:1:void <init>():1061:1061 -> <init>
    1:1:java.lang.Object getOfferResult():1062:1062 -> getOfferResult
kotlinx.coroutines.channels.RendezvousChannel -> kotlinx.coroutines.channels.RendezvousChannel:
    1:1:void <init>():16:16 -> <init>
kotlinx.coroutines.channels.Send -> kotlinx.coroutines.channels.Send:
    1:1:void <init>():1012:1012 -> <init>
kotlinx.coroutines.channels.SendElement -> kotlinx.coroutines.channels.SendElement:
    1:1:void <init>(java.lang.Object,kotlinx.coroutines.CancellableContinuation):1035:1035 -> <init>
    1:1:void completeResumeSend(java.lang.Object):1037:1037 -> completeResumeSend
    1:1:java.lang.Object getPollResult():1033:1033 -> getPollResult
    1:1:void resumeSendClosed(kotlinx.coroutines.channels.Closed):1038:1038 -> resumeSendClosed
    1:1:java.lang.String toString():1039:1039 -> toString
    2:2:java.lang.Object getPollResult():1033:1033 -> toString
    2:2:java.lang.String toString():1039 -> toString
    3:3:java.lang.String toString():1039:1039 -> toString
    1:1:java.lang.Object tryResumeSend(java.lang.Object):1036:1036 -> tryResumeSend
kotlinx.coroutines.channels.ValueOrClosed -> kotlinx.coroutines.channels.ValueOrClosed:
    1:1:void <init>(java.lang.Object):336:336 -> <init>
    1:1:boolean equals(java.lang.Object) -> equals
    2:2:boolean equals-impl(java.lang.Object,java.lang.Object):0:0 -> equals
    2:2:boolean equals(java.lang.Object):1 -> equals
    1:1:java.lang.Throwable getCloseCause-impl(java.lang.Object):392:392 -> getCloseCause-impl
    1:1:java.lang.Object getValue-impl(java.lang.Object):364:364 -> getValue-impl
    1:1:int hashCode() -> hashCode
    2:2:int hashCode-impl(java.lang.Object):0:0 -> hashCode
    2:2:int hashCode():1 -> hashCode
    1:1:boolean isClosed-impl(java.lang.Object):348:348 -> isClosed-impl
    1:1:java.lang.String toString() -> toString
    2:3:java.lang.String toString-impl(java.lang.Object):399:400 -> toString
    2:3:java.lang.String toString():1 -> toString
kotlinx.coroutines.channels.ValueOrClosed$Closed -> kotlinx.coroutines.channels.ValueOrClosed$Closed:
    1:1:void <init>(java.lang.Throwable):403:403 -> <init>
    1:1:boolean equals(java.lang.Object):406:406 -> equals
    1:1:int hashCode():407:407 -> hashCode
    1:1:java.lang.String toString():408:408 -> toString
kotlinx.coroutines.channels.ValueOrClosed$Companion -> kotlinx.coroutines.channels.ValueOrClosed$Companion:
    1:1:void <init>():414:414 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):414 -> <init>
kotlinx.coroutines.flow.ChannelFlowBuilder -> kotlinx.coroutines.flow.ChannelFlowBuilder:
    1:1:void <init>(kotlin.jvm.functions.Function2,kotlin.coroutines.CoroutineContext,int):299:299 -> <init>
    1:1:java.lang.Object collectTo(kotlinx.coroutines.channels.ProducerScope,kotlin.coroutines.Continuation):304:304 -> collectTo
    1:1:kotlinx.coroutines.flow.internal.ChannelFlow create(kotlin.coroutines.CoroutineContext,int):301:301 -> create
    1:1:java.lang.String toString():307:307 -> toString
kotlinx.coroutines.flow.FlowKt -> kotlinx.coroutines.flow.FlowKt:
    1:1:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt__BuildersKt.channelFlow(kotlin.jvm.functions.Function2):0:0 -> channelFlow
    1:1:kotlinx.coroutines.flow.Flow channelFlow(kotlin.jvm.functions.Function2):1 -> channelFlow
    2:2:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt__BuildersKt.channelFlow(kotlin.jvm.functions.Function2):244:244 -> channelFlow
    2:2:kotlinx.coroutines.flow.Flow channelFlow(kotlin.jvm.functions.Function2):1 -> channelFlow
    3:4:void kotlinx.coroutines.flow.ChannelFlowBuilder.<init>(kotlin.jvm.functions.Function2,kotlin.coroutines.CoroutineContext,int,int,kotlin.jvm.internal.DefaultConstructorMarker):297:298 -> channelFlow
    3:4:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt__BuildersKt.channelFlow(kotlin.jvm.functions.Function2):244 -> channelFlow
    3:4:kotlinx.coroutines.flow.Flow channelFlow(kotlin.jvm.functions.Function2):1 -> channelFlow
    1:1:java.lang.Object kotlinx.coroutines.flow.FlowKt__ChannelsKt.emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.channels.ReceiveChannel,kotlin.coroutines.Continuation):0:0 -> emitAll
    1:1:java.lang.Object emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.channels.ReceiveChannel,kotlin.coroutines.Continuation):1 -> emitAll
    2:2:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> emitAll
    2:2:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> emitAll
    2:2:java.lang.Object kotlinx.coroutines.flow.FlowKt__ChannelsKt.emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.channels.ReceiveChannel,kotlin.coroutines.Continuation):0 -> emitAll
    2:2:java.lang.Object emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.channels.ReceiveChannel,kotlin.coroutines.Continuation):1 -> emitAll
    3:3:java.lang.Object kotlinx.coroutines.flow.FlowKt__ChannelsKt.emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.channels.ReceiveChannel,kotlin.coroutines.Continuation):27:27 -> emitAll
    3:3:java.lang.Object emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.channels.ReceiveChannel,kotlin.coroutines.Continuation):1 -> emitAll
    4:4:java.lang.Object kotlinx.coroutines.flow.FlowKt__ChannelsKt.emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.channels.ReceiveChannel,kotlin.coroutines.Continuation):64:64 -> emitAll
    4:4:java.lang.Object emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.channels.ReceiveChannel,kotlin.coroutines.Continuation):1 -> emitAll
    5:5:java.lang.Object kotlinx.coroutines.flow.FlowKt__ChannelsKt.emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.channels.ReceiveChannel,kotlin.coroutines.Continuation):27:27 -> emitAll
    5:5:java.lang.Object emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.channels.ReceiveChannel,kotlin.coroutines.Continuation):1 -> emitAll
    6:6:java.lang.Object kotlinx.coroutines.flow.FlowKt__ChannelsKt.emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.channels.ReceiveChannel,kotlin.coroutines.Continuation):45:45 -> emitAll
    6:6:java.lang.Object emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.channels.ReceiveChannel,kotlin.coroutines.Continuation):1 -> emitAll
    7:7:java.lang.Object kotlinx.coroutines.flow.FlowKt__ChannelsKt.emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.channels.ReceiveChannel,kotlin.coroutines.Continuation):27:27 -> emitAll
    7:7:java.lang.Object emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.channels.ReceiveChannel,kotlin.coroutines.Continuation):1 -> emitAll
    8:9:java.lang.Object kotlinx.coroutines.flow.FlowKt__ChannelsKt.emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.channels.ReceiveChannel,kotlin.coroutines.Continuation):46:47 -> emitAll
    8:9:java.lang.Object emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.channels.ReceiveChannel,kotlin.coroutines.Continuation):1 -> emitAll
    10:10:java.lang.Object kotlinx.coroutines.flow.FlowKt__ChannelsKt.emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.channels.ReceiveChannel,kotlin.coroutines.Continuation):62:62 -> emitAll
    10:10:java.lang.Object emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.channels.ReceiveChannel,kotlin.coroutines.Continuation):1 -> emitAll
    11:11:java.lang.Object kotlinx.coroutines.flow.FlowKt__ChannelsKt.emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.channels.ReceiveChannel,kotlin.coroutines.Continuation):64:64 -> emitAll
    11:11:java.lang.Object emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.channels.ReceiveChannel,kotlin.coroutines.Continuation):1 -> emitAll
    12:12:java.lang.Object kotlinx.coroutines.flow.FlowKt__ChannelsKt.emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.channels.ReceiveChannel,kotlin.coroutines.Continuation):47:47 -> emitAll
    12:12:java.lang.Object emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.channels.ReceiveChannel,kotlin.coroutines.Continuation):1 -> emitAll
    13:13:java.lang.Object kotlinx.coroutines.flow.FlowKt__ChannelsKt.emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.channels.ReceiveChannel,kotlin.coroutines.Continuation):56:56 -> emitAll
    13:13:java.lang.Object emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.channels.ReceiveChannel,kotlin.coroutines.Continuation):1 -> emitAll
    14:14:java.lang.Object kotlinx.coroutines.flow.FlowKt__ChannelsKt.emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.channels.ReceiveChannel,kotlin.coroutines.Continuation):60:60 -> emitAll
    14:14:java.lang.Object emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.channels.ReceiveChannel,kotlin.coroutines.Continuation):1 -> emitAll
    15:15:java.lang.Object kotlinx.coroutines.flow.FlowKt__ChannelsKt.emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.channels.ReceiveChannel,kotlin.coroutines.Continuation):62:62 -> emitAll
    15:15:java.lang.Object emitAll(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.channels.ReceiveChannel,kotlin.coroutines.Continuation):1 -> emitAll
    1:1:java.lang.Object kotlinx.coroutines.flow.FlowKt__CollectionKt.toCollection(kotlinx.coroutines.flow.Flow,java.util.Collection,kotlin.coroutines.Continuation):0:0 -> toCollection
    1:1:java.lang.Object toCollection(kotlinx.coroutines.flow.Flow,java.util.Collection,kotlin.coroutines.Continuation):1 -> toCollection
    2:2:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> toCollection
    2:2:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> toCollection
    2:2:java.lang.Object kotlinx.coroutines.flow.FlowKt__CollectionKt.toCollection(kotlinx.coroutines.flow.Flow,java.util.Collection,kotlin.coroutines.Continuation):0 -> toCollection
    2:2:java.lang.Object toCollection(kotlinx.coroutines.flow.Flow,java.util.Collection,kotlin.coroutines.Continuation):1 -> toCollection
    3:3:java.lang.Object kotlinx.coroutines.flow.FlowKt__CollectionKt.toCollection(kotlinx.coroutines.flow.Flow,java.util.Collection,kotlin.coroutines.Continuation):25:25 -> toCollection
    3:3:java.lang.Object toCollection(kotlinx.coroutines.flow.Flow,java.util.Collection,kotlin.coroutines.Continuation):1 -> toCollection
    4:4:java.lang.Object kotlinx.coroutines.flow.FlowKt__CollectionKt.toCollection(kotlinx.coroutines.flow.Flow,java.util.Collection,kotlin.coroutines.Continuation):29:29 -> toCollection
    4:4:java.lang.Object toCollection(kotlinx.coroutines.flow.Flow,java.util.Collection,kotlin.coroutines.Continuation):1 -> toCollection
    5:5:java.lang.Object kotlinx.coroutines.flow.FlowKt__CollectionKt.toCollection(kotlinx.coroutines.flow.Flow,java.util.Collection,kotlin.coroutines.Continuation):25:25 -> toCollection
    5:5:java.lang.Object toCollection(kotlinx.coroutines.flow.Flow,java.util.Collection,kotlin.coroutines.Continuation):1 -> toCollection
    6:6:java.lang.Object kotlinx.coroutines.flow.FlowKt__CollectionKt.toCollection(kotlinx.coroutines.flow.Flow,java.util.Collection,kotlin.coroutines.Continuation):32:32 -> toCollection
    6:6:java.lang.Object toCollection(kotlinx.coroutines.flow.Flow,java.util.Collection,kotlin.coroutines.Continuation):1 -> toCollection
    1:1:java.lang.Object kotlinx.coroutines.flow.FlowKt__CollectionKt.toList$default(kotlinx.coroutines.flow.Flow,java.util.List,kotlin.coroutines.Continuation,int,java.lang.Object):15:15 -> toList$default
    1:1:java.lang.Object toList$default(kotlinx.coroutines.flow.Flow,java.util.List,kotlin.coroutines.Continuation,int,java.lang.Object):1 -> toList$default
    2:2:java.lang.Object kotlinx.coroutines.flow.FlowKt__CollectionKt.toList(kotlinx.coroutines.flow.Flow,java.util.List,kotlin.coroutines.Continuation):15:15 -> toList$default
    2:2:java.lang.Object toList(kotlinx.coroutines.flow.Flow,java.util.List,kotlin.coroutines.Continuation):1 -> toList$default
    2:2:java.lang.Object kotlinx.coroutines.flow.FlowKt__CollectionKt.toList$default(kotlinx.coroutines.flow.Flow,java.util.List,kotlin.coroutines.Continuation,int,java.lang.Object):15 -> toList$default
    2:2:java.lang.Object toList$default(kotlinx.coroutines.flow.Flow,java.util.List,kotlin.coroutines.Continuation,int,java.lang.Object):1 -> toList$default
kotlinx.coroutines.flow.FlowKt__CollectionKt$toCollection$$inlined$collect$1 -> kotlinx.coroutines.flow.FlowKt__CollectionKt$toCollection$$inlined$collect$1:
    1:1:void <init>(java.util.Collection):73:73 -> <init>
    1:2:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):136:137 -> emit
kotlinx.coroutines.flow.FlowKt__TransformKt$onEach$$inlined$unsafeTransform$1 -> kotlinx.coroutines.flow.FlowKt__TransformKt$onEach$$inlined$unsafeTransform$1:
    1:1:void <init>(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2):119:119 -> <init>
    1:2:java.lang.Object collect(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):126:127 -> collect
kotlinx.coroutines.flow.FlowKt__TransformKt$onEach$$inlined$unsafeTransform$1$2 -> kotlinx.coroutines.flow.FlowKt__TransformKt$onEach$$inlined$unsafeTransform$1$2:
    1:1:void <init>(kotlinx.coroutines.flow.FlowCollector,kotlinx.coroutines.flow.FlowKt__TransformKt$onEach$$inlined$unsafeTransform$1):73:73 -> <init>
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> emit
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> emit
    1:1:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):0 -> emit
    2:2:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):73:73 -> emit
    3:5:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):136:138 -> emit
kotlinx.coroutines.flow.internal.ChannelFlow -> kotlinx.coroutines.flow.internal.ChannelFlow:
    1:1:void <init>(kotlin.coroutines.CoroutineContext,int):24:24 -> <init>
    1:1:java.lang.Object collect$suspendImpl(kotlinx.coroutines.flow.internal.ChannelFlow,kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):74:74 -> collect
    1:1:java.lang.Object collect(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):0 -> collect
    1:1:kotlinx.coroutines.channels.ReceiveChannel produceImpl(kotlinx.coroutines.CoroutineScope):71:71 -> produceImpl
    2:2:int getProduceCapacity():65:65 -> produceImpl
    2:2:kotlinx.coroutines.channels.ReceiveChannel produceImpl(kotlinx.coroutines.CoroutineScope):71 -> produceImpl
    3:3:kotlin.jvm.functions.Function2 getCollectToFun$kotlinx_coroutines_core():62:62 -> produceImpl
    3:3:kotlinx.coroutines.channels.ReceiveChannel produceImpl(kotlinx.coroutines.CoroutineScope):71 -> produceImpl
    4:4:kotlinx.coroutines.channels.ReceiveChannel kotlinx.coroutines.channels.ProduceKt.produce(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,int,kotlin.jvm.functions.Function2):0:0 -> produceImpl
    4:4:kotlinx.coroutines.channels.ReceiveChannel produceImpl(kotlinx.coroutines.CoroutineScope):71 -> produceImpl
    5:8:kotlinx.coroutines.channels.ReceiveChannel kotlinx.coroutines.channels.ProduceKt.produce(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,int,kotlin.jvm.functions.Function2):95:98 -> produceImpl
    5:8:kotlinx.coroutines.channels.ReceiveChannel produceImpl(kotlinx.coroutines.CoroutineScope):71 -> produceImpl
    1:1:java.lang.String toString():80:80 -> toString
    1:1:kotlinx.coroutines.flow.internal.ChannelFlow update(kotlin.coroutines.CoroutineContext,int):35:35 -> update
    2:2:kotlinx.coroutines.flow.internal.ChannelFlow update(kotlin.coroutines.CoroutineContext,int):37:37 -> update
    3:4:kotlinx.coroutines.flow.internal.ChannelFlow update(kotlin.coroutines.CoroutineContext,int):45:46 -> update
    5:5:kotlinx.coroutines.flow.internal.ChannelFlow update(kotlin.coroutines.CoroutineContext,int):48:48 -> update
    6:7:kotlinx.coroutines.flow.internal.ChannelFlow update(kotlin.coroutines.CoroutineContext,int):52:53 -> update
kotlinx.coroutines.flow.internal.ChannelFlow$collect$2 -> kotlinx.coroutines.flow.internal.ChannelFlow$collect$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):74:74 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):76:76 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):74:76 -> invokeSuspend
kotlinx.coroutines.flow.internal.ChannelFlow$collectToFun$1 -> kotlinx.coroutines.flow.internal.ChannelFlow$collectToFun$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):62:62 -> invokeSuspend
kotlinx.coroutines.flow.internal.ChannelFlowKt -> kotlinx.coroutines.flow.internal.ChannelFlowKt:
    1:1:java.lang.Object withContextUndispatched(kotlin.coroutines.CoroutineContext,java.lang.Object,kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):172:172 -> withContextUndispatched
    2:2:java.lang.Object withContextUndispatched(kotlin.coroutines.CoroutineContext,java.lang.Object,kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):166:166 -> withContextUndispatched
    3:3:java.lang.Object withContextUndispatched(kotlin.coroutines.CoroutineContext,java.lang.Object,kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):176:176 -> withContextUndispatched
    4:4:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> withContextUndispatched
    4:4:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> withContextUndispatched
    4:4:java.lang.Object withContextUndispatched(kotlin.coroutines.CoroutineContext,java.lang.Object,kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):164 -> withContextUndispatched
    5:5:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> withContextUndispatched
    5:5:java.lang.Object withContextUndispatched(kotlin.coroutines.CoroutineContext,java.lang.Object,kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):164 -> withContextUndispatched
    6:6:java.lang.Object withContextUndispatched(kotlin.coroutines.CoroutineContext,java.lang.Object,kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):166:166 -> withContextUndispatched
    7:7:java.lang.Object withContextUndispatched(kotlin.coroutines.CoroutineContext,java.lang.Object,kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation):176:176 -> withContextUndispatched
kotlinx.coroutines.flow.internal.ChannelFlowKt$withContextUndispatched$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1 -> kotlinx.coroutines.flow.internal.ChannelFlowKt$withContextUndispatched$$inlined$suspendCoroutineUninterceptedOrReturn$lambda$1:
    1:1:void <init>(kotlin.coroutines.CoroutineContext,kotlin.coroutines.Continuation,kotlin.coroutines.CoroutineContext,java.lang.Object,kotlin.jvm.functions.Function2,java.lang.Object):65:65 -> <init>
    1:1:kotlin.coroutines.CoroutineContext getContext():67:67 -> getContext
    1:1:void resumeWith(java.lang.Object):159:159 -> resumeWith
kotlinx.coroutines.flow.internal.ChannelFlowOperator -> kotlinx.coroutines.flow.internal.ChannelFlowOperator:
    1:1:void <init>(kotlinx.coroutines.flow.Flow,kotlin.coroutines.CoroutineContext,int):90:90 -> <init>
    1:3:java.lang.Object collect$suspendImpl(kotlinx.coroutines.flow.internal.ChannelFlowOperator,kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):107:109 -> collect
    1:3:java.lang.Object collect(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):0 -> collect
    4:5:java.lang.Object collect$suspendImpl(kotlinx.coroutines.flow.internal.ChannelFlowOperator,kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):111:112 -> collect
    4:5:java.lang.Object collect(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):0 -> collect
    6:6:java.lang.Object kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.flowCollect(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):135:135 -> collect
    6:6:java.lang.Object collect$suspendImpl(kotlinx.coroutines.flow.internal.ChannelFlowOperator,kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):112 -> collect
    6:6:java.lang.Object collect(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):0 -> collect
    7:7:java.lang.Object collect$suspendImpl(kotlinx.coroutines.flow.internal.ChannelFlowOperator,kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):114:114 -> collect
    7:7:java.lang.Object collect(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):0 -> collect
    8:8:java.lang.Object collectWithContextUndispatched(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.CoroutineContext,kotlin.coroutines.Continuation):95:95 -> collect
    8:8:java.lang.Object collect$suspendImpl(kotlinx.coroutines.flow.internal.ChannelFlowOperator,kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):115 -> collect
    8:8:java.lang.Object collect(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):0 -> collect
    9:9:kotlinx.coroutines.flow.FlowCollector kotlinx.coroutines.flow.internal.ChannelFlowKt.withUndispatchedContextCollector(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.CoroutineContext):142:142 -> collect
    9:9:kotlinx.coroutines.flow.FlowCollector kotlinx.coroutines.flow.internal.ChannelFlowKt.access$withUndispatchedContextCollector(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.CoroutineContext):1 -> collect
    9:9:java.lang.Object collectWithContextUndispatched(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.CoroutineContext,kotlin.coroutines.Continuation):95 -> collect
    9:9:java.lang.Object collect$suspendImpl(kotlinx.coroutines.flow.internal.ChannelFlowOperator,kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):115 -> collect
    9:9:java.lang.Object collect(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):0 -> collect
    10:10:kotlinx.coroutines.flow.FlowCollector kotlinx.coroutines.flow.internal.ChannelFlowKt.withUndispatchedContextCollector(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.CoroutineContext):144:144 -> collect
    10:10:kotlinx.coroutines.flow.FlowCollector kotlinx.coroutines.flow.internal.ChannelFlowKt.access$withUndispatchedContextCollector(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.CoroutineContext):1 -> collect
    10:10:java.lang.Object collectWithContextUndispatched(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.CoroutineContext,kotlin.coroutines.Continuation):95 -> collect
    10:10:java.lang.Object collect$suspendImpl(kotlinx.coroutines.flow.internal.ChannelFlowOperator,kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):115 -> collect
    10:10:java.lang.Object collect(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):0 -> collect
    11:11:java.lang.Object collectWithContextUndispatched(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.CoroutineContext,kotlin.coroutines.Continuation):97:97 -> collect
    11:11:java.lang.Object collect$suspendImpl(kotlinx.coroutines.flow.internal.ChannelFlowOperator,kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):115 -> collect
    11:11:java.lang.Object collect(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):0 -> collect
    12:12:java.lang.Object kotlinx.coroutines.flow.internal.ChannelFlowKt.withContextUndispatched$default(kotlin.coroutines.CoroutineContext,java.lang.Object,kotlin.jvm.functions.Function2,java.lang.Object,kotlin.coroutines.Continuation,int,java.lang.Object):161:161 -> collect
    12:12:java.lang.Object collectWithContextUndispatched(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.CoroutineContext,kotlin.coroutines.Continuation):97 -> collect
    12:12:java.lang.Object collect$suspendImpl(kotlinx.coroutines.flow.internal.ChannelFlowOperator,kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):115 -> collect
    12:12:java.lang.Object collect(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):0 -> collect
    13:13:java.lang.Object collect$suspendImpl(kotlinx.coroutines.flow.internal.ChannelFlowOperator,kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):118:118 -> collect
    13:13:java.lang.Object collect(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):0 -> collect
    1:1:java.lang.Object collectTo$suspendImpl(kotlinx.coroutines.flow.internal.ChannelFlowOperator,kotlinx.coroutines.channels.ProducerScope,kotlin.coroutines.Continuation):102:102 -> collectTo
    1:1:java.lang.Object collectTo(kotlinx.coroutines.channels.ProducerScope,kotlin.coroutines.Continuation):0 -> collectTo
    2:2:java.lang.Object kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.flowCollect(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):135:135 -> collectTo
    2:2:java.lang.Object collectTo$suspendImpl(kotlinx.coroutines.flow.internal.ChannelFlowOperator,kotlinx.coroutines.channels.ProducerScope,kotlin.coroutines.Continuation):102 -> collectTo
    2:2:java.lang.Object collectTo(kotlinx.coroutines.channels.ProducerScope,kotlin.coroutines.Continuation):0 -> collectTo
    1:1:java.lang.String toString():122:122 -> toString
kotlinx.coroutines.flow.internal.ChannelFlowOperator$collectWithContextUndispatched$2 -> kotlinx.coroutines.flow.internal.ChannelFlowOperator$collectWithContextUndispatched$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):97:97 -> invokeSuspend
kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl -> kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl:
    1:1:void <init>(kotlinx.coroutines.flow.Flow,kotlin.coroutines.CoroutineContext,int):130:130 -> <init>
    1:1:kotlinx.coroutines.flow.internal.ChannelFlow create(kotlin.coroutines.CoroutineContext,int):132:132 -> create
    1:1:java.lang.Object flowCollect(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):135:135 -> flowCollect
kotlinx.coroutines.flow.internal.SendingCollector -> kotlinx.coroutines.flow.internal.SendingCollector:
    1:1:void <init>(kotlinx.coroutines.channels.SendChannel):16:16 -> <init>
    1:1:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):19:19 -> emit
kotlinx.coroutines.flow.internal.UndispatchedContextCollector -> kotlinx.coroutines.flow.internal.UndispatchedContextCollector:
    1:1:void <init>(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.CoroutineContext):147:147 -> <init>
    2:3:void <init>(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.CoroutineContext):151:152 -> <init>
    1:1:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):155:155 -> emit
kotlinx.coroutines.flow.internal.UndispatchedContextCollector$emitRef$1 -> kotlinx.coroutines.flow.internal.UndispatchedContextCollector$emitRef$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):152:152 -> invokeSuspend
kotlinx.coroutines.internal.-$$LambdaGroup$ks$QfC1OsU7PuNCodiK58NeMQnxOoE -> kotlinx.coroutines.internal.-$$LambdaGroup$ks$QfC1OsU7PuNCodiK58NeMQnxOoE:
    1:1:java.lang.Object kotlinx.coroutines.internal.ExceptionsConstuctorKt$tryCopyException$5$1.invoke(java.lang.Object):0:0 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Void kotlinx.coroutines.internal.ExceptionsConstuctorKt$tryCopyException$5$1.invoke(java.lang.Throwable):0:0 -> invoke
    2:2:java.lang.Object kotlinx.coroutines.internal.ExceptionsConstuctorKt$tryCopyException$5$1.invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0 -> invoke
    3:3:java.lang.Object invoke(java.lang.Object):0:0 -> invoke
    4:4:java.lang.Object kotlinx.coroutines.internal.ExceptionsConstuctorKt$tryCopyException$4$1.invoke(java.lang.Object):0:0 -> invoke
    4:4:java.lang.Object invoke(java.lang.Object):0 -> invoke
    5:5:java.lang.Void kotlinx.coroutines.internal.ExceptionsConstuctorKt$tryCopyException$4$1.invoke(java.lang.Throwable):0:0 -> invoke
    5:5:java.lang.Object kotlinx.coroutines.internal.ExceptionsConstuctorKt$tryCopyException$4$1.invoke(java.lang.Object):0 -> invoke
    5:5:java.lang.Object invoke(java.lang.Object):0 -> invoke
kotlinx.coroutines.internal.-$$LambdaGroup$ks$pwVtDOF2QycU93vtnS_5uF3D-Lg -> kotlinx.coroutines.internal.-$$LambdaGroup$ks$pwVtDOF2QycU93vtnS_5uF3D-Lg:
    1:1:java.lang.Object kotlinx.coroutines.internal.ThreadContextKt$updateState$1.invoke(java.lang.Object,java.lang.Object):0:0 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
    2:2:kotlinx.coroutines.internal.ThreadState kotlinx.coroutines.internal.ThreadContextKt$updateState$1.invoke(kotlinx.coroutines.internal.ThreadState,kotlin.coroutines.CoroutineContext$Element):0:0 -> invoke
    2:2:java.lang.Object kotlinx.coroutines.internal.ThreadContextKt$updateState$1.invoke(java.lang.Object,java.lang.Object):0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
    3:4:kotlinx.coroutines.internal.ThreadState kotlinx.coroutines.internal.ThreadContextKt$updateState$1.invoke(kotlinx.coroutines.internal.ThreadState,kotlin.coroutines.CoroutineContext$Element):44:45 -> invoke
    3:4:java.lang.Object kotlinx.coroutines.internal.ThreadContextKt$updateState$1.invoke(java.lang.Object,java.lang.Object):0 -> invoke
    3:4:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
    5:5:java.lang.Object invoke(java.lang.Object,java.lang.Object):0:0 -> invoke
    6:6:java.lang.Object kotlinx.coroutines.internal.ThreadContextKt$restoreState$1.invoke(java.lang.Object,java.lang.Object):0:0 -> invoke
    6:6:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
    7:7:kotlinx.coroutines.internal.ThreadState kotlinx.coroutines.internal.ThreadContextKt$restoreState$1.invoke(kotlinx.coroutines.internal.ThreadState,kotlin.coroutines.CoroutineContext$Element):0:0 -> invoke
    7:7:java.lang.Object kotlinx.coroutines.internal.ThreadContextKt$restoreState$1.invoke(java.lang.Object,java.lang.Object):0 -> invoke
    7:7:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
    8:9:kotlinx.coroutines.internal.ThreadState kotlinx.coroutines.internal.ThreadContextKt$restoreState$1.invoke(kotlinx.coroutines.internal.ThreadState,kotlin.coroutines.CoroutineContext$Element):54:55 -> invoke
    8:9:java.lang.Object kotlinx.coroutines.internal.ThreadContextKt$restoreState$1.invoke(java.lang.Object,java.lang.Object):0 -> invoke
    8:9:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
kotlinx.coroutines.internal.ArrayQueue -> kotlinx.coroutines.internal.ArrayQueue:
    1:2:void <init>():7:8 -> <init>
    1:3:void addLast(java.lang.Object):15:17 -> addLast
    4:4:void ensureCapacity():36:36 -> addLast
    4:4:void addLast(java.lang.Object):17 -> addLast
    5:6:void ensureCapacity():38:39 -> addLast
    5:6:void addLast(java.lang.Object):17 -> addLast
    7:7:void ensureCapacity():43:43 -> addLast
    7:7:void addLast(java.lang.Object):17 -> addLast
    8:8:void ensureCapacity():45:45 -> addLast
    8:8:void addLast(java.lang.Object):17 -> addLast
    9:9:void ensureCapacity():43:43 -> addLast
    9:9:void addLast(java.lang.Object):17 -> addLast
    10:12:void ensureCapacity():48:50 -> addLast
    10:12:void addLast(java.lang.Object):17 -> addLast
    1:1:boolean isEmpty():12:12 -> isEmpty
    1:5:java.lang.Object removeFirstOrNull():22:26 -> removeFirstOrNull
kotlinx.coroutines.internal.AtomicKt -> kotlinx.coroutines.internal.AtomicKt:
    1:1:void <clinit>():25:25 -> <clinit>
    1:1:java.lang.Object access$getNO_DECISION$p() -> access$getNO_DECISION$p
kotlinx.coroutines.internal.AtomicOp -> kotlinx.coroutines.internal.AtomicOp:
    1:2:void <init>():38:39 -> <init>
    1:3:java.lang.Object perform(java.lang.Object):58:60 -> perform
    4:5:boolean tryDecide(java.lang.Object):44:45 -> perform
    4:5:java.lang.Object decide(java.lang.Object):48 -> perform
    4:5:java.lang.Object perform(java.lang.Object):60 -> perform
    6:6:java.lang.Object decide(java.lang.Object):48:48 -> perform
    6:6:java.lang.Object perform(java.lang.Object):60 -> perform
    7:7:java.lang.Object perform(java.lang.Object):63:63 -> perform
    8:8:void kotlinx.coroutines.internal.LockFreeLinkedListNode$CondAddOp.complete(java.lang.Object,java.lang.Object):67:67 -> perform
    8:8:java.lang.Object perform(java.lang.Object):63 -> perform
    9:9:void kotlinx.coroutines.internal.LockFreeLinkedListNode$CondAddOp.complete(kotlinx.coroutines.internal.LockFreeLinkedListNode,java.lang.Object):0:0 -> perform
    9:9:void kotlinx.coroutines.internal.LockFreeLinkedListNode$CondAddOp.complete(java.lang.Object,java.lang.Object):67 -> perform
    9:9:java.lang.Object perform(java.lang.Object):63 -> perform
    10:11:void kotlinx.coroutines.internal.LockFreeLinkedListNode$CondAddOp.complete(kotlinx.coroutines.internal.LockFreeLinkedListNode,java.lang.Object):74:75 -> perform
    10:11:void kotlinx.coroutines.internal.LockFreeLinkedListNode$CondAddOp.complete(java.lang.Object,java.lang.Object):67 -> perform
    10:11:java.lang.Object perform(java.lang.Object):63 -> perform
    12:12:void kotlinx.coroutines.internal.LockFreeLinkedListNode$CondAddOp.complete(kotlinx.coroutines.internal.LockFreeLinkedListNode,java.lang.Object):77:77 -> perform
    12:12:void kotlinx.coroutines.internal.LockFreeLinkedListNode$CondAddOp.complete(java.lang.Object,java.lang.Object):67 -> perform
    12:12:java.lang.Object perform(java.lang.Object):63 -> perform
kotlinx.coroutines.internal.ConcurrentKt -> kotlinx.coroutines.internal.ConcurrentKt:
    1:1:void <clinit>():22:22 -> <clinit>
    2:2:void <clinit>():21:21 -> <clinit>
    1:1:java.util.Set identitySet(int):19:19 -> identitySet
    1:2:boolean removeFutureOnCancel(java.util.concurrent.Executor):30:31 -> removeFutureOnCancel
kotlinx.coroutines.internal.ContextScope -> kotlinx.coroutines.internal.ContextScope:
    1:2:void <init>(kotlin.coroutines.CoroutineContext):42:43 -> <init>
    1:1:kotlin.coroutines.CoroutineContext getCoroutineContext():43:43 -> getCoroutineContext
kotlinx.coroutines.internal.ExceptionsConstuctorKt -> kotlinx.coroutines.internal.ExceptionsConstuctorKt:
    1:2:void <clinit>():13:14 -> <clinit>
    3:3:void <clinit>():17:17 -> <clinit>
    1:1:kotlin.reflect.KClass kotlin.jvm.JvmClassMappingKt.getKotlinClass(java.lang.Class):0:0 -> fieldsCountOrDefault
    1:1:int fieldsCountOrDefault(java.lang.Class,int):74 -> fieldsCountOrDefault
    2:2:kotlin.reflect.KClass kotlin.jvm.JvmClassMappingKt.getKotlinClass(java.lang.Class):80:80 -> fieldsCountOrDefault
    2:2:int fieldsCountOrDefault(java.lang.Class,int):74 -> fieldsCountOrDefault
    3:3:int fieldsCountOrDefault(java.lang.Class,int):74:74 -> fieldsCountOrDefault
    4:4:int fieldsCount(java.lang.Class,int):77:77 -> fieldsCountOrDefault
    4:4:int fieldsCount$default(java.lang.Class,int,int,java.lang.Object):76 -> fieldsCountOrDefault
    4:4:int fieldsCountOrDefault(java.lang.Class,int):74 -> fieldsCountOrDefault
    5:5:int fieldsCount(java.lang.Class,int):89:89 -> fieldsCountOrDefault
    5:5:int fieldsCount$default(java.lang.Class,int,int,java.lang.Object):76 -> fieldsCountOrDefault
    5:5:int fieldsCountOrDefault(java.lang.Class,int):74 -> fieldsCountOrDefault
    6:6:int fieldsCount(java.lang.Class,int):77:77 -> fieldsCountOrDefault
    6:6:int fieldsCount$default(java.lang.Class,int,int,java.lang.Object):76 -> fieldsCountOrDefault
    6:6:int fieldsCountOrDefault(java.lang.Class,int):74 -> fieldsCountOrDefault
    7:7:int fieldsCount(java.lang.Class,int):79:79 -> fieldsCountOrDefault
    7:7:int fieldsCount$default(java.lang.Class,int,int,java.lang.Object):76 -> fieldsCountOrDefault
    7:7:int fieldsCountOrDefault(java.lang.Class,int):74 -> fieldsCountOrDefault
    8:8:int fieldsCountOrDefault(java.lang.Class,int):74:74 -> fieldsCountOrDefault
    9:9:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):0:0 -> fieldsCountOrDefault
    9:9:int fieldsCountOrDefault(java.lang.Class,int):74 -> fieldsCountOrDefault
    10:10:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):116:116 -> fieldsCountOrDefault
    10:10:int fieldsCountOrDefault(java.lang.Class,int):74 -> fieldsCountOrDefault
    11:11:int fieldsCountOrDefault(java.lang.Class,int):74:74 -> fieldsCountOrDefault
    1:2:java.lang.Throwable tryCopyException(java.lang.Throwable):22:23 -> tryCopyException
    3:4:kotlinx.coroutines.JobCancellationException kotlinx.coroutines.JobCancellationException.createCopy():64:65 -> tryCopyException
    3:4:java.lang.Throwable kotlinx.coroutines.JobCancellationException.createCopy():40 -> tryCopyException
    3:4:java.lang.Throwable tryCopyException(java.lang.Throwable):23 -> tryCopyException
    5:5:java.lang.Throwable tryCopyException(java.lang.Throwable):23:23 -> tryCopyException
    6:6:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):0:0 -> tryCopyException
    6:6:java.lang.Throwable tryCopyException(java.lang.Throwable):23 -> tryCopyException
    7:7:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):116:116 -> tryCopyException
    7:7:java.lang.Throwable tryCopyException(java.lang.Throwable):23 -> tryCopyException
    8:8:java.lang.Throwable tryCopyException(java.lang.Throwable):23:23 -> tryCopyException
    9:10:java.lang.Throwable tryCopyException(java.lang.Throwable):26:27 -> tryCopyException
    11:12:java.lang.Throwable tryCopyException(java.lang.Throwable):32:33 -> tryCopyException
    13:13:java.lang.Throwable tryCopyException(java.lang.Throwable):41:41 -> tryCopyException
    14:14:java.lang.Throwable tryCopyException(java.lang.Throwable):83:83 -> tryCopyException
    15:15:java.util.List kotlin.collections.ArraysKt___ArraysKt.sortedWith(java.lang.Object[],java.util.Comparator):0:0 -> tryCopyException
    15:15:java.util.List kotlin.collections.ArraysKt.sortedWith(java.lang.Object[],java.util.Comparator):0 -> tryCopyException
    15:15:java.lang.Throwable tryCopyException(java.lang.Throwable):83 -> tryCopyException
    16:16:java.lang.Object[] kotlin.collections.ArraysKt___ArraysKt.sortedArrayWith(java.lang.Object[],java.util.Comparator):0:0 -> tryCopyException
    16:16:java.util.List kotlin.collections.ArraysKt___ArraysKt.sortedWith(java.lang.Object[],java.util.Comparator):5579 -> tryCopyException
    16:16:java.util.List kotlin.collections.ArraysKt.sortedWith(java.lang.Object[],java.util.Comparator):0 -> tryCopyException
    16:16:java.lang.Throwable tryCopyException(java.lang.Throwable):83 -> tryCopyException
    17:18:java.lang.Object[] kotlin.collections.ArraysKt___ArraysKt.sortedArrayWith(java.lang.Object[],java.util.Comparator):5381:5382 -> tryCopyException
    17:18:java.util.List kotlin.collections.ArraysKt___ArraysKt.sortedWith(java.lang.Object[],java.util.Comparator):5579 -> tryCopyException
    17:18:java.util.List kotlin.collections.ArraysKt.sortedWith(java.lang.Object[],java.util.Comparator):0 -> tryCopyException
    17:18:java.lang.Throwable tryCopyException(java.lang.Throwable):83 -> tryCopyException
    19:19:void kotlin.collections.ArraysKt___ArraysJvmKt.sortWith(java.lang.Object[],java.util.Comparator):0:0 -> tryCopyException
    19:19:java.lang.Object[] kotlin.collections.ArraysKt___ArraysKt.sortedArrayWith(java.lang.Object[],java.util.Comparator):5382 -> tryCopyException
    19:19:java.util.List kotlin.collections.ArraysKt___ArraysKt.sortedWith(java.lang.Object[],java.util.Comparator):5579 -> tryCopyException
    19:19:java.util.List kotlin.collections.ArraysKt.sortedWith(java.lang.Object[],java.util.Comparator):0 -> tryCopyException
    19:19:java.lang.Throwable tryCopyException(java.lang.Throwable):83 -> tryCopyException
    20:20:void kotlin.collections.ArraysKt___ArraysJvmKt.sortWith(java.lang.Object[],java.util.Comparator):1959:1959 -> tryCopyException
    20:20:java.lang.Object[] kotlin.collections.ArraysKt___ArraysKt.sortedArrayWith(java.lang.Object[],java.util.Comparator):5382 -> tryCopyException
    20:20:java.util.List kotlin.collections.ArraysKt___ArraysKt.sortedWith(java.lang.Object[],java.util.Comparator):5579 -> tryCopyException
    20:20:java.util.List kotlin.collections.ArraysKt.sortedWith(java.lang.Object[],java.util.Comparator):0 -> tryCopyException
    20:20:java.lang.Throwable tryCopyException(java.lang.Throwable):83 -> tryCopyException
    21:21:java.util.List kotlin.collections.ArraysKt___ArraysJvmKt.asList(java.lang.Object[]):0:0 -> tryCopyException
    21:21:java.util.List kotlin.collections.ArraysKt.asList(java.lang.Object[]):0 -> tryCopyException
    21:21:java.util.List kotlin.collections.ArraysKt___ArraysKt.sortedWith(java.lang.Object[],java.util.Comparator):5579 -> tryCopyException
    21:21:java.util.List kotlin.collections.ArraysKt.sortedWith(java.lang.Object[],java.util.Comparator):0 -> tryCopyException
    21:21:java.lang.Throwable tryCopyException(java.lang.Throwable):83 -> tryCopyException
    22:22:java.util.List kotlin.collections.ArraysUtilJVM.asList(java.lang.Object[]):13:13 -> tryCopyException
    22:22:java.util.List kotlin.collections.ArraysKt___ArraysJvmKt.asList(java.lang.Object[]):129 -> tryCopyException
    22:22:java.util.List kotlin.collections.ArraysKt.asList(java.lang.Object[]):0 -> tryCopyException
    22:22:java.util.List kotlin.collections.ArraysKt___ArraysKt.sortedWith(java.lang.Object[],java.util.Comparator):5579 -> tryCopyException
    22:22:java.util.List kotlin.collections.ArraysKt.sortedWith(java.lang.Object[],java.util.Comparator):0 -> tryCopyException
    22:22:java.lang.Throwable tryCopyException(java.lang.Throwable):83 -> tryCopyException
    23:23:java.util.List kotlin.collections.ArraysKt___ArraysJvmKt.asList(java.lang.Object[]):129:129 -> tryCopyException
    23:23:java.util.List kotlin.collections.ArraysKt.asList(java.lang.Object[]):0 -> tryCopyException
    23:23:java.util.List kotlin.collections.ArraysKt___ArraysKt.sortedWith(java.lang.Object[],java.util.Comparator):5579 -> tryCopyException
    23:23:java.util.List kotlin.collections.ArraysKt.sortedWith(java.lang.Object[],java.util.Comparator):0 -> tryCopyException
    23:23:java.lang.Throwable tryCopyException(java.lang.Throwable):83 -> tryCopyException
    24:25:java.lang.Throwable tryCopyException(java.lang.Throwable):42:43 -> tryCopyException
    26:27:kotlin.jvm.functions.Function1 createConstructor(java.lang.reflect.Constructor):52:53 -> tryCopyException
    26:27:java.lang.Throwable tryCopyException(java.lang.Throwable):43 -> tryCopyException
    28:28:kotlin.jvm.functions.Function1 createConstructor(java.lang.reflect.Constructor):55:55 -> tryCopyException
    28:28:java.lang.Throwable tryCopyException(java.lang.Throwable):43 -> tryCopyException
    29:29:kotlin.jvm.functions.Function1 createConstructor(java.lang.reflect.Constructor):84:84 -> tryCopyException
    29:29:java.lang.Throwable tryCopyException(java.lang.Throwable):43 -> tryCopyException
    30:31:kotlin.jvm.functions.Function1 createConstructor(java.lang.reflect.Constructor):59:60 -> tryCopyException
    30:31:java.lang.Throwable tryCopyException(java.lang.Throwable):43 -> tryCopyException
    32:32:kotlin.jvm.functions.Function1 createConstructor(java.lang.reflect.Constructor):85:85 -> tryCopyException
    32:32:java.lang.Throwable tryCopyException(java.lang.Throwable):43 -> tryCopyException
    33:33:kotlin.jvm.functions.Function1 createConstructor(java.lang.reflect.Constructor):62:62 -> tryCopyException
    33:33:java.lang.Throwable tryCopyException(java.lang.Throwable):43 -> tryCopyException
    34:35:kotlin.jvm.functions.Function1 createConstructor(java.lang.reflect.Constructor):86:87 -> tryCopyException
    34:35:java.lang.Throwable tryCopyException(java.lang.Throwable):43 -> tryCopyException
    36:37:java.lang.Throwable tryCopyException(java.lang.Throwable):47:48 -> tryCopyException
    38:38:java.lang.Throwable tryCopyException(java.lang.Throwable):47:47 -> tryCopyException
    39:39:java.lang.Throwable tryCopyException(java.lang.Throwable):26:26 -> tryCopyException
kotlinx.coroutines.internal.ExceptionsConstuctorKt$createConstructor$$inlined$safeCtor$1 -> kotlinx.coroutines.internal.ExceptionsConstuctorKt$createConstructor$$inlined$safeCtor$1:
    1:1:java.lang.Throwable invoke(java.lang.Throwable):0:0 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Throwable invoke(java.lang.Throwable):72:72 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0 -> invoke
    3:3:java.lang.Throwable invoke(java.lang.Throwable):83:83 -> invoke
    3:3:java.lang.Object invoke(java.lang.Object):0 -> invoke
    4:4:java.lang.Throwable invoke(java.lang.Throwable):72:72 -> invoke
    4:4:java.lang.Object invoke(java.lang.Object):0 -> invoke
    5:5:java.lang.Throwable invoke(java.lang.Throwable):83:83 -> invoke
    5:5:java.lang.Object invoke(java.lang.Object):0 -> invoke
    6:6:java.lang.Throwable invoke(java.lang.Throwable):72:72 -> invoke
    6:6:java.lang.Object invoke(java.lang.Object):0 -> invoke
    7:7:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):0:0 -> invoke
    7:7:java.lang.Throwable invoke(java.lang.Throwable):72 -> invoke
    7:7:java.lang.Object invoke(java.lang.Object):0 -> invoke
    8:8:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):116:116 -> invoke
    8:8:java.lang.Throwable invoke(java.lang.Throwable):72 -> invoke
    8:8:java.lang.Object invoke(java.lang.Object):0 -> invoke
    9:9:java.lang.Throwable invoke(java.lang.Throwable):72:72 -> invoke
    9:9:java.lang.Object invoke(java.lang.Object):0 -> invoke
kotlinx.coroutines.internal.ExceptionsConstuctorKt$createConstructor$$inlined$safeCtor$2 -> kotlinx.coroutines.internal.ExceptionsConstuctorKt$createConstructor$$inlined$safeCtor$2:
    1:1:java.lang.Throwable invoke(java.lang.Throwable):0:0 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Throwable invoke(java.lang.Throwable):72:72 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0 -> invoke
    3:3:java.lang.Throwable invoke(java.lang.Throwable):83:83 -> invoke
    3:3:java.lang.Object invoke(java.lang.Object):0 -> invoke
    4:4:java.lang.Throwable invoke(java.lang.Throwable):72:72 -> invoke
    4:4:java.lang.Object invoke(java.lang.Object):0 -> invoke
    5:5:java.lang.Throwable invoke(java.lang.Throwable):83:83 -> invoke
    5:5:java.lang.Object invoke(java.lang.Object):0 -> invoke
    6:6:java.lang.Throwable invoke(java.lang.Throwable):72:72 -> invoke
    6:6:java.lang.Object invoke(java.lang.Object):0 -> invoke
    7:7:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):0:0 -> invoke
    7:7:java.lang.Throwable invoke(java.lang.Throwable):72 -> invoke
    7:7:java.lang.Object invoke(java.lang.Object):0 -> invoke
    8:8:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):116:116 -> invoke
    8:8:java.lang.Throwable invoke(java.lang.Throwable):72 -> invoke
    8:8:java.lang.Object invoke(java.lang.Object):0 -> invoke
    9:9:java.lang.Throwable invoke(java.lang.Throwable):72:72 -> invoke
    9:9:java.lang.Object invoke(java.lang.Object):0 -> invoke
kotlinx.coroutines.internal.ExceptionsConstuctorKt$createConstructor$$inlined$safeCtor$3 -> kotlinx.coroutines.internal.ExceptionsConstuctorKt$createConstructor$$inlined$safeCtor$3:
    1:1:java.lang.Throwable invoke(java.lang.Throwable):0:0 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Throwable invoke(java.lang.Throwable):72:72 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0 -> invoke
    3:3:java.lang.Throwable invoke(java.lang.Throwable):83:83 -> invoke
    3:3:java.lang.Object invoke(java.lang.Object):0 -> invoke
    4:4:java.lang.Throwable invoke(java.lang.Throwable):72:72 -> invoke
    4:4:java.lang.Object invoke(java.lang.Object):0 -> invoke
    5:5:java.lang.Throwable invoke(java.lang.Throwable):83:83 -> invoke
    5:5:java.lang.Object invoke(java.lang.Object):0 -> invoke
    6:6:java.lang.Throwable invoke(java.lang.Throwable):72:72 -> invoke
    6:6:java.lang.Object invoke(java.lang.Object):0 -> invoke
    7:7:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):0:0 -> invoke
    7:7:java.lang.Throwable invoke(java.lang.Throwable):72 -> invoke
    7:7:java.lang.Object invoke(java.lang.Object):0 -> invoke
    8:8:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):116:116 -> invoke
    8:8:java.lang.Throwable invoke(java.lang.Throwable):72 -> invoke
    8:8:java.lang.Object invoke(java.lang.Object):0 -> invoke
    9:9:java.lang.Throwable invoke(java.lang.Throwable):72:72 -> invoke
    9:9:java.lang.Object invoke(java.lang.Object):0 -> invoke
kotlinx.coroutines.internal.ExceptionsConstuctorKt$createConstructor$$inlined$safeCtor$4 -> kotlinx.coroutines.internal.ExceptionsConstuctorKt$createConstructor$$inlined$safeCtor$4:
    1:1:java.lang.Throwable invoke(java.lang.Throwable):0:0 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Throwable invoke(java.lang.Throwable):72:72 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0 -> invoke
    3:3:java.lang.Throwable invoke(java.lang.Throwable):83:83 -> invoke
    3:3:java.lang.Object invoke(java.lang.Object):0 -> invoke
    4:4:java.lang.Throwable invoke(java.lang.Throwable):72:72 -> invoke
    4:4:java.lang.Object invoke(java.lang.Object):0 -> invoke
    5:5:java.lang.Throwable invoke(java.lang.Throwable):83:83 -> invoke
    5:5:java.lang.Object invoke(java.lang.Object):0 -> invoke
    6:6:java.lang.Throwable invoke(java.lang.Throwable):72:72 -> invoke
    6:6:java.lang.Object invoke(java.lang.Object):0 -> invoke
    7:7:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):0:0 -> invoke
    7:7:java.lang.Throwable invoke(java.lang.Throwable):72 -> invoke
    7:7:java.lang.Object invoke(java.lang.Object):0 -> invoke
    8:8:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):116:116 -> invoke
    8:8:java.lang.Throwable invoke(java.lang.Throwable):72 -> invoke
    8:8:java.lang.Object invoke(java.lang.Object):0 -> invoke
    9:9:java.lang.Throwable invoke(java.lang.Throwable):72:72 -> invoke
    9:9:java.lang.Object invoke(java.lang.Object):0 -> invoke
kotlinx.coroutines.internal.ExceptionsConstuctorKt$tryCopyException$$inlined$sortedByDescending$1 -> kotlinx.coroutines.internal.ExceptionsConstuctorKt$tryCopyException$$inlined$sortedByDescending$1:
    1:1:int compare(java.lang.Object,java.lang.Object):121:121 -> compare
    2:3:int compare(java.lang.Object,java.lang.Object):320:321 -> compare
    4:4:int kotlin.comparisons.ComparisonsKt__ComparisonsKt.compareValues(java.lang.Comparable,java.lang.Comparable):78:78 -> compare
    4:4:int kotlin.comparisons.ComparisonsKt.compareValues(java.lang.Comparable,java.lang.Comparable):0 -> compare
    4:4:int compare(java.lang.Object,java.lang.Object):321 -> compare
kotlinx.coroutines.internal.FastServiceLoader -> kotlinx.coroutines.internal.FastServiceLoader:
    1:1:void <clinit>():20:20 -> <clinit>
    1:1:void <init>():20:20 -> <init>
    1:1:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):34:34 -> loadProviders$kotlinx_coroutines_core
    2:3:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):36:37 -> loadProviders$kotlinx_coroutines_core
    4:4:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):100:100 -> loadProviders$kotlinx_coroutines_core
    5:6:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):107:108 -> loadProviders$kotlinx_coroutines_core
    7:7:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):37:37 -> loadProviders$kotlinx_coroutines_core
    8:8:java.util.List parse(java.net.URL):49:49 -> loadProviders$kotlinx_coroutines_core
    8:8:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):37 -> loadProviders$kotlinx_coroutines_core
    9:10:java.util.List parse(java.net.URL):51:52 -> loadProviders$kotlinx_coroutines_core
    9:10:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):37 -> loadProviders$kotlinx_coroutines_core
    11:11:java.lang.String kotlin.text.StringsKt__StringsKt.substringBefore(java.lang.String,char,java.lang.String):0:0 -> loadProviders$kotlinx_coroutines_core
    11:11:java.lang.String kotlin.text.StringsKt__StringsKt.substringBefore$default(java.lang.String,char,java.lang.String,int,java.lang.Object):367 -> loadProviders$kotlinx_coroutines_core
    11:11:java.lang.String kotlin.text.StringsKt.substringBefore$default(java.lang.String,char,java.lang.String,int,java.lang.Object):0 -> loadProviders$kotlinx_coroutines_core
    11:11:java.util.List parse(java.net.URL):52 -> loadProviders$kotlinx_coroutines_core
    11:11:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):37 -> loadProviders$kotlinx_coroutines_core
    12:13:java.lang.String kotlin.text.StringsKt__StringsKt.substringBefore(java.lang.String,char,java.lang.String):368:369 -> loadProviders$kotlinx_coroutines_core
    12:13:java.lang.String kotlin.text.StringsKt__StringsKt.substringBefore$default(java.lang.String,char,java.lang.String,int,java.lang.Object):367 -> loadProviders$kotlinx_coroutines_core
    12:13:java.lang.String kotlin.text.StringsKt.substringBefore$default(java.lang.String,char,java.lang.String,int,java.lang.Object):0 -> loadProviders$kotlinx_coroutines_core
    12:13:java.util.List parse(java.net.URL):52 -> loadProviders$kotlinx_coroutines_core
    12:13:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):37 -> loadProviders$kotlinx_coroutines_core
    14:14:java.util.List parse(java.net.URL):53:53 -> loadProviders$kotlinx_coroutines_core
    14:14:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):37 -> loadProviders$kotlinx_coroutines_core
    15:17:java.util.List parse(java.net.URL):55:57 -> loadProviders$kotlinx_coroutines_core
    15:17:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):37 -> loadProviders$kotlinx_coroutines_core
    18:18:java.util.List parse(java.net.URL):124:124 -> loadProviders$kotlinx_coroutines_core
    18:18:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):37 -> loadProviders$kotlinx_coroutines_core
    19:19:java.util.List parse(java.net.URL):126:126 -> loadProviders$kotlinx_coroutines_core
    19:19:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):37 -> loadProviders$kotlinx_coroutines_core
    20:20:java.util.List parse(java.net.URL):128:128 -> loadProviders$kotlinx_coroutines_core
    20:20:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):37 -> loadProviders$kotlinx_coroutines_core
    21:21:java.util.List parse(java.net.URL):131:131 -> loadProviders$kotlinx_coroutines_core
    21:21:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):37 -> loadProviders$kotlinx_coroutines_core
    22:22:java.util.List parse(java.net.URL):124:124 -> loadProviders$kotlinx_coroutines_core
    22:22:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):37 -> loadProviders$kotlinx_coroutines_core
    23:23:java.util.List parse(java.net.URL):128:128 -> loadProviders$kotlinx_coroutines_core
    23:23:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):37 -> loadProviders$kotlinx_coroutines_core
    24:24:void kotlin.ExceptionsKt__ExceptionsKt.addSuppressed(java.lang.Throwable,java.lang.Throwable):0:0 -> loadProviders$kotlinx_coroutines_core
    24:24:void kotlin.ExceptionsKt.addSuppressed(java.lang.Throwable,java.lang.Throwable):0 -> loadProviders$kotlinx_coroutines_core
    24:24:java.util.List parse(java.net.URL):127 -> loadProviders$kotlinx_coroutines_core
    24:24:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):37 -> loadProviders$kotlinx_coroutines_core
    25:25:void kotlin.ExceptionsKt__ExceptionsKt.addSuppressed(java.lang.Throwable,java.lang.Throwable):48:48 -> loadProviders$kotlinx_coroutines_core
    25:25:void kotlin.ExceptionsKt.addSuppressed(java.lang.Throwable,java.lang.Throwable):0 -> loadProviders$kotlinx_coroutines_core
    25:25:java.util.List parse(java.net.URL):127 -> loadProviders$kotlinx_coroutines_core
    25:25:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):37 -> loadProviders$kotlinx_coroutines_core
    26:26:java.util.List parse(java.net.URL):128:128 -> loadProviders$kotlinx_coroutines_core
    26:26:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):37 -> loadProviders$kotlinx_coroutines_core
    27:28:java.util.List parse(java.net.URL):62:63 -> loadProviders$kotlinx_coroutines_core
    27:28:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):37 -> loadProviders$kotlinx_coroutines_core
    29:29:java.util.List parse(java.net.URL):62:62 -> loadProviders$kotlinx_coroutines_core
    29:29:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):37 -> loadProviders$kotlinx_coroutines_core
    30:30:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):109:109 -> loadProviders$kotlinx_coroutines_core
    31:31:java.util.List parse(java.net.URL):62:62 -> loadProviders$kotlinx_coroutines_core
    31:31:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):37 -> loadProviders$kotlinx_coroutines_core
    32:33:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):37:38 -> loadProviders$kotlinx_coroutines_core
    34:36:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):112:114 -> loadProviders$kotlinx_coroutines_core
    37:39:java.lang.Object getProviderInstance(java.lang.String,java.lang.ClassLoader,java.lang.Class):43:45 -> loadProviders$kotlinx_coroutines_core
    37:39:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):39 -> loadProviders$kotlinx_coroutines_core
    40:40:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):39:39 -> loadProviders$kotlinx_coroutines_core
    41:41:java.lang.Object getProviderInstance(java.lang.String,java.lang.ClassLoader,java.lang.Class):44:44 -> loadProviders$kotlinx_coroutines_core
    41:41:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):39 -> loadProviders$kotlinx_coroutines_core
    42:42:java.util.List loadProviders$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):38:38 -> loadProviders$kotlinx_coroutines_core
    1:1:java.util.List parseFile(java.io.BufferedReader):87:87 -> parseFile
    2:2:java.util.List parseFile(java.io.BufferedReader):89:89 -> parseFile
    3:3:java.lang.String kotlin.text.StringsKt__StringsKt.substringBefore(java.lang.String,java.lang.String,java.lang.String):0:0 -> parseFile
    3:3:java.lang.String kotlin.text.StringsKt__StringsKt.substringBefore$default(java.lang.String,java.lang.String,java.lang.String,int,java.lang.Object):376 -> parseFile
    3:3:java.lang.String kotlin.text.StringsKt.substringBefore$default(java.lang.String,java.lang.String,java.lang.String,int,java.lang.Object):0 -> parseFile
    3:3:java.util.List parseFile(java.io.BufferedReader):90 -> parseFile
    4:5:java.lang.String kotlin.text.StringsKt__StringsKt.substringBefore(java.lang.String,java.lang.String,java.lang.String):377:378 -> parseFile
    4:5:java.lang.String kotlin.text.StringsKt__StringsKt.substringBefore$default(java.lang.String,java.lang.String,java.lang.String,int,java.lang.Object):376 -> parseFile
    4:5:java.lang.String kotlin.text.StringsKt.substringBefore$default(java.lang.String,java.lang.String,java.lang.String,int,java.lang.Object):0 -> parseFile
    4:5:java.util.List parseFile(java.io.BufferedReader):90 -> parseFile
    6:6:java.util.List parseFile(java.io.BufferedReader):90:90 -> parseFile
    7:7:java.util.List parseFile(java.io.BufferedReader):132:132 -> parseFile
    8:10:java.util.List parseFile(java.io.BufferedReader):91:93 -> parseFile
    11:11:java.util.List parseFile(java.io.BufferedReader):91:91 -> parseFile
    12:12:java.util.List parseFile(java.io.BufferedReader):96:96 -> parseFile
kotlinx.coroutines.internal.LockFreeLinkedListHead -> kotlinx.coroutines.internal.LockFreeLinkedListHead:
    1:1:void <init>():650:650 -> <init>
    1:1:boolean remove():665:665 -> remove
kotlinx.coroutines.internal.LockFreeLinkedListKt -> kotlinx.coroutines.internal.LockFreeLinkedListKt:
    1:1:void <clinit>():22:22 -> <clinit>
    2:2:void <clinit>():25:25 -> <clinit>
    3:3:void <clinit>():28:28 -> <clinit>
    4:4:void <clinit>():30:30 -> <clinit>
    1:1:java.lang.Object getCONDITION_FALSE():22:22 -> getCONDITION_FALSE
    1:1:kotlinx.coroutines.internal.LockFreeLinkedListNode unwrap(java.lang.Object):643:643 -> unwrap
kotlinx.coroutines.internal.LockFreeLinkedListNode -> kotlinx.coroutines.internal.LockFreeLinkedListNode:
    1:4:void <init>():58:61 -> <init>
    1:1:void access$finishAdd(kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.LockFreeLinkedListNode):58:58 -> access$finishAdd
    1:3:boolean addNext(kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.LockFreeLinkedListNode):209:211 -> addNext
    4:4:boolean addNext(kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.LockFreeLinkedListNode):213:213 -> addNext
    1:2:boolean addOneIfEmpty(kotlinx.coroutines.internal.LockFreeLinkedListNode):117:118 -> addOneIfEmpty
    3:3:boolean addOneIfEmpty(kotlinx.coroutines.internal.LockFreeLinkedListNode):120:120 -> addOneIfEmpty
    4:4:boolean addOneIfEmpty(kotlinx.coroutines.internal.LockFreeLinkedListNode):122:122 -> addOneIfEmpty
    5:5:boolean addOneIfEmpty(kotlinx.coroutines.internal.LockFreeLinkedListNode):124:124 -> addOneIfEmpty
    1:1:kotlinx.coroutines.internal.LockFreeLinkedListNode correctPrev(kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.OpDescriptor):598:598 -> correctPrev
    2:3:kotlinx.coroutines.internal.LockFreeLinkedListNode correctPrev(kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.OpDescriptor):600:601 -> correctPrev
    4:4:kotlinx.coroutines.internal.LockFreeLinkedListNode correctPrev(kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.OpDescriptor):604:604 -> correctPrev
    5:6:kotlinx.coroutines.internal.LockFreeLinkedListNode correctPrev(kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.OpDescriptor):606:607 -> correctPrev
    7:7:kotlinx.coroutines.internal.LockFreeLinkedListNode correctPrev(kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.OpDescriptor):611:611 -> correctPrev
    8:9:kotlinx.coroutines.internal.LockFreeLinkedListNode correctPrev(kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.OpDescriptor):615:616 -> correctPrev
    10:10:kotlinx.coroutines.internal.LockFreeLinkedListNode correctPrev(kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.OpDescriptor):620:620 -> correctPrev
    11:12:kotlinx.coroutines.internal.LockFreeLinkedListNode correctPrev(kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.OpDescriptor):624:625 -> correctPrev
    1:1:void finishAdd(kotlinx.coroutines.internal.LockFreeLinkedListNode):691:691 -> finishAdd
    2:4:void finishAdd(kotlinx.coroutines.internal.LockFreeLinkedListNode):493:495 -> finishAdd
    5:5:void finishAdd(kotlinx.coroutines.internal.LockFreeLinkedListNode):497:497 -> finishAdd
    1:1:java.lang.Object getNext():681:681 -> getNext
    2:3:java.lang.Object getNext():93:94 -> getNext
    1:1:kotlinx.coroutines.internal.LockFreeLinkedListNode getNextNode():99:99 -> getNextNode
    1:1:java.lang.Object getPrev():683:683 -> getPrev
    2:5:java.lang.Object getPrev():104:107 -> getPrev
    6:6:java.lang.Object getPrev():105:105 -> getPrev
    1:1:kotlinx.coroutines.internal.LockFreeLinkedListNode getPrevNode():112:112 -> getPrevNode
    1:2:void helpDelete():555:556 -> helpDelete
    3:6:void helpDelete():559:562 -> helpDelete
    7:8:void helpDelete():566:567 -> helpDelete
    9:10:void helpDelete():569:570 -> helpDelete
    11:11:void helpDelete():574:574 -> helpDelete
    12:12:void helpDelete():581:581 -> helpDelete
    13:13:void helpDelete():586:586 -> helpDelete
    14:14:void helpDelete():556:556 -> helpDelete
    1:2:void helpRemove():253:254 -> helpRemove
    3:4:void finishRemove(kotlinx.coroutines.internal.LockFreeLinkedListNode):505:506 -> helpRemove
    3:4:void helpRemove():254 -> helpRemove
    5:5:void helpRemove():253:253 -> helpRemove
    1:1:boolean isRemoved():88:88 -> isRemoved
    1:1:kotlinx.coroutines.internal.LockFreeLinkedListNode markPrev():693:693 -> markPrev
    2:2:kotlinx.coroutines.internal.LockFreeLinkedListNode markPrev():511:511 -> markPrev
    3:5:kotlinx.coroutines.internal.LockFreeLinkedListNode findHead():545:547 -> markPrev
    3:5:kotlinx.coroutines.internal.LockFreeLinkedListNode markPrev():515 -> markPrev
    6:6:kotlinx.coroutines.internal.LockFreeLinkedListNode markPrev():515:515 -> markPrev
    7:7:kotlinx.coroutines.internal.Removed removed():64:64 -> markPrev
    7:7:kotlinx.coroutines.internal.LockFreeLinkedListNode markPrev():515 -> markPrev
    8:8:kotlinx.coroutines.internal.LockFreeLinkedListNode markPrev():516:516 -> markPrev
    9:9:kotlinx.coroutines.internal.LockFreeLinkedListNode markPrev():515:515 -> markPrev
    1:2:boolean remove():240:241 -> remove
    3:3:boolean remove():243:243 -> remove
    4:4:kotlinx.coroutines.internal.Removed removed():64:64 -> remove
    4:4:boolean remove():243 -> remove
    5:5:boolean remove():244:244 -> remove
    6:7:void finishRemove(kotlinx.coroutines.internal.LockFreeLinkedListNode):505:506 -> remove
    6:7:boolean remove():246 -> remove
    8:8:boolean remove():243:243 -> remove
    1:1:java.lang.String toString():635:635 -> toString
    1:4:int tryCondAddNext(kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.LockFreeLinkedListNode$CondAddOp):220:223 -> tryCondAddNext
    5:5:int tryCondAddNext(kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.LockFreeLinkedListNode,kotlinx.coroutines.internal.LockFreeLinkedListNode$CondAddOp):225:225 -> tryCondAddNext
kotlinx.coroutines.internal.LockFreeLinkedListNode$CondAddOp -> kotlinx.coroutines.internal.LockFreeLinkedListNode$CondAddOp:
    1:1:void <init>(kotlinx.coroutines.internal.LockFreeLinkedListNode):69:69 -> <init>
kotlinx.coroutines.internal.LockFreeTaskQueue -> kotlinx.coroutines.internal.LockFreeTaskQueue:
    1:1:void <init>(boolean):30:30 -> <init>
    2:2:void <init>(boolean):33:33 -> <init>
    1:1:boolean addLast(java.lang.Object):320:320 -> addLast
    2:2:boolean addLast(java.lang.Object):48:48 -> addLast
    3:3:boolean addLast(java.lang.Object):51:51 -> addLast
    1:1:java.lang.Object removeFirstOrNull():323:323 -> removeFirstOrNull
    2:4:java.lang.Object removeFirstOrNull():327:329 -> removeFirstOrNull
    5:6:java.lang.Object removeFirstOrNull():333:334 -> removeFirstOrNull
    7:7:java.lang.Object removeFirstOrNull():337:337 -> removeFirstOrNull
    8:8:java.lang.Object removeFirstOrNull():342:342 -> removeFirstOrNull
    9:9:java.lang.Object removeFirstOrNull():348:348 -> removeFirstOrNull
    10:10:java.lang.Object removeFirstOrNull():351:351 -> removeFirstOrNull
    11:11:java.lang.Object removeFirstOrNull():355:355 -> removeFirstOrNull
    12:14:java.lang.Object removeFirstOrNull():360:362 -> removeFirstOrNull
kotlinx.coroutines.internal.LockFreeTaskQueueCore -> kotlinx.coroutines.internal.LockFreeTaskQueueCore:
    1:1:void <clinit>():297:297 -> <clinit>
    1:1:void <init>(int,boolean):79:79 -> <init>
    2:5:void <init>(int,boolean):83:86 -> <init>
    6:7:void <init>(int,boolean):89:90 -> <init>
    8:8:void <init>(int,boolean):89:89 -> <init>
    1:1:int access$getMask$p(kotlinx.coroutines.internal.LockFreeTaskQueueCore):79:79 -> access$getMask$p
    1:1:boolean access$getSingleConsumer$p(kotlinx.coroutines.internal.LockFreeTaskQueueCore):79:79 -> access$getSingleConsumer$p
    1:1:kotlinx.coroutines.internal.LockFreeTaskQueueCore removeSlowPath(int,int):374:374 -> access$removeSlowPath
    1:1:kotlinx.coroutines.internal.LockFreeTaskQueueCore access$removeSlowPath(kotlinx.coroutines.internal.LockFreeTaskQueueCore,int,int):79 -> access$removeSlowPath
    2:2:kotlinx.coroutines.internal.LockFreeTaskQueueCore removeSlowPath(int,int):210:210 -> access$removeSlowPath
    2:2:kotlinx.coroutines.internal.LockFreeTaskQueueCore access$removeSlowPath(kotlinx.coroutines.internal.LockFreeTaskQueueCore,int,int):79 -> access$removeSlowPath
    3:3:kotlinx.coroutines.internal.LockFreeTaskQueueCore removeSlowPath(int,int):213:213 -> access$removeSlowPath
    3:3:kotlinx.coroutines.internal.LockFreeTaskQueueCore access$removeSlowPath(kotlinx.coroutines.internal.LockFreeTaskQueueCore,int,int):79 -> access$removeSlowPath
    4:5:kotlinx.coroutines.internal.LockFreeTaskQueueCore removeSlowPath(int,int):215:216 -> access$removeSlowPath
    4:5:kotlinx.coroutines.internal.LockFreeTaskQueueCore access$removeSlowPath(kotlinx.coroutines.internal.LockFreeTaskQueueCore,int,int):79 -> access$removeSlowPath
    1:1:int addLast(java.lang.Object):328:328 -> addLast
    2:2:int addLast(java.lang.Object):109:109 -> addLast
    3:3:int addLast(java.lang.Object):111:111 -> addLast
    4:4:int addLast(java.lang.Object):117:117 -> addLast
    5:5:int addLast(java.lang.Object):123:123 -> addLast
    6:6:int addLast(java.lang.Object):130:130 -> addLast
    7:7:long kotlinx.coroutines.internal.LockFreeTaskQueueCore$Companion.updateTail(long,int):305:305 -> addLast
    7:7:int addLast(java.lang.Object):130 -> addLast
    8:8:int addLast(java.lang.Object):130:130 -> addLast
    9:9:int addLast(java.lang.Object):132:132 -> addLast
    10:11:int addLast(java.lang.Object):136:137 -> addLast
    12:12:kotlinx.coroutines.internal.LockFreeTaskQueueCore fillPlaceholder(int,java.lang.Object):146:146 -> addLast
    12:12:int addLast(java.lang.Object):137 -> addLast
    13:14:kotlinx.coroutines.internal.LockFreeTaskQueueCore fillPlaceholder(int,java.lang.Object):157:158 -> addLast
    13:14:int addLast(java.lang.Object):137 -> addLast
    1:1:boolean close():324:324 -> close
    2:2:boolean close():326:326 -> close
    1:1:boolean isEmpty():94:94 -> isEmpty
    1:1:long markFrozen():379:379 -> next
    1:1:kotlinx.coroutines.internal.LockFreeTaskQueueCore next():223 -> next
    2:2:long markFrozen():381:381 -> next
    2:2:kotlinx.coroutines.internal.LockFreeTaskQueueCore next():223 -> next
    3:3:kotlinx.coroutines.internal.LockFreeTaskQueueCore allocateOrGetNextCopy(long):383:383 -> next
    3:3:kotlinx.coroutines.internal.LockFreeTaskQueueCore next():223 -> next
    4:4:kotlinx.coroutines.internal.LockFreeTaskQueueCore allocateOrGetNextCopy(long):234:234 -> next
    4:4:kotlinx.coroutines.internal.LockFreeTaskQueueCore next():223 -> next
    5:5:kotlinx.coroutines.internal.LockFreeTaskQueueCore allocateNextCopy(long):239:239 -> next
    5:5:kotlinx.coroutines.internal.LockFreeTaskQueueCore allocateOrGetNextCopy(long):234 -> next
    5:5:kotlinx.coroutines.internal.LockFreeTaskQueueCore next():223 -> next
    6:6:kotlinx.coroutines.internal.LockFreeTaskQueueCore allocateNextCopy(long):242:242 -> next
    6:6:kotlinx.coroutines.internal.LockFreeTaskQueueCore allocateOrGetNextCopy(long):234 -> next
    6:6:kotlinx.coroutines.internal.LockFreeTaskQueueCore next():223 -> next
    7:8:kotlinx.coroutines.internal.LockFreeTaskQueueCore allocateNextCopy(long):244:245 -> next
    7:8:kotlinx.coroutines.internal.LockFreeTaskQueueCore allocateOrGetNextCopy(long):234 -> next
    7:8:kotlinx.coroutines.internal.LockFreeTaskQueueCore next():223 -> next
    9:9:kotlinx.coroutines.internal.LockFreeTaskQueueCore allocateNextCopy(long):248:248 -> next
    9:9:kotlinx.coroutines.internal.LockFreeTaskQueueCore allocateOrGetNextCopy(long):234 -> next
    9:9:kotlinx.coroutines.internal.LockFreeTaskQueueCore next():223 -> next
    10:10:kotlinx.coroutines.internal.LockFreeTaskQueueCore allocateOrGetNextCopy(long):234:234 -> next
    10:10:kotlinx.coroutines.internal.LockFreeTaskQueueCore next():223 -> next
    1:2:java.lang.Object removeFirstOrNull():334:335 -> removeFirstOrNull
    3:3:int access$getMask$p(kotlinx.coroutines.internal.LockFreeTaskQueueCore):79:79 -> removeFirstOrNull
    3:3:java.lang.Object removeFirstOrNull():340 -> removeFirstOrNull
    4:4:java.lang.Object removeFirstOrNull():341:341 -> removeFirstOrNull
    5:5:boolean access$getSingleConsumer$p(kotlinx.coroutines.internal.LockFreeTaskQueueCore):79:79 -> removeFirstOrNull
    5:5:java.lang.Object removeFirstOrNull():344 -> removeFirstOrNull
    6:6:java.lang.Object removeFirstOrNull():349:349 -> removeFirstOrNull
    7:7:java.lang.Object removeFirstOrNull():355:355 -> removeFirstOrNull
    8:8:java.lang.Object removeFirstOrNull():358:358 -> removeFirstOrNull
    9:9:int access$getMask$p(kotlinx.coroutines.internal.LockFreeTaskQueueCore):79:79 -> removeFirstOrNull
    9:9:java.lang.Object removeFirstOrNull():358 -> removeFirstOrNull
    10:10:java.lang.Object removeFirstOrNull():358:358 -> removeFirstOrNull
    11:11:boolean access$getSingleConsumer$p(kotlinx.coroutines.internal.LockFreeTaskQueueCore):79:79 -> removeFirstOrNull
    11:11:java.lang.Object removeFirstOrNull():362 -> removeFirstOrNull
    12:12:java.lang.Object removeFirstOrNull():367:367 -> removeFirstOrNull
kotlinx.coroutines.internal.LockFreeTaskQueueCore$Companion -> kotlinx.coroutines.internal.LockFreeTaskQueueCore$Companion:
    1:1:void <init>():280:280 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):280 -> <init>
    1:1:long updateHead(long,int):304:304 -> updateHead
kotlinx.coroutines.internal.LockFreeTaskQueueCore$Placeholder -> kotlinx.coroutines.internal.LockFreeTaskQueueCore$Placeholder:
    1:1:void <init>(int):277:277 -> <init>
kotlinx.coroutines.internal.MainDispatcherLoader -> kotlinx.coroutines.internal.MainDispatcherLoader:
    1:1:void <clinit>():15:15 -> <clinit>
    2:2:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():22:22 -> <clinit>
    2:2:void <clinit>():18 -> <clinit>
    3:3:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():24:24 -> <clinit>
    3:3:void <clinit>():18 -> <clinit>
    4:4:java.util.List kotlinx.coroutines.internal.FastServiceLoader.load$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):0:0 -> <clinit>
    4:4:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():24 -> <clinit>
    4:4:void <clinit>():18 -> <clinit>
    5:5:java.util.List kotlinx.coroutines.internal.FastServiceLoader.load$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):25:25 -> <clinit>
    5:5:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():24 -> <clinit>
    5:5:void <clinit>():18 -> <clinit>
    6:6:java.util.List kotlinx.coroutines.internal.FastServiceLoader.load$kotlinx_coroutines_core(java.lang.Class,java.lang.ClassLoader):28:28 -> <clinit>
    6:6:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():24 -> <clinit>
    6:6:void <clinit>():18 -> <clinit>
    7:7:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():32:32 -> <clinit>
    7:7:void <clinit>():18 -> <clinit>
    8:8:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():30:30 -> <clinit>
    8:8:void <clinit>():18 -> <clinit>
    9:9:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():33:33 -> <clinit>
    9:9:void <clinit>():18 -> <clinit>
    10:14:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():115:119 -> <clinit>
    10:14:void <clinit>():18 -> <clinit>
    15:15:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():35:35 -> <clinit>
    15:15:void <clinit>():18 -> <clinit>
    16:17:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():121:122 -> <clinit>
    16:17:void <clinit>():18 -> <clinit>
    18:18:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():35:35 -> <clinit>
    18:18:void <clinit>():18 -> <clinit>
    19:20:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():127:128 -> <clinit>
    19:20:void <clinit>():18 -> <clinit>
    21:21:kotlinx.coroutines.MainCoroutineDispatcher kotlinx.coroutines.internal.MainDispatchersKt.tryCreateDispatcher(kotlinx.coroutines.internal.MainDispatcherFactory,java.util.List):0:0 -> <clinit>
    21:21:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():35 -> <clinit>
    21:21:void <clinit>():18 -> <clinit>
    22:22:kotlinx.coroutines.MainCoroutineDispatcher kotlinx.coroutines.internal.MainDispatchersKt.tryCreateDispatcher(kotlinx.coroutines.internal.MainDispatcherFactory,java.util.List):54:54 -> <clinit>
    22:22:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():35 -> <clinit>
    22:22:void <clinit>():18 -> <clinit>
    23:23:kotlinx.coroutines.MainCoroutineDispatcher kotlinx.coroutines.internal.MainDispatchersKt.tryCreateDispatcher(kotlinx.coroutines.internal.MainDispatcherFactory,java.util.List):56:56 -> <clinit>
    23:23:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():35 -> <clinit>
    23:23:void <clinit>():18 -> <clinit>
    24:24:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():36:36 -> <clinit>
    24:24:void <clinit>():18 -> <clinit>
    25:25:kotlinx.coroutines.MainCoroutineDispatcher loadMainDispatcher():39:39 -> <clinit>
    25:25:void <clinit>():18 -> <clinit>
    26:26:void <clinit>():18:18 -> <clinit>
kotlinx.coroutines.internal.MainDispatchersKt -> kotlinx.coroutines.internal.MainDispatchersKt:
    1:1:int kotlinx.coroutines.internal.SystemPropsKt.getAVAILABLE_PROCESSORS() -> getAVAILABLE_PROCESSORS
    1:1:int kotlinx.coroutines.internal.SystemPropsKt__SystemProps_commonKt.systemProp(java.lang.String,int,int,int):0:0 -> systemProp
    1:1:int kotlinx.coroutines.internal.SystemPropsKt.systemProp(java.lang.String,int,int,int):1 -> systemProp
    2:2:int kotlinx.coroutines.internal.SystemPropsKt__SystemProps_commonKt.systemProp(java.lang.String,int,int,int):35:35 -> systemProp
    2:2:int kotlinx.coroutines.internal.SystemPropsKt.systemProp(java.lang.String,int,int,int):1 -> systemProp
    3:3:long kotlinx.coroutines.internal.SystemPropsKt__SystemProps_commonKt.systemProp(java.lang.String,long,long,long):0:0 -> systemProp
    3:3:long kotlinx.coroutines.internal.SystemPropsKt.systemProp(java.lang.String,long,long,long):1 -> systemProp
    4:4:java.lang.String kotlinx.coroutines.internal.SystemPropsKt.systemProp(java.lang.String):1:1 -> systemProp
    4:4:long kotlinx.coroutines.internal.SystemPropsKt__SystemProps_commonKt.systemProp(java.lang.String,long,long,long):50 -> systemProp
    4:4:long kotlinx.coroutines.internal.SystemPropsKt.systemProp(java.lang.String,long,long,long):1 -> systemProp
    5:5:java.lang.Long kotlin.text.StringsKt__StringNumberConversionsKt.toLongOrNull(java.lang.String):0:0 -> systemProp
    5:5:java.lang.Long kotlin.text.StringsKt.toLongOrNull(java.lang.String):0 -> systemProp
    5:5:long kotlinx.coroutines.internal.SystemPropsKt__SystemProps_commonKt.systemProp(java.lang.String,long,long,long):51 -> systemProp
    5:5:long kotlinx.coroutines.internal.SystemPropsKt.systemProp(java.lang.String,long,long,long):1 -> systemProp
    6:6:java.lang.Long kotlin.text.StringsKt__StringNumberConversionsKt.toLongOrNull(java.lang.String,int):0:0 -> systemProp
    6:6:java.lang.Long kotlin.text.StringsKt__StringNumberConversionsKt.toLongOrNull(java.lang.String):120 -> systemProp
    6:6:java.lang.Long kotlin.text.StringsKt.toLongOrNull(java.lang.String):0 -> systemProp
    6:6:long kotlinx.coroutines.internal.SystemPropsKt__SystemProps_commonKt.systemProp(java.lang.String,long,long,long):51 -> systemProp
    6:6:long kotlinx.coroutines.internal.SystemPropsKt.systemProp(java.lang.String,long,long,long):1 -> systemProp
    7:7:java.lang.Long kotlin.text.StringsKt__StringNumberConversionsKt.toLongOrNull(java.lang.String,int):130:130 -> systemProp
    7:7:java.lang.Long kotlin.text.StringsKt__StringNumberConversionsKt.toLongOrNull(java.lang.String):120 -> systemProp
    7:7:java.lang.Long kotlin.text.StringsKt.toLongOrNull(java.lang.String):0 -> systemProp
    7:7:long kotlinx.coroutines.internal.SystemPropsKt__SystemProps_commonKt.systemProp(java.lang.String,long,long,long):51 -> systemProp
    7:7:long kotlinx.coroutines.internal.SystemPropsKt.systemProp(java.lang.String,long,long,long):1 -> systemProp
    8:8:java.lang.Long kotlin.text.StringsKt__StringNumberConversionsKt.toLongOrNull(java.lang.String,int):132:132 -> systemProp
    8:8:java.lang.Long kotlin.text.StringsKt__StringNumberConversionsKt.toLongOrNull(java.lang.String):120 -> systemProp
    8:8:java.lang.Long kotlin.text.StringsKt.toLongOrNull(java.lang.String):0 -> systemProp
    8:8:long kotlinx.coroutines.internal.SystemPropsKt__SystemProps_commonKt.systemProp(java.lang.String,long,long,long):51 -> systemProp
    8:8:long kotlinx.coroutines.internal.SystemPropsKt.systemProp(java.lang.String,long,long,long):1 -> systemProp
    9:9:java.lang.Long kotlin.text.StringsKt__StringNumberConversionsKt.toLongOrNull(java.lang.String,int):139:139 -> systemProp
    9:9:java.lang.Long kotlin.text.StringsKt__StringNumberConversionsKt.toLongOrNull(java.lang.String):120 -> systemProp
    9:9:java.lang.Long kotlin.text.StringsKt.toLongOrNull(java.lang.String):0 -> systemProp
    9:9:long kotlinx.coroutines.internal.SystemPropsKt__SystemProps_commonKt.systemProp(java.lang.String,long,long,long):51 -> systemProp
    9:9:long kotlinx.coroutines.internal.SystemPropsKt.systemProp(java.lang.String,long,long,long):1 -> systemProp
    10:10:java.lang.Long kotlin.text.StringsKt__StringNumberConversionsKt.toLongOrNull(java.lang.String,int):160:160 -> systemProp
    10:10:java.lang.Long kotlin.text.StringsKt__StringNumberConversionsKt.toLongOrNull(java.lang.String):120 -> systemProp
    10:10:java.lang.Long kotlin.text.StringsKt.toLongOrNull(java.lang.String):0 -> systemProp
    10:10:long kotlinx.coroutines.internal.SystemPropsKt__SystemProps_commonKt.systemProp(java.lang.String,long,long,long):51 -> systemProp
    10:10:long kotlinx.coroutines.internal.SystemPropsKt.systemProp(java.lang.String,long,long,long):1 -> systemProp
    11:11:java.lang.Long kotlin.text.StringsKt__StringNumberConversionsKt.toLongOrNull(java.lang.String,int):163:163 -> systemProp
    11:11:java.lang.Long kotlin.text.StringsKt__StringNumberConversionsKt.toLongOrNull(java.lang.String):120 -> systemProp
    11:11:java.lang.Long kotlin.text.StringsKt.toLongOrNull(java.lang.String):0 -> systemProp
    11:11:long kotlinx.coroutines.internal.SystemPropsKt__SystemProps_commonKt.systemProp(java.lang.String,long,long,long):51 -> systemProp
    11:11:long kotlinx.coroutines.internal.SystemPropsKt.systemProp(java.lang.String,long,long,long):1 -> systemProp
    12:12:java.lang.Long kotlin.text.StringsKt__StringNumberConversionsKt.toLongOrNull(java.lang.String,int):175:175 -> systemProp
    12:12:java.lang.Long kotlin.text.StringsKt__StringNumberConversionsKt.toLongOrNull(java.lang.String):120 -> systemProp
    12:12:java.lang.Long kotlin.text.StringsKt.toLongOrNull(java.lang.String):0 -> systemProp
    12:12:long kotlinx.coroutines.internal.SystemPropsKt__SystemProps_commonKt.systemProp(java.lang.String,long,long,long):51 -> systemProp
    12:12:long kotlinx.coroutines.internal.SystemPropsKt.systemProp(java.lang.String,long,long,long):1 -> systemProp
    13:13:long kotlinx.coroutines.internal.SystemPropsKt__SystemProps_commonKt.systemProp(java.lang.String,long,long,long):51:51 -> systemProp
    13:13:long kotlinx.coroutines.internal.SystemPropsKt.systemProp(java.lang.String,long,long,long):1 -> systemProp
    14:14:long kotlinx.coroutines.internal.SystemPropsKt__SystemProps_commonKt.systemProp(java.lang.String,long,long,long):54:54 -> systemProp
    14:14:long kotlinx.coroutines.internal.SystemPropsKt.systemProp(java.lang.String,long,long,long):1 -> systemProp
    15:15:long kotlinx.coroutines.internal.SystemPropsKt__SystemProps_commonKt.systemProp(java.lang.String,long,long,long):52:52 -> systemProp
    15:15:long kotlinx.coroutines.internal.SystemPropsKt.systemProp(java.lang.String,long,long,long):1 -> systemProp
    16:16:boolean kotlinx.coroutines.internal.SystemPropsKt__SystemProps_commonKt.systemProp(java.lang.String,boolean):0:0 -> systemProp
    16:16:boolean kotlinx.coroutines.internal.SystemPropsKt.systemProp(java.lang.String,boolean):1 -> systemProp
    17:17:java.lang.String kotlinx.coroutines.internal.SystemPropsKt.systemProp(java.lang.String):1:1 -> systemProp
    17:17:boolean kotlinx.coroutines.internal.SystemPropsKt__SystemProps_commonKt.systemProp(java.lang.String,boolean):21 -> systemProp
    17:17:boolean kotlinx.coroutines.internal.SystemPropsKt.systemProp(java.lang.String,boolean):1 -> systemProp
    18:18:boolean kotlinx.coroutines.internal.SystemPropsKt__SystemProps_commonKt.systemProp(java.lang.String,boolean):21:21 -> systemProp
    18:18:boolean kotlinx.coroutines.internal.SystemPropsKt.systemProp(java.lang.String,boolean):1 -> systemProp
    19:19:java.lang.String kotlinx.coroutines.internal.SystemPropsKt.systemProp(java.lang.String):1:1 -> systemProp
    1:1:int kotlinx.coroutines.internal.SystemPropsKt__SystemProps_commonKt.systemProp$default(java.lang.String,int,int,int,int,java.lang.Object):34:34 -> systemProp$default
    1:1:int kotlinx.coroutines.internal.SystemPropsKt.systemProp$default(java.lang.String,int,int,int,int,java.lang.Object):1 -> systemProp$default
    2:2:long kotlinx.coroutines.internal.SystemPropsKt__SystemProps_commonKt.systemProp$default(java.lang.String,long,long,long,int,java.lang.Object):48:48 -> systemProp$default
    2:2:long kotlinx.coroutines.internal.SystemPropsKt.systemProp$default(java.lang.String,long,long,long,int,java.lang.Object):1 -> systemProp$default
kotlinx.coroutines.internal.MissingMainCoroutineDispatcher -> kotlinx.coroutines.internal.MissingMainCoroutineDispatcher:
    1:1:void <init>(java.lang.Throwable,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):65:65 -> <init>
    2:2:void <init>(java.lang.Throwable,java.lang.String):66:66 -> <init>
    1:1:java.lang.Void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):0:0 -> dispatch
    1:1:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):63 -> dispatch
    2:2:java.lang.Void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):83:83 -> dispatch
    2:2:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):63 -> dispatch
    1:1:boolean isDispatchNeeded(kotlin.coroutines.CoroutineContext):71:71 -> isDispatchNeeded
    1:1:java.lang.Void missing():89:89 -> missing
    2:3:java.lang.Void missing():95:96 -> missing
    4:4:java.lang.Void missing():90:90 -> missing
    1:1:java.lang.Void scheduleResumeAfterDelay(long,kotlinx.coroutines.CancellableContinuation):0:0 -> scheduleResumeAfterDelay
    1:1:void scheduleResumeAfterDelay(long,kotlinx.coroutines.CancellableContinuation):63 -> scheduleResumeAfterDelay
    2:2:java.lang.Void scheduleResumeAfterDelay(long,kotlinx.coroutines.CancellableContinuation):86:86 -> scheduleResumeAfterDelay
    2:2:void scheduleResumeAfterDelay(long,kotlinx.coroutines.CancellableContinuation):63 -> scheduleResumeAfterDelay
    1:1:java.lang.String toString():100:100 -> toString
kotlinx.coroutines.internal.OpDescriptor -> kotlinx.coroutines.internal.OpDescriptor:
    1:1:void <init>():16:16 -> <init>
kotlinx.coroutines.internal.Removed -> kotlinx.coroutines.internal.Removed:
    1:1:void <init>(kotlinx.coroutines.internal.LockFreeLinkedListNode):638:638 -> <init>
    1:1:java.lang.String toString():639:639 -> toString
kotlinx.coroutines.internal.ScopeCoroutine -> kotlinx.coroutines.internal.ScopeCoroutine:
    1:1:void <init>(kotlin.coroutines.CoroutineContext,kotlin.coroutines.Continuation):17:17 -> <init>
    1:3:void afterCompletionInternal(java.lang.Object,int):28:30 -> afterCompletionInternal
    4:4:void kotlinx.coroutines.ResumeModeKt.resumeUninterceptedWithExceptionMode(kotlin.coroutines.Continuation,java.lang.Throwable,int):0:0 -> afterCompletionInternal
    4:4:void afterCompletionInternal(java.lang.Object,int):30 -> afterCompletionInternal
    5:5:void kotlinx.coroutines.ResumeModeKt.resumeUninterceptedWithExceptionMode(kotlin.coroutines.Continuation,java.lang.Throwable,int):59:59 -> afterCompletionInternal
    5:5:void afterCompletionInternal(java.lang.Object,int):30 -> afterCompletionInternal
    6:6:void kotlinx.coroutines.ResumeModeKt.resumeUninterceptedWithExceptionMode(kotlin.coroutines.Continuation,java.lang.Throwable,int):57:57 -> afterCompletionInternal
    6:6:void afterCompletionInternal(java.lang.Object,int):30 -> afterCompletionInternal
    7:7:void kotlinx.coroutines.ResumeModeKt.resumeUninterceptedWithExceptionMode(kotlin.coroutines.Continuation,java.lang.Throwable,int):86:86 -> afterCompletionInternal
    7:7:void afterCompletionInternal(java.lang.Object,int):30 -> afterCompletionInternal
    8:8:void kotlinx.coroutines.ResumeModeKt.resumeUninterceptedWithExceptionMode(kotlin.coroutines.Continuation,java.lang.Throwable,int):57:57 -> afterCompletionInternal
    8:8:void afterCompletionInternal(java.lang.Object,int):30 -> afterCompletionInternal
    9:9:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):0:0 -> afterCompletionInternal
    9:9:void kotlinx.coroutines.ResumeModeKt.resumeUninterceptedWithExceptionMode(kotlin.coroutines.Continuation,java.lang.Throwable,int):57 -> afterCompletionInternal
    9:9:void afterCompletionInternal(java.lang.Object,int):30 -> afterCompletionInternal
    10:10:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):116:116 -> afterCompletionInternal
    10:10:void kotlinx.coroutines.ResumeModeKt.resumeUninterceptedWithExceptionMode(kotlin.coroutines.Continuation,java.lang.Throwable,int):57 -> afterCompletionInternal
    10:10:void afterCompletionInternal(java.lang.Object,int):30 -> afterCompletionInternal
    11:11:void kotlinx.coroutines.ResumeModeKt.resumeUninterceptedWithExceptionMode(kotlin.coroutines.Continuation,java.lang.Throwable,int):57:57 -> afterCompletionInternal
    11:11:void afterCompletionInternal(java.lang.Object,int):30 -> afterCompletionInternal
    12:12:void kotlinx.coroutines.ResumeModeKt.resumeUninterceptedWithExceptionMode(kotlin.coroutines.Continuation,java.lang.Throwable,int):90:90 -> afterCompletionInternal
    12:12:void afterCompletionInternal(java.lang.Object,int):30 -> afterCompletionInternal
    13:13:void kotlinx.coroutines.ResumeModeKt.resumeUninterceptedWithExceptionMode(kotlin.coroutines.Continuation,java.lang.Throwable,int):56:56 -> afterCompletionInternal
    13:13:void afterCompletionInternal(java.lang.Object,int):30 -> afterCompletionInternal
    14:14:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):0:0 -> afterCompletionInternal
    14:14:void kotlinx.coroutines.ResumeModeKt.resumeUninterceptedWithExceptionMode(kotlin.coroutines.Continuation,java.lang.Throwable,int):56 -> afterCompletionInternal
    14:14:void afterCompletionInternal(java.lang.Object,int):30 -> afterCompletionInternal
    15:15:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):116:116 -> afterCompletionInternal
    15:15:void kotlinx.coroutines.ResumeModeKt.resumeUninterceptedWithExceptionMode(kotlin.coroutines.Continuation,java.lang.Throwable,int):56 -> afterCompletionInternal
    15:15:void afterCompletionInternal(java.lang.Object,int):30 -> afterCompletionInternal
    16:16:void kotlinx.coroutines.ResumeModeKt.resumeUninterceptedWithExceptionMode(kotlin.coroutines.Continuation,java.lang.Throwable,int):56:56 -> afterCompletionInternal
    16:16:void afterCompletionInternal(java.lang.Object,int):30 -> afterCompletionInternal
    17:17:void kotlinx.coroutines.ResumeModeKt.resumeUninterceptedWithExceptionMode(kotlin.coroutines.Continuation,java.lang.Throwable,int):55:55 -> afterCompletionInternal
    17:17:void afterCompletionInternal(java.lang.Object,int):30 -> afterCompletionInternal
    18:18:void kotlinx.coroutines.ResumeModeKt.resumeUninterceptedWithExceptionMode(kotlin.coroutines.Continuation,java.lang.Throwable,int):54:54 -> afterCompletionInternal
    18:18:void afterCompletionInternal(java.lang.Object,int):30 -> afterCompletionInternal
    19:19:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):0:0 -> afterCompletionInternal
    19:19:void kotlinx.coroutines.ResumeModeKt.resumeUninterceptedWithExceptionMode(kotlin.coroutines.Continuation,java.lang.Throwable,int):54 -> afterCompletionInternal
    19:19:void afterCompletionInternal(java.lang.Object,int):30 -> afterCompletionInternal
    20:20:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):116:116 -> afterCompletionInternal
    20:20:void kotlinx.coroutines.ResumeModeKt.resumeUninterceptedWithExceptionMode(kotlin.coroutines.Continuation,java.lang.Throwable,int):54 -> afterCompletionInternal
    20:20:void afterCompletionInternal(java.lang.Object,int):30 -> afterCompletionInternal
    21:21:void kotlinx.coroutines.ResumeModeKt.resumeUninterceptedWithExceptionMode(kotlin.coroutines.Continuation,java.lang.Throwable,int):54:54 -> afterCompletionInternal
    21:21:void afterCompletionInternal(java.lang.Object,int):30 -> afterCompletionInternal
    22:22:void afterCompletionInternal(java.lang.Object,int):32:32 -> afterCompletionInternal
    23:23:void kotlinx.coroutines.ResumeModeKt.resumeUninterceptedMode(kotlin.coroutines.Continuation,java.lang.Object,int):0:0 -> afterCompletionInternal
    23:23:void afterCompletionInternal(java.lang.Object,int):32 -> afterCompletionInternal
    24:24:void kotlinx.coroutines.ResumeModeKt.resumeUninterceptedMode(kotlin.coroutines.Continuation,java.lang.Object,int):48:48 -> afterCompletionInternal
    24:24:void afterCompletionInternal(java.lang.Object,int):32 -> afterCompletionInternal
    25:25:void kotlinx.coroutines.ResumeModeKt.resumeUninterceptedMode(kotlin.coroutines.Continuation,java.lang.Object,int):46:46 -> afterCompletionInternal
    25:25:void afterCompletionInternal(java.lang.Object,int):32 -> afterCompletionInternal
    26:26:void kotlinx.coroutines.ResumeModeKt.resumeUninterceptedMode(kotlin.coroutines.Continuation,java.lang.Object,int):81:81 -> afterCompletionInternal
    26:26:void afterCompletionInternal(java.lang.Object,int):32 -> afterCompletionInternal
    27:27:void kotlinx.coroutines.ResumeModeKt.resumeUninterceptedMode(kotlin.coroutines.Continuation,java.lang.Object,int):46:46 -> afterCompletionInternal
    27:27:void afterCompletionInternal(java.lang.Object,int):32 -> afterCompletionInternal
    28:28:void kotlinx.coroutines.ResumeModeKt.resumeUninterceptedMode(kotlin.coroutines.Continuation,java.lang.Object,int):85:85 -> afterCompletionInternal
    28:28:void afterCompletionInternal(java.lang.Object,int):32 -> afterCompletionInternal
    29:29:void kotlinx.coroutines.ResumeModeKt.resumeUninterceptedMode(kotlin.coroutines.Continuation,java.lang.Object,int):45:45 -> afterCompletionInternal
    29:29:void afterCompletionInternal(java.lang.Object,int):32 -> afterCompletionInternal
    30:30:void kotlinx.coroutines.ResumeModeKt.resumeUninterceptedMode(kotlin.coroutines.Continuation,java.lang.Object,int):44:44 -> afterCompletionInternal
    30:30:void afterCompletionInternal(java.lang.Object,int):32 -> afterCompletionInternal
    31:31:void kotlinx.coroutines.ResumeModeKt.resumeUninterceptedMode(kotlin.coroutines.Continuation,java.lang.Object,int):43:43 -> afterCompletionInternal
    31:31:void afterCompletionInternal(java.lang.Object,int):32 -> afterCompletionInternal
    1:1:kotlin.coroutines.jvm.internal.CoroutineStackFrame getCallerFrame():18:18 -> getCallerFrame
kotlinx.coroutines.internal.StackTraceRecoveryKt -> kotlinx.coroutines.internal.StackTraceRecoveryKt:
    1:2:void <clinit>():21:22 -> <clinit>
    3:3:void <clinit>():21:21 -> <clinit>
    4:4:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):0:0 -> <clinit>
    4:4:void <clinit>():21 -> <clinit>
    5:5:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):116:116 -> <clinit>
    5:5:void <clinit>():21 -> <clinit>
    6:6:void <clinit>():21:21 -> <clinit>
    7:7:void <clinit>():23:23 -> <clinit>
    8:9:void <clinit>():25:26 -> <clinit>
    10:10:void <clinit>():25:25 -> <clinit>
    11:11:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):0:0 -> <clinit>
    11:11:void <clinit>():25 -> <clinit>
    12:12:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):116:116 -> <clinit>
    12:12:void <clinit>():25 -> <clinit>
    13:13:void <clinit>():25:25 -> <clinit>
    14:14:void <clinit>():27:27 -> <clinit>
    1:1:java.lang.Throwable access$recoverFromStackFrame(java.lang.Throwable,kotlin.coroutines.jvm.internal.CoroutineStackFrame) -> access$recoverFromStackFrame
    1:1:java.lang.StackTraceElement artificialFrame(java.lang.String):189:189 -> artificialFrame
    1:2:int frameIndex(java.lang.StackTraceElement[],java.lang.String):220:221 -> frameIndex
    3:3:int frameIndex(java.lang.StackTraceElement[],java.lang.String):191:191 -> frameIndex
    1:1:boolean isArtificial(java.lang.StackTraceElement):190:190 -> isArtificial
    1:4:kotlin.Pair causeAndStacktrace(java.lang.Throwable):124:127 -> recoverFromStackFrame
    1:4:java.lang.Throwable recoverFromStackFrame(java.lang.Throwable,kotlin.coroutines.jvm.internal.CoroutineStackFrame):65 -> recoverFromStackFrame
    5:5:kotlin.Pair causeAndStacktrace(java.lang.Throwable):210:210 -> recoverFromStackFrame
    5:5:java.lang.Throwable recoverFromStackFrame(java.lang.Throwable,kotlin.coroutines.jvm.internal.CoroutineStackFrame):65 -> recoverFromStackFrame
    6:6:kotlin.Pair causeAndStacktrace(java.lang.Throwable):127:127 -> recoverFromStackFrame
    6:6:java.lang.Throwable recoverFromStackFrame(java.lang.Throwable,kotlin.coroutines.jvm.internal.CoroutineStackFrame):65 -> recoverFromStackFrame
    7:7:kotlin.Pair kotlin.TuplesKt.to(java.lang.Object,java.lang.Object):43:43 -> recoverFromStackFrame
    7:7:kotlin.Pair causeAndStacktrace(java.lang.Throwable):128 -> recoverFromStackFrame
    7:7:java.lang.Throwable recoverFromStackFrame(java.lang.Throwable,kotlin.coroutines.jvm.internal.CoroutineStackFrame):65 -> recoverFromStackFrame
    8:8:kotlin.Pair kotlin.TuplesKt.to(java.lang.Object,java.lang.Object):43:43 -> recoverFromStackFrame
    8:8:kotlin.Pair causeAndStacktrace(java.lang.Throwable):129 -> recoverFromStackFrame
    8:8:java.lang.Throwable recoverFromStackFrame(java.lang.Throwable,kotlin.coroutines.jvm.internal.CoroutineStackFrame):65 -> recoverFromStackFrame
    9:9:kotlin.Pair kotlin.TuplesKt.to(java.lang.Object,java.lang.Object):43:43 -> recoverFromStackFrame
    9:9:kotlin.Pair causeAndStacktrace(java.lang.Throwable):131 -> recoverFromStackFrame
    9:9:java.lang.Throwable recoverFromStackFrame(java.lang.Throwable,kotlin.coroutines.jvm.internal.CoroutineStackFrame):65 -> recoverFromStackFrame
    10:10:java.lang.Throwable recoverFromStackFrame(java.lang.Throwable,kotlin.coroutines.jvm.internal.CoroutineStackFrame):65:65 -> recoverFromStackFrame
    11:11:java.lang.Throwable recoverFromStackFrame(java.lang.Throwable,kotlin.coroutines.jvm.internal.CoroutineStackFrame):68:68 -> recoverFromStackFrame
    12:13:java.util.ArrayDeque createStackTrace(kotlin.coroutines.jvm.internal.CoroutineStackFrame):174:175 -> recoverFromStackFrame
    12:13:java.lang.Throwable recoverFromStackFrame(java.lang.Throwable,kotlin.coroutines.jvm.internal.CoroutineStackFrame):69 -> recoverFromStackFrame
    14:15:java.util.ArrayDeque createStackTrace(kotlin.coroutines.jvm.internal.CoroutineStackFrame):179:180 -> recoverFromStackFrame
    14:15:java.lang.Throwable recoverFromStackFrame(java.lang.Throwable,kotlin.coroutines.jvm.internal.CoroutineStackFrame):69 -> recoverFromStackFrame
    16:16:java.lang.Throwable recoverFromStackFrame(java.lang.Throwable,kotlin.coroutines.jvm.internal.CoroutineStackFrame):70:70 -> recoverFromStackFrame
    17:18:void mergeRecoveredTraces(java.lang.StackTraceElement[],java.util.ArrayDeque):212:213 -> recoverFromStackFrame
    17:18:java.lang.Throwable recoverFromStackFrame(java.lang.Throwable,kotlin.coroutines.jvm.internal.CoroutineStackFrame):74 -> recoverFromStackFrame
    19:20:void mergeRecoveredTraces(java.lang.StackTraceElement[],java.util.ArrayDeque):137:138 -> recoverFromStackFrame
    19:20:java.lang.Throwable recoverFromStackFrame(java.lang.Throwable,kotlin.coroutines.jvm.internal.CoroutineStackFrame):74 -> recoverFromStackFrame
    21:22:void mergeRecoveredTraces(java.lang.StackTraceElement[],java.util.ArrayDeque):140:141 -> recoverFromStackFrame
    21:22:java.lang.Throwable recoverFromStackFrame(java.lang.Throwable,kotlin.coroutines.jvm.internal.CoroutineStackFrame):74 -> recoverFromStackFrame
    23:23:boolean elementWiseEquals(java.lang.StackTraceElement,java.lang.StackTraceElement):199:199 -> recoverFromStackFrame
    23:23:void mergeRecoveredTraces(java.lang.StackTraceElement[],java.util.ArrayDeque):141 -> recoverFromStackFrame
    23:23:java.lang.Throwable recoverFromStackFrame(java.lang.Throwable,kotlin.coroutines.jvm.internal.CoroutineStackFrame):74 -> recoverFromStackFrame
    24:24:void mergeRecoveredTraces(java.lang.StackTraceElement[],java.util.ArrayDeque):142:142 -> recoverFromStackFrame
    24:24:java.lang.Throwable recoverFromStackFrame(java.lang.Throwable,kotlin.coroutines.jvm.internal.CoroutineStackFrame):74 -> recoverFromStackFrame
    25:25:void mergeRecoveredTraces(java.lang.StackTraceElement[],java.util.ArrayDeque):144:144 -> recoverFromStackFrame
    25:25:java.lang.Throwable recoverFromStackFrame(java.lang.Throwable,kotlin.coroutines.jvm.internal.CoroutineStackFrame):74 -> recoverFromStackFrame
    26:28:java.lang.Throwable createFinalException(java.lang.Throwable,java.lang.Throwable,java.util.ArrayDeque):98:100 -> recoverFromStackFrame
    26:28:java.lang.Throwable recoverFromStackFrame(java.lang.Throwable,kotlin.coroutines.jvm.internal.CoroutineStackFrame):78 -> recoverFromStackFrame
    29:29:java.lang.Throwable createFinalException(java.lang.Throwable,java.lang.Throwable,java.util.ArrayDeque):209:209 -> recoverFromStackFrame
    29:29:java.lang.Throwable recoverFromStackFrame(java.lang.Throwable,kotlin.coroutines.jvm.internal.CoroutineStackFrame):78 -> recoverFromStackFrame
    30:30:java.lang.Throwable createFinalException(java.lang.Throwable,java.lang.Throwable,java.util.ArrayDeque):106:106 -> recoverFromStackFrame
    30:30:java.lang.Throwable recoverFromStackFrame(java.lang.Throwable,kotlin.coroutines.jvm.internal.CoroutineStackFrame):78 -> recoverFromStackFrame
    31:31:java.lang.Throwable createFinalException(java.lang.Throwable,java.lang.Throwable,java.util.ArrayDeque):108:108 -> recoverFromStackFrame
    31:31:java.lang.Throwable recoverFromStackFrame(java.lang.Throwable,kotlin.coroutines.jvm.internal.CoroutineStackFrame):78 -> recoverFromStackFrame
    32:33:java.lang.Throwable createFinalException(java.lang.Throwable,java.lang.Throwable,java.util.ArrayDeque):111:112 -> recoverFromStackFrame
    32:33:java.lang.Throwable recoverFromStackFrame(java.lang.Throwable,kotlin.coroutines.jvm.internal.CoroutineStackFrame):78 -> recoverFromStackFrame
    34:34:java.lang.Throwable createFinalException(java.lang.Throwable,java.lang.Throwable,java.util.ArrayDeque):115:115 -> recoverFromStackFrame
    34:34:java.lang.Throwable recoverFromStackFrame(java.lang.Throwable,kotlin.coroutines.jvm.internal.CoroutineStackFrame):78 -> recoverFromStackFrame
    1:1:java.lang.Throwable recoverStackTrace(java.lang.Throwable):30:30 -> recoverStackTrace
    2:2:java.lang.Throwable recoverStackTrace(java.lang.Throwable):32:32 -> recoverStackTrace
    3:5:java.lang.Throwable sanitizeStackTrace(java.lang.Throwable):37:39 -> recoverStackTrace
    3:5:java.lang.Throwable recoverStackTrace(java.lang.Throwable):33 -> recoverStackTrace
    6:6:java.lang.Throwable sanitizeStackTrace(java.lang.Throwable):41:41 -> recoverStackTrace
    6:6:java.lang.Throwable recoverStackTrace(java.lang.Throwable):33 -> recoverStackTrace
    7:7:java.lang.Throwable sanitizeStackTrace(java.lang.Throwable):43:43 -> recoverStackTrace
    7:7:java.lang.Throwable recoverStackTrace(java.lang.Throwable):33 -> recoverStackTrace
    8:8:java.lang.Throwable sanitizeStackTrace(java.lang.Throwable):45:45 -> recoverStackTrace
    8:8:java.lang.Throwable recoverStackTrace(java.lang.Throwable):33 -> recoverStackTrace
    9:10:java.lang.Throwable sanitizeStackTrace(java.lang.Throwable):47:48 -> recoverStackTrace
    9:10:java.lang.Throwable recoverStackTrace(java.lang.Throwable):33 -> recoverStackTrace
    11:11:java.lang.Throwable sanitizeStackTrace(java.lang.Throwable):51:51 -> recoverStackTrace
    11:11:java.lang.Throwable recoverStackTrace(java.lang.Throwable):33 -> recoverStackTrace
    12:13:java.lang.Throwable recoverStackTrace(java.lang.Throwable,kotlin.coroutines.Continuation):56:57 -> recoverStackTrace
    1:2:java.lang.Throwable unwrap(java.lang.Throwable):158:159 -> unwrap
    3:3:java.lang.Throwable unwrap(java.lang.Throwable):161:161 -> unwrap
    4:4:java.lang.Throwable unwrap(java.lang.Throwable):165:165 -> unwrap
    5:5:java.lang.Throwable unwrap(java.lang.Throwable):218:218 -> unwrap
    6:6:java.lang.Throwable unwrap(java.lang.Throwable):165:165 -> unwrap
kotlinx.coroutines.internal.Symbol -> kotlinx.coroutines.internal.Symbol:
    1:1:void <init>(java.lang.String):12:12 -> <init>
    1:1:java.lang.String toString():13:13 -> toString
kotlinx.coroutines.internal.SystemPropsKt__SystemPropsKt -> kotlinx.coroutines.internal.SystemPropsKt__SystemPropsKt:
    1:1:void <clinit>():11:11 -> <clinit>
    1:1:int getAVAILABLE_PROCESSORS():11:11 -> getAVAILABLE_PROCESSORS
    1:1:java.lang.String systemProp(java.lang.String):17:17 -> systemProp
kotlinx.coroutines.internal.ThreadContextKt -> kotlinx.coroutines.internal.ThreadContextKt:
    1:1:void <clinit>():11:11 -> <clinit>
    2:2:void <clinit>():26:26 -> <clinit>
    3:3:void <clinit>():36:36 -> <clinit>
    4:4:void <clinit>():43:43 -> <clinit>
    5:5:void <clinit>():52:52 -> <clinit>
    1:2:void restoreThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):85:86 -> restoreThreadContext
    3:4:void restoreThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):88:89 -> restoreThreadContext
    5:6:void restoreThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):94:95 -> restoreThreadContext
    7:7:void restoreThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):94:94 -> restoreThreadContext
    1:1:java.lang.Object threadContextElements(kotlin.coroutines.CoroutineContext):60:60 -> threadContextElements
    1:1:java.lang.Object updateThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):65:65 -> updateThreadContext
    2:2:java.lang.Object updateThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):68:68 -> updateThreadContext
    3:3:java.lang.Object updateThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):70:70 -> updateThreadContext
    4:4:java.lang.Object updateThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):72:72 -> updateThreadContext
    5:5:java.lang.Object updateThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):78:78 -> updateThreadContext
    6:6:java.lang.Object updateThreadContext(kotlin.coroutines.CoroutineContext,java.lang.Object):77:77 -> updateThreadContext
kotlinx.coroutines.internal.ThreadContextKt$countAll$1 -> kotlinx.coroutines.internal.ThreadContextKt$countAll$1:
    1:1:java.lang.Object invoke(java.lang.Object,kotlin.coroutines.CoroutineContext$Element):0:0 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
    2:4:java.lang.Object invoke(java.lang.Object,kotlin.coroutines.CoroutineContext$Element):27:29 -> invoke
    2:4:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
kotlinx.coroutines.internal.ThreadContextKt$findOne$1 -> kotlinx.coroutines.internal.ThreadContextKt$findOne$1:
    1:1:kotlinx.coroutines.ThreadContextElement invoke(kotlinx.coroutines.ThreadContextElement,kotlin.coroutines.CoroutineContext$Element):0:0 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
    2:2:kotlinx.coroutines.ThreadContextElement invoke(kotlinx.coroutines.ThreadContextElement,kotlin.coroutines.CoroutineContext$Element):38:38 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> invoke
kotlinx.coroutines.internal.ThreadSafeHeap -> kotlinx.coroutines.internal.ThreadSafeHeap:
    1:1:void <init>():24:24 -> <init>
    2:2:void <init>():27:27 -> <init>
    1:2:void addImpl(kotlinx.coroutines.internal.ThreadSafeHeapNode):112:113 -> addImpl
    3:3:kotlinx.coroutines.internal.ThreadSafeHeapNode[] realloc():142:142 -> addImpl
    3:3:void addImpl(kotlinx.coroutines.internal.ThreadSafeHeapNode):114 -> addImpl
    4:4:kotlinx.coroutines.internal.ThreadSafeHeapNode[] realloc():144:144 -> addImpl
    4:4:void addImpl(kotlinx.coroutines.internal.ThreadSafeHeapNode):114 -> addImpl
    5:5:int getSize():30:30 -> addImpl
    5:5:kotlinx.coroutines.internal.ThreadSafeHeapNode[] realloc():145 -> addImpl
    5:5:void addImpl(kotlinx.coroutines.internal.ThreadSafeHeapNode):114 -> addImpl
    6:6:kotlinx.coroutines.internal.ThreadSafeHeapNode[] realloc():145:145 -> addImpl
    6:6:void addImpl(kotlinx.coroutines.internal.ThreadSafeHeapNode):114 -> addImpl
    7:7:int getSize():30:30 -> addImpl
    7:7:kotlinx.coroutines.internal.ThreadSafeHeapNode[] realloc():145 -> addImpl
    7:7:void addImpl(kotlinx.coroutines.internal.ThreadSafeHeapNode):114 -> addImpl
    8:8:kotlinx.coroutines.internal.ThreadSafeHeapNode[] realloc():145:145 -> addImpl
    8:8:void addImpl(kotlinx.coroutines.internal.ThreadSafeHeapNode):114 -> addImpl
    9:9:int getSize():30:30 -> addImpl
    9:9:void addImpl(kotlinx.coroutines.internal.ThreadSafeHeapNode):115 -> addImpl
    10:10:void setSize(int):31:31 -> addImpl
    10:10:void addImpl(kotlinx.coroutines.internal.ThreadSafeHeapNode):115 -> addImpl
    11:13:void addImpl(kotlinx.coroutines.internal.ThreadSafeHeapNode):116:118 -> addImpl
    1:1:kotlinx.coroutines.internal.ThreadSafeHeapNode firstImpl():85:85 -> firstImpl
    1:1:int getSize():30:30 -> isEmpty
    1:1:boolean isEmpty():33 -> isEmpty
    1:1:kotlinx.coroutines.internal.ThreadSafeHeapNode peek():162:162 -> peek
    2:2:kotlinx.coroutines.internal.ThreadSafeHeapNode peek():40:40 -> peek
    1:1:boolean remove(kotlinx.coroutines.internal.ThreadSafeHeapNode):167:167 -> remove
    2:2:boolean remove(kotlinx.coroutines.internal.ThreadSafeHeapNode):74:74 -> remove
    3:5:boolean remove(kotlinx.coroutines.internal.ThreadSafeHeapNode):77:79 -> remove
    6:6:boolean remove(kotlinx.coroutines.internal.ThreadSafeHeapNode):74:74 -> remove
    1:1:kotlinx.coroutines.internal.ThreadSafeHeapNode removeAtImpl(int):89:89 -> removeAtImpl
    2:2:int getSize():30:30 -> removeAtImpl
    2:2:kotlinx.coroutines.internal.ThreadSafeHeapNode removeAtImpl(int):89 -> removeAtImpl
    3:4:kotlinx.coroutines.internal.ThreadSafeHeapNode removeAtImpl(int):89:90 -> removeAtImpl
    5:5:int getSize():30:30 -> removeAtImpl
    5:5:kotlinx.coroutines.internal.ThreadSafeHeapNode removeAtImpl(int):91 -> removeAtImpl
    6:6:void setSize(int):31:31 -> removeAtImpl
    6:6:kotlinx.coroutines.internal.ThreadSafeHeapNode removeAtImpl(int):91 -> removeAtImpl
    7:7:int getSize():30:30 -> removeAtImpl
    7:7:kotlinx.coroutines.internal.ThreadSafeHeapNode removeAtImpl(int):92 -> removeAtImpl
    8:8:int getSize():30:30 -> removeAtImpl
    8:8:kotlinx.coroutines.internal.ThreadSafeHeapNode removeAtImpl(int):93 -> removeAtImpl
    9:13:kotlinx.coroutines.internal.ThreadSafeHeapNode removeAtImpl(int):93:97 -> removeAtImpl
    14:14:kotlinx.coroutines.internal.ThreadSafeHeapNode removeAtImpl(int):95:95 -> removeAtImpl
    15:15:int getSize():30:30 -> removeAtImpl
    15:15:void siftDownFrom(int):132 -> removeAtImpl
    15:15:kotlinx.coroutines.internal.ThreadSafeHeapNode removeAtImpl(int):99 -> removeAtImpl
    16:16:void siftDownFrom(int):133:133 -> removeAtImpl
    16:16:kotlinx.coroutines.internal.ThreadSafeHeapNode removeAtImpl(int):99 -> removeAtImpl
    17:17:int getSize():30:30 -> removeAtImpl
    17:17:void siftDownFrom(int):134 -> removeAtImpl
    17:17:kotlinx.coroutines.internal.ThreadSafeHeapNode removeAtImpl(int):99 -> removeAtImpl
    18:20:void siftDownFrom(int):134:136 -> removeAtImpl
    18:20:kotlinx.coroutines.internal.ThreadSafeHeapNode removeAtImpl(int):99 -> removeAtImpl
    21:21:void siftDownFrom(int):135:135 -> removeAtImpl
    21:21:kotlinx.coroutines.internal.ThreadSafeHeapNode removeAtImpl(int):99 -> removeAtImpl
    22:22:void siftDownFrom(int):133:133 -> removeAtImpl
    22:22:kotlinx.coroutines.internal.ThreadSafeHeapNode removeAtImpl(int):99 -> removeAtImpl
    23:23:int getSize():30:30 -> removeAtImpl
    23:23:kotlinx.coroutines.internal.ThreadSafeHeapNode removeAtImpl(int):102 -> removeAtImpl
    24:27:kotlinx.coroutines.internal.ThreadSafeHeapNode removeAtImpl(int):102:105 -> removeAtImpl
    28:28:int getSize():30:30 -> removeAtImpl
    28:28:kotlinx.coroutines.internal.ThreadSafeHeapNode removeAtImpl(int):106 -> removeAtImpl
    29:29:kotlinx.coroutines.internal.ThreadSafeHeapNode removeAtImpl(int):106:106 -> removeAtImpl
    30:30:kotlinx.coroutines.internal.ThreadSafeHeapNode removeAtImpl(int):102:102 -> removeAtImpl
    31:31:kotlinx.coroutines.internal.ThreadSafeHeapNode removeAtImpl(int):90:90 -> removeAtImpl
    1:1:kotlinx.coroutines.internal.ThreadSafeHeapNode removeFirstOrNull():163:163 -> removeFirstOrNull
    2:2:int getSize():30:30 -> removeFirstOrNull
    2:2:kotlinx.coroutines.internal.ThreadSafeHeapNode removeFirstOrNull():43 -> removeFirstOrNull
    3:3:kotlinx.coroutines.internal.ThreadSafeHeapNode removeFirstOrNull():44:44 -> removeFirstOrNull
    4:4:kotlinx.coroutines.internal.ThreadSafeHeapNode removeFirstOrNull():47:47 -> removeFirstOrNull
    1:4:void siftUpFrom(int):123:126 -> siftUpFrom
    5:5:void siftUpFrom(int):125:125 -> siftUpFrom
    6:6:void siftUpFrom(int):123:123 -> siftUpFrom
    1:7:void swap(int,int):151:157 -> swap
    8:8:void swap(int,int):153:153 -> swap
    9:9:void swap(int,int):152:152 -> swap
    10:10:void swap(int,int):151:151 -> swap
kotlinx.coroutines.internal.ThreadState -> kotlinx.coroutines.internal.ThreadState:
    1:2:void <init>(kotlin.coroutines.CoroutineContext,int):14:15 -> <init>
    1:1:void append(java.lang.Object):18:18 -> append
    1:1:kotlin.coroutines.CoroutineContext getContext():14:14 -> getContext
    1:1:void start():20:20 -> start
    1:1:java.lang.Object take():19:19 -> take
kotlinx.coroutines.scheduling.CoroutineScheduler -> kotlinx.coroutines.scheduling.CoroutineScheduler:
    1:2:void <clinit>():254:255 -> <clinit>
    3:3:void <clinit>():258:258 -> <clinit>
    4:4:void <clinit>():261:261 -> <clinit>
    5:5:void <clinit>():263:263 -> <clinit>
    6:6:void <clinit>():266:266 -> <clinit>
    1:1:void <init>(int,int,long,java.lang.String):60:60 -> <init>
    2:2:void <init>(int,int,long,java.lang.String):67:67 -> <init>
    3:3:void <init>(int,int,long,java.lang.String):70:70 -> <init>
    4:4:void <init>(int,int,long,java.lang.String):73:73 -> <init>
    5:5:void <init>(int,int,long,java.lang.String):76:76 -> <init>
    6:6:void <init>(int,int,long,java.lang.String):81:81 -> <init>
    7:7:void <init>(int,int,long,java.lang.String):89:89 -> <init>
    8:8:void <init>(int,int,long,java.lang.String):105:105 -> <init>
    9:9:void <init>(int,int,long,java.lang.String):226:226 -> <init>
    10:10:void <init>(int,int,long,java.lang.String):232:232 -> <init>
    11:11:void <init>(int,int,long,java.lang.String):247:247 -> <init>
    12:12:void <init>(int,int,long,java.lang.String):250:250 -> <init>
    13:13:void <init>(int,int,long,java.lang.String):77:77 -> <init>
    14:14:void <init>(int,int,long,java.lang.String):76:76 -> <init>
    15:15:void <init>(int,int,long,java.lang.String):74:74 -> <init>
    16:16:void <init>(int,int,long,java.lang.String):73:73 -> <init>
    17:17:void <init>(int,int,long,java.lang.String):71:71 -> <init>
    18:18:void <init>(int,int,long,java.lang.String):70:70 -> <init>
    19:19:void <init>(int,int,long,java.lang.String):68:68 -> <init>
    20:20:void <init>(int,int,long,java.lang.String):67:67 -> <init>
    1:1:int access$getCorePoolSize$p(kotlinx.coroutines.scheduling.CoroutineScheduler):60:60 -> access$getCorePoolSize$p
    1:1:java.util.concurrent.Semaphore access$getCpuPermits$p(kotlinx.coroutines.scheduling.CoroutineScheduler):60:60 -> access$getCpuPermits$p
    1:1:int getCreatedWorkers():234:234 -> access$getCreatedWorkers$p
    1:1:int access$getCreatedWorkers$p(kotlinx.coroutines.scheduling.CoroutineScheduler):60 -> access$getCreatedWorkers$p
    1:1:kotlinx.coroutines.scheduling.GlobalQueue access$getGlobalQueue$p(kotlinx.coroutines.scheduling.CoroutineScheduler):60:60 -> access$getGlobalQueue$p
    1:1:long access$getIdleWorkerKeepAliveNs$p(kotlinx.coroutines.scheduling.CoroutineScheduler):60:60 -> access$getIdleWorkerKeepAliveNs$p
    1:1:int access$getMAX_PARK_TIME_NS$cp():60:60 -> access$getMAX_PARK_TIME_NS$cp
    1:1:int access$getMAX_SPINS$cp():60:60 -> access$getMAX_SPINS$cp
    1:1:int access$getMAX_YIELDS$cp():60:60 -> access$getMAX_YIELDS$cp
    1:1:int access$getMIN_PARK_TIME_NS$cp():60:60 -> access$getMIN_PARK_TIME_NS$cp
    1:1:kotlinx.coroutines.internal.Symbol access$getNOT_IN_STACK$cp():60:60 -> access$getNOT_IN_STACK$cp
    1:1:java.util.Random access$getRandom$p(kotlinx.coroutines.scheduling.CoroutineScheduler):60:60 -> access$getRandom$p
    1:1:java.lang.String access$getSchedulerName$p(kotlinx.coroutines.scheduling.CoroutineScheduler):60:60 -> access$getSchedulerName$p
    1:1:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker[] access$getWorkers$p(kotlinx.coroutines.scheduling.CoroutineScheduler):60:60 -> access$getWorkers$p
    1:1:boolean isTerminated():251:251 -> access$isTerminated$p
    1:1:boolean access$isTerminated$p(kotlinx.coroutines.scheduling.CoroutineScheduler):60 -> access$isTerminated$p
    1:1:void access$parkedWorkersStackPush(kotlinx.coroutines.scheduling.CoroutineScheduler,kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):60:60 -> access$parkedWorkersStackPush
    1:1:void parkedWorkersStackTopUpdate(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker,int,int):1022:1022 -> access$parkedWorkersStackTopUpdate
    1:1:void access$parkedWorkersStackTopUpdate(kotlinx.coroutines.scheduling.CoroutineScheduler,kotlinx.coroutines.scheduling.CoroutineScheduler$Worker,int,int):60 -> access$parkedWorkersStackTopUpdate
    2:2:void parkedWorkersStackTopUpdate(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker,int,int):120:120 -> access$parkedWorkersStackTopUpdate
    2:2:void access$parkedWorkersStackTopUpdate(kotlinx.coroutines.scheduling.CoroutineScheduler,kotlinx.coroutines.scheduling.CoroutineScheduler$Worker,int,int):60 -> access$parkedWorkersStackTopUpdate
    3:3:void parkedWorkersStackTopUpdate(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker,int,int):128:128 -> access$parkedWorkersStackTopUpdate
    3:3:void access$parkedWorkersStackTopUpdate(kotlinx.coroutines.scheduling.CoroutineScheduler,kotlinx.coroutines.scheduling.CoroutineScheduler$Worker,int,int):60 -> access$parkedWorkersStackTopUpdate
    1:1:void access$requestCpuWorker(kotlinx.coroutines.scheduling.CoroutineScheduler):60:60 -> access$requestCpuWorker
    1:1:void access$runSafely(kotlinx.coroutines.scheduling.CoroutineScheduler,kotlinx.coroutines.scheduling.Task):60:60 -> access$runSafely
    1:1:void close():295:295 -> close
    1:1:int createNewWorker():460:460 -> createNewWorker
    2:2:int createNewWorker():1033:1033 -> createNewWorker
    3:3:boolean isTerminated():251:251 -> createNewWorker
    3:3:int createNewWorker():462 -> createNewWorker
    4:5:int createNewWorker():462:463 -> createNewWorker
    6:7:int createNewWorker():468:469 -> createNewWorker
    8:8:int createNewWorker():1036:1036 -> createNewWorker
    9:10:int createNewWorker():472:473 -> createNewWorker
    11:11:int createNewWorker():1043:1043 -> createNewWorker
    12:13:int createNewWorker():475:476 -> createNewWorker
    14:14:int createNewWorker():474:474 -> createNewWorker
    15:15:int createNewWorker():472:472 -> createNewWorker
    16:16:int createNewWorker():469:469 -> createNewWorker
    17:17:int createNewWorker():476:476 -> createNewWorker
    1:4:kotlinx.coroutines.scheduling.Task createTask$kotlinx_coroutines_core(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext):360:363 -> createTask$kotlinx_coroutines_core
    5:5:kotlinx.coroutines.scheduling.Task createTask$kotlinx_coroutines_core(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext):366:366 -> createTask$kotlinx_coroutines_core
    1:1:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker currentWorker():534:534 -> currentWorker
    2:2:kotlinx.coroutines.scheduling.CoroutineScheduler kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.getScheduler():620:620 -> currentWorker
    2:2:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker currentWorker():534 -> currentWorker
    3:3:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker currentWorker():534:534 -> currentWorker
    1:1:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):343:343 -> dispatch
    2:2:int submitToLocalQueue(kotlinx.coroutines.scheduling.Task,boolean):484:484 -> dispatch
    2:2:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):345 -> dispatch
    3:3:int submitToLocalQueue(kotlinx.coroutines.scheduling.Task,boolean):490:490 -> dispatch
    3:3:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):345 -> dispatch
    4:4:int submitToLocalQueue(kotlinx.coroutines.scheduling.Task,boolean):493:493 -> dispatch
    4:4:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):345 -> dispatch
    5:5:int submitToLocalQueue(kotlinx.coroutines.scheduling.Task,boolean):502:502 -> dispatch
    5:5:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):345 -> dispatch
    6:6:int submitToLocalQueue(kotlinx.coroutines.scheduling.Task,boolean):510:510 -> dispatch
    6:6:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):345 -> dispatch
    7:7:int submitToLocalQueue(kotlinx.coroutines.scheduling.Task,boolean):518:518 -> dispatch
    7:7:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):345 -> dispatch
    8:8:int submitToLocalQueue(kotlinx.coroutines.scheduling.Task,boolean):520:520 -> dispatch
    8:8:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):345 -> dispatch
    9:9:int submitToLocalQueue(kotlinx.coroutines.scheduling.Task,boolean):526:526 -> dispatch
    9:9:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):345 -> dispatch
    10:10:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):355:355 -> dispatch
    11:11:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):349:349 -> dispatch
    12:12:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):353:353 -> dispatch
    13:13:void dispatch(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):351:351 -> dispatch
    1:1:void dispatch$default(kotlinx.coroutines.scheduling.CoroutineScheduler,java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean,int,java.lang.Object):341:341 -> dispatch$default
    1:1:void execute(java.lang.Runnable):293:293 -> execute
    1:1:int parkedWorkersStackNextIndex(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):199:199 -> parkedWorkersStackNextIndex
    2:2:int parkedWorkersStackNextIndex(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):202:202 -> parkedWorkersStackNextIndex
    3:4:int parkedWorkersStackNextIndex(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):205:206 -> parkedWorkersStackNextIndex
    5:5:int parkedWorkersStackNextIndex(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):209:209 -> parkedWorkersStackNextIndex
    1:1:void parkedWorkersStackPush(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):140:140 -> parkedWorkersStackPush
    2:2:void parkedWorkersStackPush(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):1024:1024 -> parkedWorkersStackPush
    3:5:void parkedWorkersStackPush(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):148:150 -> parkedWorkersStackPush
    6:6:void parkedWorkersStackPush(kotlinx.coroutines.scheduling.CoroutineScheduler$Worker):156:156 -> parkedWorkersStackPush
    1:2:void requestCpuWorker():374:375 -> requestCpuWorker
    3:3:void requestCpuWorker():384:384 -> requestCpuWorker
    4:4:void requestCpuWorker():392:392 -> requestCpuWorker
    5:6:void requestCpuWorker():400:401 -> requestCpuWorker
    7:7:void requestCpuWorker():404:404 -> requestCpuWorker
    8:8:void requestCpuWorker():408:408 -> requestCpuWorker
    1:1:void runSafely(kotlinx.coroutines.scheduling.Task):594:594 -> runSafely
    2:3:void runSafely(kotlinx.coroutines.scheduling.Task):596:597 -> runSafely
    4:4:void runSafely(kotlinx.coroutines.scheduling.Task):599:599 -> runSafely
    1:1:void shutdown(long):300:300 -> shutdown
    2:2:void shutdown(long):302:302 -> shutdown
    3:3:void shutdown(long):304:304 -> shutdown
    4:5:void shutdown(long):1029:1030 -> shutdown
    6:6:void shutdown(long):304:304 -> shutdown
    7:7:void shutdown(long):307:307 -> shutdown
    8:10:void shutdown(long):309:311 -> shutdown
    11:13:void shutdown(long):313:315 -> shutdown
    14:14:void shutdown(long):307:307 -> shutdown
    15:15:void shutdown(long):319:319 -> shutdown
    16:16:void kotlinx.coroutines.internal.LockFreeTaskQueue.close():318:318 -> shutdown
    16:16:void shutdown(long):319 -> shutdown
    17:17:void kotlinx.coroutines.internal.LockFreeTaskQueue.close():41:41 -> shutdown
    17:17:void shutdown(long):319 -> shutdown
    18:19:void shutdown(long):322:323 -> shutdown
    20:20:void shutdown(long):326:326 -> shutdown
    21:23:void shutdown(long):328:330 -> shutdown
    24:24:void kotlinx.coroutines.internal.LockFreeTaskQueue.close():42:42 -> shutdown
    24:24:void shutdown(long):319 -> shutdown
    25:25:void shutdown(long):304:304 -> shutdown
    1:2:java.lang.String toString():552:553 -> toString
    3:4:java.lang.String toString():555:556 -> toString
    5:5:java.lang.String toString():568:568 -> toString
    6:6:java.lang.String toString():564:564 -> toString
    7:7:java.lang.String toString():560:560 -> toString
    8:9:java.lang.String toString():573:574 -> toString
    10:11:java.lang.String toString():576:577 -> toString
    12:18:java.lang.String toString():579:585 -> toString
    19:19:int kotlinx.coroutines.internal.LockFreeTaskQueue.getSize():37:37 -> toString
    19:19:java.lang.String toString():585 -> toString
    20:20:int kotlinx.coroutines.internal.LockFreeTaskQueueCore.getSize():95:95 -> toString
    20:20:int kotlinx.coroutines.internal.LockFreeTaskQueue.getSize():37 -> toString
    20:20:java.lang.String toString():585 -> toString
    21:21:java.lang.String toString():585:585 -> toString
    22:23:java.lang.String toString():1045:1046 -> toString
    1:1:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker parkedWorkersStackPop():1026:1026 -> tryUnpark
    1:1:boolean tryUnpark():413 -> tryUnpark
    2:2:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker parkedWorkersStackPop():169:169 -> tryUnpark
    2:2:boolean tryUnpark():413 -> tryUnpark
    3:3:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker parkedWorkersStackPop():171:171 -> tryUnpark
    3:3:boolean tryUnpark():413 -> tryUnpark
    4:4:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker parkedWorkersStackPop():178:178 -> tryUnpark
    4:4:boolean tryUnpark():413 -> tryUnpark
    5:5:kotlinx.coroutines.scheduling.CoroutineScheduler$Worker parkedWorkersStackPop():185:185 -> tryUnpark
    5:5:boolean tryUnpark():413 -> tryUnpark
    6:6:boolean tryUnpark():426:426 -> tryUnpark
    7:7:boolean tryUnpark():431:431 -> tryUnpark
    8:8:boolean tryUnpark():436:436 -> tryUnpark
    9:9:boolean tryUnpark():446:446 -> tryUnpark
kotlinx.coroutines.scheduling.CoroutineScheduler$Worker -> kotlinx.coroutines.scheduling.CoroutineScheduler$Worker:
    1:1:void <init>(kotlinx.coroutines.scheduling.CoroutineScheduler):603:603 -> <init>
    1:1:void <init>(kotlinx.coroutines.scheduling.CoroutineScheduler,int):616 -> <init>
    2:2:void <init>(kotlinx.coroutines.scheduling.CoroutineScheduler):605:605 -> <init>
    2:2:void <init>(kotlinx.coroutines.scheduling.CoroutineScheduler,int):616 -> <init>
    3:3:void <init>(kotlinx.coroutines.scheduling.CoroutineScheduler):622:622 -> <init>
    3:3:void <init>(kotlinx.coroutines.scheduling.CoroutineScheduler,int):616 -> <init>
    4:4:void <init>(kotlinx.coroutines.scheduling.CoroutineScheduler):629:629 -> <init>
    4:4:void <init>(kotlinx.coroutines.scheduling.CoroutineScheduler,int):616 -> <init>
    5:5:void <init>(kotlinx.coroutines.scheduling.CoroutineScheduler):646:646 -> <init>
    5:5:void <init>(kotlinx.coroutines.scheduling.CoroutineScheduler,int):616 -> <init>
    6:6:void <init>(kotlinx.coroutines.scheduling.CoroutineScheduler):660:660 -> <init>
    6:6:void <init>(kotlinx.coroutines.scheduling.CoroutineScheduler,int):616 -> <init>
    7:7:void <init>(kotlinx.coroutines.scheduling.CoroutineScheduler):715:715 -> <init>
    7:7:void <init>(kotlinx.coroutines.scheduling.CoroutineScheduler,int):616 -> <init>
    8:8:void <init>(kotlinx.coroutines.scheduling.CoroutineScheduler):717:717 -> <init>
    8:8:void <init>(kotlinx.coroutines.scheduling.CoroutineScheduler,int):616 -> <init>
    9:9:void <init>(kotlinx.coroutines.scheduling.CoroutineScheduler,int):617:617 -> <init>
    1:2:boolean blockingQuiescence():916:917 -> blockingQuiescence
    1:3:boolean doPark(long):846:848 -> doPark
    1:1:kotlinx.coroutines.scheduling.Task findTask$kotlinx_coroutines_core():942:942 -> findTask$kotlinx_coroutines_core
    2:5:kotlinx.coroutines.scheduling.Task findTaskWithCpuPermit():965:968 -> findTask$kotlinx_coroutines_core
    2:5:kotlinx.coroutines.scheduling.Task findTask$kotlinx_coroutines_core():942 -> findTask$kotlinx_coroutines_core
    6:6:kotlinx.coroutines.scheduling.Task trySteal():973:973 -> findTask$kotlinx_coroutines_core
    6:6:kotlinx.coroutines.scheduling.Task findTaskWithCpuPermit():969 -> findTask$kotlinx_coroutines_core
    6:6:kotlinx.coroutines.scheduling.Task findTask$kotlinx_coroutines_core():942 -> findTask$kotlinx_coroutines_core
    7:8:kotlinx.coroutines.scheduling.Task trySteal():978:979 -> findTask$kotlinx_coroutines_core
    7:8:kotlinx.coroutines.scheduling.Task findTaskWithCpuPermit():969 -> findTask$kotlinx_coroutines_core
    7:8:kotlinx.coroutines.scheduling.Task findTask$kotlinx_coroutines_core():942 -> findTask$kotlinx_coroutines_core
    9:10:kotlinx.coroutines.scheduling.Task trySteal():982:983 -> findTask$kotlinx_coroutines_core
    9:10:kotlinx.coroutines.scheduling.Task findTaskWithCpuPermit():969 -> findTask$kotlinx_coroutines_core
    9:10:kotlinx.coroutines.scheduling.Task findTask$kotlinx_coroutines_core():942 -> findTask$kotlinx_coroutines_core
    11:12:kotlinx.coroutines.scheduling.Task trySteal():985:986 -> findTask$kotlinx_coroutines_core
    11:12:kotlinx.coroutines.scheduling.Task findTaskWithCpuPermit():969 -> findTask$kotlinx_coroutines_core
    11:12:kotlinx.coroutines.scheduling.Task findTask$kotlinx_coroutines_core():942 -> findTask$kotlinx_coroutines_core
    13:13:kotlinx.coroutines.scheduling.Task findTask$kotlinx_coroutines_core():951:951 -> findTask$kotlinx_coroutines_core
    1:1:int getIndexInArray():610:610 -> getIndexInArray
    1:1:kotlinx.coroutines.scheduling.WorkQueue getLocalQueue():622:622 -> getLocalQueue
    1:1:java.lang.Object getNextParkedWorker():660:660 -> getNextParkedWorker
    1:1:kotlinx.coroutines.scheduling.CoroutineScheduler$WorkerState getState():629:629 -> getState
    1:2:void idleResetBeforeUnpark():937:938 -> idleResetBeforeUnpark
    1:1:boolean isBlocking():632:632 -> isBlocking
    1:1:boolean isParking():631:631 -> isParking
    1:3:int nextInt$kotlinx_coroutines_core(int):792:794 -> nextInt$kotlinx_coroutines_core
    4:4:int nextInt$kotlinx_coroutines_core(int):798:798 -> nextInt$kotlinx_coroutines_core
    5:5:int nextInt$kotlinx_coroutines_core(int):800:800 -> nextInt$kotlinx_coroutines_core
    1:2:void run():722:723 -> run
    3:3:void run():726:726 -> run
    4:7:void cpuWorkerIdle():812:815 -> run
    4:7:void run():727 -> run
    8:9:void cpuWorkerIdle():817:818 -> run
    8:9:void run():727 -> run
    10:11:void cpuWorkerIdle():820:821 -> run
    10:11:void run():727 -> run
    12:14:void blockingWorkerIdle():826:828 -> run
    12:14:void run():729 -> run
    15:15:void blockingWorkerIdle():830:830 -> run
    15:15:void run():729 -> run
    16:16:void blockingWorkerIdle():832:832 -> run
    16:16:void run():729 -> run
    17:19:void blockingWorkerIdle():835:837 -> run
    17:19:void run():729 -> run
    20:20:void run():734:734 -> run
    21:26:void idleReset(kotlinx.coroutines.scheduling.TaskMode):925:930 -> run
    21:26:void run():736 -> run
    27:27:void idleReset(kotlinx.coroutines.scheduling.TaskMode):932:932 -> run
    27:27:void run():736 -> run
    28:28:void run():739:739 -> run
    29:29:void beforeTask(kotlinx.coroutines.scheduling.TaskMode,long):748:748 -> run
    29:29:void run():739 -> run
    30:30:void beforeTask(kotlinx.coroutines.scheduling.TaskMode,long):753:753 -> run
    30:30:void run():739 -> run
    31:31:void beforeTask(kotlinx.coroutines.scheduling.TaskMode,long):1021:1021 -> run
    31:31:void run():739 -> run
    32:33:void beforeTask(kotlinx.coroutines.scheduling.TaskMode,long):754:755 -> run
    32:33:void run():739 -> run
    34:34:void beforeTask(kotlinx.coroutines.scheduling.TaskMode,long):763:763 -> run
    34:34:void run():739 -> run
    35:37:void beforeTask(kotlinx.coroutines.scheduling.TaskMode,long):766:768 -> run
    35:37:void run():739 -> run
    38:39:void beforeTask(kotlinx.coroutines.scheduling.TaskMode,long):770:771 -> run
    38:39:void run():739 -> run
    40:40:void run():740:740 -> run
    41:42:void afterTask(kotlinx.coroutines.scheduling.TaskMode):776:777 -> run
    41:42:void run():741 -> run
    43:43:void afterTask(kotlinx.coroutines.scheduling.TaskMode):1022:1022 -> run
    43:43:void run():741 -> run
    44:44:void afterTask(kotlinx.coroutines.scheduling.TaskMode):778:778 -> run
    44:44:void run():741 -> run
    45:47:void afterTask(kotlinx.coroutines.scheduling.TaskMode):780:782 -> run
    45:47:void run():741 -> run
    48:48:void run():744:744 -> run
    1:2:void setIndexInArray(int):612:613 -> setIndexInArray
    1:1:void setNextParkedWorker(java.lang.Object):660:660 -> setNextParkedWorker
    1:3:boolean tryAcquireCpuPermit():684:686 -> tryAcquireCpuPermit
    1:1:boolean tryForbidTermination():668:668 -> tryForbidTermination
    2:2:boolean tryForbidTermination():671:671 -> tryForbidTermination
    3:3:boolean tryForbidTermination():675:675 -> tryForbidTermination
    1:4:boolean tryReleaseCpu$kotlinx_coroutines_core(kotlinx.coroutines.scheduling.CoroutineScheduler$WorkerState):698:701 -> tryReleaseCpu$kotlinx_coroutines_core
    1:1:void tryTerminateWorker():856:856 -> tryTerminateWorker
    2:2:void tryTerminateWorker():1023:1023 -> tryTerminateWorker
    3:3:void tryTerminateWorker():858:858 -> tryTerminateWorker
    4:4:void tryTerminateWorker():860:860 -> tryTerminateWorker
    5:5:int kotlinx.coroutines.scheduling.CoroutineScheduler.getCreatedWorkers():234:234 -> tryTerminateWorker
    5:5:int kotlinx.coroutines.scheduling.CoroutineScheduler.access$getCreatedWorkers$p(kotlinx.coroutines.scheduling.CoroutineScheduler):60 -> tryTerminateWorker
    5:5:void tryTerminateWorker():860 -> tryTerminateWorker
    6:6:void tryTerminateWorker():860:860 -> tryTerminateWorker
    7:7:void tryTerminateWorker():862:862 -> tryTerminateWorker
    8:8:void tryTerminateWorker():867:867 -> tryTerminateWorker
    9:10:void tryTerminateWorker():874:875 -> tryTerminateWorker
    11:11:void tryTerminateWorker():883:883 -> tryTerminateWorker
    12:12:void tryTerminateWorker():888:888 -> tryTerminateWorker
    13:13:void tryTerminateWorker():1024:1024 -> tryTerminateWorker
    14:16:void tryTerminateWorker():890:892 -> tryTerminateWorker
    17:17:void tryTerminateWorker():900:900 -> tryTerminateWorker
    18:18:void tryTerminateWorker():890:890 -> tryTerminateWorker
    19:21:void tryTerminateWorker():905:907 -> tryTerminateWorker
    22:22:void tryTerminateWorker():906:906 -> tryTerminateWorker
kotlinx.coroutines.scheduling.CoroutineScheduler$WorkerState -> kotlinx.coroutines.scheduling.CoroutineScheduler$WorkerState:
    1:1:void <init>(java.lang.String,int):993:993 -> <init>
kotlinx.coroutines.scheduling.DefaultScheduler -> kotlinx.coroutines.scheduling.DefaultScheduler:
    1:2:void <clinit>():16:17 -> <clinit>
    3:3:kotlinx.coroutines.CoroutineDispatcher kotlinx.coroutines.scheduling.ExperimentalCoroutineDispatcher.blocking(int):88:88 -> <clinit>
    3:3:void <clinit>():17 -> <clinit>
    4:4:void <clinit>():17:17 -> <clinit>
    5:5:kotlinx.coroutines.CoroutineDispatcher kotlinx.coroutines.scheduling.ExperimentalCoroutineDispatcher.blocking(int):87:87 -> <clinit>
    5:5:void <clinit>():17 -> <clinit>
    1:1:void <init>():16:16 -> <init>
    1:1:void close():20:20 -> close
    1:1:kotlinx.coroutines.CoroutineDispatcher getIO():17:17 -> getIO
kotlinx.coroutines.scheduling.ExperimentalCoroutineDispatcher -> kotlinx.coroutines.scheduling.ExperimentalCoroutineDispatcher:
    1:2:void <init>(int,int,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):42:43 -> <init>
    3:3:void <init>(int,int,java.lang.String):0:0 -> <init>
    3:3:void <init>(int,int,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):44 -> <init>
    4:4:void <init>(int,int,java.lang.String):45:45 -> <init>
    4:4:void <init>(int,int,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):44 -> <init>
    5:5:void <init>(int,int,long,java.lang.String):0:0 -> <init>
    5:5:void <init>(int,int,java.lang.String):45 -> <init>
    5:5:void <init>(int,int,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):44 -> <init>
    6:6:void <init>(int,int,long,java.lang.String):40:40 -> <init>
    6:6:void <init>(int,int,java.lang.String):45 -> <init>
    6:6:void <init>(int,int,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):44 -> <init>
    7:7:kotlinx.coroutines.scheduling.CoroutineScheduler createScheduler():113:113 -> <init>
    7:7:void <init>(int,int,long,java.lang.String):57 -> <init>
    7:7:void <init>(int,int,java.lang.String):45 -> <init>
    7:7:void <init>(int,int,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):44 -> <init>
    8:8:void <init>(int,int,long,java.lang.String):57:57 -> <init>
    8:8:void <init>(int,int,java.lang.String):45 -> <init>
    8:8:void <init>(int,int,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):44 -> <init>
    1:1:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):61:61 -> dispatch
    2:2:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):63:63 -> dispatch
    1:1:void dispatchWithContext$kotlinx_coroutines_core(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):106:106 -> dispatchWithContext$kotlinx_coroutines_core
    2:2:void dispatchWithContext$kotlinx_coroutines_core(java.lang.Runnable,kotlinx.coroutines.scheduling.TaskContext,boolean):109:109 -> dispatchWithContext$kotlinx_coroutines_core
    1:1:void dispatchYield(kotlin.coroutines.CoroutineContext,java.lang.Runnable):68:68 -> dispatchYield
    2:2:void dispatchYield(kotlin.coroutines.CoroutineContext,java.lang.Runnable):70:70 -> dispatchYield
kotlinx.coroutines.scheduling.GlobalQueue -> kotlinx.coroutines.scheduling.GlobalQueue:
    1:1:void <init>():112:112 -> <init>
    1:1:kotlinx.coroutines.scheduling.Task removeFirstWithModeOrNull(kotlinx.coroutines.scheduling.TaskMode):127:127 -> removeFirstWithModeOrNull
    2:4:kotlinx.coroutines.scheduling.Task removeFirstWithModeOrNull(kotlinx.coroutines.scheduling.TaskMode):131:133 -> removeFirstWithModeOrNull
    5:6:kotlinx.coroutines.scheduling.Task removeFirstWithModeOrNull(kotlinx.coroutines.scheduling.TaskMode):137:138 -> removeFirstWithModeOrNull
    7:7:kotlinx.coroutines.scheduling.Task removeFirstWithModeOrNull(kotlinx.coroutines.scheduling.TaskMode):141:141 -> removeFirstWithModeOrNull
    8:8:kotlinx.coroutines.scheduling.Task removeFirstWithModeOrNull(kotlinx.coroutines.scheduling.TaskMode):146:146 -> removeFirstWithModeOrNull
    9:9:kotlinx.coroutines.scheduling.Task removeFirstWithModeOrNull(kotlinx.coroutines.scheduling.TaskMode):149:149 -> removeFirstWithModeOrNull
    10:10:kotlinx.coroutines.scheduling.Task removeFirstWithModeOrNull(kotlinx.coroutines.scheduling.TaskMode):114:114 -> removeFirstWithModeOrNull
    11:11:kotlinx.coroutines.scheduling.Task removeFirstWithModeOrNull(kotlinx.coroutines.scheduling.TaskMode):152:152 -> removeFirstWithModeOrNull
    12:12:kotlinx.coroutines.scheduling.Task removeFirstWithModeOrNull(kotlinx.coroutines.scheduling.TaskMode):155:155 -> removeFirstWithModeOrNull
    13:13:kotlinx.coroutines.scheduling.Task removeFirstWithModeOrNull(kotlinx.coroutines.scheduling.TaskMode):159:159 -> removeFirstWithModeOrNull
    14:15:kotlinx.coroutines.scheduling.Task removeFirstWithModeOrNull(kotlinx.coroutines.scheduling.TaskMode):164:165 -> removeFirstWithModeOrNull
    16:16:kotlinx.coroutines.scheduling.Task removeFirstWithModeOrNull(kotlinx.coroutines.scheduling.TaskMode):126:126 -> removeFirstWithModeOrNull
    17:17:kotlinx.coroutines.scheduling.Task removeFirstWithModeOrNull(kotlinx.coroutines.scheduling.TaskMode):166:166 -> removeFirstWithModeOrNull
kotlinx.coroutines.scheduling.LimitingDispatcher -> kotlinx.coroutines.scheduling.LimitingDispatcher:
    1:1:void <init>(kotlinx.coroutines.scheduling.ExperimentalCoroutineDispatcher,int,kotlinx.coroutines.scheduling.TaskMode):136:136 -> <init>
    2:3:void <init>(kotlinx.coroutines.scheduling.ExperimentalCoroutineDispatcher,int,kotlinx.coroutines.scheduling.TaskMode):138:139 -> <init>
    1:1:void afterTask():206:206 -> afterTask
    2:2:void afterTask():209:209 -> afterTask
    3:3:void afterTask():212:212 -> afterTask
    4:5:void afterTask():225:226 -> afterTask
    1:1:void close():146:146 -> close
    1:1:void dispatch(kotlin.coroutines.CoroutineContext,java.lang.Runnable):148:148 -> dispatch
    2:2:void dispatch(java.lang.Runnable,boolean):154:154 -> dispatch
    3:4:void dispatch(java.lang.Runnable,boolean):157:158 -> dispatch
    5:5:void dispatch(java.lang.Runnable,boolean):163:163 -> dispatch
    6:6:void dispatch(java.lang.Runnable,boolean):180:180 -> dispatch
    7:7:void dispatch(java.lang.Runnable,boolean):184:184 -> dispatch
    1:1:void execute(java.lang.Runnable):144:144 -> execute
    1:1:kotlinx.coroutines.scheduling.TaskMode getTaskMode():135:135 -> getTaskMode
    1:1:java.lang.String toString():189:189 -> toString
kotlinx.coroutines.scheduling.NanoTimeSource -> kotlinx.coroutines.scheduling.NanoTimeSource:
    1:1:void <clinit>():121:121 -> <clinit>
    1:1:void <init>():121:121 -> <init>
    1:1:long nanoTime():122:122 -> nanoTime
kotlinx.coroutines.scheduling.NonBlockingContext -> kotlinx.coroutines.scheduling.NonBlockingContext:
    1:2:void <clinit>():77:78 -> <clinit>
    1:1:void <init>():77:77 -> <init>
    1:1:kotlinx.coroutines.scheduling.TaskMode getTaskMode():78:78 -> getTaskMode
kotlinx.coroutines.scheduling.Task -> kotlinx.coroutines.scheduling.Task:
    1:1:void <init>(long,kotlinx.coroutines.scheduling.TaskContext):85:85 -> <init>
    2:2:void <init>():89:89 -> <init>
    3:3:void <init>(long,kotlinx.coroutines.scheduling.TaskContext):0:0 -> <init>
    3:3:void <init>():89 -> <init>
    4:4:void <init>(long,kotlinx.coroutines.scheduling.TaskContext):85:85 -> <init>
    4:4:void <init>():89 -> <init>
    1:1:kotlinx.coroutines.scheduling.TaskMode getMode():90:90 -> getMode
kotlinx.coroutines.scheduling.TaskImpl -> kotlinx.coroutines.scheduling.TaskImpl:
    1:1:void <init>(java.lang.Runnable,long,kotlinx.coroutines.scheduling.TaskContext):98:98 -> <init>
    1:1:void run():101:101 -> run
    2:2:void run():103:103 -> run
    1:1:java.lang.String toString():108:108 -> toString
kotlinx.coroutines.scheduling.TaskMode -> kotlinx.coroutines.scheduling.TaskMode:
    1:1:void <init>(java.lang.String,int):59:59 -> <init>
kotlinx.coroutines.scheduling.TasksKt -> kotlinx.coroutines.scheduling.TasksKt:
    1:1:void <clinit>():18:18 -> <clinit>
    2:2:void <clinit>():23:23 -> <clinit>
    3:3:void <clinit>():28:28 -> <clinit>
    4:4:void <clinit>():37:37 -> <clinit>
    5:5:void <clinit>():35:35 -> <clinit>
    6:7:void <clinit>():44:45 -> <clinit>
    8:8:void <clinit>():44:44 -> <clinit>
    9:9:void <clinit>():42:42 -> <clinit>
    10:11:void <clinit>():52:53 -> <clinit>
    12:12:void <clinit>():52:52 -> <clinit>
    13:13:void <clinit>():57:57 -> <clinit>
kotlinx.coroutines.scheduling.TimeSource -> kotlinx.coroutines.scheduling.TimeSource:
    1:1:void <init>():117:117 -> <init>
kotlinx.coroutines.scheduling.WorkQueue -> kotlinx.coroutines.scheduling.WorkQueue:
    1:1:void <init>():36:36 -> <init>
    2:2:void <init>():54:54 -> <init>
    3:3:void <init>():56:56 -> <init>
    4:5:void <init>():58:59 -> <init>
    1:2:boolean add(kotlinx.coroutines.scheduling.Task,kotlinx.coroutines.scheduling.GlobalQueue):76:77 -> add
    1:2:boolean tryAddLast(kotlinx.coroutines.scheduling.Task):185:186 -> addLast
    1:2:boolean addLast(kotlinx.coroutines.scheduling.Task,kotlinx.coroutines.scheduling.GlobalQueue):87 -> addLast
    3:3:boolean tryAddLast(kotlinx.coroutines.scheduling.Task):194:194 -> addLast
    3:3:boolean addLast(kotlinx.coroutines.scheduling.Task,kotlinx.coroutines.scheduling.GlobalQueue):87 -> addLast
    4:5:boolean tryAddLast(kotlinx.coroutines.scheduling.Task):198:199 -> addLast
    4:5:boolean addLast(kotlinx.coroutines.scheduling.Task,kotlinx.coroutines.scheduling.GlobalQueue):87 -> addLast
    6:6:void offloadWork(kotlinx.coroutines.scheduling.GlobalQueue):142:142 -> addLast
    6:6:boolean addLast(kotlinx.coroutines.scheduling.Task,kotlinx.coroutines.scheduling.GlobalQueue):88 -> addLast
    7:8:void offloadWork(kotlinx.coroutines.scheduling.GlobalQueue):230:231 -> addLast
    7:8:boolean addLast(kotlinx.coroutines.scheduling.Task,kotlinx.coroutines.scheduling.GlobalQueue):88 -> addLast
    9:9:java.util.concurrent.atomic.AtomicReferenceArray access$getBuffer$p(kotlinx.coroutines.scheduling.WorkQueue):36:36 -> addLast
    9:9:void offloadWork(kotlinx.coroutines.scheduling.GlobalQueue):233 -> addLast
    9:9:boolean addLast(kotlinx.coroutines.scheduling.Task,kotlinx.coroutines.scheduling.GlobalQueue):88 -> addLast
    10:10:void offloadWork(kotlinx.coroutines.scheduling.GlobalQueue):233:233 -> addLast
    10:10:boolean addLast(kotlinx.coroutines.scheduling.Task,kotlinx.coroutines.scheduling.GlobalQueue):88 -> addLast
    11:11:void offloadWork(kotlinx.coroutines.scheduling.GlobalQueue):238:238 -> addLast
    11:11:boolean addLast(kotlinx.coroutines.scheduling.Task,kotlinx.coroutines.scheduling.GlobalQueue):88 -> addLast
    12:12:java.util.concurrent.atomic.AtomicReferenceArray access$getBuffer$p(kotlinx.coroutines.scheduling.WorkQueue):36:36 -> addLast
    12:12:void offloadWork(kotlinx.coroutines.scheduling.GlobalQueue):240 -> addLast
    12:12:boolean addLast(kotlinx.coroutines.scheduling.Task,kotlinx.coroutines.scheduling.GlobalQueue):88 -> addLast
    13:13:void offloadWork(kotlinx.coroutines.scheduling.GlobalQueue):240:240 -> addLast
    13:13:boolean addLast(kotlinx.coroutines.scheduling.Task,kotlinx.coroutines.scheduling.GlobalQueue):88 -> addLast
    14:14:void offloadWork(kotlinx.coroutines.scheduling.GlobalQueue):144:144 -> addLast
    14:14:boolean addLast(kotlinx.coroutines.scheduling.Task,kotlinx.coroutines.scheduling.GlobalQueue):88 -> addLast
    1:1:void addToGlobalQueue(kotlinx.coroutines.scheduling.GlobalQueue,kotlinx.coroutines.scheduling.Task):154:154 -> addToGlobalQueue
    1:1:int getBufferSize$kotlinx_coroutines_core():51:51 -> getBufferSize$kotlinx_coroutines_core
    1:1:void offloadAllWork$kotlinx_coroutines_core(kotlinx.coroutines.scheduling.GlobalQueue):158:158 -> offloadAllWork$kotlinx_coroutines_core
    2:3:void offloadAllWork$kotlinx_coroutines_core(kotlinx.coroutines.scheduling.GlobalQueue):243:244 -> offloadAllWork$kotlinx_coroutines_core
    4:4:java.util.concurrent.atomic.AtomicReferenceArray access$getBuffer$p(kotlinx.coroutines.scheduling.WorkQueue):36:36 -> offloadAllWork$kotlinx_coroutines_core
    4:4:void offloadAllWork$kotlinx_coroutines_core(kotlinx.coroutines.scheduling.GlobalQueue):246 -> offloadAllWork$kotlinx_coroutines_core
    5:5:void offloadAllWork$kotlinx_coroutines_core(kotlinx.coroutines.scheduling.GlobalQueue):246:246 -> offloadAllWork$kotlinx_coroutines_core
    6:6:void offloadAllWork$kotlinx_coroutines_core(kotlinx.coroutines.scheduling.GlobalQueue):251:251 -> offloadAllWork$kotlinx_coroutines_core
    7:7:java.util.concurrent.atomic.AtomicReferenceArray access$getBuffer$p(kotlinx.coroutines.scheduling.WorkQueue):36:36 -> offloadAllWork$kotlinx_coroutines_core
    7:7:void offloadAllWork$kotlinx_coroutines_core(kotlinx.coroutines.scheduling.GlobalQueue):253 -> offloadAllWork$kotlinx_coroutines_core
    8:8:void offloadAllWork$kotlinx_coroutines_core(kotlinx.coroutines.scheduling.GlobalQueue):253:253 -> offloadAllWork$kotlinx_coroutines_core
    9:9:void offloadAllWork$kotlinx_coroutines_core(kotlinx.coroutines.scheduling.GlobalQueue):160:160 -> offloadAllWork$kotlinx_coroutines_core
    1:1:kotlinx.coroutines.scheduling.Task poll():66:66 -> poll
    2:3:kotlinx.coroutines.scheduling.Task poll():206:207 -> poll
    4:4:java.util.concurrent.atomic.AtomicReferenceArray access$getBuffer$p(kotlinx.coroutines.scheduling.WorkQueue):36:36 -> poll
    4:4:kotlinx.coroutines.scheduling.Task poll():209 -> poll
    5:5:kotlinx.coroutines.scheduling.Task poll():209:209 -> poll
    6:6:kotlinx.coroutines.scheduling.Task poll():214:214 -> poll
    7:7:java.util.concurrent.atomic.AtomicReferenceArray access$getBuffer$p(kotlinx.coroutines.scheduling.WorkQueue):36:36 -> poll
    7:7:kotlinx.coroutines.scheduling.Task poll():216 -> poll
    8:8:kotlinx.coroutines.scheduling.Task poll():216:216 -> poll
    1:1:int size$kotlinx_coroutines_core():136:136 -> size$kotlinx_coroutines_core
    1:2:boolean trySteal(kotlinx.coroutines.scheduling.WorkQueue,kotlinx.coroutines.scheduling.GlobalQueue):100:101 -> trySteal
    3:4:boolean tryStealLastScheduled(long,kotlinx.coroutines.scheduling.WorkQueue,kotlinx.coroutines.scheduling.GlobalQueue):124:125 -> trySteal
    3:4:boolean trySteal(kotlinx.coroutines.scheduling.WorkQueue,kotlinx.coroutines.scheduling.GlobalQueue):102 -> trySteal
    5:6:boolean tryStealLastScheduled(long,kotlinx.coroutines.scheduling.WorkQueue,kotlinx.coroutines.scheduling.GlobalQueue):129:130 -> trySteal
    5:6:boolean trySteal(kotlinx.coroutines.scheduling.WorkQueue,kotlinx.coroutines.scheduling.GlobalQueue):102 -> trySteal
    7:7:boolean trySteal(kotlinx.coroutines.scheduling.WorkQueue,kotlinx.coroutines.scheduling.GlobalQueue):108:108 -> trySteal
    8:9:boolean trySteal(kotlinx.coroutines.scheduling.WorkQueue,kotlinx.coroutines.scheduling.GlobalQueue):218:219 -> trySteal
    10:10:java.util.concurrent.atomic.AtomicReferenceArray access$getBuffer$p(kotlinx.coroutines.scheduling.WorkQueue):36:36 -> trySteal
    10:10:boolean trySteal(kotlinx.coroutines.scheduling.WorkQueue,kotlinx.coroutines.scheduling.GlobalQueue):221 -> trySteal
    11:11:boolean trySteal(kotlinx.coroutines.scheduling.WorkQueue,kotlinx.coroutines.scheduling.GlobalQueue):221:221 -> trySteal
    12:12:boolean trySteal(kotlinx.coroutines.scheduling.WorkQueue,kotlinx.coroutines.scheduling.GlobalQueue):110:110 -> trySteal
    13:13:boolean trySteal(kotlinx.coroutines.scheduling.WorkQueue,kotlinx.coroutines.scheduling.GlobalQueue):225:225 -> trySteal
    14:14:java.util.concurrent.atomic.AtomicReferenceArray access$getBuffer$p(kotlinx.coroutines.scheduling.WorkQueue):36:36 -> trySteal
    14:14:boolean trySteal(kotlinx.coroutines.scheduling.WorkQueue,kotlinx.coroutines.scheduling.GlobalQueue):227 -> trySteal
    15:15:boolean trySteal(kotlinx.coroutines.scheduling.WorkQueue,kotlinx.coroutines.scheduling.GlobalQueue):227:227 -> trySteal
    16:16:boolean trySteal(kotlinx.coroutines.scheduling.WorkQueue,kotlinx.coroutines.scheduling.GlobalQueue):114:114 -> trySteal
okhttp3.Address -> okhttp3.Address:
    1:2:void <init>(java.lang.String,int,okhttp3.Dns,javax.net.SocketFactory,javax.net.ssl.SSLSocketFactory,javax.net.ssl.HostnameVerifier,okhttp3.CertificatePinner,okhttp3.Authenticator,java.net.Proxy,java.util.List,java.util.List,java.net.ProxySelector):55:56 -> <init>
    3:6:okhttp3.HttpUrl$Builder okhttp3.HttpUrl$Builder.scheme(java.lang.String):984:987 -> <init>
    3:6:void <init>(java.lang.String,int,okhttp3.Dns,javax.net.SocketFactory,javax.net.ssl.SSLSocketFactory,javax.net.ssl.HostnameVerifier,okhttp3.CertificatePinner,okhttp3.Authenticator,java.net.Proxy,java.util.List,java.util.List,java.net.ProxySelector):57 -> <init>
    7:7:void <init>(java.lang.String,int,okhttp3.Dns,javax.net.SocketFactory,javax.net.ssl.SSLSocketFactory,javax.net.ssl.HostnameVerifier,okhttp3.CertificatePinner,okhttp3.Authenticator,java.net.Proxy,java.util.List,java.util.List,java.net.ProxySelector):58:58 -> <init>
    8:8:okhttp3.HttpUrl$Builder okhttp3.HttpUrl$Builder.port(int):1034:1034 -> <init>
    8:8:void <init>(java.lang.String,int,okhttp3.Dns,javax.net.SocketFactory,javax.net.ssl.SSLSocketFactory,javax.net.ssl.HostnameVerifier,okhttp3.CertificatePinner,okhttp3.Authenticator,java.net.Proxy,java.util.List,java.util.List,java.net.ProxySelector):59 -> <init>
    9:9:void <init>(java.lang.String,int,okhttp3.Dns,javax.net.SocketFactory,javax.net.ssl.SSLSocketFactory,javax.net.ssl.HostnameVerifier,okhttp3.CertificatePinner,okhttp3.Authenticator,java.net.Proxy,java.util.List,java.util.List,java.net.ProxySelector):60:60 -> <init>
    10:10:void <init>(java.lang.String,int,okhttp3.Dns,javax.net.SocketFactory,javax.net.ssl.SSLSocketFactory,javax.net.ssl.HostnameVerifier,okhttp3.CertificatePinner,okhttp3.Authenticator,java.net.Proxy,java.util.List,java.util.List,java.net.ProxySelector):63:63 -> <init>
    11:11:void <init>(java.lang.String,int,okhttp3.Dns,javax.net.SocketFactory,javax.net.ssl.SSLSocketFactory,javax.net.ssl.HostnameVerifier,okhttp3.CertificatePinner,okhttp3.Authenticator,java.net.Proxy,java.util.List,java.util.List,java.net.ProxySelector):66:66 -> <init>
    12:12:void <init>(java.lang.String,int,okhttp3.Dns,javax.net.SocketFactory,javax.net.ssl.SSLSocketFactory,javax.net.ssl.HostnameVerifier,okhttp3.CertificatePinner,okhttp3.Authenticator,java.net.Proxy,java.util.List,java.util.List,java.net.ProxySelector):71:71 -> <init>
    13:13:void <init>(java.lang.String,int,okhttp3.Dns,javax.net.SocketFactory,javax.net.ssl.SSLSocketFactory,javax.net.ssl.HostnameVerifier,okhttp3.CertificatePinner,okhttp3.Authenticator,java.net.Proxy,java.util.List,java.util.List,java.net.ProxySelector):74:74 -> <init>
    14:14:void <init>(java.lang.String,int,okhttp3.Dns,javax.net.SocketFactory,javax.net.ssl.SSLSocketFactory,javax.net.ssl.HostnameVerifier,okhttp3.CertificatePinner,okhttp3.Authenticator,java.net.Proxy,java.util.List,java.util.List,java.net.ProxySelector):77:77 -> <init>
    15:15:void <init>(java.lang.String,int,okhttp3.Dns,javax.net.SocketFactory,javax.net.ssl.SSLSocketFactory,javax.net.ssl.HostnameVerifier,okhttp3.CertificatePinner,okhttp3.Authenticator,java.net.Proxy,java.util.List,java.util.List,java.net.ProxySelector):80:80 -> <init>
    16:19:void <init>(java.lang.String,int,okhttp3.Dns,javax.net.SocketFactory,javax.net.ssl.SSLSocketFactory,javax.net.ssl.HostnameVerifier,okhttp3.CertificatePinner,okhttp3.Authenticator,java.net.Proxy,java.util.List,java.util.List,java.net.ProxySelector):82:85 -> <init>
    20:20:void <init>(java.lang.String,int,okhttp3.Dns,javax.net.SocketFactory,javax.net.ssl.SSLSocketFactory,javax.net.ssl.HostnameVerifier,okhttp3.CertificatePinner,okhttp3.Authenticator,java.net.Proxy,java.util.List,java.util.List,java.net.ProxySelector):79:79 -> <init>
    21:21:void <init>(java.lang.String,int,okhttp3.Dns,javax.net.SocketFactory,javax.net.ssl.SSLSocketFactory,javax.net.ssl.HostnameVerifier,okhttp3.CertificatePinner,okhttp3.Authenticator,java.net.Proxy,java.util.List,java.util.List,java.net.ProxySelector):76:76 -> <init>
    22:22:void <init>(java.lang.String,int,okhttp3.Dns,javax.net.SocketFactory,javax.net.ssl.SSLSocketFactory,javax.net.ssl.HostnameVerifier,okhttp3.CertificatePinner,okhttp3.Authenticator,java.net.Proxy,java.util.List,java.util.List,java.net.ProxySelector):73:73 -> <init>
    23:23:void <init>(java.lang.String,int,okhttp3.Dns,javax.net.SocketFactory,javax.net.ssl.SSLSocketFactory,javax.net.ssl.HostnameVerifier,okhttp3.CertificatePinner,okhttp3.Authenticator,java.net.Proxy,java.util.List,java.util.List,java.net.ProxySelector):69:69 -> <init>
    24:24:void <init>(java.lang.String,int,okhttp3.Dns,javax.net.SocketFactory,javax.net.ssl.SSLSocketFactory,javax.net.ssl.HostnameVerifier,okhttp3.CertificatePinner,okhttp3.Authenticator,java.net.Proxy,java.util.List,java.util.List,java.net.ProxySelector):65:65 -> <init>
    25:25:void <init>(java.lang.String,int,okhttp3.Dns,javax.net.SocketFactory,javax.net.ssl.SSLSocketFactory,javax.net.ssl.HostnameVerifier,okhttp3.CertificatePinner,okhttp3.Authenticator,java.net.Proxy,java.util.List,java.util.List,java.net.ProxySelector):62:62 -> <init>
    26:26:okhttp3.HttpUrl$Builder okhttp3.HttpUrl$Builder.port(int):1033:1033 -> <init>
    26:26:void <init>(java.lang.String,int,okhttp3.Dns,javax.net.SocketFactory,javax.net.ssl.SSLSocketFactory,javax.net.ssl.HostnameVerifier,okhttp3.CertificatePinner,okhttp3.Authenticator,java.net.Proxy,java.util.List,java.util.List,java.net.ProxySelector):59 -> <init>
    27:27:okhttp3.HttpUrl$Builder okhttp3.HttpUrl$Builder.scheme(java.lang.String):989:989 -> <init>
    27:27:void <init>(java.lang.String,int,okhttp3.Dns,javax.net.SocketFactory,javax.net.ssl.SSLSocketFactory,javax.net.ssl.HostnameVerifier,okhttp3.CertificatePinner,okhttp3.Authenticator,java.net.Proxy,java.util.List,java.util.List,java.net.ProxySelector):57 -> <init>
    1:1:okhttp3.CertificatePinner certificatePinner():151:151 -> certificatePinner
    1:1:java.util.List connectionSpecs():120:120 -> connectionSpecs
    1:1:okhttp3.Dns dns():98:98 -> dns
    1:3:boolean equals(java.lang.Object):155:157 -> equals
    1:9:boolean equalsNonHost(okhttp3.Address):176:184 -> equalsNonHost
    10:10:okhttp3.HttpUrl url():93:93 -> equalsNonHost
    10:10:boolean equalsNonHost(okhttp3.Address):185 -> equalsNonHost
    11:11:int okhttp3.HttpUrl.port():502:502 -> equalsNonHost
    11:11:boolean equalsNonHost(okhttp3.Address):185 -> equalsNonHost
    12:12:okhttp3.HttpUrl url():93:93 -> equalsNonHost
    12:12:boolean equalsNonHost(okhttp3.Address):185 -> equalsNonHost
    13:13:int okhttp3.HttpUrl.port():502:502 -> equalsNonHost
    13:13:boolean equalsNonHost(okhttp3.Address):185 -> equalsNonHost
    1:10:int hashCode():162:171 -> hashCode
    1:1:javax.net.ssl.HostnameVerifier hostnameVerifier():146:146 -> hostnameVerifier
    1:1:java.util.List protocols():116:116 -> protocols
    1:1:java.net.Proxy proxy():136:136 -> proxy
    1:1:okhttp3.Authenticator proxyAuthenticator():108:108 -> proxyAuthenticator
    1:1:java.net.ProxySelector proxySelector():128:128 -> proxySelector
    1:1:javax.net.SocketFactory socketFactory():103:103 -> socketFactory
    1:1:javax.net.ssl.SSLSocketFactory sslSocketFactory():141:141 -> sslSocketFactory
    1:2:java.lang.String toString():189:190 -> toString
    3:3:java.lang.String okhttp3.HttpUrl.host():486:486 -> toString
    3:3:java.lang.String toString():191 -> toString
    4:4:java.lang.String toString():191:191 -> toString
    5:5:int okhttp3.HttpUrl.port():502:502 -> toString
    5:5:java.lang.String toString():191 -> toString
    6:6:java.lang.String toString():191:191 -> toString
    7:8:java.lang.String toString():193:194 -> toString
    9:9:java.lang.String toString():196:196 -> toString
    10:11:java.lang.String toString():199:200 -> toString
    1:1:okhttp3.HttpUrl url():93:93 -> url
okhttp3.Authenticator -> okhttp3.Authenticator:
    1:1:void <clinit>():100:100 -> <clinit>
okhttp3.Authenticator$1 -> okhttp3.Authenticator$1:
    1:1:void <init>():100:100 -> <init>
okhttp3.CacheControl -> okhttp3.CacheControl:
    1:1:void <clinit>():18:18 -> <clinit>
    2:2:okhttp3.CacheControl$Builder okhttp3.CacheControl$Builder.noCache():290:290 -> <clinit>
    2:2:void <clinit>():18 -> <clinit>
    3:3:okhttp3.CacheControl okhttp3.CacheControl$Builder.build():370:370 -> <clinit>
    3:3:void <clinit>():18 -> <clinit>
    4:4:void <clinit>():25:25 -> <clinit>
    5:5:okhttp3.CacheControl$Builder okhttp3.CacheControl$Builder.onlyIfCached():354:354 -> <clinit>
    5:5:void <clinit>():26 -> <clinit>
    6:6:void <clinit>():26:26 -> <clinit>
    7:7:okhttp3.CacheControl$Builder okhttp3.CacheControl$Builder.maxStale(int,java.util.concurrent.TimeUnit):325:325 -> <clinit>
    7:7:void <clinit>():27 -> <clinit>
    8:8:okhttp3.CacheControl$Builder okhttp3.CacheControl$Builder.maxStale(int,java.util.concurrent.TimeUnit):328:328 -> <clinit>
    8:8:void <clinit>():27 -> <clinit>
    9:9:okhttp3.CacheControl okhttp3.CacheControl$Builder.build():370:370 -> <clinit>
    9:9:void <clinit>():28 -> <clinit>
    1:14:void <init>(boolean,boolean,int,int,boolean,boolean,boolean,int,int,boolean,boolean,boolean,java.lang.String):48:61 -> <init>
    15:27:void <init>(okhttp3.CacheControl$Builder):64:76 -> <init>
    1:1:boolean isPrivate():111:111 -> isPrivate
    1:1:boolean isPublic():115:115 -> isPublic
    1:1:int maxAgeSeconds():99:99 -> maxAgeSeconds
    1:1:int maxStaleSeconds():123:123 -> maxStaleSeconds
    1:1:int minFreshSeconds():127:127 -> minFreshSeconds
    1:1:boolean mustRevalidate():119:119 -> mustRevalidate
    1:1:boolean noCache():87:87 -> noCache
    1:1:boolean noStore():92:92 -> noStore
    1:1:boolean onlyIfCached():137:137 -> onlyIfCached
    1:3:okhttp3.CacheControl parse(okhttp3.Headers):169:171 -> parse
    4:4:okhttp3.CacheControl parse(okhttp3.Headers):173:173 -> parse
    5:5:okhttp3.CacheControl parse(okhttp3.Headers):180:180 -> parse
    6:6:okhttp3.CacheControl parse(okhttp3.Headers):188:188 -> parse
    7:8:okhttp3.CacheControl parse(okhttp3.Headers):190:191 -> parse
    9:9:okhttp3.CacheControl parse(okhttp3.Headers):194:194 -> parse
    10:11:int okhttp3.internal.http.HttpHeaders.skipWhitespace(java.lang.String,int):363:364 -> parse
    10:11:okhttp3.CacheControl parse(okhttp3.Headers):199 -> parse
    12:12:okhttp3.CacheControl parse(okhttp3.Headers):202:202 -> parse
    13:14:okhttp3.CacheControl parse(okhttp3.Headers):205:206 -> parse
    15:16:okhttp3.CacheControl parse(okhttp3.Headers):212:213 -> parse
    17:17:okhttp3.CacheControl parse(okhttp3.Headers):217:217 -> parse
    18:18:okhttp3.CacheControl parse(okhttp3.Headers):219:219 -> parse
    19:23:okhttp3.CacheControl parse(okhttp3.Headers):221:225 -> parse
    24:24:okhttp3.CacheControl parse(okhttp3.Headers):227:227 -> parse
    25:25:okhttp3.CacheControl parse(okhttp3.Headers):229:229 -> parse
    26:30:okhttp3.CacheControl parse(okhttp3.Headers):231:235 -> parse
    31:31:okhttp3.CacheControl parse(okhttp3.Headers):237:237 -> parse
    32:32:okhttp3.CacheControl parse(okhttp3.Headers):239:239 -> parse
    33:33:okhttp3.CacheControl parse(okhttp3.Headers):248:248 -> parse
    1:1:java.lang.String toString():254:254 -> toString
    2:17:java.lang.String headerValue():259:274 -> toString
    2:17:java.lang.String toString():255 -> toString
    18:18:java.lang.String toString():255:255 -> toString
okhttp3.CacheControl$Builder -> okhttp3.CacheControl$Builder:
    1:1:void <init>():278:278 -> <init>
    2:4:void <init>():281:283 -> <init>
okhttp3.CertificatePinner -> okhttp3.CertificatePinner:
    1:1:void <clinit>():129:129 -> <clinit>
    1:3:void <init>(java.util.Set,okhttp3.internal.tls.CertificateChainCleaner):134:136 -> <init>
    1:2:java.util.List findMatchingPins(java.lang.String):218:219 -> check
    1:2:void check(java.lang.String,java.util.List):162 -> check
    3:5:boolean okhttp3.CertificatePinner$Pin.matches(java.lang.String):289:291 -> check
    3:5:java.util.List findMatchingPins(java.lang.String):220 -> check
    3:5:void check(java.lang.String,java.util.List):162 -> check
    6:6:boolean okhttp3.CertificatePinner$Pin.matches(java.lang.String):293:293 -> check
    6:6:java.util.List findMatchingPins(java.lang.String):220 -> check
    6:6:void check(java.lang.String,java.util.List):162 -> check
    7:7:boolean okhttp3.CertificatePinner$Pin.matches(java.lang.String):292:292 -> check
    7:7:java.util.List findMatchingPins(java.lang.String):220 -> check
    7:7:void check(java.lang.String,java.util.List):162 -> check
    8:8:boolean okhttp3.CertificatePinner$Pin.matches(java.lang.String):296:296 -> check
    8:8:java.util.List findMatchingPins(java.lang.String):220 -> check
    8:8:void check(java.lang.String,java.util.List):162 -> check
    9:10:java.util.List findMatchingPins(java.lang.String):221:222 -> check
    9:10:void check(java.lang.String,java.util.List):162 -> check
    11:11:void check(java.lang.String,java.util.List):163:163 -> check
    12:13:void check(java.lang.String,java.util.List):165:166 -> check
    14:15:void check(java.lang.String,java.util.List):169:170 -> check
    16:18:void check(java.lang.String,java.util.List):176:178 -> check
    19:19:okio.ByteString sha256(java.security.cert.X509Certificate):254:254 -> check
    19:19:void check(java.lang.String,java.util.List):179 -> check
    20:21:void check(java.lang.String,java.util.List):180:181 -> check
    22:22:okio.ByteString sha1(java.security.cert.X509Certificate):250:250 -> check
    22:22:void check(java.lang.String,java.util.List):182 -> check
    23:23:void check(java.lang.String,java.util.List):183:183 -> check
    24:24:void check(java.lang.String,java.util.List):185:185 -> check
    25:25:void check(java.lang.String,java.util.List):191:191 -> check
    26:29:void check(java.lang.String,java.util.List):194:197 -> check
    30:33:void check(java.lang.String,java.util.List):199:202 -> check
    34:34:void check(java.lang.String,java.util.List):204:204 -> check
    1:3:boolean equals(java.lang.Object):141:143 -> equals
    1:2:int hashCode():147:148 -> hashCode
    1:1:java.lang.String pin(java.security.cert.Certificate):243:243 -> pin
    2:2:java.lang.String pin(java.security.cert.Certificate):246:246 -> pin
    3:3:okio.ByteString sha256(java.security.cert.X509Certificate):254:254 -> pin
    3:3:java.lang.String pin(java.security.cert.Certificate):246 -> pin
    4:4:java.lang.String pin(java.security.cert.Certificate):246:246 -> pin
    5:5:java.lang.String pin(java.security.cert.Certificate):244:244 -> pin
    1:1:okhttp3.CertificatePinner withCertificateChainCleaner(okhttp3.internal.tls.CertificateChainCleaner):231:231 -> withCertificateChainCleaner
    2:2:okhttp3.CertificatePinner withCertificateChainCleaner(okhttp3.internal.tls.CertificateChainCleaner):233:233 -> withCertificateChainCleaner
okhttp3.CertificatePinner$Builder -> okhttp3.CertificatePinner$Builder:
    1:2:void <init>():320:321 -> <init>
    1:1:okhttp3.CertificatePinner build():341:341 -> build
okhttp3.CertificatePinner$Pin -> okhttp3.CertificatePinner$Pin:
    1:4:boolean equals(java.lang.Object):300:303 -> equals
    1:3:int hashCode():308:310 -> hashCode
    1:1:java.lang.String toString():315:315 -> toString
okhttp3.CipherSuite -> okhttp3.CipherSuite:
    1:1:void <clinit>():49:49 -> <clinit>
    2:2:void <clinit>():67:67 -> <clinit>
    3:7:void <clinit>():72:76 -> <clinit>
    8:10:void <clinit>():79:81 -> <clinit>
    11:24:void <clinit>():88:101 -> <clinit>
    25:27:void <clinit>():103:105 -> <clinit>
    28:28:void <clinit>():107:107 -> <clinit>
    29:30:void <clinit>():109:110 -> <clinit>
    31:31:void <clinit>():112:112 -> <clinit>
    32:32:void <clinit>():116:116 -> <clinit>
    33:36:void <clinit>():119:122 -> <clinit>
    37:42:void <clinit>():125:130 -> <clinit>
    43:44:void <clinit>():133:134 -> <clinit>
    45:46:void <clinit>():137:138 -> <clinit>
    47:47:void <clinit>():140:140 -> <clinit>
    48:52:void <clinit>():143:147 -> <clinit>
    53:54:void <clinit>():150:151 -> <clinit>
    55:58:void <clinit>():153:156 -> <clinit>
    59:59:void <clinit>():165:165 -> <clinit>
    60:63:void <clinit>():171:174 -> <clinit>
    64:65:void <clinit>():177:178 -> <clinit>
    66:67:void <clinit>():181:182 -> <clinit>
    68:94:void <clinit>():213:239 -> <clinit>
    95:110:void <clinit>():249:264 -> <clinit>
    111:112:void <clinit>():267:268 -> <clinit>
    113:115:void <clinit>():390:392 -> <clinit>
    116:116:void <clinit>():394:394 -> <clinit>
    117:121:void <clinit>():399:403 -> <clinit>
    1:1:void <init>(java.lang.String):444:444 -> <init>
    2:2:void <init>(java.lang.String):448:448 -> <init>
    3:3:void <init>(java.lang.String):446:446 -> <init>
    1:1:okhttp3.CipherSuite forJavaName(java.lang.String):412:412 -> forJavaName
    2:2:okhttp3.CipherSuite forJavaName(java.lang.String):414:414 -> forJavaName
    3:3:okhttp3.CipherSuite forJavaName(java.lang.String):417:417 -> forJavaName
    4:4:okhttp3.CipherSuite forJavaName(java.lang.String):421:421 -> forJavaName
    5:5:okhttp3.CipherSuite forJavaName(java.lang.String):423:423 -> forJavaName
    1:2:okhttp3.CipherSuite init(java.lang.String,int):457:458 -> init
    1:4:java.lang.String secondaryName(java.lang.String):427:430 -> secondaryName
    1:1:java.lang.String toString():473:473 -> toString
okhttp3.CipherSuite$1 -> okhttp3.CipherSuite$1:
    1:1:void <init>():49:49 -> <init>
    1:1:int compare(java.lang.Object,java.lang.Object):49:49 -> compare
    2:4:int compare(java.lang.String,java.lang.String):51:53 -> compare
    2:4:int compare(java.lang.Object,java.lang.Object):49 -> compare
    5:6:int compare(java.lang.String,java.lang.String):56:57 -> compare
    5:6:int compare(java.lang.Object,java.lang.Object):49 -> compare
okhttp3.ConnectionPool -> okhttp3.ConnectionPool:
    1:1:void <clinit>():50:50 -> <clinit>
    2:2:void <clinit>():52:52 -> <clinit>
    1:1:void <init>():86:86 -> <init>
    2:2:void <init>(int,long,java.util.concurrent.TimeUnit):89:89 -> <init>
    2:2:void <init>():86 -> <init>
    3:3:void <init>(int,long,java.util.concurrent.TimeUnit):57:57 -> <init>
    3:3:void <init>():86 -> <init>
    4:5:void <init>(int,long,java.util.concurrent.TimeUnit):76:77 -> <init>
    4:5:void <init>():86 -> <init>
    6:7:void <init>(int,long,java.util.concurrent.TimeUnit):90:91 -> <init>
    6:7:void <init>():86 -> <init>
    1:3:long cleanup(long):206:208 -> cleanup
    4:4:long cleanup(long):211:211 -> cleanup
    5:5:long cleanup(long):219:219 -> cleanup
    6:6:long cleanup(long):226:226 -> cleanup
    7:7:long cleanup(long):233:233 -> cleanup
    8:8:long cleanup(long):236:236 -> cleanup
    9:10:long cleanup(long):239:240 -> cleanup
    11:11:long cleanup(long):230:230 -> cleanup
    12:12:long cleanup(long):242:242 -> cleanup
    13:13:long cleanup(long):244:244 -> cleanup
    14:14:long cleanup(long):242:242 -> cleanup
    1:1:boolean connectionBecameIdle(okhttp3.internal.connection.RealConnection):164:164 -> connectionBecameIdle
    2:2:boolean connectionBecameIdle(okhttp3.internal.connection.RealConnection):168:168 -> connectionBecameIdle
    3:3:boolean connectionBecameIdle(okhttp3.internal.connection.RealConnection):165:165 -> connectionBecameIdle
    1:5:java.net.Socket deduplicate(okhttp3.Address,okhttp3.internal.connection.StreamAllocation):139:143 -> deduplicate
    1:3:okhttp3.internal.connection.RealConnection get(okhttp3.Address,okhttp3.internal.connection.StreamAllocation,okhttp3.Route):124:126 -> get
    1:3:int pruneAndGetAllocationCount(okhttp3.internal.connection.RealConnection,long):257:259 -> pruneAndGetAllocationCount
    4:4:int pruneAndGetAllocationCount(okhttp3.internal.connection.RealConnection,long):261:261 -> pruneAndGetAllocationCount
    5:5:int pruneAndGetAllocationCount(okhttp3.internal.connection.RealConnection,long):267:267 -> pruneAndGetAllocationCount
    6:6:int pruneAndGetAllocationCount(okhttp3.internal.connection.RealConnection,long):269:269 -> pruneAndGetAllocationCount
    7:7:okhttp3.Address okhttp3.Route.address():58:58 -> pruneAndGetAllocationCount
    7:7:int pruneAndGetAllocationCount(okhttp3.internal.connection.RealConnection,long):269 -> pruneAndGetAllocationCount
    8:8:okhttp3.HttpUrl okhttp3.Address.url():93:93 -> pruneAndGetAllocationCount
    8:8:int pruneAndGetAllocationCount(okhttp3.internal.connection.RealConnection,long):269 -> pruneAndGetAllocationCount
    9:9:int pruneAndGetAllocationCount(okhttp3.internal.connection.RealConnection,long):269:269 -> pruneAndGetAllocationCount
    10:10:int pruneAndGetAllocationCount(okhttp3.internal.connection.RealConnection,long):271:271 -> pruneAndGetAllocationCount
    11:12:int pruneAndGetAllocationCount(okhttp3.internal.connection.RealConnection,long):273:274 -> pruneAndGetAllocationCount
    13:14:int pruneAndGetAllocationCount(okhttp3.internal.connection.RealConnection,long):277:278 -> pruneAndGetAllocationCount
    15:15:int pruneAndGetAllocationCount(okhttp3.internal.connection.RealConnection,long):283:283 -> pruneAndGetAllocationCount
    1:3:void put(okhttp3.internal.connection.RealConnection):151:153 -> put
    4:4:void put(okhttp3.internal.connection.RealConnection):155:155 -> put
okhttp3.ConnectionPool$1 -> okhttp3.ConnectionPool$1:
    1:1:void <init>(okhttp3.ConnectionPool):57:57 -> <init>
    1:1:void run():60:60 -> run
    2:2:void run():63:63 -> run
    3:3:void run():65:65 -> run
    4:4:void run():67:67 -> run
    5:5:void run():70:70 -> run
okhttp3.ConnectionSpec -> okhttp3.ConnectionSpec:
    1:1:void <clinit>():44:44 -> <clinit>
    2:2:void <clinit>():63:63 -> <clinit>
    3:7:void <clinit>():91:95 -> <clinit>
    8:12:void <clinit>():98:102 -> <clinit>
    13:17:void <clinit>():105:109 -> <clinit>
    18:18:void <clinit>():112:112 -> <clinit>
    1:5:void <init>(okhttp3.ConnectionSpec$Builder):119:123 -> <init>
    1:1:boolean equals(java.lang.Object):220:220 -> equals
    2:3:boolean equals(java.lang.Object):223:224 -> equals
    4:6:boolean equals(java.lang.Object):227:229 -> equals
    1:4:int hashCode():237:240 -> hashCode
    1:1:boolean isCompatible(javax.net.ssl.SSLSocket):202:202 -> isCompatible
    2:3:boolean isCompatible(javax.net.ssl.SSLSocket):206:207 -> isCompatible
    4:4:boolean isCompatible(javax.net.ssl.SSLSocket):206:206 -> isCompatible
    5:6:boolean isCompatible(javax.net.ssl.SSLSocket):211:212 -> isCompatible
    7:7:boolean isCompatible(javax.net.ssl.SSLSocket):211:211 -> isCompatible
    1:1:boolean supportsTlsExtensions():147:147 -> supportsTlsExtensions
    1:1:java.lang.String toString():246:246 -> toString
    2:2:java.lang.String toString():250:250 -> toString
    3:5:java.util.List okhttp3.CipherSuite.forJavaNames(java.lang.String[]):437:439 -> toString
    3:5:java.util.List cipherSuites():135 -> toString
    3:5:java.lang.String toString():250 -> toString
    6:6:java.util.List okhttp3.CipherSuite.forJavaNames(java.lang.String[]):441:441 -> toString
    6:6:java.util.List cipherSuites():135 -> toString
    6:6:java.lang.String toString():250 -> toString
    7:8:java.lang.String toString():250:251 -> toString
    9:11:java.util.List okhttp3.TlsVersion.forJavaNames(java.lang.String[]):57:59 -> toString
    9:11:java.util.List tlsVersions():143 -> toString
    9:11:java.lang.String toString():251 -> toString
    12:12:java.util.List okhttp3.TlsVersion.forJavaNames(java.lang.String[]):61:61 -> toString
    12:12:java.util.List tlsVersions():143 -> toString
    12:12:java.lang.String toString():251 -> toString
    13:14:java.lang.String toString():251:252 -> toString
okhttp3.ConnectionSpec$Builder -> okhttp3.ConnectionSpec$Builder:
    1:2:void <init>(boolean):265:266 -> <init>
    3:7:void <init>(okhttp3.ConnectionSpec):269:273 -> <init>
    1:1:okhttp3.ConnectionSpec build():338:338 -> build
    1:1:okhttp3.ConnectionSpec$Builder cipherSuites(okhttp3.CipherSuite[]):283:283 -> cipherSuites
    2:4:okhttp3.ConnectionSpec$Builder cipherSuites(okhttp3.CipherSuite[]):285:287 -> cipherSuites
    5:5:okhttp3.ConnectionSpec$Builder cipherSuites(okhttp3.CipherSuite[]):289:289 -> cipherSuites
    6:6:okhttp3.ConnectionSpec$Builder cipherSuites(okhttp3.CipherSuite[]):283:283 -> cipherSuites
    7:7:okhttp3.ConnectionSpec$Builder cipherSuites(java.lang.String[]):293:293 -> cipherSuites
    8:8:okhttp3.ConnectionSpec$Builder cipherSuites(java.lang.String[]):295:295 -> cipherSuites
    9:9:okhttp3.ConnectionSpec$Builder cipherSuites(java.lang.String[]):299:299 -> cipherSuites
    10:10:okhttp3.ConnectionSpec$Builder cipherSuites(java.lang.String[]):296:296 -> cipherSuites
    11:11:okhttp3.ConnectionSpec$Builder cipherSuites(java.lang.String[]):293:293 -> cipherSuites
    1:2:okhttp3.ConnectionSpec$Builder supportsTlsExtensions(boolean):332:333 -> supportsTlsExtensions
    3:3:okhttp3.ConnectionSpec$Builder supportsTlsExtensions(boolean):332:332 -> supportsTlsExtensions
    1:1:okhttp3.ConnectionSpec$Builder tlsVersions(okhttp3.TlsVersion[]):310:310 -> tlsVersions
    2:4:okhttp3.ConnectionSpec$Builder tlsVersions(okhttp3.TlsVersion[]):312:314 -> tlsVersions
    5:5:okhttp3.ConnectionSpec$Builder tlsVersions(okhttp3.TlsVersion[]):317:317 -> tlsVersions
    6:6:okhttp3.ConnectionSpec$Builder tlsVersions(okhttp3.TlsVersion[]):310:310 -> tlsVersions
    7:7:okhttp3.ConnectionSpec$Builder tlsVersions(java.lang.String[]):321:321 -> tlsVersions
    8:8:okhttp3.ConnectionSpec$Builder tlsVersions(java.lang.String[]):323:323 -> tlsVersions
    9:9:okhttp3.ConnectionSpec$Builder tlsVersions(java.lang.String[]):327:327 -> tlsVersions
    10:10:okhttp3.ConnectionSpec$Builder tlsVersions(java.lang.String[]):324:324 -> tlsVersions
    11:11:okhttp3.ConnectionSpec$Builder tlsVersions(java.lang.String[]):321:321 -> tlsVersions
okhttp3.Cookie -> okhttp3.Cookie:
    1:1:void <clinit>():48:48 -> <clinit>
    2:2:void <clinit>():50:50 -> <clinit>
    3:3:void <clinit>():52:52 -> <clinit>
    4:4:void <clinit>():54:54 -> <clinit>
    1:10:void <init>(java.lang.String,java.lang.String,long,java.lang.String,java.lang.String,boolean,boolean,boolean,boolean):68:77 -> <init>
    1:1:int dateCharacterOffset(java.lang.String,int,int,boolean):390:390 -> dateCharacterOffset
    1:6:boolean equals(java.lang.Object):586:591 -> equals
    1:9:int hashCode():601:609 -> hashCode
    1:1:java.lang.String name():98:98 -> name
    1:4:java.util.List okhttp3.Headers.values(java.lang.String):102:105 -> parseAll
    1:4:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):441 -> parseAll
    5:6:java.util.List okhttp3.Headers.values(java.lang.String):109:110 -> parseAll
    5:6:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):441 -> parseAll
    7:8:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):444:445 -> parseAll
    9:9:okhttp3.Cookie parse(okhttp3.HttpUrl,java.lang.String):219:219 -> parseAll
    9:9:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):445 -> parseAll
    10:11:okhttp3.Cookie parse(long,okhttp3.HttpUrl,java.lang.String):224:225 -> parseAll
    10:11:okhttp3.Cookie parse(okhttp3.HttpUrl,java.lang.String):219 -> parseAll
    10:11:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):445 -> parseAll
    12:12:okhttp3.Cookie parse(long,okhttp3.HttpUrl,java.lang.String):227:227 -> parseAll
    12:12:okhttp3.Cookie parse(okhttp3.HttpUrl,java.lang.String):219 -> parseAll
    12:12:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):445 -> parseAll
    13:14:okhttp3.Cookie parse(long,okhttp3.HttpUrl,java.lang.String):230:231 -> parseAll
    13:14:okhttp3.Cookie parse(okhttp3.HttpUrl,java.lang.String):219 -> parseAll
    13:14:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):445 -> parseAll
    15:16:okhttp3.Cookie parse(long,okhttp3.HttpUrl,java.lang.String):233:234 -> parseAll
    15:16:okhttp3.Cookie parse(okhttp3.HttpUrl,java.lang.String):219 -> parseAll
    15:16:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):445 -> parseAll
    17:17:okhttp3.Cookie parse(long,okhttp3.HttpUrl,java.lang.String):247:247 -> parseAll
    17:17:okhttp3.Cookie parse(okhttp3.HttpUrl,java.lang.String):219 -> parseAll
    17:17:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):445 -> parseAll
    18:19:okhttp3.Cookie parse(long,okhttp3.HttpUrl,java.lang.String):249:250 -> parseAll
    18:19:okhttp3.Cookie parse(okhttp3.HttpUrl,java.lang.String):219 -> parseAll
    18:19:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):445 -> parseAll
    20:20:okhttp3.Cookie parse(long,okhttp3.HttpUrl,java.lang.String):252:252 -> parseAll
    20:20:okhttp3.Cookie parse(okhttp3.HttpUrl,java.lang.String):219 -> parseAll
    20:20:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):445 -> parseAll
    21:21:okhttp3.Cookie parse(long,okhttp3.HttpUrl,java.lang.String):255:255 -> parseAll
    21:21:okhttp3.Cookie parse(okhttp3.HttpUrl,java.lang.String):219 -> parseAll
    21:21:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):445 -> parseAll
    22:22:okhttp3.Cookie parse(long,okhttp3.HttpUrl,java.lang.String):257:257 -> parseAll
    22:22:okhttp3.Cookie parse(okhttp3.HttpUrl,java.lang.String):219 -> parseAll
    22:22:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):445 -> parseAll
    23:23:okhttp3.Cookie parse(long,okhttp3.HttpUrl,java.lang.String):262:262 -> parseAll
    23:23:okhttp3.Cookie parse(okhttp3.HttpUrl,java.lang.String):219 -> parseAll
    23:23:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):445 -> parseAll
    24:24:long parseMaxAge(java.lang.String):410:410 -> parseAll
    24:24:okhttp3.Cookie parse(long,okhttp3.HttpUrl,java.lang.String):264 -> parseAll
    24:24:okhttp3.Cookie parse(okhttp3.HttpUrl,java.lang.String):219 -> parseAll
    24:24:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):445 -> parseAll
    25:26:long parseMaxAge(java.lang.String):414:415 -> parseAll
    25:26:okhttp3.Cookie parse(long,okhttp3.HttpUrl,java.lang.String):264 -> parseAll
    25:26:okhttp3.Cookie parse(okhttp3.HttpUrl,java.lang.String):219 -> parseAll
    25:26:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):445 -> parseAll
    27:27:long parseMaxAge(java.lang.String):417:417 -> parseAll
    27:27:okhttp3.Cookie parse(long,okhttp3.HttpUrl,java.lang.String):264 -> parseAll
    27:27:okhttp3.Cookie parse(okhttp3.HttpUrl,java.lang.String):219 -> parseAll
    27:27:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):445 -> parseAll
    28:28:okhttp3.Cookie parse(long,okhttp3.HttpUrl,java.lang.String):269:269 -> parseAll
    28:28:okhttp3.Cookie parse(okhttp3.HttpUrl,java.lang.String):219 -> parseAll
    28:28:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):445 -> parseAll
    29:29:java.lang.String parseDomain(java.lang.String):426:426 -> parseAll
    29:29:okhttp3.Cookie parse(long,okhttp3.HttpUrl,java.lang.String):271 -> parseAll
    29:29:okhttp3.Cookie parse(okhttp3.HttpUrl,java.lang.String):219 -> parseAll
    29:29:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):445 -> parseAll
    30:31:java.lang.String parseDomain(java.lang.String):429:430 -> parseAll
    30:31:okhttp3.Cookie parse(long,okhttp3.HttpUrl,java.lang.String):271 -> parseAll
    30:31:okhttp3.Cookie parse(okhttp3.HttpUrl,java.lang.String):219 -> parseAll
    30:31:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):445 -> parseAll
    32:32:java.lang.String parseDomain(java.lang.String):432:432 -> parseAll
    32:32:okhttp3.Cookie parse(long,okhttp3.HttpUrl,java.lang.String):271 -> parseAll
    32:32:okhttp3.Cookie parse(okhttp3.HttpUrl,java.lang.String):219 -> parseAll
    32:32:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):445 -> parseAll
    33:33:java.lang.String parseDomain(java.lang.String):434:434 -> parseAll
    33:33:okhttp3.Cookie parse(long,okhttp3.HttpUrl,java.lang.String):271 -> parseAll
    33:33:okhttp3.Cookie parse(okhttp3.HttpUrl,java.lang.String):219 -> parseAll
    33:33:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):445 -> parseAll
    34:34:java.lang.String parseDomain(java.lang.String):427:427 -> parseAll
    34:34:okhttp3.Cookie parse(long,okhttp3.HttpUrl,java.lang.String):271 -> parseAll
    34:34:okhttp3.Cookie parse(okhttp3.HttpUrl,java.lang.String):219 -> parseAll
    34:34:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):445 -> parseAll
    35:35:okhttp3.Cookie parse(long,okhttp3.HttpUrl,java.lang.String):276:276 -> parseAll
    35:35:okhttp3.Cookie parse(okhttp3.HttpUrl,java.lang.String):219 -> parseAll
    35:35:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):445 -> parseAll
    36:36:okhttp3.Cookie parse(long,okhttp3.HttpUrl,java.lang.String):278:278 -> parseAll
    36:36:okhttp3.Cookie parse(okhttp3.HttpUrl,java.lang.String):219 -> parseAll
    36:36:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):445 -> parseAll
    37:37:okhttp3.Cookie parse(long,okhttp3.HttpUrl,java.lang.String):280:280 -> parseAll
    37:37:okhttp3.Cookie parse(okhttp3.HttpUrl,java.lang.String):219 -> parseAll
    37:37:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):445 -> parseAll
    38:38:java.lang.String okhttp3.HttpUrl.host():486:486 -> parseAll
    38:38:okhttp3.Cookie parse(long,okhttp3.HttpUrl,java.lang.String):302 -> parseAll
    38:38:okhttp3.Cookie parse(okhttp3.HttpUrl,java.lang.String):219 -> parseAll
    38:38:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):445 -> parseAll
    39:39:boolean domainMatch(java.lang.String,java.lang.String):186:186 -> parseAll
    39:39:okhttp3.Cookie parse(long,okhttp3.HttpUrl,java.lang.String):305 -> parseAll
    39:39:okhttp3.Cookie parse(okhttp3.HttpUrl,java.lang.String):219 -> parseAll
    39:39:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):445 -> parseAll
    40:42:boolean domainMatch(java.lang.String,java.lang.String):190:192 -> parseAll
    40:42:okhttp3.Cookie parse(long,okhttp3.HttpUrl,java.lang.String):305 -> parseAll
    40:42:okhttp3.Cookie parse(okhttp3.HttpUrl,java.lang.String):219 -> parseAll
    40:42:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):445 -> parseAll
    43:44:okhttp3.Cookie parse(long,okhttp3.HttpUrl,java.lang.String):310:311 -> parseAll
    43:44:okhttp3.Cookie parse(okhttp3.HttpUrl,java.lang.String):219 -> parseAll
    43:44:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):445 -> parseAll
    45:48:okhttp3.Cookie parse(long,okhttp3.HttpUrl,java.lang.String):317:320 -> parseAll
    45:48:okhttp3.Cookie parse(okhttp3.HttpUrl,java.lang.String):219 -> parseAll
    45:48:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):445 -> parseAll
    49:49:okhttp3.Cookie parse(long,okhttp3.HttpUrl,java.lang.String):323:323 -> parseAll
    49:49:okhttp3.Cookie parse(okhttp3.HttpUrl,java.lang.String):219 -> parseAll
    49:49:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):445 -> parseAll
    50:51:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):447:448 -> parseAll
    52:53:java.util.List parseAll(okhttp3.HttpUrl,okhttp3.Headers):452:453 -> parseAll
    1:1:long parseExpires(java.lang.String,int,int):329:329 -> parseExpires
    2:2:long parseExpires(java.lang.String,int,int):337:337 -> parseExpires
    3:4:long parseExpires(java.lang.String,int,int):340:341 -> parseExpires
    5:15:long parseExpires(java.lang.String,int,int):343:353 -> parseExpires
    16:16:long parseExpires(java.lang.String,int,int):356:356 -> parseExpires
    17:26:long parseExpires(java.lang.String,int,int):372:381 -> parseExpires
    27:27:long parseExpires(java.lang.String,int,int):370:370 -> parseExpires
    28:28:long parseExpires(java.lang.String,int,int):369:369 -> parseExpires
    29:29:long parseExpires(java.lang.String,int,int):368:368 -> parseExpires
    30:30:long parseExpires(java.lang.String,int,int):367:367 -> parseExpires
    31:31:long parseExpires(java.lang.String,int,int):366:366 -> parseExpires
    32:32:long parseExpires(java.lang.String,int,int):365:365 -> parseExpires
    1:4:java.lang.String toString(boolean):551:554 -> toString
    1:4:java.lang.String toString():542 -> toString
    5:7:java.lang.String toString(boolean):556:558 -> toString
    5:7:java.lang.String toString():542 -> toString
    8:8:java.lang.String toString(boolean):560:560 -> toString
    8:8:java.lang.String toString():542 -> toString
    9:10:java.lang.String toString(boolean):564:565 -> toString
    9:10:java.lang.String toString():542 -> toString
    11:11:java.lang.String toString(boolean):569:569 -> toString
    11:11:java.lang.String toString():542 -> toString
    12:12:java.lang.String toString(boolean):572:572 -> toString
    12:12:java.lang.String toString():542 -> toString
    13:14:java.lang.String toString(boolean):574:575 -> toString
    13:14:java.lang.String toString():542 -> toString
    15:16:java.lang.String toString(boolean):578:579 -> toString
    15:16:java.lang.String toString():542 -> toString
    17:17:java.lang.String toString(boolean):582:582 -> toString
    17:17:java.lang.String toString():542 -> toString
    1:1:java.lang.String value():103:103 -> value
okhttp3.CookieJar -> okhttp3.CookieJar:
    1:1:void <clinit>():36:36 -> <clinit>
okhttp3.CookieJar$1 -> okhttp3.CookieJar$1:
    1:1:void <init>():36:36 -> <init>
    1:1:java.util.List loadForRequest(okhttp3.HttpUrl):41:41 -> loadForRequest
okhttp3.Dispatcher -> okhttp3.Dispatcher:
    1:1:void <init>():60:60 -> <init>
    2:3:void <init>():40:41 -> <init>
    4:4:void <init>():48:48 -> <init>
    5:5:void <init>():51:51 -> <init>
    6:6:void <init>():54:54 -> <init>
    1:4:void enqueue(okhttp3.RealCall$AsyncCall):134:137 -> enqueue
    5:5:void enqueue(okhttp3.RealCall$AsyncCall):136:136 -> enqueue
    1:3:java.util.concurrent.ExecutorService executorService():64:66 -> executorService
    4:4:java.util.concurrent.ExecutorService executorService():68:68 -> executorService
    1:1:void finished(okhttp3.RealCall$AsyncCall):209:209 -> finished
    2:5:void finished(java.util.Deque,java.lang.Object):219:222 -> finished
    6:6:void finished(java.util.Deque,java.lang.Object):224:224 -> finished
    7:7:void finished(java.util.Deque,java.lang.Object):227:227 -> finished
    8:8:void finished(java.util.Deque,java.lang.Object):220:220 -> finished
    9:9:void finished(java.util.Deque,java.lang.Object):222:222 -> finished
    1:1:boolean promoteAndExecute():168:168 -> promoteAndExecute
    2:4:boolean promoteAndExecute():170:172 -> promoteAndExecute
    5:5:boolean promoteAndExecute():174:174 -> promoteAndExecute
    6:6:int runningCallsForHost(okhttp3.RealCall$AsyncCall):195:195 -> promoteAndExecute
    6:6:boolean promoteAndExecute():175 -> promoteAndExecute
    7:7:okhttp3.RealCall okhttp3.RealCall$AsyncCall.get():171:171 -> promoteAndExecute
    7:7:int runningCallsForHost(okhttp3.RealCall$AsyncCall):196 -> promoteAndExecute
    7:7:boolean promoteAndExecute():175 -> promoteAndExecute
    8:9:int runningCallsForHost(okhttp3.RealCall$AsyncCall):196:197 -> promoteAndExecute
    8:9:boolean promoteAndExecute():175 -> promoteAndExecute
    10:10:boolean promoteAndExecute():175:175 -> promoteAndExecute
    11:13:boolean promoteAndExecute():177:179 -> promoteAndExecute
    14:15:boolean promoteAndExecute():181:182 -> promoteAndExecute
    16:18:boolean promoteAndExecute():184:186 -> promoteAndExecute
    19:19:boolean promoteAndExecute():182:182 -> promoteAndExecute
    1:1:int runningCallsCount():255:255 -> runningCallsCount
okhttp3.Dns -> okhttp3.Dns:
    1:1:void <clinit>():36:36 -> <clinit>
okhttp3.Dns$1 -> okhttp3.Dns$1:
    1:1:void <init>():36:36 -> <init>
    1:1:java.util.List lookup(java.lang.String):40:40 -> lookup
    2:2:java.util.List lookup(java.lang.String):42:42 -> lookup
    3:4:java.util.List lookup(java.lang.String):44:45 -> lookup
    5:5:java.util.List lookup(java.lang.String):38:38 -> lookup
okhttp3.EventListener -> okhttp3.EventListener:
    1:1:void <clinit>():53:53 -> <clinit>
    1:1:void <init>():52:52 -> <init>
okhttp3.EventListener$1 -> okhttp3.EventListener$1:
    1:1:void <init>():53:53 -> <init>
okhttp3.EventListener$2 -> okhttp3.EventListener$2:
    1:1:void <init>(okhttp3.EventListener):57:57 -> <init>
okhttp3.FormBody -> okhttp3.FormBody:
    1:1:void <clinit>():31:31 -> <clinit>
    1:3:void <init>(java.util.List,java.util.List):36:38 -> <init>
    1:1:long contentLength():67:67 -> contentLength
    1:1:okhttp3.MediaType contentType():63:63 -> contentType
    1:1:long writeOrCountBytes(okio.BufferedSink,boolean):85:85 -> writeOrCountBytes
    2:2:long writeOrCountBytes(okio.BufferedSink,boolean):87:87 -> writeOrCountBytes
    3:7:long writeOrCountBytes(okio.BufferedSink,boolean):90:94 -> writeOrCountBytes
    8:9:long writeOrCountBytes(okio.BufferedSink,boolean):98:99 -> writeOrCountBytes
    1:1:void writeTo(okio.BufferedSink):71:71 -> writeTo
okhttp3.FormBody$Builder -> okhttp3.FormBody$Builder:
    1:1:void <init>(java.nio.charset.Charset):114:114 -> <init>
    1:1:void <init>():111 -> <init>
    2:3:void <init>(java.nio.charset.Charset):106:107 -> <init>
    2:3:void <init>():111 -> <init>
    4:4:void <init>(java.nio.charset.Charset):115:115 -> <init>
    4:4:void <init>():111 -> <init>
    1:2:okhttp3.FormBody$Builder add(java.lang.String,java.lang.String):122:123 -> add
    3:3:okhttp3.FormBody$Builder add(java.lang.String,java.lang.String):120:120 -> add
    4:4:okhttp3.FormBody$Builder add(java.lang.String,java.lang.String):119:119 -> add
    1:2:okhttp3.FormBody$Builder addEncoded(java.lang.String,java.lang.String):131:132 -> addEncoded
    3:3:okhttp3.FormBody$Builder addEncoded(java.lang.String,java.lang.String):129:129 -> addEncoded
    4:4:okhttp3.FormBody$Builder addEncoded(java.lang.String,java.lang.String):128:128 -> addEncoded
    1:1:okhttp3.FormBody build():137:137 -> build
okhttp3.Handshake -> okhttp3.Handshake:
    1:5:void <init>(okhttp3.TlsVersion,okhttp3.CipherSuite,java.util.List,java.util.List):43:47 -> <init>
    1:1:okhttp3.CipherSuite cipherSuite():99:99 -> cipherSuite
    1:6:boolean equals(java.lang.Object):127:132 -> equals
    1:1:okhttp3.Handshake get(javax.net.ssl.SSLSession):51:51 -> get
    2:2:okhttp3.Handshake get(javax.net.ssl.SSLSession):53:53 -> get
    3:3:okhttp3.Handshake get(javax.net.ssl.SSLSession):56:56 -> get
    4:4:okhttp3.Handshake get(javax.net.ssl.SSLSession):58:58 -> get
    5:6:okhttp3.Handshake get(javax.net.ssl.SSLSession):60:61 -> get
    7:7:okhttp3.Handshake get(javax.net.ssl.SSLSession):65:65 -> get
    8:9:okhttp3.Handshake get(javax.net.ssl.SSLSession):70:71 -> get
    10:10:okhttp3.Handshake get(javax.net.ssl.SSLSession):73:73 -> get
    11:12:okhttp3.Handshake get(javax.net.ssl.SSLSession):75:76 -> get
    13:13:okhttp3.Handshake get(javax.net.ssl.SSLSession):78:78 -> get
    14:14:okhttp3.Handshake get(javax.net.ssl.SSLSession):60:60 -> get
    15:15:okhttp3.Handshake get(javax.net.ssl.SSLSession):59:59 -> get
    16:16:okhttp3.Handshake get(javax.net.ssl.SSLSession):54:54 -> get
    17:17:okhttp3.Handshake get(javax.net.ssl.SSLSession):52:52 -> get
    1:4:int hashCode():137:140 -> hashCode
    1:1:java.util.List peerCertificates():104:104 -> peerCertificates
okhttp3.Headers -> okhttp3.Headers:
    1:2:void <init>(okhttp3.Headers$Builder):53:54 -> <init>
    3:4:void <init>(java.lang.String[]):57:58 -> <init>
    1:3:void checkName(java.lang.String):257:259 -> checkName
    4:5:void checkName(java.lang.String):261:262 -> checkName
    6:6:void checkName(java.lang.String):261:261 -> checkName
    7:7:void checkName(java.lang.String):257:257 -> checkName
    8:8:void checkName(java.lang.String):256:256 -> checkName
    1:2:void checkValue(java.lang.String,java.lang.String):269:270 -> checkValue
    3:4:void checkValue(java.lang.String,java.lang.String):272:273 -> checkValue
    5:5:void checkValue(java.lang.String,java.lang.String):272:272 -> checkValue
    6:6:void checkValue(java.lang.String,java.lang.String):268:268 -> checkValue
    1:2:boolean equals(java.lang.Object):163:164 -> equals
    1:1:java.lang.String get(java.lang.String):63:63 -> get
    2:4:java.lang.String get(java.lang.String[],java.lang.String):194:196 -> get
    2:4:java.lang.String get(java.lang.String):63 -> get
    1:1:int hashCode():168:168 -> hashCode
    1:1:java.lang.String name(int):82:82 -> name
    1:2:okhttp3.Headers$Builder newBuilder():131:132 -> newBuilder
    1:1:okhttp3.Headers of(java.lang.String[]):208:208 -> of
    2:5:okhttp3.Headers of(java.lang.String[]):213:216 -> of
    6:6:okhttp3.Headers of(java.lang.String[]):215:215 -> of
    7:11:okhttp3.Headers of(java.lang.String[]):220:224 -> of
    12:12:okhttp3.Headers of(java.lang.String[]):227:227 -> of
    13:13:okhttp3.Headers of(java.lang.String[]):209:209 -> of
    14:14:okhttp3.Headers of(java.lang.String[]):207:207 -> of
    1:1:int size():77:77 -> size
    1:3:java.lang.String toString():172:174 -> toString
    4:4:java.lang.String toString():176:176 -> toString
    1:1:java.lang.String value(int):87:87 -> value
okhttp3.Headers$Builder -> okhttp3.Headers$Builder:
    1:2:void <init>():278:279 -> <init>
    1:2:okhttp3.Headers$Builder add(java.lang.String,java.lang.String):311:312 -> add
    3:4:okhttp3.Headers$Builder addLenient(java.lang.String,java.lang.String):362:363 -> add
    3:4:okhttp3.Headers$Builder add(java.lang.String,java.lang.String):313 -> add
    1:1:okhttp3.Headers$Builder addLenient(java.lang.String):286:286 -> addLenient
    2:3:okhttp3.Headers$Builder addLenient(java.lang.String):288:289 -> addLenient
    4:4:okhttp3.Headers$Builder addLenient(java.lang.String):292:292 -> addLenient
    5:6:okhttp3.Headers$Builder addLenient(java.lang.String,java.lang.String):362:363 -> addLenient
    5:6:okhttp3.Headers$Builder addLenient(java.lang.String):292 -> addLenient
    7:8:okhttp3.Headers$Builder addLenient(java.lang.String,java.lang.String):362:363 -> addLenient
    7:8:okhttp3.Headers$Builder addLenient(java.lang.String):294 -> addLenient
    9:10:okhttp3.Headers$Builder addLenient(java.lang.String,java.lang.String):362:363 -> addLenient
    1:1:okhttp3.Headers build():401:401 -> build
    1:4:okhttp3.Headers$Builder removeAll(java.lang.String):368:371 -> removeAll
    1:3:okhttp3.Headers$Builder set(java.lang.String,java.lang.String):383:385 -> set
    4:5:okhttp3.Headers$Builder addLenient(java.lang.String,java.lang.String):362:363 -> set
    4:5:okhttp3.Headers$Builder set(java.lang.String,java.lang.String):386 -> set
okhttp3.HttpUrl -> okhttp3.HttpUrl:
    1:1:void <clinit>():289:289 -> <clinit>
    1:5:void <init>(okhttp3.HttpUrl$Builder):338:342 -> <init>
    6:6:int okhttp3.HttpUrl$Builder.effectivePort():1039:1039 -> <init>
    6:6:void <init>(okhttp3.HttpUrl$Builder):343 -> <init>
    7:12:void <init>(okhttp3.HttpUrl$Builder):343:348 -> <init>
    13:13:java.lang.String percentDecode(java.lang.String,boolean):1609:1609 -> <init>
    13:13:void <init>(okhttp3.HttpUrl$Builder):349 -> <init>
    14:15:void <init>(okhttp3.HttpUrl$Builder):350:351 -> <init>
    1:1:java.lang.String canonicalize(java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1687:1687 -> canonicalize
    2:3:java.lang.String canonicalize(java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1691:1692 -> canonicalize
    4:4:java.lang.String canonicalize(java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1686:1686 -> canonicalize
    5:6:java.lang.String canonicalize(java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1695:1696 -> canonicalize
    7:7:void canonicalize(okio.Buffer,java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1713:1713 -> canonicalize
    7:7:java.lang.String canonicalize(java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1697 -> canonicalize
    8:8:void canonicalize(okio.Buffer,java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1719:1719 -> canonicalize
    8:8:java.lang.String canonicalize(java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1697 -> canonicalize
    9:10:void canonicalize(okio.Buffer,java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1723:1724 -> canonicalize
    9:10:java.lang.String canonicalize(java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1697 -> canonicalize
    11:11:void canonicalize(okio.Buffer,java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1744:1744 -> canonicalize
    11:11:java.lang.String canonicalize(java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1697 -> canonicalize
    12:12:void canonicalize(okio.Buffer,java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1727:1727 -> canonicalize
    12:12:java.lang.String canonicalize(java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1697 -> canonicalize
    13:13:void canonicalize(okio.Buffer,java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1730:1730 -> canonicalize
    13:13:java.lang.String canonicalize(java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1697 -> canonicalize
    14:14:void canonicalize(okio.Buffer,java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1733:1733 -> canonicalize
    14:14:java.lang.String canonicalize(java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1697 -> canonicalize
    15:15:void canonicalize(okio.Buffer,java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1731:1731 -> canonicalize
    15:15:java.lang.String canonicalize(java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1697 -> canonicalize
    16:20:void canonicalize(okio.Buffer,java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1736:1740 -> canonicalize
    16:20:java.lang.String canonicalize(java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1697 -> canonicalize
    21:21:void canonicalize(okio.Buffer,java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1712:1712 -> canonicalize
    21:21:java.lang.String canonicalize(java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1697 -> canonicalize
    22:22:java.lang.String canonicalize(java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1699:1699 -> canonicalize
    23:23:java.lang.String canonicalize(java.lang.String,int,int,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1704:1704 -> canonicalize
    24:24:java.lang.String canonicalize(java.lang.String,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1752:1752 -> canonicalize
    25:25:java.lang.String canonicalize(java.lang.String,java.lang.String,boolean,boolean,boolean,boolean,java.nio.charset.Charset):1751:1751 -> canonicalize
    26:26:java.lang.String canonicalize(java.lang.String,java.lang.String,boolean,boolean,boolean,boolean):1759:1759 -> canonicalize
    27:27:java.lang.String canonicalize(java.lang.String,java.lang.String,boolean,boolean,boolean,boolean):1758:1758 -> canonicalize
    1:1:int defaultPort(java.lang.String):510:510 -> defaultPort
    2:2:int defaultPort(java.lang.String):512:512 -> defaultPort
    1:4:java.lang.String encodedPassword():445:448 -> encodedPassword
    1:3:java.lang.String encodedPath():546:548 -> encodedPath
    1:3:java.util.List encodedPathSegments():570:572 -> encodedPathSegments
    4:5:java.util.List encodedPathSegments():575:576 -> encodedPathSegments
    1:4:java.lang.String encodedQuery():613:616 -> encodedQuery
    1:4:java.lang.String encodedUsername():412:415 -> encodedUsername
    1:1:boolean equals(java.lang.Object):932:932 -> equals
    1:1:okhttp3.HttpUrl get(java.lang.String):916:916 -> get
    1:1:int hashCode():936:936 -> hashCode
    1:1:java.lang.String host():486:486 -> host
    1:1:boolean isHttps():397:397 -> isHttps
    1:5:void namesAndValuesToQueryString(java.lang.StringBuilder,java.util.List):620:624 -> namesAndValuesToQueryString
    6:7:void namesAndValuesToQueryString(java.lang.StringBuilder,java.util.List):626:627 -> namesAndValuesToQueryString
    1:1:okhttp3.HttpUrl$Builder newBuilder(java.lang.String):892:892 -> newBuilder
    1:1:java.util.List pathSegments():594:594 -> pathSegments
    1:3:void pathSegmentsToString(java.lang.StringBuilder,java.util.List):552:554 -> pathSegmentsToString
    1:1:java.lang.String percentDecode(java.lang.String,boolean):1609:1609 -> percentDecode
    2:3:java.util.List percentDecode(java.util.List,boolean):1613:1614 -> percentDecode
    4:4:java.util.List percentDecode(java.util.List,boolean):1616:1616 -> percentDecode
    5:5:java.lang.String percentDecode(java.lang.String,boolean):1609:1609 -> percentDecode
    5:5:java.util.List percentDecode(java.util.List,boolean):1617 -> percentDecode
    6:6:java.util.List percentDecode(java.util.List,boolean):1617:1617 -> percentDecode
    7:7:java.util.List percentDecode(java.util.List,boolean):1619:1619 -> percentDecode
    8:8:java.lang.String percentDecode(java.lang.String,int,int,boolean):1624:1624 -> percentDecode
    9:10:java.lang.String percentDecode(java.lang.String,int,int,boolean):1627:1628 -> percentDecode
    11:11:void percentDecode(okio.Buffer,java.lang.String,int,int,boolean):1641:1641 -> percentDecode
    11:11:java.lang.String percentDecode(java.lang.String,int,int,boolean):1629 -> percentDecode
    12:13:void percentDecode(okio.Buffer,java.lang.String,int,int,boolean):1643:1644 -> percentDecode
    12:13:java.lang.String percentDecode(java.lang.String,int,int,boolean):1629 -> percentDecode
    14:14:void percentDecode(okio.Buffer,java.lang.String,int,int,boolean):1646:1646 -> percentDecode
    14:14:java.lang.String percentDecode(java.lang.String,int,int,boolean):1629 -> percentDecode
    15:15:void percentDecode(okio.Buffer,java.lang.String,int,int,boolean):1651:1651 -> percentDecode
    15:15:java.lang.String percentDecode(java.lang.String,int,int,boolean):1629 -> percentDecode
    16:16:void percentDecode(okio.Buffer,java.lang.String,int,int,boolean):1654:1654 -> percentDecode
    16:16:java.lang.String percentDecode(java.lang.String,int,int,boolean):1629 -> percentDecode
    17:17:void percentDecode(okio.Buffer,java.lang.String,int,int,boolean):1640:1640 -> percentDecode
    17:17:java.lang.String percentDecode(java.lang.String,int,int,boolean):1629 -> percentDecode
    18:18:java.lang.String percentDecode(java.lang.String,int,int,boolean):1630:1630 -> percentDecode
    19:19:java.lang.String percentDecode(java.lang.String,int,int,boolean):1635:1635 -> percentDecode
    1:3:boolean percentEncoded(java.lang.String,int,int):1660:1662 -> percentEncoded
    1:1:int port():502:502 -> port
    1:4:java.lang.String query():673:676 -> query
    1:4:java.util.List queryStringToNamesAndValues(java.lang.String):639:642 -> queryStringToNamesAndValues
    5:5:java.util.List queryStringToNamesAndValues(java.lang.String):644:644 -> queryStringToNamesAndValues
    6:7:java.util.List queryStringToNamesAndValues(java.lang.String):649:650 -> queryStringToNamesAndValues
    8:9:java.util.List queryStringToNamesAndValues(java.lang.String):646:647 -> queryStringToNamesAndValues
    1:2:java.lang.String redact():855:856 -> redact
    3:3:okhttp3.HttpUrl$Builder okhttp3.HttpUrl$Builder.password(java.lang.String):1009:1009 -> redact
    3:3:java.lang.String redact():857 -> redact
    4:4:java.lang.String redact():858:858 -> redact
    5:5:java.lang.String toString():940:940 -> redact
    5:5:java.lang.String redact():859 -> redact
    1:1:java.lang.String scheme():393:393 -> scheme
    1:1:java.lang.String toString():940:940 -> toString
    1:5:okhttp3.HttpUrl$Builder newBuilder():872:876 -> uri
    1:5:java.net.URI uri():377 -> uri
    6:9:okhttp3.HttpUrl$Builder newBuilder():878:881 -> uri
    6:9:java.net.URI uri():377 -> uri
    10:12:java.lang.String encodedFragment():828:830 -> uri
    10:12:okhttp3.HttpUrl$Builder newBuilder():882 -> uri
    10:12:java.net.URI uri():377 -> uri
    13:13:okhttp3.HttpUrl$Builder newBuilder():882:882 -> uri
    13:13:java.net.URI uri():377 -> uri
    14:17:okhttp3.HttpUrl$Builder okhttp3.HttpUrl$Builder.reencodeForUri():1232:1235 -> uri
    14:17:java.net.URI uri():377 -> uri
    18:18:okhttp3.HttpUrl$Builder okhttp3.HttpUrl$Builder.reencodeForUri():1234:1234 -> uri
    18:18:java.net.URI uri():377 -> uri
    19:21:okhttp3.HttpUrl$Builder okhttp3.HttpUrl$Builder.reencodeForUri():1237:1239 -> uri
    19:21:java.net.URI uri():377 -> uri
    22:23:okhttp3.HttpUrl$Builder okhttp3.HttpUrl$Builder.reencodeForUri():1241:1242 -> uri
    22:23:java.net.URI uri():377 -> uri
    24:24:okhttp3.HttpUrl$Builder okhttp3.HttpUrl$Builder.reencodeForUri():1241:1241 -> uri
    24:24:java.net.URI uri():377 -> uri
    25:26:okhttp3.HttpUrl$Builder okhttp3.HttpUrl$Builder.reencodeForUri():1246:1247 -> uri
    25:26:java.net.URI uri():377 -> uri
    27:27:java.net.URI uri():377:377 -> uri
    28:28:java.net.URI uri():379:379 -> uri
    29:30:java.net.URI uri():383:384 -> uri
    31:31:java.net.URI uri():386:386 -> uri
okhttp3.HttpUrl$Builder -> okhttp3.HttpUrl$Builder:
    1:1:void <init>():977:977 -> <init>
    2:3:void <init>():969:970 -> <init>
    4:5:void <init>():972:973 -> <init>
    6:6:void <init>():978:978 -> <init>
    1:3:okhttp3.HttpUrl$Builder addEncodedQueryParameter(java.lang.String,java.lang.String):1162:1164 -> addEncodedQueryParameter
    4:4:okhttp3.HttpUrl$Builder addEncodedQueryParameter(java.lang.String,java.lang.String):1163:1163 -> addEncodedQueryParameter
    5:6:okhttp3.HttpUrl$Builder addEncodedQueryParameter(java.lang.String,java.lang.String):1165:1166 -> addEncodedQueryParameter
    7:7:okhttp3.HttpUrl$Builder addEncodedQueryParameter(java.lang.String,java.lang.String):1165:1165 -> addEncodedQueryParameter
    8:8:okhttp3.HttpUrl$Builder addEncodedQueryParameter(java.lang.String,java.lang.String):1161:1161 -> addEncodedQueryParameter
    1:3:okhttp3.HttpUrl$Builder addQueryParameter(java.lang.String,java.lang.String):1150:1152 -> addQueryParameter
    4:4:okhttp3.HttpUrl$Builder addQueryParameter(java.lang.String,java.lang.String):1151:1151 -> addQueryParameter
    5:6:okhttp3.HttpUrl$Builder addQueryParameter(java.lang.String,java.lang.String):1153:1154 -> addQueryParameter
    7:7:okhttp3.HttpUrl$Builder addQueryParameter(java.lang.String,java.lang.String):1153:1153 -> addQueryParameter
    8:8:okhttp3.HttpUrl$Builder addQueryParameter(java.lang.String,java.lang.String):1149:1149 -> addQueryParameter
    1:3:okhttp3.HttpUrl build():1254:1256 -> build
    4:4:okhttp3.HttpUrl build():1255:1255 -> build
    5:5:okhttp3.HttpUrl build():1254:1254 -> build
    1:2:java.lang.String canonicalizeHost(java.lang.String,int,int):1591:1592 -> canonicalizeHost
    1:1:okhttp3.HttpUrl$Builder encodedQuery(java.lang.String):1142:1142 -> encodedQuery
    2:2:okhttp3.HttpUrl$Builder encodedQuery(java.lang.String):1141:1141 -> encodedQuery
    3:3:okhttp3.HttpUrl$Builder encodedQuery(java.lang.String):1143:1143 -> encodedQuery
    1:1:okhttp3.HttpUrl$Builder host(java.lang.String):1026:1026 -> host
    2:2:okhttp3.HttpUrl$Builder host(java.lang.String):1028:1028 -> host
    3:3:okhttp3.HttpUrl$Builder host(java.lang.String):1027:1027 -> host
    4:4:okhttp3.HttpUrl$Builder host(java.lang.String):1025:1025 -> host
    1:2:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1314:1315 -> parse
    3:3:int schemeDelimiterOffset(java.lang.String,int,int):1534:1534 -> parse
    3:3:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1318 -> parse
    4:4:int schemeDelimiterOffset(java.lang.String,int,int):1538:1538 -> parse
    4:4:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1318 -> parse
    5:6:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1320:1321 -> parse
    7:8:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1323:1324 -> parse
    9:10:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1327:1328 -> parse
    11:11:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1331:1331 -> parse
    12:12:int slashCount(java.lang.String,int,int):1561:1561 -> parse
    12:12:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1340 -> parse
    13:13:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1341:1341 -> parse
    14:21:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1413:1420 -> parse
    22:22:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1354:1354 -> parse
    23:23:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1356:1356 -> parse
    24:24:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1362:1362 -> parse
    25:25:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1364:1364 -> parse
    26:27:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1368:1369 -> parse
    28:28:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1372:1372 -> parse
    29:29:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1378:1378 -> parse
    30:30:int portColonOffset(java.lang.String,int,int):1575:1575 -> parse
    30:30:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1391 -> parse
    31:31:int portColonOffset(java.lang.String,int,int):1578:1578 -> parse
    31:31:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1391 -> parse
    32:32:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1393:1393 -> parse
    33:34:int parsePort(java.lang.String,int,int):1598:1599 -> parse
    33:34:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1394 -> parse
    35:38:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1394:1397 -> parse
    39:40:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1400:1401 -> parse
    41:41:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1403:1403 -> parse
    42:42:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1425:1425 -> parse
    43:43:void resolvePath(java.lang.String,int,int):1452:1452 -> parse
    43:43:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1426 -> parse
    44:44:void resolvePath(java.lang.String,int,int):1460:1460 -> parse
    44:44:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1426 -> parse
    45:46:void resolvePath(java.lang.String,int,int):1455:1456 -> parse
    45:46:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1426 -> parse
    47:47:void resolvePath(java.lang.String,int,int):1465:1465 -> parse
    47:47:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1426 -> parse
    48:48:void push(java.lang.String,int,int,boolean,boolean):1476:1476 -> parse
    48:48:void resolvePath(java.lang.String,int,int):1467 -> parse
    48:48:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1426 -> parse
    49:49:boolean isDot(java.lang.String):1496:1496 -> parse
    49:49:void push(java.lang.String,int,int,boolean,boolean):1478 -> parse
    49:49:void resolvePath(java.lang.String,int,int):1467 -> parse
    49:49:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1426 -> parse
    50:53:boolean isDotDot(java.lang.String):1500:1503 -> parse
    50:53:void push(java.lang.String,int,int,boolean,boolean):1481 -> parse
    50:53:void resolvePath(java.lang.String,int,int):1467 -> parse
    50:53:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1426 -> parse
    54:54:void pop():1517:1517 -> parse
    54:54:void push(java.lang.String,int,int,boolean,boolean):1482 -> parse
    54:54:void resolvePath(java.lang.String,int,int):1467 -> parse
    54:54:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1426 -> parse
    55:56:void pop():1520:1521 -> parse
    55:56:void push(java.lang.String,int,int,boolean,boolean):1482 -> parse
    55:56:void resolvePath(java.lang.String,int,int):1467 -> parse
    55:56:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1426 -> parse
    57:57:void pop():1523:1523 -> parse
    57:57:void push(java.lang.String,int,int,boolean,boolean):1482 -> parse
    57:57:void resolvePath(java.lang.String,int,int):1467 -> parse
    57:57:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1426 -> parse
    58:59:void push(java.lang.String,int,int,boolean,boolean):1485:1486 -> parse
    58:59:void resolvePath(java.lang.String,int,int):1467 -> parse
    58:59:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1426 -> parse
    60:60:void push(java.lang.String,int,int,boolean,boolean):1488:1488 -> parse
    60:60:void resolvePath(java.lang.String,int,int):1467 -> parse
    60:60:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1426 -> parse
    61:61:void push(java.lang.String,int,int,boolean,boolean):1491:1491 -> parse
    61:61:void resolvePath(java.lang.String,int,int):1467 -> parse
    61:61:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1426 -> parse
    62:64:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1430:1432 -> parse
    65:66:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1438:1439 -> parse
    67:68:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1404:1405 -> parse
    69:69:okhttp3.HttpUrl$Builder parse(okhttp3.HttpUrl,java.lang.String):1333:1333 -> parse
    1:4:java.lang.String toString():1260:1263 -> toString
    5:5:java.lang.String toString():1265:1265 -> toString
    6:10:java.lang.String toString():1268:1272 -> toString
    11:11:java.lang.String toString():1274:1274 -> toString
    12:13:java.lang.String toString():1277:1278 -> toString
    14:16:java.lang.String toString():1280:1282 -> toString
    17:17:java.lang.String toString():1284:1284 -> toString
    18:18:java.lang.String toString():1288:1288 -> toString
    19:19:int effectivePort():1039:1039 -> toString
    19:19:java.lang.String toString():1289 -> toString
    20:22:java.lang.String toString():1290:1292 -> toString
    23:23:java.lang.String toString():1296:1296 -> toString
    24:26:java.lang.String toString():1298:1300 -> toString
    27:29:java.lang.String toString():1303:1305 -> toString
    30:30:java.lang.String toString():1308:1308 -> toString
    1:1:okhttp3.HttpUrl$Builder username(java.lang.String):996:996 -> username
    2:2:okhttp3.HttpUrl$Builder username(java.lang.String):995:995 -> username
okhttp3.MediaType -> okhttp3.MediaType:
    1:2:void <clinit>():31:32 -> <clinit>
    1:3:void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String):40:42 -> <init>
    1:1:boolean equals(java.lang.Object):155:155 -> equals
    1:2:okhttp3.MediaType get(java.lang.String):53:54 -> get
    3:4:okhttp3.MediaType get(java.lang.String):57:58 -> get
    5:8:okhttp3.MediaType get(java.lang.String):61:64 -> get
    9:10:okhttp3.MediaType get(java.lang.String):72:73 -> get
    11:11:okhttp3.MediaType get(java.lang.String):75:75 -> get
    12:13:okhttp3.MediaType get(java.lang.String):78:79 -> get
    14:14:okhttp3.MediaType get(java.lang.String):83:83 -> get
    15:16:okhttp3.MediaType get(java.lang.String):85:86 -> get
    17:17:okhttp3.MediaType get(java.lang.String):62:62 -> get
    18:19:okhttp3.MediaType get(java.lang.String):65:66 -> get
    20:20:okhttp3.MediaType get(java.lang.String):97:97 -> get
    21:21:okhttp3.MediaType get(java.lang.String):55:55 -> get
    1:1:int hashCode():159:159 -> hashCode
    1:1:okhttp3.MediaType parse(java.lang.String):106:106 -> parse
    1:1:java.lang.String toString():151:151 -> toString
    1:1:java.lang.String type():117:117 -> type
okhttp3.MultipartBody -> okhttp3.MultipartBody:
    1:1:void <clinit>():35:35 -> <clinit>
    2:2:void <clinit>():42:42 -> <clinit>
    3:3:void <clinit>():49:49 -> <clinit>
    4:4:void <clinit>():55:55 -> <clinit>
    5:5:void <clinit>():62:62 -> <clinit>
    6:8:void <clinit>():64:66 -> <clinit>
    1:1:void <init>(okio.ByteString,okhttp3.MediaType,java.util.List):74:74 -> <init>
    2:2:void <init>(okio.ByteString,okhttp3.MediaType,java.util.List):72:72 -> <init>
    3:3:void <init>(okio.ByteString,okhttp3.MediaType,java.util.List):75:75 -> <init>
    4:5:void <init>(okio.ByteString,okhttp3.MediaType,java.util.List):77:78 -> <init>
    1:1:long contentLength():108:108 -> contentLength
    2:2:long contentLength():110:110 -> contentLength
    1:1:okhttp3.MediaType contentType():104:104 -> contentType
    1:1:long writeOrCountBytes(okio.BufferedSink,boolean):129:129 -> writeOrCountBytes
    2:5:long writeOrCountBytes(okio.BufferedSink,boolean):132:135 -> writeOrCountBytes
    6:8:long writeOrCountBytes(okio.BufferedSink,boolean):137:139 -> writeOrCountBytes
    9:13:long writeOrCountBytes(okio.BufferedSink,boolean):142:146 -> writeOrCountBytes
    14:14:long writeOrCountBytes(okio.BufferedSink,boolean):150:150 -> writeOrCountBytes
    15:17:long writeOrCountBytes(okio.BufferedSink,boolean):152:154 -> writeOrCountBytes
    18:18:long writeOrCountBytes(okio.BufferedSink,boolean):157:157 -> writeOrCountBytes
    19:21:long writeOrCountBytes(okio.BufferedSink,boolean):159:161 -> writeOrCountBytes
    22:22:long writeOrCountBytes(okio.BufferedSink,boolean):164:164 -> writeOrCountBytes
    23:23:long writeOrCountBytes(okio.BufferedSink,boolean):168:168 -> writeOrCountBytes
    24:24:long writeOrCountBytes(okio.BufferedSink,boolean):173:173 -> writeOrCountBytes
    25:25:long writeOrCountBytes(okio.BufferedSink,boolean):176:176 -> writeOrCountBytes
    26:29:long writeOrCountBytes(okio.BufferedSink,boolean):179:182 -> writeOrCountBytes
    30:31:long writeOrCountBytes(okio.BufferedSink,boolean):185:186 -> writeOrCountBytes
    1:1:void writeTo(okio.BufferedSink):114:114 -> writeTo
okhttp3.MultipartBody$Builder -> okhttp3.MultipartBody$Builder:
    1:1:void <init>():285:285 -> <init>
    2:2:void <init>(java.lang.String):288:288 -> <init>
    2:2:void <init>():285 -> <init>
    3:4:void <init>(java.lang.String):281:282 -> <init>
    3:4:void <init>():285 -> <init>
    5:5:void <init>(java.lang.String):289:289 -> <init>
    5:5:void <init>():285 -> <init>
    1:1:okhttp3.MultipartBody$Builder addPart(okhttp3.Headers,okhttp3.RequestBody):314:314 -> addPart
    2:2:okhttp3.MultipartBody$Builder addPart(okhttp3.MultipartBody$Part):330:330 -> addPart
    3:3:okhttp3.MultipartBody$Builder addPart(okhttp3.MultipartBody$Part):329:329 -> addPart
    1:1:okhttp3.MultipartBody build():336:336 -> build
    2:2:okhttp3.MultipartBody build():339:339 -> build
    3:3:okhttp3.MultipartBody build():337:337 -> build
    1:1:okhttp3.MultipartBody$Builder setType(okhttp3.MediaType):300:300 -> setType
    2:2:okhttp3.MultipartBody$Builder setType(okhttp3.MediaType):303:303 -> setType
    3:3:okhttp3.MultipartBody$Builder setType(okhttp3.MediaType):301:301 -> setType
    4:4:okhttp3.MultipartBody$Builder setType(okhttp3.MediaType):298:298 -> setType
okhttp3.MultipartBody$Part -> okhttp3.MultipartBody$Part:
    1:3:void <init>(okhttp3.Headers,okhttp3.RequestBody):265:267 -> <init>
    1:2:okhttp3.MultipartBody$Part create(okhttp3.Headers,okhttp3.RequestBody):234:235 -> create
    3:4:okhttp3.MultipartBody$Part create(okhttp3.Headers,okhttp3.RequestBody):237:238 -> create
    5:5:okhttp3.MultipartBody$Part create(okhttp3.Headers,okhttp3.RequestBody):240:240 -> create
    6:6:okhttp3.MultipartBody$Part create(okhttp3.Headers,okhttp3.RequestBody):232:232 -> create
okhttp3.OkHttpClient -> okhttp3.OkHttpClient:
    1:1:void <clinit>():127:127 -> <clinit>
    2:2:void <clinit>():130:130 -> <clinit>
    3:3:void <clinit>():134:134 -> <clinit>
    1:1:void <init>():231:231 -> <init>
    2:14:void <init>(okhttp3.OkHttpClient$Builder):234:246 -> <init>
    15:15:void <init>(okhttp3.OkHttpClient$Builder):249:249 -> <init>
    16:16:boolean okhttp3.ConnectionSpec.isTls():127:127 -> <init>
    16:16:void <init>(okhttp3.OkHttpClient$Builder):250 -> <init>
    17:17:void <init>(okhttp3.OkHttpClient$Builder):253:253 -> <init>
    18:18:javax.net.ssl.X509TrustManager okhttp3.internal.Util.platformTrustManager():665:665 -> <init>
    18:18:void <init>(okhttp3.OkHttpClient$Builder):257 -> <init>
    19:19:javax.net.ssl.X509TrustManager okhttp3.internal.Util.platformTrustManager():664:664 -> <init>
    19:19:void <init>(okhttp3.OkHttpClient$Builder):257 -> <init>
    20:22:javax.net.ssl.X509TrustManager okhttp3.internal.Util.platformTrustManager():666:668 -> <init>
    20:22:void <init>(okhttp3.OkHttpClient$Builder):257 -> <init>
    23:23:javax.net.ssl.X509TrustManager okhttp3.internal.Util.platformTrustManager():672:672 -> <init>
    23:23:void <init>(okhttp3.OkHttpClient$Builder):257 -> <init>
    24:26:javax.net.ssl.SSLSocketFactory newSslSocketFactory(javax.net.ssl.X509TrustManager):292:294 -> <init>
    24:26:void <init>(okhttp3.OkHttpClient$Builder):258 -> <init>
    27:27:void <init>(okhttp3.OkHttpClient$Builder):258:258 -> <init>
    28:28:okhttp3.internal.tls.CertificateChainCleaner okhttp3.internal.tls.CertificateChainCleaner.get(javax.net.ssl.X509TrustManager):41:41 -> <init>
    28:28:void <init>(okhttp3.OkHttpClient$Builder):259 -> <init>
    29:29:void <init>(okhttp3.OkHttpClient$Builder):259:259 -> <init>
    30:30:javax.net.ssl.SSLSocketFactory newSslSocketFactory(javax.net.ssl.X509TrustManager):296:296 -> <init>
    30:30:void <init>(okhttp3.OkHttpClient$Builder):258 -> <init>
    31:32:javax.net.ssl.X509TrustManager okhttp3.internal.Util.platformTrustManager():669:670 -> <init>
    31:32:void <init>(okhttp3.OkHttpClient$Builder):257 -> <init>
    33:33:javax.net.ssl.X509TrustManager okhttp3.internal.Util.platformTrustManager():674:674 -> <init>
    33:33:void <init>(okhttp3.OkHttpClient$Builder):257 -> <init>
    34:35:void <init>(okhttp3.OkHttpClient$Builder):254:255 -> <init>
    36:37:void <init>(okhttp3.OkHttpClient$Builder):262:263 -> <init>
    38:39:void <init>(okhttp3.OkHttpClient$Builder):266:267 -> <init>
    40:51:void <init>(okhttp3.OkHttpClient$Builder):269:280 -> <init>
    52:52:void <init>(okhttp3.OkHttpClient$Builder):282:282 -> <init>
    53:54:void <init>(okhttp3.OkHttpClient$Builder):285:286 -> <init>
    55:55:void <init>(okhttp3.OkHttpClient$Builder):283:283 -> <init>
    1:1:okhttp3.Authenticator authenticator():366:366 -> authenticator
    1:1:okhttp3.CertificatePinner certificatePinner():362:362 -> certificatePinner
    1:1:okhttp3.ConnectionPool connectionPool():374:374 -> connectionPool
    1:1:java.util.List connectionSpecs():398:398 -> connectionSpecs
    1:1:okhttp3.CookieJar cookieJar():334:334 -> cookieJar
    1:1:okhttp3.Dns dns():346:346 -> dns
    1:1:boolean followRedirects():382:382 -> followRedirects
    1:1:boolean followSslRedirects():378:378 -> followSslRedirects
    1:1:javax.net.ssl.HostnameVerifier hostnameVerifier():358:358 -> hostnameVerifier
    1:1:okhttp3.Call newCall(okhttp3.Request):427:427 -> newCall
    1:1:int pingIntervalMillis():322:322 -> pingIntervalMillis
    1:1:java.util.List protocols():394:394 -> protocols
    1:1:java.net.Proxy proxy():326:326 -> proxy
    1:1:okhttp3.Authenticator proxyAuthenticator():370:370 -> proxyAuthenticator
    1:1:java.net.ProxySelector proxySelector():330:330 -> proxySelector
    1:1:boolean retryOnConnectionFailure():386:386 -> retryOnConnectionFailure
    1:1:javax.net.SocketFactory socketFactory():350:350 -> socketFactory
    1:1:javax.net.ssl.SSLSocketFactory sslSocketFactory():354:354 -> sslSocketFactory
okhttp3.OkHttpClient$1 -> okhttp3.OkHttpClient$1:
    1:1:void <init>():134:134 -> <init>
    1:1:void addLenient(okhttp3.Headers$Builder,java.lang.String):136:136 -> addLenient
    2:3:okhttp3.Headers$Builder okhttp3.Headers$Builder.addLenient(java.lang.String,java.lang.String):362:363 -> addLenient
    2:3:void addLenient(okhttp3.Headers$Builder,java.lang.String,java.lang.String):140 -> addLenient
    1:6:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):167:172 -> apply
    1:6:void okhttp3.ConnectionSpec.apply(javax.net.ssl.SSLSocket,boolean):152 -> apply
    1:6:void apply(okhttp3.ConnectionSpec,javax.net.ssl.SSLSocket,boolean):180 -> apply
    7:8:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):176:177 -> apply
    7:8:void okhttp3.ConnectionSpec.apply(javax.net.ssl.SSLSocket,boolean):152 -> apply
    7:8:void apply(okhttp3.ConnectionSpec,javax.net.ssl.SSLSocket,boolean):180 -> apply
    9:9:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):180:180 -> apply
    9:9:void okhttp3.ConnectionSpec.apply(javax.net.ssl.SSLSocket,boolean):152 -> apply
    9:9:void apply(okhttp3.ConnectionSpec,javax.net.ssl.SSLSocket,boolean):180 -> apply
    10:12:java.lang.String[] okhttp3.internal.Util.concat(java.lang.String[],java.lang.String):315:317 -> apply
    10:12:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):180 -> apply
    10:12:void okhttp3.ConnectionSpec.apply(javax.net.ssl.SSLSocket,boolean):152 -> apply
    10:12:void apply(okhttp3.ConnectionSpec,javax.net.ssl.SSLSocket,boolean):180 -> apply
    13:15:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):184:186 -> apply
    13:15:void okhttp3.ConnectionSpec.apply(javax.net.ssl.SSLSocket,boolean):152 -> apply
    13:15:void apply(okhttp3.ConnectionSpec,javax.net.ssl.SSLSocket,boolean):180 -> apply
    16:16:okhttp3.ConnectionSpec okhttp3.ConnectionSpec$Builder.build():338:338 -> apply
    16:16:okhttp3.ConnectionSpec okhttp3.ConnectionSpec.supportedSpec(javax.net.ssl.SSLSocket,boolean):187 -> apply
    16:16:void okhttp3.ConnectionSpec.apply(javax.net.ssl.SSLSocket,boolean):152 -> apply
    16:16:void apply(okhttp3.ConnectionSpec,javax.net.ssl.SSLSocket,boolean):180 -> apply
    17:18:void okhttp3.ConnectionSpec.apply(javax.net.ssl.SSLSocket,boolean):154:155 -> apply
    17:18:void apply(okhttp3.ConnectionSpec,javax.net.ssl.SSLSocket,boolean):180 -> apply
    19:20:void okhttp3.ConnectionSpec.apply(javax.net.ssl.SSLSocket,boolean):157:158 -> apply
    19:20:void apply(okhttp3.ConnectionSpec,javax.net.ssl.SSLSocket,boolean):180 -> apply
    1:1:int code(okhttp3.Response$Builder):175:175 -> code
    1:1:boolean connectionBecameIdle(okhttp3.ConnectionPool,okhttp3.internal.connection.RealConnection):149:149 -> connectionBecameIdle
    1:1:java.net.Socket deduplicate(okhttp3.ConnectionPool,okhttp3.Address,okhttp3.internal.connection.StreamAllocation):163:163 -> deduplicate
    1:1:boolean equalsNonHost(okhttp3.Address,okhttp3.Address):158:158 -> equalsNonHost
    1:1:okhttp3.internal.connection.RealConnection get(okhttp3.ConnectionPool,okhttp3.Address,okhttp3.internal.connection.StreamAllocation,okhttp3.Route):154:154 -> get
    1:1:void put(okhttp3.ConnectionPool,okhttp3.internal.connection.RealConnection):167:167 -> put
    1:1:okhttp3.internal.connection.RouteDatabase routeDatabase(okhttp3.ConnectionPool):171:171 -> routeDatabase
    1:1:java.io.IOException timeoutExit(okhttp3.Call,java.io.IOException):192:192 -> timeoutExit
okhttp3.OkHttpClient$Builder -> okhttp3.OkHttpClient$Builder:
    1:1:void <init>():473:473 -> <init>
    2:3:void <init>():448:449 -> <init>
    4:7:void <init>():474:477 -> <init>
    8:8:okhttp3.EventListener$Factory okhttp3.EventListener.factory(okhttp3.EventListener):57:57 -> <init>
    8:8:void <init>():477 -> <init>
    9:12:void <init>():477:480 -> <init>
    13:28:void <init>():482:497 -> <init>
    1:1:okhttp3.OkHttpClient$Builder addInterceptor(okhttp3.Interceptor):994:994 -> addInterceptor
    2:2:okhttp3.OkHttpClient$Builder addInterceptor(okhttp3.Interceptor):993:993 -> addInterceptor
    1:1:okhttp3.OkHttpClient build():1040:1040 -> build
    1:1:okhttp3.OkHttpClient$Builder connectTimeout(long,java.util.concurrent.TimeUnit):567:567 -> connectTimeout
    1:1:okhttp3.OkHttpClient$Builder readTimeout(long,java.util.concurrent.TimeUnit):596:596 -> readTimeout
okhttp3.Protocol -> okhttp3.Protocol:
    1:1:void <clinit>():33:33 -> <clinit>
    2:2:void <clinit>():41:41 -> <clinit>
    3:3:void <clinit>():51:51 -> <clinit>
    4:4:void <clinit>():62:62 -> <clinit>
    5:5:void <clinit>():71:71 -> <clinit>
    6:6:void <clinit>():81:81 -> <clinit>
    7:7:void <clinit>():29:29 -> <clinit>
    1:2:void <init>(java.lang.String,int,java.lang.String):85:86 -> <init>
    1:7:okhttp3.Protocol get(java.lang.String):96:102 -> get
    1:1:java.lang.String toString():113:113 -> toString
    1:1:okhttp3.Protocol valueOf(java.lang.String):29:29 -> valueOf
    1:1:okhttp3.Protocol[] values():29:29 -> values
okhttp3.RealCall -> okhttp3.RealCall:
    1:6:void <init>(okhttp3.OkHttpClient,okhttp3.Request,boolean):58:63 -> <init>
    7:7:void <init>(okhttp3.OkHttpClient,okhttp3.Request,boolean):68:68 -> <init>
    8:8:int okhttp3.OkHttpClient.callTimeoutMillis():302:302 -> <init>
    8:8:void <init>(okhttp3.OkHttpClient,okhttp3.Request,boolean):68 -> <init>
    9:9:void <init>(okhttp3.OkHttpClient,okhttp3.Request,boolean):68:68 -> <init>
    1:1:okhttp3.EventListener access$000(okhttp3.RealCall):40:40 -> access$000
    1:1:void cancel():130:130 -> cancel
    1:1:okhttp3.RealCall clone():147:147 -> clone
    1:1:java.lang.Object clone():40 -> clone
    1:4:void enqueue(okhttp3.Callback):120:123 -> enqueue
    5:6:void captureCallStackTrace():115:116 -> enqueue
    5:6:void enqueue(okhttp3.Callback):124 -> enqueue
    7:8:void enqueue(okhttp3.Callback):125:126 -> enqueue
    9:9:okhttp3.Dispatcher okhttp3.OkHttpClient.dispatcher():390:390 -> enqueue
    9:9:void enqueue(okhttp3.Callback):126 -> enqueue
    10:10:void enqueue(okhttp3.Callback):126:126 -> enqueue
    11:11:void enqueue(okhttp3.Callback):121:121 -> enqueue
    12:12:void enqueue(okhttp3.Callback):123:123 -> enqueue
    1:2:okhttp3.Response getResponseWithInterceptorChain():239:240 -> getResponseWithInterceptorChain
    3:3:java.util.List okhttp3.OkHttpClient.interceptors():407:407 -> getResponseWithInterceptorChain
    3:3:okhttp3.Response getResponseWithInterceptorChain():240 -> getResponseWithInterceptorChain
    4:10:okhttp3.Response getResponseWithInterceptorChain():240:246 -> getResponseWithInterceptorChain
    11:11:java.util.List okhttp3.OkHttpClient.networkInterceptors():416:416 -> getResponseWithInterceptorChain
    11:11:okhttp3.Response getResponseWithInterceptorChain():246 -> getResponseWithInterceptorChain
    12:12:okhttp3.Response getResponseWithInterceptorChain():246:246 -> getResponseWithInterceptorChain
    13:13:okhttp3.Response getResponseWithInterceptorChain():248:248 -> getResponseWithInterceptorChain
    14:14:okhttp3.Response getResponseWithInterceptorChain():250:250 -> getResponseWithInterceptorChain
    15:15:int okhttp3.OkHttpClient.connectTimeoutMillis():307:307 -> getResponseWithInterceptorChain
    15:15:okhttp3.Response getResponseWithInterceptorChain():251 -> getResponseWithInterceptorChain
    16:16:int okhttp3.OkHttpClient.readTimeoutMillis():312:312 -> getResponseWithInterceptorChain
    16:16:okhttp3.Response getResponseWithInterceptorChain():252 -> getResponseWithInterceptorChain
    17:17:int okhttp3.OkHttpClient.writeTimeoutMillis():317:317 -> getResponseWithInterceptorChain
    17:17:okhttp3.Response getResponseWithInterceptorChain():252 -> getResponseWithInterceptorChain
    18:18:okhttp3.Response getResponseWithInterceptorChain():252:252 -> getResponseWithInterceptorChain
    19:19:okhttp3.Response getResponseWithInterceptorChain():254:254 -> getResponseWithInterceptorChain
    1:1:boolean isCanceled():142:142 -> isCanceled
    1:1:okhttp3.RealCall newRealCall(okhttp3.OkHttpClient,okhttp3.Request,boolean):73:73 -> newRealCall
    2:2:okhttp3.EventListener$Factory okhttp3.OkHttpClient.eventListenerFactory():420:420 -> newRealCall
    2:2:okhttp3.RealCall newRealCall(okhttp3.OkHttpClient,okhttp3.Request,boolean):74 -> newRealCall
    3:3:okhttp3.RealCall newRealCall(okhttp3.OkHttpClient,okhttp3.Request,boolean):74:74 -> newRealCall
    4:4:okhttp3.EventListener okhttp3.EventListener$2.create(okhttp3.Call):59:59 -> newRealCall
    4:4:okhttp3.RealCall newRealCall(okhttp3.OkHttpClient,okhttp3.Request,boolean):74 -> newRealCall
    5:5:okhttp3.RealCall newRealCall(okhttp3.OkHttpClient,okhttp3.Request,boolean):74:74 -> newRealCall
    1:1:okhttp3.Request request():79:79 -> request
    1:1:java.io.IOException timeoutExit(java.io.IOException):105:105 -> timeoutExit
    2:2:java.io.IOException timeoutExit(java.io.IOException):107:107 -> timeoutExit
    3:3:java.io.IOException timeoutExit(java.io.IOException):109:109 -> timeoutExit
    1:2:java.lang.String toLoggableString():228:229 -> toLoggableString
    3:3:java.lang.String redactedUrl():234:234 -> toLoggableString
    3:3:java.lang.String toLoggableString():230 -> toLoggableString
    4:4:okhttp3.HttpUrl okhttp3.Request.url():49:49 -> toLoggableString
    4:4:java.lang.String redactedUrl():234 -> toLoggableString
    4:4:java.lang.String toLoggableString():230 -> toLoggableString
    5:5:java.lang.String redactedUrl():234:234 -> toLoggableString
    5:5:java.lang.String toLoggableString():230 -> toLoggableString
    6:6:java.lang.String toLoggableString():230:230 -> toLoggableString
okhttp3.RealCall$1 -> okhttp3.RealCall$1:
    1:1:void <init>(okhttp3.RealCall):63:63 -> <init>
    1:1:void timedOut():65:65 -> timedOut
    2:2:void okhttp3.RealCall.cancel():130:130 -> timedOut
    2:2:void timedOut():65 -> timedOut
okhttp3.RealCall$AsyncCall -> okhttp3.RealCall$AsyncCall:
    1:1:void <clinit>():154:154 -> <clinit>
    1:1:void <init>(okhttp3.RealCall,okhttp3.Callback):157:157 -> <init>
    2:2:java.lang.String okhttp3.RealCall.redactedUrl():234:234 -> <init>
    2:2:void <init>(okhttp3.RealCall,okhttp3.Callback):158 -> <init>
    3:3:okhttp3.HttpUrl okhttp3.Request.url():49:49 -> <init>
    3:3:java.lang.String okhttp3.RealCall.redactedUrl():234 -> <init>
    3:3:void <init>(okhttp3.RealCall,okhttp3.Callback):158 -> <init>
    4:4:java.lang.String okhttp3.RealCall.redactedUrl():234:234 -> <init>
    4:4:void <init>(okhttp3.RealCall,okhttp3.Callback):158 -> <init>
    5:6:void <init>(okhttp3.RealCall,okhttp3.Callback):158:159 -> <init>
    1:1:void execute():198:198 -> execute
    2:3:void execute():200:201 -> execute
    4:4:void execute():203:203 -> execute
    5:5:void execute():206:206 -> execute
    6:6:void execute():218:218 -> execute
    7:7:okhttp3.Dispatcher okhttp3.OkHttpClient.dispatcher():390:390 -> execute
    7:7:void execute():218 -> execute
    8:8:void execute():218:218 -> execute
    9:9:void execute():209:209 -> execute
    10:10:void execute():212:212 -> execute
    11:12:void execute():214:215 -> execute
    13:13:void execute():218:218 -> execute
    14:14:okhttp3.Dispatcher okhttp3.OkHttpClient.dispatcher():390:390 -> execute
    14:14:void execute():218 -> execute
    15:15:void execute():218:218 -> execute
    1:1:void executeOn(java.util.concurrent.ExecutorService):182:182 -> executeOn
    2:5:void executeOn(java.util.concurrent.ExecutorService):185:188 -> executeOn
    6:6:void executeOn(java.util.concurrent.ExecutorService):191:191 -> executeOn
    7:7:okhttp3.Dispatcher okhttp3.OkHttpClient.dispatcher():390:390 -> executeOn
    7:7:void executeOn(java.util.concurrent.ExecutorService):191 -> executeOn
    8:8:void executeOn(java.util.concurrent.ExecutorService):191:191 -> executeOn
    9:9:okhttp3.Dispatcher okhttp3.OkHttpClient.dispatcher():390:390 -> executeOn
    9:9:void executeOn(java.util.concurrent.ExecutorService):191 -> executeOn
    10:10:void executeOn(java.util.concurrent.ExecutorService):191:191 -> executeOn
    1:1:java.lang.String host():163:163 -> host
    2:2:okhttp3.HttpUrl okhttp3.Request.url():49:49 -> host
    2:2:java.lang.String host():163 -> host
    3:3:java.lang.String okhttp3.HttpUrl.host():486:486 -> host
    3:3:java.lang.String host():163 -> host
okhttp3.Request -> okhttp3.Request:
    1:6:void <init>(okhttp3.Request$Builder):40:45 -> <init>
    1:1:okhttp3.RequestBody body():69:69 -> body
    1:2:okhttp3.CacheControl cacheControl():101:102 -> cacheControl
    1:1:java.lang.String header(java.lang.String):61:61 -> header
    1:1:okhttp3.Headers headers():57:57 -> headers
    1:1:boolean isHttps():106:106 -> isHttps
    1:1:java.lang.String method():53:53 -> method
    1:1:okhttp3.Request$Builder newBuilder():93:93 -> newBuilder
    1:1:java.lang.Object tag(java.lang.Class):89:89 -> tag
    1:1:java.lang.String toString():110:110 -> toString
    1:1:okhttp3.HttpUrl url():49:49 -> url
okhttp3.Request$Builder -> okhttp3.Request$Builder:
    1:1:void <init>():128:128 -> <init>
    2:2:void <init>():126:126 -> <init>
    3:4:void <init>():129:130 -> <init>
    5:5:void <init>(okhttp3.Request):133:133 -> <init>
    6:6:void <init>(okhttp3.Request):126:126 -> <init>
    7:13:void <init>(okhttp3.Request):134:140 -> <init>
    1:2:okhttp3.Request build():292:293 -> build
    3:3:okhttp3.Request build():292:292 -> build
    1:1:okhttp3.Request$Builder header(java.lang.String,java.lang.String):184:184 -> header
    1:1:okhttp3.Request$Builder headers(okhttp3.Headers):208:208 -> headers
    1:3:okhttp3.Request$Builder method(java.lang.String,okhttp3.RequestBody):253:255 -> method
    4:8:boolean okhttp3.internal.http.HttpMethod.requiresRequestBody(java.lang.String):28:32 -> method
    4:8:okhttp3.Request$Builder method(java.lang.String,okhttp3.RequestBody):257 -> method
    9:9:okhttp3.Request$Builder method(java.lang.String,okhttp3.RequestBody):258:258 -> method
    10:11:okhttp3.Request$Builder method(java.lang.String,okhttp3.RequestBody):260:261 -> method
    12:12:okhttp3.Request$Builder method(java.lang.String,okhttp3.RequestBody):253:253 -> method
    13:13:okhttp3.Request$Builder method(java.lang.String,okhttp3.RequestBody):252:252 -> method
    1:1:okhttp3.Request$Builder removeHeader(java.lang.String):202:202 -> removeHeader
    1:1:okhttp3.Request$Builder tag(java.lang.Class,java.lang.Object):282:282 -> tag
    2:3:okhttp3.Request$Builder tag(java.lang.Class,java.lang.Object):284:285 -> tag
    4:4:okhttp3.Request$Builder tag(java.lang.Class,java.lang.Object):279:279 -> tag
    1:1:okhttp3.Request$Builder url(okhttp3.HttpUrl):145:145 -> url
    2:2:okhttp3.Request$Builder url(okhttp3.HttpUrl):144:144 -> url
okhttp3.RequestBody -> okhttp3.RequestBody:
    1:1:void <init>():28:28 -> <init>
    1:1:okhttp3.RequestBody create(okhttp3.MediaType,okio.ByteString):63:63 -> create
    2:2:okhttp3.RequestBody create(okhttp3.MediaType,byte[]):80:80 -> create
    3:4:okhttp3.RequestBody create(okhttp3.MediaType,byte[],int,int):87:88 -> create
    3:4:okhttp3.RequestBody create(okhttp3.MediaType,byte[]):80 -> create
okhttp3.RequestBody$1 -> okhttp3.RequestBody$1:
    1:1:void <init>(okhttp3.MediaType,okio.ByteString):63:63 -> <init>
    1:1:long contentLength():69:69 -> contentLength
    1:1:okhttp3.MediaType contentType():65:65 -> contentType
    1:1:void writeTo(okio.BufferedSink):73:73 -> writeTo
okhttp3.RequestBody$2 -> okhttp3.RequestBody$2:
    1:1:void <init>(okhttp3.MediaType,int,byte[],int):88:88 -> <init>
    1:1:long contentLength():94:94 -> contentLength
    1:1:okhttp3.MediaType contentType():90:90 -> contentType
    1:1:void writeTo(okio.BufferedSink):98:98 -> writeTo
okhttp3.Response -> okhttp3.Response:
    1:13:void <init>(okhttp3.Response$Builder):59:71 -> <init>
    1:1:okhttp3.ResponseBody body():177:177 -> body
    1:2:okhttp3.CacheControl cacheControl():255:256 -> cacheControl
    1:1:void close():285:285 -> close
    2:2:void close():288:288 -> close
    3:3:void close():286:286 -> close
    1:1:int code():98:98 -> code
    1:1:okhttp3.Handshake handshake():119:119 -> handshake
    1:1:java.lang.String header(java.lang.String,java.lang.String):131:131 -> header
    1:1:java.lang.String header(java.lang.String):127 -> header
    1:1:okhttp3.Headers headers():136:136 -> headers
    1:1:boolean isSuccessful():106:106 -> isSuccessful
    1:1:java.lang.String message():111:111 -> message
    1:1:okhttp3.Response$Builder newBuilder():181:181 -> newBuilder
    1:1:okhttp3.Response priorResponse():224:224 -> priorResponse
    1:1:long receivedResponseAtMillis():274:274 -> receivedResponseAtMillis
    1:1:okhttp3.Request request():86:86 -> request
    1:1:long sentRequestAtMillis():265:265 -> sentRequestAtMillis
    1:1:java.lang.String toString():292:292 -> toString
    2:2:okhttp3.HttpUrl okhttp3.Request.url():49:49 -> toString
    2:2:java.lang.String toString():299 -> toString
    3:3:java.lang.String toString():299:299 -> toString
okhttp3.Response$Builder -> okhttp3.Response$Builder:
    1:1:void <init>():317:317 -> <init>
    2:2:void <init>():306:306 -> <init>
    3:3:void <init>():318:318 -> <init>
    4:4:void <init>(okhttp3.Response):321:321 -> <init>
    5:5:void <init>(okhttp3.Response):306:306 -> <init>
    6:17:void <init>(okhttp3.Response):322:333 -> <init>
    1:1:okhttp3.Response$Builder addHeader(java.lang.String,java.lang.String):375:375 -> addHeader
    1:1:okhttp3.Response$Builder body(okhttp3.ResponseBody):391:391 -> body
    1:5:okhttp3.Response build():442:446 -> build
    6:6:okhttp3.Response build():445:445 -> build
    7:7:okhttp3.Response build():444:444 -> build
    8:8:okhttp3.Response build():443:443 -> build
    9:9:okhttp3.Response build():442:442 -> build
    1:2:okhttp3.Response$Builder cacheResponse(okhttp3.Response):402:403 -> cacheResponse
    1:1:void checkSupportResponse(java.lang.String,okhttp3.Response):408:408 -> checkSupportResponse
    2:2:void checkSupportResponse(java.lang.String,okhttp3.Response):410:410 -> checkSupportResponse
    3:3:void checkSupportResponse(java.lang.String,okhttp3.Response):412:412 -> checkSupportResponse
    4:5:void checkSupportResponse(java.lang.String,okhttp3.Response):414:415 -> checkSupportResponse
    6:6:void checkSupportResponse(java.lang.String,okhttp3.Response):413:413 -> checkSupportResponse
    7:7:void checkSupportResponse(java.lang.String,okhttp3.Response):411:411 -> checkSupportResponse
    8:8:void checkSupportResponse(java.lang.String,okhttp3.Response):409:409 -> checkSupportResponse
    1:1:okhttp3.Response$Builder code(int):347:347 -> code
    1:1:okhttp3.Response$Builder handshake(okhttp3.Handshake):357:357 -> handshake
    1:1:okhttp3.Response$Builder header(java.lang.String,java.lang.String):366:366 -> header
    1:1:okhttp3.Response$Builder headers(okhttp3.Headers):386:386 -> headers
    1:1:okhttp3.Response$Builder message(java.lang.String):352:352 -> message
    1:2:okhttp3.Response$Builder networkResponse(okhttp3.Response):396:397 -> networkResponse
    1:2:void checkPriorResponse(okhttp3.Response):426:427 -> priorResponse
    1:2:okhttp3.Response$Builder priorResponse(okhttp3.Response):420 -> priorResponse
    3:3:okhttp3.Response$Builder priorResponse(okhttp3.Response):421:421 -> priorResponse
    1:1:okhttp3.Response$Builder protocol(okhttp3.Protocol):342:342 -> protocol
    1:1:okhttp3.Response$Builder receivedResponseAtMillis(long):437:437 -> receivedResponseAtMillis
    1:1:okhttp3.Response$Builder request(okhttp3.Request):337:337 -> request
    1:1:okhttp3.Response$Builder sentRequestAtMillis(long):432:432 -> sentRequestAtMillis
okhttp3.ResponseBody -> okhttp3.ResponseBody:
    1:1:void <init>():103:103 -> <init>
    1:1:void close():188:188 -> close
    1:2:okhttp3.ResponseBody create(okhttp3.MediaType,byte[]):210:211 -> create
    3:3:okhttp3.ResponseBody create(okhttp3.MediaType,long,okio.BufferedSource):224:224 -> create
    4:4:okhttp3.ResponseBody create(okhttp3.MediaType,long,okio.BufferedSource):223:223 -> create
okhttp3.ResponseBody$1 -> okhttp3.ResponseBody$1:
    1:1:void <init>(okhttp3.MediaType,long,okio.BufferedSource):224:224 -> <init>
    1:1:long contentLength():230:230 -> contentLength
    1:1:okhttp3.MediaType contentType():226:226 -> contentType
    1:1:okio.BufferedSource source():234:234 -> source
okhttp3.Route -> okhttp3.Route:
    1:1:void <init>(okhttp3.Address,java.net.Proxy,java.net.InetSocketAddress):42:42 -> <init>
    2:4:void <init>(okhttp3.Address,java.net.Proxy,java.net.InetSocketAddress):52:54 -> <init>
    5:5:void <init>(okhttp3.Address,java.net.Proxy,java.net.InetSocketAddress):50:50 -> <init>
    6:6:void <init>(okhttp3.Address,java.net.Proxy,java.net.InetSocketAddress):47:47 -> <init>
    7:7:void <init>(okhttp3.Address,java.net.Proxy,java.net.InetSocketAddress):44:44 -> <init>
    1:1:okhttp3.Address address():58:58 -> address
    1:4:boolean equals(java.lang.Object):84:87 -> equals
    1:3:int hashCode():92:94 -> hashCode
    1:1:java.net.Proxy proxy():68:68 -> proxy
    1:1:boolean requiresTunnel():80:80 -> requiresTunnel
    1:1:java.net.InetSocketAddress socketAddress():72:72 -> socketAddress
    1:1:java.lang.String toString():99:99 -> toString
okhttp3.TlsVersion -> okhttp3.TlsVersion:
    1:5:void <clinit>():27:31 -> <clinit>
    6:6:void <clinit>():26:26 -> <clinit>
    1:2:void <init>(java.lang.String,int,java.lang.String):36:37 -> <init>
    1:1:okhttp3.TlsVersion forJavaName(java.lang.String):41:41 -> forJavaName
    2:2:okhttp3.TlsVersion forJavaName(java.lang.String):51:51 -> forJavaName
    3:3:okhttp3.TlsVersion forJavaName(java.lang.String):53:53 -> forJavaName
    4:4:okhttp3.TlsVersion forJavaName(java.lang.String):49:49 -> forJavaName
    5:5:okhttp3.TlsVersion forJavaName(java.lang.String):47:47 -> forJavaName
    6:6:okhttp3.TlsVersion forJavaName(java.lang.String):45:45 -> forJavaName
    7:7:okhttp3.TlsVersion forJavaName(java.lang.String):43:43 -> forJavaName
    1:1:okhttp3.TlsVersion valueOf(java.lang.String):26:26 -> valueOf
    1:1:okhttp3.TlsVersion[] values():26:26 -> values
okhttp3.internal.Internal -> okhttp3.internal.Internal:
    1:1:void <init>():40:40 -> <init>
okhttp3.internal.NamedRunnable -> okhttp3.internal.NamedRunnable:
    1:2:void <init>(java.lang.String,java.lang.Object[]):24:25 -> <init>
    1:2:void run():29:30 -> run
    3:3:void run():32:32 -> run
    4:4:void run():34:34 -> run
okhttp3.internal.Util -> okhttp3.internal.Util:
    1:2:void <clinit>():59:60 -> <clinit>
    3:4:void <clinit>():62:63 -> <clinit>
    5:9:void <clinit>():65:69 -> <clinit>
    10:15:void <clinit>():71:76 -> <clinit>
    16:16:void <clinit>():79:79 -> <clinit>
    17:17:void <clinit>():81:81 -> <clinit>
    18:18:void <clinit>():92:92 -> <clinit>
    19:19:void <clinit>():96:96 -> <clinit>
    20:20:void <clinit>():118:118 -> <clinit>
    1:1:void addSuppressedIfPossible(java.lang.Throwable,java.lang.Throwable):100:100 -> addSuppressedIfPossible
    2:2:void addSuppressedIfPossible(java.lang.Throwable,java.lang.Throwable):102:102 -> addSuppressedIfPossible
    1:1:java.lang.AssertionError assertionError(java.lang.String,java.lang.Exception):504:504 -> assertionError
    2:2:java.lang.AssertionError assertionError(java.lang.String,java.lang.Exception):506:506 -> assertionError
    1:1:java.lang.String canonicalizeHost(java.lang.String):400:400 -> canonicalizeHost
    2:4:java.lang.String canonicalizeHost(java.lang.String):402:404 -> canonicalizeHost
    5:6:java.lang.String canonicalizeHost(java.lang.String):406:407 -> canonicalizeHost
    7:7:java.lang.String inet6AddressToAscii(byte[]):633:633 -> canonicalizeHost
    7:7:java.lang.String canonicalizeHost(java.lang.String):407 -> canonicalizeHost
    8:8:java.lang.String inet6AddressToAscii(byte[]):635:635 -> canonicalizeHost
    8:8:java.lang.String canonicalizeHost(java.lang.String):407 -> canonicalizeHost
    9:10:java.lang.String inet6AddressToAscii(byte[]):646:647 -> canonicalizeHost
    9:10:java.lang.String canonicalizeHost(java.lang.String):407 -> canonicalizeHost
    11:11:java.lang.String inet6AddressToAscii(byte[]):649:649 -> canonicalizeHost
    11:11:java.lang.String canonicalizeHost(java.lang.String):407 -> canonicalizeHost
    12:12:java.lang.String inet6AddressToAscii(byte[]):651:651 -> canonicalizeHost
    12:12:java.lang.String canonicalizeHost(java.lang.String):407 -> canonicalizeHost
    13:15:java.lang.String inet6AddressToAscii(byte[]):653:655 -> canonicalizeHost
    13:15:java.lang.String canonicalizeHost(java.lang.String):407 -> canonicalizeHost
    16:16:java.lang.String inet6AddressToAscii(byte[]):659:659 -> canonicalizeHost
    16:16:java.lang.String canonicalizeHost(java.lang.String):407 -> canonicalizeHost
    17:17:java.lang.String canonicalizeHost(java.lang.String):408:408 -> canonicalizeHost
    18:19:java.lang.String canonicalizeHost(java.lang.String):412:413 -> canonicalizeHost
    20:21:boolean containsInvalidHostnameAsciiCodes(java.lang.String):427:428 -> canonicalizeHost
    20:21:java.lang.String canonicalizeHost(java.lang.String):416 -> canonicalizeHost
    22:22:boolean containsInvalidHostnameAsciiCodes(java.lang.String):438:438 -> canonicalizeHost
    22:22:java.lang.String canonicalizeHost(java.lang.String):416 -> canonicalizeHost
    1:1:int checkDuration(java.lang.String,long,java.util.concurrent.TimeUnit):497:497 -> checkDuration
    2:2:int checkDuration(java.lang.String,long,java.util.concurrent.TimeUnit):499:499 -> checkDuration
    3:3:int checkDuration(java.lang.String,long,java.util.concurrent.TimeUnit):498:498 -> checkDuration
    4:4:int checkDuration(java.lang.String,long,java.util.concurrent.TimeUnit):496:496 -> checkDuration
    5:5:int checkDuration(java.lang.String,long,java.util.concurrent.TimeUnit):495:495 -> checkDuration
    1:1:void checkOffsetAndCount(long,long,long):126:126 -> checkOffsetAndCount
    1:1:void closeQuietly(java.io.Closeable):142:142 -> closeQuietly
    2:2:void closeQuietly(java.io.Closeable):144:144 -> closeQuietly
    3:3:void closeQuietly(java.net.Socket):157:157 -> closeQuietly
    4:4:void closeQuietly(java.net.Socket):161:161 -> closeQuietly
    5:5:void closeQuietly(java.net.Socket):159:159 -> closeQuietly
    1:1:java.net.InetAddress decodeIpv6(java.lang.String,int,int):528:528 -> decodeIpv6
    2:2:java.net.InetAddress decodeIpv6(java.lang.String,int,int):531:531 -> decodeIpv6
    3:3:java.net.InetAddress decodeIpv6(java.lang.String,int,int):540:540 -> decodeIpv6
    4:4:java.net.InetAddress decodeIpv6(java.lang.String,int,int):542:542 -> decodeIpv6
    5:5:boolean decodeIpv4Suffix(java.lang.String,int,int,byte[],int):597:597 -> decodeIpv6
    5:5:java.net.InetAddress decodeIpv6(java.lang.String,int,int):544 -> decodeIpv6
    6:6:boolean decodeIpv4Suffix(java.lang.String,int,int,byte[],int):601:601 -> decodeIpv6
    6:6:java.net.InetAddress decodeIpv6(java.lang.String,int,int):544 -> decodeIpv6
    7:7:boolean decodeIpv4Suffix(java.lang.String,int,int,byte[],int):609:609 -> decodeIpv6
    7:7:java.net.InetAddress decodeIpv6(java.lang.String,int,int):544 -> decodeIpv6
    8:8:boolean decodeIpv4Suffix(java.lang.String,int,int,byte[],int):619:619 -> decodeIpv6
    8:8:java.net.InetAddress decodeIpv6(java.lang.String,int,int):544 -> decodeIpv6
    9:10:java.net.InetAddress decodeIpv6(java.lang.String,int,int):556:557 -> decodeIpv6
    11:12:java.net.InetAddress decodeIpv6(java.lang.String,int,int):565:566 -> decodeIpv6
    13:13:java.net.InetAddress decodeIpv6(java.lang.String,int,int):578:578 -> decodeIpv6
    14:15:java.net.InetAddress decodeIpv6(java.lang.String,int,int):580:581 -> decodeIpv6
    16:16:java.net.InetAddress decodeIpv6(java.lang.String,int,int):585:585 -> decodeIpv6
    17:17:java.net.InetAddress decodeIpv6(java.lang.String,int,int):587:587 -> decodeIpv6
    1:1:int delimiterOffset(java.lang.String,int,int,java.lang.String):374:374 -> delimiterOffset
    2:2:int delimiterOffset(java.lang.String,int,int,char):385:385 -> delimiterOffset
    1:1:boolean discard(okio.Source,int,java.util.concurrent.TimeUnit):189:189 -> discard
    1:1:boolean equal(java.lang.Object,java.lang.Object):132:132 -> equal
    1:1:java.lang.String format(java.lang.String,java.lang.Object[]):467:467 -> format
    1:5:java.lang.String hostHeader(okhttp3.HttpUrl,boolean):290:294 -> hostHeader
    1:1:java.util.List immutableList(java.util.List):224:224 -> immutableList
    2:2:java.util.List immutableList(java.lang.Object[]):236:236 -> immutableList
    1:3:java.util.Map immutableMap(java.util.Map):229:231 -> immutableMap
    1:2:int indexOf(java.util.Comparator,java.lang.String[],java.lang.String):308:309 -> indexOf
    1:2:int indexOfControlOrNonAscii(java.lang.String):451:452 -> indexOfControlOrNonAscii
    1:5:java.lang.String[] intersect(java.util.Comparator,java.lang.String[],java.lang.String[]):256:260 -> intersect
    6:6:java.lang.String[] intersect(java.util.Comparator,java.lang.String[],java.lang.String[]):265:265 -> intersect
    1:2:boolean isAndroidGetsocknameError(java.lang.AssertionError):303:304 -> isAndroidGetsocknameError
    1:1:boolean nonEmptyIntersection(java.util.Comparator,java.lang.String[],java.lang.String[]):276:276 -> nonEmptyIntersection
    2:4:boolean nonEmptyIntersection(java.util.Comparator,java.lang.String[],java.lang.String[]):279:281 -> nonEmptyIntersection
    1:3:boolean skipAll(okio.Source,int,java.util.concurrent.TimeUnit):200:202 -> skipAll
    4:4:boolean skipAll(okio.Source,int,java.util.concurrent.TimeUnit):204:204 -> skipAll
    5:7:boolean skipAll(okio.Source,int,java.util.concurrent.TimeUnit):206:208 -> skipAll
    8:8:boolean skipAll(okio.Source,int,java.util.concurrent.TimeUnit):215:215 -> skipAll
    9:9:boolean skipAll(okio.Source,int,java.util.concurrent.TimeUnit):217:217 -> skipAll
    10:10:boolean skipAll(okio.Source,int,java.util.concurrent.TimeUnit):215:215 -> skipAll
    11:11:boolean skipAll(okio.Source,int,java.util.concurrent.TimeUnit):217:217 -> skipAll
    12:12:boolean skipAll(okio.Source,int,java.util.concurrent.TimeUnit):215:215 -> skipAll
    13:13:boolean skipAll(okio.Source,int,java.util.concurrent.TimeUnit):217:217 -> skipAll
    1:1:int skipLeadingAsciiWhitespace(java.lang.String,int,int):327:327 -> skipLeadingAsciiWhitespace
    1:1:int skipTrailingAsciiWhitespace(java.lang.String,int,int):347:347 -> skipTrailingAsciiWhitespace
    1:1:java.util.concurrent.ThreadFactory threadFactory(java.lang.String,boolean):240:240 -> threadFactory
    1:3:okhttp3.Headers toHeaders(java.util.List):679:681 -> toHeaders
    4:4:okhttp3.Headers toHeaders(java.util.List):683:683 -> toHeaders
    1:3:java.lang.String trimSubstring(java.lang.String,int,int):363:365 -> trimSubstring
    1:1:boolean verifyAsIpAddress(java.lang.String):462:462 -> verifyAsIpAddress
okhttp3.internal.Util$1 -> okhttp3.internal.Util$1:
    1:1:void <init>():81:81 -> <init>
    1:1:int compare(java.lang.Object,java.lang.Object):81:81 -> compare
    2:2:int compare(java.lang.String,java.lang.String):83:83 -> compare
    2:2:int compare(java.lang.Object,java.lang.Object):81 -> compare
okhttp3.internal.Util$2 -> okhttp3.internal.Util$2:
    1:1:void <init>(java.lang.String,boolean):240:240 -> <init>
    1:2:java.lang.Thread newThread(java.lang.Runnable):242:243 -> newThread
okhttp3.internal.cache.CacheInterceptor -> okhttp3.internal.cache.CacheInterceptor:
    1:1:void <init>(okhttp3.internal.cache.InternalCache):48:48 -> <init>
    1:1:okhttp3.Response intercept(okhttp3.Interceptor$Chain):57:57 -> intercept
    2:4:okhttp3.Response intercept(okhttp3.Interceptor$Chain):59:61 -> intercept
    5:13:okhttp3.Response intercept(okhttp3.Interceptor$Chain):73:81 -> intercept
    14:16:okhttp3.Response intercept(okhttp3.Interceptor$Chain):86:88 -> intercept
    17:17:okhttp3.Response intercept(okhttp3.Interceptor$Chain):93:93 -> intercept
    18:20:okhttp3.Response intercept(okhttp3.Interceptor$Chain):103:105 -> intercept
    21:21:okhttp3.Headers combine(okhttp3.Headers,okhttp3.Headers):219:219 -> intercept
    21:21:okhttp3.Response intercept(okhttp3.Interceptor$Chain):105 -> intercept
    22:25:okhttp3.Headers combine(okhttp3.Headers,okhttp3.Headers):221:224 -> intercept
    22:25:okhttp3.Response intercept(okhttp3.Interceptor$Chain):105 -> intercept
    26:28:okhttp3.Headers combine(okhttp3.Headers,okhttp3.Headers):227:229 -> intercept
    26:28:okhttp3.Response intercept(okhttp3.Interceptor$Chain):105 -> intercept
    29:32:okhttp3.Headers combine(okhttp3.Headers,okhttp3.Headers):233:236 -> intercept
    29:32:okhttp3.Response intercept(okhttp3.Interceptor$Chain):105 -> intercept
    33:33:okhttp3.Headers combine(okhttp3.Headers,okhttp3.Headers):240:240 -> intercept
    33:33:okhttp3.Response intercept(okhttp3.Interceptor$Chain):105 -> intercept
    34:40:okhttp3.Response intercept(okhttp3.Interceptor$Chain):105:111 -> intercept
    41:41:okhttp3.Response intercept(okhttp3.Interceptor$Chain):115:115 -> intercept
    42:42:okhttp3.Response intercept(okhttp3.Interceptor$Chain):119:119 -> intercept
    43:46:okhttp3.Response intercept(okhttp3.Interceptor$Chain):123:126 -> intercept
    47:47:okhttp3.Response intercept(okhttp3.Interceptor$Chain):97:97 -> intercept
    1:3:boolean isContentSpecificHeader(java.lang.String):263:265 -> isContentSpecificHeader
    1:8:boolean isEndToEnd(java.lang.String):248:255 -> isEndToEnd
    1:2:okhttp3.Response stripBody(okhttp3.Response):148:149 -> stripBody
okhttp3.internal.cache.CacheStrategy -> okhttp3.internal.cache.CacheStrategy:
    1:3:void <init>(okhttp3.Request,okhttp3.Response):57:59 -> <init>
    1:1:boolean isCacheable(okhttp3.Response,okhttp3.Request):66:66 -> isCacheable
    2:5:boolean isCacheable(okhttp3.Response,okhttp3.Request):86:89 -> isCacheable
    6:6:boolean isCacheable(okhttp3.Response,okhttp3.Request):100:100 -> isCacheable
okhttp3.internal.cache.CacheStrategy$Factory -> okhttp3.internal.cache.CacheStrategy$Factory:
    1:1:void <init>(long,okhttp3.Request,okhttp3.Response):140:140 -> <init>
    2:2:void <init>(long,okhttp3.Request,okhttp3.Response):138:138 -> <init>
    3:5:void <init>(long,okhttp3.Request,okhttp3.Response):141:143 -> <init>
    6:23:void <init>(long,okhttp3.Request,okhttp3.Response):146:163 -> <init>
    1:2:okhttp3.internal.cache.CacheStrategy getCandidate():186:187 -> get
    1:2:okhttp3.internal.cache.CacheStrategy get():173 -> get
    3:4:okhttp3.internal.cache.CacheStrategy getCandidate():191:192 -> get
    3:4:okhttp3.internal.cache.CacheStrategy get():173 -> get
    5:6:okhttp3.internal.cache.CacheStrategy getCandidate():198:199 -> get
    5:6:okhttp3.internal.cache.CacheStrategy get():173 -> get
    7:8:okhttp3.internal.cache.CacheStrategy getCandidate():202:203 -> get
    7:8:okhttp3.internal.cache.CacheStrategy get():173 -> get
    9:9:boolean hasConditions(okhttp3.Request):323:323 -> get
    9:9:okhttp3.internal.cache.CacheStrategy getCandidate():203 -> get
    9:9:okhttp3.internal.cache.CacheStrategy get():173 -> get
    10:10:okhttp3.internal.cache.CacheStrategy getCandidate():207:207 -> get
    10:10:okhttp3.internal.cache.CacheStrategy get():173 -> get
    11:12:long cacheResponseAge():298:299 -> get
    11:12:okhttp3.internal.cache.CacheStrategy getCandidate():209 -> get
    11:12:okhttp3.internal.cache.CacheStrategy get():173 -> get
    13:14:long cacheResponseAge():301:302 -> get
    13:14:okhttp3.internal.cache.CacheStrategy getCandidate():209 -> get
    13:14:okhttp3.internal.cache.CacheStrategy get():173 -> get
    15:16:long cacheResponseAge():304:305 -> get
    15:16:okhttp3.internal.cache.CacheStrategy getCandidate():209 -> get
    15:16:okhttp3.internal.cache.CacheStrategy get():173 -> get
    17:24:long computeFreshnessLifetime():269:276 -> get
    17:24:okhttp3.internal.cache.CacheStrategy getCandidate():210 -> get
    17:24:okhttp3.internal.cache.CacheStrategy get():173 -> get
    25:26:long computeFreshnessLifetime():278:279 -> get
    25:26:okhttp3.internal.cache.CacheStrategy getCandidate():210 -> get
    25:26:okhttp3.internal.cache.CacheStrategy get():173 -> get
    27:31:long computeFreshnessLifetime():284:288 -> get
    27:31:okhttp3.internal.cache.CacheStrategy getCandidate():210 -> get
    27:31:okhttp3.internal.cache.CacheStrategy get():173 -> get
    32:33:okhttp3.internal.cache.CacheStrategy getCandidate():212:213 -> get
    32:33:okhttp3.internal.cache.CacheStrategy get():173 -> get
    34:35:okhttp3.internal.cache.CacheStrategy getCandidate():217:218 -> get
    34:35:okhttp3.internal.cache.CacheStrategy get():173 -> get
    36:37:okhttp3.internal.cache.CacheStrategy getCandidate():222:223 -> get
    36:37:okhttp3.internal.cache.CacheStrategy get():173 -> get
    38:39:okhttp3.internal.cache.CacheStrategy getCandidate():226:227 -> get
    38:39:okhttp3.internal.cache.CacheStrategy get():173 -> get
    40:40:okhttp3.internal.cache.CacheStrategy getCandidate():229:229 -> get
    40:40:okhttp3.internal.cache.CacheStrategy get():173 -> get
    41:41:boolean isFreshnessLifetimeHeuristic():314:314 -> get
    41:41:okhttp3.internal.cache.CacheStrategy getCandidate():232 -> get
    41:41:okhttp3.internal.cache.CacheStrategy get():173 -> get
    42:42:okhttp3.internal.cache.CacheStrategy getCandidate():233:233 -> get
    42:42:okhttp3.internal.cache.CacheStrategy get():173 -> get
    43:43:okhttp3.internal.cache.CacheStrategy getCandidate():235:235 -> get
    43:43:okhttp3.internal.cache.CacheStrategy get():173 -> get
    44:44:okhttp3.internal.cache.CacheStrategy getCandidate():242:242 -> get
    44:44:okhttp3.internal.cache.CacheStrategy get():173 -> get
    45:45:okhttp3.internal.cache.CacheStrategy getCandidate():245:245 -> get
    45:45:okhttp3.internal.cache.CacheStrategy get():173 -> get
    46:47:okhttp3.internal.cache.CacheStrategy getCandidate():247:248 -> get
    46:47:okhttp3.internal.cache.CacheStrategy get():173 -> get
    48:48:okhttp3.internal.cache.CacheStrategy getCandidate():250:250 -> get
    48:48:okhttp3.internal.cache.CacheStrategy get():173 -> get
    49:50:okhttp3.internal.cache.CacheStrategy getCandidate():255:256 -> get
    49:50:okhttp3.internal.cache.CacheStrategy get():173 -> get
    51:54:okhttp3.internal.cache.CacheStrategy getCandidate():258:261 -> get
    51:54:okhttp3.internal.cache.CacheStrategy get():173 -> get
    55:55:okhttp3.internal.cache.CacheStrategy getCandidate():252:252 -> get
    55:55:okhttp3.internal.cache.CacheStrategy get():173 -> get
    56:56:okhttp3.internal.cache.CacheStrategy getCandidate():204:204 -> get
    56:56:okhttp3.internal.cache.CacheStrategy get():173 -> get
    57:57:okhttp3.internal.cache.CacheStrategy get():175:175 -> get
    58:58:okhttp3.internal.cache.CacheStrategy get():177:177 -> get
okhttp3.internal.connection.ConnectInterceptor -> okhttp3.internal.connection.ConnectInterceptor:
    1:2:void <init>(okhttp3.OkHttpClient):31:32 -> <init>
    1:3:okhttp3.Response intercept(okhttp3.Interceptor$Chain):36:38 -> intercept
    4:6:okhttp3.Response intercept(okhttp3.Interceptor$Chain):41:43 -> intercept
    7:7:okhttp3.Response intercept(okhttp3.Interceptor$Chain):45:45 -> intercept
okhttp3.internal.connection.ConnectionSpecSelector -> okhttp3.internal.connection.ConnectionSpecSelector:
    1:3:void <init>(java.util.List):45:47 -> <init>
    1:3:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):58:60 -> configureSecureSocket
    4:4:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):62:62 -> configureSecureSocket
    5:6:boolean isFallbackPossible(javax.net.ssl.SSLSocket):138:139 -> configureSecureSocket
    5:6:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):77 -> configureSecureSocket
    7:7:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):77:77 -> configureSecureSocket
    8:8:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):79:79 -> configureSecureSocket
    9:9:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):71:71 -> configureSecureSocket
    10:10:okhttp3.ConnectionSpec configureSecureSocket(javax.net.ssl.SSLSocket):74:74 -> configureSecureSocket
    1:1:boolean connectionFailed(java.io.IOException):93:93 -> connectionFailed
    2:2:boolean connectionFailed(java.io.IOException):95:95 -> connectionFailed
    3:3:boolean connectionFailed(java.io.IOException):100:100 -> connectionFailed
    4:4:boolean connectionFailed(java.io.IOException):107:107 -> connectionFailed
    5:5:boolean connectionFailed(java.io.IOException):113:113 -> connectionFailed
    6:6:boolean connectionFailed(java.io.IOException):116:116 -> connectionFailed
    7:7:boolean connectionFailed(java.io.IOException):120:120 -> connectionFailed
    8:8:boolean connectionFailed(java.io.IOException):127:127 -> connectionFailed
okhttp3.internal.connection.RealConnection -> okhttp3.internal.connection.RealConnection:
    1:1:void <init>(okhttp3.ConnectionPool,okhttp3.Route):118:118 -> <init>
    2:2:void <init>(okhttp3.ConnectionPool,okhttp3.Route):110:110 -> <init>
    3:3:void <init>(okhttp3.ConnectionPool,okhttp3.Route):113:113 -> <init>
    4:4:void <init>(okhttp3.ConnectionPool,okhttp3.Route):116:116 -> <init>
    5:6:void <init>(okhttp3.ConnectionPool,okhttp3.Route):119:120 -> <init>
    1:1:void cancel():539:539 -> cancel
    1:1:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):134:134 -> connect
    2:3:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):137:138 -> connect
    4:5:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):140:141 -> connect
    6:8:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):145:147 -> connect
    9:9:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):142:142 -> connect
    10:10:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):151:151 -> connect
    11:13:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):159:161 -> connect
    14:14:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):166:166 -> connect
    15:16:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):168:169 -> connect
    17:18:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):196:197 -> connect
    19:19:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):199:199 -> connect
    20:23:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):202:205 -> connect
    24:32:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):172:180 -> connect
    33:33:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):182:182 -> connect
    34:34:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):185:185 -> connect
    35:35:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):187:187 -> connect
    36:37:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):190:191 -> connect
    38:38:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):152:152 -> connect
    39:39:void connect(int,int,int,int,boolean,okhttp3.Call,okhttp3.EventListener):134:134 -> connect
    1:2:void connectSocket(int,int,okhttp3.Call,okhttp3.EventListener):236:237 -> connectSocket
    3:3:void connectSocket(int,int,okhttp3.Call,okhttp3.EventListener):239:239 -> connectSocket
    4:4:void connectSocket(int,int,okhttp3.Call,okhttp3.EventListener):241:241 -> connectSocket
    5:6:void connectSocket(int,int,okhttp3.Call,okhttp3.EventListener):240:241 -> connectSocket
    7:8:void connectSocket(int,int,okhttp3.Call,okhttp3.EventListener):243:244 -> connectSocket
    9:9:void connectSocket(int,int,okhttp3.Call,okhttp3.EventListener):246:246 -> connectSocket
    10:11:void connectSocket(int,int,okhttp3.Call,okhttp3.EventListener):258:259 -> connectSocket
    12:13:void connectSocket(int,int,okhttp3.Call,okhttp3.EventListener):261:262 -> connectSocket
    14:16:void connectSocket(int,int,okhttp3.Call,okhttp3.EventListener):248:250 -> connectSocket
    1:7:okhttp3.Request createTunnelRequest():426:432 -> connectTunnel
    1:7:void connectTunnel(int,int,int,okhttp3.Call,okhttp3.EventListener):215 -> connectTunnel
    8:17:okhttp3.Request createTunnelRequest():434:443 -> connectTunnel
    8:17:void connectTunnel(int,int,int,okhttp3.Call,okhttp3.EventListener):215 -> connectTunnel
    18:19:okhttp3.Request createTunnelRequest():445:446 -> connectTunnel
    18:19:void connectTunnel(int,int,int,okhttp3.Call,okhttp3.EventListener):215 -> connectTunnel
    20:20:void connectTunnel(int,int,int,okhttp3.Call,okhttp3.EventListener):216:216 -> connectTunnel
    21:21:void connectTunnel(int,int,int,okhttp3.Call,okhttp3.EventListener):218:218 -> connectTunnel
    22:22:okhttp3.Request createTunnel(int,int,okhttp3.Request,okhttp3.HttpUrl):369:369 -> connectTunnel
    22:22:void connectTunnel(int,int,int,okhttp3.Call,okhttp3.EventListener):219 -> connectTunnel
    23:30:okhttp3.Request createTunnel(int,int,okhttp3.Request,okhttp3.HttpUrl):371:378 -> connectTunnel
    23:30:void connectTunnel(int,int,int,okhttp3.Call,okhttp3.EventListener):219 -> connectTunnel
    31:31:okhttp3.Request createTunnel(int,int,okhttp3.Request,okhttp3.HttpUrl):381:381 -> connectTunnel
    31:31:void connectTunnel(int,int,int,okhttp3.Call,okhttp3.EventListener):219 -> connectTunnel
    32:34:okhttp3.Request createTunnel(int,int,okhttp3.Request,okhttp3.HttpUrl):385:387 -> connectTunnel
    32:34:void connectTunnel(int,int,int,okhttp3.Call,okhttp3.EventListener):219 -> connectTunnel
    35:35:okhttp3.Request createTunnel(int,int,okhttp3.Request,okhttp3.HttpUrl):389:389 -> connectTunnel
    35:35:void connectTunnel(int,int,int,okhttp3.Call,okhttp3.EventListener):219 -> connectTunnel
    36:37:okhttp3.Request createTunnel(int,int,okhttp3.Request,okhttp3.HttpUrl):401:402 -> connectTunnel
    36:37:void connectTunnel(int,int,int,okhttp3.Call,okhttp3.EventListener):219 -> connectTunnel
    38:39:okhttp3.Request createTunnel(int,int,okhttp3.Request,okhttp3.HttpUrl):410:411 -> connectTunnel
    38:39:void connectTunnel(int,int,int,okhttp3.Call,okhttp3.EventListener):219 -> connectTunnel
    40:41:okhttp3.Request createTunnel(int,int,okhttp3.Request,okhttp3.HttpUrl):395:396 -> connectTunnel
    40:41:void connectTunnel(int,int,int,okhttp3.Call,okhttp3.EventListener):219 -> connectTunnel
    1:5:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):269:273 -> establishProtocol
    6:7:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):277:278 -> establishProtocol
    8:8:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):282:282 -> establishProtocol
    9:10:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):302:303 -> establishProtocol
    9:10:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):283 -> establishProtocol
    11:12:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):308:309 -> establishProtocol
    11:12:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):283 -> establishProtocol
    13:13:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):308:308 -> establishProtocol
    13:13:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):283 -> establishProtocol
    14:17:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):312:315 -> establishProtocol
    14:17:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):283 -> establishProtocol
    18:18:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):314:314 -> establishProtocol
    18:18:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):283 -> establishProtocol
    19:19:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):319:319 -> establishProtocol
    19:19:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):283 -> establishProtocol
    20:21:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):321:322 -> establishProtocol
    20:21:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):283 -> establishProtocol
    22:22:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):325:325 -> establishProtocol
    22:22:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):283 -> establishProtocol
    23:24:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):334:335 -> establishProtocol
    23:24:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):283 -> establishProtocol
    25:25:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):334:334 -> establishProtocol
    25:25:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):283 -> establishProtocol
    26:27:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):338:339 -> establishProtocol
    26:27:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):283 -> establishProtocol
    28:31:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):341:344 -> establishProtocol
    28:31:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):283 -> establishProtocol
    32:33:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):346:347 -> establishProtocol
    32:33:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):283 -> establishProtocol
    34:34:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):354:354 -> establishProtocol
    34:34:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):283 -> establishProtocol
    35:36:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):286:287 -> establishProtocol
    37:41:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):326:330 -> establishProtocol
    37:41:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):283 -> establishProtocol
    42:43:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):350:351 -> establishProtocol
    42:43:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):283 -> establishProtocol
    44:44:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):354:354 -> establishProtocol
    44:44:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):283 -> establishProtocol
    45:45:void connectTls(okhttp3.internal.connection.ConnectionSpecSelector):357:357 -> establishProtocol
    45:45:void establishProtocol(okhttp3.internal.connection.ConnectionSpecSelector,int,okhttp3.Call,okhttp3.EventListener):283 -> establishProtocol
    1:1:okhttp3.Handshake handshake():591:591 -> handshake
    1:1:boolean isEligible(okhttp3.Address,okhttp3.Route):459:459 -> isEligible
    2:2:boolean isEligible(okhttp3.Address,okhttp3.Route):462:462 -> isEligible
    3:3:boolean isEligible(okhttp3.Address,okhttp3.Route):465:465 -> isEligible
    4:4:okhttp3.Route route():534:534 -> isEligible
    4:4:boolean isEligible(okhttp3.Address,okhttp3.Route):465 -> isEligible
    5:5:boolean isEligible(okhttp3.Address,okhttp3.Route):465:465 -> isEligible
    6:6:boolean isEligible(okhttp3.Address,okhttp3.Route):475:475 -> isEligible
    7:9:boolean isEligible(okhttp3.Address,okhttp3.Route):481:483 -> isEligible
    10:11:boolean isEligible(okhttp3.Address,okhttp3.Route):486:487 -> isEligible
    12:12:boolean isEligible(okhttp3.Address,okhttp3.Route):491:491 -> isEligible
    13:13:okhttp3.Handshake handshake():591:591 -> isEligible
    13:13:boolean isEligible(okhttp3.Address,okhttp3.Route):491 -> isEligible
    14:14:boolean isEligible(okhttp3.Address,okhttp3.Route):491:491 -> isEligible
    1:1:boolean isHealthy(boolean):548:548 -> isHealthy
    2:3:boolean isHealthy(boolean):552:553 -> isHealthy
    4:4:boolean isHealthy(boolean):558:558 -> isHealthy
    5:6:boolean isHealthy(boolean):560:561 -> isHealthy
    7:7:boolean isHealthy(boolean):566:566 -> isHealthy
    1:1:boolean isMultiplexed():599:599 -> isMultiplexed
    1:2:okhttp3.internal.http.HttpCodec newCodec(okhttp3.OkHttpClient,okhttp3.Interceptor$Chain,okhttp3.internal.connection.StreamAllocation):515:516 -> newCodec
    3:6:okhttp3.internal.http.HttpCodec newCodec(okhttp3.OkHttpClient,okhttp3.Interceptor$Chain,okhttp3.internal.connection.StreamAllocation):518:521 -> newCodec
    1:3:void onSettings(okhttp3.internal.http2.Http2Connection):585:587 -> onSettings
    1:1:void onStream(okhttp3.internal.http2.Http2Stream):580:580 -> onStream
    1:1:okhttp3.Route route():534:534 -> route
    1:1:java.net.Socket socket():543:543 -> socket
    1:7:void startHttp2(int):292:298 -> startHttp2
    1:1:boolean supportsUrl(okhttp3.HttpUrl):500:500 -> supportsUrl
    2:2:boolean supportsUrl(okhttp3.HttpUrl):504:504 -> supportsUrl
    3:4:boolean supportsUrl(okhttp3.HttpUrl):506:507 -> supportsUrl
    5:5:boolean supportsUrl(okhttp3.HttpUrl):506:506 -> supportsUrl
    1:2:java.lang.String toString():607:608 -> toString
    3:3:java.lang.String toString():610:610 -> toString
    4:4:java.lang.String toString():612:612 -> toString
    5:5:java.lang.String toString():614:614 -> toString
okhttp3.internal.connection.RouteDatabase -> okhttp3.internal.connection.RouteDatabase:
    1:2:void <init>():28:29 -> <init>
    1:2:void connected(okhttp3.Route):38:39 -> connected
    1:2:void failed(okhttp3.Route):33:34 -> failed
    1:1:boolean shouldPostpone(okhttp3.Route):43:43 -> shouldPostpone
okhttp3.internal.connection.RouteException -> okhttp3.internal.connection.RouteException:
    1:3:void <init>(java.io.IOException):31:33 -> <init>
    1:2:void addConnectException(java.io.IOException):45:46 -> addConnectException
    1:1:java.io.IOException getFirstConnectException():37:37 -> getFirstConnectException
    1:1:java.io.IOException getLastConnectException():41:41 -> getLastConnectException
okhttp3.internal.connection.RouteSelector -> okhttp3.internal.connection.RouteSelector:
    1:1:void <init>(okhttp3.Address,okhttp3.internal.connection.RouteDatabase,okhttp3.Call,okhttp3.EventListener):57:57 -> <init>
    2:2:void <init>(okhttp3.Address,okhttp3.internal.connection.RouteDatabase,okhttp3.Call,okhttp3.EventListener):47:47 -> <init>
    3:3:void <init>(okhttp3.Address,okhttp3.internal.connection.RouteDatabase,okhttp3.Call,okhttp3.EventListener):51:51 -> <init>
    4:4:void <init>(okhttp3.Address,okhttp3.internal.connection.RouteDatabase,okhttp3.Call,okhttp3.EventListener):54:54 -> <init>
    5:8:void <init>(okhttp3.Address,okhttp3.internal.connection.RouteDatabase,okhttp3.Call,okhttp3.EventListener):58:61 -> <init>
    9:9:void <init>(okhttp3.Address,okhttp3.internal.connection.RouteDatabase,okhttp3.Call,okhttp3.EventListener):63:63 -> <init>
    10:10:void resetNextProxy(okhttp3.HttpUrl,java.net.Proxy):126:126 -> <init>
    10:10:void <init>(okhttp3.Address,okhttp3.internal.connection.RouteDatabase,okhttp3.Call,okhttp3.EventListener):63 -> <init>
    11:14:void resetNextProxy(okhttp3.HttpUrl,java.net.Proxy):129:132 -> <init>
    11:14:void <init>(okhttp3.Address,okhttp3.internal.connection.RouteDatabase,okhttp3.Call,okhttp3.EventListener):63 -> <init>
    15:15:void resetNextProxy(okhttp3.HttpUrl,java.net.Proxy):134:134 -> <init>
    15:15:void <init>(okhttp3.Address,okhttp3.internal.connection.RouteDatabase,okhttp3.Call,okhttp3.EventListener):63 -> <init>
    1:1:void connectFailed(okhttp3.Route,java.io.IOException):113:113 -> connectFailed
    2:3:void connectFailed(okhttp3.Route,java.io.IOException):115:116 -> connectFailed
    4:4:void connectFailed(okhttp3.Route,java.io.IOException):115:115 -> connectFailed
    5:5:void connectFailed(okhttp3.Route,java.io.IOException):119:119 -> connectFailed
    1:1:boolean hasNext():70:70 -> hasNext
    1:1:boolean hasNextProxy():139:139 -> hasNextProxy
    1:1:okhttp3.internal.connection.RouteSelector$Selection next():74:74 -> next
    2:3:okhttp3.internal.connection.RouteSelector$Selection next():79:80 -> next
    4:4:java.net.Proxy nextProxy():144:144 -> next
    4:4:okhttp3.internal.connection.RouteSelector$Selection next():84 -> next
    5:5:java.net.Proxy nextProxy():148:148 -> next
    5:5:okhttp3.internal.connection.RouteSelector$Selection next():84 -> next
    6:6:void resetNextInetSocketAddress(java.net.Proxy):156:156 -> next
    6:6:java.net.Proxy nextProxy():149 -> next
    6:6:okhttp3.internal.connection.RouteSelector$Selection next():84 -> next
    7:7:void resetNextInetSocketAddress(java.net.Proxy):160:160 -> next
    7:7:java.net.Proxy nextProxy():149 -> next
    7:7:okhttp3.internal.connection.RouteSelector$Selection next():84 -> next
    8:9:void resetNextInetSocketAddress(java.net.Proxy):164:165 -> next
    8:9:java.net.Proxy nextProxy():149 -> next
    8:9:okhttp3.internal.connection.RouteSelector$Selection next():84 -> next
    10:10:void resetNextInetSocketAddress(java.net.Proxy):169:169 -> next
    10:10:java.net.Proxy nextProxy():149 -> next
    10:10:okhttp3.internal.connection.RouteSelector$Selection next():84 -> next
    11:11:java.lang.String getHostString(java.net.InetSocketAddress):205:205 -> next
    11:11:void resetNextInetSocketAddress(java.net.Proxy):170 -> next
    11:11:java.net.Proxy nextProxy():149 -> next
    11:11:okhttp3.internal.connection.RouteSelector$Selection next():84 -> next
    12:12:java.lang.String getHostString(java.net.InetSocketAddress):210:210 -> next
    12:12:void resetNextInetSocketAddress(java.net.Proxy):170 -> next
    12:12:java.net.Proxy nextProxy():149 -> next
    12:12:okhttp3.internal.connection.RouteSelector$Selection next():84 -> next
    13:13:java.lang.String getHostString(java.net.InetSocketAddress):214:214 -> next
    13:13:void resetNextInetSocketAddress(java.net.Proxy):170 -> next
    13:13:java.net.Proxy nextProxy():149 -> next
    13:13:okhttp3.internal.connection.RouteSelector$Selection next():84 -> next
    14:14:void resetNextInetSocketAddress(java.net.Proxy):171:171 -> next
    14:14:java.net.Proxy nextProxy():149 -> next
    14:14:okhttp3.internal.connection.RouteSelector$Selection next():84 -> next
    15:16:void resetNextInetSocketAddress(java.net.Proxy):166:167 -> next
    15:16:java.net.Proxy nextProxy():149 -> next
    15:16:okhttp3.internal.connection.RouteSelector$Selection next():84 -> next
    17:18:void resetNextInetSocketAddress(java.net.Proxy):161:162 -> next
    17:18:java.net.Proxy nextProxy():149 -> next
    17:18:okhttp3.internal.connection.RouteSelector$Selection next():84 -> next
    19:20:void resetNextInetSocketAddress(java.net.Proxy):179:180 -> next
    19:20:java.net.Proxy nextProxy():149 -> next
    19:20:okhttp3.internal.connection.RouteSelector$Selection next():84 -> next
    21:21:void resetNextInetSocketAddress(java.net.Proxy):182:182 -> next
    21:21:java.net.Proxy nextProxy():149 -> next
    21:21:okhttp3.internal.connection.RouteSelector$Selection next():84 -> next
    22:23:void resetNextInetSocketAddress(java.net.Proxy):185:186 -> next
    22:23:java.net.Proxy nextProxy():149 -> next
    22:23:okhttp3.internal.connection.RouteSelector$Selection next():84 -> next
    24:24:void resetNextInetSocketAddress(java.net.Proxy):190:190 -> next
    24:24:java.net.Proxy nextProxy():149 -> next
    24:24:okhttp3.internal.connection.RouteSelector$Selection next():84 -> next
    25:27:void resetNextInetSocketAddress(java.net.Proxy):192:194 -> next
    25:27:java.net.Proxy nextProxy():149 -> next
    25:27:okhttp3.internal.connection.RouteSelector$Selection next():84 -> next
    28:31:okhttp3.internal.connection.RouteSelector$Selection next():85:88 -> next
    32:32:okhttp3.internal.connection.RouteSelector$Selection next():90:90 -> next
    33:33:okhttp3.internal.connection.RouteSelector$Selection next():94:94 -> next
    34:34:void resetNextInetSocketAddress(java.net.Proxy):187:187 -> next
    34:34:java.net.Proxy nextProxy():149 -> next
    34:34:okhttp3.internal.connection.RouteSelector$Selection next():84 -> next
    35:35:void resetNextInetSocketAddress(java.net.Proxy):175:175 -> next
    35:35:java.net.Proxy nextProxy():149 -> next
    35:35:okhttp3.internal.connection.RouteSelector$Selection next():84 -> next
    36:36:java.net.Proxy nextProxy():145:145 -> next
    36:36:okhttp3.internal.connection.RouteSelector$Selection next():84 -> next
    37:37:okhttp3.internal.connection.RouteSelector$Selection next():99:99 -> next
    38:39:okhttp3.internal.connection.RouteSelector$Selection next():101:102 -> next
    40:40:okhttp3.internal.connection.RouteSelector$Selection next():105:105 -> next
    41:41:okhttp3.internal.connection.RouteSelector$Selection next():75:75 -> next
okhttp3.internal.connection.RouteSelector$Selection -> okhttp3.internal.connection.RouteSelector$Selection:
    1:1:void <init>(java.util.List):222:222 -> <init>
    2:2:void <init>(java.util.List):220:220 -> <init>
    3:3:void <init>(java.util.List):223:223 -> <init>
    1:1:java.util.List getAll():238:238 -> getAll
    1:1:boolean hasNext():227:227 -> hasNext
    1:1:okhttp3.Route next():231:231 -> next
    2:2:okhttp3.Route next():234:234 -> next
    3:3:okhttp3.Route next():232:232 -> next
okhttp3.internal.connection.StreamAllocation -> okhttp3.internal.connection.StreamAllocation:
    1:6:void <init>(okhttp3.ConnectionPool,okhttp3.Address,okhttp3.Call,okhttp3.EventListener,java.lang.Object):96:101 -> <init>
    7:7:okhttp3.internal.connection.RouteDatabase routeDatabase():335:335 -> <init>
    7:7:void <init>(okhttp3.ConnectionPool,okhttp3.Address,okhttp3.Call,okhttp3.EventListener,java.lang.Object):101 -> <init>
    8:9:void <init>(okhttp3.ConnectionPool,okhttp3.Address,okhttp3.Call,okhttp3.EventListener,java.lang.Object):101:102 -> <init>
    1:1:void acquire(okhttp3.internal.connection.RealConnection,boolean):476:476 -> acquire
    2:4:void acquire(okhttp3.internal.connection.RealConnection,boolean):478:480 -> acquire
    5:5:void acquire(okhttp3.internal.connection.RealConnection,boolean):476:476 -> acquire
    1:5:void cancel():415:419 -> cancel
    6:6:void cancel():421:421 -> cancel
    7:7:void cancel():423:423 -> cancel
    8:8:void cancel():419:419 -> cancel
    1:3:okhttp3.internal.http.HttpCodec codec():329:331 -> codec
    1:1:okhttp3.internal.connection.RealConnection connection():343:343 -> connection
    1:1:java.net.Socket deallocate(boolean,boolean,boolean):388:388 -> deallocate
    2:2:java.net.Socket deallocate(boolean,boolean,boolean):391:391 -> deallocate
    3:3:java.net.Socket deallocate(boolean,boolean,boolean):394:394 -> deallocate
    4:4:java.net.Socket deallocate(boolean,boolean,boolean):396:396 -> deallocate
    5:6:java.net.Socket deallocate(boolean,boolean,boolean):398:399 -> deallocate
    7:10:void release(okhttp3.internal.connection.RealConnection):485:488 -> deallocate
    7:10:java.net.Socket deallocate(boolean,boolean,boolean):399 -> deallocate
    11:14:java.net.Socket deallocate(boolean,boolean,boolean):400:403 -> deallocate
    15:15:java.net.Socket deallocate(boolean,boolean,boolean):406:406 -> deallocate
    16:16:void release(okhttp3.internal.connection.RealConnection):492:492 -> deallocate
    16:16:java.net.Socket deallocate(boolean,boolean,boolean):399 -> deallocate
    1:4:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):167:170 -> findConnection
    5:5:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):174:174 -> findConnection
    6:8:java.net.Socket releaseIfNoNewStreams():289:291 -> findConnection
    6:8:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):175 -> findConnection
    9:9:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):176:176 -> findConnection
    10:10:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):178:178 -> findConnection
    11:11:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):181:181 -> findConnection
    12:13:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):188:189 -> findConnection
    14:14:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):191:191 -> findConnection
    15:15:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):193:193 -> findConnection
    16:17:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):196:197 -> findConnection
    18:18:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):200:200 -> findConnection
    19:19:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):203:203 -> findConnection
    20:20:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):212:212 -> findConnection
    21:21:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):214:214 -> findConnection
    22:23:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):217:218 -> findConnection
    24:28:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):223:227 -> findConnection
    29:30:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):229:230 -> findConnection
    31:31:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):238:238 -> findConnection
    32:35:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):243:246 -> findConnection
    36:36:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):248:248 -> findConnection
    37:37:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):252:252 -> findConnection
    38:38:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):257:257 -> findConnection
    39:39:okhttp3.internal.connection.RouteDatabase routeDatabase():335:335 -> findConnection
    39:39:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):259 -> findConnection
    40:40:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):259:259 -> findConnection
    41:42:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):262:263 -> findConnection
    43:43:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):266:266 -> findConnection
    44:46:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):270:272 -> findConnection
    47:48:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):274:275 -> findConnection
    49:49:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):277:277 -> findConnection
    50:50:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):274:274 -> findConnection
    51:51:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):218:218 -> findConnection
    52:52:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):248:248 -> findConnection
    53:53:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):170:170 -> findConnection
    54:54:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):169:169 -> findConnection
    55:55:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):168:168 -> findConnection
    56:56:okhttp3.internal.connection.RealConnection findConnection(int,int,int,int,boolean):196:196 -> findConnection
    1:1:okhttp3.internal.connection.RealConnection findHealthyConnection(int,int,int,int,boolean,boolean):135:135 -> findHealthyConnection
    2:4:okhttp3.internal.connection.RealConnection findHealthyConnection(int,int,int,int,boolean,boolean):139:141 -> findHealthyConnection
    5:5:okhttp3.internal.connection.RealConnection findHealthyConnection(int,int,int,int,boolean,boolean):143:143 -> findHealthyConnection
    6:7:okhttp3.internal.connection.RealConnection findHealthyConnection(int,int,int,int,boolean,boolean):147:148 -> findHealthyConnection
    8:8:okhttp3.internal.connection.RealConnection findHealthyConnection(int,int,int,int,boolean,boolean):143:143 -> findHealthyConnection
    1:3:boolean hasMoreRoutes():519:521 -> hasMoreRoutes
    1:5:okhttp3.internal.http.HttpCodec newStream(okhttp3.OkHttpClient,okhttp3.Interceptor$Chain,boolean):107:111 -> newStream
    6:6:okhttp3.internal.http.HttpCodec newStream(okhttp3.OkHttpClient,okhttp3.Interceptor$Chain,boolean):114:114 -> newStream
    7:7:okhttp3.internal.http.HttpCodec newStream(okhttp3.OkHttpClient,okhttp3.Interceptor$Chain,boolean):116:116 -> newStream
    8:11:okhttp3.internal.http.HttpCodec newStream(okhttp3.OkHttpClient,okhttp3.Interceptor$Chain,boolean):118:121 -> newStream
    12:12:okhttp3.internal.http.HttpCodec newStream(okhttp3.OkHttpClient,okhttp3.Interceptor$Chain,boolean):123:123 -> newStream
    1:6:void noNewStreams():366:371 -> noNewStreams
    7:7:void noNewStreams():373:373 -> noNewStreams
    8:8:void noNewStreams():370:370 -> noNewStreams
    1:6:void release():349:354 -> release
    7:9:void release():356:358 -> release
    10:10:void release():353:353 -> release
    1:1:java.net.Socket releaseAndAcquire(okhttp3.internal.connection.RealConnection):505:505 -> releaseAndAcquire
    2:3:java.net.Socket releaseAndAcquire(okhttp3.internal.connection.RealConnection):508:509 -> releaseAndAcquire
    4:5:java.net.Socket releaseAndAcquire(okhttp3.internal.connection.RealConnection):512:513 -> releaseAndAcquire
    6:6:java.net.Socket releaseAndAcquire(okhttp3.internal.connection.RealConnection):505:505 -> releaseAndAcquire
    1:1:okhttp3.Route route():339:339 -> route
    1:4:void streamFailed(java.io.IOException):432:435 -> streamFailed
    5:6:void streamFailed(java.io.IOException):437:438 -> streamFailed
    7:7:void streamFailed(java.io.IOException):440:440 -> streamFailed
    8:8:void streamFailed(java.io.IOException):442:442 -> streamFailed
    9:9:void streamFailed(java.io.IOException):445:445 -> streamFailed
    10:11:void streamFailed(java.io.IOException):447:448 -> streamFailed
    12:14:void streamFailed(java.io.IOException):452:454 -> streamFailed
    15:15:void streamFailed(java.io.IOException):456:456 -> streamFailed
    16:19:void streamFailed(java.io.IOException):459:462 -> streamFailed
    20:20:void streamFailed(java.io.IOException):464:464 -> streamFailed
    21:21:void streamFailed(java.io.IOException):466:466 -> streamFailed
    22:22:void streamFailed(java.io.IOException):462:462 -> streamFailed
    1:1:void streamFinished(boolean,okhttp3.internal.http.HttpCodec,long,java.io.IOException):297:297 -> streamFinished
    2:3:void streamFinished(boolean,okhttp3.internal.http.HttpCodec,long,java.io.IOException):302:303 -> streamFinished
    4:4:void streamFinished(boolean,okhttp3.internal.http.HttpCodec,long,java.io.IOException):307:307 -> streamFinished
    5:10:void streamFinished(boolean,okhttp3.internal.http.HttpCodec,long,java.io.IOException):309:314 -> streamFinished
    11:11:void streamFinished(boolean,okhttp3.internal.http.HttpCodec,long,java.io.IOException):316:316 -> streamFinished
    12:13:void streamFinished(boolean,okhttp3.internal.http.HttpCodec,long,java.io.IOException):320:321 -> streamFinished
    14:15:void streamFinished(boolean,okhttp3.internal.http.HttpCodec,long,java.io.IOException):323:324 -> streamFinished
    16:16:void streamFinished(boolean,okhttp3.internal.http.HttpCodec,long,java.io.IOException):304:304 -> streamFinished
    17:17:void streamFinished(boolean,okhttp3.internal.http.HttpCodec,long,java.io.IOException):313:313 -> streamFinished
    1:2:java.lang.String toString():525:526 -> toString
okhttp3.internal.connection.StreamAllocation$StreamAllocationReference -> okhttp3.internal.connection.StreamAllocation$StreamAllocationReference:
    1:2:void <init>(okhttp3.internal.connection.StreamAllocation,java.lang.Object):537:538 -> <init>
okhttp3.internal.http.BridgeInterceptor -> okhttp3.internal.http.BridgeInterceptor:
    1:2:void <init>(okhttp3.CookieJar):43:44 -> <init>
    1:2:okhttp3.Response intercept(okhttp3.Interceptor$Chain):48:49 -> intercept
    3:3:okhttp3.Response intercept(okhttp3.Interceptor$Chain):51:51 -> intercept
    4:4:okhttp3.Response intercept(okhttp3.Interceptor$Chain):53:53 -> intercept
    5:5:okhttp3.Response intercept(okhttp3.Interceptor$Chain):55:55 -> intercept
    6:6:okhttp3.Response intercept(okhttp3.Interceptor$Chain):58:58 -> intercept
    7:8:okhttp3.Response intercept(okhttp3.Interceptor$Chain):60:61 -> intercept
    9:10:okhttp3.Response intercept(okhttp3.Interceptor$Chain):63:64 -> intercept
    11:12:okhttp3.Response intercept(okhttp3.Interceptor$Chain):68:69 -> intercept
    13:14:okhttp3.Response intercept(okhttp3.Interceptor$Chain):72:73 -> intercept
    15:15:okhttp3.Response intercept(okhttp3.Interceptor$Chain):79:79 -> intercept
    16:16:okhttp3.Response intercept(okhttp3.Interceptor$Chain):81:81 -> intercept
    17:18:okhttp3.Response intercept(okhttp3.Interceptor$Chain):84:85 -> intercept
    19:20:java.lang.String cookieHeader(java.util.List):118:119 -> intercept
    19:20:okhttp3.Response intercept(okhttp3.Interceptor$Chain):86 -> intercept
    21:21:java.lang.String cookieHeader(java.util.List):121:121 -> intercept
    21:21:okhttp3.Response intercept(okhttp3.Interceptor$Chain):86 -> intercept
    22:23:java.lang.String cookieHeader(java.util.List):123:124 -> intercept
    22:23:okhttp3.Response intercept(okhttp3.Interceptor$Chain):86 -> intercept
    24:24:java.lang.String cookieHeader(java.util.List):126:126 -> intercept
    24:24:okhttp3.Response intercept(okhttp3.Interceptor$Chain):86 -> intercept
    25:25:okhttp3.Response intercept(okhttp3.Interceptor$Chain):86:86 -> intercept
    26:27:okhttp3.Response intercept(okhttp3.Interceptor$Chain):89:90 -> intercept
    28:28:okhttp3.Response intercept(okhttp3.Interceptor$Chain):93:93 -> intercept
    29:29:okhttp3.Response intercept(okhttp3.Interceptor$Chain):95:95 -> intercept
    30:31:okhttp3.Response intercept(okhttp3.Interceptor$Chain):97:98 -> intercept
    32:41:okhttp3.Response intercept(okhttp3.Interceptor$Chain):101:110 -> intercept
    42:42:okhttp3.Response intercept(okhttp3.Interceptor$Chain):113:113 -> intercept
okhttp3.internal.http.CallServerInterceptor -> okhttp3.internal.http.CallServerInterceptor:
    1:2:void <init>(boolean):36:37 -> <init>
    1:5:okhttp3.Response intercept(okhttp3.Interceptor$Chain):41:45 -> intercept
    6:6:okhttp3.Response intercept(okhttp3.Interceptor$Chain):47:47 -> intercept
    7:9:okhttp3.Response intercept(okhttp3.Interceptor$Chain):49:51 -> intercept
    10:10:okhttp3.Response intercept(okhttp3.Interceptor$Chain):54:54 -> intercept
    11:14:okhttp3.Response intercept(okhttp3.Interceptor$Chain):58:61 -> intercept
    15:19:okhttp3.Response intercept(okhttp3.Interceptor$Chain):66:70 -> intercept
    20:24:okhttp3.Response intercept(okhttp3.Interceptor$Chain):72:76 -> intercept
    25:25:okhttp3.Response intercept(okhttp3.Interceptor$Chain):80:80 -> intercept
    26:26:okhttp3.Response intercept(okhttp3.Interceptor$Chain):84:84 -> intercept
    27:28:okhttp3.Response intercept(okhttp3.Interceptor$Chain):87:88 -> intercept
    29:33:okhttp3.Response intercept(okhttp3.Interceptor$Chain):92:96 -> intercept
    34:34:okhttp3.Response intercept(okhttp3.Interceptor$Chain):98:98 -> intercept
    35:35:okhttp3.Response intercept(okhttp3.Interceptor$Chain):102:102 -> intercept
    36:40:okhttp3.Response intercept(okhttp3.Interceptor$Chain):105:109 -> intercept
    41:41:okhttp3.Response intercept(okhttp3.Interceptor$Chain):111:111 -> intercept
    42:43:okhttp3.Response intercept(okhttp3.Interceptor$Chain):114:115 -> intercept
    44:44:okhttp3.Response intercept(okhttp3.Interceptor$Chain):117:117 -> intercept
    45:47:okhttp3.Response intercept(okhttp3.Interceptor$Chain):119:121 -> intercept
    48:50:okhttp3.Response intercept(okhttp3.Interceptor$Chain):123:125 -> intercept
    51:53:okhttp3.Response intercept(okhttp3.Interceptor$Chain):128:130 -> intercept
    54:56:okhttp3.Response intercept(okhttp3.Interceptor$Chain):133:135 -> intercept
okhttp3.internal.http.CallServerInterceptor$CountingSink -> okhttp3.internal.http.CallServerInterceptor$CountingSink:
    1:1:void <init>(okio.Sink):145:145 -> <init>
    1:2:void write(okio.Buffer,long):149:150 -> write
okhttp3.internal.http.HttpDate -> okhttp3.internal.http.HttpDate:
    1:1:void <clinit>():37:37 -> <clinit>
    2:2:void <clinit>():49:49 -> <clinit>
    3:3:void <clinit>():71:71 -> <clinit>
    1:1:java.lang.String format(java.util.Date):114:114 -> format
    1:1:java.util.Date parse(java.lang.String):76:76 -> parse
    2:4:java.util.Date parse(java.lang.String):80:82 -> parse
    5:7:java.util.Date parse(java.lang.String):87:89 -> parse
    8:8:java.util.Date parse(java.lang.String):91:91 -> parse
    9:10:java.util.Date parse(java.lang.String):94:95 -> parse
    11:13:java.util.Date parse(java.lang.String):97:99 -> parse
    14:14:java.util.Date parse(java.lang.String):105:105 -> parse
    15:15:java.util.Date parse(java.lang.String):108:108 -> parse
okhttp3.internal.http.HttpDate$1 -> okhttp3.internal.http.HttpDate$1:
    1:1:void <init>():38:38 -> <init>
    1:3:java.text.DateFormat initialValue():41:43 -> initialValue
    1:3:java.lang.Object initialValue():38 -> initialValue
okhttp3.internal.http.HttpHeaders -> okhttp3.internal.http.HttpHeaders:
    1:2:void <clinit>():44:45 -> <clinit>
    1:1:long contentLength(okhttp3.Response):51:51 -> contentLength
    2:2:long contentLength(okhttp3.Headers):55:55 -> contentLength
    2:2:long contentLength(okhttp3.Response):51 -> contentLength
    3:3:long stringToLong(java.lang.String):61:61 -> contentLength
    3:3:long contentLength(okhttp3.Headers):55 -> contentLength
    3:3:long contentLength(okhttp3.Response):51 -> contentLength
    1:1:boolean hasBody(okhttp3.Response):324:324 -> hasBody
    2:2:boolean hasBody(okhttp3.Response):328:328 -> hasBody
    3:4:boolean hasBody(okhttp3.Response):337:338 -> hasBody
    1:1:int parseSeconds(java.lang.String,int):378:378 -> parseSeconds
    1:1:void receiveHeaders(okhttp3.CookieJar,okhttp3.HttpUrl,okhttp3.Headers):313:313 -> receiveHeaders
    2:3:void receiveHeaders(okhttp3.CookieJar,okhttp3.HttpUrl,okhttp3.Headers):315:316 -> receiveHeaders
    4:4:void receiveHeaders(okhttp3.CookieJar,okhttp3.HttpUrl,okhttp3.Headers):318:318 -> receiveHeaders
    1:2:int skipUntil(java.lang.String,int,java.lang.String):350:351 -> skipUntil
okhttp3.internal.http.RealInterceptorChain -> okhttp3.internal.http.RealInterceptorChain:
    1:12:void <init>(java.util.List,okhttp3.internal.connection.StreamAllocation,okhttp3.internal.http.HttpCodec,okhttp3.internal.connection.RealConnection,int,okhttp3.Request,okhttp3.Call,okhttp3.EventListener,int,int,int):52:63 -> <init>
    1:1:okhttp3.Call call():109:109 -> call
    1:1:int connectTimeoutMillis():71:71 -> connectTimeoutMillis
    1:1:okhttp3.Connection connection():67:67 -> connection
    1:1:okhttp3.EventListener eventListener():113:113 -> eventListener
    1:1:okhttp3.internal.http.HttpCodec httpStream():105:105 -> httpStream
    1:1:okhttp3.Response proceed(okhttp3.Request):121:121 -> proceed
    2:2:okhttp3.Response proceed(okhttp3.Request,okhttp3.internal.connection.StreamAllocation,okhttp3.internal.http.HttpCodec,okhttp3.internal.connection.RealConnection):126:126 -> proceed
    3:3:okhttp3.Response proceed(okhttp3.Request,okhttp3.internal.connection.StreamAllocation,okhttp3.internal.http.HttpCodec,okhttp3.internal.connection.RealConnection):128:128 -> proceed
    4:5:okhttp3.Response proceed(okhttp3.Request,okhttp3.internal.connection.StreamAllocation,okhttp3.internal.http.HttpCodec,okhttp3.internal.connection.RealConnection):131:132 -> proceed
    6:7:okhttp3.Response proceed(okhttp3.Request,okhttp3.internal.connection.StreamAllocation,okhttp3.internal.http.HttpCodec,okhttp3.internal.connection.RealConnection):137:138 -> proceed
    8:8:okhttp3.Response proceed(okhttp3.Request,okhttp3.internal.connection.StreamAllocation,okhttp3.internal.http.HttpCodec,okhttp3.internal.connection.RealConnection):143:143 -> proceed
    9:10:okhttp3.Response proceed(okhttp3.Request,okhttp3.internal.connection.StreamAllocation,okhttp3.internal.http.HttpCodec,okhttp3.internal.connection.RealConnection):146:147 -> proceed
    11:12:okhttp3.Response proceed(okhttp3.Request,okhttp3.internal.connection.StreamAllocation,okhttp3.internal.http.HttpCodec,okhttp3.internal.connection.RealConnection):150:151 -> proceed
    13:14:okhttp3.Response proceed(okhttp3.Request,okhttp3.internal.connection.StreamAllocation,okhttp3.internal.http.HttpCodec,okhttp3.internal.connection.RealConnection):160:161 -> proceed
    15:15:okhttp3.Response proceed(okhttp3.Request,okhttp3.internal.connection.StreamAllocation,okhttp3.internal.http.HttpCodec,okhttp3.internal.connection.RealConnection):157:157 -> proceed
    16:16:okhttp3.Response proceed(okhttp3.Request,okhttp3.internal.connection.StreamAllocation,okhttp3.internal.http.HttpCodec,okhttp3.internal.connection.RealConnection):126:126 -> proceed
    1:1:int readTimeoutMillis():81:81 -> readTimeoutMillis
    1:1:okhttp3.Request request():117:117 -> request
    1:1:okhttp3.internal.connection.StreamAllocation streamAllocation():101:101 -> streamAllocation
    1:1:int writeTimeoutMillis():91:91 -> writeTimeoutMillis
okhttp3.internal.http.RealResponseBody -> okhttp3.internal.http.RealResponseBody:
    1:4:void <init>(java.lang.String,long,okio.BufferedSource):33:36 -> <init>
    1:1:long contentLength():44:44 -> contentLength
    1:1:okhttp3.MediaType contentType():40:40 -> contentType
    1:1:okio.BufferedSource source():48:48 -> source
okhttp3.internal.http.RequestLine -> okhttp3.internal.http.RequestLine:
    1:3:java.lang.String requestPath(okhttp3.HttpUrl):60:62 -> requestPath
okhttp3.internal.http.RetryAndFollowUpInterceptor -> okhttp3.internal.http.RetryAndFollowUpInterceptor:
    1:2:void <init>(okhttp3.OkHttpClient,boolean):73:74 -> <init>
    1:3:void cancel():88:90 -> cancel
    1:4:okhttp3.Address createAddress(okhttp3.HttpUrl):202:205 -> createAddress
    5:7:okhttp3.Address createAddress(okhttp3.HttpUrl):208:210 -> createAddress
    1:1:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.Route):278:278 -> followUpRequest
    2:2:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.Route):280:280 -> followUpRequest
    3:3:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.Route):350:350 -> followUpRequest
    4:4:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.Route):355:355 -> followUpRequest
    5:6:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.Route):359:360 -> followUpRequest
    7:7:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.Route):365:365 -> followUpRequest
    8:8:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.Route):369:369 -> followUpRequest
    9:11:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.Route):284:286 -> followUpRequest
    12:12:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.Route):289:289 -> followUpRequest
    13:13:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.Route):287:287 -> followUpRequest
    14:15:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.Route):372:373 -> followUpRequest
    16:16:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.Route):378:378 -> followUpRequest
    17:17:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.Route):380:380 -> followUpRequest
    18:18:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.Route):292:292 -> followUpRequest
    19:19:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.Route):298:298 -> followUpRequest
    20:20:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.Route):307:307 -> followUpRequest
    21:21:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.Route):309:309 -> followUpRequest
    22:22:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.Route):311:311 -> followUpRequest
    23:24:okhttp3.HttpUrl okhttp3.HttpUrl.resolve(java.lang.String):867:868 -> followUpRequest
    23:24:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.Route):311 -> followUpRequest
    25:26:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.Route):317:318 -> followUpRequest
    27:28:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.Route):321:322 -> followUpRequest
    29:29:boolean okhttp3.internal.http.HttpMethod.redirectsWithBody(java.lang.String):40:40 -> followUpRequest
    29:29:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.Route):323 -> followUpRequest
    30:30:boolean okhttp3.internal.http.HttpMethod.redirectsToGet(java.lang.String):45:45 -> followUpRequest
    30:30:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.Route):324 -> followUpRequest
    31:31:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.Route):325:325 -> followUpRequest
    32:33:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.Route):327:328 -> followUpRequest
    34:36:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.Route):331:333 -> followUpRequest
    37:38:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.Route):340:341 -> followUpRequest
    39:39:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.Route):344:344 -> followUpRequest
    40:40:okhttp3.Request followUpRequest(okhttp3.Response,okhttp3.Route):277:277 -> followUpRequest
    1:1:okhttp3.Response intercept(okhttp3.Interceptor$Chain):106:106 -> intercept
    2:3:okhttp3.Response intercept(okhttp3.Interceptor$Chain):108:109 -> intercept
    4:6:okhttp3.Response intercept(okhttp3.Interceptor$Chain):111:113 -> intercept
    7:7:okhttp3.Response intercept(okhttp3.Interceptor$Chain):118:118 -> intercept
    8:8:okhttp3.Response intercept(okhttp3.Interceptor$Chain):126:126 -> intercept
    9:12:okhttp3.Response intercept(okhttp3.Interceptor$Chain):151:154 -> intercept
    13:13:okhttp3.Response intercept(okhttp3.Interceptor$Chain):152:152 -> intercept
    14:14:okhttp3.Response intercept(okhttp3.Interceptor$Chain):155:155 -> intercept
    15:15:okhttp3.Response intercept(okhttp3.Interceptor$Chain):160:160 -> intercept
    16:16:okhttp3.Response intercept(okhttp3.Interceptor$Chain):167:167 -> intercept
    17:17:okhttp3.Response intercept(okhttp3.Interceptor$Chain):171:171 -> intercept
    18:18:okhttp3.Response intercept(okhttp3.Interceptor$Chain):178:178 -> intercept
    19:25:okhttp3.Response intercept(okhttp3.Interceptor$Chain):183:189 -> intercept
    26:27:okhttp3.Response intercept(okhttp3.Interceptor$Chain):174:175 -> intercept
    28:29:okhttp3.Response intercept(okhttp3.Interceptor$Chain):162:163 -> intercept
    30:31:okhttp3.Response intercept(okhttp3.Interceptor$Chain):137:138 -> intercept
    32:33:okhttp3.Response intercept(okhttp3.Interceptor$Chain):130:131 -> intercept
    34:35:okhttp3.Response intercept(okhttp3.Interceptor$Chain):144:145 -> intercept
    36:37:okhttp3.Response intercept(okhttp3.Interceptor$Chain):119:120 -> intercept
    1:1:boolean isCanceled():94:94 -> isCanceled
    1:1:boolean recover(java.io.IOException,okhttp3.internal.connection.StreamAllocation,boolean,okhttp3.Request):221:221 -> recover
    2:2:boolean recover(java.io.IOException,okhttp3.internal.connection.StreamAllocation,boolean,okhttp3.Request):224:224 -> recover
    3:3:boolean recover(java.io.IOException,okhttp3.internal.connection.StreamAllocation,boolean,okhttp3.Request):227:227 -> recover
    4:4:boolean isRecoverable(java.io.IOException,boolean):241:241 -> recover
    4:4:boolean recover(java.io.IOException,okhttp3.internal.connection.StreamAllocation,boolean,okhttp3.Request):230 -> recover
    5:6:boolean isRecoverable(java.io.IOException,boolean):247:248 -> recover
    5:6:boolean recover(java.io.IOException,okhttp3.internal.connection.StreamAllocation,boolean,okhttp3.Request):230 -> recover
    7:7:boolean isRecoverable(java.io.IOException,boolean):253:253 -> recover
    7:7:boolean recover(java.io.IOException,okhttp3.internal.connection.StreamAllocation,boolean,okhttp3.Request):230 -> recover
    8:8:boolean isRecoverable(java.io.IOException,boolean):256:256 -> recover
    8:8:boolean recover(java.io.IOException,okhttp3.internal.connection.StreamAllocation,boolean,okhttp3.Request):230 -> recover
    9:9:boolean isRecoverable(java.io.IOException,boolean):260:260 -> recover
    9:9:boolean recover(java.io.IOException,okhttp3.internal.connection.StreamAllocation,boolean,okhttp3.Request):230 -> recover
    10:10:boolean recover(java.io.IOException,okhttp3.internal.connection.StreamAllocation,boolean,okhttp3.Request):233:233 -> recover
    1:1:int retryAfter(okhttp3.Response,int):391:391 -> retryAfter
    2:3:int retryAfter(okhttp3.Response,int):399:400 -> retryAfter
    1:4:boolean sameConnection(okhttp3.Response,okhttp3.HttpUrl):411:414 -> sameConnection
    1:1:void setCallStackTrace(java.lang.Object):98:98 -> setCallStackTrace
okhttp3.internal.http.StatusLine -> okhttp3.internal.http.StatusLine:
    1:4:void <init>(okhttp3.Protocol,int,java.lang.String):34:37 -> <init>
    1:2:okhttp3.internal.http.StatusLine parse(java.lang.String):51:52 -> parse
    3:3:okhttp3.internal.http.StatusLine parse(java.lang.String):55:55 -> parse
    4:4:okhttp3.internal.http.StatusLine parse(java.lang.String):58:58 -> parse
    5:5:okhttp3.internal.http.StatusLine parse(java.lang.String):60:60 -> parse
    6:6:okhttp3.internal.http.StatusLine parse(java.lang.String):62:62 -> parse
    7:7:okhttp3.internal.http.StatusLine parse(java.lang.String):53:53 -> parse
    8:8:okhttp3.internal.http.StatusLine parse(java.lang.String):64:64 -> parse
    9:9:okhttp3.internal.http.StatusLine parse(java.lang.String):66:66 -> parse
    10:10:okhttp3.internal.http.StatusLine parse(java.lang.String):73:73 -> parse
    11:11:okhttp3.internal.http.StatusLine parse(java.lang.String):78:78 -> parse
    12:13:okhttp3.internal.http.StatusLine parse(java.lang.String):86:87 -> parse
    14:14:okhttp3.internal.http.StatusLine parse(java.lang.String):90:90 -> parse
    15:15:okhttp3.internal.http.StatusLine parse(java.lang.String):88:88 -> parse
    16:16:okhttp3.internal.http.StatusLine parse(java.lang.String):93:93 -> parse
    17:17:okhttp3.internal.http.StatusLine parse(java.lang.String):80:80 -> parse
    18:18:okhttp3.internal.http.StatusLine parse(java.lang.String):74:74 -> parse
    19:19:okhttp3.internal.http.StatusLine parse(java.lang.String):69:69 -> parse
    1:5:java.lang.String toString():97:101 -> toString
    6:6:java.lang.String toString():103:103 -> toString
okhttp3.internal.http1.Http1Codec -> okhttp3.internal.http1.Http1Codec:
    1:1:void <init>(okhttp3.OkHttpClient,okhttp3.internal.connection.StreamAllocation,okio.BufferedSource,okio.BufferedSink):90:90 -> <init>
    2:3:void <init>(okhttp3.OkHttpClient,okhttp3.internal.connection.StreamAllocation,okio.BufferedSource,okio.BufferedSink):86:87 -> <init>
    4:7:void <init>(okhttp3.OkHttpClient,okhttp3.internal.connection.StreamAllocation,okio.BufferedSource,okio.BufferedSink):91:94 -> <init>
    1:2:void cancel():113:114 -> cancel
    1:1:okio.Sink createRequestBody(okhttp3.Request,long):98:98 -> createRequestBody
    2:4:okio.Sink newChunkedSink():231:233 -> createRequestBody
    2:4:okio.Sink createRequestBody(okhttp3.Request,long):100 -> createRequestBody
    5:5:okio.Sink newChunkedSink():231:231 -> createRequestBody
    5:5:okio.Sink createRequestBody(okhttp3.Request,long):100 -> createRequestBody
    6:8:okio.Sink newFixedLengthSink(long):237:239 -> createRequestBody
    6:8:okio.Sink createRequestBody(okhttp3.Request,long):105 -> createRequestBody
    9:9:okio.Sink newFixedLengthSink(long):237:237 -> createRequestBody
    9:9:okio.Sink createRequestBody(okhttp3.Request,long):105 -> createRequestBody
    10:10:okio.Sink createRequestBody(okhttp3.Request,long):108:108 -> createRequestBody
    1:4:void detachTimeout(okio.ForwardingTimeout):268:271 -> detachTimeout
    1:1:void finishRequest():166:166 -> finishRequest
    1:1:void flushRequest():162:162 -> flushRequest
    1:3:okio.Source newFixedLengthSource(long):243:245 -> newFixedLengthSource
    4:4:okio.Source newFixedLengthSource(long):243:243 -> newFixedLengthSource
    1:2:okhttp3.ResponseBody openResponseBody(okhttp3.Response):134:135 -> openResponseBody
    3:5:okhttp3.ResponseBody openResponseBody(okhttp3.Response):137:139 -> openResponseBody
    6:7:okhttp3.ResponseBody openResponseBody(okhttp3.Response):142:143 -> openResponseBody
    8:10:okio.Source newChunkedSource(okhttp3.HttpUrl):249:251 -> openResponseBody
    8:10:okhttp3.ResponseBody openResponseBody(okhttp3.Response):143 -> openResponseBody
    11:11:okhttp3.ResponseBody openResponseBody(okhttp3.Response):144:144 -> openResponseBody
    12:12:okio.Source newChunkedSource(okhttp3.HttpUrl):249:249 -> openResponseBody
    12:12:okhttp3.ResponseBody openResponseBody(okhttp3.Response):143 -> openResponseBody
    13:13:okhttp3.ResponseBody openResponseBody(okhttp3.Response):147:147 -> openResponseBody
    14:15:okhttp3.ResponseBody openResponseBody(okhttp3.Response):149:150 -> openResponseBody
    16:16:okhttp3.ResponseBody openResponseBody(okhttp3.Response):153:153 -> openResponseBody
    17:21:okio.Source newUnknownLengthSource():255:259 -> openResponseBody
    17:21:okhttp3.ResponseBody openResponseBody(okhttp3.Response):153 -> openResponseBody
    22:22:okhttp3.ResponseBody openResponseBody(okhttp3.Response):153:153 -> openResponseBody
    23:23:okio.Source newUnknownLengthSource():256:256 -> openResponseBody
    23:23:okhttp3.ResponseBody openResponseBody(okhttp3.Response):153 -> openResponseBody
    24:24:okio.Source newUnknownLengthSource():255:255 -> openResponseBody
    24:24:okhttp3.ResponseBody openResponseBody(okhttp3.Response):153 -> openResponseBody
    1:2:java.lang.String readHeaderLine():215:216 -> readHeaderLine
    1:1:okhttp3.Headers readHeaders():222:222 -> readHeaders
    2:3:okhttp3.Headers readHeaders():224:225 -> readHeaders
    4:4:okhttp3.Headers readHeaders():227:227 -> readHeaders
    1:2:okhttp3.Response$Builder readResponseHeaders(boolean):184:185 -> readResponseHeaders
    3:3:okhttp3.Response$Builder readResponseHeaders(boolean):189:189 -> readResponseHeaders
    4:8:okhttp3.Response$Builder readResponseHeaders(boolean):191:195 -> readResponseHeaders
    9:9:okhttp3.Response$Builder readResponseHeaders(boolean):197:197 -> readResponseHeaders
    10:11:okhttp3.Response$Builder readResponseHeaders(boolean):199:200 -> readResponseHeaders
    12:12:okhttp3.Response$Builder readResponseHeaders(boolean):204:204 -> readResponseHeaders
    13:15:okhttp3.Response$Builder readResponseHeaders(boolean):208:210 -> readResponseHeaders
    1:7:void writeRequest(okhttp3.Headers,java.lang.String):171:177 -> writeRequest
    8:9:void writeRequest(okhttp3.Headers,java.lang.String):179:180 -> writeRequest
    10:10:void writeRequest(okhttp3.Headers,java.lang.String):171:171 -> writeRequest
    1:2:void writeRequestHeaders(okhttp3.Request):128:129 -> writeRequestHeaders
    3:5:java.lang.String okhttp3.internal.http.RequestLine.get(okhttp3.Request,java.net.Proxy$Type):33:35 -> writeRequestHeaders
    3:5:void writeRequestHeaders(okhttp3.Request):128 -> writeRequestHeaders
    6:6:boolean okhttp3.internal.http.RequestLine.includeAuthorityInRequestLine(okhttp3.Request,java.net.Proxy$Type):52:52 -> writeRequestHeaders
    6:6:java.lang.String okhttp3.internal.http.RequestLine.get(okhttp3.Request,java.net.Proxy$Type):37 -> writeRequestHeaders
    6:6:void writeRequestHeaders(okhttp3.Request):128 -> writeRequestHeaders
    7:7:java.lang.String okhttp3.internal.http.RequestLine.get(okhttp3.Request,java.net.Proxy$Type):38:38 -> writeRequestHeaders
    7:7:void writeRequestHeaders(okhttp3.Request):128 -> writeRequestHeaders
    8:8:java.lang.String okhttp3.internal.http.RequestLine.get(okhttp3.Request,java.net.Proxy$Type):40:40 -> writeRequestHeaders
    8:8:void writeRequestHeaders(okhttp3.Request):128 -> writeRequestHeaders
    9:10:java.lang.String okhttp3.internal.http.RequestLine.get(okhttp3.Request,java.net.Proxy$Type):43:44 -> writeRequestHeaders
    9:10:void writeRequestHeaders(okhttp3.Request):128 -> writeRequestHeaders
    11:11:void writeRequestHeaders(okhttp3.Request):130:130 -> writeRequestHeaders
okhttp3.internal.http1.Http1Codec$AbstractSource -> okhttp3.internal.http1.Http1Codec$AbstractSource:
    1:2:void <init>(okhttp3.internal.http1.Http1Codec):352:353 -> <init>
    1:2:void <init>(okhttp3.internal.http1.Http1Codec,okhttp3.internal.http1.Http1Codec$1):352 -> <init>
    3:3:void <init>(okhttp3.internal.http1.Http1Codec):355:355 -> <init>
    3:3:void <init>(okhttp3.internal.http1.Http1Codec,okhttp3.internal.http1.Http1Codec$1):352 -> <init>
    1:1:void endOfInput(boolean,java.io.IOException):379:379 -> endOfInput
    2:2:void endOfInput(boolean,java.io.IOException):382:382 -> endOfInput
    3:5:void endOfInput(boolean,java.io.IOException):384:386 -> endOfInput
    6:6:void endOfInput(boolean,java.io.IOException):380:380 -> endOfInput
    1:1:long read(okio.Buffer,long):363:363 -> read
    2:2:long read(okio.Buffer,long):365:365 -> read
    3:4:long read(okio.Buffer,long):369:370 -> read
    1:1:okio.Timeout timeout():358:358 -> timeout
okhttp3.internal.http1.Http1Codec$ChunkedSink -> okhttp3.internal.http1.Http1Codec$ChunkedSink:
    1:1:void <init>(okhttp3.internal.http1.Http1Codec):321:321 -> <init>
    2:2:void <init>(okhttp3.internal.http1.Http1Codec):318:318 -> <init>
    1:6:void close():344:349 -> close
    1:3:void flush():339:341 -> flush
    1:1:okio.Timeout timeout():325:325 -> timeout
    1:1:void write(okio.Buffer,long):329:329 -> write
    2:5:void write(okio.Buffer,long):332:335 -> write
    6:6:void write(okio.Buffer,long):329:329 -> write
okhttp3.internal.http1.Http1Codec$ChunkedSource -> okhttp3.internal.http1.Http1Codec$ChunkedSource:
    1:1:void <init>(okhttp3.internal.http1.Http1Codec,okhttp3.HttpUrl):439:439 -> <init>
    2:3:void <init>(okhttp3.internal.http1.Http1Codec,okhttp3.HttpUrl):436:437 -> <init>
    4:4:void <init>(okhttp3.internal.http1.Http1Codec,okhttp3.HttpUrl):440:440 -> <init>
    1:3:void close():486:488 -> close
    4:4:void close():490:490 -> close
    1:2:long read(okio.Buffer,long):445:446 -> read
    3:3:long read(okio.Buffer,long):448:448 -> read
    4:5:void readChunkSize():465:466 -> read
    4:5:long read(okio.Buffer,long):449 -> read
    6:8:void readChunkSize():469:471 -> read
    6:8:long read(okio.Buffer,long):449 -> read
    9:12:void readChunkSize():478:481 -> read
    9:12:long read(okio.Buffer,long):449 -> read
    13:13:long read(okio.Buffer,long):450:450 -> read
    14:14:long read(okio.Buffer,long):453:453 -> read
    15:15:long read(okio.Buffer,long):459:459 -> read
    16:18:long read(okio.Buffer,long):455:457 -> read
    19:19:void readChunkSize():472:472 -> read
    19:19:long read(okio.Buffer,long):449 -> read
    20:20:void readChunkSize():476:476 -> read
    20:20:long read(okio.Buffer,long):449 -> read
    21:21:long read(okio.Buffer,long):445:445 -> read
    22:22:long read(okio.Buffer,long):444:444 -> read
okhttp3.internal.http1.Http1Codec$FixedLengthSink -> okhttp3.internal.http1.Http1Codec$FixedLengthSink:
    1:1:void <init>(okhttp3.internal.http1.Http1Codec,long):280:280 -> <init>
    2:2:void <init>(okhttp3.internal.http1.Http1Codec,long):276:276 -> <init>
    3:3:void <init>(okhttp3.internal.http1.Http1Codec,long):281:281 -> <init>
    1:5:void close():305:309 -> close
    6:6:void close():307:307 -> close
    1:2:void flush():300:301 -> flush
    1:1:okio.Timeout timeout():285:285 -> timeout
    1:3:void write(okio.Buffer,long):289:291 -> write
    4:5:void write(okio.Buffer,long):295:296 -> write
    6:6:void write(okio.Buffer,long):292:292 -> write
    7:7:void write(okio.Buffer,long):289:289 -> write
okhttp3.internal.http1.Http1Codec$FixedLengthSource -> okhttp3.internal.http1.Http1Codec$FixedLengthSource:
    1:4:void <init>(okhttp3.internal.http1.Http1Codec,long):395:398 -> <init>
    1:1:void close():422:422 -> close
    2:3:void close():424:425 -> close
    4:4:void close():428:428 -> close
    1:2:long read(okio.Buffer,long):404:405 -> read
    3:3:long read(okio.Buffer,long):407:407 -> read
    4:6:long read(okio.Buffer,long):414:416 -> read
    7:9:long read(okio.Buffer,long):409:411 -> read
    10:10:long read(okio.Buffer,long):404:404 -> read
    11:11:long read(okio.Buffer,long):403:403 -> read
okhttp3.internal.http1.Http1Codec$UnknownLengthSource -> okhttp3.internal.http1.Http1Codec$UnknownLengthSource:
    1:1:void <init>(okhttp3.internal.http1.Http1Codec):498:498 -> <init>
    1:3:void close():517:519 -> close
    4:4:void close():521:521 -> close
    1:2:long read(okio.Buffer,long):504:505 -> read
    3:3:long read(okio.Buffer,long):507:507 -> read
    4:5:long read(okio.Buffer,long):509:510 -> read
    6:6:long read(okio.Buffer,long):504:504 -> read
    7:7:long read(okio.Buffer,long):503:503 -> read
okhttp3.internal.http2.ConnectionShutdownException -> okhttp3.internal.http2.ConnectionShutdownException:
    1:1:void <init>():24:24 -> <init>
okhttp3.internal.http2.ErrorCode -> okhttp3.internal.http2.ErrorCode:
    1:1:void <clinit>():21:21 -> <clinit>
    2:2:void <clinit>():23:23 -> <clinit>
    3:3:void <clinit>():25:25 -> <clinit>
    4:4:void <clinit>():27:27 -> <clinit>
    5:5:void <clinit>():29:29 -> <clinit>
    6:6:void <clinit>():31:31 -> <clinit>
    7:7:void <clinit>():33:33 -> <clinit>
    8:8:void <clinit>():35:35 -> <clinit>
    9:9:void <clinit>():37:37 -> <clinit>
    10:10:void <clinit>():39:39 -> <clinit>
    11:11:void <clinit>():41:41 -> <clinit>
    12:12:void <clinit>():19:19 -> <clinit>
    1:2:void <init>(java.lang.String,int,int):45:46 -> <init>
    1:2:okhttp3.internal.http2.ErrorCode fromHttp2(int):50:51 -> fromHttp2
    1:1:okhttp3.internal.http2.ErrorCode valueOf(java.lang.String):19:19 -> valueOf
    1:1:okhttp3.internal.http2.ErrorCode[] values():19:19 -> values
okhttp3.internal.http2.Header -> okhttp3.internal.http2.Header:
    1:1:void <clinit>():25:25 -> <clinit>
    2:6:void <clinit>():33:37 -> <clinit>
    1:1:void <init>(java.lang.String,java.lang.String):48:48 -> <init>
    2:2:void <init>(okio.ByteString,java.lang.String):52:52 -> <init>
    3:6:void <init>(okio.ByteString,okio.ByteString):55:58 -> <init>
    1:4:boolean equals(java.lang.Object):62:65 -> equals
    1:2:int hashCode():72:73 -> hashCode
    1:1:java.lang.String toString():78:78 -> toString
okhttp3.internal.http2.Hpack -> okhttp3.internal.http2.Hpack:
    1:1:void <clinit>():47:47 -> <clinit>
    2:5:java.util.Map nameToFirstIndex():357:360 -> <clinit>
    2:5:void <clinit>():354 -> <clinit>
    6:6:java.util.Map nameToFirstIndex():363:363 -> <clinit>
    6:6:void <clinit>():354 -> <clinit>
    7:7:void <clinit>():354:354 -> <clinit>
    1:2:okio.ByteString checkLowercase(okio.ByteString):596:597 -> checkLowercase
    3:3:okio.ByteString checkLowercase(okio.ByteString):599:599 -> checkLowercase
okhttp3.internal.http2.Hpack$Reader -> okhttp3.internal.http2.Hpack$Reader:
    1:1:void <init>(int,int,okio.Source):134:134 -> <init>
    1:1:void <init>(int,okio.Source):131 -> <init>
    2:2:void <init>(int,int,okio.Source):117:117 -> <init>
    2:2:void <init>(int,okio.Source):131 -> <init>
    3:3:void <init>(int,int,okio.Source):124:124 -> <init>
    3:3:void <init>(int,okio.Source):131 -> <init>
    4:6:void <init>(int,int,okio.Source):126:128 -> <init>
    4:6:void <init>(int,okio.Source):131 -> <init>
    7:9:void <init>(int,int,okio.Source):135:137 -> <init>
    7:9:void <init>(int,okio.Source):131 -> <init>
    1:4:void clearDynamicTable():155:158 -> clearDynamicTable
    1:1:int dynamicTableIndex(int):233:233 -> dynamicTableIndex
    1:4:int evictToRecoverBytes(int):166:169 -> evictToRecoverBytes
    5:5:int evictToRecoverBytes(int):172:172 -> evictToRecoverBytes
    6:6:int evictToRecoverBytes(int):174:174 -> evictToRecoverBytes
    1:2:java.util.List getAndResetHeaderList():213:214 -> getAndResetHeaderList
    1:1:boolean isStaticHeader(int):275:275 -> getName
    1:1:okio.ByteString getName(int):262 -> getName
    2:2:okio.ByteString getName(int):263:263 -> getName
    3:4:okio.ByteString getName(int):265:266 -> getName
    5:5:okio.ByteString getName(int):270:270 -> getName
    6:6:okio.ByteString getName(int):267:267 -> getName
    1:1:void insertIntoDynamicTable(int,okhttp3.internal.http2.Header):280:280 -> insertIntoDynamicTable
    2:2:void insertIntoDynamicTable(int,okhttp3.internal.http2.Header):282:282 -> insertIntoDynamicTable
    3:3:void insertIntoDynamicTable(int,okhttp3.internal.http2.Header):284:284 -> insertIntoDynamicTable
    4:4:int dynamicTableIndex(int):233:233 -> insertIntoDynamicTable
    4:4:void insertIntoDynamicTable(int,okhttp3.internal.http2.Header):284 -> insertIntoDynamicTable
    5:5:void insertIntoDynamicTable(int,okhttp3.internal.http2.Header):284:284 -> insertIntoDynamicTable
    6:7:void insertIntoDynamicTable(int,okhttp3.internal.http2.Header):288:289 -> insertIntoDynamicTable
    8:9:void insertIntoDynamicTable(int,okhttp3.internal.http2.Header):294:295 -> insertIntoDynamicTable
    10:14:void insertIntoDynamicTable(int,okhttp3.internal.http2.Header):298:302 -> insertIntoDynamicTable
    15:17:void insertIntoDynamicTable(int,okhttp3.internal.http2.Header):304:306 -> insertIntoDynamicTable
    18:18:int dynamicTableIndex(int):233:233 -> insertIntoDynamicTable
    18:18:void insertIntoDynamicTable(int,okhttp3.internal.http2.Header):308 -> insertIntoDynamicTable
    19:19:void insertIntoDynamicTable(int,okhttp3.internal.http2.Header):309:309 -> insertIntoDynamicTable
    20:20:void insertIntoDynamicTable(int,okhttp3.internal.http2.Header):311:311 -> insertIntoDynamicTable
    1:1:boolean isStaticHeader(int):275:275 -> isStaticHeader
    1:1:int readByte():315:315 -> readByteString
    1:1:okio.ByteString readByteString():342 -> readByteString
    2:2:okio.ByteString readByteString():344:344 -> readByteString
    3:3:okio.ByteString readByteString():347:347 -> readByteString
    4:4:okio.ByteString readByteString():349:349 -> readByteString
    1:2:void readHeaders():184:185 -> readHeaders
    3:3:void readHeaders():189:189 -> readHeaders
    4:6:void readIndexedHeader(int):219:221 -> readHeaders
    4:6:void readHeaders():190 -> readHeaders
    7:8:void readIndexedHeader(int):223:224 -> readHeaders
    7:8:void readHeaders():190 -> readHeaders
    9:9:void readIndexedHeader(int):227:227 -> readHeaders
    9:9:void readHeaders():190 -> readHeaders
    10:10:void readIndexedHeader(int):225:225 -> readHeaders
    10:10:void readHeaders():190 -> readHeaders
    11:13:void readLiteralHeaderWithIncrementalIndexingNewName():256:258 -> readHeaders
    11:13:void readHeaders():192 -> readHeaders
    14:14:void readHeaders():194:194 -> readHeaders
    15:17:void readLiteralHeaderWithIncrementalIndexingIndexedName(int):250:252 -> readHeaders
    15:17:void readHeaders():195 -> readHeaders
    18:19:void readHeaders():197:198 -> readHeaders
    20:20:void adjustDynamicTableByteCount():145:145 -> readHeaders
    20:20:void readHeaders():202 -> readHeaders
    21:21:void adjustDynamicTableByteCount():147:147 -> readHeaders
    21:21:void readHeaders():202 -> readHeaders
    22:22:void adjustDynamicTableByteCount():149:149 -> readHeaders
    22:22:void readHeaders():202 -> readHeaders
    23:23:void readHeaders():200:200 -> readHeaders
    24:24:void readHeaders():206:206 -> readHeaders
    25:27:void readLiteralHeaderWithoutIndexingIndexedName(int):237:239 -> readHeaders
    25:27:void readHeaders():207 -> readHeaders
    28:30:void readLiteralHeaderWithoutIndexingNewName():243:245 -> readHeaders
    28:30:void readHeaders():204 -> readHeaders
    31:31:void readHeaders():187:187 -> readHeaders
    1:1:int readByte():315:315 -> readInt
    1:1:int readInt(int,int):328 -> readInt
okhttp3.internal.http2.Hpack$Writer -> okhttp3.internal.http2.Hpack$Writer:
    1:1:void <init>(int,boolean,okio.Buffer):400:400 -> <init>
    1:1:void <init>(okio.Buffer):397 -> <init>
    2:2:void <init>(int,boolean,okio.Buffer):383:383 -> <init>
    2:2:void <init>(okio.Buffer):397 -> <init>
    3:3:void <init>(int,boolean,okio.Buffer):390:390 -> <init>
    3:3:void <init>(okio.Buffer):397 -> <init>
    4:6:void <init>(int,boolean,okio.Buffer):392:394 -> <init>
    4:6:void <init>(okio.Buffer):397 -> <init>
    7:9:void <init>(int,boolean,okio.Buffer):402:404 -> <init>
    7:9:void <init>(okio.Buffer):397 -> <init>
    1:4:void clearDynamicTable():408:411 -> clearDynamicTable
    1:4:int evictToRecoverBytes(int):419:422 -> evictToRecoverBytes
    5:5:int evictToRecoverBytes(int):425:425 -> evictToRecoverBytes
    6:7:int evictToRecoverBytes(int):427:428 -> evictToRecoverBytes
    1:1:void insertIntoDynamicTable(okhttp3.internal.http2.Header):434:434 -> insertIntoDynamicTable
    2:3:void insertIntoDynamicTable(okhttp3.internal.http2.Header):437:438 -> insertIntoDynamicTable
    4:5:void insertIntoDynamicTable(okhttp3.internal.http2.Header):443:444 -> insertIntoDynamicTable
    6:10:void insertIntoDynamicTable(okhttp3.internal.http2.Header):446:450 -> insertIntoDynamicTable
    11:14:void insertIntoDynamicTable(okhttp3.internal.http2.Header):452:455 -> insertIntoDynamicTable
    1:1:void setHeaderTableSizeSetting(int):566:566 -> setHeaderTableSizeSetting
    2:2:void setHeaderTableSizeSetting(int):569:569 -> setHeaderTableSizeSetting
    3:3:void setHeaderTableSizeSetting(int):572:572 -> setHeaderTableSizeSetting
    4:5:void setHeaderTableSizeSetting(int):575:576 -> setHeaderTableSizeSetting
    6:6:void adjustDynamicTableByteCount():581:581 -> setHeaderTableSizeSetting
    6:6:void setHeaderTableSizeSetting(int):577 -> setHeaderTableSizeSetting
    7:7:void adjustDynamicTableByteCount():583:583 -> setHeaderTableSizeSetting
    7:7:void setHeaderTableSizeSetting(int):577 -> setHeaderTableSizeSetting
    8:8:void adjustDynamicTableByteCount():585:585 -> setHeaderTableSizeSetting
    8:8:void setHeaderTableSizeSetting(int):577 -> setHeaderTableSizeSetting
    1:6:void writeByteString(okio.ByteString):552:557 -> writeByteString
    7:8:void writeByteString(okio.ByteString):559:560 -> writeByteString
    1:2:void writeHeaders(java.util.List):461:462 -> writeHeaders
    3:3:void writeHeaders(java.util.List):464:464 -> writeHeaders
    4:6:void writeHeaders(java.util.List):466:468 -> writeHeaders
    7:10:void writeHeaders(java.util.List):471:474 -> writeHeaders
    11:11:void writeHeaders(java.util.List):478:478 -> writeHeaders
    12:12:void writeHeaders(java.util.List):480:480 -> writeHeaders
    13:13:void writeHeaders(java.util.List):486:486 -> writeHeaders
    14:14:void writeHeaders(java.util.List):488:488 -> writeHeaders
    15:18:void writeHeaders(java.util.List):495:498 -> writeHeaders
    19:19:void writeHeaders(java.util.List):501:501 -> writeHeaders
    20:20:void writeHeaders(java.util.List):509:509 -> writeHeaders
    21:25:void writeHeaders(java.util.List):512:516 -> writeHeaders
    26:27:void writeHeaders(java.util.List):519:520 -> writeHeaders
    28:30:void writeHeaders(java.util.List):523:525 -> writeHeaders
    1:1:void writeInt(int,int,int):534:534 -> writeInt
    2:2:void writeInt(int,int,int):539:539 -> writeInt
    3:3:void writeInt(int,int,int):545:545 -> writeInt
    4:4:void writeInt(int,int,int):548:548 -> writeInt
okhttp3.internal.http2.Http2 -> okhttp3.internal.http2.Http2:
    1:1:void <clinit>():25:25 -> <clinit>
    2:2:void <clinit>():51:51 -> <clinit>
    3:4:void <clinit>():68:69 -> <clinit>
    5:6:void <clinit>():71:72 -> <clinit>
    7:8:void <clinit>():75:76 -> <clinit>
    9:11:void <clinit>():80:82 -> <clinit>
    12:15:void <clinit>():85:88 -> <clinit>
    16:19:void <clinit>():92:95 -> <clinit>
    20:21:void <clinit>():100:101 -> <clinit>
    1:1:void <init>():105:105 -> <init>
    1:1:java.lang.String frameLog(boolean,int,int,byte,byte):135:135 -> frameLog
    2:2:java.lang.String formatFlags(byte,byte):158:158 -> frameLog
    2:2:java.lang.String frameLog(boolean,int,int,byte,byte):136 -> frameLog
    3:3:java.lang.String formatFlags(byte,byte):161:161 -> frameLog
    3:3:java.lang.String frameLog(boolean,int,int,byte,byte):136 -> frameLog
    4:4:java.lang.String formatFlags(byte,byte):163:163 -> frameLog
    4:4:java.lang.String frameLog(boolean,int,int,byte,byte):136 -> frameLog
    5:5:java.lang.String formatFlags(byte,byte):151:151 -> frameLog
    5:5:java.lang.String frameLog(boolean,int,int,byte,byte):136 -> frameLog
    6:6:java.lang.String formatFlags(byte,byte):156:156 -> frameLog
    6:6:java.lang.String frameLog(boolean,int,int,byte,byte):136 -> frameLog
    7:7:java.lang.String frameLog(boolean,int,int,byte,byte):137:137 -> frameLog
    1:1:java.lang.IllegalArgumentException illegalArgument(java.lang.String,java.lang.Object[]):109:109 -> illegalArgument
    1:1:java.io.IOException ioException(java.lang.String,java.lang.Object[]):113:113 -> ioException
okhttp3.internal.http2.Http2Codec -> okhttp3.internal.http2.Http2Codec:
    1:1:void <clinit>():69:69 -> <clinit>
    2:2:void <clinit>():82:82 -> <clinit>
    1:7:void <init>(okhttp3.OkHttpClient,okhttp3.Interceptor$Chain,okhttp3.internal.connection.StreamAllocation,okhttp3.internal.http2.Http2Connection):99:105 -> <init>
    1:1:void cancel():192:192 -> cancel
    1:1:okio.Sink createRequestBody(okhttp3.Request,long):109:109 -> createRequestBody
    1:1:void finishRequest():127:127 -> finishRequest
    1:1:void flushRequest():123:123 -> flushRequest
    2:2:void okhttp3.internal.http2.Http2Connection.flush():413:413 -> flushRequest
    2:2:void flushRequest():123 -> flushRequest
    1:5:okhttp3.ResponseBody openResponseBody(okhttp3.Response):184:188 -> openResponseBody
    1:2:okhttp3.Response$Builder readResponseHeaders(boolean):131:132 -> readResponseHeaders
    3:10:okhttp3.Response$Builder readHttp2HeadersList(okhttp3.Headers,okhttp3.Protocol):164:171 -> readResponseHeaders
    3:10:okhttp3.Response$Builder readResponseHeaders(boolean):132 -> readResponseHeaders
    11:15:okhttp3.Response$Builder readHttp2HeadersList(okhttp3.Headers,okhttp3.Protocol):176:180 -> readResponseHeaders
    11:15:okhttp3.Response$Builder readResponseHeaders(boolean):132 -> readResponseHeaders
    16:16:okhttp3.Response$Builder readResponseHeaders(boolean):133:133 -> readResponseHeaders
    17:17:okhttp3.Response$Builder readHttp2HeadersList(okhttp3.Headers,okhttp3.Protocol):174:174 -> readResponseHeaders
    17:17:okhttp3.Response$Builder readResponseHeaders(boolean):132 -> readResponseHeaders
    1:1:void writeRequestHeaders(okhttp3.Request):113:113 -> writeRequestHeaders
    2:2:void writeRequestHeaders(okhttp3.Request):115:115 -> writeRequestHeaders
    3:7:java.util.List http2HeadersList(okhttp3.Request):140:144 -> writeRequestHeaders
    3:7:void writeRequestHeaders(okhttp3.Request):116 -> writeRequestHeaders
    8:8:java.util.List http2HeadersList(okhttp3.Request):146:146 -> writeRequestHeaders
    8:8:void writeRequestHeaders(okhttp3.Request):116 -> writeRequestHeaders
    9:9:java.util.List http2HeadersList(okhttp3.Request):148:148 -> writeRequestHeaders
    9:9:void writeRequestHeaders(okhttp3.Request):116 -> writeRequestHeaders
    10:10:java.util.List http2HeadersList(okhttp3.Request):150:150 -> writeRequestHeaders
    10:10:void writeRequestHeaders(okhttp3.Request):116 -> writeRequestHeaders
    11:13:java.util.List http2HeadersList(okhttp3.Request):152:154 -> writeRequestHeaders
    11:13:void writeRequestHeaders(okhttp3.Request):116 -> writeRequestHeaders
    14:15:void writeRequestHeaders(okhttp3.Request):117:118 -> writeRequestHeaders
    16:16:okio.Timeout okhttp3.internal.http2.Http2Stream.readTimeout():208:208 -> writeRequestHeaders
    16:16:void writeRequestHeaders(okhttp3.Request):118 -> writeRequestHeaders
    17:18:void writeRequestHeaders(okhttp3.Request):118:119 -> writeRequestHeaders
    19:19:okio.Timeout okhttp3.internal.http2.Http2Stream.writeTimeout():212:212 -> writeRequestHeaders
    19:19:void writeRequestHeaders(okhttp3.Request):119 -> writeRequestHeaders
    20:20:void writeRequestHeaders(okhttp3.Request):119:119 -> writeRequestHeaders
okhttp3.internal.http2.Http2Codec$StreamFinishingSource -> okhttp3.internal.http2.Http2Codec$StreamFinishingSource:
    1:2:void <init>(okhttp3.internal.http2.Http2Codec,okio.Source):199:200 -> <init>
    3:4:void <init>(okhttp3.internal.http2.Http2Codec,okio.Source):196:197 -> <init>
    1:2:void close():217:218 -> close
    1:3:void endOfInput(java.io.IOException):222:224 -> endOfInput
    1:1:long read(okio.Buffer,long):205:205 -> read
    2:2:long read(okio.Buffer,long):207:207 -> read
    3:4:long read(okio.Buffer,long):211:212 -> read
okhttp3.internal.http2.Http2Connection -> okhttp3.internal.http2.Http2Connection:
    1:1:void <clinit>():61:61 -> <clinit>
    2:2:void <clinit>():81:81 -> <clinit>
    3:3:void <clinit>():83:83 -> <clinit>
    1:1:void <init>(okhttp3.internal.http2.Http2Connection$Builder):138:138 -> <init>
    2:2:void <init>(okhttp3.internal.http2.Http2Connection$Builder):93:93 -> <init>
    3:3:void <init>(okhttp3.internal.http2.Http2Connection$Builder):116:116 -> <init>
    4:4:void <init>(okhttp3.internal.http2.Http2Connection$Builder):125:125 -> <init>
    5:5:void <init>(okhttp3.internal.http2.Http2Connection$Builder):129:129 -> <init>
    6:6:void <init>(okhttp3.internal.http2.Http2Connection$Builder):131:131 -> <init>
    7:7:void <init>(okhttp3.internal.http2.Http2Connection$Builder):831:831 -> <init>
    8:10:void <init>(okhttp3.internal.http2.Http2Connection$Builder):139:141 -> <init>
    11:13:void <init>(okhttp3.internal.http2.Http2Connection$Builder):143:145 -> <init>
    14:15:void <init>(okhttp3.internal.http2.Http2Connection$Builder):152:153 -> <init>
    16:16:void <init>(okhttp3.internal.http2.Http2Connection$Builder):156:156 -> <init>
    17:20:void <init>(okhttp3.internal.http2.Http2Connection$Builder):158:161 -> <init>
    21:21:void <init>(okhttp3.internal.http2.Http2Connection$Builder):166:166 -> <init>
    22:27:void <init>(okhttp3.internal.http2.Http2Connection$Builder):168:173 -> <init>
    28:28:void <init>(okhttp3.internal.http2.Http2Connection$Builder):175:175 -> <init>
    1:1:void access$000(okhttp3.internal.http2.Http2Connection):61:61 -> access$000
    1:1:java.util.concurrent.ExecutorService access$100():61:61 -> access$100
    1:1:java.util.concurrent.ScheduledExecutorService access$200(okhttp3.internal.http2.Http2Connection):61:61 -> access$200
    1:1:boolean access$302(okhttp3.internal.http2.Http2Connection,boolean):61:61 -> access$302
    1:1:void close():442:442 -> close
    2:2:void close(okhttp3.internal.http2.ErrorCode,okhttp3.internal.http2.ErrorCode):449:449 -> close
    3:6:void close(okhttp3.internal.http2.ErrorCode,okhttp3.internal.http2.ErrorCode):455:458 -> close
    7:7:void close(okhttp3.internal.http2.ErrorCode,okhttp3.internal.http2.ErrorCode):460:460 -> close
    8:8:void close(okhttp3.internal.http2.ErrorCode,okhttp3.internal.http2.ErrorCode):463:463 -> close
    9:9:void close(okhttp3.internal.http2.ErrorCode,okhttp3.internal.http2.ErrorCode):465:465 -> close
    10:10:void close(okhttp3.internal.http2.ErrorCode,okhttp3.internal.http2.ErrorCode):474:474 -> close
    11:11:void close(okhttp3.internal.http2.ErrorCode,okhttp3.internal.http2.ErrorCode):481:481 -> close
    12:13:void close(okhttp3.internal.http2.ErrorCode,okhttp3.internal.http2.ErrorCode):487:488 -> close
    14:14:void close(okhttp3.internal.http2.ErrorCode,okhttp3.internal.http2.ErrorCode):490:490 -> close
    15:15:void close(okhttp3.internal.http2.ErrorCode,okhttp3.internal.http2.ErrorCode):460:460 -> close
    1:1:void failConnection():495:495 -> failConnection
    1:1:void flush():413:413 -> flush
    1:1:okhttp3.internal.http2.Http2Stream getStream(int):191:191 -> getStream
    1:1:boolean isShutdown():538:538 -> isShutdown
    1:1:int maxConcurrentStreams():201:201 -> maxConcurrentStreams
    1:1:okhttp3.internal.http2.Http2Stream newStream(java.util.List,boolean):231:231 -> newStream
    2:5:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):242:245 -> newStream
    6:6:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):247:247 -> newStream
    7:12:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):250:255 -> newStream
    13:13:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):257:257 -> newStream
    14:15:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):259:260 -> newStream
    16:16:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):263:263 -> newStream
    17:17:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):265:265 -> newStream
    18:18:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):268:268 -> newStream
    19:19:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):261:261 -> newStream
    20:20:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):248:248 -> newStream
    21:21:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):257:257 -> newStream
    22:22:okhttp3.internal.http2.Http2Stream newStream(int,java.util.List,boolean):265:265 -> newStream
    1:5:void pushDataLater(int,okio.BufferedSource,int,boolean):889:893 -> pushDataLater
    6:6:void pushDataLater(int,okio.BufferedSource,int,boolean):892:892 -> pushDataLater
    1:2:void pushExecutorExecute(okhttp3.internal.NamedRunnable):921:922 -> pushExecutorExecute
    3:3:void pushExecutorExecute(okhttp3.internal.NamedRunnable):924:924 -> pushExecutorExecute
    1:1:void pushHeadersLater(int,java.util.List,boolean):864:864 -> pushHeadersLater
    1:4:void pushRequestLater(int,java.util.List):834:837 -> pushRequestLater
    5:6:void pushRequestLater(int,java.util.List):839:840 -> pushRequestLater
    7:7:void pushRequestLater(int,java.util.List):842:842 -> pushRequestLater
    8:8:void pushRequestLater(int,java.util.List):840:840 -> pushRequestLater
    1:1:void pushResetLater(int,okhttp3.internal.http2.ErrorCode):910:910 -> pushResetLater
    1:3:okhttp3.internal.http2.Http2Stream removeStream(int):195:197 -> removeStream
    1:1:void shutdown(okhttp3.internal.http2.ErrorCode):422:422 -> shutdown
    2:4:void shutdown(okhttp3.internal.http2.ErrorCode):424:426 -> shutdown
    5:7:void shutdown(okhttp3.internal.http2.ErrorCode):428:430 -> shutdown
    8:9:void shutdown(okhttp3.internal.http2.ErrorCode):433:434 -> shutdown
    10:10:void shutdown(okhttp3.internal.http2.ErrorCode):430:430 -> shutdown
    11:11:void shutdown(okhttp3.internal.http2.ErrorCode):434:434 -> shutdown
    1:3:void start(boolean):514:516 -> start
    1:3:void start():505 -> start
    4:4:void start(boolean):518:518 -> start
    4:4:void start():505 -> start
    5:5:void start(boolean):521:521 -> start
    5:5:void start():505 -> start
    1:4:void updateConnectionFlowControl(long):205:208 -> updateConnectionFlowControl
    5:5:void updateConnectionFlowControl(long):210:210 -> updateConnectionFlowControl
    1:1:void writeData(int,boolean,okio.Buffer,long):294:294 -> writeData
    2:2:void writeData(int,boolean,okio.Buffer,long):300:300 -> writeData
    3:3:void writeData(int,boolean,okio.Buffer,long):302:302 -> writeData
    4:4:void writeData(int,boolean,okio.Buffer,long):305:305 -> writeData
    5:5:void writeData(int,boolean,okio.Buffer,long):308:308 -> writeData
    6:6:void writeData(int,boolean,okio.Buffer,long):306:306 -> writeData
    7:10:void writeData(int,boolean,okio.Buffer,long):315:318 -> writeData
    11:11:void writeData(int,boolean,okio.Buffer,long):321:321 -> writeData
    12:13:void writeData(int,boolean,okio.Buffer,long):311:312 -> writeData
    14:14:void writeData(int,boolean,okio.Buffer,long):318:318 -> writeData
    1:4:void writePing(boolean,int,int):382:385 -> writePing
    5:5:void writePing(boolean,int,int):387:387 -> writePing
    6:6:void writePing(boolean,int,int):385:385 -> writePing
    7:7:void writePing(boolean,int,int):393:393 -> writePing
    8:8:void writePing(boolean,int,int):395:395 -> writePing
    1:1:void writeSynResetLater(int,okhttp3.internal.http2.ErrorCode):327:327 -> writeSynResetLater
    1:2:void writeWindowUpdateLater(int,long):347:348 -> writeWindowUpdateLater
    3:3:void writeWindowUpdateLater(int,long):347:347 -> writeWindowUpdateLater
okhttp3.internal.http2.Http2Connection$1 -> okhttp3.internal.http2.Http2Connection$1:
    1:1:void <init>(okhttp3.internal.http2.Http2Connection,java.lang.String,java.lang.Object[],int,okhttp3.internal.http2.ErrorCode):327:327 -> <init>
    1:1:void execute():330:330 -> execute
    2:2:void okhttp3.internal.http2.Http2Connection.writeSynReset(int,okhttp3.internal.http2.ErrorCode):342:342 -> execute
    2:2:void execute():330 -> execute
    3:3:void execute():332:332 -> execute
okhttp3.internal.http2.Http2Connection$2 -> okhttp3.internal.http2.Http2Connection$2:
    1:1:void <init>(okhttp3.internal.http2.Http2Connection,java.lang.String,java.lang.Object[],int,long):348:348 -> <init>
    1:1:void execute():351:351 -> execute
    2:2:void execute():353:353 -> execute
okhttp3.internal.http2.Http2Connection$3 -> okhttp3.internal.http2.Http2Connection$3:
    1:1:void <init>(okhttp3.internal.http2.Http2Connection,java.lang.String,java.lang.Object[],int,java.util.List):842:842 -> <init>
    1:1:void execute():844:844 -> execute
    2:5:void execute():847:850 -> execute
okhttp3.internal.http2.Http2Connection$4 -> okhttp3.internal.http2.Http2Connection$4:
    1:1:void <init>(okhttp3.internal.http2.Http2Connection,java.lang.String,java.lang.Object[],int,java.util.List,boolean):864:864 -> <init>
    1:1:void execute():866:866 -> execute
    2:2:void execute():868:868 -> execute
    3:5:void execute():870:872 -> execute
okhttp3.internal.http2.Http2Connection$5 -> okhttp3.internal.http2.Http2Connection$5:
    1:1:void <init>(okhttp3.internal.http2.Http2Connection,java.lang.String,java.lang.Object[],int,okio.Buffer,int,boolean):893:893 -> <init>
    1:2:void execute():896:897 -> execute
    3:5:void execute():899:901 -> execute
okhttp3.internal.http2.Http2Connection$6 -> okhttp3.internal.http2.Http2Connection$6:
    1:1:void <init>(okhttp3.internal.http2.Http2Connection,java.lang.String,java.lang.Object[],int,okhttp3.internal.http2.ErrorCode):910:910 -> <init>
    1:4:void execute():912:915 -> execute
okhttp3.internal.http2.Http2Connection$Builder -> okhttp3.internal.http2.Http2Connection$Builder:
    1:1:void <init>(boolean):555:555 -> <init>
    2:3:void <init>(boolean):546:547 -> <init>
    4:4:void <init>(boolean):556:556 -> <init>
    1:1:okhttp3.internal.http2.Http2Connection build():589:589 -> build
    1:1:okhttp3.internal.http2.Http2Connection$Builder listener(okhttp3.internal.http2.Http2Connection$Listener):574:574 -> listener
    1:1:okhttp3.internal.http2.Http2Connection$Builder pingIntervalMillis(int):584:584 -> pingIntervalMillis
    1:4:okhttp3.internal.http2.Http2Connection$Builder socket(java.net.Socket,java.lang.String,okio.BufferedSource,okio.BufferedSink):566:569 -> socket
okhttp3.internal.http2.Http2Connection$Listener -> okhttp3.internal.http2.Http2Connection$Listener:
    1:1:void <clinit>():928:928 -> <clinit>
    1:1:void <init>():927:927 -> <init>
okhttp3.internal.http2.Http2Connection$Listener$1 -> okhttp3.internal.http2.Http2Connection$Listener$1:
    1:1:void <init>():928:928 -> <init>
    1:1:void onStream(okhttp3.internal.http2.Http2Stream):930:930 -> onStream
okhttp3.internal.http2.Http2Connection$PingRunnable -> okhttp3.internal.http2.Http2Connection$PingRunnable:
    1:5:void <init>(okhttp3.internal.http2.Http2Connection,boolean,int,int):367:371 -> <init>
    1:1:void execute():375:375 -> execute
okhttp3.internal.http2.Http2Connection$ReaderRunnable -> okhttp3.internal.http2.Http2Connection$ReaderRunnable:
    1:3:void <init>(okhttp3.internal.http2.Http2Connection,okhttp3.internal.http2.Http2Reader):600:602 -> <init>
    1:1:void execute():606:606 -> execute
    2:3:void execute():609:610 -> execute
    4:5:void execute():612:613 -> execute
    6:6:void execute():619:619 -> execute
    7:8:void execute():615:616 -> execute
    9:9:void execute():619:619 -> execute
    10:10:void execute():622:622 -> execute
    11:11:void execute():619:619 -> execute
    12:12:void execute():622:622 -> execute
    1:1:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):774:774 -> goAway
    2:5:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):779:782 -> goAway
    6:6:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):785:785 -> goAway
    7:7:int okhttp3.internal.http2.Http2Stream.getId():105:105 -> goAway
    7:7:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):786 -> goAway
    8:10:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):786:788 -> goAway
    11:11:int okhttp3.internal.http2.Http2Stream.getId():105:105 -> goAway
    11:11:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):788 -> goAway
    12:12:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):788:788 -> goAway
    13:13:void goAway(int,okhttp3.internal.http2.ErrorCode,okio.ByteString):782:782 -> goAway
    1:2:void headers(boolean,int,int,java.util.List):647:648 -> headers
    3:4:void headers(boolean,int,int,java.util.List):652:653 -> headers
    5:5:void headers(boolean,int,int,java.util.List):657:657 -> headers
    6:6:void headers(boolean,int,int,java.util.List):660:660 -> headers
    7:7:void headers(boolean,int,int,java.util.List):663:663 -> headers
    8:9:void headers(boolean,int,int,java.util.List):666:667 -> headers
    10:12:void headers(boolean,int,int,java.util.List):669:671 -> headers
    13:13:void headers(boolean,int,int,java.util.List):684:684 -> headers
    14:14:void headers(boolean,int,int,java.util.List):686:686 -> headers
    15:16:void headers(boolean,int,int,java.util.List):689:690 -> headers
    17:17:void headers(boolean,int,int,java.util.List):686:686 -> headers
    1:4:void ping(boolean,int,int):759:762 -> ping
    5:5:void ping(boolean,int,int):766:766 -> ping
    1:4:void settings(boolean,okhttp3.internal.http2.Settings):707:710 -> settings
    5:5:void applyAndAckSettings(okhttp3.internal.http2.Settings):739:739 -> settings
    5:5:void settings(boolean,okhttp3.internal.http2.Settings):711 -> settings
    6:6:void settings(boolean,okhttp3.internal.http2.Settings):712:712 -> settings
    7:8:void settings(boolean,okhttp3.internal.http2.Settings):715:716 -> settings
    9:10:void settings(boolean,okhttp3.internal.http2.Settings):718:719 -> settings
    11:11:void settings(boolean,okhttp3.internal.http2.Settings):722:722 -> settings
    12:12:void settings(boolean,okhttp3.internal.http2.Settings):727:727 -> settings
    13:14:void settings(boolean,okhttp3.internal.http2.Settings):729:730 -> settings
    15:16:void okhttp3.internal.http2.Http2Stream.addBytesToWriteWindow(long):619:620 -> settings
    15:16:void settings(boolean,okhttp3.internal.http2.Settings):731 -> settings
    17:17:void settings(boolean,okhttp3.internal.http2.Settings):732:732 -> settings
    18:18:void settings(boolean,okhttp3.internal.http2.Settings):727:727 -> settings
    1:4:void windowUpdate(int,long):795:798 -> windowUpdate
    5:5:void windowUpdate(int,long):800:800 -> windowUpdate
    6:6:void windowUpdate(int,long):802:802 -> windowUpdate
    7:8:void okhttp3.internal.http2.Http2Stream.addBytesToWriteWindow(long):619:620 -> windowUpdate
    7:8:void windowUpdate(int,long):803 -> windowUpdate
    9:9:void windowUpdate(int,long):804:804 -> windowUpdate
okhttp3.internal.http2.Http2Connection$ReaderRunnable$1 -> okhttp3.internal.http2.Http2Connection$ReaderRunnable$1:
    1:1:void <init>(okhttp3.internal.http2.Http2Connection$ReaderRunnable,java.lang.String,java.lang.Object[],okhttp3.internal.http2.Http2Stream):671:671 -> <init>
    1:1:void execute():674:674 -> execute
    2:2:void execute():676:676 -> execute
    3:3:void execute():678:678 -> execute
okhttp3.internal.http2.Http2Connection$ReaderRunnable$2 -> okhttp3.internal.http2.Http2Connection$ReaderRunnable$2:
    1:1:void <init>(okhttp3.internal.http2.Http2Connection$ReaderRunnable,java.lang.String,java.lang.Object[]):722:722 -> <init>
    1:1:void execute():724:724 -> execute
okhttp3.internal.http2.Http2Connection$ReaderRunnable$3 -> okhttp3.internal.http2.Http2Connection$ReaderRunnable$3:
    1:1:void <init>(okhttp3.internal.http2.Http2Connection$ReaderRunnable,java.lang.String,java.lang.Object[],okhttp3.internal.http2.Settings):739:739 -> <init>
    1:1:void execute():742:742 -> execute
    2:2:void execute():744:744 -> execute
okhttp3.internal.http2.Http2Reader -> okhttp3.internal.http2.Http2Reader:
    1:1:void <clinit>():60:60 -> <clinit>
    1:5:void <init>(okio.BufferedSource,boolean):70:74 -> <init>
    1:1:void close():342:342 -> close
    1:1:int lengthWithoutPadding(int,byte,short):408:408 -> lengthWithoutPadding
    1:1:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):95:95 -> nextFrame
    2:2:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):111:111 -> nextFrame
    3:3:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):115:115 -> nextFrame
    4:4:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):117:117 -> nextFrame
    5:7:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):119:121 -> nextFrame
    8:8:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):162:162 -> nextFrame
    9:9:void readWindowUpdate(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):336:336 -> nextFrame
    9:9:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):157 -> nextFrame
    10:10:void readWindowUpdate(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):338:338 -> nextFrame
    10:10:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):157 -> nextFrame
    11:11:void readWindowUpdate(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):337:337 -> nextFrame
    11:11:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):157 -> nextFrame
    12:12:void readWindowUpdate(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):335:335 -> nextFrame
    12:12:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):157 -> nextFrame
    13:14:void readGoAway(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):319:320 -> nextFrame
    13:14:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):153 -> nextFrame
    15:15:void readGoAway(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):322:322 -> nextFrame
    15:15:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):153 -> nextFrame
    16:16:void readGoAway(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):326:326 -> nextFrame
    16:16:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):153 -> nextFrame
    17:17:void readGoAway(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):328:328 -> nextFrame
    17:17:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):153 -> nextFrame
    18:18:void readGoAway(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):330:330 -> nextFrame
    18:18:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):153 -> nextFrame
    19:19:void readGoAway(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):324:324 -> nextFrame
    19:19:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):153 -> nextFrame
    20:20:void readGoAway(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):318:318 -> nextFrame
    20:20:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):153 -> nextFrame
    21:21:void readGoAway(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):317:317 -> nextFrame
    21:21:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):153 -> nextFrame
    22:23:void readPing(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):309:310 -> nextFrame
    22:23:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):149 -> nextFrame
    24:24:void readPing(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):312:312 -> nextFrame
    24:24:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):149 -> nextFrame
    25:25:void readPing(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):308:308 -> nextFrame
    25:25:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):149 -> nextFrame
    26:26:void readPing(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):307:307 -> nextFrame
    26:26:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):149 -> nextFrame
    27:28:void readPushPromise(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):297:298 -> nextFrame
    27:28:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):145 -> nextFrame
    29:31:void readPushPromise(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):300:302 -> nextFrame
    29:31:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):145 -> nextFrame
    32:32:void okhttp3.internal.http2.Http2Connection$ReaderRunnable.pushPromise(int,int,java.util.List):816:816 -> nextFrame
    32:32:void readPushPromise(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):302 -> nextFrame
    32:32:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):145 -> nextFrame
    33:33:void readPushPromise(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):295:295 -> nextFrame
    33:33:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):145 -> nextFrame
    34:34:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):250:250 -> nextFrame
    34:34:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):141 -> nextFrame
    35:35:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):249:249 -> nextFrame
    35:35:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):141 -> nextFrame
    36:37:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):254:255 -> nextFrame
    36:37:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):141 -> nextFrame
    38:39:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):257:258 -> nextFrame
    38:39:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):141 -> nextFrame
    40:40:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):279:279 -> nextFrame
    40:40:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):141 -> nextFrame
    41:41:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):274:274 -> nextFrame
    41:41:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):141 -> nextFrame
    42:42:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):265:265 -> nextFrame
    42:42:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):141 -> nextFrame
    43:43:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):287:287 -> nextFrame
    43:43:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):141 -> nextFrame
    44:44:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):289:289 -> nextFrame
    44:44:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):141 -> nextFrame
    45:45:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):254:254 -> nextFrame
    45:45:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):141 -> nextFrame
    46:46:void readSettings(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):247:247 -> nextFrame
    46:46:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):141 -> nextFrame
    47:48:void readRstStream(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):237:238 -> nextFrame
    47:48:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):137 -> nextFrame
    49:49:void readRstStream(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):242:242 -> nextFrame
    49:49:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):137 -> nextFrame
    50:51:void okhttp3.internal.http2.Http2Connection$ReaderRunnable.rstStream(int,okhttp3.internal.http2.ErrorCode):694:695 -> nextFrame
    50:51:void readRstStream(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):242 -> nextFrame
    50:51:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):137 -> nextFrame
    52:52:void okhttp3.internal.http2.Http2Connection$ReaderRunnable.rstStream(int,okhttp3.internal.http2.ErrorCode):698:698 -> nextFrame
    52:52:void readRstStream(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):242 -> nextFrame
    52:52:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):137 -> nextFrame
    53:53:void okhttp3.internal.http2.Http2Connection$ReaderRunnable.rstStream(int,okhttp3.internal.http2.ErrorCode):700:700 -> nextFrame
    53:53:void readRstStream(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):242 -> nextFrame
    53:53:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):137 -> nextFrame
    54:54:void readRstStream(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):240:240 -> nextFrame
    54:54:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):137 -> nextFrame
    55:55:void readRstStream(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):236:236 -> nextFrame
    55:55:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):137 -> nextFrame
    56:56:void readRstStream(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):235:235 -> nextFrame
    56:56:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):137 -> nextFrame
    57:57:void readPriority(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):222:222 -> nextFrame
    57:57:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):133 -> nextFrame
    58:58:void readPriority(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):221:221 -> nextFrame
    58:58:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):133 -> nextFrame
    59:59:void readPriority(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):220:220 -> nextFrame
    59:59:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):133 -> nextFrame
    60:60:void readHeaders(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):173:173 -> nextFrame
    60:60:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):129 -> nextFrame
    61:61:void readHeaders(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):176:176 -> nextFrame
    61:61:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):129 -> nextFrame
    62:62:void readHeaders(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):180:180 -> nextFrame
    62:62:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):129 -> nextFrame
    63:63:void readHeaders(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):182:182 -> nextFrame
    63:63:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):129 -> nextFrame
    64:64:void readHeaders(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):184:184 -> nextFrame
    64:64:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):129 -> nextFrame
    65:65:void readHeaders(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):169:169 -> nextFrame
    65:65:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):129 -> nextFrame
    66:67:void readData(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):211:212 -> nextFrame
    66:67:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):125 -> nextFrame
    68:68:void readData(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):214:214 -> nextFrame
    68:68:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):125 -> nextFrame
    69:70:void okhttp3.internal.http2.Http2Connection$ReaderRunnable.data(boolean,int,okio.BufferedSource,int):628:629 -> nextFrame
    69:70:void readData(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):214 -> nextFrame
    69:70:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):125 -> nextFrame
    71:71:void okhttp3.internal.http2.Http2Connection$ReaderRunnable.data(boolean,int,okio.BufferedSource,int):632:632 -> nextFrame
    71:71:void readData(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):214 -> nextFrame
    71:71:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):125 -> nextFrame
    72:74:void okhttp3.internal.http2.Http2Connection$ReaderRunnable.data(boolean,int,okio.BufferedSource,int):634:636 -> nextFrame
    72:74:void readData(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):214 -> nextFrame
    72:74:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):125 -> nextFrame
    75:75:void okhttp3.internal.http2.Http2Connection$ReaderRunnable.data(boolean,int,okio.BufferedSource,int):639:639 -> nextFrame
    75:75:void readData(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):214 -> nextFrame
    75:75:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):125 -> nextFrame
    76:76:void okhttp3.internal.http2.Http2Connection$ReaderRunnable.data(boolean,int,okio.BufferedSource,int):641:641 -> nextFrame
    76:76:void readData(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):214 -> nextFrame
    76:76:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):125 -> nextFrame
    77:77:void readData(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):215:215 -> nextFrame
    77:77:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):125 -> nextFrame
    78:78:void readData(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):208:208 -> nextFrame
    78:78:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):125 -> nextFrame
    79:79:void readData(okhttp3.internal.http2.Http2Reader$Handler,int,byte,int):202:202 -> nextFrame
    79:79:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):125 -> nextFrame
    80:80:boolean nextFrame(boolean,okhttp3.internal.http2.Http2Reader$Handler):113:113 -> nextFrame
    1:1:void readConnectionPreface(okhttp3.internal.http2.Http2Reader$Handler):78:78 -> readConnectionPreface
    2:3:void readConnectionPreface(okhttp3.internal.http2.Http2Reader$Handler):80:81 -> readConnectionPreface
    4:7:void readConnectionPreface(okhttp3.internal.http2.Http2Reader$Handler):85:88 -> readConnectionPreface
    1:4:java.util.List readHeaderBlock(int,short,byte,int):189:192 -> readHeaderBlock
    5:6:java.util.List readHeaderBlock(int,short,byte,int):196:197 -> readHeaderBlock
    1:3:int readMedium(okio.BufferedSource):399:401 -> readMedium
    1:1:void readPriority(okhttp3.internal.http2.Http2Reader$Handler,int):226:226 -> readPriority
    2:3:void readPriority(okhttp3.internal.http2.Http2Reader$Handler,int):229:230 -> readPriority
okhttp3.internal.http2.Http2Reader$ContinuationSource -> okhttp3.internal.http2.Http2Reader$ContinuationSource:
    1:2:void <init>(okio.BufferedSource):359:360 -> <init>
    1:4:long read(okio.Buffer,long):364:367 -> read
    5:5:void readContinuationHeader():386:386 -> read
    5:5:long read(okio.Buffer,long):368 -> read
    6:10:void readContinuationHeader():388:392 -> read
    6:10:long read(okio.Buffer,long):368 -> read
    11:11:void readContinuationHeader():394:394 -> read
    11:11:long read(okio.Buffer,long):368 -> read
    12:12:void readContinuationHeader():393:393 -> read
    12:12:long read(okio.Buffer,long):368 -> read
    13:13:long read(okio.Buffer,long):372:372 -> read
    14:14:long read(okio.Buffer,long):374:374 -> read
    1:1:okio.Timeout timeout():379:379 -> timeout
okhttp3.internal.http2.Http2Stream -> okhttp3.internal.http2.Http2Stream:
    1:1:void <init>(int,okhttp3.internal.http2.Http2Connection,boolean,boolean,okhttp3.Headers):82:82 -> <init>
    2:2:void <init>(int,okhttp3.internal.http2.Http2Connection,boolean,boolean,okhttp3.Headers):46:46 -> <init>
    3:3:void <init>(int,okhttp3.internal.http2.Http2Connection,boolean,boolean,okhttp3.Headers):63:63 -> <init>
    4:5:void <init>(int,okhttp3.internal.http2.Http2Connection,boolean,boolean,okhttp3.Headers):71:72 -> <init>
    6:6:void <init>(int,okhttp3.internal.http2.Http2Connection,boolean,boolean,okhttp3.Headers):79:79 -> <init>
    7:14:void <init>(int,okhttp3.internal.http2.Http2Connection,boolean,boolean,okhttp3.Headers):85:92 -> <init>
    15:15:void <init>(int,okhttp3.internal.http2.Http2Connection,boolean,boolean,okhttp3.Headers):94:94 -> <init>
    16:19:void <init>(int,okhttp3.internal.http2.Http2Connection,boolean,boolean,okhttp3.Headers):97:100 -> <init>
    20:20:void <init>(int,okhttp3.internal.http2.Http2Connection,boolean,boolean,okhttp3.Headers):83:83 -> <init>
    1:1:java.util.Deque access$000(okhttp3.internal.http2.Http2Stream):37:37 -> access$000
    1:1:okhttp3.internal.http2.Header$Listener access$100(okhttp3.internal.http2.Http2Stream):37:37 -> access$100
    1:4:void cancelStreamIfNecessary():507:510 -> cancelStreamIfNecessary
    5:5:void cancelStreamIfNecessary():516:516 -> cancelStreamIfNecessary
    6:6:void cancelStreamIfNecessary():518:518 -> cancelStreamIfNecessary
    7:7:void cancelStreamIfNecessary():510:510 -> cancelStreamIfNecessary
    1:1:void checkOutNotClosed():624:624 -> checkOutNotClosed
    2:2:void checkOutNotClosed():626:626 -> checkOutNotClosed
    3:4:void checkOutNotClosed():628:629 -> checkOutNotClosed
    5:5:void checkOutNotClosed():627:627 -> checkOutNotClosed
    6:6:void checkOutNotClosed():625:625 -> checkOutNotClosed
    1:1:void close(okhttp3.internal.http2.ErrorCode):240:240 -> close
    2:2:void close(okhttp3.internal.http2.ErrorCode):243:243 -> close
    3:3:void okhttp3.internal.http2.Http2Connection.writeSynReset(int,okhttp3.internal.http2.ErrorCode):342:342 -> close
    3:3:void close(okhttp3.internal.http2.ErrorCode):243 -> close
    1:3:boolean closeInternal(okhttp3.internal.http2.ErrorCode):260:262 -> closeInternal
    4:5:boolean closeInternal(okhttp3.internal.http2.ErrorCode):264:265 -> closeInternal
    6:9:boolean closeInternal(okhttp3.internal.http2.ErrorCode):267:270 -> closeInternal
    10:10:boolean closeInternal(okhttp3.internal.http2.ErrorCode):269:269 -> closeInternal
    1:1:void closeLater(okhttp3.internal.http2.ErrorCode):251:251 -> closeLater
    2:2:void closeLater(okhttp3.internal.http2.ErrorCode):254:254 -> closeLater
    1:3:okio.Sink getSink():227:229 -> getSink
    4:5:okio.Sink getSink():231:232 -> getSink
    6:6:okio.Sink getSink():231:231 -> getSink
    1:1:okio.Source getSource():217:217 -> getSource
    1:2:boolean isLocallyInitiated():133:134 -> isLocallyInitiated
    1:2:boolean isOpen():120:121 -> isOpen
    3:3:boolean isOpen():123:123 -> isOpen
    4:4:boolean isOpen():126:126 -> isOpen
    5:5:boolean isOpen():128:128 -> isOpen
    1:1:void receiveData(okio.BufferedSource,int):294:294 -> receiveData
    1:5:void receiveFin():300:304 -> receiveFin
    6:6:void receiveFin():306:306 -> receiveFin
    7:7:void receiveFin():304:304 -> receiveFin
    1:6:void receiveHeaders(java.util.List):281:286 -> receiveHeaders
    7:7:void receiveHeaders(java.util.List):288:288 -> receiveHeaders
    8:8:void receiveHeaders(java.util.List):286:286 -> receiveHeaders
    1:3:void receiveRstStream(okhttp3.internal.http2.ErrorCode):311:313 -> receiveRstStream
    4:4:void receiveRstStream(okhttp3.internal.http2.ErrorCode):315:315 -> receiveRstStream
    1:1:okhttp3.Headers takeHeaders():147:147 -> takeHeaders
    2:3:okhttp3.Headers takeHeaders():149:150 -> takeHeaders
    4:4:okhttp3.Headers takeHeaders():153:153 -> takeHeaders
    5:6:okhttp3.Headers takeHeaders():155:156 -> takeHeaders
    7:7:okhttp3.Headers takeHeaders():158:158 -> takeHeaders
    8:8:okhttp3.Headers takeHeaders():153:153 -> takeHeaders
    1:1:void waitForIo():639:639 -> waitForIo
    2:3:void waitForIo():641:642 -> waitForIo
okhttp3.internal.http2.Http2Stream$FramingSink -> okhttp3.internal.http2.Http2Stream$FramingSink:
    1:1:void <init>(okhttp3.internal.http2.Http2Stream):523:523 -> <init>
    2:2:void <init>(okhttp3.internal.http2.Http2Stream):530:530 -> <init>
    1:4:void close():593:596 -> close
    5:7:void close():598:600 -> close
    8:8:void close():604:604 -> close
    9:12:void close():607:610 -> close
    13:13:void okhttp3.internal.http2.Http2Connection.flush():413:413 -> close
    13:13:void close():610 -> close
    14:14:void close():611:611 -> close
    15:15:void close():609:609 -> close
    16:16:void close():595:595 -> close
    1:2:void emitFrame(boolean):553:554 -> emitFrame
    3:4:void emitFrame(boolean):556:557 -> emitFrame
    5:5:void emitFrame(boolean):560:560 -> emitFrame
    6:9:void emitFrame(boolean):563:566 -> emitFrame
    10:10:void emitFrame(boolean):568:568 -> emitFrame
    11:11:void emitFrame(boolean):570:570 -> emitFrame
    12:12:void emitFrame(boolean):572:572 -> emitFrame
    13:13:void emitFrame(boolean):560:560 -> emitFrame
    14:14:void emitFrame(boolean):566:566 -> emitFrame
    1:6:void flush():578:583 -> flush
    7:7:void flush():580:580 -> flush
    1:1:okio.Timeout timeout():588:588 -> timeout
    1:3:void write(okio.Buffer,long):541:543 -> write
okhttp3.internal.http2.Http2Stream$FramingSource -> okhttp3.internal.http2.Http2Stream$FramingSource:
    1:1:void <init>(okhttp3.internal.http2.Http2Stream,long):348:348 -> <init>
    2:2:void <init>(okhttp3.internal.http2.Http2Stream,long):331:331 -> <init>
    3:3:void <init>(okhttp3.internal.http2.Http2Stream,long):334:334 -> <init>
    4:4:void <init>(okhttp3.internal.http2.Http2Stream,long):349:349 -> <init>
    1:5:void close():480:484 -> close
    6:7:void close():489:490 -> close
    8:8:void updateConnectionFlowControl(long):429:429 -> close
    8:8:void close():492 -> close
    9:9:void close():494:494 -> close
    10:10:void close():490:490 -> close
    1:2:long read(okio.Buffer,long):363:364 -> read
    3:3:long read(okio.Buffer,long):366:366 -> read
    4:4:long read(okio.Buffer,long):368:368 -> read
    5:5:long read(okio.Buffer,long):371:371 -> read
    6:6:long read(okio.Buffer,long):374:374 -> read
    7:7:long read(okio.Buffer,long):379:379 -> read
    8:9:long read(okio.Buffer,long):381:382 -> read
    10:10:long read(okio.Buffer,long):384:384 -> read
    11:11:long read(okio.Buffer,long):386:386 -> read
    12:13:long read(okio.Buffer,long):389:390 -> read
    14:14:long read(okio.Buffer,long):392:392 -> read
    15:15:long read(okio.Buffer,long):394:394 -> read
    16:16:long read(okio.Buffer,long):398:398 -> read
    17:17:long read(okio.Buffer,long):400:400 -> read
    18:18:void updateConnectionFlowControl(long):429:429 -> read
    18:18:long read(okio.Buffer,long):411 -> read
    19:19:long read(okio.Buffer,long):420:420 -> read
    20:20:long read(okio.Buffer,long):372:372 -> read
    21:21:long read(okio.Buffer,long):398:398 -> read
    22:22:long read(okio.Buffer,long):400:400 -> read
    23:23:long read(okio.Buffer,long):353:353 -> read
    1:4:void receive(okio.BufferedSource,long):438:441 -> receive
    5:6:void receive(okio.BufferedSource,long):445:446 -> receive
    7:7:void receive(okio.BufferedSource,long):452:452 -> receive
    8:8:void receive(okio.BufferedSource,long):457:457 -> receive
    9:11:void receive(okio.BufferedSource,long):462:464 -> receive
    12:12:void receive(okio.BufferedSource,long):466:466 -> receive
    13:13:void receive(okio.BufferedSource,long):468:468 -> receive
    14:14:void receive(okio.BufferedSource,long):458:458 -> receive
    15:15:void receive(okio.BufferedSource,long):441:441 -> receive
    1:1:okio.Timeout timeout():473:473 -> timeout
okhttp3.internal.http2.Http2Stream$StreamTimeout -> okhttp3.internal.http2.Http2Stream$StreamTimeout:
    1:1:void <init>(okhttp3.internal.http2.Http2Stream):650:650 -> <init>
    1:1:void exitAndThrowIfTimedOut():664:664 -> exitAndThrowIfTimedOut
    1:1:java.io.IOException newTimeoutException(java.io.IOException):656:656 -> newTimeoutException
    2:2:java.io.IOException newTimeoutException(java.io.IOException):658:658 -> newTimeoutException
    1:1:void timedOut():652:652 -> timedOut
okhttp3.internal.http2.Http2Writer -> okhttp3.internal.http2.Http2Writer:
    1:1:void <clinit>():47:47 -> <clinit>
    1:6:void <init>(okio.BufferedSink,boolean):57:62 -> <init>
    1:4:void applyAndAckSettings(okhttp3.internal.http2.Settings):77:80 -> applyAndAckSettings
    5:7:void applyAndAckSettings(okhttp3.internal.http2.Settings):86:88 -> applyAndAckSettings
    8:8:void applyAndAckSettings(okhttp3.internal.http2.Settings):77:77 -> applyAndAckSettings
    1:3:void close():278:280 -> close
    1:4:void connectionPreface():66:69 -> connectionPreface
    5:7:void connectionPreface():71:73 -> connectionPreface
    8:8:void connectionPreface():66:66 -> connectionPreface
    1:1:void data(boolean,int,okio.Buffer,int):170:170 -> data
    2:2:void dataFrame(int,byte,okio.Buffer,int):178:178 -> data
    2:2:void data(boolean,int,okio.Buffer,int):173 -> data
    3:3:void dataFrame(int,byte,okio.Buffer,int):180:180 -> data
    3:3:void data(boolean,int,okio.Buffer,int):173 -> data
    4:4:void data(boolean,int,okio.Buffer,int):174:174 -> data
    5:5:void data(boolean,int,okio.Buffer,int):170:170 -> data
    1:3:void flush():120:122 -> flush
    4:4:void flush():120:120 -> flush
    1:2:void frameHeader(int,int,byte,byte):266:267 -> frameHeader
    3:3:void frameHeader(int,int,byte,byte):271:271 -> frameHeader
    4:6:void writeMedium(okio.BufferedSink,int):283:285 -> frameHeader
    4:6:void frameHeader(int,int,byte,byte):271 -> frameHeader
    7:9:void frameHeader(int,int,byte,byte):272:274 -> frameHeader
    10:10:void frameHeader(int,int,byte,byte):270:270 -> frameHeader
    11:11:void frameHeader(int,int,byte,byte):268:268 -> frameHeader
    1:3:void goAway(int,okhttp3.internal.http2.ErrorCode,byte[]):232:234 -> goAway
    4:8:void goAway(int,okhttp3.internal.http2.ErrorCode,byte[]):238:242 -> goAway
    9:10:void goAway(int,okhttp3.internal.http2.ErrorCode,byte[]):244:245 -> goAway
    11:11:void goAway(int,okhttp3.internal.http2.ErrorCode,byte[]):233:233 -> goAway
    12:12:void goAway(int,okhttp3.internal.http2.ErrorCode,byte[]):232:232 -> goAway
    1:2:void headers(boolean,int,java.util.List):298:299 -> headers
    3:4:void headers(boolean,int,java.util.List):301:302 -> headers
    5:6:void headers(boolean,int,java.util.List):306:307 -> headers
    7:7:void headers(boolean,int,java.util.List):309:309 -> headers
    8:8:void headers(boolean,int,java.util.List):298:298 -> headers
    1:1:int maxDataLength():157:157 -> maxDataLength
    1:1:void ping(boolean,int,int):211:211 -> ping
    2:6:void ping(boolean,int,int):216:220 -> ping
    7:7:void ping(boolean,int,int):211:211 -> ping
    1:2:void pushPromise(int,int,java.util.List):105:106 -> pushPromise
    3:4:void pushPromise(int,int,java.util.List):108:109 -> pushPromise
    5:7:void pushPromise(int,int,java.util.List):112:114 -> pushPromise
    8:9:void pushPromise(int,int,java.util.List):116:117 -> pushPromise
    10:10:void pushPromise(int,int,java.util.List):105:105 -> pushPromise
    1:2:void rstStream(int,okhttp3.internal.http2.ErrorCode):144:145 -> rstStream
    3:6:void rstStream(int,okhttp3.internal.http2.ErrorCode):150:153 -> rstStream
    7:7:void rstStream(int,okhttp3.internal.http2.ErrorCode):145:145 -> rstStream
    8:8:void rstStream(int,okhttp3.internal.http2.ErrorCode):144:144 -> rstStream
    1:2:void settings(okhttp3.internal.http2.Settings):186:187 -> settings
    3:3:void settings(okhttp3.internal.http2.Settings):191:191 -> settings
    4:4:void settings(okhttp3.internal.http2.Settings):193:193 -> settings
    5:6:void settings(okhttp3.internal.http2.Settings):200:201 -> settings
    7:8:void settings(okhttp3.internal.http2.Settings):203:204 -> settings
    9:9:void settings(okhttp3.internal.http2.Settings):186:186 -> settings
    1:3:void synStream(boolean,int,int,java.util.List):126:128 -> synStream
    4:4:void synStream(boolean,int,int,java.util.List):126:126 -> synStream
    1:1:void windowUpdate(int,long):252:252 -> windowUpdate
    2:5:void windowUpdate(int,long):260:263 -> windowUpdate
    6:6:void windowUpdate(int,long):255:255 -> windowUpdate
    7:7:void windowUpdate(int,long):254:254 -> windowUpdate
    8:8:void windowUpdate(int,long):252:252 -> windowUpdate
    1:1:void writeContinuationFrames(int,long):290:290 -> writeContinuationFrames
    2:3:void writeContinuationFrames(int,long):292:293 -> writeContinuationFrames
okhttp3.internal.http2.Huffman -> okhttp3.internal.http2.Huffman:
    1:1:void <clinit>():37:37 -> <clinit>
    2:2:void <clinit>():65:65 -> <clinit>
    3:3:void <clinit>():79:79 -> <clinit>
    1:1:void <init>():87:87 -> <init>
    2:2:void <init>():85:85 -> <init>
    3:4:void buildTree():167:168 -> <init>
    3:4:void <init>():88 -> <init>
    5:5:void addCode(int,int,byte):173:173 -> <init>
    5:5:void buildTree():168 -> <init>
    5:5:void <init>():88 -> <init>
    6:6:void addCode(int,int,byte):175:175 -> <init>
    6:6:void buildTree():168 -> <init>
    6:6:void <init>():88 -> <init>
    7:7:void addCode(int,int,byte):179:179 -> <init>
    7:7:void buildTree():168 -> <init>
    7:7:void <init>():88 -> <init>
    8:9:void addCode(int,int,byte):182:183 -> <init>
    8:9:void buildTree():168 -> <init>
    8:9:void <init>():88 -> <init>
    10:10:void addCode(int,int,byte):185:185 -> <init>
    10:10:void buildTree():168 -> <init>
    10:10:void <init>():88 -> <init>
    11:11:void addCode(int,int,byte):180:180 -> <init>
    11:11:void buildTree():168 -> <init>
    11:11:void <init>():88 -> <init>
    12:12:void addCode(int,int,byte):192:192 -> <init>
    12:12:void buildTree():168 -> <init>
    12:12:void <init>():88 -> <init>
    1:2:byte[] decode(byte[]):129:130 -> decode
    3:4:byte[] decode(byte[]):133:134 -> decode
    5:6:byte[] decode(byte[]):139:140 -> decode
    7:9:byte[] decode(byte[]):142:144 -> decode
    10:11:byte[] decode(byte[]):154:155 -> decode
    12:14:byte[] decode(byte[]):158:160 -> decode
    15:15:byte[] decode(byte[]):163:163 -> decode
    1:4:void encode(okio.ByteString,okio.BufferedSink):95:98 -> encode
    5:5:void encode(okio.ByteString,okio.BufferedSink):106:106 -> encode
    6:6:void encode(okio.ByteString,okio.BufferedSink):113:113 -> encode
    1:3:int encodedLength(okio.ByteString):120:122 -> encodedLength
    1:1:okhttp3.internal.http2.Huffman get():82:82 -> get
okhttp3.internal.http2.Huffman$Node -> okhttp3.internal.http2.Huffman$Node:
    1:4:void <init>():208:211 -> <init>
    5:7:void <init>(int,int):220:222 -> <init>
    8:8:void <init>(int,int):224:224 -> <init>
okhttp3.internal.http2.PushObserver -> okhttp3.internal.http2.PushObserver:
    1:1:void <clinit>():76:76 -> <clinit>
okhttp3.internal.http2.PushObserver$1 -> okhttp3.internal.http2.PushObserver$1:
    1:1:void <init>():76:76 -> <init>
    1:1:boolean onData(int,okio.BufferedSource,int,boolean):88:88 -> onData
okhttp3.internal.http2.Settings -> okhttp3.internal.http2.Settings:
    1:1:void <init>():24:24 -> <init>
    2:2:void <init>():51:51 -> <init>
    1:2:void clear():54:55 -> clear
    1:1:int get(int):77:77 -> get
    1:1:int getHeaderTableSize():88:88 -> getHeaderTableSize
    1:1:int getInitialWindowSize():114:114 -> getInitialWindowSize
    1:1:int getMaxConcurrentStreams(int):99:99 -> getMaxConcurrentStreams
    1:1:int getMaxFrameSize(int):104:104 -> getMaxFrameSize
    1:1:boolean isSet(int):72:72 -> isSet
    1:2:void merge(okhttp3.internal.http2.Settings):123:124 -> merge
    1:1:okhttp3.internal.http2.Settings set(int,int):59:59 -> set
    2:3:okhttp3.internal.http2.Settings set(int,int):64:65 -> set
    1:1:int size():82:82 -> size
okhttp3.internal.http2.StreamResetException -> okhttp3.internal.http2.StreamResetException:
    1:2:void <init>(okhttp3.internal.http2.ErrorCode):25:26 -> <init>
okhttp3.internal.platform.AndroidPlatform -> okhttp3.internal.platform.AndroidPlatform:
    1:1:void <init>(java.lang.Class,okhttp3.internal.platform.OptionalMethod,okhttp3.internal.platform.OptionalMethod,okhttp3.internal.platform.OptionalMethod,okhttp3.internal.platform.OptionalMethod):62:62 -> <init>
    2:5:okhttp3.internal.platform.AndroidPlatform$CloseGuard okhttp3.internal.platform.AndroidPlatform$CloseGuard.get():369:372 -> <init>
    2:5:void <init>(java.lang.Class,okhttp3.internal.platform.OptionalMethod,okhttp3.internal.platform.OptionalMethod,okhttp3.internal.platform.OptionalMethod,okhttp3.internal.platform.OptionalMethod):58 -> <init>
    6:6:okhttp3.internal.platform.AndroidPlatform$CloseGuard okhttp3.internal.platform.AndroidPlatform$CloseGuard.get():378:378 -> <init>
    6:6:void <init>(java.lang.Class,okhttp3.internal.platform.OptionalMethod,okhttp3.internal.platform.OptionalMethod,okhttp3.internal.platform.OptionalMethod,okhttp3.internal.platform.OptionalMethod):58 -> <init>
    7:7:void <init>(java.lang.Class,okhttp3.internal.platform.OptionalMethod,okhttp3.internal.platform.OptionalMethod,okhttp3.internal.platform.OptionalMethod,okhttp3.internal.platform.OptionalMethod):58:58 -> <init>
    8:11:void <init>(java.lang.Class,okhttp3.internal.platform.OptionalMethod,okhttp3.internal.platform.OptionalMethod,okhttp3.internal.platform.OptionalMethod,okhttp3.internal.platform.OptionalMethod):64:67 -> <init>
    1:3:boolean api24IsCleartextTrafficPermitted(java.lang.String,java.lang.Class,java.lang.Object):185:187 -> api24IsCleartextTrafficPermitted
    4:5:boolean api23IsCleartextTrafficPermitted(java.lang.String,java.lang.Class,java.lang.Object):197:198 -> api24IsCleartextTrafficPermitted
    4:5:boolean api24IsCleartextTrafficPermitted(java.lang.String,java.lang.Class,java.lang.Object):189 -> api24IsCleartextTrafficPermitted
    1:4:okhttp3.internal.tls.CertificateChainCleaner buildCertificateChainCleaner(javax.net.ssl.X509TrustManager):223:226 -> buildCertificateChainCleaner
    5:5:okhttp3.internal.tls.CertificateChainCleaner buildCertificateChainCleaner(javax.net.ssl.X509TrustManager):228:228 -> buildCertificateChainCleaner
    6:6:okhttp3.internal.tls.CertificateChainCleaner buildCertificateChainCleaner(javax.net.ssl.X509TrustManager):230:230 -> buildCertificateChainCleaner
    1:1:okhttp3.internal.platform.Platform buildIfSupported():239:239 -> buildIfSupported
    2:2:okhttp3.internal.platform.Platform buildIfSupported():242:242 -> buildIfSupported
    3:3:okhttp3.internal.platform.Platform buildIfSupported():246:246 -> buildIfSupported
    4:4:okhttp3.internal.platform.Platform buildIfSupported():248:248 -> buildIfSupported
    5:5:boolean supportsAlpn():210:210 -> buildIfSupported
    5:5:okhttp3.internal.platform.Platform buildIfSupported():253 -> buildIfSupported
    6:6:boolean supportsAlpn():214:214 -> buildIfSupported
    6:6:okhttp3.internal.platform.Platform buildIfSupported():253 -> buildIfSupported
    7:7:okhttp3.internal.platform.Platform buildIfSupported():254:254 -> buildIfSupported
    8:8:okhttp3.internal.platform.Platform buildIfSupported():256:256 -> buildIfSupported
    9:9:okhttp3.internal.platform.Platform buildIfSupported():260:260 -> buildIfSupported
    1:1:okhttp3.internal.tls.TrustRootIndex buildTrustRootIndex(javax.net.ssl.X509TrustManager):275:275 -> buildTrustRootIndex
    2:3:okhttp3.internal.tls.TrustRootIndex buildTrustRootIndex(javax.net.ssl.X509TrustManager):277:278 -> buildTrustRootIndex
    4:4:okhttp3.internal.tls.TrustRootIndex buildTrustRootIndex(javax.net.ssl.X509TrustManager):280:280 -> buildTrustRootIndex
    1:2:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):122:123 -> configureTlsExtensions
    3:3:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):127:127 -> configureTlsExtensions
    4:9:byte[] okhttp3.internal.platform.Platform.concatLengthPrefixed(java.util.List):236:241 -> configureTlsExtensions
    4:9:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):128 -> configureTlsExtensions
    10:10:byte[] okhttp3.internal.platform.Platform.concatLengthPrefixed(java.util.List):243:243 -> configureTlsExtensions
    10:10:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):128 -> configureTlsExtensions
    11:11:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):129:129 -> configureTlsExtensions
    1:1:void connectSocket(java.net.Socket,java.net.InetSocketAddress,int):73:73 -> connectSocket
    2:5:void connectSocket(java.net.Socket,java.net.InetSocketAddress,int):86:89 -> connectSocket
    6:6:void connectSocket(java.net.Socket,java.net.InetSocketAddress,int):91:91 -> connectSocket
    7:9:void connectSocket(java.net.Socket,java.net.InetSocketAddress,int):80:82 -> connectSocket
    10:11:void connectSocket(java.net.Socket,java.net.InetSocketAddress,int):75:76 -> connectSocket
    1:1:javax.net.ssl.SSLContext getSSLContext():436:436 -> getSSLContext
    2:2:javax.net.ssl.SSLContext getSSLContext():445:445 -> getSSLContext
    3:3:javax.net.ssl.SSLContext getSSLContext():452:452 -> getSSLContext
    4:4:javax.net.ssl.SSLContext getSSLContext():454:454 -> getSSLContext
    1:2:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):134:135 -> getSelectedProtocol
    3:4:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):137:138 -> getSelectedProtocol
    1:1:java.lang.Object getStackTraceForCloseable(java.lang.String):158:158 -> getStackTraceForCloseable
    1:4:boolean isCleartextTrafficPermitted(java.lang.String):171:174 -> isCleartextTrafficPermitted
    5:5:boolean isCleartextTrafficPermitted(java.lang.String):178:178 -> isCleartextTrafficPermitted
    1:1:void log(int,java.lang.String,java.lang.Throwable):143:143 -> log
    2:3:void log(int,java.lang.String,java.lang.Throwable):146:147 -> log
    4:5:void log(int,java.lang.String,java.lang.Throwable):150:151 -> log
    1:1:void logCloseableLeak(java.lang.String,java.lang.Object):162:162 -> logCloseableLeak
    2:2:void logCloseableLeak(java.lang.String,java.lang.Object):165:165 -> logCloseableLeak
okhttp3.internal.platform.AndroidPlatform$AndroidCertificateChainCleaner -> okhttp3.internal.platform.AndroidPlatform$AndroidCertificateChainCleaner:
    1:3:void <init>(java.lang.Object,java.lang.reflect.Method):293:295 -> <init>
    1:2:java.util.List clean(java.util.List,java.lang.String):302:303 -> clean
    3:3:java.util.List clean(java.util.List,java.lang.String):310:310 -> clean
    4:6:java.util.List clean(java.util.List,java.lang.String):306:308 -> clean
    1:1:boolean equals(java.lang.Object):315:315 -> equals
okhttp3.internal.platform.AndroidPlatform$AndroidTrustRootIndex -> okhttp3.internal.platform.AndroidPlatform$AndroidTrustRootIndex:
    1:3:void <init>(javax.net.ssl.X509TrustManager,java.lang.reflect.Method):395:397 -> <init>
    1:1:boolean equals(java.lang.Object):419:419 -> equals
    2:4:boolean equals(java.lang.Object):422:424 -> equals
    1:1:java.security.cert.X509Certificate findByIssuerAndSignature(java.security.cert.X509Certificate):402:402 -> findByIssuerAndSignature
    2:2:java.security.cert.X509Certificate findByIssuerAndSignature(java.security.cert.X509Certificate):405:405 -> findByIssuerAndSignature
    3:3:java.security.cert.X509Certificate findByIssuerAndSignature(java.security.cert.X509Certificate):408:408 -> findByIssuerAndSignature
    1:1:int hashCode():429:429 -> hashCode
okhttp3.internal.platform.AndroidPlatform$CloseGuard -> okhttp3.internal.platform.AndroidPlatform$CloseGuard:
    1:4:void <init>(java.lang.reflect.Method,java.lang.reflect.Method,java.lang.reflect.Method):333:336 -> <init>
    1:1:java.lang.Object createAndOpen(java.lang.String):340:340 -> createAndOpen
    2:3:java.lang.Object createAndOpen(java.lang.String):342:343 -> createAndOpen
    1:1:boolean warnIfOpen(java.lang.Object):355:355 -> warnIfOpen
okhttp3.internal.platform.ConscryptPlatform -> okhttp3.internal.platform.ConscryptPlatform:
    1:1:void <init>():35:35 -> <init>
    1:1:okhttp3.internal.platform.ConscryptPlatform buildIfSupported():104:104 -> buildIfSupported
    2:2:okhttp3.internal.platform.ConscryptPlatform buildIfSupported():106:106 -> buildIfSupported
    3:3:okhttp3.internal.platform.ConscryptPlatform buildIfSupported():110:110 -> buildIfSupported
    1:2:void configureSslSocketFactory(javax.net.ssl.SSLSocketFactory):118:119 -> configureSslSocketFactory
    1:1:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):65:65 -> configureTlsExtensions
    2:3:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):68:69 -> configureTlsExtensions
    4:5:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):73:74 -> configureTlsExtensions
    6:6:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):76:76 -> configureTlsExtensions
    1:1:java.security.Provider getProvider():39:39 -> getProvider
    1:1:javax.net.ssl.SSLContext getSSLContext():90:90 -> getSSLContext
    2:2:javax.net.ssl.SSLContext getSSLContext():94:94 -> getSSLContext
    3:3:javax.net.ssl.SSLContext getSSLContext():96:96 -> getSSLContext
    1:2:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):81:82 -> getSelectedProtocol
    3:3:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):84:84 -> getSelectedProtocol
okhttp3.internal.platform.Jdk9Platform -> okhttp3.internal.platform.Jdk9Platform:
    1:3:void <init>(java.lang.reflect.Method,java.lang.reflect.Method):37:39 -> <init>
    1:3:okhttp3.internal.platform.Jdk9Platform buildIfSupported():88:90 -> buildIfSupported
    4:4:okhttp3.internal.platform.Jdk9Platform buildIfSupported():92:92 -> buildIfSupported
    1:1:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):46:46 -> configureTlsExtensions
    2:2:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):48:48 -> configureTlsExtensions
    3:4:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):50:51 -> configureTlsExtensions
    5:5:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):50:50 -> configureTlsExtensions
    6:6:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):53:53 -> configureTlsExtensions
    7:7:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):55:55 -> configureTlsExtensions
    1:1:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):62:62 -> getSelectedProtocol
    2:2:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):66:66 -> getSelectedProtocol
    3:3:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):72:72 -> getSelectedProtocol
okhttp3.internal.platform.JdkWithJettyBootPlatform -> okhttp3.internal.platform.JdkWithJettyBootPlatform:
    1:6:void <init>(java.lang.reflect.Method,java.lang.reflect.Method,java.lang.reflect.Method,java.lang.Class,java.lang.Class):41:46 -> <init>
    1:1:void afterHandshake(javax.net.ssl.SSLSocket):64:64 -> afterHandshake
    2:2:void afterHandshake(javax.net.ssl.SSLSocket):66:66 -> afterHandshake
    1:8:okhttp3.internal.platform.Platform buildIfSupported():89:96 -> buildIfSupported
    1:1:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):51:51 -> configureTlsExtensions
    2:2:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):54:54 -> configureTlsExtensions
    3:3:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):56:56 -> configureTlsExtensions
    4:4:void configureTlsExtensions(javax.net.ssl.SSLSocket,java.lang.String,java.util.List):58:58 -> configureTlsExtensions
    1:4:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):72:75 -> getSelectedProtocol
    5:5:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):79:79 -> getSelectedProtocol
    6:6:java.lang.String getSelectedProtocol(javax.net.ssl.SSLSocket):81:81 -> getSelectedProtocol
okhttp3.internal.platform.JdkWithJettyBootPlatform$JettyNegoProvider -> okhttp3.internal.platform.JdkWithJettyBootPlatform$JettyNegoProvider:
    1:2:void <init>(java.util.List):116:117 -> <init>
    1:2:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):121:122 -> invoke
    3:3:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):124:124 -> invoke
    4:7:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):126:129 -> invoke
    8:10:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):131:133 -> invoke
    11:11:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):135:135 -> invoke
    12:14:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):137:139 -> invoke
    15:16:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):142:143 -> invoke
    17:17:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):145:145 -> invoke
    18:18:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):148:148 -> invoke
okhttp3.internal.platform.OptionalMethod -> okhttp3.internal.platform.OptionalMethod:
    1:4:void <init>(java.lang.Class,java.lang.String,java.lang.Class[]):45:48 -> <init>
    1:2:java.lang.reflect.Method getMethod(java.lang.Class):148:149 -> getMethod
    3:4:java.lang.reflect.Method getPublicMethod(java.lang.Class,java.lang.String,java.lang.Class[]):164:165 -> getMethod
    3:4:java.lang.reflect.Method getMethod(java.lang.Class):149 -> getMethod
    5:5:java.lang.reflect.Method getMethod(java.lang.Class):150:150 -> getMethod
    6:6:java.lang.reflect.Method getMethod(java.lang.Class):152:152 -> getMethod
    1:1:java.lang.Object invoke(java.lang.Object,java.lang.Object[]):106:106 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object,java.lang.Object[]):111:111 -> invoke
    3:5:java.lang.Object invoke(java.lang.Object,java.lang.Object[]):114:116 -> invoke
    6:6:java.lang.Object invoke(java.lang.Object,java.lang.Object[]):108:108 -> invoke
    1:1:java.lang.Object invokeOptional(java.lang.Object,java.lang.Object[]):66:66 -> invokeOptionalWithoutCheckedException
    1:1:java.lang.Object invokeOptionalWithoutCheckedException(java.lang.Object,java.lang.Object[]):86 -> invokeOptionalWithoutCheckedException
    2:2:java.lang.Object invokeOptional(java.lang.Object,java.lang.Object[]):71:71 -> invokeOptionalWithoutCheckedException
    2:2:java.lang.Object invokeOptionalWithoutCheckedException(java.lang.Object,java.lang.Object[]):86 -> invokeOptionalWithoutCheckedException
    3:5:java.lang.Object invokeOptionalWithoutCheckedException(java.lang.Object,java.lang.Object[]):88:90 -> invokeOptionalWithoutCheckedException
    6:8:java.lang.Object invokeOptionalWithoutCheckedException(java.lang.Object,java.lang.Object[]):92:94 -> invokeOptionalWithoutCheckedException
    1:1:java.lang.Object invokeWithoutCheckedException(java.lang.Object,java.lang.Object[]):129:129 -> invokeWithoutCheckedException
    2:4:java.lang.Object invokeWithoutCheckedException(java.lang.Object,java.lang.Object[]):131:133 -> invokeWithoutCheckedException
    5:7:java.lang.Object invokeWithoutCheckedException(java.lang.Object,java.lang.Object[]):135:137 -> invokeWithoutCheckedException
    1:1:boolean isSupported(java.lang.Object):55:55 -> isSupported
okhttp3.internal.platform.Platform -> okhttp3.internal.platform.Platform:
    1:1:okhttp3.internal.platform.Platform findPlatform():201:201 -> <clinit>
    1:1:void <clinit>():78 -> <clinit>
    2:2:boolean isConscryptPreferred():190:190 -> <clinit>
    2:2:okhttp3.internal.platform.Platform findPlatform():207 -> <clinit>
    2:2:void <clinit>():78 -> <clinit>
    3:4:boolean isConscryptPreferred():195:196 -> <clinit>
    3:4:okhttp3.internal.platform.Platform findPlatform():207 -> <clinit>
    3:4:void <clinit>():78 -> <clinit>
    5:5:okhttp3.internal.platform.Platform findPlatform():208:208 -> <clinit>
    5:5:void <clinit>():78 -> <clinit>
    6:6:okhttp3.internal.platform.Platform findPlatform():215:215 -> <clinit>
    6:6:void <clinit>():78 -> <clinit>
    7:7:okhttp3.internal.platform.Platform findPlatform():221:221 -> <clinit>
    7:7:void <clinit>():78 -> <clinit>
    8:8:okhttp3.internal.platform.Platform findPlatform():228:228 -> <clinit>
    8:8:void <clinit>():78 -> <clinit>
    9:9:void <clinit>():78:78 -> <clinit>
    10:10:void <clinit>():81:81 -> <clinit>
    1:1:void <init>():77:77 -> <init>
    1:5:java.util.List alpnProtocolNames(java.util.List):162:166 -> alpnProtocolNames
    1:1:okhttp3.internal.tls.CertificateChainCleaner buildCertificateChainCleaner(javax.net.ssl.X509TrustManager):172:172 -> buildCertificateChainCleaner
    1:1:okhttp3.internal.tls.TrustRootIndex buildTrustRootIndex(javax.net.ssl.X509TrustManager):288:288 -> buildTrustRootIndex
    1:1:void connectSocket(java.net.Socket,java.net.InetSocketAddress,int):129:129 -> connectSocket
    1:1:okhttp3.internal.platform.Platform get():84:84 -> get
    1:2:javax.net.ssl.SSLContext getSSLContext():270:271 -> getSSLContext
    3:3:javax.net.ssl.SSLContext getSSLContext():274:274 -> getSSLContext
    4:4:javax.net.ssl.SSLContext getSSLContext():281:281 -> getSSLContext
    5:5:javax.net.ssl.SSLContext getSSLContext():283:283 -> getSSLContext
    1:2:java.lang.Object getStackTraceForCloseable(java.lang.String):147:148 -> getStackTraceForCloseable
    1:2:void log(int,java.lang.String,java.lang.Throwable):133:134 -> log
    1:1:void logCloseableLeak(java.lang.String,java.lang.Object):155:155 -> logCloseableLeak
    2:2:void logCloseableLeak(java.lang.String,java.lang.Object):158:158 -> logCloseableLeak
    1:1:java.lang.String toString():295:295 -> toString
okhttp3.internal.proxy.NullProxySelector -> okhttp3.internal.proxy.NullProxySelector:
    1:1:void <init>():29:29 -> <init>
    1:1:java.util.List select(java.net.URI):34:34 -> select
    2:2:java.util.List select(java.net.URI):32:32 -> select
okhttp3.internal.publicsuffix.PublicSuffixDatabase -> okhttp3.internal.publicsuffix.PublicSuffixDatabase:
    1:3:void <clinit>():39:41 -> <clinit>
    4:4:void <clinit>():45:45 -> <clinit>
    1:1:void <init>():36:36 -> <init>
    2:2:void <init>():48:48 -> <init>
    3:3:void <init>():51:51 -> <init>
    1:1:java.lang.String binarySearchBytes(byte[],byte[][],int):199:199 -> binarySearchBytes
    2:2:java.lang.String binarySearchBytes(byte[],byte[][],int):202:202 -> binarySearchBytes
    3:3:java.lang.String binarySearchBytes(byte[],byte[][],int):205:205 -> binarySearchBytes
    4:4:java.lang.String binarySearchBytes(byte[],byte[][],int):212:212 -> binarySearchBytes
    5:5:java.lang.String binarySearchBytes(byte[],byte[][],int):231:231 -> binarySearchBytes
    6:6:java.lang.String binarySearchBytes(byte[],byte[][],int):234:234 -> binarySearchBytes
    7:7:java.lang.String binarySearchBytes(byte[],byte[][],int):243:243 -> binarySearchBytes
    8:8:java.lang.String binarySearchBytes(byte[],byte[][],int):246:246 -> binarySearchBytes
    9:11:java.lang.String binarySearchBytes(byte[],byte[][],int):263:265 -> binarySearchBytes
    12:12:java.lang.String binarySearchBytes(byte[],byte[][],int):274:274 -> binarySearchBytes
    1:1:java.lang.String[] findMatchingRule(java.lang.String[]):111:111 -> findMatchingRule
    2:2:void readTheListUninterruptibly():292:292 -> findMatchingRule
    2:2:java.lang.String[] findMatchingRule(java.lang.String[]):112 -> findMatchingRule
    3:3:void readTheListUninterruptibly():304:304 -> findMatchingRule
    3:3:java.lang.String[] findMatchingRule(java.lang.String[]):112 -> findMatchingRule
    4:4:void readTheListUninterruptibly():298:298 -> findMatchingRule
    4:4:java.lang.String[] findMatchingRule(java.lang.String[]):112 -> findMatchingRule
    5:5:void readTheListUninterruptibly():295:295 -> findMatchingRule
    5:5:java.lang.String[] findMatchingRule(java.lang.String[]):112 -> findMatchingRule
    6:6:void readTheListUninterruptibly():304:304 -> findMatchingRule
    6:6:java.lang.String[] findMatchingRule(java.lang.String[]):112 -> findMatchingRule
    7:7:java.lang.String[] findMatchingRule(java.lang.String[]):115:115 -> findMatchingRule
    8:8:java.lang.String[] findMatchingRule(java.lang.String[]):117:117 -> findMatchingRule
    9:10:java.lang.String[] findMatchingRule(java.lang.String[]):121:122 -> findMatchingRule
    11:11:java.lang.String[] findMatchingRule(java.lang.String[]):126:126 -> findMatchingRule
    12:14:java.lang.String[] findMatchingRule(java.lang.String[]):129:131 -> findMatchingRule
    15:16:java.lang.String[] findMatchingRule(java.lang.String[]):137:138 -> findMatchingRule
    17:21:java.lang.String[] findMatchingRule(java.lang.String[]):151:155 -> findMatchingRule
    22:23:java.lang.String[] findMatchingRule(java.lang.String[]):166:167 -> findMatchingRule
    24:25:java.lang.String[] findMatchingRule(java.lang.String[]):178:179 -> findMatchingRule
    26:26:java.lang.String[] findMatchingRule(java.lang.String[]):181:181 -> findMatchingRule
    27:28:java.lang.String[] findMatchingRule(java.lang.String[]):185:186 -> findMatchingRule
    29:30:java.lang.String[] findMatchingRule(java.lang.String[]):189:190 -> findMatchingRule
    31:31:java.lang.String[] findMatchingRule(java.lang.String[]):192:192 -> findMatchingRule
    32:32:java.lang.String[] findMatchingRule(java.lang.String[]):123:123 -> findMatchingRule
    33:33:java.lang.String[] findMatchingRule(java.lang.String[]):126:126 -> findMatchingRule
    1:1:okhttp3.internal.publicsuffix.PublicSuffixDatabase get():61:61 -> get
    1:4:java.lang.String getEffectiveTldPlusOne(java.lang.String):83:86 -> getEffectiveTldPlusOne
    5:5:java.lang.String getEffectiveTldPlusOne(java.lang.String):92:92 -> getEffectiveTldPlusOne
    6:6:java.lang.String getEffectiveTldPlusOne(java.lang.String):94:94 -> getEffectiveTldPlusOne
    7:7:java.lang.String getEffectiveTldPlusOne(java.lang.String):97:97 -> getEffectiveTldPlusOne
    8:11:java.lang.String getEffectiveTldPlusOne(java.lang.String):100:103 -> getEffectiveTldPlusOne
    12:12:java.lang.String getEffectiveTldPlusOne(java.lang.String):105:105 -> getEffectiveTldPlusOne
    13:13:java.lang.String getEffectiveTldPlusOne(java.lang.String):107:107 -> getEffectiveTldPlusOne
    14:14:java.lang.String getEffectiveTldPlusOne(java.lang.String):80:80 -> getEffectiveTldPlusOne
    1:1:void readTheList():313:313 -> readTheList
    2:2:void readTheList():316:316 -> readTheList
    3:5:void readTheList():318:320 -> readTheList
    6:8:void readTheList():322:324 -> readTheList
    9:9:void readTheList():326:326 -> readTheList
    10:13:void readTheList():329:332 -> readTheList
    14:14:void readTheList():334:334 -> readTheList
    15:15:void readTheList():332:332 -> readTheList
    16:16:void readTheList():326:326 -> readTheList
okhttp3.internal.tls.BasicCertificateChainCleaner -> okhttp3.internal.tls.BasicCertificateChainCleaner:
    1:2:void <init>(okhttp3.internal.tls.TrustRootIndex):43:44 -> <init>
    1:3:java.util.List clean(java.util.List,java.lang.String):56:58 -> clean
    4:4:java.util.List clean(java.util.List,java.lang.String):63:63 -> clean
    5:5:java.util.List clean(java.util.List,java.lang.String):68:68 -> clean
    6:7:java.util.List clean(java.util.List,java.lang.String):70:71 -> clean
    8:8:java.util.List clean(java.util.List,java.lang.String):73:73 -> clean
    9:13:java.util.List clean(java.util.List,java.lang.String):82:86 -> clean
    14:14:java.util.List clean(java.util.List,java.lang.String):97:97 -> clean
    15:15:java.util.List clean(java.util.List,java.lang.String):101:101 -> clean
    1:2:boolean equals(java.lang.Object):121:122 -> equals
    1:1:int hashCode():116:116 -> hashCode
    1:1:boolean verifySignature(java.security.cert.X509Certificate,java.security.cert.X509Certificate):106:106 -> verifySignature
    2:2:boolean verifySignature(java.security.cert.X509Certificate,java.security.cert.X509Certificate):108:108 -> verifySignature
okhttp3.internal.tls.BasicTrustRootIndex -> okhttp3.internal.tls.BasicTrustRootIndex:
    1:5:void <init>(java.security.cert.X509Certificate[]):30:34 -> <init>
    6:7:void <init>(java.security.cert.X509Certificate[]):36:37 -> <init>
    8:8:void <init>(java.security.cert.X509Certificate[]):39:39 -> <init>
    1:2:boolean equals(java.lang.Object):62:63 -> equals
    1:2:java.security.cert.X509Certificate findByIssuerAndSignature(java.security.cert.X509Certificate):44:45 -> findByIssuerAndSignature
    3:4:java.security.cert.X509Certificate findByIssuerAndSignature(java.security.cert.X509Certificate):48:49 -> findByIssuerAndSignature
    5:5:java.security.cert.X509Certificate findByIssuerAndSignature(java.security.cert.X509Certificate):51:51 -> findByIssuerAndSignature
    1:1:int hashCode():68:68 -> hashCode
okhttp3.internal.tls.CertificateChainCleaner -> okhttp3.internal.tls.CertificateChainCleaner:
    1:1:void <init>():36:36 -> <init>
okhttp3.internal.tls.OkHostnameVerifier -> okhttp3.internal.tls.OkHostnameVerifier:
    1:1:void <clinit>():37:37 -> <clinit>
    1:1:void <init>():42:42 -> <init>
    1:5:java.util.List allSubjectAltNames(java.security.cert.X509Certificate):85:89 -> allSubjectAltNames
    1:1:java.util.List getSubjectAltNames(java.security.cert.X509Certificate,int):94:94 -> getSubjectAltNames
    2:2:java.util.List getSubjectAltNames(java.security.cert.X509Certificate,int):96:96 -> getSubjectAltNames
    3:3:java.util.List getSubjectAltNames(java.security.cert.X509Certificate,int):98:98 -> getSubjectAltNames
    4:6:java.util.List getSubjectAltNames(java.security.cert.X509Certificate,int):100:102 -> getSubjectAltNames
    7:7:java.util.List getSubjectAltNames(java.security.cert.X509Certificate,int):105:105 -> getSubjectAltNames
    8:9:java.util.List getSubjectAltNames(java.security.cert.X509Certificate,int):109:110 -> getSubjectAltNames
    10:10:java.util.List getSubjectAltNames(java.security.cert.X509Certificate,int):112:112 -> getSubjectAltNames
    11:11:java.util.List getSubjectAltNames(java.security.cert.X509Certificate,int):118:118 -> getSubjectAltNames
    1:2:boolean verify(java.lang.String,javax.net.ssl.SSLSession):48:49 -> verify
    3:3:boolean verify(java.lang.String,java.security.cert.X509Certificate):56:56 -> verify
    4:6:boolean verifyIpAddress(java.lang.String,java.security.cert.X509Certificate):63:65 -> verify
    4:6:boolean verify(java.lang.String,java.security.cert.X509Certificate):57 -> verify
    7:9:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):74:76 -> verify
    7:9:boolean verify(java.lang.String,java.security.cert.X509Certificate):58 -> verify
    10:11:boolean verifyHostname(java.lang.String,java.lang.String):132:133 -> verify
    10:11:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):77 -> verify
    10:11:boolean verify(java.lang.String,java.security.cert.X509Certificate):58 -> verify
    12:13:boolean verifyHostname(java.lang.String,java.lang.String):137:138 -> verify
    12:13:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):77 -> verify
    12:13:boolean verify(java.lang.String,java.security.cert.X509Certificate):58 -> verify
    14:15:boolean verifyHostname(java.lang.String,java.lang.String):152:153 -> verify
    14:15:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):77 -> verify
    14:15:boolean verify(java.lang.String,java.security.cert.X509Certificate):58 -> verify
    16:17:boolean verifyHostname(java.lang.String,java.lang.String):155:156 -> verify
    16:17:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):77 -> verify
    16:17:boolean verify(java.lang.String,java.security.cert.X509Certificate):58 -> verify
    18:18:boolean verifyHostname(java.lang.String,java.lang.String):160:160 -> verify
    18:18:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):77 -> verify
    18:18:boolean verify(java.lang.String,java.security.cert.X509Certificate):58 -> verify
    19:19:boolean verifyHostname(java.lang.String,java.lang.String):163:163 -> verify
    19:19:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):77 -> verify
    19:19:boolean verify(java.lang.String,java.security.cert.X509Certificate):58 -> verify
    20:20:boolean verifyHostname(java.lang.String,java.lang.String):165:165 -> verify
    20:20:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):77 -> verify
    20:20:boolean verify(java.lang.String,java.security.cert.X509Certificate):58 -> verify
    21:21:boolean verifyHostname(java.lang.String,java.lang.String):179:179 -> verify
    21:21:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):77 -> verify
    21:21:boolean verify(java.lang.String,java.security.cert.X509Certificate):58 -> verify
    22:22:boolean verifyHostname(java.lang.String,java.lang.String):188:188 -> verify
    22:22:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):77 -> verify
    22:22:boolean verify(java.lang.String,java.security.cert.X509Certificate):58 -> verify
    23:23:boolean verifyHostname(java.lang.String,java.lang.String):193:193 -> verify
    23:23:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):77 -> verify
    23:23:boolean verify(java.lang.String,java.security.cert.X509Certificate):58 -> verify
    24:25:boolean verifyHostname(java.lang.String,java.lang.String):199:200 -> verify
    24:25:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):77 -> verify
    24:25:boolean verify(java.lang.String,java.security.cert.X509Certificate):58 -> verify
    26:26:boolean verifyHostname(java.lang.String,java.lang.String):206:206 -> verify
    26:26:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):77 -> verify
    26:26:boolean verify(java.lang.String,java.security.cert.X509Certificate):58 -> verify
    27:27:boolean verifyHostname(java.lang.String,java.lang.String):208:208 -> verify
    27:27:boolean verifyHostname(java.lang.String,java.security.cert.X509Certificate):77 -> verify
    27:27:boolean verify(java.lang.String,java.security.cert.X509Certificate):58 -> verify
okio.AsyncTimeout -> okio.AsyncTimeout:
    1:2:void <clinit>():50:51 -> <clinit>
    1:1:void <init>():41:41 -> <init>
    1:1:okio.AsyncTimeout awaitTimeout():343:343 -> awaitTimeout
    2:5:okio.AsyncTimeout awaitTimeout():347:350 -> awaitTimeout
    6:6:okio.AsyncTimeout awaitTimeout():354:354 -> awaitTimeout
    7:7:long remainingNanos(long):145:145 -> awaitTimeout
    7:7:okio.AsyncTimeout awaitTimeout():354 -> awaitTimeout
    8:8:okio.AsyncTimeout awaitTimeout():360:360 -> awaitTimeout
    9:9:okio.AsyncTimeout awaitTimeout():362:362 -> awaitTimeout
    10:11:okio.AsyncTimeout awaitTimeout():367:368 -> awaitTimeout
    1:5:boolean cancelScheduledTimeout(okio.AsyncTimeout):128:132 -> cancelScheduledTimeout
    6:6:boolean cancelScheduledTimeout(okio.AsyncTimeout):137:137 -> cancelScheduledTimeout
    1:3:void enter():73:75 -> enter
    4:5:void enter():79:80 -> enter
    6:6:void enter():73:73 -> enter
    1:3:boolean exit():120:122 -> exit
    4:5:void exit(boolean):275:276 -> exit
    6:7:java.io.IOException exit(java.io.IOException):285:286 -> exit
    1:1:java.io.IOException newTimeoutException(java.io.IOException):295:295 -> newTimeoutException
    2:2:java.io.IOException newTimeoutException(java.io.IOException):297:297 -> newTimeoutException
    1:3:void scheduleTimeout(okio.AsyncTimeout,long,boolean):86:88 -> scheduleTimeout
    4:4:void scheduleTimeout(okio.AsyncTimeout,long,boolean):91:91 -> scheduleTimeout
    5:5:void scheduleTimeout(okio.AsyncTimeout,long,boolean):95:95 -> scheduleTimeout
    6:6:void scheduleTimeout(okio.AsyncTimeout,long,boolean):97:97 -> scheduleTimeout
    7:7:void scheduleTimeout(okio.AsyncTimeout,long,boolean):99:99 -> scheduleTimeout
    8:8:long remainingNanos(long):145:145 -> scheduleTimeout
    8:8:void scheduleTimeout(okio.AsyncTimeout,long,boolean):105 -> scheduleTimeout
    9:10:void scheduleTimeout(okio.AsyncTimeout,long,boolean):106:107 -> scheduleTimeout
    11:11:long remainingNanos(long):145:145 -> scheduleTimeout
    11:11:void scheduleTimeout(okio.AsyncTimeout,long,boolean):107 -> scheduleTimeout
    12:15:void scheduleTimeout(okio.AsyncTimeout,long,boolean):108:111 -> scheduleTimeout
    16:16:void scheduleTimeout(okio.AsyncTimeout,long,boolean):116:116 -> scheduleTimeout
    17:17:void scheduleTimeout(okio.AsyncTimeout,long,boolean):101:101 -> scheduleTimeout
okio.AsyncTimeout$1 -> okio.AsyncTimeout$1:
    1:1:void <init>(okio.AsyncTimeout,okio.Sink):160:160 -> <init>
    1:1:void close():206:206 -> close
    2:2:void close():208:208 -> close
    3:3:void close():213:213 -> close
    4:4:void close():211:211 -> close
    5:5:void close():213:213 -> close
    1:1:void flush():193:193 -> flush
    2:2:void flush():195:195 -> flush
    3:3:void flush():200:200 -> flush
    4:4:void flush():198:198 -> flush
    5:5:void flush():200:200 -> flush
    1:1:okio.Timeout timeout():218:218 -> timeout
    1:1:java.lang.String toString():222:222 -> toString
    1:1:void write(okio.Buffer,long):162:162 -> write
    2:3:void write(okio.Buffer,long):167:168 -> write
    4:4:void write(okio.Buffer,long):167:167 -> write
    5:5:void write(okio.Buffer,long):178:178 -> write
    6:6:void write(okio.Buffer,long):180:180 -> write
    7:7:void write(okio.Buffer,long):186:186 -> write
    8:8:void write(okio.Buffer,long):184:184 -> write
    9:9:void write(okio.Buffer,long):186:186 -> write
okio.AsyncTimeout$2 -> okio.AsyncTimeout$2:
    1:1:void <init>(okio.AsyncTimeout,okio.Source):232:232 -> <init>
    1:1:void close():249:249 -> close
    2:2:void close():251:251 -> close
    3:3:void close():256:256 -> close
    4:4:void close():254:254 -> close
    5:5:void close():256:256 -> close
    1:1:long read(okio.Buffer,long):235:235 -> read
    2:2:long read(okio.Buffer,long):237:237 -> read
    3:3:long read(okio.Buffer,long):243:243 -> read
    4:4:long read(okio.Buffer,long):241:241 -> read
    5:5:long read(okio.Buffer,long):243:243 -> read
    1:1:okio.Timeout timeout():261:261 -> timeout
    1:1:java.lang.String toString():265:265 -> toString
okio.AsyncTimeout$Watchdog -> okio.AsyncTimeout$Watchdog:
    1:2:void <init>():304:305 -> <init>
    1:2:void run():312:313 -> run
    3:3:void run():316:316 -> run
    4:6:void run():320:322 -> run
    7:7:void run():324:324 -> run
    8:8:void run():327:327 -> run
    9:9:void run():324:324 -> run
okio.Base64 -> okio.Base64:
    1:1:void <clinit>():110:110 -> <clinit>
    1:1:java.lang.String encode(byte[]):125:125 -> encode
    2:4:java.lang.String encode(byte[],byte[]):133:135 -> encode
    2:4:java.lang.String encode(byte[]):125 -> encode
    5:8:java.lang.String encode(byte[],byte[]):137:140 -> encode
    5:8:java.lang.String encode(byte[]):125 -> encode
    9:9:java.lang.String encode(byte[],byte[]):142:142 -> encode
    9:9:java.lang.String encode(byte[]):125 -> encode
    10:13:java.lang.String encode(byte[],byte[]):150:153 -> encode
    10:13:java.lang.String encode(byte[]):125 -> encode
    14:17:java.lang.String encode(byte[],byte[]):144:147 -> encode
    14:17:java.lang.String encode(byte[]):125 -> encode
    18:18:java.lang.String encode(byte[],byte[]):157:157 -> encode
    18:18:java.lang.String encode(byte[]):125 -> encode
    19:19:java.lang.String encode(byte[],byte[]):159:159 -> encode
    19:19:java.lang.String encode(byte[]):125 -> encode
okio.Buffer -> okio.Buffer:
    1:1:void <clinit>():55:55 -> <clinit>
    1:1:void <init>():62:62 -> <init>
    1:1:void clear():930:930 -> clear
    2:2:void clear():932:932 -> clear
    1:2:okio.Buffer clone():1814:1815 -> clone
    1:2:java.lang.Object clone():54 -> clone
    3:6:okio.Buffer clone():1817:1820 -> clone
    3:6:java.lang.Object clone():54 -> clone
    7:7:okio.Buffer clone():1822:1822 -> clone
    7:7:java.lang.Object clone():54 -> clone
    1:1:long completeSegmentByteCount():275:275 -> completeSegmentByteCount
    2:4:long completeSegmentByteCount():279:281 -> completeSegmentByteCount
    1:1:okio.Buffer copyTo(okio.Buffer,long,long):183:183 -> copyTo
    2:2:okio.Buffer copyTo(okio.Buffer,long,long):186:186 -> copyTo
    3:4:okio.Buffer copyTo(okio.Buffer,long,long):189:190 -> copyTo
    5:9:okio.Buffer copyTo(okio.Buffer,long,long):196:200 -> copyTo
    10:10:okio.Buffer copyTo(okio.Buffer,long,long):202:202 -> copyTo
    11:11:okio.Buffer copyTo(okio.Buffer,long,long):204:204 -> copyTo
    12:12:okio.Buffer copyTo(okio.Buffer,long,long):195:195 -> copyTo
    13:13:okio.Buffer copyTo(okio.Buffer,long,long):182:182 -> copyTo
    1:3:boolean equals(java.lang.Object):1760:1762 -> equals
    4:7:boolean equals(java.lang.Object):1765:1768 -> equals
    8:9:boolean equals(java.lang.Object):1770:1771 -> equals
    10:10:boolean equals(java.lang.Object):1774:1774 -> equals
    11:13:boolean equals(java.lang.Object):1777:1779 -> equals
    14:16:boolean equals(java.lang.Object):1782:1784 -> equals
    1:1:boolean exhausted():109:109 -> exhausted
    1:5:byte getByte(long):310:314 -> getByte
    6:6:byte getByte(long):312:312 -> getByte
    7:9:byte getByte(long):319:321 -> getByte
    1:1:int hashCode():1792:1792 -> hashCode
    2:3:int hashCode():1796:1797 -> hashCode
    4:5:int hashCode():1799:1800 -> hashCode
    1:1:long indexOf(byte):1413:1413 -> indexOf
    2:2:long indexOf(byte,long,long):1430:1430 -> indexOf
    3:3:long indexOf(byte,long,long):1439:1439 -> indexOf
    4:4:long indexOf(byte,long,long):1443:1443 -> indexOf
    5:6:long indexOf(byte,long,long):1447:1448 -> indexOf
    7:8:long indexOf(byte,long,long):1453:1454 -> indexOf
    9:11:long indexOf(byte,long,long):1462:1464 -> indexOf
    12:13:long indexOf(byte,long,long):1466:1467 -> indexOf
    14:14:long indexOf(byte,long,long):1472:1472 -> indexOf
    15:15:long indexOf(byte,long,long):1474:1474 -> indexOf
    16:17:long indexOf(byte,long,long):1426:1427 -> indexOf
    18:18:long indexOf(okio.ByteString):1481:1481 -> indexOf
    19:19:long indexOf(okio.ByteString,long):1485:1485 -> indexOf
    20:20:long indexOf(okio.ByteString,long):1494:1494 -> indexOf
    21:21:long indexOf(okio.ByteString,long):1498:1498 -> indexOf
    22:23:long indexOf(okio.ByteString,long):1502:1503 -> indexOf
    24:25:long indexOf(okio.ByteString,long):1508:1509 -> indexOf
    26:28:long indexOf(okio.ByteString,long):1517:1519 -> indexOf
    29:32:long indexOf(okio.ByteString,long):1522:1525 -> indexOf
    33:34:boolean rangeEquals(okio.Segment,int,okio.ByteString,int,int):1643:1644 -> indexOf
    33:34:long indexOf(okio.ByteString,long):1525 -> indexOf
    35:38:boolean rangeEquals(okio.Segment,int,okio.ByteString,int,int):1648:1651 -> indexOf
    35:38:long indexOf(okio.ByteString,long):1525 -> indexOf
    39:39:boolean rangeEquals(okio.Segment,int,okio.ByteString,int,int):1654:1654 -> indexOf
    39:39:long indexOf(okio.ByteString,long):1525 -> indexOf
    40:40:long indexOf(okio.ByteString,long):1526:1526 -> indexOf
    41:41:long indexOf(okio.ByteString,long):1531:1531 -> indexOf
    42:42:long indexOf(okio.ByteString,long):1533:1533 -> indexOf
    43:43:long indexOf(okio.ByteString,long):1486:1486 -> indexOf
    44:44:long indexOf(okio.ByteString,long):1485:1485 -> indexOf
    1:1:long indexOfElement(okio.ByteString):1540:1540 -> indexOfElement
    2:2:long indexOfElement(okio.ByteString,long):1552:1552 -> indexOfElement
    3:3:long indexOfElement(okio.ByteString,long):1556:1556 -> indexOfElement
    4:5:long indexOfElement(okio.ByteString,long):1560:1561 -> indexOfElement
    6:7:long indexOfElement(okio.ByteString,long):1566:1567 -> indexOfElement
    8:8:long indexOfElement(okio.ByteString,long):1576:1576 -> indexOfElement
    9:14:long indexOfElement(okio.ByteString,long):1578:1583 -> indexOfElement
    15:15:long indexOfElement(okio.ByteString,long):1585:1585 -> indexOfElement
    16:16:long indexOfElement(okio.ByteString,long):1590:1590 -> indexOfElement
    17:17:long indexOfElement(okio.ByteString,long):1592:1592 -> indexOfElement
    18:24:long indexOfElement(okio.ByteString,long):1596:1602 -> indexOfElement
    25:25:long indexOfElement(okio.ByteString,long):1607:1607 -> indexOfElement
    26:26:long indexOfElement(okio.ByteString,long):1609:1609 -> indexOfElement
    27:27:long indexOfElement(okio.ByteString,long):1544:1544 -> indexOfElement
    1:1:boolean rangeEquals(long,okio.ByteString):1617:1617 -> rangeEquals
    2:2:boolean rangeEquals(long,okio.ByteString,int,int):1622:1622 -> rangeEquals
    2:2:boolean rangeEquals(long,okio.ByteString):1617 -> rangeEquals
    3:3:boolean rangeEquals(long,okio.ByteString,int,int):1626:1626 -> rangeEquals
    3:3:boolean rangeEquals(long,okio.ByteString):1617 -> rangeEquals
    4:4:boolean rangeEquals(long,okio.ByteString,int,int):1630:1630 -> rangeEquals
    4:4:boolean rangeEquals(long,okio.ByteString):1617 -> rangeEquals
    1:1:int read(byte[],int,int):888:888 -> read
    2:2:int read(byte[],int,int):890:890 -> read
    3:4:int read(byte[],int,int):892:893 -> read
    5:6:int read(byte[],int,int):895:896 -> read
    7:9:int read(byte[],int,int):898:900 -> read
    10:10:int read(java.nio.ByteBuffer):907:907 -> read
    11:12:int read(java.nio.ByteBuffer):910:911 -> read
    13:14:int read(java.nio.ByteBuffer):913:914 -> read
    15:17:int read(java.nio.ByteBuffer):916:918 -> read
    18:18:long read(okio.Buffer,long):1406:1406 -> read
    19:19:long read(okio.Buffer,long):1408:1408 -> read
    20:20:long read(okio.Buffer,long):1405:1405 -> read
    21:21:long read(okio.Buffer,long):1404:1404 -> read
    1:1:long readAll(okio.Sink):683:683 -> readAll
    2:2:long readAll(okio.Sink):685:685 -> readAll
    1:1:byte readByte():288:288 -> readByte
    2:4:byte readByte():290:292 -> readByte
    5:7:byte readByte():294:296 -> readByte
    8:9:byte readByte():299:300 -> readByte
    10:10:byte readByte():302:302 -> readByte
    11:11:byte readByte():288:288 -> readByte
    1:1:byte[] readByteArray():857:857 -> readByteArray
    2:2:byte[] readByteArray():859:859 -> readByteArray
    3:3:byte[] readByteArray(long):864:864 -> readByteArray
    4:5:byte[] readByteArray(long):869:870 -> readByteArray
    6:6:byte[] readByteArray(long):866:866 -> readByteArray
    1:1:okio.ByteString readByteString():548:548 -> readByteString
    2:2:okio.ByteString readByteString(long):552:552 -> readByteString
    1:3:void readFully(byte[]):880:882 -> readFully
    1:1:long readHexadecimalUnsignedLong():492:492 -> readHexadecimalUnsignedLong
    2:2:long readHexadecimalUnsignedLong():499:499 -> readHexadecimalUnsignedLong
    3:5:long readHexadecimalUnsignedLong():501:503 -> readHexadecimalUnsignedLong
    6:6:long readHexadecimalUnsignedLong():508:508 -> readHexadecimalUnsignedLong
    7:8:long readHexadecimalUnsignedLong():527:528 -> readHexadecimalUnsignedLong
    9:10:long readHexadecimalUnsignedLong():517:518 -> readHexadecimalUnsignedLong
    11:12:long readHexadecimalUnsignedLong():536:537 -> readHexadecimalUnsignedLong
    13:13:long readHexadecimalUnsignedLong():539:539 -> readHexadecimalUnsignedLong
    14:14:long readHexadecimalUnsignedLong():541:541 -> readHexadecimalUnsignedLong
    15:15:long readHexadecimalUnsignedLong():543:543 -> readHexadecimalUnsignedLong
    16:16:long readHexadecimalUnsignedLong():492:492 -> readHexadecimalUnsignedLong
    1:1:int readInt():356:356 -> readInt
    2:4:int readInt():358:360 -> readInt
    5:8:int readInt():364:367 -> readInt
    9:10:int readInt():370:371 -> readInt
    11:11:int readInt():375:375 -> readInt
    12:13:int readInt():378:379 -> readInt
    14:14:int readInt():381:381 -> readInt
    15:15:int readInt():356:356 -> readInt
    1:1:int readIntLe():426:426 -> readIntLe
    1:1:short readShort():327:327 -> readShort
    2:4:short readShort():329:331 -> readShort
    5:6:short readShort():335:336 -> readShort
    7:8:short readShort():340:341 -> readShort
    9:9:short readShort():343:343 -> readShort
    10:11:short readShort():346:347 -> readShort
    12:12:short readShort():349:349 -> readShort
    13:13:short readShort():327:327 -> readShort
    1:1:short readShortLe():422:422 -> readShortLe
    1:1:java.lang.String readString(long,java.nio.charset.Charset):711:711 -> readString
    2:3:java.lang.String readString(long,java.nio.charset.Charset):718:719 -> readString
    4:4:java.lang.String readString(long,java.nio.charset.Charset):721:721 -> readString
    5:7:java.lang.String readString(long,java.nio.charset.Charset):724:726 -> readString
    8:10:java.lang.String readString(long,java.nio.charset.Charset):728:730 -> readString
    11:11:java.lang.String readString(long,java.nio.charset.Charset):714:714 -> readString
    12:12:java.lang.String readString(long,java.nio.charset.Charset):712:712 -> readString
    1:1:java.lang.String readUtf8():692:692 -> readUtf8
    2:2:java.lang.String readUtf8():694:694 -> readUtf8
    3:3:java.lang.String readUtf8(long):699:699 -> readUtf8
    1:1:java.lang.String readUtf8Line(long):766:766 -> readUtf8Line
    2:3:java.lang.String readUtf8Line(long):768:769 -> readUtf8Line
    4:5:java.lang.String readUtf8Line(long):774:775 -> readUtf8Line
    1:1:java.lang.String readUtf8LineStrict():747:747 -> readUtf8LineStrict
    2:3:java.lang.String readUtf8LineStrict(long):753:754 -> readUtf8LineStrict
    4:4:long size():67:67 -> readUtf8LineStrict
    4:4:java.lang.String readUtf8LineStrict(long):755 -> readUtf8LineStrict
    5:6:java.lang.String readUtf8LineStrict(long):756:757 -> readUtf8LineStrict
    7:7:java.lang.String readUtf8LineStrict(long):759:759 -> readUtf8LineStrict
    8:8:long size():67:67 -> readUtf8LineStrict
    8:8:java.lang.String readUtf8LineStrict(long):760 -> readUtf8LineStrict
    9:10:java.lang.String readUtf8LineStrict(long):760:761 -> readUtf8LineStrict
    11:11:long size():67:67 -> readUtf8LineStrict
    11:11:java.lang.String readUtf8LineStrict(long):761 -> readUtf8LineStrict
    12:13:java.lang.String readUtf8LineStrict(long):761:762 -> readUtf8LineStrict
    14:14:java.lang.String readUtf8LineStrict(long):751:751 -> readUtf8LineStrict
    1:1:boolean request(long):117:117 -> request
    1:1:void require(long):113:113 -> require
    1:1:int select(okio.Options):556:556 -> select
    2:2:int select(okio.Options):560:560 -> select
    3:3:int select(okio.Options):562:562 -> select
    4:4:int select(okio.Options):564:564 -> select
    1:1:int selectPrefix(okio.Options,boolean):582:582 -> selectPrefix
    2:2:int selectPrefix(okio.Options,boolean):585:585 -> selectPrefix
    3:5:int selectPrefix(okio.Options,boolean):589:591 -> selectPrefix
    6:6:int selectPrefix(okio.Options,boolean):593:593 -> selectPrefix
    7:7:int selectPrefix(okio.Options,boolean):600:600 -> selectPrefix
    8:8:int selectPrefix(okio.Options,boolean):602:602 -> selectPrefix
    9:10:int selectPrefix(okio.Options,boolean):616:617 -> selectPrefix
    11:14:int selectPrefix(okio.Options,boolean):622:625 -> selectPrefix
    15:15:int selectPrefix(okio.Options,boolean):633:633 -> selectPrefix
    16:16:int selectPrefix(okio.Options,boolean):640:640 -> selectPrefix
    17:18:int selectPrefix(okio.Options,boolean):645:646 -> selectPrefix
    19:22:int selectPrefix(okio.Options,boolean):655:658 -> selectPrefix
    1:1:long size():67:67 -> size
    1:1:void skip(long):939:939 -> skip
    2:3:void skip(long):941:942 -> skip
    4:4:void skip(long):944:944 -> skip
    5:5:void skip(long):946:946 -> skip
    6:7:void skip(long):948:949 -> skip
    8:8:void skip(long):939:939 -> skip
    1:1:okio.Timeout timeout():1676:1676 -> timeout
    1:1:okio.ByteString snapshot():1828:1828 -> toString
    1:1:java.lang.String toString():1809 -> toString
    2:3:okio.ByteString snapshot(int):1838:1839 -> toString
    2:3:okio.ByteString snapshot():1831 -> toString
    2:3:java.lang.String toString():1809 -> toString
    4:4:java.lang.String toString():1809:1809 -> toString
    5:5:okio.ByteString snapshot():1829:1829 -> toString
    5:5:java.lang.String toString():1809 -> toString
    1:3:okio.Segment writableSegment(int):1300:1302 -> writableSegment
    4:6:okio.Segment writableSegment(int):1305:1307 -> writableSegment
    7:7:okio.Segment writableSegment(int):1298:1298 -> writableSegment
    1:1:okio.BufferedSink write(okio.ByteString):54:54 -> write
    2:2:okio.BufferedSink write(byte[]):54:54 -> write
    3:3:okio.BufferedSink write(byte[],int,int):54:54 -> write
    4:4:okio.Buffer write(okio.ByteString):956:956 -> write
    5:5:okio.Buffer write(okio.ByteString):955:955 -> write
    6:6:okio.Buffer write(byte[]):1099:1099 -> write
    7:7:okio.Buffer write(byte[]):1098:1098 -> write
    8:8:okio.Buffer write(byte[],int,int):1104:1104 -> write
    9:9:okio.Buffer write(byte[],int,int):1108:1108 -> write
    10:11:okio.Buffer write(byte[],int,int):1110:1111 -> write
    12:12:okio.Buffer write(byte[],int,int):1114:1114 -> write
    13:13:okio.Buffer write(byte[],int,int):1117:1117 -> write
    14:14:okio.Buffer write(byte[],int,int):1103:1103 -> write
    15:15:int write(java.nio.ByteBuffer):1124:1124 -> write
    16:16:int write(java.nio.ByteBuffer):1127:1127 -> write
    17:18:int write(java.nio.ByteBuffer):1129:1130 -> write
    19:19:int write(java.nio.ByteBuffer):1133:1133 -> write
    20:20:int write(java.nio.ByteBuffer):1136:1136 -> write
    21:21:int write(java.nio.ByteBuffer):1122:1122 -> write
    22:22:void write(okio.Buffer,long):1365:1365 -> write
    23:26:void write(okio.Buffer,long):1369:1372 -> write
    27:29:void write(okio.Buffer,long):1374:1376 -> write
    30:30:void write(okio.Buffer,long):1381:1381 -> write
    31:36:void write(okio.Buffer,long):1386:1391 -> write
    37:38:void write(okio.Buffer,long):1393:1394 -> write
    39:42:void okio.Segment.compact():151:154 -> write
    39:42:void write(okio.Buffer,long):1395 -> write
    43:45:void okio.Segment.compact():156:158 -> write
    43:45:void write(okio.Buffer,long):1395 -> write
    46:47:void write(okio.Buffer,long):1397:1398 -> write
    48:48:void okio.Segment.compact():151:151 -> write
    48:48:void write(okio.Buffer,long):1395 -> write
    49:49:void write(okio.Buffer,long):1364:1364 -> write
    50:50:void write(okio.Buffer,long):1363:1363 -> write
    1:1:long writeAll(okio.Source):1143:1143 -> writeAll
    2:2:long writeAll(okio.Source):1141:1141 -> writeAll
    1:1:okio.BufferedSink writeByte(int):54:54 -> writeByte
    2:4:okio.Buffer writeByte(int):1159:1161 -> writeByte
    1:1:okio.BufferedSink writeDecimalLong(long):54:54 -> writeDecimalLong
    2:2:okio.Buffer writeDecimalLong(long):1221:1221 -> writeDecimalLong
    3:3:okio.Buffer writeDecimalLong(long):1228:1228 -> writeDecimalLong
    4:6:okio.Buffer writeDecimalLong(long):1257:1259 -> writeDecimalLong
    7:9:okio.Buffer writeDecimalLong(long):1261:1263 -> writeDecimalLong
    10:10:okio.Buffer writeDecimalLong(long):1266:1266 -> writeDecimalLong
    11:12:okio.Buffer writeDecimalLong(long):1269:1270 -> writeDecimalLong
    1:1:okio.BufferedSink writeHexadecimalUnsignedLong(long):54:54 -> writeHexadecimalUnsignedLong
    2:2:okio.Buffer writeHexadecimalUnsignedLong(long):1277:1277 -> writeHexadecimalUnsignedLong
    3:3:okio.Buffer writeHexadecimalUnsignedLong(long):1280:1280 -> writeHexadecimalUnsignedLong
    4:7:okio.Buffer writeHexadecimalUnsignedLong(long):1282:1285 -> writeHexadecimalUnsignedLong
    8:9:okio.Buffer writeHexadecimalUnsignedLong(long):1288:1289 -> writeHexadecimalUnsignedLong
    1:1:okio.BufferedSink writeInt(int):54:54 -> writeInt
    2:10:okio.Buffer writeInt(int):1181:1189 -> writeInt
    1:1:okio.BufferedSink writeShort(int):54:54 -> writeShort
    2:8:okio.Buffer writeShort(int):1166:1172 -> writeShort
    1:1:okio.Buffer writeString(java.lang.String,int,int,java.nio.charset.Charset):1087:1087 -> writeString
    2:4:okio.Buffer writeString(java.lang.String,int,int,java.nio.charset.Charset):1092:1094 -> writeString
    5:5:okio.Buffer writeString(java.lang.String,int,int,java.nio.charset.Charset):1091:1091 -> writeString
    6:7:okio.Buffer writeString(java.lang.String,int,int,java.nio.charset.Charset):1088:1089 -> writeString
    8:8:okio.Buffer writeString(java.lang.String,int,int,java.nio.charset.Charset):1085:1085 -> writeString
    9:9:okio.Buffer writeString(java.lang.String,int,int,java.nio.charset.Charset):1083:1083 -> writeString
    10:10:okio.Buffer writeString(java.lang.String,int,int,java.nio.charset.Charset):1082:1082 -> writeString
    1:1:okio.BufferedSink writeUtf8(java.lang.String):54:54 -> writeUtf8
    2:2:okio.BufferedSink writeUtf8(java.lang.String,int,int):54:54 -> writeUtf8
    3:3:okio.Buffer writeUtf8(java.lang.String):961:961 -> writeUtf8
    4:4:okio.Buffer writeUtf8(java.lang.String,int,int):970:970 -> writeUtf8
    5:5:okio.Buffer writeUtf8(java.lang.String,int,int):977:977 -> writeUtf8
    6:9:okio.Buffer writeUtf8(java.lang.String,int,int):980:983 -> writeUtf8
    10:10:okio.Buffer writeUtf8(java.lang.String,int,int):986:986 -> writeUtf8
    11:11:okio.Buffer writeUtf8(java.lang.String,int,int):991:991 -> writeUtf8
    12:12:okio.Buffer writeUtf8(java.lang.String,int,int):993:993 -> writeUtf8
    13:15:okio.Buffer writeUtf8(java.lang.String,int,int):996:998 -> writeUtf8
    16:17:okio.Buffer writeUtf8(java.lang.String,int,int):1002:1003 -> writeUtf8
    18:18:okio.Buffer writeUtf8(java.lang.String,int,int):1016:1016 -> writeUtf8
    19:22:okio.Buffer writeUtf8(java.lang.String,int,int):1029:1032 -> writeUtf8
    23:23:okio.Buffer writeUtf8(java.lang.String,int,int):1018:1018 -> writeUtf8
    24:26:okio.Buffer writeUtf8(java.lang.String,int,int):1008:1010 -> writeUtf8
    27:28:okio.Buffer writeUtf8(java.lang.String,int,int):971:972 -> writeUtf8
    29:29:okio.Buffer writeUtf8(java.lang.String,int,int):968:968 -> writeUtf8
    30:30:okio.Buffer writeUtf8(java.lang.String,int,int):966:966 -> writeUtf8
    31:31:okio.Buffer writeUtf8(java.lang.String,int,int):965:965 -> writeUtf8
    1:1:okio.Buffer writeUtf8CodePoint(int):1043:1043 -> writeUtf8CodePoint
    2:3:okio.Buffer writeUtf8CodePoint(int):1047:1048 -> writeUtf8CodePoint
    4:4:okio.Buffer writeUtf8CodePoint(int):1053:1053 -> writeUtf8CodePoint
    5:7:okio.Buffer writeUtf8CodePoint(int):1056:1058 -> writeUtf8CodePoint
    8:11:okio.Buffer writeUtf8CodePoint(int):1063:1066 -> writeUtf8CodePoint
    12:13:okio.Buffer writeUtf8CodePoint(int):1069:1070 -> writeUtf8CodePoint
okio.ByteString -> okio.ByteString:
    1:1:void <clinit>():53:53 -> <clinit>
    2:2:void <clinit>():58:58 -> <clinit>
    1:2:void <init>(byte[]):64:65 -> <init>
    1:1:java.lang.String base64():131:131 -> base64
    1:1:int compareTo(java.lang.Object):52:52 -> compareTo
    2:6:int compareTo(okio.ByteString):473:477 -> compareTo
    2:6:int compareTo(java.lang.Object):52 -> compareTo
    1:1:okio.ByteString decodeHex(java.lang.String):221:221 -> decodeHex
    2:6:okio.ByteString decodeHex(java.lang.String):223:227 -> decodeHex
    7:7:okio.ByteString decodeHex(java.lang.String):229:229 -> decodeHex
    8:8:okio.ByteString decodeHex(java.lang.String):221:221 -> decodeHex
    9:9:okio.ByteString decodeHex(java.lang.String):220:220 -> decodeHex
    1:1:int decodeHexDigit(char):236:236 -> decodeHexDigit
    1:1:okio.ByteString digest(java.lang.String):156:156 -> digest
    2:2:okio.ByteString digest(java.lang.String):158:158 -> digest
    1:2:okio.ByteString encodeUtf8(java.lang.String):100:101 -> encodeUtf8
    3:3:okio.ByteString encodeUtf8(java.lang.String):99:99 -> encodeUtf8
    1:3:boolean equals(java.lang.Object):462:464 -> equals
    1:1:byte getByte(int):340:340 -> getByte
    1:2:int hashCode():468:469 -> hashCode
    1:1:java.lang.String hex():209:209 -> hex
    2:4:java.lang.String hex():211:213 -> hex
    5:5:java.lang.String hex():215:215 -> hex
    1:1:byte[] internalArray():359:359 -> internalArray
    1:1:okio.ByteString of(byte[]):73:73 -> of
    2:2:okio.ByteString of(byte[]):72:72 -> of
    1:1:boolean rangeEquals(int,okio.ByteString,int,int):386:386 -> rangeEquals
    2:2:boolean rangeEquals(int,byte[],int,int):395:395 -> rangeEquals
    3:3:boolean rangeEquals(int,byte[],int,int):397:397 -> rangeEquals
    1:1:okio.ByteString sha1():141:141 -> sha1
    1:1:okio.ByteString sha256():146:146 -> sha256
    1:1:int size():347:347 -> size
    1:1:boolean startsWith(okio.ByteString):401:401 -> startsWith
    1:1:okio.ByteString substring(int,int):322:322 -> substring
    2:2:okio.ByteString substring(int,int):329:329 -> substring
    3:5:okio.ByteString substring(int,int):333:335 -> substring
    6:6:okio.ByteString substring(int,int):327:327 -> substring
    7:7:okio.ByteString substring(int,int):323:323 -> substring
    8:8:okio.ByteString substring(int,int):321:321 -> substring
    1:2:okio.ByteString toAsciiLowercase():264:265 -> toAsciiLowercase
    3:6:okio.ByteString toAsciiLowercase():270:273 -> toAsciiLowercase
    7:7:okio.ByteString toAsciiLowercase():275:275 -> toAsciiLowercase
    8:8:okio.ByteString toAsciiLowercase():277:277 -> toAsciiLowercase
    1:1:byte[] toByteArray():354:354 -> toByteArray
    1:1:java.lang.String toString():490:490 -> toString
    2:2:java.lang.String toString():494:494 -> toString
    3:3:int codePointIndexToCharIndex(java.lang.String,int):513:513 -> toString
    3:3:java.lang.String toString():495 -> toString
    4:5:int codePointIndexToCharIndex(java.lang.String,int):517:518 -> toString
    4:5:java.lang.String toString():495 -> toString
    6:6:int codePointIndexToCharIndex(java.lang.String,int):513:513 -> toString
    6:6:java.lang.String toString():495 -> toString
    7:7:int codePointIndexToCharIndex(java.lang.String,int):524:524 -> toString
    7:7:java.lang.String toString():495 -> toString
    8:10:java.lang.String toString():498:500 -> toString
    11:17:java.lang.String toString():503:509 -> toString
    1:1:java.lang.String utf8():114:114 -> utf8
    2:2:java.lang.String utf8():116:116 -> utf8
    1:1:void write(okio.Buffer):377:377 -> write
okio.ForwardingSink -> okio.ForwardingSink:
    1:1:void <init>(okio.Sink):24:24 -> <init>
    2:2:void <init>(okio.Sink):26:26 -> <init>
    3:3:void <init>(okio.Sink):25:25 -> <init>
    1:1:void close():47:47 -> close
    1:1:void flush():39:39 -> flush
    1:1:okio.Timeout timeout():43:43 -> timeout
    1:1:java.lang.String toString():51:51 -> toString
    1:1:void write(okio.Buffer,long):35:35 -> write
okio.ForwardingSource -> okio.ForwardingSource:
    1:1:void <init>(okio.Source):24:24 -> <init>
    2:2:void <init>(okio.Source):26:26 -> <init>
    3:3:void <init>(okio.Source):25:25 -> <init>
    1:1:void close():43:43 -> close
    1:1:okio.Source delegate():31:31 -> delegate
    1:1:long read(okio.Buffer,long):35:35 -> read
    1:1:okio.Timeout timeout():39:39 -> timeout
    1:1:java.lang.String toString():47:47 -> toString
okio.ForwardingTimeout -> okio.ForwardingTimeout:
    1:1:void <init>(okio.Timeout):25:25 -> <init>
    2:2:void <init>(okio.Timeout):27:27 -> <init>
    3:3:void <init>(okio.Timeout):26:26 -> <init>
    1:1:okio.Timeout clearDeadline():66:66 -> clearDeadline
    1:1:okio.Timeout clearTimeout():62:62 -> clearTimeout
    1:1:long deadlineNanoTime():54:54 -> deadlineNanoTime
    2:2:okio.Timeout deadlineNanoTime(long):58:58 -> deadlineNanoTime
    1:1:okio.Timeout delegate():32:32 -> delegate
    1:1:boolean hasDeadline():50:50 -> hasDeadline
    1:1:okio.ForwardingTimeout setDelegate(okio.Timeout):37:37 -> setDelegate
    2:2:okio.ForwardingTimeout setDelegate(okio.Timeout):36:36 -> setDelegate
    1:1:void throwIfReached():70:70 -> throwIfReached
    1:1:okio.Timeout timeout(long,java.util.concurrent.TimeUnit):42:42 -> timeout
okio.GzipSource -> okio.GzipSource:
    1:1:void <init>(okio.Source):60:60 -> <init>
    2:2:void <init>(okio.Source):39:39 -> <init>
    3:3:void <init>(okio.Source):58:58 -> <init>
    4:6:void <init>(okio.Source):62:64 -> <init>
    7:7:void <init>(okio.Source):61:61 -> <init>
    1:2:void checkEqual(java.lang.String,int,int):205:206 -> checkEqual
    3:3:void checkEqual(java.lang.String,int,int):205:205 -> checkEqual
    1:1:void close():182:182 -> close
    1:1:long read(okio.Buffer,long):72:72 -> read
    2:3:void consumeHeader():114:115 -> read
    2:3:long read(okio.Buffer,long):73 -> read
    4:4:void consumeHeader():117:117 -> read
    4:4:long read(okio.Buffer,long):73 -> read
    5:7:void consumeHeader():119:121 -> read
    5:7:long read(okio.Buffer,long):73 -> read
    8:13:void consumeHeader():128:133 -> read
    8:13:long read(okio.Buffer,long):73 -> read
    14:14:void consumeHeader():141:141 -> read
    14:14:long read(okio.Buffer,long):73 -> read
    15:16:void consumeHeader():143:144 -> read
    15:16:long read(okio.Buffer,long):73 -> read
    17:17:void consumeHeader():142:142 -> read
    17:17:long read(okio.Buffer,long):73 -> read
    18:18:void consumeHeader():152:152 -> read
    18:18:long read(okio.Buffer,long):73 -> read
    19:20:void consumeHeader():154:155 -> read
    19:20:long read(okio.Buffer,long):73 -> read
    21:21:void consumeHeader():153:153 -> read
    21:21:long read(okio.Buffer,long):73 -> read
    22:23:void consumeHeader():163:164 -> read
    22:23:long read(okio.Buffer,long):73 -> read
    24:24:long read(okio.Buffer,long):74:74 -> read
    25:27:long read(okio.Buffer,long):78:80 -> read
    28:28:long read(okio.Buffer,long):82:82 -> read
    29:29:long read(okio.Buffer,long):85:85 -> read
    30:30:long read(okio.Buffer,long):91:91 -> read
    31:32:void consumeTrailer():173:174 -> read
    31:32:long read(okio.Buffer,long):92 -> read
    33:33:long read(okio.Buffer,long):93:93 -> read
    34:35:long read(okio.Buffer,long):99:100 -> read
    36:36:long read(okio.Buffer,long):68:68 -> read
    1:1:okio.Timeout timeout():178:178 -> timeout
    1:2:void updateCrc(okio.Buffer,long,long):188:189 -> updateCrc
    3:5:void updateCrc(okio.Buffer,long,long):195:197 -> updateCrc
    6:6:void updateCrc(okio.Buffer,long,long):194:194 -> updateCrc
okio.InflaterSource -> okio.InflaterSource:
    1:1:void <init>(okio.BufferedSource,java.util.zip.Inflater):48:48 -> <init>
    2:3:void <init>(okio.BufferedSource,java.util.zip.Inflater):51:52 -> <init>
    4:4:void <init>(okio.BufferedSource,java.util.zip.Inflater):50:50 -> <init>
    5:5:void <init>(okio.BufferedSource,java.util.zip.Inflater):49:49 -> <init>
    1:4:void close():124:127 -> close
    1:1:long read(okio.Buffer,long):58:58 -> read
    2:2:boolean refill():96:96 -> read
    2:2:long read(okio.Buffer,long):62 -> read
    3:4:boolean refill():98:99 -> read
    3:4:long read(okio.Buffer,long):62 -> read
    5:5:boolean refill():102:102 -> read
    5:5:long read(okio.Buffer,long):62 -> read
    6:8:boolean refill():105:107 -> read
    6:8:long read(okio.Buffer,long):62 -> read
    9:11:long read(okio.Buffer,long):66:68 -> read
    12:13:long read(okio.Buffer,long):70:71 -> read
    14:14:long read(okio.Buffer,long):74:74 -> read
    15:15:long read(okio.Buffer,long):83:83 -> read
    16:17:long read(okio.Buffer,long):75:76 -> read
    18:19:long read(okio.Buffer,long):78:79 -> read
    20:20:long read(okio.Buffer,long):85:85 -> read
    21:21:boolean refill():99:99 -> read
    21:21:long read(okio.Buffer,long):62 -> read
    22:22:long read(okio.Buffer,long):58:58 -> read
    23:23:long read(okio.Buffer,long):57:57 -> read
    1:4:void releaseInflatedBytes():113:116 -> releaseInflatedBytes
    1:1:okio.Timeout timeout():120:120 -> timeout
okio.Okio -> okio.Okio:
    1:1:void <clinit>():40:40 -> <clinit>
    1:1:void <init>():42:42 -> <init>
    1:1:okio.BufferedSource buffer(okio.Source):51:51 -> buffer
    2:2:okio.BufferedSink buffer(okio.Sink):60:60 -> buffer
    1:2:boolean isAndroidGetsocknameError(java.lang.AssertionError):262:263 -> isAndroidGetsocknameError
    1:1:okio.Sink sink(java.net.Socket):117:117 -> sink
    2:2:okio.AsyncTimeout timeout(java.net.Socket):230:230 -> sink
    2:2:okio.Sink sink(java.net.Socket):118 -> sink
    3:3:okio.Sink sink(java.net.Socket):119:119 -> sink
    4:4:okio.Sink sink(java.io.OutputStream,okio.Timeout):72:72 -> sink
    4:4:okio.Sink sink(java.net.Socket):119 -> sink
    5:5:okio.Sink okio.AsyncTimeout.sink(okio.Sink):160:160 -> sink
    5:5:okio.Sink sink(java.net.Socket):120 -> sink
    6:6:okio.Sink sink(java.io.OutputStream,okio.Timeout):69:69 -> sink
    6:6:okio.Sink sink(java.net.Socket):119 -> sink
    7:7:okio.Sink sink(java.net.Socket):117:117 -> sink
    8:8:okio.Sink sink(java.net.Socket):116:116 -> sink
    1:1:okio.Source source(java.io.InputStream):125:125 -> source
    2:2:okio.Source source(java.io.InputStream,okio.Timeout):132:132 -> source
    3:3:okio.Source source(java.io.InputStream,okio.Timeout):130:130 -> source
    4:4:okio.Source source(java.io.InputStream,okio.Timeout):129:129 -> source
    5:5:okio.Source source(java.net.Socket):223:223 -> source
    6:6:okio.AsyncTimeout timeout(java.net.Socket):230:230 -> source
    6:6:okio.Source source(java.net.Socket):224 -> source
    7:7:okio.Source source(java.net.Socket):225:225 -> source
    8:8:okio.Source okio.AsyncTimeout.source(okio.Source):232:232 -> source
    8:8:okio.Source source(java.net.Socket):226 -> source
    9:9:okio.Source source(java.net.Socket):223:223 -> source
    10:10:okio.Source source(java.net.Socket):222:222 -> source
okio.Okio$1 -> okio.Okio$1:
    1:1:void <init>(okio.Timeout,java.io.OutputStream):72:72 -> <init>
    1:1:void close():97:97 -> close
    1:1:void flush():93:93 -> flush
    1:1:okio.Timeout timeout():101:101 -> timeout
    1:1:java.lang.String toString():105:105 -> toString
    1:1:void write(okio.Buffer,long):74:74 -> write
    2:5:void write(okio.Buffer,long):76:79 -> write
    6:6:void write(okio.Buffer,long):81:81 -> write
    7:7:void write(okio.Buffer,long):83:83 -> write
    8:10:void write(okio.Buffer,long):85:87 -> write
okio.Okio$2 -> okio.Okio$2:
    1:1:void <init>(okio.Timeout,java.io.InputStream):132:132 -> <init>
    1:1:void close():152:152 -> close
    1:4:long read(okio.Buffer,long):137:140 -> read
    5:6:long read(okio.Buffer,long):142:143 -> read
    7:8:long read(okio.Buffer,long):146:147 -> read
    9:9:long read(okio.Buffer,long):134:134 -> read
    1:1:okio.Timeout timeout():156:156 -> timeout
    1:1:java.lang.String toString():160:160 -> toString
okio.Okio$4 -> okio.Okio$4:
    1:1:void <init>(java.net.Socket):230:230 -> <init>
    1:1:java.io.IOException newTimeoutException(java.io.IOException):232:232 -> newTimeoutException
    2:2:java.io.IOException newTimeoutException(java.io.IOException):234:234 -> newTimeoutException
    1:1:void timedOut():241:241 -> timedOut
    2:2:void timedOut():245:245 -> timedOut
    3:3:void timedOut():248:248 -> timedOut
    4:4:void timedOut():250:250 -> timedOut
    5:5:void timedOut():243:243 -> timedOut
okio.Options -> okio.Options:
    1:3:void <init>(okio.ByteString[],int[]):30:32 -> <init>
    1:1:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):125:125 -> buildTrieRecursive
    2:3:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):128:129 -> buildTrieRecursive
    4:5:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):133:134 -> buildTrieRecursive
    6:6:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):136:136 -> buildTrieRecursive
    7:7:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):139:139 -> buildTrieRecursive
    8:9:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):143:144 -> buildTrieRecursive
    10:10:long okio.Buffer.size():67:67 -> buildTrieRecursive
    10:10:int intCount(okio.Buffer):249 -> buildTrieRecursive
    10:10:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):150 -> buildTrieRecursive
    11:11:int intCount(okio.Buffer):249:249 -> buildTrieRecursive
    11:11:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):150 -> buildTrieRecursive
    12:13:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):152:153 -> buildTrieRecursive
    14:16:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):156:158 -> buildTrieRecursive
    17:17:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):162:162 -> buildTrieRecursive
    18:18:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):165:165 -> buildTrieRecursive
    19:19:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):168:168 -> buildTrieRecursive
    20:20:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):175:175 -> buildTrieRecursive
    21:21:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):177:177 -> buildTrieRecursive
    22:22:long okio.Buffer.size():67:67 -> buildTrieRecursive
    22:22:int intCount(okio.Buffer):249 -> buildTrieRecursive
    22:22:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):180 -> buildTrieRecursive
    23:23:int intCount(okio.Buffer):249:249 -> buildTrieRecursive
    23:23:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):180 -> buildTrieRecursive
    24:25:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):180:181 -> buildTrieRecursive
    26:26:long okio.Buffer.size():67:67 -> buildTrieRecursive
    26:26:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):194 -> buildTrieRecursive
    27:27:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):194:194 -> buildTrieRecursive
    28:29:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):199:200 -> buildTrieRecursive
    30:30:long okio.Buffer.size():67:67 -> buildTrieRecursive
    30:30:int intCount(okio.Buffer):249 -> buildTrieRecursive
    30:30:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):208 -> buildTrieRecursive
    31:31:int intCount(okio.Buffer):249:249 -> buildTrieRecursive
    31:31:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):208 -> buildTrieRecursive
    32:33:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):210:211 -> buildTrieRecursive
    34:34:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):214:214 -> buildTrieRecursive
    35:35:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):219:219 -> buildTrieRecursive
    36:36:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):222:222 -> buildTrieRecursive
    37:37:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):220:220 -> buildTrieRecursive
    38:38:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):225:225 -> buildTrieRecursive
    39:39:long okio.Buffer.size():67:67 -> buildTrieRecursive
    39:39:int intCount(okio.Buffer):249 -> buildTrieRecursive
    39:39:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):226 -> buildTrieRecursive
    40:40:int intCount(okio.Buffer):249:249 -> buildTrieRecursive
    40:40:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):226 -> buildTrieRecursive
    41:42:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):226:227 -> buildTrieRecursive
    43:43:long okio.Buffer.size():67:67 -> buildTrieRecursive
    43:43:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):235 -> buildTrieRecursive
    44:44:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):235:235 -> buildTrieRecursive
    45:45:void buildTrieRecursive(long,okio.Buffer,int,java.util.List,int,int,java.util.List):123:123 -> buildTrieRecursive
    1:1:okio.ByteString get(int):241:241 -> get
    1:1:java.lang.Object get(int):26 -> get
    1:1:okio.Options of(okio.ByteString[]):36:36 -> of
    2:2:okio.Options of(okio.ByteString[]):38:38 -> of
    3:7:okio.Options of(okio.ByteString[]):43:47 -> of
    8:10:okio.Options of(okio.ByteString[]):49:51 -> of
    11:11:okio.Options of(okio.ByteString[]):53:53 -> of
    12:17:okio.Options of(okio.ByteString[]):60:65 -> of
    18:20:okio.Options of(okio.ByteString[]):68:70 -> of
    21:21:okio.Options of(okio.ByteString[]):66:66 -> of
    22:23:okio.Options of(okio.ByteString[]):77:78 -> of
    24:24:long okio.Buffer.size():67:67 -> of
    24:24:int intCount(okio.Buffer):249 -> of
    24:24:okio.Options of(okio.ByteString[]):80 -> of
    25:25:int intCount(okio.Buffer):249:249 -> of
    25:25:okio.Options of(okio.ByteString[]):80 -> of
    26:28:okio.Options of(okio.ByteString[]):80:82 -> of
    29:29:okio.Options of(okio.ByteString[]):84:84 -> of
    30:30:okio.Options of(okio.ByteString[]):88:88 -> of
    31:31:okio.Options of(okio.ByteString[]):85:85 -> of
    32:32:okio.Options of(okio.ByteString[]):54:54 -> of
    1:1:int size():245:245 -> size
okio.RealBufferedSink -> okio.RealBufferedSink:
    1:1:void <init>(okio.Sink):29:29 -> <init>
    2:2:void <init>(okio.Sink):25:25 -> <init>
    3:3:void <init>(okio.Sink):31:31 -> <init>
    4:4:void <init>(okio.Sink):30:30 -> <init>
    1:1:okio.Buffer buffer():35:35 -> buffer
    1:1:void close():234:234 -> close
    2:3:void close():240:241 -> close
    4:4:void close():248:248 -> close
    5:5:void close():252:252 -> close
    6:6:void close():254:254 -> close
    1:3:okio.BufferedSink emitCompleteSegments():177:179 -> emitCompleteSegments
    4:4:okio.BufferedSink emitCompleteSegments():177:177 -> emitCompleteSegments
    1:3:void flush():222:224 -> flush
    4:4:void flush():226:226 -> flush
    5:5:void flush():222:222 -> flush
    1:1:boolean isOpen():230:230 -> isOpen
    1:1:okio.Timeout timeout():258:258 -> timeout
    1:1:java.lang.String toString():262:262 -> toString
    1:3:void write(okio.Buffer,long):40:42 -> write
    4:4:void write(okio.Buffer,long):40:40 -> write
    5:7:okio.BufferedSink write(okio.ByteString):46:48 -> write
    8:8:okio.BufferedSink write(okio.ByteString):46:46 -> write
    9:11:okio.BufferedSink write(byte[]):84:86 -> write
    12:12:okio.BufferedSink write(byte[]):84:84 -> write
    13:15:okio.BufferedSink write(byte[],int,int):90:92 -> write
    16:16:okio.BufferedSink write(byte[],int,int):90:90 -> write
    17:19:int write(java.nio.ByteBuffer):96:98 -> write
    20:20:int write(java.nio.ByteBuffer):96:96 -> write
    1:3:okio.BufferedSink writeByte(int):123:125 -> writeByte
    4:4:okio.BufferedSink writeByte(int):123:123 -> writeByte
    1:3:okio.BufferedSink writeDecimalLong(long):165:167 -> writeDecimalLong
    4:4:okio.BufferedSink writeDecimalLong(long):165:165 -> writeDecimalLong
    1:3:okio.BufferedSink writeHexadecimalUnsignedLong(long):171:173 -> writeHexadecimalUnsignedLong
    4:4:okio.BufferedSink writeHexadecimalUnsignedLong(long):171:171 -> writeHexadecimalUnsignedLong
    1:3:okio.BufferedSink writeInt(int):141:143 -> writeInt
    4:4:okio.BufferedSink writeInt(int):141:141 -> writeInt
    1:3:okio.BufferedSink writeShort(int):129:131 -> writeShort
    4:4:okio.BufferedSink writeShort(int):129:129 -> writeShort
    1:3:okio.BufferedSink writeUtf8(java.lang.String):52:54 -> writeUtf8
    4:4:okio.BufferedSink writeUtf8(java.lang.String):52:52 -> writeUtf8
    5:7:okio.BufferedSink writeUtf8(java.lang.String,int,int):59:61 -> writeUtf8
    8:8:okio.BufferedSink writeUtf8(java.lang.String,int,int):59:59 -> writeUtf8
okio.RealBufferedSource -> okio.RealBufferedSource:
    1:1:void <init>(okio.Source):32:32 -> <init>
    2:2:void <init>(okio.Source):28:28 -> <init>
    3:3:void <init>(okio.Source):34:34 -> <init>
    4:4:void <init>(okio.Source):33:33 -> <init>
    1:1:okio.Buffer buffer():38:38 -> buffer
    1:4:void close():474:477 -> close
    1:2:boolean exhausted():60:61 -> exhausted
    3:3:boolean exhausted():60:60 -> exhausted
    1:1:okio.Buffer getBuffer():42:42 -> getBuffer
    1:1:long indexOf(byte):337:337 -> indexOf
    2:2:long indexOf(byte,long,long):345:345 -> indexOf
    3:3:long indexOf(byte,long,long):352:352 -> indexOf
    4:5:long indexOf(byte,long,long):357:358 -> indexOf
    6:6:long indexOf(byte,long,long):361:361 -> indexOf
    7:8:long indexOf(byte,long,long):347:348 -> indexOf
    9:9:long indexOf(byte,long,long):345:345 -> indexOf
    10:10:long indexOf(okio.ByteString,long):371:371 -> indexOf
    10:10:long indexOf(okio.ByteString):367 -> indexOf
    11:11:long indexOf(okio.ByteString,long):374:374 -> indexOf
    11:11:long indexOf(okio.ByteString):367 -> indexOf
    12:13:long indexOf(okio.ByteString,long):377:378 -> indexOf
    12:13:long indexOf(okio.ByteString):367 -> indexOf
    14:14:long indexOf(okio.ByteString,long):381:381 -> indexOf
    14:14:long indexOf(okio.ByteString):367 -> indexOf
    15:15:long indexOf(okio.ByteString,long):371:371 -> indexOf
    15:15:long indexOf(okio.ByteString):367 -> indexOf
    1:1:long indexOfElement(okio.ByteString,long):390:390 -> indexOfElement
    1:1:long indexOfElement(okio.ByteString):386 -> indexOfElement
    2:2:long indexOfElement(okio.ByteString,long):393:393 -> indexOfElement
    2:2:long indexOfElement(okio.ByteString):386 -> indexOfElement
    3:4:long indexOfElement(okio.ByteString,long):396:397 -> indexOfElement
    3:4:long indexOfElement(okio.ByteString):386 -> indexOfElement
    5:5:long indexOfElement(okio.ByteString,long):400:400 -> indexOfElement
    5:5:long indexOfElement(okio.ByteString):386 -> indexOfElement
    6:6:long indexOfElement(okio.ByteString,long):390:390 -> indexOfElement
    6:6:long indexOfElement(okio.ByteString):386 -> indexOfElement
    1:1:boolean isOpen():470:470 -> isOpen
    1:1:boolean rangeEquals(long,okio.ByteString):405:405 -> rangeEquals
    2:2:boolean rangeEquals(long,okio.ByteString,int,int):411:411 -> rangeEquals
    2:2:boolean rangeEquals(long,okio.ByteString):405 -> rangeEquals
    3:3:boolean rangeEquals(long,okio.ByteString,int,int):416:416 -> rangeEquals
    3:3:boolean rangeEquals(long,okio.ByteString):405 -> rangeEquals
    4:5:boolean rangeEquals(long,okio.ByteString,int,int):421:422 -> rangeEquals
    4:5:boolean rangeEquals(long,okio.ByteString):405 -> rangeEquals
    6:6:boolean rangeEquals(long,okio.ByteString,int,int):411:411 -> rangeEquals
    6:6:boolean rangeEquals(long,okio.ByteString):405 -> rangeEquals
    1:1:long read(okio.Buffer,long):48:48 -> read
    2:3:long read(okio.Buffer,long):50:51 -> read
    4:5:long read(okio.Buffer,long):55:56 -> read
    6:6:long read(okio.Buffer,long):48:48 -> read
    7:7:long read(okio.Buffer,long):47:47 -> read
    8:8:long read(okio.Buffer,long):46:46 -> read
    9:10:int read(java.nio.ByteBuffer):153:154 -> read
    11:11:int read(java.nio.ByteBuffer):158:158 -> read
    1:2:long readAll(okio.Sink):176:177 -> readAll
    3:3:long readAll(okio.Sink):180:180 -> readAll
    4:4:long readAll(okio.Sink):183:183 -> readAll
    5:5:long okio.Buffer.size():67:67 -> readAll
    5:5:long readAll(okio.Sink):183 -> readAll
    6:6:long readAll(okio.Sink):185:185 -> readAll
    7:7:long readAll(okio.Sink):173:173 -> readAll
    1:2:byte readByte():78:79 -> readByte
    1:1:void require(long):65:65 -> readByteArray
    1:1:byte[] readByteArray(long):116 -> readByteArray
    2:2:byte[] readByteArray(long):117:117 -> readByteArray
    3:3:void require(long):65:65 -> readByteArray
    3:3:byte[] readByteArray(long):116 -> readByteArray
    1:1:void require(long):65:65 -> readByteString
    1:1:okio.ByteString readByteString(long):88 -> readByteString
    2:2:okio.ByteString readByteString(long):89:89 -> readByteString
    3:3:void require(long):65:65 -> readByteString
    3:3:okio.ByteString readByteString(long):88 -> readByteString
    1:1:void readFully(byte[]):126:126 -> readFully
    2:2:void readFully(byte[]):137:137 -> readFully
    3:5:void readFully(byte[]):130:132 -> readFully
    6:6:void readFully(byte[]):135:135 -> readFully
    1:1:long readHexadecimalUnsignedLong():307:307 -> readHexadecimalUnsignedLong
    2:3:long readHexadecimalUnsignedLong():309:310 -> readHexadecimalUnsignedLong
    4:5:long readHexadecimalUnsignedLong():314:315 -> readHexadecimalUnsignedLong
    6:6:long readHexadecimalUnsignedLong():314:314 -> readHexadecimalUnsignedLong
    7:7:long readHexadecimalUnsignedLong():321:321 -> readHexadecimalUnsignedLong
    1:2:int readInt():269:270 -> readInt
    1:2:int readIntLe():274:275 -> readIntLe
    1:2:short readShort():259:260 -> readShort
    1:2:short readShortLe():264:265 -> readShortLe
    1:1:java.lang.String readUtf8LineStrict():224:224 -> readUtf8LineStrict
    2:3:java.lang.String readUtf8LineStrict(long):230:231 -> readUtf8LineStrict
    4:6:java.lang.String readUtf8LineStrict(long):233:235 -> readUtf8LineStrict
    7:8:java.lang.String readUtf8LineStrict(long):237:238 -> readUtf8LineStrict
    9:9:long okio.Buffer.size():67:67 -> readUtf8LineStrict
    9:9:java.lang.String readUtf8LineStrict(long):238 -> readUtf8LineStrict
    10:11:java.lang.String readUtf8LineStrict(long):238:239 -> readUtf8LineStrict
    12:12:long okio.Buffer.size():67:67 -> readUtf8LineStrict
    12:12:java.lang.String readUtf8LineStrict(long):239 -> readUtf8LineStrict
    13:14:java.lang.String readUtf8LineStrict(long):239:240 -> readUtf8LineStrict
    15:15:java.lang.String readUtf8LineStrict(long):228:228 -> readUtf8LineStrict
    1:3:boolean request(long):70:72 -> request
    4:4:boolean request(long):70:70 -> request
    5:5:boolean request(long):69:69 -> request
    1:1:void require(long):65:65 -> require
    1:1:int select(okio.Options):93:93 -> select
    2:2:int select(okio.Options):96:96 -> select
    3:3:int select(okio.Options):100:100 -> select
    4:5:int select(okio.Options):103:104 -> select
    6:6:int select(okio.Options):93:93 -> select
    1:1:void skip(long):325:325 -> skip
    2:3:void skip(long):327:328 -> skip
    4:4:void skip(long):330:330 -> skip
    5:5:long okio.Buffer.size():67:67 -> skip
    5:5:void skip(long):330 -> skip
    6:7:void skip(long):330:331 -> skip
    8:8:void skip(long):325:325 -> skip
    1:1:okio.Timeout timeout():481:481 -> timeout
    1:1:java.lang.String toString():485:485 -> toString
okio.Segment -> okio.Segment:
    1:4:void <init>():62:65 -> <init>
    5:10:void <init>(byte[],int,int,boolean,boolean):68:73 -> <init>
    1:5:okio.Segment pop():96:100 -> pop
    1:4:okio.Segment push(okio.Segment):109:112 -> push
    1:2:okio.Segment sharedCopy():82:83 -> sharedCopy
    1:1:okio.Segment split(int):125:125 -> split
    2:2:okio.Segment split(int):134:134 -> split
    3:4:okio.Segment split(int):136:137 -> split
    5:7:okio.Segment split(int):140:142 -> split
    8:8:okio.Segment split(int):125:125 -> split
    1:2:void writeTo(okio.Segment,int):163:164 -> writeTo
    3:7:void writeTo(okio.Segment,int):166:170 -> writeTo
    8:8:void writeTo(okio.Segment,int):167:167 -> writeTo
    9:9:void writeTo(okio.Segment,int):166:166 -> writeTo
    10:12:void writeTo(okio.Segment,int):173:175 -> writeTo
    13:13:void writeTo(okio.Segment,int):163:163 -> writeTo
okio.SegmentPool -> okio.SegmentPool:
    1:1:void <init>():35:35 -> <init>
    1:9:void recycle(okio.Segment):52:60 -> recycle
    10:10:void recycle(okio.Segment):52:52 -> recycle
    1:7:okio.Segment take():39:45 -> take
    8:9:okio.Segment take():47:48 -> take
    10:10:okio.Segment take():47:47 -> take
okio.SegmentedByteString -> okio.SegmentedByteString:
    1:2:void <init>(okio.Buffer,int):57:58 -> <init>
    3:4:void <init>(okio.Buffer,int):63:64 -> <init>
    5:5:void <init>(okio.Buffer,int):63:63 -> <init>
    6:6:void <init>(okio.Buffer,int):65:65 -> <init>
    7:8:void <init>(okio.Buffer,int):72:73 -> <init>
    9:11:void <init>(okio.Buffer,int):76:78 -> <init>
    12:14:void <init>(okio.Buffer,int):82:84 -> <init>
    15:15:void <init>(okio.Buffer,int):76:76 -> <init>
    1:1:java.lang.String base64():98:98 -> base64
    1:3:boolean equals(java.lang.Object):266:268 -> equals
    1:5:byte getByte(int):146:150 -> getByte
    1:1:int hashCode():272:272 -> hashCode
    2:5:int hashCode():278:281 -> hashCode
    6:6:int hashCode():284:284 -> hashCode
    7:7:int hashCode():288:288 -> hashCode
    1:1:java.lang.String hex():102:102 -> hex
    1:1:byte[] internalArray():261:261 -> internalArray
    1:1:boolean rangeEquals(int,okio.ByteString,int,int):211:211 -> rangeEquals
    2:6:boolean rangeEquals(int,okio.ByteString,int,int):213:217 -> rangeEquals
    7:7:boolean rangeEquals(int,okio.ByteString,int,int):219:219 -> rangeEquals
    8:8:boolean rangeEquals(int,byte[],int,int):228:228 -> rangeEquals
    9:13:boolean rangeEquals(int,byte[],int,int):233:237 -> rangeEquals
    14:14:boolean rangeEquals(int,byte[],int,int):239:239 -> rangeEquals
    1:1:int segment(int):156:156 -> segment
    1:1:okio.ByteString sha1():118:118 -> sha1
    1:1:okio.ByteString sha256():122:122 -> sha256
    1:1:int size():161:161 -> size
    1:1:okio.ByteString substring(int,int):142:142 -> substring
    1:1:okio.ByteString toAsciiLowercase():106:106 -> toAsciiLowercase
    1:1:byte[] toByteArray():165:165 -> toByteArray
    2:5:byte[] toByteArray():167:170 -> toByteArray
    1:1:okio.ByteString toByteString():257:257 -> toByteString
    1:1:java.lang.String toString():292:292 -> toString
    1:1:java.lang.String utf8():90:90 -> utf8
    1:4:void write(okio.Buffer):194:197 -> write
    5:6:void write(okio.Buffer):199:200 -> write
    7:7:void write(okio.Buffer):202:202 -> write
    8:8:void write(okio.Buffer):206:206 -> write
okio.Timeout -> okio.Timeout:
    1:1:void <clinit>():48:48 -> <clinit>
    1:1:void <init>():69:69 -> <init>
    1:1:okio.Timeout clearDeadline():134:134 -> clearDeadline
    1:1:okio.Timeout clearTimeout():128:128 -> clearTimeout
    1:2:long deadlineNanoTime():104:105 -> deadlineNanoTime
    3:3:long deadlineNanoTime():104:104 -> deadlineNanoTime
    4:5:okio.Timeout deadlineNanoTime(long):114:115 -> deadlineNanoTime
    1:1:boolean hasDeadline():94:94 -> hasDeadline
    1:1:void throwIfReached():144:144 -> throwIfReached
    2:3:void throwIfReached():149:150 -> throwIfReached
    4:5:void throwIfReached():145:146 -> throwIfReached
    1:1:okio.Timeout timeout(long,java.util.concurrent.TimeUnit):83:83 -> timeout
    2:2:okio.Timeout timeout(long,java.util.concurrent.TimeUnit):82:82 -> timeout
    3:3:okio.Timeout timeout(long,java.util.concurrent.TimeUnit):81:81 -> timeout
    1:1:long timeoutNanos():89:89 -> timeoutNanos
okio.Timeout$1 -> okio.Timeout$1:
    1:1:void <init>():48:48 -> <init>
okio.Util -> okio.Util:
    1:1:void <clinit>():22:22 -> <clinit>
    1:1:boolean arrayRangeEquals(byte[],int,byte[],int,int):76:76 -> arrayRangeEquals
    1:2:void checkOffsetAndCount(long,long,long):29:30 -> checkOffsetAndCount
    1:1:void sneakyThrow2(java.lang.Throwable):70:70 -> sneakyRethrow
    1:1:void sneakyRethrow(java.lang.Throwable):65 -> sneakyRethrow
org.videolan.libvlc.AWindow -> org.videolan.libvlc.AWindow:
    1:1:void <init>(org.videolan.libvlc.AWindow$SurfaceCallback):214:214 -> <init>
    2:5:void <init>(org.videolan.libvlc.AWindow$SurfaceCallback):195:198 -> <init>
    6:8:void <init>(org.videolan.libvlc.AWindow$SurfaceCallback):201:203 -> <init>
    9:9:void <init>(org.videolan.libvlc.AWindow$SurfaceCallback):205:205 -> <init>
    10:10:void <init>(org.videolan.libvlc.AWindow$SurfaceCallback):434:434 -> <init>
    11:17:void <init>(org.videolan.libvlc.AWindow$SurfaceCallback):215:221 -> <init>
    1:1:boolean SurfaceTexture_attachToGLContext(int):706:706 -> SurfaceTexture_attachToGLContext
    1:1:void SurfaceTexture_detachFromGLContext():714:714 -> SurfaceTexture_detachFromGLContext
    1:1:android.view.Surface SurfaceTexture_getSurface():732:732 -> SurfaceTexture_getSurface
    1:1:boolean SurfaceTexture_waitAndUpdateTexImage(float[]):724:724 -> SurfaceTexture_waitAndUpdateTexImage
    1:1:android.view.Surface access$000(org.videolan.libvlc.AWindow,int):38:38 -> access$000
    1:1:void access$100(org.videolan.libvlc.AWindow,int,android.view.Surface):38:38 -> access$100
    1:1:org.videolan.libvlc.IVLCVout$OnNewVideoLayoutListener access$1400(org.videolan.libvlc.AWindow):38:38 -> access$1400
    1:1:void access$200(org.videolan.libvlc.AWindow):38:38 -> access$200
    1:1:void access$500(org.videolan.libvlc.AWindow):38:38 -> access$500
    1:2:void addCallback(org.videolan.libvlc.IVLCVout$Callback):438:439 -> addCallback
    1:1:boolean areSurfacesWaiting():392:392 -> areSurfacesWaiting
    1:1:boolean areViewsAttached():364:364 -> areViewsAttached
    1:1:void attachViews(org.videolan.libvlc.IVLCVout$OnNewVideoLayoutListener):314:314 -> attachViews
    2:7:void attachViews(org.videolan.libvlc.IVLCVout$OnNewVideoLayoutListener):316:321 -> attachViews
    8:8:void attachViews(org.videolan.libvlc.IVLCVout$OnNewVideoLayoutListener):323:323 -> attachViews
    9:9:void attachViews(org.videolan.libvlc.IVLCVout$OnNewVideoLayoutListener):325:325 -> attachViews
    10:10:void attachViews(org.videolan.libvlc.IVLCVout$OnNewVideoLayoutListener):321:321 -> attachViews
    11:11:void attachViews(org.videolan.libvlc.IVLCVout$OnNewVideoLayoutListener):315:315 -> attachViews
    12:12:void attachViews():332:332 -> attachViews
    1:1:void detachViews():338:338 -> detachViews
    2:8:void detachViews():341:347 -> detachViews
    9:9:void detachViews():349:349 -> detachViews
    10:11:void detachViews():351:352 -> detachViews
    12:16:void detachViews():354:358 -> detachViews
    17:17:void detachViews():347:347 -> detachViews
    1:3:void ensureInitState():225:227 -> ensureInitState
    1:3:android.view.Surface getNativeSurface(int):425:427 -> getNativeSurface
    1:1:android.view.Surface getSubtitlesSurface():486:486 -> getSubtitlesSurface
    1:1:android.view.Surface getVideoSurface():476:476 -> getVideoSurface
    1:1:void onSurfaceCreated():369:369 -> onSurfaceCreated
    2:3:void onSurfaceCreated():372:373 -> onSurfaceCreated
    4:9:void onSurfaceCreated():377:382 -> onSurfaceCreated
    10:10:void onSurfaceCreated():375:375 -> onSurfaceCreated
    11:11:void onSurfaceCreated():370:370 -> onSurfaceCreated
    1:1:void onSurfaceDestroyed():388:388 -> onSurfaceDestroyed
    1:8:int registerNative(long):504:511 -> registerNative
    9:9:int registerNative(long):514:514 -> registerNative
    10:11:int registerNative(long):516:517 -> registerNative
    12:12:int registerNative(long):503:503 -> registerNative
    1:1:void removeCallback(org.videolan.libvlc.IVLCVout$Callback):444:444 -> removeCallback
    1:2:void sendMouseEvent(int,int,int,int):397:398 -> sendMouseEvent
    3:8:void sendMouseEvent(int,int,int,int):400:405 -> sendMouseEvent
    1:3:void setNativeSurface(int,android.view.Surface):419:421 -> setNativeSurface
    1:1:void setSubtitlesSurface(android.view.Surface,android.view.SurfaceHolder):302:302 -> setSubtitlesSurface
    2:2:void setSubtitlesSurface(android.graphics.SurfaceTexture):308:308 -> setSubtitlesSurface
    1:1:void setSubtitlesView(android.view.SurfaceView):291:291 -> setSubtitlesView
    2:2:void setSubtitlesView(android.view.TextureView):297:297 -> setSubtitlesView
    1:4:void setSurface(int,android.view.Surface,android.view.SurfaceHolder):255:258 -> setSurface
    5:5:void setSurface(int,android.view.Surface,android.view.SurfaceHolder):260:260 -> setSurface
    6:6:void setSurface(int,android.view.Surface,android.view.SurfaceHolder):262:262 -> setSurface
    1:1:void setVideoLayout(int,int,int,int,int,int):559:559 -> setVideoLayout
    1:1:void setVideoSurface(android.view.Surface,android.view.SurfaceHolder):279:279 -> setVideoSurface
    2:2:void setVideoSurface(android.graphics.SurfaceTexture):285:285 -> setVideoSurface
    1:1:void setVideoView(android.view.SurfaceView):268:268 -> setVideoView
    2:2:void setVideoView(android.view.TextureView):274:274 -> setVideoView
    1:1:void setView(int,android.view.SurfaceView):233:233 -> setView
    2:2:void setView(int,android.view.SurfaceView):236:236 -> setView
    3:3:void setView(int,android.view.SurfaceView):238:238 -> setView
    4:4:void setView(int,android.view.SurfaceView):240:240 -> setView
    5:5:void setView(int,android.view.SurfaceView):235:235 -> setView
    6:6:void setView(int,android.view.TextureView):244:244 -> setView
    7:7:void setView(int,android.view.TextureView):247:247 -> setView
    8:8:void setView(int,android.view.TextureView):249:249 -> setView
    9:9:void setView(int,android.view.TextureView):251:251 -> setView
    10:10:void setView(int,android.view.TextureView):246:246 -> setView
    1:6:void setWindowSize(int,int):410:415 -> setWindowSize
    1:2:void unregisterNative():522:523 -> unregisterNative
    3:4:void unregisterNative():525:526 -> unregisterNative
    5:5:void unregisterNative():524:524 -> unregisterNative
    6:6:void unregisterNative():526:526 -> unregisterNative
org.videolan.libvlc.AWindow$1 -> org.videolan.libvlc.AWindow$1:
    1:1:void <init>(org.videolan.libvlc.AWindow,int,int,int,int,int,int):559:559 -> <init>
    1:2:void run():563:564 -> run
org.videolan.libvlc.AWindow$NativeLock -> org.videolan.libvlc.AWindow$NativeLock:
    1:3:void <init>():430:432 -> <init>
    4:4:void <init>(org.videolan.libvlc.AWindow$1):430:430 -> <init>
    1:1:boolean access$1002(org.videolan.libvlc.AWindow$NativeLock,boolean):430:430 -> access$1002
    1:1:boolean access$1102(org.videolan.libvlc.AWindow$NativeLock,boolean):430:430 -> access$1102
org.videolan.libvlc.AWindow$SurfaceHelper -> org.videolan.libvlc.AWindow$SurfaceHelper:
    1:1:void <init>(org.videolan.libvlc.AWindow,int,android.view.Surface,android.view.SurfaceHolder,org.videolan.libvlc.AWindow$1):52:52 -> <init>
    2:2:void <init>(org.videolan.libvlc.AWindow,int,android.view.SurfaceView,org.videolan.libvlc.AWindow$1):52:52 -> <init>
    3:3:void <init>(org.videolan.libvlc.AWindow,int,android.view.TextureView,org.videolan.libvlc.AWindow$1):52:52 -> <init>
    4:4:void <init>(org.videolan.libvlc.AWindow,int,android.view.SurfaceView):59:59 -> <init>
    5:5:void <init>(org.videolan.libvlc.AWindow,int,android.view.SurfaceView):143:143 -> <init>
    6:6:void <init>(org.videolan.libvlc.AWindow,int,android.view.SurfaceView):186:186 -> <init>
    7:10:void <init>(org.videolan.libvlc.AWindow,int,android.view.SurfaceView):60:63 -> <init>
    11:11:void <init>(org.videolan.libvlc.AWindow,int,android.view.TextureView):66:66 -> <init>
    12:12:void <init>(org.videolan.libvlc.AWindow,int,android.view.TextureView):143:143 -> <init>
    13:13:void <init>(org.videolan.libvlc.AWindow,int,android.view.TextureView):186:186 -> <init>
    14:17:void <init>(org.videolan.libvlc.AWindow,int,android.view.TextureView):67:70 -> <init>
    18:18:void <init>(org.videolan.libvlc.AWindow,int,android.view.Surface,android.view.SurfaceHolder):73:73 -> <init>
    19:19:void <init>(org.videolan.libvlc.AWindow,int,android.view.Surface,android.view.SurfaceHolder):143:143 -> <init>
    20:20:void <init>(org.videolan.libvlc.AWindow,int,android.view.Surface,android.view.SurfaceHolder):186:186 -> <init>
    21:25:void <init>(org.videolan.libvlc.AWindow,int,android.view.Surface,android.view.SurfaceHolder):74:78 -> <init>
    1:1:android.view.SurfaceHolder access$300(org.videolan.libvlc.AWindow$SurfaceHelper):52:52 -> access$300
    1:1:void access$400(org.videolan.libvlc.AWindow$SurfaceHelper,android.view.Surface):52:52 -> access$400
    1:6:void attach():107:112 -> attach
    7:7:void attach():114:114 -> attach
    1:3:void attachSurface():101:103 -> attachSurface
    1:2:void attachSurfaceView():90:91 -> attachSurfaceView
    1:2:void attachTextureView():96:97 -> attachTextureView
    1:1:android.view.TextureView$SurfaceTextureListener createSurfaceTextureListener():163:163 -> createSurfaceTextureListener
    1:1:android.view.Surface getSurface():136:136 -> getSurface
    1:1:android.view.SurfaceHolder getSurfaceHolder():140:140 -> getSurfaceHolder
    1:1:boolean isReady():132:132 -> isReady
    1:5:void release():124:128 -> release
    1:2:void releaseTextureView():119:120 -> releaseTextureView
    1:4:void setSurface(android.view.Surface):82:85 -> setSurface
org.videolan.libvlc.AWindow$SurfaceHelper$1 -> org.videolan.libvlc.AWindow$SurfaceHelper$1:
    1:1:void <init>(org.videolan.libvlc.AWindow$SurfaceHelper):143:143 -> <init>
    1:1:void surfaceCreated(android.view.SurfaceHolder):146:146 -> surfaceCreated
    2:2:void surfaceCreated(android.view.SurfaceHolder):148:148 -> surfaceCreated
    3:3:void surfaceCreated(android.view.SurfaceHolder):147:147 -> surfaceCreated
    1:1:void surfaceDestroyed(android.view.SurfaceHolder):157:157 -> surfaceDestroyed
org.videolan.libvlc.AWindow$SurfaceHelper$2 -> org.videolan.libvlc.AWindow$SurfaceHelper$2:
    1:1:void <init>(org.videolan.libvlc.AWindow$SurfaceHelper):163:163 -> <init>
    1:1:void onSurfaceTextureAvailable(android.graphics.SurfaceTexture,int,int):166:166 -> onSurfaceTextureAvailable
    1:1:boolean onSurfaceTextureDestroyed(android.graphics.SurfaceTexture):176:176 -> onSurfaceTextureDestroyed
org.videolan.libvlc.AWindow$SurfaceTextureThread -> org.videolan.libvlc.AWindow$SurfaceTextureThread:
    1:1:void <init>(org.videolan.libvlc.AWindow$1):571:571 -> <init>
    2:2:void <init>():582:582 -> <init>
    3:4:void <init>():573:574 -> <init>
    5:9:void <init>():576:580 -> <init>
    1:1:void access$1200(org.videolan.libvlc.AWindow$SurfaceTextureThread):571:571 -> access$1200
    1:1:boolean access$1500(org.videolan.libvlc.AWindow$SurfaceTextureThread,int):571:571 -> access$1500
    1:1:void access$1600(org.videolan.libvlc.AWindow$SurfaceTextureThread):571:571 -> access$1600
    1:1:boolean access$1700(org.videolan.libvlc.AWindow$SurfaceTextureThread,float[]):571:571 -> access$1700
    1:1:android.view.Surface access$1800(org.videolan.libvlc.AWindow$SurfaceTextureThread):571:571 -> access$1800
    1:1:boolean attachToGLContext(int):589:589 -> attachToGLContext
    2:4:boolean attachToGLContext(int):591:593 -> attachToGLContext
    5:5:boolean attachToGLContext(int):595:595 -> attachToGLContext
    6:6:boolean attachToGLContext(int):597:597 -> attachToGLContext
    7:7:boolean attachToGLContext(int):600:600 -> attachToGLContext
    8:11:boolean attachToGLContext(int):602:605 -> attachToGLContext
    1:3:void detachFromGLContext():641:643 -> detachFromGLContext
    4:4:void detachFromGLContext():646:646 -> detachFromGLContext
    5:5:void detachFromGLContext():649:649 -> detachFromGLContext
    6:10:void detachFromGLContext():651:655 -> detachFromGLContext
    11:11:void detachFromGLContext():657:657 -> detachFromGLContext
    12:13:void detachFromGLContext():659:660 -> detachFromGLContext
    1:1:android.view.Surface getSurface():680:680 -> getSurface
    1:2:void onFrameAvailable(android.graphics.SurfaceTexture):610:611 -> onFrameAvailable
    3:4:void onFrameAvailable(android.graphics.SurfaceTexture):613:614 -> onFrameAvailable
    5:5:void onFrameAvailable(android.graphics.SurfaceTexture):612:612 -> onFrameAvailable
    6:6:void onFrameAvailable(android.graphics.SurfaceTexture):616:616 -> onFrameAvailable
    1:2:void release():684:685 -> release
    3:3:void release():687:687 -> release
    4:7:void release():689:692 -> release
    8:8:void release():695:695 -> release
    1:1:void run():620:620 -> run
    2:2:void run():622:622 -> run
    3:4:void run():629:630 -> run
    5:8:void run():632:635 -> run
    9:9:void run():637:637 -> run
    10:10:void run():635:635 -> run
    1:2:boolean waitAndUpdateTexImage(float[]):663:664 -> waitAndUpdateTexImage
    3:5:boolean waitAndUpdateTexImage(float[]):666:668 -> waitAndUpdateTexImage
    6:9:boolean waitAndUpdateTexImage(float[]):672:675 -> waitAndUpdateTexImage
    10:10:boolean waitAndUpdateTexImage(float[]):673:673 -> waitAndUpdateTexImage
org.videolan.libvlc.Dialog -> org.videolan.libvlc.Dialog:
    1:4:void <init>(int,java.lang.String,java.lang.String):107:110 -> <init>
    1:1:org.videolan.libvlc.Dialog$Callbacks access$100():28:28 -> access$100
    1:1:void cancelFromNative(org.videolan.libvlc.Dialog):452:452 -> cancelFromNative
    1:2:void displayErrorFromNative(java.lang.String,java.lang.String):394:395 -> displayErrorFromNative
    1:2:org.videolan.libvlc.Dialog displayLoginFromNative(long,java.lang.String,java.lang.String,java.lang.String,boolean):408:409 -> displayLoginFromNative
    1:2:org.videolan.libvlc.Dialog displayProgressFromNative(long,java.lang.String,java.lang.String,boolean,float,java.lang.String):439:440 -> displayProgressFromNative
    1:1:org.videolan.libvlc.Dialog displayQuestionFromNative(long,java.lang.String,java.lang.String,int,java.lang.String,java.lang.String,java.lang.String):423:423 -> displayQuestionFromNative
    2:2:org.videolan.libvlc.Dialog displayQuestionFromNative(long,java.lang.String,java.lang.String,int,java.lang.String,java.lang.String,java.lang.String):425:425 -> displayQuestionFromNative
    1:1:java.lang.Object getContext():154:154 -> getContext
    1:1:java.lang.String getText():138:138 -> getText
    1:1:java.lang.String getTitle():130:130 -> getTitle
    1:1:int getType():122:122 -> getType
    1:4:void setCallbacks(org.videolan.libvlc.LibVLC,org.videolan.libvlc.Dialog$Callbacks):172:175 -> setCallbacks
    1:1:void setContext(java.lang.Object):146:146 -> setContext
    1:1:void updateProgressFromNative(org.videolan.libvlc.Dialog,float,java.lang.String):466:466 -> updateProgressFromNative
org.videolan.libvlc.Dialog$1 -> org.videolan.libvlc.Dialog$1:
    1:1:void <init>(org.videolan.libvlc.Dialog$ErrorMessage):395:395 -> <init>
    1:2:void run():398:399 -> run
org.videolan.libvlc.Dialog$2 -> org.videolan.libvlc.Dialog$2:
    1:1:void <init>(org.videolan.libvlc.Dialog$LoginDialog):409:409 -> <init>
    1:2:void run():412:413 -> run
org.videolan.libvlc.Dialog$3 -> org.videolan.libvlc.Dialog$3:
    1:1:void <init>(org.videolan.libvlc.Dialog$QuestionDialog):425:425 -> <init>
    1:2:void run():428:429 -> run
org.videolan.libvlc.Dialog$4 -> org.videolan.libvlc.Dialog$4:
    1:1:void <init>(org.videolan.libvlc.Dialog$ProgressDialog):440:440 -> <init>
    1:2:void run():443:444 -> run
org.videolan.libvlc.Dialog$5 -> org.videolan.libvlc.Dialog$5:
    1:1:void <init>(org.videolan.libvlc.Dialog):452:452 -> <init>
    1:4:void run():455:458 -> run
org.videolan.libvlc.Dialog$6 -> org.videolan.libvlc.Dialog$6:
    1:1:void <init>(org.videolan.libvlc.Dialog,float,java.lang.String):466:466 -> <init>
    1:1:void run():469:469 -> run
    2:5:void run():471:474 -> run
    6:6:void run():470:470 -> run
org.videolan.libvlc.Dialog$ErrorMessage -> org.videolan.libvlc.Dialog$ErrorMessage:
    1:1:void <init>(java.lang.String,java.lang.String,org.videolan.libvlc.Dialog$1):183:183 -> <init>
    2:2:void <init>(java.lang.String,java.lang.String):186:186 -> <init>
org.videolan.libvlc.Dialog$IdDialog -> org.videolan.libvlc.Dialog$IdDialog:
    1:2:void <init>(long,int,java.lang.String,java.lang.String):194:195 -> <init>
    1:3:void dismiss():201:203 -> dismiss
org.videolan.libvlc.Dialog$LoginDialog -> org.videolan.libvlc.Dialog$LoginDialog:
    1:1:void <init>(long,java.lang.String,java.lang.String,java.lang.String,boolean,org.videolan.libvlc.Dialog$1):214:214 -> <init>
    2:4:void <init>(long,java.lang.String,java.lang.String,java.lang.String,boolean):219:221 -> <init>
    1:1:boolean asksStore():239:239 -> asksStore
    1:1:void dismiss():214:214 -> dismiss
    1:1:java.lang.String getDefaultUsername():229:229 -> getDefaultUsername
    1:3:void postLogin(java.lang.String,java.lang.String,boolean):251:253 -> postLogin
org.videolan.libvlc.Dialog$ProgressDialog -> org.videolan.libvlc.Dialog$ProgressDialog:
    1:1:void <init>(long,java.lang.String,java.lang.String,boolean,float,java.lang.String,org.videolan.libvlc.Dialog$1):339:339 -> <init>
    2:5:void <init>(long,java.lang.String,java.lang.String,boolean,float,java.lang.String):346:349 -> <init>
    1:1:void access$500(org.videolan.libvlc.Dialog$ProgressDialog,float,java.lang.String):339:339 -> access$500
    1:1:void dismiss():339:339 -> dismiss
    1:1:java.lang.String getCancelText():382:382 -> getCancelText
    1:1:float getPosition():374:374 -> getPosition
    1:1:boolean isCancelable():365:365 -> isCancelable
    1:1:boolean isIndeterminate():357:357 -> isIndeterminate
    1:2:void update(float,java.lang.String):386:387 -> update
org.videolan.libvlc.Dialog$QuestionDialog -> org.videolan.libvlc.Dialog$QuestionDialog:
    1:1:void <init>(long,java.lang.String,java.lang.String,int,java.lang.String,java.lang.String,java.lang.String,org.videolan.libvlc.Dialog$1):265:265 -> <init>
    2:6:void <init>(long,java.lang.String,java.lang.String,int,java.lang.String,java.lang.String,java.lang.String):277:281 -> <init>
    1:1:void dismiss():265:265 -> dismiss
    1:1:java.lang.String getAction1Text():308:308 -> getAction1Text
    1:1:java.lang.String getAction2Text():316:316 -> getAction2Text
    1:1:java.lang.String getCancelText():300:300 -> getCancelText
    1:1:int getQuestionType():292:292 -> getQuestionType
    1:3:void postAction(int):326:328 -> postAction
org.videolan.libvlc.LibVLC -> org.videolan.libvlc.LibVLC:
    1:3:void <init>(android.content.Context,java.util.ArrayList):48:50 -> <init>
    4:4:void <init>(android.content.Context,java.util.ArrayList):53:53 -> <init>
    5:6:void <init>(android.content.Context,java.util.ArrayList):56:57 -> <init>
    7:7:void <init>(android.content.Context,java.util.ArrayList):59:59 -> <init>
    8:10:void <init>(android.content.Context,java.util.ArrayList):68:70 -> <init>
    11:11:void <init>(android.content.Context,java.util.ArrayList):72:72 -> <init>
    12:13:void <init>(android.content.Context,java.util.ArrayList):75:76 -> <init>
    14:14:void <init>(android.content.Context,java.util.ArrayList):79:79 -> <init>
    15:15:void <init>(android.content.Context):86:86 -> <init>
    1:1:boolean isReleased():32:32 -> isReleased
    1:3:void loadLibraries():136:138 -> loadLibraries
    4:6:void loadLibraries():141:143 -> loadLibraries
    7:7:void loadLibraries():149:149 -> loadLibraries
    8:8:void loadLibraries():151:151 -> loadLibraries
    9:9:void loadLibraries():145:145 -> loadLibraries
    10:10:void loadLibraries():147:147 -> loadLibraries
    11:11:void loadLibraries():153:153 -> loadLibraries
    1:1:org.videolan.libvlc.VLCEvent onEventNative(int,long,long,float,java.lang.String):32:32 -> onEventNative
    1:1:void onReleaseNative():114:114 -> onReleaseNative
    1:1:void setUserAgent(java.lang.String,java.lang.String):125:125 -> setUserAgent
org.videolan.libvlc.LibVLC$Event -> org.videolan.libvlc.LibVLC$Event:
    1:1:void <init>(int):39:39 -> <init>
org.videolan.libvlc.Media -> org.videolan.libvlc.Media:
    1:1:void <init>(org.videolan.libvlc.LibVLC,java.lang.String):433:433 -> <init>
    2:12:void <init>(org.videolan.libvlc.LibVLC,java.lang.String):413:423 -> <init>
    13:14:void <init>(org.videolan.libvlc.LibVLC,java.lang.String):434:435 -> <init>
    15:15:void <init>(org.videolan.libvlc.LibVLC,android.net.Uri):445:445 -> <init>
    16:26:void <init>(org.videolan.libvlc.LibVLC,android.net.Uri):413:423 -> <init>
    27:28:void <init>(org.videolan.libvlc.LibVLC,android.net.Uri):446:447 -> <init>
    29:29:void <init>(org.videolan.libvlc.LibVLC,java.io.FileDescriptor):457:457 -> <init>
    30:40:void <init>(org.videolan.libvlc.LibVLC,java.io.FileDescriptor):413:423 -> <init>
    41:42:void <init>(org.videolan.libvlc.LibVLC,java.io.FileDescriptor):458:459 -> <init>
    43:43:void <init>(org.videolan.libvlc.LibVLC,android.content.res.AssetFileDescriptor):469:469 -> <init>
    44:54:void <init>(org.videolan.libvlc.LibVLC,android.content.res.AssetFileDescriptor):413:423 -> <init>
    55:58:void <init>(org.videolan.libvlc.LibVLC,android.content.res.AssetFileDescriptor):470:473 -> <init>
    59:59:void <init>(org.videolan.libvlc.MediaList,int):482:482 -> <init>
    60:70:void <init>(org.videolan.libvlc.MediaList,int):413:423 -> <init>
    71:71:void <init>(org.videolan.libvlc.MediaList,int):483:483 -> <init>
    72:72:void <init>(org.videolan.libvlc.MediaList,int):485:485 -> <init>
    73:74:void <init>(org.videolan.libvlc.MediaList,int):487:488 -> <init>
    75:75:void <init>(org.videolan.libvlc.MediaList,int):486:486 -> <init>
    76:76:void <init>(org.videolan.libvlc.MediaList,int):484:484 -> <init>
    1:9:void addOption(java.lang.String):818:826 -> addOption
    10:10:void addOption(java.lang.String):825:825 -> addOption
    1:1:void addSlave(org.videolan.libvlc.Media$Slave):840:840 -> addSlave
    1:1:void clearSlaves():847:847 -> clearSlaves
    1:1:org.videolan.libvlc.Media$Track createAudioTrackFromNative(java.lang.String,java.lang.String,int,int,int,int,java.lang.String,java.lang.String,int,int):204:204 -> createAudioTrackFromNative
    1:1:org.videolan.libvlc.Media$Slave createSlaveFromNative(int,int,java.lang.String):338:338 -> createSlaveFromNative
    1:1:org.videolan.libvlc.Media$Stats createStatsFromNative(int,float,int,float,int,int,int,int,int,int,int,int,int,int,float):402:402 -> createStatsFromNative
    1:1:org.videolan.libvlc.Media$Track createSubtitleTrackFromNative(java.lang.String,java.lang.String,int,int,int,int,java.lang.String,java.lang.String,java.lang.String):292:292 -> createSubtitleTrackFromNative
    1:1:org.videolan.libvlc.Media$Track createUnknownTrackFromNative(java.lang.String,java.lang.String,int,int,int,int,java.lang.String,java.lang.String):310:310 -> createUnknownTrackFromNative
    1:1:org.videolan.libvlc.Media$Track createVideoTrackFromNative(java.lang.String,java.lang.String,int,int,int,int,java.lang.String,java.lang.String,int,int,int,int,int,int,int,int):269:269 -> createVideoTrackFromNative
    1:11:long getDuration():528:538 -> getDuration
    12:12:long getDuration():533:533 -> getDuration
    1:1:java.lang.String getMediaCodecModule():747:747 -> getMediaCodecModule
    1:6:java.lang.String getMeta(int):731:736 -> getMeta
    7:11:java.lang.String getMeta(int):738:742 -> getMeta
    12:12:java.lang.String getMeta(int):736:736 -> getMeta
    1:1:org.videolan.libvlc.Media$Slave[] getSlaves():859:859 -> getSlaves
    1:11:int getState():547:557 -> getState
    12:12:int getState():552:552 -> getState
    1:1:org.videolan.libvlc.Media$Stats getStats():867:867 -> getStats
    1:2:org.videolan.libvlc.Media$Track getTrack(int):715:716 -> getTrack
    3:3:org.videolan.libvlc.Media$Track getTrack(int):718:718 -> getTrack
    1:2:int getTrackCount():702:703 -> getTrackCount
    1:11:org.videolan.libvlc.Media$Track[] getTracks():685:695 -> getTracks
    12:12:org.videolan.libvlc.Media$Track[] getTracks():690:690 -> getTracks
    1:11:int getType():671:681 -> getType
    12:12:int getType():676:676 -> getType
    1:1:android.net.Uri getUri():521:521 -> getUri
    1:1:boolean isParsed():662:662 -> isParsed
    1:1:boolean isReleased():34:34 -> isReleased
    1:1:org.videolan.libvlc.VLCEvent onEventNative(int,long,long,float,java.lang.String):34:34 -> onEventNative
    2:3:org.videolan.libvlc.Media$Event onEventNative(int,long,long,float,java.lang.String):508:509 -> onEventNative
    4:4:org.videolan.libvlc.Media$Event onEventNative(int,long,long,float,java.lang.String):505:505 -> onEventNative
    5:5:org.videolan.libvlc.Media$Event onEventNative(int,long,long,float,java.lang.String):511:511 -> onEventNative
    6:6:org.videolan.libvlc.Media$Event onEventNative(int,long,long,float,java.lang.String):514:514 -> onEventNative
    7:8:org.videolan.libvlc.Media$Event onEventNative(int,long,long,float,java.lang.String):502:503 -> onEventNative
    1:3:void onReleaseNative():872:874 -> onReleaseNative
    1:3:boolean parse(int):600:602 -> parse
    4:6:boolean parse(int):605:607 -> parse
    7:7:boolean parse(int):605:605 -> parse
    8:8:boolean parse():619:619 -> parse
    1:3:boolean parseAsync(int,int):636:638 -> parseAsync
    4:5:boolean parseAsync(int,int):641:642 -> parseAsync
    6:6:boolean parseAsync(int,int):641:641 -> parseAsync
    7:7:boolean parseAsync(int):646:646 -> parseAsync
    8:8:boolean parseAsync():655:655 -> parseAsync
    1:9:void postParse():582:590 -> postParse
    1:4:void setDefaultMediaPlayerOptions():799:802 -> setDefaultMediaPlayerOptions
    5:5:void setDefaultMediaPlayerOptions():804:804 -> setDefaultMediaPlayerOptions
    6:8:void setDefaultMediaPlayerOptions():807:809 -> setDefaultMediaPlayerOptions
    9:9:void setDefaultMediaPlayerOptions():802:802 -> setDefaultMediaPlayerOptions
    1:1:void setEventListener(org.videolan.libvlc.Media$EventListener):492:492 -> setEventListener
    1:1:void setHWDecoderEnabled(boolean,boolean):758:758 -> setHWDecoderEnabled
    2:3:void setHWDecoderEnabled(boolean,boolean):762:763 -> setHWDecoderEnabled
    4:4:void setHWDecoderEnabled(boolean,boolean):765:765 -> setHWDecoderEnabled
    5:8:void setHWDecoderEnabled(boolean,boolean):779:782 -> setHWDecoderEnabled
    9:14:void setHWDecoderEnabled(boolean,boolean):784:789 -> setHWDecoderEnabled
    15:15:void setHWDecoderEnabled(boolean,boolean):791:791 -> setHWDecoderEnabled
    16:16:void setHWDecoderEnabled(boolean,boolean):766:766 -> setHWDecoderEnabled
    1:4:org.videolan.libvlc.MediaList subItems():566:569 -> subItems
    5:11:org.videolan.libvlc.MediaList subItems():571:577 -> subItems
    12:12:org.videolan.libvlc.MediaList subItems():571:571 -> subItems
org.videolan.libvlc.Media$AudioTrack -> org.videolan.libvlc.Media$AudioTrack:
    1:1:void <init>(java.lang.String,java.lang.String,int,int,int,int,java.lang.String,java.lang.String,int,int,org.videolan.libvlc.Media$1):187:187 -> <init>
    2:4:void <init>(java.lang.String,java.lang.String,int,int,int,int,java.lang.String,java.lang.String,int,int):194:196 -> <init>
org.videolan.libvlc.Media$Event -> org.videolan.libvlc.Media$Event:
    1:1:void <init>(int):48:48 -> <init>
    2:2:void <init>(int,long):51:51 -> <init>
    1:1:int getMetaId():55:55 -> getMetaId
    1:1:int getParsedStatus():63:63 -> getParsedStatus
org.videolan.libvlc.Media$Meta -> org.videolan.libvlc.Media$Meta:
    1:1:void <init>():84:84 -> <init>
org.videolan.libvlc.Media$Parse -> org.videolan.libvlc.Media$Parse:
    1:1:void <init>():131:131 -> <init>
org.videolan.libvlc.Media$ParsedStatus -> org.videolan.libvlc.Media$ParsedStatus:
    1:1:void <init>():142:142 -> <init>
org.videolan.libvlc.Media$Slave -> org.videolan.libvlc.Media$Slave:
    1:4:void <init>(int,int,java.lang.String):329:332 -> <init>
org.videolan.libvlc.Media$Slave$Type -> org.videolan.libvlc.Media$Slave$Type:
    1:1:void <init>():318:318 -> <init>
org.videolan.libvlc.Media$State -> org.videolan.libvlc.Media$State:
    1:1:void <init>():116:116 -> <init>
org.videolan.libvlc.Media$Stats -> org.videolan.libvlc.Media$Stats:
    1:16:void <init>(int,float,int,float,int,int,int,int,int,int,int,int,int,int,float):367:382 -> <init>
org.videolan.libvlc.Media$SubtitleTrack -> org.videolan.libvlc.Media$SubtitleTrack:
    1:1:void <init>(java.lang.String,java.lang.String,int,int,int,int,java.lang.String,java.lang.String,java.lang.String,org.videolan.libvlc.Media$1):277:277 -> <init>
    2:3:void <init>(java.lang.String,java.lang.String,int,int,int,int,java.lang.String,java.lang.String,java.lang.String):283:284 -> <init>
org.videolan.libvlc.Media$Track -> org.videolan.libvlc.Media$Track:
    1:1:void <init>(int,java.lang.String,java.lang.String,int,int,int,int,java.lang.String,java.lang.String,org.videolan.libvlc.Media$1):152:152 -> <init>
    2:11:void <init>(int,java.lang.String,java.lang.String,int,int,int,int,java.lang.String,java.lang.String):171:180 -> <init>
org.videolan.libvlc.Media$Track$Type -> org.videolan.libvlc.Media$Track$Type:
    1:1:void <init>():153:153 -> <init>
org.videolan.libvlc.Media$Type -> org.videolan.libvlc.Media$Type:
    1:1:void <init>():72:72 -> <init>
org.videolan.libvlc.Media$UnknownTrack -> org.videolan.libvlc.Media$UnknownTrack:
    1:1:void <init>(java.lang.String,java.lang.String,int,int,int,int,java.lang.String,java.lang.String,org.videolan.libvlc.Media$1):300:300 -> <init>
    2:2:void <init>(java.lang.String,java.lang.String,int,int,int,int,java.lang.String,java.lang.String):303:303 -> <init>
org.videolan.libvlc.Media$VideoTrack -> org.videolan.libvlc.Media$VideoTrack:
    1:1:void <init>(java.lang.String,java.lang.String,int,int,int,int,java.lang.String,java.lang.String,int,int,int,int,int,int,int,int,org.videolan.libvlc.Media$1):212:212 -> <init>
    2:10:void <init>(java.lang.String,java.lang.String,int,int,int,int,java.lang.String,java.lang.String,int,int,int,int,int,int,int,int):252:260 -> <init>
org.videolan.libvlc.Media$VideoTrack$Orientation -> org.videolan.libvlc.Media$VideoTrack$Orientation:
    1:1:void <init>():213:213 -> <init>
org.videolan.libvlc.Media$VideoTrack$Projection -> org.videolan.libvlc.Media$VideoTrack$Projection:
    1:1:void <init>():232:232 -> <init>
org.videolan.libvlc.MediaDiscoverer -> org.videolan.libvlc.MediaDiscoverer:
    1:1:void <init>(org.videolan.libvlc.LibVLC,java.lang.String):79:79 -> <init>
    2:2:void <init>(org.videolan.libvlc.LibVLC,java.lang.String):70:70 -> <init>
    3:3:void <init>(org.videolan.libvlc.LibVLC,java.lang.String):80:80 -> <init>
    1:1:org.videolan.libvlc.MediaDiscoverer$Description createDescriptionFromNative(java.lang.String,java.lang.String,int):65:65 -> createDescriptionFromNative
    1:4:org.videolan.libvlc.MediaList getMediaList():125:128 -> getMediaList
    5:11:org.videolan.libvlc.MediaList getMediaList():130:136 -> getMediaList
    12:12:org.videolan.libvlc.MediaList getMediaList():130:130 -> getMediaList
    1:1:boolean isReleased():25:25 -> isReleased
    1:1:org.videolan.libvlc.MediaDiscoverer$Description[] list(org.videolan.libvlc.LibVLC,int):152:152 -> list
    1:1:org.videolan.libvlc.VLCEvent onEventNative(int,long,long,float,java.lang.String):25:25 -> onEventNative
    2:2:org.videolan.libvlc.MediaDiscoverer$Event onEventNative(int,long,long,float,java.lang.String):113:113 -> onEventNative
    1:3:void onReleaseNative():141:143 -> onReleaseNative
    1:1:void setEventListener(org.videolan.libvlc.MediaDiscoverer$EventListener):105:105 -> setEventListener
    1:1:boolean start():89:89 -> start
    2:2:boolean start():91:91 -> start
    3:3:boolean start():90:90 -> start
    1:1:void stop():99:99 -> stop
    2:2:void stop():101:101 -> stop
    3:3:void stop():100:100 -> stop
org.videolan.libvlc.MediaDiscoverer$Description -> org.videolan.libvlc.MediaDiscoverer$Description:
    1:1:void <init>(java.lang.String,java.lang.String,int,org.videolan.libvlc.MediaDiscoverer$1):39:39 -> <init>
    2:5:void <init>(java.lang.String,java.lang.String,int):55:58 -> <init>
org.videolan.libvlc.MediaDiscoverer$Description$Category -> org.videolan.libvlc.MediaDiscoverer$Description$Category:
    1:1:void <init>():40:40 -> <init>
org.videolan.libvlc.MediaDiscoverer$Event -> org.videolan.libvlc.MediaDiscoverer$Event:
    1:1:void <init>(int):35:35 -> <init>
org.videolan.libvlc.MediaList -> org.videolan.libvlc.MediaList:
    1:1:void <init>(org.videolan.libvlc.LibVLC):83:83 -> <init>
    2:4:void <init>(org.videolan.libvlc.LibVLC):66:68 -> <init>
    5:6:void <init>(org.videolan.libvlc.LibVLC):84:85 -> <init>
    7:7:void <init>(org.videolan.libvlc.MediaDiscoverer):93:93 -> <init>
    8:10:void <init>(org.videolan.libvlc.MediaDiscoverer):66:68 -> <init>
    11:12:void <init>(org.videolan.libvlc.MediaDiscoverer):94:95 -> <init>
    13:13:void <init>(org.videolan.libvlc.Media):103:103 -> <init>
    14:16:void <init>(org.videolan.libvlc.Media):66:68 -> <init>
    17:18:void <init>(org.videolan.libvlc.Media):104:105 -> <init>
    1:1:int getCount():167:167 -> getCount
    1:1:org.videolan.libvlc.Media getMediaAt(int):177:177 -> getMediaAt
    2:4:org.videolan.libvlc.Media getMediaAt(int):179:181 -> getMediaAt
    5:5:org.videolan.libvlc.Media getMediaAt(int):178:178 -> getMediaAt
    1:5:void init():71:75 -> init
    1:6:org.videolan.libvlc.Media insertMediaFromEvent(int):109:114 -> insertMediaFromEvent
    1:1:boolean isLocked():210:210 -> isLocked
    1:1:boolean isReleased():28:28 -> isReleased
    1:1:void lock():196:196 -> lock
    2:4:void lock():198:200 -> lock
    5:5:void lock():197:197 -> lock
    1:1:org.videolan.libvlc.VLCEvent onEventNative(int,long,long,float,java.lang.String):28:28 -> onEventNative
    2:2:org.videolan.libvlc.MediaList$Event onEventNative(int,long,long,float,java.lang.String):134:134 -> onEventNative
    3:3:org.videolan.libvlc.MediaList$Event onEventNative(int,long,long,float,java.lang.String):136:136 -> onEventNative
    4:4:org.videolan.libvlc.MediaList$Event onEventNative(int,long,long,float,java.lang.String):156:156 -> onEventNative
    5:6:org.videolan.libvlc.MediaList$Event onEventNative(int,long,long,float,java.lang.String):151:152 -> onEventNative
    7:8:org.videolan.libvlc.MediaList$Event onEventNative(int,long,long,float,java.lang.String):144:145 -> onEventNative
    9:10:org.videolan.libvlc.MediaList$Event onEventNative(int,long,long,float,java.lang.String):159:160 -> onEventNative
    11:11:org.videolan.libvlc.MediaList$Event onEventNative(int,long,long,float,java.lang.String):135:135 -> onEventNative
    1:2:void onReleaseNative():186:187 -> onReleaseNative
    3:3:void onReleaseNative():189:189 -> onReleaseNative
    4:4:void onReleaseNative():192:192 -> onReleaseNative
    1:2:org.videolan.libvlc.Media removeMediaFromEvent(int):118:119 -> removeMediaFromEvent
    3:5:org.videolan.libvlc.Media removeMediaFromEvent(int):121:123 -> removeMediaFromEvent
    6:6:org.videolan.libvlc.Media removeMediaFromEvent(int):125:125 -> removeMediaFromEvent
    1:1:void setEventListener(org.videolan.libvlc.MediaList$EventListener,android.os.Handler):129:129 -> setEventListener
    1:1:void unlock():203:203 -> unlock
    2:4:void unlock():205:207 -> unlock
    5:5:void unlock():204:204 -> unlock
org.videolan.libvlc.MediaList$Event -> org.videolan.libvlc.MediaList$Event:
    1:6:void <init>(int,org.videolan.libvlc.Media,boolean,int):49:54 -> <init>
    1:2:void release():59:60 -> release
org.videolan.libvlc.MediaPlayer -> org.videolan.libvlc.MediaPlayer:
    1:1:void <clinit>():397:397 -> <clinit>
    1:1:void <init>(org.videolan.libvlc.LibVLC):588:588 -> <init>
    2:11:void <init>(org.videolan.libvlc.LibVLC):399:408 -> <init>
    12:14:void <init>(org.videolan.libvlc.LibVLC):410:412 -> <init>
    15:15:void <init>(org.videolan.libvlc.LibVLC):417:417 -> <init>
    16:16:void <init>(org.videolan.libvlc.LibVLC):419:419 -> <init>
    17:18:void <init>(org.videolan.libvlc.LibVLC):499:500 -> <init>
    19:20:void <init>(org.videolan.libvlc.LibVLC):558:559 -> <init>
    21:21:void <init>(org.videolan.libvlc.LibVLC):589:589 -> <init>
    22:22:void <init>(org.videolan.libvlc.Media):598:598 -> <init>
    23:32:void <init>(org.videolan.libvlc.Media):399:408 -> <init>
    33:35:void <init>(org.videolan.libvlc.Media):410:412 -> <init>
    36:36:void <init>(org.videolan.libvlc.Media):417:417 -> <init>
    37:37:void <init>(org.videolan.libvlc.Media):419:419 -> <init>
    38:39:void <init>(org.videolan.libvlc.Media):499:500 -> <init>
    40:41:void <init>(org.videolan.libvlc.Media):558:559 -> <init>
    42:42:void <init>(org.videolan.libvlc.Media):599:599 -> <init>
    43:45:void <init>(org.videolan.libvlc.Media):601:603 -> <init>
    46:46:void <init>(org.videolan.libvlc.Media):600:600 -> <init>
    1:1:boolean access$200(org.videolan.libvlc.MediaPlayer):52:52 -> access$200
    1:1:boolean access$300(org.videolan.libvlc.MediaPlayer):52:52 -> access$300
    1:1:int access$400(org.videolan.libvlc.MediaPlayer):52:52 -> access$400
    1:1:long access$500(org.videolan.libvlc.MediaPlayer,int[]):52:52 -> access$500
    1:1:void access$600(org.videolan.libvlc.MediaPlayer,long,java.lang.String):52:52 -> access$600
    1:1:boolean addSlave(int,android.net.Uri,boolean):1216:1216 -> addSlave
    2:2:boolean addSlave(int,java.lang.String,boolean):1238:1238 -> addSlave
    1:2:void attachViews(org.videolan.libvlc.util.VLCVideoLayout,org.videolan.libvlc.util.DisplayManager,boolean,boolean):623:624 -> attachViews
    1:1:boolean canDoPassthrough():1380:1380 -> canDoPassthrough
    1:1:android.media.AudioDeviceCallback createAudioDeviceCallback():517:517 -> createAudioDeviceCallback
    1:1:android.content.BroadcastReceiver createAudioPlugReceiver():483:483 -> createAudioPlugReceiver
    1:1:org.videolan.libvlc.MediaPlayer$Chapter createChapterFromNative(long,long,java.lang.String):232:232 -> createChapterFromNative
    1:1:org.videolan.libvlc.MediaPlayer$Title createTitleFromNative(long,java.lang.String,int):204:204 -> createTitleFromNative
    1:1:org.videolan.libvlc.MediaPlayer$TrackDescription createTrackDescriptionFromNative(int,java.lang.String):247:247 -> createTrackDescriptionFromNative
    1:3:void detachViews():631:633 -> detachViews
    1:2:boolean forceAudioDigitalEncodings(int[]):933:934 -> forceAudioDigitalEncodings
    3:4:boolean forceAudioDigitalEncodings(int[]):936:937 -> forceAudioDigitalEncodings
    5:8:boolean forceAudioDigitalEncodings(int[]):939:942 -> forceAudioDigitalEncodings
    9:9:boolean forceAudioDigitalEncodings(int[]):945:945 -> forceAudioDigitalEncodings
    1:1:java.lang.String getAspectRatio():841:841 -> getAspectRatio
    1:1:long getAudioDelay():1119:1119 -> getAudioDelay
    1:1:int getAudioTrack():1101:1101 -> getAudioTrack
    1:1:org.videolan.libvlc.MediaPlayer$TrackDescription[] getAudioTracks():1092:1092 -> getAudioTracks
    1:1:int getAudioTracksCount():1085:1085 -> getAudioTracksCount
    1:1:org.videolan.libvlc.MediaPlayer$Chapter[] getChapters(int):1006:1006 -> getChapters
    1:1:org.videolan.libvlc.Media$VideoTrack getCurrentVideoTrack():1070:1070 -> getCurrentVideoTrack
    2:2:org.videolan.libvlc.Media$VideoTrack getCurrentVideoTrack():1072:1072 -> getCurrentVideoTrack
    3:5:org.videolan.libvlc.Media$VideoTrack getCurrentVideoTrack():1074:1076 -> getCurrentVideoTrack
    1:2:long getEncodingFlags(int[]):474:475 -> getEncodingFlags
    1:3:org.videolan.libvlc.Media getMedia():707:709 -> getMedia
    1:1:float getScale():819:819 -> getScale
    1:1:long getSpuDelay():1170:1170 -> getSpuDelay
    1:1:int getSpuTrack():1152:1152 -> getSpuTrack
    1:1:org.videolan.libvlc.MediaPlayer$TrackDescription[] getSpuTracks():1143:1143 -> getSpuTracks
    1:1:int getSpuTracksCount():1136:1136 -> getSpuTracksCount
    1:1:org.videolan.libvlc.MediaPlayer$Title[] getTitles():996:996 -> getTitles
    1:1:org.videolan.libvlc.IVLCVout getVLCVout():611:611 -> getVLCVout
    1:1:org.videolan.libvlc.MediaPlayer$ScaleType getVideoScale():658:658 -> getVideoScale
    1:1:int getVideoTrack():1029:1029 -> getVideoTrack
    1:1:org.videolan.libvlc.MediaPlayer$TrackDescription[] getVideoTracks():1020:1020 -> getVideoTracks
    1:1:int getVideoTracksCount():1013:1013 -> getVideoTracksCount
    1:1:boolean hasMedia():699:699 -> hasMedia
    1:1:boolean isAudioTrack():854:854 -> isAudioTrack
    1:1:boolean isReleased():51:51 -> isReleased
    1:1:org.videolan.libvlc.VLCEvent onEventNative(int,long,long,float,java.lang.String):51:51 -> onEventNative
    2:2:org.videolan.libvlc.MediaPlayer$Event onEventNative(int,long,long,float,java.lang.String):1362:1362 -> onEventNative
    3:3:org.videolan.libvlc.MediaPlayer$Event onEventNative(int,long,long,float,java.lang.String):1355:1355 -> onEventNative
    4:4:org.videolan.libvlc.MediaPlayer$Event onEventNative(int,long,long,float,java.lang.String):1358:1358 -> onEventNative
    5:5:org.videolan.libvlc.MediaPlayer$Event onEventNative(int,long,long,float,java.lang.String):1347:1347 -> onEventNative
    6:6:org.videolan.libvlc.MediaPlayer$Event onEventNative(int,long,long,float,java.lang.String):1343:1343 -> onEventNative
    7:7:org.videolan.libvlc.MediaPlayer$Event onEventNative(int,long,long,float,java.lang.String):1341:1341 -> onEventNative
    8:10:org.videolan.libvlc.MediaPlayer$Event onEventNative(int,long,long,float,java.lang.String):1349:1351 -> onEventNative
    11:11:org.videolan.libvlc.MediaPlayer$Event onEventNative(int,long,long,float,java.lang.String):1345:1345 -> onEventNative
    12:12:org.videolan.libvlc.MediaPlayer$Event onEventNative(int,long,long,float,java.lang.String):1360:1360 -> onEventNative
    13:14:org.videolan.libvlc.MediaPlayer$Event onEventNative(int,long,long,float,java.lang.String):1334:1335 -> onEventNative
    15:15:org.videolan.libvlc.MediaPlayer$Event onEventNative(int,long,long,float,java.lang.String):1338:1338 -> onEventNative
    1:3:void onReleaseNative():1367:1369 -> onReleaseNative
    4:9:void onReleaseNative():1371:1376 -> onReleaseNative
    1:2:void play():717:718 -> play
    3:8:void play():720:725 -> play
    9:13:void play():727:731 -> play
    14:16:void play():733:735 -> play
    17:17:void play():734:734 -> play
    18:19:void play(android.content.res.AssetFileDescriptor):754:755 -> play
    20:21:void play(java.lang.String):763:764 -> play
    22:23:void play(android.net.Uri):772:773 -> play
    24:26:void play(org.videolan.libvlc.Media):781:783 -> play
    1:2:void playAsset(android.content.Context,java.lang.String):745:746 -> playAsset
    1:1:boolean record(java.lang.String):1227:1227 -> record
    1:1:void registerAudioPlug(boolean):573:573 -> registerAudioPlug
    2:6:void registerAudioPlug(boolean):575:579 -> registerAudioPlug
    1:2:void registerAudioPlugV21(boolean):505:506 -> registerAudioPlugV21
    3:3:void registerAudioPlugV21(boolean):508:508 -> registerAudioPlugV21
    4:4:void registerAudioPlugV21(boolean):510:510 -> registerAudioPlugV21
    1:1:void registerAudioPlugV23(boolean):563:563 -> registerAudioPlugV23
    2:3:void registerAudioPlugV23(boolean):565:566 -> registerAudioPlugV23
    4:4:void registerAudioPlugV23(boolean):568:568 -> registerAudioPlugV23
    1:1:void setAspectRatio(java.lang.String):850:850 -> setAspectRatio
    1:1:boolean setAudioDelay(long):1129:1129 -> setAudioDelay
    1:3:boolean setAudioDigitalOutputEnabled(boolean):915:917 -> setAudioDigitalOutputEnabled
    4:7:boolean setAudioDigitalOutputEnabled(boolean):920:923 -> setAudioDigitalOutputEnabled
    8:8:boolean setAudioDigitalOutputEnabled(boolean):918:918 -> setAudioDigitalOutputEnabled
    1:1:boolean setAudioOutput(java.lang.String):885:885 -> setAudioOutput
    2:4:boolean setAudioOutput(java.lang.String):888:890 -> setAudioOutput
    5:5:boolean setAudioOutput(java.lang.String):892:892 -> setAudioOutput
    6:7:boolean setAudioOutput(java.lang.String):895:896 -> setAudioOutput
    8:9:boolean setAudioOutput(java.lang.String):899:900 -> setAudioOutput
    10:10:boolean setAudioOutput(java.lang.String):902:902 -> setAudioOutput
    1:1:boolean setAudioOutputDevice(java.lang.String):987:987 -> setAudioOutputDevice
    1:1:boolean setAudioOutputDeviceInternal(java.lang.String,boolean):949:949 -> setAudioOutputDeviceInternal
    2:4:boolean setAudioOutputDeviceInternal(java.lang.String,boolean):952:954 -> setAudioOutputDeviceInternal
    5:5:boolean setAudioOutputDeviceInternal(java.lang.String,boolean):957:957 -> setAudioOutputDeviceInternal
    6:7:boolean setAudioOutputDeviceInternal(java.lang.String,boolean):960:961 -> setAudioOutputDeviceInternal
    8:9:boolean setAudioOutputDeviceInternal(java.lang.String,boolean):964:965 -> setAudioOutputDeviceInternal
    10:10:boolean setAudioOutputDeviceInternal(java.lang.String,boolean):967:967 -> setAudioOutputDeviceInternal
    1:1:boolean setAudioTrack(int):1110:1110 -> setAudioTrack
    1:1:boolean setEqualizer(org.videolan.libvlc.MediaPlayer$Equalizer):1205:1205 -> setEqualizer
    1:2:void setEventListener(org.videolan.libvlc.MediaPlayer$EventListener):1324:1325 -> setEventListener
    1:1:void setMedia(org.videolan.libvlc.Media):668:668 -> setMedia
    2:2:void setMedia(org.videolan.libvlc.Media):670:670 -> setMedia
    3:3:void setMedia(org.videolan.libvlc.Media):669:669 -> setMedia
    4:7:void setMedia(org.videolan.libvlc.Media):672:675 -> setMedia
    8:10:void setMedia(org.videolan.libvlc.Media):678:680 -> setMedia
    1:4:int setRenderer(org.videolan.libvlc.RendererItem):688:691 -> setRenderer
    1:1:void setScale(float):832:832 -> setScale
    1:1:boolean setSpuDelay(long):1180:1180 -> setSpuDelay
    1:1:boolean setSpuTrack(int):1161:1161 -> setSpuTrack
    1:1:void setVideoScale(org.videolan.libvlc.MediaPlayer$ScaleType):649:649 -> setVideoScale
    1:1:void setVideoTitleDisplay(int,int):809:809 -> setVideoTitleDisplay
    1:2:boolean setVideoTrack(int):1039:1040 -> setVideoTrack
    1:3:void setVideoTrackEnabled(boolean):1052:1054 -> setVideoTrackEnabled
    4:6:void setVideoTrackEnabled(boolean):1056:1058 -> setVideoTrackEnabled
    1:8:void stop():791:798 -> stop
    9:9:void stop():795:795 -> stop
    1:5:void updateAudioOutputDevice(long,java.lang.String):449:453 -> updateAudioOutputDevice
    6:6:void updateAudioOutputDevice(long,java.lang.String):455:455 -> updateAudioOutputDevice
    1:1:void updateVideoSurfaces():641:641 -> updateVideoSurfaces
    1:1:boolean updateViewpoint(float,float,float,float,boolean):869:869 -> updateViewpoint
org.videolan.libvlc.MediaPlayer$1 -> org.videolan.libvlc.MediaPlayer$1:
    1:1:void <init>(org.videolan.libvlc.MediaPlayer):419:419 -> <init>
    1:2:void onSurfacesCreated(org.videolan.libvlc.AWindow):424:425 -> onSurfacesCreated
    3:3:void onSurfacesCreated(org.videolan.libvlc.AWindow):427:427 -> onSurfacesCreated
    4:4:void onSurfacesCreated(org.videolan.libvlc.AWindow):429:429 -> onSurfacesCreated
    5:5:void onSurfacesCreated(org.videolan.libvlc.AWindow):431:431 -> onSurfacesCreated
    6:6:void onSurfacesCreated(org.videolan.libvlc.AWindow):433:433 -> onSurfacesCreated
    7:7:void onSurfacesCreated(org.videolan.libvlc.AWindow):429:429 -> onSurfacesCreated
    1:2:void onSurfacesDestroyed(org.videolan.libvlc.AWindow):439:440 -> onSurfacesDestroyed
    3:3:void onSurfacesDestroyed(org.videolan.libvlc.AWindow):442:442 -> onSurfacesDestroyed
    4:4:void onSurfacesDestroyed(org.videolan.libvlc.AWindow):444:444 -> onSurfacesDestroyed
    5:5:void onSurfacesDestroyed(org.videolan.libvlc.AWindow):442:442 -> onSurfacesDestroyed
org.videolan.libvlc.MediaPlayer$2 -> org.videolan.libvlc.MediaPlayer$2:
    1:1:void <init>(org.videolan.libvlc.MediaPlayer):483:483 -> <init>
    1:1:void onReceive(android.content.Context,android.content.Intent):486:486 -> onReceive
    2:6:void onReceive(android.content.Context,android.content.Intent):489:493 -> onReceive
org.videolan.libvlc.MediaPlayer$3 -> org.videolan.libvlc.MediaPlayer$3:
    1:1:void <init>(org.videolan.libvlc.MediaPlayer):517:517 -> <init>
    2:2:void <init>(org.videolan.libvlc.MediaPlayer):519:519 -> <init>
    1:2:void onAudioDevicesAdded(android.media.AudioDeviceInfo[]):535:536 -> onAudioDevicesAdded
    3:3:void onAudioDevicesAdded(android.media.AudioDeviceInfo[]):538:538 -> onAudioDevicesAdded
    4:4:void onAudioDevicesAdded(android.media.AudioDeviceInfo[]):540:540 -> onAudioDevicesAdded
    5:5:void onAudioDevicesAdded(android.media.AudioDeviceInfo[]):542:542 -> onAudioDevicesAdded
    1:2:void onAudioDevicesChanged():523:524 -> onAudioDevicesChanged
    3:3:void onAudioDevicesChanged():529:529 -> onAudioDevicesChanged
    1:2:void onAudioDevicesRemoved(android.media.AudioDeviceInfo[]):548:549 -> onAudioDevicesRemoved
    3:3:void onAudioDevicesRemoved(android.media.AudioDeviceInfo[]):551:551 -> onAudioDevicesRemoved
    4:4:void onAudioDevicesRemoved(android.media.AudioDeviceInfo[]):553:553 -> onAudioDevicesRemoved
org.videolan.libvlc.MediaPlayer$Chapter -> org.videolan.libvlc.MediaPlayer$Chapter:
    1:1:void <init>(long,long,java.lang.String,org.videolan.libvlc.MediaPlayer$1):207:207 -> <init>
    2:5:void <init>(long,long,java.lang.String):223:226 -> <init>
org.videolan.libvlc.MediaPlayer$Equalizer -> org.videolan.libvlc.MediaPlayer$Equalizer:
    1:2:void <init>():254:255 -> <init>
    3:4:void <init>(int):258:259 -> <init>
    1:1:org.videolan.libvlc.MediaPlayer$Equalizer create():277:277 -> create
    1:1:org.videolan.libvlc.MediaPlayer$Equalizer createFromPreset(int):287:287 -> createFromPreset
    1:1:void finalize():265:265 -> finalize
    2:3:void finalize():267:268 -> finalize
    1:1:float getAmp(int):358:358 -> getAmp
    1:1:int getBandCount():314:314 -> getBandCount
    1:1:float getBandFrequency(int):326:326 -> getBandFrequency
    1:1:float getPreAmp():335:335 -> getPreAmp
    1:1:int getPresetCount():294:294 -> getPresetCount
    1:1:java.lang.String getPresetName(int):307:307 -> getPresetName
    1:1:boolean setAmp(int,float):372:372 -> setAmp
    1:1:boolean setPreAmp(float):348:348 -> setPreAmp
org.videolan.libvlc.MediaPlayer$Event -> org.videolan.libvlc.MediaPlayer$Event:
    1:1:void <init>(int):88:88 -> <init>
    2:2:void <init>(int,long):91:91 -> <init>
    3:3:void <init>(int,long,long):95:95 -> <init>
    4:4:void <init>(int,float):99:99 -> <init>
    5:5:void <init>(int,long,java.lang.String):103:103 -> <init>
    1:1:float getBuffering():133:133 -> getBuffering
    1:1:int getEsChangedID():124:124 -> getEsChangedID
    1:1:int getEsChangedType():121:121 -> getEsChangedType
    1:1:long getLengthChanged():111:111 -> getLengthChanged
    1:1:boolean getPausable():127:127 -> getPausable
    1:1:float getPositionChanged():115:115 -> getPositionChanged
    1:1:java.lang.String getRecordPath():140:140 -> getRecordPath
    1:1:boolean getRecording():136:136 -> getRecording
    1:1:boolean getSeekable():130:130 -> getSeekable
    1:1:long getTimeChanged():107:107 -> getTimeChanged
    1:1:int getVoutCount():118:118 -> getVoutCount
org.videolan.libvlc.MediaPlayer$Navigate -> org.videolan.libvlc.MediaPlayer$Navigate:
    1:1:void <init>():159:159 -> <init>
org.videolan.libvlc.MediaPlayer$Position -> org.videolan.libvlc.MediaPlayer$Position:
    1:1:void <init>():146:146 -> <init>
org.videolan.libvlc.MediaPlayer$ScaleType -> org.videolan.libvlc.MediaPlayer$ScaleType:
    1:6:void <clinit>():390:395 -> <clinit>
    7:7:void <clinit>():389:389 -> <clinit>
    1:1:void <init>(java.lang.String,int):389:389 -> <init>
    1:1:org.videolan.libvlc.MediaPlayer$ScaleType valueOf(java.lang.String):389:389 -> valueOf
    1:1:org.videolan.libvlc.MediaPlayer$ScaleType[] values():389:389 -> values
org.videolan.libvlc.MediaPlayer$Title -> org.videolan.libvlc.MediaPlayer$Title:
    1:4:void <init>(long,java.lang.String,int):187:190 -> <init>
    1:1:boolean isInteractive():198:198 -> isInteractive
    1:1:boolean isMenu():194:194 -> isMenu
org.videolan.libvlc.MediaPlayer$Title$Flags -> org.videolan.libvlc.MediaPlayer$Title$Flags:
    1:1:void <init>():168:168 -> <init>
org.videolan.libvlc.MediaPlayer$TrackDescription -> org.videolan.libvlc.MediaPlayer$TrackDescription:
    1:1:void <init>(int,java.lang.String,org.videolan.libvlc.MediaPlayer$1):235:235 -> <init>
    2:4:void <init>(int,java.lang.String):239:241 -> <init>
org.videolan.libvlc.RendererDiscoverer -> org.videolan.libvlc.RendererDiscoverer:
    1:1:void <init>(org.videolan.libvlc.LibVLC,java.lang.String):72:72 -> <init>
    2:2:void <init>(org.videolan.libvlc.LibVLC,java.lang.String):32:32 -> <init>
    3:3:void <init>(org.videolan.libvlc.LibVLC,java.lang.String):126:126 -> <init>
    4:4:void <init>(org.videolan.libvlc.LibVLC,java.lang.String):73:73 -> <init>
    1:1:org.videolan.libvlc.RendererDiscoverer$Description createDescriptionFromNative(java.lang.String,java.lang.String):153:153 -> createDescriptionFromNative
    1:1:org.videolan.libvlc.RendererItem createItemFromNative(java.lang.String,java.lang.String,java.lang.String,int,long):60:60 -> createItemFromNative
    1:4:org.videolan.libvlc.RendererItem insertItemFromEvent(long):128:131 -> insertItemFromEvent
    1:1:boolean isReleased():29:29 -> isReleased
    1:1:org.videolan.libvlc.RendererDiscoverer$Description[] list(org.videolan.libvlc.LibVLC):102:102 -> list
    1:1:org.videolan.libvlc.VLCEvent onEventNative(int,long,long,float,java.lang.String):29:29 -> onEventNative
    2:2:org.videolan.libvlc.RendererDiscoverer$Event onEventNative(int,long,long,float,java.lang.String):120:120 -> onEventNative
    3:3:org.videolan.libvlc.RendererDiscoverer$Event onEventNative(int,long,long,float,java.lang.String):118:118 -> onEventNative
    1:3:void onReleaseNative():146:148 -> onReleaseNative
    1:1:org.videolan.libvlc.RendererItem removeItemFromEvent(long):135:135 -> removeItemFromEvent
    2:2:java.lang.Object androidx.collection.LongSparseArray.get(long):109:109 -> removeItemFromEvent
    2:2:org.videolan.libvlc.RendererItem removeItemFromEvent(long):135 -> removeItemFromEvent
    3:3:org.videolan.libvlc.RendererItem removeItemFromEvent(long):135:135 -> removeItemFromEvent
    4:6:org.videolan.libvlc.RendererItem removeItemFromEvent(long):137:139 -> removeItemFromEvent
    7:7:org.videolan.libvlc.RendererItem removeItemFromEvent(long):141:141 -> removeItemFromEvent
    1:1:void setEventListener(org.videolan.libvlc.RendererDiscoverer$EventListener):98:98 -> setEventListener
    1:2:boolean start():82:83 -> start
    3:3:boolean start():82:82 -> start
    1:4:void stop():91:94 -> stop
    5:5:void stop():91:91 -> stop
org.videolan.libvlc.RendererDiscoverer$Description -> org.videolan.libvlc.RendererDiscoverer$Description:
    1:1:void <init>(java.lang.String,java.lang.String,org.videolan.libvlc.RendererDiscoverer$1):105:105 -> <init>
    2:4:void <init>(java.lang.String,java.lang.String):108:110 -> <init>
org.videolan.libvlc.RendererDiscoverer$Event -> org.videolan.libvlc.RendererDiscoverer$Event:
    1:3:void <init>(int,long,org.videolan.libvlc.RendererItem):42:44 -> <init>
    1:1:org.videolan.libvlc.RendererItem getItem():48:48 -> getItem
    1:2:void release():53:54 -> release
org.videolan.libvlc.RendererItem -> org.videolan.libvlc.RendererItem:
    1:8:void <init>(java.lang.String,java.lang.String,java.lang.String,int,long):20:27 -> <init>
    1:1:boolean equals(java.lang.Object):32:32 -> equals
    1:1:boolean isReleased():5:5 -> isReleased
    1:1:org.videolan.libvlc.VLCEvent onEventNative(int,long,long,float,java.lang.String):5:5 -> onEventNative
    2:2:org.videolan.libvlc.RendererItem$Event onEventNative(int,long,long,float,java.lang.String):37:37 -> onEventNative
    1:1:void onReleaseNative():42:42 -> onReleaseNative
org.videolan.libvlc.RendererItem$Event -> org.videolan.libvlc.RendererItem$Event:
    1:1:void <init>(int):47:47 -> <init>
org.videolan.libvlc.VLCEvent -> org.videolan.libvlc.VLCEvent:
    1:5:void <init>(int):32:36 -> <init>
    6:11:void <init>(int,long):38:43 -> <init>
    12:17:void <init>(int,long,long):45:50 -> <init>
    18:22:void <init>(int,float):52:56 -> <init>
    23:28:void <init>(int,long,java.lang.String):58:63 -> <init>
org.videolan.libvlc.VLCObject -> org.videolan.libvlc.VLCObject:
    1:1:void <init>(org.videolan.libvlc.LibVLC):37:37 -> <init>
    2:3:void <init>(org.videolan.libvlc.LibVLC):32:33 -> <init>
    4:4:void <init>(org.videolan.libvlc.LibVLC):35:35 -> <init>
    5:5:void <init>(org.videolan.libvlc.LibVLC):146:146 -> <init>
    6:6:void <init>(org.videolan.libvlc.LibVLC):38:38 -> <init>
    7:7:void <init>(org.videolan.libvlc.VLCObject):41:41 -> <init>
    8:9:void <init>(org.videolan.libvlc.VLCObject):32:33 -> <init>
    10:10:void <init>(org.videolan.libvlc.VLCObject):35:35 -> <init>
    11:11:void <init>(org.videolan.libvlc.VLCObject):146:146 -> <init>
    12:12:void <init>(org.videolan.libvlc.VLCObject):42:42 -> <init>
    13:13:void <init>():45:45 -> <init>
    14:15:void <init>():32:33 -> <init>
    16:16:void <init>():35:35 -> <init>
    17:17:void <init>():146:146 -> <init>
    18:18:void <init>():46:46 -> <init>
    1:3:void dispatchEventFromNative(int,long,long,float,java.lang.String):149:151 -> dispatchEventFromNative
    4:6:void dispatchEventFromNative(int,long,long,float,java.lang.String):168:170 -> dispatchEventFromNative
    1:1:void dispatchEventFromWeakNative(java.lang.Object,int,long,long,float,java.lang.String):181:181 -> dispatchEventFromWeakNative
    2:2:void dispatchEventFromWeakNative(java.lang.Object,int,long,long,float,java.lang.String):183:183 -> dispatchEventFromWeakNative
    1:1:void finalize():98:98 -> finalize
    2:2:void finalize():100:100 -> finalize
    3:3:void finalize():99:99 -> finalize
    1:1:java.lang.Object getWeakReference():176:176 -> getWeakReference
    1:1:boolean isReleased():53:53 -> isReleased
    1:5:void release():77:81 -> release
    6:7:void release():85:86 -> release
    8:11:void release():89:92 -> release
    12:12:void release():86:86 -> release
    1:3:boolean retain():61:63 -> retain
    4:4:boolean retain():65:65 -> retain
    1:2:void setEventListener(org.videolan.libvlc.VLCEvent$Listener):109:110 -> setEventListener
    3:10:void setEventListener(org.videolan.libvlc.VLCEvent$Listener,android.os.Handler):118:125 -> setEventListener
org.videolan.libvlc.VLCObject$1EventRunnable -> org.videolan.libvlc.VLCObject$1EventRunnable:
    1:3:void <init>(org.videolan.libvlc.VLCObject,org.videolan.libvlc.VLCEvent$Listener,org.videolan.libvlc.VLCEvent):157:159 -> <init>
    1:2:void run():163:164 -> run
org.videolan.libvlc.VideoHelper -> org.videolan.libvlc.VideoHelper:
    1:1:void <init>(org.videolan.libvlc.MediaPlayer,org.videolan.libvlc.util.VLCVideoLayout,org.videolan.libvlc.util.DisplayManager,boolean,boolean):45:45 -> <init>
    2:2:void <init>(org.videolan.libvlc.MediaPlayer,org.videolan.libvlc.util.VLCVideoLayout,org.videolan.libvlc.util.DisplayManager,boolean,boolean):25:25 -> <init>
    3:8:void <init>(org.videolan.libvlc.MediaPlayer,org.videolan.libvlc.util.VLCVideoLayout,org.videolan.libvlc.util.DisplayManager,boolean,boolean):27:32 -> <init>
    9:11:void <init>(org.videolan.libvlc.MediaPlayer,org.videolan.libvlc.util.VLCVideoLayout,org.videolan.libvlc.util.DisplayManager,boolean,boolean):35:37 -> <init>
    12:13:void <init>(org.videolan.libvlc.MediaPlayer,org.videolan.libvlc.util.VLCVideoLayout,org.videolan.libvlc.util.DisplayManager,boolean,boolean):39:40 -> <init>
    14:14:void <init>(org.videolan.libvlc.MediaPlayer,org.videolan.libvlc.util.VLCVideoLayout,org.videolan.libvlc.util.DisplayManager,boolean,boolean):46:46 -> <init>
    1:1:android.widget.FrameLayout access$000(org.videolan.libvlc.VideoHelper):22:22 -> access$000
    1:1:android.view.View$OnLayoutChangeListener access$100(org.videolan.libvlc.VideoHelper):22:22 -> access$100
    1:1:android.os.Handler access$200(org.videolan.libvlc.VideoHelper):22:22 -> access$200
    1:8:void attachViews():86:93 -> attachViews
    9:9:void attachViews():95:95 -> attachViews
    10:11:void attachViews():97:98 -> attachViews
    12:13:void attachViews():115:116 -> attachViews
    1:1:void changeMediaPlayerLayout(int,int):129:129 -> changeMediaPlayerLayout
    2:2:void changeMediaPlayerLayout(int,int):131:131 -> changeMediaPlayerLayout
    3:4:void changeMediaPlayerLayout(int,int):181:182 -> changeMediaPlayerLayout
    5:6:void changeMediaPlayerLayout(int,int):177:178 -> changeMediaPlayerLayout
    7:8:void changeMediaPlayerLayout(int,int):173:174 -> changeMediaPlayerLayout
    9:9:void changeMediaPlayerLayout(int,int):138:138 -> changeMediaPlayerLayout
    10:10:void changeMediaPlayerLayout(int,int):141:141 -> changeMediaPlayerLayout
    11:13:void changeMediaPlayerLayout(int,int):143:145 -> changeMediaPlayerLayout
    14:15:void changeMediaPlayerLayout(int,int):152:153 -> changeMediaPlayerLayout
    16:17:void changeMediaPlayerLayout(int,int):163:164 -> changeMediaPlayerLayout
    18:19:void changeMediaPlayerLayout(int,int):166:167 -> changeMediaPlayerLayout
    20:21:void changeMediaPlayerLayout(int,int):133:134 -> changeMediaPlayerLayout
    1:3:void detachViews():120:122 -> detachViews
    4:5:void detachViews():124:125 -> detachViews
    1:1:org.videolan.libvlc.MediaPlayer$ScaleType getVideoScale():327:327 -> getVideoScale
    1:3:void init(org.videolan.libvlc.MediaPlayer,org.videolan.libvlc.util.VLCVideoLayout,org.videolan.libvlc.util.DisplayManager,boolean,boolean):50:52 -> init
    4:4:void init(org.videolan.libvlc.MediaPlayer,org.videolan.libvlc.util.VLCVideoLayout,org.videolan.libvlc.util.DisplayManager,boolean,boolean):54:54 -> init
    5:6:void init(org.videolan.libvlc.MediaPlayer,org.videolan.libvlc.util.VLCVideoLayout,org.videolan.libvlc.util.DisplayManager,boolean,boolean):56:57 -> init
    7:10:void init(org.videolan.libvlc.MediaPlayer,org.videolan.libvlc.util.VLCVideoLayout,org.videolan.libvlc.util.DisplayManager,boolean,boolean):59:62 -> init
    11:12:void init(org.videolan.libvlc.MediaPlayer,org.videolan.libvlc.util.VLCVideoLayout,org.videolan.libvlc.util.DisplayManager,boolean,boolean):65:66 -> init
    13:16:void init(org.videolan.libvlc.MediaPlayer,org.videolan.libvlc.util.VLCVideoLayout,org.videolan.libvlc.util.DisplayManager,boolean,boolean):68:71 -> init
    1:7:void onNewVideoLayout(org.videolan.libvlc.IVLCVout,int,int,int,int,int,int):312:318 -> onNewVideoLayout
    1:7:void release():76:82 -> release
    1:2:void setVideoScale(org.videolan.libvlc.MediaPlayer$ScaleType):322:323 -> setVideoScale
    1:3:void updateVideoSurfaces():189:191 -> updateVideoSurfaces
    4:8:void updateVideoSurfaces():198:202 -> updateVideoSurfaces
    9:9:void updateVideoSurfaces():207:207 -> updateVideoSurfaces
    10:10:void updateVideoSurfaces():211:211 -> updateVideoSurfaces
    11:12:void updateVideoSurfaces():213:214 -> updateVideoSurfaces
    13:13:void updateVideoSurfaces():229:229 -> updateVideoSurfaces
    14:15:void updateVideoSurfaces():231:232 -> updateVideoSurfaces
    16:16:void updateVideoSurfaces():236:236 -> updateVideoSurfaces
    17:17:void updateVideoSurfaces():245:245 -> updateVideoSurfaces
    18:19:void updateVideoSurfaces():247:248 -> updateVideoSurfaces
    20:21:void updateVideoSurfaces():251:252 -> updateVideoSurfaces
    22:22:void updateVideoSurfaces():258:258 -> updateVideoSurfaces
    23:23:void updateVideoSurfaces():288:288 -> updateVideoSurfaces
    24:27:void updateVideoSurfaces():294:297 -> updateVideoSurfaces
    28:31:void updateVideoSurfaces():300:303 -> updateVideoSurfaces
    32:33:void updateVideoSurfaces():305:306 -> updateVideoSurfaces
    34:43:void updateVideoSurfaces():216:225 -> updateVideoSurfaces
org.videolan.libvlc.VideoHelper$1 -> org.videolan.libvlc.VideoHelper$1:
    1:2:void <init>(org.videolan.libvlc.VideoHelper):98:99 -> <init>
    1:2:void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int):109:110 -> onLayoutChange
org.videolan.libvlc.VideoHelper$1$1 -> org.videolan.libvlc.VideoHelper$1$1:
    1:1:void <init>(org.videolan.libvlc.VideoHelper$1):99:99 -> <init>
    1:1:void run():102:102 -> run
org.videolan.libvlc.VideoHelper$2 -> org.videolan.libvlc.VideoHelper$2:
    1:1:void <clinit>():131:131 -> <clinit>
org.videolan.libvlc.media.MediaPlayer -> org.videolan.libvlc.media.MediaPlayer:
    1:1:void <init>():74:74 -> <init>
    2:2:void <init>():70:70 -> <init>
    3:4:void <init>():75:76 -> <init>
    1:1:void addTimedTextSource(java.lang.String,java.lang.String):282:282 -> addTimedTextSource
    2:2:void addTimedTextSource(android.content.Context,android.net.Uri,java.lang.String):286:286 -> addTimedTextSource
    1:1:org.videolan.libvlc.media.MediaPlayer create(android.content.Context,android.net.Uri):80:80 -> create
    2:2:org.videolan.libvlc.media.MediaPlayer create(android.content.Context,android.net.Uri,android.view.SurfaceHolder):84:84 -> create
    3:3:org.videolan.libvlc.media.MediaPlayer create(android.content.Context,android.net.Uri,android.view.SurfaceHolder,android.media.AudioAttributes,int):89:89 -> create
    4:4:org.videolan.libvlc.media.MediaPlayer create(android.content.Context,int):95:95 -> create
    1:1:int getCurrentPosition():187:187 -> getCurrentPosition
    1:1:int getDuration():192:192 -> getDuration
    1:1:boolean isPlaying():179:179 -> isPlaying
    1:1:void pause():161:161 -> pause
    1:2:void prepareAsync():137:138 -> prepareAsync
    1:1:void release():199:199 -> release
    1:1:void setDataSource(android.content.Context,android.net.Uri):105:105 -> setDataSource
    2:3:void setDataSource(android.content.Context,android.net.Uri,java.util.Map):111:112 -> setDataSource
    4:5:void setDataSource(java.lang.String):117:118 -> setDataSource
    6:7:void setDataSource(java.io.FileDescriptor):123:124 -> setDataSource
    8:8:void setDataSource(java.io.FileDescriptor,long,long):130:130 -> setDataSource
    1:1:void setDisplay(android.view.SurfaceHolder):142:142 -> setDisplay
    1:1:void setSurface(android.view.Surface):146:146 -> setSurface
    1:1:void setVolume(float,float):219:219 -> setVolume
    1:1:void start():153:153 -> start
    1:1:void stop():157:157 -> stop
org.videolan.libvlc.media.MediaPlayer$TrackInfo -> org.videolan.libvlc.media.MediaPlayer$TrackInfo:
    1:1:void <init>(android.os.Parcel):243:243 -> <init>
org.videolan.libvlc.media.VideoView -> org.videolan.libvlc.media.VideoView:
    1:2:void <init>(android.content.Context):57:58 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet):62:62 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet,int):66:66 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int,int):71:71 -> <init>
    1:1:void draw(android.graphics.Canvas):212:212 -> draw
    1:1:void onAttachedToWindow():202:202 -> onAttachedToWindow
    1:1:void onDetachedFromWindow():207:207 -> onDetachedFromWindow
    1:1:void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):77:77 -> onInitializeAccessibilityEvent
    1:1:void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):83:83 -> onInitializeAccessibilityNodeInfo
    1:1:boolean onKeyDown(int,android.view.KeyEvent):135:135 -> onKeyDown
    1:1:void onLayout(boolean,int,int,int,int):217:217 -> onLayout
    1:1:void onMeasure(int,int):222:222 -> onMeasure
    1:1:boolean onTouchEvent(android.view.MotionEvent):125:125 -> onTouchEvent
    1:1:boolean onTrackballEvent(android.view.MotionEvent):130:130 -> onTrackballEvent
    1:1:int resolveAdjustedSize(int,int):87:87 -> resolveAdjustedSize
    1:1:void setVideoPath(java.lang.String):91:91 -> setVideoPath
    1:1:void setVideoURI(android.net.Uri):95:95 -> setVideoURI
    2:2:void setVideoURI(android.net.Uri,java.util.Map):100:100 -> setVideoURI
org.videolan.libvlc.util.AndroidUtil -> org.videolan.libvlc.util.AndroidUtil:
    1:8:void <clinit>():30:37 -> <clinit>
    1:1:void <init>():28:28 -> <init>
    1:1:android.net.Uri FileToUri(java.io.File):61:61 -> FileToUri
    1:3:android.net.Uri LocationToUri(java.lang.String):54:56 -> LocationToUri
    1:1:android.net.Uri PathToUri(java.lang.String):50:50 -> PathToUri
    1:1:java.io.File UriToFile(android.net.Uri):40:40 -> UriToFile
org.videolan.libvlc.util.DisplayManager -> org.videolan.libvlc.util.DisplayManager:
    1:1:void <init>(android.app.Activity,androidx.lifecycle.LiveData,boolean,boolean,boolean):41:41 -> <init>
    2:2:void <init>(android.app.Activity,androidx.lifecycle.LiveData,boolean,boolean,boolean):39:39 -> <init>
    3:3:void <init>(android.app.Activity,androidx.lifecycle.LiveData,boolean,boolean,boolean):66:66 -> <init>
    4:4:void <init>(android.app.Activity,androidx.lifecycle.LiveData,boolean,boolean,boolean):76:76 -> <init>
    5:12:void <init>(android.app.Activity,androidx.lifecycle.LiveData,boolean,boolean,boolean):42:49 -> <init>
    13:13:void <init>(android.app.Activity,androidx.lifecycle.LiveData,boolean,boolean,boolean):51:51 -> <init>
    1:1:org.videolan.libvlc.RendererItem access$000(org.videolan.libvlc.util.DisplayManager):26:26 -> access$000
    1:1:org.videolan.libvlc.RendererItem access$002(org.videolan.libvlc.util.DisplayManager,org.videolan.libvlc.RendererItem):26:26 -> access$002
    1:1:void access$100(org.videolan.libvlc.util.DisplayManager):26:26 -> access$100
    1:1:org.videolan.libvlc.util.DisplayManager$SecondaryDisplay access$200(org.videolan.libvlc.util.DisplayManager):26:26 -> access$200
    1:1:org.videolan.libvlc.util.DisplayManager$SecondaryDisplay access$202(org.videolan.libvlc.util.DisplayManager,org.videolan.libvlc.util.DisplayManager$SecondaryDisplay):26:26 -> access$202
    1:1:int access$300(org.videolan.libvlc.util.DisplayManager):26:26 -> access$300
    1:1:int access$302(org.videolan.libvlc.util.DisplayManager,int):26:26 -> access$302
    1:1:android.app.Activity access$400(org.videolan.libvlc.util.DisplayManager):26:26 -> access$400
    1:1:void access$500(org.videolan.libvlc.util.DisplayManager):26:26 -> access$500
    1:3:org.videolan.libvlc.util.DisplayManager$SecondaryDisplay createPresentation():121:123 -> createPresentation
    4:5:org.videolan.libvlc.util.DisplayManager$SecondaryDisplay createPresentation():126:127 -> createPresentation
    6:7:org.videolan.libvlc.util.DisplayManager$SecondaryDisplay createPresentation():129:130 -> createPresentation
    8:8:org.videolan.libvlc.util.DisplayManager$SecondaryDisplay createPresentation():134:134 -> createPresentation
    1:3:org.videolan.libvlc.util.DisplayManager$DisplayType getCurrentType():105:107 -> getCurrentType
    1:1:org.videolan.libvlc.util.DisplayManager$DisplayType getDisplayType():117:117 -> getDisplayType
    1:1:org.videolan.libvlc.util.DisplayManager$SecondaryDisplay getPresentation():112:112 -> getPresentation
    1:1:boolean isOnRenderer():63:63 -> isOnRenderer
    1:1:boolean isPrimary():55:55 -> isPrimary
    1:1:boolean isSecondary():59:59 -> isSecondary
    1:3:void release():88:90 -> release
    4:4:void release():92:92 -> release
    1:2:void removeMediaRouterCallback():158:159 -> removeMediaRouterCallback
    1:1:void removePresentation():163:163 -> removePresentation
    2:4:void removePresentation():166:168 -> removePresentation
    5:5:void removePresentation():170:170 -> removePresentation
    1:2:boolean setMediaRouterCallback():141:142 -> setMediaRouterCallback
    3:3:boolean setMediaRouterCallback():153:153 -> setMediaRouterCallback
    1:1:void updateDisplayType():96:96 -> updateDisplayType
org.videolan.libvlc.util.DisplayManager$1 -> org.videolan.libvlc.util.DisplayManager$1:
    1:1:void <init>(org.videolan.libvlc.util.DisplayManager):66:66 -> <init>
    1:1:void onChanged(java.lang.Object):66:66 -> onChanged
    2:4:void onChanged(org.videolan.libvlc.RendererItem):69:71 -> onChanged
org.videolan.libvlc.util.DisplayManager$2 -> org.videolan.libvlc.util.DisplayManager$2:
    1:1:void <init>(org.videolan.libvlc.util.DisplayManager):76:76 -> <init>
    1:1:void onDismiss(android.content.DialogInterface):79:79 -> onDismiss
    2:3:void onDismiss(android.content.DialogInterface):81:82 -> onDismiss
org.videolan.libvlc.util.DisplayManager$3 -> org.videolan.libvlc.util.DisplayManager$3:
    1:1:void <init>(org.videolan.libvlc.util.DisplayManager):96:96 -> <init>
    1:1:void run():99:99 -> run
org.videolan.libvlc.util.DisplayManager$4 -> org.videolan.libvlc.util.DisplayManager$4:
    1:1:void <init>(org.videolan.libvlc.util.DisplayManager):142:142 -> <init>
    1:5:void onRoutePresentationDisplayChanged(android.media.MediaRouter,android.media.MediaRouter$RouteInfo):146:150 -> onRoutePresentationDisplayChanged
org.videolan.libvlc.util.DisplayManager$DisplayType -> org.videolan.libvlc.util.DisplayManager$DisplayType:
    1:1:void <clinit>():213:213 -> <clinit>
    1:1:void <init>(java.lang.String,int):213:213 -> <init>
    1:1:org.videolan.libvlc.util.DisplayManager$DisplayType valueOf(java.lang.String):213:213 -> valueOf
    1:1:org.videolan.libvlc.util.DisplayManager$DisplayType[] values():213:213 -> values
org.videolan.libvlc.util.DisplayManager$SecondaryDisplay -> org.videolan.libvlc.util.DisplayManager$SecondaryDisplay:
    1:2:void <init>(org.videolan.libvlc.util.DisplayManager,android.content.Context,android.view.Display):180:181 -> <init>
    3:4:void <init>(org.videolan.libvlc.util.DisplayManager,android.content.Context,android.view.Display,int):184:185 -> <init>
    1:1:android.view.SurfaceView getSubtitlesSurfaceView():209:209 -> getSubtitlesSurfaceView
    1:1:android.widget.FrameLayout getSurfaceFrame():201:201 -> getSurfaceFrame
    1:1:android.view.SurfaceView getSurfaceView():205:205 -> getSurfaceView
    1:7:void onCreate(android.os.Bundle):190:196 -> onCreate
org.videolan.libvlc.util.Dumper -> org.videolan.libvlc.util.Dumper:
    1:1:void <init>(android.net.Uri,java.lang.String,org.videolan.libvlc.util.Dumper$Listener):49:49 -> <init>
    2:2:void <init>(android.net.Uri,java.lang.String,org.videolan.libvlc.util.Dumper$Listener):52:52 -> <init>
    3:12:void <init>(android.net.Uri,java.lang.String,org.videolan.libvlc.util.Dumper$Listener):54:63 -> <init>
    13:15:void <init>(android.net.Uri,java.lang.String,org.videolan.libvlc.util.Dumper$Listener):65:67 -> <init>
    16:16:void <init>(android.net.Uri,java.lang.String,org.videolan.libvlc.util.Dumper$Listener):83:83 -> <init>
    17:17:void <init>(android.net.Uri,java.lang.String,org.videolan.libvlc.util.Dumper$Listener):51:51 -> <init>
    1:1:org.videolan.libvlc.util.Dumper$Listener access$000(org.videolan.libvlc.util.Dumper):32:32 -> access$000
    1:3:void cancel():100:102 -> cancel
    1:1:void start():91:91 -> start
org.videolan.libvlc.util.Dumper$1 -> org.videolan.libvlc.util.Dumper$1:
    1:1:void <init>(org.videolan.libvlc.util.Dumper):67:67 -> <init>
    1:1:void onEvent(org.videolan.libvlc.VLCEvent):67:67 -> onEvent
    2:2:void onEvent(org.videolan.libvlc.MediaPlayer$Event):70:70 -> onEvent
    3:4:void onEvent(org.videolan.libvlc.MediaPlayer$Event):76:77 -> onEvent
    5:5:void onEvent(org.videolan.libvlc.MediaPlayer$Event):72:72 -> onEvent
org.videolan.libvlc.util.Extensions -> org.videolan.libvlc.util.Extensions:
    1:4:void <clinit>():28:31 -> <clinit>
    5:8:void <clinit>():57:60 -> <clinit>
    1:1:void <init>():26:26 -> <init>
org.videolan.libvlc.util.HWDecoderUtil -> org.videolan.libvlc.util.HWDecoderUtil:
    1:1:void <clinit>():62:62 -> <clinit>
    2:2:void <clinit>():70:70 -> <clinit>
    3:3:void <clinit>():115:115 -> <clinit>
    4:4:void <clinit>():122:122 -> <clinit>
    1:1:void <init>():29:29 -> <init>
    1:2:org.videolan.libvlc.util.HWDecoderUtil$AudioOutput getAudioOutputFromDevice():163:164 -> getAudioOutputFromDevice
    3:4:org.videolan.libvlc.util.HWDecoderUtil$AudioOutput getAudioOutputFromDevice():166:167 -> getAudioOutputFromDevice
    5:5:org.videolan.libvlc.util.HWDecoderUtil$AudioOutput getAudioOutputFromDevice():170:170 -> getAudioOutputFromDevice
    1:2:org.videolan.libvlc.util.HWDecoderUtil$Decoder getDecoderFromDevice():132:133 -> getDecoderFromDevice
    3:4:org.videolan.libvlc.util.HWDecoderUtil$Decoder getDecoderFromDevice():135:136 -> getDecoderFromDevice
    5:6:org.videolan.libvlc.util.HWDecoderUtil$Decoder getDecoderFromDevice():144:145 -> getDecoderFromDevice
    7:8:org.videolan.libvlc.util.HWDecoderUtil$Decoder getDecoderFromDevice():147:148 -> getDecoderFromDevice
    9:10:org.videolan.libvlc.util.HWDecoderUtil$Decoder getDecoderFromDevice():150:151 -> getDecoderFromDevice
    11:11:org.videolan.libvlc.util.HWDecoderUtil$Decoder getDecoderFromDevice():155:155 -> getDecoderFromDevice
    1:4:java.lang.String getSystemProperty(java.lang.String,java.lang.String):184:187 -> getSystemProperty
    5:5:java.lang.String getSystemProperty(java.lang.String,java.lang.String):189:189 -> getSystemProperty
    1:1:java.lang.String getSystemPropertyCached(java.lang.String):174:174 -> getSystemPropertyCached
    2:3:java.lang.String getSystemPropertyCached(java.lang.String):176:177 -> getSystemPropertyCached
org.videolan.libvlc.util.HWDecoderUtil$AudioOutput -> org.videolan.libvlc.util.HWDecoderUtil$AudioOutput:
    1:1:void <clinit>():36:36 -> <clinit>
    2:2:void <clinit>():35:35 -> <clinit>
    1:1:void <init>(java.lang.String,int):35:35 -> <init>
    1:1:org.videolan.libvlc.util.HWDecoderUtil$AudioOutput valueOf(java.lang.String):35:35 -> valueOf
    1:1:org.videolan.libvlc.util.HWDecoderUtil$AudioOutput[] values():35:35 -> values
org.videolan.libvlc.util.HWDecoderUtil$AudioOutputBySOC -> org.videolan.libvlc.util.HWDecoderUtil$AudioOutputBySOC:
    1:4:void <init>(java.lang.String,java.lang.String,org.videolan.libvlc.util.HWDecoderUtil$AudioOutput):55:58 -> <init>
org.videolan.libvlc.util.HWDecoderUtil$Decoder -> org.videolan.libvlc.util.HWDecoderUtil$Decoder:
    1:1:void <clinit>():32:32 -> <clinit>
    2:2:void <clinit>():31:31 -> <clinit>
    1:1:void <init>(java.lang.String,int):31:31 -> <init>
    1:1:org.videolan.libvlc.util.HWDecoderUtil$Decoder valueOf(java.lang.String):31:31 -> valueOf
    1:1:org.videolan.libvlc.util.HWDecoderUtil$Decoder[] values():31:31 -> values
org.videolan.libvlc.util.HWDecoderUtil$DecoderBySOC -> org.videolan.libvlc.util.HWDecoderUtil$DecoderBySOC:
    1:4:void <init>(java.lang.String,java.lang.String,org.videolan.libvlc.util.HWDecoderUtil$Decoder):43:46 -> <init>
org.videolan.libvlc.util.MediaBrowser -> org.videolan.libvlc.util.MediaBrowser:
    1:1:void <init>(org.videolan.libvlc.LibVLC,org.videolan.libvlc.util.MediaBrowser$EventListener):90:90 -> <init>
    2:3:void <init>(org.videolan.libvlc.LibVLC,org.videolan.libvlc.util.MediaBrowser$EventListener):39:40 -> <init>
    4:4:void <init>(org.videolan.libvlc.LibVLC,org.videolan.libvlc.util.MediaBrowser$EventListener):48:48 -> <init>
    5:5:void <init>(org.videolan.libvlc.LibVLC,org.videolan.libvlc.util.MediaBrowser$EventListener):267:267 -> <init>
    6:6:void <init>(org.videolan.libvlc.LibVLC,org.videolan.libvlc.util.MediaBrowser$EventListener):287:287 -> <init>
    7:10:void <init>(org.videolan.libvlc.LibVLC,org.videolan.libvlc.util.MediaBrowser$EventListener):91:94 -> <init>
    11:12:void <init>(org.videolan.libvlc.LibVLC,org.videolan.libvlc.util.MediaBrowser$EventListener,android.os.Handler):104:105 -> <init>
    1:1:org.videolan.libvlc.util.MediaBrowser$EventListener access$000(org.videolan.libvlc.util.MediaBrowser):35:35 -> access$000
    1:1:java.util.ArrayList access$100(org.videolan.libvlc.util.MediaBrowser):35:35 -> access$100
    1:3:void browse(java.lang.String,int):190:192 -> browse
    4:6:void browse(android.net.Uri,int):203:205 -> browse
    7:8:void browse(org.videolan.libvlc.Media,int):219:220 -> browse
    9:9:void browse(org.videolan.libvlc.Media,int):222:222 -> browse
    10:10:void browse(org.videolan.libvlc.Media,int):224:224 -> browse
    11:15:void browse(org.videolan.libvlc.Media,int):228:232 -> browse
    1:2:void changeEventListener(org.videolan.libvlc.util.MediaBrowser$EventListener):142:143 -> changeEventListener
    1:1:void discoverNetworkShares():160:160 -> discoverNetworkShares
    2:3:void discoverNetworkShares():162:163 -> discoverNetworkShares
    4:6:void discoverNetworkShares():166:168 -> discoverNetworkShares
    7:8:void discoverNetworkShares(java.lang.String):178:179 -> discoverNetworkShares
    1:1:org.videolan.libvlc.Media getMediaAt(int):248:248 -> getMediaAt
    2:4:org.videolan.libvlc.Media getMediaAt(int):250:252 -> getMediaAt
    5:5:org.videolan.libvlc.Media getMediaAt(int):249:249 -> getMediaAt
    1:1:int getMediaCount():240:240 -> getMediaCount
    1:2:void release():129:130 -> release
    3:4:void release():132:133 -> release
    5:5:void release():131:131 -> release
    1:7:void reset():109:115 -> reset
    8:10:void reset():118:120 -> reset
    1:1:void setIgnoreFileTypes(java.lang.String):264:264 -> setIgnoreFileTypes
    1:6:void startMediaDiscoverer(java.lang.String):147:152 -> startMediaDiscoverer
org.videolan.libvlc.util.MediaBrowser$1 -> org.videolan.libvlc.util.MediaBrowser$1:
    1:1:void <init>(org.videolan.libvlc.util.MediaBrowser):267:267 -> <init>
    1:1:void onEvent(org.videolan.libvlc.VLCEvent):267:267 -> onEvent
    2:2:void onEvent(org.videolan.libvlc.MediaList$Event):270:270 -> onEvent
    3:3:void onEvent(org.videolan.libvlc.MediaList$Event):274:274 -> onEvent
    4:4:void onEvent(org.videolan.libvlc.MediaList$Event):282:282 -> onEvent
    5:5:void onEvent(org.videolan.libvlc.MediaList$Event):279:279 -> onEvent
    6:6:void onEvent(org.videolan.libvlc.MediaList$Event):276:276 -> onEvent
org.videolan.libvlc.util.MediaBrowser$2 -> org.videolan.libvlc.util.MediaBrowser$2:
    1:1:void <init>(org.videolan.libvlc.util.MediaBrowser):287:287 -> <init>
    1:1:void onEvent(org.videolan.libvlc.VLCEvent):287:287 -> onEvent
    2:2:void onEvent(org.videolan.libvlc.MediaList$Event):290:290 -> onEvent
    3:3:void onEvent(org.videolan.libvlc.MediaList$Event):298:298 -> onEvent
    4:4:void onEvent(org.videolan.libvlc.MediaList$Event):311:311 -> onEvent
    5:5:void onEvent(org.videolan.libvlc.MediaList$Event):304:304 -> onEvent
    6:6:void onEvent(org.videolan.libvlc.MediaList$Event):306:306 -> onEvent
    7:7:void onEvent(org.videolan.libvlc.MediaList$Event):308:308 -> onEvent
    8:9:void onEvent(org.videolan.libvlc.MediaList$Event):300:301 -> onEvent
org.videolan.libvlc.util.MediaBrowser$Flag -> org.videolan.libvlc.util.MediaBrowser$Flag:
    1:1:void <init>():50:50 -> <init>
org.videolan.libvlc.util.VLCUtil -> org.videolan.libvlc.util.VLCUtil:
    1:1:void <clinit>():330:330 -> <clinit>
    1:1:void <init>():45:45 -> <init>
    1:4:android.net.Uri UriFromMrl(java.lang.String):511:514 -> UriFromMrl
    5:5:android.net.Uri UriFromMrl(java.lang.String):516:516 -> UriFromMrl
    6:8:android.net.Uri UriFromMrl(java.lang.String):518:520 -> UriFromMrl
    9:9:android.net.Uri UriFromMrl(java.lang.String):528:528 -> UriFromMrl
    10:10:android.net.Uri UriFromMrl(java.lang.String):531:531 -> UriFromMrl
    1:1:void close(java.io.Closeable):580:580 -> close
    1:2:java.lang.String encodeVLCString(java.lang.String):543:544 -> encodeVLCString
    3:5:java.lang.String encodeVLCString(java.lang.String):546:548 -> encodeVLCString
    6:6:java.lang.String encodeVLCString(java.lang.String):550:550 -> encodeVLCString
    7:7:java.lang.String encodeVLCString(java.lang.String):552:552 -> encodeVLCString
    1:1:java.lang.String encodeVLCUri(android.net.Uri):535:535 -> encodeVLCUri
    1:2:java.lang.String[] getABIList():66:67 -> getABIList
    1:3:java.lang.String[] getABIList21():57:59 -> getABIList21
    1:1:java.lang.String getErrorMsg():52:52 -> getErrorMsg
    1:1:org.videolan.libvlc.util.VLCUtil$MachineSpecs getMachineSpecs():263:263 -> getMachineSpecs
    1:3:java.lang.String getString(java.nio.ByteBuffer):482:484 -> getString
    4:4:java.lang.String getString(java.nio.ByteBuffer):487:487 -> getString
    5:5:java.lang.String getString(java.nio.ByteBuffer):489:489 -> getString
    1:5:byte[] getThumbnail(org.videolan.libvlc.LibVLC,android.net.Uri,int,int):561:565 -> getThumbnail
    6:10:byte[] getThumbnail(org.videolan.libvlc.Media,int,int):570:574 -> getThumbnail
    1:1:int getUleb128(java.nio.ByteBuffer):497:497 -> getUleb128
    1:1:boolean hasCompatibleCPU(android.content.Context):73:73 -> hasCompatibleCPU
    2:3:boolean hasCompatibleCPU(android.content.Context):82:83 -> hasCompatibleCPU
    4:4:boolean hasCompatibleCPU(android.content.Context):85:85 -> hasCompatibleCPU
    5:6:boolean hasCompatibleCPU(android.content.Context):87:88 -> hasCompatibleCPU
    7:7:boolean hasCompatibleCPU(android.content.Context):90:90 -> hasCompatibleCPU
    8:8:boolean hasCompatibleCPU(android.content.Context):93:93 -> hasCompatibleCPU
    9:9:boolean hasCompatibleCPU(android.content.Context):96:96 -> hasCompatibleCPU
    10:10:boolean hasCompatibleCPU(android.content.Context):98:98 -> hasCompatibleCPU
    11:16:boolean hasCompatibleCPU(android.content.Context):112:117 -> hasCompatibleCPU
    17:17:boolean hasCompatibleCPU(android.content.Context):119:119 -> hasCompatibleCPU
    18:19:boolean hasCompatibleCPU(android.content.Context):121:122 -> hasCompatibleCPU
    20:20:boolean hasCompatibleCPU(android.content.Context):124:124 -> hasCompatibleCPU
    21:22:boolean hasCompatibleCPU(android.content.Context):131:132 -> hasCompatibleCPU
    23:24:boolean hasCompatibleCPU(android.content.Context):134:135 -> hasCompatibleCPU
    25:25:boolean hasCompatibleCPU(android.content.Context):138:138 -> hasCompatibleCPU
    26:26:boolean hasCompatibleCPU(android.content.Context):141:141 -> hasCompatibleCPU
    27:27:boolean hasCompatibleCPU(android.content.Context):145:145 -> hasCompatibleCPU
    28:28:boolean hasCompatibleCPU(android.content.Context):147:147 -> hasCompatibleCPU
    29:29:boolean hasCompatibleCPU(android.content.Context):149:149 -> hasCompatibleCPU
    30:30:boolean hasCompatibleCPU(android.content.Context):151:151 -> hasCompatibleCPU
    31:31:boolean hasCompatibleCPU(android.content.Context):155:155 -> hasCompatibleCPU
    32:32:boolean hasCompatibleCPU(android.content.Context):157:157 -> hasCompatibleCPU
    33:33:boolean hasCompatibleCPU(android.content.Context):159:159 -> hasCompatibleCPU
    34:34:boolean hasCompatibleCPU(android.content.Context):161:161 -> hasCompatibleCPU
    35:36:boolean hasCompatibleCPU(android.content.Context):163:164 -> hasCompatibleCPU
    37:37:boolean hasCompatibleCPU(android.content.Context):166:166 -> hasCompatibleCPU
    38:40:boolean hasCompatibleCPU(android.content.Context):174:176 -> hasCompatibleCPU
    41:42:boolean hasCompatibleCPU(android.content.Context):174:175 -> hasCompatibleCPU
    43:43:boolean hasCompatibleCPU(android.content.Context):180:180 -> hasCompatibleCPU
    44:44:boolean hasCompatibleCPU(android.content.Context):188:188 -> hasCompatibleCPU
    45:46:boolean hasCompatibleCPU(android.content.Context):190:191 -> hasCompatibleCPU
    47:48:boolean hasCompatibleCPU(android.content.Context):194:195 -> hasCompatibleCPU
    49:50:boolean hasCompatibleCPU(android.content.Context):199:200 -> hasCompatibleCPU
    51:52:boolean hasCompatibleCPU(android.content.Context):202:203 -> hasCompatibleCPU
    53:55:boolean hasCompatibleCPU(android.content.Context):206:208 -> hasCompatibleCPU
    56:62:boolean hasCompatibleCPU(android.content.Context):210:216 -> hasCompatibleCPU
    63:64:boolean hasCompatibleCPU(android.content.Context):220:221 -> hasCompatibleCPU
    65:67:boolean hasCompatibleCPU(android.content.Context):230:232 -> hasCompatibleCPU
    68:68:boolean hasCompatibleCPU(android.content.Context):234:234 -> hasCompatibleCPU
    69:70:boolean hasCompatibleCPU(android.content.Context):241:242 -> hasCompatibleCPU
    71:72:boolean hasCompatibleCPU(android.content.Context):238:239 -> hasCompatibleCPU
    73:73:boolean hasCompatibleCPU(android.content.Context):236:236 -> hasCompatibleCPU
    74:75:boolean hasCompatibleCPU(android.content.Context):241:242 -> hasCompatibleCPU
    76:77:boolean hasCompatibleCPU(android.content.Context):246:247 -> hasCompatibleCPU
    78:88:boolean hasCompatibleCPU(android.content.Context):249:259 -> hasCompatibleCPU
    89:91:boolean hasCompatibleCPU(android.content.Context):241:243 -> hasCompatibleCPU
    92:92:boolean hasCompatibleCPU(android.content.Context):73:73 -> hasCompatibleCPU
    1:3:boolean readArmAttributes(java.io.RandomAccessFile,org.videolan.libvlc.util.VLCUtil$ElfData):424:426 -> readArmAttributes
    4:5:boolean readArmAttributes(java.io.RandomAccessFile,org.videolan.libvlc.util.VLCUtil$ElfData):429:430 -> readArmAttributes
    6:6:boolean readArmAttributes(java.io.RandomAccessFile,org.videolan.libvlc.util.VLCUtil$ElfData):434:434 -> readArmAttributes
    7:11:boolean readArmAttributes(java.io.RandomAccessFile,org.videolan.libvlc.util.VLCUtil$ElfData):438:442 -> readArmAttributes
    12:15:boolean readArmAttributes(java.io.RandomAccessFile,org.videolan.libvlc.util.VLCUtil$ElfData):444:447 -> readArmAttributes
    16:16:boolean readArmAttributes(java.io.RandomAccessFile,org.videolan.libvlc.util.VLCUtil$ElfData):450:450 -> readArmAttributes
    17:18:boolean readArmAttributes(java.io.RandomAccessFile,org.videolan.libvlc.util.VLCUtil$ElfData):455:456 -> readArmAttributes
    19:20:boolean readArmAttributes(java.io.RandomAccessFile,org.videolan.libvlc.util.VLCUtil$ElfData):458:459 -> readArmAttributes
    21:22:boolean readArmAttributes(java.io.RandomAccessFile,org.videolan.libvlc.util.VLCUtil$ElfData):461:462 -> readArmAttributes
    23:23:boolean readArmAttributes(java.io.RandomAccessFile,org.videolan.libvlc.util.VLCUtil$ElfData):467:467 -> readArmAttributes
    24:24:boolean readArmAttributes(java.io.RandomAccessFile,org.videolan.libvlc.util.VLCUtil$ElfData):471:471 -> readArmAttributes
    25:25:boolean readArmAttributes(java.io.RandomAccessFile,org.videolan.libvlc.util.VLCUtil$ElfData):469:469 -> readArmAttributes
    1:2:boolean readHeader(java.io.RandomAccessFile,org.videolan.libvlc.util.VLCUtil$ElfData):375:376 -> readHeader
    3:4:boolean readHeader(java.io.RandomAccessFile,org.videolan.libvlc.util.VLCUtil$ElfData):385:386 -> readHeader
    5:6:boolean readHeader(java.io.RandomAccessFile,org.videolan.libvlc.util.VLCUtil$ElfData):391:392 -> readHeader
    7:9:boolean readHeader(java.io.RandomAccessFile,org.videolan.libvlc.util.VLCUtil$ElfData):394:396 -> readHeader
    10:10:boolean readHeader(java.io.RandomAccessFile,org.videolan.libvlc.util.VLCUtil$ElfData):381:381 -> readHeader
    1:1:org.videolan.libvlc.util.VLCUtil$ElfData readLib(java.io.File):338:338 -> readLib
    2:3:org.videolan.libvlc.util.VLCUtil$ElfData readLib(java.io.File):340:341 -> readLib
    4:4:org.videolan.libvlc.util.VLCUtil$ElfData readLib(java.io.File):367:367 -> readLib
    5:5:org.videolan.libvlc.util.VLCUtil$ElfData readLib(java.io.File):344:344 -> readLib
    6:6:org.videolan.libvlc.util.VLCUtil$ElfData readLib(java.io.File):367:367 -> readLib
    7:9:org.videolan.libvlc.util.VLCUtil$ElfData readLib(java.io.File):351:353 -> readLib
    10:10:org.videolan.libvlc.util.VLCUtil$ElfData readLib(java.io.File):367:367 -> readLib
    11:13:org.videolan.libvlc.util.VLCUtil$ElfData readLib(java.io.File):355:357 -> readLib
    14:14:org.videolan.libvlc.util.VLCUtil$ElfData readLib(java.io.File):367:367 -> readLib
    15:15:org.videolan.libvlc.util.VLCUtil$ElfData readLib(java.io.File):365:365 -> readLib
    16:17:org.videolan.libvlc.util.VLCUtil$ElfData readLib(java.io.File):367:368 -> readLib
    1:1:boolean readSection(java.io.RandomAccessFile,org.videolan.libvlc.util.VLCUtil$ElfData):402:402 -> readSection
    2:3:boolean readSection(java.io.RandomAccessFile,org.videolan.libvlc.util.VLCUtil$ElfData):404:405 -> readSection
    4:5:boolean readSection(java.io.RandomAccessFile,org.videolan.libvlc.util.VLCUtil$ElfData):408:409 -> readSection
    6:6:boolean readSection(java.io.RandomAccessFile,org.videolan.libvlc.util.VLCUtil$ElfData):411:411 -> readSection
    7:8:boolean readSection(java.io.RandomAccessFile,org.videolan.libvlc.util.VLCUtil$ElfData):415:416 -> readSection
    1:3:java.io.File searchLibrary(android.content.pm.ApplicationInfo):306:308 -> searchLibrary
    4:4:java.io.File searchLibrary(android.content.pm.ApplicationInfo):311:311 -> searchLibrary
    5:6:java.io.File searchLibrary(android.content.pm.ApplicationInfo):313:314 -> searchLibrary
    7:9:java.io.File searchLibrary(android.content.pm.ApplicationInfo):320:322 -> searchLibrary
    10:10:java.io.File searchLibrary(android.content.pm.ApplicationInfo):325:325 -> searchLibrary
org.videolan.libvlc.util.VLCUtil$ElfData -> org.videolan.libvlc.util.VLCUtil$ElfData:
    1:1:void <init>():290:290 -> <init>
    2:2:void <init>(org.videolan.libvlc.util.VLCUtil$1):290:290 -> <init>
org.videolan.libvlc.util.VLCUtil$MachineSpecs -> org.videolan.libvlc.util.VLCUtil$MachineSpecs:
    1:1:void <init>():268:268 -> <init>
org.videolan.libvlc.util.VLCVideoLayout -> org.videolan.libvlc.util.VLCVideoLayout:
    1:2:void <init>(android.content.Context):26:27 -> <init>
    3:4:void <init>(android.content.Context,android.util.AttributeSet):31:32 -> <init>
    5:6:void <init>(android.content.Context,android.util.AttributeSet,int):36:37 -> <init>
    7:8:void <init>(android.content.Context,android.util.AttributeSet,int,int):42:43 -> <init>
    1:6:void onAttachedToWindow():52:57 -> onAttachedToWindow
    1:1:void setupLayout(android.content.Context):47:47 -> setupLayout
org.videolan.medialibrary.BR -> org.videolan.medialibrary.BR:
    1:1:void <init>():3:3 -> <init>
org.videolan.medialibrary.BuildConfig -> org.videolan.medialibrary.BuildConfig:
    1:1:void <init>():6:6 -> <init>
org.videolan.medialibrary.DataBinderMapperImpl -> org.videolan.medialibrary.DataBinderMapperImpl:
    1:1:void <clinit>():19:19 -> <clinit>
    1:1:void <init>():18:18 -> <init>
    1:2:java.util.List collectDependencies():70:71 -> collectDependencies
    1:1:java.lang.String convertBrIdToString(int):64:64 -> convertBrIdToString
    1:1:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):26:26 -> getDataBinder
    2:2:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):28:28 -> getDataBinder
    3:3:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):30:30 -> getDataBinder
    4:4:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View[],int):38:38 -> getDataBinder
    5:5:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View[],int):41:41 -> getDataBinder
    6:6:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View[],int):43:43 -> getDataBinder
    7:7:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View[],int):45:45 -> getDataBinder
    1:2:int getLayoutId(java.lang.String):58:59 -> getLayoutId
org.videolan.medialibrary.DataBinderMapperImpl$InnerBrLookup -> org.videolan.medialibrary.DataBinderMapperImpl$InnerBrLookup:
    1:1:void <clinit>():76:76 -> <clinit>
    2:2:void <clinit>():79:79 -> <clinit>
    1:1:void <init>():75:75 -> <init>
org.videolan.medialibrary.DataBinderMapperImpl$InnerLayoutIdLookup -> org.videolan.medialibrary.DataBinderMapperImpl$InnerLayoutIdLookup:
    1:1:void <clinit>():84:84 -> <clinit>
    1:1:void <init>():83:83 -> <init>
org.videolan.medialibrary.MLServiceLocator -> org.videolan.medialibrary.MLServiceLocator:
    1:1:void <clinit>():34:34 -> <clinit>
    2:2:void <clinit>():42:42 -> <clinit>
    1:1:void <init>():32:32 -> <init>
    1:2:org.videolan.medialibrary.interfaces.media.AbstractAlbum getAbstractAlbum(long,java.lang.String,int,java.lang.String,java.lang.String,long,int,int):153:154 -> getAbstractAlbum
    3:3:org.videolan.medialibrary.interfaces.media.AbstractAlbum getAbstractAlbum(long,java.lang.String,int,java.lang.String,java.lang.String,long,int,int):157:157 -> getAbstractAlbum
    4:5:org.videolan.medialibrary.interfaces.media.AbstractAlbum getAbstractAlbum(android.os.Parcel):163:164 -> getAbstractAlbum
    6:6:org.videolan.medialibrary.interfaces.media.AbstractAlbum getAbstractAlbum(android.os.Parcel):166:166 -> getAbstractAlbum
    1:2:org.videolan.medialibrary.interfaces.media.AbstractArtist getAbstractArtist(long,java.lang.String,java.lang.String,java.lang.String,java.lang.String):117:118 -> getAbstractArtist
    3:3:org.videolan.medialibrary.interfaces.media.AbstractArtist getAbstractArtist(long,java.lang.String,java.lang.String,java.lang.String,java.lang.String):120:120 -> getAbstractArtist
    4:5:org.videolan.medialibrary.interfaces.media.AbstractArtist getAbstractArtist(android.os.Parcel):125:126 -> getAbstractArtist
    6:6:org.videolan.medialibrary.interfaces.media.AbstractArtist getAbstractArtist(android.os.Parcel):128:128 -> getAbstractArtist
    1:2:org.videolan.medialibrary.interfaces.media.AbstractFolder getAbstractFolder(long,java.lang.String,java.lang.String):172:173 -> getAbstractFolder
    3:3:org.videolan.medialibrary.interfaces.media.AbstractFolder getAbstractFolder(long,java.lang.String,java.lang.String):175:175 -> getAbstractFolder
    4:5:org.videolan.medialibrary.interfaces.media.AbstractFolder getAbstractFolder(android.os.Parcel):180:181 -> getAbstractFolder
    6:6:org.videolan.medialibrary.interfaces.media.AbstractFolder getAbstractFolder(android.os.Parcel):183:183 -> getAbstractFolder
    1:2:org.videolan.medialibrary.interfaces.media.AbstractGenre getAbstractGenre(long,java.lang.String):134:135 -> getAbstractGenre
    3:3:org.videolan.medialibrary.interfaces.media.AbstractGenre getAbstractGenre(long,java.lang.String):137:137 -> getAbstractGenre
    4:5:org.videolan.medialibrary.interfaces.media.AbstractGenre getAbstractGenre(android.os.Parcel):142:143 -> getAbstractGenre
    6:6:org.videolan.medialibrary.interfaces.media.AbstractGenre getAbstractGenre(android.os.Parcel):145:145 -> getAbstractGenre
    1:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getAbstractMediaWrapper(long,java.lang.String,long,long,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long,boolean,int):63:64 -> getAbstractMediaWrapper
    3:3:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getAbstractMediaWrapper(long,java.lang.String,long,long,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long,boolean,int):68:68 -> getAbstractMediaWrapper
    4:5:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getAbstractMediaWrapper(android.net.Uri,long,long,int,android.graphics.Bitmap,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long):80:81 -> getAbstractMediaWrapper
    6:6:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getAbstractMediaWrapper(android.net.Uri,long,long,int,android.graphics.Bitmap,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long):85:85 -> getAbstractMediaWrapper
    7:8:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getAbstractMediaWrapper(android.net.Uri):92:93 -> getAbstractMediaWrapper
    9:9:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getAbstractMediaWrapper(android.net.Uri):95:95 -> getAbstractMediaWrapper
    10:11:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getAbstractMediaWrapper(org.videolan.libvlc.Media):100:101 -> getAbstractMediaWrapper
    12:12:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getAbstractMediaWrapper(org.videolan.libvlc.Media):103:103 -> getAbstractMediaWrapper
    13:14:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getAbstractMediaWrapper(android.os.Parcel):108:109 -> getAbstractMediaWrapper
    15:15:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getAbstractMediaWrapper(android.os.Parcel):111:111 -> getAbstractMediaWrapper
    1:2:org.videolan.medialibrary.interfaces.AbstractMedialibrary getAbstractMedialibrary():49:50 -> getAbstractMedialibrary
    3:3:org.videolan.medialibrary.interfaces.AbstractMedialibrary getAbstractMedialibrary():52:52 -> getAbstractMedialibrary
    1:2:org.videolan.medialibrary.interfaces.media.AbstractPlaylist getAbstractPlaylist(long,java.lang.String,int):197:198 -> getAbstractPlaylist
    3:3:org.videolan.medialibrary.interfaces.media.AbstractPlaylist getAbstractPlaylist(long,java.lang.String,int):200:200 -> getAbstractPlaylist
    4:5:org.videolan.medialibrary.interfaces.media.AbstractPlaylist getAbstractPlaylist(android.os.Parcel):205:206 -> getAbstractPlaylist
    6:6:org.videolan.medialibrary.interfaces.media.AbstractPlaylist getAbstractPlaylist(android.os.Parcel):208:208 -> getAbstractPlaylist
    1:2:org.videolan.medialibrary.interfaces.media.AbstractVideoGroup getAbstractVideoGroup(android.os.Parcel):188:189 -> getAbstractVideoGroup
    3:3:org.videolan.medialibrary.interfaces.media.AbstractVideoGroup getAbstractVideoGroup(android.os.Parcel):191:191 -> getAbstractVideoGroup
    1:2:void setLocatorMode(org.videolan.medialibrary.MLServiceLocator$LocatorMode):38:39 -> setLocatorMode
    3:3:void setLocatorMode(org.videolan.medialibrary.MLServiceLocator$LocatorMode):38:38 -> setLocatorMode
org.videolan.medialibrary.MLServiceLocator$LocatorMode -> org.videolan.medialibrary.MLServiceLocator$LocatorMode:
    1:2:void <clinit>():44:45 -> <clinit>
    3:3:void <clinit>():43:43 -> <clinit>
    1:1:void <init>(java.lang.String,int):43:43 -> <init>
    1:1:org.videolan.medialibrary.MLServiceLocator$LocatorMode valueOf(java.lang.String):43:43 -> valueOf
    1:1:org.videolan.medialibrary.MLServiceLocator$LocatorMode[] values():43:43 -> values
org.videolan.medialibrary.Medialibrary -> org.videolan.medialibrary.Medialibrary:
    1:1:void <init>():46:46 -> <init>
    1:5:boolean addDevice(java.lang.String,java.lang.String,boolean):121:125 -> addDevice
    1:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper addMedia(java.lang.String):415:416 -> addMedia
    1:3:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper addStream(java.lang.String,java.lang.String):425:427 -> addStream
    1:1:boolean addToHistory(java.lang.String,java.lang.String):391:391 -> addToHistory
    1:2:void banFolder(java.lang.String):107:108 -> banFolder
    1:1:void clearDatabase(boolean):387:387 -> clearDatabase
    1:1:boolean clearHistory():383:383 -> clearHistory
    1:1:org.videolan.medialibrary.interfaces.media.AbstractPlaylist createPlaylist(java.lang.String):344:344 -> createPlaylist
    1:1:void discover(java.lang.String):130:130 -> discover
    1:2:void finalize():159:160 -> finalize
    1:3:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper findMedia(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):447:449 -> findMedia
    4:4:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper findMedia(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):451:451 -> findMedia
    5:7:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper findMedia(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):454:456 -> findMedia
    8:8:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper findMedia(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):458:458 -> findMedia
    1:1:void forceParserRetry():365:365 -> forceParserRetry
    1:1:void forceRescan():369:369 -> forceRescan
    1:1:org.videolan.medialibrary.interfaces.media.AbstractAlbum getAlbum(long):258:258 -> getAlbum
    1:1:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] getAlbums():234:234 -> getAlbums
    2:2:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] getAlbums(int,boolean):239:239 -> getAlbums
    1:1:int getAlbumsCount():249:249 -> getAlbumsCount
    2:2:int getAlbumsCount(java.lang.String):253:253 -> getAlbumsCount
    1:1:org.videolan.medialibrary.interfaces.media.AbstractArtist getArtist(long):285:285 -> getArtist
    1:1:org.videolan.medialibrary.interfaces.media.AbstractArtist[] getArtists(boolean):263:263 -> getArtists
    2:2:org.videolan.medialibrary.interfaces.media.AbstractArtist[] getArtists(boolean,int,boolean):268:268 -> getArtists
    1:1:int getArtistsCount(boolean):277:277 -> getArtistsCount
    2:2:int getArtistsCount(java.lang.String):281:281 -> getArtistsCount
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getAudio():185:185 -> getAudio
    2:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getAudio(int,boolean):190:190 -> getAudio
    1:1:int getAudioCount():210:210 -> getAudioCount
    2:2:int getAudioCount(java.lang.String):487:487 -> getAudioCount
    1:1:java.lang.String[] getDevices():117:117 -> getDevices
    1:1:org.videolan.medialibrary.interfaces.media.AbstractFolder[] getFolders(int,int,boolean,int,int):433:433 -> getFolders
    1:1:int getFoldersCount(int):438:438 -> getFoldersCount
    1:2:java.lang.String[] getFoldersList():144:145 -> getFoldersList
    1:1:org.videolan.medialibrary.interfaces.media.AbstractGenre getGenre(long):313:313 -> getGenre
    1:1:org.videolan.medialibrary.interfaces.media.AbstractGenre[] getGenres():290:290 -> getGenres
    2:2:org.videolan.medialibrary.interfaces.media.AbstractGenre[] getGenres(int,boolean):295:295 -> getGenres
    1:1:int getGenresCount():305:305 -> getGenresCount
    2:2:int getGenresCount(java.lang.String):309:309 -> getGenresCount
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getMedia(long):396:396 -> getMedia
    2:4:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getMedia(android.net.Uri):401:403 -> getMedia
    5:7:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getMedia(java.lang.String):408:410 -> getMedia
    1:1:int getMediaCount(java.lang.String):479:479 -> getMediaCount
    1:1:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] getPagedAlbums(int,boolean,int,int):245:245 -> getPagedAlbums
    1:1:org.videolan.medialibrary.interfaces.media.AbstractArtist[] getPagedArtists(boolean,int,boolean,int,int):273:273 -> getPagedArtists
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getPagedAudio(int,boolean,int,int):195:195 -> getPagedAudio
    1:1:org.videolan.medialibrary.interfaces.media.AbstractGenre[] getPagedGenres(int,boolean,int,int):301:301 -> getPagedGenres
    1:1:org.videolan.medialibrary.interfaces.media.AbstractPlaylist[] getPagedPlaylists(int,boolean,int,int):328:328 -> getPagedPlaylists
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getPagedVideos(int,boolean,int,int):170:170 -> getPagedVideos
    1:1:org.videolan.medialibrary.interfaces.media.AbstractPlaylist getPlaylist(long):340:340 -> getPlaylist
    1:1:org.videolan.medialibrary.interfaces.media.AbstractPlaylist[] getPlaylists():318:318 -> getPlaylists
    2:2:org.videolan.medialibrary.interfaces.media.AbstractPlaylist[] getPlaylists(int,boolean):323:323 -> getPlaylists
    1:1:int getPlaylistsCount():332:332 -> getPlaylistsCount
    2:2:int getPlaylistsCount(java.lang.String):336:336 -> getPlaylistsCount
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getRecentAudio():200:200 -> getRecentAudio
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getRecentVideos():180:180 -> getRecentVideos
    1:1:int getVideoCount():205:205 -> getVideoCount
    2:2:int getVideoCount(java.lang.String):495:495 -> getVideoCount
    1:1:org.videolan.medialibrary.interfaces.media.AbstractVideoGroup[] getVideoGroups(int,boolean,int,int):216:216 -> getVideoGroups
    1:1:int getVideoGroupsCount():222:222 -> getVideoGroupsCount
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getVideos():165:165 -> getVideos
    2:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getVideos(int,boolean):175:175 -> getVideos
    1:1:boolean increasePlayCount(long):442:442 -> increasePlayCount
    1:6:int init(android.content.Context):52:57 -> init
    7:7:int init(android.content.Context):59:59 -> init
    8:9:int init(android.content.Context):61:62 -> init
    10:11:int init(android.content.Context):68:69 -> init
    12:12:int init(android.content.Context):71:71 -> init
    13:13:int init(android.content.Context):83:83 -> init
    14:14:int init(android.content.Context):86:86 -> init
    15:16:int init(android.content.Context):88:89 -> init
    17:17:int init(android.content.Context):91:91 -> init
    18:18:int init(android.content.Context):65:65 -> init
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] lastMediaPlayed():374:374 -> lastMediaPlayed
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] lastStreamsPlayed():379:379 -> lastStreamsPlayed
    1:1:void pauseBackgroundOperations():348:348 -> pauseBackgroundOperations
    1:1:void reload():356:356 -> reload
    2:3:void reload(java.lang.String):360:361 -> reload
    1:5:boolean removeDevice(java.lang.String,java.lang.String):149:153 -> removeDevice
    1:1:boolean removeExternalMedia(long):420:420 -> removeExternalMedia
    1:5:void removeFolder(java.lang.String):134:138 -> removeFolder
    6:6:void removeFolder(java.lang.String):140:140 -> removeFolder
    1:1:void resumeBackgroundOperations():352:352 -> resumeBackgroundOperations
    1:1:org.videolan.medialibrary.media.SearchAggregate search(java.lang.String):467:467 -> search
    1:1:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] searchAlbum(java.lang.String,int,boolean,int,int):507:507 -> searchAlbum
    2:2:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] searchAlbum(java.lang.String):511:511 -> searchAlbum
    1:1:org.videolan.medialibrary.interfaces.media.AbstractArtist[] searchArtist(java.lang.String):499:499 -> searchArtist
    2:2:org.videolan.medialibrary.interfaces.media.AbstractArtist[] searchArtist(java.lang.String,int,boolean,int,int):503:503 -> searchArtist
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchAudio(java.lang.String,int,boolean,int,int):483:483 -> searchAudio
    1:1:org.videolan.medialibrary.interfaces.media.AbstractGenre[] searchGenre(java.lang.String):515:515 -> searchGenre
    2:2:org.videolan.medialibrary.interfaces.media.AbstractGenre[] searchGenre(java.lang.String,int,boolean,int,int):519:519 -> searchGenre
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchMedia(java.lang.String):471:471 -> searchMedia
    2:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchMedia(java.lang.String,int,boolean,int,int):475:475 -> searchMedia
    1:1:org.videolan.medialibrary.interfaces.media.AbstractPlaylist[] searchPlaylist(java.lang.String):523:523 -> searchPlaylist
    2:2:org.videolan.medialibrary.interfaces.media.AbstractPlaylist[] searchPlaylist(java.lang.String,int,boolean,int,int):527:527 -> searchPlaylist
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchVideo(java.lang.String,int,boolean,int,int):491:491 -> searchVideo
    1:1:void setVideoGroupsPrefixLength(int):228:228 -> setVideoGroupsPrefixLength
    1:8:void start():96:103 -> start
    9:9:void start():101:101 -> start
    1:2:void unbanFolder(java.lang.String):112:113 -> unbanFolder
org.videolan.medialibrary.Medialibrary$1 -> org.videolan.medialibrary.Medialibrary$1:
    1:1:void <init>(org.videolan.medialibrary.Medialibrary,java.io.File):71:71 -> <init>
    1:1:void run():75:75 -> run
    2:3:void run():77:78 -> run
    4:4:void run():81:81 -> run
org.videolan.medialibrary.R -> org.videolan.medialibrary.R:
    1:1:void <init>():10:10 -> <init>
org.videolan.medialibrary.R$attr -> org.videolan.medialibrary.R$attr:
    1:1:void <init>():13:13 -> <init>
org.videolan.medialibrary.R$bool -> org.videolan.medialibrary.R$bool:
    1:1:void <init>():38:38 -> <init>
org.videolan.medialibrary.R$color -> org.videolan.medialibrary.R$color:
    1:1:void <init>():43:43 -> <init>
org.videolan.medialibrary.R$dimen -> org.videolan.medialibrary.R$dimen:
    1:1:void <init>():55:55 -> <init>
org.videolan.medialibrary.R$drawable -> org.videolan.medialibrary.R$drawable:
    1:1:void <init>():86:86 -> <init>
org.videolan.medialibrary.R$id -> org.videolan.medialibrary.R$id:
    1:1:void <init>():102:102 -> <init>
org.videolan.medialibrary.R$integer -> org.videolan.medialibrary.R$integer:
    1:1:void <init>():199:199 -> <init>
org.videolan.medialibrary.R$layout -> org.videolan.medialibrary.R$layout:
    1:1:void <init>():205:205 -> <init>
org.videolan.medialibrary.R$string -> org.videolan.medialibrary.R$string:
    1:1:void <init>():229:229 -> <init>
org.videolan.medialibrary.R$style -> org.videolan.medialibrary.R$style:
    1:1:void <init>():239:239 -> <init>
org.videolan.medialibrary.R$styleable -> org.videolan.medialibrary.R$styleable:
    1:1:void <clinit>():258:258 -> <clinit>
    2:2:void <clinit>():262:262 -> <clinit>
    3:3:void <clinit>():265:265 -> <clinit>
    4:4:void <clinit>():273:273 -> <clinit>
    5:5:void <clinit>():280:280 -> <clinit>
    6:6:void <clinit>():291:291 -> <clinit>
    7:7:void <clinit>():304:304 -> <clinit>
    1:1:void <init>():256:256 -> <init>
org.videolan.medialibrary.SingleEvent -> org.videolan.medialibrary.SingleEvent:
    1:1:void <init>():32:32 -> <init>
    2:2:void <init>():35:35 -> <init>
    1:1:java.util.concurrent.atomic.AtomicBoolean access$000(org.videolan.medialibrary.SingleEvent):32:32 -> access$000
    1:1:void clear():66:66 -> clear
    1:1:void observe(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Observer):39:39 -> observe
    2:2:void observe(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Observer):41:41 -> observe
    1:1:void observeForever(androidx.lifecycle.Observer):51:51 -> observeForever
    1:2:void setValue(java.lang.Object):61:62 -> setValue
org.videolan.medialibrary.SingleEvent$1 -> org.videolan.medialibrary.SingleEvent$1:
    1:1:void <init>(org.videolan.medialibrary.SingleEvent,androidx.lifecycle.Observer):41:41 -> <init>
    1:1:void onChanged(java.lang.Object):44:44 -> onChanged
org.videolan.medialibrary.SingleEvent$2 -> org.videolan.medialibrary.SingleEvent$2:
    1:1:void <init>(org.videolan.medialibrary.SingleEvent,androidx.lifecycle.Observer):51:51 -> <init>
    1:1:void onChanged(java.lang.Object):54:54 -> onChanged
org.videolan.medialibrary.Tools -> org.videolan.medialibrary.Tools:
    1:2:void <clinit>():20:21 -> <clinit>
    3:3:void <clinit>():23:23 -> <clinit>
    1:1:void <init>():17:17 -> <init>
    1:1:android.net.Uri convertLocalUri(android.net.Uri):30:30 -> convertLocalUri
    2:3:android.net.Uri convertLocalUri(android.net.Uri):32:33 -> convertLocalUri
    1:2:java.lang.String encodeVLCMrl(java.lang.String):140:141 -> encodeVLCMrl
    1:1:java.lang.String encodeVLCString(java.lang.String):136:136 -> encodeVLCString
    1:1:java.lang.String getProgressText(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):40:40 -> getProgressText
    2:3:java.lang.String getProgressText(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):43:44 -> getProgressText
    4:4:java.lang.String getProgressText(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):42:42 -> getProgressText
    1:2:java.lang.String getResolution(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):76:77 -> getResolution
    1:1:boolean isArrayEmpty(java.lang.Object[]):37:37 -> isArrayEmpty
    1:1:java.lang.String millisToString(long):53:53 -> millisToString
    2:2:java.lang.String millisToString(long,boolean,boolean,boolean):106:106 -> millisToString
    3:3:java.lang.String millisToString(long,boolean,boolean,boolean):109:109 -> millisToString
    4:8:java.lang.String millisToString(long,boolean,boolean,boolean):112:116 -> millisToString
    9:9:java.lang.String millisToString(long,boolean,boolean,boolean):121:121 -> millisToString
    10:12:java.lang.String millisToString(long,boolean,boolean,boolean):123:125 -> millisToString
    13:13:java.lang.String millisToString(long,boolean,boolean,boolean):128:128 -> millisToString
    14:14:java.lang.String millisToString(long,boolean,boolean,boolean):130:130 -> millisToString
    15:15:java.lang.String millisToString(long,boolean,boolean,boolean):132:132 -> millisToString
    1:1:java.lang.String millisToText(long):62:62 -> millisToText
    1:1:java.lang.String millisToTextLarge(long):72:72 -> millisToTextLarge
    1:19:void setMediaDescription(org.videolan.medialibrary.media.MediaLibraryItem):82:100 -> setMediaDescription
org.videolan.medialibrary.interfaces.AbstractMedialibrary -> org.videolan.medialibrary.interfaces.AbstractMedialibrary:
    1:1:void <clinit>():64:64 -> <clinit>
    2:2:void <clinit>():71:71 -> <clinit>
    3:3:void <clinit>():85:85 -> <clinit>
    4:4:void <clinit>():87:87 -> <clinit>
    1:1:void <init>():33:33 -> <init>
    2:3:void <init>():69:70 -> <init>
    4:13:void <init>():73:82 -> <init>
    1:4:void addAlbumsCb(org.videolan.medialibrary.interfaces.AbstractMedialibrary$AlbumsCb):508:511 -> addAlbumsCb
    1:4:void addArtistsCb(org.videolan.medialibrary.interfaces.AbstractMedialibrary$ArtistsCb):494:497 -> addArtistsCb
    1:4:void addDeviceDiscoveryCb(org.videolan.medialibrary.interfaces.DevicesDiscoveryCb):550:553 -> addDeviceDiscoveryCb
    1:4:void addEntryPointsEventsCb(org.videolan.medialibrary.interfaces.EntryPointsEventsCb):576:579 -> addEntryPointsEventsCb
    1:4:void addGenreCb(org.videolan.medialibrary.interfaces.AbstractMedialibrary$GenresCb):522:525 -> addGenreCb
    1:2:void addMediaCb(org.videolan.medialibrary.interfaces.AbstractMedialibrary$MediaCb):472:473 -> addMediaCb
    3:4:void addMediaCb(org.videolan.medialibrary.interfaces.AbstractMedialibrary$MediaCb):478:479 -> addMediaCb
    1:4:void addOnDeviceChangeListener(org.videolan.medialibrary.interfaces.AbstractMedialibrary$OnDeviceChangeListener):589:592 -> addOnDeviceChangeListener
    1:4:void addOnMedialibraryReadyListener(org.videolan.medialibrary.interfaces.AbstractMedialibrary$OnMedialibraryReadyListener):563:566 -> addOnMedialibraryReadyListener
    1:4:void addPlaylistCb(org.videolan.medialibrary.interfaces.AbstractMedialibrary$PlaylistsCb):536:539 -> addPlaylistCb
    1:1:boolean canReadStorage(android.content.Context):166:166 -> canReadStorage
    1:1:void finalize():109:109 -> finalize
    1:3:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper findMedia(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):224:226 -> findMedia
    4:4:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper findMedia(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):228:228 -> findMedia
    5:7:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper findMedia(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):231:233 -> findMedia
    8:8:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper findMedia(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):235:235 -> findMedia
    1:1:android.content.Context getContext():90:90 -> getContext
    1:6:java.io.File[] getDefaultFolders():156:161 -> getDefaultFolders
    1:1:org.videolan.medialibrary.interfaces.AbstractMedialibrary$MedialibraryExceptionHandler getExceptionHandler():214:214 -> getExceptionHandler
    1:1:long getId():124:124 -> getId
    1:1:org.videolan.medialibrary.interfaces.AbstractMedialibrary getInstance():114:114 -> getInstance
    1:1:androidx.lifecycle.LiveData getState():94:94 -> getState
    1:1:java.lang.Object getWeakReference():120:120 -> getWeakReference
    1:1:boolean isInitiated():132:132 -> isInitiated
    1:1:boolean isStarted():105:105 -> isStarted
    1:1:boolean isWorking():128:128 -> isWorking
    1:3:void onAlbumsAdded():287:289 -> onAlbumsAdded
    1:3:void onAlbumsDeleted():301:303 -> onAlbumsDeleted
    1:3:void onAlbumsModified():294:296 -> onAlbumsModified
    1:3:void onArtistsAdded():266:268 -> onArtistsAdded
    1:3:void onArtistsDeleted():280:282 -> onArtistsDeleted
    1:3:void onArtistsModified():273:275 -> onArtistsModified
    1:2:void onBackgroundTasksIdleChanged(boolean):397:398 -> onBackgroundTasksIdleChanged
    3:5:void onBackgroundTasksIdleChanged(boolean):400:402 -> onBackgroundTasksIdleChanged
    1:10:void onDiscoveryCompleted(java.lang.String):375:384 -> onDiscoveryCompleted
    11:11:void onDiscoveryCompleted(java.lang.String):379:379 -> onDiscoveryCompleted
    1:10:void onDiscoveryProgress(java.lang.String):362:371 -> onDiscoveryProgress
    11:11:void onDiscoveryProgress(java.lang.String):366:366 -> onDiscoveryProgress
    1:10:void onDiscoveryStarted(java.lang.String):349:358 -> onDiscoveryStarted
    11:11:void onDiscoveryStarted(java.lang.String):353:353 -> onDiscoveryStarted
    1:5:void onEntryPointAdded(java.lang.String,boolean):449:453 -> onEntryPointAdded
    1:5:void onEntryPointBanned(java.lang.String,boolean):430:434 -> onEntryPointBanned
    1:5:void onEntryPointRemoved(java.lang.String,boolean):458:462 -> onEntryPointRemoved
    1:5:void onEntryPointUnbanned(java.lang.String,boolean):439:443 -> onEntryPointUnbanned
    1:3:void onGenresAdded():308:310 -> onGenresAdded
    1:3:void onGenresDeleted():322:324 -> onGenresDeleted
    1:3:void onGenresModified():315:317 -> onGenresModified
    1:3:void onMediaAdded(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[]):245:247 -> onMediaAdded
    1:3:void onMediaDeleted():259:261 -> onMediaDeleted
    1:1:void onMediaThumbnailReady(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,boolean):468:468 -> onMediaThumbnailReady
    1:3:void onMediaUpdated():252:254 -> onMediaUpdated
    1:5:void onParsingStatsUpdated(int):388:392 -> onParsingStatsUpdated
    1:3:void onPlaylistsAdded():329:331 -> onPlaylistsAdded
    1:3:void onPlaylistsDeleted():343:345 -> onPlaylistsDeleted
    1:3:void onPlaylistsModified():336:338 -> onPlaylistsModified
    1:5:void onReloadCompleted(java.lang.String):421:425 -> onReloadCompleted
    1:5:void onReloadStarted(java.lang.String):412:416 -> onReloadStarted
    1:1:void onUnhandledException(java.lang.String,java.lang.String,boolean):407:407 -> onUnhandledException
    1:4:void removeAlbumsCb(org.videolan.medialibrary.interfaces.AbstractMedialibrary$AlbumsCb):515:518 -> removeAlbumsCb
    1:4:void removeArtistsCb(org.videolan.medialibrary.interfaces.AbstractMedialibrary$ArtistsCb):501:504 -> removeArtistsCb
    1:3:void removeDeviceDiscoveryCb(org.videolan.medialibrary.interfaces.DevicesDiscoveryCb):557:559 -> removeDeviceDiscoveryCb
    1:3:void removeEntryPointsEventsCb(org.videolan.medialibrary.interfaces.EntryPointsEventsCb):583:585 -> removeEntryPointsEventsCb
    1:4:void removeGenreCb(org.videolan.medialibrary.interfaces.AbstractMedialibrary$GenresCb):529:532 -> removeGenreCb
    1:3:void removeMediaCb(org.videolan.medialibrary.interfaces.AbstractMedialibrary$MediaCb):483:485 -> removeMediaCb
    4:4:void removeMediaCb(org.videolan.medialibrary.interfaces.AbstractMedialibrary$MediaCb):490:490 -> removeMediaCb
    1:3:void removeOnDeviceChangeListener(org.videolan.medialibrary.interfaces.AbstractMedialibrary$OnDeviceChangeListener):596:598 -> removeOnDeviceChangeListener
    1:3:void removeOnMedialibraryReadyListener(org.videolan.medialibrary.interfaces.AbstractMedialibrary$OnMedialibraryReadyListener):570:572 -> removeOnMedialibraryReadyListener
    1:4:void removePlaylistCb(org.videolan.medialibrary.interfaces.AbstractMedialibrary$PlaylistsCb):543:546 -> removePlaylistCb
    1:1:void setExceptionHandler(org.videolan.medialibrary.interfaces.AbstractMedialibrary$MedialibraryExceptionHandler):218:218 -> setExceptionHandler
org.videolan.medialibrary.interfaces.AbstractMedialibrary$ThumbnailSizeType -> org.videolan.medialibrary.interfaces.AbstractMedialibrary$ThumbnailSizeType:
    1:1:void <clinit>():99:99 -> <clinit>
    2:2:void <clinit>():101:101 -> <clinit>
    3:3:void <clinit>():97:97 -> <clinit>
    1:1:void <init>(java.lang.String,int):97:97 -> <init>
    1:1:org.videolan.medialibrary.interfaces.AbstractMedialibrary$ThumbnailSizeType valueOf(java.lang.String):97:97 -> valueOf
    1:1:org.videolan.medialibrary.interfaces.AbstractMedialibrary$ThumbnailSizeType[] values():97:97 -> values
org.videolan.medialibrary.interfaces.media.AbstractAlbum -> org.videolan.medialibrary.interfaces.media.AbstractAlbum:
    1:1:void <clinit>():96:96 -> <clinit>
    1:8:void <init>(long,java.lang.String,int,java.lang.String,java.lang.String,long,int,int):26:33 -> <init>
    9:9:void <init>(long,java.lang.String,int,java.lang.String,java.lang.String,long,int,int):35:35 -> <init>
    10:10:void <init>(long,java.lang.String,int,java.lang.String,java.lang.String,long,int,int):37:37 -> <init>
    11:17:void <init>(android.os.Parcel):42:48 -> <init>
    1:1:java.lang.String getArtworkMrl():74:74 -> getArtworkMrl
    1:1:java.lang.String getDescription():65:65 -> getDescription
    1:1:long getDuration():83:83 -> getDuration
    1:1:long getId():60:60 -> getId
    1:1:int getReleaseYear():69:69 -> getReleaseYear
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getTracks():88:88 -> getTracks
    1:1:int getTracksCount():79:79 -> getTracksCount
    1:7:void writeToParcel(android.os.Parcel,int):111:117 -> writeToParcel
org.videolan.medialibrary.interfaces.media.AbstractAlbum$1 -> org.videolan.medialibrary.interfaces.media.AbstractAlbum$1:
    1:1:void <init>():97:97 -> <init>
    1:1:java.lang.Object createFromParcel(android.os.Parcel):97:97 -> createFromParcel
    2:2:org.videolan.medialibrary.interfaces.media.AbstractAlbum createFromParcel(android.os.Parcel):100:100 -> createFromParcel
    1:1:java.lang.Object[] newArray(int):97:97 -> newArray
    2:2:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] newArray(int):105:105 -> newArray
org.videolan.medialibrary.interfaces.media.AbstractAlbum$SpecialRes -> org.videolan.medialibrary.interfaces.media.AbstractAlbum$SpecialRes:
    1:1:void <clinit>():15:15 -> <clinit>
    1:1:void <init>():14:14 -> <init>
org.videolan.medialibrary.interfaces.media.AbstractArtist -> org.videolan.medialibrary.interfaces.media.AbstractArtist:
    1:1:void <clinit>():89:89 -> <clinit>
    1:4:void <init>(long,java.lang.String,java.lang.String,java.lang.String,java.lang.String):24:27 -> <init>
    5:5:void <init>(long,java.lang.String,java.lang.String,java.lang.String,java.lang.String):29:29 -> <init>
    6:6:void <init>(long,java.lang.String,java.lang.String,java.lang.String,java.lang.String):31:31 -> <init>
    7:10:void <init>(android.os.Parcel):103:106 -> <init>
    1:1:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] getAlbums():68:68 -> getAlbums
    1:1:java.lang.String getArtworkMrl():52:52 -> getArtworkMrl
    1:1:java.lang.String getMusicBrainzId():56:56 -> getMusicBrainzId
    1:1:java.lang.String getShortBio():47:47 -> getShortBio
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getTracks():73:73 -> getTracks
    1:1:void setArtworkMrl(java.lang.String):64:64 -> setArtworkMrl
    1:1:void setShortBio(java.lang.String):60:60 -> setShortBio
    1:4:void writeToParcel(android.os.Parcel,int):83:86 -> writeToParcel
org.videolan.medialibrary.interfaces.media.AbstractArtist$1 -> org.videolan.medialibrary.interfaces.media.AbstractArtist$1:
    1:1:void <init>():90:90 -> <init>
    1:1:java.lang.Object createFromParcel(android.os.Parcel):90:90 -> createFromParcel
    2:2:org.videolan.medialibrary.interfaces.media.AbstractArtist createFromParcel(android.os.Parcel):93:93 -> createFromParcel
    1:1:java.lang.Object[] newArray(int):90:90 -> newArray
    2:2:org.videolan.medialibrary.interfaces.media.AbstractArtist[] newArray(int):98:98 -> newArray
org.videolan.medialibrary.interfaces.media.AbstractArtist$SpecialRes -> org.videolan.medialibrary.interfaces.media.AbstractArtist$SpecialRes:
    1:2:void <clinit>():19:20 -> <clinit>
    1:1:void <init>():18:18 -> <init>
org.videolan.medialibrary.interfaces.media.AbstractFolder -> org.videolan.medialibrary.interfaces.media.AbstractFolder:
    1:1:void <clinit>():51:51 -> <clinit>
    1:2:void <init>(long,java.lang.String,java.lang.String):19:20 -> <init>
    3:4:void <init>(android.os.Parcel):64:65 -> <init>
    1:2:void writeToParcel(android.os.Parcel,int):47:48 -> writeToParcel
org.videolan.medialibrary.interfaces.media.AbstractFolder$1 -> org.videolan.medialibrary.interfaces.media.AbstractFolder$1:
    1:1:void <init>():51:51 -> <init>
    1:1:java.lang.Object createFromParcel(android.os.Parcel):51:51 -> createFromParcel
    2:2:org.videolan.medialibrary.interfaces.media.AbstractFolder createFromParcel(android.os.Parcel):54:54 -> createFromParcel
    1:1:java.lang.Object[] newArray(int):51:51 -> newArray
    2:2:org.videolan.medialibrary.interfaces.media.AbstractFolder[] newArray(int):59:59 -> newArray
org.videolan.medialibrary.interfaces.media.AbstractGenre -> org.videolan.medialibrary.interfaces.media.AbstractGenre:
    1:1:void <clinit>():49:49 -> <clinit>
    1:1:void <init>(long,java.lang.String):12:12 -> <init>
    2:2:void <init>(android.os.Parcel):13:13 -> <init>
    1:1:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] getAlbums():36:36 -> getAlbums
    1:1:org.videolan.medialibrary.interfaces.media.AbstractArtist[] getArtists():39:39 -> getArtists
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getPagedTracks(int,boolean,int,int):28:28 -> getPagedTracks
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getTracks(int,boolean):32:32 -> getTracks
    2:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getTracks():42:42 -> getTracks
org.videolan.medialibrary.interfaces.media.AbstractGenre$1 -> org.videolan.medialibrary.interfaces.media.AbstractGenre$1:
    1:1:void <init>():50:50 -> <init>
    1:1:java.lang.Object createFromParcel(android.os.Parcel):50:50 -> createFromParcel
    2:2:org.videolan.medialibrary.interfaces.media.AbstractGenre createFromParcel(android.os.Parcel):53:53 -> createFromParcel
    1:1:java.lang.Object[] newArray(int):50:50 -> newArray
    2:2:org.videolan.medialibrary.interfaces.media.AbstractGenre[] newArray(int):58:58 -> newArray
org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper -> org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper:
    1:1:void <clinit>():704:704 -> <clinit>
    1:1:void <init>(long,java.lang.String,long,long,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long,boolean,int):124:124 -> <init>
    2:3:void <init>(long,java.lang.String,long,long,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long,boolean,int):89:90 -> <init>
    4:6:void <init>(long,java.lang.String,long,long,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long,boolean,int):92:94 -> <init>
    7:8:void <init>(long,java.lang.String,long,long,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long,boolean,int):96:97 -> <init>
    9:11:void <init>(long,java.lang.String,long,long,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long,boolean,int):100:102 -> <init>
    12:12:void <init>(long,java.lang.String,long,long,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long,boolean,int):104:104 -> <init>
    13:13:void <init>(long,java.lang.String,long,long,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long,boolean,int):125:125 -> <init>
    14:17:void <init>(long,java.lang.String,long,long,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long,boolean,int):127:130 -> <init>
    18:18:void <init>(long,java.lang.String,long,long,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long,boolean,int):132:132 -> <init>
    19:19:void <init>(long,java.lang.String,long,long,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long,boolean,int):131:131 -> <init>
    20:20:void <init>(long,java.lang.String,long,long,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long,boolean,int):134:134 -> <init>
    21:22:void <init>(long,java.lang.String,long,long,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long,boolean,int):136:137 -> <init>
    23:23:void <init>(long,java.lang.String,long,long,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long,boolean,int):139:139 -> <init>
    24:24:void <init>(long,java.lang.String,long,long,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long,boolean,int):141:141 -> <init>
    25:25:void <init>(long,java.lang.String,long,long,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long,boolean,int):144:144 -> <init>
    26:26:void <init>(long,java.lang.String,long,long,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long,boolean,int):146:146 -> <init>
    27:30:void <init>(long,java.lang.String,long,long,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long,boolean,int):149:152 -> <init>
    31:31:void <init>(long,java.lang.String,long,long,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long,boolean,int):125:125 -> <init>
    32:32:void <init>(android.net.Uri):173:173 -> <init>
    33:34:void <init>(android.net.Uri):89:90 -> <init>
    35:37:void <init>(android.net.Uri):92:94 -> <init>
    38:39:void <init>(android.net.Uri):96:97 -> <init>
    40:42:void <init>(android.net.Uri):100:102 -> <init>
    43:43:void <init>(android.net.Uri):104:104 -> <init>
    44:46:void <init>(android.net.Uri):176:178 -> <init>
    47:47:void <init>(android.net.Uri):174:174 -> <init>
    48:48:void <init>(org.videolan.libvlc.Media):187:187 -> <init>
    49:50:void <init>(org.videolan.libvlc.Media):89:90 -> <init>
    51:53:void <init>(org.videolan.libvlc.Media):92:94 -> <init>
    54:55:void <init>(org.videolan.libvlc.Media):96:97 -> <init>
    56:58:void <init>(org.videolan.libvlc.Media):100:102 -> <init>
    59:59:void <init>(org.videolan.libvlc.Media):104:104 -> <init>
    60:61:void <init>(org.videolan.libvlc.Media):191:192 -> <init>
    62:62:void <init>(org.videolan.libvlc.Media):189:189 -> <init>
    63:63:void <init>(android.net.Uri,long,long,int,android.graphics.Bitmap,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long):307:307 -> <init>
    64:65:void <init>(android.net.Uri,long,long,int,android.graphics.Bitmap,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long):89:90 -> <init>
    66:68:void <init>(android.net.Uri,long,long,int,android.graphics.Bitmap,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long):92:94 -> <init>
    69:70:void <init>(android.net.Uri,long,long,int,android.graphics.Bitmap,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long):96:97 -> <init>
    71:73:void <init>(android.net.Uri,long,long,int,android.graphics.Bitmap,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long):100:102 -> <init>
    74:74:void <init>(android.net.Uri,long,long,int,android.graphics.Bitmap,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long):104:104 -> <init>
    75:76:void <init>(android.net.Uri,long,long,int,android.graphics.Bitmap,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long):308:309 -> <init>
    77:77:void <init>(android.os.Parcel):648:648 -> <init>
    78:79:void <init>(android.os.Parcel):89:90 -> <init>
    80:82:void <init>(android.os.Parcel):92:94 -> <init>
    83:84:void <init>(android.os.Parcel):96:97 -> <init>
    85:87:void <init>(android.os.Parcel):100:102 -> <init>
    88:88:void <init>(android.os.Parcel):104:104 -> <init>
    89:108:void <init>(android.os.Parcel):649:668 -> <init>
    109:109:void <init>(android.os.Parcel):650:650 -> <init>
    1:1:void addFlags(int):618:618 -> addFlags
    1:1:void defineType():247:247 -> defineType
    2:5:void defineType():250:253 -> defineType
    6:6:void defineType():255:255 -> defineType
    7:7:void defineType():257:257 -> defineType
    8:8:void defineType():259:259 -> defineType
    9:9:void defineType():262:262 -> defineType
    10:18:void defineType():264:272 -> defineType
    1:1:boolean equals(java.lang.Object):198:198 -> equals
    2:2:boolean equals(java.lang.Object):200:200 -> equals
    3:6:boolean equals(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):204:207 -> equals
    1:1:java.lang.String getAlbum():533:533 -> getAlbum
    1:1:java.lang.String getAlbumArtist():537:537 -> getAlbumArtist
    1:1:java.lang.String getArtist():512:512 -> getArtist
    1:1:java.lang.String getArtworkMrl():594:594 -> getArtworkMrl
    1:1:java.lang.String getArtworkURL():585:585 -> getArtworkURL
    1:1:int getAudioTrack():402:402 -> getAudioTrack
    1:1:java.lang.String getCopyright():529:529 -> getCopyright
    1:1:java.lang.String getDate():557:557 -> getDate
    1:1:int getDiscNumber():549:549 -> getDiscNumber
    1:1:long getDisplayTime():394:394 -> getDisplayTime
    1:1:java.lang.String getEncodedBy():577:577 -> getEncodedBy
    1:2:java.lang.String getFileName():379:380 -> getFileName
    3:3:java.lang.String getFileName():382:382 -> getFileName
    1:1:int getFlags():626:626 -> getFlags
    1:1:java.lang.String getGenre():520:520 -> getGenre
    2:3:java.lang.String getGenre():522:523 -> getGenre
    4:4:java.lang.String getGenre():525:525 -> getGenre
    1:1:int getHeight():448:448 -> getHeight
    1:1:long getId():330:330 -> getId
    1:1:long getLastModified():602:602 -> getLastModified
    1:1:long getLength():418:418 -> getLength
    1:1:java.lang.String getLocation():334:334 -> getLocation
    1:2:java.lang.String getMetaId(org.videolan.libvlc.Media,java.lang.String,int,boolean):342:343 -> getMetaId
    1:1:java.lang.String getNowPlaying():569:569 -> getNowPlaying
    1:1:android.graphics.Bitmap getPicture():458:458 -> getPicture
    1:1:java.lang.String getPublisher():573:573 -> getPublisher
    1:1:java.lang.String getRating():553:553 -> getRating
    1:1:java.lang.String getReferenceArtist():508:508 -> getReferenceArtist
    1:1:int getReleaseYear():561:561 -> getReleaseYear
    1:1:long getSeen():610:610 -> getSeen
    1:1:java.lang.String getSettings():565:565 -> getSettings
    1:1:org.videolan.libvlc.Media$Slave[] getSlaves():639:639 -> getSlaves
    1:1:int getSpuTrack():410:410 -> getSpuTrack
    1:1:long getTime():386:386 -> getTime
    1:5:java.lang.String getTitle():494:498 -> getTitle
    6:6:java.lang.String getTitle():501:501 -> getTitle
    7:7:java.lang.String getTitle():504:504 -> getTitle
    1:1:java.lang.String getTrackID():581:581 -> getTrackID
    1:1:int getTrackNumber():545:545 -> getTrackNumber
    1:1:int getType():426:426 -> getType
    1:1:android.net.Uri getUri():338:338 -> getUri
    1:1:int getWidth():444:444 -> getWidth
    1:1:boolean hasFlag(int):630:630 -> hasFlag
    1:1:void init(org.videolan.libvlc.Media):211:211 -> init
    2:3:void init(org.videolan.libvlc.Media):214:215 -> init
    4:5:void init(org.videolan.libvlc.Media):217:218 -> init
    6:12:void init(org.videolan.libvlc.Media):221:227 -> init
    13:15:void init(org.videolan.libvlc.Media):231:233 -> init
    16:16:void init(org.videolan.libvlc.Media):238:238 -> init
    17:17:void init(org.videolan.libvlc.Media):235:235 -> init
    18:18:void init(org.videolan.libvlc.Media):241:241 -> init
    19:19:void init(org.videolan.libvlc.Media):243:243 -> init
    20:29:void init(long,long,int,android.graphics.Bitmap,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long,org.videolan.libvlc.Media$Slave[]):281:290 -> init
    30:40:void init(long,long,int,android.graphics.Bitmap,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long,org.videolan.libvlc.Media$Slave[]):292:302 -> init
    1:1:java.lang.Boolean isAlbumUnknown():541:541 -> isAlbumUnknown
    1:1:java.lang.Boolean isArtistUnknown():516:516 -> isArtistUnknown
    1:1:boolean isPictureParsed():471:471 -> isPictureParsed
    1:7:boolean isPodcast():430:436 -> isPodcast
    1:1:boolean isThumbnailGenerated():589:589 -> isThumbnailGenerated
    1:6:java.lang.String manageVLCMrl(java.lang.String):156:161 -> manageVLCMrl
    1:1:void removeFlags(int):634:634 -> removeFlags
    1:1:void setArtist(java.lang.String):489:489 -> setArtist
    1:1:void setArtworkURL(java.lang.String):598:598 -> setArtworkURL
    1:1:void setAudioTrack(int):406:406 -> setAudioTrack
    1:1:void setDisplayTime(long):398:398 -> setDisplayTime
    1:1:void setDisplayTitle(java.lang.String):479:479 -> setDisplayTitle
    1:1:void setFlags(int):622:622 -> setFlags
    1:1:void setLastModified(long):606:606 -> setLastModified
    1:1:void setLength(long):422:422 -> setLength
    1:1:void setPicture(android.graphics.Bitmap):467:467 -> setPicture
    1:1:void setPictureParsed(boolean):475:475 -> setPictureParsed
    1:1:void setSeen(long):614:614 -> setSeen
    1:1:void setSpuTrack(int):414:414 -> setSpuTrack
    1:1:void setTime(long):390:390 -> setTime
    1:1:void setTitle(java.lang.String):484:484 -> setTitle
    1:1:void setType(int):440:440 -> setType
    1:9:void updateMeta(org.videolan.libvlc.Media):347:355 -> updateMeta
    10:10:void updateMeta(org.videolan.libvlc.Media):357:357 -> updateMeta
    11:12:void updateMeta(org.videolan.libvlc.Media):360:361 -> updateMeta
    13:13:void updateMeta(org.videolan.libvlc.Media):363:363 -> updateMeta
    14:16:void updateMeta(org.videolan.libvlc.MediaPlayer):369:371 -> updateMeta
    17:18:void updateMeta(org.videolan.libvlc.MediaPlayer):374:375 -> updateMeta
    1:20:void writeToParcel(android.os.Parcel,int):673:692 -> writeToParcel
    21:24:void writeToParcel(android.os.Parcel,int):694:697 -> writeToParcel
    25:25:void writeToParcel(android.os.Parcel,int):699:699 -> writeToParcel
    26:26:void writeToParcel(android.os.Parcel,int):701:701 -> writeToParcel
org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper$1 -> org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper$1:
    1:1:void <init>():704:704 -> <init>
    1:1:java.lang.Object createFromParcel(android.os.Parcel):704:704 -> createFromParcel
    2:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper createFromParcel(android.os.Parcel):707:707 -> createFromParcel
    1:1:java.lang.Object[] newArray(int):704:704 -> newArray
    2:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] newArray(int):712:712 -> newArray
org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper$PSlave -> org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper$PSlave:
    1:1:void <clinit>():726:726 -> <clinit>
    1:1:void <init>(org.videolan.libvlc.Media$Slave):719:719 -> <init>
    2:2:void <init>(android.os.Parcel):723:723 -> <init>
    1:3:void writeToParcel(android.os.Parcel,int):745:747 -> writeToParcel
org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper$PSlave$1 -> org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper$PSlave$1:
    1:1:void <init>():726:726 -> <init>
    1:1:java.lang.Object createFromParcel(android.os.Parcel):726:726 -> createFromParcel
    2:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper$PSlave createFromParcel(android.os.Parcel):729:729 -> createFromParcel
    1:1:java.lang.Object[] newArray(int):726:726 -> newArray
    2:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper$PSlave[] newArray(int):734:734 -> newArray
org.videolan.medialibrary.interfaces.media.AbstractPlaylist -> org.videolan.medialibrary.interfaces.media.AbstractPlaylist:
    1:1:void <clinit>():44:44 -> <clinit>
    1:2:void <init>(long,java.lang.String,int):16:17 -> <init>
    3:4:void <init>(android.os.Parcel):64:65 -> <init>
    1:1:int getTracksCount():35:35 -> getTracksCount
    1:2:void writeToParcel(android.os.Parcel,int):59:60 -> writeToParcel
org.videolan.medialibrary.interfaces.media.AbstractPlaylist$1 -> org.videolan.medialibrary.interfaces.media.AbstractPlaylist$1:
    1:1:void <init>():45:45 -> <init>
    1:1:java.lang.Object createFromParcel(android.os.Parcel):45:45 -> createFromParcel
    2:2:org.videolan.medialibrary.interfaces.media.AbstractPlaylist createFromParcel(android.os.Parcel):48:48 -> createFromParcel
    1:1:java.lang.Object[] newArray(int):45:45 -> newArray
    2:2:org.videolan.medialibrary.interfaces.media.AbstractPlaylist[] newArray(int):53:53 -> newArray
org.videolan.medialibrary.interfaces.media.AbstractVideoGroup -> org.videolan.medialibrary.interfaces.media.AbstractVideoGroup:
    1:1:void <clinit>():48:48 -> <clinit>
    1:2:void <init>(java.lang.String,int):15:16 -> <init>
    3:4:void <init>(android.os.Parcel):61:62 -> <init>
    1:1:int getTracksCount():34:34 -> getTracksCount
    1:1:int mediaCount():24:24 -> mediaCount
    1:2:void writeToParcel(android.os.Parcel,int):44:45 -> writeToParcel
org.videolan.medialibrary.interfaces.media.AbstractVideoGroup$1 -> org.videolan.medialibrary.interfaces.media.AbstractVideoGroup$1:
    1:1:void <init>():48:48 -> <init>
    1:1:java.lang.Object createFromParcel(android.os.Parcel):48:48 -> createFromParcel
    2:2:org.videolan.medialibrary.interfaces.media.AbstractVideoGroup createFromParcel(android.os.Parcel):51:51 -> createFromParcel
    1:1:java.lang.Object[] newArray(int):48:48 -> newArray
    2:2:org.videolan.medialibrary.interfaces.media.AbstractVideoGroup[] newArray(int):56:56 -> newArray
org.videolan.medialibrary.media.Album -> org.videolan.medialibrary.media.Album:
    1:1:void <init>(long,java.lang.String,int,java.lang.String,java.lang.String,long,int,int):15:15 -> <init>
    2:2:void <init>(android.os.Parcel):19:19 -> <init>
    1:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getPagedTracks(int,boolean,int,int):33:34 -> getPagedTracks
    1:2:int getRealTracksCount():23:24 -> getRealTracksCount
    1:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getTracks(int,boolean):28:29 -> getTracks
    1:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchTracks(java.lang.String,int,boolean,int,int):38:39 -> searchTracks
    1:2:int searchTracksCount(java.lang.String):43:44 -> searchTracksCount
org.videolan.medialibrary.media.Artist -> org.videolan.medialibrary.media.Artist:
    1:1:void <init>(long,java.lang.String,java.lang.String,java.lang.String,java.lang.String):16:16 -> <init>
    2:2:void <init>(android.os.Parcel):20:20 -> <init>
    1:2:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] getAlbums(int,boolean):24:25 -> getAlbums
    1:2:int getAlbumsCount():55:56 -> getAlbumsCount
    1:2:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] getPagedAlbums(int,boolean,int,int):30:31 -> getPagedAlbums
    1:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getPagedTracks(int,boolean,int,int):65:66 -> getPagedTracks
    1:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getTracks(int,boolean):60:61 -> getTracks
    1:2:int getTracksCount():71:72 -> getTracksCount
    1:2:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] searchAlbums(java.lang.String,int,boolean,int,int):35:36 -> searchAlbums
    1:2:int searchAlbumsCount(java.lang.String):40:41 -> searchAlbumsCount
    1:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchTracks(java.lang.String,int,boolean,int,int):45:46 -> searchTracks
    1:2:int searchTracksCount(java.lang.String):50:51 -> searchTracksCount
org.videolan.medialibrary.media.DummyItem -> org.videolan.medialibrary.media.DummyItem:
    1:1:void <clinit>():52:52 -> <clinit>
    1:1:void <init>(long,java.lang.String,java.lang.String):15:15 -> <init>
    2:2:void <init>(long,java.lang.String,java.lang.String):12:12 -> <init>
    3:3:void <init>(long,java.lang.String,java.lang.String):16:16 -> <init>
    4:4:void <init>(java.lang.String):20:20 -> <init>
    5:5:void <init>(java.lang.String):12:12 -> <init>
    6:6:void <init>(android.os.Parcel):66:66 -> <init>
    7:7:void <init>(android.os.Parcel):12:12 -> <init>
    1:1:boolean equals(java.lang.Object):71:71 -> equals
    1:1:java.lang.String getArtworkMrl():40:40 -> getArtworkMrl
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getTracks():25:25 -> getTracks
    1:1:void setArtWork(java.lang.String):44:44 -> setArtWork
    1:1:void writeToParcel(android.os.Parcel,int):49:49 -> writeToParcel
org.videolan.medialibrary.media.DummyItem$1 -> org.videolan.medialibrary.media.DummyItem$1:
    1:1:void <init>():53:53 -> <init>
    1:1:java.lang.Object createFromParcel(android.os.Parcel):53:53 -> createFromParcel
    2:2:org.videolan.medialibrary.media.DummyItem createFromParcel(android.os.Parcel):56:56 -> createFromParcel
    1:1:java.lang.Object[] newArray(int):53:53 -> newArray
    2:2:org.videolan.medialibrary.media.DummyItem[] newArray(int):61:61 -> newArray
org.videolan.medialibrary.media.Folder -> org.videolan.medialibrary.media.Folder:
    1:1:void <init>(long,java.lang.String,java.lang.String):13:13 -> <init>
    2:2:void <init>(android.os.Parcel):17:17 -> <init>
    1:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] media(int,int,boolean,int,int):21:22 -> media
    1:2:int mediaCount(int):26:27 -> mediaCount
    1:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchTracks(java.lang.String,int,int,boolean,int,int):41:42 -> searchTracks
    1:2:int searchTracksCount(java.lang.String,int):46:47 -> searchTracksCount
    1:2:org.videolan.medialibrary.interfaces.media.AbstractFolder[] subfolders(int,boolean,int,int):31:32 -> subfolders
    1:2:int subfoldersCount(int):36:37 -> subfoldersCount
org.videolan.medialibrary.media.Genre -> org.videolan.medialibrary.media.Genre:
    1:1:void <init>(long,java.lang.String):17:17 -> <init>
    2:2:void <init>(android.os.Parcel):94:94 -> <init>
    1:2:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] getAlbums(int,boolean):22:23 -> getAlbums
    1:2:int getAlbumsCount():54:55 -> getAlbumsCount
    1:2:org.videolan.medialibrary.interfaces.media.AbstractArtist[] getArtists(int,boolean):33:34 -> getArtists
    1:2:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] getPagedAlbums(int,boolean,int,int):28:29 -> getPagedAlbums
    1:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getPagedTracks(boolean,int,boolean,int,int):43:44 -> getPagedTracks
    1:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getTracks(boolean,int,boolean):38:39 -> getTracks
    1:2:int getTracksCount():49:50 -> getTracksCount
    1:2:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] searchAlbums(java.lang.String,int,boolean,int,int):59:60 -> searchAlbums
    1:2:int searchAlbumsCount(java.lang.String):64:65 -> searchAlbumsCount
    1:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchTracks(java.lang.String,int,boolean,int,int):69:70 -> searchTracks
    1:2:int searchTracksCount(java.lang.String):74:75 -> searchTracksCount
org.videolan.medialibrary.media.HistoryItem -> org.videolan.medialibrary.media.HistoryItem:
    1:1:void <clinit>():75:75 -> <clinit>
    1:1:void <init>(android.os.Parcel,org.videolan.medialibrary.media.HistoryItem$1):13:13 -> <init>
    2:6:void <init>(java.lang.String,java.lang.String,long,boolean):18:22 -> <init>
    7:10:void <init>(android.os.Parcel):89:92 -> <init>
    1:1:java.util.Date getDate():64:64 -> getDate
    1:1:long getInsertionDate():60:60 -> getInsertionDate
    1:3:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getMedia():26:28 -> getMedia
    1:1:java.lang.String getMrl():47:47 -> getMrl
    1:1:java.lang.String getTitle():52:52 -> getTitle
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getTracks():33:33 -> getTracks
    1:1:boolean isFavorite():56:56 -> isFavorite
    1:4:void writeToParcel(android.os.Parcel,int):69:72 -> writeToParcel
org.videolan.medialibrary.media.HistoryItem$1 -> org.videolan.medialibrary.media.HistoryItem$1:
    1:1:void <init>():76:76 -> <init>
    1:1:java.lang.Object createFromParcel(android.os.Parcel):76:76 -> createFromParcel
    2:2:org.videolan.medialibrary.media.HistoryItem createFromParcel(android.os.Parcel):79:79 -> createFromParcel
    1:1:java.lang.Object[] newArray(int):76:76 -> newArray
    2:2:org.videolan.medialibrary.media.HistoryItem[] newArray(int):84:84 -> newArray
org.videolan.medialibrary.media.MediaLibraryItem -> org.videolan.medialibrary.media.MediaLibraryItem:
    1:1:void <init>():44:44 -> <init>
    2:4:void <init>(long,java.lang.String):46:48 -> <init>
    5:7:void <init>(android.os.Parcel):110:112 -> <init>
    1:1:void addStateFlags(int):86:86 -> addStateFlags
    1:1:boolean equals(java.lang.Object):117:117 -> equals
    2:8:boolean equals(org.videolan.medialibrary.media.MediaLibraryItem):123:129 -> equals
    1:1:java.lang.String getDescription():73:73 -> getDescription
    1:1:long getId():52:52 -> getId
    1:1:java.lang.String getTitle():56:56 -> getTitle
    1:1:boolean hasStateFlags(int):90:90 -> hasStateFlags
    1:1:void removeStateFlags(int):101:101 -> removeStateFlags
    1:1:void setDescription(java.lang.String):78:78 -> setDescription
    1:1:void setStateFlags(int):82:82 -> setStateFlags
    1:1:void setTitle(java.lang.String):60:60 -> setTitle
    1:2:void toggleStateFlag(int):94:95 -> toggleStateFlag
    3:3:void toggleStateFlag(int):97:97 -> toggleStateFlag
    1:2:void writeToParcel(android.os.Parcel,int):106:107 -> writeToParcel
org.videolan.medialibrary.media.MediaLibraryItem$MediaType -> org.videolan.medialibrary.media.MediaLibraryItem$MediaType:
    1:5:void <clinit>():28:32 -> <clinit>
    6:6:void <clinit>():27:27 -> <clinit>
    1:1:void <init>(java.lang.String,int):27:27 -> <init>
    1:1:org.videolan.medialibrary.media.MediaLibraryItem$MediaType valueOf(java.lang.String):27:27 -> valueOf
    1:1:org.videolan.medialibrary.media.MediaLibraryItem$MediaType[] values():27:27 -> values
org.videolan.medialibrary.media.MediaWrapper -> org.videolan.medialibrary.media.MediaWrapper:
    1:1:void <init>(long,java.lang.String,long,long,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long,boolean,int):45:45 -> <init>
    2:2:void <init>(android.net.Uri,long,long,int,android.graphics.Bitmap,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long):54:54 -> <init>
    3:3:void <init>(android.net.Uri):59:59 -> <init>
    4:4:void <init>(org.videolan.libvlc.Media):60:60 -> <init>
    5:5:void <init>(android.os.Parcel):61:61 -> <init>
    1:1:void addFlags(int):201:201 -> addFlags
    1:1:java.lang.String getAlbum():120:120 -> getAlbum
    1:1:java.lang.String getAlbumArtist():124:124 -> getAlbumArtist
    1:1:java.lang.String getArtist():99:99 -> getArtist
    1:1:java.lang.String getArtworkMrl():177:177 -> getArtworkMrl
    1:1:java.lang.String getArtworkURL():168:168 -> getArtworkURL
    1:1:java.lang.String getCopyright():116:116 -> getCopyright
    1:1:java.lang.String getDate():144:144 -> getDate
    1:1:int getDiscNumber():136:136 -> getDiscNumber
    1:1:java.lang.String getEncodedBy():160:160 -> getEncodedBy
    1:1:int getFlags():209:209 -> getFlags
    1:1:java.lang.String getGenre():107:107 -> getGenre
    2:3:java.lang.String getGenre():109:110 -> getGenre
    4:4:java.lang.String getGenre():112:112 -> getGenre
    1:1:long getLastModified():185:185 -> getLastModified
    1:2:long getMetaLong(int):221:222 -> getMetaLong
    1:2:java.lang.String getMetaString(int):226:227 -> getMetaString
    1:1:java.lang.String getNowPlaying():152:152 -> getNowPlaying
    1:1:java.lang.String getPublisher():156:156 -> getPublisher
    1:1:java.lang.String getRating():140:140 -> getRating
    1:1:java.lang.String getReferenceArtist():95:95 -> getReferenceArtist
    1:1:long getSeen():193:193 -> getSeen
    1:1:java.lang.String getSettings():148:148 -> getSettings
    1:5:java.lang.String getTitle():81:85 -> getTitle
    6:6:java.lang.String getTitle():88:88 -> getTitle
    7:7:java.lang.String getTitle():91:91 -> getTitle
    1:1:java.lang.String getTrackID():164:164 -> getTrackID
    1:1:int getTrackNumber():132:132 -> getTrackNumber
    1:1:boolean hasFlag(int):213:213 -> hasFlag
    1:1:java.lang.Boolean isAlbumUnknown():128:128 -> isAlbumUnknown
    1:1:java.lang.Boolean isArtistUnknown():103:103 -> isArtistUnknown
    1:1:boolean isThumbnailGenerated():172:172 -> isThumbnailGenerated
    1:1:void removeFlags(int):217:217 -> removeFlags
    1:3:void removeFromHistory():69:71 -> removeFromHistory
    1:2:void rename(java.lang.String):64:65 -> rename
    1:3:void requestBanner(int,float):259:261 -> requestBanner
    1:3:void requestThumbnail(int,float):253:255 -> requestThumbnail
    1:1:void setArtist(java.lang.String):76:76 -> setArtist
    1:1:void setArtworkURL(java.lang.String):181:181 -> setArtworkURL
    1:1:void setFlags(int):205:205 -> setFlags
    1:1:void setLastModified(long):189:189 -> setLastModified
    1:4:boolean setLongMeta(int,long):231:234 -> setLongMeta
    1:1:void setSeen(long):197:197 -> setSeen
    1:4:boolean setStringMeta(int,java.lang.String):238:241 -> setStringMeta
    1:4:void setThumbnail(java.lang.String):246:249 -> setThumbnail
org.videolan.medialibrary.media.Playlist -> org.videolan.medialibrary.media.Playlist:
    1:1:void <init>(long,java.lang.String,int):15:15 -> <init>
    2:2:void <init>(android.os.Parcel):19:19 -> <init>
    1:2:boolean add(long,int):60:61 -> add
    1:2:boolean append(long):40:41 -> append
    3:4:boolean append(long[]):45:46 -> append
    5:6:boolean append(java.util.List):50:51 -> append
    7:10:boolean append(java.util.List):53:56 -> append
    1:2:boolean delete():75:76 -> delete
    1:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getPagedTracks(int,int):29:30 -> getPagedTracks
    1:2:int getRealTracksCount():34:35 -> getRealTracksCount
    1:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getTracks():24:25 -> getTracks
    1:2:boolean move(int,int):65:66 -> move
    1:2:boolean remove(int):70:71 -> remove
    1:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchTracks(java.lang.String,int,boolean,int,int):80:81 -> searchTracks
    1:2:int searchTracksCount(java.lang.String):85:86 -> searchTracksCount
org.videolan.medialibrary.media.SearchAggregate -> org.videolan.medialibrary.media.SearchAggregate:
    1:7:void <init>():22:28 -> <init>
    8:14:void <init>(org.videolan.medialibrary.interfaces.media.AbstractAlbum[],org.videolan.medialibrary.interfaces.media.AbstractArtist[],org.videolan.medialibrary.interfaces.media.AbstractGenre[],org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[],org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[],org.videolan.medialibrary.interfaces.media.AbstractPlaylist[]):31:37 -> <init>
    1:1:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] getAlbums():42:42 -> getAlbums
    1:1:org.videolan.medialibrary.interfaces.media.AbstractArtist[] getArtists():47:47 -> getArtists
    1:1:org.videolan.medialibrary.interfaces.media.AbstractGenre[] getGenres():52:52 -> getGenres
    1:1:org.videolan.medialibrary.interfaces.media.AbstractPlaylist[] getPlaylists():67:67 -> getPlaylists
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getTracks():62:62 -> getTracks
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getVideos():57:57 -> getVideos
    1:1:boolean isEmpty():71:71 -> isEmpty
    1:5:java.lang.String toString():76:80 -> toString
    6:9:java.lang.String toString():82:85 -> toString
    10:13:java.lang.String toString():87:90 -> toString
    14:17:java.lang.String toString():92:95 -> toString
    18:21:java.lang.String toString():97:100 -> toString
    22:25:java.lang.String toString():102:105 -> toString
    26:26:java.lang.String toString():107:107 -> toString
org.videolan.medialibrary.media.Storage -> org.videolan.medialibrary.media.Storage:
    1:1:void <clinit>():66:66 -> <clinit>
    1:1:void <init>(android.os.Parcel,org.videolan.medialibrary.media.Storage$1):12:12 -> <init>
    2:4:void <init>(android.net.Uri):32:34 -> <init>
    5:7:void <init>(android.os.Parcel):80:82 -> <init>
    1:1:boolean equals(java.lang.Object):87:87 -> equals
    1:1:java.lang.String getDescription():52:52 -> getDescription
    1:1:java.lang.String getName():38:38 -> getName
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getTracks():19:19 -> getTracks
    1:1:android.net.Uri getUri():56:56 -> getUri
    1:1:void setDescription(java.lang.String):47:47 -> setDescription
    1:1:void setName(java.lang.String):42:42 -> setName
    1:3:void writeToParcel(android.os.Parcel,int):61:63 -> writeToParcel
org.videolan.medialibrary.media.Storage$1 -> org.videolan.medialibrary.media.Storage$1:
    1:1:void <init>():67:67 -> <init>
    1:1:java.lang.Object createFromParcel(android.os.Parcel):67:67 -> createFromParcel
    2:2:org.videolan.medialibrary.media.Storage createFromParcel(android.os.Parcel):70:70 -> createFromParcel
    1:1:java.lang.Object[] newArray(int):67:67 -> newArray
    2:2:org.videolan.medialibrary.media.Storage[] newArray(int):75:75 -> newArray
org.videolan.medialibrary.media.VideoGroup -> org.videolan.medialibrary.media.VideoGroup:
    1:1:void <init>(java.lang.String,int):15:15 -> <init>
    2:2:void <init>(android.os.Parcel):19:19 -> <init>
    1:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] media(int,boolean,int,int):25:26 -> media
    1:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchTracks(java.lang.String,int,boolean,int,int):32:33 -> searchTracks
    1:2:int searchTracksCount(java.lang.String):39:40 -> searchTracksCount
org.videolan.medialibrary.stubs.StubAlbum -> org.videolan.medialibrary.stubs.StubAlbum:
    1:1:void <init>(long,java.lang.String,int,java.lang.String,java.lang.String,long,int,int):17:17 -> <init>
    2:2:void <init>(long,java.lang.String,int,java.lang.String,java.lang.String,long,int,int):14:14 -> <init>
    3:3:void <init>(android.os.Parcel):21:21 -> <init>
    4:4:void <init>(android.os.Parcel):14:14 -> <init>
    1:2:org.videolan.medialibrary.interfaces.media.AbstractArtist getAlbumArtist():33:34 -> getAlbumArtist
    1:3:java.util.ArrayList getAlbumTracks():38:40 -> getAlbumTracks
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getPagedTracks(int,boolean,int,int):50:50 -> getPagedTracks
    1:2:int getRealTracksCount():26:27 -> getRealTracksCount
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getTracks(int,boolean):46:46 -> getTracks
    1:5:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchTracks(java.lang.String,int,boolean,int,int):54:58 -> searchTracks
    6:6:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchTracks(java.lang.String,int,boolean,int,int):61:61 -> searchTracks
    1:3:int searchTracksCount(java.lang.String):66:68 -> searchTracksCount
org.videolan.medialibrary.stubs.StubArtist -> org.videolan.medialibrary.stubs.StubArtist:
    1:1:void <init>(long,java.lang.String,java.lang.String,java.lang.String,java.lang.String):17:17 -> <init>
    2:2:void <init>(long,java.lang.String,java.lang.String,java.lang.String,java.lang.String):14:14 -> <init>
    3:3:void <init>(android.os.Parcel):21:21 -> <init>
    4:4:void <init>(android.os.Parcel):14:14 -> <init>
    1:3:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] getAlbums(int,boolean):25:27 -> getAlbums
    4:4:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] getAlbums(int,boolean):29:29 -> getAlbums
    1:2:int getAlbumsCount():34:35 -> getAlbumsCount
    1:2:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] getPagedAlbums(int,boolean,int,int):41:42 -> getPagedAlbums
    1:5:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getPagedTracks(int,boolean,int,int):105:109 -> getPagedTracks
    6:6:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getPagedTracks(int,boolean,int,int):112:112 -> getPagedTracks
    1:5:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getTracks(int,boolean):94:98 -> getTracks
    6:6:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getTracks(int,boolean):101:101 -> getTracks
    1:3:int getTracksCount():117:119 -> getTracksCount
    1:5:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] searchAlbums(java.lang.String,int,boolean,int,int):46:50 -> searchAlbums
    6:6:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] searchAlbums(java.lang.String,int,boolean,int,int):53:53 -> searchAlbums
    1:3:int searchAlbumsCount(java.lang.String):58:60 -> searchAlbumsCount
    1:6:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchTracks(java.lang.String,int,boolean,int,int):82:87 -> searchTracks
    7:7:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchTracks(java.lang.String,int,boolean,int,int):90:90 -> searchTracks
    1:4:int searchTracksCount(java.lang.String):70:73 -> searchTracksCount
org.videolan.medialibrary.stubs.StubDataSource -> org.videolan.medialibrary.stubs.StubDataSource:
    1:1:void <init>():55:55 -> <init>
    2:12:void <init>():32:42 -> <init>
    1:4:void addAudio(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,java.lang.String,int,int):300:303 -> addAudio
    5:7:void addAudio(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,java.lang.String,int,int):305:307 -> addAudio
    8:10:void addAudio(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,java.lang.String,int,int):311:313 -> addAudio
    11:11:void addAudio(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,java.lang.String,int,int):311:311 -> addAudio
    12:14:void addAudio(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,java.lang.String,int,int):315:317 -> addAudio
    15:15:void addAudio(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,java.lang.String,int,int):315:315 -> addAudio
    16:17:void addAudio(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,java.lang.String,int,int):318:319 -> addAudio
    18:18:void addAudio(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,java.lang.String,int,int):321:321 -> addAudio
    1:1:void addFolders(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):342:342 -> addFolders
    2:9:void addFolders(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):345:352 -> addFolders
    1:2:void addVideo(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):325:326 -> addVideo
    1:2:boolean checkUuidForMatches(long):267:268 -> checkUuidForMatches
    3:4:boolean checkUuidForMatches(long):271:272 -> checkUuidForMatches
    5:6:boolean checkUuidForMatches(long):275:276 -> checkUuidForMatches
    7:8:boolean checkUuidForMatches(long):279:280 -> checkUuidForMatches
    9:10:boolean checkUuidForMatches(long):283:284 -> checkUuidForMatches
    11:12:boolean checkUuidForMatches(long):287:288 -> checkUuidForMatches
    1:3:java.lang.String[] getFoldersString():336:338 -> getFoldersString
    1:3:java.lang.String[] getGenresString():330:332 -> getGenresString
    1:2:org.videolan.medialibrary.stubs.StubDataSource getInstance():49:50 -> getInstance
    3:3:org.videolan.medialibrary.stubs.StubDataSource getInstance():52:52 -> getInstance
    1:2:long getUUID():295:296 -> getUUID
    1:1:void init():63:63 -> init
    2:2:void init():67:67 -> init
    3:3:void init():70:70 -> init
    4:4:void init():74:74 -> init
    5:5:void init():77:77 -> init
    6:6:void init():81:81 -> init
    7:7:void init():87:87 -> init
    8:8:void init():93:93 -> init
    9:9:void init():97:97 -> init
    10:10:void init():103:103 -> init
    11:11:void init():107:107 -> init
    12:12:void init():113:113 -> init
    1:2:java.util.List secureSublist(java.util.List,int,int):117:118 -> secureSublist
    3:4:java.util.List secureSublist(java.util.List,int,int):120:121 -> secureSublist
    1:2:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] sortAlbum(java.util.List,int,boolean):225:226 -> sortAlbum
    3:4:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] sortAlbum(java.util.List,int,boolean):228:229 -> sortAlbum
    1:2:org.videolan.medialibrary.interfaces.media.AbstractArtist[] sortArtist(java.util.List,int,boolean):233:234 -> sortArtist
    3:4:org.videolan.medialibrary.interfaces.media.AbstractArtist[] sortArtist(java.util.List,int,boolean):236:237 -> sortArtist
    1:2:org.videolan.medialibrary.interfaces.media.AbstractFolder[] sortFolder(java.util.List,int,boolean):257:258 -> sortFolder
    3:4:org.videolan.medialibrary.interfaces.media.AbstractFolder[] sortFolder(java.util.List,int,boolean):260:261 -> sortFolder
    1:2:org.videolan.medialibrary.interfaces.media.AbstractGenre[] sortGenre(java.util.List,int,boolean):241:242 -> sortGenre
    3:4:org.videolan.medialibrary.interfaces.media.AbstractGenre[] sortGenre(java.util.List,int,boolean):244:245 -> sortGenre
    1:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] sortMedia(java.util.List,int,boolean):217:218 -> sortMedia
    3:4:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] sortMedia(java.util.List,int,boolean):220:221 -> sortMedia
    1:2:org.videolan.medialibrary.interfaces.media.AbstractPlaylist[] sortPlaylist(java.util.List,int,boolean):249:250 -> sortPlaylist
    3:4:org.videolan.medialibrary.interfaces.media.AbstractPlaylist[] sortPlaylist(java.util.List,int,boolean):252:253 -> sortPlaylist
org.videolan.medialibrary.stubs.StubDataSource$AlbumComparator -> org.videolan.medialibrary.stubs.StubDataSource$AlbumComparator:
    1:1:void <init>(org.videolan.medialibrary.stubs.StubDataSource,int):159:159 -> <init>
    1:1:int compare(java.lang.Object,java.lang.Object):157:157 -> compare
    2:2:int compare(org.videolan.medialibrary.interfaces.media.AbstractAlbum,org.videolan.medialibrary.interfaces.media.AbstractAlbum):163:163 -> compare
    3:4:int compare(org.videolan.medialibrary.interfaces.media.AbstractAlbum,org.videolan.medialibrary.interfaces.media.AbstractAlbum):166:167 -> compare
    5:5:int compare(org.videolan.medialibrary.interfaces.media.AbstractAlbum,org.videolan.medialibrary.interfaces.media.AbstractAlbum):165:165 -> compare
org.videolan.medialibrary.stubs.StubDataSource$ArtistComparator -> org.videolan.medialibrary.stubs.StubDataSource$ArtistComparator:
    1:1:void <init>(org.videolan.medialibrary.stubs.StubDataSource,int):145:145 -> <init>
    1:1:int compare(java.lang.Object,java.lang.Object):143:143 -> compare
    2:2:int compare(org.videolan.medialibrary.interfaces.media.AbstractArtist,org.videolan.medialibrary.interfaces.media.AbstractArtist):149:149 -> compare
    3:3:int compare(org.videolan.medialibrary.interfaces.media.AbstractArtist,org.videolan.medialibrary.interfaces.media.AbstractArtist):151:151 -> compare
org.videolan.medialibrary.stubs.StubDataSource$FolderComparator -> org.videolan.medialibrary.stubs.StubDataSource$FolderComparator:
    1:1:void <init>(org.videolan.medialibrary.stubs.StubDataSource,int):204:204 -> <init>
    1:1:int compare(java.lang.Object,java.lang.Object):202:202 -> compare
    2:2:int compare(org.videolan.medialibrary.interfaces.media.AbstractFolder,org.videolan.medialibrary.interfaces.media.AbstractFolder):208:208 -> compare
    3:3:int compare(org.videolan.medialibrary.interfaces.media.AbstractFolder,org.videolan.medialibrary.interfaces.media.AbstractFolder):210:210 -> compare
org.videolan.medialibrary.stubs.StubDataSource$GenreComparator -> org.videolan.medialibrary.stubs.StubDataSource$GenreComparator:
    1:1:void <init>(org.videolan.medialibrary.stubs.StubDataSource,int):175:175 -> <init>
    1:1:int compare(java.lang.Object,java.lang.Object):173:173 -> compare
    2:2:int compare(org.videolan.medialibrary.interfaces.media.AbstractGenre,org.videolan.medialibrary.interfaces.media.AbstractGenre):179:179 -> compare
    3:3:int compare(org.videolan.medialibrary.interfaces.media.AbstractGenre,org.videolan.medialibrary.interfaces.media.AbstractGenre):181:181 -> compare
org.videolan.medialibrary.stubs.StubDataSource$MediaComparator -> org.videolan.medialibrary.stubs.StubDataSource$MediaComparator:
    1:1:void <init>(org.videolan.medialibrary.stubs.StubDataSource,int):126:126 -> <init>
    1:1:int compare(java.lang.Object,java.lang.Object):124:124 -> compare
    2:2:int compare(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):130:130 -> compare
    3:3:int compare(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):133:133 -> compare
    4:4:int compare(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):137:137 -> compare
    5:5:int compare(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):136:136 -> compare
    6:6:int compare(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):135:135 -> compare
    7:7:int compare(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):134:134 -> compare
    8:8:int compare(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):132:132 -> compare
org.videolan.medialibrary.stubs.StubDataSource$PlaylistComparator -> org.videolan.medialibrary.stubs.StubDataSource$PlaylistComparator:
    1:1:void <init>(org.videolan.medialibrary.stubs.StubDataSource,int):189:189 -> <init>
    1:1:int compare(java.lang.Object,java.lang.Object):187:187 -> compare
    2:2:int compare(org.videolan.medialibrary.interfaces.media.AbstractPlaylist,org.videolan.medialibrary.interfaces.media.AbstractPlaylist):193:193 -> compare
    3:3:int compare(org.videolan.medialibrary.interfaces.media.AbstractPlaylist,org.videolan.medialibrary.interfaces.media.AbstractPlaylist):195:195 -> compare
org.videolan.medialibrary.stubs.StubFolder -> org.videolan.medialibrary.stubs.StubFolder:
    1:1:void <init>(long,java.lang.String,java.lang.String):17:17 -> <init>
    2:2:void <init>(long,java.lang.String,java.lang.String):14:14 -> <init>
    3:3:void <init>(android.os.Parcel):20:20 -> <init>
    4:4:void <init>(android.os.Parcel):14:14 -> <init>
    1:4:boolean isParentFolder(java.lang.String,java.lang.String):25:28 -> isParentFolder
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] media(int,int,boolean,int,int):33:33 -> media
    2:3:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] media(int,int,boolean,int,int):35:36 -> media
    4:5:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] media(int,int,boolean,int,int):38:39 -> media
    6:7:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] media(int,int,boolean,int,int):41:42 -> media
    1:2:int mediaCount(int):48:49 -> mediaCount
    3:4:int mediaCount(int):51:52 -> mediaCount
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchTracks(java.lang.String,int,int,boolean,int,int):75:75 -> searchTracks
    2:3:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchTracks(java.lang.String,int,int,boolean,int,int):77:78 -> searchTracks
    4:7:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchTracks(java.lang.String,int,int,boolean,int,int):80:83 -> searchTracks
    8:9:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchTracks(java.lang.String,int,int,boolean,int,int):86:87 -> searchTracks
    1:2:int searchTracksCount(java.lang.String,int):93:94 -> searchTracksCount
    3:5:int searchTracksCount(java.lang.String,int):96:98 -> searchTracksCount
    1:3:org.videolan.medialibrary.interfaces.media.AbstractFolder[] subfolders(int,boolean,int,int):58:60 -> subfolders
    4:5:org.videolan.medialibrary.interfaces.media.AbstractFolder[] subfolders(int,boolean,int,int):62:63 -> subfolders
    1:2:int subfoldersCount(int):68:69 -> subfoldersCount
org.videolan.medialibrary.stubs.StubGenre -> org.videolan.medialibrary.stubs.StubGenre:
    1:1:void <init>(long,java.lang.String):17:17 -> <init>
    2:2:void <init>(long,java.lang.String):15:15 -> <init>
    3:3:void <init>(android.os.Parcel):18:18 -> <init>
    4:4:void <init>(android.os.Parcel):15:15 -> <init>
    1:7:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] getAlbums(int,boolean):21:27 -> getAlbums
    8:8:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] getAlbums(int,boolean):32:32 -> getAlbums
    1:1:int getAlbumsCount():42:42 -> getAlbumsCount
    1:8:org.videolan.medialibrary.interfaces.media.AbstractArtist[] getArtists(int,boolean):79:86 -> getArtists
    9:9:org.videolan.medialibrary.interfaces.media.AbstractArtist[] getArtists(int,boolean):92:92 -> getArtists
    1:2:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] getPagedAlbums(int,boolean,int,int):36:37 -> getPagedAlbums
    1:3:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getPagedTracks(boolean,int,boolean,int,int):104:106 -> getPagedTracks
    4:4:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getPagedTracks(boolean,int,boolean,int,int):108:108 -> getPagedTracks
    1:3:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getTracks(boolean,int,boolean):96:98 -> getTracks
    4:4:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getTracks(boolean,int,boolean):100:100 -> getTracks
    1:2:int getTracksCount():113:114 -> getTracksCount
    1:8:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] searchAlbums(java.lang.String,int,boolean,int,int):46:53 -> searchAlbums
    9:10:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] searchAlbums(java.lang.String,int,boolean,int,int):58:59 -> searchAlbums
    1:8:int searchAlbumsCount(java.lang.String):63:70 -> searchAlbumsCount
    9:9:int searchAlbumsCount(java.lang.String):75:75 -> searchAlbumsCount
    1:5:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchTracks(java.lang.String,int,boolean,int,int):121:125 -> searchTracks
    6:6:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchTracks(java.lang.String,int,boolean,int,int):128:128 -> searchTracks
    1:3:int searchTracksCount(java.lang.String):133:135 -> searchTracksCount
org.videolan.medialibrary.stubs.StubMediaWrapper -> org.videolan.medialibrary.stubs.StubMediaWrapper:
    1:1:void <init>(long,java.lang.String,long,long,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long,boolean,int):16:16 -> <init>
    2:3:void <init>(long,java.lang.String,long,long,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long,boolean,int):34:35 -> <init>
    4:4:void <init>(android.net.Uri,long,long,int,android.graphics.Bitmap,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long):25:25 -> <init>
    5:6:void <init>(android.net.Uri,long,long,int,android.graphics.Bitmap,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,int,int,int,int,long,long):34:35 -> <init>
    7:7:void <init>(android.net.Uri):30:30 -> <init>
    8:9:void <init>(android.net.Uri):34:35 -> <init>
    10:10:void <init>(org.videolan.libvlc.Media):31:31 -> <init>
    11:12:void <init>(org.videolan.libvlc.Media):34:35 -> <init>
    13:13:void <init>(android.os.Parcel):32:32 -> <init>
    14:15:void <init>(android.os.Parcel):34:35 -> <init>
    1:1:long getMetaLong(int):42:42 -> getMetaLong
    1:1:java.lang.String getMetaString(int):46:46 -> getMetaString
    1:1:void rename(java.lang.String):38:38 -> rename
    1:1:boolean setLongMeta(int,long):50:50 -> setLongMeta
    1:1:boolean setStringMeta(int,java.lang.String):55:55 -> setStringMeta
org.videolan.medialibrary.stubs.StubMedialibrary -> org.videolan.medialibrary.stubs.StubMedialibrary:
    1:1:void <init>():23:23 -> <init>
    2:3:void <init>():25:26 -> <init>
    1:1:boolean addToHistory(java.lang.String,java.lang.String):339:339 -> addToHistory
    2:2:boolean addToHistory(java.lang.String,java.lang.String):341:341 -> addToHistory
    3:4:boolean addToHistory(java.lang.String,java.lang.String):343:344 -> addToHistory
    1:2:void banFolder(java.lang.String):43:44 -> banFolder
    1:1:boolean clearHistory():329:329 -> clearHistory
    1:3:org.videolan.medialibrary.interfaces.media.AbstractPlaylist createPlaylist(java.lang.String):285:287 -> createPlaylist
    1:2:void discover(java.lang.String):64:65 -> discover
    1:2:org.videolan.medialibrary.interfaces.media.AbstractAlbum getAlbum(long):168:169 -> getAlbum
    1:3:org.videolan.medialibrary.interfaces.media.AbstractArtist[] getAlbumArtists():179:181 -> getAlbumArtists
    4:4:org.videolan.medialibrary.interfaces.media.AbstractArtist[] getAlbumArtists():183:183 -> getAlbumArtists
    1:1:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] getAlbums():144:144 -> getAlbums
    2:2:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] getAlbums(int,boolean):148:148 -> getAlbums
    1:1:int getAlbumsCount():156:156 -> getAlbumsCount
    2:3:int getAlbumsCount(java.lang.String):161:162 -> getAlbumsCount
    1:2:org.videolan.medialibrary.interfaces.media.AbstractArtist getArtist(long):216:217 -> getArtist
    1:1:org.videolan.medialibrary.interfaces.media.AbstractArtist[] getArtists(boolean):175:175 -> getArtists
    2:4:org.videolan.medialibrary.interfaces.media.AbstractArtist[] getArtists(boolean,int,boolean):188:190 -> getArtists
    1:2:int getArtistsCount(boolean):202:203 -> getArtistsCount
    3:4:int getArtistsCount(java.lang.String):209:210 -> getArtistsCount
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getAudio():103:103 -> getAudio
    2:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getAudio(int,boolean):107:107 -> getAudio
    1:1:int getAudioCount():127:127 -> getAudioCount
    2:3:int getAudioCount(java.lang.String):488:489 -> getAudioCount
    1:3:java.lang.String[] getFoldersList():75:77 -> getFoldersList
    4:4:java.lang.String[] getFoldersList():79:79 -> getFoldersList
    1:2:org.videolan.medialibrary.interfaces.media.AbstractGenre getGenre(long):247:248 -> getGenre
    1:1:org.videolan.medialibrary.interfaces.media.AbstractGenre[] getGenres():223:223 -> getGenres
    2:2:org.videolan.medialibrary.interfaces.media.AbstractGenre[] getGenres(int,boolean):227:227 -> getGenres
    1:1:int getGenresCount():235:235 -> getGenresCount
    2:3:int getGenresCount(java.lang.String):240:241 -> getGenresCount
    1:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getMedia(java.lang.String,java.lang.String):350:351 -> getMedia
    3:4:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getMedia(java.lang.String,java.lang.String):353:354 -> getMedia
    5:6:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getMedia(java.lang.String,java.lang.String):356:357 -> getMedia
    7:8:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getMedia(long):363:364 -> getMedia
    9:10:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getMedia(long):366:367 -> getMedia
    11:12:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getMedia(long):369:370 -> getMedia
    13:14:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getMedia(android.net.Uri):376:377 -> getMedia
    15:16:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getMedia(android.net.Uri):379:380 -> getMedia
    17:18:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getMedia(android.net.Uri):382:383 -> getMedia
    1:2:int getMediaCount(java.lang.String):458:459 -> getMediaCount
    3:4:int getMediaCount(java.lang.String):461:462 -> getMediaCount
    5:6:int getMediaCount(java.lang.String):464:465 -> getMediaCount
    1:1:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] getPagedAlbums(int,boolean,int,int):152:152 -> getPagedAlbums
    1:3:org.videolan.medialibrary.interfaces.media.AbstractArtist[] getPagedArtists(boolean,int,boolean,int,int):195:197 -> getPagedArtists
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getPagedAudio(int,boolean,int,int):111:111 -> getPagedAudio
    1:1:org.videolan.medialibrary.interfaces.media.AbstractGenre[] getPagedGenres(int,boolean,int,int):231:231 -> getPagedGenres
    1:1:org.videolan.medialibrary.interfaces.media.AbstractPlaylist[] getPagedPlaylists(int,boolean,int,int):262:262 -> getPagedPlaylists
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getPagedVideos(int,boolean,int,int):87:87 -> getPagedVideos
    1:2:org.videolan.medialibrary.interfaces.media.AbstractPlaylist getPlaylist(long):278:279 -> getPlaylist
    1:1:org.videolan.medialibrary.interfaces.media.AbstractPlaylist[] getPlaylists():254:254 -> getPlaylists
    2:2:org.videolan.medialibrary.interfaces.media.AbstractPlaylist[] getPlaylists(int,boolean):258:258 -> getPlaylists
    1:1:int getPlaylistsCount():266:266 -> getPlaylistsCount
    2:3:int getPlaylistsCount(java.lang.String):271:272 -> getPlaylistsCount
    1:3:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getRecentAudio():115:117 -> getRecentAudio
    4:4:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getRecentAudio():119:119 -> getRecentAudio
    1:3:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getRecentVideos():95:97 -> getRecentVideos
    4:4:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getRecentVideos():99:99 -> getRecentVideos
    1:1:int getVideoCount():123:123 -> getVideoCount
    2:3:int getVideoCount(java.lang.String):512:513 -> getVideoCount
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getVideos():82:82 -> getVideos
    2:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getVideos(int,boolean):91:91 -> getVideos
    1:5:boolean increasePlayCount(long):417:421 -> increasePlayCount
    1:2:int init(android.content.Context):30:31 -> init
    1:4:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] lastMediaPlayed():307:310 -> lastMediaPlayed
    5:5:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] lastMediaPlayed():312:312 -> lastMediaPlayed
    6:6:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] lastMediaPlayed():314:314 -> lastMediaPlayed
    1:3:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] lastStreamsPlayed():318:320 -> lastStreamsPlayed
    4:4:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] lastStreamsPlayed():322:322 -> lastStreamsPlayed
    5:5:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] lastStreamsPlayed():324:324 -> lastStreamsPlayed
    1:2:void reload():294:295 -> reload
    3:6:void reload(java.lang.String):298:301 -> reload
    1:7:org.videolan.medialibrary.media.SearchAggregate search(java.lang.String):428:434 -> search
    1:3:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] searchAlbum(java.lang.String):532:534 -> searchAlbum
    4:4:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] searchAlbum(java.lang.String):536:536 -> searchAlbum
    5:6:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] searchAlbum(java.lang.String,int,boolean,int,int):539:540 -> searchAlbum
    1:3:org.videolan.medialibrary.interfaces.media.AbstractArtist[] searchArtist(java.lang.String):519:521 -> searchArtist
    4:4:org.videolan.medialibrary.interfaces.media.AbstractArtist[] searchArtist(java.lang.String):523:523 -> searchArtist
    5:6:org.videolan.medialibrary.interfaces.media.AbstractArtist[] searchArtist(java.lang.String,int,boolean,int,int):527:528 -> searchArtist
    1:3:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchAudio(java.lang.String):471:473 -> searchAudio
    4:4:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchAudio(java.lang.String):475:475 -> searchAudio
    5:7:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchAudio(java.lang.String,int,boolean,int,int):479:481 -> searchAudio
    8:8:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchAudio(java.lang.String,int,boolean,int,int):483:483 -> searchAudio
    1:3:org.videolan.medialibrary.interfaces.media.AbstractGenre[] searchGenre(java.lang.String):544:546 -> searchGenre
    4:4:org.videolan.medialibrary.interfaces.media.AbstractGenre[] searchGenre(java.lang.String):548:548 -> searchGenre
    5:6:org.videolan.medialibrary.interfaces.media.AbstractGenre[] searchGenre(java.lang.String,int,boolean,int,int):552:553 -> searchGenre
    1:3:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchMedia(java.lang.String):438:440 -> searchMedia
    4:5:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchMedia(java.lang.String):442:443 -> searchMedia
    6:7:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchMedia(java.lang.String):445:446 -> searchMedia
    8:8:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchMedia(java.lang.String):448:448 -> searchMedia
    9:10:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchMedia(java.lang.String,int,boolean,int,int):452:453 -> searchMedia
    1:3:org.videolan.medialibrary.interfaces.media.AbstractPlaylist[] searchPlaylist(java.lang.String):557:559 -> searchPlaylist
    4:4:org.videolan.medialibrary.interfaces.media.AbstractPlaylist[] searchPlaylist(java.lang.String):561:561 -> searchPlaylist
    5:6:org.videolan.medialibrary.interfaces.media.AbstractPlaylist[] searchPlaylist(java.lang.String,int,boolean,int,int):565:566 -> searchPlaylist
    1:3:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchVideo(java.lang.String):495:497 -> searchVideo
    4:4:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchVideo(java.lang.String):499:499 -> searchVideo
    5:7:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchVideo(java.lang.String,int,boolean,int,int):503:505 -> searchVideo
    8:8:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchVideo(java.lang.String,int,boolean,int,int):507:507 -> searchVideo
    1:4:void start():36:39 -> start
    1:1:void unbanFolder(java.lang.String):52:52 -> unbanFolder
org.videolan.medialibrary.stubs.StubPlaylist -> org.videolan.medialibrary.stubs.StubPlaylist:
    1:1:void <init>(long,java.lang.String,int):18:18 -> <init>
    2:3:void <init>(long,java.lang.String,int):14:15 -> <init>
    4:4:void <init>(android.os.Parcel):22:22 -> <init>
    5:6:void <init>(android.os.Parcel):14:15 -> <init>
    1:1:boolean add(long,int):67:67 -> add
    1:2:boolean append(long):47:48 -> append
    3:4:boolean append(long[]):53:54 -> append
    5:6:boolean append(java.util.List):60:61 -> append
    1:3:boolean delete():85:87 -> delete
    1:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getPagedTracks(int,int):34:35 -> getPagedTracks
    1:2:int getRealTracksCount():40:41 -> getRealTracksCount
    1:3:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getTracks():26:28 -> getTracks
    4:4:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getTracks():30:30 -> getTracks
    1:3:boolean move(int,int):72:74 -> move
    1:2:boolean remove(int):79:80 -> remove
    1:4:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchTracks(java.lang.String,int,boolean,int,int):95:98 -> searchTracks
    5:6:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] searchTracks(java.lang.String,int,boolean,int,int):100:101 -> searchTracks
    1:3:int searchTracksCount(java.lang.String):107:109 -> searchTracksCount
org.videolan.medialibrary.stubs.StubVideoGroup -> org.videolan.medialibrary.stubs.StubVideoGroup:
    1:1:void <init>(java.lang.String,int):10:10 -> <init>
    2:2:void <init>(android.os.Parcel):14:14 -> <init>
org.videolan.tools.IOScopedObject -> org.videolan.tools.IOScopedObject:
    1:2:void <init>():6:7 -> <init>
    1:1:kotlinx.coroutines.CoroutineDispatcher getCoroutineContext():7:7 -> getCoroutineContext
    1:1:kotlin.coroutines.CoroutineContext getCoroutineContext():6 -> getCoroutineContext
    2:2:kotlinx.coroutines.CoroutineDispatcher getCoroutineContext():7:7 -> getCoroutineContext
org.videolan.tools.KeyHelper -> org.videolan.tools.KeyHelper:
    1:1:void <clinit>():5:5 -> <clinit>
    1:1:void <init>():5:5 -> <init>
    1:1:boolean isShiftPressed():13:13 -> isShiftPressed
    1:4:void manageModifiers(android.view.KeyEvent):7:10 -> manageModifiers
org.videolan.tools.KotlinExtensionsKt -> org.videolan.tools.KotlinExtensionsKt:
    1:1:void <clinit>():30:30 -> <clinit>
    1:1:java.util.Map access$getLifecycleCoroutineScopes$p() -> access$getLifecycleCoroutineScopes$p
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> awaitAppIsForegroung
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> awaitAppIsForegroung
    1:1:java.lang.Object awaitAppIsForegroung(android.content.Context,kotlin.coroutines.Continuation):0 -> awaitAppIsForegroung
    2:2:java.lang.Object awaitAppIsForegroung(android.content.Context,kotlin.coroutines.Continuation):95:95 -> awaitAppIsForegroung
    3:3:java.lang.Object awaitAppIsForegroung(android.content.Context,kotlin.coroutines.Continuation):102:102 -> awaitAppIsForegroung
    4:5:java.lang.Object awaitAppIsForegroung(android.content.Context,kotlin.coroutines.Continuation):95:96 -> awaitAppIsForegroung
    6:6:java.lang.Integer kotlin.coroutines.jvm.internal.Boxing.boxInt(int):32:32 -> awaitAppIsForegroung
    6:6:java.lang.Object awaitAppIsForegroung(android.content.Context,kotlin.coroutines.Continuation):98 -> awaitAppIsForegroung
    7:8:java.lang.Object awaitAppIsForegroung(android.content.Context,kotlin.coroutines.Continuation):98:99 -> awaitAppIsForegroung
    9:9:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> awaitAppIsForegroung
    9:9:java.lang.Object awaitAppIsForegroung(android.content.Context,kotlin.coroutines.Continuation):99 -> awaitAppIsForegroung
    10:10:java.lang.Object awaitAppIsForegroung(android.content.Context,kotlin.coroutines.Continuation):100:100 -> awaitAppIsForegroung
    11:11:java.lang.Object awaitAppIsForegroung(android.content.Context,kotlin.coroutines.Continuation):102:102 -> awaitAppIsForegroung
    12:12:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> awaitAppIsForegroung
    12:12:java.lang.Object awaitAppIsForegroung(android.content.Context,kotlin.coroutines.Continuation):102 -> awaitAppIsForegroung
    13:13:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> awaitAppIsForegroung
    13:13:java.lang.Object awaitAppIsForegroung(android.content.Context,kotlin.coroutines.Continuation):97 -> awaitAppIsForegroung
    1:1:kotlinx.coroutines.channels.SendChannel conflatedActor(kotlinx.coroutines.CoroutineScope,long,kotlin.jvm.functions.Function0):0:0 -> conflatedActor$default
    1:1:kotlinx.coroutines.channels.SendChannel conflatedActor$default(kotlinx.coroutines.CoroutineScope,long,kotlin.jvm.functions.Function0,int,java.lang.Object):63 -> conflatedActor$default
    2:2:kotlinx.coroutines.channels.SendChannel conflatedActor(kotlinx.coroutines.CoroutineScope,long,kotlin.jvm.functions.Function0):63:63 -> conflatedActor$default
    2:2:kotlinx.coroutines.channels.SendChannel conflatedActor$default(kotlinx.coroutines.CoroutineScope,long,kotlin.jvm.functions.Function0,int,java.lang.Object):63 -> conflatedActor$default
    1:2:void copy(android.content.Context,java.lang.String,java.lang.String):80:81 -> copy
    3:3:void copy(android.content.Context,java.lang.String,java.lang.String):80:80 -> copy
    1:1:kotlinx.coroutines.CoroutineScope getCoroutineScope(androidx.lifecycle.LifecycleOwner):34:34 -> getCoroutineScope
    2:2:kotlinx.coroutines.Job createJob$default(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,int,java.lang.Object):20:20 -> getCoroutineScope
    2:2:kotlinx.coroutines.CoroutineScope getCoroutineScope(androidx.lifecycle.LifecycleOwner):34 -> getCoroutineScope
    3:3:kotlinx.coroutines.Job createJob(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):0:0 -> getCoroutineScope
    3:3:kotlinx.coroutines.Job createJob$default(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,int,java.lang.Object):20 -> getCoroutineScope
    3:3:kotlinx.coroutines.CoroutineScope getCoroutineScope(androidx.lifecycle.LifecycleOwner):34 -> getCoroutineScope
    4:5:kotlinx.coroutines.Job createJob(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event):20:21 -> getCoroutineScope
    4:5:kotlinx.coroutines.Job createJob$default(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,int,java.lang.Object):20 -> getCoroutineScope
    4:5:kotlinx.coroutines.CoroutineScope getCoroutineScope(androidx.lifecycle.LifecycleOwner):34 -> getCoroutineScope
    6:6:kotlinx.coroutines.CoroutineScope getCoroutineScope(androidx.lifecycle.LifecycleOwner):35:35 -> getCoroutineScope
    7:7:kotlinx.coroutines.CoroutineScope kotlinx.coroutines.CoroutineScopeKt.CoroutineScope(kotlin.coroutines.CoroutineContext):0:0 -> getCoroutineScope
    7:7:kotlinx.coroutines.CoroutineScope getCoroutineScope(androidx.lifecycle.LifecycleOwner):35 -> getCoroutineScope
    8:8:kotlinx.coroutines.CoroutineScope kotlinx.coroutines.CoroutineScopeKt.CoroutineScope(kotlin.coroutines.CoroutineContext):192:192 -> getCoroutineScope
    8:8:kotlinx.coroutines.CoroutineScope getCoroutineScope(androidx.lifecycle.LifecycleOwner):35 -> getCoroutineScope
    9:10:kotlinx.coroutines.CoroutineScope getCoroutineScope(androidx.lifecycle.LifecycleOwner):36:37 -> getCoroutineScope
    1:1:int getDp(int):60:60 -> getDp
    1:1:int getposition(java.util.List,java.lang.Object):42:42 -> getposition
    1:1:boolean isAppForeground(android.app.ActivityManager):105:105 -> isAppForeground
    1:1:boolean isStarted(androidx.lifecycle.LifecycleOwner):46:46 -> isStarted
    1:1:boolean isVisible(android.view.View):48:48 -> isVisible
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> retry
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> retry
    1:1:java.lang.Object retry(int,long,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):0 -> retry
    2:2:java.lang.Object retry(int,long,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):84:84 -> retry
    3:3:java.lang.Integer kotlin.coroutines.jvm.internal.Boxing.boxInt(int):32:32 -> retry
    3:3:java.lang.Object retry(int,long,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):88 -> retry
    4:5:java.lang.Object retry(int,long,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):88:89 -> retry
    6:6:java.lang.Object retry(int,long,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):84:84 -> retry
    7:7:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> retry
    7:7:java.lang.Object retry(int,long,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):84 -> retry
    8:8:java.lang.Object retry(int,long,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):90:90 -> retry
    9:9:java.lang.Object retry(int,long,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):92:92 -> retry
    1:1:void setVisibility(android.view.View,int):53:53 -> setGone
    1:1:void setGone(android.view.View):58 -> setGone
    1:1:void setVisibility(android.view.View,int):53:53 -> setInvisible
    1:1:void setInvisible(android.view.View):57 -> setInvisible
    1:1:void setVisibility(android.view.View,int):53:53 -> setVisibility
    1:1:void setVisibility(android.view.View,int):53:53 -> setVisible
    1:1:void setVisible(android.view.View):56 -> setVisible
org.videolan.tools.KotlinExtensionsKt$conflatedActor$1 -> org.videolan.tools.KotlinExtensionsKt$conflatedActor$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):63:63 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):68:68 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):63:64 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):63:63 -> invokeSuspend
    7:8:java.lang.Object invokeSuspend(java.lang.Object):65:66 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):68:68 -> invokeSuspend
org.videolan.tools.KotlinExtensionsKt$coroutineScope$$inlined$let$lambda$1 -> org.videolan.tools.KotlinExtensionsKt$coroutineScope$$inlined$let$lambda$1:
    1:1:void invoke(java.lang.Throwable):37:37 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0:0 -> invoke
org.videolan.tools.KotlinExtensionsKt$createJob$$inlined$also$lambda$1 -> org.videolan.tools.KotlinExtensionsKt$createJob$$inlined$also$lambda$1:
    1:1:void <init>(kotlinx.coroutines.CompletableJob,androidx.lifecycle.LifecycleOwner):21:21 -> <init>
    1:2:void clear():24:25 -> clear
org.videolan.tools.MultiSelectHelper -> org.videolan.tools.MultiSelectHelper:
    1:1:void <init>(org.videolan.tools.MultiSelectAdapter,java.lang.Object):9:9 -> <init>
    2:2:void <init>(org.videolan.tools.MultiSelectAdapter,java.lang.Object):11:11 -> <init>
    1:5:void clearSelection():47:51 -> clearSelection
    1:2:java.util.List getSelection():14:15 -> getSelection
    1:1:int getSelectionCount():20:20 -> getSelectionCount
    1:1:android.util.SparseBooleanArray getSelectionMap():11:11 -> getSelectionMap
    1:1:boolean isSelected(int):54:54 -> isSelected
    1:4:void toggleSelection(int,boolean):23:26 -> toggleSelection
    5:6:void toggleSelection(int,boolean):28:29 -> toggleSelection
    7:9:void toggleSelection(int,boolean):31:33 -> toggleSelection
    10:10:void toggleSelection(int,boolean):62:62 -> toggleSelection
    11:11:void toggleSelection(int,boolean):37:37 -> toggleSelection
    12:12:boolean isSelected(int):54:54 -> toggleSelection
    12:12:void toggleSelection(int,boolean):41 -> toggleSelection
    13:15:void toggleSelection(int,boolean):41:43 -> toggleSelection
    1:1:void toggleSelection$default(org.videolan.tools.MultiSelectHelper,int,boolean,int,java.lang.Object):22:22 -> toggleSelection$default
org.videolan.tools.SingletonHolder -> org.videolan.tools.SingletonHolder:
    1:2:void <init>(kotlin.jvm.functions.Function1):23:24 -> <init>
    1:2:java.lang.Object getInstance(java.lang.Object):27:28 -> getInstance
    3:5:java.lang.Object getInstance(java.lang.Object):31:33 -> getInstance
    6:6:java.lang.Object getInstance(java.lang.Object):27:27 -> getInstance
    7:7:java.lang.Object getInstance(java.lang.Object):31:31 -> getInstance
    8:8:java.lang.Object getInstance(java.lang.Object):27:27 -> getInstance
org.videolan.vlc.BuildConfig -> org.videolan.vlc.BuildConfig:
    1:1:void <clinit>():16:16 -> <clinit>
org.videolan.vlc.CbAction -> org.videolan.vlc.CbAction:
    1:1:void <init>():1318:1318 -> <init>
    2:2:void <init>():1318:1318 -> <init>
    2:2:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):1318 -> <init>
org.videolan.vlc.CbAdd -> org.videolan.vlc.CbAdd:
    1:1:void <init>(org.videolan.vlc.PlaybackService$Callback):1322:1322 -> <init>
    1:1:org.videolan.vlc.PlaybackService$Callback getCb():1322:1322 -> getCb
org.videolan.vlc.CbMediaEvent -> org.videolan.vlc.CbMediaEvent:
    1:1:void <init>(org.videolan.libvlc.Media$Event):1320:1320 -> <init>
    1:1:org.videolan.libvlc.Media$Event getEvent():1320:1320 -> getEvent
org.videolan.vlc.CbMediaPlayerEvent -> org.videolan.vlc.CbMediaPlayerEvent:
    1:1:void <init>(org.videolan.libvlc.MediaPlayer$Event):1321:1321 -> <init>
    1:1:org.videolan.libvlc.MediaPlayer$Event getEvent():1321:1321 -> getEvent
org.videolan.vlc.CbRemove -> org.videolan.vlc.CbRemove:
    1:1:void <init>(org.videolan.vlc.PlaybackService$Callback):1323:1323 -> <init>
    1:1:org.videolan.vlc.PlaybackService$Callback getCb():1323:1323 -> getCb
org.videolan.vlc.CbUpdate -> org.videolan.vlc.CbUpdate:
    1:1:void <clinit>():1319:1319 -> <clinit>
    1:1:void <init>():1319:1319 -> <init>
org.videolan.vlc.DataBinderMapperImpl -> org.videolan.vlc.DataBinderMapperImpl:
    1:1:void <clinit>():178:178 -> <clinit>
    2:53:void <clinit>():181:232 -> <clinit>
    1:1:void <init>():73:73 -> <init>
    1:3:java.util.List collectDependencies():623:625 -> collectDependencies
    1:1:java.lang.String convertBrIdToString(int):617:617 -> convertBrIdToString
    1:1:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):569:569 -> getDataBinder
    2:2:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):571:571 -> getDataBinder
    3:3:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):576:576 -> getDataBinder
    4:5:androidx.databinding.ViewDataBinding internalGetViewDataBinding1(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):558:559 -> getDataBinder
    4:5:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):582 -> getDataBinder
    6:6:androidx.databinding.ViewDataBinding internalGetViewDataBinding1(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):561:561 -> getDataBinder
    6:6:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):582 -> getDataBinder
    7:8:androidx.databinding.ViewDataBinding internalGetViewDataBinding1(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):552:553 -> getDataBinder
    7:8:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):582 -> getDataBinder
    9:9:androidx.databinding.ViewDataBinding internalGetViewDataBinding1(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):555:555 -> getDataBinder
    9:9:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):582 -> getDataBinder
    10:11:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):539:540 -> getDataBinder
    10:11:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    12:12:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):542:542 -> getDataBinder
    12:12:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    13:14:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):533:534 -> getDataBinder
    13:14:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    15:15:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):536:536 -> getDataBinder
    15:15:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    16:17:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):527:528 -> getDataBinder
    16:17:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    18:18:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):530:530 -> getDataBinder
    18:18:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    19:20:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):521:522 -> getDataBinder
    19:20:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    21:21:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):524:524 -> getDataBinder
    21:21:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    22:23:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):515:516 -> getDataBinder
    22:23:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    24:24:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):518:518 -> getDataBinder
    24:24:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    25:26:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):509:510 -> getDataBinder
    25:26:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    27:27:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):512:512 -> getDataBinder
    27:27:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    28:29:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):503:504 -> getDataBinder
    28:29:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    30:30:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):506:506 -> getDataBinder
    30:30:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    31:32:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):497:498 -> getDataBinder
    31:32:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    33:33:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):500:500 -> getDataBinder
    33:33:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    34:35:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):491:492 -> getDataBinder
    34:35:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    36:36:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):494:494 -> getDataBinder
    36:36:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    37:38:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):485:486 -> getDataBinder
    37:38:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    39:39:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):488:488 -> getDataBinder
    39:39:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    40:41:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):479:480 -> getDataBinder
    40:41:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    42:42:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):482:482 -> getDataBinder
    42:42:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    43:44:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):473:474 -> getDataBinder
    43:44:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    45:45:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):476:476 -> getDataBinder
    45:45:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    46:47:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):467:468 -> getDataBinder
    46:47:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    48:48:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):470:470 -> getDataBinder
    48:48:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    49:50:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):461:462 -> getDataBinder
    49:50:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    51:51:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):464:464 -> getDataBinder
    51:51:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    52:53:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):455:456 -> getDataBinder
    52:53:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    54:54:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):458:458 -> getDataBinder
    54:54:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    55:56:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):449:450 -> getDataBinder
    55:56:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    57:57:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):452:452 -> getDataBinder
    57:57:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    58:59:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):443:444 -> getDataBinder
    58:59:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    60:60:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):446:446 -> getDataBinder
    60:60:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    61:62:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):437:438 -> getDataBinder
    61:62:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    63:63:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):440:440 -> getDataBinder
    63:63:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    64:65:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):431:432 -> getDataBinder
    64:65:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    66:66:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):434:434 -> getDataBinder
    66:66:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    67:68:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):425:426 -> getDataBinder
    67:68:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    69:69:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):428:428 -> getDataBinder
    69:69:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    70:71:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):419:420 -> getDataBinder
    70:71:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    72:72:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):422:422 -> getDataBinder
    72:72:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    73:74:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):413:414 -> getDataBinder
    73:74:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    75:75:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):416:416 -> getDataBinder
    75:75:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    76:77:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):407:408 -> getDataBinder
    76:77:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    78:78:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):410:410 -> getDataBinder
    78:78:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    79:80:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):401:402 -> getDataBinder
    79:80:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    81:81:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):404:404 -> getDataBinder
    81:81:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    82:83:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):392:393 -> getDataBinder
    82:83:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    84:85:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):395:396 -> getDataBinder
    84:85:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    86:86:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):398:398 -> getDataBinder
    86:86:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    87:88:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):386:387 -> getDataBinder
    87:88:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    89:89:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):389:389 -> getDataBinder
    89:89:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    90:91:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):380:381 -> getDataBinder
    90:91:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    92:92:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):383:383 -> getDataBinder
    92:92:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    93:94:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):374:375 -> getDataBinder
    93:94:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    95:95:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):377:377 -> getDataBinder
    95:95:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    96:97:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):368:369 -> getDataBinder
    96:97:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    98:98:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):371:371 -> getDataBinder
    98:98:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    99:100:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):362:363 -> getDataBinder
    99:100:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    101:101:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):365:365 -> getDataBinder
    101:101:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    102:103:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):356:357 -> getDataBinder
    102:103:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    104:104:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):359:359 -> getDataBinder
    104:104:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    105:106:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):350:351 -> getDataBinder
    105:106:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    107:107:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):353:353 -> getDataBinder
    107:107:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    108:109:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):344:345 -> getDataBinder
    108:109:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    110:110:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):347:347 -> getDataBinder
    110:110:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    111:112:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):338:339 -> getDataBinder
    111:112:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    113:113:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):341:341 -> getDataBinder
    113:113:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    114:115:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):332:333 -> getDataBinder
    114:115:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    116:116:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):335:335 -> getDataBinder
    116:116:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    117:118:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):326:327 -> getDataBinder
    117:118:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    119:119:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):329:329 -> getDataBinder
    119:119:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    120:121:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):320:321 -> getDataBinder
    120:121:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    122:122:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):323:323 -> getDataBinder
    122:122:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    123:124:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):314:315 -> getDataBinder
    123:124:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    125:125:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):317:317 -> getDataBinder
    125:125:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    126:127:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):308:309 -> getDataBinder
    126:127:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    128:128:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):311:311 -> getDataBinder
    128:128:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    129:130:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):302:303 -> getDataBinder
    129:130:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    131:131:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):305:305 -> getDataBinder
    131:131:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    132:133:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):296:297 -> getDataBinder
    132:133:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    134:134:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):299:299 -> getDataBinder
    134:134:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    135:136:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):290:291 -> getDataBinder
    135:136:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    137:137:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):293:293 -> getDataBinder
    137:137:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    138:139:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):284:285 -> getDataBinder
    138:139:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    140:140:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):287:287 -> getDataBinder
    140:140:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    141:142:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):275:276 -> getDataBinder
    141:142:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    143:144:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):278:279 -> getDataBinder
    143:144:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    145:145:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):281:281 -> getDataBinder
    145:145:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    146:147:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):269:270 -> getDataBinder
    146:147:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    148:148:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):272:272 -> getDataBinder
    148:148:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    149:150:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):263:264 -> getDataBinder
    149:150:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    151:151:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):266:266 -> getDataBinder
    151:151:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    152:153:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):257:258 -> getDataBinder
    152:153:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    154:154:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):260:260 -> getDataBinder
    154:154:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    155:156:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):251:252 -> getDataBinder
    155:156:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    157:157:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):254:254 -> getDataBinder
    157:157:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    158:159:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):245:246 -> getDataBinder
    158:159:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    160:160:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):248:248 -> getDataBinder
    160:160:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    161:162:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):239:240 -> getDataBinder
    161:162:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    163:163:androidx.databinding.ViewDataBinding internalGetViewDataBinding0(androidx.databinding.DataBindingComponent,android.view.View,int,java.lang.Object):242:242 -> getDataBinder
    163:163:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):579 -> getDataBinder
    164:164:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int):573:573 -> getDataBinder
    165:165:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View[],int):591:591 -> getDataBinder
    166:166:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View[],int):594:594 -> getDataBinder
    167:167:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View[],int):596:596 -> getDataBinder
    168:168:androidx.databinding.ViewDataBinding getDataBinder(androidx.databinding.DataBindingComponent,android.view.View[],int):598:598 -> getDataBinder
    1:2:int getLayoutId(java.lang.String):611:612 -> getLayoutId
org.videolan.vlc.DataBinderMapperImpl$InnerBrLookup -> org.videolan.vlc.DataBinderMapperImpl$InnerBrLookup:
    1:1:void <clinit>():630:630 -> <clinit>
    2:55:void <clinit>():633:686 -> <clinit>
org.videolan.vlc.DataBinderMapperImpl$InnerLayoutIdLookup -> org.videolan.vlc.DataBinderMapperImpl$InnerLayoutIdLookup:
    1:1:void <clinit>():691:691 -> <clinit>
    2:55:void <clinit>():694:747 -> <clinit>
org.videolan.vlc.DebugLogService -> org.videolan.vlc.DebugLogService:
    1:1:void <init>():44:44 -> <init>
    2:2:void <init>():47:47 -> <init>
    3:4:void <init>():49:50 -> <init>
    1:1:void access$registerCallback(org.videolan.vlc.DebugLogService,org.videolan.vlc.IDebugLogServiceCallback):44:44 -> access$registerCallback
    1:1:void access$unregisterCallback(org.videolan.vlc.DebugLogService,org.videolan.vlc.IDebugLogServiceCallback):44:44 -> access$unregisterCallback
    1:1:void attachBaseContext(android.content.Context):53:53 -> attachBaseContext
    1:2:void clear():160:161 -> clear
    1:1:android.content.Context getApplicationContext():57:57 -> getApplicationContext
    1:1:android.os.IBinder onBind(android.content.Intent):61:61 -> onBind
    1:5:void onLog(java.lang.String):114:118 -> onLog
    1:1:int onStartCommand(android.content.Intent,int,int):214:214 -> onStartCommand
    2:6:void forceForeground():123:127 -> onStartCommand
    2:6:int onStartCommand(android.content.Intent,int,int):214 -> onStartCommand
    7:13:void forceForeground():129:135 -> onStartCommand
    7:13:int onStartCommand(android.content.Intent,int,int):214 -> onStartCommand
    1:2:void registerCallback(org.videolan.vlc.IDebugLogServiceCallback):220:221 -> registerCallback
    1:1:void run():166:166 -> run
    2:2:void run():165:165 -> run
    3:3:void run():167:167 -> run
    4:10:void run():174:180 -> run
    11:11:void run():177:177 -> run
    12:12:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> run
    12:12:void run():189 -> run
    13:13:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> run
    13:13:void run():190 -> run
    14:14:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> run
    14:14:void run():191 -> run
    15:15:void run():177:177 -> run
    16:16:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> run
    16:16:void run():189 -> run
    17:17:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> run
    17:17:void run():190 -> run
    18:18:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> run
    18:18:void run():191 -> run
    19:19:void run():191:191 -> run
    20:20:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> run
    20:20:void run():189 -> run
    21:21:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> run
    21:21:void run():190 -> run
    22:22:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> run
    22:22:void run():191 -> run
    23:23:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> run
    23:23:void run():189 -> run
    24:24:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> run
    24:24:void run():190 -> run
    25:25:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> run
    25:25:void run():191 -> run
    26:28:void run():193:195 -> run
    29:29:void run():193:193 -> run
    1:1:void save():201:201 -> save
    2:2:void save():203:203 -> save
    3:3:void save():207:207 -> save
    4:6:void save():209:211 -> save
    7:7:void save():210:210 -> save
    1:1:void sendMessage(int,java.lang.String):92:92 -> sendMessage
    2:2:void sendMessage(int,java.lang.String):95:95 -> sendMessage
    3:3:void sendMessage(int,java.lang.String):103:103 -> sendMessage
    4:4:void sendMessage(int,java.lang.String):102:102 -> sendMessage
    5:5:void sendMessage(int,java.lang.String):98:98 -> sendMessage
    6:6:void sendMessage(int,java.lang.String):100:100 -> sendMessage
    7:8:void sendMessage(int,java.lang.String):109:110 -> sendMessage
    1:4:void start():140:143 -> start
    5:7:void start():145:147 -> start
    8:8:void start():143:143 -> start
    1:6:void stop():151:156 -> stop
    7:7:void stop():151:151 -> stop
    1:1:void unregisterCallback(org.videolan.vlc.IDebugLogServiceCallback):227:227 -> unregisterCallback
org.videolan.vlc.DebugLogService$Client -> org.videolan.vlc.DebugLogService$Client:
    1:1:void <init>(android.content.Context,org.videolan.vlc.DebugLogService$Client$Callback):231:231 -> <init>
    2:2:void <init>(android.content.Context,org.videolan.vlc.DebugLogService$Client$Callback):235:235 -> <init>
    3:3:void <init>(android.content.Context,org.videolan.vlc.DebugLogService$Client$Callback):237:237 -> <init>
    4:4:void <init>(android.content.Context,org.videolan.vlc.DebugLogService$Client$Callback):259:259 -> <init>
    5:5:void <init>(android.content.Context,org.videolan.vlc.DebugLogService$Client$Callback):289:289 -> <init>
    1:1:org.videolan.vlc.DebugLogService$Client$Callback access$getMCallback$p(org.videolan.vlc.DebugLogService$Client):230:230 -> access$getMCallback$p
    1:1:android.content.Context access$getMContext$p(org.videolan.vlc.DebugLogService$Client):230:230 -> access$getMContext$p
    1:1:android.os.Handler access$getMHandler$p(org.videolan.vlc.DebugLogService$Client):230:230 -> access$getMHandler$p
    1:1:org.videolan.vlc.DebugLogService$Client$mICallback$1 access$getMICallback$p(org.videolan.vlc.DebugLogService$Client):230:230 -> access$getMICallback$p
    1:1:org.videolan.vlc.IDebugLogService access$getMIDebugLogService$p(org.videolan.vlc.DebugLogService$Client):230:230 -> access$getMIDebugLogService$p
    1:1:void access$setMIDebugLogService$p(org.videolan.vlc.DebugLogService$Client,org.videolan.vlc.IDebugLogService):230:230 -> access$setMIDebugLogService$p
    1:2:boolean clear():321:322 -> clear
    3:4:boolean clear():324:325 -> clear
    5:5:boolean clear():324:324 -> clear
    6:6:boolean clear():330:330 -> clear
    7:7:boolean clear():321:321 -> clear
    1:3:void release():349:351 -> release
    4:4:void release():353:353 -> release
    5:5:void release():357:357 -> release
    6:6:void release():350:350 -> release
    7:8:void release():360:361 -> release
    9:9:void release():350:350 -> release
    10:10:void release():363:363 -> release
    1:2:boolean save():335:336 -> save
    3:4:boolean save():338:339 -> save
    5:5:boolean save():338:338 -> save
    6:6:boolean save():344:344 -> save
    7:7:boolean save():335:335 -> save
    1:2:boolean start():293:294 -> start
    3:4:boolean start():296:297 -> start
    5:5:boolean start():296:296 -> start
    6:6:boolean start():302:302 -> start
    7:7:boolean start():293:293 -> start
    1:2:boolean stop():307:308 -> stop
    3:4:boolean stop():310:311 -> stop
    5:5:boolean stop():310:310 -> stop
    6:6:boolean stop():316:316 -> stop
    7:7:boolean stop():307:307 -> stop
org.videolan.vlc.DebugLogService$Client$mICallback$1 -> org.videolan.vlc.DebugLogService$Client$mICallback$1:
    1:1:void <init>(org.videolan.vlc.DebugLogService$Client):237:237 -> <init>
    1:1:void onLog(java.lang.String):250:250 -> onLog
    1:1:void onSaved(boolean,java.lang.String):255:255 -> onSaved
    1:1:void onStarted(java.util.List):245:245 -> onStarted
    1:1:void onStopped():240:240 -> onStopped
org.videolan.vlc.DebugLogService$Client$mICallback$1$onLog$1 -> org.videolan.vlc.DebugLogService$Client$mICallback$1$onLog$1:
    1:1:void run():250:250 -> run
org.videolan.vlc.DebugLogService$Client$mICallback$1$onSaved$1 -> org.videolan.vlc.DebugLogService$Client$mICallback$1$onSaved$1:
    1:1:void run():255:255 -> run
org.videolan.vlc.DebugLogService$Client$mICallback$1$onStarted$1 -> org.videolan.vlc.DebugLogService$Client$mICallback$1$onStarted$1:
    1:1:void run():245:245 -> run
org.videolan.vlc.DebugLogService$Client$mICallback$1$onStopped$1 -> org.videolan.vlc.DebugLogService$Client$mICallback$1$onStopped$1:
    1:1:void run():240:240 -> run
org.videolan.vlc.DebugLogService$Client$mServiceConnection$1 -> org.videolan.vlc.DebugLogService$Client$mServiceConnection$1:
    1:1:void <init>(org.videolan.vlc.DebugLogService$Client):259:259 -> <init>
    1:2:void onServiceConnected(android.content.ComponentName,android.os.IBinder):261:262 -> onServiceConnected
    3:3:void onServiceConnected(android.content.ComponentName,android.os.IBinder):264:264 -> onServiceConnected
    4:6:void onServiceConnected(android.content.ComponentName,android.os.IBinder):266:268 -> onServiceConnected
    7:7:void onServiceConnected(android.content.ComponentName,android.os.IBinder):261:261 -> onServiceConnected
    1:3:void onServiceDisconnected(android.content.ComponentName):275:277 -> onServiceDisconnected
org.videolan.vlc.DebugLogService$DebugLogServiceStub -> org.videolan.vlc.DebugLogService$DebugLogServiceStub:
    1:1:void <init>(org.videolan.vlc.DebugLogService):64:64 -> <init>
    1:1:void clear():74:74 -> clear
    1:1:void registerCallback(org.videolan.vlc.IDebugLogServiceCallback):82:82 -> registerCallback
    1:1:void save():78:78 -> save
    1:1:void start():66:66 -> start
    1:1:void stop():70:70 -> stop
    1:1:void unregisterCallback(org.videolan.vlc.IDebugLogServiceCallback):86:86 -> unregisterCallback
org.videolan.vlc.DeviceAction -> org.videolan.vlc.DeviceAction:
    1:1:void <init>():241:241 -> <init>
    2:2:void <init>():241:241 -> <init>
    2:2:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):241 -> <init>
org.videolan.vlc.DiscoverFolder -> org.videolan.vlc.DiscoverFolder:
    1:1:void <init>(java.lang.String):516:516 -> <init>
    1:1:java.lang.String getPath():516:516 -> getPath
org.videolan.vlc.DiscoverStorage -> org.videolan.vlc.DiscoverStorage:
    1:1:void <init>(java.lang.String):515:515 -> <init>
    1:1:java.lang.String getPath():515:515 -> getPath
org.videolan.vlc.ExternalMonitor -> org.videolan.vlc.ExternalMonitor:
    1:1:void <clinit>():61:61 -> <clinit>
    2:2:kotlinx.coroutines.MainCoroutineDispatcher kotlinx.coroutines.Dispatchers.getMain():58:58 -> <clinit>
    2:2:void <clinit>():62 -> <clinit>
    3:3:void <clinit>():62:62 -> <clinit>
    4:4:void <clinit>():68:68 -> <clinit>
    5:5:void <clinit>():85:85 -> <clinit>
    6:8:void <clinit>():146:148 -> <clinit>
    9:9:void <clinit>():150:150 -> <clinit>
    10:10:void <clinit>():157:157 -> <clinit>
    1:1:void <init>():61:61 -> <init>
    1:1:android.content.Context access$getCtx$p(org.videolan.vlc.ExternalMonitor):61:61 -> access$getCtx$p
    1:1:void access$notifyNewStorage(org.videolan.vlc.ExternalMonitor,android.net.Uri,java.lang.String):61:61 -> access$notifyNewStorage
    1:1:boolean allowLan():219:219 -> allowLan
    1:1:androidx.lifecycle.MutableLiveData getConnected():146:146 -> getConnected
    1:1:kotlin.coroutines.CoroutineContext getCoroutineContext():61:61 -> getCoroutineContext
    2:2:kotlinx.coroutines.MainCoroutineDispatcher getCoroutineContext():62:62 -> getCoroutineContext
    1:1:org.videolan.vlc.util.LiveDataset getDevices():157:157 -> getDevices
    1:1:videolan.org.commontools.LiveEvent getStoragePlugged():148:148 -> getStoragePlugged
    1:1:videolan.org.commontools.LiveEvent getStorageUnplugged():147:147 -> getStorageUnplugged
    1:1:boolean isConnected():210:210 -> isConnected
    1:2:boolean isLan():215:216 -> isLan
    1:1:boolean isVPN():153:153 -> isVPN
    1:4:void notifyNewStorage(android.net.Uri,java.lang.String):203:206 -> notifyNewStorage
    5:5:void notifyNewStorage(android.net.Uri,java.lang.String):203:203 -> notifyNewStorage
    1:2:void onReceive(android.content.Context,android.content.Intent):91:92 -> onReceive
    3:4:void onReceive(android.content.Context,android.content.Intent):107:108 -> onReceive
    5:5:void onReceive(android.content.Context,android.content.Intent):92:92 -> onReceive
    6:7:void onReceive(android.content.Context,android.content.Intent):94:95 -> onReceive
    8:10:void onReceive(android.content.Context,android.content.Intent):97:99 -> onReceive
    11:14:boolean updateVPNStatus():126:129 -> onReceive
    11:14:void onReceive(android.content.Context,android.content.Intent):100 -> onReceive
    15:15:boolean updateVPNStatus():128:128 -> onReceive
    15:15:void onReceive(android.content.Context,android.content.Intent):100 -> onReceive
    16:16:boolean updateVPNStatus():127:127 -> onReceive
    16:16:void onReceive(android.content.Context,android.content.Intent):100 -> onReceive
    17:21:boolean updateVPNStatus():134:138 -> onReceive
    17:21:void onReceive(android.content.Context,android.content.Intent):100 -> onReceive
    22:24:void onReceive(android.content.Context,android.content.Intent):100:102 -> onReceive
    25:25:void onReceive(android.content.Context,android.content.Intent):97:97 -> onReceive
    26:26:void onReceive(android.content.Context,android.content.Intent):92:92 -> onReceive
    27:27:void onReceive(android.content.Context,android.content.Intent):105:105 -> onReceive
    28:28:void onReceive(android.content.Context,android.content.Intent):92:92 -> onReceive
    29:32:void onReceive(android.content.Context,android.content.Intent):116:119 -> onReceive
    33:33:void org.videolan.vlc.util.LiveDataset.remove(java.lang.Object):31:31 -> onReceive
    33:33:void onReceive(android.content.Context,android.content.Intent):119 -> onReceive
    34:34:void onReceive(android.content.Context,android.content.Intent):117:117 -> onReceive
    35:35:void onReceive(android.content.Context,android.content.Intent):92:92 -> onReceive
    36:38:void onReceive(android.content.Context,android.content.Intent):111:113 -> onReceive
    39:39:void org.videolan.vlc.util.LiveDataset.add(java.lang.Object):19:19 -> onReceive
    39:39:void onReceive(android.content.Context,android.content.Intent):113 -> onReceive
    1:13:void register():161:173 -> register
    14:16:void checkNewStorages(android.content.Context):180:182 -> register
    14:16:void register():174 -> register
    17:17:void checkNewStorages(android.content.Context):184:184 -> register
    17:17:void register():174 -> register
    18:19:void checkNewStorages(android.content.Context):186:187 -> register
    18:19:void register():174 -> register
    1:2:void subscribeStorageCb(android.app.Activity):223:224 -> subscribeStorageCb
    1:3:void unregister$vlc_android_release():192:194 -> unregister$vlc_android_release
    4:6:void unregister$vlc_android_release():196:198 -> unregister$vlc_android_release
    1:3:void unsubscribeStorageCb(android.app.Activity):228:230 -> unsubscribeStorageCb
    4:4:void unsubscribeStorageCb(android.app.Activity):229:229 -> unsubscribeStorageCb
    5:5:void unsubscribeStorageCb(android.app.Activity):228:228 -> unsubscribeStorageCb
    6:6:void unsubscribeStorageCb(android.app.Activity):232:232 -> unsubscribeStorageCb
org.videolan.vlc.ExternalMonitor$1 -> org.videolan.vlc.ExternalMonitor$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:4:java.lang.Object invokeSuspend(java.lang.Object):85:87 -> invokeSuspend
org.videolan.vlc.ExternalMonitor$actor$1 -> org.videolan.vlc.ExternalMonitor$actor$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):68:68 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):82:82 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):68:69 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):68:68 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):70:72 -> invokeSuspend
    10:11:java.lang.Object invokeSuspend(java.lang.Object):244:245 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):73:73 -> invokeSuspend
    13:16:java.lang.Object invokeSuspend(java.lang.Object):76:79 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):82:82 -> invokeSuspend
org.videolan.vlc.ExternalMonitor$actor$1$invokeSuspend$$inlined$getFromMl$1 -> org.videolan.vlc.ExternalMonitor$actor$1$invokeSuspend$$inlined$getFromMl$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):71:71 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):92:92 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):71:73 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):195:195 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):75:75 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):187:188 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):77:77 -> invokeSuspend
    12:14:java.lang.Object invokeSuspend(java.lang.Object):88:90 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):193:193 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
    17:17:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
org.videolan.vlc.ExternalMonitor$actor$1$invokeSuspend$$inlined$getFromMl$1$1 -> org.videolan.vlc.ExternalMonitor$actor$1$invokeSuspend$$inlined$getFromMl$1$1:
    1:1:void <init>(kotlinx.coroutines.CancellableContinuation,org.videolan.vlc.ExternalMonitor$actor$1$invokeSuspend$$inlined$getFromMl$1,kotlinx.coroutines.CoroutineScope,org.videolan.medialibrary.interfaces.AbstractMedialibrary,boolean):77:77 -> <init>
    1:1:void onMedialibraryReady():80:80 -> onMedialibraryReady
org.videolan.vlc.ExternalMonitor$actor$1$invokeSuspend$$inlined$getFromMl$1$1$1 -> org.videolan.vlc.ExternalMonitor$actor$1$invokeSuspend$$inlined$getFromMl$1$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):80:80 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):84:84 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):80:81 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):187:187 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):82:84 -> invokeSuspend
org.videolan.vlc.ExternalMonitor$actor$1$invokeSuspend$$inlined$getFromMl$1$2 -> org.videolan.vlc.ExternalMonitor$actor$1$invokeSuspend$$inlined$getFromMl$1$2:
    1:1:void invoke(java.lang.Throwable):88:88 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0:0 -> invoke
org.videolan.vlc.ExternalMonitor$checkNewStorages$1 -> org.videolan.vlc.ExternalMonitor$checkNewStorages$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):184:184 -> invokeSuspend
org.videolan.vlc.ExternalMonitor_LifecycleAdapter -> org.videolan.vlc.ExternalMonitor_LifecycleAdapter:
    1:2:void <init>(org.videolan.vlc.ExternalMonitor):12:13 -> <init>
    1:3:void callMethods(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,boolean,androidx.lifecycle.MethodCallsLogger):23:25 -> callMethods
    4:6:void callMethods(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,boolean,androidx.lifecycle.MethodCallsLogger):29:31 -> callMethods
org.videolan.vlc.FileProvider -> org.videolan.vlc.FileProvider:
    1:1:void <init>():15:15 -> <init>
    1:1:java.lang.String getType(android.net.Uri):28:28 -> getType
    1:1:android.net.Uri insert(android.net.Uri,android.content.ContentValues):16:16 -> insert
    1:5:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):31:35 -> openFile
    6:6:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):49:49 -> openFile
    7:9:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):35:37 -> openFile
    10:10:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):39:39 -> openFile
    11:11:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):35:35 -> openFile
    12:12:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):32:32 -> openFile
    13:13:android.os.ParcelFileDescriptor openFile(android.net.Uri,java.lang.String):31:31 -> openFile
    1:1:android.database.Cursor query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String):19:19 -> query
org.videolan.vlc.ForceReload -> org.videolan.vlc.ForceReload:
    1:1:void <clinit>():521:521 -> <clinit>
    1:1:void <init>():521:521 -> <init>
org.videolan.vlc.Hide -> org.videolan.vlc.Hide:
    1:1:void <clinit>():525:525 -> <clinit>
    1:1:void <init>():525:525 -> <init>
org.videolan.vlc.HideNotification -> org.videolan.vlc.HideNotification:
    1:1:void <init>(boolean):1325:1325 -> <init>
    1:1:boolean getRemove():1325:1325 -> getRemove
org.videolan.vlc.IDebugLogService$Stub -> org.videolan.vlc.IDebugLogService$Stub:
    1:2:void <init>():13:14 -> <init>
    1:3:org.videolan.vlc.IDebugLogService asInterface(android.os.IBinder):25:27 -> asInterface
    4:4:org.videolan.vlc.IDebugLogService asInterface(android.os.IBinder):29:29 -> asInterface
    1:1:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):93:93 -> onTransact
    2:2:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):84:84 -> onTransact
    3:5:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):86:88 -> onTransact
    6:6:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):75:75 -> onTransact
    7:9:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):77:79 -> onTransact
    10:12:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):68:70 -> onTransact
    13:15:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):61:63 -> onTransact
    16:18:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):54:56 -> onTransact
    19:21:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):47:49 -> onTransact
    22:22:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):42:42 -> onTransact
org.videolan.vlc.IDebugLogService$Stub$Proxy -> org.videolan.vlc.IDebugLogService$Stub$Proxy:
    1:2:void <init>(android.os.IBinder):101:102 -> <init>
    1:1:android.os.IBinder asBinder():106:106 -> asBinder
    1:2:void clear():142:143 -> clear
    3:5:void clear():145:147 -> clear
    6:7:void clear():150:151 -> clear
    8:10:void clear():150:152 -> clear
    1:2:void registerCallback(org.videolan.vlc.IDebugLogServiceCallback):170:171 -> registerCallback
    3:6:void registerCallback(org.videolan.vlc.IDebugLogServiceCallback):173:176 -> registerCallback
    7:8:void registerCallback(org.videolan.vlc.IDebugLogServiceCallback):179:180 -> registerCallback
    9:11:void registerCallback(org.videolan.vlc.IDebugLogServiceCallback):179:181 -> registerCallback
    1:2:void save():156:157 -> save
    3:5:void save():159:161 -> save
    6:7:void save():164:165 -> save
    8:10:void save():164:166 -> save
    1:2:void start():114:115 -> start
    3:5:void start():117:119 -> start
    6:7:void start():122:123 -> start
    8:10:void start():122:124 -> start
    1:2:void stop():128:129 -> stop
    3:5:void stop():131:133 -> stop
    6:7:void stop():136:137 -> stop
    8:10:void stop():136:138 -> stop
    1:2:void unregisterCallback(org.videolan.vlc.IDebugLogServiceCallback):185:186 -> unregisterCallback
    3:6:void unregisterCallback(org.videolan.vlc.IDebugLogServiceCallback):188:191 -> unregisterCallback
    7:8:void unregisterCallback(org.videolan.vlc.IDebugLogServiceCallback):194:195 -> unregisterCallback
    9:11:void unregisterCallback(org.videolan.vlc.IDebugLogServiceCallback):194:196 -> unregisterCallback
org.videolan.vlc.IDebugLogServiceCallback$Stub -> org.videolan.vlc.IDebugLogServiceCallback$Stub:
    1:2:void <init>():13:14 -> <init>
    1:3:org.videolan.vlc.IDebugLogServiceCallback asInterface(android.os.IBinder):25:27 -> asInterface
    4:4:org.videolan.vlc.IDebugLogServiceCallback asInterface(android.os.IBinder):29:29 -> asInterface
    1:1:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):83:83 -> onTransact
    2:2:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):42:42 -> onTransact
    3:3:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):72:72 -> onTransact
    4:4:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):74:74 -> onTransact
    5:7:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):76:78 -> onTransact
    8:8:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):63:63 -> onTransact
    9:11:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):65:67 -> onTransact
    12:14:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):56:58 -> onTransact
    15:15:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):47:47 -> onTransact
    16:18:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):49:51 -> onTransact
org.videolan.vlc.IDebugLogServiceCallback$Stub$Proxy -> org.videolan.vlc.IDebugLogServiceCallback$Stub$Proxy:
    1:2:void <init>(android.os.IBinder):91:92 -> <init>
    1:1:android.os.IBinder asBinder():96:96 -> asBinder
    1:2:void onLog(java.lang.String):133:134 -> onLog
    3:6:void onLog(java.lang.String):136:139 -> onLog
    7:8:void onLog(java.lang.String):142:143 -> onLog
    9:11:void onLog(java.lang.String):142:144 -> onLog
    1:2:void onSaved(boolean,java.lang.String):148:149 -> onSaved
    3:7:void onSaved(boolean,java.lang.String):151:155 -> onSaved
    8:9:void onSaved(boolean,java.lang.String):158:159 -> onSaved
    10:12:void onSaved(boolean,java.lang.String):158:160 -> onSaved
    1:2:void onStarted(java.util.List):104:105 -> onStarted
    3:6:void onStarted(java.util.List):107:110 -> onStarted
    7:8:void onStarted(java.util.List):113:114 -> onStarted
    9:11:void onStarted(java.util.List):113:115 -> onStarted
    1:2:void onStopped():119:120 -> onStopped
    3:5:void onStopped():122:124 -> onStopped
    6:7:void onStopped():127:128 -> onStopped
    8:10:void onStopped():127:129 -> onStopped
org.videolan.vlc.Init -> org.videolan.vlc.Init:
    1:1:void <init>(boolean,boolean):517:517 -> <init>
    1:1:boolean getParse():517:517 -> getParse
    1:1:boolean getUpgrade():517:517 -> getUpgrade
org.videolan.vlc.MLAction -> org.videolan.vlc.MLAction:
    1:1:void <init>():514:514 -> <init>
    2:2:void <init>():514:514 -> <init>
    2:2:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):514 -> <init>
org.videolan.vlc.MediaEvent -> org.videolan.vlc.MediaEvent:
    1:1:void <init>(android.content.Context):62:62 -> <init>
    1:1:void <init>(android.content.Context,kotlin.jvm.internal.DefaultConstructorMarker):62 -> <init>
    1:1:android.content.Context getCtx():62:62 -> getCtx
org.videolan.vlc.MediaMounted -> org.videolan.vlc.MediaMounted:
    1:1:void <init>(android.net.Uri,java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):242:242 -> <init>
    2:2:void <init>(android.net.Uri,java.lang.String,java.lang.String):242:242 -> <init>
    2:2:void <init>(android.net.Uri,java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):242 -> <init>
    1:1:java.lang.String getPath():242:242 -> getPath
    1:1:android.net.Uri getUri():242:242 -> getUri
    1:1:java.lang.String getUuid():242:242 -> getUuid
org.videolan.vlc.MediaParsingService -> org.videolan.vlc.MediaParsingService:
    1:3:void <clinit>():480:482 -> <clinit>
    1:1:void <init>():59:59 -> <init>
    2:3:void <init>():61:62 -> <init>
    4:4:void <init>():66:66 -> <init>
    5:5:void <init>():74:74 -> <init>
    6:6:void <init>():82:82 -> <init>
    7:7:void <init>():84:84 -> <init>
    8:8:void <init>():93:93 -> <init>
    9:9:void <init>():416:416 -> <init>
    10:10:void <init>():451:451 -> <init>
    1:3:void addDeviceIfNeeded(java.lang.String):207:209 -> access$addDeviceIfNeeded
    1:3:void access$addDeviceIfNeeded(org.videolan.vlc.MediaParsingService,java.lang.String):59 -> access$addDeviceIfNeeded
    4:5:void addDeviceIfNeeded(java.lang.String):213:214 -> access$addDeviceIfNeeded
    4:5:void access$addDeviceIfNeeded(org.videolan.vlc.MediaParsingService,java.lang.String):59 -> access$addDeviceIfNeeded
    6:9:java.lang.String org.videolan.vlc.util.FileUtils.getFileNameFromPath(java.lang.String):73:76 -> access$addDeviceIfNeeded
    6:9:void addDeviceIfNeeded(java.lang.String):215 -> access$addDeviceIfNeeded
    6:9:void access$addDeviceIfNeeded(org.videolan.vlc.MediaParsingService,java.lang.String):59 -> access$addDeviceIfNeeded
    10:10:java.lang.String org.videolan.vlc.util.FileUtils.getFileNameFromPath(java.lang.String):79:79 -> access$addDeviceIfNeeded
    10:10:void addDeviceIfNeeded(java.lang.String):215 -> access$addDeviceIfNeeded
    10:10:void access$addDeviceIfNeeded(org.videolan.vlc.MediaParsingService,java.lang.String):59 -> access$addDeviceIfNeeded
    11:12:void addDeviceIfNeeded(java.lang.String):216:217 -> access$addDeviceIfNeeded
    11:12:void access$addDeviceIfNeeded(org.videolan.vlc.MediaParsingService,java.lang.String):59 -> access$addDeviceIfNeeded
    13:15:void addDeviceIfNeeded(java.lang.String):220:222 -> access$addDeviceIfNeeded
    13:15:void access$addDeviceIfNeeded(org.videolan.vlc.MediaParsingService,java.lang.String):59 -> access$addDeviceIfNeeded
    16:16:void addDeviceIfNeeded(java.lang.String):220:220 -> access$addDeviceIfNeeded
    16:16:void access$addDeviceIfNeeded(org.videolan.vlc.MediaParsingService,java.lang.String):59 -> access$addDeviceIfNeeded
    17:17:void addDeviceIfNeeded(java.lang.String):207:207 -> access$addDeviceIfNeeded
    17:17:void access$addDeviceIfNeeded(org.videolan.vlc.MediaParsingService,java.lang.String):59 -> access$addDeviceIfNeeded
    1:1:kotlinx.coroutines.Job access$exitCommand(org.videolan.vlc.MediaParsingService):59:59 -> access$exitCommand
    1:1:java.lang.String access$getCurrentDiscovery$p(org.videolan.vlc.MediaParsingService):59:59 -> access$getCurrentDiscovery$p
    1:1:boolean access$getDiscoverTriggered$p(org.videolan.vlc.MediaParsingService):59:59 -> access$getDiscoverTriggered$p
    1:1:long access$getLastNotificationTime$p(org.videolan.vlc.MediaParsingService):59:59 -> access$getLastNotificationTime$p
    1:1:org.videolan.medialibrary.interfaces.AbstractMedialibrary access$getMedialibrary$p(org.videolan.vlc.MediaParsingService):59:59 -> access$getMedialibrary$p
    1:1:androidx.lifecycle.MutableLiveData access$getNewStorages$cp():59:59 -> access$getNewStorages$cp
    1:1:kotlinx.coroutines.channels.SendChannel access$getNotificationActor$p(org.videolan.vlc.MediaParsingService):59:59 -> access$getNotificationActor$p
    1:1:int access$getParsing$p(org.videolan.vlc.MediaParsingService):59:59 -> access$getParsing$p
    1:1:java.util.List access$getPreselectedStorages$cp():59:59 -> access$getPreselectedStorages$cp
    1:1:androidx.lifecycle.MutableLiveData access$getProgress$cp():59:59 -> access$getProgress$cp
    1:1:boolean access$getScanPaused$p(org.videolan.vlc.MediaParsingService):59:59 -> access$getScanPaused$p
    1:1:boolean access$getServiceLock$p(org.videolan.vlc.MediaParsingService):59:59 -> access$getServiceLock$p
    1:1:android.os.PowerManager$WakeLock access$getWakeLock$p(org.videolan.vlc.MediaParsingService):59:59 -> access$getWakeLock$p
    1:3:void hideNotification():346:348 -> access$hideNotification
    1:3:void access$hideNotification(org.videolan.vlc.MediaParsingService):59 -> access$hideNotification
    1:1:void access$reload(org.videolan.vlc.MediaParsingService,java.lang.String):59:59 -> access$reload
    1:1:void access$setLastNotificationTime$p(org.videolan.vlc.MediaParsingService,long):59:59 -> access$setLastNotificationTime$p
    1:1:void access$setScanActivated$p(org.videolan.vlc.MediaParsingService,boolean):59:59 -> access$setScanActivated$p
    1:1:void access$setScanPaused$p(org.videolan.vlc.MediaParsingService,boolean):59:59 -> access$setScanPaused$p
    1:1:void access$startScan(org.videolan.vlc.MediaParsingService,boolean,boolean):59:59 -> access$startScan
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> addDevices
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> addDevices
    1:1:java.lang.Object addDevices(android.content.Context,boolean,kotlin.coroutines.Continuation):0 -> addDevices
    2:2:java.lang.Object addDevices(android.content.Context,boolean,kotlin.coroutines.Continuation):249:249 -> addDevices
    3:3:java.lang.Object addDevices(android.content.Context,boolean,kotlin.coroutines.Continuation):261:261 -> addDevices
    4:6:java.lang.Object addDevices(android.content.Context,boolean,kotlin.coroutines.Continuation):249:251 -> addDevices
    7:7:java.lang.Object addDevices(android.content.Context,boolean,kotlin.coroutines.Continuation):249:249 -> addDevices
    8:10:java.lang.Object addDevices(android.content.Context,boolean,kotlin.coroutines.Continuation):252:254 -> addDevices
    11:14:java.lang.String org.videolan.vlc.util.FileUtils.getFileNameFromPath(java.lang.String):73:76 -> addDevices
    11:14:java.lang.Object addDevices(android.content.Context,boolean,kotlin.coroutines.Continuation):255 -> addDevices
    15:15:java.lang.String org.videolan.vlc.util.FileUtils.getFileNameFromPath(java.lang.String):79:79 -> addDevices
    15:15:java.lang.Object addDevices(android.content.Context,boolean,kotlin.coroutines.Continuation):255 -> addDevices
    16:16:java.lang.Object addDevices(android.content.Context,boolean,kotlin.coroutines.Continuation):256:256 -> addDevices
    17:17:java.lang.Object addDevices(android.content.Context,boolean,kotlin.coroutines.Continuation):249:249 -> addDevices
    18:18:boolean kotlin.collections.ArraysKt___ArraysKt.contains(java.lang.Object[],java.lang.Object):0:0 -> addDevices
    18:18:boolean kotlin.collections.ArraysKt.contains(java.lang.Object[],java.lang.Object):0 -> addDevices
    18:18:java.lang.Object addDevices(android.content.Context,boolean,kotlin.coroutines.Continuation):257 -> addDevices
    19:19:boolean kotlin.collections.ArraysKt___ArraysKt.contains(java.lang.Object[],java.lang.Object):384:384 -> addDevices
    19:19:boolean kotlin.collections.ArraysKt.contains(java.lang.Object[],java.lang.Object):0 -> addDevices
    19:19:java.lang.Object addDevices(android.content.Context,boolean,kotlin.coroutines.Continuation):257 -> addDevices
    20:21:java.lang.Object addDevices(android.content.Context,boolean,kotlin.coroutines.Continuation):258:259 -> addDevices
    22:22:java.lang.Object addDevices(android.content.Context,boolean,kotlin.coroutines.Continuation):258:258 -> addDevices
    23:23:java.lang.Object addDevices(android.content.Context,boolean,kotlin.coroutines.Continuation):261:261 -> addDevices
    1:1:void attachBaseContext(android.content.Context):115:115 -> attachBaseContext
    1:1:kotlinx.coroutines.Job exitCommand():383:383 -> exitCommand
    1:3:void forceForeground():184:186 -> forceForeground
    1:1:android.content.Context getApplicationContext():119:119 -> getApplicationContext
    1:1:kotlin.coroutines.CoroutineContext getCoroutineContext():59:59 -> getCoroutineContext
    2:2:kotlinx.coroutines.MainCoroutineDispatcher getCoroutineContext():61:61 -> getCoroutineContext
    1:1:androidx.lifecycle.Lifecycle getLifecycle():477:477 -> getLifecycle
    1:1:java.lang.StringBuilder getSb$vlc_android_release():82:82 -> getSb$vlc_android_release
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> initMedialib
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> initMedialib
    1:1:java.lang.Object initMedialib(boolean,android.content.Context,boolean,boolean,kotlin.coroutines.Continuation):0 -> initMedialib
    2:2:java.lang.Object initMedialib(boolean,android.content.Context,boolean,boolean,kotlin.coroutines.Continuation):240:240 -> initMedialib
    3:3:java.lang.Object initMedialib(boolean,android.content.Context,boolean,boolean,kotlin.coroutines.Continuation):247:247 -> initMedialib
    4:11:java.lang.Object initMedialib(boolean,android.content.Context,boolean,boolean,kotlin.coroutines.Continuation):240:247 -> initMedialib
    12:12:java.lang.Object initMedialib(boolean,android.content.Context,boolean,boolean,kotlin.coroutines.Continuation):244:244 -> initMedialib
    13:13:java.lang.Object initMedialib(boolean,android.content.Context,boolean,boolean,kotlin.coroutines.Continuation):243:243 -> initMedialib
    1:2:android.os.IBinder onBind(android.content.Intent):147:148 -> onBind
    1:12:void onCreate():124:135 -> onCreate
    13:14:void onCreate():137:138 -> onCreate
    15:15:void onCreate():143:143 -> onCreate
    16:16:void onCreate():134:134 -> onCreate
    17:17:void onCreate():129:129 -> onCreate
    1:5:void onDestroy():398:402 -> onDestroy
    6:6:void onDestroy():401:401 -> onDestroy
    7:7:void onDestroy():399:399 -> onDestroy
    1:2:void onDiscoveryProgress(java.lang.String):358:359 -> onDiscoveryProgress
    1:1:void onDiscoveryStarted(java.lang.String):353:353 -> onDiscoveryStarted
    1:2:void onParsingStatsUpdated(int):368:369 -> onParsingStatsUpdated
    1:2:void onReloadCompleted(java.lang.String):379:380 -> onReloadCompleted
    1:1:void onReloadStarted(java.lang.String):374:374 -> onReloadStarted
    1:2:int onStartCommand(android.content.Intent,int,int):154:155 -> onStartCommand
    3:3:int onStartCommand(android.content.Intent,int,int):157:157 -> onStartCommand
    4:6:int onStartCommand(android.content.Intent,int,int):160:162 -> onStartCommand
    7:7:int onStartCommand(android.content.Intent,int,int):171:171 -> onStartCommand
    8:9:void discoverStorage(java.lang.String):190:191 -> onStartCommand
    8:9:int onStartCommand(android.content.Intent,int,int):171 -> onStartCommand
    10:11:void discoverStorage(java.lang.String):194:195 -> onStartCommand
    10:11:int onStartCommand(android.content.Intent,int,int):171 -> onStartCommand
    12:12:int onStartCommand(android.content.Intent,int,int):162:162 -> onStartCommand
    13:13:android.content.SharedPreferences getSettings():0:0 -> onStartCommand
    13:13:int onStartCommand(android.content.Intent,int,int):172 -> onStartCommand
    14:14:int onStartCommand(android.content.Intent,int,int):172:172 -> onStartCommand
    15:15:int onStartCommand(android.content.Intent,int,int):162:162 -> onStartCommand
    16:17:int onStartCommand(android.content.Intent,int,int):164:165 -> onStartCommand
    18:20:void setupMedialibrary(boolean,boolean):234:236 -> onStartCommand
    18:20:int onStartCommand(android.content.Intent,int,int):166 -> onStartCommand
    21:21:void setupMedialibrary(boolean,boolean):235:235 -> onStartCommand
    21:21:int onStartCommand(android.content.Intent,int,int):166 -> onStartCommand
    22:22:void setupMedialibrary(boolean,boolean):237:237 -> onStartCommand
    22:22:int onStartCommand(android.content.Intent,int,int):166 -> onStartCommand
    23:23:void setupMedialibrary(boolean,boolean):234:234 -> onStartCommand
    23:23:int onStartCommand(android.content.Intent,int,int):166 -> onStartCommand
    24:24:int onStartCommand(android.content.Intent,int,int):162:162 -> onStartCommand
    25:25:int onStartCommand(android.content.Intent,int,int):169:169 -> onStartCommand
    26:26:int onStartCommand(android.content.Intent,int,int):162:162 -> onStartCommand
    27:27:int onStartCommand(android.content.Intent,int,int):170:170 -> onStartCommand
    28:29:void discover(java.lang.String):199:200 -> onStartCommand
    28:29:int onStartCommand(android.content.Intent,int,int):170 -> onStartCommand
    30:30:void discover(java.lang.String):203:203 -> onStartCommand
    30:30:int onStartCommand(android.content.Intent,int,int):170 -> onStartCommand
    31:31:int onStartCommand(android.content.Intent,int,int):162:162 -> onStartCommand
    32:32:int onStartCommand(android.content.Intent,int,int):168:168 -> onStartCommand
    33:33:int onStartCommand(android.content.Intent,int,int):178:178 -> onStartCommand
    34:34:int onStartCommand(android.content.Intent,int,int):174:174 -> onStartCommand
    1:3:void reload(java.lang.String):228:230 -> reload
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> showNotification
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> showNotification
    1:1:java.lang.Object showNotification(kotlin.coroutines.Continuation):0 -> showNotification
    2:2:java.lang.Object showNotification(kotlin.coroutines.Continuation):321:321 -> showNotification
    3:3:java.lang.Object showNotification(kotlin.coroutines.Continuation):343:343 -> showNotification
    4:8:java.lang.Object showNotification(kotlin.coroutines.Continuation):321:325 -> showNotification
    9:9:java.lang.Object showNotification(kotlin.coroutines.Continuation):321:321 -> showNotification
    10:11:java.lang.Object showNotification(kotlin.coroutines.Continuation):342:343 -> showNotification
    12:12:java.lang.Object showNotification(kotlin.coroutines.Continuation):323:323 -> showNotification
    1:1:void showProgress(int,java.lang.String):409:409 -> showProgress
    2:3:void showProgress(int,java.lang.String):412:413 -> showProgress
    4:4:org.videolan.vlc.ScanProgress org.videolan.vlc.ScanProgress.copy(int,java.lang.String):0:0 -> showProgress
    4:4:void showProgress(int,java.lang.String):413 -> showProgress
    5:5:void showProgress(int,java.lang.String):413:413 -> showProgress
    1:2:void showStorageNotification(java.lang.String):290:291 -> showStorageNotification
    1:1:void startScan(boolean,boolean):264:264 -> startScan
    2:5:void startScan(boolean,boolean):267:270 -> startScan
    6:7:void startScan(boolean,boolean):274:275 -> startScan
    8:8:void startScan(boolean,boolean):277:277 -> startScan
    9:10:void startScan(boolean,boolean):281:282 -> startScan
    11:11:void startScan(boolean,boolean):281:281 -> startScan
    12:12:android.content.SharedPreferences getSettings():0:0 -> startScan
    12:12:void startScan(boolean,boolean):284 -> startScan
    13:14:void startScan(boolean,boolean):284:285 -> startScan
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> updateStorages
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> updateStorages
    1:1:java.lang.Object updateStorages(kotlin.coroutines.Continuation):0 -> updateStorages
    2:2:java.lang.Object updateStorages(kotlin.coroutines.Continuation):295:295 -> updateStorages
    3:3:java.lang.Object updateStorages(kotlin.coroutines.Continuation):319:319 -> updateStorages
    4:6:java.lang.Object updateStorages(kotlin.coroutines.Continuation):295:297 -> updateStorages
    7:7:java.lang.Object updateStorages(kotlin.coroutines.Continuation):295:295 -> updateStorages
    8:8:java.lang.Object updateStorages(kotlin.coroutines.Continuation):301:301 -> updateStorages
    9:10:java.util.ArrayList org.videolan.vlc.util.Util.arrayToArrayList(java.lang.Object[]):93:94 -> updateStorages
    9:10:java.lang.Object updateStorages(kotlin.coroutines.Continuation):301 -> updateStorages
    11:12:java.lang.Object updateStorages(kotlin.coroutines.Continuation):302:303 -> updateStorages
    13:16:java.lang.String org.videolan.vlc.util.FileUtils.getFileNameFromPath(java.lang.String):73:76 -> updateStorages
    13:16:java.lang.Object updateStorages(kotlin.coroutines.Continuation):304 -> updateStorages
    17:17:java.lang.String org.videolan.vlc.util.FileUtils.getFileNameFromPath(java.lang.String):79:79 -> updateStorages
    17:17:java.lang.Object updateStorages(kotlin.coroutines.Continuation):304 -> updateStorages
    18:18:java.lang.Object updateStorages(kotlin.coroutines.Continuation):305:305 -> updateStorages
    19:19:java.lang.Object updateStorages(kotlin.coroutines.Continuation):295:295 -> updateStorages
    20:20:java.lang.Object updateStorages(kotlin.coroutines.Continuation):306:306 -> updateStorages
    21:21:boolean org.videolan.vlc.util.Util.isArrayEmpty(java.lang.Object[]):84:84 -> updateStorages
    21:21:boolean org.videolan.vlc.ExternalMonitorKt.containsDevice(java.lang.String[],java.lang.String):236 -> updateStorages
    21:21:java.lang.Object updateStorages(kotlin.coroutines.Continuation):306 -> updateStorages
    22:22:boolean org.videolan.vlc.ExternalMonitorKt.containsDevice(java.lang.String[],java.lang.String):237:237 -> updateStorages
    22:22:java.lang.Object updateStorages(kotlin.coroutines.Continuation):306 -> updateStorages
    23:23:java.lang.Object updateStorages(kotlin.coroutines.Continuation):307:307 -> updateStorages
    24:24:java.lang.Object updateStorages(kotlin.coroutines.Continuation):310:310 -> updateStorages
    25:25:java.lang.Object updateStorages(kotlin.coroutines.Continuation):295:295 -> updateStorages
    26:26:java.lang.Object updateStorages(kotlin.coroutines.Continuation):311:311 -> updateStorages
    27:27:java.lang.Object updateStorages(kotlin.coroutines.Continuation):313:313 -> updateStorages
    28:30:java.lang.Object updateStorages(kotlin.coroutines.Continuation):317:319 -> updateStorages
org.videolan.vlc.MediaParsingService$Companion -> org.videolan.vlc.MediaParsingService$Companion:
    1:1:void <init>():479:479 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):479 -> <init>
    1:1:androidx.lifecycle.MutableLiveData getNewStorages():481:481 -> getNewStorages
    1:1:java.util.List getPreselectedStorages():482:482 -> getPreselectedStorages
    1:1:androidx.lifecycle.MutableLiveData getProgress():480:480 -> getProgress
org.videolan.vlc.MediaParsingService$LocalBinder -> org.videolan.vlc.MediaParsingService$LocalBinder:
    1:1:void <init>(org.videolan.vlc.MediaParsingService):405:405 -> <init>
org.videolan.vlc.MediaParsingService$actions$1 -> org.videolan.vlc.MediaParsingService$actions$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):416:416 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):449:449 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):416:417 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):416:416 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):418:420 -> invokeSuspend
    10:12:java.lang.Object invokeSuspend(java.lang.Object):422:424 -> invokeSuspend
    13:15:java.lang.Object invokeSuspend(java.lang.Object):426:428 -> invokeSuspend
    16:17:java.lang.Object invokeSuspend(java.lang.Object):430:431 -> invokeSuspend
    18:18:java.lang.Object invokeSuspend(java.lang.Object):416:416 -> invokeSuspend
    19:19:java.lang.Object invokeSuspend(java.lang.Object):432:432 -> invokeSuspend
    20:22:java.lang.Object invokeSuspend(java.lang.Object):435:437 -> invokeSuspend
    23:26:java.lang.Object invokeSuspend(java.lang.Object):440:443 -> invokeSuspend
    27:29:java.lang.Object invokeSuspend(java.lang.Object):445:447 -> invokeSuspend
    30:30:java.lang.Object invokeSuspend(java.lang.Object):449:449 -> invokeSuspend
org.videolan.vlc.MediaParsingService$exitCommand$1 -> org.videolan.vlc.MediaParsingService$exitCommand$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:6:java.lang.Object invokeSuspend(java.lang.Object):383:387 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):390:390 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):395:395 -> invokeSuspend
org.videolan.vlc.MediaParsingService$exitCommand$1$1 -> org.videolan.vlc.MediaParsingService$exitCommand$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):390:390 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):393:393 -> invokeSuspend
    4:7:java.lang.Object invokeSuspend(java.lang.Object):390:393 -> invokeSuspend
org.videolan.vlc.MediaParsingService$notificationActor$2 -> org.videolan.vlc.MediaParsingService$notificationActor$2:
    1:1:kotlinx.coroutines.channels.SendChannel invoke():85:85 -> invoke
    1:1:java.lang.Object invoke():59 -> invoke
org.videolan.vlc.MediaParsingService$notificationActor$2$1 -> org.videolan.vlc.MediaParsingService$notificationActor$2$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):85:85 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):90:90 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):85:86 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):85:85 -> invokeSuspend
    7:8:java.lang.Object invokeSuspend(java.lang.Object):87:88 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):90:90 -> invokeSuspend
org.videolan.vlc.MediaParsingService$onCreate$1 -> org.videolan.vlc.MediaParsingService$onCreate$1:
    1:1:void onChanged(java.lang.Object):59:59 -> onChanged
    2:3:void onChanged(java.lang.Boolean):139:140 -> onChanged
    2:3:void onChanged(java.lang.Object):59 -> onChanged
org.videolan.vlc.MediaParsingService$receiver$1 -> org.videolan.vlc.MediaParsingService$receiver$1:
    1:1:void <init>(org.videolan.vlc.MediaParsingService):451:451 -> <init>
    1:1:void onReceive(android.content.Context,android.content.Intent):454:454 -> onReceive
    2:4:void onReceive(android.content.Context,android.content.Intent):456:458 -> onReceive
    5:5:void onReceive(android.content.Context,android.content.Intent):454:454 -> onReceive
    6:8:void onReceive(android.content.Context,android.content.Intent):461:463 -> onReceive
org.videolan.vlc.MediaParsingService$settings$2 -> org.videolan.vlc.MediaParsingService$settings$2:
    1:1:android.content.SharedPreferences invoke():74:74 -> invoke
    1:1:java.lang.Object invoke():59 -> invoke
org.videolan.vlc.MediaParsingService$showNotification$discovery$1 -> org.videolan.vlc.MediaParsingService$showNotification$discovery$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:3:java.lang.Object invokeSuspend(java.lang.Object):325:326 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):328:330 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):332:334 -> invokeSuspend
    10:11:java.lang.Object invokeSuspend(java.lang.Object):336:337 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):340:340 -> invokeSuspend
org.videolan.vlc.MediaParsingService$updateStorages$2 -> org.videolan.vlc.MediaParsingService$updateStorages$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:4:java.lang.Object invokeSuspend(java.lang.Object):297:299 -> invokeSuspend
org.videolan.vlc.MediaParsingService$updateStorages$3 -> org.videolan.vlc.MediaParsingService$updateStorages$3:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:5:java.lang.Object invokeSuspend(java.lang.Object):313:316 -> invokeSuspend
org.videolan.vlc.MediaParsingService$updateStorages$isNew$1 -> org.videolan.vlc.MediaParsingService$updateStorages$isNew$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):310:310 -> invokeSuspend
    3:3:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):310 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):310:310 -> invokeSuspend
org.videolan.vlc.MediaParsingServiceKt -> org.videolan.vlc.MediaParsingServiceKt:
    1:1:java.lang.Object dbExists(android.content.Context,kotlin.coroutines.Continuation):510:510 -> dbExists
    1:1:void reloadLibrary(android.content.Context):489:489 -> reloadLibrary
    1:1:kotlinx.coroutines.Job startMedialibrary(android.content.Context,boolean,boolean,boolean):496:496 -> startMedialibrary
org.videolan.vlc.MediaParsingServiceKt$dbExists$2 -> org.videolan.vlc.MediaParsingServiceKt$dbExists$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:3:java.lang.Object invokeSuspend(java.lang.Object):510:511 -> invokeSuspend
    4:4:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):511 -> invokeSuspend
    5:5:java.lang.Object invokeSuspend(java.lang.Object):511:511 -> invokeSuspend
org.videolan.vlc.MediaParsingServiceKt$startMedialibrary$1 -> org.videolan.vlc.MediaParsingServiceKt$startMedialibrary$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):496:496 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):508:508 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):496:497 -> invokeSuspend
    6:6:boolean org.videolan.vlc.util.Permissions.canReadStorage(android.content.Context):74:74 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):497 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):498:498 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):496:496 -> invokeSuspend
    9:11:java.lang.Object invokeSuspend(java.lang.Object):499:501 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):496:496 -> invokeSuspend
    13:17:java.lang.Object invokeSuspend(java.lang.Object):503:507 -> invokeSuspend
    18:18:java.lang.Object invokeSuspend(java.lang.Object):504:504 -> invokeSuspend
    19:19:java.lang.Object invokeSuspend(java.lang.Object):508:508 -> invokeSuspend
    20:20:java.lang.Object invokeSuspend(java.lang.Object):497:497 -> invokeSuspend
org.videolan.vlc.MediaParsingServiceKt$startMedialibrary$1$prefs$1 -> org.videolan.vlc.MediaParsingServiceKt$startMedialibrary$1$prefs$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):498:498 -> invokeSuspend
org.videolan.vlc.MediaSessionCallback -> org.videolan.vlc.MediaSessionCallback:
    1:1:void <init>(org.videolan.vlc.PlaybackService):23:23 -> <init>
    1:1:long access$extractId(org.videolan.vlc.MediaSessionCallback,java.lang.String):23:23 -> access$extractId
    1:1:org.videolan.vlc.PlaybackService access$getPlaybackService$p(org.videolan.vlc.MediaSessionCallback):23:23 -> access$getPlaybackService$p
    1:1:long extractId(java.lang.String):86:86 -> extractId
    2:5:long extractId(java.lang.String):141:144 -> extractId
    6:6:long extractId(java.lang.String):86:86 -> extractId
    7:7:long extractId(java.lang.String):145:145 -> extractId
    8:8:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.emptyList():69:69 -> extractId
    8:8:java.util.List kotlin.collections.CollectionsKt.emptyList():0 -> extractId
    8:8:long extractId(java.lang.String):149 -> extractId
    9:9:long extractId(java.lang.String):151:151 -> extractId
    10:10:long extractId(java.lang.String):86:86 -> extractId
    11:11:long extractId(java.lang.String):151:151 -> extractId
    1:2:void onCustomAction(java.lang.String,android.os.Bundle):43:44 -> onCustomAction
    3:3:void onCustomAction(java.lang.String,android.os.Bundle):43:43 -> onCustomAction
    4:4:void onCustomAction(java.lang.String,android.os.Bundle):45:45 -> onCustomAction
    1:1:void onFastForward():133:133 -> onFastForward
    1:2:boolean onMediaButtonEvent(android.content.Intent):31:32 -> onMediaButtonEvent
    3:4:boolean onMediaButtonEvent(android.content.Intent):34:35 -> onMediaButtonEvent
    5:5:boolean onMediaButtonEvent(android.content.Intent):39:39 -> onMediaButtonEvent
    1:1:void onPause():123:123 -> onPause
    1:2:void onPlay():26:27 -> onPlay
    1:1:void onPlayFromMediaId(java.lang.String,android.os.Bundle):55:55 -> onPlayFromMediaId
    1:1:void onPlayFromSearch(java.lang.String,android.os.Bundle):91:91 -> onPlayFromSearch
    2:2:android.support.v4.media.session.PlaybackStateCompat$Builder android.support.v4.media.session.PlaybackStateCompat$Builder.setState(int,long,float):1171:1171 -> onPlayFromSearch
    2:2:void onPlayFromSearch(java.lang.String,android.os.Bundle):91 -> onPlayFromSearch
    3:4:void onPlayFromSearch(java.lang.String,android.os.Bundle):91:92 -> onPlayFromSearch
    1:1:void onPlayFromUri(android.net.Uri,android.os.Bundle):88:88 -> onPlayFromUri
    1:1:void onRewind():135:135 -> onRewind
    1:1:void onSeekTo(long):131:131 -> onSeekTo
    1:1:void onSkipToNext():127:127 -> onSkipToNext
    1:1:void onSkipToPrevious():129:129 -> onSkipToPrevious
    1:1:void onSkipToQueueItem(long):138:138 -> onSkipToQueueItem
    1:1:void onStop():125:125 -> onStop
org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1 -> org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):55:55 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):83:83 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):55:56 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):58:58 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):141:141 -> invokeSuspend
    8:11:java.lang.Object invokeSuspend(java.lang.Object):59:62 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):65:65 -> invokeSuspend
    13:13:java.lang.Object invokeSuspend(java.lang.Object):143:143 -> invokeSuspend
    14:15:java.lang.Object invokeSuspend(java.lang.Object):66:67 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):69:69 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):145:145 -> invokeSuspend
    18:19:java.lang.Object invokeSuspend(java.lang.Object):70:71 -> invokeSuspend
    20:21:java.lang.Object invokeSuspend(java.lang.Object):73:74 -> invokeSuspend
    22:25:java.lang.Object invokeSuspend(java.lang.Object):147:150 -> invokeSuspend
    26:26:java.lang.Object invokeSuspend(java.lang.Object):74:74 -> invokeSuspend
    27:27:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    27:27:java.lang.Object invokeSuspend(java.lang.Object):74 -> invokeSuspend
    28:28:java.lang.Object invokeSuspend(java.lang.Object):74:74 -> invokeSuspend
    29:29:java.lang.Object invokeSuspend(java.lang.Object):151:151 -> invokeSuspend
    30:30:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.emptyList():69:69 -> invokeSuspend
    30:30:java.util.List kotlin.collections.CollectionsKt.emptyList():0 -> invokeSuspend
    30:30:java.lang.Object invokeSuspend(java.lang.Object):155 -> invokeSuspend
    31:31:java.lang.Object invokeSuspend(java.lang.Object):157:157 -> invokeSuspend
    32:33:java.lang.Object invokeSuspend(java.lang.Object):74:75 -> invokeSuspend
    34:36:java.lang.Object invokeSuspend(java.lang.Object):157:159 -> invokeSuspend
    37:37:java.lang.Object invokeSuspend(java.lang.Object):78:78 -> invokeSuspend
    38:38:java.lang.Object invokeSuspend(java.lang.Object):80:80 -> invokeSuspend
    39:39:java.lang.Object invokeSuspend(java.lang.Object):83:83 -> invokeSuspend
org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$1 -> org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):71:71 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):92:92 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):71:73 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):195:195 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):75:75 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):187:188 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):77:77 -> invokeSuspend
    12:14:java.lang.Object invokeSuspend(java.lang.Object):88:90 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):193:193 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
    17:17:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$1$1 -> org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$1$1:
    1:1:void <init>(kotlinx.coroutines.CancellableContinuation,org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$1,kotlinx.coroutines.CoroutineScope,org.videolan.medialibrary.interfaces.AbstractMedialibrary,boolean):77:77 -> <init>
    1:1:void onMedialibraryReady():80:80 -> onMedialibraryReady
org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$1$1$1 -> org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$1$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):80:80 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):84:84 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):80:81 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):187:187 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):82:84 -> invokeSuspend
org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$1$2 -> org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$1$2:
    1:1:void invoke(java.lang.Throwable):88:88 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0:0 -> invoke
org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$2 -> org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):71:71 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):92:92 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):71:73 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):195:195 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):75:75 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):187:188 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):77:77 -> invokeSuspend
    12:14:java.lang.Object invokeSuspend(java.lang.Object):88:90 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):193:193 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
    17:17:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$2$1 -> org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$2$1:
    1:1:void <init>(kotlinx.coroutines.CancellableContinuation,org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$2,kotlinx.coroutines.CoroutineScope,org.videolan.medialibrary.interfaces.AbstractMedialibrary,boolean):77:77 -> <init>
    1:1:void onMedialibraryReady():80:80 -> onMedialibraryReady
org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$2$1$1 -> org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$2$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):80:80 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):84:84 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):80:81 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):187:187 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):82:84 -> invokeSuspend
org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$2$2 -> org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$2$2:
    1:1:void invoke(java.lang.Throwable):88:88 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0:0 -> invoke
org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$3 -> org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$3:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):71:71 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):92:92 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):71:73 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):195:195 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):75:75 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):187:188 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):77:77 -> invokeSuspend
    12:14:java.lang.Object invokeSuspend(java.lang.Object):88:90 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):193:193 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
    17:17:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$3$1 -> org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$3$1:
    1:1:void <init>(kotlinx.coroutines.CancellableContinuation,org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$3,kotlinx.coroutines.CoroutineScope,org.videolan.medialibrary.interfaces.AbstractMedialibrary,boolean):77:77 -> <init>
    1:1:void onMedialibraryReady():80:80 -> onMedialibraryReady
org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$3$1$1 -> org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$3$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):80:80 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):84:84 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):80:81 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):187:187 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):82:84 -> invokeSuspend
org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$3$2 -> org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$3$2:
    1:1:void invoke(java.lang.Throwable):88:88 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0:0 -> invoke
org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$4 -> org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$4:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):71:71 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):92:92 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):71:73 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):195:195 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):75:75 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):187:188 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):77:77 -> invokeSuspend
    12:14:java.lang.Object invokeSuspend(java.lang.Object):88:90 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):193:193 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
    17:17:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$4$1 -> org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$4$1:
    1:1:void <init>(kotlinx.coroutines.CancellableContinuation,org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$4,kotlinx.coroutines.CoroutineScope,org.videolan.medialibrary.interfaces.AbstractMedialibrary,boolean):77:77 -> <init>
    1:1:void onMedialibraryReady():80:80 -> onMedialibraryReady
org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$4$1$1 -> org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$4$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):80:80 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):84:84 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):80:81 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):187:187 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):82:84 -> invokeSuspend
org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$4$2 -> org.videolan.vlc.MediaSessionCallback$onPlayFromMediaId$1$invokeSuspend$$inlined$getFromMl$4$2:
    1:1:void invoke(java.lang.Throwable):88:88 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0:0 -> invoke
org.videolan.vlc.MediaSessionCallback$onPlayFromSearch$1 -> org.videolan.vlc.MediaSessionCallback$onPlayFromSearch$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):92:92 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):120:120 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):92:94 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):141:141 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):95:95 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):99:100 -> invokeSuspend
    11:15:java.lang.Object invokeSuspend(java.lang.Object):102:106 -> invokeSuspend
    16:17:java.lang.Object invokeSuspend(java.lang.Object):108:109 -> invokeSuspend
    18:18:java.lang.Integer kotlin.coroutines.jvm.internal.Boxing.boxInt(int):32:32 -> invokeSuspend
    18:18:java.lang.Object invokeSuspend(java.lang.Object):109 -> invokeSuspend
    19:19:java.lang.Object invokeSuspend(java.lang.Object):109:109 -> invokeSuspend
    20:23:java.lang.Object invokeSuspend(java.lang.Object):111:114 -> invokeSuspend
    24:27:java.lang.Object invokeSuspend(java.lang.Object):117:120 -> invokeSuspend
org.videolan.vlc.MediaSessionCallback$onPlayFromSearch$1$invokeSuspend$$inlined$getFromMl$1 -> org.videolan.vlc.MediaSessionCallback$onPlayFromSearch$1$invokeSuspend$$inlined$getFromMl$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):71:71 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):92:92 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):71:73 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):195:195 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):75:75 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):187:188 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):77:77 -> invokeSuspend
    12:14:java.lang.Object invokeSuspend(java.lang.Object):88:90 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):193:193 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
    17:17:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
org.videolan.vlc.MediaSessionCallback$onPlayFromSearch$1$invokeSuspend$$inlined$getFromMl$1$1 -> org.videolan.vlc.MediaSessionCallback$onPlayFromSearch$1$invokeSuspend$$inlined$getFromMl$1$1:
    1:1:void <init>(kotlinx.coroutines.CancellableContinuation,org.videolan.vlc.MediaSessionCallback$onPlayFromSearch$1$invokeSuspend$$inlined$getFromMl$1,kotlinx.coroutines.CoroutineScope,org.videolan.medialibrary.interfaces.AbstractMedialibrary,boolean):77:77 -> <init>
    1:1:void onMedialibraryReady():80:80 -> onMedialibraryReady
org.videolan.vlc.MediaSessionCallback$onPlayFromSearch$1$invokeSuspend$$inlined$getFromMl$1$1$1 -> org.videolan.vlc.MediaSessionCallback$onPlayFromSearch$1$invokeSuspend$$inlined$getFromMl$1$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):80:80 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):84:84 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):80:81 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):187:187 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):82:84 -> invokeSuspend
org.videolan.vlc.MediaSessionCallback$onPlayFromSearch$1$invokeSuspend$$inlined$getFromMl$1$2 -> org.videolan.vlc.MediaSessionCallback$onPlayFromSearch$1$invokeSuspend$$inlined$getFromMl$1$2:
    1:1:void invoke(java.lang.Throwable):88:88 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0:0 -> invoke
org.videolan.vlc.MediaUnmounted -> org.videolan.vlc.MediaUnmounted:
    1:1:void <init>(android.net.Uri,java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):243:243 -> <init>
    2:2:void <init>(android.net.Uri,java.lang.String,java.lang.String):243:243 -> <init>
    2:2:void <init>(android.net.Uri,java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):243 -> <init>
    1:1:java.lang.String getPath():243:243 -> getPath
    1:1:android.net.Uri getUri():243:243 -> getUri
    1:1:java.lang.String getUuid():243:243 -> getUuid
org.videolan.vlc.Mount -> org.videolan.vlc.Mount:
    1:1:void <init>(android.content.Context,android.net.Uri,java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):63:63 -> <init>
    2:2:void <init>(android.content.Context,android.net.Uri,java.lang.String,java.lang.String):63:63 -> <init>
    2:2:void <init>(android.content.Context,android.net.Uri,java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):63 -> <init>
    1:1:java.lang.String getPath():63:63 -> getPath
    1:1:java.lang.String getUuid():63:63 -> getUuid
org.videolan.vlc.Notification -> org.videolan.vlc.Notification:
    1:1:void <init>():523:523 -> <init>
    2:2:void <init>():523:523 -> <init>
    2:2:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):523 -> <init>
org.videolan.vlc.PlaybackService -> org.videolan.vlc.PlaybackService:
    1:5:void <clinit>():1289:1293 -> <clinit>
    1:3:void <init>():77:79 -> <init>
    4:4:void <init>():87:87 -> <init>
    5:6:void <init>():90:91 -> <init>
    7:7:void <init>():93:93 -> <init>
    8:8:void <init>():104:104 -> <init>
    9:9:void <init>():109:109 -> <init>
    10:10:void <init>():156:156 -> <init>
    11:11:void <init>():184:184 -> <init>
    12:12:void <init>():1273:1273 -> <init>
    1:1:boolean access$canSwitchToVideo(org.videolan.vlc.PlaybackService):77:77 -> access$canSwitchToVideo
    1:1:org.videolan.vlc.util.VLCAudioFocusHelper access$getAudioFocusHelper$p(org.videolan.vlc.PlaybackService):77:77 -> access$getAudioFocusHelper$p
    1:1:java.util.List access$getCallbacks$p(org.videolan.vlc.PlaybackService):77:77 -> access$getCallbacks$p
    1:1:kotlinx.coroutines.channels.SendChannel access$getCbActor$p(org.videolan.vlc.PlaybackService):77:77 -> access$getCbActor$p
    1:1:boolean access$getDetectHeadset$p(org.videolan.vlc.PlaybackService):77:77 -> access$getDetectHeadset$p
    1:1:videolan.org.commontools.LiveEvent access$getEqualizer$cp():77:77 -> access$getEqualizer$cp
    1:1:videolan.org.commontools.LiveEvent access$getHeadSetDetection$cp():77:77 -> access$getHeadSetDetection$cp
    1:1:android.app.Notification access$getNotification$p(org.videolan.vlc.PlaybackService):77:77 -> access$getNotification$p
    1:1:boolean access$getNotificationShowing$p(org.videolan.vlc.PlaybackService):77:77 -> access$getNotificationShowing$p
    1:1:org.videolan.vlc.util.RendererLiveData access$getRenderer$cp():77:77 -> access$getRenderer$cp
    1:1:videolan.org.commontools.LiveEvent access$getRestartPlayer$cp():77:77 -> access$getRestartPlayer$cp
    1:1:androidx.lifecycle.LiveData access$getService$cp():77:77 -> access$getService$cp
    1:1:android.os.PowerManager$WakeLock access$getWakeLock$p(org.videolan.vlc.PlaybackService):77:77 -> access$getWakeLock$p
    1:1:int access$getWidget$p(org.videolan.vlc.PlaybackService):77:77 -> access$getWidget$p
    1:1:void access$hideNotificationInternal(org.videolan.vlc.PlaybackService,boolean):77:77 -> access$hideNotificationInternal
    1:1:void access$initMediaSession(org.videolan.vlc.PlaybackService):77:77 -> access$initMediaSession
    1:1:boolean access$isForeground$p(org.videolan.vlc.PlaybackService):77:77 -> access$isForeground$p
    1:1:void access$sendResults(org.videolan.vlc.PlaybackService,androidx.media.MediaBrowserServiceCompat$Result,java.lang.String):77:77 -> access$sendResults
    1:1:void access$sendWidgetBroadcast(org.videolan.vlc.PlaybackService,android.content.Intent):77:77 -> access$sendWidgetBroadcast
    1:1:void access$setForeground$p(org.videolan.vlc.PlaybackService,boolean):77:77 -> access$setForeground$p
    1:1:void access$setNotification$p(org.videolan.vlc.PlaybackService,android.app.Notification):77:77 -> access$setNotification$p
    1:1:void access$showNotificationInternal(org.videolan.vlc.PlaybackService):77:77 -> access$showNotificationInternal
    1:1:void access$updateHasWidget(org.videolan.vlc.PlaybackService):77:77 -> access$updateHasWidget
    1:1:void access$updateMetadata(org.videolan.vlc.PlaybackService):77:77 -> access$updateMetadata
    1:1:void access$updateWidget(org.videolan.vlc.PlaybackService):77:77 -> access$updateWidget
    1:2:void updateWidgetPosition(float):922:923 -> access$updateWidgetPosition
    1:2:void access$updateWidgetPosition(org.videolan.vlc.PlaybackService,float):77 -> access$updateWidgetPosition
    3:4:void updateWidgetPosition(float):925:926 -> access$updateWidgetPosition
    3:4:void access$updateWidgetPosition(org.videolan.vlc.PlaybackService,float):77 -> access$updateWidgetPosition
    5:7:void updateWidgetPosition(float):928:930 -> access$updateWidgetPosition
    5:7:void access$updateWidgetPosition(org.videolan.vlc.PlaybackService,float):77 -> access$updateWidgetPosition
    8:8:void updateWidgetPosition(float):929:929 -> access$updateWidgetPosition
    8:8:void access$updateWidgetPosition(org.videolan.vlc.PlaybackService,float):77 -> access$updateWidgetPosition
    9:9:void updateWidgetPosition(float):926:926 -> access$updateWidgetPosition
    9:9:void access$updateWidgetPosition(org.videolan.vlc.PlaybackService,float):77 -> access$updateWidgetPosition
    10:10:void updateWidgetPosition(float):922:922 -> access$updateWidgetPosition
    10:10:void access$updateWidgetPosition(org.videolan.vlc.PlaybackService,float):77 -> access$updateWidgetPosition
    1:1:boolean addCallback(org.videolan.vlc.PlaybackService$Callback):983:983 -> addCallback
    1:1:boolean addSubtitleTrack(java.lang.String,boolean):1208:1208 -> addSubtitleTrack
    2:2:boolean addSubtitleTrack(android.net.Uri,boolean):1211:1211 -> addSubtitleTrack
    1:1:kotlinx.coroutines.Job append(java.util.List):1112:1112 -> append
    1:1:void attachBaseContext(android.content.Context):440:440 -> attachBaseContext
    1:3:void broadcastMetadata():934:936 -> broadcastMetadata
    4:4:void broadcastMetadata():934:934 -> broadcastMetadata
    1:1:boolean canShuffle():974:974 -> canShuffle
    1:1:boolean canSwitchToVideo():615:615 -> canSwitchToVideo
    1:1:void detectHeadset(boolean):1160:1160 -> detectHeadset
    1:4:void executeUpdate():620:623 -> executeUpdate
    1:2:void flush():1054:1055 -> flush
    3:3:void flush():1057:1057 -> flush
    1:5:void forceForeground():564:568 -> forceForeground
    6:6:void forceForeground():566:566 -> forceForeground
    7:8:void forceForeground():569:570 -> forceForeground
    9:9:void forceForeground():568:568 -> forceForeground
    1:1:android.content.Context getApplicationContext():444:444 -> getApplicationContext
    1:3:java.lang.String getArtist():249:251 -> getArtist
    4:4:java.lang.String getArtist():249:249 -> getArtist
    1:2:java.lang.String getArtistNext():265:266 -> getArtistNext
    3:3:java.lang.String getArtistNext():265:265 -> getArtistNext
    1:2:java.lang.String getArtistPrev():258:259 -> getArtistPrev
    3:3:java.lang.String getArtistPrev():258:258 -> getArtistPrev
    1:1:long getAudioDelay():422:422 -> getAudioDelay
    1:1:int getAudioTrack():390:390 -> getAudioTrack
    1:1:org.videolan.libvlc.MediaPlayer$TrackDescription[] getAudioTracks():386:386 -> getAudioTracks
    1:1:int getAudioTracksCount():382:382 -> getAudioTracksCount
    1:1:int getChapterIdx():366:366 -> getChapterIdx
    1:1:org.videolan.libvlc.MediaPlayer$Chapter[] getChapters(int):1170:1170 -> getChapters
    1:1:kotlin.coroutines.CoroutineContext getCoroutineContext():77:77 -> getCoroutineContext
    2:2:kotlinx.coroutines.MainCoroutineDispatcher getCoroutineContext():78:78 -> getCoroutineContext
    1:2:java.lang.String getCoverArt():293:294 -> getCoverArt
    3:3:java.lang.String getCoverArt():293:293 -> getCoverArt
    1:1:int getCurrentMediaPosition():350:350 -> getCurrentMediaPosition
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getCurrentMediaWrapper():354:354 -> getCurrentMediaWrapper
    1:1:org.videolan.libvlc.Media$VideoTrack getCurrentVideoTrack():402:402 -> getCurrentVideoTrack
    1:1:org.videolan.libvlc.Media$Stats getLastStats():325:325 -> getLastStats
    1:1:long getLength():322:322 -> getLength
    1:1:org.videolan.vlc.util.PBSMedialibraryReceiver getLibraryReceiver$vlc_android_release():107:107 -> getLibraryReceiver$vlc_android_release
    1:1:androidx.lifecycle.Lifecycle getLifecycle():1245:1245 -> getLifecycle
    1:1:java.util.List getMedia():336:336 -> getMedia
    1:1:android.support.v4.media.session.MediaSessionCompat getMediaSession$vlc_android_release():96:96 -> getMediaSession$vlc_android_release
    1:1:org.videolan.medialibrary.interfaces.AbstractMedialibrary getMedialibrary$vlc_android_release():88:88 -> getMedialibrary$vlc_android_release
    1:1:org.videolan.libvlc.MediaPlayer getMediaplayer():84:84 -> getMediaplayer
    1:2:java.lang.String getNextCoverArt():307:308 -> getNextCoverArt
    3:3:java.lang.String getNextCoverArt():307:307 -> getNextCoverArt
    1:1:org.videolan.vlc.media.PlaylistManager getPlaylistManager():81:81 -> getPlaylistManager
    1:2:java.lang.String getPrevCoverArt():300:301 -> getPrevCoverArt
    3:3:java.lang.String getPrevCoverArt():300:300 -> getPrevCoverArt
    1:1:float getRate():358:358 -> getRate
    1:1:int getRepeatType():228:228 -> getRepeatType
    1:3:android.app.PendingIntent getSessionPendingIntent():189:191 -> getSessionPendingIntent
    4:4:android.app.PendingIntent getSessionPendingIntent():193:193 -> getSessionPendingIntent
    5:6:boolean currentMediaHasFlag(int):710:711 -> getSessionPendingIntent
    5:6:android.app.PendingIntent getSessionPendingIntent():193 -> getSessionPendingIntent
    7:7:boolean currentMediaHasFlag(int):710:710 -> getSessionPendingIntent
    7:7:android.app.PendingIntent getSessionPendingIntent():193 -> getSessionPendingIntent
    8:9:android.app.PendingIntent getSessionPendingIntent():199:200 -> getSessionPendingIntent
    10:11:android.app.PendingIntent getSessionPendingIntent():195:196 -> getSessionPendingIntent
    12:12:android.app.PendingIntent getSessionPendingIntent():193:193 -> getSessionPendingIntent
    13:13:android.app.PendingIntent getSessionPendingIntent():189:189 -> getSessionPendingIntent
    1:1:android.content.SharedPreferences getSettings$vlc_android_release():86:86 -> getSettings$vlc_android_release
    1:1:long getSpuDelay():426:426 -> getSpuDelay
    1:1:int getSpuTrack():414:414 -> getSpuTrack
    1:1:org.videolan.libvlc.MediaPlayer$TrackDescription[] getSpuTracks():410:410 -> getSpuTracks
    1:1:int getSpuTracksCount():418:418 -> getSpuTracksCount
    1:1:long getTime():313:313 -> getTime
    1:2:java.lang.String getTitle():272:273 -> getTitle
    3:3:java.lang.String getTitle():272:272 -> getTitle
    1:1:int getTitleIdx():372:372 -> getTitleIdx
    1:2:java.lang.String getTitleNext():286:287 -> getTitleNext
    3:3:java.lang.String getTitleNext():286:286 -> getTitleNext
    1:2:java.lang.String getTitlePrev():279:280 -> getTitlePrev
    3:3:java.lang.String getTitlePrev():279:279 -> getTitlePrev
    1:1:org.videolan.libvlc.MediaPlayer$Title[] getTitles():362:362 -> getTitles
    1:1:int getVideoTrack():406:406 -> getVideoTrack
    1:1:org.videolan.libvlc.MediaPlayer$TrackDescription[] getVideoTracks():398:398 -> getVideoTracks
    1:1:int getVideoTracksCount():394:394 -> getVideoTracksCount
    1:1:int getVolume():378:378 -> getVolume
    1:1:org.videolan.libvlc.IVLCVout getVout():558:558 -> getVout
    1:1:boolean hasMedia():977:977 -> hasMedia
    1:1:boolean hasNext():1153:1153 -> hasNext
    1:1:boolean hasPlaylist():980:980 -> hasPlaylist
    1:1:boolean hasPrevious():1156:1156 -> hasPrevious
    1:1:boolean hasRenderer():1223:1223 -> hasRenderer
    1:2:boolean hideNotification(boolean):715:716 -> hideNotification
    1:3:void hideNotificationInternal(boolean):720:722 -> hideNotificationInternal
    4:4:void hideNotificationInternal(boolean):724:724 -> hideNotificationInternal
    1:1:void initMediaSession():747:747 -> initMediaSession
    2:4:void initMediaSession():749:751 -> initMediaSession
    5:7:void initMediaSession():753:755 -> initMediaSession
    8:8:void initMediaSession():757:757 -> initMediaSession
    9:11:void initMediaSession():763:765 -> initMediaSession
    12:12:void initMediaSession():768:768 -> initMediaSession
    13:13:void initMediaSession():765:765 -> initMediaSession
    14:14:void initMediaSession():764:764 -> initMediaSession
    15:15:void initMediaSession():763:763 -> initMediaSession
    16:16:void initMediaSession():755:755 -> initMediaSession
    17:17:void initMediaSession():754:754 -> initMediaSession
    1:1:void insertItem(int,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):1143:1143 -> insertItem
    1:1:void insertNext(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[]):1125:1125 -> insertNext
    2:3:void insertNext(java.util.List):1129:1130 -> insertNext
    2:3:void insertNext(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[]):1125 -> insertNext
    4:4:void insertNext(java.util.List):1129:1129 -> insertNext
    4:4:void insertNext(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[]):1125 -> insertNext
    1:1:boolean isPausable():220:220 -> isPausable
    1:1:boolean isPlaying():212:212 -> isPlaying
    1:1:boolean isPlayingPopup():329:329 -> isPlayingPopup
    1:1:boolean isSeekable():216:216 -> isSeekable
    1:1:boolean isShuffling():224:224 -> isShuffling
    1:1:boolean isValidIndex(int):992:992 -> isValidIndex
    1:1:boolean isVideoPlaying():237:237 -> isVideoPlaying
    1:1:void load(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[],int):1012:1012 -> load
    2:2:void load(java.util.List,int):1016:1016 -> load
    3:3:void load(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):1039:1039 -> load
    1:1:void loadLastPlaylist(int):1328:1328 -> loadLastPlaylist
    2:4:void org.videolan.vlc.util.PBSMedialibraryReceiverKt.runOnceReady(org.videolan.vlc.PlaybackService,java.lang.Runnable):60:62 -> loadLastPlaylist
    2:4:void loadLastPlaylist(int):958 -> loadLastPlaylist
    1:1:void loadLocation(java.lang.String):1008:1008 -> loadLocation
    2:2:void loadLocations(java.util.List,int):1002:1002 -> loadLocation
    2:2:void loadLocation(java.lang.String):1008 -> loadLocation
    1:1:void loadUri(android.net.Uri):1005:1005 -> loadUri
    1:1:void moveItem(int,int):1140:1140 -> moveItem
    1:1:void navigate(int):1167:1167 -> navigate
    1:1:void next():869:869 -> next
    1:2:android.os.IBinder onBind(android.content.Intent):552:553 -> onBind
    1:5:void onCreate():448:452 -> onCreate
    6:7:void onCreate():454:455 -> onCreate
    8:8:void onCreate():457:457 -> onCreate
    9:10:void onCreate():461:462 -> onCreate
    11:13:void onCreate():464:466 -> onCreate
    14:22:void onCreate():468:476 -> onCreate
    23:23:void onCreate():478:478 -> onCreate
    24:29:void onCreate():480:485 -> onCreate
    30:30:void onCreate():480:480 -> onCreate
    31:31:void onCreate():461:461 -> onCreate
    32:32:void onCreate():457:457 -> onCreate
    33:33:void onCreate():455:455 -> onCreate
    1:5:void onDestroy():539:543 -> onDestroy
    6:6:void onDestroy():545:545 -> onDestroy
    7:8:void onDestroy():547:548 -> onDestroy
    9:9:void org.videolan.vlc.media.PlaylistManager.onServiceDestroyed():332:332 -> onDestroy
    9:9:void onDestroy():548 -> onDestroy
    10:10:void onDestroy():548:548 -> onDestroy
    11:11:void onDestroy():539:539 -> onDestroy
    1:1:boolean org.videolan.vlc.util.Permissions.canReadStorage(android.content.Context):74:74 -> onGetRoot
    1:1:androidx.media.MediaBrowserServiceCompat$BrowserRoot onGetRoot(java.lang.String,int,android.os.Bundle):1252 -> onGetRoot
    2:2:androidx.media.MediaBrowserServiceCompat$BrowserRoot onGetRoot(java.lang.String,int,android.os.Bundle):1252:1252 -> onGetRoot
    1:2:void onLoadChildren(java.lang.String,androidx.media.MediaBrowserServiceCompat$Result):1256:1257 -> onLoadChildren
    1:1:boolean onMediaEvent(org.videolan.libvlc.Media$Event):617:617 -> onMediaEvent
    1:2:void onMediaListChanged():864:865 -> onMediaListChanged
    1:1:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):603:603 -> onMediaPlayerEvent
    1:1:void onNewPlayback():727:727 -> onNewPlayback
    1:1:void onPlaybackStopped(boolean):606:606 -> onPlaybackStopped
    2:3:boolean hideNotification(boolean):715:716 -> onPlaybackStopped
    2:3:void onPlaybackStopped(boolean):606 -> onPlaybackStopped
    4:6:void onPlaybackStopped(boolean):607:609 -> onPlaybackStopped
    7:7:void publishState$default(org.videolan.vlc.PlaybackService,java.lang.Long,int,java.lang.Object):806:806 -> onPlaybackStopped
    7:7:void onPlaybackStopped(boolean):611 -> onPlaybackStopped
    8:8:void onPlaybackStopped(boolean):612:612 -> onPlaybackStopped
    9:9:void onPlaybackStopped(boolean):608:608 -> onPlaybackStopped
    1:3:void notifyTrackChanged():858:860 -> onPlaylistLoaded
    1:3:void onPlaylistLoaded():730 -> onPlaylistLoaded
    4:4:void onPlaylistLoaded():731:731 -> onPlaylistLoaded
    1:5:int onStartCommand(android.content.Intent,int,int):498:502 -> onStartCommand
    6:11:int onStartCommand(android.content.Intent,int,int):504:509 -> onStartCommand
    12:13:void loadLastAudioPlaylist():948:949 -> onStartCommand
    12:13:int onStartCommand(android.content.Intent,int,int):510 -> onStartCommand
    14:14:int onStartCommand(android.content.Intent,int,int):507:507 -> onStartCommand
    15:22:int onStartCommand(android.content.Intent,int,int):512:519 -> onStartCommand
    23:23:int onStartCommand(android.content.Intent,int,int):518:518 -> onStartCommand
    24:28:int onStartCommand(android.content.Intent,int,int):521:525 -> onStartCommand
    29:29:int onStartCommand(android.content.Intent,int,int):524:524 -> onStartCommand
    1:1:void onTaskRemoved(android.content.Intent):533:533 -> onTaskRemoved
    1:1:void pause():735:735 -> pause
    1:1:void play():738:738 -> play
    1:1:kotlinx.coroutines.Job playIndex(int,int):1048:1048 -> playIndex
    1:1:kotlinx.coroutines.Job playIndex$default(org.videolan.vlc.PlaybackService,int,int,int,java.lang.Object):1048:1048 -> playIndex$default
    1:1:void previous(boolean):872:872 -> previous
    1:3:void publishState(java.lang.Long):807:809 -> publishState
    4:6:void publishState(java.lang.Long):811:813 -> publishState
    7:7:void publishState(java.lang.Long):819:819 -> publishState
    8:9:void publishState(java.lang.Long):821:822 -> publishState
    10:10:void publishState(java.lang.Long):826:826 -> publishState
    11:11:void publishState(java.lang.Long):831:831 -> publishState
    12:12:android.support.v4.media.session.PlaybackStateCompat$Builder android.support.v4.media.session.PlaybackStateCompat$Builder.setState(int,long,float):1171:1171 -> publishState
    12:12:void publishState(java.lang.Long):831 -> publishState
    13:14:void publishState(java.lang.Long):832:833 -> publishState
    15:15:void publishState(java.lang.Long):835:835 -> publishState
    16:16:void publishState(java.lang.Long):837:837 -> publishState
    17:17:void publishState(java.lang.Long):840:840 -> publishState
    18:20:void publishState(java.lang.Long):842:844 -> publishState
    21:24:void publishState(java.lang.Long):847:850 -> publishState
    25:25:void sendStartSessionIdIntent():574:574 -> publishState
    25:25:void publishState(java.lang.Long):852 -> publishState
    26:31:void sendStartSessionIdIntent():577:582 -> publishState
    26:31:void publishState(java.lang.Long):852 -> publishState
    32:32:void sendStopSessionIdIntent():586:586 -> publishState
    32:32:void publishState(java.lang.Long):853 -> publishState
    33:36:void sendStopSessionIdIntent():589:592 -> publishState
    33:36:void publishState(java.lang.Long):853 -> publishState
    37:37:void publishState(java.lang.Long):850:850 -> publishState
    38:38:void publishState(java.lang.Long):849:849 -> publishState
    39:39:void publishState(java.lang.Long):848:848 -> publishState
    40:40:void publishState(java.lang.Long):847:847 -> publishState
    41:41:void publishState(java.lang.Long):842:842 -> publishState
    42:42:void publishState(java.lang.Long):832:832 -> publishState
    43:43:void publishState(java.lang.Long):831:831 -> publishState
    44:44:void publishState(java.lang.Long):813:813 -> publishState
    45:45:void publishState(java.lang.Long):811:811 -> publishState
    1:1:void publishState$default(org.videolan.vlc.PlaybackService,java.lang.Long,int,java.lang.Object):806:806 -> publishState$default
    1:1:void remove(int):1147:1147 -> remove
    1:1:boolean removeCallback(org.videolan.vlc.PlaybackService$Callback):986:986 -> removeCallback
    1:2:void removePopup():1093:1094 -> removePopup
    1:1:void restartMediaPlayer():988:988 -> restartMediaPlayer
    1:1:kotlinx.coroutines.Job saveMediaMeta():990:990 -> saveMediaMeta
    1:1:void saveStartTime(long):1192:1192 -> saveStartTime
    1:1:void seek(long,double,boolean):1178:1178 -> seek
    2:2:void setPosition(float):1196:1196 -> seek
    2:2:void seek(long,double,boolean):1178 -> seek
    3:3:void seek(long,double,boolean):1179:1179 -> seek
    4:4:void seek(long,double,boolean):1181:1181 -> seek
    1:1:void seek$default(org.videolan.vlc.PlaybackService,long,double,boolean,int,java.lang.Object):1177:1177 -> seek$default
    1:1:void sendResults(androidx.media.MediaBrowserServiceCompat$Result,java.lang.String):1264:1264 -> sendResults
    1:2:void sendWidgetBroadcast(android.content.Intent):888:889 -> sendWidgetBroadcast
    1:1:void setAudioDelay(long):1217:1217 -> setAudioDelay
    1:1:boolean setAudioDigitalOutputEnabled(boolean):1202:1202 -> setAudioDigitalOutputEnabled
    1:1:boolean setAudioTrack(int):1199:1199 -> setAudioTrack
    1:1:void setBenchmark():596:596 -> setBenchmark
    1:1:void setChapterIdx(int):368:368 -> setChapterIdx
    1:1:boolean setEqualizer(org.videolan.libvlc.MediaPlayer$Equalizer):1237:1237 -> setEqualizer
    1:1:void setHardware():600:600 -> setHardware
    1:1:void setLibraryReceiver$vlc_android_release(org.videolan.vlc.util.PBSMedialibraryReceiver):107:107 -> setLibraryReceiver$vlc_android_release
    1:1:void setRate(float,boolean):1164:1164 -> setRate
    1:4:void setRenderer(org.videolan.libvlc.RendererItem):1227:1230 -> setRenderer
    5:9:void setRenderer(org.videolan.libvlc.RendererItem):1229:1233 -> setRenderer
    10:10:void setRenderer(org.videolan.libvlc.RendererItem):1231:1231 -> setRenderer
    1:1:void setRepeatType(int):231:231 -> setRepeatType
    2:2:void publishState$default(org.videolan.vlc.PlaybackService,java.lang.Long,int,java.lang.Object):806:806 -> setRepeatType
    2:2:void setRepeatType(int):232 -> setRepeatType
    3:3:void setRepeatType(int):231:231 -> setRepeatType
    1:1:void setSpuDelay(long):1220:1220 -> setSpuDelay
    1:1:void setSpuTrack(int):1214:1214 -> setSpuTrack
    1:2:void setTime(long):316:317 -> setTime
    3:3:void setTime(long):316:316 -> setTime
    1:1:void setTitleIdx(int):374:374 -> setTitleIdx
    1:1:void setVideoAspectRatio(java.lang.String):1243:1243 -> setVideoAspectRatio
    1:1:void setVideoScale(float):1240:1240 -> setVideoScale
    1:1:boolean setVideoTrack(int):1205:1205 -> setVideoTrack
    1:1:void setVideoTrackEnabled(boolean):1080:1080 -> setVideoTrackEnabled
    1:1:int setVolume(int):1173:1173 -> setVolume
    1:2:boolean showNotification():643:644 -> showNotification
    1:2:void showNotificationInternal():649:650 -> showNotificationInternal
    3:3:void showNotificationInternal():654:654 -> showNotificationInternal
    4:6:void showNotificationInternal():656:658 -> showNotificationInternal
    7:8:void showNotificationInternal():660:661 -> showNotificationInternal
    9:9:void showNotificationInternal():660:660 -> showNotificationInternal
    10:10:void showNotificationInternal():658:658 -> showNotificationInternal
    11:11:void showNotificationInternal():656:656 -> showNotificationInternal
    12:12:void showNotificationInternal():654:654 -> showNotificationInternal
    13:13:void showNotificationInternal():651:651 -> showNotificationInternal
    1:5:void showToast(java.lang.String,int):962:966 -> showToast
    6:6:void showToast(java.lang.String,int):964:964 -> showToast
    7:8:void showToast(java.lang.String,int):969:970 -> showToast
    1:2:void showWithoutParse(int):1070:1071 -> showWithoutParse
    3:3:void showWithoutParse(int):1074:1074 -> showWithoutParse
    4:6:void notifyTrackChanged():858:860 -> showWithoutParse
    4:6:void showWithoutParse(int):1075 -> showWithoutParse
    7:8:void showWithoutParse(int):1076:1077 -> showWithoutParse
    9:9:void showWithoutParse(int):1074:1074 -> showWithoutParse
    10:10:void showWithoutParse(int):1071:1071 -> showWithoutParse
    11:11:void showWithoutParse(int):1070:1070 -> showWithoutParse
    1:1:void shuffle():876:876 -> shuffle
    2:2:void publishState$default(org.videolan.vlc.PlaybackService,java.lang.Long,int,java.lang.Object):806:806 -> shuffle
    2:2:void shuffle():877 -> shuffle
    3:3:void shuffle():876:876 -> shuffle
    1:1:void stop(boolean,boolean):743:743 -> stop
    1:1:void stop$default(org.videolan.vlc.PlaybackService,boolean,boolean,int,java.lang.Object):742:742 -> stop$default
    1:2:void switchToPopup(int):1086:1087 -> switchToPopup
    3:5:void showPopup():1099:1101 -> switchToPopup
    3:5:void switchToPopup(int):1088 -> switchToPopup
    6:6:void showPopup():1100:1100 -> switchToPopup
    6:6:void switchToPopup(int):1088 -> switchToPopup
    7:7:void switchToPopup(int):1086:1086 -> switchToPopup
    1:1:boolean switchToVideo():1082:1082 -> switchToVideo
    1:1:void updateHasWidget():489:489 -> updateHasWidget
    2:3:void updateHasWidget():491:492 -> updateHasWidget
    4:4:void updateHasWidget():490:490 -> updateHasWidget
    1:1:kotlinx.coroutines.Job updateMediaQueue():1018:1018 -> updateMediaQueue
    1:1:void updateMetadata():772:772 -> updateMetadata
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> updateMetadataInternal
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> updateMetadataInternal
    1:1:java.lang.Object updateMetadataInternal(kotlin.coroutines.Continuation):0 -> updateMetadataInternal
    2:2:java.lang.Object updateMetadataInternal(kotlin.coroutines.Continuation):775:775 -> updateMetadataInternal
    3:3:java.lang.Object updateMetadataInternal(kotlin.coroutines.Continuation):804:804 -> updateMetadataInternal
    4:6:java.lang.Object updateMetadataInternal(kotlin.coroutines.Continuation):775:777 -> updateMetadataInternal
    7:8:java.lang.Object updateMetadataInternal(kotlin.coroutines.Continuation):779:780 -> updateMetadataInternal
    9:9:java.lang.Object updateMetadataInternal(kotlin.coroutines.Continuation):775:775 -> updateMetadataInternal
    10:11:java.lang.Object updateMetadataInternal(kotlin.coroutines.Continuation):803:804 -> updateMetadataInternal
    12:12:java.lang.Object updateMetadataInternal(kotlin.coroutines.Continuation):776:776 -> updateMetadataInternal
    1:1:boolean updateViewpoint(float,float,float,float,boolean):1187:1187 -> updateViewpoint
    1:1:void updateWidget():881:881 -> updateWidget
    2:7:void updateWidgetState():893:898 -> updateWidget
    2:7:void updateWidget():882 -> updateWidget
    8:8:void updateWidgetState():900:900 -> updateWidget
    8:8:void updateWidget():882 -> updateWidget
    9:9:void updateWidgetState():897:897 -> updateWidget
    9:9:void updateWidget():882 -> updateWidget
    10:10:void updateWidgetState():896:896 -> updateWidget
    10:10:void updateWidget():882 -> updateWidget
    11:12:void updateWidgetState():902:903 -> updateWidget
    11:12:void updateWidget():882 -> updateWidget
    13:14:void updateWidgetState():905:906 -> updateWidget
    13:14:void updateWidget():882 -> updateWidget
    15:19:void updateWidgetCover():910:914 -> updateWidget
    15:19:void updateWidget():883 -> updateWidget
    20:20:void updateWidgetCover():910:910 -> updateWidget
    20:20:void updateWidget():883 -> updateWidget
    21:21:void updateWidgetState():895:895 -> updateWidget
    21:21:void updateWidget():882 -> updateWidget
    22:22:void updateWidgetState():893:893 -> updateWidget
    22:22:void updateWidget():882 -> updateWidget
org.videolan.vlc.PlaybackService$Companion -> org.videolan.vlc.PlaybackService$Companion:
    1:1:void <init>():1288:1288 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):1288 -> <init>
    1:1:videolan.org.commontools.LiveEvent getEqualizer():1293:1293 -> getEqualizer
    1:1:videolan.org.commontools.LiveEvent getHeadSetDetection():1292:1292 -> getHeadSetDetection
    1:1:org.videolan.vlc.util.RendererLiveData getRenderer():1290:1290 -> getRenderer
    1:1:videolan.org.commontools.LiveEvent getRestartPlayer():1291:1291 -> getRestartPlayer
    1:1:androidx.lifecycle.LiveData getService():1289:1289 -> getService
    1:1:org.videolan.vlc.util.RendererLiveData getRenderer():1290:1290 -> hasRenderer
    1:1:boolean hasRenderer():1309 -> hasRenderer
    2:2:boolean hasRenderer():1309:1309 -> hasRenderer
    1:2:void loadLastAudio(android.content.Context):1305:1306 -> loadLastAudio
    1:1:androidx.lifecycle.LiveData getService():1289:1289 -> start
    1:1:void start(android.content.Context):1299 -> start
    2:4:void start(android.content.Context):1299:1301 -> start
org.videolan.vlc.PlaybackService$LocalBinder -> org.videolan.vlc.PlaybackService$LocalBinder:
    1:1:void <init>(org.videolan.vlc.PlaybackService):434:434 -> <init>
org.videolan.vlc.PlaybackService$PlaybackServiceHandler -> org.videolan.vlc.PlaybackService$PlaybackServiceHandler:
    1:1:void <init>(org.videolan.vlc.PlaybackService):626:626 -> <init>
    1:2:void handleMessage(android.os.Message):629:630 -> handleMessage
    3:3:void handleMessage(android.os.Message):637:637 -> handleMessage
    4:7:void handleMessage(android.os.Message):632:635 -> handleMessage
org.videolan.vlc.PlaybackService$append$1 -> org.videolan.vlc.PlaybackService$append$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):1112:1112 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):1115:1115 -> invokeSuspend
    4:7:java.lang.Object invokeSuspend(java.lang.Object):1112:1115 -> invokeSuspend
org.videolan.vlc.PlaybackService$audioFocusHelper$2 -> org.videolan.vlc.PlaybackService$audioFocusHelper$2:
    1:1:org.videolan.vlc.util.VLCAudioFocusHelper invoke():93:93 -> invoke
    1:1:java.lang.Object invoke():77 -> invoke
org.videolan.vlc.PlaybackService$broadcastMetadata$1 -> org.videolan.vlc.PlaybackService$broadcastMetadata$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:9:java.lang.Object invokeSuspend(java.lang.Object):936:943 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):937:937 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):944:944 -> invokeSuspend
org.videolan.vlc.PlaybackService$cbActor$2 -> org.videolan.vlc.PlaybackService$cbActor$2:
    1:1:kotlinx.coroutines.channels.SendChannel invoke():1274:1274 -> invoke
    1:1:java.lang.Object invoke():77 -> invoke
org.videolan.vlc.PlaybackService$cbActor$2$1 -> org.videolan.vlc.PlaybackService$cbActor$2$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):1274:1274 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):1285:1285 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):1274:1275 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):1274:1274 -> invokeSuspend
    7:14:java.lang.Object invokeSuspend(java.lang.Object):1276:1283 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):1285:1285 -> invokeSuspend
org.videolan.vlc.PlaybackService$loadLastAudioPlaylist$1 -> org.videolan.vlc.PlaybackService$loadLastAudioPlaylist$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):949:949 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):954:954 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):949:950 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):1328:1328 -> invokeSuspend
    7:8:java.lang.Object invokeSuspend(java.lang.Object):951:952 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):954:954 -> invokeSuspend
org.videolan.vlc.PlaybackService$loadLastAudioPlaylist$1$invokeSuspend$$inlined$getFromMl$1 -> org.videolan.vlc.PlaybackService$loadLastAudioPlaylist$1$invokeSuspend$$inlined$getFromMl$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):71:71 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):92:92 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):71:73 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):195:195 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):75:75 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):187:188 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):77:77 -> invokeSuspend
    12:14:java.lang.Object invokeSuspend(java.lang.Object):88:90 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):193:193 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
    17:17:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
org.videolan.vlc.PlaybackService$loadLastAudioPlaylist$1$invokeSuspend$$inlined$getFromMl$1$1 -> org.videolan.vlc.PlaybackService$loadLastAudioPlaylist$1$invokeSuspend$$inlined$getFromMl$1$1:
    1:1:void <init>(kotlinx.coroutines.CancellableContinuation,org.videolan.vlc.PlaybackService$loadLastAudioPlaylist$1$invokeSuspend$$inlined$getFromMl$1,kotlinx.coroutines.CoroutineScope,org.videolan.medialibrary.interfaces.AbstractMedialibrary,boolean):77:77 -> <init>
    1:1:void onMedialibraryReady():80:80 -> onMedialibraryReady
org.videolan.vlc.PlaybackService$loadLastAudioPlaylist$1$invokeSuspend$$inlined$getFromMl$1$1$1 -> org.videolan.vlc.PlaybackService$loadLastAudioPlaylist$1$invokeSuspend$$inlined$getFromMl$1$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):80:80 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):84:84 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):80:81 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):187:187 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):82:84 -> invokeSuspend
org.videolan.vlc.PlaybackService$loadLastAudioPlaylist$1$invokeSuspend$$inlined$getFromMl$1$2 -> org.videolan.vlc.PlaybackService$loadLastAudioPlaylist$1$invokeSuspend$$inlined$getFromMl$1$2:
    1:1:void invoke(java.lang.Throwable):88:88 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0:0 -> invoke
org.videolan.vlc.PlaybackService$loadLastPlaylist$$inlined$Runnable$1 -> org.videolan.vlc.PlaybackService$loadLastPlaylist$$inlined$Runnable$1:
    1:1:void run():19:19 -> run
org.videolan.vlc.PlaybackService$mediaPlayerListener$1 -> org.videolan.vlc.PlaybackService$mediaPlayerListener$1:
    1:1:void onEvent(org.videolan.libvlc.VLCEvent):156:156 -> onEvent
    2:2:void onEvent(org.videolan.libvlc.MediaPlayer$Event):157:157 -> onEvent
    2:2:void onEvent(org.videolan.libvlc.VLCEvent):156 -> onEvent
    3:6:void onEvent(org.videolan.libvlc.MediaPlayer$Event):168:171 -> onEvent
    3:6:void onEvent(org.videolan.libvlc.VLCEvent):156 -> onEvent
    7:11:void onEvent(org.videolan.libvlc.MediaPlayer$Event):160:164 -> onEvent
    7:11:void onEvent(org.videolan.libvlc.VLCEvent):156 -> onEvent
    12:12:void onEvent(org.videolan.libvlc.MediaPlayer$Event):175:175 -> onEvent
    12:12:void onEvent(org.videolan.libvlc.VLCEvent):156 -> onEvent
    13:13:void onEvent(org.videolan.libvlc.MediaPlayer$Event):177:177 -> onEvent
    13:13:void onEvent(org.videolan.libvlc.VLCEvent):156 -> onEvent
    14:14:void onEvent(org.videolan.libvlc.MediaPlayer$Event):174:174 -> onEvent
    14:14:void onEvent(org.videolan.libvlc.VLCEvent):156 -> onEvent
    15:15:void onEvent(org.videolan.libvlc.MediaPlayer$Event):173:173 -> onEvent
    15:15:void onEvent(org.videolan.libvlc.VLCEvent):156 -> onEvent
    16:16:void onEvent(org.videolan.libvlc.MediaPlayer$Event):181:181 -> onEvent
    16:16:void onEvent(org.videolan.libvlc.VLCEvent):156 -> onEvent
org.videolan.vlc.PlaybackService$onCreate$2 -> org.videolan.vlc.PlaybackService$onCreate$2:
    1:1:void onChanged(java.lang.Object):77:77 -> onChanged
    2:2:void onChanged(org.videolan.libvlc.RendererItem):481:481 -> onChanged
    2:2:void onChanged(java.lang.Object):77 -> onChanged
org.videolan.vlc.PlaybackService$onCreate$3 -> org.videolan.vlc.PlaybackService$onCreate$3:
    1:1:void onChanged(java.lang.Object):77:77 -> onChanged
    2:2:void onChanged(java.lang.Boolean):482:482 -> onChanged
    2:2:void onChanged(java.lang.Object):77 -> onChanged
org.videolan.vlc.PlaybackService$onCreate$4 -> org.videolan.vlc.PlaybackService$onCreate$4:
    1:1:void onChanged(java.lang.Object):77:77 -> onChanged
    2:2:void onChanged(java.lang.Boolean):483:483 -> onChanged
    2:2:void onChanged(java.lang.Object):77 -> onChanged
org.videolan.vlc.PlaybackService$onCreate$5 -> org.videolan.vlc.PlaybackService$onCreate$5:
    1:1:void onChanged(java.lang.Object):77:77 -> onChanged
    2:2:void onChanged(org.videolan.libvlc.MediaPlayer$Equalizer):484:484 -> onChanged
    2:2:void onChanged(java.lang.Object):77 -> onChanged
org.videolan.vlc.PlaybackService$onLoadChildren$1 -> org.videolan.vlc.PlaybackService$onLoadChildren$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):1257:1257 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):1260:1260 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):1257:1258 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):1328:1328 -> invokeSuspend
    7:8:java.lang.Object invokeSuspend(java.lang.Object):1259:1260 -> invokeSuspend
org.videolan.vlc.PlaybackService$onLoadChildren$1$invokeSuspend$$inlined$getFromMl$1 -> org.videolan.vlc.PlaybackService$onLoadChildren$1$invokeSuspend$$inlined$getFromMl$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):71:71 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):92:92 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):71:73 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):195:195 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):75:75 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):187:188 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):77:77 -> invokeSuspend
    12:14:java.lang.Object invokeSuspend(java.lang.Object):88:90 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):193:193 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
    17:17:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
org.videolan.vlc.PlaybackService$onLoadChildren$1$invokeSuspend$$inlined$getFromMl$1$1 -> org.videolan.vlc.PlaybackService$onLoadChildren$1$invokeSuspend$$inlined$getFromMl$1$1:
    1:1:void <init>(kotlinx.coroutines.CancellableContinuation,org.videolan.vlc.PlaybackService$onLoadChildren$1$invokeSuspend$$inlined$getFromMl$1,kotlinx.coroutines.CoroutineScope,org.videolan.medialibrary.interfaces.AbstractMedialibrary,boolean):77:77 -> <init>
    1:1:void onMedialibraryReady():80:80 -> onMedialibraryReady
org.videolan.vlc.PlaybackService$onLoadChildren$1$invokeSuspend$$inlined$getFromMl$1$1$1 -> org.videolan.vlc.PlaybackService$onLoadChildren$1$invokeSuspend$$inlined$getFromMl$1$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):80:80 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):84:84 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):80:81 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):187:187 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):82:84 -> invokeSuspend
org.videolan.vlc.PlaybackService$onLoadChildren$1$invokeSuspend$$inlined$getFromMl$1$2 -> org.videolan.vlc.PlaybackService$onLoadChildren$1$invokeSuspend$$inlined$getFromMl$1$2:
    1:1:void invoke(java.lang.Throwable):88:88 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0:0 -> invoke
org.videolan.vlc.PlaybackService$onTaskRemoved$1 -> org.videolan.vlc.PlaybackService$onTaskRemoved$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:4:java.lang.Object invokeSuspend(java.lang.Object):533:535 -> invokeSuspend
org.videolan.vlc.PlaybackService$playIndex$1 -> org.videolan.vlc.PlaybackService$playIndex$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):1048:1048 -> invokeSuspend
org.videolan.vlc.PlaybackService$receiver$1 -> org.videolan.vlc.PlaybackService$receiver$1:
    1:1:void <init>(org.videolan.vlc.PlaybackService):109:109 -> <init>
    1:2:void onReceive(android.content.Context,android.content.Intent):112:113 -> onReceive
    3:4:void onReceive(android.content.Context,android.content.Intent):116:117 -> onReceive
    5:6:void onReceive(android.content.Context,android.content.Intent):122:123 -> onReceive
    7:11:void onReceive(android.content.Context,android.content.Intent):130:134 -> onReceive
    12:14:void onReceive(android.content.Context,android.content.Intent):137:139 -> onReceive
    15:17:void onReceive(android.content.Context,android.content.Intent):141:143 -> onReceive
    18:18:void onReceive(android.content.Context,android.content.Intent):145:145 -> onReceive
    19:20:void onReceive(android.content.Context,android.content.Intent):147:148 -> onReceive
org.videolan.vlc.PlaybackService$sendResults$1 -> org.videolan.vlc.PlaybackService$sendResults$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):1264:1264 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):1266:1266 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):1269:1269 -> invokeSuspend
org.videolan.vlc.PlaybackService$showNotificationInternal$1 -> org.videolan.vlc.PlaybackService$showNotificationInternal$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):661:661 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):703:703 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):661:663 -> invokeSuspend
    7:11:java.lang.Object invokeSuspend(java.lang.Object):665:669 -> invokeSuspend
    12:14:java.lang.Object invokeSuspend(java.lang.Object):671:673 -> invokeSuspend
    15:17:java.lang.Object invokeSuspend(java.lang.Object):675:677 -> invokeSuspend
    18:18:java.lang.Object invokeSuspend(java.lang.Object):675:675 -> invokeSuspend
    19:20:java.lang.Object invokeSuspend(java.lang.Object):678:679 -> invokeSuspend
    21:23:java.lang.Object invokeSuspend(java.lang.Object):686:688 -> invokeSuspend
    24:24:java.lang.Object invokeSuspend(java.lang.Object):690:690 -> invokeSuspend
    25:27:java.lang.Object invokeSuspend(java.lang.Object):680:682 -> invokeSuspend
    28:28:java.lang.Object invokeSuspend(java.lang.Object):684:684 -> invokeSuspend
    29:29:java.lang.Object invokeSuspend(java.lang.Object):698:698 -> invokeSuspend
    30:30:java.lang.Object invokeSuspend(java.lang.Object):696:696 -> invokeSuspend
    31:31:java.lang.Object invokeSuspend(java.lang.Object):694:694 -> invokeSuspend
    32:32:java.lang.Object invokeSuspend(java.lang.Object):703:703 -> invokeSuspend
    33:33:java.lang.Object invokeSuspend(java.lang.Object):663:663 -> invokeSuspend
org.videolan.vlc.PlaybackService$updateMediaQueue$1 -> org.videolan.vlc.PlaybackService$updateMediaQueue$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):1018:1018 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):1036:1036 -> invokeSuspend
    4:7:java.lang.Object invokeSuspend(java.lang.Object):1018:1021 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):1018:1018 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):1035:1036 -> invokeSuspend
org.videolan.vlc.PlaybackService$updateMediaQueue$1$queue$1 -> org.videolan.vlc.PlaybackService$updateMediaQueue$1$queue$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:8:java.lang.Object invokeSuspend(java.lang.Object):1021:1027 -> invokeSuspend
    9:10:java.lang.String org.videolan.vlc.util.Util.getMediaDescription(java.lang.String,java.lang.String):100:101 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):1027 -> invokeSuspend
    11:14:java.lang.String org.videolan.vlc.util.Util.getMediaDescription(java.lang.String,java.lang.String):103:106 -> invokeSuspend
    11:14:java.lang.Object invokeSuspend(java.lang.Object):1027 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):1027:1027 -> invokeSuspend
    16:17:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.getPictureFromCache(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):37:38 -> invokeSuspend
    16:17:java.lang.Object invokeSuspend(java.lang.Object):1028 -> invokeSuspend
    18:21:java.lang.Object invokeSuspend(java.lang.Object):1028:1031 -> invokeSuspend
    22:22:java.lang.Object invokeSuspend(java.lang.Object):1033:1033 -> invokeSuspend
org.videolan.vlc.PlaybackService$updateMetadataInternal$bob$1 -> org.videolan.vlc.PlaybackService$updateMetadataInternal$bob$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:11:java.lang.Object invokeSuspend(java.lang.Object):780:789 -> invokeSuspend
    12:12:java.lang.String org.videolan.vlc.media.MediaUtils.getMediaReferenceArtist(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):305:305 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):789 -> invokeSuspend
    13:15:java.lang.Object invokeSuspend(java.lang.Object):789:791 -> invokeSuspend
    16:17:java.lang.Object invokeSuspend(java.lang.Object):794:795 -> invokeSuspend
    18:18:java.lang.Object invokeSuspend(java.lang.Object):797:797 -> invokeSuspend
    19:21:java.lang.Object invokeSuspend(java.lang.Object):799:801 -> invokeSuspend
org.videolan.vlc.PlaybackService$updateWidgetCover$1 -> org.videolan.vlc.PlaybackService$updateWidgetCover$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:4:java.lang.Object invokeSuspend(java.lang.Object):914:916 -> invokeSuspend
    5:5:java.lang.Object invokeSuspend(java.lang.Object):915:915 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):917:917 -> invokeSuspend
org.videolan.vlc.PlaybackService$updateWidgetState$1 -> org.videolan.vlc.PlaybackService$updateWidgetState$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):906:906 -> invokeSuspend
org.videolan.vlc.PreviewVideoInputService -> org.videolan.vlc.PreviewVideoInputService:
    1:2:void <init>():29:30 -> <init>
    1:1:void attachBaseContext(android.content.Context):37:37 -> attachBaseContext
    1:1:android.content.Context getApplicationContext():41:41 -> getApplicationContext
    1:1:kotlin.coroutines.CoroutineContext getCoroutineContext():29:29 -> getCoroutineContext
    2:2:kotlinx.coroutines.MainCoroutineDispatcher getCoroutineContext():30:30 -> getCoroutineContext
    1:1:android.media.tv.TvInputService$Session onCreateSession(java.lang.String):33:33 -> onCreateSession
org.videolan.vlc.PreviewVideoInputService$PreviewSession -> org.videolan.vlc.PreviewVideoInputService$PreviewSession:
    1:2:void <init>(org.videolan.vlc.PreviewVideoInputService,android.content.Context):44:45 -> <init>
    3:3:void <init>(org.videolan.vlc.PreviewVideoInputService,android.content.Context):47:47 -> <init>
    1:1:int access$getHeight$p(org.videolan.vlc.PreviewVideoInputService$PreviewSession):44:44 -> access$getHeight$p
    1:1:android.view.Surface access$getSurface$p(org.videolan.vlc.PreviewVideoInputService$PreviewSession):44:44 -> access$getSurface$p
    1:1:int access$getWidth$p(org.videolan.vlc.PreviewVideoInputService$PreviewSession):44:44 -> access$getWidth$p
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> awaitSurface
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> awaitSurface
    1:1:java.lang.Object awaitSurface(kotlin.coroutines.Continuation):0 -> awaitSurface
    2:2:java.lang.Object awaitSurface(kotlin.coroutines.Continuation):114:114 -> awaitSurface
    3:3:java.lang.Object awaitSurface(kotlin.coroutines.Continuation):120:120 -> awaitSurface
    4:7:java.lang.Object awaitSurface(kotlin.coroutines.Continuation):114:117 -> awaitSurface
    8:8:java.lang.Object awaitSurface(kotlin.coroutines.Continuation):114:114 -> awaitSurface
    9:9:java.lang.Object awaitSurface(kotlin.coroutines.Continuation):118:118 -> awaitSurface
    10:10:java.lang.Object awaitSurface(kotlin.coroutines.Continuation):120:120 -> awaitSurface
    1:2:java.lang.Object onEvent(org.videolan.libvlc.MediaPlayer$Event,kotlin.coroutines.Continuation):109:110 -> onEvent
    3:3:java.lang.Object onEvent(org.videolan.libvlc.MediaPlayer$Event,kotlin.coroutines.Continuation):112:112 -> onEvent
    1:1:void onRelease():50:50 -> onRelease
    1:2:boolean onSetSurface(android.view.Surface):94:95 -> onSetSurface
    1:2:void onSurfaceChanged(int,int,int):100:101 -> onSurfaceChanged
    1:3:boolean onTune(android.net.Uri):54:56 -> onTune
org.videolan.vlc.PreviewVideoInputService$PreviewSession$onTune$1 -> org.videolan.vlc.PreviewVideoInputService$PreviewSession$onTune$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):56:56 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):84:84 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):56:57 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):123:123 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):57:57 -> invokeSuspend
    8:10:java.lang.Object invokeSuspend(java.lang.Object):59:61 -> invokeSuspend
    11:12:java.lang.Object invokeSuspend(java.lang.Object):64:65 -> invokeSuspend
    13:13:long org.videolan.vlc.util.KextensionsKt.random(long):68:68 -> invokeSuspend
    13:13:java.lang.Object invokeSuspend(java.lang.Object):65 -> invokeSuspend
    14:19:java.lang.Object invokeSuspend(java.lang.Object):66:71 -> invokeSuspend
    20:23:java.lang.Object invokeSuspend(java.lang.Object):73:76 -> invokeSuspend
    24:25:java.lang.Object invokeSuspend(java.lang.Object):81:82 -> invokeSuspend
    26:27:java.lang.Object invokeSuspend(java.lang.Object):78:79 -> invokeSuspend
    28:28:java.lang.Object invokeSuspend(java.lang.Object):84:84 -> invokeSuspend
org.videolan.vlc.PreviewVideoInputService$PreviewSession$onTune$1$invokeSuspend$$inlined$getFromMl$1 -> org.videolan.vlc.PreviewVideoInputService$PreviewSession$onTune$1$invokeSuspend$$inlined$getFromMl$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):71:71 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):92:92 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):71:73 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):195:195 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):75:75 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):187:188 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):77:77 -> invokeSuspend
    12:14:java.lang.Object invokeSuspend(java.lang.Object):88:90 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):193:193 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
    17:17:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
org.videolan.vlc.PreviewVideoInputService$PreviewSession$onTune$1$invokeSuspend$$inlined$getFromMl$1$1 -> org.videolan.vlc.PreviewVideoInputService$PreviewSession$onTune$1$invokeSuspend$$inlined$getFromMl$1$1:
    1:1:void <init>(kotlinx.coroutines.CancellableContinuation,org.videolan.vlc.PreviewVideoInputService$PreviewSession$onTune$1$invokeSuspend$$inlined$getFromMl$1,kotlinx.coroutines.CoroutineScope,org.videolan.medialibrary.interfaces.AbstractMedialibrary,boolean):77:77 -> <init>
    1:1:void onMedialibraryReady():80:80 -> onMedialibraryReady
org.videolan.vlc.PreviewVideoInputService$PreviewSession$onTune$1$invokeSuspend$$inlined$getFromMl$1$1$1 -> org.videolan.vlc.PreviewVideoInputService$PreviewSession$onTune$1$invokeSuspend$$inlined$getFromMl$1$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):80:80 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):84:84 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):80:81 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):187:187 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):82:84 -> invokeSuspend
org.videolan.vlc.PreviewVideoInputService$PreviewSession$onTune$1$invokeSuspend$$inlined$getFromMl$1$2 -> org.videolan.vlc.PreviewVideoInputService$PreviewSession$onTune$1$invokeSuspend$$inlined$getFromMl$1$2:
    1:1:void invoke(java.lang.Throwable):88:88 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0:0 -> invoke
org.videolan.vlc.PreviewVideoInputService$PreviewSession$player$2 -> org.videolan.vlc.PreviewVideoInputService$PreviewSession$player$2:
    1:1:org.videolan.vlc.media.PlayerController invoke():47:47 -> invoke
    1:1:java.lang.Object invoke():44 -> invoke
org.videolan.vlc.R$styleable -> org.videolan.vlc.R$styleable:
    1:1:void <clinit>():21512:21512 -> <clinit>
    2:2:void <clinit>():25551:25551 -> <clinit>
org.videolan.vlc.RecommendationsService -> org.videolan.vlc.RecommendationsService:
    1:2:void <init>():48:49 -> <init>
    1:1:void access$buildRecommendation(org.videolan.vlc.RecommendationsService,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int,int):48:48 -> access$buildRecommendation
    1:1:android.app.NotificationManager access$getMNotificationManager$p(org.videolan.vlc.RecommendationsService):48:48 -> access$getMNotificationManager$p
    1:1:void attachBaseContext(android.content.Context):54:54 -> attachBaseContext
    1:10:void buildRecommendation(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int,int):73:82 -> buildRecommendation
    11:12:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.getPictureFromCache(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):37:38 -> buildRecommendation
    11:12:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.getPicture(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):49 -> buildRecommendation
    11:12:void buildRecommendation(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int,int):83 -> buildRecommendation
    13:13:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.fetchPicture(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):43:43 -> buildRecommendation
    13:13:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.getPicture(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):50 -> buildRecommendation
    13:13:void buildRecommendation(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int,int):83 -> buildRecommendation
    14:17:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.readCoverBitmap(java.lang.String):55:58 -> buildRecommendation
    14:17:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.fetchPicture(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):43 -> buildRecommendation
    14:17:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.getPicture(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):50 -> buildRecommendation
    14:17:void buildRecommendation(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int,int):83 -> buildRecommendation
    18:20:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.readCoverBitmap(java.lang.String):60:62 -> buildRecommendation
    18:20:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.fetchPicture(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):43 -> buildRecommendation
    18:20:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.getPicture(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):50 -> buildRecommendation
    18:20:void buildRecommendation(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int,int):83 -> buildRecommendation
    21:22:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.readCoverBitmap(java.lang.String):65:66 -> buildRecommendation
    21:22:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.fetchPicture(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):43 -> buildRecommendation
    21:22:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.getPicture(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):50 -> buildRecommendation
    21:22:void buildRecommendation(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int,int):83 -> buildRecommendation
    23:23:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.readCoverBitmap(java.lang.String):68:68 -> buildRecommendation
    23:23:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.fetchPicture(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):43 -> buildRecommendation
    23:23:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.getPicture(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):50 -> buildRecommendation
    23:23:void buildRecommendation(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int,int):83 -> buildRecommendation
    24:25:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.readCoverBitmap(java.lang.String):70:71 -> buildRecommendation
    24:25:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.fetchPicture(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):43 -> buildRecommendation
    24:25:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.getPicture(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):50 -> buildRecommendation
    24:25:void buildRecommendation(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int,int):83 -> buildRecommendation
    26:26:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.readCoverBitmap(java.lang.String):73:73 -> buildRecommendation
    26:26:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.fetchPicture(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):43 -> buildRecommendation
    26:26:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.getPicture(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):50 -> buildRecommendation
    26:26:void buildRecommendation(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int,int):83 -> buildRecommendation
    27:27:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.readCoverBitmap(java.lang.String):77:77 -> buildRecommendation
    27:27:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.fetchPicture(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):43 -> buildRecommendation
    27:27:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.getPicture(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):50 -> buildRecommendation
    27:27:void buildRecommendation(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int,int):83 -> buildRecommendation
    28:28:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.fetchPicture(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):44:44 -> buildRecommendation
    28:28:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.getPicture(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):50 -> buildRecommendation
    28:28:void buildRecommendation(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int,int):83 -> buildRecommendation
    29:30:void buildRecommendation(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int,int):83:84 -> buildRecommendation
    31:36:android.app.PendingIntent buildPendingIntent(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int):92:97 -> buildRecommendation
    31:36:void buildRecommendation(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int,int):85 -> buildRecommendation
    37:37:void buildRecommendation(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int,int):85:85 -> buildRecommendation
    38:38:void buildRecommendation(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int,int):73:73 -> buildRecommendation
    39:39:void buildRecommendation(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int,int):86:86 -> buildRecommendation
    40:40:void buildRecommendation(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int,int):88:88 -> buildRecommendation
    1:1:android.content.Context getApplicationContext():58:58 -> getApplicationContext
    1:1:kotlin.coroutines.CoroutineContext getCoroutineContext():48:48 -> getCoroutineContext
    2:2:kotlinx.coroutines.MainCoroutineDispatcher getCoroutineContext():49:49 -> getCoroutineContext
    1:1:void onCreate():62:62 -> onCreate
    2:2:java.lang.Object org.videolan.vlc.util.KextensionsKt.getAppSystemService(android.content.Context,java.lang.String):66:66 -> onCreate
    2:2:void onCreate():63 -> onCreate
    3:3:void onCreate():63:63 -> onCreate
    4:4:java.lang.Object org.videolan.vlc.util.KextensionsKt.getAppSystemService(android.content.Context,java.lang.String):66:66 -> onCreate
    4:4:void onCreate():63 -> onCreate
    1:1:kotlinx.coroutines.Job doRecommendations():100:100 -> onHandleIntent
    1:1:void onHandleIntent(android.content.Intent):67 -> onHandleIntent
org.videolan.vlc.RecommendationsService$doRecommendations$1 -> org.videolan.vlc.RecommendationsService$doRecommendations$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):100:100 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):108:108 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):100:102 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):100:100 -> invokeSuspend
    8:8:boolean org.videolan.vlc.util.Util.isArrayEmpty(java.lang.Object[]):84:84 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):103 -> invokeSuspend
    9:11:java.lang.Object invokeSuspend(java.lang.Object):103:105 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):108:108 -> invokeSuspend
org.videolan.vlc.RecommendationsService$doRecommendations$1$videoList$1 -> org.videolan.vlc.RecommendationsService$doRecommendations$1$videoList$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):102:102 -> invokeSuspend
org.videolan.vlc.Reload -> org.videolan.vlc.Reload:
    1:1:void <init>(java.lang.String):520:520 -> <init>
    1:1:java.lang.String getPath():520:520 -> getPath
org.videolan.vlc.RendererDelegate -> org.videolan.vlc.RendererDelegate:
    1:1:void <clinit>():34:34 -> <clinit>
    2:3:void <clinit>():37:38 -> <clinit>
    4:4:void <clinit>():43:43 -> <clinit>
    1:1:void <init>():34:34 -> <init>
    1:1:org.videolan.vlc.util.LiveDataset getRenderers():38:38 -> getRenderers
    1:1:void onEvent(org.videolan.libvlc.VLCEvent):34:34 -> onEvent
    2:3:void onEvent(org.videolan.libvlc.RendererDiscoverer$Event):76:77 -> onEvent
    2:3:void onEvent(org.videolan.libvlc.VLCEvent):34 -> onEvent
    4:4:void org.videolan.vlc.util.LiveDataset.add(java.lang.Object):19:19 -> onEvent
    4:4:void onEvent(org.videolan.libvlc.RendererDiscoverer$Event):77 -> onEvent
    4:4:void onEvent(org.videolan.libvlc.VLCEvent):34 -> onEvent
    5:5:void onEvent(org.videolan.libvlc.RendererDiscoverer$Event):78:78 -> onEvent
    5:5:void onEvent(org.videolan.libvlc.VLCEvent):34 -> onEvent
    6:6:void org.videolan.vlc.util.LiveDataset.remove(java.lang.Object):31:31 -> onEvent
    6:6:void onEvent(org.videolan.libvlc.RendererDiscoverer$Event):78 -> onEvent
    6:6:void onEvent(org.videolan.libvlc.VLCEvent):34 -> onEvent
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> start
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> start
    1:1:java.lang.Object start(kotlin.coroutines.Continuation):0 -> start
    2:2:java.lang.Object start(kotlin.coroutines.Continuation):46:46 -> start
    3:3:java.lang.Object start(kotlin.coroutines.Continuation):58:58 -> start
    4:7:java.lang.Object start(kotlin.coroutines.Continuation):46:49 -> start
    8:8:java.lang.Object start(kotlin.coroutines.Continuation):46:46 -> start
    9:14:java.lang.Object start(kotlin.coroutines.Continuation):51:56 -> start
    15:15:java.lang.Object start(kotlin.coroutines.Continuation):58:58 -> start
    1:3:void stop():61:63 -> stop
    4:4:boolean org.videolan.vlc.util.KextensionsKt.isAppStarted():154:154 -> stop
    4:4:void stop():64 -> stop
    5:6:void stop():64:65 -> stop
    7:8:void clear():71:72 -> stop
    7:8:void stop():67 -> stop
org.videolan.vlc.RendererDelegate$1 -> org.videolan.vlc.RendererDelegate$1:
    1:1:void onChanged(java.lang.Object):34:34 -> onChanged
    2:2:void onChanged(java.lang.Boolean):43:43 -> onChanged
    2:2:void onChanged(java.lang.Object):34 -> onChanged
org.videolan.vlc.RendererDelegate$1$1 -> org.videolan.vlc.RendererDelegate$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):43:43 -> invokeSuspend
    3:3:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):43 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):43:43 -> invokeSuspend
org.videolan.vlc.RendererDelegate$start$2 -> org.videolan.vlc.RendererDelegate$start$2:
    1:1:kotlin.coroutines.Continuation create(kotlin.coroutines.Continuation):0:0 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0:0 -> invoke
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):56:56 -> invokeSuspend
    3:3:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):56 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):56:56 -> invokeSuspend
org.videolan.vlc.RendererDelegate$start$libVlc$1$1 -> org.videolan.vlc.RendererDelegate$start$libVlc$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):49:49 -> invokeSuspend
org.videolan.vlc.ScanProgress -> org.videolan.vlc.ScanProgress:
    1:1:void <init>(int,java.lang.String):486:486 -> <init>
    1:1:java.lang.String getDiscovery():486:486 -> getDiscovery
    1:1:int getParsing():486:486 -> getParsing
org.videolan.vlc.Show -> org.videolan.vlc.Show:
    1:1:void <clinit>():524:524 -> <clinit>
    1:1:void <init>():524:524 -> <init>
org.videolan.vlc.ShowNotification -> org.videolan.vlc.ShowNotification:
    1:1:void <clinit>():1324:1324 -> <clinit>
    1:1:void <init>():1324:1324 -> <init>
org.videolan.vlc.StartActivity -> org.videolan.vlc.StartActivity:
    1:1:void <init>():58:58 -> <init>
    1:1:void attachBaseContext(android.content.Context):80:80 -> attachBaseContext
    1:1:android.content.Context getApplicationContext():84:84 -> getApplicationContext
    1:1:void onActivityResult(int,int,android.content.Intent):172:172 -> onActivityResult
    2:2:void onActivityResult(int,int,android.content.Intent):174:174 -> onActivityResult
    1:1:void onCreate(android.os.Bundle):88:88 -> onCreate
    2:2:void onCreate(android.os.Bundle):91:91 -> onCreate
    3:3:void onCreate(android.os.Bundle):99:99 -> onCreate
    1:2:void resume():103:104 -> resume
    3:3:void resume():107:107 -> resume
    4:4:kotlinx.coroutines.Job startPlaybackFromApp(android.content.Intent):207:207 -> resume
    4:4:void resume():108 -> resume
    5:7:void resume():110:112 -> resume
    8:9:void resume():114:115 -> resume
    10:11:void resume():117:118 -> resume
    12:15:void resume():125:128 -> resume
    16:16:void resume():133:133 -> resume
    17:17:void resume():135:135 -> resume
    18:18:boolean showTvUi():227:227 -> resume
    18:18:void resume():139 -> resume
    19:19:void resume():140:140 -> resume
    20:20:void resume():142:142 -> resume
    21:32:void resume():146:157 -> resume
    33:33:void resume():156:156 -> resume
    34:34:void resume():152:152 -> resume
    35:39:int getIdFromShortcut():62:66 -> resume
    35:39:void resume():160 -> resume
    40:40:void resume():162:162 -> resume
    41:41:void resume():164:164 -> resume
    42:44:void resume():166:168 -> resume
    45:46:void resume():143:144 -> resume
    1:3:void startApplication(boolean,boolean,boolean,int):179:181 -> startApplication
    4:4:void org.videolan.vlc.gui.onboarding.OnboardingActivityKt.startOnboarding(android.app.Activity):234:234 -> startApplication
    4:4:void startApplication(boolean,boolean,boolean,int):203 -> startApplication
    5:5:void startApplication(boolean,boolean,boolean,int):185:185 -> startApplication
    6:12:void startApplication(boolean,boolean,boolean,int):195:201 -> startApplication
org.videolan.vlc.StartActivity$startApplication$1 -> org.videolan.vlc.StartActivity$startApplication$1:
    1:1:void run():186:186 -> run
org.videolan.vlc.StartActivity$startApplication$1$1 -> org.videolan.vlc.StartActivity$startApplication$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):186:186 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):194:194 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):186:186 -> invokeSuspend
    5:5:java.lang.Object invokeSuspend(java.lang.Object):189:189 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):186:186 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):190:190 -> invokeSuspend
    8:10:java.lang.Object invokeSuspend(java.lang.Object):192:194 -> invokeSuspend
org.videolan.vlc.StartActivity$startPlaybackFromApp$1 -> org.videolan.vlc.StartActivity$startPlaybackFromApp$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):207:207 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):223:223 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):207:207 -> invokeSuspend
    5:5:java.lang.Object invokeSuspend(java.lang.Object):210:210 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):207:207 -> invokeSuspend
    7:8:java.lang.Object invokeSuspend(java.lang.Object):211:212 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):214:214 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):216:216 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):218:218 -> invokeSuspend
    12:14:java.lang.Object invokeSuspend(java.lang.Object):221:223 -> invokeSuspend
org.videolan.vlc.StartScan -> org.videolan.vlc.StartScan:
    1:1:void <init>(boolean):518:518 -> <init>
    1:1:boolean getUpgrade():518:518 -> getUpgrade
org.videolan.vlc.StoragesMonitor -> org.videolan.vlc.StoragesMonitor:
    1:1:void <init>():24:24 -> <init>
    2:2:void <init>():36:36 -> <init>
    1:3:void onReceive(android.content.Context,android.content.Intent):27:29 -> onReceive
    4:4:void onReceive(android.content.Context,android.content.Intent):31:31 -> onReceive
    5:6:void onReceive(android.content.Context,android.content.Intent):29:30 -> onReceive
org.videolan.vlc.StoragesMonitor$actor$1 -> org.videolan.vlc.StoragesMonitor$actor$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):36:36 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):59:59 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):36:37 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):36:36 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):38:40 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):36:36 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):41:41 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):72:72 -> invokeSuspend
    13:13:java.lang.Object invokeSuspend(java.lang.Object):41:41 -> invokeSuspend
    14:19:java.lang.Object invokeSuspend(java.lang.Object):43:48 -> invokeSuspend
    20:20:java.lang.Object invokeSuspend(java.lang.Object):50:50 -> invokeSuspend
    21:23:java.lang.Object invokeSuspend(java.lang.Object):54:56 -> invokeSuspend
    24:24:java.lang.Object invokeSuspend(java.lang.Object):59:59 -> invokeSuspend
org.videolan.vlc.StoragesMonitor$actor$1$invokeSuspend$$inlined$getFromMl$1 -> org.videolan.vlc.StoragesMonitor$actor$1$invokeSuspend$$inlined$getFromMl$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):71:71 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):92:92 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):71:73 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):195:195 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):75:75 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):187:188 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):77:77 -> invokeSuspend
    12:14:java.lang.Object invokeSuspend(java.lang.Object):88:90 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):193:193 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
    17:17:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
org.videolan.vlc.StoragesMonitor$actor$1$invokeSuspend$$inlined$getFromMl$1$1 -> org.videolan.vlc.StoragesMonitor$actor$1$invokeSuspend$$inlined$getFromMl$1$1:
    1:1:void <init>(kotlinx.coroutines.CancellableContinuation,org.videolan.vlc.StoragesMonitor$actor$1$invokeSuspend$$inlined$getFromMl$1,kotlinx.coroutines.CoroutineScope,org.videolan.medialibrary.interfaces.AbstractMedialibrary,boolean):77:77 -> <init>
    1:1:void onMedialibraryReady():80:80 -> onMedialibraryReady
org.videolan.vlc.StoragesMonitor$actor$1$invokeSuspend$$inlined$getFromMl$1$1$1 -> org.videolan.vlc.StoragesMonitor$actor$1$invokeSuspend$$inlined$getFromMl$1$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):80:80 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):84:84 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):80:81 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):187:187 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):82:84 -> invokeSuspend
org.videolan.vlc.StoragesMonitor$actor$1$invokeSuspend$$inlined$getFromMl$1$2 -> org.videolan.vlc.StoragesMonitor$actor$1$invokeSuspend$$inlined$getFromMl$1$2:
    1:1:void invoke(java.lang.Throwable):88:88 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0:0 -> invoke
org.videolan.vlc.StoragesMonitorKt -> org.videolan.vlc.StoragesMonitorKt:
    1:1:java.lang.String org.videolan.vlc.util.Strings.buildPkgString(java.lang.String):67:67 -> buildPkgString
    1:1:boolean org.videolan.vlc.util.SortModule$DefaultImpls.canSortBy(org.videolan.vlc.util.SortModule,int):262:262 -> canSortBy
    2:3:boolean org.videolan.vlc.util.SortModule$DefaultImpls.canSortBy(org.videolan.vlc.util.SortModule,int):269:270 -> canSortBy
    4:4:boolean org.videolan.vlc.util.SortModule$DefaultImpls.canSortBy(org.videolan.vlc.util.SortModule,int):268:268 -> canSortBy
    5:5:boolean org.videolan.vlc.util.SortModule$DefaultImpls.canSortBy(org.videolan.vlc.util.SortModule,int):267:267 -> canSortBy
    6:6:boolean org.videolan.vlc.util.SortModule$DefaultImpls.canSortBy(org.videolan.vlc.util.SortModule,int):266:266 -> canSortBy
    7:7:boolean org.videolan.vlc.util.SortModule$DefaultImpls.canSortBy(org.videolan.vlc.util.SortModule,int):265:265 -> canSortBy
    8:8:boolean org.videolan.vlc.util.SortModule$DefaultImpls.canSortBy(org.videolan.vlc.util.SortModule,int):264:264 -> canSortBy
    9:9:boolean org.videolan.vlc.util.SortModule$DefaultImpls.canSortBy(org.videolan.vlc.util.SortModule,int):263:263 -> canSortBy
    10:10:boolean org.videolan.vlc.util.SortModule$DefaultImpls.canSortBy(org.videolan.vlc.util.SortModule,int):261:261 -> canSortBy
    1:3:java.util.List org.videolan.vlc.util.BrowserutilsKt.convertFavorites(java.util.List):44:46 -> convertFavorites
    4:9:java.util.List org.videolan.vlc.util.BrowserutilsKt.convertFavorites(java.util.List):36:41 -> convertFavorites
    10:10:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.emptyList():69:69 -> convertFavorites
    10:10:java.util.List kotlin.collections.CollectionsKt.emptyList():0 -> convertFavorites
    10:10:java.util.List org.videolan.vlc.util.BrowserutilsKt.convertFavorites(java.util.List):42 -> convertFavorites
    1:2:void enableStorageMonitoring(android.content.Context):67:68 -> enableStorageMonitoring
    1:1:java.lang.String org.videolan.vlc.util.Strings.formatRateString(float):42:42 -> formatRateString
    1:2:java.util.List org.videolan.vlc.media.MediaUtilsKt.getAll(org.videolan.medialibrary.interfaces.media.AbstractFolder,int,int,boolean):477:478 -> getAll
    3:5:java.util.List org.videolan.vlc.media.MediaUtilsKt.getAll(org.videolan.medialibrary.interfaces.media.AbstractFolder,int,int,boolean):480:482 -> getAll
    6:7:java.util.List org.videolan.vlc.media.MediaUtilsKt.getAll(org.videolan.medialibrary.interfaces.media.AbstractVideoGroup,int,boolean):491:492 -> getAll
    8:10:java.util.List org.videolan.vlc.media.MediaUtilsKt.getAll(org.videolan.medialibrary.interfaces.media.AbstractVideoGroup,int,boolean):494:496 -> getAll
    1:1:java.util.List org.videolan.vlc.media.MediaUtilsKt.getAll$default(org.videolan.medialibrary.interfaces.media.AbstractFolder,int,int,boolean,int,java.lang.Object):475:475 -> getAll$default
    2:2:java.util.List org.videolan.vlc.media.MediaUtilsKt.getAll$default(org.videolan.medialibrary.interfaces.media.AbstractVideoGroup,int,boolean,int,java.lang.Object):489:489 -> getAll$default
    1:2:android.content.Context org.videolan.vlc.util.LocaleUtilsKt.getContextWithLocale(android.content.Context):56:57 -> getContextWithLocale
    1:1:java.lang.Object org.videolan.vlc.gui.helpers.hf.WriteExternalDelegateKt.getExtWritePermission(androidx.fragment.app.FragmentActivity,android.net.Uri,kotlin.coroutines.Continuation):115:115 -> getExtWritePermission
    2:2:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> getExtWritePermission
    2:2:java.lang.Object org.videolan.vlc.gui.helpers.hf.WriteExternalDelegateKt.getExtWritePermission(androidx.fragment.app.FragmentActivity,android.net.Uri,kotlin.coroutines.Continuation):115 -> getExtWritePermission
    3:7:java.lang.String org.videolan.vlc.util.FileUtils.getMediaStorage(android.net.Uri):316:320 -> getExtWritePermission
    3:7:java.lang.Object org.videolan.vlc.gui.helpers.hf.WriteExternalDelegateKt.getExtWritePermission(androidx.fragment.app.FragmentActivity,android.net.Uri,kotlin.coroutines.Continuation):116 -> getExtWritePermission
    8:11:java.lang.Object org.videolan.vlc.gui.helpers.hf.WriteExternalDelegateKt.getExtWritePermission(androidx.fragment.app.FragmentActivity,android.net.Uri,kotlin.coroutines.Continuation):117:120 -> getExtWritePermission
    12:12:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> getExtWritePermission
    12:12:java.lang.Object org.videolan.vlc.gui.helpers.hf.WriteExternalDelegateKt.getExtWritePermission(androidx.fragment.app.FragmentActivity,android.net.Uri,kotlin.coroutines.Continuation):116 -> getExtWritePermission
    1:1:org.videolan.vlc.gui.onboarding.OnboardingViewModel org.videolan.vlc.gui.onboarding.OnboardingViewModelKt.getOnboardingModel(androidx.fragment.app.Fragment):20:20 -> getOnboardingModel
    2:2:org.videolan.vlc.gui.onboarding.OnboardingViewModel org.videolan.vlc.gui.onboarding.OnboardingViewModelKt.getOnboardingModel(androidx.fragment.app.FragmentActivity):19:19 -> getOnboardingModel
    2:2:org.videolan.vlc.gui.onboarding.OnboardingViewModel org.videolan.vlc.gui.onboarding.OnboardingViewModelKt.getOnboardingModel(androidx.fragment.app.Fragment):20 -> getOnboardingModel
    1:1:org.videolan.vlc.viewmodels.mobile.AudioBrowserViewModel org.videolan.vlc.viewmodels.mobile.AudioBrowserViewModelKt.getViewModel(org.videolan.vlc.gui.audio.AudioBrowserFragment):88:88 -> getViewModel
    1:1:boolean org.videolan.vlc.util.BrowserutilsKt.isSchemeSupported(java.lang.String):30:30 -> isSchemeSupported
    1:4:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper org.videolan.vlc.extensions.Utils.mediawrapperFromExtension(org.videolan.vlc.extensions.api.VLCExtensionItem):12:15 -> mediawrapperFromExtension
    1:1:java.lang.Object org.videolan.vlc.api.IOpenSubtitleService$DefaultImpls.query$default(org.videolan.vlc.api.IOpenSubtitleService,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,kotlin.coroutines.Continuation,int,java.lang.Object):16:16 -> query$default
    2:2:java.lang.Object org.videolan.vlc.api.IOpenSubtitleService$DefaultImpls.query$default(org.videolan.vlc.api.IOpenSubtitleService,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,java.lang.String,kotlin.coroutines.Continuation,int,java.lang.Object):0:0 -> query$default
    1:2:java.lang.String org.videolan.vlc.util.Strings.readableFileSize(long):48:49 -> readableFileSize
    1:1:boolean org.videolan.vlc.util.Permissions.canReadStorage(android.content.Context):74:74 -> registerMedialibrary
    1:1:void org.videolan.vlc.util.PBSMedialibraryReceiverKt.registerMedialibrary(org.videolan.vlc.PlaybackService,java.lang.Runnable):50 -> registerMedialibrary
    2:3:void org.videolan.vlc.util.PBSMedialibraryReceiverKt.registerMedialibrary(org.videolan.vlc.PlaybackService,java.lang.Runnable):51:52 -> registerMedialibrary
    4:4:kotlinx.coroutines.Job org.videolan.vlc.MediaParsingServiceKt.startMedialibrary$default(android.content.Context,boolean,boolean,boolean,int,java.lang.Object):496:496 -> registerMedialibrary
    4:4:void org.videolan.vlc.util.PBSMedialibraryReceiverKt.registerMedialibrary(org.videolan.vlc.PlaybackService,java.lang.Runnable):53 -> registerMedialibrary
    5:5:void org.videolan.vlc.util.PBSMedialibraryReceiverKt.registerMedialibrary(org.videolan.vlc.PlaybackService,java.lang.Runnable):55:55 -> registerMedialibrary
    1:2:java.lang.String org.videolan.vlc.util.Strings.removeFileProtocole(java.lang.String):61:62 -> removeFileProtocole
    1:1:java.lang.String org.videolan.vlc.util.PathUtilsKt.sanitizePath(java.lang.String):28:28 -> sanitizePath
    2:2:java.lang.String kotlin.text.StringsKt__StringsKt.substringBeforeLast(java.lang.String,java.lang.String,java.lang.String):0:0 -> sanitizePath
    2:2:java.lang.String kotlin.text.StringsKt__StringsKt.substringBeforeLast$default(java.lang.String,java.lang.String,java.lang.String,int,java.lang.Object):412 -> sanitizePath
    2:2:java.lang.String kotlin.text.StringsKt.substringBeforeLast$default(java.lang.String,java.lang.String,java.lang.String,int,java.lang.Object):0 -> sanitizePath
    2:2:java.lang.String org.videolan.vlc.util.PathUtilsKt.sanitizePath(java.lang.String):29 -> sanitizePath
    3:4:java.lang.String kotlin.text.StringsKt__StringsKt.substringBeforeLast(java.lang.String,java.lang.String,java.lang.String):413:414 -> sanitizePath
    3:4:java.lang.String kotlin.text.StringsKt__StringsKt.substringBeforeLast$default(java.lang.String,java.lang.String,java.lang.String,int,java.lang.Object):412 -> sanitizePath
    3:4:java.lang.String kotlin.text.StringsKt.substringBeforeLast$default(java.lang.String,java.lang.String,java.lang.String,int,java.lang.Object):0 -> sanitizePath
    3:4:java.lang.String org.videolan.vlc.util.PathUtilsKt.sanitizePath(java.lang.String):29 -> sanitizePath
    5:6:java.lang.String org.videolan.vlc.util.PathUtilsKt.sanitizePath(java.lang.String):31:32 -> sanitizePath
    1:3:void org.videolan.vlc.gui.helpers.PlayerOptionsDelegateKt.setSleep(android.content.Context,java.util.Calendar):423:425 -> setSleep
    4:6:void org.videolan.vlc.gui.helpers.PlayerOptionsDelegateKt.setSleep(android.content.Context,java.util.Calendar):427:429 -> setSleep
    7:7:void org.videolan.vlc.gui.helpers.PlayerOptionsDelegateKt.setSleep(android.content.Context,java.util.Calendar):423:423 -> setSleep
    1:6:void org.videolan.vlc.gui.dialogs.ContextSheetKt.showContext(androidx.fragment.app.FragmentActivity,org.videolan.vlc.gui.dialogs.CtxActionReceiver,int,java.lang.String,int):149:154 -> showContext
    7:7:void org.videolan.vlc.gui.dialogs.ContextSheetKt.showContext(androidx.fragment.app.FragmentActivity,org.videolan.vlc.gui.dialogs.CtxActionReceiver,int,java.lang.String,int):151:151 -> showContext
    8:9:void org.videolan.vlc.gui.dialogs.ContextSheetKt.showContext(androidx.fragment.app.FragmentActivity,org.videolan.vlc.gui.dialogs.CtxActionReceiver,int,java.lang.String,int):156:157 -> showContext
    1:1:boolean org.videolan.vlc.util.Strings.startsWith(java.lang.String[],java.lang.String):69:69 -> startsWith
    2:2:boolean org.videolan.vlc.util.Strings.startsWith(java.lang.String[],java.lang.String):34:34 -> startsWith
    1:2:android.content.ContextWrapper org.videolan.vlc.util.LocaleUtilsKt.wrap(android.content.ContextWrapper,java.lang.String):12:13 -> wrap
    3:3:java.util.Locale org.videolan.vlc.util.LocaleUtilsKt.getSystemLocale(android.content.ContextWrapper):43:43 -> wrap
    3:3:android.content.ContextWrapper org.videolan.vlc.util.LocaleUtilsKt.wrap(android.content.ContextWrapper,java.lang.String):14 -> wrap
    4:4:java.util.Locale org.videolan.vlc.util.LocaleUtilsKt.getSystemLocaleLegacy(android.content.ContextWrapper):40:40 -> wrap
    4:4:android.content.ContextWrapper org.videolan.vlc.util.LocaleUtilsKt.wrap(android.content.ContextWrapper,java.lang.String):16 -> wrap
    5:7:android.content.ContextWrapper org.videolan.vlc.util.LocaleUtilsKt.wrap(android.content.ContextWrapper,java.lang.String):19:21 -> wrap
    8:8:android.content.ContextWrapper org.videolan.vlc.util.LocaleUtilsKt.wrap(android.content.ContextWrapper,java.lang.String):23:23 -> wrap
    9:9:void org.videolan.vlc.util.LocaleUtilsKt.setSystemLocale(android.content.ContextWrapper,java.util.Locale):52:52 -> wrap
    9:9:android.content.ContextWrapper org.videolan.vlc.util.LocaleUtilsKt.wrap(android.content.ContextWrapper,java.lang.String):24 -> wrap
    10:10:void org.videolan.vlc.util.LocaleUtilsKt.setSystemLocaleLegacy(android.content.ContextWrapper,java.util.Locale):47:47 -> wrap
    10:10:android.content.ContextWrapper org.videolan.vlc.util.LocaleUtilsKt.wrap(android.content.ContextWrapper,java.lang.String):26 -> wrap
    11:13:android.content.ContextWrapper org.videolan.vlc.util.LocaleUtilsKt.wrap(android.content.ContextWrapper,java.lang.String):30:32 -> wrap
org.videolan.vlc.TvReceiver -> org.videolan.vlc.TvReceiver:
    1:1:void <init>():37:37 -> <init>
    1:4:void onReceive(android.content.Context,android.content.Intent):41:44 -> onReceive
    5:7:void onReceive(android.content.Context,android.content.Intent):50:52 -> onReceive
    8:8:void onReceive(android.content.Context,android.content.Intent):44:44 -> onReceive
    9:11:void onReceive(android.content.Context,android.content.Intent):60:62 -> onReceive
    12:12:void onReceive(android.content.Context,android.content.Intent):44:44 -> onReceive
    13:14:void onReceive(android.content.Context,android.content.Intent):65:66 -> onReceive
    15:17:void scheduleRecommendationUpdate(android.content.Context):76:78 -> onReceive
    15:17:void onReceive(android.content.Context,android.content.Intent):67 -> onReceive
    18:18:void scheduleRecommendationUpdate(android.content.Context):80:80 -> onReceive
    18:18:void onReceive(android.content.Context,android.content.Intent):67 -> onReceive
    19:19:void scheduleRecommendationUpdate(android.content.Context):76:76 -> onReceive
    19:19:void onReceive(android.content.Context,android.content.Intent):67 -> onReceive
    20:21:void onReceive(android.content.Context,android.content.Intent):69:70 -> onReceive
    22:22:void onReceive(android.content.Context,android.content.Intent):44:44 -> onReceive
    23:25:void onReceive(android.content.Context,android.content.Intent):55:57 -> onReceive
    26:26:void onReceive(android.content.Context,android.content.Intent):44:44 -> onReceive
    27:28:void onReceive(android.content.Context,android.content.Intent):46:47 -> onReceive
org.videolan.vlc.Unmount -> org.videolan.vlc.Unmount:
    1:1:void <init>(android.content.Context,android.net.Uri,java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):64:64 -> <init>
    2:2:void <init>(android.content.Context,android.net.Uri,java.lang.String,java.lang.String):64:64 -> <init>
    2:2:void <init>(android.content.Context,android.net.Uri,java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):64 -> <init>
    1:1:java.lang.String getPath():64:64 -> getPath
    1:1:java.lang.String getUuid():64:64 -> getUuid
org.videolan.vlc.UpdateMeta -> org.videolan.vlc.UpdateMeta:
    1:1:void <clinit>():1326:1326 -> <clinit>
    1:1:void <init>():1326:1326 -> <init>
org.videolan.vlc.UpdateStorages -> org.videolan.vlc.UpdateStorages:
    1:1:void <clinit>():519:519 -> <clinit>
    1:1:void <init>():519:519 -> <init>
org.videolan.vlc.VLCApplication -> org.videolan.vlc.VLCApplication:
    1:1:void <clinit>():157:157 -> <clinit>
    2:2:void <clinit>():162:162 -> <clinit>
    1:1:void <init>():56:56 -> <init>
    2:2:void <init>():58:58 -> <init>
    3:4:void <init>():91:92 -> <init>
    1:1:void access$fireDialog(org.videolan.vlc.VLCApplication,org.videolan.libvlc.Dialog,java.lang.String):56:56 -> access$fireDialog
    1:1:androidx.collection.SimpleArrayMap access$getDataMap$cp():56:56 -> access$getDataMap$cp
    1:1:org.videolan.libvlc.Dialog$Callbacks access$getDialogCallbacks$p(org.videolan.vlc.VLCApplication):56:56 -> access$getDialogCallbacks$p
    1:1:int access$getDialogCounter$cp():56:56 -> access$getDialogCounter$cp
    1:1:android.content.Context access$getInstance$cp():56:56 -> access$getInstance$cp
    1:1:java.lang.String access$getLocale$cp():56:56 -> access$getLocale$cp
    1:1:void access$setDialogCounter$cp(int):56:56 -> access$setDialogCounter$cp
    1:1:void access$setInstance$cp(android.content.Context):56:56 -> access$setInstance$cp
    1:1:void access$setLocale$cp(java.lang.String):56:56 -> access$setLocale$cp
    1:3:void fireDialog(org.videolan.libvlc.Dialog,java.lang.String):143:145 -> fireDialog
    4:4:void fireDialog(org.videolan.libvlc.Dialog,java.lang.String):144:144 -> fireDialog
    1:3:void onConfigurationChanged(android.content.res.Configuration):121:123 -> onConfigurationChanged
    1:1:void onCreate():97:97 -> onCreate
    2:2:void onCreate():100:100 -> onCreate
    3:3:void onCreate():117:117 -> onCreate
    1:3:void onLowMemory():131:133 -> onLowMemory
    1:3:void onTrimMemory(int):137:139 -> onTrimMemory
org.videolan.vlc.VLCApplication$Companion -> org.videolan.vlc.VLCApplication$Companion:
    1:1:void <init>():148:148 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):148 -> <init>
    1:1:void access$setLocale$p(org.videolan.vlc.VLCApplication$Companion,java.lang.String):148:148 -> access$setLocale$p
    1:1:android.content.Context getAppContext():171:171 -> getAppContext
    2:2:android.content.Context access$getInstance$li(org.videolan.vlc.VLCApplication$Companion):148:148 -> getAppContext
    2:2:android.content.Context getAppContext():171 -> getAppContext
    3:3:android.content.Context getAppContext():172:172 -> getAppContext
    4:4:android.content.Context getAppContext():175:175 -> getAppContext
    5:5:android.content.Context getAppContext():182:182 -> getAppContext
    1:1:android.content.res.Resources getAppResources():190:190 -> getAppResources
    1:1:java.lang.Object getData(java.lang.String):196:196 -> getData
    1:1:java.lang.String getLocale():162:162 -> getLocale
    1:1:void setLocale(java.lang.String):162:162 -> setLocale
    1:1:void storeData(java.lang.String,java.lang.Object):193:193 -> storeData
org.videolan.vlc.VLCApplication$dialogCallbacks$1 -> org.videolan.vlc.VLCApplication$dialogCallbacks$1:
    1:1:void <init>(org.videolan.vlc.VLCApplication):58:58 -> <init>
    1:1:void onCanceled(org.videolan.libvlc.Dialog):81:81 -> onCanceled
    1:1:void onDisplay(org.videolan.libvlc.Dialog$ErrorMessage):60:60 -> onDisplay
    2:3:void onDisplay(org.videolan.libvlc.Dialog$LoginDialog):64:65 -> onDisplay
    4:5:void onDisplay(org.videolan.libvlc.Dialog$ProgressDialog):76:77 -> onDisplay
    6:10:boolean org.videolan.vlc.util.Util.byPassChromecastDialog(org.videolan.libvlc.Dialog$QuestionDialog):110:114 -> onDisplay
    6:10:void onDisplay(org.videolan.libvlc.Dialog$QuestionDialog):69 -> onDisplay
    11:14:boolean org.videolan.vlc.util.Util.byPassChromecastDialog(org.videolan.libvlc.Dialog$QuestionDialog):116:119 -> onDisplay
    11:14:void onDisplay(org.videolan.libvlc.Dialog$QuestionDialog):69 -> onDisplay
    15:16:void onDisplay(org.videolan.libvlc.Dialog$QuestionDialog):70:71 -> onDisplay
    1:2:void onProgressUpdate(org.videolan.libvlc.Dialog$ProgressDialog):85:86 -> onProgressUpdate
    3:3:void onProgressUpdate(org.videolan.libvlc.Dialog$ProgressDialog):85:85 -> onProgressUpdate
org.videolan.vlc.VLCApplication$onCreate$1 -> org.videolan.vlc.VLCApplication$onCreate$1:
    1:3:void run():101:103 -> run
    4:4:void run():106:106 -> run
    5:5:void run():115:115 -> run
    6:6:void run():101:101 -> run
org.videolan.vlc.VLCApplication$onCreate$1$3 -> org.videolan.vlc.VLCApplication$onCreate$1$3:
    1:2:void run():107:108 -> run
    3:3:void run():110:110 -> run
    4:5:void run():112:113 -> run
org.videolan.vlc.VLCCrashHandler -> org.videolan.vlc.VLCCrashHandler:
    1:1:void <init>():31:31 -> <init>
    2:2:void <init>():33:33 -> <init>
    1:2:void uncaughtException(java.lang.Thread,java.lang.Throwable):37:38 -> uncaughtException
    3:9:void uncaughtException(java.lang.Thread,java.lang.Throwable):41:47 -> uncaughtException
    10:13:void uncaughtException(java.lang.Thread,java.lang.Throwable):49:52 -> uncaughtException
    14:15:void uncaughtException(java.lang.Thread,java.lang.Throwable):55:56 -> uncaughtException
    16:17:void writeLog(java.lang.String,java.lang.String):65:66 -> uncaughtException
    16:17:void uncaughtException(java.lang.Thread,java.lang.Throwable):56 -> uncaughtException
    18:18:void writeLog(java.lang.String,java.lang.String):70:70 -> uncaughtException
    18:18:void uncaughtException(java.lang.Thread,java.lang.Throwable):56 -> uncaughtException
    19:20:void writeLog(java.lang.String,java.lang.String):76:77 -> uncaughtException
    19:20:void uncaughtException(java.lang.Thread,java.lang.Throwable):56 -> uncaughtException
    21:22:void writeLog(java.lang.String,java.lang.String):80:81 -> uncaughtException
    21:22:void uncaughtException(java.lang.Thread,java.lang.Throwable):56 -> uncaughtException
    23:23:void writeLog(java.lang.String,java.lang.String):83:83 -> uncaughtException
    23:23:void uncaughtException(java.lang.Thread,java.lang.Throwable):56 -> uncaughtException
    24:24:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> uncaughtException
    24:24:void writeLog(java.lang.String,java.lang.String):85 -> uncaughtException
    24:24:void uncaughtException(java.lang.Thread,java.lang.Throwable):56 -> uncaughtException
    25:25:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> uncaughtException
    25:25:void writeLog(java.lang.String,java.lang.String):86 -> uncaughtException
    25:25:void uncaughtException(java.lang.Thread,java.lang.Throwable):56 -> uncaughtException
    26:26:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> uncaughtException
    26:26:void writeLog(java.lang.String,java.lang.String):85 -> uncaughtException
    26:26:void uncaughtException(java.lang.Thread,java.lang.Throwable):56 -> uncaughtException
    27:27:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> uncaughtException
    27:27:void writeLog(java.lang.String,java.lang.String):86 -> uncaughtException
    27:27:void uncaughtException(java.lang.Thread,java.lang.Throwable):56 -> uncaughtException
    28:28:void writeLog(java.lang.String,java.lang.String):86:86 -> uncaughtException
    28:28:void uncaughtException(java.lang.Thread,java.lang.Throwable):56 -> uncaughtException
    29:29:void writeLog(java.lang.String,java.lang.String):72:72 -> uncaughtException
    29:29:void uncaughtException(java.lang.Thread,java.lang.Throwable):56 -> uncaughtException
    30:30:void uncaughtException(java.lang.Thread,java.lang.Throwable):57:57 -> uncaughtException
    31:32:void writeLogcat(java.lang.String):91:92 -> uncaughtException
    31:32:void uncaughtException(java.lang.Thread,java.lang.Throwable):57 -> uncaughtException
    33:33:void writeLogcat(java.lang.String):94:94 -> uncaughtException
    33:33:void uncaughtException(java.lang.Thread,java.lang.Throwable):57 -> uncaughtException
    34:34:void writeLogcat(java.lang.String):96:96 -> uncaughtException
    34:34:void uncaughtException(java.lang.Thread,java.lang.Throwable):57 -> uncaughtException
    35:35:void uncaughtException(java.lang.Thread,java.lang.Throwable):57:57 -> uncaughtException
    36:36:void uncaughtException(java.lang.Thread,java.lang.Throwable):56:56 -> uncaughtException
    37:37:void uncaughtException(java.lang.Thread,java.lang.Throwable):60:60 -> uncaughtException
org.videolan.vlc.api.ConnectivityInterceptor -> org.videolan.vlc.api.ConnectivityInterceptor:
    1:1:void <init>():40:40 -> <init>
    1:1:okhttp3.Response intercept(okhttp3.Interceptor$Chain):44:44 -> intercept
    2:3:okhttp3.Response intercept(okhttp3.Interceptor$Chain):46:47 -> intercept
    4:4:okhttp3.Response intercept(okhttp3.Interceptor$Chain):44:44 -> intercept
org.videolan.vlc.api.NoConnectivityException -> org.videolan.vlc.api.NoConnectivityException:
    1:1:void <init>():51:51 -> <init>
org.videolan.vlc.api.OpenSubtitle -> org.videolan.vlc.api.OpenSubtitle:
    1:1:java.lang.String getIdSubtitle():20:20 -> getIdSubtitle
    1:1:java.lang.String getMovieReleaseName():31:31 -> getMovieReleaseName
    1:1:java.lang.String getSubLanguageID():22:22 -> getSubLanguageID
    1:1:java.lang.String getZipDownloadLink():59:59 -> getZipDownloadLink
org.videolan.vlc.api.OpenSubtitleClient$Companion -> org.videolan.vlc.api.OpenSubtitleClient$Companion:
    1:1:void <clinit>():59:59 -> <clinit>
    1:1:void <init>():59:59 -> <init>
org.videolan.vlc.api.OpenSubtitleClient$Companion$instance$2 -> org.videolan.vlc.api.OpenSubtitleClient$Companion$instance$2:
    1:8:org.videolan.vlc.api.IOpenSubtitleService org.videolan.vlc.api.OpenSubtitleServiceKt.buildClient():18:25 -> invoke
    1:8:org.videolan.vlc.api.IOpenSubtitleService org.videolan.vlc.api.OpenSubtitleServiceKt.access$buildClient():1 -> invoke
    1:8:org.videolan.vlc.api.IOpenSubtitleService invoke():59 -> invoke
    1:8:java.lang.Object invoke():59 -> invoke
    9:9:org.videolan.vlc.api.IOpenSubtitleService org.videolan.vlc.api.OpenSubtitleServiceKt.buildClient():20:20 -> invoke
    9:9:org.videolan.vlc.api.IOpenSubtitleService org.videolan.vlc.api.OpenSubtitleServiceKt.access$buildClient():1 -> invoke
    9:9:org.videolan.vlc.api.IOpenSubtitleService invoke():59 -> invoke
    9:9:java.lang.Object invoke():59 -> invoke
    10:12:org.videolan.vlc.api.IOpenSubtitleService org.videolan.vlc.api.OpenSubtitleServiceKt.buildClient():26:28 -> invoke
    10:12:org.videolan.vlc.api.IOpenSubtitleService org.videolan.vlc.api.OpenSubtitleServiceKt.access$buildClient():1 -> invoke
    10:12:org.videolan.vlc.api.IOpenSubtitleService invoke():59 -> invoke
    10:12:java.lang.Object invoke():59 -> invoke
org.videolan.vlc.api.UserAgentInterceptor -> org.videolan.vlc.api.UserAgentInterceptor:
    1:1:void <init>(java.lang.String):30:30 -> <init>
    1:3:okhttp3.Response intercept(okhttp3.Interceptor$Chain):33:35 -> intercept
org.videolan.vlc.database.BrowserFavDao_Impl -> org.videolan.vlc.database.BrowserFavDao_Impl:
    1:1:void <init>(androidx.room.RoomDatabase):32:32 -> <init>
    2:2:void <init>(androidx.room.RoomDatabase):28:28 -> <init>
    3:4:void <init>(androidx.room.RoomDatabase):33:34 -> <init>
    5:5:void <init>(androidx.room.RoomDatabase):62:62 -> <init>
    1:1:org.videolan.vlc.database.Converters access$000(org.videolan.vlc.database.BrowserFavDao_Impl):23:23 -> access$000
    1:1:androidx.room.RoomDatabase access$100(org.videolan.vlc.database.BrowserFavDao_Impl):23:23 -> access$100
    1:2:void delete(android.net.Uri):85:86 -> delete
    3:3:void delete(android.net.Uri):89:89 -> delete
    4:4:void delete(android.net.Uri):91:91 -> delete
    5:5:void delete(android.net.Uri):93:93 -> delete
    6:6:void delete(android.net.Uri):95:95 -> delete
    7:8:void delete(android.net.Uri):97:98 -> delete
    9:10:void delete(android.net.Uri):100:101 -> delete
    11:13:void delete(android.net.Uri):100:102 -> delete
    1:1:java.util.List get(android.net.Uri):108:108 -> get
    2:2:java.util.List get(android.net.Uri):111:111 -> get
    3:3:java.util.List get(android.net.Uri):113:113 -> get
    4:4:java.util.List get(android.net.Uri):115:115 -> get
    5:6:java.util.List get(android.net.Uri):117:118 -> get
    7:12:java.util.List get(android.net.Uri):120:125 -> get
    13:14:java.util.List get(android.net.Uri):129:130 -> get
    15:15:java.util.List get(android.net.Uri):132:132 -> get
    16:16:java.util.List get(android.net.Uri):134:134 -> get
    17:19:java.util.List get(android.net.Uri):136:138 -> get
    20:21:java.util.List get(android.net.Uri):142:143 -> get
    22:24:java.util.List get(android.net.Uri):142:144 -> get
    1:2:androidx.lifecycle.LiveData getAll():150:151 -> getAll
    1:2:androidx.lifecycle.LiveData getAllLocalFavs():234:235 -> getAllLocalFavs
    1:2:androidx.lifecycle.LiveData getAllNetwrokFavs():192:193 -> getAllNetwrokFavs
    1:2:void insert(org.videolan.vlc.database.models.BrowserFav):73:74 -> insert
    3:4:void insert(org.videolan.vlc.database.models.BrowserFav):76:77 -> insert
    5:6:void insert(org.videolan.vlc.database.models.BrowserFav):79:80 -> insert
org.videolan.vlc.database.BrowserFavDao_Impl$1 -> org.videolan.vlc.database.BrowserFavDao_Impl$1:
    1:1:void <init>(org.videolan.vlc.database.BrowserFavDao_Impl,androidx.room.RoomDatabase):34:34 -> <init>
    1:1:void bind(androidx.sqlite.db.SupportSQLiteStatement,java.lang.Object):34:34 -> bind
    2:2:void bind(androidx.sqlite.db.SupportSQLiteStatement,org.videolan.vlc.database.models.BrowserFav):43:43 -> bind
    2:2:void bind(androidx.sqlite.db.SupportSQLiteStatement,java.lang.Object):34 -> bind
    3:3:void bind(androidx.sqlite.db.SupportSQLiteStatement,org.videolan.vlc.database.models.BrowserFav):45:45 -> bind
    3:3:void bind(androidx.sqlite.db.SupportSQLiteStatement,java.lang.Object):34 -> bind
    4:4:void bind(androidx.sqlite.db.SupportSQLiteStatement,org.videolan.vlc.database.models.BrowserFav):47:47 -> bind
    4:4:void bind(androidx.sqlite.db.SupportSQLiteStatement,java.lang.Object):34 -> bind
    5:7:void bind(androidx.sqlite.db.SupportSQLiteStatement,org.videolan.vlc.database.models.BrowserFav):49:51 -> bind
    5:7:void bind(androidx.sqlite.db.SupportSQLiteStatement,java.lang.Object):34 -> bind
    8:8:void bind(androidx.sqlite.db.SupportSQLiteStatement,org.videolan.vlc.database.models.BrowserFav):53:53 -> bind
    8:8:void bind(androidx.sqlite.db.SupportSQLiteStatement,java.lang.Object):34 -> bind
    9:10:void bind(androidx.sqlite.db.SupportSQLiteStatement,org.videolan.vlc.database.models.BrowserFav):55:56 -> bind
    9:10:void bind(androidx.sqlite.db.SupportSQLiteStatement,java.lang.Object):34 -> bind
    11:11:void bind(androidx.sqlite.db.SupportSQLiteStatement,org.videolan.vlc.database.models.BrowserFav):58:58 -> bind
    11:11:void bind(androidx.sqlite.db.SupportSQLiteStatement,java.lang.Object):34 -> bind
org.videolan.vlc.database.BrowserFavDao_Impl$2 -> org.videolan.vlc.database.BrowserFavDao_Impl$2:
    1:1:void <init>(org.videolan.vlc.database.BrowserFavDao_Impl,androidx.room.RoomDatabase):62:62 -> <init>
org.videolan.vlc.database.BrowserFavDao_Impl$3 -> org.videolan.vlc.database.BrowserFavDao_Impl$3:
    1:1:void <init>(org.videolan.vlc.database.BrowserFavDao_Impl,androidx.room.RoomSQLiteQuery):151:151 -> <init>
    1:1:java.util.List call():154:154 -> call
    1:1:java.lang.Object call():151 -> call
    2:7:java.util.List call():156:161 -> call
    2:7:java.lang.Object call():151 -> call
    8:9:java.util.List call():165:166 -> call
    8:9:java.lang.Object call():151 -> call
    10:10:java.util.List call():168:168 -> call
    10:10:java.lang.Object call():151 -> call
    11:11:java.util.List call():170:170 -> call
    11:11:java.lang.Object call():151 -> call
    12:14:java.util.List call():172:174 -> call
    12:14:java.lang.Object call():151 -> call
    15:16:java.util.List call():178:179 -> call
    15:16:java.lang.Object call():151 -> call
    1:1:void finalize():184:184 -> finalize
org.videolan.vlc.database.BrowserFavDao_Impl$4 -> org.videolan.vlc.database.BrowserFavDao_Impl$4:
    1:1:void <init>(org.videolan.vlc.database.BrowserFavDao_Impl,androidx.room.RoomSQLiteQuery):193:193 -> <init>
    1:1:java.util.List call():196:196 -> call
    1:1:java.lang.Object call():193 -> call
    2:7:java.util.List call():198:203 -> call
    2:7:java.lang.Object call():193 -> call
    8:9:java.util.List call():207:208 -> call
    8:9:java.lang.Object call():193 -> call
    10:10:java.util.List call():210:210 -> call
    10:10:java.lang.Object call():193 -> call
    11:11:java.util.List call():212:212 -> call
    11:11:java.lang.Object call():193 -> call
    12:14:java.util.List call():214:216 -> call
    12:14:java.lang.Object call():193 -> call
    15:16:java.util.List call():220:221 -> call
    15:16:java.lang.Object call():193 -> call
    1:1:void finalize():226:226 -> finalize
org.videolan.vlc.database.BrowserFavDao_Impl$5 -> org.videolan.vlc.database.BrowserFavDao_Impl$5:
    1:1:void <init>(org.videolan.vlc.database.BrowserFavDao_Impl,androidx.room.RoomSQLiteQuery):235:235 -> <init>
    1:1:java.util.List call():238:238 -> call
    1:1:java.lang.Object call():235 -> call
    2:7:java.util.List call():240:245 -> call
    2:7:java.lang.Object call():235 -> call
    8:9:java.util.List call():249:250 -> call
    8:9:java.lang.Object call():235 -> call
    10:10:java.util.List call():252:252 -> call
    10:10:java.lang.Object call():235 -> call
    11:11:java.util.List call():254:254 -> call
    11:11:java.lang.Object call():235 -> call
    12:14:java.util.List call():256:258 -> call
    12:14:java.lang.Object call():235 -> call
    15:16:java.util.List call():262:263 -> call
    15:16:java.lang.Object call():235 -> call
    1:1:void finalize():268:268 -> finalize
org.videolan.vlc.database.Converters -> org.videolan.vlc.database.Converters:
    1:1:void <init>():29:29 -> <init>
    1:1:android.net.Uri stringToUri(java.lang.String):31:31 -> stringToUri
    1:1:java.lang.String uriToString(android.net.Uri):30:30 -> uriToString
org.videolan.vlc.database.CustomDirectoryDao_Impl -> org.videolan.vlc.database.CustomDirectoryDao_Impl:
    1:3:void <init>(androidx.room.RoomDatabase):26:28 -> <init>
    4:4:void <init>(androidx.room.RoomDatabase):43:43 -> <init>
    1:2:void delete(org.videolan.vlc.database.models.CustomDirectory):74:75 -> delete
    3:4:void delete(org.videolan.vlc.database.models.CustomDirectory):77:78 -> delete
    5:6:void delete(org.videolan.vlc.database.models.CustomDirectory):80:81 -> delete
    1:1:java.util.List get(java.lang.String):110:110 -> get
    2:2:java.util.List get(java.lang.String):113:113 -> get
    3:3:java.util.List get(java.lang.String):115:115 -> get
    4:5:java.util.List get(java.lang.String):117:118 -> get
    6:8:java.util.List get(java.lang.String):120:122 -> get
    9:11:java.util.List get(java.lang.String):125:127 -> get
    12:13:java.util.List get(java.lang.String):131:132 -> get
    14:16:java.util.List get(java.lang.String):131:133 -> get
    1:3:java.util.List getAll():87:89 -> getAll
    4:6:java.util.List getAll():91:93 -> getAll
    7:9:java.util.List getAll():96:98 -> getAll
    10:11:java.util.List getAll():102:103 -> getAll
    12:14:java.util.List getAll():102:104 -> getAll
    1:2:void insert(org.videolan.vlc.database.models.CustomDirectory):62:63 -> insert
    3:4:void insert(org.videolan.vlc.database.models.CustomDirectory):65:66 -> insert
    5:6:void insert(org.videolan.vlc.database.models.CustomDirectory):68:69 -> insert
org.videolan.vlc.database.CustomDirectoryDao_Impl$1 -> org.videolan.vlc.database.CustomDirectoryDao_Impl$1:
    1:1:void <init>(org.videolan.vlc.database.CustomDirectoryDao_Impl,androidx.room.RoomDatabase):28:28 -> <init>
    1:1:void bind(androidx.sqlite.db.SupportSQLiteStatement,java.lang.Object):28:28 -> bind
    2:3:void bind(androidx.sqlite.db.SupportSQLiteStatement,org.videolan.vlc.database.models.CustomDirectory):36:37 -> bind
    2:3:void bind(androidx.sqlite.db.SupportSQLiteStatement,java.lang.Object):28 -> bind
    4:4:void bind(androidx.sqlite.db.SupportSQLiteStatement,org.videolan.vlc.database.models.CustomDirectory):39:39 -> bind
    4:4:void bind(androidx.sqlite.db.SupportSQLiteStatement,java.lang.Object):28 -> bind
org.videolan.vlc.database.CustomDirectoryDao_Impl$2 -> org.videolan.vlc.database.CustomDirectoryDao_Impl$2:
    1:1:void <init>(org.videolan.vlc.database.CustomDirectoryDao_Impl,androidx.room.RoomDatabase):43:43 -> <init>
    1:1:void bind(androidx.sqlite.db.SupportSQLiteStatement,java.lang.Object):43:43 -> bind
    2:3:void bind(androidx.sqlite.db.SupportSQLiteStatement,org.videolan.vlc.database.models.CustomDirectory):51:52 -> bind
    2:3:void bind(androidx.sqlite.db.SupportSQLiteStatement,java.lang.Object):43 -> bind
    4:4:void bind(androidx.sqlite.db.SupportSQLiteStatement,org.videolan.vlc.database.models.CustomDirectory):54:54 -> bind
    4:4:void bind(androidx.sqlite.db.SupportSQLiteStatement,java.lang.Object):43 -> bind
org.videolan.vlc.database.ExternalSubDao_Impl -> org.videolan.vlc.database.ExternalSubDao_Impl:
    1:3:void <init>(androidx.room.RoomDatabase):29:31 -> <init>
    4:4:void <init>(androidx.room.RoomDatabase):66:66 -> <init>
    1:1:androidx.room.RoomDatabase access$000(org.videolan.vlc.database.ExternalSubDao_Impl):22:22 -> access$000
    1:2:void delete(java.lang.String,java.lang.String):89:90 -> delete
    3:3:void delete(java.lang.String,java.lang.String):93:93 -> delete
    4:4:void delete(java.lang.String,java.lang.String):95:95 -> delete
    5:5:void delete(java.lang.String,java.lang.String):99:99 -> delete
    6:6:void delete(java.lang.String,java.lang.String):101:101 -> delete
    7:7:void delete(java.lang.String,java.lang.String):103:103 -> delete
    8:9:void delete(java.lang.String,java.lang.String):105:106 -> delete
    10:11:void delete(java.lang.String,java.lang.String):108:109 -> delete
    12:14:void delete(java.lang.String,java.lang.String):108:110 -> delete
    1:1:androidx.lifecycle.LiveData get(java.lang.String):116:116 -> get
    2:2:androidx.lifecycle.LiveData get(java.lang.String):119:119 -> get
    3:3:androidx.lifecycle.LiveData get(java.lang.String):121:121 -> get
    4:4:androidx.lifecycle.LiveData get(java.lang.String):123:123 -> get
    1:2:void insert(org.videolan.vlc.database.models.ExternalSub):77:78 -> insert
    3:4:void insert(org.videolan.vlc.database.models.ExternalSub):80:81 -> insert
    5:6:void insert(org.videolan.vlc.database.models.ExternalSub):83:84 -> insert
org.videolan.vlc.database.ExternalSubDao_Impl$1 -> org.videolan.vlc.database.ExternalSubDao_Impl$1:
    1:1:void <init>(org.videolan.vlc.database.ExternalSubDao_Impl,androidx.room.RoomDatabase):31:31 -> <init>
    1:1:void bind(androidx.sqlite.db.SupportSQLiteStatement,java.lang.Object):31:31 -> bind
    2:3:void bind(androidx.sqlite.db.SupportSQLiteStatement,org.videolan.vlc.database.models.ExternalSub):39:40 -> bind
    2:3:void bind(androidx.sqlite.db.SupportSQLiteStatement,java.lang.Object):31 -> bind
    4:4:void bind(androidx.sqlite.db.SupportSQLiteStatement,org.videolan.vlc.database.models.ExternalSub):42:42 -> bind
    4:4:void bind(androidx.sqlite.db.SupportSQLiteStatement,java.lang.Object):31 -> bind
    5:6:void bind(androidx.sqlite.db.SupportSQLiteStatement,org.videolan.vlc.database.models.ExternalSub):44:45 -> bind
    5:6:void bind(androidx.sqlite.db.SupportSQLiteStatement,java.lang.Object):31 -> bind
    7:7:void bind(androidx.sqlite.db.SupportSQLiteStatement,org.videolan.vlc.database.models.ExternalSub):47:47 -> bind
    7:7:void bind(androidx.sqlite.db.SupportSQLiteStatement,java.lang.Object):31 -> bind
    8:9:void bind(androidx.sqlite.db.SupportSQLiteStatement,org.videolan.vlc.database.models.ExternalSub):49:50 -> bind
    8:9:void bind(androidx.sqlite.db.SupportSQLiteStatement,java.lang.Object):31 -> bind
    10:10:void bind(androidx.sqlite.db.SupportSQLiteStatement,org.videolan.vlc.database.models.ExternalSub):52:52 -> bind
    10:10:void bind(androidx.sqlite.db.SupportSQLiteStatement,java.lang.Object):31 -> bind
    11:12:void bind(androidx.sqlite.db.SupportSQLiteStatement,org.videolan.vlc.database.models.ExternalSub):54:55 -> bind
    11:12:void bind(androidx.sqlite.db.SupportSQLiteStatement,java.lang.Object):31 -> bind
    13:13:void bind(androidx.sqlite.db.SupportSQLiteStatement,org.videolan.vlc.database.models.ExternalSub):57:57 -> bind
    13:13:void bind(androidx.sqlite.db.SupportSQLiteStatement,java.lang.Object):31 -> bind
    14:15:void bind(androidx.sqlite.db.SupportSQLiteStatement,org.videolan.vlc.database.models.ExternalSub):59:60 -> bind
    14:15:void bind(androidx.sqlite.db.SupportSQLiteStatement,java.lang.Object):31 -> bind
    16:16:void bind(androidx.sqlite.db.SupportSQLiteStatement,org.videolan.vlc.database.models.ExternalSub):62:62 -> bind
    16:16:void bind(androidx.sqlite.db.SupportSQLiteStatement,java.lang.Object):31 -> bind
org.videolan.vlc.database.ExternalSubDao_Impl$2 -> org.videolan.vlc.database.ExternalSubDao_Impl$2:
    1:1:void <init>(org.videolan.vlc.database.ExternalSubDao_Impl,androidx.room.RoomDatabase):66:66 -> <init>
org.videolan.vlc.database.ExternalSubDao_Impl$3 -> org.videolan.vlc.database.ExternalSubDao_Impl$3:
    1:1:void <init>(org.videolan.vlc.database.ExternalSubDao_Impl,androidx.room.RoomSQLiteQuery):123:123 -> <init>
    1:1:java.util.List call():126:126 -> call
    1:1:java.lang.Object call():123 -> call
    2:8:java.util.List call():128:134 -> call
    2:8:java.lang.Object call():123 -> call
    9:9:java.util.List call():137:137 -> call
    9:9:java.lang.Object call():123 -> call
    10:10:java.util.List call():139:139 -> call
    10:10:java.lang.Object call():123 -> call
    11:11:java.util.List call():141:141 -> call
    11:11:java.lang.Object call():123 -> call
    12:12:java.util.List call():143:143 -> call
    12:12:java.lang.Object call():123 -> call
    13:15:java.util.List call():145:147 -> call
    13:15:java.lang.Object call():123 -> call
    16:17:java.util.List call():151:152 -> call
    16:17:java.lang.Object call():123 -> call
    1:1:void finalize():157:157 -> finalize
org.videolan.vlc.database.MediaDatabase -> org.videolan.vlc.database.MediaDatabase:
    1:1:void <init>():40:40 -> <init>
org.videolan.vlc.database.MediaDatabase$Companion -> org.videolan.vlc.database.MediaDatabase$Companion:
    1:1:void <init>():46:46 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):46 -> <init>
org.videolan.vlc.database.MediaDatabase$Companion$1 -> org.videolan.vlc.database.MediaDatabase$Companion$1:
    1:1:java.lang.Object invoke(java.lang.Object):46:46 -> invoke
    2:2:org.videolan.vlc.database.MediaDatabase invoke(android.content.Context):46:46 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):46 -> invoke
    3:4:org.videolan.vlc.database.MediaDatabase org.videolan.vlc.database.MediaDatabaseKt.buildDatabase(android.content.Context):49:50 -> invoke
    3:4:org.videolan.vlc.database.MediaDatabase org.videolan.vlc.database.MediaDatabaseKt.access$buildDatabase(android.content.Context):1 -> invoke
    3:4:org.videolan.vlc.database.MediaDatabase invoke(android.content.Context):46 -> invoke
    3:4:java.lang.Object invoke(java.lang.Object):46 -> invoke
    5:5:org.videolan.vlc.database.MediaDatabase org.videolan.vlc.database.MediaDatabaseKt.buildDatabase(android.content.Context):49:49 -> invoke
    5:5:org.videolan.vlc.database.MediaDatabase org.videolan.vlc.database.MediaDatabaseKt.access$buildDatabase(android.content.Context):1 -> invoke
    5:5:org.videolan.vlc.database.MediaDatabase invoke(android.content.Context):46 -> invoke
    5:5:java.lang.Object invoke(java.lang.Object):46 -> invoke
    6:12:org.videolan.vlc.database.MediaDatabase org.videolan.vlc.database.MediaDatabaseKt.buildDatabase(android.content.Context):51:57 -> invoke
    6:12:org.videolan.vlc.database.MediaDatabase org.videolan.vlc.database.MediaDatabaseKt.access$buildDatabase(android.content.Context):1 -> invoke
    6:12:org.videolan.vlc.database.MediaDatabase invoke(android.content.Context):46 -> invoke
    6:12:java.lang.Object invoke(java.lang.Object):46 -> invoke
    13:13:org.videolan.vlc.database.MediaDatabase org.videolan.vlc.database.MediaDatabaseKt.buildDatabase(android.content.Context):51:51 -> invoke
    13:13:org.videolan.vlc.database.MediaDatabase org.videolan.vlc.database.MediaDatabaseKt.access$buildDatabase(android.content.Context):1 -> invoke
    13:13:org.videolan.vlc.database.MediaDatabase invoke(android.content.Context):46 -> invoke
    13:13:java.lang.Object invoke(java.lang.Object):46 -> invoke
    14:14:org.videolan.vlc.database.MediaDatabase org.videolan.vlc.database.MediaDatabaseKt.buildDatabase(android.content.Context):58:58 -> invoke
    14:14:org.videolan.vlc.database.MediaDatabase org.videolan.vlc.database.MediaDatabaseKt.access$buildDatabase(android.content.Context):1 -> invoke
    14:14:org.videolan.vlc.database.MediaDatabase invoke(android.content.Context):46 -> invoke
    14:14:java.lang.Object invoke(java.lang.Object):46 -> invoke
    15:15:org.videolan.vlc.database.MediaDatabase org.videolan.vlc.database.MediaDatabaseKt.buildDatabase(android.content.Context):61:61 -> invoke
    15:15:org.videolan.vlc.database.MediaDatabase org.videolan.vlc.database.MediaDatabaseKt.access$buildDatabase(android.content.Context):1 -> invoke
    15:15:org.videolan.vlc.database.MediaDatabase invoke(android.content.Context):46 -> invoke
    15:15:java.lang.Object invoke(java.lang.Object):46 -> invoke
org.videolan.vlc.database.MediaDatabaseKt$buildDatabase$1 -> org.videolan.vlc.database.MediaDatabaseKt$buildDatabase$1:
    1:1:void <init>(android.content.Context):58:58 -> <init>
    1:1:void onCreate(androidx.sqlite.db.SupportSQLiteDatabase):59:59 -> onCreate
org.videolan.vlc.database.MediaDatabase_Impl -> org.videolan.vlc.database.MediaDatabase_Impl:
    1:1:void <init>():25:25 -> <init>
    1:1:java.util.List access$000(org.videolan.vlc.database.MediaDatabase_Impl):25:25 -> access$000
    1:1:java.util.List access$100(org.videolan.vlc.database.MediaDatabase_Impl):25:25 -> access$100
    1:1:java.util.List access$200(org.videolan.vlc.database.MediaDatabase_Impl):25:25 -> access$200
    1:1:androidx.sqlite.db.SupportSQLiteDatabase access$302(org.videolan.vlc.database.MediaDatabase_Impl,androidx.sqlite.db.SupportSQLiteDatabase):25:25 -> access$302
    1:1:void access$400(org.videolan.vlc.database.MediaDatabase_Impl,androidx.sqlite.db.SupportSQLiteDatabase):25:25 -> access$400
    1:1:java.util.List access$500(org.videolan.vlc.database.MediaDatabase_Impl):25:25 -> access$500
    1:1:java.util.List access$600(org.videolan.vlc.database.MediaDatabase_Impl):25:25 -> access$600
    1:1:java.util.List access$700(org.videolan.vlc.database.MediaDatabase_Impl):25:25 -> access$700
    1:2:org.videolan.vlc.database.BrowserFavDao browserFavDao():207:208 -> browserFavDao
    3:5:org.videolan.vlc.database.BrowserFavDao browserFavDao():210:212 -> browserFavDao
    6:7:org.videolan.vlc.database.BrowserFavDao browserFavDao():214:215 -> browserFavDao
    1:3:androidx.room.InvalidationTracker createInvalidationTracker():152:154 -> createInvalidationTracker
    1:1:androidx.sqlite.db.SupportSQLiteOpenHelper createOpenHelper(androidx.room.DatabaseConfiguration):36:36 -> createOpenHelper
    2:6:androidx.sqlite.db.SupportSQLiteOpenHelper createOpenHelper(androidx.room.DatabaseConfiguration):142:146 -> createOpenHelper
    1:2:org.videolan.vlc.database.CustomDirectoryDao customDirectoryDao():221:222 -> customDirectoryDao
    3:5:org.videolan.vlc.database.CustomDirectoryDao customDirectoryDao():224:226 -> customDirectoryDao
    6:7:org.videolan.vlc.database.CustomDirectoryDao customDirectoryDao():228:229 -> customDirectoryDao
    1:2:org.videolan.vlc.database.ExternalSubDao externalSubDao():179:180 -> externalSubDao
    3:5:org.videolan.vlc.database.ExternalSubDao externalSubDao():182:184 -> externalSubDao
    6:7:org.videolan.vlc.database.ExternalSubDao externalSubDao():186:187 -> externalSubDao
    1:2:org.videolan.vlc.database.SlaveDao slaveDao():193:194 -> slaveDao
    3:5:org.videolan.vlc.database.SlaveDao slaveDao():196:198 -> slaveDao
    6:7:org.videolan.vlc.database.SlaveDao slaveDao():200:201 -> slaveDao
org.videolan.vlc.database.MediaDatabase_Impl$1 -> org.videolan.vlc.database.MediaDatabase_Impl$1:
    1:1:void <init>(org.videolan.vlc.database.MediaDatabase_Impl,int):36:36 -> <init>
    1:6:void createAllTables(androidx.sqlite.db.SupportSQLiteDatabase):39:44 -> createAllTables
    1:4:void dropAllTables(androidx.sqlite.db.SupportSQLiteDatabase):49:52 -> dropAllTables
    1:3:void onCreate(androidx.sqlite.db.SupportSQLiteDatabase):57:59 -> onCreate
    1:5:void onOpen(androidx.sqlite.db.SupportSQLiteDatabase):66:70 -> onOpen
    1:2:void androidx.room.util.DBUtil.dropFtsSyncTriggers(androidx.sqlite.db.SupportSQLiteDatabase):81:82 -> onPreMigrate
    1:2:void onPreMigrate(androidx.sqlite.db.SupportSQLiteDatabase):77 -> onPreMigrate
    3:4:void androidx.room.util.DBUtil.dropFtsSyncTriggers(androidx.sqlite.db.SupportSQLiteDatabase):85:86 -> onPreMigrate
    3:4:void onPreMigrate(androidx.sqlite.db.SupportSQLiteDatabase):77 -> onPreMigrate
    5:5:void androidx.room.util.DBUtil.dropFtsSyncTriggers(androidx.sqlite.db.SupportSQLiteDatabase):89:89 -> onPreMigrate
    5:5:void onPreMigrate(androidx.sqlite.db.SupportSQLiteDatabase):77 -> onPreMigrate
    6:8:void androidx.room.util.DBUtil.dropFtsSyncTriggers(androidx.sqlite.db.SupportSQLiteDatabase):92:94 -> onPreMigrate
    6:8:void onPreMigrate(androidx.sqlite.db.SupportSQLiteDatabase):77 -> onPreMigrate
    9:9:void androidx.room.util.DBUtil.dropFtsSyncTriggers(androidx.sqlite.db.SupportSQLiteDatabase):89:89 -> onPreMigrate
    9:9:void onPreMigrate(androidx.sqlite.db.SupportSQLiteDatabase):77 -> onPreMigrate
    1:11:void validateMigration(androidx.sqlite.db.SupportSQLiteDatabase):86:96 -> validateMigration
    12:21:void validateMigration(androidx.sqlite.db.SupportSQLiteDatabase):101:110 -> validateMigration
    22:31:void validateMigration(androidx.sqlite.db.SupportSQLiteDatabase):115:124 -> validateMigration
    32:39:void validateMigration(androidx.sqlite.db.SupportSQLiteDatabase):129:136 -> validateMigration
    40:40:void validateMigration(androidx.sqlite.db.SupportSQLiteDatabase):125:125 -> validateMigration
    41:41:void validateMigration(androidx.sqlite.db.SupportSQLiteDatabase):111:111 -> validateMigration
    42:42:void validateMigration(androidx.sqlite.db.SupportSQLiteDatabase):97:97 -> validateMigration
org.videolan.vlc.database.MigrationsKt -> org.videolan.vlc.database.MigrationsKt:
    1:1:void <clinit>():58:58 -> <clinit>
    2:2:void <clinit>():62:62 -> <clinit>
    3:3:void <clinit>():66:66 -> <clinit>
    4:4:void <clinit>():71:71 -> <clinit>
    5:5:void <clinit>():75:75 -> <clinit>
    6:6:void <clinit>():79:79 -> <clinit>
    7:7:void <clinit>():83:83 -> <clinit>
    8:8:void <clinit>():87:87 -> <clinit>
    9:9:void <clinit>():91:91 -> <clinit>
    10:10:void <clinit>():95:95 -> <clinit>
    11:11:void <clinit>():99:99 -> <clinit>
    12:12:void <clinit>():103:103 -> <clinit>
    13:13:void <clinit>():108:108 -> <clinit>
    14:14:void <clinit>():112:112 -> <clinit>
    15:15:void <clinit>():116:116 -> <clinit>
    16:16:void <clinit>():120:120 -> <clinit>
    17:17:void <clinit>():124:124 -> <clinit>
    18:18:void <clinit>():129:129 -> <clinit>
    19:19:void <clinit>():133:133 -> <clinit>
    20:20:void <clinit>():137:137 -> <clinit>
    21:21:void <clinit>():141:141 -> <clinit>
    22:22:void <clinit>():145:145 -> <clinit>
    23:23:void <clinit>():149:149 -> <clinit>
    24:24:void <clinit>():156:156 -> <clinit>
    25:25:void <clinit>():162:162 -> <clinit>
    26:26:void <clinit>():168:168 -> <clinit>
    27:27:void <clinit>():184:184 -> <clinit>
    28:28:void <clinit>():198:198 -> <clinit>
    1:8:void dropUnnecessaryTables(androidx.sqlite.db.SupportSQLiteDatabase):48:55 -> dropUnnecessaryTables
    1:1:androidx.room.migration.Migration getMigration_10_11():95:95 -> getMigration_10_11
    1:1:androidx.room.migration.Migration getMigration_11_12():99:99 -> getMigration_11_12
    1:1:androidx.room.migration.Migration getMigration_12_13():103:103 -> getMigration_12_13
    1:1:androidx.room.migration.Migration getMigration_13_14():108:108 -> getMigration_13_14
    1:1:androidx.room.migration.Migration getMigration_14_15():112:112 -> getMigration_14_15
    1:1:androidx.room.migration.Migration getMigration_15_16():116:116 -> getMigration_15_16
    1:1:androidx.room.migration.Migration getMigration_16_17():120:120 -> getMigration_16_17
    1:1:androidx.room.migration.Migration getMigration_17_18():124:124 -> getMigration_17_18
    1:1:androidx.room.migration.Migration getMigration_18_19():129:129 -> getMigration_18_19
    1:1:androidx.room.migration.Migration getMigration_19_20():133:133 -> getMigration_19_20
    1:1:androidx.room.migration.Migration getMigration_1_2():58:58 -> getMigration_1_2
    1:1:androidx.room.migration.Migration getMigration_20_21():137:137 -> getMigration_20_21
    1:1:androidx.room.migration.Migration getMigration_21_22():141:141 -> getMigration_21_22
    1:1:androidx.room.migration.Migration getMigration_22_23():145:145 -> getMigration_22_23
    1:1:androidx.room.migration.Migration getMigration_23_24():149:149 -> getMigration_23_24
    1:1:androidx.room.migration.Migration getMigration_24_25():156:156 -> getMigration_24_25
    1:1:androidx.room.migration.Migration getMigration_25_26():162:162 -> getMigration_25_26
    1:1:androidx.room.migration.Migration getMigration_26_27():168:168 -> getMigration_26_27
    1:1:androidx.room.migration.Migration getMigration_27_28():184:184 -> getMigration_27_28
    1:1:androidx.room.migration.Migration getMigration_28_29():198:198 -> getMigration_28_29
    1:1:androidx.room.migration.Migration getMigration_2_3():62:62 -> getMigration_2_3
    1:1:androidx.room.migration.Migration getMigration_3_4():66:66 -> getMigration_3_4
    1:1:androidx.room.migration.Migration getMigration_4_5():71:71 -> getMigration_4_5
    1:1:androidx.room.migration.Migration getMigration_5_6():75:75 -> getMigration_5_6
    1:1:androidx.room.migration.Migration getMigration_6_7():79:79 -> getMigration_6_7
    1:1:androidx.room.migration.Migration getMigration_7_8():83:83 -> getMigration_7_8
    1:1:androidx.room.migration.Migration getMigration_8_9():87:87 -> getMigration_8_9
    1:1:androidx.room.migration.Migration getMigration_9_10():91:91 -> getMigration_9_10
    1:1:kotlinx.coroutines.Job populateDB(android.content.Context):206:206 -> populateDB
org.videolan.vlc.database.MigrationsKt$migration_10_11$1 -> org.videolan.vlc.database.MigrationsKt$migration_10_11$1:
    1:1:void <init>(int,int):95:95 -> <init>
org.videolan.vlc.database.MigrationsKt$migration_11_12$1 -> org.videolan.vlc.database.MigrationsKt$migration_11_12$1:
    1:1:void <init>(int,int):99:99 -> <init>
org.videolan.vlc.database.MigrationsKt$migration_12_13$1 -> org.videolan.vlc.database.MigrationsKt$migration_12_13$1:
    1:1:void <init>(int,int):103:103 -> <init>
org.videolan.vlc.database.MigrationsKt$migration_13_14$1 -> org.videolan.vlc.database.MigrationsKt$migration_13_14$1:
    1:1:void <init>(int,int):108:108 -> <init>
org.videolan.vlc.database.MigrationsKt$migration_14_15$1 -> org.videolan.vlc.database.MigrationsKt$migration_14_15$1:
    1:1:void <init>(int,int):112:112 -> <init>
org.videolan.vlc.database.MigrationsKt$migration_15_16$1 -> org.videolan.vlc.database.MigrationsKt$migration_15_16$1:
    1:1:void <init>(int,int):116:116 -> <init>
org.videolan.vlc.database.MigrationsKt$migration_16_17$1 -> org.videolan.vlc.database.MigrationsKt$migration_16_17$1:
    1:1:void <init>(int,int):120:120 -> <init>
org.videolan.vlc.database.MigrationsKt$migration_17_18$1 -> org.videolan.vlc.database.MigrationsKt$migration_17_18$1:
    1:1:void <init>(int,int):124:124 -> <init>
org.videolan.vlc.database.MigrationsKt$migration_18_19$1 -> org.videolan.vlc.database.MigrationsKt$migration_18_19$1:
    1:1:void <init>(int,int):129:129 -> <init>
org.videolan.vlc.database.MigrationsKt$migration_19_20$1 -> org.videolan.vlc.database.MigrationsKt$migration_19_20$1:
    1:1:void <init>(int,int):133:133 -> <init>
org.videolan.vlc.database.MigrationsKt$migration_1_2$1 -> org.videolan.vlc.database.MigrationsKt$migration_1_2$1:
    1:1:void <init>(int,int):58:58 -> <init>
org.videolan.vlc.database.MigrationsKt$migration_20_21$1 -> org.videolan.vlc.database.MigrationsKt$migration_20_21$1:
    1:1:void <init>(int,int):137:137 -> <init>
org.videolan.vlc.database.MigrationsKt$migration_21_22$1 -> org.videolan.vlc.database.MigrationsKt$migration_21_22$1:
    1:1:void <init>(int,int):141:141 -> <init>
org.videolan.vlc.database.MigrationsKt$migration_22_23$1 -> org.videolan.vlc.database.MigrationsKt$migration_22_23$1:
    1:1:void <init>(int,int):145:145 -> <init>
org.videolan.vlc.database.MigrationsKt$migration_23_24$1 -> org.videolan.vlc.database.MigrationsKt$migration_23_24$1:
    1:1:void <init>(int,int):149:149 -> <init>
    1:2:void migrate(androidx.sqlite.db.SupportSQLiteDatabase):151:152 -> migrate
org.videolan.vlc.database.MigrationsKt$migration_24_25$1 -> org.videolan.vlc.database.MigrationsKt$migration_24_25$1:
    1:1:void <init>(int,int):156:156 -> <init>
    1:1:void migrate(androidx.sqlite.db.SupportSQLiteDatabase):158:158 -> migrate
org.videolan.vlc.database.MigrationsKt$migration_25_26$1 -> org.videolan.vlc.database.MigrationsKt$migration_25_26$1:
    1:1:void <init>(int,int):162:162 -> <init>
    1:1:void migrate(androidx.sqlite.db.SupportSQLiteDatabase):164:164 -> migrate
org.videolan.vlc.database.MigrationsKt$migration_26_27$1 -> org.videolan.vlc.database.MigrationsKt$migration_26_27$1:
    1:1:void <init>(int,int):168:168 -> <init>
    1:1:void migrate(androidx.sqlite.db.SupportSQLiteDatabase):170:170 -> migrate
    2:6:void migrate(androidx.sqlite.db.SupportSQLiteDatabase):173:177 -> migrate
    7:7:void migrate(androidx.sqlite.db.SupportSQLiteDatabase):180:180 -> migrate
org.videolan.vlc.database.MigrationsKt$migration_27_28$1 -> org.videolan.vlc.database.MigrationsKt$migration_27_28$1:
    1:1:void <init>(int,int):184:184 -> <init>
    1:2:void migrate(androidx.sqlite.db.SupportSQLiteDatabase):186:187 -> migrate
    3:3:void migrate(androidx.sqlite.db.SupportSQLiteDatabase):189:189 -> migrate
    4:4:void migrate(androidx.sqlite.db.SupportSQLiteDatabase):191:191 -> migrate
    5:5:void migrate(androidx.sqlite.db.SupportSQLiteDatabase):215:215 -> migrate
    6:6:void migrate(androidx.sqlite.db.SupportSQLiteDatabase):193:193 -> migrate
org.videolan.vlc.database.MigrationsKt$migration_28_29$1 -> org.videolan.vlc.database.MigrationsKt$migration_28_29$1:
    1:1:void <init>(int,int):198:198 -> <init>
    1:2:void migrate(androidx.sqlite.db.SupportSQLiteDatabase):201:202 -> migrate
org.videolan.vlc.database.MigrationsKt$migration_2_3$1 -> org.videolan.vlc.database.MigrationsKt$migration_2_3$1:
    1:1:void <init>(int,int):62:62 -> <init>
org.videolan.vlc.database.MigrationsKt$migration_3_4$1 -> org.videolan.vlc.database.MigrationsKt$migration_3_4$1:
    1:1:void <init>(int,int):66:66 -> <init>
org.videolan.vlc.database.MigrationsKt$migration_4_5$1 -> org.videolan.vlc.database.MigrationsKt$migration_4_5$1:
    1:1:void <init>(int,int):71:71 -> <init>
org.videolan.vlc.database.MigrationsKt$migration_5_6$1 -> org.videolan.vlc.database.MigrationsKt$migration_5_6$1:
    1:1:void <init>(int,int):75:75 -> <init>
org.videolan.vlc.database.MigrationsKt$migration_6_7$1 -> org.videolan.vlc.database.MigrationsKt$migration_6_7$1:
    1:1:void <init>(int,int):79:79 -> <init>
org.videolan.vlc.database.MigrationsKt$migration_7_8$1 -> org.videolan.vlc.database.MigrationsKt$migration_7_8$1:
    1:1:void <init>(int,int):83:83 -> <init>
org.videolan.vlc.database.MigrationsKt$migration_8_9$1 -> org.videolan.vlc.database.MigrationsKt$migration_8_9$1:
    1:1:void <init>(int,int):87:87 -> <init>
org.videolan.vlc.database.MigrationsKt$migration_9_10$1 -> org.videolan.vlc.database.MigrationsKt$migration_9_10$1:
    1:1:void <init>(int,int):91:91 -> <init>
org.videolan.vlc.database.MigrationsKt$populateDB$1 -> org.videolan.vlc.database.MigrationsKt$populateDB$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:8:java.lang.Object invokeSuspend(java.lang.Object):206:212 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):208:208 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):213:213 -> invokeSuspend
    11:11:kotlinx.coroutines.Job org.videolan.vlc.repository.BrowserFavRepository.addLocalFavItem$default(org.videolan.vlc.repository.BrowserFavRepository,android.net.Uri,java.lang.String,java.lang.String,int,java.lang.Object):54:54 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):213 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):214:214 -> invokeSuspend
org.videolan.vlc.database.SlaveDao_Impl -> org.videolan.vlc.database.SlaveDao_Impl:
    1:3:void <init>(androidx.room.RoomDatabase):23:25 -> <init>
    1:1:java.util.List get(java.lang.String):76:76 -> get
    2:2:java.util.List get(java.lang.String):79:79 -> get
    3:3:java.util.List get(java.lang.String):81:81 -> get
    4:5:java.util.List get(java.lang.String):83:84 -> get
    6:11:java.util.List get(java.lang.String):86:91 -> get
    12:12:java.util.List get(java.lang.String):94:94 -> get
    13:13:java.util.List get(java.lang.String):96:96 -> get
    14:14:java.util.List get(java.lang.String):98:98 -> get
    15:17:java.util.List get(java.lang.String):100:102 -> get
    18:19:java.util.List get(java.lang.String):106:107 -> get
    20:22:java.util.List get(java.lang.String):106:108 -> get
    1:2:void insert(org.videolan.vlc.database.models.Slave):51:52 -> insert
    3:4:void insert(org.videolan.vlc.database.models.Slave):54:55 -> insert
    5:6:void insert(org.videolan.vlc.database.models.Slave):57:58 -> insert
org.videolan.vlc.database.SlaveDao_Impl$1 -> org.videolan.vlc.database.SlaveDao_Impl$1:
    1:1:void <init>(org.videolan.vlc.database.SlaveDao_Impl,androidx.room.RoomDatabase):25:25 -> <init>
    1:1:void bind(androidx.sqlite.db.SupportSQLiteStatement,java.lang.Object):25:25 -> bind
    2:3:void bind(androidx.sqlite.db.SupportSQLiteStatement,org.videolan.vlc.database.models.Slave):33:34 -> bind
    2:3:void bind(androidx.sqlite.db.SupportSQLiteStatement,java.lang.Object):25 -> bind
    4:4:void bind(androidx.sqlite.db.SupportSQLiteStatement,org.videolan.vlc.database.models.Slave):36:36 -> bind
    4:4:void bind(androidx.sqlite.db.SupportSQLiteStatement,java.lang.Object):25 -> bind
    5:8:void bind(androidx.sqlite.db.SupportSQLiteStatement,org.videolan.vlc.database.models.Slave):38:41 -> bind
    5:8:void bind(androidx.sqlite.db.SupportSQLiteStatement,java.lang.Object):25 -> bind
    9:9:void bind(androidx.sqlite.db.SupportSQLiteStatement,org.videolan.vlc.database.models.Slave):43:43 -> bind
    9:9:void bind(androidx.sqlite.db.SupportSQLiteStatement,java.lang.Object):25 -> bind
org.videolan.vlc.database.models.BrowserFav -> org.videolan.vlc.database.models.BrowserFav:
    1:1:void <init>(android.net.Uri,int,java.lang.String,java.lang.String):29:29 -> <init>
    1:1:java.lang.String getIconUrl():38:38 -> getIconUrl
    1:1:java.lang.String getTitle():36:36 -> getTitle
    1:1:int getType():34:34 -> getType
    1:1:android.net.Uri getUri():32:32 -> getUri
org.videolan.vlc.database.models.CustomDirectory -> org.videolan.vlc.database.models.CustomDirectory:
    1:1:void <init>(java.lang.String):7:7 -> <init>
    1:1:java.lang.String getPath():9:9 -> getPath
org.videolan.vlc.database.models.ExternalSub -> org.videolan.vlc.database.models.ExternalSub:
    1:1:void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String):26:26 -> <init>
    1:1:java.lang.String getIdSubtitle():27:27 -> getIdSubtitle
    1:1:java.lang.String getMediaPath():29:29 -> getMediaPath
    1:1:java.lang.String getMovieReleaseName():31:31 -> getMovieReleaseName
    1:1:java.lang.String getSubLanguageID():30:30 -> getSubLanguageID
    1:1:java.lang.String getSubtitlePath():28:28 -> getSubtitlePath
org.videolan.vlc.database.models.Slave -> org.videolan.vlc.database.models.Slave:
    1:1:void <init>(java.lang.String,int,int,java.lang.String):28:28 -> <init>
    1:1:java.lang.String getMediaPath():31:31 -> getMediaPath
    1:1:int getPriority():35:35 -> getPriority
    1:1:int getType():33:33 -> getType
    1:1:java.lang.String getUri():37:37 -> getUri
org.videolan.vlc.databinding.ActivityBetaWelcomeBinding -> org.videolan.vlc.databinding.ActivityBetaWelcomeBinding:
    1:2:void <init>(java.lang.Object,android.view.View,int,android.widget.Button,android.widget.ImageView,android.widget.ImageView,android.widget.TextView,android.widget.TextView,android.widget.TextView,android.widget.TextView):43:44 -> <init>
org.videolan.vlc.databinding.ActivityBetaWelcomeBindingImpl -> org.videolan.vlc.databinding.ActivityBetaWelcomeBindingImpl:
    1:8:void <clinit>():16:23 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):34:34 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):37:37 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):34 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):96:96 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):34 -> <init>
    4:5:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):46:47 -> <init>
    4:5:void <init>(androidx.databinding.DataBindingComponent,android.view.View):34 -> <init>
    6:6:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    6:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):48 -> <init>
    6:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View):34 -> <init>
    7:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):50:50 -> <init>
    7:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View):34 -> <init>
    1:1:void executeBindings():87:87 -> executeBindings
    2:3:void executeBindings():89:90 -> executeBindings
    1:3:boolean hasPendingBindings():63:65 -> hasPendingBindings
    4:4:boolean hasPendingBindings():67:67 -> hasPendingBindings
    1:4:void invalidateAll():55:58 -> invalidateAll
    5:5:void invalidateAll():57:57 -> invalidateAll
org.videolan.vlc.databinding.ActivityMediaListTvBinding -> org.videolan.vlc.databinding.ActivityMediaListTvBinding:
    1:6:void <init>(java.lang.Object,android.view.View,int,androidx.appcompat.widget.AppCompatImageButton,android.widget.TextView,android.widget.TextView,android.widget.TextView,androidx.appcompat.widget.AppCompatImageButton,androidx.constraintlayout.widget.Barrier,android.widget.ImageView,androidx.appcompat.widget.AppCompatImageButton,android.widget.FrameLayout,androidx.appcompat.widget.AppCompatImageButton,org.videolan.vlc.gui.tv.FocusableRecyclerView,androidx.appcompat.widget.AppCompatImageButton):84:89 -> <init>
    7:8:void <init>(java.lang.Object,android.view.View,int,androidx.appcompat.widget.AppCompatImageButton,android.widget.TextView,android.widget.TextView,android.widget.TextView,androidx.appcompat.widget.AppCompatImageButton,androidx.constraintlayout.widget.Barrier,android.widget.ImageView,androidx.appcompat.widget.AppCompatImageButton,android.widget.FrameLayout,androidx.appcompat.widget.AppCompatImageButton,org.videolan.vlc.gui.tv.FocusableRecyclerView,androidx.appcompat.widget.AppCompatImageButton):91:92 -> <init>
    9:11:void <init>(java.lang.Object,android.view.View,int,androidx.appcompat.widget.AppCompatImageButton,android.widget.TextView,android.widget.TextView,android.widget.TextView,androidx.appcompat.widget.AppCompatImageButton,androidx.constraintlayout.widget.Barrier,android.widget.ImageView,androidx.appcompat.widget.AppCompatImageButton,android.widget.FrameLayout,androidx.appcompat.widget.AppCompatImageButton,org.videolan.vlc.gui.tv.FocusableRecyclerView,androidx.appcompat.widget.AppCompatImageButton):94:96 -> <init>
org.videolan.vlc.databinding.ActivityMediaListTvBindingImpl -> org.videolan.vlc.databinding.ActivityMediaListTvBindingImpl:
    1:9:void <clinit>():16:24 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):35:35 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):38:38 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):35 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):205:205 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):35 -> <init>
    4:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):52:57 -> <init>
    4:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View):35 -> <init>
    10:10:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    10:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):58 -> <init>
    10:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View):35 -> <init>
    11:11:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):60:60 -> <init>
    11:11:void <init>(androidx.databinding.DataBindingComponent,android.view.View):35 -> <init>
    1:9:void executeBindings():162:170 -> executeBindings
    10:10:void executeBindings():184:184 -> executeBindings
    11:11:void executeBindings():189:189 -> executeBindings
    12:12:void executeBindings():194:194 -> executeBindings
    13:13:void executeBindings():199:199 -> executeBindings
    14:14:void executeBindings():165:165 -> executeBindings
    1:3:boolean hasPendingBindings():73:75 -> hasPendingBindings
    4:4:boolean hasPendingBindings():77:77 -> hasPendingBindings
    1:4:void invalidateAll():65:68 -> invalidateAll
    5:5:void invalidateAll():67:67 -> invalidateAll
    1:6:void setImageWidth(int):133:138 -> setImageWidth
    7:7:void setImageWidth(int):136:136 -> setImageWidth
    1:6:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):109:114 -> setItem
    7:7:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):112:112 -> setItem
    1:6:void setSubtitle(java.lang.String):144:149 -> setSubtitle
    7:7:void setSubtitle(java.lang.String):147:147 -> setSubtitle
    1:6:void setTitle(java.lang.String):125:130 -> setTitle
    7:7:void setTitle(java.lang.String):128:128 -> setTitle
    1:6:void setTotalTime(java.lang.String):117:122 -> setTotalTime
    7:7:void setTotalTime(java.lang.String):120:120 -> setTotalTime
    1:1:boolean setVariable(int,java.lang.Object):85:85 -> setVariable
    2:2:boolean setVariable(int,java.lang.Object):88:88 -> setVariable
    3:3:boolean setVariable(int,java.lang.Object):91:91 -> setVariable
    4:4:boolean setVariable(int,java.lang.Object):94:94 -> setVariable
    5:5:boolean setVariable(int,java.lang.Object):97:97 -> setVariable
    6:6:boolean setVariable(int,java.lang.Object):100:100 -> setVariable
org.videolan.vlc.databinding.ActivityMediaListTvItemBinding -> org.videolan.vlc.databinding.ActivityMediaListTvItemBinding:
    1:14:void <init>(java.lang.Object,android.view.View,int,androidx.constraintlayout.widget.ConstraintLayout,android.widget.ImageView,androidx.appcompat.widget.AppCompatImageButton,androidx.appcompat.widget.AppCompatImageButton,androidx.appcompat.widget.AppCompatImageButton,androidx.appcompat.widget.AppCompatImageButton,androidx.appcompat.widget.AppCompatImageButton,androidx.appcompat.widget.AppCompatImageView,androidx.appcompat.widget.AppCompatImageButton,android.view.View,android.widget.TextView,android.widget.TextView,android.widget.TextView):79:92 -> <init>
    1:1:org.videolan.vlc.databinding.ActivityMediaListTvItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):119:119 -> inflate
    2:2:org.videolan.vlc.databinding.ActivityMediaListTvItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean,java.lang.Object):133:133 -> inflate
    2:2:org.videolan.vlc.databinding.ActivityMediaListTvItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):119 -> inflate
org.videolan.vlc.databinding.ActivityMediaListTvItemBindingImpl -> org.videolan.vlc.databinding.ActivityMediaListTvItemBindingImpl:
    1:2:void <clinit>():16:17 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):33:33 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):36:36 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):33 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):304:304 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):33 -> <init>
    4:15:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):51:62 -> <init>
    4:15:void <init>(androidx.databinding.DataBindingComponent,android.view.View):33 -> <init>
    16:16:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    16:16:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):63 -> <init>
    16:16:void <init>(androidx.databinding.DataBindingComponent,android.view.View):33 -> <init>
    17:17:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):65:65 -> <init>
    17:17:void <init>(androidx.databinding.DataBindingComponent,android.view.View):33 -> <init>
    1:4:void executeBindings():139:142 -> executeBindings
    5:5:void executeBindings():145:145 -> executeBindings
    6:6:void executeBindings():151:151 -> executeBindings
    7:7:void executeBindings():153:153 -> executeBindings
    8:8:void executeBindings():164:164 -> executeBindings
    9:9:void executeBindings():166:166 -> executeBindings
    10:10:void executeBindings():168:168 -> executeBindings
    11:11:void executeBindings():173:173 -> executeBindings
    12:12:void executeBindings():183:183 -> executeBindings
    13:13:void executeBindings():185:185 -> executeBindings
    14:14:void executeBindings():187:187 -> executeBindings
    15:15:void executeBindings():189:189 -> executeBindings
    16:16:void executeBindings():191:191 -> executeBindings
    17:17:void executeBindings():193:193 -> executeBindings
    18:18:void executeBindings():195:195 -> executeBindings
    19:19:void executeBindings():202:202 -> executeBindings
    20:21:void androidx.databinding.adapters.ViewBindingAdapter.setBackground(android.view.View,android.graphics.drawable.Drawable):211:212 -> executeBindings
    20:21:void executeBindings():202 -> executeBindings
    22:25:void executeBindings():207:210 -> executeBindings
    26:32:void executeBindings():215:221 -> executeBindings
    33:33:void executeBindings():142:142 -> executeBindings
    1:3:boolean hasPendingBindings():78:80 -> hasPendingBindings
    4:4:boolean hasPendingBindings():82:82 -> hasPendingBindings
    1:4:void invalidateAll():70:73 -> invalidateAll
    5:5:void invalidateAll():72:72 -> invalidateAll
    1:6:void setCover(android.graphics.drawable.BitmapDrawable):113:118 -> setCover
    7:7:void setCover(android.graphics.drawable.BitmapDrawable):116:116 -> setCover
    1:6:void setHolder(org.videolan.vlc.gui.tv.details.MediaListAdapter$MediaListViewHolder):121:126 -> setHolder
    7:7:void setHolder(org.videolan.vlc.gui.tv.details.MediaListAdapter$MediaListViewHolder):124:124 -> setHolder
    1:6:void setItem(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):105:110 -> setItem
    7:7:void setItem(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):108:108 -> setItem
    1:1:boolean setVariable(int,java.lang.Object):90:90 -> setVariable
    2:2:boolean setVariable(int,java.lang.Object):93:93 -> setVariable
    3:3:boolean setVariable(int,java.lang.Object):96:96 -> setVariable
org.videolan.vlc.databinding.ActivityMediaListTvItemBindingImpl$OnClickListenerImpl -> org.videolan.vlc.databinding.ActivityMediaListTvItemBindingImpl$OnClickListenerImpl:
    1:1:void <init>():225:225 -> <init>
    1:1:void onClick(android.view.View):233:233 -> onClick
    1:1:org.videolan.vlc.databinding.ActivityMediaListTvItemBindingImpl$OnClickListenerImpl setValue(org.videolan.vlc.gui.tv.details.MediaListAdapter$MediaListViewHolder):228:228 -> setValue
org.videolan.vlc.databinding.ActivityMediaListTvItemBindingImpl$OnClickListenerImpl1 -> org.videolan.vlc.databinding.ActivityMediaListTvItemBindingImpl$OnClickListenerImpl1:
    1:1:void <init>():236:236 -> <init>
    1:1:void onClick(android.view.View):244:244 -> onClick
    1:1:org.videolan.vlc.databinding.ActivityMediaListTvItemBindingImpl$OnClickListenerImpl1 setValue(org.videolan.vlc.gui.tv.details.MediaListAdapter$MediaListViewHolder):239:239 -> setValue
org.videolan.vlc.databinding.ActivityMediaListTvItemBindingImpl$OnClickListenerImpl2 -> org.videolan.vlc.databinding.ActivityMediaListTvItemBindingImpl$OnClickListenerImpl2:
    1:1:void <init>():247:247 -> <init>
    1:1:void onClick(android.view.View):255:255 -> onClick
    1:1:org.videolan.vlc.databinding.ActivityMediaListTvItemBindingImpl$OnClickListenerImpl2 setValue(org.videolan.vlc.gui.tv.details.MediaListAdapter$MediaListViewHolder):250:250 -> setValue
org.videolan.vlc.databinding.ActivityMediaListTvItemBindingImpl$OnClickListenerImpl3 -> org.videolan.vlc.databinding.ActivityMediaListTvItemBindingImpl$OnClickListenerImpl3:
    1:1:void <init>():258:258 -> <init>
    1:1:void onClick(android.view.View):266:266 -> onClick
    1:1:org.videolan.vlc.databinding.ActivityMediaListTvItemBindingImpl$OnClickListenerImpl3 setValue(org.videolan.vlc.gui.tv.details.MediaListAdapter$MediaListViewHolder):261:261 -> setValue
org.videolan.vlc.databinding.ActivityMediaListTvItemBindingImpl$OnClickListenerImpl4 -> org.videolan.vlc.databinding.ActivityMediaListTvItemBindingImpl$OnClickListenerImpl4:
    1:1:void <init>():269:269 -> <init>
    1:1:void onClick(android.view.View):277:277 -> onClick
    1:1:org.videolan.vlc.databinding.ActivityMediaListTvItemBindingImpl$OnClickListenerImpl4 setValue(org.videolan.vlc.gui.tv.details.MediaListAdapter$MediaListViewHolder):272:272 -> setValue
org.videolan.vlc.databinding.ActivityMediaListTvItemBindingImpl$OnClickListenerImpl5 -> org.videolan.vlc.databinding.ActivityMediaListTvItemBindingImpl$OnClickListenerImpl5:
    1:1:void <init>():280:280 -> <init>
    1:1:void onClick(android.view.View):288:288 -> onClick
    1:1:org.videolan.vlc.databinding.ActivityMediaListTvItemBindingImpl$OnClickListenerImpl5 setValue(org.videolan.vlc.gui.tv.details.MediaListAdapter$MediaListViewHolder):283:283 -> setValue
org.videolan.vlc.databinding.ActivityMediaListTvItemBindingImpl$OnClickListenerImpl6 -> org.videolan.vlc.databinding.ActivityMediaListTvItemBindingImpl$OnClickListenerImpl6:
    1:1:void <init>():291:291 -> <init>
    1:1:void onClick(android.view.View):299:299 -> onClick
    1:1:org.videolan.vlc.databinding.ActivityMediaListTvItemBindingImpl$OnClickListenerImpl6 setValue(org.videolan.vlc.gui.tv.details.MediaListAdapter$MediaListViewHolder):294:294 -> setValue
org.videolan.vlc.databinding.AudioBrowserCardItemBinding -> org.videolan.vlc.databinding.AudioBrowserCardItemBinding:
    1:7:void <init>(java.lang.Object,android.view.View,int,androidx.cardview.widget.CardView,org.videolan.vlc.gui.view.FadableImageView,android.widget.ImageView,org.videolan.vlc.gui.view.FadableImageView,android.widget.TextView,android.widget.TextView):63:69 -> <init>
    1:1:org.videolan.vlc.databinding.AudioBrowserCardItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):115:115 -> inflate
    2:2:org.videolan.vlc.databinding.AudioBrowserCardItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean,java.lang.Object):129:129 -> inflate
    2:2:org.videolan.vlc.databinding.AudioBrowserCardItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):115 -> inflate
org.videolan.vlc.databinding.AudioBrowserCardItemBindingImpl -> org.videolan.vlc.databinding.AudioBrowserCardItemBindingImpl:
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31:31 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):34:34 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):324:324 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    4:11:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):42:49 -> <init>
    4:11:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    12:12:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    12:12:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):50 -> <init>
    12:12:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    13:13:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):52:52 -> <init>
    13:13:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    1:5:void executeBindings():159:163 -> executeBindings
    6:6:void executeBindings():167:167 -> executeBindings
    7:8:void executeBindings():169:170 -> executeBindings
    9:9:void executeBindings():173:173 -> executeBindings
    10:10:void executeBindings():175:175 -> executeBindings
    11:11:void executeBindings():186:186 -> executeBindings
    12:12:void executeBindings():188:188 -> executeBindings
    13:13:void executeBindings():222:222 -> executeBindings
    14:14:void executeBindings():224:224 -> executeBindings
    15:15:void executeBindings():226:226 -> executeBindings
    16:16:void executeBindings():228:228 -> executeBindings
    17:20:void executeBindings():237:240 -> executeBindings
    21:21:void executeBindings():245:245 -> executeBindings
    22:22:android.graphics.drawable.ColorDrawable androidx.databinding.adapters.Converters.convertColorToDrawable(int):35:35 -> executeBindings
    22:22:void executeBindings():245 -> executeBindings
    23:24:void androidx.databinding.adapters.ViewBindingAdapter.setBackground(android.view.View,android.graphics.drawable.Drawable):211:212 -> executeBindings
    23:24:void executeBindings():245 -> executeBindings
    25:25:void executeBindings():250:250 -> executeBindings
    26:26:void androidx.databinding.adapters.ImageViewBindingAdapter.setImageDrawable(android.widget.ImageView,android.graphics.drawable.Drawable):51:51 -> executeBindings
    26:26:void executeBindings():250 -> executeBindings
    27:27:void executeBindings():255:255 -> executeBindings
    28:32:void executeBindings():260:264 -> executeBindings
    33:33:void executeBindings():269:269 -> executeBindings
    34:34:void executeBindings():274:274 -> executeBindings
    35:35:void executeBindings():162:162 -> executeBindings
    1:3:boolean hasPendingBindings():65:67 -> hasPendingBindings
    4:4:boolean hasPendingBindings():69:69 -> hasPendingBindings
    1:4:void invalidateAll():57:60 -> invalidateAll
    5:5:void invalidateAll():59:59 -> invalidateAll
    1:6:void setBgColor(int):109:114 -> setBgColor
    7:7:void setBgColor(int):112:112 -> setBgColor
    1:6:void setCover(android.graphics.drawable.BitmapDrawable):125:130 -> setCover
    7:7:void setCover(android.graphics.drawable.BitmapDrawable):128:128 -> setCover
    1:6:void setHolder(org.videolan.vlc.gui.audio.AudioBrowserAdapter$MediaItemCardViewHolder):133:138 -> setHolder
    7:7:void setHolder(org.videolan.vlc.gui.audio.AudioBrowserAdapter$MediaItemCardViewHolder):136:136 -> setHolder
    1:6:void setImageWidth(int):117:122 -> setImageWidth
    7:7:void setImageWidth(int):120:120 -> setImageWidth
    1:6:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):101:106 -> setItem
    7:7:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):104:104 -> setItem
    1:6:void setScaleType(android.widget.ImageView$ScaleType):141:146 -> setScaleType
    7:7:void setScaleType(android.widget.ImageView$ScaleType):144:144 -> setScaleType
    1:1:boolean setVariable(int,java.lang.Object):77:77 -> setVariable
    2:2:boolean setVariable(int,java.lang.Object):80:80 -> setVariable
    3:3:boolean setVariable(int,java.lang.Object):83:83 -> setVariable
    4:4:boolean setVariable(int,java.lang.Object):86:86 -> setVariable
    5:5:boolean setVariable(int,java.lang.Object):89:89 -> setVariable
    6:6:boolean setVariable(int,java.lang.Object):92:92 -> setVariable
org.videolan.vlc.databinding.AudioBrowserCardItemBindingImpl$OnClickListenerImpl -> org.videolan.vlc.databinding.AudioBrowserCardItemBindingImpl$OnClickListenerImpl:
    1:1:void <init>():278:278 -> <init>
    1:1:void onClick(android.view.View):286:286 -> onClick
    1:1:org.videolan.vlc.databinding.AudioBrowserCardItemBindingImpl$OnClickListenerImpl setValue(org.videolan.vlc.gui.audio.AudioBrowserAdapter$MediaItemCardViewHolder):281:281 -> setValue
org.videolan.vlc.databinding.AudioBrowserCardItemBindingImpl$OnClickListenerImpl1 -> org.videolan.vlc.databinding.AudioBrowserCardItemBindingImpl$OnClickListenerImpl1:
    1:1:void <init>():300:300 -> <init>
    1:1:void onClick(android.view.View):308:308 -> onClick
    1:1:org.videolan.vlc.databinding.AudioBrowserCardItemBindingImpl$OnClickListenerImpl1 setValue(org.videolan.vlc.gui.audio.AudioBrowserAdapter$MediaItemCardViewHolder):303:303 -> setValue
org.videolan.vlc.databinding.AudioBrowserCardItemBindingImpl$OnClickListenerImpl2 -> org.videolan.vlc.databinding.AudioBrowserCardItemBindingImpl$OnClickListenerImpl2:
    1:1:void <init>():311:311 -> <init>
    1:1:void onClick(android.view.View):319:319 -> onClick
    1:1:org.videolan.vlc.databinding.AudioBrowserCardItemBindingImpl$OnClickListenerImpl2 setValue(org.videolan.vlc.gui.audio.AudioBrowserAdapter$MediaItemCardViewHolder):314:314 -> setValue
org.videolan.vlc.databinding.AudioBrowserCardItemBindingImpl$OnLongClickListenerImpl -> org.videolan.vlc.databinding.AudioBrowserCardItemBindingImpl$OnLongClickListenerImpl:
    1:1:void <init>():289:289 -> <init>
    1:1:boolean onLongClick(android.view.View):297:297 -> onLongClick
    1:1:org.videolan.vlc.databinding.AudioBrowserCardItemBindingImpl$OnLongClickListenerImpl setValue(org.videolan.vlc.gui.audio.AudioBrowserAdapter$MediaItemCardViewHolder):292:292 -> setValue
org.videolan.vlc.databinding.AudioBrowserItemBinding -> org.videolan.vlc.databinding.AudioBrowserItemBinding:
    1:6:void <init>(java.lang.Object,android.view.View,int,android.widget.ImageView,android.widget.ImageView,org.videolan.vlc.gui.view.FadableImageView,android.widget.TextView,android.widget.TextView):56:61 -> <init>
    1:1:org.videolan.vlc.databinding.AudioBrowserItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):100:100 -> inflate
    2:2:org.videolan.vlc.databinding.AudioBrowserItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean,java.lang.Object):114:114 -> inflate
    2:2:org.videolan.vlc.databinding.AudioBrowserItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):100 -> inflate
org.videolan.vlc.databinding.AudioBrowserItemBindingImpl -> org.videolan.vlc.databinding.AudioBrowserItemBindingImpl:
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31:31 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):34:34 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):319:319 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    4:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):41:47 -> <init>
    4:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    11:11:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    11:11:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):48 -> <init>
    11:11:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    12:12:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):50:50 -> <init>
    12:12:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    1:5:void executeBindings():146:150 -> executeBindings
    6:6:void executeBindings():155:155 -> executeBindings
    7:8:void executeBindings():157:158 -> executeBindings
    9:9:void executeBindings():160:160 -> executeBindings
    10:10:void executeBindings():175:175 -> executeBindings
    11:11:void executeBindings():177:177 -> executeBindings
    12:12:void executeBindings():211:211 -> executeBindings
    13:13:void executeBindings():213:213 -> executeBindings
    14:14:void executeBindings():215:215 -> executeBindings
    15:15:void executeBindings():217:217 -> executeBindings
    16:16:void executeBindings():219:219 -> executeBindings
    17:17:void executeBindings():221:221 -> executeBindings
    18:23:void executeBindings():240:245 -> executeBindings
    24:24:void executeBindings():250:250 -> executeBindings
    25:25:android.graphics.drawable.ColorDrawable androidx.databinding.adapters.Converters.convertColorToDrawable(int):35:35 -> executeBindings
    25:25:void executeBindings():250 -> executeBindings
    26:27:void androidx.databinding.adapters.ViewBindingAdapter.setBackground(android.view.View,android.graphics.drawable.Drawable):211:212 -> executeBindings
    26:27:void executeBindings():250 -> executeBindings
    28:28:void executeBindings():255:255 -> executeBindings
    29:30:void androidx.databinding.adapters.ViewBindingAdapter.setBackground(android.view.View,android.graphics.drawable.Drawable):211:212 -> executeBindings
    29:30:void executeBindings():255 -> executeBindings
    31:35:void executeBindings():260:264 -> executeBindings
    36:36:void executeBindings():269:269 -> executeBindings
    37:37:void executeBindings():149:149 -> executeBindings
    1:3:boolean hasPendingBindings():63:65 -> hasPendingBindings
    4:4:boolean hasPendingBindings():67:67 -> hasPendingBindings
    1:4:void invalidateAll():55:58 -> invalidateAll
    5:5:void invalidateAll():57:57 -> invalidateAll
    1:6:void setBgColor(int):104:109 -> setBgColor
    7:7:void setBgColor(int):107:107 -> setBgColor
    1:6:void setCover(android.graphics.drawable.BitmapDrawable):120:125 -> setCover
    7:7:void setCover(android.graphics.drawable.BitmapDrawable):123:123 -> setCover
    1:6:void setHolder(org.videolan.vlc.gui.audio.AudioBrowserAdapter$MediaItemViewHolder):128:133 -> setHolder
    7:7:void setHolder(org.videolan.vlc.gui.audio.AudioBrowserAdapter$MediaItemViewHolder):131:131 -> setHolder
    1:6:void setImageWidth(int):112:117 -> setImageWidth
    7:7:void setImageWidth(int):115:115 -> setImageWidth
    1:6:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):96:101 -> setItem
    7:7:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):99:99 -> setItem
    1:1:boolean setVariable(int,java.lang.Object):75:75 -> setVariable
    2:2:boolean setVariable(int,java.lang.Object):78:78 -> setVariable
    3:3:boolean setVariable(int,java.lang.Object):81:81 -> setVariable
    4:4:boolean setVariable(int,java.lang.Object):84:84 -> setVariable
    5:5:boolean setVariable(int,java.lang.Object):87:87 -> setVariable
org.videolan.vlc.databinding.AudioBrowserItemBindingImpl$OnClickListenerImpl -> org.videolan.vlc.databinding.AudioBrowserItemBindingImpl$OnClickListenerImpl:
    1:1:void <init>():273:273 -> <init>
    1:1:void onClick(android.view.View):281:281 -> onClick
    1:1:org.videolan.vlc.databinding.AudioBrowserItemBindingImpl$OnClickListenerImpl setValue(org.videolan.vlc.gui.audio.AudioBrowserAdapter$MediaItemViewHolder):276:276 -> setValue
org.videolan.vlc.databinding.AudioBrowserItemBindingImpl$OnClickListenerImpl1 -> org.videolan.vlc.databinding.AudioBrowserItemBindingImpl$OnClickListenerImpl1:
    1:1:void <init>():295:295 -> <init>
    1:1:void onClick(android.view.View):303:303 -> onClick
    1:1:org.videolan.vlc.databinding.AudioBrowserItemBindingImpl$OnClickListenerImpl1 setValue(org.videolan.vlc.gui.audio.AudioBrowserAdapter$MediaItemViewHolder):298:298 -> setValue
org.videolan.vlc.databinding.AudioBrowserItemBindingImpl$OnClickListenerImpl2 -> org.videolan.vlc.databinding.AudioBrowserItemBindingImpl$OnClickListenerImpl2:
    1:1:void <init>():306:306 -> <init>
    1:1:void onClick(android.view.View):314:314 -> onClick
    1:1:org.videolan.vlc.databinding.AudioBrowserItemBindingImpl$OnClickListenerImpl2 setValue(org.videolan.vlc.gui.audio.AudioBrowserAdapter$MediaItemViewHolder):309:309 -> setValue
org.videolan.vlc.databinding.AudioBrowserItemBindingImpl$OnLongClickListenerImpl -> org.videolan.vlc.databinding.AudioBrowserItemBindingImpl$OnLongClickListenerImpl:
    1:1:void <init>():284:284 -> <init>
    1:1:boolean onLongClick(android.view.View):292:292 -> onLongClick
    1:1:org.videolan.vlc.databinding.AudioBrowserItemBindingImpl$OnLongClickListenerImpl setValue(org.videolan.vlc.gui.audio.AudioBrowserAdapter$MediaItemViewHolder):287:287 -> setValue
org.videolan.vlc.databinding.AudioBrowserSeparatorBinding -> org.videolan.vlc.databinding.AudioBrowserSeparatorBinding:
    1:2:void <init>(java.lang.Object,android.view.View,int,android.widget.TextView):27:28 -> <init>
org.videolan.vlc.databinding.AudioBrowserSeparatorBindingImpl -> org.videolan.vlc.databinding.AudioBrowserSeparatorBindingImpl:
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):25:25 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):28:28 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):25 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):112:112 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):25 -> <init>
    4:4:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):31:31 -> <init>
    4:4:void <init>(androidx.databinding.DataBindingComponent,android.view.View):25 -> <init>
    5:5:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    5:5:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):32 -> <init>
    5:5:void <init>(androidx.databinding.DataBindingComponent,android.view.View):25 -> <init>
    6:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):34:34 -> <init>
    6:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View):25 -> <init>
    1:4:void executeBindings():86:89 -> executeBindings
    5:5:void executeBindings():91:91 -> executeBindings
    6:6:void executeBindings():99:99 -> executeBindings
    7:7:void executeBindings():106:106 -> executeBindings
    8:8:void executeBindings():89:89 -> executeBindings
    1:3:boolean hasPendingBindings():47:49 -> hasPendingBindings
    4:4:boolean hasPendingBindings():51:51 -> hasPendingBindings
    1:4:void invalidateAll():39:42 -> invalidateAll
    5:5:void invalidateAll():41:41 -> invalidateAll
    1:6:void setItem(org.videolan.medialibrary.media.DummyItem):68:73 -> setItem
    7:7:void setItem(org.videolan.medialibrary.media.DummyItem):71:71 -> setItem
    1:1:boolean setVariable(int,java.lang.Object):59:59 -> setVariable
org.videolan.vlc.databinding.AudioPlayerBinding -> org.videolan.vlc.databinding.AudioPlayerBinding:
    1:4:void <init>(java.lang.Object,android.view.View,int,android.widget.ImageView,org.videolan.vlc.gui.view.HeaderMediaSwitcher,android.widget.ImageView,androidx.constraintlayout.widget.Barrier,android.view.View,androidx.constraintlayout.widget.ConstraintLayout,org.videolan.vlc.gui.view.CoverMediaSwitcher,androidx.constraintlayout.widget.ConstraintLayout,android.widget.ImageView,android.widget.TextView,android.widget.TextView,android.widget.ImageView,android.widget.ImageView,androidx.appcompat.widget.ViewStubCompat,android.widget.ImageView,android.widget.ImageView,com.google.android.material.textfield.TextInputLayout,android.widget.ImageView,android.widget.ImageView,android.widget.ProgressBar,android.widget.ImageView,android.widget.ImageView,androidx.recyclerview.widget.RecyclerView,android.widget.TextView,android.widget.SeekBar):132:135 -> <init>
    5:12:void <init>(java.lang.Object,android.view.View,int,android.widget.ImageView,org.videolan.vlc.gui.view.HeaderMediaSwitcher,android.widget.ImageView,androidx.constraintlayout.widget.Barrier,android.view.View,androidx.constraintlayout.widget.ConstraintLayout,org.videolan.vlc.gui.view.CoverMediaSwitcher,androidx.constraintlayout.widget.ConstraintLayout,android.widget.ImageView,android.widget.TextView,android.widget.TextView,android.widget.ImageView,android.widget.ImageView,androidx.appcompat.widget.ViewStubCompat,android.widget.ImageView,android.widget.ImageView,com.google.android.material.textfield.TextInputLayout,android.widget.ImageView,android.widget.ImageView,android.widget.ProgressBar,android.widget.ImageView,android.widget.ImageView,androidx.recyclerview.widget.RecyclerView,android.widget.TextView,android.widget.SeekBar):138:145 -> <init>
    13:23:void <init>(java.lang.Object,android.view.View,int,android.widget.ImageView,org.videolan.vlc.gui.view.HeaderMediaSwitcher,android.widget.ImageView,androidx.constraintlayout.widget.Barrier,android.view.View,androidx.constraintlayout.widget.ConstraintLayout,org.videolan.vlc.gui.view.CoverMediaSwitcher,androidx.constraintlayout.widget.ConstraintLayout,android.widget.ImageView,android.widget.TextView,android.widget.TextView,android.widget.ImageView,android.widget.ImageView,androidx.appcompat.widget.ViewStubCompat,android.widget.ImageView,android.widget.ImageView,com.google.android.material.textfield.TextInputLayout,android.widget.ImageView,android.widget.ImageView,android.widget.ProgressBar,android.widget.ImageView,android.widget.ImageView,androidx.recyclerview.widget.RecyclerView,android.widget.TextView,android.widget.SeekBar):147:157 -> <init>
    1:1:boolean getShowCover():170:170 -> getShowCover
    1:1:org.videolan.vlc.databinding.AudioPlayerBinding inflate(android.view.LayoutInflater):195:195 -> inflate
    2:2:org.videolan.vlc.databinding.AudioPlayerBinding inflate(android.view.LayoutInflater,java.lang.Object):209:209 -> inflate
    2:2:org.videolan.vlc.databinding.AudioPlayerBinding inflate(android.view.LayoutInflater):195 -> inflate
org.videolan.vlc.databinding.AudioPlayerBindingImpl -> org.videolan.vlc.databinding.AudioPlayerBindingImpl:
    1:11:void <clinit>():16:26 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):46:46 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):49:49 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):46 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):374:374 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):46 -> <init>
    4:18:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):76:90 -> <init>
    4:18:void <init>(androidx.databinding.DataBindingComponent,android.view.View):46 -> <init>
    19:19:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    19:19:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):91 -> <init>
    19:19:void <init>(androidx.databinding.DataBindingComponent,android.view.View):46 -> <init>
    20:20:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):93:93 -> <init>
    20:20:void <init>(androidx.databinding.DataBindingComponent,android.view.View):46 -> <init>
    1:5:void executeBindings():156:160 -> executeBindings
    6:6:void executeBindings():172:172 -> executeBindings
    7:7:void executeBindings():182:182 -> executeBindings
    8:8:void executeBindings():184:184 -> executeBindings
    9:9:void executeBindings():186:186 -> executeBindings
    10:10:void executeBindings():188:188 -> executeBindings
    11:11:void executeBindings():190:190 -> executeBindings
    12:12:void executeBindings():192:192 -> executeBindings
    13:13:void executeBindings():194:194 -> executeBindings
    14:14:void executeBindings():196:196 -> executeBindings
    15:15:void executeBindings():198:198 -> executeBindings
    16:16:void executeBindings():200:200 -> executeBindings
    17:17:void executeBindings():202:202 -> executeBindings
    18:31:void executeBindings():228:241 -> executeBindings
    32:33:void executeBindings():246:247 -> executeBindings
    34:34:void executeBindings():159:159 -> executeBindings
    1:3:boolean hasPendingBindings():106:108 -> hasPendingBindings
    4:4:boolean hasPendingBindings():110:110 -> hasPendingBindings
    1:4:void invalidateAll():98:101 -> invalidateAll
    5:5:void invalidateAll():100:100 -> invalidateAll
    1:6:void setFragment(org.videolan.vlc.gui.audio.AudioPlayer):130:135 -> setFragment
    7:7:void setFragment(org.videolan.vlc.gui.audio.AudioPlayer):133:133 -> setFragment
    1:6:void setShowCover(boolean):138:143 -> setShowCover
    7:7:void setShowCover(boolean):141:141 -> setShowCover
    1:1:boolean setVariable(int,java.lang.Object):118:118 -> setVariable
    2:2:boolean setVariable(int,java.lang.Object):121:121 -> setVariable
org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnClickListenerImpl -> org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnClickListenerImpl:
    1:1:void <init>():262:262 -> <init>
    1:1:void onClick(android.view.View):270:270 -> onClick
    1:1:org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnClickListenerImpl setValue(org.videolan.vlc.gui.audio.AudioPlayer):265:265 -> setValue
org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnClickListenerImpl1 -> org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnClickListenerImpl1:
    1:1:void <init>():273:273 -> <init>
    1:1:void onClick(android.view.View):281:281 -> onClick
    1:1:org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnClickListenerImpl1 setValue(org.videolan.vlc.gui.audio.AudioPlayer):276:276 -> setValue
org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnClickListenerImpl2 -> org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnClickListenerImpl2:
    1:1:void <init>():284:284 -> <init>
    1:1:void onClick(android.view.View):292:292 -> onClick
    1:1:org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnClickListenerImpl2 setValue(org.videolan.vlc.gui.audio.AudioPlayer):287:287 -> setValue
org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnClickListenerImpl3 -> org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnClickListenerImpl3:
    1:1:void <init>():295:295 -> <init>
    1:1:void onClick(android.view.View):303:303 -> onClick
    1:1:org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnClickListenerImpl3 setValue(org.videolan.vlc.gui.audio.AudioPlayer):298:298 -> setValue
org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnClickListenerImpl4 -> org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnClickListenerImpl4:
    1:1:void <init>():306:306 -> <init>
    1:1:void onClick(android.view.View):314:314 -> onClick
    1:1:org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnClickListenerImpl4 setValue(org.videolan.vlc.gui.audio.AudioPlayer):309:309 -> setValue
org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnClickListenerImpl5 -> org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnClickListenerImpl5:
    1:1:void <init>():317:317 -> <init>
    1:1:void onClick(android.view.View):325:325 -> onClick
    1:1:org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnClickListenerImpl5 setValue(org.videolan.vlc.gui.audio.AudioPlayer):320:320 -> setValue
org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnClickListenerImpl6 -> org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnClickListenerImpl6:
    1:1:void <init>():328:328 -> <init>
    1:1:void onClick(android.view.View):336:336 -> onClick
    1:1:org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnClickListenerImpl6 setValue(org.videolan.vlc.gui.audio.AudioPlayer):331:331 -> setValue
org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnClickListenerImpl7 -> org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnClickListenerImpl7:
    1:1:void <init>():339:339 -> <init>
    1:1:void onClick(android.view.View):347:347 -> onClick
    1:1:org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnClickListenerImpl7 setValue(org.videolan.vlc.gui.audio.AudioPlayer):342:342 -> setValue
org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnClickListenerImpl8 -> org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnClickListenerImpl8:
    1:1:void <init>():350:350 -> <init>
    1:1:void onClick(android.view.View):358:358 -> onClick
    1:1:org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnClickListenerImpl8 setValue(org.videolan.vlc.gui.audio.AudioPlayer):353:353 -> setValue
org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnClickListenerImpl9 -> org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnClickListenerImpl9:
    1:1:void <init>():361:361 -> <init>
    1:1:void onClick(android.view.View):369:369 -> onClick
    1:1:org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnClickListenerImpl9 setValue(org.videolan.vlc.gui.audio.AudioPlayer):364:364 -> setValue
org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnLongClickListenerImpl -> org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnLongClickListenerImpl:
    1:1:void <init>():251:251 -> <init>
    1:1:boolean onLongClick(android.view.View):259:259 -> onLongClick
    1:1:org.videolan.vlc.databinding.AudioPlayerBindingImpl$OnLongClickListenerImpl setValue(org.videolan.vlc.gui.audio.AudioPlayer):254:254 -> setValue
org.videolan.vlc.databinding.AudioPlayerBindingLandImpl -> org.videolan.vlc.databinding.AudioPlayerBindingLandImpl:
    1:12:void <clinit>():16:27 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):47:47 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):50:50 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):47 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):340:340 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):47 -> <init>
    4:16:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):77:89 -> <init>
    4:16:void <init>(androidx.databinding.DataBindingComponent,android.view.View):47 -> <init>
    17:17:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    17:17:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):90 -> <init>
    17:17:void <init>(androidx.databinding.DataBindingComponent,android.view.View):47 -> <init>
    18:18:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):92:92 -> <init>
    18:18:void <init>(androidx.databinding.DataBindingComponent,android.view.View):47 -> <init>
    1:5:void executeBindings():150:154 -> executeBindings
    6:6:void executeBindings():173:173 -> executeBindings
    7:7:void executeBindings():175:175 -> executeBindings
    8:8:void executeBindings():177:177 -> executeBindings
    9:9:void executeBindings():179:179 -> executeBindings
    10:10:void executeBindings():181:181 -> executeBindings
    11:11:void executeBindings():183:183 -> executeBindings
    12:12:void executeBindings():185:185 -> executeBindings
    13:13:void executeBindings():187:187 -> executeBindings
    14:14:void executeBindings():189:189 -> executeBindings
    15:15:void executeBindings():191:191 -> executeBindings
    16:16:void executeBindings():193:193 -> executeBindings
    17:30:void executeBindings():200:213 -> executeBindings
    31:31:void executeBindings():153:153 -> executeBindings
    1:3:boolean hasPendingBindings():105:107 -> hasPendingBindings
    4:4:boolean hasPendingBindings():109:109 -> hasPendingBindings
    1:4:void invalidateAll():97:100 -> invalidateAll
    5:5:void invalidateAll():99:99 -> invalidateAll
    1:6:void setFragment(org.videolan.vlc.gui.audio.AudioPlayer):129:134 -> setFragment
    7:7:void setFragment(org.videolan.vlc.gui.audio.AudioPlayer):132:132 -> setFragment
    1:1:void setShowCover(boolean):137:137 -> setShowCover
    1:1:boolean setVariable(int,java.lang.Object):117:117 -> setVariable
    2:2:boolean setVariable(int,java.lang.Object):120:120 -> setVariable
    3:3:void setShowCover(boolean):137:137 -> setVariable
    3:3:boolean setVariable(int,java.lang.Object):120 -> setVariable
org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnClickListenerImpl -> org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnClickListenerImpl:
    1:1:void <init>():228:228 -> <init>
    1:1:void onClick(android.view.View):236:236 -> onClick
    1:1:org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnClickListenerImpl setValue(org.videolan.vlc.gui.audio.AudioPlayer):231:231 -> setValue
org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnClickListenerImpl1 -> org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnClickListenerImpl1:
    1:1:void <init>():239:239 -> <init>
    1:1:void onClick(android.view.View):247:247 -> onClick
    1:1:org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnClickListenerImpl1 setValue(org.videolan.vlc.gui.audio.AudioPlayer):242:242 -> setValue
org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnClickListenerImpl2 -> org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnClickListenerImpl2:
    1:1:void <init>():250:250 -> <init>
    1:1:void onClick(android.view.View):258:258 -> onClick
    1:1:org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnClickListenerImpl2 setValue(org.videolan.vlc.gui.audio.AudioPlayer):253:253 -> setValue
org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnClickListenerImpl3 -> org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnClickListenerImpl3:
    1:1:void <init>():261:261 -> <init>
    1:1:void onClick(android.view.View):269:269 -> onClick
    1:1:org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnClickListenerImpl3 setValue(org.videolan.vlc.gui.audio.AudioPlayer):264:264 -> setValue
org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnClickListenerImpl4 -> org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnClickListenerImpl4:
    1:1:void <init>():272:272 -> <init>
    1:1:void onClick(android.view.View):280:280 -> onClick
    1:1:org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnClickListenerImpl4 setValue(org.videolan.vlc.gui.audio.AudioPlayer):275:275 -> setValue
org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnClickListenerImpl5 -> org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnClickListenerImpl5:
    1:1:void <init>():283:283 -> <init>
    1:1:void onClick(android.view.View):291:291 -> onClick
    1:1:org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnClickListenerImpl5 setValue(org.videolan.vlc.gui.audio.AudioPlayer):286:286 -> setValue
org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnClickListenerImpl6 -> org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnClickListenerImpl6:
    1:1:void <init>():294:294 -> <init>
    1:1:void onClick(android.view.View):302:302 -> onClick
    1:1:org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnClickListenerImpl6 setValue(org.videolan.vlc.gui.audio.AudioPlayer):297:297 -> setValue
org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnClickListenerImpl7 -> org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnClickListenerImpl7:
    1:1:void <init>():305:305 -> <init>
    1:1:void onClick(android.view.View):313:313 -> onClick
    1:1:org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnClickListenerImpl7 setValue(org.videolan.vlc.gui.audio.AudioPlayer):308:308 -> setValue
org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnClickListenerImpl8 -> org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnClickListenerImpl8:
    1:1:void <init>():316:316 -> <init>
    1:1:void onClick(android.view.View):324:324 -> onClick
    1:1:org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnClickListenerImpl8 setValue(org.videolan.vlc.gui.audio.AudioPlayer):319:319 -> setValue
org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnClickListenerImpl9 -> org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnClickListenerImpl9:
    1:1:void <init>():327:327 -> <init>
    1:1:void onClick(android.view.View):335:335 -> onClick
    1:1:org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnClickListenerImpl9 setValue(org.videolan.vlc.gui.audio.AudioPlayer):330:330 -> setValue
org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnLongClickListenerImpl -> org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnLongClickListenerImpl:
    1:1:void <init>():217:217 -> <init>
    1:1:boolean onLongClick(android.view.View):225:225 -> onLongClick
    1:1:org.videolan.vlc.databinding.AudioPlayerBindingLandImpl$OnLongClickListenerImpl setValue(org.videolan.vlc.gui.audio.AudioPlayer):220:220 -> setValue
org.videolan.vlc.databinding.AudioPlayerHeaderBinding -> org.videolan.vlc.databinding.AudioPlayerHeaderBinding:
    1:2:void <init>(java.lang.Object,android.view.View,int,android.widget.ImageView,org.videolan.vlc.gui.view.HeaderMediaSwitcher,androidx.constraintlayout.widget.ConstraintLayout,android.widget.ImageView,android.widget.TextView,android.widget.ImageView,android.widget.ImageView,com.google.android.material.textfield.TextInputLayout,android.widget.ImageView):57:58 -> <init>
    3:7:void <init>(java.lang.Object,android.view.View,int,android.widget.ImageView,org.videolan.vlc.gui.view.HeaderMediaSwitcher,androidx.constraintlayout.widget.ConstraintLayout,android.widget.ImageView,android.widget.TextView,android.widget.ImageView,android.widget.ImageView,com.google.android.material.textfield.TextInputLayout,android.widget.ImageView):60:64 -> <init>
    8:8:void <init>(java.lang.Object,android.view.View,int,android.widget.ImageView,org.videolan.vlc.gui.view.HeaderMediaSwitcher,androidx.constraintlayout.widget.ConstraintLayout,android.widget.ImageView,android.widget.TextView,android.widget.ImageView,android.widget.ImageView,com.google.android.material.textfield.TextInputLayout,android.widget.ImageView):66:66 -> <init>
org.videolan.vlc.databinding.AudioPlayerHeaderBindingImpl -> org.videolan.vlc.databinding.AudioPlayerHeaderBindingImpl:
    1:3:void <clinit>():16:18 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):34:34 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):37:37 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):34 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):236:236 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):34 -> <init>
    4:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):48:54 -> <init>
    4:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View):34 -> <init>
    11:11:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    11:11:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):55 -> <init>
    11:11:void <init>(androidx.databinding.DataBindingComponent,android.view.View):34 -> <init>
    12:12:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):57:57 -> <init>
    12:12:void <init>(androidx.databinding.DataBindingComponent,android.view.View):34 -> <init>
    1:4:void executeBindings():109:112 -> executeBindings
    5:5:void executeBindings():114:114 -> executeBindings
    6:6:void executeBindings():128:128 -> executeBindings
    7:7:void executeBindings():130:130 -> executeBindings
    8:8:void executeBindings():132:132 -> executeBindings
    9:9:void executeBindings():134:134 -> executeBindings
    10:10:void executeBindings():136:136 -> executeBindings
    11:11:void executeBindings():138:138 -> executeBindings
    12:12:void executeBindings():140:140 -> executeBindings
    13:19:void executeBindings():147:153 -> executeBindings
    20:20:void executeBindings():112:112 -> executeBindings
    1:3:boolean hasPendingBindings():70:72 -> hasPendingBindings
    4:4:boolean hasPendingBindings():74:74 -> hasPendingBindings
    1:4:void invalidateAll():62:65 -> invalidateAll
    5:5:void invalidateAll():64:64 -> invalidateAll
    1:6:void setFragment(org.videolan.vlc.gui.audio.AudioPlayer):91:96 -> setFragment
    7:7:void setFragment(org.videolan.vlc.gui.audio.AudioPlayer):94:94 -> setFragment
    1:1:boolean setVariable(int,java.lang.Object):82:82 -> setVariable
org.videolan.vlc.databinding.AudioPlayerHeaderBindingImpl$OnClickListenerImpl -> org.videolan.vlc.databinding.AudioPlayerHeaderBindingImpl$OnClickListenerImpl:
    1:1:void <init>():157:157 -> <init>
    1:1:void onClick(android.view.View):165:165 -> onClick
    1:1:org.videolan.vlc.databinding.AudioPlayerHeaderBindingImpl$OnClickListenerImpl setValue(org.videolan.vlc.gui.audio.AudioPlayer):160:160 -> setValue
org.videolan.vlc.databinding.AudioPlayerHeaderBindingImpl$OnClickListenerImpl1 -> org.videolan.vlc.databinding.AudioPlayerHeaderBindingImpl$OnClickListenerImpl1:
    1:1:void <init>():179:179 -> <init>
    1:1:void onClick(android.view.View):187:187 -> onClick
    1:1:org.videolan.vlc.databinding.AudioPlayerHeaderBindingImpl$OnClickListenerImpl1 setValue(org.videolan.vlc.gui.audio.AudioPlayer):182:182 -> setValue
org.videolan.vlc.databinding.AudioPlayerHeaderBindingImpl$OnClickListenerImpl2 -> org.videolan.vlc.databinding.AudioPlayerHeaderBindingImpl$OnClickListenerImpl2:
    1:1:void <init>():190:190 -> <init>
    1:1:void onClick(android.view.View):198:198 -> onClick
    1:1:org.videolan.vlc.databinding.AudioPlayerHeaderBindingImpl$OnClickListenerImpl2 setValue(org.videolan.vlc.gui.audio.AudioPlayer):193:193 -> setValue
org.videolan.vlc.databinding.AudioPlayerHeaderBindingImpl$OnClickListenerImpl3 -> org.videolan.vlc.databinding.AudioPlayerHeaderBindingImpl$OnClickListenerImpl3:
    1:1:void <init>():201:201 -> <init>
    1:1:void onClick(android.view.View):209:209 -> onClick
    1:1:org.videolan.vlc.databinding.AudioPlayerHeaderBindingImpl$OnClickListenerImpl3 setValue(org.videolan.vlc.gui.audio.AudioPlayer):204:204 -> setValue
org.videolan.vlc.databinding.AudioPlayerHeaderBindingImpl$OnClickListenerImpl4 -> org.videolan.vlc.databinding.AudioPlayerHeaderBindingImpl$OnClickListenerImpl4:
    1:1:void <init>():212:212 -> <init>
    1:1:void onClick(android.view.View):220:220 -> onClick
    1:1:org.videolan.vlc.databinding.AudioPlayerHeaderBindingImpl$OnClickListenerImpl4 setValue(org.videolan.vlc.gui.audio.AudioPlayer):215:215 -> setValue
org.videolan.vlc.databinding.AudioPlayerHeaderBindingImpl$OnClickListenerImpl5 -> org.videolan.vlc.databinding.AudioPlayerHeaderBindingImpl$OnClickListenerImpl5:
    1:1:void <init>():223:223 -> <init>
    1:1:void onClick(android.view.View):231:231 -> onClick
    1:1:org.videolan.vlc.databinding.AudioPlayerHeaderBindingImpl$OnClickListenerImpl5 setValue(org.videolan.vlc.gui.audio.AudioPlayer):226:226 -> setValue
org.videolan.vlc.databinding.AudioPlayerHeaderBindingImpl$OnLongClickListenerImpl -> org.videolan.vlc.databinding.AudioPlayerHeaderBindingImpl$OnLongClickListenerImpl:
    1:1:void <init>():168:168 -> <init>
    1:1:boolean onLongClick(android.view.View):176:176 -> onLongClick
    1:1:org.videolan.vlc.databinding.AudioPlayerHeaderBindingImpl$OnLongClickListenerImpl setValue(org.videolan.vlc.gui.audio.AudioPlayer):171:171 -> setValue
org.videolan.vlc.databinding.BrowserItemBinding -> org.videolan.vlc.databinding.BrowserItemBinding:
    1:7:void <init>(java.lang.Object,android.view.View,int,org.videolan.vlc.gui.helpers.ThreeStatesCheckbox,android.widget.TextView,android.widget.ImageView,android.widget.ImageView,android.widget.TextView,android.widget.TextView):68:74 -> <init>
    1:1:org.videolan.vlc.databinding.BrowserItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):133:133 -> inflate
    2:2:org.videolan.vlc.databinding.BrowserItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean,java.lang.Object):147:147 -> inflate
    2:2:org.videolan.vlc.databinding.BrowserItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):133 -> inflate
org.videolan.vlc.databinding.BrowserItemBindingImpl -> org.videolan.vlc.databinding.BrowserItemBindingImpl:
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):32:32 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):35:35 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):32 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):515:515 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):32 -> <init>
    4:11:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):43:50 -> <init>
    4:11:void <init>(androidx.databinding.DataBindingComponent,android.view.View):32 -> <init>
    12:12:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    12:12:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):51 -> <init>
    12:12:void <init>(androidx.databinding.DataBindingComponent,android.view.View):32 -> <init>
    13:13:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):53:53 -> <init>
    13:13:void <init>(androidx.databinding.DataBindingComponent,android.view.View):32 -> <init>
    1:4:void executeBindings():182:185 -> executeBindings
    5:5:void executeBindings():187:187 -> executeBindings
    6:6:void executeBindings():190:190 -> executeBindings
    7:7:void executeBindings():195:195 -> executeBindings
    8:8:void executeBindings():200:200 -> executeBindings
    9:11:void executeBindings():203:205 -> executeBindings
    12:12:void executeBindings():209:209 -> executeBindings
    13:13:void executeBindings():221:221 -> executeBindings
    14:14:void executeBindings():223:223 -> executeBindings
    15:15:void executeBindings():228:228 -> executeBindings
    16:16:void executeBindings():282:282 -> executeBindings
    17:17:void executeBindings():319:319 -> executeBindings
    18:18:void executeBindings():321:321 -> executeBindings
    19:19:void executeBindings():323:323 -> executeBindings
    20:20:void executeBindings():331:331 -> executeBindings
    21:21:void executeBindings():337:337 -> executeBindings
    22:22:void executeBindings():357:357 -> executeBindings
    23:23:void executeBindings():364:364 -> executeBindings
    24:24:void executeBindings():397:397 -> executeBindings
    25:27:void executeBindings():402:404 -> executeBindings
    28:29:void androidx.databinding.adapters.ViewBindingAdapter.setOnClick(android.view.View,android.view.View$OnClickListener,boolean):145:146 -> executeBindings
    28:29:void executeBindings():404 -> executeBindings
    30:34:void executeBindings():409:413 -> executeBindings
    35:36:void executeBindings():418:419 -> executeBindings
    37:37:void executeBindings():424:424 -> executeBindings
    38:38:void androidx.databinding.adapters.ImageViewBindingAdapter.setImageDrawable(android.widget.ImageView,android.graphics.drawable.Drawable):51:51 -> executeBindings
    38:38:void executeBindings():424 -> executeBindings
    39:39:void executeBindings():429:429 -> executeBindings
    40:40:void executeBindings():434:434 -> executeBindings
    41:42:void androidx.databinding.adapters.ViewBindingAdapter.setOnClick(android.view.View,android.view.View$OnClickListener,boolean):145:146 -> executeBindings
    41:42:void executeBindings():434 -> executeBindings
    43:43:void executeBindings():439:439 -> executeBindings
    44:44:android.graphics.drawable.ColorDrawable androidx.databinding.adapters.Converters.convertColorToDrawable(int):35:35 -> executeBindings
    44:44:void executeBindings():439 -> executeBindings
    45:46:void androidx.databinding.adapters.ViewBindingAdapter.setBackground(android.view.View,android.graphics.drawable.Drawable):211:212 -> executeBindings
    45:46:void executeBindings():439 -> executeBindings
    47:47:void executeBindings():444:444 -> executeBindings
    48:49:void androidx.databinding.adapters.ViewBindingAdapter.setOnLongClick(android.view.View,android.view.View$OnLongClickListener,boolean):159:160 -> executeBindings
    48:49:void executeBindings():444 -> executeBindings
    50:50:void executeBindings():449:449 -> executeBindings
    51:51:void executeBindings():454:454 -> executeBindings
    52:52:void executeBindings():185:185 -> executeBindings
    1:3:boolean hasPendingBindings():66:68 -> hasPendingBindings
    4:4:boolean hasPendingBindings():70:70 -> hasPendingBindings
    1:4:void invalidateAll():58:61 -> invalidateAll
    5:5:void invalidateAll():60:60 -> invalidateAll
    1:6:void setBgColor(int):124:129 -> setBgColor
    7:7:void setBgColor(int):127:127 -> setBgColor
    1:6:void setCheckEnabled(boolean):156:161 -> setCheckEnabled
    7:7:void setCheckEnabled(boolean):159:159 -> setCheckEnabled
    1:6:void setCover(android.graphics.drawable.BitmapDrawable):132:137 -> setCover
    7:7:void setCover(android.graphics.drawable.BitmapDrawable):135:135 -> setCover
    1:6:void setFilename(java.lang.String):116:121 -> setFilename
    7:7:void setFilename(java.lang.String):119:119 -> setFilename
    1:6:void setHasContextMenu(boolean):164:169 -> setHasContextMenu
    7:7:void setHasContextMenu(boolean):167:167 -> setHasContextMenu
    1:6:void setHolder(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder):148:153 -> setHolder
    7:7:void setHolder(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder):151:151 -> setHolder
    1:6:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):108:113 -> setItem
    7:7:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):111:111 -> setItem
    1:6:void setProtocol(java.lang.String):140:145 -> setProtocol
    7:7:void setProtocol(java.lang.String):143:143 -> setProtocol
    1:1:boolean setVariable(int,java.lang.Object):78:78 -> setVariable
    2:2:boolean setVariable(int,java.lang.Object):81:81 -> setVariable
    3:3:boolean setVariable(int,java.lang.Object):84:84 -> setVariable
    4:4:boolean setVariable(int,java.lang.Object):87:87 -> setVariable
    5:5:boolean setVariable(int,java.lang.Object):90:90 -> setVariable
    6:6:boolean setVariable(int,java.lang.Object):93:93 -> setVariable
    7:7:boolean setVariable(int,java.lang.Object):96:96 -> setVariable
    8:8:boolean setVariable(int,java.lang.Object):99:99 -> setVariable
org.videolan.vlc.databinding.BrowserItemBindingImpl$OnClickListenerImpl -> org.videolan.vlc.databinding.BrowserItemBindingImpl$OnClickListenerImpl:
    1:1:void <init>():458:458 -> <init>
    1:1:void onClick(android.view.View):466:466 -> onClick
    1:1:org.videolan.vlc.databinding.BrowserItemBindingImpl$OnClickListenerImpl setValue(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder):461:461 -> setValue
org.videolan.vlc.databinding.BrowserItemBindingImpl$OnClickListenerImpl1 -> org.videolan.vlc.databinding.BrowserItemBindingImpl$OnClickListenerImpl1:
    1:1:void <init>():480:480 -> <init>
    1:1:void onClick(android.view.View):488:488 -> onClick
    1:1:org.videolan.vlc.databinding.BrowserItemBindingImpl$OnClickListenerImpl1 setValue(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder):483:483 -> setValue
org.videolan.vlc.databinding.BrowserItemBindingImpl$OnClickListenerImpl2 -> org.videolan.vlc.databinding.BrowserItemBindingImpl$OnClickListenerImpl2:
    1:1:void <init>():491:491 -> <init>
    1:1:void onClick(android.view.View):499:499 -> onClick
    1:1:org.videolan.vlc.databinding.BrowserItemBindingImpl$OnClickListenerImpl2 setValue(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder):494:494 -> setValue
org.videolan.vlc.databinding.BrowserItemBindingImpl$OnClickListenerImpl3 -> org.videolan.vlc.databinding.BrowserItemBindingImpl$OnClickListenerImpl3:
    1:1:void <init>():502:502 -> <init>
    1:1:void onClick(android.view.View):510:510 -> onClick
    1:1:org.videolan.vlc.databinding.BrowserItemBindingImpl$OnClickListenerImpl3 setValue(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder):505:505 -> setValue
org.videolan.vlc.databinding.BrowserItemBindingImpl$OnLongClickListenerImpl -> org.videolan.vlc.databinding.BrowserItemBindingImpl$OnLongClickListenerImpl:
    1:1:void <init>():469:469 -> <init>
    1:1:boolean onLongClick(android.view.View):477:477 -> onLongClick
    1:1:org.videolan.vlc.databinding.BrowserItemBindingImpl$OnLongClickListenerImpl setValue(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder):472:472 -> setValue
org.videolan.vlc.databinding.BrowserItemSeparatorBinding -> org.videolan.vlc.databinding.BrowserItemSeparatorBinding:
    1:2:void <init>(java.lang.Object,android.view.View,int,android.widget.TextView):26:27 -> <init>
    1:1:org.videolan.vlc.databinding.BrowserItemSeparatorBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):40:40 -> inflate
    2:2:org.videolan.vlc.databinding.BrowserItemSeparatorBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean,java.lang.Object):54:54 -> inflate
    2:2:org.videolan.vlc.databinding.BrowserItemSeparatorBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):40 -> inflate
org.videolan.vlc.databinding.BrowserItemSeparatorBindingImpl -> org.videolan.vlc.databinding.BrowserItemSeparatorBindingImpl:
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):25:25 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):28:28 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):25 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):104:104 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):25 -> <init>
    4:4:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):31:31 -> <init>
    4:4:void <init>(androidx.databinding.DataBindingComponent,android.view.View):25 -> <init>
    5:5:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    5:5:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):32 -> <init>
    5:5:void <init>(androidx.databinding.DataBindingComponent,android.view.View):25 -> <init>
    6:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):34:34 -> <init>
    6:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View):25 -> <init>
    1:5:void executeBindings():86:90 -> executeBindings
    6:6:void executeBindings():98:98 -> executeBindings
    7:7:void executeBindings():89:89 -> executeBindings
    1:3:boolean hasPendingBindings():47:49 -> hasPendingBindings
    4:4:boolean hasPendingBindings():51:51 -> hasPendingBindings
    1:4:void invalidateAll():39:42 -> invalidateAll
    5:5:void invalidateAll():41:41 -> invalidateAll
    1:6:void setTitle(java.lang.String):68:73 -> setTitle
    7:7:void setTitle(java.lang.String):71:71 -> setTitle
    1:1:boolean setVariable(int,java.lang.Object):59:59 -> setVariable
org.videolan.vlc.databinding.ChapterListItemBinding -> org.videolan.vlc.databinding.ChapterListItemBinding:
    1:3:void <init>(java.lang.Object,android.view.View,int,android.widget.TextView,android.widget.TextView):36:38 -> <init>
org.videolan.vlc.databinding.ChapterListItemBindingImpl -> org.videolan.vlc.databinding.ChapterListItemBindingImpl:
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28:28 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):31:31 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):187:187 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    4:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):35:38 -> <init>
    4:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    8:8:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    8:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):39 -> <init>
    8:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    9:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):41:41 -> <init>
    9:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    1:4:void executeBindings():115:118 -> executeBindings
    5:6:void executeBindings():121:122 -> executeBindings
    7:7:void executeBindings():124:124 -> executeBindings
    8:8:void executeBindings():133:133 -> executeBindings
    9:9:void executeBindings():135:135 -> executeBindings
    10:10:void executeBindings():144:144 -> executeBindings
    11:11:void executeBindings():152:152 -> executeBindings
    12:13:void executeBindings():158:159 -> executeBindings
    14:14:void executeBindings():164:164 -> executeBindings
    15:15:void org.videolan.vlc.gui.helpers.UiToolsKt.isSelected(android.view.View,java.lang.Boolean):667:667 -> executeBindings
    15:15:void executeBindings():164 -> executeBindings
    16:16:void executeBindings():165:165 -> executeBindings
    17:17:void org.videolan.vlc.gui.helpers.UiToolsKt.isSelected(android.view.View,java.lang.Boolean):667:667 -> executeBindings
    17:17:void executeBindings():164 -> executeBindings
    18:18:void executeBindings():170:170 -> executeBindings
    19:19:void executeBindings():118:118 -> executeBindings
    1:3:boolean hasPendingBindings():54:56 -> hasPendingBindings
    4:4:boolean hasPendingBindings():58:58 -> hasPendingBindings
    1:4:void invalidateAll():46:49 -> invalidateAll
    5:5:void invalidateAll():48:48 -> invalidateAll
    1:6:void setChapter(org.videolan.vlc.gui.dialogs.SelectChapterDialog$Chapter):81:86 -> setChapter
    7:7:void setChapter(org.videolan.vlc.gui.dialogs.SelectChapterDialog$Chapter):84:84 -> setChapter
    1:6:void setHolder(org.videolan.vlc.gui.dialogs.SelectChapterDialog$ChapterViewHolder):89:94 -> setHolder
    7:7:void setHolder(org.videolan.vlc.gui.dialogs.SelectChapterDialog$ChapterViewHolder):92:92 -> setHolder
    1:6:void setSelected(java.lang.Boolean):97:102 -> setSelected
    7:7:void setSelected(java.lang.Boolean):100:100 -> setSelected
    1:1:boolean setVariable(int,java.lang.Object):66:66 -> setVariable
    2:2:boolean setVariable(int,java.lang.Object):69:69 -> setVariable
    3:3:boolean setVariable(int,java.lang.Object):72:72 -> setVariable
org.videolan.vlc.databinding.ChapterListItemBindingImpl$OnClickListenerImpl -> org.videolan.vlc.databinding.ChapterListItemBindingImpl$OnClickListenerImpl:
    1:1:void <init>():174:174 -> <init>
    1:1:void onClick(android.view.View):182:182 -> onClick
    1:1:org.videolan.vlc.databinding.ChapterListItemBindingImpl$OnClickListenerImpl setValue(org.videolan.vlc.gui.dialogs.SelectChapterDialog$ChapterViewHolder):177:177 -> setValue
org.videolan.vlc.databinding.ContextItemBinding -> org.videolan.vlc.databinding.ContextItemBinding:
    1:3:void <init>(java.lang.Object,android.view.View,int,android.widget.ImageView,android.widget.TextView):31:33 -> <init>
    1:1:org.videolan.vlc.databinding.ContextItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):46:46 -> inflate
    2:2:org.videolan.vlc.databinding.ContextItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean,java.lang.Object):60:60 -> inflate
    2:2:org.videolan.vlc.databinding.ContextItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):46 -> inflate
org.videolan.vlc.databinding.ContextItemBindingImpl -> org.videolan.vlc.databinding.ContextItemBindingImpl:
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):27:27 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):30:30 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):27 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):140:140 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):27 -> <init>
    4:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):34:37 -> <init>
    4:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View):27 -> <init>
    8:8:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    8:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):38 -> <init>
    8:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View):27 -> <init>
    9:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):40:40 -> <init>
    9:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View):27 -> <init>
    1:4:void executeBindings():92:95 -> executeBindings
    5:5:void executeBindings():100:100 -> executeBindings
    6:6:void executeBindings():108:108 -> executeBindings
    7:7:void executeBindings():110:110 -> executeBindings
    8:9:void executeBindings():133:134 -> executeBindings
    10:10:void executeBindings():95:95 -> executeBindings
    1:3:boolean hasPendingBindings():53:55 -> hasPendingBindings
    4:4:boolean hasPendingBindings():57:57 -> hasPendingBindings
    1:4:void invalidateAll():45:48 -> invalidateAll
    5:5:void invalidateAll():47:47 -> invalidateAll
    1:6:void setOption(org.videolan.vlc.gui.dialogs.CtxOption):74:79 -> setOption
    7:7:void setOption(org.videolan.vlc.gui.dialogs.CtxOption):77:77 -> setOption
    1:1:boolean setVariable(int,java.lang.Object):65:65 -> setVariable
org.videolan.vlc.databinding.DialogExtDeviceBinding -> org.videolan.vlc.databinding.DialogExtDeviceBinding:
    1:4:void <init>(java.lang.Object,android.view.View,int,android.widget.Button,android.widget.Button,android.widget.Button,android.widget.TextView):38:41 -> <init>
    1:1:org.videolan.vlc.databinding.DialogExtDeviceBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):55:55 -> inflate
    2:2:org.videolan.vlc.databinding.DialogExtDeviceBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean,java.lang.Object):69:69 -> inflate
    2:2:org.videolan.vlc.databinding.DialogExtDeviceBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):55 -> inflate
org.videolan.vlc.databinding.DialogExtDeviceBindingImpl -> org.videolan.vlc.databinding.DialogExtDeviceBindingImpl:
    1:2:void <clinit>():16:17 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31:31 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):34:34 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):166:166 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    4:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):40:44 -> <init>
    4:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    9:9:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    9:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):45 -> <init>
    9:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    10:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):47:47 -> <init>
    10:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    1:4:void executeBindings():99:102 -> executeBindings
    5:5:void executeBindings():104:104 -> executeBindings
    6:6:void executeBindings():114:114 -> executeBindings
    7:7:void executeBindings():116:116 -> executeBindings
    8:8:void executeBindings():118:118 -> executeBindings
    9:11:void executeBindings():125:127 -> executeBindings
    12:12:void executeBindings():102:102 -> executeBindings
    1:3:boolean hasPendingBindings():60:62 -> hasPendingBindings
    4:4:boolean hasPendingBindings():64:64 -> hasPendingBindings
    1:4:void invalidateAll():52:55 -> invalidateAll
    5:5:void invalidateAll():54:54 -> invalidateAll
    1:6:void setHandler(org.videolan.vlc.gui.dialogs.ExtDeviceHandler):81:86 -> setHandler
    7:7:void setHandler(org.videolan.vlc.gui.dialogs.ExtDeviceHandler):84:84 -> setHandler
    1:1:boolean setVariable(int,java.lang.Object):72:72 -> setVariable
org.videolan.vlc.databinding.DialogExtDeviceBindingImpl$OnClickListenerImpl -> org.videolan.vlc.databinding.DialogExtDeviceBindingImpl$OnClickListenerImpl:
    1:1:void <init>():131:131 -> <init>
    1:1:void onClick(android.view.View):139:139 -> onClick
    1:1:org.videolan.vlc.databinding.DialogExtDeviceBindingImpl$OnClickListenerImpl setValue(org.videolan.vlc.gui.dialogs.ExtDeviceHandler):134:134 -> setValue
org.videolan.vlc.databinding.DialogExtDeviceBindingImpl$OnClickListenerImpl1 -> org.videolan.vlc.databinding.DialogExtDeviceBindingImpl$OnClickListenerImpl1:
    1:1:void <init>():142:142 -> <init>
    1:1:void onClick(android.view.View):150:150 -> onClick
    1:1:org.videolan.vlc.databinding.DialogExtDeviceBindingImpl$OnClickListenerImpl1 setValue(org.videolan.vlc.gui.dialogs.ExtDeviceHandler):145:145 -> setValue
org.videolan.vlc.databinding.DialogExtDeviceBindingImpl$OnClickListenerImpl2 -> org.videolan.vlc.databinding.DialogExtDeviceBindingImpl$OnClickListenerImpl2:
    1:1:void <init>():153:153 -> <init>
    1:1:void onClick(android.view.View):161:161 -> onClick
    1:1:org.videolan.vlc.databinding.DialogExtDeviceBindingImpl$OnClickListenerImpl2 setValue(org.videolan.vlc.gui.dialogs.ExtDeviceHandler):156:156 -> setValue
org.videolan.vlc.databinding.DialogRenderersBinding -> org.videolan.vlc.databinding.DialogRenderersBinding:
    1:3:void <init>(java.lang.Object,android.view.View,int,android.widget.Button,androidx.recyclerview.widget.RecyclerView,android.widget.TextView):35:37 -> <init>
    1:1:org.videolan.vlc.databinding.DialogRenderersBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):51:51 -> inflate
    2:2:org.videolan.vlc.databinding.DialogRenderersBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean,java.lang.Object):65:65 -> inflate
    2:2:org.videolan.vlc.databinding.DialogRenderersBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):51 -> inflate
    3:3:org.videolan.vlc.databinding.DialogRenderersBinding inflate(android.view.LayoutInflater,java.lang.Object):84:84 -> inflate
org.videolan.vlc.databinding.DialogRenderersBindingImpl -> org.videolan.vlc.databinding.DialogRenderersBindingImpl:
    1:3:void <clinit>():16:18 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31:31 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):34:34 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):130:130 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    4:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):39:41 -> <init>
    4:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    7:7:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    7:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):42 -> <init>
    7:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    8:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):44:45 -> <init>
    8:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    1:1:void _internalCallbackOnClick(int,android.view.View):114:114 -> _internalCallbackOnClick
    2:2:void _internalCallbackOnClick(int,android.view.View):126:126 -> _internalCallbackOnClick
    1:4:void executeBindings():97:100 -> executeBindings
    5:5:void executeBindings():106:106 -> executeBindings
    6:6:void executeBindings():100:100 -> executeBindings
    1:3:boolean hasPendingBindings():58:60 -> hasPendingBindings
    4:4:boolean hasPendingBindings():62:62 -> hasPendingBindings
    1:4:void invalidateAll():50:53 -> invalidateAll
    5:5:void invalidateAll():52:52 -> invalidateAll
    1:6:void setHolder(org.videolan.vlc.gui.dialogs.RenderersDialog$RendererClickhandler):79:84 -> setHolder
    7:7:void setHolder(org.videolan.vlc.gui.dialogs.RenderersDialog$RendererClickhandler):82:82 -> setHolder
    1:1:boolean setVariable(int,java.lang.Object):70:70 -> setVariable
org.videolan.vlc.databinding.DirectoryBrowserBinding -> org.videolan.vlc.databinding.DirectoryBrowserBinding:
    1:3:void <init>(java.lang.Object,android.view.View,int,android.widget.TextView,androidx.recyclerview.widget.RecyclerView,org.videolan.vlc.gui.view.SwipeRefreshLayout):34:36 -> <init>
    1:1:org.videolan.vlc.databinding.DirectoryBrowserBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):49:49 -> inflate
    2:2:org.videolan.vlc.databinding.DirectoryBrowserBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean,java.lang.Object):63:63 -> inflate
    2:2:org.videolan.vlc.databinding.DirectoryBrowserBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):49 -> inflate
org.videolan.vlc.databinding.DirectoryBrowserBindingImpl -> org.videolan.vlc.databinding.DirectoryBrowserBindingImpl:
    1:4:void <clinit>():16:19 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30:30 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):33:33 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):98:98 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    4:5:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):38:39 -> <init>
    4:5:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    6:6:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    6:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):40 -> <init>
    6:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    7:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):42:42 -> <init>
    7:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    1:1:void executeBindings():89:89 -> executeBindings
    2:3:void executeBindings():91:92 -> executeBindings
    1:3:boolean hasPendingBindings():55:57 -> hasPendingBindings
    4:4:boolean hasPendingBindings():59:59 -> hasPendingBindings
    1:4:void invalidateAll():47:50 -> invalidateAll
    5:5:void invalidateAll():49:49 -> invalidateAll
    1:1:boolean setVariable(int,java.lang.Object):67:67 -> setVariable
org.videolan.vlc.databinding.EqualizerBinding -> org.videolan.vlc.databinding.EqualizerBinding:
    1:1:void <init>(java.lang.Object,android.view.View,int,android.widget.TextView,android.widget.LinearLayout,androidx.appcompat.widget.SwitchCompat,androidx.constraintlayout.widget.ConstraintLayout,android.widget.Button,android.widget.SeekBar,androidx.appcompat.widget.AppCompatSpinner,android.widget.Button,android.widget.Button,androidx.appcompat.widget.SwitchCompat,android.widget.TextView,android.widget.TextView):69:69 -> <init>
    2:10:void <init>(java.lang.Object,android.view.View,int,android.widget.TextView,android.widget.LinearLayout,androidx.appcompat.widget.SwitchCompat,androidx.constraintlayout.widget.ConstraintLayout,android.widget.Button,android.widget.SeekBar,androidx.appcompat.widget.AppCompatSpinner,android.widget.Button,android.widget.Button,androidx.appcompat.widget.SwitchCompat,android.widget.TextView,android.widget.TextView):71:79 -> <init>
org.videolan.vlc.databinding.EqualizerBindingImpl -> org.videolan.vlc.databinding.EqualizerBindingImpl:
    1:10:void <clinit>():16:25 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):36:36 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):39:39 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):36 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):223:223 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):36 -> <init>
    4:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):53:57 -> <init>
    4:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View):36 -> <init>
    9:9:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    9:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):58 -> <init>
    9:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View):36 -> <init>
    10:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):60:60 -> <init>
    10:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View):36 -> <init>
    1:4:void executeBindings():145:148 -> executeBindings
    5:5:void executeBindings():151:151 -> executeBindings
    6:6:void executeBindings():164:164 -> executeBindings
    7:7:void executeBindings():166:166 -> executeBindings
    8:8:void executeBindings():171:171 -> executeBindings
    9:9:void executeBindings():178:178 -> executeBindings
    10:10:void executeBindings():180:180 -> executeBindings
    11:11:void executeBindings():185:185 -> executeBindings
    12:12:void executeBindings():192:192 -> executeBindings
    13:13:void executeBindings():194:194 -> executeBindings
    14:14:void executeBindings():199:199 -> executeBindings
    15:15:void executeBindings():207:207 -> executeBindings
    16:16:void executeBindings():212:212 -> executeBindings
    17:17:void executeBindings():217:217 -> executeBindings
    18:18:void executeBindings():148:148 -> executeBindings
    1:3:boolean hasPendingBindings():73:75 -> hasPendingBindings
    4:4:boolean hasPendingBindings():77:77 -> hasPendingBindings
    1:4:void invalidateAll():65:68 -> invalidateAll
    5:5:void invalidateAll():67:67 -> invalidateAll
    1:3:boolean onChangeStateDeleteButtonVisibility(androidx.databinding.ObservableBoolean,int):125:127 -> onChangeStateDeleteButtonVisibility
    1:3:boolean onChangeStateRevertButtonVisibility(androidx.databinding.ObservableBoolean,int):134:136 -> onChangeStateRevertButtonVisibility
    1:3:boolean onChangeStateSaveButtonVisibility(androidx.databinding.ObservableBoolean,int):116:118 -> onChangeStateSaveButtonVisibility
    1:1:boolean onFieldChange(int,java.lang.Object,int):110:110 -> onFieldChange
    2:2:boolean onFieldChange(int,java.lang.Object,int):108:108 -> onFieldChange
    3:3:boolean onFieldChange(int,java.lang.Object,int):106:106 -> onFieldChange
    1:6:void setState(org.videolan.vlc.gui.audio.EqualizerFragment$EqualizerState):94:99 -> setState
    7:7:void setState(org.videolan.vlc.gui.audio.EqualizerFragment$EqualizerState):97:97 -> setState
    1:1:boolean setVariable(int,java.lang.Object):85:85 -> setVariable
org.videolan.vlc.databinding.ExtensionItemViewBinding -> org.videolan.vlc.databinding.ExtensionItemViewBinding:
    1:5:void <init>(java.lang.Object,android.view.View,int,android.widget.TextView,android.widget.ImageView,android.widget.ImageView,android.widget.TextView):45:49 -> <init>
org.videolan.vlc.databinding.ExtensionItemViewBindingImpl -> org.videolan.vlc.databinding.ExtensionItemViewBindingImpl:
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30:30 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):33:33 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):304:304 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    4:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):39:44 -> <init>
    4:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    10:10:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    10:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):45 -> <init>
    10:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    11:11:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):47:47 -> <init>
    11:11:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    1:5:void executeBindings():121:125 -> executeBindings
    6:6:void executeBindings():132:132 -> executeBindings
    7:7:void executeBindings():134:134 -> executeBindings
    8:8:void executeBindings():151:151 -> executeBindings
    9:9:void executeBindings():153:153 -> executeBindings
    10:10:void executeBindings():155:155 -> executeBindings
    11:11:void executeBindings():157:157 -> executeBindings
    12:12:void executeBindings():166:166 -> executeBindings
    13:13:void executeBindings():206:206 -> executeBindings
    14:14:void executeBindings():208:208 -> executeBindings
    15:15:void executeBindings():210:210 -> executeBindings
    16:16:void executeBindings():219:219 -> executeBindings
    17:17:void executeBindings():224:224 -> executeBindings
    18:23:void executeBindings():248:253 -> executeBindings
    24:24:void executeBindings():258:258 -> executeBindings
    25:25:void androidx.databinding.adapters.ImageViewBindingAdapter.setImageDrawable(android.widget.ImageView,android.graphics.drawable.Drawable):51:51 -> executeBindings
    25:25:void executeBindings():258 -> executeBindings
    26:28:void executeBindings():263:265 -> executeBindings
    29:29:void executeBindings():124:124 -> executeBindings
    1:3:boolean hasPendingBindings():60:62 -> hasPendingBindings
    4:4:boolean hasPendingBindings():64:64 -> hasPendingBindings
    1:4:void invalidateAll():52:55 -> invalidateAll
    5:5:void invalidateAll():54:54 -> invalidateAll
    1:6:void setCover(android.graphics.drawable.BitmapDrawable):95:100 -> setCover
    7:7:void setCover(android.graphics.drawable.BitmapDrawable):98:98 -> setCover
    1:6:void setHolder(org.videolan.vlc.gui.browser.ExtensionAdapter$ViewHolder):103:108 -> setHolder
    7:7:void setHolder(org.videolan.vlc.gui.browser.ExtensionAdapter$ViewHolder):106:106 -> setHolder
    1:6:void setItem(org.videolan.vlc.extensions.api.VLCExtensionItem):87:92 -> setItem
    7:7:void setItem(org.videolan.vlc.extensions.api.VLCExtensionItem):90:90 -> setItem
    1:1:boolean setVariable(int,java.lang.Object):72:72 -> setVariable
    2:2:boolean setVariable(int,java.lang.Object):75:75 -> setVariable
    3:3:boolean setVariable(int,java.lang.Object):78:78 -> setVariable
org.videolan.vlc.databinding.ExtensionItemViewBindingImpl$OnClickListenerImpl -> org.videolan.vlc.databinding.ExtensionItemViewBindingImpl$OnClickListenerImpl:
    1:1:void <init>():269:269 -> <init>
    1:1:void onClick(android.view.View):277:277 -> onClick
    1:1:org.videolan.vlc.databinding.ExtensionItemViewBindingImpl$OnClickListenerImpl setValue(org.videolan.vlc.gui.browser.ExtensionAdapter$ViewHolder):272:272 -> setValue
org.videolan.vlc.databinding.ExtensionItemViewBindingImpl$OnClickListenerImpl1 -> org.videolan.vlc.databinding.ExtensionItemViewBindingImpl$OnClickListenerImpl1:
    1:1:void <init>():291:291 -> <init>
    1:1:void onClick(android.view.View):299:299 -> onClick
    1:1:org.videolan.vlc.databinding.ExtensionItemViewBindingImpl$OnClickListenerImpl1 setValue(org.videolan.vlc.gui.browser.ExtensionAdapter$ViewHolder):294:294 -> setValue
org.videolan.vlc.databinding.ExtensionItemViewBindingImpl$OnLongClickListenerImpl -> org.videolan.vlc.databinding.ExtensionItemViewBindingImpl$OnLongClickListenerImpl:
    1:1:void <init>():280:280 -> <init>
    1:1:boolean onLongClick(android.view.View):288:288 -> onLongClick
    1:1:org.videolan.vlc.databinding.ExtensionItemViewBindingImpl$OnLongClickListenerImpl setValue(org.videolan.vlc.gui.browser.ExtensionAdapter$ViewHolder):283:283 -> setValue
org.videolan.vlc.databinding.FolderItemBinding -> org.videolan.vlc.databinding.FolderItemBinding:
    1:5:void <init>(java.lang.Object,android.view.View,int,android.widget.TextView,android.widget.ImageView,android.widget.ImageView,android.widget.TextView):48:52 -> <init>
    1:1:org.videolan.vlc.databinding.FolderItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):85:85 -> inflate
    2:2:org.videolan.vlc.databinding.FolderItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean,java.lang.Object):99:99 -> inflate
    2:2:org.videolan.vlc.databinding.FolderItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):85 -> inflate
org.videolan.vlc.databinding.FolderItemBindingImpl -> org.videolan.vlc.databinding.FolderItemBindingImpl:
    1:2:void <clinit>():16:17 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30:30 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):33:33 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):221:221 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    4:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):39:43 -> <init>
    4:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    9:9:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    9:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):44 -> <init>
    9:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    10:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):46:46 -> <init>
    10:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    1:6:void executeBindings():131:136 -> executeBindings
    7:7:void executeBindings():139:139 -> executeBindings
    8:8:void executeBindings():141:141 -> executeBindings
    9:9:void executeBindings():149:149 -> executeBindings
    10:10:void executeBindings():158:158 -> executeBindings
    11:11:void executeBindings():160:160 -> executeBindings
    12:12:void executeBindings():171:171 -> executeBindings
    13:13:void androidx.databinding.adapters.ImageViewBindingAdapter.setImageDrawable(android.widget.ImageView,android.graphics.drawable.Drawable):51:51 -> executeBindings
    13:13:void executeBindings():171 -> executeBindings
    14:15:void executeBindings():176:177 -> executeBindings
    16:17:void executeBindings():182:183 -> executeBindings
    18:18:void executeBindings():188:188 -> executeBindings
    19:19:void executeBindings():193:193 -> executeBindings
    20:20:android.graphics.drawable.ColorDrawable androidx.databinding.adapters.Converters.convertColorToDrawable(int):35:35 -> executeBindings
    20:20:void executeBindings():193 -> executeBindings
    21:22:void androidx.databinding.adapters.ViewBindingAdapter.setBackground(android.view.View,android.graphics.drawable.Drawable):211:212 -> executeBindings
    21:22:void executeBindings():193 -> executeBindings
    23:23:void executeBindings():134:134 -> executeBindings
    1:3:boolean hasPendingBindings():59:61 -> hasPendingBindings
    4:4:boolean hasPendingBindings():63:63 -> hasPendingBindings
    1:4:void invalidateAll():51:54 -> invalidateAll
    5:5:void invalidateAll():53:53 -> invalidateAll
    1:6:void setBgColor(int):105:110 -> setBgColor
    7:7:void setBgColor(int):108:108 -> setBgColor
    1:6:void setCover(android.graphics.drawable.BitmapDrawable):113:118 -> setCover
    7:7:void setCover(android.graphics.drawable.BitmapDrawable):116:116 -> setCover
    1:6:void setFolder(org.videolan.medialibrary.interfaces.media.AbstractFolder):89:94 -> setFolder
    7:7:void setFolder(org.videolan.medialibrary.interfaces.media.AbstractFolder):92:92 -> setFolder
    1:6:void setHolder(org.videolan.vlc.gui.folders.FoldersAdapter$ViewHolder):97:102 -> setHolder
    7:7:void setHolder(org.videolan.vlc.gui.folders.FoldersAdapter$ViewHolder):100:100 -> setHolder
    1:1:boolean setVariable(int,java.lang.Object):71:71 -> setVariable
    2:2:boolean setVariable(int,java.lang.Object):74:74 -> setVariable
    3:3:boolean setVariable(int,java.lang.Object):77:77 -> setVariable
    4:4:boolean setVariable(int,java.lang.Object):80:80 -> setVariable
org.videolan.vlc.databinding.FolderItemBindingImpl$OnClickListenerImpl -> org.videolan.vlc.databinding.FolderItemBindingImpl$OnClickListenerImpl:
    1:1:void <init>():197:197 -> <init>
    1:1:void onClick(android.view.View):205:205 -> onClick
    1:1:org.videolan.vlc.databinding.FolderItemBindingImpl$OnClickListenerImpl setValue(org.videolan.vlc.gui.folders.FoldersAdapter$ViewHolder):200:200 -> setValue
org.videolan.vlc.databinding.FolderItemBindingImpl$OnClickListenerImpl1 -> org.videolan.vlc.databinding.FolderItemBindingImpl$OnClickListenerImpl1:
    1:1:void <init>():208:208 -> <init>
    1:1:void onClick(android.view.View):216:216 -> onClick
    1:1:org.videolan.vlc.databinding.FolderItemBindingImpl$OnClickListenerImpl1 setValue(org.videolan.vlc.gui.folders.FoldersAdapter$ViewHolder):211:211 -> setValue
org.videolan.vlc.databinding.FoldersFragmentBinding -> org.videolan.vlc.databinding.FoldersFragmentBinding:
    1:2:void <init>(java.lang.Object,android.view.View,int,android.widget.Button,androidx.recyclerview.widget.RecyclerView,android.widget.ViewFlipper,android.widget.TextView,org.videolan.vlc.gui.view.SwipeRefreshLayout,android.widget.TextView):46:47 -> <init>
    3:4:void <init>(java.lang.Object,android.view.View,int,android.widget.Button,androidx.recyclerview.widget.RecyclerView,android.widget.ViewFlipper,android.widget.TextView,org.videolan.vlc.gui.view.SwipeRefreshLayout,android.widget.TextView):49:50 -> <init>
    5:5:void <init>(java.lang.Object,android.view.View,int,android.widget.Button,androidx.recyclerview.widget.RecyclerView,android.widget.ViewFlipper,android.widget.TextView,org.videolan.vlc.gui.view.SwipeRefreshLayout,android.widget.TextView):52:52 -> <init>
    1:1:org.videolan.vlc.databinding.FoldersFragmentBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):64:64 -> inflate
    2:2:org.videolan.vlc.databinding.FoldersFragmentBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean,java.lang.Object):78:78 -> inflate
    2:2:org.videolan.vlc.databinding.FoldersFragmentBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):64 -> inflate
org.videolan.vlc.databinding.FoldersFragmentBindingImpl -> org.videolan.vlc.databinding.FoldersFragmentBindingImpl:
    1:5:void <clinit>():16:20 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31:31 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):34:34 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):133:133 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    4:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):42:45 -> <init>
    4:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    8:8:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    8:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):46 -> <init>
    8:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    9:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):48:48 -> <init>
    9:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    1:4:void executeBindings():100:103 -> executeBindings
    5:5:void executeBindings():105:105 -> executeBindings
    6:7:void executeBindings():126:127 -> executeBindings
    8:8:void executeBindings():103:103 -> executeBindings
    1:3:boolean hasPendingBindings():61:63 -> hasPendingBindings
    4:4:boolean hasPendingBindings():65:65 -> hasPendingBindings
    1:4:void invalidateAll():53:56 -> invalidateAll
    5:5:void invalidateAll():55:55 -> invalidateAll
    1:6:void setEmpty(boolean):82:87 -> setEmpty
    7:7:void setEmpty(boolean):85:85 -> setEmpty
    1:1:boolean setVariable(int,java.lang.Object):73:73 -> setVariable
org.videolan.vlc.databinding.HistoryItemBinding -> org.videolan.vlc.databinding.HistoryItemBinding:
    1:1:void <init>(java.lang.Object,android.view.View,int,androidx.constraintlayout.widget.ConstraintLayout,android.widget.ImageView,android.widget.ImageView,android.widget.TextView,android.widget.TextView):53:53 -> <init>
    2:2:void <init>(java.lang.Object,android.view.View,int,androidx.constraintlayout.widget.ConstraintLayout,android.widget.ImageView,android.widget.ImageView,android.widget.TextView,android.widget.TextView):55:55 -> <init>
    3:4:void <init>(java.lang.Object,android.view.View,int,androidx.constraintlayout.widget.ConstraintLayout,android.widget.ImageView,android.widget.ImageView,android.widget.TextView,android.widget.TextView):57:58 -> <init>
    1:1:org.videolan.vlc.databinding.HistoryItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):91:91 -> inflate
    2:2:org.videolan.vlc.databinding.HistoryItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean,java.lang.Object):105:105 -> inflate
    2:2:org.videolan.vlc.databinding.HistoryItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):91 -> inflate
org.videolan.vlc.databinding.HistoryItemBindingImpl -> org.videolan.vlc.databinding.HistoryItemBindingImpl:
    1:3:void <clinit>():16:18 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):32:32 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):35:35 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):32 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):257:257 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):32 -> <init>
    4:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):42:46 -> <init>
    4:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View):32 -> <init>
    9:9:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    9:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):47 -> <init>
    9:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View):32 -> <init>
    10:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):49:49 -> <init>
    10:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View):32 -> <init>
    1:5:void executeBindings():134:138 -> executeBindings
    6:6:void executeBindings():142:142 -> executeBindings
    7:7:void executeBindings():144:144 -> executeBindings
    8:8:void executeBindings():148:148 -> executeBindings
    9:9:void executeBindings():156:156 -> executeBindings
    10:10:void executeBindings():158:158 -> executeBindings
    11:11:void executeBindings():160:160 -> executeBindings
    12:12:void executeBindings():171:171 -> executeBindings
    13:13:void executeBindings():173:173 -> executeBindings
    14:14:void executeBindings():178:178 -> executeBindings
    15:17:void executeBindings():198:200 -> executeBindings
    18:18:void executeBindings():205:205 -> executeBindings
    19:19:void androidx.databinding.adapters.ImageViewBindingAdapter.setImageDrawable(android.widget.ImageView,android.graphics.drawable.Drawable):51:51 -> executeBindings
    19:19:void executeBindings():205 -> executeBindings
    20:23:void executeBindings():210:213 -> executeBindings
    24:24:void executeBindings():218:218 -> executeBindings
    25:25:android.graphics.drawable.ColorDrawable androidx.databinding.adapters.Converters.convertColorToDrawable(int):35:35 -> executeBindings
    25:25:void executeBindings():218 -> executeBindings
    26:27:void androidx.databinding.adapters.ViewBindingAdapter.setBackground(android.view.View,android.graphics.drawable.Drawable):211:212 -> executeBindings
    26:27:void executeBindings():218 -> executeBindings
    28:28:void executeBindings():137:137 -> executeBindings
    1:3:boolean hasPendingBindings():62:64 -> hasPendingBindings
    4:4:boolean hasPendingBindings():66:66 -> hasPendingBindings
    1:4:void invalidateAll():54:57 -> invalidateAll
    5:5:void invalidateAll():56:56 -> invalidateAll
    1:6:void setBgColor(int):100:105 -> setBgColor
    7:7:void setBgColor(int):103:103 -> setBgColor
    1:6:void setCover(android.graphics.drawable.BitmapDrawable):116:121 -> setCover
    7:7:void setCover(android.graphics.drawable.BitmapDrawable):119:119 -> setCover
    1:6:void setHolder(org.videolan.vlc.gui.HistoryAdapter$ViewHolder):92:97 -> setHolder
    7:7:void setHolder(org.videolan.vlc.gui.HistoryAdapter$ViewHolder):95:95 -> setHolder
    1:6:void setMedia(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):108:113 -> setMedia
    7:7:void setMedia(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):111:111 -> setMedia
    1:1:boolean setVariable(int,java.lang.Object):74:74 -> setVariable
    2:2:boolean setVariable(int,java.lang.Object):77:77 -> setVariable
    3:3:boolean setVariable(int,java.lang.Object):80:80 -> setVariable
    4:4:boolean setVariable(int,java.lang.Object):83:83 -> setVariable
org.videolan.vlc.databinding.HistoryItemBindingImpl$OnClickListenerImpl -> org.videolan.vlc.databinding.HistoryItemBindingImpl$OnClickListenerImpl:
    1:1:void <init>():222:222 -> <init>
    1:1:void onClick(android.view.View):230:230 -> onClick
    1:1:org.videolan.vlc.databinding.HistoryItemBindingImpl$OnClickListenerImpl setValue(org.videolan.vlc.gui.HistoryAdapter$ViewHolder):225:225 -> setValue
org.videolan.vlc.databinding.HistoryItemBindingImpl$OnClickListenerImpl1 -> org.videolan.vlc.databinding.HistoryItemBindingImpl$OnClickListenerImpl1:
    1:1:void <init>():244:244 -> <init>
    1:1:void onClick(android.view.View):252:252 -> onClick
    1:1:org.videolan.vlc.databinding.HistoryItemBindingImpl$OnClickListenerImpl1 setValue(org.videolan.vlc.gui.HistoryAdapter$ViewHolder):247:247 -> setValue
org.videolan.vlc.databinding.HistoryItemBindingImpl$OnLongClickListenerImpl -> org.videolan.vlc.databinding.HistoryItemBindingImpl$OnLongClickListenerImpl:
    1:1:void <init>():233:233 -> <init>
    1:1:boolean onLongClick(android.view.View):241:241 -> onLongClick
    1:1:org.videolan.vlc.databinding.HistoryItemBindingImpl$OnLongClickListenerImpl setValue(org.videolan.vlc.gui.HistoryAdapter$ViewHolder):236:236 -> setValue
org.videolan.vlc.databinding.InfoActivityBinding -> org.videolan.vlc.databinding.InfoActivityBinding:
    1:12:void <init>(java.lang.Object,android.view.View,int,com.google.android.material.appbar.AppBarLayout,androidx.recyclerview.widget.RecyclerView,com.google.android.material.appbar.CollapsingToolbarLayout,androidx.core.widget.NestedScrollView,androidx.coordinatorlayout.widget.CoordinatorLayout,android.widget.Button,android.widget.TextView,android.widget.ImageView,android.widget.TextView,android.widget.TextView,com.google.android.material.floatingactionbutton.FloatingActionButton,androidx.constraintlayout.widget.Guideline,androidx.constraintlayout.widget.Guideline,android.widget.ProgressBar,android.widget.ImageView,android.widget.ImageView,android.widget.TextView,android.widget.TextView,androidx.recyclerview.widget.RecyclerView,androidx.appcompat.widget.Toolbar,android.widget.TextView,android.widget.ImageView,android.widget.ImageView,android.widget.TextView,android.widget.TextView):148:159 -> <init>
    13:18:void <init>(java.lang.Object,android.view.View,int,com.google.android.material.appbar.AppBarLayout,androidx.recyclerview.widget.RecyclerView,com.google.android.material.appbar.CollapsingToolbarLayout,androidx.core.widget.NestedScrollView,androidx.coordinatorlayout.widget.CoordinatorLayout,android.widget.Button,android.widget.TextView,android.widget.ImageView,android.widget.TextView,android.widget.TextView,com.google.android.material.floatingactionbutton.FloatingActionButton,androidx.constraintlayout.widget.Guideline,androidx.constraintlayout.widget.Guideline,android.widget.ProgressBar,android.widget.ImageView,android.widget.ImageView,android.widget.TextView,android.widget.TextView,androidx.recyclerview.widget.RecyclerView,androidx.appcompat.widget.Toolbar,android.widget.TextView,android.widget.ImageView,android.widget.ImageView,android.widget.TextView,android.widget.TextView):162:167 -> <init>
    19:23:void <init>(java.lang.Object,android.view.View,int,com.google.android.material.appbar.AppBarLayout,androidx.recyclerview.widget.RecyclerView,com.google.android.material.appbar.CollapsingToolbarLayout,androidx.core.widget.NestedScrollView,androidx.coordinatorlayout.widget.CoordinatorLayout,android.widget.Button,android.widget.TextView,android.widget.ImageView,android.widget.TextView,android.widget.TextView,com.google.android.material.floatingactionbutton.FloatingActionButton,androidx.constraintlayout.widget.Guideline,androidx.constraintlayout.widget.Guideline,android.widget.ProgressBar,android.widget.ImageView,android.widget.ImageView,android.widget.TextView,android.widget.TextView,androidx.recyclerview.widget.RecyclerView,androidx.appcompat.widget.Toolbar,android.widget.TextView,android.widget.ImageView,android.widget.ImageView,android.widget.TextView,android.widget.TextView):169:173 -> <init>
org.videolan.vlc.databinding.InfoActivityBindingImpl -> org.videolan.vlc.databinding.InfoActivityBindingImpl:
    1:9:void <clinit>():16:24 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):33:33 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):36:36 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):33 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):475:475 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):33 -> <init>
    4:20:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):63:79 -> <init>
    4:20:void <init>(androidx.databinding.DataBindingComponent,android.view.View):33 -> <init>
    21:21:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    21:21:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):80 -> <init>
    21:21:void <init>(androidx.databinding.DataBindingComponent,android.view.View):33 -> <init>
    22:22:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):82:82 -> <init>
    22:22:void <init>(androidx.databinding.DataBindingComponent,android.view.View):33 -> <init>
    1:4:void executeBindings():239:242 -> executeBindings
    5:5:void executeBindings():244:244 -> executeBindings
    6:6:void executeBindings():246:246 -> executeBindings
    7:7:void executeBindings():248:248 -> executeBindings
    8:8:void executeBindings():250:250 -> executeBindings
    9:10:void executeBindings():253:254 -> executeBindings
    11:11:void executeBindings():256:256 -> executeBindings
    12:14:void executeBindings():261:263 -> executeBindings
    15:15:void executeBindings():275:275 -> executeBindings
    16:16:void executeBindings():277:277 -> executeBindings
    17:17:void executeBindings():303:303 -> executeBindings
    18:18:void executeBindings():322:322 -> executeBindings
    19:19:void executeBindings():341:341 -> executeBindings
    20:21:void executeBindings():416:417 -> executeBindings
    22:23:void executeBindings():422:423 -> executeBindings
    24:25:void executeBindings():428:429 -> executeBindings
    26:26:void executeBindings():434:434 -> executeBindings
    27:28:void executeBindings():439:440 -> executeBindings
    29:31:void executeBindings():445:447 -> executeBindings
    32:33:void executeBindings():452:453 -> executeBindings
    34:34:void executeBindings():458:458 -> executeBindings
    35:35:void androidx.databinding.adapters.ImageViewBindingAdapter.setImageDrawable(android.widget.ImageView,android.graphics.drawable.Drawable):51:51 -> executeBindings
    35:35:void executeBindings():458 -> executeBindings
    36:37:void executeBindings():463:464 -> executeBindings
    38:38:void executeBindings():469:469 -> executeBindings
    39:39:void executeBindings():242:242 -> executeBindings
    1:3:boolean hasPendingBindings():95:97 -> hasPendingBindings
    4:4:boolean hasPendingBindings():99:99 -> hasPendingBindings
    1:4:void invalidateAll():87:90 -> invalidateAll
    5:5:void invalidateAll():89:89 -> invalidateAll
    1:6:void setCover(android.graphics.drawable.BitmapDrawable):205:210 -> setCover
    7:7:void setCover(android.graphics.drawable.BitmapDrawable):208:208 -> setCover
    1:6:void setExtraTitleText(java.lang.String):162:167 -> setExtraTitleText
    7:7:void setExtraTitleText(java.lang.String):165:165 -> setExtraTitleText
    1:6:void setExtraValueText(java.lang.String):154:159 -> setExtraValueText
    7:7:void setExtraValueText(java.lang.String):157:157 -> setExtraValueText
    1:6:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):146:151 -> setItem
    7:7:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):149:149 -> setItem
    1:6:void setLength(java.lang.String):178:183 -> setLength
    7:7:void setLength(java.lang.String):181:181 -> setLength
    1:6:void setProgress(int):194:199 -> setProgress
    7:7:void setProgress(int):197:197 -> setProgress
    1:6:void setResolution(java.lang.String):186:191 -> setResolution
    7:7:void setResolution(java.lang.String):189:189 -> setResolution
    1:6:void setScanned(boolean):221:226 -> setScanned
    7:7:void setScanned(boolean):224:224 -> setScanned
    1:6:void setSizeTitleText(java.lang.String):170:175 -> setSizeTitleText
    7:7:void setSizeTitleText(java.lang.String):173:173 -> setSizeTitleText
    1:6:void setSizeValueText(java.lang.String):213:218 -> setSizeValueText
    7:7:void setSizeValueText(java.lang.String):216:216 -> setSizeValueText
    1:1:boolean setVariable(int,java.lang.Object):107:107 -> setVariable
    2:2:boolean setVariable(int,java.lang.Object):110:110 -> setVariable
    3:3:boolean setVariable(int,java.lang.Object):113:113 -> setVariable
    4:4:boolean setVariable(int,java.lang.Object):116:116 -> setVariable
    5:5:boolean setVariable(int,java.lang.Object):119:119 -> setVariable
    6:6:boolean setVariable(int,java.lang.Object):122:122 -> setVariable
    7:7:boolean setVariable(int,java.lang.Object):125:125 -> setVariable
    8:8:boolean setVariable(int,java.lang.Object):128:128 -> setVariable
    9:9:boolean setVariable(int,java.lang.Object):131:131 -> setVariable
    10:10:boolean setVariable(int,java.lang.Object):134:134 -> setVariable
    11:11:boolean setVariable(int,java.lang.Object):137:137 -> setVariable
org.videolan.vlc.databinding.ItemRendererBinding -> org.videolan.vlc.databinding.ItemRendererBinding:
    1:2:void <init>(java.lang.Object,android.view.View,int,android.widget.TextView):31:32 -> <init>
    1:1:org.videolan.vlc.databinding.ItemRendererBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):52:52 -> inflate
    2:2:org.videolan.vlc.databinding.ItemRendererBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean,java.lang.Object):66:66 -> inflate
    2:2:org.videolan.vlc.databinding.ItemRendererBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):52 -> inflate
org.videolan.vlc.databinding.ItemRendererBindingImpl -> org.videolan.vlc.databinding.ItemRendererBindingImpl:
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):29:29 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):32:32 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):29 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):155:155 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):29 -> <init>
    4:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):35:37 -> <init>
    4:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View):29 -> <init>
    7:7:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    7:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):38 -> <init>
    7:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View):29 -> <init>
    8:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):40:41 -> <init>
    8:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View):29 -> <init>
    1:1:void _internalCallbackOnClick(int,android.view.View):138:138 -> _internalCallbackOnClick
    2:2:void _internalCallbackOnClick(int,android.view.View):142:142 -> _internalCallbackOnClick
    3:3:void _internalCallbackOnClick(int,android.view.View):151:151 -> _internalCallbackOnClick
    1:5:void executeBindings():104:108 -> executeBindings
    6:6:void executeBindings():118:118 -> executeBindings
    7:7:void executeBindings():125:125 -> executeBindings
    8:8:void executeBindings():130:130 -> executeBindings
    9:9:void executeBindings():107:107 -> executeBindings
    1:3:boolean hasPendingBindings():54:56 -> hasPendingBindings
    4:4:boolean hasPendingBindings():58:58 -> hasPendingBindings
    1:4:void invalidateAll():46:49 -> invalidateAll
    5:5:void invalidateAll():48:48 -> invalidateAll
    1:6:void setClicHandler(org.videolan.vlc.gui.dialogs.RenderersDialog$RendererClickhandler):86:91 -> setClicHandler
    7:7:void setClicHandler(org.videolan.vlc.gui.dialogs.RenderersDialog$RendererClickhandler):89:89 -> setClicHandler
    1:6:void setRenderer(org.videolan.libvlc.RendererItem):78:83 -> setRenderer
    7:7:void setRenderer(org.videolan.libvlc.RendererItem):81:81 -> setRenderer
    1:1:boolean setVariable(int,java.lang.Object):66:66 -> setVariable
    2:2:boolean setVariable(int,java.lang.Object):69:69 -> setVariable
org.videolan.vlc.databinding.MediaBrowserTvItemBinding -> org.videolan.vlc.databinding.MediaBrowserTvItemBinding:
    1:9:void <init>(java.lang.Object,android.view.View,int,android.widget.TextView,org.videolan.vlc.gui.tv.FocusableConstraintLayout,android.widget.TextView,org.videolan.vlc.gui.view.FadableImageView,android.widget.ImageView,android.widget.ProgressBar,androidx.appcompat.widget.AppCompatTextView,androidx.appcompat.widget.AppCompatTextView):87:95 -> <init>
    1:1:org.videolan.vlc.databinding.MediaBrowserTvItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):175:175 -> inflate
    2:2:org.videolan.vlc.databinding.MediaBrowserTvItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean,java.lang.Object):189:189 -> inflate
    2:2:org.videolan.vlc.databinding.MediaBrowserTvItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):175 -> inflate
org.videolan.vlc.databinding.MediaBrowserTvItemBindingImpl -> org.videolan.vlc.databinding.MediaBrowserTvItemBindingImpl:
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):27:27 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):30:30 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):27 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):420:420 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):27 -> <init>
    4:11:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):40:47 -> <init>
    4:11:void <init>(androidx.databinding.DataBindingComponent,android.view.View):27 -> <init>
    12:12:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    12:12:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):48 -> <init>
    12:12:void <init>(androidx.databinding.DataBindingComponent,android.view.View):27 -> <init>
    13:13:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):50:50 -> <init>
    13:13:void <init>(androidx.databinding.DataBindingComponent,android.view.View):27 -> <init>
    1:6:void executeBindings():212:217 -> executeBindings
    7:7:void executeBindings():220:220 -> executeBindings
    8:9:void executeBindings():225:226 -> executeBindings
    10:15:void executeBindings():230:235 -> executeBindings
    16:16:void executeBindings():244:244 -> executeBindings
    17:17:void executeBindings():277:277 -> executeBindings
    18:18:void executeBindings():297:297 -> executeBindings
    19:19:void executeBindings():299:299 -> executeBindings
    20:20:void executeBindings():309:309 -> executeBindings
    21:21:void executeBindings():336:336 -> executeBindings
    22:23:void executeBindings():341:342 -> executeBindings
    24:25:void executeBindings():347:348 -> executeBindings
    26:26:void executeBindings():353:353 -> executeBindings
    27:27:void org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragmentKt.constraintRatio(android.view.View,boolean):366:366 -> executeBindings
    27:27:void executeBindings():353 -> executeBindings
    28:31:void org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragmentKt.constraintRatio(android.view.View,boolean):368:371 -> executeBindings
    28:31:void executeBindings():353 -> executeBindings
    32:32:void executeBindings():358:358 -> executeBindings
    33:33:void androidx.databinding.adapters.ImageViewBindingAdapter.setImageDrawable(android.widget.ImageView,android.graphics.drawable.Drawable):51:51 -> executeBindings
    33:33:void executeBindings():358 -> executeBindings
    34:34:void executeBindings():363:363 -> executeBindings
    35:38:void executeBindings():368:371 -> executeBindings
    39:39:void executeBindings():376:376 -> executeBindings
    40:40:void executeBindings():381:381 -> executeBindings
    41:42:void executeBindings():386:387 -> executeBindings
    43:43:void executeBindings():392:392 -> executeBindings
    44:44:void executeBindings():215:215 -> executeBindings
    1:3:boolean hasPendingBindings():63:65 -> hasPendingBindings
    4:4:boolean hasPendingBindings():67:67 -> hasPendingBindings
    1:4:void invalidateAll():55:58 -> invalidateAll
    5:5:void invalidateAll():57:57 -> invalidateAll
    1:6:void setBadge(java.lang.String):170:175 -> setBadge
    7:7:void setBadge(java.lang.String):173:173 -> setBadge
    1:6:void setCover(android.graphics.drawable.BitmapDrawable):146:151 -> setCover
    7:7:void setCover(android.graphics.drawable.BitmapDrawable):149:149 -> setCover
    1:6:void setDescription(java.lang.String):138:143 -> setDescription
    7:7:void setDescription(java.lang.String):141:141 -> setDescription
    1:6:void setHolder(org.videolan.vlc.gui.tv.MediaTvItemAdapter$AbstractMediaItemViewHolder):162:167 -> setHolder
    7:7:void setHolder(org.videolan.vlc.gui.tv.MediaTvItemAdapter$AbstractMediaItemViewHolder):165:165 -> setHolder
    1:6:void setIsSquare(java.lang.Boolean):178:183 -> setIsSquare
    7:7:void setIsSquare(java.lang.Boolean):181:181 -> setIsSquare
    1:6:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):114:119 -> setItem
    7:7:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):117:117 -> setItem
    1:6:void setMax(int):122:127 -> setMax
    7:7:void setMax(int):125:125 -> setMax
    1:6:void setProgress(int):130:135 -> setProgress
    7:7:void setProgress(int):133:133 -> setProgress
    1:6:void setProtocol(java.lang.String):154:159 -> setProtocol
    7:7:void setProtocol(java.lang.String):157:157 -> setProtocol
    1:6:void setScaleType(android.widget.ImageView$ScaleType):194:199 -> setScaleType
    7:7:void setScaleType(android.widget.ImageView$ScaleType):197:197 -> setScaleType
    1:6:void setSeen(long):186:191 -> setSeen
    7:7:void setSeen(long):189:189 -> setSeen
    1:1:boolean setVariable(int,java.lang.Object):75:75 -> setVariable
    2:2:boolean setVariable(int,java.lang.Object):78:78 -> setVariable
    3:3:boolean setVariable(int,java.lang.Object):81:81 -> setVariable
    4:4:boolean setVariable(int,java.lang.Object):84:84 -> setVariable
    5:5:boolean setVariable(int,java.lang.Object):87:87 -> setVariable
    6:6:boolean setVariable(int,java.lang.Object):90:90 -> setVariable
    7:7:boolean setVariable(int,java.lang.Object):93:93 -> setVariable
    8:8:boolean setVariable(int,java.lang.Object):96:96 -> setVariable
    9:9:boolean setVariable(int,java.lang.Object):99:99 -> setVariable
    10:10:boolean setVariable(int,java.lang.Object):102:102 -> setVariable
    11:11:boolean setVariable(int,java.lang.Object):105:105 -> setVariable
org.videolan.vlc.databinding.MediaBrowserTvItemBindingImpl$OnClickListenerImpl -> org.videolan.vlc.databinding.MediaBrowserTvItemBindingImpl$OnClickListenerImpl:
    1:1:void <init>():396:396 -> <init>
    1:1:void onClick(android.view.View):404:404 -> onClick
    1:1:org.videolan.vlc.databinding.MediaBrowserTvItemBindingImpl$OnClickListenerImpl setValue(org.videolan.vlc.gui.tv.MediaTvItemAdapter$AbstractMediaItemViewHolder):399:399 -> setValue
org.videolan.vlc.databinding.MediaBrowserTvItemBindingImpl$OnLongClickListenerImpl -> org.videolan.vlc.databinding.MediaBrowserTvItemBindingImpl$OnLongClickListenerImpl:
    1:1:void <init>():407:407 -> <init>
    1:1:boolean onLongClick(android.view.View):415:415 -> onLongClick
    1:1:org.videolan.vlc.databinding.MediaBrowserTvItemBindingImpl$OnLongClickListenerImpl setValue(org.videolan.vlc.gui.tv.MediaTvItemAdapter$AbstractMediaItemViewHolder):410:410 -> setValue
org.videolan.vlc.databinding.MlWizardActivityBinding -> org.videolan.vlc.databinding.MlWizardActivityBinding:
    1:1:void <init>(java.lang.Object,android.view.View,int,android.widget.Switch,android.widget.TextView,android.widget.Button):30:30 -> <init>
org.videolan.vlc.databinding.MlWizardActivityBindingImpl -> org.videolan.vlc.databinding.MlWizardActivityBindingImpl:
    1:4:void <clinit>():16:19 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30:30 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):33:33 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):88:88 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    4:5:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):38:39 -> <init>
    4:5:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    6:6:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    6:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):40 -> <init>
    6:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    7:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):42:42 -> <init>
    7:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    1:1:void executeBindings():79:79 -> executeBindings
    2:3:void executeBindings():81:82 -> executeBindings
    1:3:boolean hasPendingBindings():55:57 -> hasPendingBindings
    4:4:boolean hasPendingBindings():59:59 -> hasPendingBindings
    1:4:void invalidateAll():47:50 -> invalidateAll
    5:5:void invalidateAll():49:49 -> invalidateAll
org.videolan.vlc.databinding.MrlItemBinding -> org.videolan.vlc.databinding.MrlItemBinding:
    1:4:void <init>(java.lang.Object,android.view.View,int,android.widget.ImageView,android.widget.TextView,android.widget.TextView):29:32 -> <init>
org.videolan.vlc.databinding.MrlItemBindingImpl -> org.videolan.vlc.databinding.MrlItemBindingImpl:
    1:4:void <clinit>():16:19 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30:30 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):33:33 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):88:88 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    4:5:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):38:39 -> <init>
    4:5:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    6:6:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    6:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):40 -> <init>
    6:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    7:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):42:42 -> <init>
    7:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    1:1:void executeBindings():79:79 -> executeBindings
    2:3:void executeBindings():81:82 -> executeBindings
    1:3:boolean hasPendingBindings():55:57 -> hasPendingBindings
    4:4:boolean hasPendingBindings():59:59 -> hasPendingBindings
    1:4:void invalidateAll():47:50 -> invalidateAll
    5:5:void invalidateAll():49:49 -> invalidateAll
org.videolan.vlc.databinding.MrlPanelBinding -> org.videolan.vlc.databinding.MrlPanelBinding:
    1:3:void <init>(java.lang.Object,android.view.View,int,com.google.android.material.textfield.TextInputLayout,androidx.recyclerview.widget.RecyclerView,androidx.constraintlayout.widget.ConstraintLayout,androidx.constraintlayout.widget.ConstraintLayout,android.widget.ImageView):43:45 -> <init>
    4:4:void <init>(java.lang.Object,android.view.View,int,com.google.android.material.textfield.TextInputLayout,androidx.recyclerview.widget.RecyclerView,androidx.constraintlayout.widget.ConstraintLayout,androidx.constraintlayout.widget.ConstraintLayout,android.widget.ImageView):48:48 -> <init>
    1:1:org.videolan.vlc.databinding.MrlPanelBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):61:61 -> inflate
    2:2:org.videolan.vlc.databinding.MrlPanelBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean,java.lang.Object):75:75 -> inflate
    2:2:org.videolan.vlc.databinding.MrlPanelBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):61 -> inflate
org.videolan.vlc.databinding.MrlPanelBindingImpl -> org.videolan.vlc.databinding.MrlPanelBindingImpl:
    1:6:void <clinit>():16:21 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):71:71 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):74:74 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):71 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):32:32 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):71 -> <init>
    4:4:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):189:189 -> <init>
    4:4:void <init>(androidx.databinding.DataBindingComponent,android.view.View):71 -> <init>
    5:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):81:84 -> <init>
    5:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View):71 -> <init>
    9:9:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    9:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):85 -> <init>
    9:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View):71 -> <init>
    10:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):87:87 -> <init>
    10:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View):71 -> <init>
    1:1:android.widget.EditText access$000(org.videolan.vlc.databinding.MrlPanelBindingImpl):8:8 -> access$000
    1:4:void executeBindings():150:153 -> executeBindings
    5:5:void executeBindings():156:156 -> executeBindings
    6:6:void executeBindings():164:164 -> executeBindings
    7:7:void executeBindings():166:166 -> executeBindings
    8:8:void executeBindings():171:171 -> executeBindings
    9:9:void executeBindings():178:178 -> executeBindings
    10:10:void executeBindings():183:183 -> executeBindings
    11:11:void executeBindings():153:153 -> executeBindings
    1:3:boolean hasPendingBindings():100:102 -> hasPendingBindings
    4:4:boolean hasPendingBindings():104:104 -> hasPendingBindings
    1:4:void invalidateAll():92:95 -> invalidateAll
    5:5:void invalidateAll():94:94 -> invalidateAll
    1:3:boolean onChangeViewmodelObservableSearchText(androidx.databinding.ObservableField,int):139:141 -> onChangeViewmodelObservableSearchText
    1:1:boolean onFieldChange(int,java.lang.Object,int):133:133 -> onFieldChange
    1:1:boolean setVariable(int,java.lang.Object):112:112 -> setVariable
    1:6:void setViewmodel(org.videolan.vlc.viewmodels.StreamsModel):121:126 -> setViewmodel
    7:7:void setViewmodel(org.videolan.vlc.viewmodels.StreamsModel):124:124 -> setViewmodel
org.videolan.vlc.databinding.MrlPanelBindingImpl$1 -> org.videolan.vlc.databinding.MrlPanelBindingImpl$1:
    1:1:void <init>(org.videolan.vlc.databinding.MrlPanelBindingImpl):32:32 -> <init>
    1:1:void onChange():37:37 -> onChange
    2:2:void onChange():48:48 -> onChange
    3:3:void onChange():56:56 -> onChange
    4:4:void onChange():64:64 -> onChange
org.videolan.vlc.databinding.MrlPanelBindingV21Impl -> org.videolan.vlc.databinding.MrlPanelBindingV21Impl:
    1:6:void <clinit>():16:21 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):71:71 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):74:74 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):71 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):32:32 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):71 -> <init>
    4:4:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):189:189 -> <init>
    4:4:void <init>(androidx.databinding.DataBindingComponent,android.view.View):71 -> <init>
    5:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):81:84 -> <init>
    5:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View):71 -> <init>
    9:9:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    9:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):85 -> <init>
    9:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View):71 -> <init>
    10:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):87:87 -> <init>
    10:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View):71 -> <init>
    1:1:com.google.android.material.textfield.TextInputEditText access$000(org.videolan.vlc.databinding.MrlPanelBindingV21Impl):8:8 -> access$000
    1:4:void executeBindings():150:153 -> executeBindings
    5:5:void executeBindings():156:156 -> executeBindings
    6:6:void executeBindings():164:164 -> executeBindings
    7:7:void executeBindings():166:166 -> executeBindings
    8:8:void executeBindings():171:171 -> executeBindings
    9:9:void executeBindings():178:178 -> executeBindings
    10:10:void executeBindings():183:183 -> executeBindings
    11:11:void executeBindings():153:153 -> executeBindings
    1:3:boolean hasPendingBindings():100:102 -> hasPendingBindings
    4:4:boolean hasPendingBindings():104:104 -> hasPendingBindings
    1:4:void invalidateAll():92:95 -> invalidateAll
    5:5:void invalidateAll():94:94 -> invalidateAll
    1:3:boolean onChangeViewmodelObservableSearchText(androidx.databinding.ObservableField,int):139:141 -> onChangeViewmodelObservableSearchText
    1:1:boolean onFieldChange(int,java.lang.Object,int):133:133 -> onFieldChange
    1:1:boolean setVariable(int,java.lang.Object):112:112 -> setVariable
    1:6:void setViewmodel(org.videolan.vlc.viewmodels.StreamsModel):121:126 -> setViewmodel
    7:7:void setViewmodel(org.videolan.vlc.viewmodels.StreamsModel):124:124 -> setViewmodel
org.videolan.vlc.databinding.MrlPanelBindingV21Impl$1 -> org.videolan.vlc.databinding.MrlPanelBindingV21Impl$1:
    1:1:void <init>(org.videolan.vlc.databinding.MrlPanelBindingV21Impl):32:32 -> <init>
    1:1:void onChange():37:37 -> onChange
    2:2:void onChange():48:48 -> onChange
    3:3:void onChange():56:56 -> onChange
    4:4:void onChange():64:64 -> onChange
org.videolan.vlc.databinding.PlayerHudBinding -> org.videolan.vlc.databinding.PlayerHudBinding:
    1:6:void <init>(java.lang.Object,android.view.View,int,android.widget.ImageView,android.widget.ImageView,android.widget.ImageView,android.widget.ImageView,android.widget.TextView,android.widget.FrameLayout,android.widget.ImageView,android.widget.ImageView,android.widget.SeekBar,android.widget.TextView,android.widget.FrameLayout,android.widget.ImageView,android.widget.ImageView,android.widget.ImageView,androidx.constraintlayout.widget.ConstraintLayout):83:88 -> <init>
    7:10:void <init>(java.lang.Object,android.view.View,int,android.widget.ImageView,android.widget.ImageView,android.widget.ImageView,android.widget.ImageView,android.widget.TextView,android.widget.FrameLayout,android.widget.ImageView,android.widget.ImageView,android.widget.SeekBar,android.widget.TextView,android.widget.FrameLayout,android.widget.ImageView,android.widget.ImageView,android.widget.ImageView,androidx.constraintlayout.widget.ConstraintLayout):90:93 -> <init>
    11:14:void <init>(java.lang.Object,android.view.View,int,android.widget.ImageView,android.widget.ImageView,android.widget.ImageView,android.widget.ImageView,android.widget.TextView,android.widget.FrameLayout,android.widget.ImageView,android.widget.ImageView,android.widget.SeekBar,android.widget.TextView,android.widget.FrameLayout,android.widget.ImageView,android.widget.ImageView,android.widget.ImageView,androidx.constraintlayout.widget.ConstraintLayout):95:98 -> <init>
org.videolan.vlc.databinding.PlayerHudBindingImpl -> org.videolan.vlc.databinding.PlayerHudBindingImpl:
    1:6:void <clinit>():16:21 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):46:46 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):49:49 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):46 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):386:386 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):46 -> <init>
    4:13:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):66:75 -> <init>
    4:13:void <init>(androidx.databinding.DataBindingComponent,android.view.View):46 -> <init>
    14:14:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    14:14:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):76 -> <init>
    14:14:void <init>(androidx.databinding.DataBindingComponent,android.view.View):46 -> <init>
    15:22:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):78:85 -> <init>
    15:22:void <init>(androidx.databinding.DataBindingComponent,android.view.View):46 -> <init>
    1:1:void _internalCallbackOnClick(int,android.view.View):320:320 -> _internalCallbackOnClick
    2:2:void _internalCallbackOnClick(int,android.view.View):328:328 -> _internalCallbackOnClick
    3:3:void _internalCallbackOnClick(int,android.view.View):337:337 -> _internalCallbackOnClick
    4:4:void _internalCallbackOnClick(int,android.view.View):345:345 -> _internalCallbackOnClick
    5:5:void _internalCallbackOnClick(int,android.view.View):269:269 -> _internalCallbackOnClick
    6:6:void _internalCallbackOnClick(int,android.view.View):277:277 -> _internalCallbackOnClick
    7:7:void _internalCallbackOnClick(int,android.view.View):354:354 -> _internalCallbackOnClick
    8:8:void _internalCallbackOnClick(int,android.view.View):362:362 -> _internalCallbackOnClick
    9:9:void _internalCallbackOnClick(int,android.view.View):286:286 -> _internalCallbackOnClick
    10:10:void _internalCallbackOnClick(int,android.view.View):294:294 -> _internalCallbackOnClick
    11:11:void _internalCallbackOnClick(int,android.view.View):371:371 -> _internalCallbackOnClick
    12:12:void _internalCallbackOnClick(int,android.view.View):379:379 -> _internalCallbackOnClick
    13:13:void _internalCallbackOnClick(int,android.view.View):303:303 -> _internalCallbackOnClick
    14:14:void _internalCallbackOnClick(int,android.view.View):311:311 -> _internalCallbackOnClick
    1:4:void executeBindings():160:163 -> executeBindings
    5:5:void executeBindings():165:165 -> executeBindings
    6:6:void executeBindings():172:172 -> executeBindings
    7:7:void executeBindings():181:181 -> executeBindings
    8:8:void executeBindings():187:187 -> executeBindings
    9:9:void executeBindings():189:189 -> executeBindings
    10:10:void executeBindings():198:198 -> executeBindings
    11:11:void executeBindings():206:206 -> executeBindings
    12:12:void executeBindings():208:208 -> executeBindings
    13:19:void executeBindings():215:221 -> executeBindings
    20:20:void executeBindings():226:226 -> executeBindings
    21:22:void org.videolan.vlc.gui.video.VideoPlayerActivityKt.setPlaybackTime(android.widget.TextView,long,long):2831:2832 -> executeBindings
    21:22:void executeBindings():226 -> executeBindings
    23:23:void org.videolan.vlc.gui.video.VideoPlayerActivityKt.setPlaybackTime(android.widget.TextView,long,long):2834:2834 -> executeBindings
    23:23:void executeBindings():226 -> executeBindings
    24:24:void org.videolan.vlc.gui.video.VideoPlayerActivityKt.setPlaybackTime(android.widget.TextView,long,long):2831:2831 -> executeBindings
    24:24:void executeBindings():226 -> executeBindings
    25:25:void executeBindings():227:227 -> executeBindings
    26:27:void androidx.databinding.adapters.SeekBarBindingAdapter.setProgress(android.widget.SeekBar,int):37:38 -> executeBindings
    26:27:void executeBindings():227 -> executeBindings
    28:28:void executeBindings():228:228 -> executeBindings
    29:29:void org.videolan.vlc.gui.video.VideoPlayerActivityKt.setProgressMax(android.widget.SeekBar,long):2839:2839 -> executeBindings
    29:29:void executeBindings():228 -> executeBindings
    30:30:void executeBindings():229:229 -> executeBindings
    31:32:void executeBindings():234:235 -> executeBindings
    33:33:void executeBindings():163:163 -> executeBindings
    1:3:boolean hasPendingBindings():98:100 -> hasPendingBindings
    4:4:boolean hasPendingBindings():102:102 -> hasPendingBindings
    1:4:void invalidateAll():90:93 -> invalidateAll
    5:5:void invalidateAll():92:92 -> invalidateAll
    1:3:boolean onChangeProgress(androidx.lifecycle.LiveData,int):149:151 -> onChangeProgress
    1:1:boolean onFieldChange(int,java.lang.Object,int):143:143 -> onFieldChange
    1:6:void setPlayer(org.videolan.vlc.gui.video.VideoPlayerActivity):131:136 -> setPlayer
    7:7:void setPlayer(org.videolan.vlc.gui.video.VideoPlayerActivity):134:134 -> setPlayer
    1:7:void setProgress(androidx.lifecycle.LiveData):122:128 -> setProgress
    8:8:void setProgress(androidx.lifecycle.LiveData):126:126 -> setProgress
    1:1:boolean setVariable(int,java.lang.Object):110:110 -> setVariable
    2:2:boolean setVariable(int,java.lang.Object):113:113 -> setVariable
org.videolan.vlc.databinding.PlayerHudBindingImpl$OnClickListenerImpl -> org.videolan.vlc.databinding.PlayerHudBindingImpl$OnClickListenerImpl:
    1:1:void <init>():239:239 -> <init>
    1:1:void onClick(android.view.View):247:247 -> onClick
    1:1:org.videolan.vlc.databinding.PlayerHudBindingImpl$OnClickListenerImpl setValue(org.videolan.vlc.gui.video.VideoPlayerActivity):242:242 -> setValue
org.videolan.vlc.databinding.PlayerHudBindingImpl$OnLongClickListenerImpl -> org.videolan.vlc.databinding.PlayerHudBindingImpl$OnLongClickListenerImpl:
    1:1:void <init>():250:250 -> <init>
    1:1:boolean onLongClick(android.view.View):258:258 -> onLongClick
    1:1:org.videolan.vlc.databinding.PlayerHudBindingImpl$OnLongClickListenerImpl setValue(org.videolan.vlc.gui.video.VideoPlayerActivity):253:253 -> setValue
org.videolan.vlc.databinding.PlayerHudRightBinding -> org.videolan.vlc.databinding.PlayerHudRightBinding:
    1:2:void <init>(java.lang.Object,android.view.View,int,androidx.constraintlayout.widget.ConstraintLayout,android.widget.ImageView,android.widget.TextView,android.widget.ImageView,android.widget.ImageView,android.widget.ImageView):40:41 -> <init>
    3:4:void <init>(java.lang.Object,android.view.View,int,androidx.constraintlayout.widget.ConstraintLayout,android.widget.ImageView,android.widget.TextView,android.widget.ImageView,android.widget.ImageView,android.widget.ImageView):43:44 -> <init>
    5:5:void <init>(java.lang.Object,android.view.View,int,androidx.constraintlayout.widget.ConstraintLayout,android.widget.ImageView,android.widget.TextView,android.widget.ImageView,android.widget.ImageView,android.widget.ImageView):46:46 -> <init>
org.videolan.vlc.databinding.PlayerHudRightBindingImpl -> org.videolan.vlc.databinding.PlayerHudRightBindingImpl:
    1:6:void <clinit>():16:21 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30:30 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):33:33 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):90:90 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    4:4:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):41:41 -> <init>
    4:4:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    5:5:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    5:5:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):42 -> <init>
    5:5:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    6:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):44:44 -> <init>
    6:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    1:1:void executeBindings():81:81 -> executeBindings
    2:3:void executeBindings():83:84 -> executeBindings
    1:3:boolean hasPendingBindings():57:59 -> hasPendingBindings
    4:4:boolean hasPendingBindings():61:61 -> hasPendingBindings
    1:4:void invalidateAll():49:52 -> invalidateAll
    5:5:void invalidateAll():51:51 -> invalidateAll
org.videolan.vlc.databinding.PlayerOptionItemBinding -> org.videolan.vlc.databinding.PlayerOptionItemBinding:
    1:3:void <init>(java.lang.Object,android.view.View,int,android.widget.ImageView,android.widget.TextView):31:33 -> <init>
    1:1:org.videolan.vlc.databinding.PlayerOptionItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):46:46 -> inflate
    2:2:org.videolan.vlc.databinding.PlayerOptionItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean,java.lang.Object):60:60 -> inflate
    2:2:org.videolan.vlc.databinding.PlayerOptionItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):46 -> inflate
org.videolan.vlc.databinding.PlayerOptionItemBindingImpl -> org.videolan.vlc.databinding.PlayerOptionItemBindingImpl:
    1:2:void <clinit>():16:17 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28:28 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):31:31 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):118:118 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    4:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):35:37 -> <init>
    4:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    7:7:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    7:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):38 -> <init>
    7:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    8:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):40:40 -> <init>
    8:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    1:4:void executeBindings():92:95 -> executeBindings
    5:5:void executeBindings():97:97 -> executeBindings
    6:6:void executeBindings():105:105 -> executeBindings
    7:7:void executeBindings():112:112 -> executeBindings
    8:8:void executeBindings():95:95 -> executeBindings
    1:3:boolean hasPendingBindings():53:55 -> hasPendingBindings
    4:4:boolean hasPendingBindings():57:57 -> hasPendingBindings
    1:4:void invalidateAll():45:48 -> invalidateAll
    5:5:void invalidateAll():47:47 -> invalidateAll
    1:6:void setOption(org.videolan.vlc.gui.helpers.PlayerOption):74:79 -> setOption
    7:7:void setOption(org.videolan.vlc.gui.helpers.PlayerOption):77:77 -> setOption
    1:1:boolean setVariable(int,java.lang.Object):65:65 -> setVariable
org.videolan.vlc.databinding.PlaylistActivityBinding -> org.videolan.vlc.databinding.PlaylistActivityBinding:
    1:5:void <init>(java.lang.Object,android.view.View,int,com.google.android.material.appbar.AppBarLayout,com.google.android.material.appbar.CollapsingToolbarLayout,androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,androidx.appcompat.widget.Toolbar,android.widget.ImageView,androidx.recyclerview.widget.RecyclerView):56:60 -> <init>
    6:7:void <init>(java.lang.Object,android.view.View,int,com.google.android.material.appbar.AppBarLayout,com.google.android.material.appbar.CollapsingToolbarLayout,androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,androidx.appcompat.widget.Toolbar,android.widget.ImageView,androidx.recyclerview.widget.RecyclerView):62:63 -> <init>
org.videolan.vlc.databinding.PlaylistActivityBindingImpl -> org.videolan.vlc.databinding.PlaylistActivityBindingImpl:
    1:5:void <clinit>():16:20 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):29:29 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):32:32 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):29 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):143:143 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):29 -> <init>
    4:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):41:43 -> <init>
    4:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View):29 -> <init>
    7:7:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    7:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):44 -> <init>
    7:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View):29 -> <init>
    8:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):46:46 -> <init>
    8:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View):29 -> <init>
    1:6:void executeBindings():109:114 -> executeBindings
    7:7:void executeBindings():123:123 -> executeBindings
    8:8:void executeBindings():132:132 -> executeBindings
    9:9:void executeBindings():137:137 -> executeBindings
    10:10:void androidx.databinding.adapters.ImageViewBindingAdapter.setImageDrawable(android.widget.ImageView,android.graphics.drawable.Drawable):51:51 -> executeBindings
    10:10:void executeBindings():137 -> executeBindings
    11:11:void executeBindings():112:112 -> executeBindings
    1:3:boolean hasPendingBindings():59:61 -> hasPendingBindings
    4:4:boolean hasPendingBindings():63:63 -> hasPendingBindings
    1:4:void invalidateAll():51:54 -> invalidateAll
    5:5:void invalidateAll():53:53 -> invalidateAll
    1:6:void setCover(android.graphics.drawable.BitmapDrawable):91:96 -> setCover
    7:7:void setCover(android.graphics.drawable.BitmapDrawable):94:94 -> setCover
    1:6:void setPlaylist(org.videolan.medialibrary.media.MediaLibraryItem):83:88 -> setPlaylist
    7:7:void setPlaylist(org.videolan.medialibrary.media.MediaLibraryItem):86:86 -> setPlaylist
    1:1:boolean setVariable(int,java.lang.Object):71:71 -> setVariable
    2:2:boolean setVariable(int,java.lang.Object):74:74 -> setVariable
org.videolan.vlc.databinding.PlaylistItemBinding -> org.videolan.vlc.databinding.PlaylistItemBinding:
    1:7:void <init>(java.lang.Object,android.view.View,int,android.widget.TextView,android.widget.TextView,android.widget.ImageView,android.widget.ImageButton,org.videolan.vlc.gui.view.MiniVisualizer,android.view.View):60:66 -> <init>
org.videolan.vlc.databinding.PlaylistItemBindingImpl -> org.videolan.vlc.databinding.PlaylistItemBindingImpl:
    1:2:void <clinit>():16:17 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31:31 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):34:34 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):271:271 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    4:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):42:48 -> <init>
    4:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    11:11:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    11:11:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):49 -> <init>
    11:11:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    12:13:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):51:52 -> <init>
    12:13:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    1:1:void _internalCallbackOnClick(int,android.view.View):253:253 -> _internalCallbackOnClick
    2:2:void _internalCallbackOnClick(int,android.view.View):255:255 -> _internalCallbackOnClick
    3:3:void _internalCallbackOnClick(int,android.view.View):267:267 -> _internalCallbackOnClick
    1:4:void executeBindings():148:151 -> executeBindings
    5:5:void executeBindings():153:153 -> executeBindings
    6:6:void executeBindings():155:155 -> executeBindings
    7:7:void executeBindings():157:157 -> executeBindings
    8:9:void executeBindings():159:160 -> executeBindings
    10:10:void executeBindings():168:168 -> executeBindings
    11:11:void executeBindings():176:176 -> executeBindings
    12:12:void executeBindings():196:196 -> executeBindings
    13:14:void executeBindings():207:208 -> executeBindings
    15:16:void executeBindings():213:214 -> executeBindings
    17:17:void executeBindings():219:219 -> executeBindings
    18:18:void executeBindings():224:224 -> executeBindings
    19:19:void androidx.databinding.adapters.ImageViewBindingAdapter.setImageDrawable(android.widget.ImageView,android.graphics.drawable.Drawable):51:51 -> executeBindings
    19:19:void executeBindings():224 -> executeBindings
    20:20:void executeBindings():229:229 -> executeBindings
    21:21:void executeBindings():234:234 -> executeBindings
    22:22:void executeBindings():151:151 -> executeBindings
    1:3:boolean hasPendingBindings():65:67 -> hasPendingBindings
    4:4:boolean hasPendingBindings():69:69 -> hasPendingBindings
    1:4:void invalidateAll():57:60 -> invalidateAll
    5:5:void invalidateAll():59:59 -> invalidateAll
    1:6:void setCover(android.graphics.drawable.BitmapDrawable):130:135 -> setCover
    7:7:void setCover(android.graphics.drawable.BitmapDrawable):133:133 -> setCover
    1:6:void setHolder(org.videolan.vlc.gui.audio.PlaylistAdapter$ViewHolder):98:103 -> setHolder
    7:7:void setHolder(org.videolan.vlc.gui.audio.PlaylistAdapter$ViewHolder):101:101 -> setHolder
    1:6:void setMedia(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):114:119 -> setMedia
    7:7:void setMedia(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):117:117 -> setMedia
    1:6:void setScaleType(android.widget.ImageView$ScaleType):122:127 -> setScaleType
    7:7:void setScaleType(android.widget.ImageView$ScaleType):125:125 -> setScaleType
    1:6:void setSubTitle(java.lang.String):106:111 -> setSubTitle
    7:7:void setSubTitle(java.lang.String):109:109 -> setSubTitle
    1:1:boolean setVariable(int,java.lang.Object):77:77 -> setVariable
    2:2:boolean setVariable(int,java.lang.Object):80:80 -> setVariable
    3:3:boolean setVariable(int,java.lang.Object):83:83 -> setVariable
    4:4:boolean setVariable(int,java.lang.Object):86:86 -> setVariable
    5:5:boolean setVariable(int,java.lang.Object):89:89 -> setVariable
org.videolan.vlc.databinding.PlaylistItemBindingImpl$OnClickListenerImpl -> org.videolan.vlc.databinding.PlaylistItemBindingImpl$OnClickListenerImpl:
    1:1:void <init>():238:238 -> <init>
    1:1:void onClick(android.view.View):246:246 -> onClick
    1:1:org.videolan.vlc.databinding.PlaylistItemBindingImpl$OnClickListenerImpl setValue(org.videolan.vlc.gui.audio.PlaylistAdapter$ViewHolder):241:241 -> setValue
org.videolan.vlc.databinding.PlaylistsFragmentBinding -> org.videolan.vlc.databinding.PlaylistsFragmentBinding:
    1:2:void <init>(java.lang.Object,android.view.View,int,android.widget.TextView,android.view.View,org.videolan.vlc.gui.view.FastScroller,org.videolan.vlc.gui.view.SwipeRefreshLayout):34:35 -> <init>
    3:3:void <init>(java.lang.Object,android.view.View,int,android.widget.TextView,android.view.View,org.videolan.vlc.gui.view.FastScroller,org.videolan.vlc.gui.view.SwipeRefreshLayout):38:38 -> <init>
    1:1:org.videolan.vlc.databinding.PlaylistsFragmentBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):44:44 -> inflate
    2:2:org.videolan.vlc.databinding.PlaylistsFragmentBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean,java.lang.Object):58:58 -> inflate
    2:2:org.videolan.vlc.databinding.PlaylistsFragmentBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):44 -> inflate
org.videolan.vlc.databinding.PlaylistsFragmentBindingImpl -> org.videolan.vlc.databinding.PlaylistsFragmentBindingImpl:
    1:4:void <clinit>():16:19 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30:30 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):33:33 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):90:90 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    4:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):39:41 -> <init>
    4:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    7:7:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    7:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):42 -> <init>
    7:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    8:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):44:44 -> <init>
    8:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    1:1:void executeBindings():81:81 -> executeBindings
    2:3:void executeBindings():83:84 -> executeBindings
    1:3:boolean hasPendingBindings():57:59 -> hasPendingBindings
    4:4:boolean hasPendingBindings():61:61 -> hasPendingBindings
    1:4:void invalidateAll():49:52 -> invalidateAll
    5:5:void invalidateAll():51:51 -> invalidateAll
org.videolan.vlc.databinding.SearchActivityBinding -> org.videolan.vlc.databinding.SearchActivityBinding:
    1:9:void <init>(java.lang.Object,android.view.View,int,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView,android.widget.LinearLayout,com.google.android.material.textfield.TextInputLayout,android.widget.EditText,androidx.recyclerview.widget.RecyclerView):67:75 -> <init>
    10:11:void <init>(java.lang.Object,android.view.View,int,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView,android.widget.LinearLayout,com.google.android.material.textfield.TextInputLayout,android.widget.EditText,androidx.recyclerview.widget.RecyclerView):77:78 -> <init>
org.videolan.vlc.databinding.SearchActivityBindingImpl -> org.videolan.vlc.databinding.SearchActivityBindingImpl:
    1:4:void <clinit>():16:19 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):56:56 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):59:59 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):56 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):382:382 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):56 -> <init>
    4:37:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):72:105 -> <init>
    4:37:void <init>(androidx.databinding.DataBindingComponent,android.view.View):56 -> <init>
    38:38:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    38:38:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):106 -> <init>
    38:38:void <init>(androidx.databinding.DataBindingComponent,android.view.View):56 -> <init>
    39:39:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):108:108 -> <init>
    39:39:void <init>(androidx.databinding.DataBindingComponent,android.view.View):56 -> <init>
    1:4:void executeBindings():171:174 -> executeBindings
    5:5:void executeBindings():176:176 -> executeBindings
    6:6:void executeBindings():188:188 -> executeBindings
    7:7:void executeBindings():207:207 -> executeBindings
    8:8:void executeBindings():209:209 -> executeBindings
    9:9:void executeBindings():211:211 -> executeBindings
    10:10:void executeBindings():213:213 -> executeBindings
    11:11:void executeBindings():215:215 -> executeBindings
    12:12:void executeBindings():217:217 -> executeBindings
    13:13:void executeBindings():219:219 -> executeBindings
    14:14:void executeBindings():234:234 -> executeBindings
    15:15:void executeBindings():240:240 -> executeBindings
    16:16:void executeBindings():242:242 -> executeBindings
    17:17:void executeBindings():244:244 -> executeBindings
    18:18:void executeBindings():246:246 -> executeBindings
    19:19:void executeBindings():248:248 -> executeBindings
    20:20:void executeBindings():318:318 -> executeBindings
    21:21:void executeBindings():320:320 -> executeBindings
    22:35:void executeBindings():327:340 -> executeBindings
    36:39:void executeBindings():345:348 -> executeBindings
    40:41:void executeBindings():353:354 -> executeBindings
    42:42:void executeBindings():174:174 -> executeBindings
    1:3:boolean hasPendingBindings():121:123 -> hasPendingBindings
    4:4:boolean hasPendingBindings():125:125 -> hasPendingBindings
    1:4:void invalidateAll():113:116 -> invalidateAll
    5:5:void invalidateAll():115:115 -> invalidateAll
    1:6:void setHandler(org.videolan.vlc.gui.SearchActivity$ClickHandler):153:158 -> setHandler
    7:7:void setHandler(org.videolan.vlc.gui.SearchActivity$ClickHandler):156:156 -> setHandler
    1:6:void setSearchAggregate(org.videolan.medialibrary.media.SearchAggregate):145:150 -> setSearchAggregate
    7:7:void setSearchAggregate(org.videolan.medialibrary.media.SearchAggregate):148:148 -> setSearchAggregate
    1:1:boolean setVariable(int,java.lang.Object):133:133 -> setVariable
    2:2:boolean setVariable(int,java.lang.Object):136:136 -> setVariable
org.videolan.vlc.databinding.SearchActivityBindingImpl$OnClickListenerImpl -> org.videolan.vlc.databinding.SearchActivityBindingImpl$OnClickListenerImpl:
    1:1:void <init>():358:358 -> <init>
    1:1:void onClick(android.view.View):366:366 -> onClick
    1:1:org.videolan.vlc.databinding.SearchActivityBindingImpl$OnClickListenerImpl setValue(org.videolan.vlc.gui.SearchActivity$ClickHandler):361:361 -> setValue
org.videolan.vlc.databinding.SearchActivityBindingImpl$OnClickListenerImpl1 -> org.videolan.vlc.databinding.SearchActivityBindingImpl$OnClickListenerImpl1:
    1:1:void <init>():369:369 -> <init>
    1:1:void onClick(android.view.View):377:377 -> onClick
    1:1:org.videolan.vlc.databinding.SearchActivityBindingImpl$OnClickListenerImpl1 setValue(org.videolan.vlc.gui.SearchActivity$ClickHandler):372:372 -> setValue
org.videolan.vlc.databinding.SearchItemBinding -> org.videolan.vlc.databinding.SearchItemBinding:
    1:4:void <init>(java.lang.Object,android.view.View,int,android.widget.TextView,android.widget.ImageView,android.widget.TextView):49:52 -> <init>
    1:1:org.videolan.vlc.databinding.SearchItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):92:92 -> inflate
    2:2:org.videolan.vlc.databinding.SearchItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean,java.lang.Object):106:106 -> inflate
    2:2:org.videolan.vlc.databinding.SearchItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):92 -> inflate
org.videolan.vlc.databinding.SearchItemBindingImpl -> org.videolan.vlc.databinding.SearchItemBindingImpl:
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):29:29 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):32:32 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):29 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):208:208 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):29 -> <init>
    4:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):37:41 -> <init>
    4:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View):29 -> <init>
    9:9:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    9:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):42 -> <init>
    9:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View):29 -> <init>
    10:11:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):44:45 -> <init>
    10:11:void <init>(androidx.databinding.DataBindingComponent,android.view.View):29 -> <init>
    1:1:void _internalCallbackOnClick(int,android.view.View):191:191 -> _internalCallbackOnClick
    2:2:void _internalCallbackOnClick(int,android.view.View):193:193 -> _internalCallbackOnClick
    3:3:void _internalCallbackOnClick(int,android.view.View):204:204 -> _internalCallbackOnClick
    1:4:void executeBindings():136:139 -> executeBindings
    5:5:void executeBindings():141:141 -> executeBindings
    6:6:void executeBindings():143:143 -> executeBindings
    7:7:void executeBindings():145:145 -> executeBindings
    8:8:void executeBindings():153:153 -> executeBindings
    9:9:void executeBindings():155:155 -> executeBindings
    10:12:void executeBindings():166:168 -> executeBindings
    13:13:void executeBindings():173:173 -> executeBindings
    14:14:void androidx.databinding.adapters.ImageViewBindingAdapter.setImageDrawable(android.widget.ImageView,android.graphics.drawable.Drawable):51:51 -> executeBindings
    14:14:void executeBindings():173 -> executeBindings
    15:15:void executeBindings():178:178 -> executeBindings
    16:16:android.graphics.drawable.ColorDrawable androidx.databinding.adapters.Converters.convertColorToDrawable(int):35:35 -> executeBindings
    16:16:void executeBindings():178 -> executeBindings
    17:18:void androidx.databinding.adapters.ViewBindingAdapter.setBackground(android.view.View,android.graphics.drawable.Drawable):211:212 -> executeBindings
    17:18:void executeBindings():178 -> executeBindings
    19:19:void executeBindings():183:183 -> executeBindings
    20:20:void executeBindings():139:139 -> executeBindings
    1:3:boolean hasPendingBindings():58:60 -> hasPendingBindings
    4:4:boolean hasPendingBindings():62:62 -> hasPendingBindings
    1:4:void invalidateAll():50:53 -> invalidateAll
    5:5:void invalidateAll():52:52 -> invalidateAll
    1:6:void setBgColor(int):110:115 -> setBgColor
    7:7:void setBgColor(int):113:113 -> setBgColor
    1:6:void setCover(android.graphics.drawable.BitmapDrawable):118:123 -> setCover
    7:7:void setCover(android.graphics.drawable.BitmapDrawable):121:121 -> setCover
    1:6:void setHandler(org.videolan.vlc.gui.SearchActivity$ClickHandler):91:96 -> setHandler
    7:7:void setHandler(org.videolan.vlc.gui.SearchActivity$ClickHandler):94:94 -> setHandler
    1:6:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):99:104 -> setItem
    7:7:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):102:102 -> setItem
    1:1:boolean setVariable(int,java.lang.Object):70:70 -> setVariable
    2:2:boolean setVariable(int,java.lang.Object):73:73 -> setVariable
    3:3:boolean setVariable(int,java.lang.Object):76:76 -> setVariable
    4:4:boolean setVariable(int,java.lang.Object):79:79 -> setVariable
    5:5:boolean setVariable(int,java.lang.Object):82:82 -> setVariable
org.videolan.vlc.databinding.SendCrashActivityBinding -> org.videolan.vlc.databinding.SendCrashActivityBinding:
    1:3:void <init>(java.lang.Object,android.view.View,int,androidx.constraintlayout.widget.ConstraintLayout,androidx.constraintlayout.widget.ConstraintLayout,android.widget.ImageView,android.widget.Switch,android.widget.Button,android.widget.Button,android.widget.Button,android.widget.ProgressBar,android.widget.TextView,android.widget.TextView,android.widget.TextView,android.widget.TextView):63:65 -> <init>
    4:8:void <init>(java.lang.Object,android.view.View,int,androidx.constraintlayout.widget.ConstraintLayout,androidx.constraintlayout.widget.ConstraintLayout,android.widget.ImageView,android.widget.Switch,android.widget.Button,android.widget.Button,android.widget.Button,android.widget.ProgressBar,android.widget.TextView,android.widget.TextView,android.widget.TextView,android.widget.TextView):67:71 -> <init>
org.videolan.vlc.databinding.SendCrashActivityBindingImpl -> org.videolan.vlc.databinding.SendCrashActivityBindingImpl:
    1:13:void <clinit>():16:28 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):39:39 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):42:42 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):39 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):106:106 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):39 -> <init>
    4:5:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):56:57 -> <init>
    4:5:void <init>(androidx.databinding.DataBindingComponent,android.view.View):39 -> <init>
    6:6:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    6:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):58 -> <init>
    6:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View):39 -> <init>
    7:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):60:60 -> <init>
    7:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View):39 -> <init>
    1:1:void executeBindings():97:97 -> executeBindings
    2:3:void executeBindings():99:100 -> executeBindings
    1:3:boolean hasPendingBindings():73:75 -> hasPendingBindings
    4:4:boolean hasPendingBindings():77:77 -> hasPendingBindings
    1:4:void invalidateAll():65:68 -> invalidateAll
    5:5:void invalidateAll():67:67 -> invalidateAll
org.videolan.vlc.databinding.SimpleItemBinding -> org.videolan.vlc.databinding.SimpleItemBinding:
    1:1:void <init>(java.lang.Object,android.view.View,int):30:30 -> <init>
    1:1:org.videolan.vlc.databinding.SimpleItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):57:57 -> inflate
    2:2:org.videolan.vlc.databinding.SimpleItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean,java.lang.Object):71:71 -> inflate
    2:2:org.videolan.vlc.databinding.SimpleItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):57 -> inflate
org.videolan.vlc.databinding.SimpleItemBindingImpl -> org.videolan.vlc.databinding.SimpleItemBindingImpl:
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):33:33 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):36:36 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):33 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):203:203 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):33 -> <init>
    4:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):38:43 -> <init>
    4:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View):33 -> <init>
    10:10:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    10:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):44 -> <init>
    10:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View):33 -> <init>
    11:12:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):46:47 -> <init>
    11:12:void <init>(androidx.databinding.DataBindingComponent,android.view.View):33 -> <init>
    1:1:void _internalCallbackOnClick(int,android.view.View):186:186 -> _internalCallbackOnClick
    2:2:void _internalCallbackOnClick(int,android.view.View):188:188 -> _internalCallbackOnClick
    3:3:void _internalCallbackOnClick(int,android.view.View):199:199 -> _internalCallbackOnClick
    1:4:void executeBindings():121:124 -> executeBindings
    5:5:void executeBindings():126:126 -> executeBindings
    6:6:void executeBindings():130:130 -> executeBindings
    7:7:void executeBindings():139:139 -> executeBindings
    8:8:void executeBindings():141:141 -> executeBindings
    9:9:void executeBindings():166:166 -> executeBindings
    10:10:void executeBindings():171:171 -> executeBindings
    11:11:void androidx.databinding.adapters.ImageViewBindingAdapter.setImageDrawable(android.widget.ImageView,android.graphics.drawable.Drawable):51:51 -> executeBindings
    11:11:void executeBindings():171 -> executeBindings
    12:14:void executeBindings():176:178 -> executeBindings
    15:15:void executeBindings():124:124 -> executeBindings
    1:3:boolean hasPendingBindings():60:62 -> hasPendingBindings
    4:4:boolean hasPendingBindings():64:64 -> hasPendingBindings
    1:4:void invalidateAll():52:55 -> invalidateAll
    5:5:void invalidateAll():54:54 -> invalidateAll
    1:6:void setCover(android.graphics.drawable.BitmapDrawable):103:108 -> setCover
    7:7:void setCover(android.graphics.drawable.BitmapDrawable):106:106 -> setCover
    1:6:void setHandler(org.videolan.vlc.gui.SimpleAdapter$ClickHandler):87:92 -> setHandler
    7:7:void setHandler(org.videolan.vlc.gui.SimpleAdapter$ClickHandler):90:90 -> setHandler
    1:6:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):95:100 -> setItem
    7:7:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):98:98 -> setItem
    1:1:boolean setVariable(int,java.lang.Object):72:72 -> setVariable
    2:2:boolean setVariable(int,java.lang.Object):75:75 -> setVariable
    3:3:boolean setVariable(int,java.lang.Object):78:78 -> setVariable
org.videolan.vlc.databinding.SongBrowserBinding -> org.videolan.vlc.databinding.SongBrowserBinding:
    1:1:void <init>(java.lang.Object,android.view.View,int,androidx.recyclerview.widget.RecyclerView,androidx.constraintlayout.widget.ConstraintLayout,androidx.appcompat.widget.AppCompatImageButton,android.widget.TextView,androidx.appcompat.widget.AppCompatImageButton,android.widget.TextView,androidx.recyclerview.widget.RecyclerView,android.widget.FrameLayout,androidx.appcompat.widget.AppCompatImageButton,androidx.appcompat.widget.AppCompatImageButton,androidx.appcompat.widget.AppCompatImageButton,androidx.appcompat.widget.AppCompatImageButton,org.videolan.vlc.gui.tv.FocusableRecyclerView,android.widget.ProgressBar,androidx.appcompat.widget.AppCompatImageButton,android.widget.TextView,android.widget.TextView,android.widget.TextView,androidx.constraintlayout.widget.Group):96:96 -> <init>
    2:4:void <init>(java.lang.Object,android.view.View,int,androidx.recyclerview.widget.RecyclerView,androidx.constraintlayout.widget.ConstraintLayout,androidx.appcompat.widget.AppCompatImageButton,android.widget.TextView,androidx.appcompat.widget.AppCompatImageButton,android.widget.TextView,androidx.recyclerview.widget.RecyclerView,android.widget.FrameLayout,androidx.appcompat.widget.AppCompatImageButton,androidx.appcompat.widget.AppCompatImageButton,androidx.appcompat.widget.AppCompatImageButton,androidx.appcompat.widget.AppCompatImageButton,org.videolan.vlc.gui.tv.FocusableRecyclerView,android.widget.ProgressBar,androidx.appcompat.widget.AppCompatImageButton,android.widget.TextView,android.widget.TextView,android.widget.TextView,androidx.constraintlayout.widget.Group):98:100 -> <init>
    5:5:void <init>(java.lang.Object,android.view.View,int,androidx.recyclerview.widget.RecyclerView,androidx.constraintlayout.widget.ConstraintLayout,androidx.appcompat.widget.AppCompatImageButton,android.widget.TextView,androidx.appcompat.widget.AppCompatImageButton,android.widget.TextView,androidx.recyclerview.widget.RecyclerView,android.widget.FrameLayout,androidx.appcompat.widget.AppCompatImageButton,androidx.appcompat.widget.AppCompatImageButton,androidx.appcompat.widget.AppCompatImageButton,androidx.appcompat.widget.AppCompatImageButton,org.videolan.vlc.gui.tv.FocusableRecyclerView,android.widget.ProgressBar,androidx.appcompat.widget.AppCompatImageButton,android.widget.TextView,android.widget.TextView,android.widget.TextView,androidx.constraintlayout.widget.Group):105:105 -> <init>
    6:7:void <init>(java.lang.Object,android.view.View,int,androidx.recyclerview.widget.RecyclerView,androidx.constraintlayout.widget.ConstraintLayout,androidx.appcompat.widget.AppCompatImageButton,android.widget.TextView,androidx.appcompat.widget.AppCompatImageButton,android.widget.TextView,androidx.recyclerview.widget.RecyclerView,android.widget.FrameLayout,androidx.appcompat.widget.AppCompatImageButton,androidx.appcompat.widget.AppCompatImageButton,androidx.appcompat.widget.AppCompatImageButton,androidx.appcompat.widget.AppCompatImageButton,org.videolan.vlc.gui.tv.FocusableRecyclerView,android.widget.ProgressBar,androidx.appcompat.widget.AppCompatImageButton,android.widget.TextView,android.widget.TextView,android.widget.TextView,androidx.constraintlayout.widget.Group):109:110 -> <init>
    8:9:void <init>(java.lang.Object,android.view.View,int,androidx.recyclerview.widget.RecyclerView,androidx.constraintlayout.widget.ConstraintLayout,androidx.appcompat.widget.AppCompatImageButton,android.widget.TextView,androidx.appcompat.widget.AppCompatImageButton,android.widget.TextView,androidx.recyclerview.widget.RecyclerView,android.widget.FrameLayout,androidx.appcompat.widget.AppCompatImageButton,androidx.appcompat.widget.AppCompatImageButton,androidx.appcompat.widget.AppCompatImageButton,androidx.appcompat.widget.AppCompatImageButton,org.videolan.vlc.gui.tv.FocusableRecyclerView,android.widget.ProgressBar,androidx.appcompat.widget.AppCompatImageButton,android.widget.TextView,android.widget.TextView,android.widget.TextView,androidx.constraintlayout.widget.Group):113:114 -> <init>
    1:1:org.videolan.vlc.databinding.SongBrowserBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):133:133 -> inflate
    2:2:org.videolan.vlc.databinding.SongBrowserBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean,java.lang.Object):147:147 -> inflate
    2:2:org.videolan.vlc.databinding.SongBrowserBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):133 -> inflate
org.videolan.vlc.databinding.SongBrowserBindingImpl -> org.videolan.vlc.databinding.SongBrowserBindingImpl:
    1:17:void <clinit>():16:32 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):41:41 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):44:44 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):41 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):187:187 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):41 -> <init>
    4:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):65:67 -> <init>
    4:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View):41 -> <init>
    7:7:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    7:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):68 -> <init>
    7:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View):41 -> <init>
    8:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):70:70 -> <init>
    8:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View):41 -> <init>
    1:5:void executeBindings():133:137 -> executeBindings
    6:6:void executeBindings():140:140 -> executeBindings
    7:7:void executeBindings():176:176 -> executeBindings
    8:8:void executeBindings():181:181 -> executeBindings
    9:9:void executeBindings():136:136 -> executeBindings
    1:3:boolean hasPendingBindings():83:85 -> hasPendingBindings
    4:4:boolean hasPendingBindings():87:87 -> hasPendingBindings
    1:4:void invalidateAll():75:78 -> invalidateAll
    5:5:void invalidateAll():77:77 -> invalidateAll
    1:6:void setEmpty(boolean):115:120 -> setEmpty
    7:7:void setEmpty(boolean):118:118 -> setEmpty
    1:6:void setLoading(boolean):107:112 -> setLoading
    7:7:void setLoading(boolean):110:110 -> setLoading
    1:1:boolean setVariable(int,java.lang.Object):95:95 -> setVariable
    2:2:boolean setVariable(int,java.lang.Object):98:98 -> setVariable
org.videolan.vlc.databinding.SongHeaderItemBinding -> org.videolan.vlc.databinding.SongHeaderItemBinding:
    1:2:void <init>(java.lang.Object,android.view.View,int,android.widget.TextView):33:34 -> <init>
org.videolan.vlc.databinding.SongHeaderItemBindingImpl -> org.videolan.vlc.databinding.SongHeaderItemBindingImpl:
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28:28 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):31:31 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):187:187 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    4:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):34:36 -> <init>
    4:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    7:7:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    7:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):37 -> <init>
    7:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    8:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):39:39 -> <init>
    8:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    1:5:void executeBindings():113:117 -> executeBindings
    6:7:void executeBindings():120:121 -> executeBindings
    8:8:void executeBindings():131:131 -> executeBindings
    9:9:void executeBindings():143:143 -> executeBindings
    10:10:void executeBindings():151:151 -> executeBindings
    11:11:void executeBindings():158:158 -> executeBindings
    12:12:void executeBindings():163:163 -> executeBindings
    13:14:void androidx.databinding.adapters.ViewBindingAdapter.setBackground(android.view.View,android.graphics.drawable.Drawable):211:212 -> executeBindings
    13:14:void executeBindings():163 -> executeBindings
    15:16:void executeBindings():164:165 -> executeBindings
    17:17:void executeBindings():170:170 -> executeBindings
    18:18:void executeBindings():116:116 -> executeBindings
    1:3:boolean hasPendingBindings():52:54 -> hasPendingBindings
    4:4:boolean hasPendingBindings():56:56 -> hasPendingBindings
    1:4:void invalidateAll():44:47 -> invalidateAll
    5:5:void invalidateAll():46:46 -> invalidateAll
    1:6:void setHasContent(java.lang.Boolean):87:92 -> setHasContent
    7:7:void setHasContent(java.lang.Boolean):90:90 -> setHasContent
    1:6:void setHeaderText(java.lang.String):79:84 -> setHeaderText
    7:7:void setHeaderText(java.lang.String):82:82 -> setHeaderText
    1:6:void setHolder(org.videolan.vlc.gui.tv.MediaHeaderAdapter$ViewHolder):95:100 -> setHolder
    7:7:void setHolder(org.videolan.vlc.gui.tv.MediaHeaderAdapter$ViewHolder):98:98 -> setHolder
    1:1:boolean setVariable(int,java.lang.Object):64:64 -> setVariable
    2:2:boolean setVariable(int,java.lang.Object):67:67 -> setVariable
    3:3:boolean setVariable(int,java.lang.Object):70:70 -> setVariable
org.videolan.vlc.databinding.SongHeaderItemBindingImpl$OnClickListenerImpl -> org.videolan.vlc.databinding.SongHeaderItemBindingImpl$OnClickListenerImpl:
    1:1:void <init>():174:174 -> <init>
    1:1:void onClick(android.view.View):182:182 -> onClick
    1:1:org.videolan.vlc.databinding.SongHeaderItemBindingImpl$OnClickListenerImpl setValue(org.videolan.vlc.gui.tv.MediaHeaderAdapter$ViewHolder):177:177 -> setValue
org.videolan.vlc.databinding.SubtitleDownloadFragmentBinding -> org.videolan.vlc.databinding.SubtitleDownloadFragmentBinding:
    1:1:void <init>(java.lang.Object,android.view.View,int,androidx.constraintlayout.widget.Barrier,androidx.constraintlayout.widget.ConstraintLayout,android.widget.EditText,org.videolan.vlc.gui.MultiSelectionSpinner,android.widget.TextView,androidx.constraintlayout.widget.Guideline,android.widget.CheckBox,androidx.constraintlayout.widget.Group,android.widget.TextView,android.widget.EditText,androidx.constraintlayout.widget.Guideline,androidx.core.widget.NestedScrollView,android.widget.Button,android.widget.EditText,androidx.recyclerview.widget.RecyclerView,androidx.swiperefreshlayout.widget.SwipeRefreshLayout,androidx.constraintlayout.widget.Guideline):91:91 -> <init>
    2:4:void <init>(java.lang.Object,android.view.View,int,androidx.constraintlayout.widget.Barrier,androidx.constraintlayout.widget.ConstraintLayout,android.widget.EditText,org.videolan.vlc.gui.MultiSelectionSpinner,android.widget.TextView,androidx.constraintlayout.widget.Guideline,android.widget.CheckBox,androidx.constraintlayout.widget.Group,android.widget.TextView,android.widget.EditText,androidx.constraintlayout.widget.Guideline,androidx.core.widget.NestedScrollView,android.widget.Button,android.widget.EditText,androidx.recyclerview.widget.RecyclerView,androidx.swiperefreshlayout.widget.SwipeRefreshLayout,androidx.constraintlayout.widget.Guideline):93:95 -> <init>
    5:8:void <init>(java.lang.Object,android.view.View,int,androidx.constraintlayout.widget.Barrier,androidx.constraintlayout.widget.ConstraintLayout,android.widget.EditText,org.videolan.vlc.gui.MultiSelectionSpinner,android.widget.TextView,androidx.constraintlayout.widget.Guideline,android.widget.CheckBox,androidx.constraintlayout.widget.Group,android.widget.TextView,android.widget.EditText,androidx.constraintlayout.widget.Guideline,androidx.core.widget.NestedScrollView,android.widget.Button,android.widget.EditText,androidx.recyclerview.widget.RecyclerView,androidx.swiperefreshlayout.widget.SwipeRefreshLayout,androidx.constraintlayout.widget.Guideline):98:101 -> <init>
    9:13:void <init>(java.lang.Object,android.view.View,int,androidx.constraintlayout.widget.Barrier,androidx.constraintlayout.widget.ConstraintLayout,android.widget.EditText,org.videolan.vlc.gui.MultiSelectionSpinner,android.widget.TextView,androidx.constraintlayout.widget.Guideline,android.widget.CheckBox,androidx.constraintlayout.widget.Group,android.widget.TextView,android.widget.EditText,androidx.constraintlayout.widget.Guideline,androidx.core.widget.NestedScrollView,android.widget.Button,android.widget.EditText,androidx.recyclerview.widget.RecyclerView,androidx.swiperefreshlayout.widget.SwipeRefreshLayout,androidx.constraintlayout.widget.Guideline):103:107 -> <init>
    1:1:org.videolan.vlc.databinding.SubtitleDownloadFragmentBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):121:121 -> inflate
    2:2:org.videolan.vlc.databinding.SubtitleDownloadFragmentBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean,java.lang.Object):135:135 -> inflate
    2:2:org.videolan.vlc.databinding.SubtitleDownloadFragmentBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):121 -> inflate
org.videolan.vlc.databinding.SubtitleDownloadFragmentBindingImpl -> org.videolan.vlc.databinding.SubtitleDownloadFragmentBindingImpl:
    1:9:void <clinit>():16:24 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):148:148 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):151:151 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):148 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):35:35 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):148 -> <init>
    4:4:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):72:72 -> <init>
    4:4:void <init>(androidx.databinding.DataBindingComponent,android.view.View):148 -> <init>
    5:5:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):109:109 -> <init>
    5:5:void <init>(androidx.databinding.DataBindingComponent,android.view.View):148 -> <init>
    6:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):535:535 -> <init>
    6:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View):148 -> <init>
    7:15:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):170:178 -> <init>
    7:15:void <init>(androidx.databinding.DataBindingComponent,android.view.View):148 -> <init>
    16:16:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    16:16:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):179 -> <init>
    16:16:void <init>(androidx.databinding.DataBindingComponent,android.view.View):148 -> <init>
    17:19:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):181:183 -> <init>
    17:19:void <init>(androidx.databinding.DataBindingComponent,android.view.View):148 -> <init>
    1:1:void _internalCallbackOnCheckedChanged(int,android.widget.CompoundButton,boolean):522:522 -> _internalCallbackOnCheckedChanged
    2:2:void _internalCallbackOnCheckedChanged(int,android.widget.CompoundButton,boolean):531:531 -> _internalCallbackOnCheckedChanged
    1:1:void _internalCallbackOnRefresh(int):506:506 -> _internalCallbackOnRefresh
    2:2:void _internalCallbackOnRefresh(int):514:514 -> _internalCallbackOnRefresh
    1:4:void executeBindings():301:304 -> executeBindings
    5:5:void executeBindings():323:323 -> executeBindings
    6:6:void executeBindings():332:332 -> executeBindings
    7:7:void executeBindings():334:334 -> executeBindings
    8:8:void executeBindings():339:339 -> executeBindings
    9:9:void executeBindings():358:358 -> executeBindings
    10:10:void executeBindings():360:360 -> executeBindings
    11:11:void executeBindings():365:365 -> executeBindings
    12:12:void executeBindings():372:372 -> executeBindings
    13:13:void executeBindings():374:374 -> executeBindings
    14:14:void executeBindings():379:379 -> executeBindings
    15:15:void executeBindings():386:386 -> executeBindings
    16:16:void executeBindings():388:388 -> executeBindings
    17:17:void executeBindings():393:393 -> executeBindings
    18:18:void executeBindings():400:400 -> executeBindings
    19:19:void executeBindings():402:402 -> executeBindings
    20:20:void executeBindings():407:407 -> executeBindings
    21:21:void executeBindings():412:412 -> executeBindings
    22:22:void executeBindings():430:430 -> executeBindings
    23:23:void executeBindings():432:432 -> executeBindings
    24:24:void executeBindings():437:437 -> executeBindings
    25:25:void executeBindings():443:443 -> executeBindings
    26:26:void executeBindings():448:448 -> executeBindings
    27:27:void executeBindings():459:459 -> executeBindings
    28:32:void executeBindings():464:468 -> executeBindings
    33:33:void executeBindings():473:473 -> executeBindings
    34:35:void androidx.databinding.adapters.CompoundButtonBindingAdapter.setChecked(android.widget.CompoundButton,boolean):43:44 -> executeBindings
    34:35:void executeBindings():473 -> executeBindings
    36:36:void executeBindings():474:474 -> executeBindings
    37:38:void executeBindings():479:480 -> executeBindings
    39:40:void executeBindings():485:486 -> executeBindings
    41:41:void executeBindings():491:491 -> executeBindings
    42:42:void executeBindings():496:496 -> executeBindings
    43:43:void executeBindings():304:304 -> executeBindings
    1:3:boolean hasPendingBindings():196:198 -> hasPendingBindings
    4:4:boolean hasPendingBindings():200:200 -> hasPendingBindings
    1:4:void invalidateAll():188:191 -> invalidateAll
    5:5:void invalidateAll():190:190 -> invalidateAll
    1:3:boolean onChangeViewmodelIsApiLoading(androidx.databinding.ObservableBoolean,int):254:256 -> onChangeViewmodelIsApiLoading
    1:3:boolean onChangeViewmodelManualSearchEnabled(androidx.databinding.ObservableBoolean,int):245:247 -> onChangeViewmodelManualSearchEnabled
    1:3:boolean onChangeViewmodelObservableMessage(androidx.databinding.ObservableField,int):281:283 -> onChangeViewmodelObservableMessage
    1:3:boolean onChangeViewmodelObservableSearchEpisode(androidx.databinding.ObservableField,int):263:265 -> onChangeViewmodelObservableSearchEpisode
    1:3:boolean onChangeViewmodelObservableSearchName(androidx.databinding.ObservableField,int):290:292 -> onChangeViewmodelObservableSearchName
    1:3:boolean onChangeViewmodelObservableSearchSeason(androidx.databinding.ObservableField,int):272:274 -> onChangeViewmodelObservableSearchSeason
    1:1:boolean onFieldChange(int,java.lang.Object,int):239:239 -> onFieldChange
    2:2:boolean onFieldChange(int,java.lang.Object,int):237:237 -> onFieldChange
    3:3:boolean onFieldChange(int,java.lang.Object,int):235:235 -> onFieldChange
    4:4:boolean onFieldChange(int,java.lang.Object,int):233:233 -> onFieldChange
    5:5:boolean onFieldChange(int,java.lang.Object,int):231:231 -> onFieldChange
    6:6:boolean onFieldChange(int,java.lang.Object,int):229:229 -> onFieldChange
    1:1:boolean setVariable(int,java.lang.Object):208:208 -> setVariable
    1:6:void setViewmodel(org.videolan.vlc.viewmodels.SubtitlesModel):217:222 -> setViewmodel
    7:7:void setViewmodel(org.videolan.vlc.viewmodels.SubtitlesModel):220:220 -> setViewmodel
org.videolan.vlc.databinding.SubtitleDownloadFragmentBindingImpl$1 -> org.videolan.vlc.databinding.SubtitleDownloadFragmentBindingImpl$1:
    1:1:void <init>(org.videolan.vlc.databinding.SubtitleDownloadFragmentBindingImpl):35:35 -> <init>
    1:1:void onChange():40:40 -> onChange
    2:2:void onChange():49:49 -> onChange
    3:3:void onChange():59:59 -> onChange
    4:4:void onChange():67:67 -> onChange
org.videolan.vlc.databinding.SubtitleDownloadFragmentBindingImpl$2 -> org.videolan.vlc.databinding.SubtitleDownloadFragmentBindingImpl$2:
    1:1:void <init>(org.videolan.vlc.databinding.SubtitleDownloadFragmentBindingImpl):72:72 -> <init>
    1:1:void onChange():77:77 -> onChange
    2:2:void onChange():88:88 -> onChange
    3:3:void onChange():96:96 -> onChange
    4:4:void onChange():104:104 -> onChange
org.videolan.vlc.databinding.SubtitleDownloadFragmentBindingImpl$3 -> org.videolan.vlc.databinding.SubtitleDownloadFragmentBindingImpl$3:
    1:1:void <init>(org.videolan.vlc.databinding.SubtitleDownloadFragmentBindingImpl):109:109 -> <init>
    1:1:void onChange():114:114 -> onChange
    2:2:void onChange():125:125 -> onChange
    3:3:void onChange():133:133 -> onChange
    4:4:void onChange():141:141 -> onChange
org.videolan.vlc.databinding.SubtitleDownloadItemBinding -> org.videolan.vlc.databinding.SubtitleDownloadItemBinding:
    1:1:void <init>(java.lang.Object,android.view.View,int,androidx.constraintlayout.widget.Barrier,android.widget.ImageView,android.widget.TextView,android.widget.ProgressBar,android.widget.TextView):43:43 -> <init>
    2:5:void <init>(java.lang.Object,android.view.View,int,androidx.constraintlayout.widget.Barrier,android.widget.ImageView,android.widget.TextView,android.widget.ProgressBar,android.widget.TextView):45:48 -> <init>
    1:1:org.videolan.vlc.databinding.SubtitleDownloadItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):61:61 -> inflate
    2:2:org.videolan.vlc.databinding.SubtitleDownloadItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean,java.lang.Object):75:75 -> inflate
    2:2:org.videolan.vlc.databinding.SubtitleDownloadItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):61 -> inflate
org.videolan.vlc.databinding.SubtitleDownloadItemBindingImpl -> org.videolan.vlc.databinding.SubtitleDownloadItemBindingImpl:
    1:2:void <clinit>():16:17 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28:28 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):31:31 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):181:181 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    4:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):38:43 -> <init>
    4:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    10:10:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    10:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):44 -> <init>
    10:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    11:11:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):46:46 -> <init>
    11:11:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    1:4:void executeBindings():98:101 -> executeBindings
    5:5:void executeBindings():107:107 -> executeBindings
    6:6:void executeBindings():120:120 -> executeBindings
    7:7:void executeBindings():122:122 -> executeBindings
    8:8:void executeBindings():124:124 -> executeBindings
    9:9:void executeBindings():130:130 -> executeBindings
    10:10:void executeBindings():133:133 -> executeBindings
    11:11:void executeBindings():135:135 -> executeBindings
    12:12:void executeBindings():156:156 -> executeBindings
    13:13:void executeBindings():161:161 -> executeBindings
    14:15:void executeBindings():171:172 -> executeBindings
    16:16:void androidx.databinding.adapters.ImageViewBindingAdapter.setImageDrawable(android.widget.ImageView,android.graphics.drawable.Drawable):51:51 -> executeBindings
    16:16:void executeBindings():172 -> executeBindings
    17:19:void executeBindings():173:175 -> executeBindings
    20:20:void executeBindings():101:101 -> executeBindings
    1:3:boolean hasPendingBindings():59:61 -> hasPendingBindings
    4:4:boolean hasPendingBindings():63:63 -> hasPendingBindings
    1:4:void invalidateAll():51:54 -> invalidateAll
    5:5:void invalidateAll():53:53 -> invalidateAll
    1:6:void setSubtitleItem(org.videolan.vlc.gui.dialogs.SubtitleItem):80:85 -> setSubtitleItem
    7:7:void setSubtitleItem(org.videolan.vlc.gui.dialogs.SubtitleItem):83:83 -> setSubtitleItem
    1:1:boolean setVariable(int,java.lang.Object):71:71 -> setVariable
org.videolan.vlc.databinding.SubtitleDownloaderDialogBinding -> org.videolan.vlc.databinding.SubtitleDownloaderDialogBinding:
    1:7:void <init>(java.lang.Object,android.view.View,int,androidx.constraintlayout.widget.ConstraintLayout,android.widget.Button,android.widget.TextView,android.widget.Button,androidx.viewpager.widget.ViewPager,com.google.android.material.tabs.TabLayout):42:48 -> <init>
    1:1:org.videolan.vlc.databinding.SubtitleDownloaderDialogBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):54:54 -> inflate
    2:2:org.videolan.vlc.databinding.SubtitleDownloaderDialogBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean,java.lang.Object):68:68 -> inflate
    2:2:org.videolan.vlc.databinding.SubtitleDownloaderDialogBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):54 -> inflate
org.videolan.vlc.databinding.SubtitleDownloaderDialogBindingImpl -> org.videolan.vlc.databinding.SubtitleDownloaderDialogBindingImpl:
    1:6:void <clinit>():16:21 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30:30 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):33:33 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):90:90 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    4:4:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):41:41 -> <init>
    4:4:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    5:5:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    5:5:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):42 -> <init>
    5:5:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    6:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):44:44 -> <init>
    6:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    1:1:void executeBindings():81:81 -> executeBindings
    2:3:void executeBindings():83:84 -> executeBindings
    1:3:boolean hasPendingBindings():57:59 -> hasPendingBindings
    4:4:boolean hasPendingBindings():61:61 -> hasPendingBindings
    1:4:void invalidateAll():49:52 -> invalidateAll
    5:5:void invalidateAll():51:51 -> invalidateAll
org.videolan.vlc.databinding.SubtitleHistoryFragmentBinding -> org.videolan.vlc.databinding.SubtitleHistoryFragmentBinding:
    1:2:void <init>(java.lang.Object,android.view.View,int,androidx.recyclerview.widget.RecyclerView):22:23 -> <init>
    1:1:org.videolan.vlc.databinding.SubtitleHistoryFragmentBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):29:29 -> inflate
    2:2:org.videolan.vlc.databinding.SubtitleHistoryFragmentBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean,java.lang.Object):43:43 -> inflate
    2:2:org.videolan.vlc.databinding.SubtitleHistoryFragmentBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):29 -> inflate
org.videolan.vlc.databinding.SubtitleHistoryFragmentBindingImpl -> org.videolan.vlc.databinding.SubtitleHistoryFragmentBindingImpl:
    1:2:void <clinit>():16:17 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28:28 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):31:31 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):84:84 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    4:5:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):34:35 -> <init>
    4:5:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    6:6:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    6:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):36 -> <init>
    6:6:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    7:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):38:38 -> <init>
    7:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    1:1:void executeBindings():75:75 -> executeBindings
    2:3:void executeBindings():77:78 -> executeBindings
    1:3:boolean hasPendingBindings():51:53 -> hasPendingBindings
    4:4:boolean hasPendingBindings():55:55 -> hasPendingBindings
    1:4:void invalidateAll():43:46 -> invalidateAll
    5:5:void invalidateAll():45:45 -> invalidateAll
org.videolan.vlc.databinding.TvAudioPlayerBinding -> org.videolan.vlc.databinding.TvAudioPlayerBinding:
    1:3:void <init>(java.lang.Object,android.view.View,int,androidx.appcompat.widget.AppCompatImageView,androidx.appcompat.widget.AppCompatImageView,androidx.appcompat.widget.AppCompatImageView,androidx.appcompat.widget.AppCompatImageView,androidx.appcompat.widget.AppCompatImageView,androidx.appcompat.widget.AppCompatImageView,androidx.appcompat.widget.AppCompatImageView,android.widget.TextView,android.widget.TextView,android.widget.ProgressBar,android.widget.TextView,android.widget.TextView,androidx.recyclerview.widget.RecyclerView):71:73 -> <init>
    4:4:void <init>(java.lang.Object,android.view.View,int,androidx.appcompat.widget.AppCompatImageView,androidx.appcompat.widget.AppCompatImageView,androidx.appcompat.widget.AppCompatImageView,androidx.appcompat.widget.AppCompatImageView,androidx.appcompat.widget.AppCompatImageView,androidx.appcompat.widget.AppCompatImageView,androidx.appcompat.widget.AppCompatImageView,android.widget.TextView,android.widget.TextView,android.widget.ProgressBar,android.widget.TextView,android.widget.TextView,androidx.recyclerview.widget.RecyclerView):75:75 -> <init>
    5:12:void <init>(java.lang.Object,android.view.View,int,androidx.appcompat.widget.AppCompatImageView,androidx.appcompat.widget.AppCompatImageView,androidx.appcompat.widget.AppCompatImageView,androidx.appcompat.widget.AppCompatImageView,androidx.appcompat.widget.AppCompatImageView,androidx.appcompat.widget.AppCompatImageView,androidx.appcompat.widget.AppCompatImageView,android.widget.TextView,android.widget.TextView,android.widget.ProgressBar,android.widget.TextView,android.widget.TextView,androidx.recyclerview.widget.RecyclerView):77:84 -> <init>
org.videolan.vlc.databinding.TvAudioPlayerBindingImpl -> org.videolan.vlc.databinding.TvAudioPlayerBindingImpl:
    1:11:void <clinit>():16:26 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):37:37 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):40:40 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):37 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):179:179 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):37 -> <init>
    4:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):55:59 -> <init>
    4:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View):37 -> <init>
    9:9:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    9:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):60 -> <init>
    9:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View):37 -> <init>
    10:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):62:62 -> <init>
    10:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View):37 -> <init>
    1:4:void executeBindings():126:129 -> executeBindings
    5:5:void executeBindings():132:132 -> executeBindings
    6:6:void executeBindings():145:145 -> executeBindings
    7:7:void executeBindings():151:151 -> executeBindings
    8:8:void executeBindings():153:153 -> executeBindings
    9:9:void executeBindings():155:155 -> executeBindings
    10:10:void executeBindings():157:157 -> executeBindings
    11:14:void executeBindings():170:173 -> executeBindings
    15:15:void executeBindings():129:129 -> executeBindings
    1:3:boolean hasPendingBindings():75:77 -> hasPendingBindings
    4:4:boolean hasPendingBindings():79:79 -> hasPendingBindings
    1:4:void invalidateAll():67:70 -> invalidateAll
    5:5:void invalidateAll():69:69 -> invalidateAll
    1:3:boolean onChangeProgress(androidx.lifecycle.LiveData,int):115:117 -> onChangeProgress
    1:1:boolean onFieldChange(int,java.lang.Object,int):109:109 -> onFieldChange
    1:7:void setProgress(androidx.lifecycle.LiveData):96:102 -> setProgress
    8:8:void setProgress(androidx.lifecycle.LiveData):100:100 -> setProgress
    1:1:boolean setVariable(int,java.lang.Object):87:87 -> setVariable
org.videolan.vlc.databinding.TvPlaylistItemBinding -> org.videolan.vlc.databinding.TvPlaylistItemBinding:
    1:4:void <init>(java.lang.Object,android.view.View,int,android.widget.TextView,org.videolan.vlc.gui.view.MiniVisualizer,android.widget.TextView):37:40 -> <init>
    1:1:org.videolan.vlc.databinding.TvPlaylistItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):59:59 -> inflate
    2:2:org.videolan.vlc.databinding.TvPlaylistItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean,java.lang.Object):73:73 -> inflate
    2:2:org.videolan.vlc.databinding.TvPlaylistItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):59 -> inflate
org.videolan.vlc.databinding.TvPlaylistItemBindingImpl -> org.videolan.vlc.databinding.TvPlaylistItemBindingImpl:
    1:2:void <clinit>():16:17 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28:28 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):31:31 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):141:141 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    4:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):36:39 -> <init>
    4:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    8:8:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    8:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):40 -> <init>
    8:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    9:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):42:42 -> <init>
    9:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    1:6:void executeBindings():105:110 -> executeBindings
    7:7:void executeBindings():121:121 -> executeBindings
    8:8:void executeBindings():123:123 -> executeBindings
    9:10:void executeBindings():129:130 -> executeBindings
    11:11:void executeBindings():135:135 -> executeBindings
    12:12:android.graphics.drawable.ColorDrawable androidx.databinding.adapters.Converters.convertColorToDrawable(int):35:35 -> executeBindings
    12:12:void executeBindings():135 -> executeBindings
    13:14:void androidx.databinding.adapters.ViewBindingAdapter.setBackground(android.view.View,android.graphics.drawable.Drawable):211:212 -> executeBindings
    13:14:void executeBindings():135 -> executeBindings
    15:15:void executeBindings():108:108 -> executeBindings
    1:3:boolean hasPendingBindings():55:57 -> hasPendingBindings
    4:4:boolean hasPendingBindings():59:59 -> hasPendingBindings
    1:4:void invalidateAll():47:50 -> invalidateAll
    5:5:void invalidateAll():49:49 -> invalidateAll
    1:6:void setBgColor(int):79:84 -> setBgColor
    7:7:void setBgColor(int):82:82 -> setBgColor
    1:6:void setMedia(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):87:92 -> setMedia
    7:7:void setMedia(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):90:90 -> setMedia
    1:1:boolean setVariable(int,java.lang.Object):67:67 -> setVariable
    2:2:boolean setVariable(int,java.lang.Object):70:70 -> setVariable
org.videolan.vlc.databinding.VideoGridBinding -> org.videolan.vlc.databinding.VideoGridBinding:
    1:7:void <init>(java.lang.Object,android.view.View,int,android.widget.Button,android.widget.ViewFlipper,android.widget.TextView,org.videolan.vlc.gui.view.SwipeRefreshLayout,android.widget.TextView,org.videolan.vlc.gui.view.AutoFitRecyclerView):46:52 -> <init>
    1:1:org.videolan.vlc.databinding.VideoGridBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):64:64 -> inflate
    2:2:org.videolan.vlc.databinding.VideoGridBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean,java.lang.Object):78:78 -> inflate
    2:2:org.videolan.vlc.databinding.VideoGridBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):64 -> inflate
org.videolan.vlc.databinding.VideoGridBindingImpl -> org.videolan.vlc.databinding.VideoGridBindingImpl:
    1:4:void <clinit>():16:19 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30:30 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):33:33 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):139:139 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    4:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):41:45 -> <init>
    4:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    9:9:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    9:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):46 -> <init>
    9:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    10:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):48:48 -> <init>
    10:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    1:5:void executeBindings():100:104 -> executeBindings
    6:8:void executeBindings():131:133 -> executeBindings
    9:9:void executeBindings():103:103 -> executeBindings
    1:3:boolean hasPendingBindings():61:63 -> hasPendingBindings
    4:4:boolean hasPendingBindings():65:65 -> hasPendingBindings
    1:4:void invalidateAll():53:56 -> invalidateAll
    5:5:void invalidateAll():55:55 -> invalidateAll
    1:6:void setEmpty(boolean):82:87 -> setEmpty
    7:7:void setEmpty(boolean):85:85 -> setEmpty
    1:1:boolean setVariable(int,java.lang.Object):73:73 -> setVariable
org.videolan.vlc.databinding.VideoGridCardBinding -> org.videolan.vlc.databinding.VideoGridCardBinding:
    1:2:void <init>(java.lang.Object,android.view.View,int,android.widget.ImageView,android.widget.ImageView,android.widget.ProgressBar,android.widget.TextView,android.widget.ImageView,android.widget.ImageView,android.widget.TextView,android.widget.TextView):85:86 -> <init>
    3:8:void <init>(java.lang.Object,android.view.View,int,android.widget.ImageView,android.widget.ImageView,android.widget.ProgressBar,android.widget.TextView,android.widget.ImageView,android.widget.ImageView,android.widget.TextView,android.widget.TextView):88:93 -> <init>
org.videolan.vlc.databinding.VideoGridCardBindingImpl -> org.videolan.vlc.databinding.VideoGridCardBindingImpl:
    1:2:void <clinit>():16:17 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31:31 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):34:34 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):467:467 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    4:12:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):44:52 -> <init>
    4:12:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    13:13:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    13:13:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):53 -> <init>
    13:13:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    14:14:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):55:55 -> <init>
    14:14:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    1:6:void executeBindings():224:229 -> executeBindings
    7:7:void executeBindings():231:231 -> executeBindings
    8:8:void executeBindings():235:235 -> executeBindings
    9:9:void executeBindings():238:238 -> executeBindings
    10:10:void executeBindings():241:241 -> executeBindings
    11:13:void executeBindings():245:247 -> executeBindings
    14:14:void executeBindings():249:249 -> executeBindings
    15:15:void executeBindings():302:302 -> executeBindings
    16:16:void executeBindings():304:304 -> executeBindings
    17:17:void executeBindings():306:306 -> executeBindings
    18:18:void executeBindings():315:315 -> executeBindings
    19:19:void executeBindings():358:358 -> executeBindings
    20:20:void executeBindings():365:365 -> executeBindings
    21:23:void executeBindings():379:381 -> executeBindings
    24:24:void executeBindings():386:386 -> executeBindings
    25:25:android.graphics.drawable.ColorDrawable androidx.databinding.adapters.Converters.convertColorToDrawable(int):35:35 -> executeBindings
    25:25:void executeBindings():386 -> executeBindings
    26:27:void androidx.databinding.adapters.ViewBindingAdapter.setBackground(android.view.View,android.graphics.drawable.Drawable):211:212 -> executeBindings
    26:27:void executeBindings():386 -> executeBindings
    28:28:void executeBindings():391:391 -> executeBindings
    29:30:void executeBindings():396:397 -> executeBindings
    31:32:void executeBindings():402:403 -> executeBindings
    33:33:void executeBindings():408:408 -> executeBindings
    34:34:void executeBindings():413:413 -> executeBindings
    35:35:void androidx.databinding.adapters.ImageViewBindingAdapter.setImageDrawable(android.widget.ImageView,android.graphics.drawable.Drawable):51:51 -> executeBindings
    35:35:void executeBindings():413 -> executeBindings
    36:36:void executeBindings():418:418 -> executeBindings
    37:37:void executeBindings():423:423 -> executeBindings
    38:38:void executeBindings():428:428 -> executeBindings
    39:39:void executeBindings():227:227 -> executeBindings
    1:3:boolean hasPendingBindings():68:70 -> hasPendingBindings
    4:4:boolean hasPendingBindings():72:72 -> hasPendingBindings
    1:4:void invalidateAll():60:63 -> invalidateAll
    5:5:void invalidateAll():62:62 -> invalidateAll
    1:3:boolean onChangeShowFilename(androidx.databinding.ObservableBoolean,int):213:215 -> onChangeShowFilename
    1:1:boolean onFieldChange(int,java.lang.Object,int):207:207 -> onFieldChange
    1:6:void setBgColor(int):143:148 -> setBgColor
    7:7:void setBgColor(int):146:146 -> setBgColor
    1:6:void setCover(android.graphics.drawable.BitmapDrawable):151:156 -> setCover
    7:7:void setCover(android.graphics.drawable.BitmapDrawable):154:154 -> setCover
    1:6:void setHolder(org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder):159:164 -> setHolder
    7:7:void setHolder(org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder):162:162 -> setHolder
    1:6:void setMax(int):127:132 -> setMax
    7:7:void setMax(int):130:130 -> setMax
    1:6:void setMedia(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):176:181 -> setMedia
    7:7:void setMedia(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):179:179 -> setMedia
    1:6:void setProgress(int):135:140 -> setProgress
    7:7:void setProgress(int):138:138 -> setProgress
    1:6:void setResolution(java.lang.String):119:124 -> setResolution
    7:7:void setResolution(java.lang.String):122:122 -> setResolution
    1:6:void setSeen(long):184:189 -> setSeen
    7:7:void setSeen(long):187:187 -> setSeen
    1:7:void setShowFilename(androidx.databinding.ObservableBoolean):167:173 -> setShowFilename
    8:8:void setShowFilename(androidx.databinding.ObservableBoolean):171:171 -> setShowFilename
    1:6:void setTime(java.lang.String):195:200 -> setTime
    7:7:void setTime(java.lang.String):198:198 -> setTime
    1:1:boolean setVariable(int,java.lang.Object):80:80 -> setVariable
    2:2:boolean setVariable(int,java.lang.Object):83:83 -> setVariable
    3:3:boolean setVariable(int,java.lang.Object):86:86 -> setVariable
    4:4:boolean setVariable(int,java.lang.Object):89:89 -> setVariable
    5:5:boolean setVariable(int,java.lang.Object):92:92 -> setVariable
    6:6:boolean setVariable(int,java.lang.Object):95:95 -> setVariable
    7:7:boolean setVariable(int,java.lang.Object):98:98 -> setVariable
    8:8:boolean setVariable(int,java.lang.Object):101:101 -> setVariable
    9:9:boolean setVariable(int,java.lang.Object):104:104 -> setVariable
    10:10:boolean setVariable(int,java.lang.Object):107:107 -> setVariable
    11:11:boolean setVariable(int,java.lang.Object):110:110 -> setVariable
org.videolan.vlc.databinding.VideoGridCardBindingImpl$OnClickListenerImpl -> org.videolan.vlc.databinding.VideoGridCardBindingImpl$OnClickListenerImpl:
    1:1:void <init>():432:432 -> <init>
    1:1:void onClick(android.view.View):440:440 -> onClick
    1:1:org.videolan.vlc.databinding.VideoGridCardBindingImpl$OnClickListenerImpl setValue(org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder):435:435 -> setValue
org.videolan.vlc.databinding.VideoGridCardBindingImpl$OnClickListenerImpl1 -> org.videolan.vlc.databinding.VideoGridCardBindingImpl$OnClickListenerImpl1:
    1:1:void <init>():454:454 -> <init>
    1:1:void onClick(android.view.View):462:462 -> onClick
    1:1:org.videolan.vlc.databinding.VideoGridCardBindingImpl$OnClickListenerImpl1 setValue(org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder):457:457 -> setValue
org.videolan.vlc.databinding.VideoGridCardBindingImpl$OnLongClickListenerImpl -> org.videolan.vlc.databinding.VideoGridCardBindingImpl$OnLongClickListenerImpl:
    1:1:void <init>():443:443 -> <init>
    1:1:boolean onLongClick(android.view.View):451:451 -> onLongClick
    1:1:org.videolan.vlc.databinding.VideoGridCardBindingImpl$OnLongClickListenerImpl setValue(org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder):446:446 -> setValue
org.videolan.vlc.databinding.VideoListCardBinding -> org.videolan.vlc.databinding.VideoListCardBinding:
    1:2:void <init>(java.lang.Object,android.view.View,int,android.widget.ImageView,android.widget.ImageView,android.widget.ProgressBar,android.widget.ImageView,android.widget.ImageView,android.widget.TextView,android.widget.TextView):78:79 -> <init>
    3:7:void <init>(java.lang.Object,android.view.View,int,android.widget.ImageView,android.widget.ImageView,android.widget.ProgressBar,android.widget.ImageView,android.widget.ImageView,android.widget.TextView,android.widget.TextView):81:85 -> <init>
org.videolan.vlc.databinding.VideoListCardBindingImpl -> org.videolan.vlc.databinding.VideoListCardBindingImpl:
    1:2:void <clinit>():16:17 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31:31 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):34:34 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):427:427 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    4:11:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):43:50 -> <init>
    4:11:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    12:12:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    12:12:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):51 -> <init>
    12:12:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    13:13:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):53:53 -> <init>
    13:13:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    1:5:void executeBindings():211:215 -> executeBindings
    6:6:void executeBindings():217:217 -> executeBindings
    7:7:void executeBindings():220:220 -> executeBindings
    8:9:void executeBindings():223:224 -> executeBindings
    10:12:void executeBindings():228:230 -> executeBindings
    13:13:void executeBindings():233:233 -> executeBindings
    14:14:void executeBindings():267:267 -> executeBindings
    15:15:void executeBindings():269:269 -> executeBindings
    16:16:void executeBindings():271:271 -> executeBindings
    17:17:void executeBindings():280:280 -> executeBindings
    18:18:void executeBindings():323:323 -> executeBindings
    19:19:void executeBindings():330:330 -> executeBindings
    20:22:void executeBindings():344:346 -> executeBindings
    23:23:void executeBindings():351:351 -> executeBindings
    24:24:android.graphics.drawable.ColorDrawable androidx.databinding.adapters.Converters.convertColorToDrawable(int):35:35 -> executeBindings
    24:24:void executeBindings():351 -> executeBindings
    25:26:void androidx.databinding.adapters.ViewBindingAdapter.setBackground(android.view.View,android.graphics.drawable.Drawable):211:212 -> executeBindings
    25:26:void executeBindings():351 -> executeBindings
    27:29:void executeBindings():356:358 -> executeBindings
    30:30:void executeBindings():363:363 -> executeBindings
    31:31:void executeBindings():368:368 -> executeBindings
    32:32:void executeBindings():373:373 -> executeBindings
    33:33:void androidx.databinding.adapters.ImageViewBindingAdapter.setImageDrawable(android.widget.ImageView,android.graphics.drawable.Drawable):51:51 -> executeBindings
    33:33:void executeBindings():373 -> executeBindings
    34:34:void executeBindings():378:378 -> executeBindings
    35:35:void executeBindings():383:383 -> executeBindings
    36:36:void executeBindings():388:388 -> executeBindings
    37:37:void executeBindings():214:214 -> executeBindings
    1:3:boolean hasPendingBindings():66:68 -> hasPendingBindings
    4:4:boolean hasPendingBindings():70:70 -> hasPendingBindings
    1:4:void invalidateAll():58:61 -> invalidateAll
    5:5:void invalidateAll():60:60 -> invalidateAll
    1:3:boolean onChangeShowFilename(androidx.databinding.ObservableBoolean,int):200:202 -> onChangeShowFilename
    1:1:boolean onFieldChange(int,java.lang.Object,int):194:194 -> onFieldChange
    1:6:void setBgColor(int):130:135 -> setBgColor
    7:7:void setBgColor(int):133:133 -> setBgColor
    1:6:void setCover(android.graphics.drawable.BitmapDrawable):138:143 -> setCover
    7:7:void setCover(android.graphics.drawable.BitmapDrawable):141:141 -> setCover
    1:6:void setHolder(org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder):146:151 -> setHolder
    7:7:void setHolder(org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder):149:149 -> setHolder
    1:6:void setMax(int):114:119 -> setMax
    7:7:void setMax(int):117:117 -> setMax
    1:6:void setMedia(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):163:168 -> setMedia
    7:7:void setMedia(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):166:166 -> setMedia
    1:6:void setProgress(int):122:127 -> setProgress
    7:7:void setProgress(int):125:125 -> setProgress
    1:6:void setSeen(long):171:176 -> setSeen
    7:7:void setSeen(long):174:174 -> setSeen
    1:7:void setShowFilename(androidx.databinding.ObservableBoolean):154:160 -> setShowFilename
    8:8:void setShowFilename(androidx.databinding.ObservableBoolean):158:158 -> setShowFilename
    1:6:void setTime(java.lang.String):182:187 -> setTime
    7:7:void setTime(java.lang.String):185:185 -> setTime
    1:1:boolean setVariable(int,java.lang.Object):78:78 -> setVariable
    2:2:boolean setVariable(int,java.lang.Object):81:81 -> setVariable
    3:3:boolean setVariable(int,java.lang.Object):84:84 -> setVariable
    4:4:boolean setVariable(int,java.lang.Object):87:87 -> setVariable
    5:5:boolean setVariable(int,java.lang.Object):90:90 -> setVariable
    6:6:boolean setVariable(int,java.lang.Object):93:93 -> setVariable
    7:7:boolean setVariable(int,java.lang.Object):96:96 -> setVariable
    8:8:boolean setVariable(int,java.lang.Object):99:99 -> setVariable
    9:9:boolean setVariable(int,java.lang.Object):102:102 -> setVariable
    10:10:boolean setVariable(int,java.lang.Object):105:105 -> setVariable
org.videolan.vlc.databinding.VideoListCardBindingImpl$OnClickListenerImpl -> org.videolan.vlc.databinding.VideoListCardBindingImpl$OnClickListenerImpl:
    1:1:void <init>():392:392 -> <init>
    1:1:void onClick(android.view.View):400:400 -> onClick
    1:1:org.videolan.vlc.databinding.VideoListCardBindingImpl$OnClickListenerImpl setValue(org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder):395:395 -> setValue
org.videolan.vlc.databinding.VideoListCardBindingImpl$OnClickListenerImpl1 -> org.videolan.vlc.databinding.VideoListCardBindingImpl$OnClickListenerImpl1:
    1:1:void <init>():414:414 -> <init>
    1:1:void onClick(android.view.View):422:422 -> onClick
    1:1:org.videolan.vlc.databinding.VideoListCardBindingImpl$OnClickListenerImpl1 setValue(org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder):417:417 -> setValue
org.videolan.vlc.databinding.VideoListCardBindingImpl$OnLongClickListenerImpl -> org.videolan.vlc.databinding.VideoListCardBindingImpl$OnLongClickListenerImpl:
    1:1:void <init>():403:403 -> <init>
    1:1:boolean onLongClick(android.view.View):411:411 -> onLongClick
    1:1:org.videolan.vlc.databinding.VideoListCardBindingImpl$OnLongClickListenerImpl setValue(org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder):406:406 -> setValue
org.videolan.vlc.databinding.VideogroupItemBinding -> org.videolan.vlc.databinding.VideogroupItemBinding:
    1:5:void <init>(java.lang.Object,android.view.View,int,android.widget.ImageView,android.widget.ImageView,android.widget.TextView,android.widget.TextView):48:52 -> <init>
    1:1:org.videolan.vlc.databinding.VideogroupItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):85:85 -> inflate
    2:2:org.videolan.vlc.databinding.VideogroupItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean,java.lang.Object):99:99 -> inflate
    2:2:org.videolan.vlc.databinding.VideogroupItemBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):85 -> inflate
org.videolan.vlc.databinding.VideogroupItemBindingImpl -> org.videolan.vlc.databinding.VideogroupItemBindingImpl:
    1:2:void <clinit>():16:17 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30:30 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):33:33 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):221:221 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    4:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):39:43 -> <init>
    4:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    9:9:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    9:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):44 -> <init>
    9:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    10:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):46:46 -> <init>
    10:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    1:4:void executeBindings():131:134 -> executeBindings
    5:6:void executeBindings():136:137 -> executeBindings
    7:8:void executeBindings():140:141 -> executeBindings
    9:9:void executeBindings():149:149 -> executeBindings
    10:10:void executeBindings():158:158 -> executeBindings
    11:11:void executeBindings():160:160 -> executeBindings
    12:12:void executeBindings():171:171 -> executeBindings
    13:13:void androidx.databinding.adapters.ImageViewBindingAdapter.setImageDrawable(android.widget.ImageView,android.graphics.drawable.Drawable):51:51 -> executeBindings
    13:13:void executeBindings():171 -> executeBindings
    14:15:void executeBindings():176:177 -> executeBindings
    16:17:void executeBindings():182:183 -> executeBindings
    18:18:void executeBindings():188:188 -> executeBindings
    19:19:void executeBindings():193:193 -> executeBindings
    20:20:android.graphics.drawable.ColorDrawable androidx.databinding.adapters.Converters.convertColorToDrawable(int):35:35 -> executeBindings
    20:20:void executeBindings():193 -> executeBindings
    21:22:void androidx.databinding.adapters.ViewBindingAdapter.setBackground(android.view.View,android.graphics.drawable.Drawable):211:212 -> executeBindings
    21:22:void executeBindings():193 -> executeBindings
    23:23:void executeBindings():134:134 -> executeBindings
    1:3:boolean hasPendingBindings():59:61 -> hasPendingBindings
    4:4:boolean hasPendingBindings():63:63 -> hasPendingBindings
    1:4:void invalidateAll():51:54 -> invalidateAll
    5:5:void invalidateAll():53:53 -> invalidateAll
    1:6:void setBgColor(int):105:110 -> setBgColor
    7:7:void setBgColor(int):108:108 -> setBgColor
    1:6:void setCover(android.graphics.drawable.BitmapDrawable):113:118 -> setCover
    7:7:void setCover(android.graphics.drawable.BitmapDrawable):116:116 -> setCover
    1:6:void setGroup(org.videolan.medialibrary.interfaces.media.AbstractVideoGroup):89:94 -> setGroup
    7:7:void setGroup(org.videolan.medialibrary.interfaces.media.AbstractVideoGroup):92:92 -> setGroup
    1:6:void setHolder(org.videolan.vlc.gui.videogroups.VideoGroupsAdapter$ViewHolder):97:102 -> setHolder
    7:7:void setHolder(org.videolan.vlc.gui.videogroups.VideoGroupsAdapter$ViewHolder):100:100 -> setHolder
    1:1:boolean setVariable(int,java.lang.Object):71:71 -> setVariable
    2:2:boolean setVariable(int,java.lang.Object):74:74 -> setVariable
    3:3:boolean setVariable(int,java.lang.Object):77:77 -> setVariable
    4:4:boolean setVariable(int,java.lang.Object):80:80 -> setVariable
org.videolan.vlc.databinding.VideogroupItemBindingImpl$OnClickListenerImpl -> org.videolan.vlc.databinding.VideogroupItemBindingImpl$OnClickListenerImpl:
    1:1:void <init>():197:197 -> <init>
    1:1:void onClick(android.view.View):205:205 -> onClick
    1:1:org.videolan.vlc.databinding.VideogroupItemBindingImpl$OnClickListenerImpl setValue(org.videolan.vlc.gui.videogroups.VideoGroupsAdapter$ViewHolder):200:200 -> setValue
org.videolan.vlc.databinding.VideogroupItemBindingImpl$OnClickListenerImpl1 -> org.videolan.vlc.databinding.VideogroupItemBindingImpl$OnClickListenerImpl1:
    1:1:void <init>():208:208 -> <init>
    1:1:void onClick(android.view.View):216:216 -> onClick
    1:1:org.videolan.vlc.databinding.VideogroupItemBindingImpl$OnClickListenerImpl1 setValue(org.videolan.vlc.gui.videogroups.VideoGroupsAdapter$ViewHolder):211:211 -> setValue
org.videolan.vlc.databinding.VideogroupsFragmentBinding -> org.videolan.vlc.databinding.VideogroupsFragmentBinding:
    1:2:void <init>(java.lang.Object,android.view.View,int,android.widget.Button,androidx.recyclerview.widget.RecyclerView,android.widget.ViewFlipper,android.widget.TextView,org.videolan.vlc.gui.view.SwipeRefreshLayout,android.widget.TextView):46:47 -> <init>
    3:4:void <init>(java.lang.Object,android.view.View,int,android.widget.Button,androidx.recyclerview.widget.RecyclerView,android.widget.ViewFlipper,android.widget.TextView,org.videolan.vlc.gui.view.SwipeRefreshLayout,android.widget.TextView):49:50 -> <init>
    5:5:void <init>(java.lang.Object,android.view.View,int,android.widget.Button,androidx.recyclerview.widget.RecyclerView,android.widget.ViewFlipper,android.widget.TextView,org.videolan.vlc.gui.view.SwipeRefreshLayout,android.widget.TextView):52:52 -> <init>
    1:1:org.videolan.vlc.databinding.VideogroupsFragmentBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):64:64 -> inflate
    2:2:org.videolan.vlc.databinding.VideogroupsFragmentBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean,java.lang.Object):78:78 -> inflate
    2:2:org.videolan.vlc.databinding.VideogroupsFragmentBinding inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean):64 -> inflate
org.videolan.vlc.databinding.VideogroupsFragmentBindingImpl -> org.videolan.vlc.databinding.VideogroupsFragmentBindingImpl:
    1:5:void <clinit>():16:20 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31:31 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):34:34 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):133:133 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    4:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):42:45 -> <init>
    4:7:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    8:8:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    8:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):46 -> <init>
    8:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    9:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):48:48 -> <init>
    9:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View):31 -> <init>
    1:4:void executeBindings():100:103 -> executeBindings
    5:5:void executeBindings():105:105 -> executeBindings
    6:7:void executeBindings():126:127 -> executeBindings
    8:8:void executeBindings():103:103 -> executeBindings
    1:3:boolean hasPendingBindings():61:63 -> hasPendingBindings
    4:4:boolean hasPendingBindings():65:65 -> hasPendingBindings
    1:4:void invalidateAll():53:56 -> invalidateAll
    5:5:void invalidateAll():55:55 -> invalidateAll
    1:6:void setEmpty(boolean):82:87 -> setEmpty
    7:7:void setEmpty(boolean):85:85 -> setEmpty
    1:1:boolean setVariable(int,java.lang.Object):73:73 -> setVariable
org.videolan.vlc.databinding.VlcLoginDialogBinding -> org.videolan.vlc.databinding.VlcLoginDialogBinding:
    1:4:void <init>(java.lang.Object,android.view.View,int,android.widget.Button,android.widget.Button,android.widget.EditText,com.google.android.material.textfield.TextInputLayout,android.widget.EditText,com.google.android.material.textfield.TextInputLayout,android.widget.CheckBox,android.widget.TextView,android.widget.TextView):61:64 -> <init>
    5:5:void <init>(java.lang.Object,android.view.View,int,android.widget.Button,android.widget.Button,android.widget.EditText,com.google.android.material.textfield.TextInputLayout,android.widget.EditText,com.google.android.material.textfield.TextInputLayout,android.widget.CheckBox,android.widget.TextView,android.widget.TextView):66:66 -> <init>
    6:8:void <init>(java.lang.Object,android.view.View,int,android.widget.Button,android.widget.Button,android.widget.EditText,com.google.android.material.textfield.TextInputLayout,android.widget.EditText,com.google.android.material.textfield.TextInputLayout,android.widget.CheckBox,android.widget.TextView,android.widget.TextView):68:70 -> <init>
org.videolan.vlc.databinding.VlcLoginDialogBindingImpl -> org.videolan.vlc.databinding.VlcLoginDialogBindingImpl:
    1:4:void <clinit>():16:19 -> <clinit>
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):32:32 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):35:35 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):32 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):231:231 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):32 -> <init>
    4:11:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):46:53 -> <init>
    4:11:void <init>(androidx.databinding.DataBindingComponent,android.view.View):32 -> <init>
    12:12:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    12:12:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):54 -> <init>
    12:12:void <init>(androidx.databinding.DataBindingComponent,android.view.View):32 -> <init>
    13:13:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):56:56 -> <init>
    13:13:void <init>(androidx.databinding.DataBindingComponent,android.view.View):32 -> <init>
    1:4:void executeBindings():119:122 -> executeBindings
    5:6:void executeBindings():129:130 -> executeBindings
    7:7:void executeBindings():141:141 -> executeBindings
    8:8:void executeBindings():143:143 -> executeBindings
    9:9:void executeBindings():145:145 -> executeBindings
    10:10:void executeBindings():154:154 -> executeBindings
    11:11:void executeBindings():156:156 -> executeBindings
    12:12:void executeBindings():158:158 -> executeBindings
    13:13:void executeBindings():175:175 -> executeBindings
    14:16:void executeBindings():193:195 -> executeBindings
    17:18:void androidx.databinding.adapters.CompoundButtonBindingAdapter.setChecked(android.widget.CompoundButton,boolean):43:44 -> executeBindings
    17:18:void executeBindings():195 -> executeBindings
    19:22:void executeBindings():200:203 -> executeBindings
    23:23:void executeBindings():122:122 -> executeBindings
    1:3:boolean hasPendingBindings():69:71 -> hasPendingBindings
    4:4:boolean hasPendingBindings():73:73 -> hasPendingBindings
    1:4:void invalidateAll():61:64 -> invalidateAll
    5:5:void invalidateAll():63:63 -> invalidateAll
    1:6:void setDialog(org.videolan.libvlc.Dialog$LoginDialog):101:106 -> setDialog
    7:7:void setDialog(org.videolan.libvlc.Dialog$LoginDialog):104:104 -> setDialog
    1:6:void setHandler(org.videolan.vlc.gui.dialogs.VlcLoginDialog):93:98 -> setHandler
    7:7:void setHandler(org.videolan.vlc.gui.dialogs.VlcLoginDialog):96:96 -> setHandler
    1:1:boolean setVariable(int,java.lang.Object):81:81 -> setVariable
    2:2:boolean setVariable(int,java.lang.Object):84:84 -> setVariable
org.videolan.vlc.databinding.VlcLoginDialogBindingImpl$OnClickListenerImpl -> org.videolan.vlc.databinding.VlcLoginDialogBindingImpl$OnClickListenerImpl:
    1:1:void <init>():207:207 -> <init>
    1:1:void onClick(android.view.View):215:215 -> onClick
    1:1:org.videolan.vlc.databinding.VlcLoginDialogBindingImpl$OnClickListenerImpl setValue(org.videolan.vlc.gui.dialogs.VlcLoginDialog):210:210 -> setValue
org.videolan.vlc.databinding.VlcLoginDialogBindingImpl$OnClickListenerImpl1 -> org.videolan.vlc.databinding.VlcLoginDialogBindingImpl$OnClickListenerImpl1:
    1:1:void <init>():218:218 -> <init>
    1:1:void onClick(android.view.View):226:226 -> onClick
    1:1:org.videolan.vlc.databinding.VlcLoginDialogBindingImpl$OnClickListenerImpl1 setValue(org.videolan.vlc.gui.dialogs.VlcLoginDialog):221:221 -> setValue
org.videolan.vlc.databinding.VlcProgressDialogBinding -> org.videolan.vlc.databinding.VlcProgressDialogBinding:
    1:4:void <init>(java.lang.Object,android.view.View,int,android.widget.Button,androidx.core.widget.ContentLoadingProgressBar,android.widget.TextView):39:42 -> <init>
org.videolan.vlc.databinding.VlcProgressDialogBindingImpl -> org.videolan.vlc.databinding.VlcProgressDialogBindingImpl:
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28:28 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):31:31 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):185:185 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    4:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):36:40 -> <init>
    4:8:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    9:9:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    9:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):41 -> <init>
    9:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    10:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):43:43 -> <init>
    10:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View):28 -> <init>
    1:5:void executeBindings():106:110 -> executeBindings
    6:6:void executeBindings():112:112 -> executeBindings
    7:7:void executeBindings():125:125 -> executeBindings
    8:8:void executeBindings():134:134 -> executeBindings
    9:9:void executeBindings():136:136 -> executeBindings
    10:10:void executeBindings():138:138 -> executeBindings
    11:11:void executeBindings():143:143 -> executeBindings
    12:12:void executeBindings():161:161 -> executeBindings
    13:15:void executeBindings():166:168 -> executeBindings
    16:16:void executeBindings():109:109 -> executeBindings
    1:3:boolean hasPendingBindings():56:58 -> hasPendingBindings
    4:4:boolean hasPendingBindings():60:60 -> hasPendingBindings
    1:4:void invalidateAll():48:51 -> invalidateAll
    5:5:void invalidateAll():50:50 -> invalidateAll
    1:6:void setDialog(org.videolan.libvlc.Dialog$ProgressDialog):88:93 -> setDialog
    7:7:void setDialog(org.videolan.libvlc.Dialog$ProgressDialog):91:91 -> setDialog
    1:6:void setHandler(org.videolan.vlc.gui.dialogs.VlcProgressDialog):80:85 -> setHandler
    7:7:void setHandler(org.videolan.vlc.gui.dialogs.VlcProgressDialog):83:83 -> setHandler
    1:1:boolean setVariable(int,java.lang.Object):68:68 -> setVariable
    2:2:boolean setVariable(int,java.lang.Object):71:71 -> setVariable
org.videolan.vlc.databinding.VlcProgressDialogBindingImpl$OnClickListenerImpl -> org.videolan.vlc.databinding.VlcProgressDialogBindingImpl$OnClickListenerImpl:
    1:1:void <init>():172:172 -> <init>
    1:1:void onClick(android.view.View):180:180 -> onClick
    1:1:org.videolan.vlc.databinding.VlcProgressDialogBindingImpl$OnClickListenerImpl setValue(org.videolan.vlc.gui.dialogs.VlcProgressDialog):175:175 -> setValue
org.videolan.vlc.databinding.VlcQuestionDialogBinding -> org.videolan.vlc.databinding.VlcQuestionDialogBinding:
    1:5:void <init>(java.lang.Object,android.view.View,int,android.widget.Button,android.widget.Button,android.widget.Button,android.widget.TextView):41:45 -> <init>
org.videolan.vlc.databinding.VlcQuestionDialogBindingImpl -> org.videolan.vlc.databinding.VlcQuestionDialogBindingImpl:
    1:1:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30:30 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):33:33 -> <init>
    2:2:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):258:258 -> <init>
    3:3:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    4:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):39:44 -> <init>
    4:9:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    10:10:void androidx.databinding.ViewDataBinding.setRootTag(android.view.View):323:323 -> <init>
    10:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):45 -> <init>
    10:10:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    11:11:void <init>(androidx.databinding.DataBindingComponent,android.view.View,java.lang.Object[]):47:47 -> <init>
    11:11:void <init>(androidx.databinding.DataBindingComponent,android.view.View):30 -> <init>
    1:4:void executeBindings():110:113 -> executeBindings
    5:6:void executeBindings():122:123 -> executeBindings
    7:7:void executeBindings():136:136 -> executeBindings
    8:8:void executeBindings():138:138 -> executeBindings
    9:9:void executeBindings():140:140 -> executeBindings
    10:10:void executeBindings():149:149 -> executeBindings
    11:11:void executeBindings():151:151 -> executeBindings
    12:12:void executeBindings():153:153 -> executeBindings
    13:13:void executeBindings():155:155 -> executeBindings
    14:14:void executeBindings():160:160 -> executeBindings
    15:15:void executeBindings():162:162 -> executeBindings
    16:16:void executeBindings():164:164 -> executeBindings
    17:17:void executeBindings():201:201 -> executeBindings
    18:23:void executeBindings():207:212 -> executeBindings
    24:26:void executeBindings():217:219 -> executeBindings
    27:27:void executeBindings():113:113 -> executeBindings
    1:3:boolean hasPendingBindings():60:62 -> hasPendingBindings
    4:4:boolean hasPendingBindings():64:64 -> hasPendingBindings
    1:4:void invalidateAll():52:55 -> invalidateAll
    5:5:void invalidateAll():54:54 -> invalidateAll
    1:6:void setDialog(org.videolan.libvlc.Dialog$QuestionDialog):92:97 -> setDialog
    7:7:void setDialog(org.videolan.libvlc.Dialog$QuestionDialog):95:95 -> setDialog
    1:6:void setHandler(org.videolan.vlc.gui.dialogs.VlcQuestionDialog):84:89 -> setHandler
    7:7:void setHandler(org.videolan.vlc.gui.dialogs.VlcQuestionDialog):87:87 -> setHandler
    1:1:boolean setVariable(int,java.lang.Object):72:72 -> setVariable
    2:2:boolean setVariable(int,java.lang.Object):75:75 -> setVariable
org.videolan.vlc.databinding.VlcQuestionDialogBindingImpl$OnClickListenerImpl -> org.videolan.vlc.databinding.VlcQuestionDialogBindingImpl$OnClickListenerImpl:
    1:1:void <init>():223:223 -> <init>
    1:1:void onClick(android.view.View):231:231 -> onClick
    1:1:org.videolan.vlc.databinding.VlcQuestionDialogBindingImpl$OnClickListenerImpl setValue(org.videolan.vlc.gui.dialogs.VlcQuestionDialog):226:226 -> setValue
org.videolan.vlc.databinding.VlcQuestionDialogBindingImpl$OnClickListenerImpl1 -> org.videolan.vlc.databinding.VlcQuestionDialogBindingImpl$OnClickListenerImpl1:
    1:1:void <init>():234:234 -> <init>
    1:1:void onClick(android.view.View):242:242 -> onClick
    1:1:org.videolan.vlc.databinding.VlcQuestionDialogBindingImpl$OnClickListenerImpl1 setValue(org.videolan.vlc.gui.dialogs.VlcQuestionDialog):237:237 -> setValue
org.videolan.vlc.databinding.VlcQuestionDialogBindingImpl$OnClickListenerImpl2 -> org.videolan.vlc.databinding.VlcQuestionDialogBindingImpl$OnClickListenerImpl2:
    1:1:void <init>():245:245 -> <init>
    1:1:void onClick(android.view.View):253:253 -> onClick
    1:1:org.videolan.vlc.databinding.VlcQuestionDialogBindingImpl$OnClickListenerImpl2 setValue(org.videolan.vlc.gui.dialogs.VlcQuestionDialog):248:248 -> setValue
org.videolan.vlc.extensions.ExtensionListing -> org.videolan.vlc.extensions.ExtensionListing:
    1:1:void <clinit>():189:189 -> <clinit>
    1:1:void <init>():45:45 -> <init>
    2:2:void <init>():37:37 -> <init>
    3:3:void <init>():40:40 -> <init>
    4:4:void <init>(android.os.Parcel):202:202 -> <init>
    4:4:void <init>(android.os.Parcel,org.videolan.vlc.extensions.ExtensionListing$1):30 -> <init>
    5:5:void <init>(android.os.Parcel):37:37 -> <init>
    5:5:void <init>(android.os.Parcel,org.videolan.vlc.extensions.ExtensionListing$1):30 -> <init>
    6:6:void <init>(android.os.Parcel):40:40 -> <init>
    6:6:void <init>(android.os.Parcel,org.videolan.vlc.extensions.ExtensionListing$1):30 -> <init>
    7:7:void <init>(android.os.Parcel):203:203 -> <init>
    7:7:void <init>(android.os.Parcel,org.videolan.vlc.extensions.ExtensionListing$1):30 -> <init>
    8:14:void <init>(android.os.Parcel):207:213 -> <init>
    8:14:void <init>(android.os.Parcel,org.videolan.vlc.extensions.ExtensionListing$1):30 -> <init>
    15:15:void <init>(android.os.Parcel):215:215 -> <init>
    15:15:void <init>(android.os.Parcel,org.videolan.vlc.extensions.ExtensionListing$1):30 -> <init>
    1:1:boolean androidAutoEnabled():150:150 -> androidAutoEnabled
    2:2:org.videolan.vlc.extensions.ExtensionListing androidAutoEnabled(boolean):157:157 -> androidAutoEnabled
    1:1:boolean compatible():105:105 -> compatible
    2:2:org.videolan.vlc.extensions.ExtensionListing compatible(boolean):112:112 -> compatible
    1:1:android.content.ComponentName componentName():56:56 -> componentName
    2:2:org.videolan.vlc.extensions.ExtensionListing componentName(android.content.ComponentName):63:63 -> componentName
    1:1:java.lang.String description():135:135 -> description
    2:2:org.videolan.vlc.extensions.ExtensionListing description(java.lang.String):142:142 -> description
    1:1:org.videolan.vlc.extensions.ExtensionManagerService$Connection getConnection():179:179 -> getConnection
    1:1:org.videolan.vlc.extensions.ExtensionListing menuIcon(int):79:79 -> menuIcon
    2:2:int menuIcon():87:87 -> menuIcon
    1:1:void setConnection(org.videolan.vlc.extensions.ExtensionManagerService$Connection):183:183 -> setConnection
    1:1:android.content.ComponentName settingsActivity():166:166 -> settingsActivity
    2:2:org.videolan.vlc.extensions.ExtensionListing settingsActivity(android.content.ComponentName):174:174 -> settingsActivity
    1:1:java.lang.String title():120:120 -> title
    2:2:org.videolan.vlc.extensions.ExtensionListing title(java.lang.String):127:127 -> title
    1:1:void writeToParcel(android.os.Parcel,int):226:226 -> writeToParcel
    2:10:void writeToParcel(android.os.Parcel,int):229:237 -> writeToParcel
org.videolan.vlc.extensions.ExtensionListing$1 -> org.videolan.vlc.extensions.ExtensionListing$1:
    1:1:void <init>():190:190 -> <init>
    1:1:org.videolan.vlc.extensions.ExtensionListing createFromParcel(android.os.Parcel):193:193 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):190 -> createFromParcel
    1:1:org.videolan.vlc.extensions.ExtensionListing[] newArray(int):198:198 -> newArray
    1:1:java.lang.Object[] newArray(int):190 -> newArray
org.videolan.vlc.extensions.ExtensionManagerService -> org.videolan.vlc.extensions.ExtensionManagerService:
    1:1:void <init>():49:49 -> <init>
    2:2:void <init>():53:53 -> <init>
    3:3:void <init>():56:56 -> <init>
    4:4:void <init>():238:238 -> <init>
    1:1:org.videolan.vlc.extensions.ExtensionManagerService$ExtensionManagerActivity access$000(org.videolan.vlc.extensions.ExtensionManagerService):49:49 -> access$000
    1:1:android.os.Handler access$100(org.videolan.vlc.extensions.ExtensionManagerService):49:49 -> access$100
    1:1:void browse(java.lang.String):166:166 -> browse
    2:2:void browse(java.lang.String):169:169 -> browse
    3:3:void browse(java.lang.String):172:172 -> browse
    1:1:void connectService(int):108:108 -> connectService
    2:3:void connectService(int):110:111 -> connectService
    4:5:void connectService(int):114:115 -> connectService
    6:6:org.videolan.vlc.extensions.api.IExtensionHost makeHostInterface():190:190 -> connectService
    6:6:void connectService(int):117 -> connectService
    7:8:void connectService(int):117:118 -> connectService
    9:9:void connectService(int):137:137 -> connectService
    10:10:void connectService(int):140:140 -> connectService
    11:12:void connectService(int):142:143 -> connectService
    13:13:void connectService(int):145:145 -> connectService
    14:15:void connectService(int):147:148 -> connectService
    1:1:void disconnect():177:177 -> disconnect
    2:3:void disconnect():179:180 -> disconnect
    4:4:void disconnect():183:183 -> disconnect
    5:5:void disconnect():186:186 -> disconnect
    1:1:org.videolan.vlc.extensions.ExtensionListing getCurrentExtension():104:104 -> getCurrentExtension
    1:1:java.util.List getExtensions():241:241 -> getExtensions
    1:1:android.os.IBinder onBind(android.content.Intent):79:79 -> onBind
    1:1:void onCreate():68:68 -> onCreate
    1:2:boolean onUnbind(android.content.Intent):84:85 -> onUnbind
    1:2:void openExtension(int):96:97 -> openExtension
    3:3:void openExtension(int):99:99 -> openExtension
    1:1:void refresh():154:154 -> refresh
    2:2:void refresh():157:157 -> refresh
    3:3:void refresh():160:160 -> refresh
    1:1:void setExtensionManagerActivity(org.videolan.vlc.extensions.ExtensionManagerService$ExtensionManagerActivity):63:63 -> setExtensionManagerActivity
org.videolan.vlc.extensions.ExtensionManagerService$1 -> org.videolan.vlc.extensions.ExtensionManagerService$1:
    1:1:void <init>(org.videolan.vlc.extensions.ExtensionManagerService,org.videolan.vlc.extensions.ExtensionManagerService$Connection,int):118:118 -> <init>
    1:2:void onServiceConnected(android.content.ComponentName,android.os.IBinder):122:123 -> onServiceConnected
    3:3:void onServiceConnected(android.content.ComponentName,android.os.IBinder):125:125 -> onServiceConnected
    4:4:void onServiceConnected(android.content.ComponentName,android.os.IBinder):127:127 -> onServiceConnected
    1:1:void onServiceDisconnected(android.content.ComponentName):133:133 -> onServiceDisconnected
org.videolan.vlc.extensions.ExtensionManagerService$2 -> org.videolan.vlc.extensions.ExtensionManagerService$2:
    1:1:void <init>(org.videolan.vlc.extensions.ExtensionManagerService):190:190 -> <init>
    1:4:void playUri(android.net.Uri,java.lang.String):205:208 -> playUri
    1:2:void unBind(int):218:219 -> unBind
    1:1:void updateList(java.lang.String,java.util.List,boolean,boolean):194:194 -> updateList
org.videolan.vlc.extensions.ExtensionManagerService$2$1 -> org.videolan.vlc.extensions.ExtensionManagerService$2$1:
    1:1:void <init>(org.videolan.vlc.extensions.ExtensionManagerService$2,java.lang.String,java.util.List,boolean,boolean):194:194 -> <init>
    1:2:void run():197:198 -> run
org.videolan.vlc.extensions.ExtensionManagerService$2$2 -> org.videolan.vlc.extensions.ExtensionManagerService$2$2:
    1:1:void <init>(org.videolan.vlc.extensions.ExtensionManagerService$2,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):208:208 -> <init>
    1:1:void run():211:211 -> run
org.videolan.vlc.extensions.ExtensionManagerService$Connection -> org.videolan.vlc.extensions.ExtensionManagerService$Connection:
    1:1:void <init>():224:224 -> <init>
org.videolan.vlc.extensions.ExtensionManagerService$LocalBinder -> org.videolan.vlc.extensions.ExtensionManagerService$LocalBinder:
    1:1:void <init>(org.videolan.vlc.extensions.ExtensionManagerService):89:89 -> <init>
    1:1:org.videolan.vlc.extensions.ExtensionManagerService getService():91:91 -> getService
org.videolan.vlc.extensions.ExtensionsManager -> org.videolan.vlc.extensions.ExtensionsManager:
    1:1:void <init>():28:28 -> <init>
    2:2:void <init>():43:43 -> <init>
    1:1:int getExtensionId(java.lang.String):211:211 -> getExtensionId
    2:3:int getExtensionId(java.lang.String):213:214 -> getExtensionId
    1:1:java.util.List getExtensions(android.content.Context,boolean):109:109 -> getExtensions
    2:2:java.util.List getExtensions(android.content.Context,boolean):112:112 -> getExtensions
    3:3:java.util.List getExtensions(android.content.Context,boolean):110:110 -> getExtensions
    1:3:org.videolan.vlc.extensions.ExtensionsManager getInstance():46:48 -> getInstance
    1:1:boolean isAndroidAutoInstalled(android.content.Context):220:220 -> updateAvailableExtensions
    1:1:java.util.List updateAvailableExtensions(android.content.Context):52 -> updateAvailableExtensions
    2:2:boolean isAndroidAutoInstalled(android.content.Context):222:222 -> updateAvailableExtensions
    2:2:java.util.List updateAvailableExtensions(android.content.Context):52 -> updateAvailableExtensions
    3:5:java.util.List updateAvailableExtensions(android.content.Context):52:54 -> updateAvailableExtensions
    6:6:java.util.List updateAvailableExtensions(android.content.Context):57:57 -> updateAvailableExtensions
    7:9:java.util.List updateAvailableExtensions(android.content.Context):59:61 -> updateAvailableExtensions
    10:10:java.util.List updateAvailableExtensions(android.content.Context):63:63 -> updateAvailableExtensions
    11:12:java.util.List updateAvailableExtensions(android.content.Context):65:66 -> updateAvailableExtensions
    13:18:java.util.List updateAvailableExtensions(android.content.Context):68:73 -> updateAvailableExtensions
    19:21:java.util.List updateAvailableExtensions(android.content.Context):76:78 -> updateAvailableExtensions
    22:22:java.util.List updateAvailableExtensions(android.content.Context):82:82 -> updateAvailableExtensions
    23:31:boolean deleteUnusedExtensionPreferences(java.util.List,android.content.SharedPreferences):123:131 -> updateAvailableExtensions
    23:31:java.util.List updateAvailableExtensions(android.content.Context):83 -> updateAvailableExtensions
    32:32:java.util.List updateAvailableExtensions(android.content.Context):85:85 -> updateAvailableExtensions
    33:35:boolean previousExtensionIsEnabled(android.content.Context):116:118 -> updateAvailableExtensions
    33:35:java.util.List updateAvailableExtensions(android.content.Context):86 -> updateAvailableExtensions
    36:40:java.util.List updateAvailableExtensions(android.content.Context):87:91 -> updateAvailableExtensions
    41:42:java.util.List updateAvailableExtensions(android.content.Context):96:97 -> updateAvailableExtensions
    43:46:java.util.List updateAvailableExtensions(android.content.Context):101:104 -> updateAvailableExtensions
org.videolan.vlc.extensions.api.IExtensionHost$Stub -> org.videolan.vlc.extensions.api.IExtensionHost$Stub:
    1:2:void <init>():13:14 -> <init>
    1:3:org.videolan.vlc.extensions.api.IExtensionHost asInterface(android.os.IBinder):25:27 -> asInterface
    4:4:org.videolan.vlc.extensions.api.IExtensionHost asInterface(android.os.IBinder):29:29 -> asInterface
    1:1:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):84:84 -> onTransact
    2:2:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):42:42 -> onTransact
    3:3:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):76:76 -> onTransact
    4:5:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):78:79 -> onTransact
    6:6:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):61:61 -> onTransact
    7:8:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):63:64 -> onTransact
    9:10:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):70:71 -> onTransact
    11:11:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):47:47 -> onTransact
    12:12:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):49:49 -> onTransact
    13:13:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):51:51 -> onTransact
    14:14:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):53:53 -> onTransact
    15:16:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):55:56 -> onTransact
org.videolan.vlc.extensions.api.IExtensionHost$Stub$Proxy -> org.videolan.vlc.extensions.api.IExtensionHost$Stub$Proxy:
    1:2:void <init>(android.os.IBinder):92:93 -> <init>
    1:1:android.os.IBinder asBinder():97:97 -> asBinder
    1:1:void unBind(int):141:141 -> unBind
    2:4:void unBind(int):143:145 -> unBind
    5:6:void unBind(int):148:149 -> unBind
org.videolan.vlc.extensions.api.IExtensionService$Stub -> org.videolan.vlc.extensions.api.IExtensionService$Stub:
    1:2:void <init>():13:14 -> <init>
    1:3:org.videolan.vlc.extensions.api.IExtensionService asInterface(android.os.IBinder):25:27 -> asInterface
    4:4:org.videolan.vlc.extensions.api.IExtensionService asInterface(android.os.IBinder):29:29 -> asInterface
    1:1:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):71:71 -> onTransact
    2:2:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):42:42 -> onTransact
    3:4:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):65:66 -> onTransact
    5:5:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):57:57 -> onTransact
    6:7:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):59:60 -> onTransact
    8:8:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):47:47 -> onTransact
    9:9:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):49:49 -> onTransact
    10:11:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int):51:52 -> onTransact
org.videolan.vlc.extensions.api.IExtensionService$Stub$Proxy -> org.videolan.vlc.extensions.api.IExtensionService$Stub$Proxy:
    1:2:void <init>(android.os.IBinder):79:80 -> <init>
    1:1:android.os.IBinder asBinder():84:84 -> asBinder
    1:1:void browse(java.lang.String):107:107 -> browse
    2:4:void browse(java.lang.String):109:111 -> browse
    5:6:void browse(java.lang.String):114:115 -> browse
    1:1:void onInitialize(int,org.videolan.vlc.extensions.api.IExtensionHost):94:94 -> onInitialize
    2:5:void onInitialize(int,org.videolan.vlc.extensions.api.IExtensionHost):96:99 -> onInitialize
    6:7:void onInitialize(int,org.videolan.vlc.extensions.api.IExtensionHost):102:103 -> onInitialize
    1:1:void refresh():119:119 -> refresh
    2:3:void refresh():121:122 -> refresh
    4:5:void refresh():125:126 -> refresh
org.videolan.vlc.extensions.api.VLCExtensionItem -> org.videolan.vlc.extensions.api.VLCExtensionItem:
    1:1:void <clinit>():186:186 -> <clinit>
    1:1:void <init>():93:93 -> <init>
    2:3:void <init>(android.os.Parcel):95:96 -> <init>
    2:3:void <init>(android.os.Parcel,org.videolan.vlc.extensions.api.VLCExtensionItem$1):47 -> <init>
    1:1:android.net.Uri getImageUri():154:154 -> getImageUri
    1:1:java.lang.String getLink():120:120 -> getLink
    1:1:java.lang.String getSubTitle():103:103 -> getSubTitle
    1:1:java.lang.String getTitle():137:137 -> getTitle
    1:1:int getType():172:172 -> getType
    1:6:void readFromParcel(android.os.Parcel):215:220 -> readFromParcel
    1:6:void writeToParcel(android.os.Parcel,int):206:211 -> writeToParcel
org.videolan.vlc.extensions.api.VLCExtensionItem$1 -> org.videolan.vlc.extensions.api.VLCExtensionItem$1:
    1:1:void <init>():187:187 -> <init>
    1:1:org.videolan.vlc.extensions.api.VLCExtensionItem createFromParcel(android.os.Parcel):190:190 -> createFromParcel
    1:1:java.lang.Object createFromParcel(android.os.Parcel):187 -> createFromParcel
    1:1:org.videolan.vlc.extensions.api.VLCExtensionItem[] newArray(int):195:195 -> newArray
    1:1:java.lang.Object[] newArray(int):187 -> newArray
org.videolan.vlc.extensions.api.VLCExtensionService -> org.videolan.vlc.extensions.api.VLCExtensionService:
    1:1:void <clinit>():45:45 -> <clinit>
    1:1:void <init>():40:40 -> <init>
    2:2:void <init>():43:43 -> <init>
    3:3:void <init>():132:132 -> <init>
    1:1:int access$002(org.videolan.vlc.extensions.api.VLCExtensionService,int):40:40 -> access$002
    1:1:android.os.IBinder onBind(android.content.Intent):82:82 -> onBind
    1:4:void onCreate():70:73 -> onCreate
    5:6:void onCreate():75:76 -> onCreate
    1:1:void onDestroy():87:87 -> onDestroy
    2:2:void onDestroy():89:89 -> onDestroy
    3:4:void onDestroy():91:92 -> onDestroy
org.videolan.vlc.extensions.api.VLCExtensionService$1 -> org.videolan.vlc.extensions.api.VLCExtensionService$1:
    1:1:void <init>(org.videolan.vlc.extensions.api.VLCExtensionService):132:132 -> <init>
    1:1:void browse(java.lang.String):147:147 -> browse
    1:3:void onInitialize(int,org.videolan.vlc.extensions.api.IExtensionHost):135:137 -> onInitialize
    1:1:void refresh():157:157 -> refresh
org.videolan.vlc.extensions.api.VLCExtensionService$1$1 -> org.videolan.vlc.extensions.api.VLCExtensionService$1$1:
    1:1:void <init>(org.videolan.vlc.extensions.api.VLCExtensionService$1):137:137 -> <init>
    1:1:void run():140:140 -> run
org.videolan.vlc.extensions.api.VLCExtensionService$1$2 -> org.videolan.vlc.extensions.api.VLCExtensionService$1$2:
    1:1:void <init>(org.videolan.vlc.extensions.api.VLCExtensionService$1,java.lang.String):147:147 -> <init>
    1:1:void run():150:150 -> run
org.videolan.vlc.extensions.api.VLCExtensionService$1$3 -> org.videolan.vlc.extensions.api.VLCExtensionService$1$3:
    1:1:void <init>(org.videolan.vlc.extensions.api.VLCExtensionService$1):157:157 -> <init>
    1:1:void run():160:160 -> run
org.videolan.vlc.extensions.api.WarningActivity -> org.videolan.vlc.extensions.api.WarningActivity:
    1:1:void <init>():30:30 -> <init>
    1:2:void onCreate(android.os.Bundle):34:35 -> onCreate
org.videolan.vlc.extensions.api.tools.Dialogs -> org.videolan.vlc.extensions.api.tools.Dialogs:
    1:1:androidx.appcompat.app.AlertDialog showInstallVlc(android.app.Activity):118:118 -> showInstallVlc
    2:3:androidx.appcompat.app.AlertDialog showAlertDialog(android.content.Context,int,int,android.content.DialogInterface$OnCancelListener,android.content.DialogInterface$OnClickListener,android.content.DialogInterface$OnClickListener):79:80 -> showInstallVlc
    2:3:androidx.appcompat.app.AlertDialog showInstallVlc(android.app.Activity):118 -> showInstallVlc
    4:4:androidx.appcompat.app.AlertDialog showAlertDialog(android.content.Context,int,int,android.content.DialogInterface$OnCancelListener,android.content.DialogInterface$OnClickListener,android.content.DialogInterface$OnClickListener):82:82 -> showInstallVlc
    4:4:androidx.appcompat.app.AlertDialog showInstallVlc(android.app.Activity):118 -> showInstallVlc
    5:6:androidx.appcompat.app.AlertDialog showAlertDialog(android.content.Context,int,int,android.content.DialogInterface$OnCancelListener,android.content.DialogInterface$OnClickListener,android.content.DialogInterface$OnClickListener):84:85 -> showInstallVlc
    5:6:androidx.appcompat.app.AlertDialog showInstallVlc(android.app.Activity):118 -> showInstallVlc
    7:7:androidx.appcompat.app.AlertDialog showAlertDialog(android.content.Context,int,int,android.content.DialogInterface$OnCancelListener,android.content.DialogInterface$OnClickListener,android.content.DialogInterface$OnClickListener):88:88 -> showInstallVlc
    7:7:androidx.appcompat.app.AlertDialog showInstallVlc(android.app.Activity):118 -> showInstallVlc
    8:9:androidx.appcompat.app.AlertDialog showAlertDialog(android.content.Context,int,int,android.content.DialogInterface$OnCancelListener,android.content.DialogInterface$OnClickListener,android.content.DialogInterface$OnClickListener):93:94 -> showInstallVlc
    8:9:androidx.appcompat.app.AlertDialog showInstallVlc(android.app.Activity):118 -> showInstallVlc
org.videolan.vlc.extensions.api.tools.Dialogs$2 -> org.videolan.vlc.extensions.api.tools.Dialogs$2:
    1:1:void <init>(android.app.Activity):119:119 -> <init>
    1:2:void onCancel(android.content.DialogInterface):122:123 -> onCancel
org.videolan.vlc.extensions.api.tools.Dialogs$3 -> org.videolan.vlc.extensions.api.tools.Dialogs$3:
    1:1:void <init>(android.app.Activity):125:125 -> <init>
    1:3:void onClick(android.content.DialogInterface,int):128:130 -> onClick
org.videolan.vlc.generated.callback.OnCheckedChangeListener -> org.videolan.vlc.generated.callback.OnCheckedChangeListener:
    1:3:void <init>(org.videolan.vlc.generated.callback.OnCheckedChangeListener$Listener,int):5:7 -> <init>
    1:1:void onCheckedChanged(android.widget.CompoundButton,boolean):11:11 -> onCheckedChanged
org.videolan.vlc.generated.callback.OnClickListener -> org.videolan.vlc.generated.callback.OnClickListener:
    1:3:void <init>(org.videolan.vlc.generated.callback.OnClickListener$Listener,int):5:7 -> <init>
    1:1:void onClick(android.view.View):11:11 -> onClick
org.videolan.vlc.generated.callback.OnRefreshListener -> org.videolan.vlc.generated.callback.OnRefreshListener:
    1:3:void <init>(org.videolan.vlc.generated.callback.OnRefreshListener$Listener,int):5:7 -> <init>
    1:1:void onRefresh():11:11 -> onRefresh
org.videolan.vlc.gui.-$$LambdaGroup$js$QO5LlWVU7r1MWOrUwt9izYw14dQ -> org.videolan.vlc.gui.-$$LambdaGroup$js$QO5LlWVU7r1MWOrUwt9izYw14dQ:
    1:1:void org.videolan.vlc.gui.AudioPlayerContainerActivity$registerLiveData$3.onChanged(java.lang.Object):70:70 -> onChanged
    1:1:void onChanged(java.lang.Object):0 -> onChanged
    2:2:void org.videolan.vlc.gui.AudioPlayerContainerActivity$registerLiveData$3.onChanged(java.lang.Boolean):354:354 -> onChanged
    2:2:void org.videolan.vlc.gui.AudioPlayerContainerActivity$registerLiveData$3.onChanged(java.lang.Object):70 -> onChanged
    2:2:void onChanged(java.lang.Object):0 -> onChanged
    3:3:void onChanged(java.lang.Object):0:0 -> onChanged
    4:4:void org.videolan.vlc.gui.AudioPlayerContainerActivity$registerLiveData$1.onChanged(java.lang.Object):70:70 -> onChanged
    4:4:void onChanged(java.lang.Object):0 -> onChanged
    5:5:void org.videolan.vlc.gui.AudioPlayerContainerActivity$registerLiveData$1.onChanged(java.lang.Boolean):339:339 -> onChanged
    5:5:void org.videolan.vlc.gui.AudioPlayerContainerActivity$registerLiveData$1.onChanged(java.lang.Object):70 -> onChanged
    5:5:void onChanged(java.lang.Object):0 -> onChanged
    6:7:void org.videolan.vlc.gui.AudioPlayerContainerActivity$registerLiveData$1.onChanged(java.lang.Boolean):341:342 -> onChanged
    6:7:void org.videolan.vlc.gui.AudioPlayerContainerActivity$registerLiveData$1.onChanged(java.lang.Object):70 -> onChanged
    6:7:void onChanged(java.lang.Object):0 -> onChanged
org.videolan.vlc.gui.AboutFragment -> org.videolan.vlc.gui.AboutFragment:
    1:1:void <init>():53:53 -> <init>
    1:1:void access$injectCSS(org.videolan.vlc.gui.AboutFragment,android.webkit.WebView,java.lang.String):53:53 -> access$injectCSS
    1:1:void access$injectCommitRevision(org.videolan.vlc.gui.AboutFragment,android.webkit.WebView,java.lang.String):53:53 -> access$injectCommitRevision
    1:7:void injectCSS(android.webkit.WebView,java.lang.String):110:116 -> injectCSS
    8:8:void injectCSS(android.webkit.WebView,java.lang.String):121:121 -> injectCSS
    9:9:void injectCSS(android.webkit.WebView,java.lang.String):116:116 -> injectCSS
    10:10:void injectCSS(android.webkit.WebView,java.lang.String):124:124 -> injectCSS
    11:11:void injectCSS(android.webkit.WebView,java.lang.String):126:126 -> injectCSS
    1:1:void injectCommitRevision(android.webkit.WebView,java.lang.String):133:133 -> injectCommitRevision
    2:2:void injectCommitRevision(android.webkit.WebView,java.lang.String):135:135 -> injectCommitRevision
    3:3:void injectCommitRevision(android.webkit.WebView,java.lang.String):137:137 -> injectCommitRevision
    4:4:void injectCommitRevision(android.webkit.WebView,java.lang.String):135:135 -> injectCommitRevision
    5:5:void injectCommitRevision(android.webkit.WebView,java.lang.String):141:141 -> injectCommitRevision
    6:6:void injectCommitRevision(android.webkit.WebView,java.lang.String):143:143 -> injectCommitRevision
    1:1:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):56:56 -> onCreateView
    1:1:void onViewCreated(android.view.View,android.os.Bundle):60:60 -> onViewCreated
    2:2:void onViewCreated(android.view.View,android.os.Bundle):62:62 -> onViewCreated
    3:6:void onViewCreated(android.view.View,android.os.Bundle):64:67 -> onViewCreated
    7:10:void onViewCreated(android.view.View,android.os.Bundle):70:73 -> onViewCreated
    11:13:void onViewCreated(android.view.View,android.os.Bundle):75:77 -> onViewCreated
    14:14:void onViewCreated(android.view.View,android.os.Bundle):79:79 -> onViewCreated
org.videolan.vlc.gui.AboutFragment$onViewCreated$2 -> org.videolan.vlc.gui.AboutFragment$onViewCreated$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:4:java.lang.Object invokeSuspend(java.lang.Object):79:81 -> invokeSuspend
    5:5:java.lang.Object invokeSuspend(java.lang.Object):83:83 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):104:104 -> invokeSuspend
org.videolan.vlc.gui.AboutFragment$onViewCreated$2$1 -> org.videolan.vlc.gui.AboutFragment$onViewCreated$2$1:
    1:1:void <init>(org.videolan.vlc.gui.AboutFragment$onViewCreated$2):83:83 -> <init>
    1:1:void onPageFinished(android.webkit.WebView,java.lang.String):86:86 -> onPageFinished
    2:3:void onPageFinished(android.webkit.WebView,java.lang.String):88:89 -> onPageFinished
    4:4:void onPageFinished(android.webkit.WebView,java.lang.String):92:92 -> onPageFinished
    5:5:void onPageFinished(android.webkit.WebView,java.lang.String):88:88 -> onPageFinished
    6:6:void onPageFinished(android.webkit.WebView,java.lang.String):99:99 -> onPageFinished
    7:7:void onPageFinished(android.webkit.WebView,java.lang.String):101:101 -> onPageFinished
org.videolan.vlc.gui.AudioPlayerContainerActivity -> org.videolan.vlc.gui.AudioPlayerContainerActivity:
    1:1:void <init>():70:70 -> <init>
    2:3:void <init>():94:95 -> <init>
    1:4:void applyMarginToProgressBar(int):318:321 -> access$applyMarginToProgressBar
    1:4:void access$applyMarginToProgressBar(org.videolan.vlc.gui.AudioPlayerContainerActivity,int):70 -> access$applyMarginToProgressBar
    5:5:void applyMarginToProgressBar(int):319:319 -> access$applyMarginToProgressBar
    5:5:void access$applyMarginToProgressBar(org.videolan.vlc.gui.AudioPlayerContainerActivity,int):70 -> access$applyMarginToProgressBar
    1:1:com.google.android.material.snackbar.Snackbar access$getResumeCard$li(org.videolan.vlc.gui.AudioPlayerContainerActivity):70:70 -> access$getResumeCard$li
    1:1:com.google.android.material.snackbar.Snackbar access$getResumeCard$p(org.videolan.vlc.gui.AudioPlayerContainerActivity):70:70 -> access$getResumeCard$p
    1:1:android.widget.ProgressBar access$getScanProgressBar$p(org.videolan.vlc.gui.AudioPlayerContainerActivity):70:70 -> access$getScanProgressBar$p
    1:1:android.widget.TextView access$getScanProgressText$p(org.videolan.vlc.gui.AudioPlayerContainerActivity):70:70 -> access$getScanProgressText$p
    1:3:void hideAudioPlayerImpl():277:279 -> access$hideAudioPlayerImpl
    1:3:void access$hideAudioPlayerImpl(org.videolan.vlc.gui.AudioPlayerContainerActivity):70 -> access$hideAudioPlayerImpl
    4:4:void hideAudioPlayerImpl():278:278 -> access$hideAudioPlayerImpl
    4:4:void access$hideAudioPlayerImpl(org.videolan.vlc.gui.AudioPlayerContainerActivity):70 -> access$hideAudioPlayerImpl
    1:1:void access$setResumeCard$li(org.videolan.vlc.gui.AudioPlayerContainerActivity,com.google.android.material.snackbar.Snackbar):70:70 -> access$setResumeCard$li
    1:1:void access$setResumeCard$p(org.videolan.vlc.gui.AudioPlayerContainerActivity,com.google.android.material.snackbar.Snackbar):70:70 -> access$setResumeCard$p
    1:1:void access$setScanProgressBar$p(org.videolan.vlc.gui.AudioPlayerContainerActivity,android.widget.ProgressBar):70:70 -> access$setScanProgressBar$p
    1:1:void access$setScanProgressText$p(org.videolan.vlc.gui.AudioPlayerContainerActivity,android.widget.TextView):70:70 -> access$setScanProgressText$p
    1:2:void showAudioPlayerImpl():232:233 -> access$showAudioPlayerImpl
    1:2:void access$showAudioPlayerImpl(org.videolan.vlc.gui.AudioPlayerContainerActivity):70 -> access$showAudioPlayerImpl
    3:8:void initAudioPlayer():130:135 -> access$showAudioPlayerImpl
    3:8:void showAudioPlayerImpl():233 -> access$showAudioPlayerImpl
    3:8:void access$showAudioPlayerImpl(org.videolan.vlc.gui.AudioPlayerContainerActivity):70 -> access$showAudioPlayerImpl
    9:9:void initAudioPlayer():134:134 -> access$showAudioPlayerImpl
    9:9:void showAudioPlayerImpl():233 -> access$showAudioPlayerImpl
    9:9:void access$showAudioPlayerImpl(org.videolan.vlc.gui.AudioPlayerContainerActivity):70 -> access$showAudioPlayerImpl
    10:10:void initAudioPlayer():133:133 -> access$showAudioPlayerImpl
    10:10:void showAudioPlayerImpl():233 -> access$showAudioPlayerImpl
    10:10:void access$showAudioPlayerImpl(org.videolan.vlc.gui.AudioPlayerContainerActivity):70 -> access$showAudioPlayerImpl
    11:11:void initAudioPlayer():132:132 -> access$showAudioPlayerImpl
    11:11:void showAudioPlayerImpl():233 -> access$showAudioPlayerImpl
    11:11:void access$showAudioPlayerImpl(org.videolan.vlc.gui.AudioPlayerContainerActivity):70 -> access$showAudioPlayerImpl
    12:13:void showAudioPlayerImpl():234:235 -> access$showAudioPlayerImpl
    12:13:void access$showAudioPlayerImpl(org.videolan.vlc.gui.AudioPlayerContainerActivity):70 -> access$showAudioPlayerImpl
    14:17:void showAudioPlayerImpl():237:240 -> access$showAudioPlayerImpl
    14:17:void access$showAudioPlayerImpl(org.videolan.vlc.gui.AudioPlayerContainerActivity):70 -> access$showAudioPlayerImpl
    1:1:void access$showProgressBar(org.videolan.vlc.gui.AudioPlayerContainerActivity):70:70 -> access$showProgressBar
    1:1:void updateProgressVisibility(boolean):284:284 -> access$updateProgressVisibility
    1:1:void access$updateProgressVisibility(org.videolan.vlc.gui.AudioPlayerContainerActivity,boolean):70 -> access$updateProgressVisibility
    2:2:void updateProgressVisibility(boolean):286:286 -> access$updateProgressVisibility
    2:2:void access$updateProgressVisibility(org.videolan.vlc.gui.AudioPlayerContainerActivity,boolean):70 -> access$updateProgressVisibility
    3:4:void updateProgressVisibility(boolean):288:289 -> access$updateProgressVisibility
    3:4:void access$updateProgressVisibility(org.videolan.vlc.gui.AudioPlayerContainerActivity,boolean):70 -> access$updateProgressVisibility
    1:1:void expandAppBar():139:139 -> expandAppBar
    1:1:android.os.Handler getActivityHandler():94:94 -> getActivityHandler
    1:1:com.google.android.material.appbar.AppBarLayout getAppBarLayout():72:72 -> getAppBarLayout
    1:1:org.videolan.vlc.gui.audio.AudioPlayer getAudioPlayer():75:75 -> getAudioPlayer
    1:1:org.videolan.vlc.gui.helpers.BottomSheetBehavior getBottomSheetBehavior():77:77 -> getBottomSheetBehavior
    1:1:androidx.fragment.app.Fragment getCurrentFragment():88:88 -> getCurrentFragment
    1:1:android.view.View getFragmentContainer():78:78 -> getFragmentContainer
    1:1:android.view.Menu getMenu():91:91 -> getMenu
    1:1:androidx.appcompat.widget.Toolbar getToolbar():73:73 -> getToolbar
    1:3:void hideAudioPlayer():271:273 -> hideAudioPlayer
    1:8:void initAudioPlayerContainerActivity():115:122 -> initAudioPlayerContainerActivity
    9:9:void initAudioPlayerContainerActivity():121:121 -> initAudioPlayerContainerActivity
    10:10:void initAudioPlayerContainerActivity():118:118 -> initAudioPlayerContainerActivity
    1:1:boolean isAudioPlayerExpanded():101:101 -> isAudioPlayerExpanded
    1:1:boolean isAudioPlayerReady():98:98 -> isAudioPlayerReady
    1:2:void onBackPressed():164:165 -> onBackPressed
    1:1:void onCreate(android.os.Bundle):107:107 -> onCreate
    2:3:void onCreate(android.os.Bundle):109:110 -> onCreate
    4:4:void registerLiveData():338:338 -> onCreate
    4:4:void onCreate(android.os.Bundle):111 -> onCreate
    5:5:void registerLiveData():345:345 -> onCreate
    5:5:void onCreate(android.os.Bundle):111 -> onCreate
    6:7:void registerLiveData():354:355 -> onCreate
    6:7:void onCreate(android.os.Bundle):111 -> onCreate
    1:3:void onDestroy():158:160 -> onDestroy
    1:1:boolean onOptionsItemSelected(android.view.MenuItem):171:171 -> onOptionsItemSelected
    2:2:boolean onOptionsItemSelected(android.view.MenuItem):180:180 -> onOptionsItemSelected
    3:4:boolean onOptionsItemSelected(android.view.MenuItem):174:175 -> onOptionsItemSelected
    5:5:boolean onOptionsItemSelected(android.view.MenuItem):177:177 -> onOptionsItemSelected
    1:2:void onRestart():148:149 -> onRestart
    1:2:void onStart():143:144 -> onStart
    1:2:void onStop():153:154 -> onStop
    1:1:kotlinx.coroutines.Job proposeCard():363:363 -> proposeCard
    1:1:void removeTipViewIfDisplayed():220:220 -> removeTipViewIfDisplayed
    1:1:void setBottomSheetBehavior(org.videolan.vlc.gui.helpers.BottomSheetBehavior):77:77 -> setBottomSheetBehavior
    1:1:void setFragmentContainer(android.view.View):78:78 -> setFragmentContainer
    1:1:void setOriginalBottomPadding(int):79:79 -> setOriginalBottomPadding
    1:1:void setTabLayoutVisibility(boolean):126:126 -> setTabLayoutVisibility
    1:2:void showAudioPlayer():227:228 -> showAudioPlayer
    1:3:void showProgressBar():294:296 -> showProgressBar
    4:10:void showProgressBar():298:304 -> showProgressBar
    1:7:void showTipViewIfNeeded(int,java.lang.String):201:207 -> showTipViewIfNeeded
    1:2:boolean slideDownAudioPlayer():249:250 -> slideDownAudioPlayer
    1:2:void slideUpOrDownAudioPlayer():260:261 -> slideUpOrDownAudioPlayer
    3:3:void slideUpOrDownAudioPlayer():260:260 -> slideUpOrDownAudioPlayer
    1:1:void updateContainerPadding(boolean):309:309 -> updateContainerPadding
    2:5:void updateContainerPadding(boolean):311:314 -> updateContainerPadding
    6:7:void updateContainerPadding(boolean):312:313 -> updateContainerPadding
    8:8:void updateContainerPadding(boolean):312:312 -> updateContainerPadding
    1:2:void updateLib():185:186 -> updateLib
    3:5:void updateLib():189:191 -> updateLib
org.videolan.vlc.gui.AudioPlayerContainerActivity$AudioPlayerBottomSheetCallback -> org.videolan.vlc.gui.AudioPlayerContainerActivity$AudioPlayerBottomSheetCallback:
    1:1:void <init>(org.videolan.vlc.gui.AudioPlayerContainerActivity):325:325 -> <init>
    1:3:void onStateChanged(android.view.View,int):327:329 -> onStateChanged
    4:4:void onStateChanged(android.view.View,int):328:328 -> onStateChanged
org.videolan.vlc.gui.AudioPlayerContainerActivity$ProgressHandler -> org.videolan.vlc.gui.AudioPlayerContainerActivity$ProgressHandler:
    1:1:void <init>(org.videolan.vlc.gui.AudioPlayerContainerActivity):376:376 -> <init>
    1:3:void handleMessage(android.os.Message):379:381 -> handleMessage
    4:6:void handleMessage(android.os.Message):393:395 -> handleMessage
    7:10:void handleMessage(android.os.Message):387:390 -> handleMessage
    11:12:void handleMessage(android.os.Message):383:384 -> handleMessage
org.videolan.vlc.gui.AudioPlayerContainerActivity$proposeCard$1 -> org.videolan.vlc.gui.AudioPlayerContainerActivity$proposeCard$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):363:363 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):374:374 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):363:365 -> invokeSuspend
    7:7:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):365 -> invokeSuspend
    8:10:java.lang.Object invokeSuspend(java.lang.Object):365:367 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):402:402 -> invokeSuspend
    12:13:java.lang.Object invokeSuspend(java.lang.Object):367:368 -> invokeSuspend
    14:17:java.lang.String org.videolan.vlc.util.FileUtils.getFileNameFromPath(java.lang.String):73:76 -> invokeSuspend
    14:17:java.lang.Object invokeSuspend(java.lang.Object):369 -> invokeSuspend
    18:18:java.lang.String org.videolan.vlc.util.FileUtils.getFileNameFromPath(java.lang.String):79:79 -> invokeSuspend
    18:18:java.lang.Object invokeSuspend(java.lang.Object):369 -> invokeSuspend
    19:19:java.lang.Object invokeSuspend(java.lang.Object):369:369 -> invokeSuspend
    20:20:java.lang.String kotlin.text.StringsKt__StringsKt.substringBeforeLast(java.lang.String,char,java.lang.String):0:0 -> invokeSuspend
    20:20:java.lang.String kotlin.text.StringsKt__StringsKt.substringBeforeLast$default(java.lang.String,char,java.lang.String,int,java.lang.Object):403 -> invokeSuspend
    20:20:java.lang.String kotlin.text.StringsKt.substringBeforeLast$default(java.lang.String,char,java.lang.String,int,java.lang.Object):0 -> invokeSuspend
    20:20:java.lang.Object invokeSuspend(java.lang.Object):369 -> invokeSuspend
    21:22:java.lang.String kotlin.text.StringsKt__StringsKt.substringBeforeLast(java.lang.String,char,java.lang.String):404:405 -> invokeSuspend
    21:22:java.lang.String kotlin.text.StringsKt__StringsKt.substringBeforeLast$default(java.lang.String,char,java.lang.String,int,java.lang.Object):403 -> invokeSuspend
    21:22:java.lang.String kotlin.text.StringsKt.substringBeforeLast$default(java.lang.String,char,java.lang.String,int,java.lang.Object):0 -> invokeSuspend
    21:22:java.lang.Object invokeSuspend(java.lang.Object):369 -> invokeSuspend
    23:23:java.lang.Object invokeSuspend(java.lang.Object):370:370 -> invokeSuspend
    24:24:java.lang.Object invokeSuspend(java.lang.Object):372:372 -> invokeSuspend
    25:28:java.lang.Object invokeSuspend(java.lang.Object):371:374 -> invokeSuspend
    29:29:java.lang.Object invokeSuspend(java.lang.Object):366:366 -> invokeSuspend
org.videolan.vlc.gui.AudioPlayerContainerActivity$proposeCard$1$1 -> org.videolan.vlc.gui.AudioPlayerContainerActivity$proposeCard$1$1:
    1:1:void onClick(android.view.View):372:372 -> onClick
org.videolan.vlc.gui.AudioPlayerContainerActivity$proposeCard$1$invokeSuspend$$inlined$getFromMl$1 -> org.videolan.vlc.gui.AudioPlayerContainerActivity$proposeCard$1$invokeSuspend$$inlined$getFromMl$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):71:71 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):92:92 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):71:73 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):195:195 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):75:75 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):187:188 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):77:77 -> invokeSuspend
    12:14:java.lang.Object invokeSuspend(java.lang.Object):88:90 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):193:193 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
    17:17:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
org.videolan.vlc.gui.AudioPlayerContainerActivity$proposeCard$1$invokeSuspend$$inlined$getFromMl$1$1 -> org.videolan.vlc.gui.AudioPlayerContainerActivity$proposeCard$1$invokeSuspend$$inlined$getFromMl$1$1:
    1:1:void <init>(kotlinx.coroutines.CancellableContinuation,org.videolan.vlc.gui.AudioPlayerContainerActivity$proposeCard$1$invokeSuspend$$inlined$getFromMl$1,kotlinx.coroutines.CoroutineScope,org.videolan.medialibrary.interfaces.AbstractMedialibrary,boolean):77:77 -> <init>
    1:1:void onMedialibraryReady():80:80 -> onMedialibraryReady
org.videolan.vlc.gui.AudioPlayerContainerActivity$proposeCard$1$invokeSuspend$$inlined$getFromMl$1$1$1 -> org.videolan.vlc.gui.AudioPlayerContainerActivity$proposeCard$1$invokeSuspend$$inlined$getFromMl$1$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):80:80 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):84:84 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):80:81 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):187:187 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):82:84 -> invokeSuspend
org.videolan.vlc.gui.AudioPlayerContainerActivity$proposeCard$1$invokeSuspend$$inlined$getFromMl$1$2 -> org.videolan.vlc.gui.AudioPlayerContainerActivity$proposeCard$1$invokeSuspend$$inlined$getFromMl$1$2:
    1:1:void invoke(java.lang.Throwable):88:88 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0:0 -> invoke
org.videolan.vlc.gui.AudioPlayerContainerActivity$registerLiveData$2 -> org.videolan.vlc.gui.AudioPlayerContainerActivity$registerLiveData$2:
    1:1:void onChanged(java.lang.Object):70:70 -> onChanged
    2:2:void onChanged(org.videolan.vlc.ScanProgress):346:346 -> onChanged
    2:2:void onChanged(java.lang.Object):70 -> onChanged
    3:5:void onChanged(org.videolan.vlc.ScanProgress):350:352 -> onChanged
    3:5:void onChanged(java.lang.Object):70 -> onChanged
    6:6:void onChanged(org.videolan.vlc.ScanProgress):347:347 -> onChanged
    6:6:void onChanged(java.lang.Object):70 -> onChanged
org.videolan.vlc.gui.AudioPlayerContainerActivity$registerLiveData$4 -> org.videolan.vlc.gui.AudioPlayerContainerActivity$registerLiveData$4:
    1:1:void onChanged(java.lang.Object):70:70 -> onChanged
    2:3:void onChanged(java.util.List):357:358 -> onChanged
    2:3:void onChanged(java.lang.Object):70 -> onChanged
org.videolan.vlc.gui.AudioPlayerContainerActivity$showTipViewIfNeeded$1 -> org.videolan.vlc.gui.AudioPlayerContainerActivity$showTipViewIfNeeded$1:
    1:1:void onClick(android.view.View):205:205 -> onClick
org.videolan.vlc.gui.AudioPlayerContainerActivity$showTipViewIfNeeded$2 -> org.videolan.vlc.gui.AudioPlayerContainerActivity$showTipViewIfNeeded$2:
    1:4:void onClick(android.view.View):208:211 -> onClick
org.videolan.vlc.gui.BaseActivity -> org.videolan.vlc.gui.BaseActivity:
    1:1:void <init>():16:16 -> <init>
    1:1:void attachBaseContext(android.content.Context):28:28 -> attachBaseContext
    1:1:android.content.Context getApplicationContext():32:32 -> getApplicationContext
    1:1:android.content.SharedPreferences getSettings():18:18 -> getSettings
    1:1:void onCreate(android.os.Bundle):21:21 -> onCreate
    2:3:void onCreate(android.os.Bundle):23:24 -> onCreate
    1:2:void onDestroy():46:47 -> onDestroy
    1:2:boolean onKeyDown(int,android.view.KeyEvent):36:37 -> onKeyDown
    1:2:boolean onKeyUp(int,android.view.KeyEvent):41:42 -> onKeyUp
    1:1:void setSettings(android.content.SharedPreferences):18:18 -> setSettings
org.videolan.vlc.gui.BetaWelcomeActivity -> org.videolan.vlc.gui.BetaWelcomeActivity:
    1:1:void <init>():9:9 -> <init>
    1:3:void onCreate(android.os.Bundle):14:16 -> onCreate
org.videolan.vlc.gui.BetaWelcomeActivity$onCreate$1 -> org.videolan.vlc.gui.BetaWelcomeActivity$onCreate$1:
    1:1:void onClick(android.view.View):17:17 -> onClick
org.videolan.vlc.gui.CompatErrorActivity -> org.videolan.vlc.gui.CompatErrorActivity:
    1:1:void <init>():10:10 -> <init>
    1:2:void onCreate(android.os.Bundle):21:22 -> onCreate
    3:8:void onCreate(android.os.Bundle):24:29 -> onCreate
    9:9:void onCreate(android.os.Bundle):28:28 -> onCreate
    10:11:void onCreate(android.os.Bundle):32:33 -> onCreate
    12:12:void onCreate(android.os.Bundle):32:32 -> onCreate
org.videolan.vlc.gui.ContentActivity -> org.videolan.vlc.gui.ContentActivity:
    1:1:void <init>():52:52 -> <init>
    2:2:void <init>():55:55 -> <init>
    3:3:boolean org.videolan.vlc.util.Util.isListEmpty(java.util.Collection):88:88 -> <init>
    3:3:void <init>():55 -> <init>
    4:5:void <init>():55:56 -> <init>
    1:1:androidx.appcompat.widget.SearchView access$getSearchView$p(org.videolan.vlc.gui.ContentActivity):52:52 -> access$getSearchView$p
    1:1:boolean access$getShowRenderers$p(org.videolan.vlc.gui.ContentActivity):52:52 -> access$getShowRenderers$p
    1:1:void access$setSearchView$p(org.videolan.vlc.gui.ContentActivity,androidx.appcompat.widget.SearchView):52:52 -> access$setSearchView$p
    1:1:void access$setShowRenderers$p(org.videolan.vlc.gui.ContentActivity,boolean):52:52 -> access$setShowRenderers$p
    1:1:void closeSearchView():205:205 -> closeSearchView
    1:1:void forceLoadVideoFragment():164:164 -> forceLoadVideoFragment
    1:1:void initAudioPlayerContainerActivity():60:60 -> initAudioPlayerContainerActivity
    2:3:void initAudioPlayerContainerActivity():62:63 -> initAudioPlayerContainerActivity
    4:4:void initAudioPlayerContainerActivity():68:68 -> initAudioPlayerContainerActivity
    1:1:void onClick(android.view.View):201:201 -> onClick
    2:3:void openSearchActivity():168:169 -> onClick
    2:3:void onClick(android.view.View):201 -> onClick
    4:5:void openSearchActivity():168:169 -> onClick
    4:5:void onClick(android.view.View):201 -> onClick
    1:8:boolean onCreateOptionsMenu(android.view.Menu):82:89 -> onCreateOptionsMenu
    9:17:boolean onCreateOptionsMenu(android.view.Menu):91:99 -> onCreateOptionsMenu
    18:18:boolean onCreateOptionsMenu(android.view.Menu):106:106 -> onCreateOptionsMenu
    19:19:boolean onCreateOptionsMenu(android.view.Menu):96:96 -> onCreateOptionsMenu
    20:20:boolean onCreateOptionsMenu(android.view.Menu):95:95 -> onCreateOptionsMenu
    21:21:boolean onCreateOptionsMenu(android.view.Menu):94:94 -> onCreateOptionsMenu
    22:24:boolean onCreateOptionsMenu(android.view.Menu):108:110 -> onCreateOptionsMenu
    1:1:boolean onMenuItemActionCollapse(android.view.MenuItem):156:156 -> onMenuItemActionCollapse
    2:2:void restoreCurrentList():209:209 -> onMenuItemActionCollapse
    2:2:boolean onMenuItemActionCollapse(android.view.MenuItem):157 -> onMenuItemActionCollapse
    1:1:boolean onMenuItemActionExpand(android.view.MenuItem):151:151 -> onMenuItemActionExpand
    1:1:boolean onOptionsItemSelected(android.view.MenuItem):115:115 -> onOptionsItemSelected
    2:2:boolean onOptionsItemSelected(android.view.MenuItem):134:134 -> onOptionsItemSelected
    3:3:boolean onOptionsItemSelected(android.view.MenuItem):117:117 -> onOptionsItemSelected
    4:10:boolean onOptionsItemSelected(android.view.MenuItem):121:127 -> onOptionsItemSelected
    11:12:boolean onOptionsItemSelected(android.view.MenuItem):131:132 -> onOptionsItemSelected
    1:2:void onPostCreate(android.os.Bundle):77:78 -> onPostCreate
    1:4:boolean onQueryTextChange(java.lang.String):139:142 -> onQueryTextChange
    5:5:boolean onQueryTextChange(java.lang.String):144:144 -> onQueryTextChange
    1:3:void setSearchVisibility(boolean):173:175 -> setSearchVisibility
    4:4:void makeRoomForSearch(boolean):182:182 -> setSearchVisibility
    4:4:void setSearchVisibility(boolean):176 -> setSearchVisibility
    5:5:void makeRoomForSearch(boolean):184:184 -> setSearchVisibility
    5:5:void setSearchVisibility(boolean):176 -> setSearchVisibility
    6:6:void makeRoomForSearch(boolean):217:217 -> setSearchVisibility
    6:6:void setSearchVisibility(boolean):176 -> setSearchVisibility
    7:7:void makeRoomForSearch(boolean):185:185 -> setSearchVisibility
    7:7:void setSearchVisibility(boolean):176 -> setSearchVisibility
    8:9:void makeRoomForSearch(boolean):187:188 -> setSearchVisibility
    8:9:void setSearchVisibility(boolean):176 -> setSearchVisibility
    10:14:void makeRoomForSearch(boolean):190:194 -> setSearchVisibility
    10:14:void setSearchVisibility(boolean):176 -> setSearchVisibility
org.videolan.vlc.gui.ContentActivity$initAudioPlayerContainerActivity$1 -> org.videolan.vlc.gui.ContentActivity$initAudioPlayerContainerActivity$1:
    1:1:void onChanged(java.lang.Object):52:52 -> onChanged
    2:4:void onChanged(org.videolan.libvlc.RendererItem):64:66 -> onChanged
    2:4:void onChanged(java.lang.Object):52 -> onChanged
org.videolan.vlc.gui.ContentActivity$initAudioPlayerContainerActivity$2 -> org.videolan.vlc.gui.ContentActivity$initAudioPlayerContainerActivity$2:
    1:1:void onChanged(java.lang.Object):52:52 -> onChanged
    2:2:void onChanged(java.util.List):69:69 -> onChanged
    2:2:void onChanged(java.lang.Object):52 -> onChanged
    3:3:boolean org.videolan.vlc.util.Util.isListEmpty(java.util.Collection):88:88 -> onChanged
    3:3:void onChanged(java.util.List):69 -> onChanged
    3:3:void onChanged(java.lang.Object):52 -> onChanged
    4:6:void onChanged(java.util.List):69:71 -> onChanged
    4:6:void onChanged(java.lang.Object):52 -> onChanged
org.videolan.vlc.gui.ContentActivity$onCreateOptionsMenu$1 -> org.videolan.vlc.gui.ContentActivity$onCreateOptionsMenu$1:
    1:4:void run():100:103 -> run
org.videolan.vlc.gui.DebugLogActivity -> org.videolan.vlc.gui.DebugLogActivity:
    1:1:void <init>():37:37 -> <init>
    2:2:void <init>():45:45 -> <init>
    3:3:void <init>():48:48 -> <init>
    4:4:void <init>():54:54 -> <init>
    5:5:void <init>():60:60 -> <init>
    6:6:void <init>():67:67 -> <init>
    7:7:void <init>():74:74 -> <init>
    1:1:org.videolan.vlc.DebugLogService$Client access$getClient$li(org.videolan.vlc.gui.DebugLogActivity):37:37 -> access$getClient$li
    1:1:org.videolan.vlc.DebugLogService$Client access$getClient$p(org.videolan.vlc.gui.DebugLogActivity):37:37 -> access$getClient$p
    1:1:android.widget.ArrayAdapter access$getLogAdapter$li(org.videolan.vlc.gui.DebugLogActivity):37:37 -> access$getLogAdapter$li
    1:1:android.widget.ArrayAdapter access$getLogAdapter$p(org.videolan.vlc.gui.DebugLogActivity):37:37 -> access$getLogAdapter$p
    1:1:java.util.List access$getLogList$p(org.videolan.vlc.gui.DebugLogActivity):37:37 -> access$getLogList$p
    1:1:android.widget.Button access$getStartButton$p(org.videolan.vlc.gui.DebugLogActivity):37:37 -> access$getStartButton$p
    1:1:android.widget.Button access$getStopButton$p(org.videolan.vlc.gui.DebugLogActivity):37:37 -> access$getStopButton$p
    1:1:void access$setClient$li(org.videolan.vlc.gui.DebugLogActivity,org.videolan.vlc.DebugLogService$Client):37:37 -> access$setClient$li
    1:1:void access$setClient$p(org.videolan.vlc.gui.DebugLogActivity,org.videolan.vlc.DebugLogService$Client):37:37 -> access$setClient$p
    1:1:void access$setLogAdapter$li(org.videolan.vlc.gui.DebugLogActivity,android.widget.ArrayAdapter):37:37 -> access$setLogAdapter$li
    1:1:void access$setLogAdapter$p(org.videolan.vlc.gui.DebugLogActivity,android.widget.ArrayAdapter):37:37 -> access$setLogAdapter$p
    1:1:void access$setLogList$p(org.videolan.vlc.gui.DebugLogActivity,java.util.List):37:37 -> access$setLogList$p
    1:1:void access$setOptionsButtonsEnabled(org.videolan.vlc.gui.DebugLogActivity,boolean):37:37 -> access$setOptionsButtonsEnabled
    1:1:void access$setStartButton$p(org.videolan.vlc.gui.DebugLogActivity,android.widget.Button):37:37 -> access$setStartButton$p
    1:1:void access$setStopButton$p(org.videolan.vlc.gui.DebugLogActivity,android.widget.Button):37:37 -> access$setStopButton$p
    1:2:void onCreate(android.os.Bundle):86:87 -> onCreate
    3:8:void onCreate(android.os.Bundle):89:94 -> onCreate
    9:9:void onCreate(android.os.Bundle):96:96 -> onCreate
    10:12:void onCreate(android.os.Bundle):98:100 -> onCreate
    13:16:void onCreate(android.os.Bundle):102:105 -> onCreate
    17:17:void onCreate(android.os.Bundle):107:107 -> onCreate
    18:18:void onCreate(android.os.Bundle):105:105 -> onCreate
    19:19:void onCreate(android.os.Bundle):104:104 -> onCreate
    20:20:void onCreate(android.os.Bundle):103:103 -> onCreate
    21:21:void onCreate(android.os.Bundle):102:102 -> onCreate
    22:22:void onCreate(android.os.Bundle):99:99 -> onCreate
    23:23:void onCreate(android.os.Bundle):98:98 -> onCreate
    1:2:void onDestroy():111:112 -> onDestroy
    3:3:void onDestroy():111:111 -> onDestroy
    1:3:void onLog(java.lang.String):140:142 -> onLog
    1:2:void onSaved(boolean,java.lang.String):147:148 -> onSaved
    3:3:void onSaved(boolean,java.lang.String):147:147 -> onSaved
    4:4:void onSaved(boolean,java.lang.String):149:149 -> onSaved
    5:5:void onSaved(boolean,java.lang.String):147:147 -> onSaved
    6:6:void onSaved(boolean,java.lang.String):151:151 -> onSaved
    1:10:void onStarted(java.util.List):122:131 -> onStarted
    11:11:void onStarted(java.util.List):129:129 -> onStarted
    12:12:void onStarted(java.util.List):128:128 -> onStarted
    13:13:void onStarted(java.util.List):123:123 -> onStarted
    14:14:void onStarted(java.util.List):122:122 -> onStarted
    1:2:void onStopped():135:136 -> onStopped
    3:3:void onStopped():135:135 -> onStopped
    1:3:void setOptionsButtonsEnabled(boolean):116:118 -> setOptionsButtonsEnabled
    4:4:void setOptionsButtonsEnabled(boolean):117:117 -> setOptionsButtonsEnabled
    5:5:void setOptionsButtonsEnabled(boolean):116:116 -> setOptionsButtonsEnabled
org.videolan.vlc.gui.DebugLogActivity$clearClickListener$1 -> org.videolan.vlc.gui.DebugLogActivity$clearClickListener$1:
    1:4:void onClick(android.view.View):61:64 -> onClick
org.videolan.vlc.gui.DebugLogActivity$copyClickListener$1 -> org.videolan.vlc.gui.DebugLogActivity$copyClickListener$1:
    1:3:void onClick(android.view.View):75:77 -> onClick
    4:5:void onClick(android.view.View):79:80 -> onClick
    6:6:void onClick(android.view.View):82:82 -> onClick
    7:7:void onClick(android.view.View):79:79 -> onClick
org.videolan.vlc.gui.DebugLogActivity$saveClickListener$1 -> org.videolan.vlc.gui.DebugLogActivity$saveClickListener$1:
    1:2:void onClick(android.view.View):68:69 -> onClick
    3:3:void onClick(android.view.View):71:71 -> onClick
org.videolan.vlc.gui.DebugLogActivity$saveClickListener$1$1 -> org.videolan.vlc.gui.DebugLogActivity$saveClickListener$1$1:
    1:1:void run():69:69 -> run
org.videolan.vlc.gui.DebugLogActivity$startClickListener$1 -> org.videolan.vlc.gui.DebugLogActivity$startClickListener$1:
    1:3:void onClick(android.view.View):49:51 -> onClick
org.videolan.vlc.gui.DebugLogActivity$stopClickListener$1 -> org.videolan.vlc.gui.DebugLogActivity$stopClickListener$1:
    1:3:void onClick(android.view.View):55:57 -> onClick
org.videolan.vlc.gui.DialogActivity -> org.videolan.vlc.gui.DialogActivity:
    1:1:void <init>():36:36 -> <init>
    1:5:void onCreate(android.os.Bundle):39:43 -> onCreate
    6:6:void onCreate(android.os.Bundle):47:47 -> onCreate
    7:8:void setupLoginDialog(java.lang.String):79:80 -> onCreate
    7:8:void onCreate(android.os.Bundle):47 -> onCreate
    9:9:void onCreate(android.os.Bundle):48:48 -> onCreate
    10:11:void setupQuestionDialog(java.lang.String):84:85 -> onCreate
    10:11:void onCreate(android.os.Bundle):48 -> onCreate
    12:12:void onCreate(android.os.Bundle):49:49 -> onCreate
    13:14:void setupProgressDialog(java.lang.String):89:90 -> onCreate
    13:14:void onCreate(android.os.Bundle):49 -> onCreate
    15:15:void onCreate(android.os.Bundle):50:50 -> onCreate
    16:16:void setupServerDialog():66:66 -> onCreate
    16:16:void onCreate(android.os.Bundle):50 -> onCreate
    17:17:void onCreate(android.os.Bundle):51:51 -> onCreate
    18:18:void setupSubsDialog():71:71 -> onCreate
    18:18:void onCreate(android.os.Bundle):51 -> onCreate
    19:19:void setupSubsDialog():73:73 -> onCreate
    19:19:void onCreate(android.os.Bundle):51 -> onCreate
    20:20:void setupSubsDialog():75:75 -> onCreate
    20:20:void onCreate(android.os.Bundle):51 -> onCreate
    21:21:void onCreate(android.os.Bundle):52:52 -> onCreate
    22:26:void setupDeviceDialog():57:61 -> onCreate
    22:26:void onCreate(android.os.Bundle):52 -> onCreate
    27:27:void onCreate(android.os.Bundle):47:47 -> onCreate
    1:3:void startVlcDialog(java.lang.String,org.videolan.vlc.gui.dialogs.VlcDialog):94:96 -> startVlcDialog
org.videolan.vlc.gui.DiffUtilAdapter -> org.videolan.vlc.gui.DiffUtilAdapter:
    1:2:void <init>():12:13 -> <init>
    3:3:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.emptyList():69:69 -> <init>
    3:3:java.util.List kotlin.collections.CollectionsKt.emptyList():0 -> <init>
    3:3:void <init>():15 -> <init>
    4:4:void <init>():15:15 -> <init>
    5:6:void <init>():17:18 -> <init>
    1:1:org.videolan.vlc.gui.DiffUtilAdapter$DiffCallback getDiffCallback():0:0 -> access$getDiffCallback$p
    1:1:org.videolan.vlc.gui.DiffUtilAdapter$DiffCallback access$getDiffCallback$p(org.videolan.vlc.gui.DiffUtilAdapter):12 -> access$getDiffCallback$p
    1:1:org.videolan.vlc.gui.DiffUtilAdapter$DiffCallback createCB():51:51 -> createCB
    1:1:kotlin.coroutines.CoroutineContext getCoroutineContext():13:13 -> getCoroutineContext
    1:1:java.util.List getDataset():15:15 -> getDataset
    1:1:java.lang.Object getItem(int):45:45 -> getItem
    1:1:int getItemCount():47:47 -> getItemCount
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> internalUpdate
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> internalUpdate
    1:1:java.lang.Object internalUpdate(java.util.List,kotlin.coroutines.Continuation):0 -> internalUpdate
    2:2:java.lang.Object internalUpdate(java.util.List,kotlin.coroutines.Continuation):29:29 -> internalUpdate
    3:3:java.lang.Object internalUpdate(java.util.List,kotlin.coroutines.Continuation):38:38 -> internalUpdate
    4:5:java.lang.Object internalUpdate(java.util.List,kotlin.coroutines.Continuation):29:30 -> internalUpdate
    6:6:java.lang.Object internalUpdate(java.util.List,kotlin.coroutines.Continuation):29:29 -> internalUpdate
    7:10:java.lang.Object internalUpdate(java.util.List,kotlin.coroutines.Continuation):35:38 -> internalUpdate
    1:1:boolean isEmpty():43:43 -> isEmpty
    1:1:java.util.List prepareList(java.util.List):40:40 -> prepareList
    1:1:void update(java.util.List):25:25 -> update
org.videolan.vlc.gui.DiffUtilAdapter$DiffCallback -> org.videolan.vlc.gui.DiffUtilAdapter$DiffCallback:
    1:1:void <init>():53:53 -> <init>
    1:1:boolean areItemsTheSame(int,int):68:68 -> areItemsTheSame
    1:1:java.util.List getNewList():55:55 -> getNewList
    1:1:int getNewListSize():64:64 -> getNewListSize
    1:1:java.util.List getOldList():54:54 -> getOldList
    1:1:int getOldListSize():62:62 -> getOldListSize
org.videolan.vlc.gui.DiffUtilAdapter$diffCallback$2 -> org.videolan.vlc.gui.DiffUtilAdapter$diffCallback$2:
    1:1:java.lang.Object invoke():12:12 -> invoke
    2:2:org.videolan.vlc.gui.DiffUtilAdapter$DiffCallback invoke():17:17 -> invoke
org.videolan.vlc.gui.DiffUtilAdapter$internalUpdate$2 -> org.videolan.vlc.gui.DiffUtilAdapter$internalUpdate$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:4:java.lang.Object invokeSuspend(java.lang.Object):30:32 -> invokeSuspend
    5:6:void org.videolan.vlc.gui.DiffUtilAdapter$DiffCallback.update(java.util.List,java.util.List):58:59 -> invokeSuspend
    5:6:java.lang.Object invokeSuspend(java.lang.Object):32 -> invokeSuspend
    7:8:java.lang.Object invokeSuspend(java.lang.Object):32:33 -> invokeSuspend
org.videolan.vlc.gui.DiffUtilAdapter$updateActor$1 -> org.videolan.vlc.gui.DiffUtilAdapter$updateActor$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):18:18 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):20:20 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):18:19 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):18:18 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):20:20 -> invokeSuspend
org.videolan.vlc.gui.HistoryAdapter -> org.videolan.vlc.gui.HistoryAdapter:
    1:1:void <init>(org.videolan.vlc.interfaces.IEventsHandler):41:41 -> <init>
    2:2:void <init>(org.videolan.vlc.interfaces.IEventsHandler):43:43 -> <init>
    1:1:org.videolan.vlc.interfaces.IEventsHandler access$getMEventsHandler$p(org.videolan.vlc.gui.HistoryAdapter):41:41 -> access$getMEventsHandler$p
    1:1:int getItemCount():98:98 -> getItemCount
    1:1:org.videolan.tools.MultiSelectHelper getMultiSelectHelper():43:43 -> getMultiSelectHelper
    1:1:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):41:41 -> onBindViewHolder
    2:6:void onBindViewHolder(org.videolan.vlc.gui.HistoryAdapter$ViewHolder,int):79:83 -> onBindViewHolder
    2:6:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):41 -> onBindViewHolder
    7:7:void onBindViewHolder(org.videolan.vlc.gui.HistoryAdapter$ViewHolder,int):82:82 -> onBindViewHolder
    7:7:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):41 -> onBindViewHolder
    8:8:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):41:41 -> onBindViewHolder
    9:9:boolean org.videolan.vlc.util.Util.isListEmpty(java.util.Collection):88:88 -> onBindViewHolder
    9:9:void onBindViewHolder(org.videolan.vlc.gui.HistoryAdapter$ViewHolder,int,java.util.List):87 -> onBindViewHolder
    9:9:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):41 -> onBindViewHolder
    10:10:void onBindViewHolder(org.videolan.vlc.gui.HistoryAdapter$ViewHolder,int,java.util.List):88:88 -> onBindViewHolder
    10:10:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):41 -> onBindViewHolder
    11:11:void onBindViewHolder(org.videolan.vlc.gui.HistoryAdapter$ViewHolder,int,java.util.List):90:90 -> onBindViewHolder
    11:11:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):41 -> onBindViewHolder
    1:3:org.videolan.vlc.gui.HistoryAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):73:75 -> onCreateViewHolder
    1:3:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):41 -> onCreateViewHolder
    1:1:void onUpdateFinished():102:102 -> onUpdateFinished
org.videolan.vlc.gui.HistoryAdapter$ViewHolder -> org.videolan.vlc.gui.HistoryAdapter$ViewHolder:
    1:1:void <init>(org.videolan.vlc.gui.HistoryAdapter,org.videolan.vlc.databinding.HistoryItemBinding):45:45 -> <init>
    2:3:void <init>(org.videolan.vlc.gui.HistoryAdapter,org.videolan.vlc.databinding.HistoryItemBinding):48:49 -> <init>
    1:1:boolean isSelected():68:68 -> isSelected
    1:2:void onClick(android.view.View):53:54 -> onClick
    1:2:void onImageClick(android.view.View):63:64 -> onImageClick
    1:2:boolean onLongClick(android.view.View):58:59 -> onLongClick
org.videolan.vlc.gui.HistoryFragment -> org.videolan.vlc.gui.HistoryFragment:
    1:1:void <init>():54:54 -> <init>
    2:2:void <init>():58:58 -> <init>
    1:1:android.view.MenuItem access$getCleanMenuItem$li(org.videolan.vlc.gui.HistoryFragment):54:54 -> access$getCleanMenuItem$li
    1:1:android.view.MenuItem access$getCleanMenuItem$p(org.videolan.vlc.gui.HistoryFragment):54:54 -> access$getCleanMenuItem$p
    1:1:org.videolan.vlc.gui.HistoryAdapter access$getHistoryAdapter$p(org.videolan.vlc.gui.HistoryFragment):54:54 -> access$getHistoryAdapter$p
    1:1:void access$setCleanMenuItem$li(org.videolan.vlc.gui.HistoryFragment,android.view.MenuItem):54:54 -> access$setCleanMenuItem$li
    1:1:void access$setCleanMenuItem$p(org.videolan.vlc.gui.HistoryFragment,android.view.MenuItem):54:54 -> access$setCleanMenuItem$p
    1:3:void updateEmptyView():139:141 -> access$updateEmptyView
    1:3:void access$updateEmptyView(org.videolan.vlc.gui.HistoryFragment):54 -> access$updateEmptyView
    4:5:void updateEmptyView():143:144 -> access$updateEmptyView
    4:5:void access$updateEmptyView(org.videolan.vlc.gui.HistoryFragment):54 -> access$updateEmptyView
    1:2:void clearHistory():153:154 -> clearHistory
    1:1:org.videolan.tools.MultiSelectHelper getMultiHelper():134:134 -> getMultiHelper
    1:1:java.lang.String getTitle():131:131 -> getTitle
    1:1:boolean isEmpty():149:149 -> isEmpty
    1:4:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):174:177 -> onActionItemClicked
    5:5:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):182:182 -> onActionItemClicked
    6:6:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):178:178 -> onActionItemClicked
    7:7:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):180:180 -> onActionItemClicked
    8:8:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):179:179 -> onActionItemClicked
    9:9:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):187:187 -> onActionItemClicked
    10:10:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):175:175 -> onActionItemClicked
    1:7:void onActivityCreated(android.os.Bundle):89:95 -> onActivityCreated
    8:11:void onActivityCreated(android.os.Bundle):97:100 -> onActivityCreated
    1:2:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):197:198 -> onClick
    3:6:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):201:204 -> onClick
    7:7:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):202:202 -> onClick
    8:9:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):207:208 -> onClick
    1:1:boolean onCreateActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):158:158 -> onCreateActionMode
    1:4:void onCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):104:107 -> onCreateOptionsMenu
    1:1:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):62:62 -> onCreateView
    1:2:void onDestroyActionMode(androidx.appcompat.view.ActionMode):192:193 -> onDestroyActionMode
    1:2:void onImageClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):220:221 -> onImageClick
    3:3:void onImageClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):224:224 -> onImageClick
    1:4:boolean onLongClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):212:215 -> onLongClick
    5:5:boolean onLongClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):212:212 -> onLongClick
    1:1:boolean onOptionsItemSelected(android.view.MenuItem):111:111 -> onOptionsItemSelected
    2:2:boolean onOptionsItemSelected(android.view.MenuItem):116:116 -> onOptionsItemSelected
    3:3:boolean onOptionsItemSelected(android.view.MenuItem):113:113 -> onOptionsItemSelected
    1:1:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):163:163 -> onPrepareActionMode
    2:2:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):165:165 -> onPrepareActionMode
    3:4:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):168:169 -> onPrepareActionMode
    5:5:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):163:163 -> onPrepareActionMode
    1:1:void onRefresh():127:127 -> onRefresh
    1:2:void onStart():84:85 -> onStart
    1:3:void onUpdateFinished(androidx.recyclerview.widget.RecyclerView$Adapter):232:234 -> onUpdateFinished
    1:3:void onViewCreated(android.view.View,android.os.Bundle):66:68 -> onViewCreated
    4:4:void onViewCreated(android.view.View,android.os.Bundle):77:77 -> onViewCreated
    1:1:void refresh():124:124 -> refresh
    1:1:void setFabPlayVisibility(boolean):121:121 -> setFabPlayVisibility
org.videolan.vlc.gui.HistoryFragment$onViewCreated$1 -> org.videolan.vlc.gui.HistoryFragment$onViewCreated$1:
    1:1:void onChanged(java.lang.Object):54:54 -> onChanged
    2:5:void onChanged(java.util.List):70:73 -> onChanged
    2:5:void onChanged(java.lang.Object):54 -> onChanged
org.videolan.vlc.gui.HistoryFragment$onViewCreated$2 -> org.videolan.vlc.gui.HistoryFragment$onViewCreated$2:
    1:1:void onChanged(java.lang.Object):54:54 -> onChanged
    2:3:void onChanged(java.lang.Boolean):78:79 -> onChanged
    2:3:void onChanged(java.lang.Object):54 -> onChanged
org.videolan.vlc.gui.InfoActivity -> org.videolan.vlc.gui.InfoActivity:
    1:1:void <init>():50:50 -> <init>
    1:1:org.videolan.vlc.gui.video.MediaInfoAdapter access$getAdapter$p(org.videolan.vlc.gui.InfoActivity):50:50 -> access$getAdapter$p
    1:9:void noCoverFallback():194:202 -> access$noCoverFallback
    1:9:void access$noCoverFallback(org.videolan.vlc.gui.InfoActivity):50 -> access$noCoverFallback
    10:10:void noCoverFallback():201:201 -> access$noCoverFallback
    10:10:void access$noCoverFallback(org.videolan.vlc.gui.InfoActivity):50 -> access$noCoverFallback
    11:11:void noCoverFallback():197:197 -> access$noCoverFallback
    11:11:void access$noCoverFallback(org.videolan.vlc.gui.InfoActivity):50 -> access$noCoverFallback
    12:12:void noCoverFallback():196:196 -> access$noCoverFallback
    12:12:void access$noCoverFallback(org.videolan.vlc.gui.InfoActivity):50 -> access$noCoverFallback
    13:13:void noCoverFallback():195:195 -> access$noCoverFallback
    13:13:void access$noCoverFallback(org.videolan.vlc.gui.InfoActivity):50 -> access$noCoverFallback
    14:14:void noCoverFallback():194:194 -> access$noCoverFallback
    14:14:void access$noCoverFallback(org.videolan.vlc.gui.InfoActivity):50 -> access$noCoverFallback
    1:1:void access$setAdapter$p(org.videolan.vlc.gui.InfoActivity,org.videolan.vlc.gui.video.MediaInfoAdapter):50:50 -> access$setAdapter$p
    1:3:void updateMeta():119:121 -> access$updateMeta
    1:3:void access$updateMeta(org.videolan.vlc.gui.InfoActivity):50 -> access$updateMeta
    4:7:void updateMeta():124:127 -> access$updateMeta
    4:7:void access$updateMeta(org.videolan.vlc.gui.InfoActivity):50 -> access$updateMeta
    8:8:void updateMeta():124:124 -> access$updateMeta
    8:8:void access$updateMeta(org.videolan.vlc.gui.InfoActivity):50 -> access$updateMeta
    9:9:void updateMeta():130:130 -> access$updateMeta
    9:9:void access$updateMeta(org.videolan.vlc.gui.InfoActivity):50 -> access$updateMeta
    10:13:void updateMeta():132:135 -> access$updateMeta
    10:13:void access$updateMeta(org.videolan.vlc.gui.InfoActivity):50 -> access$updateMeta
    14:19:void updateMeta():139:144 -> access$updateMeta
    14:19:void access$updateMeta(org.videolan.vlc.gui.InfoActivity):50 -> access$updateMeta
    20:20:void updateMeta():148:148 -> access$updateMeta
    20:20:void access$updateMeta(org.videolan.vlc.gui.InfoActivity):50 -> access$updateMeta
    21:21:void updateMeta():303:303 -> access$updateMeta
    21:21:void access$updateMeta(org.videolan.vlc.gui.InfoActivity):50 -> access$updateMeta
    22:22:void updateMeta():149:149 -> access$updateMeta
    22:22:void access$updateMeta(org.videolan.vlc.gui.InfoActivity):50 -> access$updateMeta
    23:23:void updateMeta():154:154 -> access$updateMeta
    23:23:void access$updateMeta(org.videolan.vlc.gui.InfoActivity):50 -> access$updateMeta
    24:24:void updateMeta():143:143 -> access$updateMeta
    24:24:void access$updateMeta(org.videolan.vlc.gui.InfoActivity):50 -> access$updateMeta
    25:25:void updateMeta():142:142 -> access$updateMeta
    25:25:void access$updateMeta(org.videolan.vlc.gui.InfoActivity):50 -> access$updateMeta
    26:26:void updateMeta():141:141 -> access$updateMeta
    26:26:void access$updateMeta(org.videolan.vlc.gui.InfoActivity):50 -> access$updateMeta
    27:27:void updateMeta():140:140 -> access$updateMeta
    27:27:void access$updateMeta(org.videolan.vlc.gui.InfoActivity):50 -> access$updateMeta
    28:28:void updateMeta():155:155 -> access$updateMeta
    28:28:void access$updateMeta(org.videolan.vlc.gui.InfoActivity):50 -> access$updateMeta
    29:29:void updateMeta():135:135 -> access$updateMeta
    29:29:void access$updateMeta(org.videolan.vlc.gui.InfoActivity):50 -> access$updateMeta
    30:30:void updateMeta():134:134 -> access$updateMeta
    30:30:void access$updateMeta(org.videolan.vlc.gui.InfoActivity):50 -> access$updateMeta
    31:31:void updateMeta():133:133 -> access$updateMeta
    31:31:void access$updateMeta(org.videolan.vlc.gui.InfoActivity):50 -> access$updateMeta
    32:40:void updateMeta():157:165 -> access$updateMeta
    32:40:void access$updateMeta(org.videolan.vlc.gui.InfoActivity):50 -> access$updateMeta
    41:41:void updateMeta():164:164 -> access$updateMeta
    41:41:void access$updateMeta(org.videolan.vlc.gui.InfoActivity):50 -> access$updateMeta
    42:42:void updateMeta():163:163 -> access$updateMeta
    42:42:void access$updateMeta(org.videolan.vlc.gui.InfoActivity):50 -> access$updateMeta
    43:43:void updateMeta():162:162 -> access$updateMeta
    43:43:void access$updateMeta(org.videolan.vlc.gui.InfoActivity):50 -> access$updateMeta
    44:44:void updateMeta():161:161 -> access$updateMeta
    44:44:void access$updateMeta(org.videolan.vlc.gui.InfoActivity):50 -> access$updateMeta
    45:45:void updateMeta():160:160 -> access$updateMeta
    45:45:void access$updateMeta(org.videolan.vlc.gui.InfoActivity):50 -> access$updateMeta
    46:46:void updateMeta():158:158 -> access$updateMeta
    46:46:void access$updateMeta(org.videolan.vlc.gui.InfoActivity):50 -> access$updateMeta
    47:49:void updateMeta():168:170 -> access$updateMeta
    47:49:void access$updateMeta(org.videolan.vlc.gui.InfoActivity):50 -> access$updateMeta
    50:50:void updateMeta():169:169 -> access$updateMeta
    50:50:void access$updateMeta(org.videolan.vlc.gui.InfoActivity):50 -> access$updateMeta
    51:51:void updateMeta():168:168 -> access$updateMeta
    51:51:void access$updateMeta(org.videolan.vlc.gui.InfoActivity):50 -> access$updateMeta
    52:52:void updateMeta():157:157 -> access$updateMeta
    52:52:void access$updateMeta(org.videolan.vlc.gui.InfoActivity):50 -> access$updateMeta
    53:53:void updateMeta():132:132 -> access$updateMeta
    53:53:void access$updateMeta(org.videolan.vlc.gui.InfoActivity):50 -> access$updateMeta
    54:54:void updateMeta():130:130 -> access$updateMeta
    54:54:void access$updateMeta(org.videolan.vlc.gui.InfoActivity):50 -> access$updateMeta
    55:55:void updateMeta():119:119 -> access$updateMeta
    55:55:void access$updateMeta(org.videolan.vlc.gui.InfoActivity):50 -> access$updateMeta
    1:1:android.content.Context currentContext():50:50 -> currentContext
    1:1:org.videolan.vlc.databinding.InfoActivityBinding getBinding$vlc_android_release():56:56 -> getBinding$vlc_android_release
    1:2:void onClick(android.view.View):206:207 -> onClick
    3:3:void onClick(android.view.View):206:206 -> onClick
    1:1:void onCreate(android.os.Bundle):59:59 -> onCreate
    2:2:void onCreate(android.os.Bundle):61:61 -> onCreate
    3:4:void onCreate(android.os.Bundle):63:64 -> onCreate
    5:5:void onCreate(android.os.Bundle):67:67 -> onCreate
    6:6:void onCreate(android.os.Bundle):69:69 -> onCreate
    7:7:void onCreate(android.os.Bundle):71:71 -> onCreate
    8:10:void onCreate(android.os.Bundle):74:76 -> onCreate
    11:11:void onCreate(android.os.Bundle):78:78 -> onCreate
    12:13:void onCreate(android.os.Bundle):80:81 -> onCreate
    14:14:void onCreate(android.os.Bundle):302:302 -> onCreate
    15:21:void onCreate(android.os.Bundle):85:91 -> onCreate
    22:22:void onCreate(android.os.Bundle):90:90 -> onCreate
    23:23:void onCreate(android.os.Bundle):89:89 -> onCreate
    24:24:void onCreate(android.os.Bundle):88:88 -> onCreate
    25:28:void onCreate(android.os.Bundle):93:96 -> onCreate
    29:31:void onCreate(android.os.Bundle):106:108 -> onCreate
    32:32:void onCreate(android.os.Bundle):106:106 -> onCreate
    33:33:void onCreate(android.os.Bundle):96:96 -> onCreate
    34:34:void onCreate(android.os.Bundle):95:95 -> onCreate
    35:35:void onCreate(android.os.Bundle):94:94 -> onCreate
    36:36:void onCreate(android.os.Bundle):93:93 -> onCreate
    37:37:void onCreate(android.os.Bundle):85:85 -> onCreate
    38:38:void onCreate(android.os.Bundle):80:80 -> onCreate
    39:39:void onCreate(android.os.Bundle):69:69 -> onCreate
    1:1:void onPlayerStateChanged(android.view.View,int):211:211 -> onPlayerStateChanged
    2:2:void onPlayerStateChanged(android.view.View,int):213:213 -> onPlayerStateChanged
    3:3:void onPlayerStateChanged(android.view.View,int):215:215 -> onPlayerStateChanged
    4:4:void onPlayerStateChanged(android.view.View,int):211:211 -> onPlayerStateChanged
    1:2:void onPostCreate(android.os.Bundle):183:184 -> onPostCreate
    3:3:void onPostCreate(android.os.Bundle):183:183 -> onPostCreate
    1:3:void onSaveInstanceState(android.os.Bundle):188:190 -> onSaveInstanceState
    4:4:void onSaveInstanceState(android.os.Bundle):189:189 -> onSaveInstanceState
    1:1:void setBinding$vlc_android_release(org.videolan.vlc.databinding.InfoActivityBinding):56:56 -> setBinding$vlc_android_release
org.videolan.vlc.gui.InfoActivity$onCreate$1 -> org.videolan.vlc.gui.InfoActivity$onCreate$1:
    1:1:void onChanged(java.lang.Object):50:50 -> onChanged
    2:2:void onChanged(java.lang.Boolean):93:93 -> onChanged
    2:2:void onChanged(java.lang.Object):50 -> onChanged
org.videolan.vlc.gui.InfoActivity$onCreate$2 -> org.videolan.vlc.gui.InfoActivity$onCreate$2:
    1:1:void onChanged(java.lang.Object):50:50 -> onChanged
    2:2:void onChanged(java.util.List):94:94 -> onChanged
    2:2:void onChanged(java.lang.Object):50 -> onChanged
org.videolan.vlc.gui.InfoActivity$onCreate$3 -> org.videolan.vlc.gui.InfoActivity$onCreate$3:
    1:1:void onChanged(java.lang.Object):50:50 -> onChanged
    2:2:void onChanged(java.lang.String):95:95 -> onChanged
    2:2:void onChanged(java.lang.Object):50 -> onChanged
org.videolan.vlc.gui.InfoActivity$onCreate$4 -> org.videolan.vlc.gui.InfoActivity$onCreate$4:
    1:1:void onChanged(java.lang.Object):50:50 -> onChanged
    2:3:void onChanged(android.graphics.Bitmap):98:99 -> onChanged
    2:3:void onChanged(java.lang.Object):50 -> onChanged
    4:4:void onChanged(android.graphics.Bitmap):104:104 -> onChanged
    4:4:void onChanged(java.lang.Object):50 -> onChanged
org.videolan.vlc.gui.InfoActivity$onCreate$4$1 -> org.videolan.vlc.gui.InfoActivity$onCreate$4$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:6:java.lang.Object invokeSuspend(java.lang.Object):99:103 -> invokeSuspend
org.videolan.vlc.gui.InfoActivity$onCreate$5 -> org.videolan.vlc.gui.InfoActivity$onCreate$5:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):107:107 -> invokeSuspend
org.videolan.vlc.gui.InfoActivity$onCreate$6 -> org.videolan.vlc.gui.InfoActivity$onCreate$6:
    1:3:void onClick(android.view.View):109:111 -> onClick
    4:6:void org.videolan.vlc.gui.helpers.MedialibraryUtils.addDir(java.lang.String,android.content.Context):23:25 -> onClick
    4:6:void onClick(android.view.View):111 -> onClick
    7:8:void onClick(android.view.View):112:113 -> onClick
    9:9:void onClick(android.view.View):109:109 -> onClick
org.videolan.vlc.gui.InfoModel -> org.videolan.vlc.gui.InfoModel:
    1:1:void <init>():221:221 -> <init>
    2:5:void <init>():223:226 -> <init>
    1:1:kotlinx.coroutines.Job checkFile$vlc_android_release(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):251:251 -> checkFile$vlc_android_release
    1:1:java.lang.Object checkSubtitles(java.io.File,kotlin.coroutines.Continuation):259:259 -> checkSubtitles
    1:1:androidx.lifecycle.MutableLiveData getCover$vlc_android_release():226:226 -> getCover$vlc_android_release
    2:2:kotlinx.coroutines.Job getCover$vlc_android_release(java.lang.String,int):228:228 -> getCover$vlc_android_release
    1:1:androidx.lifecycle.MutableLiveData getHasSubs$vlc_android_release():223:223 -> getHasSubs$vlc_android_release
    1:1:androidx.lifecycle.MutableLiveData getMediaTracks$vlc_android_release():224:224 -> getMediaTracks$vlc_android_release
    1:1:androidx.lifecycle.MutableLiveData getSizeText$vlc_android_release():225:225 -> getSizeText$vlc_android_release
    1:1:void onCleared():298:298 -> onCleared
    1:1:kotlinx.coroutines.Job parseTracks$vlc_android_release(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):232:232 -> parseTracks$vlc_android_release
org.videolan.vlc.gui.InfoModel$checkFile$1 -> org.videolan.vlc.gui.InfoModel$checkFile$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):251:251 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):257:257 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):251:252 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):251:251 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):254:254 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):251:251 -> invokeSuspend
    9:11:java.lang.Object invokeSuspend(java.lang.Object):255:257 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):251:251 -> invokeSuspend
org.videolan.vlc.gui.InfoModel$checkFile$1$1 -> org.videolan.vlc.gui.InfoModel$checkFile$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):254:254 -> invokeSuspend
    3:3:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):254 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):254:254 -> invokeSuspend
org.videolan.vlc.gui.InfoModel$checkFile$1$itemFile$1 -> org.videolan.vlc.gui.InfoModel$checkFile$1$itemFile$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):252:252 -> invokeSuspend
org.videolan.vlc.gui.InfoModel$checkSubtitles$2 -> org.videolan.vlc.gui.InfoModel$checkSubtitles$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):259:259 -> invokeSuspend
    3:5:java.lang.Object invokeSuspend(java.lang.Object):262:264 -> invokeSuspend
    6:7:java.lang.Object invokeSuspend(java.lang.Object):266:267 -> invokeSuspend
    8:8:java.lang.Integer kotlin.coroutines.jvm.internal.Boxing.boxInt(int):32:32 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):267 -> invokeSuspend
    9:13:java.lang.Object invokeSuspend(java.lang.Object):267:271 -> invokeSuspend
    14:16:java.lang.Object invokeSuspend(java.lang.Object):275:277 -> invokeSuspend
    17:18:java.lang.Object invokeSuspend(java.lang.Object):279:280 -> invokeSuspend
    19:19:java.lang.Object invokeSuspend(java.lang.Object):303:303 -> invokeSuspend
    20:20:java.lang.Object invokeSuspend(java.lang.Object):281:281 -> invokeSuspend
    21:21:java.lang.Object invokeSuspend(java.lang.Object):303:303 -> invokeSuspend
    22:23:java.lang.Object invokeSuspend(java.lang.Object):284:285 -> invokeSuspend
    24:28:java.lang.Object invokeSuspend(java.lang.Object):287:291 -> invokeSuspend
    29:29:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    29:29:java.lang.Object invokeSuspend(java.lang.Object):291 -> invokeSuspend
    30:31:java.lang.Object invokeSuspend(java.lang.Object):291:292 -> invokeSuspend
    32:32:java.lang.Object invokeSuspend(java.lang.Object):295:295 -> invokeSuspend
org.videolan.vlc.gui.InfoModel$getCover$1 -> org.videolan.vlc.gui.InfoModel$getCover$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):228:228 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):230:230 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):228:229 -> invokeSuspend
    6:8:java.lang.Object invokeSuspend(java.lang.Object):228:230 -> invokeSuspend
org.videolan.vlc.gui.InfoModel$getCover$1$invokeSuspend$$inlined$let$lambda$1 -> org.videolan.vlc.gui.InfoModel$getCover$1$invokeSuspend$$inlined$let$lambda$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):229:229 -> invokeSuspend
org.videolan.vlc.gui.InfoModel$parseTracks$1 -> org.videolan.vlc.gui.InfoModel$parseTracks$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):232:232 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):249:249 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):232:233 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):232:232 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):237:237 -> invokeSuspend
    8:9:java.lang.Object invokeSuspend(java.lang.Object):239:240 -> invokeSuspend
    10:12:java.lang.Object invokeSuspend(java.lang.Object):242:244 -> invokeSuspend
    13:14:java.lang.Object invokeSuspend(java.lang.Object):246:247 -> invokeSuspend
    15:15:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):247 -> invokeSuspend
    16:18:java.lang.Object invokeSuspend(java.lang.Object):247:249 -> invokeSuspend
org.videolan.vlc.gui.InfoModel$parseTracks$1$media$1 -> org.videolan.vlc.gui.InfoModel$parseTracks$1$media$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:4:java.lang.Object invokeSuspend(java.lang.Object):233:235 -> invokeSuspend
org.videolan.vlc.gui.MainActivity -> org.videolan.vlc.gui.MainActivity:
    1:1:void <init>():61:61 -> <init>
    2:2:void <init>():63:63 -> <init>
    1:1:void forceRefresh():199:199 -> forceRefresh
    2:4:void forceRefresh(androidx.fragment.app.Fragment):203:205 -> forceRefresh
    5:5:void forceRefresh(androidx.fragment.app.Fragment):207:207 -> forceRefresh
    6:6:void forceRefresh(androidx.fragment.app.Fragment):203:203 -> forceRefresh
    1:1:boolean getRefreshing():65:65 -> getRefreshing
    1:1:void onActivityResult(int,int,android.content.Intent):212:212 -> onActivityResult
    2:3:void onActivityResult(int,int,android.content.Intent):225:226 -> onActivityResult
    4:6:void onActivityResult(int,int,android.content.Intent):221:223 -> onActivityResult
    7:9:void onActivityResult(int,int,android.content.Intent):217:219 -> onActivityResult
    10:10:void onActivityResult(int,int,android.content.Intent):215:215 -> onActivityResult
    11:11:void onActivityResult(int,int,android.content.Intent):230:230 -> onActivityResult
    12:12:void onActivityResult(int,int,android.content.Intent):233:233 -> onActivityResult
    1:2:void onBackPressed():142:143 -> onBackPressed
    3:3:void onBackPressed():148:148 -> onBackPressed
    4:5:void onBackPressed():152:153 -> onBackPressed
    6:7:void onBackPressed():155:156 -> onBackPressed
    8:9:void onBackPressed():159:160 -> onBackPressed
    10:10:void onBackPressed():163:163 -> onBackPressed
    1:2:void onCreate(android.os.Bundle):74:75 -> onCreate
    3:6:void onCreate(android.os.Bundle):77:80 -> onCreate
    7:7:boolean org.videolan.vlc.util.Permissions.checkReadStoragePermission$default(org.videolan.vlc.util.Permissions,androidx.fragment.app.FragmentActivity,boolean,int,java.lang.Object):84:84 -> onCreate
    7:7:void onCreate(android.os.Bundle):80 -> onCreate
    8:10:void prepareActionBar():104:106 -> onCreate
    8:10:void onCreate(android.os.Bundle):83 -> onCreate
    11:11:void onCreate(android.os.Bundle):85:85 -> onCreate
    12:12:void onCreate(android.os.Bundle):87:87 -> onCreate
    13:15:void onCreate(android.os.Bundle):89:91 -> onCreate
    16:16:void onCreate(android.os.Bundle):93:93 -> onCreate
    1:1:boolean onKeyDown(int,android.view.KeyEvent):241:241 -> onKeyDown
    2:2:boolean onKeyDown(int,android.view.KeyEvent):243:243 -> onKeyDown
    1:2:boolean onMenuItemActionExpand(android.view.MenuItem):193:194 -> onMenuItemActionExpand
    1:2:boolean onOptionsItemSelected(android.view.MenuItem):175:176 -> onOptionsItemSelected
    3:3:boolean onOptionsItemSelected(android.view.MenuItem):179:179 -> onOptionsItemSelected
    4:4:boolean onOptionsItemSelected(android.view.MenuItem):188:188 -> onOptionsItemSelected
    5:5:boolean onOptionsItemSelected(android.view.MenuItem):182:182 -> onOptionsItemSelected
    6:6:boolean onOptionsItemSelected(android.view.MenuItem):187:187 -> onOptionsItemSelected
    1:1:void onPostCreate(android.os.Bundle):97:97 -> onPostCreate
    2:2:void onPostCreate(android.os.Bundle):99:99 -> onPostCreate
    1:1:void onRestart():134:134 -> onRestart
    2:2:void onRestart():136:136 -> onRestart
    1:4:void onSaveInstanceState(android.os.Bundle):127:130 -> onSaveInstanceState
    1:2:void onStart():111:112 -> onStart
    3:3:void onStart():114:114 -> onStart
    4:4:boolean org.videolan.vlc.util.Permissions.canReadStorage(android.content.Context):74:74 -> onStart
    4:4:void onStart():114 -> onStart
    5:5:void onStart():114:114 -> onStart
    6:6:void onStart():112:112 -> onStart
    1:2:void onStop():119:120 -> onStop
    3:3:void onStop():122:122 -> onStop
    1:2:void setRefreshing(boolean):67:68 -> setRefreshing
    1:2:androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode$Callback):167:168 -> startSupportActionMode
org.videolan.vlc.gui.MultiSelectionSpinner -> org.videolan.vlc.gui.MultiSelectionSpinner:
    1:1:void <init>(android.content.Context):25:25 -> <init>
    2:3:void <init>(android.content.Context):15:16 -> <init>
    4:5:void <init>(android.content.Context):26:27 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet):30:30 -> <init>
    7:8:void <init>(android.content.Context,android.util.AttributeSet):15:16 -> <init>
    9:10:void <init>(android.content.Context,android.util.AttributeSet):31:32 -> <init>
    1:1:java.lang.String buildSelectedItemString():95:95 -> buildSelectedItemString
    2:2:java.lang.String buildSelectedItemString():97:97 -> buildSelectedItemString
    3:3:java.lang.String buildSelectedItemString():145:145 -> buildSelectedItemString
    4:5:java.lang.String buildSelectedItemString():156:157 -> buildSelectedItemString
    6:6:java.lang.String buildSelectedItemString():97:97 -> buildSelectedItemString
    7:7:java.lang.String buildSelectedItemString():156:156 -> buildSelectedItemString
    8:8:java.lang.String buildSelectedItemString():99:99 -> buildSelectedItemString
    9:9:java.lang.String buildSelectedItemString():162:162 -> buildSelectedItemString
    10:11:java.lang.String buildSelectedItemString():101:102 -> buildSelectedItemString
    12:12:java.lang.String buildSelectedItemString():162:162 -> buildSelectedItemString
    13:13:java.lang.String buildSelectedItemString():99:99 -> buildSelectedItemString
    14:14:java.lang.String buildSelectedItemString():104:104 -> buildSelectedItemString
    1:1:java.util.List getSelectedIndices():22:22 -> getSelectedIndices
    2:2:java.util.List getSelectedIndices():117:117 -> getSelectedIndices
    3:4:java.util.List getSelectedIndices():119:120 -> getSelectedIndices
    5:5:java.util.List getSelectedIndices():22:22 -> getSelectedIndices
    6:6:java.util.List getSelectedIndices():120:120 -> getSelectedIndices
    7:8:java.util.List getSelectedIndices():122:123 -> getSelectedIndices
    9:9:java.util.List getSelectedIndices():22:22 -> getSelectedIndices
    10:12:java.util.List getSelectedIndices():125:127 -> getSelectedIndices
    13:13:java.util.List getSelectedIndices():22:22 -> getSelectedIndices
    1:2:void onClick(android.content.DialogInterface,int,boolean):36:37 -> onClick
    3:4:void onClick(android.content.DialogInterface,int,boolean):39:40 -> onClick
    5:5:void onClick(android.content.DialogInterface,int,boolean):42:42 -> onClick
    1:1:void onDismiss(android.content.DialogInterface):59:59 -> onDismiss
    1:3:boolean performClick():48:50 -> performClick
    4:4:boolean performClick():130:130 -> performClick
    5:5:boolean performClick():50:50 -> performClick
    6:6:boolean[] kotlin.collections.CollectionsKt___CollectionsKt.toBooleanArray(java.util.Collection):0:0 -> performClick
    6:6:boolean[] kotlin.collections.CollectionsKt.toBooleanArray(java.util.Collection):0 -> performClick
    6:6:boolean performClick():50 -> performClick
    7:7:boolean[] kotlin.collections.CollectionsKt___CollectionsKt.toBooleanArray(java.util.Collection):958:958 -> performClick
    7:7:boolean[] kotlin.collections.CollectionsKt.toBooleanArray(java.util.Collection):0 -> performClick
    7:7:boolean performClick():50 -> performClick
    8:9:boolean[] kotlin.collections.CollectionsKt___CollectionsKt.toBooleanArray(java.util.Collection):960:961 -> performClick
    8:9:boolean[] kotlin.collections.CollectionsKt.toBooleanArray(java.util.Collection):0 -> performClick
    8:9:boolean performClick():50 -> performClick
    10:11:boolean performClick():50:51 -> performClick
    12:12:boolean performClick():54:54 -> performClick
    13:13:boolean performClick():130:130 -> performClick
    1:1:void setAdapter(android.widget.Adapter):13:13 -> setAdapter
    2:2:void setAdapter(android.widget.SpinnerAdapter):63:63 -> setAdapter
    1:4:void setItems(java.util.List):68:71 -> setItems
    5:7:void setItems(java.util.List):131:133 -> setItems
    8:8:void setItems(java.util.List):71:71 -> setItems
    1:1:void setOnItemsSelectListener(org.videolan.vlc.gui.OnItemSelectListener):108:108 -> setOnItemsSelectListener
    1:1:void setSelection(int):75:75 -> setSelection
    2:4:void setSelection(int):135:137 -> setSelection
    5:5:void setSelection(int):75:75 -> setSelection
    6:6:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.toMutableList(java.util.Collection):0:0 -> setSelection
    6:6:java.util.List kotlin.collections.CollectionsKt.toMutableList(java.util.Collection):0 -> setSelection
    6:6:void setSelection(int):75 -> setSelection
    7:7:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.toMutableList(java.util.Collection):1195:1195 -> setSelection
    7:7:java.util.List kotlin.collections.CollectionsKt.toMutableList(java.util.Collection):0 -> setSelection
    7:7:void setSelection(int):75 -> setSelection
    8:8:void setSelection(int):75:75 -> setSelection
    9:9:void setSelection(int):77:77 -> setSelection
    10:12:void setSelection(int):79:81 -> setSelection
    13:13:void setSelection(int):78:78 -> setSelection
    14:14:void setSelection(java.util.List):85:85 -> setSelection
    15:17:void setSelection(java.util.List):139:141 -> setSelection
    18:18:void setSelection(java.util.List):85:85 -> setSelection
    19:19:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.toMutableList(java.util.Collection):0:0 -> setSelection
    19:19:java.util.List kotlin.collections.CollectionsKt.toMutableList(java.util.Collection):0 -> setSelection
    19:19:void setSelection(java.util.List):85 -> setSelection
    20:20:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.toMutableList(java.util.Collection):1195:1195 -> setSelection
    20:20:java.util.List kotlin.collections.CollectionsKt.toMutableList(java.util.Collection):0 -> setSelection
    20:20:void setSelection(java.util.List):85 -> setSelection
    21:21:void setSelection(java.util.List):85:85 -> setSelection
    22:22:void setSelection(java.util.List):143:143 -> setSelection
    23:23:void setSelection(java.util.List):87:87 -> setSelection
    24:26:void setSelection(java.util.List):89:91 -> setSelection
org.videolan.vlc.gui.MultiSelectionSpinner$performClick$1 -> org.videolan.vlc.gui.MultiSelectionSpinner$performClick$1:
    1:1:void onClick(android.content.DialogInterface,int):52:52 -> onClick
org.videolan.vlc.gui.PlaylistActivity -> org.videolan.vlc.gui.PlaylistActivity:
    1:1:void <init>():82:82 -> <init>
    2:2:void <init>():85:85 -> <init>
    1:1:kotlinx.coroutines.Job access$deleteMedia(org.videolan.vlc.gui.PlaylistActivity,org.videolan.medialibrary.media.MediaLibraryItem):82:82 -> access$deleteMedia
    1:7:void fabFallback():161:167 -> access$fabFallback
    1:7:void access$fabFallback(org.videolan.vlc.gui.PlaylistActivity):82 -> access$fabFallback
    8:8:void fabFallback():166:166 -> access$fabFallback
    8:8:void access$fabFallback(org.videolan.vlc.gui.PlaylistActivity):82 -> access$fabFallback
    9:9:void fabFallback():162:162 -> access$fabFallback
    9:9:void access$fabFallback(org.videolan.vlc.gui.PlaylistActivity):82 -> access$fabFallback
    10:10:void fabFallback():161:161 -> access$fabFallback
    10:10:void access$fabFallback(org.videolan.vlc.gui.PlaylistActivity):82 -> access$fabFallback
    1:1:org.videolan.vlc.gui.audio.AudioBrowserAdapter access$getAudioBrowserAdapter$p(org.videolan.vlc.gui.PlaylistActivity):82:82 -> access$getAudioBrowserAdapter$p
    1:1:org.videolan.vlc.databinding.PlaylistActivityBinding access$getBinding$p(org.videolan.vlc.gui.PlaylistActivity):82:82 -> access$getBinding$p
    1:1:org.videolan.medialibrary.interfaces.AbstractMedialibrary access$getMediaLibrary$p(org.videolan.vlc.gui.PlaylistActivity):82:82 -> access$getMediaLibrary$p
    1:1:org.videolan.vlc.viewmodels.mobile.PlaylistViewModel access$getViewModel$p(org.videolan.vlc.gui.PlaylistActivity):82:82 -> access$getViewModel$p
    1:1:void access$setAudioBrowserAdapter$p(org.videolan.vlc.gui.PlaylistActivity,org.videolan.vlc.gui.audio.AudioBrowserAdapter):82:82 -> access$setAudioBrowserAdapter$p
    1:1:void access$setBinding$p(org.videolan.vlc.gui.PlaylistActivity,org.videolan.vlc.databinding.PlaylistActivityBinding):82:82 -> access$setBinding$p
    1:1:void access$setViewModel$p(org.videolan.vlc.gui.PlaylistActivity,org.videolan.vlc.viewmodels.mobile.PlaylistViewModel):82:82 -> access$setViewModel$p
    1:1:kotlinx.coroutines.Job deleteMedia(org.videolan.medialibrary.media.MediaLibraryItem):355:355 -> deleteMedia
    1:5:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):278:282 -> onActionItemClicked
    6:7:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):284:285 -> onActionItemClicked
    8:9:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):288:289 -> onActionItemClicked
    10:12:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):292:294 -> onActionItemClicked
    13:14:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):297:298 -> onActionItemClicked
    15:15:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):303:303 -> onActionItemClicked
    16:16:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):299:299 -> onActionItemClicked
    17:17:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):302:302 -> onActionItemClicked
    18:20:void showInfoDialog(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):316:318 -> onActionItemClicked
    18:20:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):302 -> onActionItemClicked
    21:21:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):302:302 -> onActionItemClicked
    22:22:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):304:304 -> onActionItemClicked
    23:23:void removeItems(java.util.List):346:346 -> onActionItemClicked
    23:23:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):304 -> onActionItemClicked
    24:25:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):300:301 -> onActionItemClicked
    26:26:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):293:293 -> onActionItemClicked
    27:27:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):279:279 -> onActionItemClicked
    1:2:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):182:183 -> onClick
    3:4:void invalidateActionMode():251:252 -> onClick
    3:4:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):184 -> onClick
    5:5:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):183:183 -> onClick
    6:6:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):186:186 -> onClick
    7:7:void onClick(android.view.View):369:369 -> onClick
    1:1:void onCreate(android.os.Bundle):93:93 -> onCreate
    2:2:void onCreate(android.os.Bundle):95:95 -> onCreate
    3:6:void onCreate(android.os.Bundle):97:100 -> onCreate
    7:7:void onCreate(android.os.Bundle):103:103 -> onCreate
    8:8:void onCreate(android.os.Bundle):105:105 -> onCreate
    9:9:void onCreate(android.os.Bundle):107:107 -> onCreate
    10:11:void onCreate(android.os.Bundle):110:111 -> onCreate
    12:12:org.videolan.vlc.viewmodels.mobile.PlaylistViewModel org.videolan.vlc.viewmodels.mobile.PlaylistViewModelKt.getViewModel(org.videolan.vlc.gui.PlaylistActivity,org.videolan.medialibrary.media.MediaLibraryItem):62:62 -> onCreate
    12:12:void onCreate(android.os.Bundle):112 -> onCreate
    13:14:void onCreate(android.os.Bundle):112:113 -> onCreate
    15:18:void onCreate(android.os.Bundle):122:125 -> onCreate
    19:19:void onCreate(android.os.Bundle):124:124 -> onCreate
    20:20:void onCreate(android.os.Bundle):127:127 -> onCreate
    21:21:void onCreate(android.os.Bundle):130:130 -> onCreate
    22:22:void androidx.recyclerview.widget.LinearLayoutManager.<init>(android.content.Context):153:153 -> onCreate
    22:22:void onCreate(android.os.Bundle):130 -> onCreate
    23:25:void onCreate(android.os.Bundle):130:132 -> onCreate
    26:26:void onCreate(android.os.Bundle):134:134 -> onCreate
    27:27:void onCreate(android.os.Bundle):157:157 -> onCreate
    28:28:void onCreate(android.os.Bundle):131:131 -> onCreate
    29:29:void onCreate(android.os.Bundle):130:130 -> onCreate
    30:30:void onCreate(android.os.Bundle):127:127 -> onCreate
    31:31:void onCreate(android.os.Bundle):113:113 -> onCreate
    32:32:void onCreate(android.os.Bundle):111:111 -> onCreate
    33:33:void onCreate(android.os.Bundle):99:99 -> onCreate
    34:34:void onCreate(android.os.Bundle):98:98 -> onCreate
    1:1:boolean onCreateActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):256:256 -> onCreateActionMode
    1:2:void onCtxAction(int,int):322:323 -> onCtxAction
    3:3:void onCtxAction(int,int):330:330 -> onCtxAction
    4:4:void onCtxAction(int,int):329:329 -> onCtxAction
    5:5:void onCtxAction(int,int):328:328 -> onCtxAction
    6:8:void removeItem(int,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):336:338 -> onCtxAction
    6:8:void onCtxAction(int,int):326 -> onCtxAction
    9:10:void removeItem(int,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):340:341 -> onCtxAction
    9:10:void onCtxAction(int,int):326 -> onCtxAction
    11:13:void showInfoDialog(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):316:318 -> onCtxAction
    11:13:void onCtxAction(int,int):325 -> onCtxAction
    14:14:void onCtxAction(int,int):327:327 -> onCtxAction
    15:15:void onCtxAction(int,int):323:323 -> onCtxAction
    16:16:void onCtxAction(int,int):322:322 -> onCtxAction
    1:2:void onCtxClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):205:206 -> onCtxClick
    1:2:void onDestroyActionMode(androidx.appcompat.view.ActionMode):311:312 -> onDestroyActionMode
    1:2:void onImageClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):197:198 -> onImageClick
    3:3:void onImageClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):201:201 -> onImageClick
    1:2:boolean onLongClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):190:191 -> onLongClick
    3:3:boolean onLongClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):190:190 -> onLongClick
    1:1:void onMainActionClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):225:225 -> onMainActionClick
    1:1:void onMove(int,int):220:220 -> onMove
    1:1:void onPlayerStateChanged(android.view.View,int):233:233 -> onPlayerStateChanged
    2:2:void onPlayerStateChanged(android.view.View,int):235:235 -> onPlayerStateChanged
    3:3:void onPlayerStateChanged(android.view.View,int):237:237 -> onPlayerStateChanged
    4:4:void onPlayerStateChanged(android.view.View,int):233:233 -> onPlayerStateChanged
    1:1:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):261:261 -> onPrepareActionMode
    2:2:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):263:263 -> onPrepareActionMode
    3:3:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):266:266 -> onPrepareActionMode
    4:7:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):270:273 -> onPrepareActionMode
    8:8:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):266:266 -> onPrepareActionMode
    9:9:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):261:261 -> onPrepareActionMode
    1:2:void onRemove(int,org.videolan.medialibrary.media.MediaLibraryItem):214:215 -> onRemove
    1:3:void onSaveInstanceState(android.os.Bundle):176:178 -> onSaveInstanceState
    4:4:void onSaveInstanceState(android.os.Bundle):177:177 -> onSaveInstanceState
    5:5:void onSaveInstanceState(android.os.Bundle):176:176 -> onSaveInstanceState
    1:1:void onStartDrag(androidx.recyclerview.widget.RecyclerView$ViewHolder):229:229 -> onStartDrag
    1:2:void onStop():171:172 -> onStop
    1:2:void removeFromPlaylist(java.util.List,java.util.List):373:374 -> removeFromPlaylist
    3:3:void removeFromPlaylist(java.util.List,java.util.List):376:376 -> removeFromPlaylist
    4:4:void removeFromPlaylist(java.util.List,java.util.List):374:374 -> removeFromPlaylist
    1:1:void startActionMode():242:242 -> startActionMode
    1:4:kotlin.Unit stopActionMode():245:248 -> stopActionMode
org.videolan.vlc.gui.PlaylistActivity$deleteMedia$1 -> org.videolan.vlc.gui.PlaylistActivity$deleteMedia$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:5:java.lang.Object invokeSuspend(java.lang.Object):355:358 -> invokeSuspend
    6:6:java.lang.String org.videolan.vlc.util.FileUtils.getParent(java.lang.String):85:85 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):359 -> invokeSuspend
    7:9:java.lang.String org.videolan.vlc.util.FileUtils.getParent(java.lang.String):88:90 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):359 -> invokeSuspend
    10:10:java.lang.String org.videolan.vlc.util.FileUtils.getParent(java.lang.String):92:92 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):359 -> invokeSuspend
    11:11:boolean org.videolan.vlc.util.FileUtils.deleteFile(java.lang.String):239:239 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):360 -> invokeSuspend
    12:13:java.lang.Object invokeSuspend(java.lang.Object):360:361 -> invokeSuspend
    14:14:java.lang.Object invokeSuspend(java.lang.Object):363:363 -> invokeSuspend
    15:16:java.lang.Object invokeSuspend(java.lang.Object):365:366 -> invokeSuspend
org.videolan.vlc.gui.PlaylistActivity$onCreate$1 -> org.videolan.vlc.gui.PlaylistActivity$onCreate$1:
    1:1:void onChanged(java.lang.Object):82:82 -> onChanged
    2:3:void onChanged(androidx.paging.PagedList):116:117 -> onChanged
    2:3:void onChanged(java.lang.Object):82 -> onChanged
    4:4:void onChanged(androidx.paging.PagedList):119:119 -> onChanged
    4:4:void onChanged(java.lang.Object):82 -> onChanged
org.videolan.vlc.gui.PlaylistActivity$onCreate$2 -> org.videolan.vlc.gui.PlaylistActivity$onCreate$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):134:134 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):155:155 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):134:135 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):134:134 -> invokeSuspend
    7:8:java.lang.Object invokeSuspend(java.lang.Object):144:145 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):154:155 -> invokeSuspend
org.videolan.vlc.gui.PlaylistActivity$onCreate$2$1 -> org.videolan.vlc.gui.PlaylistActivity$onCreate$2$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:6:java.lang.Object invokeSuspend(java.lang.Object):145:149 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):151:151 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):153:153 -> invokeSuspend
org.videolan.vlc.gui.PlaylistActivity$onCreate$2$cover$1 -> org.videolan.vlc.gui.PlaylistActivity$onCreate$2$cover$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):135:135 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):140:140 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):135:137 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):139:139 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):135:135 -> invokeSuspend
org.videolan.vlc.gui.PlaylistActivity$removeFromPlaylist$1 -> org.videolan.vlc.gui.PlaylistActivity$removeFromPlaylist$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):376:376 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):393:393 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):376:377 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):376:376 -> invokeSuspend
    7:10:java.lang.Object invokeSuspend(java.lang.Object):378:381 -> invokeSuspend
    11:11:java.lang.Integer kotlin.coroutines.jvm.internal.Boxing.boxInt(int):32:32 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):381 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):381:381 -> invokeSuspend
    13:13:java.lang.Long kotlin.coroutines.jvm.internal.Boxing.boxLong(long):36:36 -> invokeSuspend
    13:13:java.lang.Object invokeSuspend(java.lang.Object):381 -> invokeSuspend
    14:14:java.lang.Object invokeSuspend(java.lang.Object):381:381 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):385:385 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):388:388 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):393:393 -> invokeSuspend
org.videolan.vlc.gui.PlaylistActivity$removeFromPlaylist$1$1 -> org.videolan.vlc.gui.PlaylistActivity$removeFromPlaylist$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:4:java.lang.Object invokeSuspend(java.lang.Object):385:387 -> invokeSuspend
org.videolan.vlc.gui.PlaylistActivity$removeFromPlaylist$1$2 -> org.videolan.vlc.gui.PlaylistActivity$removeFromPlaylist$1$2:
    1:2:void run():389:390 -> run
org.videolan.vlc.gui.PlaylistActivity$removeFromPlaylist$1$tracks$1 -> org.videolan.vlc.gui.PlaylistActivity$removeFromPlaylist$1$tracks$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):377:377 -> invokeSuspend
org.videolan.vlc.gui.PlaylistActivity$removeItem$1 -> org.videolan.vlc.gui.PlaylistActivity$removeItem$1:
    1:1:void run():338:338 -> run
org.videolan.vlc.gui.PlaylistActivity$removeItem$2 -> org.videolan.vlc.gui.PlaylistActivity$removeItem$2:
    1:1:void run():341:341 -> run
    2:4:boolean org.videolan.vlc.util.Util.checkWritePermission(androidx.fragment.app.FragmentActivity,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,java.lang.Runnable):139:141 -> run
    2:4:void run():341 -> run
    5:6:boolean org.videolan.vlc.util.Util.checkWritePermission(androidx.fragment.app.FragmentActivity,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,java.lang.Runnable):143:144 -> run
    5:6:void run():341 -> run
    7:8:boolean org.videolan.vlc.util.Util.checkWritePermission(androidx.fragment.app.FragmentActivity,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,java.lang.Runnable):147:148 -> run
    7:8:void run():341 -> run
    9:9:void run():341:341 -> run
    10:10:boolean org.videolan.vlc.util.Util.checkWritePermission(androidx.fragment.app.FragmentActivity,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,java.lang.Runnable):141:141 -> run
    10:10:void run():341 -> run
org.videolan.vlc.gui.PlaylistActivity$removeItem$deleteAction$1 -> org.videolan.vlc.gui.PlaylistActivity$removeItem$deleteAction$1:
    1:1:void run():340:340 -> run
org.videolan.vlc.gui.PlaylistActivity$removeItems$1 -> org.videolan.vlc.gui.PlaylistActivity$removeItems$1:
    1:1:kotlin.coroutines.Continuation create(kotlin.coroutines.Continuation):0:0 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0:0 -> invoke
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):346:346 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):352:352 -> invokeSuspend
    4:7:java.lang.Object invokeSuspend(java.lang.Object):346:349 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):346:346 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):351:352 -> invokeSuspend
org.videolan.vlc.gui.PlaylistFragment -> org.videolan.vlc.gui.PlaylistFragment:
    1:1:void <init>():61:61 -> <init>
    1:1:org.videolan.vlc.databinding.PlaylistsFragmentBinding access$getBinding$p(org.videolan.vlc.gui.PlaylistFragment):61:61 -> access$getBinding$p
    1:1:org.videolan.vlc.gui.audio.AudioBrowserAdapter access$getPlaylistAdapter$p(org.videolan.vlc.gui.PlaylistFragment):61:61 -> access$getPlaylistAdapter$p
    1:1:void access$setBinding$p(org.videolan.vlc.gui.PlaylistFragment,org.videolan.vlc.databinding.PlaylistsFragmentBinding):61:61 -> access$setBinding$p
    1:1:void access$setPlaylistAdapter$p(org.videolan.vlc.gui.PlaylistFragment,org.videolan.vlc.gui.audio.AudioBrowserAdapter):61:61 -> access$setPlaylistAdapter$p
    1:1:androidx.recyclerview.widget.RecyclerView getCurrentRV():183:183 -> getCurrentRV
    1:1:java.lang.String getTitle():181:181 -> getTitle
    1:2:void onActivityCreated(android.os.Bundle):103:104 -> onActivityCreated
    3:3:void onActivityCreated(android.os.Bundle):108:108 -> onActivityCreated
    4:4:void onActivityCreated(android.os.Bundle):115:115 -> onActivityCreated
    1:5:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):165:169 -> onClick
    1:1:void onCreate(android.os.Bundle):69:69 -> onCreate
    2:2:org.videolan.vlc.viewmodels.mobile.PlaylistsViewModel org.videolan.vlc.viewmodels.mobile.PlaylistsViewModelKt.getViewModel(org.videolan.vlc.gui.PlaylistFragment):60:60 -> onCreate
    2:2:void onCreate(android.os.Bundle):70 -> onCreate
    3:3:void onCreate(android.os.Bundle):70:70 -> onCreate
    1:2:boolean onCreateActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):120:121 -> onCreateActionMode
    1:3:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):74:76 -> onCreateView
    4:4:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):75:75 -> onCreateView
    1:2:void onCtxAction(int,int):173:174 -> onCtxAction
    1:1:boolean onOptionsItemSelected(android.view.MenuItem):132:132 -> onOptionsItemSelected
    2:2:boolean onOptionsItemSelected(android.view.MenuItem):141:141 -> onOptionsItemSelected
    3:7:boolean onOptionsItemSelected(android.view.MenuItem):134:138 -> onOptionsItemSelected
    8:8:boolean onOptionsItemSelected(android.view.MenuItem):136:136 -> onOptionsItemSelected
    1:3:void onPrepareOptionsMenu(android.view.Menu):126:128 -> onPrepareOptionsMenu
    1:1:void onRefresh():178:178 -> onRefresh
    1:2:void onViewCreated(android.view.View,android.os.Bundle):80:81 -> onViewCreated
    3:3:void onViewCreated(android.view.View,android.os.Bundle):85:85 -> onViewCreated
    4:5:void onViewCreated(android.view.View,android.os.Bundle):87:88 -> onViewCreated
    6:6:void onViewCreated(android.view.View,android.os.Bundle):90:90 -> onViewCreated
    7:8:void onViewCreated(android.view.View,android.os.Bundle):92:93 -> onViewCreated
    9:9:void onViewCreated(android.view.View,android.os.Bundle):95:95 -> onViewCreated
    10:12:void onViewCreated(android.view.View,android.os.Bundle):97:99 -> onViewCreated
    13:13:void onViewCreated(android.view.View,android.os.Bundle):98:98 -> onViewCreated
    14:14:void onViewCreated(android.view.View,android.os.Bundle):97:97 -> onViewCreated
    15:15:void onViewCreated(android.view.View,android.os.Bundle):93:93 -> onViewCreated
    16:16:void onViewCreated(android.view.View,android.os.Bundle):81:81 -> onViewCreated
    1:1:void setupLayoutManager():146:146 -> setupLayoutManager
    2:3:void setupLayoutManager():148:149 -> setupLayoutManager
    4:4:void setupLayoutManager():151:151 -> setupLayoutManager
    5:6:void setupLayoutManager():153:154 -> setupLayoutManager
    7:9:void setupLayoutManager():157:159 -> setupLayoutManager
    10:10:void setupLayoutManager():158:158 -> setupLayoutManager
    11:11:void setupLayoutManager():148:148 -> setupLayoutManager
org.videolan.vlc.gui.PlaylistFragment$onActivityCreated$1 -> org.videolan.vlc.gui.PlaylistFragment$onActivityCreated$1:
    1:1:void onChanged(java.lang.Object):61:61 -> onChanged
    2:3:void onChanged(androidx.paging.PagedList):105:106 -> onChanged
    2:3:void onChanged(java.lang.Object):61 -> onChanged
    4:4:void onChanged(androidx.paging.PagedList):105:105 -> onChanged
    4:4:void onChanged(java.lang.Object):61 -> onChanged
org.videolan.vlc.gui.PlaylistFragment$onActivityCreated$2 -> org.videolan.vlc.gui.PlaylistFragment$onActivityCreated$2:
    1:1:void onChanged(java.lang.Object):61:61 -> onChanged
    2:2:void onChanged(java.lang.Boolean):109:109 -> onChanged
    2:2:void onChanged(java.lang.Object):61 -> onChanged
org.videolan.vlc.gui.PlaylistFragment$onActivityCreated$2$1 -> org.videolan.vlc.gui.PlaylistFragment$onActivityCreated$2$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:3:java.lang.Object invokeSuspend(java.lang.Object):109:110 -> invokeSuspend
    4:4:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):110 -> invokeSuspend
    5:7:java.lang.Object invokeSuspend(java.lang.Object):110:112 -> invokeSuspend
org.videolan.vlc.gui.SearchActivity -> org.videolan.vlc.gui.SearchActivity:
    1:1:void <init>():36:36 -> <init>
    2:2:void <init>():40:40 -> <init>
    1:4:void clear():117:120 -> access$clear
    1:4:void access$clear(org.videolan.vlc.gui.SearchActivity):36 -> access$clear
    5:5:void clear():119:119 -> access$clear
    5:5:void access$clear(org.videolan.vlc.gui.SearchActivity):36 -> access$clear
    6:6:void clear():118:118 -> access$clear
    6:6:void access$clear(org.videolan.vlc.gui.SearchActivity):36 -> access$clear
    7:7:void clear():117:117 -> access$clear
    7:7:void access$clear(org.videolan.vlc.gui.SearchActivity):36 -> access$clear
    1:1:org.videolan.vlc.databinding.SearchActivityBinding access$getBinding$p(org.videolan.vlc.gui.SearchActivity):36:36 -> access$getBinding$p
    1:1:org.videolan.medialibrary.interfaces.AbstractMedialibrary access$getMedialibrary$p(org.videolan.vlc.gui.SearchActivity):36:36 -> access$getMedialibrary$p
    1:1:void access$performSearh(org.videolan.vlc.gui.SearchActivity,java.lang.String):36:36 -> access$performSearh
    1:1:void access$setBinding$p(org.videolan.vlc.gui.SearchActivity,org.videolan.vlc.databinding.SearchActivityBinding):36:36 -> access$setBinding$p
    1:1:void access$setMedialibrary$p(org.videolan.vlc.gui.SearchActivity,org.videolan.medialibrary.interfaces.AbstractMedialibrary):36:36 -> access$setMedialibrary$p
    1:1:void afterTextChanged(android.text.Editable):102:102 -> afterTextChanged
    2:2:void afterTextChanged(android.text.Editable):105:105 -> afterTextChanged
    3:3:void afterTextChanged(android.text.Editable):103:103 -> afterTextChanged
    1:9:void onCreate(android.os.Bundle):43:51 -> onCreate
    10:11:void initializeLists():85:86 -> onCreate
    10:11:void onCreate(android.os.Bundle):52 -> onCreate
    12:15:void initializeLists():88:91 -> onCreate
    12:15:void onCreate(android.os.Bundle):52 -> onCreate
    16:16:void androidx.recyclerview.widget.LinearLayoutManager.<init>(android.content.Context):153:153 -> onCreate
    16:16:void initializeLists():91 -> onCreate
    16:16:void onCreate(android.os.Bundle):52 -> onCreate
    17:18:void initializeLists():91:92 -> onCreate
    17:18:void onCreate(android.os.Bundle):52 -> onCreate
    19:19:void org.videolan.vlc.gui.SearchResultAdapter.setClickHandler$vlc_android_release(org.videolan.vlc.gui.SearchActivity$ClickHandler):34:34 -> onCreate
    19:19:void initializeLists():92 -> onCreate
    19:19:void onCreate(android.os.Bundle):52 -> onCreate
    20:20:void initializeLists():92:92 -> onCreate
    20:20:void onCreate(android.os.Bundle):52 -> onCreate
    21:21:void initializeLists():88:88 -> onCreate
    21:21:void onCreate(android.os.Bundle):52 -> onCreate
    22:27:void onCreate(android.os.Bundle):53:58 -> onCreate
    28:28:void onCreate(android.os.Bundle):57:57 -> onCreate
    29:29:void onCreate(android.os.Bundle):56:56 -> onCreate
    30:30:void onCreate(android.os.Bundle):60:60 -> onCreate
    31:31:void setupMediaLibraryReceiver(java.lang.String):139:139 -> onCreate
    31:31:void onCreate(android.os.Bundle):60 -> onCreate
    32:32:void setupMediaLibraryReceiver(java.lang.String):147:147 -> onCreate
    32:32:void onCreate(android.os.Bundle):60 -> onCreate
    33:33:void onCreate(android.os.Bundle):55:55 -> onCreate
    34:35:void onCreate(android.os.Bundle):63:64 -> onCreate
    36:36:void onCreate(android.os.Bundle):63:63 -> onCreate
    37:37:void initializeLists():86:86 -> onCreate
    37:37:void onCreate(android.os.Bundle):52 -> onCreate
    38:38:void initializeLists():85:85 -> onCreate
    38:38:void onCreate(android.os.Bundle):52 -> onCreate
    39:39:void onCreate(android.os.Bundle):48:48 -> onCreate
    40:40:void onCreate(android.os.Bundle):47:47 -> onCreate
    1:1:boolean onEditorAction(android.widget.TextView,int,android.view.KeyEvent):110:110 -> onEditorAction
    1:2:void performSearh(java.lang.String):68:69 -> performSearh
org.videolan.vlc.gui.SearchActivity$ClickHandler -> org.videolan.vlc.gui.SearchActivity$ClickHandler:
    1:1:void <init>(org.videolan.vlc.gui.SearchActivity):123:123 -> <init>
    1:1:void onBack(android.view.View):129:129 -> onBack
    1:1:void onClean(android.view.View):125:125 -> onClean
    1:2:void onItemClick(org.videolan.medialibrary.media.MediaLibraryItem):133:134 -> onItemClick
org.videolan.vlc.gui.SearchActivity$performSearh$1 -> org.videolan.vlc.gui.SearchActivity$performSearh$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):69:69 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):81:81 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):69:70 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):69:69 -> invokeSuspend
    7:8:java.lang.Object invokeSuspend(java.lang.Object):71:72 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):74:74 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):157:157 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):74:74 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):157:157 -> invokeSuspend
    13:14:java.lang.Object invokeSuspend(java.lang.Object):74:75 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):159:159 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):75:75 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):159:159 -> invokeSuspend
    18:19:java.lang.Object invokeSuspend(java.lang.Object):75:76 -> invokeSuspend
    20:20:java.lang.Object invokeSuspend(java.lang.Object):161:161 -> invokeSuspend
    21:21:java.lang.Object invokeSuspend(java.lang.Object):76:76 -> invokeSuspend
    22:22:java.lang.Object invokeSuspend(java.lang.Object):161:161 -> invokeSuspend
    23:24:java.lang.Object invokeSuspend(java.lang.Object):76:77 -> invokeSuspend
    25:25:java.lang.Object invokeSuspend(java.lang.Object):163:163 -> invokeSuspend
    26:26:java.lang.Object invokeSuspend(java.lang.Object):77:77 -> invokeSuspend
    27:27:java.lang.Object invokeSuspend(java.lang.Object):163:163 -> invokeSuspend
    28:29:java.lang.Object invokeSuspend(java.lang.Object):77:78 -> invokeSuspend
    30:30:java.lang.Object invokeSuspend(java.lang.Object):165:165 -> invokeSuspend
    31:31:java.lang.Object invokeSuspend(java.lang.Object):78:78 -> invokeSuspend
    32:32:java.lang.Object invokeSuspend(java.lang.Object):165:165 -> invokeSuspend
    33:34:java.lang.Object invokeSuspend(java.lang.Object):78:79 -> invokeSuspend
    35:35:java.lang.Object invokeSuspend(java.lang.Object):167:167 -> invokeSuspend
    36:36:java.lang.Object invokeSuspend(java.lang.Object):79:79 -> invokeSuspend
    37:37:java.lang.Object invokeSuspend(java.lang.Object):167:167 -> invokeSuspend
    38:38:java.lang.Object invokeSuspend(java.lang.Object):79:79 -> invokeSuspend
    39:39:java.lang.Object invokeSuspend(java.lang.Object):81:81 -> invokeSuspend
org.videolan.vlc.gui.SearchActivity$performSearh$1$searchAggregate$1 -> org.videolan.vlc.gui.SearchActivity$performSearh$1$searchAggregate$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):70:70 -> invokeSuspend
org.videolan.vlc.gui.SearchActivity$setupMediaLibraryReceiver$libraryReadyReceiver$1 -> org.videolan.vlc.gui.SearchActivity$setupMediaLibraryReceiver$libraryReadyReceiver$1:
    1:1:void <init>(org.videolan.vlc.gui.SearchActivity,java.lang.String):139:139 -> <init>
    1:4:void onReceive(android.content.Context,android.content.Intent):141:144 -> onReceive
org.videolan.vlc.gui.SearchResultAdapter -> org.videolan.vlc.gui.SearchResultAdapter:
    1:1:void <init>(android.view.LayoutInflater):13:13 -> <init>
    1:2:void add(org.videolan.medialibrary.media.MediaLibraryItem[]):29:30 -> add
    1:1:int getItemCount():38:38 -> getItemCount
    1:1:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):13:13 -> onBindViewHolder
    2:4:void onBindViewHolder(org.videolan.vlc.gui.SearchResultAdapter$ViewHolder,int):23:25 -> onBindViewHolder
    2:4:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):13 -> onBindViewHolder
    5:5:void onBindViewHolder(org.videolan.vlc.gui.SearchResultAdapter$ViewHolder,int):23:23 -> onBindViewHolder
    5:5:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):13 -> onBindViewHolder
    1:1:org.videolan.vlc.gui.SearchResultAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):19:19 -> onCreateViewHolder
    1:1:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):13 -> onCreateViewHolder
org.videolan.vlc.gui.SearchResultAdapter$ViewHolder -> org.videolan.vlc.gui.SearchResultAdapter$ViewHolder:
    1:1:void <init>(org.videolan.vlc.gui.SearchResultAdapter,org.videolan.vlc.databinding.SearchItemBinding):41:41 -> <init>
    2:2:void <init>(org.videolan.vlc.gui.SearchResultAdapter,org.videolan.vlc.databinding.SearchItemBinding):44:44 -> <init>
    3:3:org.videolan.vlc.gui.SearchActivity$ClickHandler org.videolan.vlc.gui.SearchResultAdapter.getMClickHandler$vlc_android_release():16:16 -> <init>
    3:3:void <init>(org.videolan.vlc.gui.SearchResultAdapter,org.videolan.vlc.databinding.SearchItemBinding):45 -> <init>
    4:4:void <init>(org.videolan.vlc.gui.SearchResultAdapter,org.videolan.vlc.databinding.SearchItemBinding):45:45 -> <init>
    5:5:org.videolan.vlc.gui.SearchActivity$ClickHandler org.videolan.vlc.gui.SearchResultAdapter.getMClickHandler$vlc_android_release():16:16 -> <init>
    5:5:void <init>(org.videolan.vlc.gui.SearchResultAdapter,org.videolan.vlc.databinding.SearchItemBinding):45 -> <init>
org.videolan.vlc.gui.SecondaryActivity -> org.videolan.vlc.gui.SecondaryActivity:
    1:1:void <init>():51:51 -> <init>
    1:1:void fetchSecondaryFragment(java.lang.String):134:134 -> fetchSecondaryFragment
    2:3:void fetchSecondaryFragment(java.lang.String):152:153 -> fetchSecondaryFragment
    4:4:void fetchSecondaryFragment(java.lang.String):134:134 -> fetchSecondaryFragment
    5:5:void fetchSecondaryFragment(java.lang.String):142:142 -> fetchSecondaryFragment
    6:6:void fetchSecondaryFragment(java.lang.String):134:134 -> fetchSecondaryFragment
    7:10:void fetchSecondaryFragment(java.lang.String):136:139 -> fetchSecondaryFragment
    11:11:void fetchSecondaryFragment(java.lang.String):136:136 -> fetchSecondaryFragment
    12:12:void fetchSecondaryFragment(java.lang.String):134:134 -> fetchSecondaryFragment
    13:16:void fetchSecondaryFragment(java.lang.String):144:147 -> fetchSecondaryFragment
    17:17:void fetchSecondaryFragment(java.lang.String):145:145 -> fetchSecondaryFragment
    18:18:void fetchSecondaryFragment(java.lang.String):144:144 -> fetchSecondaryFragment
    19:19:void fetchSecondaryFragment(java.lang.String):155:155 -> fetchSecondaryFragment
    1:4:void forceLoadVideoFragment():86:89 -> forceLoadVideoFragment
    5:6:void forceLoadVideoFragment():92:93 -> forceLoadVideoFragment
    7:7:androidx.fragment.app.FragmentTransaction androidx.fragment.app.FragmentTransaction.replace(int,androidx.fragment.app.Fragment):200:200 -> forceLoadVideoFragment
    7:7:void forceLoadVideoFragment():93 -> forceLoadVideoFragment
    8:8:void forceLoadVideoFragment():94:94 -> forceLoadVideoFragment
    9:9:void forceLoadVideoFragment():93:93 -> forceLoadVideoFragment
    1:2:android.content.res.AssetManager getAssets():99:100 -> getAssets
    1:1:void onActivityResult(int,int,android.content.Intent):115:115 -> onActivityResult
    2:2:void onActivityResult(int,int,android.content.Intent):117:117 -> onActivityResult
    1:3:void onCreate(android.os.Bundle):56:58 -> onCreate
    4:5:void onCreate(android.os.Bundle):60:61 -> onCreate
    6:8:void onCreate(android.os.Bundle):63:65 -> onCreate
    9:10:void onCreate(android.os.Bundle):67:68 -> onCreate
    11:11:void onCreate(android.os.Bundle):70:70 -> onCreate
    12:16:void onCreate(android.os.Bundle):72:76 -> onCreate
    17:19:void onCreate(android.os.Bundle):79:81 -> onCreate
    20:20:void onCreate(android.os.Bundle):80:80 -> onCreate
    21:21:void onCreate(android.os.Bundle):70:70 -> onCreate
    22:22:void onCreate(android.os.Bundle):61:61 -> onCreate
    1:1:boolean onOptionsItemSelected(android.view.MenuItem):123:123 -> onOptionsItemSelected
    2:2:boolean onOptionsItemSelected(android.view.MenuItem):130:130 -> onOptionsItemSelected
    3:4:boolean onOptionsItemSelected(android.view.MenuItem):125:126 -> onOptionsItemSelected
    1:3:void onPause():109:111 -> onPause
    1:2:void onResume():104:105 -> onResume
org.videolan.vlc.gui.SendCrashActivity -> org.videolan.vlc.gui.SendCrashActivity:
    1:2:void <init>():56:57 -> <init>
    1:1:org.videolan.vlc.databinding.SendCrashActivityBinding access$getBinding$p(org.videolan.vlc.gui.SendCrashActivity):56:56 -> access$getBinding$p
    1:1:org.videolan.vlc.DebugLogService$Client access$getClient$p(org.videolan.vlc.gui.SendCrashActivity):56:56 -> access$getClient$p
    1:1:java.lang.String access$getDbPath$li(org.videolan.vlc.gui.SendCrashActivity):56:56 -> access$getDbPath$li
    1:1:java.lang.String access$getDbPath$p(org.videolan.vlc.gui.SendCrashActivity):56:56 -> access$getDbPath$p
    1:1:java.lang.String access$getDbZipPath$p(org.videolan.vlc.gui.SendCrashActivity):56:56 -> access$getDbZipPath$p
    1:1:java.lang.String access$getErrCtx$p(org.videolan.vlc.gui.SendCrashActivity):56:56 -> access$getErrCtx$p
    1:1:java.lang.String access$getErrMsg$li(org.videolan.vlc.gui.SendCrashActivity):56:56 -> access$getErrMsg$li
    1:1:java.lang.String access$getErrMsg$p(org.videolan.vlc.gui.SendCrashActivity):56:56 -> access$getErrMsg$p
    1:1:kotlinx.coroutines.CompletableJob access$getJob$cp():56:56 -> access$getJob$cp
    1:1:java.lang.String access$getLogcatZipPath$li(org.videolan.vlc.gui.SendCrashActivity):56:56 -> access$getLogcatZipPath$li
    1:1:java.lang.String access$getLogcatZipPath$p(org.videolan.vlc.gui.SendCrashActivity):56:56 -> access$getLogcatZipPath$p
    1:1:void access$setBinding$p(org.videolan.vlc.gui.SendCrashActivity,org.videolan.vlc.databinding.SendCrashActivityBinding):56:56 -> access$setBinding$p
    1:1:void access$setClient$p(org.videolan.vlc.gui.SendCrashActivity,org.videolan.vlc.DebugLogService$Client):56:56 -> access$setClient$p
    1:1:void access$setDbPath$li(org.videolan.vlc.gui.SendCrashActivity,java.lang.String):56:56 -> access$setDbPath$li
    1:1:void access$setDbPath$p(org.videolan.vlc.gui.SendCrashActivity,java.lang.String):56:56 -> access$setDbPath$p
    1:1:void access$setDbZipPath$p(org.videolan.vlc.gui.SendCrashActivity,java.lang.String):56:56 -> access$setDbZipPath$p
    1:1:void access$setErrCtx$p(org.videolan.vlc.gui.SendCrashActivity,java.lang.String):56:56 -> access$setErrCtx$p
    1:1:void access$setErrMsg$li(org.videolan.vlc.gui.SendCrashActivity,java.lang.String):56:56 -> access$setErrMsg$li
    1:1:void access$setErrMsg$p(org.videolan.vlc.gui.SendCrashActivity,java.lang.String):56:56 -> access$setErrMsg$p
    1:1:void access$setJob$cp(kotlinx.coroutines.CompletableJob):56:56 -> access$setJob$cp
    1:1:void access$setLogcatZipPath$li(org.videolan.vlc.gui.SendCrashActivity,java.lang.String):56:56 -> access$setLogcatZipPath$li
    1:1:void access$setLogcatZipPath$p(org.videolan.vlc.gui.SendCrashActivity,java.lang.String):56:56 -> access$setLogcatZipPath$p
    1:2:void onCreate(android.os.Bundle):158:159 -> onCreate
    3:3:void onCreate(android.os.Bundle):161:161 -> onCreate
    4:4:void onCreate(android.os.Bundle):165:165 -> onCreate
    5:5:void onCreate(android.os.Bundle):171:171 -> onCreate
    6:11:void onCreate(android.os.Bundle):176:181 -> onCreate
    12:12:void onCreate(android.os.Bundle):180:180 -> onCreate
    13:13:void onCreate(android.os.Bundle):179:179 -> onCreate
    14:14:void onCreate(android.os.Bundle):178:178 -> onCreate
    15:15:void onCreate(android.os.Bundle):171:171 -> onCreate
    16:16:void onCreate(android.os.Bundle):165:165 -> onCreate
    17:17:void onCreate(android.os.Bundle):161:161 -> onCreate
    1:1:void onDestroy():185:185 -> onDestroy
    2:2:boolean kotlinx.coroutines.JobImpl.complete():1260:1260 -> onDestroy
    2:2:void onDestroy():185 -> onDestroy
    3:5:void onDestroy():186:188 -> onDestroy
    1:3:void onLog(java.lang.String):69:71 -> onLog
    4:4:void onLog(java.lang.String):73:73 -> onLog
    1:2:void onSaved(boolean,java.lang.String):79:80 -> onSaved
    3:3:void onSaved(boolean,java.lang.String):83:83 -> onSaved
    1:1:void onStarted(java.util.List):59:59 -> onStarted
    2:2:void onStarted(java.util.List):61:61 -> onStarted
org.videolan.vlc.gui.SendCrashActivity$onCreate$1 -> org.videolan.vlc.gui.SendCrashActivity$onCreate$1:
    1:2:void onClick(android.view.View):162:163 -> onClick
org.videolan.vlc.gui.SendCrashActivity$onCreate$2 -> org.videolan.vlc.gui.SendCrashActivity$onCreate$2:
    1:3:void onClick(android.view.View):166:168 -> onClick
org.videolan.vlc.gui.SendCrashActivity$onCreate$3 -> org.videolan.vlc.gui.SendCrashActivity$onCreate$3:
    1:3:void onClick(android.view.View):172:174 -> onClick
org.videolan.vlc.gui.SendCrashActivity$onLog$1 -> org.videolan.vlc.gui.SendCrashActivity$onLog$1:
    1:1:void run():71:71 -> run
org.videolan.vlc.gui.SendCrashActivity$onSaved$1 -> org.videolan.vlc.gui.SendCrashActivity$onSaved$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):83:83 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):146:146 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):83:84 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):83:83 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):144:146 -> invokeSuspend
org.videolan.vlc.gui.SendCrashActivity$onSaved$1$emailIntent$1 -> org.videolan.vlc.gui.SendCrashActivity$onSaved$1$emailIntent$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):84:84 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):142:142 -> invokeSuspend
    4:8:java.lang.Object invokeSuspend(java.lang.Object):84:88 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):90:90 -> invokeSuspend
    10:11:java.lang.Object invokeSuspend(java.lang.Object):92:93 -> invokeSuspend
    12:14:java.lang.Object invokeSuspend(java.lang.Object):95:97 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):84:84 -> invokeSuspend
    16:19:java.lang.Object invokeSuspend(java.lang.Object):99:102 -> invokeSuspend
    20:24:java.lang.Object invokeSuspend(java.lang.Object):104:108 -> invokeSuspend
    25:25:java.lang.Object invokeSuspend(java.lang.Object):110:110 -> invokeSuspend
    26:26:java.lang.Object invokeSuspend(java.lang.Object):113:113 -> invokeSuspend
    27:27:java.lang.Object invokeSuspend(java.lang.Object):115:115 -> invokeSuspend
    28:32:java.lang.Object invokeSuspend(java.lang.Object):119:123 -> invokeSuspend
    33:34:long org.videolan.vlc.util.AppUtils.freeMemory():26:27 -> invokeSuspend
    33:34:java.lang.Object invokeSuspend(java.lang.Object):123 -> invokeSuspend
    35:35:java.lang.Object invokeSuspend(java.lang.Object):123:123 -> invokeSuspend
    36:37:long org.videolan.vlc.util.AppUtils.totalMemory():21:22 -> invokeSuspend
    36:37:java.lang.Object invokeSuspend(java.lang.Object):123 -> invokeSuspend
    38:38:java.lang.Object invokeSuspend(java.lang.Object):123:123 -> invokeSuspend
    39:41:java.lang.Object invokeSuspend(java.lang.Object):125:127 -> invokeSuspend
    42:43:java.lang.Object invokeSuspend(java.lang.Object):129:130 -> invokeSuspend
    44:44:java.lang.Object invokeSuspend(java.lang.Object):132:132 -> invokeSuspend
    45:48:java.lang.Object invokeSuspend(java.lang.Object):134:137 -> invokeSuspend
    49:51:java.lang.Object invokeSuspend(java.lang.Object):139:141 -> invokeSuspend
org.videolan.vlc.gui.SimpleAdapter -> org.videolan.vlc.gui.SimpleAdapter:
    1:1:void <init>(org.videolan.vlc.gui.SimpleAdapter$ClickHandler):16:16 -> <init>
    1:1:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):16:16 -> onBindViewHolder
    2:2:void onBindViewHolder(org.videolan.vlc.gui.SimpleAdapter$ViewHolder,int):30:30 -> onBindViewHolder
    2:2:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):16 -> onBindViewHolder
    1:2:org.videolan.vlc.gui.SimpleAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):25:26 -> onCreateViewHolder
    1:2:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):16 -> onCreateViewHolder
org.videolan.vlc.gui.SimpleAdapter$ViewHolder -> org.videolan.vlc.gui.SimpleAdapter$ViewHolder:
    1:1:void <init>(org.videolan.vlc.gui.SimpleAdapter$ClickHandler,org.videolan.vlc.databinding.SimpleItemBinding):35:35 -> <init>
    2:2:void <init>(org.videolan.vlc.gui.SimpleAdapter$ClickHandler,org.videolan.vlc.databinding.SimpleItemBinding):37:37 -> <init>
    1:1:org.videolan.vlc.databinding.SimpleItemBinding getBinding():35:35 -> getBinding
org.videolan.vlc.gui.SimpleAdapterKt -> org.videolan.vlc.gui.SimpleAdapterKt:
    1:1:void <clinit>():11:11 -> <clinit>
    1:1:org.videolan.vlc.gui.SimpleAdapterKt$cb$1 access$getCb$p() -> access$getCb$p
org.videolan.vlc.gui.SimpleAdapterKt$cb$1 -> org.videolan.vlc.gui.SimpleAdapterKt$cb$1:
    1:1:void <init>():11:11 -> <init>
    1:1:boolean areContentsTheSame(java.lang.Object,java.lang.Object):11:11 -> areContentsTheSame
    1:1:boolean areItemsTheSame(java.lang.Object,java.lang.Object):11:11 -> areItemsTheSame
    2:2:boolean areItemsTheSame(org.videolan.medialibrary.media.MediaLibraryItem,org.videolan.medialibrary.media.MediaLibraryItem):12:12 -> areItemsTheSame
    2:2:boolean areItemsTheSame(java.lang.Object,java.lang.Object):11 -> areItemsTheSame
org.videolan.vlc.gui.audio.AudioAlbumsSongsFragment -> org.videolan.vlc.gui.audio.AudioAlbumsSongsFragment:
    1:1:void <init>():67:67 -> <init>
    2:2:void <init>():70:70 -> <init>
    3:3:void <init>():77:77 -> <init>
    4:4:void <init>():82:82 -> <init>
    1:1:org.videolan.vlc.gui.audio.AudioBrowserAdapter access$getAlbumsAdapter$p(org.videolan.vlc.gui.audio.AudioAlbumsSongsFragment):67:67 -> access$getAlbumsAdapter$p
    1:1:org.videolan.vlc.gui.view.FastScroller access$getFastScroller$p(org.videolan.vlc.gui.audio.AudioAlbumsSongsFragment):67:67 -> access$getFastScroller$p
    1:1:org.videolan.vlc.gui.audio.AudioBrowserAdapter access$getSongsAdapter$p(org.videolan.vlc.gui.audio.AudioAlbumsSongsFragment):67:67 -> access$getSongsAdapter$p
    1:1:org.videolan.vlc.viewmodels.mobile.AlbumSongsViewModel access$getViewModel$p(org.videolan.vlc.gui.audio.AudioAlbumsSongsFragment):67:67 -> access$getViewModel$p
    1:1:void access$setAlbumsAdapter$p(org.videolan.vlc.gui.audio.AudioAlbumsSongsFragment,org.videolan.vlc.gui.audio.AudioBrowserAdapter):67:67 -> access$setAlbumsAdapter$p
    1:1:void access$setFastScroller$p(org.videolan.vlc.gui.audio.AudioAlbumsSongsFragment,org.videolan.vlc.gui.view.FastScroller):67:67 -> access$setFastScroller$p
    1:1:void access$setSongsAdapter$p(org.videolan.vlc.gui.audio.AudioAlbumsSongsFragment,org.videolan.vlc.gui.audio.AudioBrowserAdapter):67:67 -> access$setSongsAdapter$p
    1:1:void access$setViewModel$p(org.videolan.vlc.gui.audio.AudioAlbumsSongsFragment,org.videolan.vlc.viewmodels.mobile.AlbumSongsViewModel):67:67 -> access$setViewModel$p
    1:2:void clear():225:226 -> clear
    3:3:void clear():225:225 -> clear
    1:1:org.videolan.vlc.gui.audio.AudioBrowserAdapter getCurrentAdapter():172:172 -> getCurrentAdapter
    1:1:androidx.recyclerview.widget.RecyclerView getCurrentRV():263:263 -> getCurrentRV
    1:1:boolean getHasTabs():77:77 -> getHasTabs
    1:1:java.lang.String getTitle():97:97 -> getTitle
    1:2:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):230:231 -> onClick
    3:6:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):234:237 -> onClick
    7:7:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):239:239 -> onClick
    1:1:void onCreate(android.os.Bundle):88:88 -> onCreate
    2:2:void onCreate(android.os.Bundle):91:91 -> onCreate
    3:3:void onCreate(android.os.Bundle):93:93 -> onCreate
    4:4:org.videolan.vlc.viewmodels.mobile.AlbumSongsViewModel org.videolan.vlc.viewmodels.mobile.AlbumSongsViewModelKt.getViewModel(org.videolan.vlc.gui.audio.AudioAlbumsSongsFragment,org.videolan.medialibrary.media.MediaLibraryItem):70:70 -> onCreate
    4:4:void onCreate(android.os.Bundle):94 -> onCreate
    5:5:void onCreate(android.os.Bundle):94:94 -> onCreate
    6:6:void onCreate(android.os.Bundle):93:93 -> onCreate
    1:1:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):100:100 -> onCreateView
    1:2:void onCtxAction(int,int):243:244 -> onCtxAction
    1:2:void onFabPlayClick(android.view.View):266:267 -> onFabPlayClick
    3:3:void onFabPlayClick(android.view.View):269:269 -> onFabPlayClick
    1:1:boolean onOptionsItemSelected(android.view.MenuItem):201:201 -> onOptionsItemSelected
    2:2:boolean onOptionsItemSelected(android.view.MenuItem):210:210 -> onOptionsItemSelected
    3:7:boolean onOptionsItemSelected(android.view.MenuItem):203:207 -> onOptionsItemSelected
    8:8:boolean onOptionsItemSelected(android.view.MenuItem):205:205 -> onOptionsItemSelected
    1:11:void onPrepareOptionsMenu(android.view.Menu):185:195 -> onPrepareOptionsMenu
    12:12:void onPrepareOptionsMenu(android.view.Menu):197:197 -> onPrepareOptionsMenu
    1:2:void onRefresh():175:176 -> onRefresh
    3:3:void onRefresh():175:175 -> onRefresh
    1:2:void onSaveInstanceState(android.os.Bundle):180:181 -> onSaveInstanceState
    1:2:void onTabReselected(com.google.android.material.tabs.TabLayout$Tab):253:254 -> onTabReselected
    3:3:void onTabReselected(com.google.android.material.tabs.TabLayout$Tab):253:253 -> onTabReselected
    1:3:void onTabSelected(com.google.android.material.tabs.TabLayout$Tab):258:260 -> onTabSelected
    4:4:void onTabSelected(com.google.android.material.tabs.TabLayout$Tab):259:259 -> onTabSelected
    1:2:void onTabUnselected(com.google.android.material.tabs.TabLayout$Tab):248:249 -> onTabUnselected
    1:2:void onUpdateFinished(androidx.recyclerview.widget.RecyclerView$Adapter):215:216 -> onUpdateFinished
    1:1:void onViewCreated(android.view.View,android.os.Bundle):104:104 -> onViewCreated
    2:3:void onViewCreated(android.view.View,android.os.Bundle):106:107 -> onViewCreated
    4:5:void onViewCreated(android.view.View,android.os.Bundle):110:111 -> onViewCreated
    6:10:void onViewCreated(android.view.View,android.os.Bundle):113:117 -> onViewCreated
    11:13:void onViewCreated(android.view.View,android.os.Bundle):120:122 -> onViewCreated
    14:14:void onViewCreated(android.view.View,android.os.Bundle):124:124 -> onViewCreated
    15:16:void onViewCreated(android.view.View,android.os.Bundle):126:127 -> onViewCreated
    17:17:void onViewCreated(android.view.View,android.os.Bundle):129:129 -> onViewCreated
    18:24:void onViewCreated(android.view.View,android.os.Bundle):131:137 -> onViewCreated
    25:27:void onViewCreated(android.view.View,android.os.Bundle):140:142 -> onViewCreated
    28:28:void onViewCreated(android.view.View,android.os.Bundle):152:152 -> onViewCreated
    29:29:void onViewCreated(android.view.View,android.os.Bundle):132:132 -> onViewCreated
    30:30:void onViewCreated(android.view.View,android.os.Bundle):127:127 -> onViewCreated
    31:31:void onViewCreated(android.view.View,android.os.Bundle):126:126 -> onViewCreated
    32:32:void onViewCreated(android.view.View,android.os.Bundle):121:121 -> onViewCreated
    33:33:void onViewCreated(android.view.View,android.os.Bundle):120:120 -> onViewCreated
    34:34:void onViewCreated(android.view.View,android.os.Bundle):117:117 -> onViewCreated
    35:35:void onViewCreated(android.view.View,android.os.Bundle):111:111 -> onViewCreated
    36:36:void onViewCreated(android.view.View,android.os.Bundle):110:110 -> onViewCreated
    1:2:void setupLayoutManager(int):156:157 -> setupLayoutManager
    3:3:void setupLayoutManager(int):159:159 -> setupLayoutManager
    4:5:void setupLayoutManager(int):161:162 -> setupLayoutManager
    6:8:void setupLayoutManager(int):165:167 -> setupLayoutManager
    9:9:void setupLayoutManager(int):166:166 -> setupLayoutManager
    10:10:void setupLayoutManager(int):156:156 -> setupLayoutManager
org.videolan.vlc.gui.audio.AudioAlbumsSongsFragment$onUpdateFinished$1 -> org.videolan.vlc.gui.audio.AudioAlbumsSongsFragment$onUpdateFinished$1:
    1:2:void run():217:218 -> run
    3:3:boolean org.videolan.vlc.util.Util.isListEmpty(java.util.Collection):88:88 -> run
    3:3:void run():219 -> run
    4:5:void run():219:220 -> run
org.videolan.vlc.gui.audio.AudioAlbumsSongsFragment$onViewCreated$1 -> org.videolan.vlc.gui.audio.AudioAlbumsSongsFragment$onViewCreated$1:
    1:1:void onChanged(java.lang.Object):67:67 -> onChanged
    2:2:void onChanged(androidx.paging.PagedList):141:141 -> onChanged
    2:2:void onChanged(java.lang.Object):67 -> onChanged
org.videolan.vlc.gui.audio.AudioAlbumsSongsFragment$onViewCreated$2 -> org.videolan.vlc.gui.audio.AudioAlbumsSongsFragment$onViewCreated$2:
    1:1:void onChanged(java.lang.Object):67:67 -> onChanged
    2:4:void onChanged(androidx.paging.PagedList):145:147 -> onChanged
    2:4:void onChanged(java.lang.Object):67 -> onChanged
    5:5:void onChanged(androidx.paging.PagedList):149:149 -> onChanged
    5:5:void onChanged(java.lang.Object):67 -> onChanged
org.videolan.vlc.gui.audio.AudioAlbumsSongsFragment$swipeFilter$1 -> org.videolan.vlc.gui.audio.AudioAlbumsSongsFragment$swipeFilter$1:
    1:1:boolean onTouch(android.view.View,android.view.MotionEvent):83:83 -> onTouch
org.videolan.vlc.gui.audio.AudioBrowserAdapter -> org.videolan.vlc.gui.audio.AudioBrowserAdapter:
    1:1:void <clinit>():361:361 -> <clinit>
    1:1:void <init>(int,org.videolan.vlc.interfaces.IEventsHandler,org.videolan.vlc.interfaces.IListEventsHandler,boolean,int):79:79 -> <init>
    1:1:void <init>(int,org.videolan.vlc.interfaces.IEventsHandler,org.videolan.vlc.interfaces.IListEventsHandler,boolean,int,int,kotlin.jvm.internal.DefaultConstructorMarker):77 -> <init>
    2:2:void <init>(int,org.videolan.vlc.interfaces.IEventsHandler,org.videolan.vlc.interfaces.IListEventsHandler,boolean,int):78:78 -> <init>
    2:2:void <init>(int,org.videolan.vlc.interfaces.IEventsHandler,org.videolan.vlc.interfaces.IListEventsHandler,boolean,int,int,kotlin.jvm.internal.DefaultConstructorMarker):77 -> <init>
    3:3:void <init>(int,org.videolan.vlc.interfaces.IEventsHandler,org.videolan.vlc.interfaces.IListEventsHandler,boolean,int):83:83 -> <init>
    3:3:void <init>(int,org.videolan.vlc.interfaces.IEventsHandler,org.videolan.vlc.interfaces.IListEventsHandler,boolean,int,int,kotlin.jvm.internal.DefaultConstructorMarker):77 -> <init>
    4:4:void <init>(int,org.videolan.vlc.interfaces.IEventsHandler,org.videolan.vlc.interfaces.IListEventsHandler,boolean,int):86:86 -> <init>
    4:4:void <init>(int,org.videolan.vlc.interfaces.IEventsHandler,org.videolan.vlc.interfaces.IListEventsHandler,boolean,int,int,kotlin.jvm.internal.DefaultConstructorMarker):77 -> <init>
    5:5:void <init>(int,org.videolan.vlc.interfaces.IEventsHandler,org.videolan.vlc.interfaces.IListEventsHandler,boolean,int):89:89 -> <init>
    5:5:void <init>(int,org.videolan.vlc.interfaces.IEventsHandler,org.videolan.vlc.interfaces.IListEventsHandler,boolean,int,int,kotlin.jvm.internal.DefaultConstructorMarker):77 -> <init>
    6:9:void <init>(int,org.videolan.vlc.interfaces.IEventsHandler,org.videolan.vlc.interfaces.IListEventsHandler,boolean,int):95:98 -> <init>
    6:9:void <init>(int,org.videolan.vlc.interfaces.IEventsHandler,org.videolan.vlc.interfaces.IListEventsHandler,boolean,int,int,kotlin.jvm.internal.DefaultConstructorMarker):77 -> <init>
    10:12:void <init>(int,org.videolan.vlc.interfaces.IEventsHandler,org.videolan.vlc.interfaces.IListEventsHandler,boolean,int):100:102 -> <init>
    10:12:void <init>(int,org.videolan.vlc.interfaces.IEventsHandler,org.videolan.vlc.interfaces.IListEventsHandler,boolean,int,int,kotlin.jvm.internal.DefaultConstructorMarker):77 -> <init>
    1:1:android.graphics.drawable.BitmapDrawable access$getDefaultCover$p(org.videolan.vlc.gui.audio.AudioBrowserAdapter):72:72 -> access$getDefaultCover$p
    1:1:android.graphics.drawable.BitmapDrawable access$getDefaultCoverCard$p(org.videolan.vlc.gui.audio.AudioBrowserAdapter):72:72 -> access$getDefaultCoverCard$p
    1:1:org.videolan.vlc.interfaces.IEventsHandler access$getEventsHandler$p(org.videolan.vlc.gui.audio.AudioBrowserAdapter):72:72 -> access$getEventsHandler$p
    1:1:android.os.Handler access$getHandler$p(org.videolan.vlc.gui.audio.AudioBrowserAdapter):72:72 -> access$getHandler$p
    1:1:org.videolan.vlc.interfaces.IListEventsHandler access$getListEventsHandler$p(org.videolan.vlc.gui.audio.AudioBrowserAdapter):72:72 -> access$getListEventsHandler$p
    1:1:int access$getListImageWidth$p(org.videolan.vlc.gui.audio.AudioBrowserAdapter):72:72 -> access$getListImageWidth$p
    1:1:boolean access$getPreventNextAnim$cp():72:72 -> access$getPreventNextAnim$cp
    1:1:boolean access$getReorder$p(org.videolan.vlc.gui.audio.AudioBrowserAdapter):72:72 -> access$getReorder$p
    1:1:void access$setPreventNextAnim$cp(boolean):72:72 -> access$setPreventNextAnim$cp
    1:1:int getCardSize$vlc_android_release():77:77 -> getCardSize$vlc_android_release
    1:1:java.lang.Object getItem(int):72:72 -> getItem
    2:2:org.videolan.medialibrary.media.MediaLibraryItem getItem(int):180:180 -> getItem
    1:1:boolean isPositionValid(int):170:170 -> getItemId
    1:1:long getItemId(int):174 -> getItemId
    2:3:long getItemId(int):175:176 -> getItemId
    1:2:int getItemViewType(int):184:185 -> getItemViewType
    1:1:org.videolan.tools.MultiSelectHelper getMultiSelectHelper():83:83 -> getMultiSelectHelper
    1:2:void onAttachedToRecyclerView(androidx.recyclerview.widget.RecyclerView):121:122 -> onAttachedToRecyclerView
    1:1:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):72:72 -> onBindViewHolder
    2:2:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):72:72 -> onBindViewHolder
    3:4:void onBindViewHolder(org.videolan.vlc.gui.audio.AudioBrowserAdapter$AbstractMediaItemViewHolder,int,java.util.List):146:147 -> onBindViewHolder
    3:4:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):72 -> onBindViewHolder
    5:14:void onBindViewHolder(org.videolan.vlc.gui.audio.AudioBrowserAdapter$AbstractMediaItemViewHolder,int,java.util.List):149:158 -> onBindViewHolder
    5:14:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):72 -> onBindViewHolder
    15:25:void onBindViewHolder(org.videolan.vlc.gui.audio.AudioBrowserAdapter$AbstractMediaItemViewHolder,int):131:141 -> onBindViewHolder
    1:2:org.videolan.vlc.gui.audio.AudioBrowserAdapter$AbstractMediaItemViewHolder onCreateViewHolder(android.view.ViewGroup,int):106:107 -> onCreateViewHolder
    1:2:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):72 -> onCreateViewHolder
    3:3:boolean displayInCard():118:118 -> onCreateViewHolder
    3:3:org.videolan.vlc.gui.audio.AudioBrowserAdapter$AbstractMediaItemViewHolder onCreateViewHolder(android.view.ViewGroup,int):109 -> onCreateViewHolder
    3:3:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):72 -> onCreateViewHolder
    4:5:org.videolan.vlc.gui.audio.AudioBrowserAdapter$AbstractMediaItemViewHolder onCreateViewHolder(android.view.ViewGroup,int):110:111 -> onCreateViewHolder
    4:5:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):72 -> onCreateViewHolder
    6:6:org.videolan.vlc.gui.audio.AudioBrowserAdapter$AbstractMediaItemViewHolder onCreateViewHolder(android.view.ViewGroup,int):110:110 -> onCreateViewHolder
    6:6:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):72 -> onCreateViewHolder
    7:8:org.videolan.vlc.gui.audio.AudioBrowserAdapter$AbstractMediaItemViewHolder onCreateViewHolder(android.view.ViewGroup,int):113:114 -> onCreateViewHolder
    7:8:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):72 -> onCreateViewHolder
    9:9:org.videolan.vlc.gui.audio.AudioBrowserAdapter$AbstractMediaItemViewHolder onCreateViewHolder(android.view.ViewGroup,int):113:113 -> onCreateViewHolder
    9:9:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):72 -> onCreateViewHolder
    1:1:void onCurrentListChanged(androidx.paging.PagedList,androidx.paging.PagedList):194:194 -> onCurrentListChanged
    1:2:void onDetachedFromRecyclerView(androidx.recyclerview.widget.RecyclerView):126:127 -> onDetachedFromRecyclerView
    1:2:void onItemDismiss(int):211:212 -> onItemDismiss
    1:1:void onItemMove(int,int):202:202 -> onItemMove
    1:2:void onItemMoved(int,int):206:207 -> onItemMoved
    3:3:void onItemMoved(int,int):206:206 -> onItemMoved
    1:1:void onViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):72:72 -> onViewRecycled
    2:3:void onViewRecycled(org.videolan.vlc.gui.audio.AudioBrowserAdapter$AbstractMediaItemViewHolder):165:166 -> onViewRecycled
    2:3:void onViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):72 -> onViewRecycled
    1:1:void setCardSize$vlc_android_release(int):77:77 -> setCardSize$vlc_android_release
org.videolan.vlc.gui.audio.AudioBrowserAdapter$AbstractMediaItemViewHolder -> org.videolan.vlc.gui.audio.AudioBrowserAdapter$AbstractMediaItemViewHolder:
    1:1:void <init>(org.videolan.vlc.gui.audio.AudioBrowserAdapter,androidx.databinding.ViewDataBinding):315:315 -> <init>
    1:1:boolean getCanBeReordered():318:318 -> getCanBeReordered
    1:1:boolean isSelected():342:342 -> isSelected
    1:1:void onClick(android.view.View):321:321 -> onClick
    1:1:void onImageClick(android.view.View):333:333 -> onImageClick
    1:1:boolean onLongClick(android.view.View):329:329 -> onLongClick
    1:1:void onMainActionClick(android.view.View):337:337 -> onMainActionClick
    1:1:void onMoreClick(android.view.View):325:325 -> onMoreClick
org.videolan.vlc.gui.audio.AudioBrowserAdapter$Companion$DIFF_CALLBACK$1 -> org.videolan.vlc.gui.audio.AudioBrowserAdapter$Companion$DIFF_CALLBACK$1:
    1:1:void <init>():361:361 -> <init>
    1:1:boolean areContentsTheSame(java.lang.Object,java.lang.Object):361:361 -> areContentsTheSame
    1:1:boolean areItemsTheSame(java.lang.Object,java.lang.Object):361:361 -> areItemsTheSame
    2:2:boolean areItemsTheSame(org.videolan.medialibrary.media.MediaLibraryItem,org.videolan.medialibrary.media.MediaLibraryItem):364:364 -> areItemsTheSame
    2:2:boolean areItemsTheSame(java.lang.Object,java.lang.Object):361 -> areItemsTheSame
    3:3:boolean areItemsTheSame(org.videolan.medialibrary.media.MediaLibraryItem,org.videolan.medialibrary.media.MediaLibraryItem):366:366 -> areItemsTheSame
    3:3:boolean areItemsTheSame(java.lang.Object,java.lang.Object):361 -> areItemsTheSame
    1:1:java.lang.Object getChangePayload(java.lang.Object,java.lang.Object):361:361 -> getChangePayload
    2:3:java.lang.Object getChangePayload(org.videolan.medialibrary.media.MediaLibraryItem,org.videolan.medialibrary.media.MediaLibraryItem):375:376 -> getChangePayload
    2:3:java.lang.Object getChangePayload(java.lang.Object,java.lang.Object):361 -> getChangePayload
org.videolan.vlc.gui.audio.AudioBrowserAdapter$MediaItemCardViewHolder -> org.videolan.vlc.gui.audio.AudioBrowserAdapter$MediaItemCardViewHolder:
    1:1:void <init>(org.videolan.vlc.gui.audio.AudioBrowserAdapter,org.videolan.vlc.databinding.AudioBrowserCardItemBinding):275:275 -> <init>
    2:2:void <init>(org.videolan.vlc.gui.audio.AudioBrowserAdapter,org.videolan.vlc.databinding.AudioBrowserCardItemBinding):278:278 -> <init>
    3:7:void <init>(org.videolan.vlc.gui.audio.AudioBrowserAdapter,org.videolan.vlc.databinding.AudioBrowserCardItemBinding):281:285 -> <init>
    8:9:void <init>(org.videolan.vlc.gui.audio.AudioBrowserAdapter,org.videolan.vlc.databinding.AudioBrowserCardItemBinding):289:290 -> <init>
    1:1:android.widget.TextView getTitleView():278:278 -> getTitleView
    1:4:void recycle():299:302 -> recycle
    1:3:void setCoverlay(boolean):307:309 -> setCoverlay
    1:1:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):295:295 -> setItem
org.videolan.vlc.gui.audio.AudioBrowserAdapter$MediaItemCardViewHolder$2 -> org.videolan.vlc.gui.audio.AudioBrowserAdapter$MediaItemCardViewHolder$2:
    1:1:boolean onContextClick(android.view.View):286:286 -> onContextClick
org.videolan.vlc.gui.audio.AudioBrowserAdapter$MediaItemViewHolder -> org.videolan.vlc.gui.audio.AudioBrowserAdapter$MediaItemViewHolder:
    1:1:void <init>(org.videolan.vlc.gui.audio.AudioBrowserAdapter,org.videolan.vlc.databinding.AudioBrowserItemBinding):221:221 -> <init>
    2:2:void <init>(org.videolan.vlc.gui.audio.AudioBrowserAdapter,org.videolan.vlc.databinding.AudioBrowserItemBinding):225:225 -> <init>
    3:6:void <init>(org.videolan.vlc.gui.audio.AudioBrowserAdapter,org.videolan.vlc.databinding.AudioBrowserItemBinding):228:231 -> <init>
    7:7:void <init>(org.videolan.vlc.gui.audio.AudioBrowserAdapter,org.videolan.vlc.databinding.AudioBrowserItemBinding):236:236 -> <init>
    8:8:void <init>(org.videolan.vlc.gui.audio.AudioBrowserAdapter,org.videolan.vlc.databinding.AudioBrowserItemBinding):251:251 -> <init>
    1:1:android.view.View$OnTouchListener getOnTouchListener():223:223 -> getOnTouchListener
    1:1:android.widget.TextView getTitleView():225:225 -> getTitleView
    1:4:void recycle():259:262 -> recycle
    1:3:void setCoverlay(boolean):267:269 -> setCoverlay
    1:1:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):255:255 -> setItem
org.videolan.vlc.gui.audio.AudioBrowserAdapter$MediaItemViewHolder$2 -> org.videolan.vlc.gui.audio.AudioBrowserAdapter$MediaItemViewHolder$2:
    1:1:boolean onContextClick(android.view.View):232:232 -> onContextClick
org.videolan.vlc.gui.audio.AudioBrowserAdapter$MediaItemViewHolder$3 -> org.videolan.vlc.gui.audio.AudioBrowserAdapter$MediaItemViewHolder$3:
    1:1:void <init>(org.videolan.vlc.gui.audio.AudioBrowserAdapter$MediaItemViewHolder):236:236 -> <init>
    1:1:boolean onTouch(android.view.View,android.view.MotionEvent):238:238 -> onTouch
    2:2:boolean onTouch(android.view.View,android.view.MotionEvent):241:241 -> onTouch
    3:3:int androidx.core.view.MotionEventCompat.getActionMasked(android.view.MotionEvent):465:465 -> onTouch
    3:3:boolean onTouch(android.view.View,android.view.MotionEvent):244 -> onTouch
    4:4:boolean onTouch(android.view.View,android.view.MotionEvent):245:245 -> onTouch
org.videolan.vlc.gui.audio.AudioBrowserAdapter$handler$2 -> org.videolan.vlc.gui.audio.AudioBrowserAdapter$handler$2:
    1:1:android.os.Handler invoke():89:89 -> invoke
    1:1:java.lang.Object invoke():72 -> invoke
org.videolan.vlc.gui.audio.AudioBrowserFragment -> org.videolan.vlc.gui.audio.AudioBrowserFragment:
    1:1:void <init>():61:61 -> <init>
    2:2:void <init>():70:70 -> <init>
    3:3:void <init>():73:73 -> <init>
    4:4:void <init>():75:75 -> <init>
    5:5:void <init>():80:80 -> <init>
    6:6:void <init>():85:85 -> <init>
    1:1:org.videolan.vlc.gui.audio.AudioBrowserFragment$AudioBrowserHandler access$getHandler$p(org.videolan.vlc.gui.audio.AudioBrowserFragment):61:61 -> access$getHandler$p
    1:1:java.util.List access$getLists$p(org.videolan.vlc.gui.audio.AudioBrowserFragment):61:61 -> access$getLists$p
    1:1:android.util.SparseArray access$getRestorePositions$p(org.videolan.vlc.gui.audio.AudioBrowserFragment):61:61 -> access$getRestorePositions$p
    1:1:android.content.SharedPreferences access$getSettings$p(org.videolan.vlc.gui.audio.AudioBrowserFragment):61:61 -> access$getSettings$p
    1:1:org.videolan.vlc.gui.audio.AudioBrowserAdapter access$getSongsAdapter$p(org.videolan.vlc.gui.audio.AudioBrowserFragment):61:61 -> access$getSongsAdapter$p
    1:1:void access$setRestorePositions$p(org.videolan.vlc.gui.audio.AudioBrowserFragment,android.util.SparseArray):61:61 -> access$setRestorePositions$p
    1:1:void access$setSettings$p(org.videolan.vlc.gui.audio.AudioBrowserFragment,android.content.SharedPreferences):61:61 -> access$setSettings$p
    1:1:void access$setSongsAdapter$p(org.videolan.vlc.gui.audio.AudioBrowserFragment,org.videolan.vlc.gui.audio.AudioBrowserAdapter):61:61 -> access$setSongsAdapter$p
    1:1:void access$updateEmptyView(org.videolan.vlc.gui.audio.AudioBrowserFragment):61:61 -> access$updateEmptyView
    1:1:boolean allowedToExpand():394:394 -> allowedToExpand
    1:1:org.videolan.vlc.gui.audio.AudioBrowserAdapter getCurrentAdapter():378:378 -> getCurrentAdapter
    1:1:androidx.recyclerview.widget.RecyclerView getCurrentRV():376:376 -> getCurrentRV
    1:1:boolean getHasTabs():73:73 -> getHasTabs
    1:1:java.lang.String getTitle():296:296 -> getTitle
    1:3:void onActivityCreated(android.os.Bundle):124:126 -> onActivityCreated
    4:5:void onActivityCreated(android.os.Bundle):128:129 -> onActivityCreated
    6:7:void onActivityCreated(android.os.Bundle):131:132 -> onActivityCreated
    8:8:void onActivityCreated(android.os.Bundle):410:410 -> onActivityCreated
    9:9:void onActivityCreated(android.os.Bundle):133:133 -> onActivityCreated
    10:14:void onActivityCreated(android.os.Bundle):135:139 -> onActivityCreated
    15:15:void onActivityCreated(android.os.Bundle):411:411 -> onActivityCreated
    16:16:void onActivityCreated(android.os.Bundle):140:140 -> onActivityCreated
    17:25:void onActivityCreated(android.os.Bundle):143:151 -> onActivityCreated
    26:26:void onActivityCreated(android.os.Bundle):144:144 -> onActivityCreated
    27:29:void onActivityCreated(android.os.Bundle):154:156 -> onActivityCreated
    30:30:void onActivityCreated(android.os.Bundle):136:136 -> onActivityCreated
    31:31:void onActivityCreated(android.os.Bundle):410:410 -> onActivityCreated
    1:2:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):342:343 -> onClick
    3:4:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):346:347 -> onClick
    5:5:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):351:351 -> onClick
    6:8:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):353:355 -> onClick
    9:10:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):358:359 -> onClick
    11:11:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):363:363 -> onClick
    1:1:void onConfigurationChanged(android.content.res.Configuration):169:169 -> onConfigurationChanged
    2:2:void onConfigurationChanged(android.content.res.Configuration):171:171 -> onConfigurationChanged
    3:8:void onConfigurationChanged(android.content.res.Configuration):173:178 -> onConfigurationChanged
    9:9:void onConfigurationChanged(android.content.res.Configuration):174:174 -> onConfigurationChanged
    1:2:void onCreate(android.os.Bundle):91:92 -> onCreate
    3:4:void onCreate(android.os.Bundle):95:96 -> onCreate
    5:5:void setupModels():210:210 -> onCreate
    5:5:void onCreate(android.os.Bundle):96 -> onCreate
    6:6:void setupModels():212:212 -> onCreate
    6:6:void onCreate(android.os.Bundle):96 -> onCreate
    7:13:void setupModels():214:220 -> onCreate
    7:13:void onCreate(android.os.Bundle):96 -> onCreate
    14:14:void setupModels():228:228 -> onCreate
    14:14:void onCreate(android.os.Bundle):96 -> onCreate
    15:15:void setupModels():218:218 -> onCreate
    15:15:void onCreate(android.os.Bundle):96 -> onCreate
    16:18:void onCreate(android.os.Bundle):97:99 -> onCreate
    19:19:void onCreate(android.os.Bundle):98:98 -> onCreate
    1:1:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):104:104 -> onCreateView
    1:2:void onCtxAction(int,int):337:338 -> onCtxAction
    1:1:void onFabPlayClick(android.view.View):283:283 -> onFabPlayClick
    1:1:boolean onOptionsItemSelected(android.view.MenuItem):265:265 -> onOptionsItemSelected
    2:2:boolean onOptionsItemSelected(android.view.MenuItem):274:274 -> onOptionsItemSelected
    3:7:boolean onOptionsItemSelected(android.view.MenuItem):267:271 -> onOptionsItemSelected
    1:2:void onPageSelected(int):310:311 -> onPageSelected
    1:12:void onPrepareOptionsMenu(android.view.Menu):248:259 -> onPrepareOptionsMenu
    13:13:void onPrepareOptionsMenu(android.view.Menu):261:261 -> onPrepareOptionsMenu
    1:3:void onRefresh():291:293 -> onRefresh
    4:4:void onRefresh():291:291 -> onRefresh
    1:1:void onSaveInstanceState(android.os.Bundle):201:201 -> onSaveInstanceState
    2:2:void onSaveInstanceState(android.os.Bundle):203:203 -> onSaveInstanceState
    3:4:void onSaveInstanceState(android.os.Bundle):205:206 -> onSaveInstanceState
    1:3:void onStart():242:244 -> onStart
    1:1:void onTabReselected(com.google.android.material.tabs.TabLayout$Tab):332:332 -> onTabReselected
    1:5:void onTabSelected(com.google.android.material.tabs.TabLayout$Tab):315:319 -> onTabSelected
    6:7:void onTabSelected(com.google.android.material.tabs.TabLayout$Tab):321:322 -> onTabSelected
    8:8:void onTabSelected(com.google.android.material.tabs.TabLayout$Tab):317:317 -> onTabSelected
    9:9:void onTabSelected(com.google.android.material.tabs.TabLayout$Tab):316:316 -> onTabSelected
    1:3:void onTabUnselected(com.google.android.material.tabs.TabLayout$Tab):326:328 -> onTabUnselected
    1:5:void onUpdateFinished(androidx.recyclerview.widget.RecyclerView$Adapter):367:371 -> onUpdateFinished
    6:6:void onUpdateFinished(androidx.recyclerview.widget.RecyclerView$Adapter):369:369 -> onUpdateFinished
    7:7:void onUpdateFinished(androidx.recyclerview.widget.RecyclerView$Adapter):373:373 -> onUpdateFinished
    1:6:void onViewCreated(android.view.View,android.os.Bundle):108:113 -> onViewCreated
    7:7:void onViewCreated(android.view.View,android.os.Bundle):112:112 -> onViewCreated
    1:1:void setFabPlayShuffleAllVisibility():287:287 -> setFabPlayShuffleAllVisibility
    1:2:void setupLayoutManager(int):184:185 -> setupLayoutManager
    3:3:void setupLayoutManager(int):187:187 -> setupLayoutManager
    4:5:void setupLayoutManager(int):189:190 -> setupLayoutManager
    6:8:void setupLayoutManager(int):193:195 -> setupLayoutManager
    1:1:void sortBy(int):279:279 -> sortBy
    1:4:void updateEmptyView():303:306 -> updateEmptyView
    5:5:void updateEmptyView():305:305 -> updateEmptyView
    6:6:void updateEmptyView():304:304 -> updateEmptyView
org.videolan.vlc.gui.audio.AudioBrowserFragment$AudioBrowserHandler -> org.videolan.vlc.gui.audio.AudioBrowserFragment$AudioBrowserHandler:
    1:1:void <init>(org.videolan.vlc.gui.audio.AudioBrowserFragment):380:380 -> <init>
    1:2:void handleMessage(android.os.Message):382:383 -> handleMessage
    3:3:void handleMessage(android.os.Message):389:389 -> handleMessage
    4:5:void handleMessage(android.os.Message):386:387 -> handleMessage
    6:6:void handleMessage(android.os.Message):384:384 -> handleMessage
org.videolan.vlc.gui.audio.AudioBrowserFragment$onActivityCreated$$inlined$let$lambda$1 -> org.videolan.vlc.gui.audio.AudioBrowserFragment$onActivityCreated$$inlined$let$lambda$1:
    1:1:void <init>(org.videolan.vlc.gui.audio.AudioBrowserFragment,android.os.Bundle):156:156 -> <init>
    1:1:void onPageSelected(int):162:162 -> onPageSelected
org.videolan.vlc.gui.audio.AudioBrowserFragment$onViewCreated$1 -> org.videolan.vlc.gui.audio.AudioBrowserFragment$onViewCreated$1:
    1:5:void onClick(android.view.View):114:118 -> onClick
org.videolan.vlc.gui.audio.AudioBrowserFragment$setupModels$1 -> org.videolan.vlc.gui.audio.AudioBrowserFragment$setupModels$1:
    1:1:void onChanged(java.lang.Object):61:61 -> onChanged
    2:5:void onChanged(androidx.paging.PagedList):222:225 -> onChanged
    2:5:void onChanged(java.lang.Object):61 -> onChanged
org.videolan.vlc.gui.audio.AudioBrowserFragment$setupModels$2 -> org.videolan.vlc.gui.audio.AudioBrowserFragment$setupModels$2:
    1:1:void onChanged(java.lang.Object):61:61 -> onChanged
    2:4:void onChanged(java.lang.Boolean):229:231 -> onChanged
    2:4:void onChanged(java.lang.Object):61 -> onChanged
    5:5:void onChanged(java.lang.Boolean):233:233 -> onChanged
    5:5:void onChanged(java.lang.Object):61 -> onChanged
    6:7:void onChanged(java.lang.Boolean):235:236 -> onChanged
    6:7:void onChanged(java.lang.Object):61 -> onChanged
org.videolan.vlc.gui.audio.AudioBrowserFragment$swipeFilter$1 -> org.videolan.vlc.gui.audio.AudioBrowserFragment$swipeFilter$1:
    1:1:boolean onTouch(android.view.View,android.view.MotionEvent):86:86 -> onTouch
org.videolan.vlc.gui.audio.AudioPagerAdapter -> org.videolan.vlc.gui.audio.AudioPagerAdapter:
    1:1:void <init>(android.view.View[],java.lang.String[]):29:29 -> <init>
    1:1:int getCount():32:32 -> getCount
    1:1:java.lang.CharSequence getPageTitle(int):44:44 -> getPageTitle
    2:2:java.lang.CharSequence getPageTitle(int):47:47 -> getPageTitle
    1:1:java.lang.Object instantiateItem(android.view.ViewGroup,int):40:40 -> instantiateItem
org.videolan.vlc.gui.audio.AudioPlayer -> org.videolan.vlc.gui.audio.AudioPlayer:
    1:1:void <init>():85:85 -> <init>
    2:3:void <init>():90:91 -> <init>
    4:4:void <init>():184:184 -> <init>
    5:5:void <init>():230:230 -> <init>
    6:6:void <init>():262:262 -> <init>
    7:7:void <init>():489:489 -> <init>
    8:8:void <init>():590:590 -> <init>
    9:9:void <init>():605:605 -> <init>
    10:10:void <init>():626:626 -> <init>
    11:11:void <init>():647:647 -> <init>
    1:1:org.videolan.vlc.databinding.AudioPlayerBinding access$getBinding$p(org.videolan.vlc.gui.audio.AudioPlayer):85:85 -> access$getBinding$p
    1:1:android.os.Handler access$getHandler$p(org.videolan.vlc.gui.audio.AudioPlayer):85:85 -> access$getHandler$p
    1:1:org.videolan.vlc.gui.helpers.PlayerOptionsDelegate access$getOptionsDelegate$p(org.videolan.vlc.gui.audio.AudioPlayer):85:85 -> access$getOptionsDelegate$p
    1:1:org.videolan.vlc.gui.audio.PlaylistAdapter access$getPlaylistAdapter$p(org.videolan.vlc.gui.audio.AudioPlayer):85:85 -> access$getPlaylistAdapter$p
    1:1:org.videolan.vlc.viewmodels.PlaylistModel access$getPlaylistModel$p(org.videolan.vlc.gui.audio.AudioPlayer):85:85 -> access$getPlaylistModel$p
    1:1:boolean access$getPreviewingSeek$p(org.videolan.vlc.gui.audio.AudioPlayer):85:85 -> access$getPreviewingSeek$p
    1:1:boolean access$getShowRemainingTime$p(org.videolan.vlc.gui.audio.AudioPlayer):85:85 -> access$getShowRemainingTime$p
    1:1:kotlinx.coroutines.channels.SendChannel access$getUpdateActor$p(org.videolan.vlc.gui.audio.AudioPlayer):85:85 -> access$getUpdateActor$p
    1:1:boolean access$hideSearchField(org.videolan.vlc.gui.audio.AudioPlayer):85:85 -> access$hideSearchField
    1:1:void access$setBinding$p(org.videolan.vlc.gui.audio.AudioPlayer,org.videolan.vlc.databinding.AudioPlayerBinding):85:85 -> access$setBinding$p
    1:1:void access$setOptionsDelegate$p(org.videolan.vlc.gui.audio.AudioPlayer,org.videolan.vlc.gui.helpers.PlayerOptionsDelegate):85:85 -> access$setOptionsDelegate$p
    1:1:void access$setPlaylistAdapter$p(org.videolan.vlc.gui.audio.AudioPlayer,org.videolan.vlc.gui.audio.PlaylistAdapter):85:85 -> access$setPlaylistAdapter$p
    1:1:void access$setPlaylistModel$p(org.videolan.vlc.gui.audio.AudioPlayer,org.videolan.vlc.viewmodels.PlaylistModel):85:85 -> access$setPlaylistModel$p
    1:1:void access$setPreviewingSeek$p(org.videolan.vlc.gui.audio.AudioPlayer,boolean):85:85 -> access$setPreviewingSeek$p
    1:1:void access$setShowRemainingTime$p(org.videolan.vlc.gui.audio.AudioPlayer,boolean):85:85 -> access$setShowRemainingTime$p
    1:1:void access$showInfoDialog(org.videolan.vlc.gui.audio.AudioPlayer,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):85:85 -> access$showInfoDialog
    1:1:void access$updateProgress(org.videolan.vlc.gui.audio.AudioPlayer,org.videolan.vlc.viewmodels.PlaybackProgress):85:85 -> access$updateProgress
    1:2:boolean backPressed():451:452 -> backPressed
    3:3:boolean backPressed():451:451 -> backPressed
    4:4:boolean backPressed():455:455 -> backPressed
    1:2:boolean clearSearch():459:460 -> clearSearch
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> doUpdate
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> doUpdate
    1:1:java.lang.Object doUpdate(kotlin.coroutines.Continuation):0 -> doUpdate
    2:3:java.lang.Object doUpdate(kotlin.coroutines.Continuation):218:219 -> doUpdate
    4:8:java.lang.Object doUpdate(kotlin.coroutines.Continuation):218:222 -> doUpdate
    9:11:void updatePlayPause():232:234 -> doUpdate
    9:11:java.lang.Object doUpdate(kotlin.coroutines.Continuation):224 -> doUpdate
    12:18:void updatePlayPause():236:242 -> doUpdate
    12:18:java.lang.Object doUpdate(kotlin.coroutines.Continuation):224 -> doUpdate
    19:22:void updatePlayPause():245:248 -> doUpdate
    19:22:java.lang.Object doUpdate(kotlin.coroutines.Continuation):224 -> doUpdate
    23:23:void updatePlayPause():247:247 -> doUpdate
    23:23:java.lang.Object doUpdate(kotlin.coroutines.Continuation):224 -> doUpdate
    24:24:void updatePlayPause():246:246 -> doUpdate
    24:24:java.lang.Object doUpdate(kotlin.coroutines.Continuation):224 -> doUpdate
    25:25:void updatePlayPause():245:245 -> doUpdate
    25:25:java.lang.Object doUpdate(kotlin.coroutines.Continuation):224 -> doUpdate
    26:26:void updatePlayPause():239:239 -> doUpdate
    26:26:java.lang.Object doUpdate(kotlin.coroutines.Continuation):224 -> doUpdate
    27:27:void updatePlayPause():238:238 -> doUpdate
    27:27:java.lang.Object doUpdate(kotlin.coroutines.Continuation):224 -> doUpdate
    28:28:void updatePlayPause():237:237 -> doUpdate
    28:28:java.lang.Object doUpdate(kotlin.coroutines.Continuation):224 -> doUpdate
    29:29:void updatePlayPause():236:236 -> doUpdate
    29:29:java.lang.Object doUpdate(kotlin.coroutines.Continuation):224 -> doUpdate
    30:30:void updatePlayPause():233:233 -> doUpdate
    30:30:java.lang.Object doUpdate(kotlin.coroutines.Continuation):224 -> doUpdate
    31:33:java.lang.Object doUpdate(kotlin.coroutines.Continuation):225:227 -> doUpdate
    34:34:java.lang.Object doUpdate(kotlin.coroutines.Continuation):222:222 -> doUpdate
    35:35:java.lang.Object doUpdate(kotlin.coroutines.Continuation):221:221 -> doUpdate
    36:36:java.lang.Object doUpdate(kotlin.coroutines.Continuation):220:220 -> doUpdate
    37:37:java.lang.Object doUpdate(kotlin.coroutines.Continuation):218:218 -> doUpdate
    1:5:boolean hideSearchField():464:468 -> hideSearchField
    6:8:boolean hideSearchField():470:472 -> hideSearchField
    9:9:boolean hideSearchField():470:470 -> hideSearchField
    10:10:boolean hideSearchField():465:465 -> hideSearchField
    11:11:boolean hideSearchField():464:464 -> hideSearchField
    1:1:void onABRepeat(android.view.View):436:436 -> onABRepeat
    1:1:void onCreate(android.os.Bundle):117:117 -> onCreate
    2:3:void onCreate(android.os.Bundle):119:120 -> onCreate
    4:9:void onCreate(android.os.Bundle):122:127 -> onCreate
    10:10:void onCreate(android.os.Bundle):126:126 -> onCreate
    11:11:void onCreate(android.os.Bundle):125:125 -> onCreate
    1:2:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):131:132 -> onCreateView
    1:3:void onDestroy():495:497 -> onDestroy
    1:1:void onNextClick(android.view.View):356:356 -> onNextClick
    1:1:void onPlayPauseClick(android.view.View):347:347 -> onPlayPauseClick
    1:3:void onPlaylistSwitchClick(android.view.View):373:375 -> onPlaylistSwitchClick
    4:4:void onPlaylistSwitchClick(android.view.View):374:374 -> onPlaylistSwitchClick
    5:5:void onPlaylistSwitchClick(android.view.View):373:373 -> onPlaylistSwitchClick
    1:2:void onPopupMenu(android.view.View,int,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):212:213 -> onPopupMenu
    3:3:void onPopupMenu(android.view.View,int,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):215:215 -> onPopupMenu
    4:4:void onPopupMenu(android.view.View,int,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):213:213 -> onPopupMenu
    1:1:void onPreviousClick(android.view.View):360:360 -> onPreviousClick
    1:1:void onRepeatClick(android.view.View):364:364 -> onRepeatClick
    2:2:void onRepeatClick(android.view.View):367:367 -> onRepeatClick
    3:3:void onRepeatClick(android.view.View):366:366 -> onRepeatClick
    4:4:void onRepeatClick(android.view.View):365:365 -> onRepeatClick
    5:5:void onRepeatClick(android.view.View):369:369 -> onRepeatClick
    6:6:void onRepeatClick(android.view.View):365:365 -> onRepeatClick
    7:7:void onRepeatClick(android.view.View):364:364 -> onRepeatClick
    1:2:void onResume():174:175 -> onResume
    1:3:void onResumeToVideoClick(android.view.View):384:386 -> onResumeToVideoClick
    4:8:void onResumeToVideoClick(android.view.View):385:389 -> onResumeToVideoClick
    9:9:void onResumeToVideoClick(android.view.View):384:384 -> onResumeToVideoClick
    1:3:void onSaveInstanceState(android.os.Bundle):179:181 -> onSaveInstanceState
    1:6:void onSearchClick(android.view.View):440:445 -> onSearchClick
    7:7:java.lang.Runnable getHideSearchRunnable():0:0 -> onSearchClick
    7:7:void onSearchClick(android.view.View):445 -> onSearchClick
    8:8:void onSearchClick(android.view.View):445:445 -> onSearchClick
    9:9:void onSearchClick(android.view.View):444:444 -> onSearchClick
    10:10:void onSearchClick(android.view.View):443:443 -> onSearchClick
    11:11:void onSearchClick(android.view.View):442:442 -> onSearchClick
    12:12:void onSearchClick(android.view.View):441:441 -> onSearchClick
    1:2:void onSelectionSet(int):331:332 -> onSelectionSet
    1:2:void onShuffleClick(android.view.View):379:380 -> onShuffleClick
    3:3:void onShuffleClick(android.view.View):379:379 -> onShuffleClick
    1:1:void onStateChanged(int):573:573 -> onStateChanged
    2:4:void onStateChanged(int):576:578 -> onStateChanged
    5:5:void onStateChanged(int):577:577 -> onStateChanged
    6:6:void onStateChanged(int):581:581 -> onStateChanged
    7:7:int org.videolan.vlc.gui.helpers.UiTools.getColorFromAttribute(android.content.Context,int):244:244 -> onStateChanged
    7:7:void onStateChanged(int):581 -> onStateChanged
    8:9:void onStateChanged(int):581:582 -> onStateChanged
    10:11:void showPlaylistTips():568:569 -> onStateChanged
    10:11:void onStateChanged(int):583 -> onStateChanged
    12:12:void onStateChanged(int):584:584 -> onStateChanged
    13:13:void onStateChanged(int):581:581 -> onStateChanged
    1:1:boolean onStopClick(android.view.View):351:351 -> onStopClick
    1:1:void onTextChanged(java.lang.CharSequence,int,int,int):477:477 -> onTextChanged
    2:3:void onTextChanged(java.lang.CharSequence,int,int,int):479:480 -> onTextChanged
    4:4:java.lang.Runnable getHideSearchRunnable():0:0 -> onTextChanged
    4:4:void onTextChanged(java.lang.CharSequence,int,int,int):480 -> onTextChanged
    5:5:void onTextChanged(java.lang.CharSequence,int,int,int):480:480 -> onTextChanged
    6:6:void onTextChanged(java.lang.CharSequence,int,int,int):479:479 -> onTextChanged
    7:8:void onTextChanged(java.lang.CharSequence,int,int,int):482:483 -> onTextChanged
    9:9:void onTextChanged(java.lang.CharSequence,int,int,int):482:482 -> onTextChanged
    1:2:void onTimeLabelClick(android.view.View):342:343 -> onTimeLabelClick
    1:9:void onViewCreated(android.view.View,android.os.Bundle):136:144 -> onViewCreated
    10:12:void onViewCreated(android.view.View,android.os.Bundle):146:148 -> onViewCreated
    13:14:void onViewCreated(android.view.View,android.os.Bundle):150:151 -> onViewCreated
    15:16:void onViewCreated(android.view.View,android.os.Bundle):153:154 -> onViewCreated
    17:17:void onViewCreated(android.view.View,android.os.Bundle):153:153 -> onViewCreated
    18:19:void onViewCreated(android.view.View,android.os.Bundle):156:157 -> onViewCreated
    20:20:void onViewCreated(android.view.View,android.os.Bundle):156:156 -> onViewCreated
    21:25:void onViewCreated(android.view.View,android.os.Bundle):160:164 -> onViewCreated
    26:29:void onViewCreated(android.view.View,android.os.Bundle):167:170 -> onViewCreated
    30:30:void onViewCreated(android.view.View,android.os.Bundle):169:169 -> onViewCreated
    31:31:void onViewCreated(android.view.View,android.os.Bundle):168:168 -> onViewCreated
    32:32:void onViewCreated(android.view.View,android.os.Bundle):167:167 -> onViewCreated
    33:33:void onViewCreated(android.view.View,android.os.Bundle):164:164 -> onViewCreated
    34:34:void onViewCreated(android.view.View,android.os.Bundle):163:163 -> onViewCreated
    35:35:void onViewCreated(android.view.View,android.os.Bundle):162:162 -> onViewCreated
    36:36:void onViewCreated(android.view.View,android.os.Bundle):160:160 -> onViewCreated
    37:37:void onViewCreated(android.view.View,android.os.Bundle):156:156 -> onViewCreated
    38:38:void onViewCreated(android.view.View,android.os.Bundle):153:153 -> onViewCreated
    39:39:void onViewCreated(android.view.View,android.os.Bundle):151:151 -> onViewCreated
    40:40:void onViewCreated(android.view.View,android.os.Bundle):148:148 -> onViewCreated
    41:41:void onViewCreated(android.view.View,android.os.Bundle):146:146 -> onViewCreated
    42:42:void onViewCreated(android.view.View,android.os.Bundle):143:143 -> onViewCreated
    43:43:void onViewCreated(android.view.View,android.os.Bundle):142:142 -> onViewCreated
    44:44:void onViewCreated(android.view.View,android.os.Bundle):141:141 -> onViewCreated
    45:45:void onViewCreated(android.view.View,android.os.Bundle):140:140 -> onViewCreated
    46:46:void onViewCreated(android.view.View,android.os.Bundle):139:139 -> onViewCreated
    1:2:void playItem(int,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):337:338 -> playItem
    1:3:void setDefaultBackground():325:327 -> setDefaultBackground
    4:4:void setDefaultBackground():326:326 -> setDefaultBackground
    5:5:void setDefaultBackground():325:325 -> setDefaultBackground
    1:7:void setHeaderVisibilities(boolean,boolean,boolean,boolean,boolean,boolean,boolean):408:414 -> setHeaderVisibilities
    8:20:void restoreHeaderButtonVisibilities():419:431 -> setHeaderVisibilities
    8:20:void setHeaderVisibilities(boolean,boolean,boolean,boolean,boolean,boolean,boolean):415 -> setHeaderVisibilities
    21:21:void restoreHeaderButtonVisibilities():420:420 -> setHeaderVisibilities
    21:21:void setHeaderVisibilities(boolean,boolean,boolean,boolean,boolean,boolean,boolean):415 -> setHeaderVisibilities
    22:22:void restoreHeaderButtonVisibilities():419:419 -> setHeaderVisibilities
    22:22:void setHeaderVisibilities(boolean,boolean,boolean,boolean,boolean,boolean,boolean):415 -> setHeaderVisibilities
    1:1:void setHeaderVisibilities$default(org.videolan.vlc.gui.audio.AudioPlayer,boolean,boolean,boolean,boolean,boolean,boolean,boolean,int,java.lang.Object):407:407 -> setHeaderVisibilities$default
    1:5:void showAdvancedOptions(android.view.View):395:399 -> showAdvancedOptions
    6:6:void showAdvancedOptions(android.view.View):397:397 -> showAdvancedOptions
    7:7:void showAdvancedOptions(android.view.View):401:401 -> showAdvancedOptions
    1:3:void showInfoDialog(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):206:208 -> showInfoDialog
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> updateBackground
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> updateBackground
    1:1:java.lang.Object updateBackground(kotlin.coroutines.Continuation):0 -> updateBackground
    2:2:java.lang.Object updateBackground(kotlin.coroutines.Continuation):299:299 -> updateBackground
    3:3:java.lang.Object updateBackground(kotlin.coroutines.Continuation):321:321 -> updateBackground
    4:10:java.lang.Object updateBackground(kotlin.coroutines.Continuation):299:305 -> updateBackground
    11:11:java.lang.Object updateBackground(kotlin.coroutines.Continuation):307:307 -> updateBackground
    12:12:java.lang.Integer kotlin.coroutines.jvm.internal.Boxing.boxInt(int):32:32 -> updateBackground
    12:12:java.lang.Object updateBackground(kotlin.coroutines.Continuation):307 -> updateBackground
    13:13:java.lang.Object updateBackground(kotlin.coroutines.Continuation):307:307 -> updateBackground
    14:14:java.lang.Object updateBackground(kotlin.coroutines.Continuation):309:309 -> updateBackground
    15:15:java.lang.Object updateBackground(kotlin.coroutines.Continuation):299:299 -> updateBackground
    16:16:java.lang.Object updateBackground(kotlin.coroutines.Continuation):310:310 -> updateBackground
    17:18:java.lang.Object updateBackground(kotlin.coroutines.Continuation):312:313 -> updateBackground
    19:19:int org.videolan.vlc.gui.helpers.UiTools.getColorFromAttribute(android.content.Context,int):244:244 -> updateBackground
    19:19:java.lang.Object updateBackground(kotlin.coroutines.Continuation):313 -> updateBackground
    20:24:java.lang.Object updateBackground(kotlin.coroutines.Continuation):313:317 -> updateBackground
    25:25:int org.videolan.vlc.gui.helpers.UiTools.getColorFromAttribute(android.content.Context,int):244:244 -> updateBackground
    25:25:java.lang.Object updateBackground(kotlin.coroutines.Continuation):317 -> updateBackground
    26:26:java.lang.Object updateBackground(kotlin.coroutines.Continuation):317:317 -> updateBackground
    27:27:java.lang.Object updateBackground(kotlin.coroutines.Continuation):316:316 -> updateBackground
    28:28:java.lang.Object updateBackground(kotlin.coroutines.Continuation):315:315 -> updateBackground
    29:29:java.lang.Object updateBackground(kotlin.coroutines.Continuation):314:314 -> updateBackground
    30:30:java.lang.Object updateBackground(kotlin.coroutines.Continuation):313:313 -> updateBackground
    31:31:java.lang.Object updateBackground(kotlin.coroutines.Continuation):312:312 -> updateBackground
    32:32:java.lang.Object updateBackground(kotlin.coroutines.Continuation):318:318 -> updateBackground
    33:33:java.lang.Object updateBackground(kotlin.coroutines.Continuation):308:308 -> updateBackground
    34:34:java.lang.Object updateBackground(kotlin.coroutines.Continuation):307:307 -> updateBackground
    35:35:java.lang.Object updateBackground(kotlin.coroutines.Continuation):302:302 -> updateBackground
    36:36:java.lang.Object updateBackground(kotlin.coroutines.Continuation):301:301 -> updateBackground
    37:37:java.lang.Object updateBackground(kotlin.coroutines.Continuation):321:321 -> updateBackground
    38:38:java.lang.Object updateBackground(kotlin.coroutines.Continuation):300:300 -> updateBackground
    1:3:void updateProgress(org.videolan.vlc.viewmodels.PlaybackProgress):285:287 -> updateProgress
    4:9:void updateProgress(org.videolan.vlc.viewmodels.PlaybackProgress):289:294 -> updateProgress
    10:10:void updateProgress(org.videolan.vlc.viewmodels.PlaybackProgress):293:293 -> updateProgress
    11:11:void updateProgress(org.videolan.vlc.viewmodels.PlaybackProgress):292:292 -> updateProgress
    12:12:void updateProgress(org.videolan.vlc.viewmodels.PlaybackProgress):291:291 -> updateProgress
    13:13:void updateProgress(org.videolan.vlc.viewmodels.PlaybackProgress):287:287 -> updateProgress
    14:14:void updateProgress(org.videolan.vlc.viewmodels.PlaybackProgress):286:286 -> updateProgress
    15:15:void updateProgress(org.videolan.vlc.viewmodels.PlaybackProgress):285:285 -> updateProgress
    1:3:void updateRepeatMode():264:266 -> updateRepeatMode
    4:5:void updateRepeatMode():277:278 -> updateRepeatMode
    6:6:void updateRepeatMode():277:277 -> updateRepeatMode
    7:8:void updateRepeatMode():273:274 -> updateRepeatMode
    9:9:void updateRepeatMode():273:273 -> updateRepeatMode
    10:11:void updateRepeatMode():269:270 -> updateRepeatMode
    12:12:void updateRepeatMode():281:281 -> updateRepeatMode
    13:13:void updateRepeatMode():270:270 -> updateRepeatMode
    14:14:void updateRepeatMode():269:269 -> updateRepeatMode
    15:15:void updateRepeatMode():265:265 -> updateRepeatMode
    1:7:void updateShuffleMode():253:259 -> updateShuffleMode
    8:8:void updateShuffleMode():258:258 -> updateShuffleMode
    9:9:void updateShuffleMode():257:257 -> updateShuffleMode
    10:10:void updateShuffleMode():255:255 -> updateShuffleMode
    11:11:void updateShuffleMode():254:254 -> updateShuffleMode
org.videolan.vlc.gui.audio.AudioPlayer$LongSeekListener -> org.videolan.vlc.gui.audio.AudioPlayer$LongSeekListener:
    1:2:void <init>(org.videolan.vlc.gui.audio.AudioPlayer,boolean,int,int):500:501 -> <init>
    3:3:void <init>(org.videolan.vlc.gui.audio.AudioPlayer,boolean,int,int):507:507 -> <init>
    1:1:boolean getForward$vlc_android_release():500:500 -> getForward$vlc_android_release
    1:1:long getLength$vlc_android_release():501:501 -> getLength$vlc_android_release
    1:1:int getPossibleSeek$vlc_android_release():503:503 -> getPossibleSeek$vlc_android_release
    1:1:boolean getVibrated$vlc_android_release():504:504 -> getVibrated$vlc_android_release
    1:1:boolean onTouch(android.view.View,android.view.MotionEvent):530:530 -> onTouch
    2:6:boolean onTouch(android.view.View,android.view.MotionEvent):542:546 -> onTouch
    7:9:boolean onTouch(android.view.View,android.view.MotionEvent):548:550 -> onTouch
    10:10:boolean onTouch(android.view.View,android.view.MotionEvent):552:552 -> onTouch
    11:12:boolean onTouch(android.view.View,android.view.MotionEvent):554:555 -> onTouch
    13:13:boolean onTouch(android.view.View,android.view.MotionEvent):557:557 -> onTouch
    14:19:boolean onTouch(android.view.View,android.view.MotionEvent):532:537 -> onTouch
    1:1:void setPossibleSeek$vlc_android_release(int):503:503 -> setPossibleSeek$vlc_android_release
    1:1:void setVibrated$vlc_android_release(boolean):504:504 -> setVibrated$vlc_android_release
org.videolan.vlc.gui.audio.AudioPlayer$LongSeekListener$seekRunnable$1 -> org.videolan.vlc.gui.audio.AudioPlayer$LongSeekListener$seekRunnable$1:
    1:1:void <init>(org.videolan.vlc.gui.audio.AudioPlayer$LongSeekListener):507:507 -> <init>
    1:4:void run():509:512 -> run
    5:5:void run():510:510 -> run
    6:7:void run():515:516 -> run
    8:9:void run():518:519 -> run
    10:13:void run():522:525 -> run
org.videolan.vlc.gui.audio.AudioPlayer$ctxReceiver$1 -> org.videolan.vlc.gui.audio.AudioPlayer$ctxReceiver$1:
    1:1:void <init>(org.videolan.vlc.gui.audio.AudioPlayer):184:184 -> <init>
    1:1:void onCtxAction(int,int):186:186 -> onCtxAction
    2:2:void onCtxAction(int,int):199:199 -> onCtxAction
    3:4:void onCtxAction(int,int):192:193 -> onCtxAction
    5:5:void onCtxAction(int,int):655:655 -> onCtxAction
    6:8:void onCtxAction(int,int):195:197 -> onCtxAction
    9:9:void onCtxAction(int,int):187:187 -> onCtxAction
    10:11:void onCtxAction(int,int):189:190 -> onCtxAction
    12:12:void onCtxAction(int,int):200:200 -> onCtxAction
org.videolan.vlc.gui.audio.AudioPlayer$ctxReceiver$1$onCtxAction$$inlined$let$lambda$1 -> org.videolan.vlc.gui.audio.AudioPlayer$ctxReceiver$1$onCtxAction$$inlined$let$lambda$1:
    1:1:void run():19:19 -> run
org.videolan.vlc.gui.audio.AudioPlayer$handler$2 -> org.videolan.vlc.gui.audio.AudioPlayer$handler$2:
    1:1:android.os.Handler invoke():90:90 -> invoke
    1:1:java.lang.Object invoke():85 -> invoke
org.videolan.vlc.gui.audio.AudioPlayer$headerMediaSwitcherListener$1 -> org.videolan.vlc.gui.audio.AudioPlayer$headerMediaSwitcherListener$1:
    1:1:void <init>(org.videolan.vlc.gui.audio.AudioPlayer):605:605 -> <init>
    1:1:void onMediaSwitched(int):612:612 -> onMediaSwitched
    2:2:void onMediaSwitched(int):611:611 -> onMediaSwitched
    1:2:void onTouchClick():617:618 -> onTouchClick
    3:3:void onTouchClick():617:617 -> onTouchClick
org.videolan.vlc.gui.audio.AudioPlayer$hideSearchRunnable$2 -> org.videolan.vlc.gui.audio.AudioPlayer$hideSearchRunnable$2:
    1:1:java.lang.Runnable invoke():655:655 -> invoke
    1:1:java.lang.Object invoke():85 -> invoke
org.videolan.vlc.gui.audio.AudioPlayer$hideSearchRunnable$2$$special$$inlined$Runnable$1 -> org.videolan.vlc.gui.audio.AudioPlayer$hideSearchRunnable$2$$special$$inlined$Runnable$1:
    1:2:void run():19:20 -> run
org.videolan.vlc.gui.audio.AudioPlayer$mCoverMediaSwitcherListener$1 -> org.videolan.vlc.gui.audio.AudioPlayer$mCoverMediaSwitcherListener$1:
    1:1:void <init>(org.videolan.vlc.gui.audio.AudioPlayer):626:626 -> <init>
    1:1:void onMediaSwitched(int):635:635 -> onMediaSwitched
    2:2:void onMediaSwitched(int):634:634 -> onMediaSwitched
    3:3:void onMediaSwitched(int):637:637 -> onMediaSwitched
    1:1:void onMediaSwitching():629:629 -> onMediaSwitching
org.videolan.vlc.gui.audio.AudioPlayer$onCreate$2 -> org.videolan.vlc.gui.audio.AudioPlayer$onCreate$2:
    1:1:void onChanged(java.lang.Object):85:85 -> onChanged
    2:2:void onChanged(org.videolan.vlc.viewmodels.PlaybackProgress):125:125 -> onChanged
    2:2:void onChanged(java.lang.Object):85 -> onChanged
org.videolan.vlc.gui.audio.AudioPlayer$onResumeToVideoClick$$inlined$let$lambda$1 -> org.videolan.vlc.gui.audio.AudioPlayer$onResumeToVideoClick$$inlined$let$lambda$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):389:389 -> invokeSuspend
org.videolan.vlc.gui.audio.AudioPlayer$playlistObserver$1 -> org.videolan.vlc.gui.audio.AudioPlayer$playlistObserver$1:
    1:1:void onChanged(java.lang.Object):85:85 -> onChanged
    2:3:void onChanged(java.util.List):490:491 -> onChanged
    2:3:void onChanged(java.lang.Object):85 -> onChanged
    4:4:void onChanged(java.util.List):490:490 -> onChanged
    4:4:void onChanged(java.lang.Object):85 -> onChanged
org.videolan.vlc.gui.audio.AudioPlayer$timelineListener$1 -> org.videolan.vlc.gui.audio.AudioPlayer$timelineListener$1:
    1:1:void <init>(org.videolan.vlc.gui.audio.AudioPlayer):590:590 -> <init>
    1:3:void onProgressChanged(android.widget.SeekBar,int,boolean):598:600 -> onProgressChanged
org.videolan.vlc.gui.audio.AudioPlayer$updateActor$1 -> org.videolan.vlc.gui.audio.AudioPlayer$updateActor$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):91:91 -> invokeSuspend
org.videolan.vlc.gui.audio.AudioPlayer$updateBackground$blurredCover$1 -> org.videolan.vlc.gui.audio.AudioPlayer$updateBackground$blurredCover$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):309:309 -> invokeSuspend
org.videolan.vlc.gui.audio.BaseAudioBrowser -> org.videolan.vlc.gui.audio.BaseAudioBrowser:
    1:1:void <init>():64:64 -> <init>
    2:2:void <init>():71:71 -> <init>
    3:3:void <init>():73:73 -> <init>
    4:4:void <init>():88:88 -> <init>
    1:1:com.google.android.material.tabs.TabLayout$TabLayoutOnPageChangeListener access$getLayoutOnPageChangeListener$p(org.videolan.vlc.gui.audio.BaseAudioBrowser):64:64 -> access$getLayoutOnPageChangeListener$p
    1:1:void access$removeItems(org.videolan.vlc.gui.audio.BaseAudioBrowser,java.util.List):64:64 -> access$removeItems
    1:1:void access$setLayoutOnPageChangeListener$p(org.videolan.vlc.gui.audio.BaseAudioBrowser,com.google.android.material.tabs.TabLayout$TabLayoutOnPageChangeListener):64:64 -> access$setLayoutOnPageChangeListener$p
    1:1:void access$showInfoDialog(org.videolan.vlc.gui.audio.BaseAudioBrowser,org.videolan.medialibrary.media.MediaLibraryItem):64:64 -> access$showInfoDialog
    1:2:void displayListInGrid(androidx.recyclerview.widget.RecyclerView,org.videolan.vlc.gui.audio.AudioBrowserAdapter,org.videolan.vlc.providers.medialibrary.MedialibraryProvider,int):102:103 -> displayListInGrid
    3:4:void displayListInGrid(androidx.recyclerview.widget.RecyclerView,org.videolan.vlc.gui.audio.AudioBrowserAdapter,org.videolan.vlc.providers.medialibrary.MedialibraryProvider,int):120:121 -> displayListInGrid
    1:1:org.videolan.vlc.gui.audio.AudioBrowserAdapter getAdapter():76:76 -> getAdapter
    1:1:org.videolan.vlc.gui.audio.AudioBrowserAdapter[] getAdapters$vlc_android_release():66:66 -> getAdapters$vlc_android_release
    1:1:org.videolan.vlc.gui.audio.AudioBrowserAdapter getCurrentAdapter():78:78 -> getCurrentAdapter
    1:1:int getCurrentTab():81:81 -> getCurrentTab
    1:1:org.videolan.tools.MultiSelectHelper getMultiHelper():317:317 -> getMultiHelper
    1:1:int getNbColumns():71:71 -> getNbColumns
    1:1:androidx.recyclerview.widget.RecyclerView$OnScrollListener getScrollListener$vlc_android_release():88:88 -> getScrollListener$vlc_android_release
    1:1:java.lang.Object getTracks(java.util.List,kotlin.coroutines.Continuation):236:236 -> getTracks
    1:1:androidx.viewpager.widget.ViewPager getViewPager():69:69 -> getViewPager
    1:4:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):220:223 -> onActionItemClicked
    1:2:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):255:256 -> onClick
    3:3:void org.videolan.tools.MultiSelectHelper.toggleSelection$default(org.videolan.tools.MultiSelectHelper,int,boolean,int,java.lang.Object):22:22 -> onClick
    3:3:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):256 -> onClick
    4:4:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):257:257 -> onClick
    1:2:void onConfigurationChanged(android.content.res.Configuration):130:131 -> onConfigurationChanged
    1:2:void onCreate(android.os.Bundle):125:126 -> onCreate
    1:1:boolean onCreateActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):199:199 -> onCreateActionMode
    1:2:void onCtxAction(int,int):304:305 -> onCtxAction
    3:3:void onCtxAction(int,int):313:313 -> onCtxAction
    4:4:void onCtxAction(int,int):312:312 -> onCtxAction
    5:5:void onCtxAction(int,int):311:311 -> onCtxAction
    6:6:void onCtxAction(int,int):307:307 -> onCtxAction
    7:7:void onCtxAction(int,int):309:309 -> onCtxAction
    8:8:void onCtxAction(int,int):308:308 -> onCtxAction
    9:9:void onCtxAction(int,int):310:310 -> onCtxAction
    1:1:void onCtxClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):276:276 -> onCtxClick
    2:2:void onCtxClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):281:281 -> onCtxClick
    1:1:void onDestroyActionMode(androidx.appcompat.view.ActionMode):243:243 -> onDestroyActionMode
    1:3:void onDestroyActionMode$vlc_android_release(org.videolan.vlc.gui.audio.AudioBrowserAdapter):247:249 -> onDestroyActionMode$vlc_android_release
    1:2:void onImageClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):268:269 -> onImageClick
    3:3:void onImageClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):272:272 -> onImageClick
    1:2:boolean onLongClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):262:263 -> onLongClick
    1:1:void onMainActionClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):285:285 -> onMainActionClick
    1:1:boolean onOptionsItemSelected(android.view.MenuItem):189:189 -> onOptionsItemSelected
    2:2:boolean onOptionsItemSelected(android.view.MenuItem):194:194 -> onOptionsItemSelected
    3:3:boolean onOptionsItemSelected(android.view.MenuItem):191:191 -> onOptionsItemSelected
    1:1:void onPageScrollStateChanged(int):183:183 -> onPageScrollStateChanged
    1:1:void onPageScrolled(int,float,int):179:179 -> onPageScrolled
    1:2:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):204:205 -> onPrepareActionMode
    3:3:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):207:207 -> onPrepareActionMode
    4:4:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):210:210 -> onPrepareActionMode
    5:8:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):212:215 -> onPrepareActionMode
    1:1:void onStart():157:157 -> onStart
    2:7:void setupTabLayout():141:146 -> onStart
    2:7:void onStart():158 -> onStart
    8:8:void setupTabLayout():144:144 -> onStart
    8:8:void onStart():158 -> onStart
    1:1:void onStop():162:162 -> onStop
    2:5:void unSetTabLayout():150:153 -> onStop
    2:5:void onStop():163 -> onStop
    6:6:void unSetTabLayout():151:151 -> onStop
    6:6:void onStop():163 -> onStop
    1:2:void onTabSelected(com.google.android.material.tabs.TabLayout$Tab):167:168 -> onTabSelected
    1:2:void onTabUnselected(com.google.android.material.tabs.TabLayout$Tab):172:173 -> onTabUnselected
    1:3:void onUpdateFinished(androidx.recyclerview.widget.RecyclerView$Adapter):295:297 -> onUpdateFinished
    1:3:void onViewCreated(android.view.View,android.os.Bundle):135:137 -> onViewCreated
    1:1:void setAdapter(org.videolan.vlc.gui.audio.AudioBrowserAdapter):76:76 -> setAdapter
    1:1:void setAdapters$vlc_android_release(org.videolan.vlc.gui.audio.AudioBrowserAdapter[]):66:66 -> setAdapters$vlc_android_release
    1:1:void setCurrentTab(int):83:83 -> setCurrentTab
    1:1:void setNbColumns(int):71:71 -> setNbColumns
    1:1:void setViewPager(androidx.viewpager.widget.ViewPager):69:69 -> setViewPager
    1:3:void sortMenuTitles():289:291 -> sortMenuTitles
org.videolan.vlc.gui.audio.BaseAudioBrowser$displayListInGrid$1 -> org.videolan.vlc.gui.audio.BaseAudioBrowser$displayListInGrid$1:
    1:1:void <init>(org.videolan.vlc.gui.audio.BaseAudioBrowser,org.videolan.vlc.gui.audio.AudioBrowserAdapter,org.videolan.vlc.providers.medialibrary.MedialibraryProvider):103:103 -> <init>
    1:2:int getSpanSize(int):105:106 -> getSpanSize
    3:3:int getSpanSize(int):109:109 -> getSpanSize
    4:4:int getSpanSize(int):114:114 -> getSpanSize
org.videolan.vlc.gui.audio.BaseAudioBrowser$getTracks$2 -> org.videolan.vlc.gui.audio.BaseAudioBrowser$getTracks$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:5:java.lang.Object invokeSuspend(java.lang.Object):236:239 -> invokeSuspend
org.videolan.vlc.gui.audio.BaseAudioBrowser$onActionItemClicked$1 -> org.videolan.vlc.gui.audio.BaseAudioBrowser$onActionItemClicked$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):223:223 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):232:232 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):223:224 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):229:229 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):225:225 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):223:223 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):228:228 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):230:230 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):226:226 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):223:223 -> invokeSuspend
    13:13:java.lang.Object invokeSuspend(java.lang.Object):227:227 -> invokeSuspend
    14:14:java.lang.Object invokeSuspend(java.lang.Object):223:223 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):232:232 -> invokeSuspend
org.videolan.vlc.gui.audio.BaseAudioBrowser$scrollListener$1 -> org.videolan.vlc.gui.audio.BaseAudioBrowser$scrollListener$1:
    1:1:void <init>(org.videolan.vlc.gui.audio.BaseAudioBrowser):88:88 -> <init>
    1:1:void onScrollStateChanged(androidx.recyclerview.widget.RecyclerView,int):91:91 -> onScrollStateChanged
    2:3:void onScrollStateChanged(androidx.recyclerview.widget.RecyclerView,int):94:95 -> onScrollStateChanged
org.videolan.vlc.gui.audio.EqualizerFragment -> org.videolan.vlc.gui.audio.EqualizerFragment:
    1:1:void <init>():57:57 -> <init>
    2:2:void <init>():67:67 -> <init>
    3:5:void <init>():73:75 -> <init>
    6:6:void <init>():77:77 -> <init>
    7:7:void <init>():79:79 -> <init>
    8:8:void <init>():93:93 -> <init>
    1:3:void createDeleteCustomSetSnacker():395:397 -> access$createDeleteCustomSetSnacker
    1:3:void access$createDeleteCustomSetSnacker(org.videolan.vlc.gui.audio.EqualizerFragment):57 -> access$createDeleteCustomSetSnacker
    4:5:void createDeleteCustomSetSnacker():399:400 -> access$createDeleteCustomSetSnacker
    4:5:void access$createDeleteCustomSetSnacker(org.videolan.vlc.gui.audio.EqualizerFragment):57 -> access$createDeleteCustomSetSnacker
    6:6:void createDeleteCustomSetSnacker():408:408 -> access$createDeleteCustomSetSnacker
    6:6:void access$createDeleteCustomSetSnacker(org.videolan.vlc.gui.audio.EqualizerFragment):57 -> access$createDeleteCustomSetSnacker
    7:10:void org.videolan.vlc.util.VLCOptions.deleteCustomSet(android.content.Context,java.lang.String):327:330 -> access$createDeleteCustomSetSnacker
    7:10:void createDeleteCustomSetSnacker():408 -> access$createDeleteCustomSetSnacker
    7:10:void access$createDeleteCustomSetSnacker(org.videolan.vlc.gui.audio.EqualizerFragment):57 -> access$createDeleteCustomSetSnacker
    11:16:void createDeleteCustomSetSnacker():409:414 -> access$createDeleteCustomSetSnacker
    11:16:void access$createDeleteCustomSetSnacker(org.videolan.vlc.gui.audio.EqualizerFragment):57 -> access$createDeleteCustomSetSnacker
    17:17:void createDeleteCustomSetSnacker():412:412 -> access$createDeleteCustomSetSnacker
    17:17:void access$createDeleteCustomSetSnacker(org.videolan.vlc.gui.audio.EqualizerFragment):57 -> access$createDeleteCustomSetSnacker
    18:18:void createDeleteCustomSetSnacker():395:395 -> access$createDeleteCustomSetSnacker
    18:18:void access$createDeleteCustomSetSnacker(org.videolan.vlc.gui.audio.EqualizerFragment):57 -> access$createDeleteCustomSetSnacker
    1:1:void access$createSaveCustomSetDialog(org.videolan.vlc.gui.audio.EqualizerFragment,int,boolean,boolean):57:57 -> access$createSaveCustomSetDialog
    1:1:android.widget.ArrayAdapter access$getAdapter$p(org.videolan.vlc.gui.audio.EqualizerFragment):57:57 -> access$getAdapter$p
    1:1:java.util.List access$getAllSets$p(org.videolan.vlc.gui.audio.EqualizerFragment):57:57 -> access$getAllSets$p
    1:1:int access$getBandCount$p(org.videolan.vlc.gui.audio.EqualizerFragment):57:57 -> access$getBandCount$p
    1:1:org.videolan.vlc.databinding.EqualizerBinding access$getBinding$p(org.videolan.vlc.gui.audio.EqualizerFragment):57:57 -> access$getBinding$p
    1:1:int access$getCustomCount$p(org.videolan.vlc.gui.audio.EqualizerFragment):57:57 -> access$getCustomCount$p
    1:1:java.util.ArrayList access$getEqBandsViews$p(org.videolan.vlc.gui.audio.EqualizerFragment):57:57 -> access$getEqBandsViews$p
    1:1:org.videolan.libvlc.MediaPlayer$Equalizer access$getEqualizer$p(org.videolan.vlc.gui.audio.EqualizerFragment):57:57 -> access$getEqualizer$p
    1:1:int access$getEqualizerType(org.videolan.vlc.gui.audio.EqualizerFragment,int):57:57 -> access$getEqualizerType
    1:1:org.videolan.vlc.gui.audio.EqualizerFragment$mPreampListener$1 access$getMPreampListener$p(org.videolan.vlc.gui.audio.EqualizerFragment):57:57 -> access$getMPreampListener$p
    1:1:java.lang.String access$getNewPresetName$p(org.videolan.vlc.gui.audio.EqualizerFragment):57:57 -> access$getNewPresetName$p
    1:1:int access$getPresetCount$p(org.videolan.vlc.gui.audio.EqualizerFragment):57:57 -> access$getPresetCount$p
    1:1:int access$getRevertPos$p(org.videolan.vlc.gui.audio.EqualizerFragment):57:57 -> access$getRevertPos$p
    1:1:int access$getSavePos$p(org.videolan.vlc.gui.audio.EqualizerFragment):57:57 -> access$getSavePos$p
    1:1:org.videolan.vlc.gui.audio.EqualizerFragment$setListener$1 access$getSetListener$p(org.videolan.vlc.gui.audio.EqualizerFragment):57:57 -> access$getSetListener$p
    1:1:org.videolan.vlc.gui.audio.EqualizerFragment$EqualizerState access$getState$p(org.videolan.vlc.gui.audio.EqualizerFragment):57:57 -> access$getState$p
    1:1:boolean access$getUpdateAlreadyHandled$p(org.videolan.vlc.gui.audio.EqualizerFragment):57:57 -> access$getUpdateAlreadyHandled$p
    1:1:void revertCustomSetChanges():419:419 -> access$revertCustomSetChanges
    1:1:void access$revertCustomSetChanges(org.videolan.vlc.gui.audio.EqualizerFragment):57 -> access$revertCustomSetChanges
    2:5:void revertCustomSetChanges():421:424 -> access$revertCustomSetChanges
    2:5:void access$revertCustomSetChanges(org.videolan.vlc.gui.audio.EqualizerFragment):57 -> access$revertCustomSetChanges
    6:6:void revertCustomSetChanges():426:426 -> access$revertCustomSetChanges
    6:6:void access$revertCustomSetChanges(org.videolan.vlc.gui.audio.EqualizerFragment):57 -> access$revertCustomSetChanges
    7:9:void revertCustomSetChanges():435:437 -> access$revertCustomSetChanges
    7:9:void access$revertCustomSetChanges(org.videolan.vlc.gui.audio.EqualizerFragment):57 -> access$revertCustomSetChanges
    10:10:void revertCustomSetChanges():439:439 -> access$revertCustomSetChanges
    10:10:void access$revertCustomSetChanges(org.videolan.vlc.gui.audio.EqualizerFragment):57 -> access$revertCustomSetChanges
    11:12:void revertCustomSetChanges():441:442 -> access$revertCustomSetChanges
    11:12:void access$revertCustomSetChanges(org.videolan.vlc.gui.audio.EqualizerFragment):57 -> access$revertCustomSetChanges
    13:13:void revertCustomSetChanges():444:444 -> access$revertCustomSetChanges
    13:13:void access$revertCustomSetChanges(org.videolan.vlc.gui.audio.EqualizerFragment):57 -> access$revertCustomSetChanges
    14:14:void revertCustomSetChanges():441:441 -> access$revertCustomSetChanges
    14:14:void access$revertCustomSetChanges(org.videolan.vlc.gui.audio.EqualizerFragment):57 -> access$revertCustomSetChanges
    15:15:void revertCustomSetChanges():445:445 -> access$revertCustomSetChanges
    15:15:void access$revertCustomSetChanges(org.videolan.vlc.gui.audio.EqualizerFragment):57 -> access$revertCustomSetChanges
    16:16:void revertCustomSetChanges():439:439 -> access$revertCustomSetChanges
    16:16:void access$revertCustomSetChanges(org.videolan.vlc.gui.audio.EqualizerFragment):57 -> access$revertCustomSetChanges
    17:17:void revertCustomSetChanges():422:422 -> access$revertCustomSetChanges
    17:17:void access$revertCustomSetChanges(org.videolan.vlc.gui.audio.EqualizerFragment):57 -> access$revertCustomSetChanges
    18:18:void revertCustomSetChanges():419:419 -> access$revertCustomSetChanges
    18:18:void access$revertCustomSetChanges(org.videolan.vlc.gui.audio.EqualizerFragment):57 -> access$revertCustomSetChanges
    1:1:void access$save(org.videolan.vlc.gui.audio.EqualizerFragment,android.content.Context,android.widget.EditText,java.lang.String,org.videolan.libvlc.MediaPlayer$Equalizer,boolean,boolean,int,androidx.appcompat.app.AlertDialog):57:57 -> access$save
    1:1:void access$setAdapter$p(org.videolan.vlc.gui.audio.EqualizerFragment,android.widget.ArrayAdapter):57:57 -> access$setAdapter$p
    1:1:void access$setAllSets$p(org.videolan.vlc.gui.audio.EqualizerFragment,java.util.List):57:57 -> access$setAllSets$p
    1:1:void access$setBandCount$p(org.videolan.vlc.gui.audio.EqualizerFragment,int):57:57 -> access$setBandCount$p
    1:1:void access$setBinding$p(org.videolan.vlc.gui.audio.EqualizerFragment,org.videolan.vlc.databinding.EqualizerBinding):57:57 -> access$setBinding$p
    1:1:void access$setCustomCount$p(org.videolan.vlc.gui.audio.EqualizerFragment,int):57:57 -> access$setCustomCount$p
    1:1:void access$setEqualizer$p(org.videolan.vlc.gui.audio.EqualizerFragment,org.videolan.libvlc.MediaPlayer$Equalizer):57:57 -> access$setEqualizer$p
    1:1:void access$setPresetCount$p(org.videolan.vlc.gui.audio.EqualizerFragment,int):57:57 -> access$setPresetCount$p
    1:1:void access$setRevertPos$p(org.videolan.vlc.gui.audio.EqualizerFragment,int):57:57 -> access$setRevertPos$p
    1:1:void access$setSavePos$p(org.videolan.vlc.gui.audio.EqualizerFragment,int):57:57 -> access$setSavePos$p
    1:1:void access$setUpdateAlreadyHandled$p(org.videolan.vlc.gui.audio.EqualizerFragment,boolean):57:57 -> access$setUpdateAlreadyHandled$p
    1:1:kotlinx.coroutines.Job access$updateEqualizer(org.videolan.vlc.gui.audio.EqualizerFragment,int):57:57 -> access$updateEqualizer
    1:1:void createSaveCustomSetDialog(int,boolean,boolean):302:302 -> createSaveCustomSetDialog
    2:5:void createSaveCustomSetDialog(int,boolean,boolean):304:307 -> createSaveCustomSetDialog
    6:9:void createSaveCustomSetDialog(int,boolean,boolean):309:312 -> createSaveCustomSetDialog
    10:12:void createSaveCustomSetDialog(int,boolean,boolean):315:317 -> createSaveCustomSetDialog
    13:13:void createSaveCustomSetDialog(int,boolean,boolean):319:319 -> createSaveCustomSetDialog
    14:15:void createSaveCustomSetDialog(int,boolean,boolean):321:322 -> createSaveCustomSetDialog
    16:16:void createSaveCustomSetDialog(int,boolean,boolean):326:326 -> createSaveCustomSetDialog
    17:19:void createSaveCustomSetDialog(int,boolean,boolean):330:332 -> createSaveCustomSetDialog
    20:20:void createSaveCustomSetDialog(int,boolean,boolean):336:336 -> createSaveCustomSetDialog
    21:22:void createSaveCustomSetDialog(int,boolean,boolean):340:341 -> createSaveCustomSetDialog
    23:24:void createSaveCustomSetDialog(int,boolean,boolean):350:351 -> createSaveCustomSetDialog
    25:25:void createSaveCustomSetDialog(int,boolean,boolean):354:354 -> createSaveCustomSetDialog
    26:26:void createSaveCustomSetDialog(int,boolean,boolean):360:360 -> createSaveCustomSetDialog
    27:27:void createSaveCustomSetDialog(int,boolean,boolean):305:305 -> createSaveCustomSetDialog
    1:2:int getEqualizerType(int):483:484 -> getEqualizerType
    1:1:android.view.View initialFocusedView():62:62 -> initialFocusedView
    1:4:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):121:124 -> onCreateView
    5:5:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):123:123 -> onCreateView
    1:2:void onDestroy():240:241 -> onDestroy
    1:1:void onDismiss(android.content.DialogInterface):233:233 -> onDismiss
    2:2:void onDismiss(android.content.DialogInterface):522:522 -> onDismiss
    3:6:void onDismiss(android.content.DialogInterface):233:236 -> onDismiss
    1:7:void onPause():220:226 -> onPause
    8:8:void onPause():225:225 -> onPause
    9:9:void onPause():228:228 -> onPause
    10:10:void onPause():224:224 -> onPause
    11:11:void onPause():223:223 -> onPause
    12:12:void onPause():222:222 -> onPause
    13:13:void onPause():221:221 -> onPause
    1:1:kotlinx.coroutines.Job fillViews():136:136 -> onResume
    1:1:void onResume():215 -> onResume
    2:2:void onResume():216:216 -> onResume
    1:2:void onViewCreated(android.view.View,android.os.Bundle):129:130 -> onViewCreated
    1:2:void save(android.content.Context,android.widget.EditText,java.lang.String,org.videolan.libvlc.MediaPlayer$Equalizer,boolean,boolean,int,androidx.appcompat.app.AlertDialog):364:365 -> save
    3:4:void save(android.content.Context,android.widget.EditText,java.lang.String,org.videolan.libvlc.MediaPlayer$Equalizer,boolean,boolean,int,androidx.appcompat.app.AlertDialog):367:368 -> save
    5:5:void save(android.content.Context,android.widget.EditText,java.lang.String,org.videolan.libvlc.MediaPlayer$Equalizer,boolean,boolean,int,androidx.appcompat.app.AlertDialog):370:370 -> save
    6:7:void save(android.content.Context,android.widget.EditText,java.lang.String,org.videolan.libvlc.MediaPlayer$Equalizer,boolean,boolean,int,androidx.appcompat.app.AlertDialog):372:373 -> save
    8:8:void save(android.content.Context,android.widget.EditText,java.lang.String,org.videolan.libvlc.MediaPlayer$Equalizer,boolean,boolean,int,androidx.appcompat.app.AlertDialog):372:372 -> save
    9:9:void save(android.content.Context,android.widget.EditText,java.lang.String,org.videolan.libvlc.MediaPlayer$Equalizer,boolean,boolean,int,androidx.appcompat.app.AlertDialog):375:375 -> save
    10:10:void save(android.content.Context,android.widget.EditText,java.lang.String,org.videolan.libvlc.MediaPlayer$Equalizer,boolean,boolean,int,androidx.appcompat.app.AlertDialog):377:377 -> save
    11:12:void save(android.content.Context,android.widget.EditText,java.lang.String,org.videolan.libvlc.MediaPlayer$Equalizer,boolean,boolean,int,androidx.appcompat.app.AlertDialog):381:382 -> save
    13:15:void save(android.content.Context,android.widget.EditText,java.lang.String,org.videolan.libvlc.MediaPlayer$Equalizer,boolean,boolean,int,androidx.appcompat.app.AlertDialog):384:386 -> save
    16:16:void save(android.content.Context,android.widget.EditText,java.lang.String,org.videolan.libvlc.MediaPlayer$Equalizer,boolean,boolean,int,androidx.appcompat.app.AlertDialog):384:384 -> save
    17:17:void save(android.content.Context,android.widget.EditText,java.lang.String,org.videolan.libvlc.MediaPlayer$Equalizer,boolean,boolean,int,androidx.appcompat.app.AlertDialog):390:390 -> save
    18:18:void save(android.content.Context,android.widget.EditText,java.lang.String,org.videolan.libvlc.MediaPlayer$Equalizer,boolean,boolean,int,androidx.appcompat.app.AlertDialog):366:366 -> save
    1:1:kotlinx.coroutines.Job updateEqualizer(int):448:448 -> updateEqualizer
org.videolan.vlc.gui.audio.EqualizerFragment$BandListener -> org.videolan.vlc.gui.audio.EqualizerFragment$BandListener:
    1:1:void <init>(org.videolan.vlc.gui.audio.EqualizerFragment,int):244:244 -> <init>
    2:2:void <init>(org.videolan.vlc.gui.audio.EqualizerFragment,int):246:246 -> <init>
    1:3:void onProgressChanged(float,boolean):252:254 -> onProgressChanged
    4:14:void onProgressChanged(float,boolean):256:266 -> onProgressChanged
    15:18:void onProgressChanged(float,boolean):270:273 -> onProgressChanged
    19:19:void onProgressChanged(float,boolean):277:277 -> onProgressChanged
    20:20:void onProgressChanged(float,boolean):279:279 -> onProgressChanged
    21:22:void onProgressChanged(float,boolean):281:282 -> onProgressChanged
    23:23:void onProgressChanged(float,boolean):288:288 -> onProgressChanged
    1:3:void onStartTrackingTouch():294:296 -> onStartTrackingTouch
org.videolan.vlc.gui.audio.EqualizerFragment$Companion -> org.videolan.vlc.gui.audio.EqualizerFragment$Companion:
    1:1:void <init>():502:502 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):502 -> <init>
    1:1:java.lang.String[] access$getEqualizerPresets$p(org.videolan.vlc.gui.audio.EqualizerFragment$Companion):502:502 -> access$getEqualizerPresets$p
    1:1:java.lang.String[] getEqualizerPresets():512:512 -> getEqualizerPresets
    2:2:java.lang.String[] getEqualizerPresets():514:514 -> getEqualizerPresets
    3:3:java.lang.String[] getEqualizerPresets():516:516 -> getEqualizerPresets
    4:4:java.lang.String[] getEqualizerPresets():523:523 -> getEqualizerPresets
org.videolan.vlc.gui.audio.EqualizerFragment$EqualizerState -> org.videolan.vlc.gui.audio.EqualizerFragment$EqualizerState:
    1:1:void <init>(org.videolan.vlc.gui.audio.EqualizerFragment):487:487 -> <init>
    2:5:void <init>(org.videolan.vlc.gui.audio.EqualizerFragment):489:492 -> <init>
    1:1:androidx.databinding.ObservableBoolean getDeleteButtonVisibility():492:492 -> getDeleteButtonVisibility
    1:1:androidx.databinding.ObservableBoolean getRevertButtonVisibility():491:491 -> getRevertButtonVisibility
    1:1:androidx.databinding.ObservableBoolean getSaveButtonVisibility():490:490 -> getSaveButtonVisibility
    1:1:boolean getSaved$vlc_android_release():489:489 -> getSaved$vlc_android_release
    1:4:void update(int,boolean):495:498 -> update
org.videolan.vlc.gui.audio.EqualizerFragment$createDeleteCustomSetSnacker$cancelAction$1 -> org.videolan.vlc.gui.audio.EqualizerFragment$createDeleteCustomSetSnacker$cancelAction$1:
    1:5:void run():401:405 -> run
org.videolan.vlc.gui.audio.EqualizerFragment$createSaveCustomSetDialog$1 -> org.videolan.vlc.gui.audio.EqualizerFragment$createSaveCustomSetDialog$1:
    1:1:boolean onKey(android.view.View,int,android.view.KeyEvent):342:342 -> onKey
    2:2:boolean onKey(android.view.View,int,android.view.KeyEvent):345:345 -> onKey
org.videolan.vlc.gui.audio.EqualizerFragment$createSaveCustomSetDialog$2 -> org.videolan.vlc.gui.audio.EqualizerFragment$createSaveCustomSetDialog$2:
    1:2:void onShow(android.content.DialogInterface):355:356 -> onShow
    3:3:void onShow(android.content.DialogInterface):355:355 -> onShow
org.videolan.vlc.gui.audio.EqualizerFragment$createSaveCustomSetDialog$2$1 -> org.videolan.vlc.gui.audio.EqualizerFragment$createSaveCustomSetDialog$2$1:
    1:1:void onClick(android.view.View):357:357 -> onClick
org.videolan.vlc.gui.audio.EqualizerFragment$createSaveCustomSetDialog$saveEqualizer$1 -> org.videolan.vlc.gui.audio.EqualizerFragment$createSaveCustomSetDialog$saveEqualizer$1:
    1:2:void onClick(android.content.DialogInterface,int):333:334 -> onClick
org.videolan.vlc.gui.audio.EqualizerFragment$createSaveCustomSetDialog$saveEqualizer$2 -> org.videolan.vlc.gui.audio.EqualizerFragment$createSaveCustomSetDialog$saveEqualizer$2:
    1:2:void onCancel(android.content.DialogInterface):337:338 -> onCancel
org.videolan.vlc.gui.audio.EqualizerFragment$fillViews$1 -> org.videolan.vlc.gui.audio.EqualizerFragment$fillViews$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):136:136 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):212:212 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):136:137 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):139:139 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):141:141 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):136:136 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):145:145 -> invokeSuspend
    10:17:java.lang.Object invokeSuspend(java.lang.Object):147:154 -> invokeSuspend
    18:18:java.lang.Object invokeSuspend(java.lang.Object):157:157 -> invokeSuspend
    19:19:java.lang.Object invokeSuspend(java.lang.Object):159:159 -> invokeSuspend
    20:20:java.lang.Object invokeSuspend(java.lang.Object):162:162 -> invokeSuspend
    21:21:boolean org.videolan.vlc.util.VLCOptions.getEqualizerEnabledState(android.content.Context):338:338 -> invokeSuspend
    21:21:java.lang.Object invokeSuspend(java.lang.Object):162 -> invokeSuspend
    22:26:java.lang.Object invokeSuspend(java.lang.Object):162:166 -> invokeSuspend
    27:28:java.lang.Object invokeSuspend(java.lang.Object):169:170 -> invokeSuspend
    29:31:java.lang.Object invokeSuspend(java.lang.Object):173:175 -> invokeSuspend
    32:33:java.lang.Object invokeSuspend(java.lang.Object):177:178 -> invokeSuspend
    34:35:java.lang.Object invokeSuspend(java.lang.Object):180:181 -> invokeSuspend
    36:37:java.lang.Object invokeSuspend(java.lang.Object):183:184 -> invokeSuspend
    38:38:java.lang.Object invokeSuspend(java.lang.Object):186:186 -> invokeSuspend
    39:42:java.lang.Object invokeSuspend(java.lang.Object):188:191 -> invokeSuspend
    43:44:java.lang.Object invokeSuspend(java.lang.Object):194:195 -> invokeSuspend
    45:45:java.lang.Object invokeSuspend(java.lang.Object):198:198 -> invokeSuspend
    46:46:java.lang.Object invokeSuspend(java.lang.Object):212:212 -> invokeSuspend
    47:47:java.lang.Object invokeSuspend(java.lang.Object):159:159 -> invokeSuspend
    48:48:java.lang.Object invokeSuspend(java.lang.Object):139:139 -> invokeSuspend
org.videolan.vlc.gui.audio.EqualizerFragment$fillViews$1$1 -> org.videolan.vlc.gui.audio.EqualizerFragment$fillViews$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:4:java.lang.Object invokeSuspend(java.lang.Object):141:143 -> invokeSuspend
    5:5:java.lang.Integer kotlin.coroutines.jvm.internal.Boxing.boxInt(int):32:32 -> invokeSuspend
    5:5:java.lang.Object invokeSuspend(java.lang.Object):143 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):143:143 -> invokeSuspend
org.videolan.vlc.gui.audio.EqualizerFragment$fillViews$1$2 -> org.videolan.vlc.gui.audio.EqualizerFragment$fillViews$1$2:
    1:1:void onCheckedChanged(android.widget.CompoundButton,boolean):163:163 -> onCheckedChanged
org.videolan.vlc.gui.audio.EqualizerFragment$fillViews$1$3 -> org.videolan.vlc.gui.audio.EqualizerFragment$fillViews$1$3:
    1:1:void onClick(android.view.View):164:164 -> onClick
org.videolan.vlc.gui.audio.EqualizerFragment$fillViews$1$4 -> org.videolan.vlc.gui.audio.EqualizerFragment$fillViews$1$4:
    1:1:void onClick(android.view.View):165:165 -> onClick
org.videolan.vlc.gui.audio.EqualizerFragment$fillViews$1$5 -> org.videolan.vlc.gui.audio.EqualizerFragment$fillViews$1$5:
    1:1:void onClick(android.view.View):166:166 -> onClick
org.videolan.vlc.gui.audio.EqualizerFragment$fillViews$1$6 -> org.videolan.vlc.gui.audio.EqualizerFragment$fillViews$1$6:
    1:3:void run():199:201 -> run
    4:5:java.lang.String org.videolan.vlc.util.VLCOptions.getEqualizerNameFromSettings(android.content.Context):263:264 -> run
    4:5:void run():201 -> run
    6:6:int kotlin.collections.CollectionsKt___CollectionsKt.indexOf(java.util.List,java.lang.Object):0:0 -> run
    6:6:int kotlin.collections.CollectionsKt.indexOf(java.util.List,java.lang.Object):0 -> run
    6:6:void run():201 -> run
    7:7:int kotlin.collections.CollectionsKt___CollectionsKt.indexOf(java.util.List,java.lang.Object):279:279 -> run
    7:7:int kotlin.collections.CollectionsKt.indexOf(java.util.List,java.lang.Object):0 -> run
    7:7:void run():201 -> run
    8:8:void run():202:202 -> run
    9:9:boolean org.videolan.vlc.util.VLCOptions.getEqualizerSavedState(android.content.Context):334:334 -> run
    9:9:void run():202 -> run
    10:12:void run():202:204 -> run
    13:13:void run():209:209 -> run
    14:16:void run():205:207 -> run
org.videolan.vlc.gui.audio.EqualizerFragment$mPreampListener$1 -> org.videolan.vlc.gui.audio.EqualizerFragment$mPreampListener$1:
    1:1:void <init>(org.videolan.vlc.gui.audio.EqualizerFragment):93:93 -> <init>
    1:2:void onProgressChanged(android.widget.SeekBar,int,boolean):100:101 -> onProgressChanged
    3:13:void onProgressChanged(android.widget.SeekBar,int,boolean):103:113 -> onProgressChanged
    14:14:void onProgressChanged(android.widget.SeekBar,int,boolean):115:115 -> onProgressChanged
org.videolan.vlc.gui.audio.EqualizerFragment$onViewCreated$1 -> org.videolan.vlc.gui.audio.EqualizerFragment$onViewCreated$1:
    1:1:boolean onTouch(android.view.View,android.view.MotionEvent):131:131 -> onTouch
org.videolan.vlc.gui.audio.EqualizerFragment$revertCustomSetChanges$cancelAction$1 -> org.videolan.vlc.gui.audio.EqualizerFragment$revertCustomSetChanges$cancelAction$1:
    1:5:void run():427:431 -> run
    6:6:void run():433:433 -> run
org.videolan.vlc.gui.audio.EqualizerFragment$setListener$1 -> org.videolan.vlc.gui.audio.EqualizerFragment$setListener$1:
    1:1:void <init>(org.videolan.vlc.gui.audio.EqualizerFragment):79:79 -> <init>
    1:2:void onItemSelected(android.widget.AdapterView,android.view.View,int,long):81:82 -> onItemSelected
    3:5:void onItemSelected(android.widget.AdapterView,android.view.View,int,long):85:87 -> onItemSelected
org.videolan.vlc.gui.audio.EqualizerFragment$updateEqualizer$1 -> org.videolan.vlc.gui.audio.EqualizerFragment$updateEqualizer$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):448:448 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):479:479 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):448:450 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):453:455 -> invokeSuspend
    10:12:java.lang.Object invokeSuspend(java.lang.Object):457:459 -> invokeSuspend
    13:13:java.lang.Object invokeSuspend(java.lang.Object):458:458 -> invokeSuspend
    14:16:java.lang.Object invokeSuspend(java.lang.Object):461:463 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):467:467 -> invokeSuspend
    18:18:java.lang.Object invokeSuspend(java.lang.Object):448:448 -> invokeSuspend
    19:19:java.lang.Object invokeSuspend(java.lang.Object):471:471 -> invokeSuspend
    20:23:java.lang.Object invokeSuspend(java.lang.Object):473:476 -> invokeSuspend
    24:24:java.lang.Object invokeSuspend(java.lang.Object):475:475 -> invokeSuspend
    25:26:java.lang.Object invokeSuspend(java.lang.Object):478:479 -> invokeSuspend
org.videolan.vlc.gui.audio.EqualizerFragment$updateEqualizer$1$1 -> org.videolan.vlc.gui.audio.EqualizerFragment$updateEqualizer$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:4:java.lang.Object invokeSuspend(java.lang.Object):467:469 -> invokeSuspend
    5:5:java.lang.Integer kotlin.coroutines.jvm.internal.Boxing.boxInt(int):32:32 -> invokeSuspend
    5:5:java.lang.Object invokeSuspend(java.lang.Object):469 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):469:469 -> invokeSuspend
org.videolan.vlc.gui.audio.PlaylistAdapter -> org.videolan.vlc.gui.audio.PlaylistAdapter:
    1:1:void <init>(org.videolan.vlc.gui.audio.PlaylistAdapter$IPlayer):62:62 -> <init>
    2:5:void <init>(org.videolan.vlc.gui.audio.PlaylistAdapter$IPlayer):70:73 -> <init>
    6:7:void <init>(org.videolan.vlc.gui.audio.PlaylistAdapter$IPlayer):76:77 -> <init>
    8:8:void <init>(org.videolan.vlc.gui.audio.PlaylistAdapter$IPlayer):92:92 -> <init>
    1:1:org.videolan.vlc.viewmodels.PlaylistModel access$getMModel$p(org.videolan.vlc.gui.audio.PlaylistAdapter):62:62 -> access$getMModel$p
    1:1:org.videolan.vlc.gui.audio.PlaylistAdapter$IPlayer access$getPlayer$p(org.videolan.vlc.gui.audio.PlaylistAdapter):62:62 -> access$getPlayer$p
    1:1:org.videolan.vlc.gui.DiffUtilAdapter$DiffCallback createCB():245:245 -> createCB
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getItem(int):146:146 -> getItem
    1:1:int getItemCount():141:141 -> getItemCount
    1:1:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):62:62 -> onBindViewHolder
    2:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getItem(int):146:146 -> onBindViewHolder
    2:2:void onBindViewHolder(org.videolan.vlc.gui.audio.PlaylistAdapter$ViewHolder,int):107 -> onBindViewHolder
    2:2:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):62 -> onBindViewHolder
    3:11:void onBindViewHolder(org.videolan.vlc.gui.audio.PlaylistAdapter$ViewHolder,int):108:116 -> onBindViewHolder
    3:11:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):62 -> onBindViewHolder
    12:15:void onBindViewHolder(org.videolan.vlc.gui.audio.PlaylistAdapter$ViewHolder,int):118:121 -> onBindViewHolder
    12:15:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):62 -> onBindViewHolder
    16:18:void onBindViewHolder(org.videolan.vlc.gui.audio.PlaylistAdapter$ViewHolder,int):124:126 -> onBindViewHolder
    16:18:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):62 -> onBindViewHolder
    19:19:void onBindViewHolder(org.videolan.vlc.gui.audio.PlaylistAdapter$ViewHolder,int):125:125 -> onBindViewHolder
    19:19:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):62 -> onBindViewHolder
    20:21:void onBindViewHolder(org.videolan.vlc.gui.audio.PlaylistAdapter$ViewHolder,int):128:129 -> onBindViewHolder
    20:21:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):62 -> onBindViewHolder
    22:22:void onBindViewHolder(org.videolan.vlc.gui.audio.PlaylistAdapter$ViewHolder,int):132:132 -> onBindViewHolder
    22:22:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):62 -> onBindViewHolder
    23:23:void onBindViewHolder(org.videolan.vlc.gui.audio.PlaylistAdapter$ViewHolder,int):128:128 -> onBindViewHolder
    23:23:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):62 -> onBindViewHolder
    1:3:org.videolan.vlc.gui.audio.PlaylistAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):101:103 -> onCreateViewHolder
    1:3:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):62 -> onCreateViewHolder
    1:2:void onDetachedFromRecyclerView(androidx.recyclerview.widget.RecyclerView):136:137 -> onDetachedFromRecyclerView
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getItem(int):146:146 -> onItemDismiss
    1:1:void onItemDismiss(int):173 -> onItemDismiss
    2:6:void onItemDismiss(int):174:178 -> onItemDismiss
    7:7:void onItemDismiss(int):176:176 -> onItemDismiss
    8:9:void onItemDismiss(int):179:180 -> onItemDismiss
    10:11:void remove(int):159:160 -> onItemDismiss
    10:11:void onItemDismiss(int):182 -> onItemDismiss
    1:3:void onItemMove(int,int):164:166 -> onItemMove
    1:1:void onUpdateFinished():154:154 -> onUpdateFinished
    1:4:void setCurrentIndex(int):82:85 -> setCurrentIndex
    5:6:void setCurrentIndex(int):87:88 -> setCurrentIndex
    1:1:void setCurrentlyPlaying(boolean):249:249 -> setCurrentlyPlaying
    1:1:void setModel(org.videolan.vlc.viewmodels.PlaylistModel):186:186 -> setModel
org.videolan.vlc.gui.audio.PlaylistAdapter$PlaylistHandler -> org.videolan.vlc.gui.audio.PlaylistAdapter$PlaylistHandler:
    1:1:void <init>(org.videolan.vlc.gui.audio.PlaylistAdapter):213:213 -> <init>
    2:3:void <init>(org.videolan.vlc.gui.audio.PlaylistAdapter):215:216 -> <init>
    1:1:void handleMessage(android.os.Message):219:219 -> handleMessage
    2:7:void handleMessage(android.os.Message):227:232 -> handleMessage
    8:8:void handleMessage(android.os.Message):230:230 -> handleMessage
    9:12:void handleMessage(android.os.Message):221:224 -> handleMessage
org.videolan.vlc.gui.audio.PlaylistAdapter$ViewHolder -> org.videolan.vlc.gui.audio.PlaylistAdapter$ViewHolder:
    1:2:void <init>(org.videolan.vlc.gui.audio.PlaylistAdapter,android.view.View):190:191 -> <init>
    3:5:void <init>(org.videolan.vlc.gui.audio.PlaylistAdapter,android.view.View):194:196 -> <init>
    6:6:void <init>(org.videolan.vlc.gui.audio.PlaylistAdapter,android.view.View):191:191 -> <init>
    1:1:org.videolan.vlc.databinding.PlaylistItemBinding getBinding():191:191 -> getBinding
    1:2:void onClick(android.view.View,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):203:204 -> onClick
    1:2:void onMoreClick(android.view.View):208:209 -> onMoreClick
org.videolan.vlc.gui.audio.PlaylistAdapter$ViewHolder$1 -> org.videolan.vlc.gui.audio.PlaylistAdapter$ViewHolder$1:
    1:1:boolean onContextClick(android.view.View):197:197 -> onContextClick
org.videolan.vlc.gui.audio.PlaylistAdapter$onItemDismiss$cancelAction$1 -> org.videolan.vlc.gui.audio.PlaylistAdapter$onItemDismiss$cancelAction$1:
    1:1:void run():177:177 -> run
org.videolan.vlc.gui.browser.-$$LambdaGroup$ks$tzLFEAZ1oaSd2ClgB1xrplxt10g -> org.videolan.vlc.gui.browser.-$$LambdaGroup$ks$tzLFEAZ1oaSd2ClgB1xrplxt10g:
    1:1:java.lang.Object org.videolan.vlc.gui.browser.StorageBrowserFragment$checkBoxAction$2.invoke(java.lang.Object):70:70 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:boolean org.videolan.vlc.gui.browser.StorageBrowserFragment$checkBoxAction$2.invoke(java.lang.String):186:186 -> invoke
    2:2:java.lang.Object org.videolan.vlc.gui.browser.StorageBrowserFragment$checkBoxAction$2.invoke(java.lang.Object):70 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0 -> invoke
    3:3:java.lang.Object org.videolan.vlc.gui.browser.StorageBrowserFragment$checkBoxAction$2.invoke(java.lang.Object):70:70 -> invoke
    3:3:java.lang.Object invoke(java.lang.Object):0 -> invoke
    4:4:java.lang.Object invoke(java.lang.Object):0:0 -> invoke
    5:5:java.lang.Object org.videolan.vlc.gui.browser.StorageBrowserFragment$checkBoxAction$1.invoke(java.lang.Object):70:70 -> invoke
    5:5:java.lang.Object invoke(java.lang.Object):0 -> invoke
    6:6:boolean org.videolan.vlc.gui.browser.StorageBrowserFragment$checkBoxAction$1.invoke(java.lang.String):183:183 -> invoke
    6:6:java.lang.Object org.videolan.vlc.gui.browser.StorageBrowserFragment$checkBoxAction$1.invoke(java.lang.Object):70 -> invoke
    6:6:java.lang.Object invoke(java.lang.Object):0 -> invoke
    7:7:java.lang.Object org.videolan.vlc.gui.browser.StorageBrowserFragment$checkBoxAction$1.invoke(java.lang.Object):70:70 -> invoke
    7:7:java.lang.Object invoke(java.lang.Object):0 -> invoke
org.videolan.vlc.gui.browser.BaseBrowserAdapter -> org.videolan.vlc.gui.browser.BaseBrowserAdapter:
    1:1:void <init>(org.videolan.vlc.gui.browser.BaseBrowserFragment):62:62 -> <init>
    2:2:void <init>(org.videolan.vlc.gui.browser.BaseBrowserFragment):66:66 -> <init>
    3:3:void <init>(org.videolan.vlc.gui.browser.BaseBrowserFragment):81:81 -> <init>
    4:5:void <init>(org.videolan.vlc.gui.browser.BaseBrowserFragment):84:85 -> <init>
    6:8:void <init>(org.videolan.vlc.gui.browser.BaseBrowserFragment):87:89 -> <init>
    9:18:void <init>(org.videolan.vlc.gui.browser.BaseBrowserFragment):91:100 -> <init>
    1:1:java.util.List access$getDataset$p(org.videolan.vlc.gui.browser.BaseBrowserAdapter):62:62 -> access$getDataset$p
    1:1:org.videolan.vlc.gui.browser.BaseBrowserFragment getFragment():62:62 -> getFragment
    1:1:android.graphics.drawable.BitmapDrawable getIcon(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,boolean):269:269 -> getIcon
    2:2:android.graphics.drawable.BitmapDrawable getIcon(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,boolean):287:287 -> getIcon
    3:3:android.graphics.drawable.BitmapDrawable getIcon(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,boolean):286:286 -> getIcon
    4:5:android.graphics.drawable.BitmapDrawable getIcon(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,boolean):273:274 -> getIcon
    6:11:android.graphics.drawable.BitmapDrawable getIcon(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,boolean):276:281 -> getIcon
    12:12:android.graphics.drawable.BitmapDrawable getIcon(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,boolean):275:275 -> getIcon
    13:13:android.graphics.drawable.BitmapDrawable getIcon(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,boolean):283:283 -> getIcon
    14:14:android.graphics.drawable.BitmapDrawable getIcon(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,boolean):270:270 -> getIcon
    15:15:android.graphics.drawable.BitmapDrawable getIcon(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,boolean):285:285 -> getIcon
    1:1:org.videolan.medialibrary.media.MediaLibraryItem getItem(int):260:260 -> getItem
    1:1:java.lang.Object getItem(int):62 -> getItem
    2:2:org.videolan.medialibrary.media.MediaLibraryItem getItem(int):260:260 -> getItem
    1:1:int getItemCount():164:164 -> getItemCount
    1:1:org.videolan.medialibrary.media.MediaLibraryItem getItem(int):260:260 -> getItemViewType
    1:1:int getItemViewType(int):264 -> getItemViewType
    2:2:int getItemViewType(int):264:264 -> getItemViewType
    1:1:int getMediaCount$vlc_android_release():78:78 -> getMediaCount$vlc_android_release
    1:1:org.videolan.tools.MultiSelectHelper getMultiSelectHelper():66:66 -> getMultiSelectHelper
    1:2:void onAttachedToRecyclerView(androidx.recyclerview.widget.RecyclerView):112:113 -> onAttachedToRecyclerView
    1:1:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):62:62 -> onBindViewHolder
    2:2:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):62:62 -> onBindViewHolder
    3:7:void onBindViewHolder(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder,int,java.util.List):132:136 -> onBindViewHolder
    3:7:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):62 -> onBindViewHolder
    8:8:void onBindViewHolder(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder,int,java.util.List):135:135 -> onBindViewHolder
    8:8:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):62 -> onBindViewHolder
    9:11:void onBindViewHolder(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder,int,java.util.List):137:139 -> onBindViewHolder
    9:11:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):62 -> onBindViewHolder
    12:12:void onBindViewHolder(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder,int,java.util.List):138:138 -> onBindViewHolder
    12:12:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):62 -> onBindViewHolder
    13:13:void onBindViewHolder(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder,int):122:122 -> onBindViewHolder
    14:14:void onBindViewHolder(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder,int):124:124 -> onBindViewHolder
    15:15:org.videolan.medialibrary.media.MediaLibraryItem getItem(int):260:260 -> onBindViewHolder
    15:15:void onBindMediaViewHolder(org.videolan.vlc.gui.browser.BaseBrowserAdapter$MediaViewHolder,int):144 -> onBindViewHolder
    15:15:void onBindViewHolder(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder,int):124 -> onBindViewHolder
    16:19:void onBindMediaViewHolder(org.videolan.vlc.gui.browser.BaseBrowserAdapter$MediaViewHolder,int):144:147 -> onBindViewHolder
    16:19:void onBindViewHolder(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder,int):124 -> onBindViewHolder
    20:22:void onBindMediaViewHolder(org.videolan.vlc.gui.browser.BaseBrowserAdapter$MediaViewHolder,int):150:152 -> onBindViewHolder
    20:22:void onBindViewHolder(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder,int):124 -> onBindViewHolder
    23:23:java.lang.String getProtocol(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):292:292 -> onBindViewHolder
    23:23:void onBindMediaViewHolder(org.videolan.vlc.gui.browser.BaseBrowserAdapter$MediaViewHolder,int):152 -> onBindViewHolder
    23:23:void onBindViewHolder(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder,int):124 -> onBindViewHolder
    24:26:void onBindMediaViewHolder(org.videolan.vlc.gui.browser.BaseBrowserAdapter$MediaViewHolder,int):152:154 -> onBindViewHolder
    24:26:void onBindViewHolder(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder,int):124 -> onBindViewHolder
    27:27:void onBindMediaViewHolder(org.videolan.vlc.gui.browser.BaseBrowserAdapter$MediaViewHolder,int):144:144 -> onBindViewHolder
    27:27:void onBindViewHolder(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder,int):124 -> onBindViewHolder
    28:28:void onBindViewHolder(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder,int):124:124 -> onBindViewHolder
    29:30:void onBindViewHolder(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder,int):126:127 -> onBindViewHolder
    31:31:void onBindViewHolder(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder,int):126:126 -> onBindViewHolder
    1:1:org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):104:104 -> onCreateViewHolder
    1:1:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):62 -> onCreateViewHolder
    2:2:org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):108:108 -> onCreateViewHolder
    2:2:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):62 -> onCreateViewHolder
    3:3:org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):106:106 -> onCreateViewHolder
    3:3:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):62 -> onCreateViewHolder
    1:2:void onDetachedFromRecyclerView(androidx.recyclerview.widget.RecyclerView):117:118 -> onDetachedFromRecyclerView
    1:1:void onUpdateFinished():308:308 -> onUpdateFinished
    1:1:void onViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):62:62 -> onViewRecycled
    2:4:void onViewRecycled(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder):158:160 -> onViewRecycled
    1:5:java.util.List prepareList(java.util.List):298:302 -> prepareList
org.videolan.vlc.gui.browser.BaseBrowserAdapter$MediaViewHolder -> org.videolan.vlc.gui.browser.BaseBrowserAdapter$MediaViewHolder:
    1:2:void <init>(org.videolan.vlc.gui.browser.BaseBrowserAdapter,org.videolan.vlc.databinding.BrowserItemBinding):184:185 -> <init>
    3:4:void <init>(org.videolan.vlc.gui.browser.BaseBrowserAdapter,org.videolan.vlc.databinding.BrowserItemBinding):189:190 -> <init>
    5:6:void <init>(org.videolan.vlc.gui.browser.BaseBrowserAdapter,org.videolan.vlc.databinding.BrowserItemBinding):194:195 -> <init>
    1:1:kotlinx.coroutines.Job getJob():186:186 -> getJob
    1:1:android.widget.TextView getTitleView():185:185 -> getTitleView
    1:1:boolean isSelected():239:239 -> isSelected
    1:2:void onCheckBoxClick(android.view.View):201:202 -> onCheckBoxClick
    1:3:void onClick(android.view.View):210:212 -> onClick
    1:3:void onImageClick(android.view.View):216:218 -> onImageClick
    1:4:boolean onLongClick(android.view.View):228:231 -> onLongClick
    5:5:boolean onLongClick(android.view.View):235:235 -> onLongClick
    1:3:void onMoreClick(android.view.View):222:224 -> onMoreClick
    1:1:void setJob(kotlinx.coroutines.Job):186:186 -> setJob
org.videolan.vlc.gui.browser.BaseBrowserAdapter$MediaViewHolder$1 -> org.videolan.vlc.gui.browser.BaseBrowserAdapter$MediaViewHolder$1:
    1:1:boolean onContextClick(android.view.View):191:191 -> onContextClick
org.videolan.vlc.gui.browser.BaseBrowserAdapter$SeparatorViewHolder -> org.videolan.vlc.gui.browser.BaseBrowserAdapter$SeparatorViewHolder:
    1:1:void <init>(org.videolan.vlc.gui.browser.BaseBrowserAdapter,org.videolan.vlc.databinding.BrowserItemSeparatorBinding):243:243 -> <init>
    1:1:android.widget.TextView getTitleView():244:244 -> getTitleView
org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder -> org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder:
    1:1:void <init>(org.videolan.vlc.gui.browser.BaseBrowserAdapter,androidx.databinding.ViewDataBinding):167:167 -> <init>
org.videolan.vlc.gui.browser.BaseBrowserAdapter$handler$2 -> org.videolan.vlc.gui.browser.BaseBrowserAdapter$handler$2:
    1:1:android.os.Handler invoke():81:81 -> invoke
    1:1:java.lang.Object invoke():62 -> invoke
org.videolan.vlc.gui.browser.BaseBrowserFragment -> org.videolan.vlc.gui.browser.BaseBrowserFragment:
    1:1:void <init>():76:76 -> <init>
    2:2:void <init>():78:78 -> <init>
    3:3:void <init>():82:82 -> <init>
    4:9:void <init>():205:210 -> <init>
    10:10:void <init>():212:212 -> <init>
    11:11:void <init>():205:205 -> <init>
    1:1:androidx.recyclerview.widget.LinearLayoutManager access$getLayoutManager$p(org.videolan.vlc.gui.browser.BaseBrowserFragment):76:76 -> access$getLayoutManager$p
    1:1:void access$setLayoutManager$p(org.videolan.vlc.gui.browser.BaseBrowserFragment,androidx.recyclerview.widget.LinearLayoutManager):76:76 -> access$setLayoutManager$p
    1:1:void backTo(java.lang.String):158:158 -> backTo
    1:10:void browse(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,boolean):223:232 -> browse
    11:14:java.lang.String org.videolan.vlc.util.FileUtils.getFileNameFromPath(java.lang.String):73:76 -> browse
    11:14:void browse(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,boolean):232 -> browse
    15:15:java.lang.String org.videolan.vlc.util.FileUtils.getFileNameFromPath(java.lang.String):79:79 -> browse
    15:15:void browse(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,boolean):232 -> browse
    16:16:void browse(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,boolean):231:231 -> browse
    17:18:void browse(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,boolean):233:234 -> browse
    1:1:void clear():290:290 -> clear
    2:2:void org.videolan.vlc.gui.browser.BaseBrowserAdapter.clear():252:252 -> clear
    2:2:void clear():290 -> clear
    3:3:void clear():290:290 -> clear
    1:1:android.content.Context currentContext():161:161 -> currentContext
    1:1:boolean defineIsRoot():119:119 -> defineIsRoot
    1:1:boolean enableSearchOption():328:328 -> enableSearchOption
    1:1:org.videolan.vlc.gui.browser.BaseBrowserAdapter getAdapter():86:86 -> getAdapter
    1:1:org.videolan.vlc.databinding.DirectoryBrowserBinding getBinding():89:89 -> getBinding
    1:1:org.videolan.vlc.repository.BrowserFavRepository getBrowserFavRepository():90:90 -> getBrowserFavRepository
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getCurrentMedia():81:81 -> getCurrentMedia
    1:1:org.videolan.vlc.gui.browser.BaseBrowserFragment$BrowserFragmentHandler getHandler():78:78 -> getHandler
    1:1:java.lang.String getMrl():80:80 -> getMrl
    1:1:org.videolan.tools.MultiSelectHelper getMultiHelper():202:202 -> getMultiHelper
    1:1:boolean getShowHiddenFiles():85:85 -> getShowHiddenFiles
    1:1:java.lang.String getSubTitle():204:204 -> getSubTitle
    1:3:java.lang.String getTitle():197:199 -> getTitle
    1:4:boolean goBack():216:219 -> goBack
    1:1:boolean isRootDirectory():83:83 -> isRootDirectory
    1:4:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):352:355 -> onActionItemClicked
    5:5:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):362:362 -> onActionItemClicked
    6:6:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):356:356 -> onActionItemClicked
    7:7:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):359:359 -> onActionItemClicked
    8:10:void showMediaInfo(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):309:311 -> onActionItemClicked
    8:10:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):359 -> onActionItemClicked
    11:11:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):360:360 -> onActionItemClicked
    12:13:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):357:358 -> onActionItemClicked
    14:14:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):367:367 -> onActionItemClicked
    15:15:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):353:353 -> onActionItemClicked
    1:9:void onActivityCreated(android.os.Bundle):127:135 -> onActivityCreated
    10:10:void onActivityCreated(android.os.Bundle):131:131 -> onActivityCreated
    11:11:void onActivityCreated(android.os.Bundle):130:130 -> onActivityCreated
    1:2:void onClick(android.view.View):267:268 -> onClick
    3:4:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):400:401 -> onClick
    5:7:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):404:406 -> onClick
    8:8:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):405:405 -> onClick
    9:11:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):409:411 -> onClick
    12:12:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):400:400 -> onClick
    1:2:void onCreate(android.os.Bundle):98:99 -> onCreate
    3:8:void onCreate(android.os.Bundle):101:106 -> onCreate
    9:11:void onCreate(android.os.Bundle):108:110 -> onCreate
    1:1:boolean onCreateActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):331:331 -> onCreateActionMode
    1:2:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):122:123 -> onCreateView
    1:1:void onCtxAction(int,int):458:458 -> onCtxAction
    2:2:void onCtxAction(int,int):475:475 -> onCtxAction
    3:3:void onCtxAction(int,int):473:473 -> onCtxAction
    4:4:void onCtxAction(int,int):461:461 -> onCtxAction
    5:5:void onCtxAction(int,int):474:474 -> onCtxAction
    6:6:void onCtxAction(int,int):467:467 -> onCtxAction
    7:9:void showMediaInfo(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):309:311 -> onCtxAction
    7:9:void onCtxAction(int,int):468 -> onCtxAction
    10:11:void onCtxAction(int,int):470:471 -> onCtxAction
    12:12:void onCtxAction(int,int):466:466 -> onCtxAction
    13:14:void onCtxAction(int,int):463:464 -> onCtxAction
    15:15:void onCtxAction(int,int):458:458 -> onCtxAction
    1:1:void onCtxClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):428:428 -> onCtxClick
    1:2:void onDestroy():185:186 -> onDestroy
    1:2:void onDestroyActionMode(androidx.appcompat.view.ActionMode):372:373 -> onDestroyActionMode
    1:2:void onImageClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):480:481 -> onImageClick
    3:3:void onImageClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):484:484 -> onImageClick
    1:2:boolean onLongClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):416:417 -> onLongClick
    3:3:boolean onLongClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):420:420 -> onLongClick
    4:4:boolean onLongClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):423:423 -> onLongClick
    5:6:boolean onLongClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):421:422 -> onLongClick
    7:7:boolean onLongClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):421:421 -> onLongClick
    1:1:boolean onOptionsItemSelected(android.view.MenuItem):377:377 -> onOptionsItemSelected
    2:2:boolean onOptionsItemSelected(android.view.MenuItem):383:383 -> onOptionsItemSelected
    3:3:kotlinx.coroutines.Job toggleFavorite():387:387 -> onOptionsItemSelected
    3:3:boolean onOptionsItemSelected(android.view.MenuItem):379 -> onOptionsItemSelected
    4:4:boolean onOptionsItemSelected(android.view.MenuItem):380:380 -> onOptionsItemSelected
    1:1:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):336:336 -> onPrepareActionMode
    2:2:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):338:338 -> onPrepareActionMode
    3:3:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):341:341 -> onPrepareActionMode
    4:4:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):343:343 -> onPrepareActionMode
    5:5:boolean org.videolan.vlc.util.Util.isListEmpty(java.util.Collection):88:88 -> onPrepareActionMode
    5:5:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):344 -> onPrepareActionMode
    6:9:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):344:347 -> onPrepareActionMode
    10:10:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):336:336 -> onPrepareActionMode
    1:3:void onPrepareOptionsMenu(android.view.Menu):114:116 -> onPrepareOptionsMenu
    1:2:void onRefresh():238:239 -> onRefresh
    3:3:void onRefresh():238:238 -> onRefresh
    1:2:void onResume():175:176 -> onResume
    1:4:void onSaveInstanceState(android.os.Bundle):190:193 -> onSaveInstanceState
    1:4:void onStart():166:169 -> onStart
    5:5:void onStart():171:171 -> onStart
    1:2:void onStop():180:181 -> onStop
    1:5:void onUpdateFinished(androidx.recyclerview.widget.RecyclerView$Adapter):490:494 -> onUpdateFinished
    6:6:boolean org.videolan.vlc.util.Util.isListEmpty(java.util.Collection):88:88 -> onUpdateFinished
    6:6:void onUpdateFinished(androidx.recyclerview.widget.RecyclerView$Adapter):494 -> onUpdateFinished
    7:9:void onUpdateFinished(androidx.recyclerview.widget.RecyclerView$Adapter):495:497 -> onUpdateFinished
    10:10:void onUpdateFinished(androidx.recyclerview.widget.RecyclerView$Adapter):496:496 -> onUpdateFinished
    11:13:void onUpdateFinished(androidx.recyclerview.widget.RecyclerView$Adapter):500:502 -> onUpdateFinished
    1:7:void playAll(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):316:322 -> playAll
    8:8:void playAll(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):325:325 -> playAll
    1:1:void refresh():264:264 -> refresh
    1:1:void registerSwiperRefreshlayout():141:141 -> registerSwiperRefreshlayout
    1:2:boolean removeItem(org.videolan.medialibrary.media.MediaLibraryItem):294:295 -> removeItem
    3:4:boolean removeItem(org.videolan.medialibrary.media.MediaLibraryItem):522:523 -> removeItem
    5:6:boolean removeItem(org.videolan.medialibrary.media.MediaLibraryItem):303:304 -> removeItem
    7:7:boolean removeItem(org.videolan.medialibrary.media.MediaLibraryItem):524:524 -> removeItem
    8:8:boolean removeItem(org.videolan.medialibrary.media.MediaLibraryItem):304:304 -> removeItem
    1:1:void setAdapter(org.videolan.vlc.gui.browser.BaseBrowserAdapter):86:86 -> setAdapter
    1:8:void setBreadcrumb():144:151 -> setBreadcrumb
    9:10:void setBreadcrumb():153:154 -> setBreadcrumb
    1:1:void setGoBack(boolean):84:84 -> setGoBack
    1:1:void setMrl(java.lang.String):80:80 -> setMrl
    1:1:void setRootDirectory(boolean):83:83 -> setRootDirectory
    1:2:void updateEmptyView():246:247 -> updateEmptyView
    3:3:boolean org.videolan.vlc.util.Util.isListEmpty(java.util.Collection):88:88 -> updateEmptyView
    3:3:void updateEmptyView():247 -> updateEmptyView
    4:7:void updateEmptyView():248:251 -> updateEmptyView
    8:8:void updateEmptyView():250:250 -> updateEmptyView
    9:9:void updateEmptyView():249:249 -> updateEmptyView
    10:12:void updateEmptyView():253:255 -> updateEmptyView
    13:13:void updateEmptyView():254:254 -> updateEmptyView
    14:14:void updateEmptyView():253:253 -> updateEmptyView
    15:17:void updateEmptyView():257:259 -> updateEmptyView
    18:18:void updateEmptyView():258:258 -> updateEmptyView
    19:19:void updateEmptyView():257:257 -> updateEmptyView
    1:4:void updateFab():510:513 -> updateFab
    5:6:void updateFab():515:516 -> updateFab
    7:7:void updateFab():511:511 -> updateFab
org.videolan.vlc.gui.browser.BaseBrowserFragment$BrowserFragmentHandler -> org.videolan.vlc.gui.browser.BaseBrowserFragment$BrowserFragmentHandler:
    1:1:void <init>(org.videolan.vlc.gui.browser.BaseBrowserFragment):272:272 -> <init>
    1:2:void handleMessage(android.os.Message):275:276 -> handleMessage
    3:4:void handleMessage(android.os.Message):283:284 -> handleMessage
    5:6:void handleMessage(android.os.Message):279:280 -> handleMessage
    7:7:void handleMessage(android.os.Message):277:277 -> handleMessage
org.videolan.vlc.gui.browser.BaseBrowserFragment$onActivityCreated$2 -> org.videolan.vlc.gui.browser.BaseBrowserFragment$onActivityCreated$2:
    1:1:void onChanged(java.lang.Object):76:76 -> onChanged
    2:2:void onChanged(java.util.List):133:133 -> onChanged
    2:2:void onChanged(java.lang.Object):76 -> onChanged
org.videolan.vlc.gui.browser.BaseBrowserFragment$onActivityCreated$3 -> org.videolan.vlc.gui.browser.BaseBrowserFragment$onActivityCreated$3:
    1:1:void onChanged(java.lang.Object):76:76 -> onChanged
    2:2:void onChanged(kotlin.Pair):134:134 -> onChanged
    2:2:void onChanged(java.lang.Object):76 -> onChanged
org.videolan.vlc.gui.browser.BaseBrowserFragment$onActivityCreated$4 -> org.videolan.vlc.gui.browser.BaseBrowserFragment$onActivityCreated$4:
    1:1:void onChanged(java.lang.Object):76:76 -> onChanged
    2:3:void onChanged(java.lang.Boolean):136:137 -> onChanged
    2:3:void onChanged(java.lang.Object):76 -> onChanged
org.videolan.vlc.gui.browser.BaseBrowserFragment$onCtxAction$1 -> org.videolan.vlc.gui.browser.BaseBrowserFragment$onCtxAction$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):475:475 -> invokeSuspend
org.videolan.vlc.gui.browser.BaseBrowserFragment$onCtxClick$1 -> org.videolan.vlc.gui.browser.BaseBrowserFragment$onCtxClick$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):428:428 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):454:454 -> invokeSuspend
    4:10:java.lang.Object invokeSuspend(java.lang.Object):428:434 -> invokeSuspend
    11:12:java.lang.Object invokeSuspend(java.lang.Object):436:437 -> invokeSuspend
    13:13:java.lang.Object invokeSuspend(java.lang.Object):439:439 -> invokeSuspend
    14:14:java.lang.Object invokeSuspend(java.lang.Object):428:428 -> invokeSuspend
    15:16:java.lang.Object invokeSuspend(java.lang.Object):446:447 -> invokeSuspend
    17:18:java.lang.Object invokeSuspend(java.lang.Object):453:454 -> invokeSuspend
    19:19:java.lang.Object invokeSuspend(java.lang.Object):430:430 -> invokeSuspend
    20:20:java.lang.Object invokeSuspend(java.lang.Object):429:429 -> invokeSuspend
org.videolan.vlc.gui.browser.BaseBrowserFragment$onCtxClick$1$favExists$1 -> org.videolan.vlc.gui.browser.BaseBrowserFragment$onCtxClick$1$favExists$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):439:439 -> invokeSuspend
    3:3:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):439 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):439:439 -> invokeSuspend
org.videolan.vlc.gui.browser.BaseBrowserFragment$removeItem$$inlined$Runnable$1 -> org.videolan.vlc.gui.browser.BaseBrowserFragment$removeItem$$inlined$Runnable$1:
    1:1:void run():19:19 -> run
org.videolan.vlc.gui.browser.BaseBrowserFragment$removeItem$$inlined$Runnable$2 -> org.videolan.vlc.gui.browser.BaseBrowserFragment$removeItem$$inlined$Runnable$2:
    1:1:void run():19:19 -> run
org.videolan.vlc.gui.browser.BaseBrowserFragment$removeItem$$inlined$Runnable$2$lambda$1 -> org.videolan.vlc.gui.browser.BaseBrowserFragment$removeItem$$inlined$Runnable$2$lambda$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):298:298 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):301:301 -> invokeSuspend
    4:7:java.lang.Object invokeSuspend(java.lang.Object):298:301 -> invokeSuspend
org.videolan.vlc.gui.browser.BaseBrowserFragment$removeItem$$inlined$Runnable$3 -> org.videolan.vlc.gui.browser.BaseBrowserFragment$removeItem$$inlined$Runnable$3:
    1:1:void run():19:19 -> run
    2:4:boolean org.videolan.vlc.util.Util.checkWritePermission(androidx.fragment.app.FragmentActivity,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,java.lang.Runnable):139:141 -> run
    2:4:void run():19 -> run
    5:6:boolean org.videolan.vlc.util.Util.checkWritePermission(androidx.fragment.app.FragmentActivity,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,java.lang.Runnable):143:144 -> run
    5:6:void run():19 -> run
    7:8:boolean org.videolan.vlc.util.Util.checkWritePermission(androidx.fragment.app.FragmentActivity,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,java.lang.Runnable):147:148 -> run
    7:8:void run():19 -> run
    9:9:void run():19:19 -> run
    10:10:boolean org.videolan.vlc.util.Util.checkWritePermission(androidx.fragment.app.FragmentActivity,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,java.lang.Runnable):141:141 -> run
    10:10:void run():19 -> run
org.videolan.vlc.gui.browser.BaseBrowserFragment$toggleFavorite$1 -> org.videolan.vlc.gui.browser.BaseBrowserFragment$toggleFavorite$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):387:387 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):397:397 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):387:389 -> invokeSuspend
    7:8:java.lang.Object invokeSuspend(java.lang.Object):396:397 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):388:388 -> invokeSuspend
org.videolan.vlc.gui.browser.BaseBrowserFragment$toggleFavorite$1$1 -> org.videolan.vlc.gui.browser.BaseBrowserFragment$toggleFavorite$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):389:389 -> invokeSuspend
    3:6:java.lang.Object invokeSuspend(java.lang.Object):391:394 -> invokeSuspend
org.videolan.vlc.gui.browser.ExtensionAdapter -> org.videolan.vlc.gui.browser.ExtensionAdapter:
    1:2:void <init>(org.videolan.vlc.gui.browser.ExtensionBrowser):22:23 -> <init>
    1:1:int access$getTypeAccordingToItem(org.videolan.vlc.gui.browser.ExtensionAdapter,int):22:22 -> access$getTypeAccordingToItem
    1:3:void addAll(java.util.List):92:94 -> addAll
    1:1:java.util.List getAll():26:26 -> getAll
    1:1:org.videolan.vlc.gui.browser.ExtensionBrowser getFragment$vlc_android_release():22:22 -> getFragment$vlc_android_release
    1:1:org.videolan.vlc.extensions.api.VLCExtensionItem getItem(int):84:84 -> getItem
    1:1:int getItemCount():88:88 -> getItemCount
    1:1:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):22:22 -> onBindViewHolder
    2:2:org.videolan.vlc.extensions.api.VLCExtensionItem getItem(int):84:84 -> onBindViewHolder
    2:2:void onBindViewHolder(org.videolan.vlc.gui.browser.ExtensionAdapter$ViewHolder,int):68 -> onBindViewHolder
    2:2:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):22 -> onBindViewHolder
    3:4:void onBindViewHolder(org.videolan.vlc.gui.browser.ExtensionAdapter$ViewHolder,int):69:70 -> onBindViewHolder
    3:4:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):22 -> onBindViewHolder
    1:1:org.videolan.vlc.gui.browser.ExtensionAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):64:64 -> onCreateViewHolder
    1:1:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):22 -> onCreateViewHolder
org.videolan.vlc.gui.browser.ExtensionAdapter$ViewHolder -> org.videolan.vlc.gui.browser.ExtensionAdapter$ViewHolder:
    1:1:void <init>(org.videolan.vlc.gui.browser.ExtensionAdapter,org.videolan.vlc.databinding.ExtensionItemViewBinding):28:28 -> <init>
    2:2:void <init>(org.videolan.vlc.gui.browser.ExtensionAdapter,org.videolan.vlc.databinding.ExtensionItemViewBinding):31:31 -> <init>
    1:1:org.videolan.vlc.databinding.ExtensionItemViewBinding getBinding():28:28 -> getBinding
    1:3:void onClick(android.view.View):35:37 -> onClick
    4:8:void onClick(android.view.View):39:43 -> onClick
    1:1:boolean onLongClick(android.view.View):52:52 -> onLongClick
    1:1:void onMoreClick(android.view.View):48:48 -> onMoreClick
    1:1:boolean openContextMenu():56:56 -> openContextMenu
    2:2:boolean openContextMenu():58:58 -> openContextMenu
org.videolan.vlc.gui.browser.ExtensionBrowser -> org.videolan.vlc.gui.browser.ExtensionBrowser:
    1:1:void <init>():31:31 -> <init>
    2:2:void <init>():35:35 -> <init>
    3:3:void <init>():44:44 -> <init>
    1:1:org.videolan.vlc.gui.view.SwipeRefreshLayout access$getMSwipeRefreshLayout$p(org.videolan.vlc.gui.browser.ExtensionBrowser):31:31 -> access$getMSwipeRefreshLayout$p
    1:1:void access$setMSwipeRefreshLayout$p(org.videolan.vlc.gui.browser.ExtensionBrowser,org.videolan.vlc.gui.view.SwipeRefreshLayout):31:31 -> access$setMSwipeRefreshLayout$p
    1:1:void browseItem(org.videolan.vlc.extensions.api.VLCExtensionItem):132:132 -> browseItem
    1:2:void doRefresh(java.lang.String,java.util.List):117:118 -> doRefresh
    1:2:void goBack():112:113 -> goBack
    1:5:void onClick(android.view.View):136:140 -> onClick
    6:6:void onClick(android.view.View):137:137 -> onClick
    7:7:void onClick(android.view.View):136:136 -> onClick
    1:2:void onCreate(android.os.Bundle):52:53 -> onCreate
    3:6:void onCreate(android.os.Bundle):55:58 -> onCreate
    7:7:void onCreate(android.os.Bundle):60:60 -> onCreate
    1:9:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):64:72 -> onCreateView
    10:10:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):70:70 -> onCreateView
    11:11:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):69:69 -> onCreateView
    12:12:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):68:68 -> onCreateView
    13:13:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):67:67 -> onCreateView
    1:3:void onCtxAction(int,int):163:165 -> onCtxAction
    4:4:void onCtxAction(int,int):161:161 -> onCtxAction
    5:8:void onCtxAction(int,int):156:159 -> onCtxAction
    1:2:void onRefresh():145:146 -> onRefresh
    3:3:void onRefresh():145:145 -> onRefresh
    1:4:void onResume():77:80 -> onResume
    1:2:void onStart():84:85 -> onStart
    3:5:void updateDisplay():122:124 -> onStart
    3:5:void onStart():86 -> onStart
    6:6:void updateDisplay():123:123 -> onStart
    6:6:void onStart():86 -> onStart
    7:8:void updateDisplay():126:127 -> onStart
    7:8:void onStart():86 -> onStart
    9:13:void onStart():87:91 -> onStart
    14:14:void onStart():90:90 -> onStart
    15:15:void onStart():89:89 -> onStart
    16:16:void updateDisplay():127:127 -> onStart
    16:16:void onStart():86 -> onStart
    17:17:void updateDisplay():126:126 -> onStart
    17:17:void onStart():86 -> onStart
    1:4:void onStop():96:99 -> onStop
    5:5:void onStop():98:98 -> onStop
    1:1:void openContextMenu(int):150:150 -> openContextMenu
    1:1:void setExtensionService(org.videolan.vlc.extensions.ExtensionManagerService):47:47 -> setExtensionService
    1:4:void setTitle(java.lang.String):104:107 -> setTitle
    5:5:void setTitle(java.lang.String):106:106 -> setTitle
org.videolan.vlc.gui.browser.ExtensionBrowser$ExtensionBrowserHandler -> org.videolan.vlc.gui.browser.ExtensionBrowser$ExtensionBrowserHandler:
    1:1:void <init>(org.videolan.vlc.gui.browser.ExtensionBrowser,org.videolan.vlc.gui.browser.ExtensionBrowser):172:172 -> <init>
    1:1:void handleMessage(android.os.Message):175:175 -> handleMessage
    2:4:void handleMessage(android.os.Message):181:183 -> handleMessage
    5:6:void handleMessage(android.os.Message):177:178 -> handleMessage
org.videolan.vlc.gui.browser.FileBrowserFragment -> org.videolan.vlc.gui.browser.FileBrowserFragment:
    1:1:void <init>():50:50 -> <init>
    1:1:void access$browseOtgDevice(org.videolan.vlc.gui.browser.FileBrowserFragment,android.net.Uri,java.lang.String):50:50 -> access$browseOtgDevice
    1:4:void browseOtgDevice(android.net.Uri,java.lang.String):166:169 -> browseOtgDevice
    1:1:void browseRoot():106:106 -> browseRoot
    1:1:androidx.fragment.app.Fragment createFragment():58:58 -> createFragment
    1:1:java.lang.String getCategoryTitle():55:55 -> getCategoryTitle
    1:2:java.lang.String getTitle():90:91 -> getTitle
    3:6:java.lang.String getTitle():94:97 -> getTitle
    7:8:java.lang.String getTitle():99:100 -> getTitle
    9:12:java.lang.String org.videolan.vlc.util.FileUtils.getFileNameFromPath(java.lang.String):73:76 -> getTitle
    9:12:java.lang.String getTitle():100 -> getTitle
    13:13:java.lang.String org.videolan.vlc.util.FileUtils.getFileNameFromPath(java.lang.String):79:79 -> getTitle
    13:13:java.lang.String getTitle():100 -> getTitle
    14:14:java.lang.String getTitle():93:93 -> getTitle
    1:8:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):110:117 -> onClick
    9:9:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):119:119 -> onClick
    10:10:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):125:125 -> onClick
    11:11:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):130:130 -> onClick
    1:3:void onCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):144:146 -> onCreateOptionsMenu
    1:1:void onCtxAction(int,int):134:134 -> onCtxAction
    2:2:void onCtxAction(int,int):137:137 -> onCtxAction
    3:3:void onCtxAction(int,int):136:136 -> onCtxAction
    1:4:void onPrepareOptionsMenu(android.view.Menu):150:153 -> onPrepareOptionsMenu
    1:2:void onStart():67:68 -> onStart
    1:2:void onStop():72:73 -> onStop
    1:2:void onViewCreated(android.view.View,android.os.Bundle):62:63 -> onViewCreated
    1:2:void registerSwiperRefreshlayout():77:78 -> registerSwiperRefreshlayout
    3:3:void registerSwiperRefreshlayout():80:80 -> registerSwiperRefreshlayout
    1:2:void setupBrowser():84:85 -> setupBrowser
    3:3:void setupBrowser():87:87 -> setupBrowser
    4:4:void setupBrowser():84:84 -> setupBrowser
org.videolan.vlc.gui.browser.FileBrowserFragment$browseOtgDevice$1 -> org.videolan.vlc.gui.browser.FileBrowserFragment$browseOtgDevice$1:
    1:1:void run():169:169 -> run
org.videolan.vlc.gui.browser.FileBrowserFragment$onClick$1 -> org.videolan.vlc.gui.browser.FileBrowserFragment$onClick$1:
    1:1:void <init>(org.videolan.vlc.gui.browser.FileBrowserFragment,java.lang.String):119:119 -> <init>
    1:1:void onChanged(java.lang.Object):119:119 -> onChanged
    2:3:void onChanged(android.net.Uri):121:122 -> onChanged
    2:3:void onChanged(java.lang.Object):119 -> onChanged
org.videolan.vlc.gui.browser.FileBrowserFragment$onPrepareOptionsMenu$1 -> org.videolan.vlc.gui.browser.FileBrowserFragment$onPrepareOptionsMenu$1:
    1:2:void run():154:155 -> run
org.videolan.vlc.gui.browser.FileBrowserFragment$onPrepareOptionsMenu$1$1 -> org.videolan.vlc.gui.browser.FileBrowserFragment$onPrepareOptionsMenu$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:3:java.lang.Object invokeSuspend(java.lang.Object):155:156 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):160:161 -> invokeSuspend
org.videolan.vlc.gui.browser.FilePickerActivity -> org.videolan.vlc.gui.browser.FilePickerActivity:
    1:1:void <init>():31:31 -> <init>
    1:1:void onBackPressed():42:42 -> onBackPressed
    2:4:void onBackPressed():44:46 -> onBackPressed
    5:5:void onBackPressed():42:42 -> onBackPressed
    1:5:void onCreate(android.os.Bundle):34:38 -> onCreate
    1:1:void onHomeClick(android.view.View):51:51 -> onHomeClick
org.videolan.vlc.gui.browser.FilePickerAdapter -> org.videolan.vlc.gui.browser.FilePickerAdapter:
    1:1:void <init>(org.videolan.vlc.gui.browser.BaseBrowserFragment):33:33 -> <init>
    1:1:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):33:33 -> onBindViewHolder
    2:2:void onBindViewHolder(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder,int):36:36 -> onBindViewHolder
    3:3:org.videolan.medialibrary.media.MediaLibraryItem org.videolan.vlc.gui.browser.BaseBrowserAdapter.getItem(int):260:260 -> onBindViewHolder
    3:3:void onBindViewHolder(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder,int):37 -> onBindViewHolder
    4:8:void onBindViewHolder(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder,int):37:41 -> onBindViewHolder
    9:9:void onBindViewHolder(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder,int):37:37 -> onBindViewHolder
    10:10:void onBindViewHolder(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder,int):36:36 -> onBindViewHolder
org.videolan.vlc.gui.browser.FilePickerFragment -> org.videolan.vlc.gui.browser.FilePickerFragment:
    1:1:void <init>():48:48 -> <init>
    1:5:void browseUp():96:100 -> browseUp
    6:7:void browseUp():102:103 -> browseUp
    8:8:java.lang.String org.videolan.vlc.util.FileUtils.getParent(java.lang.String):85:85 -> browseUp
    8:8:void browseUp():103 -> browseUp
    9:11:java.lang.String org.videolan.vlc.util.FileUtils.getParent(java.lang.String):88:90 -> browseUp
    9:11:void browseUp():103 -> browseUp
    12:12:java.lang.String org.videolan.vlc.util.FileUtils.getParent(java.lang.String):92:92 -> browseUp
    12:12:void browseUp():103 -> browseUp
    13:14:void browseUp():103:104 -> browseUp
    1:1:androidx.fragment.app.Fragment createFragment():51:51 -> createFragment
    1:5:boolean defineIsRoot():109:113 -> defineIsRoot
    6:6:boolean defineIsRoot():115:115 -> defineIsRoot
    1:3:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):79:81 -> onClick
    4:7:void pickFile(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):88:91 -> onClick
    4:7:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):83 -> onClick
    8:8:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):79:79 -> onClick
    1:3:void onCreate(android.os.Bundle):55:57 -> onCreate
    4:5:void onCreate(android.os.Bundle):59:60 -> onCreate
    1:3:void onStart():73:75 -> onStart
    1:2:void onViewCreated(android.view.View,android.os.Bundle):68:69 -> onViewCreated
    1:1:void setupBrowser():64:64 -> setupBrowser
org.videolan.vlc.gui.browser.FilePickerFragment$defineIsRoot$$inlined$run$lambda$1 -> org.videolan.vlc.gui.browser.FilePickerFragment$defineIsRoot$$inlined$run$lambda$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):112:112 -> invokeSuspend
org.videolan.vlc.gui.browser.MediaBrowserFragment -> org.videolan.vlc.gui.browser.MediaBrowserFragment:
    1:1:void <init>():72:72 -> <init>
    2:5:void <init>():79:82 -> <init>
    6:6:void <init>():80:80 -> <init>
    1:1:void onDeleteFailed(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):229:229 -> access$onDeleteFailed
    1:1:void access$onDeleteFailed(org.videolan.vlc.gui.browser.MediaBrowserFragment,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):72 -> access$onDeleteFailed
    1:1:java.lang.Object deleteMedia(org.videolan.medialibrary.media.MediaLibraryItem,boolean,java.lang.Runnable,kotlin.coroutines.Continuation):204:204 -> deleteMedia
    1:1:java.lang.Object deleteMedia$default(org.videolan.vlc.gui.browser.MediaBrowserFragment,org.videolan.medialibrary.media.MediaLibraryItem,boolean,java.lang.Runnable,kotlin.coroutines.Continuation,int,java.lang.Object):204:204 -> deleteMedia$default
    2:2:java.lang.Object deleteMedia$default(org.videolan.vlc.gui.browser.MediaBrowserFragment,org.videolan.medialibrary.media.MediaLibraryItem,boolean,java.lang.Runnable,kotlin.coroutines.Continuation,int,java.lang.Object):0:0 -> deleteMedia$default
    1:1:void filter(java.lang.String):352:352 -> filter
    1:1:androidx.appcompat.view.ActionMode getActionMode():77:77 -> getActionMode
    1:1:com.google.android.material.floatingactionbutton.FloatingActionButton getFabPlay():78:78 -> getFabPlay
    1:1:java.lang.String getFilterQuery():358:358 -> getFilterQuery
    1:1:boolean getHasTabs():87:87 -> getHasTabs
    1:1:org.videolan.medialibrary.interfaces.AbstractMedialibrary getMediaLibrary():76:76 -> getMediaLibrary
    1:1:android.view.Menu getMenu():96:96 -> getMenu
    1:1:org.videolan.vlc.gui.view.SwipeRefreshLayout getSwipeRefreshLayout():75:75 -> getSwipeRefreshLayout
    1:1:org.videolan.vlc.viewmodels.SortableModel getViewModel():85:85 -> getViewModel
    1:1:boolean hasFAB():117:117 -> hasFAB
    1:1:void invalidateActionMode():331:331 -> invalidateActionMode
    1:5:void onCreate(android.os.Bundle):99:103 -> onCreate
    1:1:boolean onOptionsItemSelected(android.view.MenuItem):260:260 -> onOptionsItemSelected
    2:2:boolean onOptionsItemSelected(android.view.MenuItem):308:308 -> onOptionsItemSelected
    3:4:boolean onOptionsItemSelected(android.view.MenuItem):304:305 -> onOptionsItemSelected
    5:6:boolean onOptionsItemSelected(android.view.MenuItem):299:300 -> onOptionsItemSelected
    7:8:boolean onOptionsItemSelected(android.view.MenuItem):294:295 -> onOptionsItemSelected
    9:10:boolean onOptionsItemSelected(android.view.MenuItem):290:291 -> onOptionsItemSelected
    11:11:boolean onOptionsItemSelected(android.view.MenuItem):262:262 -> onOptionsItemSelected
    12:12:boolean onOptionsItemSelected(android.view.MenuItem):270:270 -> onOptionsItemSelected
    13:13:boolean onOptionsItemSelected(android.view.MenuItem):278:278 -> onOptionsItemSelected
    14:14:boolean onOptionsItemSelected(android.view.MenuItem):266:266 -> onOptionsItemSelected
    15:15:boolean onOptionsItemSelected(android.view.MenuItem):274:274 -> onOptionsItemSelected
    16:16:boolean onOptionsItemSelected(android.view.MenuItem):282:282 -> onOptionsItemSelected
    17:17:boolean onOptionsItemSelected(android.view.MenuItem):286:286 -> onOptionsItemSelected
    1:10:void onPrepareOptionsMenu(android.view.Menu):239:248 -> onPrepareOptionsMenu
    11:11:void onPrepareOptionsMenu(android.view.Menu):250:250 -> onPrepareOptionsMenu
    1:2:void onSaveInstanceState(android.os.Bundle):142:143 -> onSaveInstanceState
    3:3:void onSaveInstanceState(android.os.Bundle):145:145 -> onSaveInstanceState
    1:2:void onStart():128:129 -> onStart
    3:7:void updateActionBar():149:153 -> onStart
    3:7:void onStart():130 -> onStart
    8:8:void updateActionBar():155:155 -> onStart
    8:8:void onStart():130 -> onStart
    9:10:void onStart():131:132 -> onStart
    1:1:void onStop():136:136 -> onStop
    2:2:void releaseBreadCrumb():124:124 -> onStop
    2:2:void onStop():137 -> onStop
    3:3:void onStop():138:138 -> onStop
    1:5:void onViewCreated(android.view.View,android.os.Bundle):108:112 -> onViewCreated
    6:6:void onViewCreated(android.view.View,android.os.Bundle):114:114 -> onViewCreated
    1:1:boolean removeItem(org.videolan.medialibrary.media.MediaLibraryItem):189:189 -> removeItem
    2:4:boolean removeItem(org.videolan.medialibrary.media.MediaLibraryItem):191:193 -> removeItem
    5:6:boolean removeItem(org.videolan.medialibrary.media.MediaLibraryItem):196:197 -> removeItem
    1:2:void removeItems(java.util.List):171:172 -> removeItems
    3:4:void removeItems(java.util.List):175:176 -> removeItems
    1:1:void restoreList():354:354 -> restoreList
    1:1:void restoreMultiSelectHelper():335:335 -> restoreMultiSelectHelper
    2:2:void restoreMultiSelectHelper():337:337 -> restoreMultiSelectHelper
    3:3:void restoreMultiSelectHelper():339:339 -> restoreMultiSelectHelper
    4:5:void restoreMultiSelectHelper():341:342 -> restoreMultiSelectHelper
    6:7:void restoreMultiSelectHelper():344:345 -> restoreMultiSelectHelper
    1:1:void setActionMode(androidx.appcompat.view.ActionMode):77:77 -> setActionMode
    1:1:void setBreadcrumb():120:120 -> setBreadcrumb
    1:1:void setFabPlay(com.google.android.material.floatingactionbutton.FloatingActionButton):78:78 -> setFabPlay
    1:3:void setFabPlayVisibility(boolean):160:162 -> setFabPlayVisibility
    1:1:void setMediaLibrary(org.videolan.medialibrary.interfaces.AbstractMedialibrary):76:76 -> setMediaLibrary
    1:9:void setSearchVisibility(boolean):361:369 -> setSearchVisibility
    10:10:void setSearchVisibility(boolean):363:363 -> setSearchVisibility
    11:11:void setSearchVisibility(boolean):371:371 -> setSearchVisibility
    12:12:void setSearchVisibility(boolean):362:362 -> setSearchVisibility
    13:13:void setSearchVisibility(boolean):361:361 -> setSearchVisibility
    1:1:void setSwipeRefreshLayout(org.videolan.vlc.gui.view.SwipeRefreshLayout):75:75 -> setSwipeRefreshLayout
    1:1:void setViewModel(org.videolan.vlc.viewmodels.SortableModel):85:85 -> setViewModel
    1:3:void showInfoDialog(org.videolan.medialibrary.media.MediaLibraryItem):233:235 -> showInfoDialog
    1:1:void sortBy(int):313:313 -> sortBy
    1:2:void sortMenuTitles():254:255 -> sortMenuTitles
    1:3:void startActionMode():318:320 -> startActionMode
    1:3:void stopActionMode():324:326 -> stopActionMode
org.videolan.vlc.gui.browser.MediaBrowserFragment$deleteMedia$2 -> org.videolan.vlc.gui.browser.MediaBrowserFragment$deleteMedia$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:6:java.lang.Object invokeSuspend(java.lang.Object):204:208 -> invokeSuspend
    7:7:java.lang.String org.videolan.vlc.util.FileUtils.getParent(java.lang.String):85:85 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):209 -> invokeSuspend
    8:10:java.lang.String org.videolan.vlc.util.FileUtils.getParent(java.lang.String):88:90 -> invokeSuspend
    8:10:java.lang.Object invokeSuspend(java.lang.Object):209 -> invokeSuspend
    11:11:java.lang.String org.videolan.vlc.util.FileUtils.getParent(java.lang.String):92:92 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):209 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):210:210 -> invokeSuspend
    13:14:boolean org.videolan.vlc.util.FileUtils.deleteFile(android.net.Uri):228:229 -> invokeSuspend
    13:14:java.lang.Object invokeSuspend(java.lang.Object):210 -> invokeSuspend
    15:15:boolean org.videolan.vlc.util.FileUtils.deleteFile(android.net.Uri):232:232 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):210 -> invokeSuspend
    16:16:boolean org.videolan.vlc.util.FileUtils.deleteFile(android.net.Uri):228:228 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):210 -> invokeSuspend
    17:18:java.lang.Object invokeSuspend(java.lang.Object):211:212 -> invokeSuspend
    19:19:java.lang.Object invokeSuspend(java.lang.Object):214:214 -> invokeSuspend
    20:20:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean) -> invokeSuspend
    20:20:java.lang.Object invokeSuspend(java.lang.Object):214 -> invokeSuspend
    21:21:java.lang.Object invokeSuspend(java.lang.Object):216:216 -> invokeSuspend
    22:23:java.lang.Object invokeSuspend(java.lang.Object):218:219 -> invokeSuspend
    24:24:java.lang.Object invokeSuspend(java.lang.Object):226:226 -> invokeSuspend
org.videolan.vlc.gui.browser.MediaBrowserFragment$deleteMedia$2$2 -> org.videolan.vlc.gui.browser.MediaBrowserFragment$deleteMedia$2$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:5:java.lang.Object invokeSuspend(java.lang.Object):219:222 -> invokeSuspend
    6:7:java.lang.Object invokeSuspend(java.lang.Object):224:225 -> invokeSuspend
org.videolan.vlc.gui.browser.MediaBrowserFragment$onStart$1 -> org.videolan.vlc.gui.browser.MediaBrowserFragment$onStart$1:
    1:1:void onClick(android.view.View):132:132 -> onClick
org.videolan.vlc.gui.browser.MediaBrowserFragment$removeItem$1 -> org.videolan.vlc.gui.browser.MediaBrowserFragment$removeItem$1:
    1:1:void run():191:191 -> run
org.videolan.vlc.gui.browser.MediaBrowserFragment$removeItem$2 -> org.videolan.vlc.gui.browser.MediaBrowserFragment$removeItem$2:
    1:1:void run():197:197 -> run
    2:4:boolean org.videolan.vlc.util.Util.checkWritePermission(androidx.fragment.app.FragmentActivity,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,java.lang.Runnable):139:141 -> run
    2:4:void run():197 -> run
    5:6:boolean org.videolan.vlc.util.Util.checkWritePermission(androidx.fragment.app.FragmentActivity,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,java.lang.Runnable):143:144 -> run
    5:6:void run():197 -> run
    7:8:boolean org.videolan.vlc.util.Util.checkWritePermission(androidx.fragment.app.FragmentActivity,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,java.lang.Runnable):147:148 -> run
    7:8:void run():197 -> run
    9:9:void run():197:197 -> run
    10:10:boolean org.videolan.vlc.util.Util.checkWritePermission(androidx.fragment.app.FragmentActivity,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,java.lang.Runnable):141:141 -> run
    10:10:void run():197 -> run
org.videolan.vlc.gui.browser.MediaBrowserFragment$removeItem$deleteAction$1 -> org.videolan.vlc.gui.browser.MediaBrowserFragment$removeItem$deleteAction$1:
    1:1:void run():194:194 -> run
org.videolan.vlc.gui.browser.MediaBrowserFragment$removeItem$deleteAction$1$1 -> org.videolan.vlc.gui.browser.MediaBrowserFragment$removeItem$deleteAction$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):194:194 -> invokeSuspend
org.videolan.vlc.gui.browser.MediaBrowserFragment$removeItems$1 -> org.videolan.vlc.gui.browser.MediaBrowserFragment$removeItems$1:
    1:1:kotlin.coroutines.Continuation create(kotlin.coroutines.Continuation):0:0 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0:0 -> invoke
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):176:176 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):185:185 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):176:178 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):180:180 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):176:176 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):181:181 -> invokeSuspend
    10:11:java.lang.Object invokeSuspend(java.lang.Object):184:185 -> invokeSuspend
org.videolan.vlc.gui.browser.MediaBrowserFragment$removeItems$1$1 -> org.videolan.vlc.gui.browser.MediaBrowserFragment$removeItems$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):181:181 -> invokeSuspend
    3:3:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):181 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):181:181 -> invokeSuspend
org.videolan.vlc.gui.browser.NetworkBrowserFragment -> org.videolan.vlc.gui.browser.NetworkBrowserFragment:
    1:1:void <init>():54:54 -> <init>
    2:2:void <init>():59:59 -> <init>
    1:1:androidx.fragment.app.Fragment createFragment():110:110 -> createFragment
    1:1:java.lang.String getCategoryTitle():57:57 -> getCategoryTitle
    1:3:void onClick(android.view.View):166:168 -> onClick
    1:2:void onCreateOptionsMenu(android.view.Menu,android.view.MenuInflater):75:76 -> onCreateOptionsMenu
    1:1:void onCtxAction(int,int):120:120 -> onCtxAction
    2:2:void onCtxAction(int,int):124:124 -> onCtxAction
    3:3:void onCtxAction(int,int):123:123 -> onCtxAction
    4:4:void onCtxAction(int,int):122:122 -> onCtxAction
    5:5:void onCtxAction(int,int):120:120 -> onCtxAction
    1:4:void onPrepareOptionsMenu(android.view.Menu):80:83 -> onPrepareOptionsMenu
    1:4:void onStart():94:97 -> onStart
    1:3:void onStop():114:116 -> onStop
    1:2:void onUpdateFinished(androidx.recyclerview.widget.RecyclerView$Adapter):179:180 -> onUpdateFinished
    1:3:void onViewCreated(android.view.View,android.os.Bundle):69:71 -> onViewCreated
    1:2:void refresh():101:102 -> refresh
    3:4:void refresh():104:105 -> refresh
    5:5:void org.videolan.vlc.gui.browser.BaseBrowserAdapter.clear():252:252 -> refresh
    5:5:void refresh():105 -> refresh
    1:4:void showAddServerDialog(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):172:175 -> showAddServerDialog
    1:2:void updateEmptyView():138:139 -> updateEmptyView
    3:3:boolean org.videolan.vlc.util.Util.isListEmpty(java.util.Collection):88:88 -> updateEmptyView
    3:3:void updateEmptyView():139 -> updateEmptyView
    4:7:void updateEmptyView():140:143 -> updateEmptyView
    8:9:void updateEmptyView():145:146 -> updateEmptyView
    10:10:boolean allowLAN():131:131 -> updateEmptyView
    10:10:void updateEmptyView():146 -> updateEmptyView
    11:11:void updateEmptyView():146:146 -> updateEmptyView
    12:15:void updateEmptyView():148:151 -> updateEmptyView
    16:18:void updateEmptyView():153:155 -> updateEmptyView
    19:22:void updateEmptyView():158:161 -> updateEmptyView
org.videolan.vlc.gui.browser.NetworkBrowserFragment$mLocalReceiver$1 -> org.videolan.vlc.gui.browser.NetworkBrowserFragment$mLocalReceiver$1:
    1:1:void <init>(org.videolan.vlc.gui.browser.NetworkBrowserFragment):59:59 -> <init>
    1:2:void onReceive(android.content.Context,android.content.Intent):61:62 -> onReceive
    3:3:void onReceive(android.content.Context,android.content.Intent):64:64 -> onReceive
org.videolan.vlc.gui.browser.NetworkBrowserFragment$onPrepareOptionsMenu$1 -> org.videolan.vlc.gui.browser.NetworkBrowserFragment$onPrepareOptionsMenu$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):83:83 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):90:90 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):83:84 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):83:83 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):85:85 -> invokeSuspend
    8:9:java.lang.Object invokeSuspend(java.lang.Object):89:90 -> invokeSuspend
org.videolan.vlc.gui.browser.NetworkBrowserFragment$onPrepareOptionsMenu$1$isFavorite$1 -> org.videolan.vlc.gui.browser.NetworkBrowserFragment$onPrepareOptionsMenu$1$isFavorite$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):84:84 -> invokeSuspend
    3:3:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):84 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):84:84 -> invokeSuspend
org.videolan.vlc.gui.browser.PathAdapter -> org.videolan.vlc.gui.browser.PathAdapter:
    1:1:void <init>(org.videolan.vlc.gui.browser.PathAdapterListener,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):17:17 -> <init>
    2:2:void <init>(org.videolan.vlc.gui.browser.PathAdapterListener,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):20:20 -> <init>
    3:6:void <init>(org.videolan.vlc.gui.browser.PathAdapterListener,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):23:26 -> <init>
    7:7:java.util.List prepareSegments(java.lang.String):50:50 -> <init>
    7:7:void <init>(org.videolan.vlc.gui.browser.PathAdapterListener,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):26 -> <init>
    8:9:java.util.List prepareSegments(java.lang.String):52:53 -> <init>
    8:9:void <init>(org.videolan.vlc.gui.browser.PathAdapterListener,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):26 -> <init>
    10:10:java.lang.String replaceStoragePath(java.lang.String):64:64 -> <init>
    10:10:java.util.List prepareSegments(java.lang.String):54 -> <init>
    10:10:void <init>(org.videolan.vlc.gui.browser.PathAdapterListener,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):26 -> <init>
    11:13:java.util.List prepareSegments(java.lang.String):56:58 -> <init>
    11:13:void <init>(org.videolan.vlc.gui.browser.PathAdapterListener,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):26 -> <init>
    14:15:java.util.List prepareSegments(java.lang.String):76:77 -> <init>
    14:15:void <init>(org.videolan.vlc.gui.browser.PathAdapterListener,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):26 -> <init>
    16:16:java.util.List prepareSegments(java.lang.String):58:58 -> <init>
    16:16:void <init>(org.videolan.vlc.gui.browser.PathAdapterListener,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):26 -> <init>
    17:17:void <init>(org.videolan.vlc.gui.browser.PathAdapterListener,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):26:26 -> <init>
    1:1:java.util.List access$getSegments$p(org.videolan.vlc.gui.browser.PathAdapter):17:17 -> access$getSegments$p
    1:1:org.videolan.vlc.gui.browser.PathAdapterListener getBrowser():17:17 -> getBrowser
    1:1:int getItemCount():32:32 -> getItemCount
    1:1:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):17:17 -> onBindViewHolder
    2:2:void onBindViewHolder(org.videolan.vlc.gui.browser.PathAdapter$ViewHolder,int):35:35 -> onBindViewHolder
    2:2:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):17 -> onBindViewHolder
    1:1:org.videolan.vlc.gui.browser.PathAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):29:29 -> onCreateViewHolder
    1:1:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):17 -> onCreateViewHolder
org.videolan.vlc.gui.browser.PathAdapter$ViewHolder -> org.videolan.vlc.gui.browser.PathAdapter$ViewHolder:
    1:1:void <init>(org.videolan.vlc.gui.browser.PathAdapter,android.widget.TextView):38:38 -> <init>
    2:2:void <init>(org.videolan.vlc.gui.browser.PathAdapter,android.widget.TextView):40:40 -> <init>
    1:1:android.widget.TextView getRoot():38:38 -> getRoot
org.videolan.vlc.gui.browser.PathAdapter$ViewHolder$1 -> org.videolan.vlc.gui.browser.PathAdapter$ViewHolder$1:
    1:1:void onClick(android.view.View):41:41 -> onClick
    2:2:void onClick(android.view.View):43:43 -> onClick
    3:3:void onClick(android.view.View):41:41 -> onClick
org.videolan.vlc.gui.browser.PathAdapterKt -> org.videolan.vlc.gui.browser.PathAdapterKt:
    1:1:void <clinit>():15:15 -> <clinit>
    1:1:androidx.collection.SimpleArrayMap access$getStorages$p() -> access$getStorages$p
org.videolan.vlc.gui.browser.StorageBrowserAdapter -> org.videolan.vlc.gui.browser.StorageBrowserAdapter:
    1:1:void <init>(org.videolan.vlc.gui.browser.StorageBrowserFragment):42:42 -> <init>
    2:2:void <init>(org.videolan.vlc.gui.browser.StorageBrowserFragment):44:44 -> <init>
    3:3:void <init>(org.videolan.vlc.gui.browser.StorageBrowserFragment):49:49 -> <init>
    1:1:java.util.List access$getCustomDirsLocation$p(org.videolan.vlc.gui.browser.StorageBrowserAdapter):42:42 -> access$getCustomDirsLocation$p
    1:1:java.util.List access$getMediaDirsLocation$p(org.videolan.vlc.gui.browser.StorageBrowserAdapter):42:42 -> access$getMediaDirsLocation$p
    1:1:kotlinx.coroutines.Job access$getUpdateJob$p(org.videolan.vlc.gui.browser.StorageBrowserAdapter):42:42 -> access$getUpdateJob$p
    1:1:boolean hasDiscoveredChildren(java.lang.String):83:83 -> access$hasDiscoveredChildren
    1:1:boolean access$hasDiscoveredChildren(org.videolan.vlc.gui.browser.StorageBrowserAdapter,java.lang.String):42 -> access$hasDiscoveredChildren
    1:1:void access$setCustomDirsLocation$p(org.videolan.vlc.gui.browser.StorageBrowserAdapter,java.util.List):42:42 -> access$setCustomDirsLocation$p
    1:1:void checkBoxAction(android.view.View,java.lang.String):111:111 -> checkBoxAction
    1:1:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):42:42 -> onBindViewHolder
    2:3:void onBindViewHolder(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder,int):53:54 -> onBindViewHolder
    4:4:void onBindViewHolder(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder,int):53:53 -> onBindViewHolder
    1:1:void onViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):42:42 -> onViewRecycled
    2:4:void onViewRecycled(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder):75:77 -> onViewRecycled
    5:5:void onViewRecycled(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder):79:79 -> onViewRecycled
    6:6:void onViewRecycled(org.videolan.vlc.gui.browser.BaseBrowserAdapter$ViewHolder):75:75 -> onViewRecycled
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> updateListState
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> updateListState
    1:1:java.lang.Object updateListState(android.content.Context,kotlin.coroutines.Continuation):0 -> updateListState
    2:2:java.lang.Object updateListState(android.content.Context,kotlin.coroutines.Continuation):87:87 -> updateListState
    3:3:java.lang.Object updateListState(android.content.Context,kotlin.coroutines.Continuation):91:91 -> updateListState
    4:6:java.lang.Object updateListState(android.content.Context,kotlin.coroutines.Continuation):87:89 -> updateListState
    7:7:java.lang.Object updateListState(android.content.Context,kotlin.coroutines.Continuation):87:87 -> updateListState
    8:9:java.lang.Object updateListState(android.content.Context,kotlin.coroutines.Continuation):90:91 -> updateListState
    1:1:void updateMediaDirs(android.content.Context):94:94 -> updateMediaDirs
    2:2:void updateMediaDirs(android.content.Context):96:96 -> updateMediaDirs
org.videolan.vlc.gui.browser.StorageBrowserAdapter$onBindViewHolder$1 -> org.videolan.vlc.gui.browser.StorageBrowserAdapter$onBindViewHolder$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):54:54 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):71:71 -> invokeSuspend
    4:10:java.lang.Object invokeSuspend(java.lang.Object):54:60 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):54:54 -> invokeSuspend
    12:14:java.lang.Object invokeSuspend(java.lang.Object):61:63 -> invokeSuspend
    15:16:boolean org.videolan.vlc.util.PathUtilsKt.containsPath(java.util.List,java.lang.String):7:8 -> invokeSuspend
    15:16:java.lang.Object invokeSuspend(java.lang.Object):63 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):64:64 -> invokeSuspend
    18:20:java.lang.Object invokeSuspend(java.lang.Object):66:68 -> invokeSuspend
    21:22:java.lang.Object invokeSuspend(java.lang.Object):70:71 -> invokeSuspend
    23:23:java.lang.Object invokeSuspend(java.lang.Object):63:63 -> invokeSuspend
org.videolan.vlc.gui.browser.StorageBrowserAdapter$updateMediaDirs$1 -> org.videolan.vlc.gui.browser.StorageBrowserAdapter$updateMediaDirs$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):96:96 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):107:107 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):96:98 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):116:116 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):100:100 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):96:96 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):103:103 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):117:117 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):104:104 -> invokeSuspend
    13:13:java.lang.Object invokeSuspend(java.lang.Object):106:106 -> invokeSuspend
    14:14:java.lang.Object invokeSuspend(java.lang.Object):96:96 -> invokeSuspend
    15:17:java.lang.Object invokeSuspend(java.lang.Object):119:121 -> invokeSuspend
    18:18:java.lang.Object invokeSuspend(java.lang.Object):106:106 -> invokeSuspend
    19:19:java.lang.Object invokeSuspend(java.lang.Object):122:122 -> invokeSuspend
    20:20:java.lang.Object invokeSuspend(java.lang.Object):107:107 -> invokeSuspend
org.videolan.vlc.gui.browser.StorageBrowserAdapter$updateMediaDirs$1$folders$1 -> org.videolan.vlc.gui.browser.StorageBrowserAdapter$updateMediaDirs$1$folders$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):100:100 -> invokeSuspend
org.videolan.vlc.gui.browser.StorageBrowserFragment -> org.videolan.vlc.gui.browser.StorageBrowserFragment:
    1:1:void <init>():70:70 -> <init>
    2:2:void <init>():73:73 -> <init>
    1:1:androidx.collection.SimpleArrayMap access$getProcessingFolders$p(org.videolan.vlc.gui.browser.StorageBrowserFragment):70:70 -> access$getProcessingFolders$p
    1:9:void browse(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int,boolean):139:147 -> browse
    10:13:java.lang.String org.videolan.vlc.util.FileUtils.getFileNameFromPath(java.lang.String):73:76 -> browse
    10:13:void browse(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int,boolean):147 -> browse
    14:14:java.lang.String org.videolan.vlc.util.FileUtils.getFileNameFromPath(java.lang.String):79:79 -> browse
    14:14:void browse(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int,boolean):147 -> browse
    15:15:void browse(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int,boolean):146:146 -> browse
    16:16:void browse(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int,boolean):148:148 -> browse
    1:5:void checkBoxAction(android.view.View,java.lang.String):177:181 -> checkBoxAction
    6:7:void checkBoxAction(android.view.View,java.lang.String):183:184 -> checkBoxAction
    8:8:void checkBoxAction(android.view.View,java.lang.String):186:186 -> checkBoxAction
    9:9:void checkBoxAction(android.view.View,java.lang.String):190:190 -> checkBoxAction
    10:12:void org.videolan.vlc.gui.helpers.MedialibraryUtils.addDir(java.lang.String,android.content.Context):23:25 -> checkBoxAction
    10:12:void checkBoxAction(android.view.View,java.lang.String):190 -> checkBoxAction
    13:14:void checkBoxAction(android.view.View,java.lang.String):191:192 -> checkBoxAction
    15:16:void checkBoxAction(android.view.View,java.lang.String):194:195 -> checkBoxAction
    17:17:void checkBoxAction(android.view.View,java.lang.String):177:177 -> checkBoxAction
    1:1:androidx.fragment.app.Fragment createFragment():81:81 -> createFragment
    1:1:java.lang.String getCategoryTitle():78:78 -> getCategoryTitle
    1:1:boolean getScannedDirectory$vlc_android_release():72:72 -> getScannedDirectory$vlc_android_release
    1:3:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):169:171 -> onClick
    1:4:void onCreate(android.os.Bundle):86:89 -> onCreate
    1:4:void onCtxAction(int,int):162:165 -> onCtxAction
    5:5:void onCtxAction(int,int):162:162 -> onCtxAction
    1:3:void onCtxClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):152:154 -> onCtxClick
    4:4:void onCtxClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):153:153 -> onCtxClick
    1:1:void onDiscoveryCompleted(java.lang.String):235:235 -> onDiscoveryCompleted
    2:2:java.lang.String kotlin.text.StringsKt___StringsKt.dropLast(java.lang.String,int):0:0 -> onDiscoveryCompleted
    2:2:java.lang.String kotlin.text.StringsKt.dropLast(java.lang.String,int):0 -> onDiscoveryCompleted
    2:2:void onDiscoveryCompleted(java.lang.String):235 -> onDiscoveryCompleted
    3:3:java.lang.String kotlin.text.StringsKt___StringsKt.dropLast(java.lang.String,int):295:295 -> onDiscoveryCompleted
    3:3:java.lang.String kotlin.text.StringsKt.dropLast(java.lang.String,int):0 -> onDiscoveryCompleted
    3:3:void onDiscoveryCompleted(java.lang.String):235 -> onDiscoveryCompleted
    4:4:java.lang.String kotlin.text.StringsKt___StringsKt.take(java.lang.String,int):0:0 -> onDiscoveryCompleted
    4:4:java.lang.String kotlin.text.StringsKt___StringsKt.dropLast(java.lang.String,int):295 -> onDiscoveryCompleted
    4:4:java.lang.String kotlin.text.StringsKt.dropLast(java.lang.String,int):0 -> onDiscoveryCompleted
    4:4:void onDiscoveryCompleted(java.lang.String):235 -> onDiscoveryCompleted
    5:5:java.lang.String kotlin.text.StringsKt___StringsKt.take(java.lang.String,int):481:481 -> onDiscoveryCompleted
    5:5:java.lang.String kotlin.text.StringsKt___StringsKt.dropLast(java.lang.String,int):295 -> onDiscoveryCompleted
    5:5:java.lang.String kotlin.text.StringsKt.dropLast(java.lang.String,int):0 -> onDiscoveryCompleted
    5:5:void onDiscoveryCompleted(java.lang.String):235 -> onDiscoveryCompleted
    6:6:java.lang.String kotlin.text.StringsKt___StringsKt.take(java.lang.String,int):480:480 -> onDiscoveryCompleted
    6:6:java.lang.String kotlin.text.StringsKt___StringsKt.dropLast(java.lang.String,int):295 -> onDiscoveryCompleted
    6:6:java.lang.String kotlin.text.StringsKt.dropLast(java.lang.String,int):0 -> onDiscoveryCompleted
    6:6:void onDiscoveryCompleted(java.lang.String):235 -> onDiscoveryCompleted
    7:7:void onDiscoveryCompleted(java.lang.String):236:236 -> onDiscoveryCompleted
    8:9:void onDiscoveryCompleted(java.lang.String):238:239 -> onDiscoveryCompleted
    1:3:void onEntryPointRemoved(java.lang.String,boolean):213:215 -> onEntryPointRemoved
    4:4:boolean androidx.collection.SimpleArrayMap.containsKey(java.lang.Object):312:312 -> onEntryPointRemoved
    4:4:void onEntryPointRemoved(java.lang.String,boolean):215 -> onEntryPointRemoved
    5:6:void onEntryPointRemoved(java.lang.String,boolean):216:217 -> onEntryPointRemoved
    1:1:boolean onOptionsItemSelected(android.view.MenuItem):131:131 -> onOptionsItemSelected
    2:10:void showAddDirectoryDialog():244:252 -> onOptionsItemSelected
    2:10:boolean onOptionsItemSelected(android.view.MenuItem):132 -> onOptionsItemSelected
    11:11:void showAddDirectoryDialog():265:265 -> onOptionsItemSelected
    11:11:boolean onOptionsItemSelected(android.view.MenuItem):132 -> onOptionsItemSelected
    12:12:void showAddDirectoryDialog():245:245 -> onOptionsItemSelected
    12:12:boolean onOptionsItemSelected(android.view.MenuItem):132 -> onOptionsItemSelected
    13:13:boolean onOptionsItemSelected(android.view.MenuItem):135:135 -> onOptionsItemSelected
    1:3:void onPrepareOptionsMenu(android.view.Menu):125:127 -> onPrepareOptionsMenu
    1:2:void onSaveInstanceState(android.os.Bundle):120:121 -> onSaveInstanceState
    1:4:void onStart():106:109 -> onStart
    1:4:void onStop():113:116 -> onStop
    1:4:void onViewCreated(android.view.View,android.os.Bundle):94:97 -> onViewCreated
    1:2:void processEvent$vlc_android_release(android.widget.CheckBox,java.lang.String):201:202 -> processEvent$vlc_android_release
    1:1:void setScannedDirectory$vlc_android_release(boolean):72:72 -> setScannedDirectory$vlc_android_release
    1:1:void setupBrowser():102:102 -> setupBrowser
org.videolan.vlc.gui.browser.StorageBrowserFragment$onCtxClick$1 -> org.videolan.vlc.gui.browser.StorageBrowserFragment$onCtxClick$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):154:154 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):157:157 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):154:155 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):154:154 -> invokeSuspend
    7:8:java.lang.Object invokeSuspend(java.lang.Object):156:157 -> invokeSuspend
org.videolan.vlc.gui.browser.StorageBrowserFragment$onDiscoveryCompleted$1 -> org.videolan.vlc.gui.browser.StorageBrowserFragment$onDiscoveryCompleted$1:
    1:1:void run():238:238 -> run
org.videolan.vlc.gui.browser.StorageBrowserFragment$onEntryPointRemoved$$inlined$let$lambda$1 -> org.videolan.vlc.gui.browser.StorageBrowserFragment$onEntryPointRemoved$$inlined$let$lambda$1:
    1:4:void run():218:221 -> run
    5:5:void run():220:220 -> run
    6:6:void run():223:223 -> run
org.videolan.vlc.gui.browser.StorageBrowserFragment$onStart$1 -> org.videolan.vlc.gui.browser.StorageBrowserFragment$onStart$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):109:109 -> invokeSuspend
org.videolan.vlc.gui.browser.StorageBrowserFragment$showAddDirectoryDialog$2 -> org.videolan.vlc.gui.browser.StorageBrowserFragment$showAddDirectoryDialog$2:
    1:1:void onClick(android.content.DialogInterface,int):253:253 -> onClick
    2:2:void onClick(android.content.DialogInterface,int):271:271 -> onClick
    3:3:void onClick(android.content.DialogInterface,int):276:276 -> onClick
    4:4:void onClick(android.content.DialogInterface,int):291:291 -> onClick
    5:5:void onClick(android.content.DialogInterface,int):269:269 -> onClick
    6:7:void onClick(android.content.DialogInterface,int):254:255 -> onClick
    8:8:void onClick(android.content.DialogInterface,int):260:260 -> onClick
    9:9:void onClick(android.content.DialogInterface,int):292:292 -> onClick
    10:10:void onClick(android.content.DialogInterface,int):260:260 -> onClick
    11:11:void onClick(android.content.DialogInterface,int):256:256 -> onClick
org.videolan.vlc.gui.browser.StorageBrowserFragment$showAddDirectoryDialog$2$$special$$inlined$CoroutineExceptionHandler$1 -> org.videolan.vlc.gui.browser.StorageBrowserFragment$showAddDirectoryDialog$2$$special$$inlined$CoroutineExceptionHandler$1:
    1:1:void <init>(kotlin.coroutines.CoroutineContext$Key):49:49 -> <init>
org.videolan.vlc.gui.browser.StorageBrowserFragment$showAddDirectoryDialog$2$2 -> org.videolan.vlc.gui.browser.StorageBrowserFragment$showAddDirectoryDialog$2$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):260:260 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):263:263 -> invokeSuspend
    4:7:java.lang.Object invokeSuspend(java.lang.Object):260:263 -> invokeSuspend
org.videolan.vlc.gui.dialogs.Click -> org.videolan.vlc.gui.dialogs.Click:
    1:1:void <init>(org.videolan.vlc.gui.dialogs.SubtitleItem):58:58 -> <init>
    1:1:org.videolan.vlc.gui.dialogs.SubtitleItem getItem():58:58 -> getItem
org.videolan.vlc.gui.dialogs.ContextSheet -> org.videolan.vlc.gui.dialogs.ContextSheet:
    1:1:void <init>():42:42 -> <init>
    2:2:void <init>():49:49 -> <init>
    1:1:int access$getItemPosition$p(org.videolan.vlc.gui.dialogs.ContextSheet):42:42 -> access$getItemPosition$p
    1:1:java.util.List access$getOptions$p(org.videolan.vlc.gui.dialogs.ContextSheet):42:42 -> access$getOptions$p
    1:1:void access$setItemPosition$p(org.videolan.vlc.gui.dialogs.ContextSheet,int):42:42 -> access$setItemPosition$p
    1:1:void access$setOptions$p(org.videolan.vlc.gui.dialogs.ContextSheet,java.util.List):42:42 -> access$setOptions$p
    1:1:org.videolan.vlc.gui.dialogs.CtxActionReceiver getReceiver():48:48 -> getReceiver
    1:1:android.view.View initialFocusedView():52:52 -> initialFocusedView
    1:3:void onCreate(android.os.Bundle):55:57 -> onCreate
    4:7:void restoreReceiver(android.os.Bundle):62:65 -> onCreate
    4:7:void onCreate(android.os.Bundle):57 -> onCreate
    8:8:void restoreReceiver(android.os.Bundle):70:70 -> onCreate
    8:8:void onCreate(android.os.Bundle):57 -> onCreate
    1:1:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):74:74 -> onCreateView
    1:6:void onViewCreated(android.view.View,android.os.Bundle):78:83 -> onViewCreated
    7:31:java.util.List populateOptions(int):87:111 -> onViewCreated
    7:31:void onViewCreated(android.view.View,android.os.Bundle):84 -> onViewCreated
    32:32:void onViewCreated(android.view.View,android.os.Bundle):84:84 -> onViewCreated
    33:33:void onViewCreated(android.view.View,android.os.Bundle):82:82 -> onViewCreated
    34:34:void onViewCreated(android.view.View,android.os.Bundle):81:81 -> onViewCreated
    1:1:void setReceiver(org.videolan.vlc.gui.dialogs.CtxActionReceiver):48:48 -> setReceiver
org.videolan.vlc.gui.dialogs.ContextSheet$ContextAdapter -> org.videolan.vlc.gui.dialogs.ContextSheet$ContextAdapter:
    1:1:void <init>(org.videolan.vlc.gui.dialogs.ContextSheet):114:114 -> <init>
    2:2:void <init>(org.videolan.vlc.gui.dialogs.ContextSheet):116:116 -> <init>
    1:1:int getItemCount():132:132 -> getItemCount
    1:1:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):114:114 -> onBindViewHolder
    2:3:void onBindViewHolder(org.videolan.vlc.gui.dialogs.ContextSheet$ContextAdapter$ViewHolder,int):135:136 -> onBindViewHolder
    2:3:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):114 -> onBindViewHolder
    1:1:org.videolan.vlc.gui.dialogs.ContextSheet$ContextAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):130:130 -> onCreateViewHolder
    1:1:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):114 -> onCreateViewHolder
    2:2:android.view.LayoutInflater getInflater():0:0 -> onCreateViewHolder
    2:2:org.videolan.vlc.gui.dialogs.ContextSheet$ContextAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):130 -> onCreateViewHolder
    2:2:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):114 -> onCreateViewHolder
    3:3:org.videolan.vlc.gui.dialogs.ContextSheet$ContextAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):130:130 -> onCreateViewHolder
    3:3:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):114 -> onCreateViewHolder
org.videolan.vlc.gui.dialogs.ContextSheet$ContextAdapter$ViewHolder -> org.videolan.vlc.gui.dialogs.ContextSheet$ContextAdapter$ViewHolder:
    1:3:void <init>(org.videolan.vlc.gui.dialogs.ContextSheet$ContextAdapter,org.videolan.vlc.databinding.ContextItemBinding):118:120 -> <init>
    4:4:void <init>(org.videolan.vlc.gui.dialogs.ContextSheet$ContextAdapter,org.videolan.vlc.databinding.ContextItemBinding):122:122 -> <init>
    5:5:void <init>(org.videolan.vlc.gui.dialogs.ContextSheet$ContextAdapter,org.videolan.vlc.databinding.ContextItemBinding):126:126 -> <init>
    1:1:int getFocusedColor():0:0 -> access$getFocusedColor$p
    1:1:int access$getFocusedColor$p(org.videolan.vlc.gui.dialogs.ContextSheet$ContextAdapter$ViewHolder):118 -> access$getFocusedColor$p
    1:1:int access$getTextColor$p(org.videolan.vlc.gui.dialogs.ContextSheet$ContextAdapter$ViewHolder):118:118 -> access$getTextColor$p
    1:1:org.videolan.vlc.databinding.ContextItemBinding getBinding():118:118 -> getBinding
org.videolan.vlc.gui.dialogs.ContextSheet$ContextAdapter$ViewHolder$1 -> org.videolan.vlc.gui.dialogs.ContextSheet$ContextAdapter$ViewHolder$1:
    1:2:void onClick(android.view.View):123:124 -> onClick
org.videolan.vlc.gui.dialogs.ContextSheet$ContextAdapter$ViewHolder$2 -> org.videolan.vlc.gui.dialogs.ContextSheet$ContextAdapter$ViewHolder$2:
    1:1:void onFocusChange(android.view.View,boolean):126:126 -> onFocusChange
org.videolan.vlc.gui.dialogs.ContextSheet$ContextAdapter$ViewHolder$focusedColor$2 -> org.videolan.vlc.gui.dialogs.ContextSheet$ContextAdapter$ViewHolder$focusedColor$2:
    1:1:int invoke():120:120 -> invoke
    1:1:java.lang.Object invoke():118 -> invoke
    2:2:java.lang.Object invoke():118:118 -> invoke
org.videolan.vlc.gui.dialogs.ContextSheet$ContextAdapter$inflater$2 -> org.videolan.vlc.gui.dialogs.ContextSheet$ContextAdapter$inflater$2:
    1:1:android.view.LayoutInflater invoke():116:116 -> invoke
    1:1:java.lang.Object invoke():114 -> invoke
org.videolan.vlc.gui.dialogs.CtxOption -> org.videolan.vlc.gui.dialogs.CtxOption:
    1:1:void <init>(int,java.lang.String,int):141:141 -> <init>
    1:1:void <init>(int,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):141 -> <init>
    1:1:int getIcon():141:141 -> getIcon
    1:1:int getId():141:141 -> getId
    1:1:java.lang.String getTitle():141:141 -> getTitle
org.videolan.vlc.gui.dialogs.DeviceDialog -> org.videolan.vlc.gui.dialogs.DeviceDialog:
    1:1:void <init>():18:18 -> <init>
    2:2:void <init>():58:58 -> <init>
    1:1:java.lang.String access$getPath$p(org.videolan.vlc.gui.dialogs.DeviceDialog):18:18 -> access$getPath$p
    1:1:void access$setPath$p(org.videolan.vlc.gui.dialogs.DeviceDialog,java.lang.String):18:18 -> access$setPath$p
    1:2:void onCreate(android.os.Bundle):25:26 -> onCreate
    1:5:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):30:34 -> onCreateView
    1:3:void onDestroy():46:48 -> onDestroy
    1:2:void onViewCreated(android.view.View,android.os.Bundle):38:39 -> onViewCreated
    1:1:void setDevice(java.lang.String,java.lang.String,boolean):53:53 -> setDevice
    2:2:void setDevice(java.lang.String,java.lang.String,boolean):55:55 -> setDevice
org.videolan.vlc.gui.dialogs.DeviceDialog$clickHandler$1 -> org.videolan.vlc.gui.dialogs.DeviceDialog$clickHandler$1:
    1:1:void <init>(org.videolan.vlc.gui.dialogs.DeviceDialog):58:58 -> <init>
    1:2:void browse(android.view.View):60:61 -> browse
    3:3:void browse(android.view.View):63:63 -> browse
    1:1:void cancel(android.view.View):75:75 -> cancel
    1:2:void scan(android.view.View):67:68 -> scan
    3:5:void org.videolan.vlc.gui.helpers.MedialibraryUtils.addDevice(java.lang.String,android.content.Context):29:31 -> scan
    3:5:void scan(android.view.View):68 -> scan
    6:6:void scan(android.view.View):69:69 -> scan
    7:7:void scan(android.view.View):71:71 -> scan
org.videolan.vlc.gui.dialogs.DeviceDialog$onViewCreated$1 -> org.videolan.vlc.gui.dialogs.DeviceDialog$onViewCreated$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):39:39 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):42:42 -> invokeSuspend
    4:7:java.lang.Object invokeSuspend(java.lang.Object):39:42 -> invokeSuspend
org.videolan.vlc.gui.dialogs.DismissDialogFragment -> org.videolan.vlc.gui.dialogs.DismissDialogFragment:
    1:1:void <init>():6:6 -> <init>
    1:1:android.content.DialogInterface$OnDismissListener getOnDismissListener():7:7 -> getOnDismissListener
    1:3:void onDismiss(android.content.DialogInterface):11:13 -> onDismiss
    1:1:void setOnDismissListener(android.content.DialogInterface$OnDismissListener):7:7 -> setOnDismissListener
org.videolan.vlc.gui.dialogs.JumpToTimeDialog -> org.videolan.vlc.gui.dialogs.JumpToTimeDialog:
    1:1:void <init>():32:32 -> <init>
    1:1:void executeAction():35:35 -> executeAction
    2:6:void executeAction():37:41 -> executeAction
org.videolan.vlc.gui.dialogs.JumpToTimeDialog$Companion -> org.videolan.vlc.gui.dialogs.JumpToTimeDialog$Companion:
    1:1:void <init>():48:48 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):48 -> <init>
    1:1:org.videolan.vlc.gui.dialogs.JumpToTimeDialog newInstance():51:51 -> newInstance
org.videolan.vlc.gui.dialogs.LongClick -> org.videolan.vlc.gui.dialogs.LongClick:
    1:1:void <init>(org.videolan.vlc.gui.dialogs.SubtitleItem):59:59 -> <init>
    1:1:org.videolan.vlc.gui.dialogs.SubtitleItem getItem():59:59 -> getItem
org.videolan.vlc.gui.dialogs.NetworkServerDialog -> org.videolan.vlc.gui.dialogs.NetworkServerDialog:
    1:1:void <init>():31:31 -> <init>
    1:1:org.videolan.vlc.repository.BrowserFavRepository access$getMBrowserFavRepository$p(org.videolan.vlc.gui.dialogs.NetworkServerDialog):31:31 -> access$getMBrowserFavRepository$p
    1:1:android.net.Uri access$getNetworkUri$li(org.videolan.vlc.gui.dialogs.NetworkServerDialog):31:31 -> access$getNetworkUri$li
    1:1:android.net.Uri access$getNetworkUri$p(org.videolan.vlc.gui.dialogs.NetworkServerDialog):31:31 -> access$getNetworkUri$p
    1:1:void access$setMBrowserFavRepository$p(org.videolan.vlc.gui.dialogs.NetworkServerDialog,org.videolan.vlc.repository.BrowserFavRepository):31:31 -> access$setMBrowserFavRepository$p
    1:1:void access$setNetworkUri$li(org.videolan.vlc.gui.dialogs.NetworkServerDialog,android.net.Uri):31:31 -> access$setNetworkUri$li
    1:1:void access$setNetworkUri$p(org.videolan.vlc.gui.dialogs.NetworkServerDialog,android.net.Uri):31:31 -> access$setNetworkUri$p
    1:1:boolean getMIgnoreFirstSpinnerCb():53:53 -> getMIgnoreFirstSpinnerCb
    1:1:java.lang.String getPortForProtocol(int):190:190 -> getPortForProtocol
    1:3:void onAttach(android.content.Context):68:70 -> onAttach
    1:1:void onClick(android.view.View):246:246 -> onClick
    2:3:void saveServer():139:140 -> onClick
    2:3:void onClick(android.view.View):247 -> onClick
    4:6:void saveServer():142:144 -> onClick
    4:6:void onClick(android.view.View):247 -> onClick
    7:7:void saveServer():143:143 -> onClick
    7:7:void onClick(android.view.View):247 -> onClick
    8:8:void saveServer():142:142 -> onClick
    8:8:void onClick(android.view.View):247 -> onClick
    9:9:void saveServer():139:139 -> onClick
    9:9:void onClick(android.view.View):247 -> onClick
    10:10:void onClick(android.view.View):248:248 -> onClick
    1:3:android.app.Dialog onCreateDialog(android.os.Bundle):57:59 -> onCreateDialog
    4:5:android.app.Dialog onCreateDialog(android.os.Bundle):61:62 -> onCreateDialog
    1:1:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):87:87 -> onCreateView
    2:12:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):89:99 -> onCreateView
    13:13:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):101:101 -> onCreateView
    14:14:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):93:93 -> onCreateView
    15:15:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):92:92 -> onCreateView
    16:16:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):91:91 -> onCreateView
    17:17:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):90:90 -> onCreateView
    1:3:void onDestroy():258:260 -> onDestroy
    1:2:void onDetach():74:75 -> onDetach
    1:3:void onDismiss(android.content.DialogInterface):79:81 -> onDismiss
    1:2:void onItemSelected(android.widget.AdapterView,android.view.View,int,long):201:202 -> onItemSelected
    3:3:void onItemSelected(android.widget.AdapterView,android.view.View,int,long):207:207 -> onItemSelected
    4:4:void onItemSelected(android.widget.AdapterView,android.view.View,int,long):209:209 -> onItemSelected
    5:12:void onItemSelected(android.widget.AdapterView,android.view.View,int,long):220:227 -> onItemSelected
    13:13:void onItemSelected(android.widget.AdapterView,android.view.View,int,long):226:226 -> onItemSelected
    14:14:void onItemSelected(android.widget.AdapterView,android.view.View,int,long):225:225 -> onItemSelected
    15:15:void onItemSelected(android.widget.AdapterView,android.view.View,int,long):224:224 -> onItemSelected
    16:16:void onItemSelected(android.widget.AdapterView,android.view.View,int,long):223:223 -> onItemSelected
    17:17:void onItemSelected(android.widget.AdapterView,android.view.View,int,long):222:222 -> onItemSelected
    18:18:void onItemSelected(android.widget.AdapterView,android.view.View,int,long):221:221 -> onItemSelected
    19:19:void onItemSelected(android.widget.AdapterView,android.view.View,int,long):220:220 -> onItemSelected
    20:20:void onItemSelected(android.widget.AdapterView,android.view.View,int,long):209:209 -> onItemSelected
    1:4:void onTextChanged(java.lang.CharSequence,int,int,int):235:238 -> onTextChanged
    5:5:void onTextChanged(java.lang.CharSequence,int,int,int):237:237 -> onTextChanged
    6:6:void onTextChanged(java.lang.CharSequence,int,int,int):236:236 -> onTextChanged
    7:7:void onTextChanged(java.lang.CharSequence,int,int,int):235:235 -> onTextChanged
    8:8:void onTextChanged(java.lang.CharSequence,int,int,int):240:240 -> onTextChanged
    9:9:void onTextChanged(java.lang.CharSequence,int,int,int):235:235 -> onTextChanged
    1:1:void onViewCreated(android.view.View,android.os.Bundle):106:106 -> onViewCreated
    2:3:void onViewCreated(android.view.View,android.os.Bundle):108:109 -> onViewCreated
    4:12:void onViewCreated(android.view.View,android.os.Bundle):111:119 -> onViewCreated
    13:13:void onViewCreated(android.view.View,android.os.Bundle):121:121 -> onViewCreated
    14:15:int getProtocolSpinnerPosition(java.lang.String):181:182 -> onViewCreated
    14:15:void onViewCreated(android.view.View,android.os.Bundle):121 -> onViewCreated
    16:18:void onViewCreated(android.view.View,android.os.Bundle):122:124 -> onViewCreated
    19:19:void onViewCreated(android.view.View,android.os.Bundle):123:123 -> onViewCreated
    20:20:void onViewCreated(android.view.View,android.os.Bundle):122:122 -> onViewCreated
    21:21:int getProtocolSpinnerPosition(java.lang.String):181:181 -> onViewCreated
    21:21:void onViewCreated(android.view.View,android.os.Bundle):121 -> onViewCreated
    22:22:void onViewCreated(android.view.View,android.os.Bundle):121:121 -> onViewCreated
    23:23:void onViewCreated(android.view.View,android.os.Bundle):118:118 -> onViewCreated
    24:24:void onViewCreated(android.view.View,android.os.Bundle):116:116 -> onViewCreated
    25:25:void onViewCreated(android.view.View,android.os.Bundle):114:114 -> onViewCreated
    26:26:void onViewCreated(android.view.View,android.os.Bundle):113:113 -> onViewCreated
    27:29:void onViewCreated(android.view.View,android.os.Bundle):126:128 -> onViewCreated
    30:33:void onViewCreated(android.view.View,android.os.Bundle):130:133 -> onViewCreated
    34:34:void onViewCreated(android.view.View,android.os.Bundle):135:135 -> onViewCreated
    35:35:void onViewCreated(android.view.View,android.os.Bundle):133:133 -> onViewCreated
    36:36:void onViewCreated(android.view.View,android.os.Bundle):132:132 -> onViewCreated
    37:37:void onViewCreated(android.view.View,android.os.Bundle):131:131 -> onViewCreated
    38:38:void onViewCreated(android.view.View,android.os.Bundle):130:130 -> onViewCreated
    39:39:void onViewCreated(android.view.View,android.os.Bundle):128:128 -> onViewCreated
    40:40:void onViewCreated(android.view.View,android.os.Bundle):127:127 -> onViewCreated
    41:41:void onViewCreated(android.view.View,android.os.Bundle):126:126 -> onViewCreated
    42:42:void onViewCreated(android.view.View,android.os.Bundle):109:109 -> onViewCreated
    1:1:void setMIgnoreFirstSpinnerCb(boolean):53:53 -> setMIgnoreFirstSpinnerCb
    1:2:void setServer(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):253:254 -> setServer
    1:5:void updateUrl():152:156 -> updateUrl
    6:6:void updateUrl():155:155 -> updateUrl
    7:7:void updateUrl():158:158 -> updateUrl
    8:8:boolean needPort():172:172 -> updateUrl
    8:8:void updateUrl():159 -> updateUrl
    9:9:boolean needPort():174:174 -> updateUrl
    9:9:void updateUrl():159 -> updateUrl
    10:10:boolean needPort():172:172 -> updateUrl
    10:10:void updateUrl():159 -> updateUrl
    11:11:void updateUrl():160:160 -> updateUrl
    12:15:void updateUrl():162:165 -> updateUrl
    16:16:void updateUrl():163:163 -> updateUrl
    17:17:void updateUrl():162:162 -> updateUrl
    18:19:void updateUrl():167:168 -> updateUrl
    20:20:void updateUrl():167:167 -> updateUrl
    21:21:void updateUrl():162:162 -> updateUrl
    22:22:boolean needPort():172:172 -> updateUrl
    22:22:void updateUrl():159 -> updateUrl
    23:23:void updateUrl():158:158 -> updateUrl
    24:24:void updateUrl():155:155 -> updateUrl
    25:25:void updateUrl():153:153 -> updateUrl
org.videolan.vlc.gui.dialogs.NetworkServerDialog$saveServer$1 -> org.videolan.vlc.gui.dialogs.NetworkServerDialog$saveServer$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):144:144 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):148:148 -> invokeSuspend
    4:8:java.lang.Object invokeSuspend(java.lang.Object):144:148 -> invokeSuspend
org.videolan.vlc.gui.dialogs.PickTimeFragment -> org.videolan.vlc.gui.dialogs.PickTimeFragment:
    1:1:void <init>():40:40 -> <init>
    2:7:void <init>():44:49 -> <init>
    1:1:java.lang.String getHours():44:44 -> getHours
    1:1:java.lang.String getLastNumbers(java.lang.String):145:145 -> getLastNumbers
    2:2:java.lang.String getLastNumbers(java.lang.String):147:147 -> getLastNumbers
    3:3:java.lang.String getLastNumbers(java.lang.String):150:150 -> getLastNumbers
    1:1:int getMaxTimeSize():49:49 -> getMaxTimeSize
    1:1:java.lang.String getMinutes():45:45 -> getMinutes
    1:1:org.videolan.vlc.PlaybackService getPlaybackService():52:52 -> getPlaybackService
    1:1:java.lang.String getSeconds():46:46 -> getSeconds
    1:1:android.view.View initialFocusedView():111:111 -> initialFocusedView
    1:1:void onChanged(java.lang.Object):40:40 -> onChanged
    2:2:void onChanged(org.videolan.vlc.PlaybackService):192:192 -> onChanged
    1:1:void onClick(android.view.View):126:126 -> onClick
    2:2:void onClick(android.view.View):140:140 -> onClick
    3:5:void deleteLastNumber():158:160 -> onClick
    3:5:void onClick(android.view.View):139 -> onClick
    6:6:void onClick(android.view.View):135:135 -> onClick
    7:7:void onClick(android.view.View):134:134 -> onClick
    8:8:void onClick(android.view.View):133:133 -> onClick
    9:9:void onClick(android.view.View):132:132 -> onClick
    10:10:void onClick(android.view.View):131:131 -> onClick
    11:11:void onClick(android.view.View):130:130 -> onClick
    12:12:void onClick(android.view.View):138:138 -> onClick
    13:13:void onClick(android.view.View):129:129 -> onClick
    14:14:void onClick(android.view.View):128:128 -> onClick
    15:15:void onClick(android.view.View):127:127 -> onClick
    16:16:void onClick(android.view.View):137:137 -> onClick
    17:17:void onClick(android.view.View):136:136 -> onClick
    1:3:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):68:70 -> onCreateView
    4:35:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):72:103 -> onCreateView
    36:36:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):105:105 -> onCreateView
    37:37:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):70:70 -> onCreateView
    38:38:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):69:69 -> onCreateView
    1:2:void onFocusChange(android.view.View,boolean):120:121 -> onFocusChange
    1:2:void onViewCreated(android.view.View,android.os.Bundle):115:116 -> onViewCreated
    1:1:java.lang.String removeLastNumbers(java.lang.String):154:154 -> removeLastNumbers
    1:1:void setHours(java.lang.String):44:44 -> setHours
    1:1:void setMaxTimeSize(int):49:49 -> setMaxTimeSize
    1:1:void setMinutes(java.lang.String):45:45 -> setMinutes
    1:1:void setPlaybackService(org.videolan.vlc.PlaybackService):52:52 -> setPlaybackService
    1:1:void setSeconds(java.lang.String):46:46 -> setSeconds
    1:1:void updateValue(java.lang.String):165:165 -> updateValue
    2:4:void updateValue(java.lang.String):167:169 -> updateValue
    5:9:void updateValue(java.lang.String):171:175 -> updateValue
    10:10:void updateValue(java.lang.String):177:177 -> updateValue
    11:14:void updateValue(java.lang.String):179:182 -> updateValue
    15:17:void updateValue(java.lang.String):184:186 -> updateValue
    18:18:void updateValue(java.lang.String):188:188 -> updateValue
org.videolan.vlc.gui.dialogs.PlaybackSpeedDialog -> org.videolan.vlc.gui.dialogs.PlaybackSpeedDialog:
    1:1:void <init>():43:43 -> <init>
    2:2:void <init>():51:51 -> <init>
    3:3:void <init>():67:67 -> <init>
    4:4:void <init>():75:75 -> <init>
    5:5:void <init>():82:82 -> <init>
    1:1:void changeSpeed(float):130:130 -> access$changeSpeed
    1:1:void access$changeSpeed(org.videolan.vlc.gui.dialogs.PlaybackSpeedDialog,float):43 -> access$changeSpeed
    2:2:void changeSpeed(float):132:132 -> access$changeSpeed
    2:2:void access$changeSpeed(org.videolan.vlc.gui.dialogs.PlaybackSpeedDialog,float):43 -> access$changeSpeed
    3:5:void changeSpeed(float):134:136 -> access$changeSpeed
    3:5:void access$changeSpeed(org.videolan.vlc.gui.dialogs.PlaybackSpeedDialog,float):43 -> access$changeSpeed
    6:6:void changeSpeed(float):138:138 -> access$changeSpeed
    6:6:void access$changeSpeed(org.videolan.vlc.gui.dialogs.PlaybackSpeedDialog,float):43 -> access$changeSpeed
    7:7:void changeSpeed(float):136:136 -> access$changeSpeed
    7:7:void access$changeSpeed(org.videolan.vlc.gui.dialogs.PlaybackSpeedDialog,float):43 -> access$changeSpeed
    8:8:void changeSpeed(float):130:130 -> access$changeSpeed
    8:8:void access$changeSpeed(org.videolan.vlc.gui.dialogs.PlaybackSpeedDialog,float):43 -> access$changeSpeed
    1:1:org.videolan.vlc.PlaybackService access$getPlaybackService$p(org.videolan.vlc.gui.dialogs.PlaybackSpeedDialog):43:43 -> access$getPlaybackService$p
    1:1:void access$setPlaybackService$p(org.videolan.vlc.gui.dialogs.PlaybackSpeedDialog,org.videolan.vlc.PlaybackService):43:43 -> access$setPlaybackService$p
    1:1:void access$setRateProgress(org.videolan.vlc.gui.dialogs.PlaybackSpeedDialog):43:43 -> access$setRateProgress
    1:1:void access$updateInterface(org.videolan.vlc.gui.dialogs.PlaybackSpeedDialog):43:43 -> access$updateInterface
    1:1:android.view.View initialFocusedView():90:90 -> initialFocusedView
    1:1:void onChanged(java.lang.Object):43:43 -> onChanged
    2:3:void onChanged(org.videolan.vlc.PlaybackService):154:155 -> onChanged
    4:4:void onChanged(org.videolan.vlc.PlaybackService):157:157 -> onChanged
    1:5:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):96:100 -> onCreateView
    6:11:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):102:107 -> onCreateView
    12:12:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):109:109 -> onCreateView
    13:14:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):112:113 -> onCreateView
    15:15:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):109:109 -> onCreateView
    16:16:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):105:105 -> onCreateView
    17:17:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):102:102 -> onCreateView
    1:2:void onViewCreated(android.view.View,android.os.Bundle):118:119 -> onViewCreated
    1:4:void setRateProgress():123:126 -> setRateProgress
    5:5:void setRateProgress():125:125 -> setRateProgress
    6:6:void setRateProgress():123:123 -> setRateProgress
    1:2:void updateInterface():142:143 -> updateInterface
    3:3:void updateInterface():145:145 -> updateInterface
    4:4:void updateInterface():147:147 -> updateInterface
    5:5:void updateInterface():143:143 -> updateInterface
    6:6:void updateInterface():142:142 -> updateInterface
org.videolan.vlc.gui.dialogs.PlaybackSpeedDialog$Companion -> org.videolan.vlc.gui.dialogs.PlaybackSpeedDialog$Companion:
    1:1:void <init>():168:168 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):168 -> <init>
    1:1:org.videolan.vlc.gui.dialogs.PlaybackSpeedDialog newInstance():173:173 -> newInstance
org.videolan.vlc.gui.dialogs.PlaybackSpeedDialog$resetListener$1 -> org.videolan.vlc.gui.dialogs.PlaybackSpeedDialog$resetListener$1:
    1:1:void onClick(android.view.View):68:68 -> onClick
    2:3:void onClick(android.view.View):71:72 -> onClick
    4:4:void onClick(android.view.View):71:71 -> onClick
    5:5:void onClick(android.view.View):68:68 -> onClick
org.videolan.vlc.gui.dialogs.PlaybackSpeedDialog$seekBarListener$1 -> org.videolan.vlc.gui.dialogs.PlaybackSpeedDialog$seekBarListener$1:
    1:1:void <init>(org.videolan.vlc.gui.dialogs.PlaybackSpeedDialog):51:51 -> <init>
    1:1:void onProgressChanged(android.widget.SeekBar,int,boolean):53:53 -> onProgressChanged
    2:4:void onProgressChanged(android.widget.SeekBar,int,boolean):56:58 -> onProgressChanged
    5:5:void onProgressChanged(android.widget.SeekBar,int,boolean):57:57 -> onProgressChanged
    6:6:void onProgressChanged(android.widget.SeekBar,int,boolean):53:53 -> onProgressChanged
org.videolan.vlc.gui.dialogs.PlaybackSpeedDialog$speedDownListener$1 -> org.videolan.vlc.gui.dialogs.PlaybackSpeedDialog$speedDownListener$1:
    1:1:void onClick(android.view.View):83:83 -> onClick
    2:3:void onClick(android.view.View):85:86 -> onClick
org.videolan.vlc.gui.dialogs.PlaybackSpeedDialog$speedUpListener$1 -> org.videolan.vlc.gui.dialogs.PlaybackSpeedDialog$speedUpListener$1:
    1:1:void onClick(android.view.View):76:76 -> onClick
    2:3:void onClick(android.view.View):78:79 -> onClick
org.videolan.vlc.gui.dialogs.RenderersDialog -> org.videolan.vlc.gui.dialogs.RenderersDialog:
    1:2:void <init>():48:49 -> <init>
    3:4:void <init>():51:52 -> <init>
    1:1:org.videolan.vlc.gui.dialogs.RenderersDialog$RendererAdapter access$getMAdapter$p(org.videolan.vlc.gui.dialogs.RenderersDialog):48:48 -> access$getMAdapter$p
    1:1:org.videolan.vlc.gui.dialogs.RenderersDialog$RendererClickhandler access$getMClickHandler$p(org.videolan.vlc.gui.dialogs.RenderersDialog):48:48 -> access$getMClickHandler$p
    1:1:java.util.List access$getRenderers$p(org.videolan.vlc.gui.dialogs.RenderersDialog):48:48 -> access$getRenderers$p
    1:1:void access$setRenderers$p(org.videolan.vlc.gui.dialogs.RenderersDialog,java.util.List):48:48 -> access$setRenderers$p
    1:2:void onCreate(android.os.Bundle):55:56 -> onCreate
    1:5:android.app.Dialog onCreateDialog(android.os.Bundle):65:69 -> onCreateDialog
    1:3:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):74:76 -> onCreateView
    1:6:void onViewCreated(android.view.View,android.os.Bundle):80:85 -> onViewCreated
    7:7:void onViewCreated(android.view.View,android.os.Bundle):84:84 -> onViewCreated
    8:8:void onViewCreated(android.view.View,android.os.Bundle):83:83 -> onViewCreated
    9:9:void onViewCreated(android.view.View,android.os.Bundle):82:82 -> onViewCreated
    10:10:void onViewCreated(android.view.View,android.os.Bundle):81:81 -> onViewCreated
    11:11:void onViewCreated(android.view.View,android.os.Bundle):80:80 -> onViewCreated
org.videolan.vlc.gui.dialogs.RenderersDialog$RendererAdapter -> org.videolan.vlc.gui.dialogs.RenderersDialog$RendererAdapter:
    1:1:void <init>(org.videolan.vlc.gui.dialogs.RenderersDialog):88:88 -> <init>
    1:1:int getItemCount():102:102 -> getItemCount
    1:1:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):88:88 -> onBindViewHolder
    2:4:void onBindViewHolder(org.videolan.vlc.gui.helpers.SelectorViewHolder,int):97:99 -> onBindViewHolder
    2:4:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):88 -> onBindViewHolder
    1:3:org.videolan.vlc.gui.helpers.SelectorViewHolder onCreateViewHolder(android.view.ViewGroup,int):91:93 -> onCreateViewHolder
    1:3:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):88 -> onCreateViewHolder
org.videolan.vlc.gui.dialogs.RenderersDialog$RendererClickhandler -> org.videolan.vlc.gui.dialogs.RenderersDialog$RendererClickhandler:
    1:1:void <init>(org.videolan.vlc.gui.dialogs.RenderersDialog):107:107 -> <init>
    1:2:void connect(org.videolan.libvlc.RendererItem):109:110 -> connect
    3:4:void connect(org.videolan.libvlc.RendererItem):112:113 -> connect
org.videolan.vlc.gui.dialogs.RenderersDialog$onCreate$1 -> org.videolan.vlc.gui.dialogs.RenderersDialog$onCreate$1:
    1:1:void onChanged(java.lang.Object):48:48 -> onChanged
    2:3:void onChanged(java.util.List):58:59 -> onChanged
    2:3:void onChanged(java.lang.Object):48 -> onChanged
org.videolan.vlc.gui.dialogs.SavePlaylistDialog -> org.videolan.vlc.gui.dialogs.SavePlaylistDialog:
    1:1:void <init>():50:50 -> <init>
    2:2:void <init>():52:52 -> <init>
    1:1:org.videolan.medialibrary.interfaces.media.AbstractPlaylist access$getCurrentPLaylist$p(org.videolan.vlc.gui.dialogs.SavePlaylistDialog):50:50 -> access$getCurrentPLaylist$p
    1:1:android.widget.EditText access$getEditText$p(org.videolan.vlc.gui.dialogs.SavePlaylistDialog):50:50 -> access$getEditText$p
    1:1:org.videolan.medialibrary.interfaces.AbstractMedialibrary access$getMedialibrary$p(org.videolan.vlc.gui.dialogs.SavePlaylistDialog):50:50 -> access$getMedialibrary$p
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] access$getNewTrack$p(org.videolan.vlc.gui.dialogs.SavePlaylistDialog):50:50 -> access$getNewTrack$p
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] access$getTracks$p(org.videolan.vlc.gui.dialogs.SavePlaylistDialog):50:50 -> access$getTracks$p
    1:1:void access$setCurrentPLaylist$p(org.videolan.vlc.gui.dialogs.SavePlaylistDialog,org.videolan.medialibrary.interfaces.media.AbstractPlaylist):50:50 -> access$setCurrentPLaylist$p
    1:1:void access$setEditText$p(org.videolan.vlc.gui.dialogs.SavePlaylistDialog,android.widget.EditText):50:50 -> access$setEditText$p
    1:1:void access$setMedialibrary$p(org.videolan.vlc.gui.dialogs.SavePlaylistDialog,org.videolan.medialibrary.interfaces.AbstractMedialibrary):50:50 -> access$setMedialibrary$p
    1:1:void access$setNewTrack$p(org.videolan.vlc.gui.dialogs.SavePlaylistDialog,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[]):50:50 -> access$setNewTrack$p
    1:1:void access$setTracks$p(org.videolan.vlc.gui.dialogs.SavePlaylistDialog,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[]):50:50 -> access$setTracks$p
    1:1:android.view.View initialFocusedView():67:67 -> initialFocusedView
    1:1:void onClick(android.view.View):116:116 -> onClick
    2:3:void onClick(org.videolan.medialibrary.media.MediaLibraryItem):171:172 -> onClick
    4:4:void onClick(org.videolan.medialibrary.media.MediaLibraryItem):171:171 -> onClick
    1:3:void onCreate(android.os.Bundle):70:72 -> onCreate
    4:4:void onCreate(android.os.Bundle):75:75 -> onCreate
    5:5:void onCreate(android.os.Bundle):73:73 -> onCreate
    6:6:void onCreate(android.os.Bundle):81:81 -> onCreate
    7:7:void onCreate(android.os.Bundle):79:79 -> onCreate
    1:1:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):89:89 -> onCreateView
    1:1:boolean onEditorAction(android.widget.TextView,int,android.view.KeyEvent):120:120 -> onEditorAction
    1:1:void onViewCreated(android.view.View,android.os.Bundle):93:93 -> onViewCreated
    2:7:void onViewCreated(android.view.View,android.os.Bundle):95:100 -> onViewCreated
    8:12:void onViewCreated(android.view.View,android.os.Bundle):102:106 -> onViewCreated
    13:13:void updateEmptyView():112:112 -> onViewCreated
    13:13:void onViewCreated(android.view.View,android.os.Bundle):107 -> onViewCreated
    14:14:boolean org.videolan.vlc.gui.SimpleAdapter.isEmpty():33:33 -> onViewCreated
    14:14:void updateEmptyView():112 -> onViewCreated
    14:14:void onViewCreated(android.view.View,android.os.Bundle):107 -> onViewCreated
    15:15:void updateEmptyView():112:112 -> onViewCreated
    15:15:void onViewCreated(android.view.View,android.os.Bundle):107 -> onViewCreated
    16:16:void onViewCreated(android.view.View,android.os.Bundle):106:106 -> onViewCreated
    17:17:void onViewCreated(android.view.View,android.os.Bundle):105:105 -> onViewCreated
    18:18:void onViewCreated(android.view.View,android.os.Bundle):104:104 -> onViewCreated
    19:19:void onViewCreated(android.view.View,android.os.Bundle):103:103 -> onViewCreated
    20:20:void onViewCreated(android.view.View,android.os.Bundle):102:102 -> onViewCreated
    21:21:void onViewCreated(android.view.View,android.os.Bundle):100:100 -> onViewCreated
    1:1:kotlinx.coroutines.Job savePlaylist():124:124 -> savePlaylist
org.videolan.vlc.gui.dialogs.SavePlaylistDialog$savePlaylist$1 -> org.videolan.vlc.gui.dialogs.SavePlaylistDialog$savePlaylist$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):124:124 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):167:167 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):124:125 -> invokeSuspend
    6:7:java.lang.Object invokeSuspend(java.lang.Object):166:167 -> invokeSuspend
org.videolan.vlc.gui.dialogs.SavePlaylistDialog$savePlaylist$1$1 -> org.videolan.vlc.gui.dialogs.SavePlaylistDialog$savePlaylist$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:3:java.lang.Object invokeSuspend(java.lang.Object):125:126 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):188:188 -> invokeSuspend
    5:5:java.lang.Object invokeSuspend(java.lang.Object):193:193 -> invokeSuspend
    6:6:java.lang.Character kotlin.coroutines.jvm.internal.Boxing.boxChar(char):48:48 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):193 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):193:193 -> invokeSuspend
    8:8:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):126 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):126:126 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):208:208 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):186:186 -> invokeSuspend
    12:14:java.lang.Object invokeSuspend(java.lang.Object):127:129 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):131:131 -> invokeSuspend
    16:16:org.videolan.medialibrary.interfaces.media.AbstractPlaylist org.videolan.vlc.gui.dialogs.SavePlaylistDialogKt.getPlaylistByName(org.videolan.medialibrary.interfaces.AbstractMedialibrary,java.lang.String):184:184 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):131 -> invokeSuspend
    17:18:org.videolan.medialibrary.interfaces.media.AbstractPlaylist org.videolan.vlc.gui.dialogs.SavePlaylistDialogKt.getPlaylistByName(org.videolan.medialibrary.interfaces.AbstractMedialibrary,java.lang.String):186:187 -> invokeSuspend
    17:18:java.lang.Object invokeSuspend(java.lang.Object):131 -> invokeSuspend
    19:19:org.videolan.medialibrary.interfaces.media.AbstractPlaylist org.videolan.vlc.gui.dialogs.SavePlaylistDialogKt.getPlaylistByName(org.videolan.medialibrary.interfaces.AbstractMedialibrary,java.lang.String):184:184 -> invokeSuspend
    19:19:java.lang.Object invokeSuspend(java.lang.Object):131 -> invokeSuspend
    20:20:java.lang.Object invokeSuspend(java.lang.Object):131:131 -> invokeSuspend
    21:21:java.lang.Object invokeSuspend(java.lang.Object):135:135 -> invokeSuspend
    22:23:java.lang.Object invokeSuspend(java.lang.Object):137:138 -> invokeSuspend
    24:24:java.lang.Object invokeSuspend(java.lang.Object):140:140 -> invokeSuspend
    25:28:java.lang.Object invokeSuspend(java.lang.Object):142:145 -> invokeSuspend
    29:29:java.lang.Object invokeSuspend(java.lang.Object):147:147 -> invokeSuspend
    30:30:java.lang.Object invokeSuspend(java.lang.Object):149:149 -> invokeSuspend
    31:31:java.lang.Long kotlin.coroutines.jvm.internal.Boxing.boxLong(long):36:36 -> invokeSuspend
    31:31:java.lang.Object invokeSuspend(java.lang.Object):149 -> invokeSuspend
    32:32:java.lang.Object invokeSuspend(java.lang.Object):149:149 -> invokeSuspend
    33:34:java.lang.Object invokeSuspend(java.lang.Object):151:152 -> invokeSuspend
    35:35:java.lang.Long kotlin.coroutines.jvm.internal.Boxing.boxLong(long):36:36 -> invokeSuspend
    35:35:java.lang.Object invokeSuspend(java.lang.Object):152 -> invokeSuspend
    36:36:java.lang.Object invokeSuspend(java.lang.Object):152:152 -> invokeSuspend
    37:37:java.lang.Long kotlin.coroutines.jvm.internal.Boxing.boxLong(long):36:36 -> invokeSuspend
    37:37:java.lang.Object invokeSuspend(java.lang.Object):155 -> invokeSuspend
    38:38:java.lang.Object invokeSuspend(java.lang.Object):155:155 -> invokeSuspend
    39:40:java.lang.Object invokeSuspend(java.lang.Object):159:160 -> invokeSuspend
    41:42:java.lang.Object invokeSuspend(java.lang.Object):164:165 -> invokeSuspend
    43:43:java.lang.Object invokeSuspend(java.lang.Object):131:131 -> invokeSuspend
    44:44:java.lang.Object invokeSuspend(java.lang.Object):126:126 -> invokeSuspend
    45:45:java.lang.Object invokeSuspend(java.lang.Object):165:165 -> invokeSuspend
org.videolan.vlc.gui.dialogs.SelectChapterDialog -> org.videolan.vlc.gui.dialogs.SelectChapterDialog:
    1:1:void <init>():43:43 -> <init>
    1:1:android.view.View initialFocusedView():57:57 -> initialFocusedView
    1:1:void onChanged(java.lang.Object):43:43 -> onChanged
    2:2:void onChanged(org.videolan.vlc.PlaybackService):104:104 -> onChanged
    3:4:void initChapterList():73:74 -> onChanged
    3:4:void onChanged(org.videolan.vlc.PlaybackService):105 -> onChanged
    5:5:void initChapterList():77:77 -> onChanged
    5:5:void onChanged(org.videolan.vlc.PlaybackService):105 -> onChanged
    6:6:void initChapterList():80:80 -> onChanged
    6:6:void onChanged(org.videolan.vlc.PlaybackService):105 -> onChanged
    7:7:void initChapterList():83:83 -> onChanged
    7:7:void onChanged(org.videolan.vlc.PlaybackService):105 -> onChanged
    8:8:void initChapterList():81:81 -> onChanged
    8:8:void onChanged(org.videolan.vlc.PlaybackService):105 -> onChanged
    9:9:void initChapterList():84:84 -> onChanged
    9:9:void onChanged(org.videolan.vlc.PlaybackService):105 -> onChanged
    10:10:void initChapterList():80:80 -> onChanged
    10:10:void onChanged(org.videolan.vlc.PlaybackService):105 -> onChanged
    11:11:void initChapterList():88:88 -> onChanged
    11:11:void onChanged(org.videolan.vlc.PlaybackService):105 -> onChanged
    12:13:void initChapterList():90:91 -> onChanged
    12:13:void onChanged(org.videolan.vlc.PlaybackService):105 -> onChanged
    14:14:void initChapterList():90:90 -> onChanged
    14:14:void onChanged(org.videolan.vlc.PlaybackService):105 -> onChanged
    15:15:void initChapterList():73:73 -> onChanged
    15:15:void onChanged(org.videolan.vlc.PlaybackService):105 -> onChanged
    16:16:void onChanged(org.videolan.vlc.PlaybackService):107:107 -> onChanged
    1:2:void onChapterSelected(int):97:98 -> onChapterSelected
    1:2:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):61:62 -> onCreateView
    1:2:void onViewCreated(android.view.View,android.os.Bundle):68:69 -> onViewCreated
org.videolan.vlc.gui.dialogs.SelectChapterDialog$Chapter -> org.videolan.vlc.gui.dialogs.SelectChapterDialog$Chapter:
    1:1:void <init>(java.lang.String,java.lang.String):119:119 -> <init>
    1:1:java.lang.String getName():119:119 -> getName
    1:1:java.lang.String getTime():119:119 -> getTime
org.videolan.vlc.gui.dialogs.SelectChapterDialog$ChapterAdapter -> org.videolan.vlc.gui.dialogs.SelectChapterDialog$ChapterAdapter:
    1:1:void <init>(org.videolan.vlc.gui.dialogs.SelectChapterDialog,java.util.List,java.lang.Integer,org.videolan.vlc.gui.dialogs.IOnChapterSelectedListener):121:121 -> <init>
    1:1:int getItemCount():136:136 -> getItemCount
    1:1:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):121:121 -> onBindViewHolder
    2:3:void onBindViewHolder(org.videolan.vlc.gui.dialogs.SelectChapterDialog$ChapterViewHolder,int):125:126 -> onBindViewHolder
    2:3:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):121 -> onBindViewHolder
    4:4:void onBindViewHolder(org.videolan.vlc.gui.dialogs.SelectChapterDialog$ChapterViewHolder,int):125:125 -> onBindViewHolder
    4:4:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):121 -> onBindViewHolder
    1:2:org.videolan.vlc.gui.dialogs.SelectChapterDialog$ChapterViewHolder onCreateViewHolder(android.view.ViewGroup,int):130:131 -> onCreateViewHolder
    1:2:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):121 -> onCreateViewHolder
    3:3:org.videolan.vlc.gui.dialogs.SelectChapterDialog$ChapterViewHolder onCreateViewHolder(android.view.ViewGroup,int):130:130 -> onCreateViewHolder
    3:3:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):121 -> onCreateViewHolder
org.videolan.vlc.gui.dialogs.SelectChapterDialog$ChapterViewHolder -> org.videolan.vlc.gui.dialogs.SelectChapterDialog$ChapterViewHolder:
    1:1:void <init>(org.videolan.vlc.gui.dialogs.SelectChapterDialog,org.videolan.vlc.databinding.ChapterListItemBinding,org.videolan.vlc.gui.dialogs.IOnChapterSelectedListener):140:140 -> <init>
    2:2:void <init>(org.videolan.vlc.gui.dialogs.SelectChapterDialog,org.videolan.vlc.databinding.ChapterListItemBinding,org.videolan.vlc.gui.dialogs.IOnChapterSelectedListener):143:143 -> <init>
    1:1:void onClick(android.view.View):147:147 -> onClick
org.videolan.vlc.gui.dialogs.SelectChapterDialog$Companion -> org.videolan.vlc.gui.dialogs.SelectChapterDialog$Companion:
    1:1:void <init>():45:45 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):45 -> <init>
    1:1:org.videolan.vlc.gui.dialogs.SelectChapterDialog newInstance():48:48 -> newInstance
org.videolan.vlc.gui.dialogs.Simple -> org.videolan.vlc.gui.dialogs.Simple:
    1:1:void <init>(int,java.lang.String,int):142:142 -> <init>
org.videolan.vlc.gui.dialogs.SleepTimerDialog -> org.videolan.vlc.gui.dialogs.SleepTimerDialog:
    1:1:void <clinit>():79:79 -> <clinit>
    1:1:void <init>():38:38 -> <init>
    1:3:void executeAction():48:50 -> executeAction
    4:8:void executeAction():52:56 -> executeAction
    9:9:void executeAction():59:59 -> executeAction
    1:4:void onClick(android.view.View):67:70 -> onClick
    1:2:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):42:43 -> onCreateView
    1:1:boolean showDeleteCurrent():63:63 -> showDeleteCurrent
org.videolan.vlc.gui.dialogs.SleepTimerDialog$Companion -> org.videolan.vlc.gui.dialogs.SleepTimerDialog$Companion:
    1:1:void <init>():77:77 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):77 -> <init>
    1:1:org.videolan.vlc.gui.dialogs.SleepTimerDialog newInstance():82:82 -> newInstance
org.videolan.vlc.gui.dialogs.State -> org.videolan.vlc.gui.dialogs.State:
    1:1:void <init>(java.lang.String,int):14:14 -> <init>
org.videolan.vlc.gui.dialogs.SubtitleDownloadFragment -> org.videolan.vlc.gui.dialogs.SubtitleDownloadFragment:
    1:1:void <init>():23:23 -> <init>
    1:1:void access$focusOnView(org.videolan.vlc.gui.dialogs.SubtitleDownloadFragment,androidx.core.widget.NestedScrollView,android.view.View):23:23 -> access$focusOnView
    1:1:org.videolan.vlc.gui.dialogs.SubtitlesAdapter access$getAdapter$p(org.videolan.vlc.gui.dialogs.SubtitleDownloadFragment):23:23 -> access$getAdapter$p
    1:1:org.videolan.vlc.viewmodels.SubtitlesModel access$getViewModel$p(org.videolan.vlc.gui.dialogs.SubtitleDownloadFragment):23:23 -> access$getViewModel$p
    1:1:void access$setAdapter$p(org.videolan.vlc.gui.dialogs.SubtitleDownloadFragment,org.videolan.vlc.gui.dialogs.SubtitlesAdapter):23:23 -> access$setAdapter$p
    1:1:void access$setViewModel$p(org.videolan.vlc.gui.dialogs.SubtitleDownloadFragment,org.videolan.vlc.viewmodels.SubtitlesModel):23:23 -> access$setViewModel$p
    1:1:void focusOnView(androidx.core.widget.NestedScrollView,android.view.View):78:78 -> focusOnView
    1:1:android.net.Uri getMediaUri():26:26 -> getMediaUri
    1:3:void onCreate(android.os.Bundle):29:31 -> onCreate
    1:3:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):35:37 -> onCreateView
    4:4:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):39:39 -> onCreateView
    5:5:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):41:41 -> onCreateView
    6:11:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):44:49 -> onCreateView
    12:12:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):54:54 -> onCreateView
    13:15:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):61:63 -> onCreateView
    16:17:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):71:72 -> onCreateView
    18:20:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):90:92 -> onCreateView
    21:21:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):72:72 -> onCreateView
    22:22:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):74:74 -> onCreateView
    23:23:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):72:72 -> onCreateView
    24:24:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):49:49 -> onCreateView
    25:25:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):47:47 -> onCreateView
    26:26:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):44:44 -> onCreateView
    27:27:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):37:37 -> onCreateView
    1:1:void setMediaUri(android.net.Uri):26:26 -> setMediaUri
org.videolan.vlc.gui.dialogs.SubtitleDownloadFragment$Companion -> org.videolan.vlc.gui.dialogs.SubtitleDownloadFragment$Companion:
    1:1:void <init>():81:81 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):81 -> <init>
    1:2:org.videolan.vlc.gui.dialogs.SubtitleDownloadFragment newInstance(android.net.Uri):83:84 -> newInstance
org.videolan.vlc.gui.dialogs.SubtitleDownloadFragment$onCreateView$1 -> org.videolan.vlc.gui.dialogs.SubtitleDownloadFragment$onCreateView$1:
    1:1:void onChanged(java.lang.Object):23:23 -> onChanged
    2:3:void onChanged(java.util.List):50:51 -> onChanged
    2:3:void onChanged(java.lang.Object):23 -> onChanged
org.videolan.vlc.gui.dialogs.SubtitleDownloadFragment$onCreateView$2 -> org.videolan.vlc.gui.dialogs.SubtitleDownloadFragment$onCreateView$2:
    1:3:void onClick(android.view.View):55:57 -> onClick
org.videolan.vlc.gui.dialogs.SubtitleDownloadFragment$onCreateView$3 -> org.videolan.vlc.gui.dialogs.SubtitleDownloadFragment$onCreateView$3:
    1:1:void <init>(org.videolan.vlc.gui.dialogs.SubtitleDownloadFragment,java.lang.String[]):63:63 -> <init>
    1:1:void onItemSelect(java.util.List):65:65 -> onItemSelect
    2:2:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.emptyList():69:69 -> onItemSelect
    2:2:java.util.List kotlin.collections.CollectionsKt.emptyList():0 -> onItemSelect
    2:2:void onItemSelect(java.util.List):65 -> onItemSelect
    3:4:void onItemSelect(java.util.List):90:91 -> onItemSelect
    5:5:void onItemSelect(java.util.List):66:66 -> onItemSelect
    6:8:void onItemSelect(java.util.List):93:95 -> onItemSelect
    9:10:void onItemSelect(java.util.List):66:67 -> onItemSelect
org.videolan.vlc.gui.dialogs.SubtitleDownloaderDialogFragment -> org.videolan.vlc.gui.dialogs.SubtitleDownloaderDialogFragment:
    1:1:void <init>():35:35 -> <init>
    2:2:void <init>():41:41 -> <init>
    1:1:android.widget.Toast access$getToast$li(org.videolan.vlc.gui.dialogs.SubtitleDownloaderDialogFragment):35:35 -> access$getToast$li
    1:1:android.widget.Toast access$getToast$p(org.videolan.vlc.gui.dialogs.SubtitleDownloaderDialogFragment):35:35 -> access$getToast$p
    1:1:java.util.List access$getUris$p(org.videolan.vlc.gui.dialogs.SubtitleDownloaderDialogFragment):35:35 -> access$getUris$p
    1:1:org.videolan.vlc.viewmodels.SubtitlesModel access$getViewModel$p(org.videolan.vlc.gui.dialogs.SubtitleDownloaderDialogFragment):35:35 -> access$getViewModel$p
    1:1:void access$setToast$li(org.videolan.vlc.gui.dialogs.SubtitleDownloaderDialogFragment,android.widget.Toast):35:35 -> access$setToast$li
    1:1:void access$setToast$p(org.videolan.vlc.gui.dialogs.SubtitleDownloaderDialogFragment,android.widget.Toast):35:35 -> access$setToast$p
    1:1:void access$setUris$p(org.videolan.vlc.gui.dialogs.SubtitleDownloaderDialogFragment,java.util.List):35:35 -> access$setUris$p
    1:1:void access$setViewModel$p(org.videolan.vlc.gui.dialogs.SubtitleDownloaderDialogFragment,org.videolan.vlc.viewmodels.SubtitlesModel):35:35 -> access$setViewModel$p
    1:1:kotlinx.coroutines.channels.SendChannel getListEventActor():41:41 -> getListEventActor
    1:1:void onConfigurationChanged(android.content.res.Configuration):103:103 -> onConfigurationChanged
    2:4:void onConfigurationChanged(android.content.res.Configuration):107:109 -> onConfigurationChanged
    5:5:void onConfigurationChanged(android.content.res.Configuration):108:108 -> onConfigurationChanged
    1:1:void onCreate(android.os.Bundle):65:65 -> onCreate
    2:3:void onCreate(android.os.Bundle):67:68 -> onCreate
    4:4:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.emptyList():69:69 -> onCreate
    4:4:java.util.List kotlin.collections.CollectionsKt.emptyList():0 -> onCreate
    4:4:void onCreate(android.os.Bundle):68 -> onCreate
    5:6:void onCreate(android.os.Bundle):68:69 -> onCreate
    7:7:void onCreate(android.os.Bundle):71:71 -> onCreate
    8:8:void onCreate(android.os.Bundle):69:69 -> onCreate
    1:5:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):75:79 -> onCreateView
    6:8:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):81:83 -> onCreateView
    9:9:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):85:85 -> onCreateView
    10:10:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):88:88 -> onCreateView
    11:11:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):93:93 -> onCreateView
    12:12:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):97:97 -> onCreateView
    13:13:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):99:99 -> onCreateView
    14:14:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):97:97 -> onCreateView
    15:15:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):81:81 -> onCreateView
    16:16:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):78:78 -> onCreateView
    17:17:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):77:77 -> onCreateView
    1:2:void onDestroy():119:120 -> onDestroy
    1:2:void onSaveInstanceState(android.os.Bundle):114:115 -> onSaveInstanceState
org.videolan.vlc.gui.dialogs.SubtitleDownloaderDialogFragment$Companion -> org.videolan.vlc.gui.dialogs.SubtitleDownloaderDialogFragment$Companion:
    1:1:void <init>():123:123 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):123 -> <init>
    1:1:org.videolan.vlc.gui.dialogs.SubtitleDownloaderDialogFragment newInstance(java.util.List):125:125 -> newInstance
    2:3:org.videolan.vlc.gui.dialogs.SubtitleDownloaderDialogFragment newInstance(java.util.List):127:128 -> newInstance
org.videolan.vlc.gui.dialogs.SubtitleDownloaderDialogFragment$ViewPagerAdapter -> org.videolan.vlc.gui.dialogs.SubtitleDownloaderDialogFragment$ViewPagerAdapter:
    1:2:void <init>(android.content.Context,androidx.fragment.app.FragmentManager,java.util.List):133:134 -> <init>
    1:1:androidx.fragment.app.Fragment getItem(int):140:140 -> getItem
    2:2:androidx.fragment.app.Fragment getItem(int):139:139 -> getItem
    1:1:java.lang.String getPageTitle(int):136:136 -> getPageTitle
    1:1:java.lang.CharSequence getPageTitle(int):133 -> getPageTitle
org.videolan.vlc.gui.dialogs.SubtitleDownloaderDialogFragment$listEventActor$1 -> org.videolan.vlc.gui.dialogs.SubtitleDownloaderDialogFragment$listEventActor$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):41:41 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):62:62 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):41:42 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):41:41 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):43:43 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):47:47 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):45:46 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):45:45 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):44:44 -> invokeSuspend
    13:14:java.lang.Object invokeSuspend(java.lang.Object):49:50 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):54:54 -> invokeSuspend
    16:19:java.lang.Object invokeSuspend(java.lang.Object):56:59 -> invokeSuspend
    20:21:java.lang.Object invokeSuspend(java.lang.Object):61:62 -> invokeSuspend
org.videolan.vlc.gui.dialogs.SubtitleDownloaderDialogFragment$listEventActor$1$1 -> org.videolan.vlc.gui.dialogs.SubtitleDownloaderDialogFragment$listEventActor$1$1:
    1:1:void onClick(android.content.DialogInterface,int):45:45 -> onClick
org.videolan.vlc.gui.dialogs.SubtitleDownloaderDialogFragment$onCreateView$1 -> org.videolan.vlc.gui.dialogs.SubtitleDownloaderDialogFragment$onCreateView$1:
    1:2:void onClick(android.view.View):89:90 -> onClick
    3:3:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.takeLast(java.util.List,int):0:0 -> onClick
    3:3:java.util.List kotlin.collections.CollectionsKt.takeLast(java.util.List,int):0 -> onClick
    3:3:void onClick(android.view.View):90 -> onClick
    4:4:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.emptyList():69:69 -> onClick
    4:4:java.util.List kotlin.collections.CollectionsKt.emptyList():0 -> onClick
    4:4:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.takeLast(java.util.List,int):804 -> onClick
    4:4:java.util.List kotlin.collections.CollectionsKt.takeLast(java.util.List,int):0 -> onClick
    4:4:void onClick(android.view.View):90 -> onClick
    5:6:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.takeLast(java.util.List,int):805:806 -> onClick
    5:6:java.util.List kotlin.collections.CollectionsKt.takeLast(java.util.List,int):0 -> onClick
    5:6:void onClick(android.view.View):90 -> onClick
    7:7:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.last(java.util.List):0:0 -> onClick
    7:7:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.takeLast(java.util.List,int):807 -> onClick
    7:7:java.util.List kotlin.collections.CollectionsKt.takeLast(java.util.List,int):0 -> onClick
    7:7:void onClick(android.view.View):90 -> onClick
    8:8:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.last(java.util.List):361:361 -> onClick
    8:8:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.takeLast(java.util.List,int):807 -> onClick
    8:8:java.util.List kotlin.collections.CollectionsKt.takeLast(java.util.List,int):0 -> onClick
    8:8:void onClick(android.view.View):90 -> onClick
    9:9:int kotlin.collections.CollectionsKt__CollectionsKt.getLastIndex(java.util.List):0:0 -> onClick
    9:9:int kotlin.collections.CollectionsKt.getLastIndex(java.util.List):0 -> onClick
    9:9:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.last(java.util.List):363 -> onClick
    9:9:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.takeLast(java.util.List,int):807 -> onClick
    9:9:java.util.List kotlin.collections.CollectionsKt.takeLast(java.util.List,int):0 -> onClick
    9:9:void onClick(android.view.View):90 -> onClick
    10:10:int kotlin.collections.CollectionsKt__CollectionsKt.getLastIndex(java.util.List):169:169 -> onClick
    10:10:int kotlin.collections.CollectionsKt.getLastIndex(java.util.List):0 -> onClick
    10:10:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.last(java.util.List):363 -> onClick
    10:10:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.takeLast(java.util.List,int):807 -> onClick
    10:10:java.util.List kotlin.collections.CollectionsKt.takeLast(java.util.List,int):0 -> onClick
    10:10:void onClick(android.view.View):90 -> onClick
    11:11:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.last(java.util.List):363:363 -> onClick
    11:11:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.takeLast(java.util.List,int):807 -> onClick
    11:11:java.util.List kotlin.collections.CollectionsKt.takeLast(java.util.List,int):0 -> onClick
    11:11:void onClick(android.view.View):90 -> onClick
    12:12:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.takeLast(java.util.List,int):807:807 -> onClick
    12:12:java.util.List kotlin.collections.CollectionsKt.takeLast(java.util.List,int):0 -> onClick
    12:12:void onClick(android.view.View):90 -> onClick
    13:13:java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.last(java.util.List):362:362 -> onClick
    13:13:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.takeLast(java.util.List,int):807 -> onClick
    13:13:java.util.List kotlin.collections.CollectionsKt.takeLast(java.util.List,int):0 -> onClick
    13:13:void onClick(android.view.View):90 -> onClick
    14:15:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.takeLast(java.util.List,int):808:809 -> onClick
    14:15:java.util.List kotlin.collections.CollectionsKt.takeLast(java.util.List,int):0 -> onClick
    14:15:void onClick(android.view.View):90 -> onClick
    16:16:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.takeLast(java.util.List,int):811:811 -> onClick
    16:16:java.util.List kotlin.collections.CollectionsKt.takeLast(java.util.List,int):0 -> onClick
    16:16:void onClick(android.view.View):90 -> onClick
    17:18:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.takeLast(java.util.List,int):813:814 -> onClick
    17:18:java.util.List kotlin.collections.CollectionsKt.takeLast(java.util.List,int):0 -> onClick
    17:18:void onClick(android.view.View):90 -> onClick
    19:19:void onClick(android.view.View):90:90 -> onClick
    20:20:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.takeLast(java.util.List,int):803:803 -> onClick
    20:20:java.util.List kotlin.collections.CollectionsKt.takeLast(java.util.List,int):0 -> onClick
    20:20:void onClick(android.view.View):90 -> onClick
    21:21:void onClick(android.view.View):91:91 -> onClick
org.videolan.vlc.gui.dialogs.SubtitleDownloaderDialogFragment$onCreateView$2 -> org.videolan.vlc.gui.dialogs.SubtitleDownloaderDialogFragment$onCreateView$2:
    1:1:void onClick(android.view.View):94:94 -> onClick
org.videolan.vlc.gui.dialogs.SubtitleEvent -> org.videolan.vlc.gui.dialogs.SubtitleEvent:
    1:1:void <init>():57:57 -> <init>
    2:2:void <init>():57:57 -> <init>
    2:2:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):57 -> <init>
org.videolan.vlc.gui.dialogs.SubtitleHistoryFragment -> org.videolan.vlc.gui.dialogs.SubtitleHistoryFragment:
    1:1:void <init>():16:16 -> <init>
    1:1:org.videolan.vlc.gui.dialogs.SubtitlesAdapter access$getAdapter$p(org.videolan.vlc.gui.dialogs.SubtitleHistoryFragment):16:16 -> access$getAdapter$p
    1:1:void access$setAdapter$p(org.videolan.vlc.gui.dialogs.SubtitleHistoryFragment,org.videolan.vlc.gui.dialogs.SubtitlesAdapter):16:16 -> access$setAdapter$p
    1:1:android.net.Uri getMediaUri():19:19 -> getMediaUri
    1:3:void onCreate(android.os.Bundle):22:24 -> onCreate
    1:2:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):28:29 -> onCreateView
    3:8:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):31:36 -> onCreateView
    9:9:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):40:40 -> onCreateView
    10:10:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):36:36 -> onCreateView
    11:11:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):34:34 -> onCreateView
    12:12:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):31:31 -> onCreateView
    1:1:void setMediaUri(android.net.Uri):19:19 -> setMediaUri
org.videolan.vlc.gui.dialogs.SubtitleHistoryFragment$Companion -> org.videolan.vlc.gui.dialogs.SubtitleHistoryFragment$Companion:
    1:1:void <init>():43:43 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):43 -> <init>
    1:2:org.videolan.vlc.gui.dialogs.SubtitleHistoryFragment newInstance(android.net.Uri):45:46 -> newInstance
org.videolan.vlc.gui.dialogs.SubtitleHistoryFragment$onCreateView$1 -> org.videolan.vlc.gui.dialogs.SubtitleHistoryFragment$onCreateView$1:
    1:1:void onChanged(java.lang.Object):16:16 -> onChanged
    2:2:void onChanged(java.util.List):37:37 -> onChanged
    2:2:void onChanged(java.lang.Object):16 -> onChanged
org.videolan.vlc.gui.dialogs.SubtitleItem -> org.videolan.vlc.gui.dialogs.SubtitleItem:
    1:1:void <init>(java.lang.String,android.net.Uri,java.lang.String,java.lang.String,org.videolan.vlc.gui.dialogs.State,java.lang.String):5:5 -> <init>
    1:1:java.lang.String getIdSubtitle():6:6 -> getIdSubtitle
    1:1:android.net.Uri getMediaUri():7:7 -> getMediaUri
    1:1:java.lang.String getMovieReleaseName():9:9 -> getMovieReleaseName
    1:1:org.videolan.vlc.gui.dialogs.State getState():10:10 -> getState
    1:1:java.lang.String getSubLanguageID():8:8 -> getSubLanguageID
    1:1:java.lang.String getZipDownloadLink():11:11 -> getZipDownloadLink
org.videolan.vlc.gui.dialogs.SubtitlesAdapter -> org.videolan.vlc.gui.dialogs.SubtitlesAdapter:
    1:1:void <init>(kotlinx.coroutines.channels.SendChannel):11:11 -> <init>
    1:1:java.util.List access$getDataset$p(org.videolan.vlc.gui.dialogs.SubtitlesAdapter):11:11 -> access$getDataset$p
    1:1:kotlinx.coroutines.channels.SendChannel access$getEventActor$p(org.videolan.vlc.gui.dialogs.SubtitlesAdapter):11:11 -> access$getEventActor$p
    1:1:int getItemCount():30:30 -> getItemCount
    1:1:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):11:11 -> onBindViewHolder
    2:3:void onBindViewHolder(org.videolan.vlc.gui.dialogs.SubtitlesAdapter$ViewHolder,int):21:22 -> onBindViewHolder
    2:3:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):11 -> onBindViewHolder
    1:3:org.videolan.vlc.gui.dialogs.SubtitlesAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):15:17 -> onCreateViewHolder
    1:3:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):11 -> onCreateViewHolder
    1:2:void setList(java.util.List):26:27 -> setList
org.videolan.vlc.gui.dialogs.SubtitlesAdapter$ViewHolder -> org.videolan.vlc.gui.dialogs.SubtitlesAdapter$ViewHolder:
    1:1:void <init>(org.videolan.vlc.gui.dialogs.SubtitlesAdapter,org.videolan.vlc.databinding.SubtitleDownloadItemBinding):33:33 -> <init>
    2:2:void <init>(org.videolan.vlc.gui.dialogs.SubtitlesAdapter,org.videolan.vlc.databinding.SubtitleDownloadItemBinding):36:36 -> <init>
    3:3:void <init>(org.videolan.vlc.gui.dialogs.SubtitlesAdapter,org.videolan.vlc.databinding.SubtitleDownloadItemBinding):41:41 -> <init>
    1:2:void bind(org.videolan.vlc.gui.dialogs.SubtitleItem):51:52 -> bind
org.videolan.vlc.gui.dialogs.SubtitlesAdapter$ViewHolder$1 -> org.videolan.vlc.gui.dialogs.SubtitlesAdapter$ViewHolder$1:
    1:3:void onClick(android.view.View):37:39 -> onClick
org.videolan.vlc.gui.dialogs.SubtitlesAdapter$ViewHolder$2 -> org.videolan.vlc.gui.dialogs.SubtitlesAdapter$ViewHolder$2:
    1:3:boolean onLongClick(android.view.View):42:44 -> onLongClick
org.videolan.vlc.gui.dialogs.VLCBottomSheetDialogFragment -> org.videolan.vlc.gui.dialogs.VLCBottomSheetDialogFragment:
    1:1:void <init>():19:19 -> <init>
    1:1:android.content.DialogInterface$OnDismissListener getOnDismissListener():28:28 -> getOnDismissListener
    1:1:android.view.View inflate(android.view.LayoutInflater,android.view.ViewGroup,int):36:36 -> inflate
    1:2:void onConfigurationChanged(android.content.res.Configuration):72:73 -> onConfigurationChanged
    3:3:void onConfigurationChanged(android.content.res.Configuration):76:76 -> onConfigurationChanged
    4:4:void onConfigurationChanged(android.content.res.Configuration):78:78 -> onConfigurationChanged
    5:5:void onConfigurationChanged(android.content.res.Configuration):80:80 -> onConfigurationChanged
    6:6:void onConfigurationChanged(android.content.res.Configuration):82:82 -> onConfigurationChanged
    1:2:void onCreate(android.os.Bundle):22:23 -> onCreate
    3:3:void onCreate(android.os.Bundle):25:25 -> onCreate
    1:2:void onDismiss(android.content.DialogInterface):57:58 -> onDismiss
    1:1:void onResume():62:62 -> onResume
    2:3:void onResume():64:65 -> onResume
    4:4:void onResume():67:67 -> onResume
    1:1:void onViewCreated(android.view.View,android.os.Bundle):41:41 -> onViewCreated
    2:2:void onViewCreated(android.view.View,android.os.Bundle):43:43 -> onViewCreated
    3:3:kotlinx.coroutines.MainCoroutineDispatcher kotlinx.coroutines.Dispatchers.getMain():58:58 -> onViewCreated
    3:3:void onViewCreated(android.view.View,android.os.Bundle):43 -> onViewCreated
    4:4:void onViewCreated(android.view.View,android.os.Bundle):43:43 -> onViewCreated
    1:1:void setOnDismissListener(android.content.DialogInterface$OnDismissListener):28:28 -> setOnDismissListener
org.videolan.vlc.gui.dialogs.VLCBottomSheetDialogFragment$onViewCreated$1 -> org.videolan.vlc.gui.dialogs.VLCBottomSheetDialogFragment$onViewCreated$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:6:java.lang.Object invokeSuspend(java.lang.Object):43:47 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):49:51 -> invokeSuspend
org.videolan.vlc.gui.dialogs.VlcDialog -> org.videolan.vlc.gui.dialogs.VlcDialog:
    1:1:void <init>():37:37 -> <init>
    1:1:void dismiss():77:77 -> dismiss
    1:1:androidx.databinding.ViewDataBinding getBinding():40:40 -> getBinding
    1:1:org.videolan.libvlc.Dialog getVlcDialog():39:39 -> getVlcDialog
    1:1:void init(java.lang.String):45:45 -> init
    1:1:void onCancel(android.view.View):73:73 -> onCancel
    1:6:android.app.Dialog onCreateDialog(android.os.Bundle):56:61 -> onCreateDialog
    7:7:android.app.Dialog onCreateDialog(android.os.Bundle):60:60 -> onCreateDialog
    1:4:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):49:52 -> onCreateView
    5:5:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):51:51 -> onCreateView
    6:6:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):50:50 -> onCreateView
    1:3:void onDestroy():67:69 -> onDestroy
org.videolan.vlc.gui.dialogs.VlcLoginDialog -> org.videolan.vlc.gui.dialogs.VlcLoginDialog:
    1:1:void <init>():43:43 -> <init>
    2:2:void <init>():48:48 -> <init>
    1:1:int getLayout():48:48 -> getLayout
    1:2:void onAttach(android.content.Context):61:62 -> onAttach
    1:2:void onCancel(android.content.DialogInterface):80:81 -> onCancel
    3:4:void onCancel(android.view.View):86:87 -> onCancel
    1:1:void onFocusChange(android.view.View,boolean):75:75 -> onFocusChange
    1:2:void onLogin(android.view.View):66:67 -> onLogin
    3:3:void onLogin(android.view.View):66:66 -> onLogin
    4:5:void onLogin(android.view.View):68:69 -> onLogin
    6:6:void onLogin(android.view.View):68:68 -> onLogin
    7:7:void onLogin(android.view.View):67:67 -> onLogin
    8:8:void onLogin(android.view.View):66:66 -> onLogin
    1:4:void onViewCreated(android.view.View,android.os.Bundle):52:55 -> onViewCreated
    5:5:void onViewCreated(android.view.View,android.os.Bundle):57:57 -> onViewCreated
    1:1:boolean store():72:72 -> store
org.videolan.vlc.gui.dialogs.VlcProgressDialog -> org.videolan.vlc.gui.dialogs.VlcProgressDialog:
    1:1:void <init>():34:34 -> <init>
    1:3:void updateProgress():40:42 -> updateProgress
org.videolan.vlc.gui.dialogs.VlcQuestionDialog -> org.videolan.vlc.gui.dialogs.VlcQuestionDialog:
    1:1:void <init>():31:31 -> <init>
    1:2:void onAction1(android.view.View):37:38 -> onAction1
    1:2:void onAction2(android.view.View):42:43 -> onAction2
org.videolan.vlc.gui.folders.FolderAction -> org.videolan.vlc.gui.folders.FolderAction:
    1:1:void <init>():184:184 -> <init>
    2:2:void <init>():184:184 -> <init>
    2:2:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):184 -> <init>
org.videolan.vlc.gui.folders.FolderClick -> org.videolan.vlc.gui.folders.FolderClick:
    1:1:void <init>(int,org.videolan.medialibrary.interfaces.media.AbstractFolder):185:185 -> <init>
    1:1:org.videolan.medialibrary.interfaces.media.AbstractFolder getFolder():185:185 -> getFolder
    1:1:int getPosition():185:185 -> getPosition
org.videolan.vlc.gui.folders.FolderCtxClick -> org.videolan.vlc.gui.folders.FolderCtxClick:
    1:1:void <init>(int,org.videolan.medialibrary.interfaces.media.AbstractFolder):187:187 -> <init>
    1:1:org.videolan.medialibrary.interfaces.media.AbstractFolder getFolder():187:187 -> getFolder
    1:1:int getPosition():187:187 -> getPosition
org.videolan.vlc.gui.folders.FolderLongClick -> org.videolan.vlc.gui.folders.FolderLongClick:
    1:1:void <init>(int,org.videolan.medialibrary.interfaces.media.AbstractFolder):186:186 -> <init>
    1:1:int getPosition():186:186 -> getPosition
org.videolan.vlc.gui.folders.FoldersAdapter -> org.videolan.vlc.gui.folders.FoldersAdapter:
    1:2:void <init>(kotlinx.coroutines.channels.SendChannel):21:22 -> <init>
    3:3:void <init>(kotlinx.coroutines.channels.SendChannel):25:25 -> <init>
    1:1:kotlinx.coroutines.channels.SendChannel getActor():21:21 -> getActor
    1:1:kotlin.coroutines.CoroutineContext getCoroutineContext():22:22 -> getCoroutineContext
    1:1:org.videolan.medialibrary.interfaces.media.AbstractFolder getItem(int):61:61 -> getItem
    1:1:java.lang.Object getItem(int):21 -> getItem
    2:2:org.videolan.medialibrary.interfaces.media.AbstractFolder getItem(int):61:61 -> getItem
    1:1:org.videolan.tools.MultiSelectHelper getMultiSelectHelper():25:25 -> getMultiSelectHelper
    1:1:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):21:21 -> onBindViewHolder
    2:2:org.videolan.medialibrary.interfaces.media.AbstractFolder getItem(int):61:61 -> onBindViewHolder
    2:2:void onBindViewHolder(org.videolan.vlc.gui.folders.FoldersAdapter$ViewHolder,int):33 -> onBindViewHolder
    2:2:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):21 -> onBindViewHolder
    3:4:void onBindViewHolder(org.videolan.vlc.gui.folders.FoldersAdapter$ViewHolder,int):34:35 -> onBindViewHolder
    3:4:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):21 -> onBindViewHolder
    5:5:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):21:21 -> onBindViewHolder
    6:6:void onBindViewHolder(org.videolan.vlc.gui.folders.FoldersAdapter$ViewHolder,int,java.util.List):44:44 -> onBindViewHolder
    6:6:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):21 -> onBindViewHolder
    7:7:org.videolan.medialibrary.interfaces.media.AbstractFolder getItem(int):61:61 -> onBindViewHolder
    7:7:void onBindViewHolder(org.videolan.vlc.gui.folders.FoldersAdapter$ViewHolder,int,java.util.List):46 -> onBindViewHolder
    7:7:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):21 -> onBindViewHolder
    8:10:void onBindViewHolder(org.videolan.vlc.gui.folders.FoldersAdapter$ViewHolder,int,java.util.List):47:49 -> onBindViewHolder
    8:10:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):21 -> onBindViewHolder
    1:2:org.videolan.vlc.gui.folders.FoldersAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):28:29 -> onCreateViewHolder
    1:2:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):21 -> onCreateViewHolder
    1:1:void onViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):21:21 -> onViewRecycled
    2:4:void onViewRecycled(org.videolan.vlc.gui.folders.FoldersAdapter$ViewHolder):56:58 -> onViewRecycled
    2:4:void onViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):21 -> onViewRecycled
org.videolan.vlc.gui.folders.FoldersAdapter$ViewHolder -> org.videolan.vlc.gui.folders.FoldersAdapter$ViewHolder:
    1:1:void <init>(org.videolan.vlc.gui.folders.FoldersAdapter,org.videolan.vlc.databinding.FolderItemBinding):64:64 -> <init>
    2:3:void <init>(org.videolan.vlc.gui.folders.FoldersAdapter,org.videolan.vlc.databinding.FolderItemBinding):67:68 -> <init>
    4:4:void <init>(org.videolan.vlc.gui.folders.FoldersAdapter,org.videolan.vlc.databinding.FolderItemBinding):72:72 -> <init>
    1:1:kotlinx.coroutines.Job getJob():65:65 -> getJob
    1:1:void onClick(android.view.View):79:79 -> onClick
    1:1:void onCtxClick(android.view.View):83:83 -> onCtxClick
    1:1:void setJob(kotlinx.coroutines.Job):65:65 -> setJob
org.videolan.vlc.gui.folders.FoldersAdapter$ViewHolder$1 -> org.videolan.vlc.gui.folders.FoldersAdapter$ViewHolder$1:
    1:1:boolean onLongClick(android.view.View):69:69 -> onLongClick
org.videolan.vlc.gui.folders.FoldersAdapter$ViewHolder$2 -> org.videolan.vlc.gui.folders.FoldersAdapter$ViewHolder$2:
    1:1:boolean onContextClick(android.view.View):73:73 -> onContextClick
org.videolan.vlc.gui.folders.FoldersAdapter$onBindViewHolder$1 -> org.videolan.vlc.gui.folders.FoldersAdapter$onBindViewHolder$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):35:35 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):40:40 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):35:36 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):35:35 -> invokeSuspend
    7:8:java.lang.Object invokeSuspend(java.lang.Object):37:38 -> invokeSuspend
    9:9:java.lang.Integer kotlin.coroutines.jvm.internal.Boxing.boxInt(int):32:32 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):38 -> invokeSuspend
    10:12:java.lang.Object invokeSuspend(java.lang.Object):38:40 -> invokeSuspend
org.videolan.vlc.gui.folders.FoldersAdapter$onBindViewHolder$1$count$1 -> org.videolan.vlc.gui.folders.FoldersAdapter$onBindViewHolder$1$count$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):36:36 -> invokeSuspend
    3:3:java.lang.Integer kotlin.coroutines.jvm.internal.Boxing.boxInt(int):32:32 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):36 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):36:36 -> invokeSuspend
    5:5:java.lang.Integer kotlin.coroutines.jvm.internal.Boxing.boxInt(int):32:32 -> invokeSuspend
    5:5:java.lang.Object invokeSuspend(java.lang.Object):36 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):36:36 -> invokeSuspend
org.videolan.vlc.gui.folders.FoldersAdapterKt -> org.videolan.vlc.gui.folders.FoldersAdapterKt:
    1:1:void <clinit>():89:89 -> <clinit>
    1:1:org.videolan.vlc.gui.folders.FoldersAdapterKt$DIFF_CALLBACK$1 access$getDIFF_CALLBACK$p() -> access$getDIFF_CALLBACK$p
org.videolan.vlc.gui.folders.FoldersAdapterKt$DIFF_CALLBACK$1 -> org.videolan.vlc.gui.folders.FoldersAdapterKt$DIFF_CALLBACK$1:
    1:1:void <init>():89:89 -> <init>
    1:1:boolean areContentsTheSame(java.lang.Object,java.lang.Object):89:89 -> areContentsTheSame
    1:1:boolean areItemsTheSame(java.lang.Object,java.lang.Object):89:89 -> areItemsTheSame
    2:2:boolean areItemsTheSame(org.videolan.medialibrary.interfaces.media.AbstractFolder,org.videolan.medialibrary.interfaces.media.AbstractFolder):90:90 -> areItemsTheSame
    2:2:boolean areItemsTheSame(java.lang.Object,java.lang.Object):89 -> areItemsTheSame
    1:1:java.lang.Object getChangePayload(java.lang.Object,java.lang.Object):89:89 -> getChangePayload
    2:2:java.lang.Integer getChangePayload(org.videolan.medialibrary.interfaces.media.AbstractFolder,org.videolan.medialibrary.interfaces.media.AbstractFolder):94:94 -> getChangePayload
    2:2:java.lang.Object getChangePayload(java.lang.Object,java.lang.Object):89 -> getChangePayload
org.videolan.vlc.gui.folders.FoldersFragment -> org.videolan.vlc.gui.folders.FoldersFragment:
    1:1:void <init>():33:33 -> <init>
    2:2:void <init>():38:38 -> <init>
    1:1:org.videolan.vlc.gui.folders.FoldersAdapter access$getAdapter$p(org.videolan.vlc.gui.folders.FoldersFragment):33:33 -> access$getAdapter$p
    1:1:org.videolan.vlc.viewmodels.mobile.FoldersViewModel access$getViewModel$p(org.videolan.vlc.gui.folders.FoldersFragment):33:33 -> access$getViewModel$p
    1:1:void access$setAdapter$p(org.videolan.vlc.gui.folders.FoldersFragment,org.videolan.vlc.gui.folders.FoldersAdapter):33:33 -> access$setAdapter$p
    1:1:void access$setViewModel$p(org.videolan.vlc.gui.folders.FoldersFragment,org.videolan.vlc.viewmodels.mobile.FoldersViewModel):33:33 -> access$setViewModel$p
    1:5:void updateEmptyView():100:104 -> access$updateEmptyView
    1:5:void access$updateEmptyView(org.videolan.vlc.gui.folders.FoldersFragment):33 -> access$updateEmptyView
    6:6:void updateEmptyView():103:103 -> access$updateEmptyView
    6:6:void access$updateEmptyView(org.videolan.vlc.gui.folders.FoldersFragment):33 -> access$updateEmptyView
    7:7:void updateEmptyView():102:102 -> access$updateEmptyView
    7:7:void access$updateEmptyView(org.videolan.vlc.gui.folders.FoldersFragment):33 -> access$updateEmptyView
    1:1:org.videolan.tools.MultiSelectHelper getMultiHelper():120:120 -> getMultiHelper
    1:1:java.lang.String getTitle():118:118 -> getTitle
    1:6:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):166:171 -> onActionItemClicked
    7:7:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):174:174 -> onActionItemClicked
    8:8:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):167:167 -> onActionItemClicked
    1:2:void onCreate(android.os.Bundle):64:65 -> onCreate
    3:3:org.videolan.vlc.viewmodels.mobile.FoldersViewModel org.videolan.vlc.viewmodels.mobile.FoldersViewModelKt.getViewModel(org.videolan.vlc.gui.folders.FoldersFragment):84:84 -> onCreate
    3:3:void onCreate(android.os.Bundle):66 -> onCreate
    4:4:void onCreate(android.os.Bundle):66:66 -> onCreate
    1:1:boolean onCreateActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):151:151 -> onCreateActionMode
    1:2:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):70:71 -> onCreateView
    1:1:void onCtxAction(int,int):142:142 -> onCtxAction
    2:3:void onCtxAction(int,int):140:141 -> onCtxAction
    1:2:void onDestroy():114:115 -> onDestroy
    3:3:void onDestroy():114:114 -> onDestroy
    1:2:void onDestroyActionMode(androidx.appcompat.view.ActionMode):179:180 -> onDestroyActionMode
    1:1:void onFabPlayClick(android.view.View):147:147 -> onFabPlayClick
    1:1:boolean onOptionsItemSelected(android.view.MenuItem):130:130 -> onOptionsItemSelected
    2:2:boolean onOptionsItemSelected(android.view.MenuItem):135:135 -> onOptionsItemSelected
    3:3:boolean onOptionsItemSelected(android.view.MenuItem):132:132 -> onOptionsItemSelected
    1:1:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):156:156 -> onPrepareActionMode
    2:2:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):158:158 -> onPrepareActionMode
    3:3:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):161:161 -> onPrepareActionMode
    4:4:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):156:156 -> onPrepareActionMode
    1:3:void onPrepareOptionsMenu(android.view.Menu):125:127 -> onPrepareOptionsMenu
    1:1:void onRefresh():122:122 -> onRefresh
    1:3:void onStart():108:110 -> onStart
    1:5:void onViewCreated(android.view.View,android.os.Bundle):75:79 -> onViewCreated
    6:10:void onViewCreated(android.view.View,android.os.Bundle):85:89 -> onViewCreated
    11:11:void onViewCreated(android.view.View,android.os.Bundle):88:88 -> onViewCreated
    12:12:void onViewCreated(android.view.View,android.os.Bundle):87:87 -> onViewCreated
    13:13:void onViewCreated(android.view.View,android.os.Bundle):86:86 -> onViewCreated
    14:14:void onViewCreated(android.view.View,android.os.Bundle):77:77 -> onViewCreated
org.videolan.vlc.gui.folders.FoldersFragment$actor$1 -> org.videolan.vlc.gui.folders.FoldersFragment$actor$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):38:38 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):61:61 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):38:39 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):38:38 -> invokeSuspend
    7:10:java.lang.Object invokeSuspend(java.lang.Object):40:43 -> invokeSuspend
    11:14:java.lang.Object invokeSuspend(java.lang.Object):45:48 -> invokeSuspend
    15:18:java.lang.Object invokeSuspend(java.lang.Object):51:54 -> invokeSuspend
    19:20:java.lang.Object invokeSuspend(java.lang.Object):57:58 -> invokeSuspend
    21:21:java.lang.Object invokeSuspend(java.lang.Object):61:61 -> invokeSuspend
org.videolan.vlc.gui.folders.FoldersFragment$onActionItemClicked$1 -> org.videolan.vlc.gui.folders.FoldersFragment$onActionItemClicked$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):171:171 -> invokeSuspend
org.videolan.vlc.gui.folders.FoldersFragment$onActionItemClicked$1$1 -> org.videolan.vlc.gui.folders.FoldersFragment$onActionItemClicked$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):171:171 -> invokeSuspend
    3:3:java.util.List org.videolan.vlc.media.MediaUtilsKt.getAll$default(java.util.List,int,int,boolean,int,java.lang.Object):506:506 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):171 -> invokeSuspend
    4:4:java.util.List org.videolan.vlc.media.MediaUtilsKt.getAll(java.util.List,int,int,boolean):529:529 -> invokeSuspend
    4:4:java.util.List org.videolan.vlc.media.MediaUtilsKt.getAll$default(java.util.List,int,int,boolean,int,java.lang.Object):506 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):171 -> invokeSuspend
    5:6:java.util.List org.videolan.vlc.media.MediaUtilsKt.getAll(java.util.List,int,int,boolean):536:537 -> invokeSuspend
    5:6:java.util.List org.videolan.vlc.media.MediaUtilsKt.getAll$default(java.util.List,int,int,boolean,int,java.lang.Object):506 -> invokeSuspend
    5:6:java.lang.Object invokeSuspend(java.lang.Object):171 -> invokeSuspend
    7:7:java.util.List org.videolan.vlc.media.MediaUtilsKt.getAll(java.util.List,int,int,boolean):507:507 -> invokeSuspend
    7:7:java.util.List org.videolan.vlc.media.MediaUtilsKt.getAll$default(java.util.List,int,int,boolean,int,java.lang.Object):506 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):171 -> invokeSuspend
    8:8:java.util.List org.videolan.vlc.media.MediaUtilsKt.getAll(java.util.List,int,int,boolean):538:538 -> invokeSuspend
    8:8:java.util.List org.videolan.vlc.media.MediaUtilsKt.getAll$default(java.util.List,int,int,boolean,int,java.lang.Object):506 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):171 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):171:171 -> invokeSuspend
org.videolan.vlc.gui.folders.FoldersFragment$onCtxAction$1 -> org.videolan.vlc.gui.folders.FoldersFragment$onCtxAction$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):140:140 -> invokeSuspend
org.videolan.vlc.gui.folders.FoldersFragment$onCtxAction$2 -> org.videolan.vlc.gui.folders.FoldersFragment$onCtxAction$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):141:141 -> invokeSuspend
org.videolan.vlc.gui.folders.FoldersFragment$onViewCreated$1 -> org.videolan.vlc.gui.folders.FoldersFragment$onViewCreated$1:
    1:1:void onRefresh():78:78 -> onRefresh
org.videolan.vlc.gui.folders.FoldersFragment$onViewCreated$2 -> org.videolan.vlc.gui.folders.FoldersFragment$onViewCreated$2:
    1:1:void onChanged(java.lang.Object):33:33 -> onChanged
    2:5:void onChanged(androidx.paging.PagedList):80:83 -> onChanged
    2:5:void onChanged(java.lang.Object):33 -> onChanged
org.videolan.vlc.gui.folders.FoldersFragment$onViewCreated$3 -> org.videolan.vlc.gui.folders.FoldersFragment$onViewCreated$3:
    1:5:void onClick(android.view.View):90:94 -> onClick
org.videolan.vlc.gui.helpers.-$$LambdaGroup$js$7lWrsGny2AdyC6cAOio1NIUGpYQ -> org.videolan.vlc.gui.helpers.-$$LambdaGroup$js$7lWrsGny2AdyC6cAOio1NIUGpYQ:
    1:2:void org.videolan.vlc.gui.helpers.AudioUtil$setRingtone$2$1$3.run():123:124 -> run
    1:2:void run():0 -> run
    3:3:void org.videolan.vlc.gui.helpers.AudioUtil$setRingtone$2$1$3.run():122:122 -> run
    3:3:void run():0 -> run
    4:4:void org.videolan.vlc.gui.helpers.AudioUtil$setRingtone$2$1$3.run():126:126 -> run
    4:4:void run():0 -> run
    5:5:void run():0:0 -> run
    6:7:void org.videolan.vlc.gui.helpers.AudioUtil$setRingtone$2$1$2.run():114:115 -> run
    6:7:void run():0 -> run
    8:8:void org.videolan.vlc.gui.helpers.AudioUtil$setRingtone$2$1$2.run():114:114 -> run
    8:8:void run():0 -> run
    9:9:void org.videolan.vlc.gui.helpers.AudioUtil$setRingtone$2$1$2.run():116:116 -> run
    9:9:void run():0 -> run
    10:10:void org.videolan.vlc.gui.helpers.AudioUtil$setRingtone$2$1$1.run():87:87 -> run
    10:10:void run():0 -> run
org.videolan.vlc.gui.helpers.-$$LambdaGroup$js$JbxUXCX4j8m--iP9wqNq6dyJBNQ -> org.videolan.vlc.gui.helpers.-$$LambdaGroup$js$JbxUXCX4j8m--iP9wqNq6dyJBNQ:
    1:1:void org.videolan.vlc.gui.helpers.UiTools$newStorageDetected$builder$3.onClick(android.content.DialogInterface,int):437:437 -> onClick
    1:1:void onClick(android.content.DialogInterface,int):0 -> onClick
    2:2:void onClick(android.content.DialogInterface,int):0:0 -> onClick
    3:3:void org.videolan.vlc.gui.helpers.UiTools$newStorageDetected$builder$1.onClick(android.content.DialogInterface,int):427:427 -> onClick
    3:3:void onClick(android.content.DialogInterface,int):0 -> onClick
org.videolan.vlc.gui.helpers.-$$LambdaGroup$js$auq1nPy6XnRiu_258KNGESmx1FU -> org.videolan.vlc.gui.helpers.-$$LambdaGroup$js$auq1nPy6XnRiu_258KNGESmx1FU:
    1:1:void org.videolan.vlc.gui.helpers.UiTools$newStorageDetected$builder$4.onClick(android.content.DialogInterface,int):439:439 -> onClick
    1:1:void onClick(android.content.DialogInterface,int):0 -> onClick
    2:2:void onClick(android.content.DialogInterface,int):0:0 -> onClick
    3:3:void org.videolan.vlc.gui.helpers.UiTools$newStorageDetected$builder$2.onClick(android.content.DialogInterface,int):429:429 -> onClick
    3:3:void onClick(android.content.DialogInterface,int):0 -> onClick
org.videolan.vlc.gui.helpers.AudioUtil -> org.videolan.vlc.gui.helpers.AudioUtil:
    1:1:void <clinit>():54:54 -> <clinit>
    2:2:void <clinit>():64:64 -> <clinit>
    3:3:void <clinit>():68:68 -> <clinit>
    1:1:void <init>():54:54 -> <init>
    1:2:void prepareCacheFolder(android.content.Context):136:137 -> prepareCacheFolder
    3:3:void prepareCacheFolder(android.content.Context):139:139 -> prepareCacheFolder
    4:4:void prepareCacheFolder(android.content.Context):143:143 -> prepareCacheFolder
    5:5:void prepareCacheFolder(android.content.Context):141:141 -> prepareCacheFolder
    6:11:void prepareCacheFolder(android.content.Context):146:151 -> prepareCacheFolder
    12:12:void prepareCacheFolder(android.content.Context):147:147 -> prepareCacheFolder
    13:13:void prepareCacheFolder(android.content.Context):146:146 -> prepareCacheFolder
    1:2:android.graphics.Bitmap readCoverBitmap(java.lang.String,int):363:364 -> readCoverBitmap
    3:3:android.graphics.Bitmap readCoverBitmap(java.lang.String,int):366:366 -> readCoverBitmap
    4:5:android.graphics.Bitmap readCoverBitmap(java.lang.String,int):369:370 -> readCoverBitmap
    6:8:android.graphics.Bitmap readCoverBitmap(java.lang.String,int):372:374 -> readCoverBitmap
    9:10:android.graphics.Bitmap readCoverBitmap(java.lang.String,int):378:379 -> readCoverBitmap
    11:12:android.graphics.Bitmap readCoverBitmap(java.lang.String,int):383:384 -> readCoverBitmap
    1:1:void setRingtone(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,androidx.fragment.app.FragmentActivity):75:75 -> setRingtone
    2:2:boolean org.videolan.vlc.util.Permissions.canWriteStorage(android.content.Context):80:80 -> setRingtone
    2:2:void setRingtone(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,androidx.fragment.app.FragmentActivity):75 -> setRingtone
    3:3:void setRingtone(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,androidx.fragment.app.FragmentActivity):76:76 -> setRingtone
    4:4:boolean org.videolan.vlc.util.Permissions.canWriteSettings(android.content.Context):69:69 -> setRingtone
    4:4:void setRingtone(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,androidx.fragment.app.FragmentActivity):79 -> setRingtone
    5:5:void setRingtone(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,androidx.fragment.app.FragmentActivity):80:80 -> setRingtone
    6:6:void setRingtone(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,androidx.fragment.app.FragmentActivity):83:83 -> setRingtone
org.videolan.vlc.gui.helpers.AudioUtil$setRingtone$1 -> org.videolan.vlc.gui.helpers.AudioUtil$setRingtone$1:
    1:1:void run():76:76 -> run
org.videolan.vlc.gui.helpers.AudioUtil$setRingtone$2 -> org.videolan.vlc.gui.helpers.AudioUtil$setRingtone$2:
    1:1:void run():84:84 -> run
org.videolan.vlc.gui.helpers.AudioUtil$setRingtone$2$1 -> org.videolan.vlc.gui.helpers.AudioUtil$setRingtone$2$1:
    1:3:void run():85:87 -> run
    4:12:void run():91:99 -> run
    13:13:void run():101:101 -> run
    14:15:void run():104:105 -> run
    16:16:void run():107:107 -> run
    17:17:void run():106:106 -> run
    18:18:void run():121:121 -> run
    19:20:void run():112:113 -> run
org.videolan.vlc.gui.helpers.BitmapCache -> org.videolan.vlc.gui.helpers.BitmapCache:
    1:1:void <clinit>():34:34 -> <clinit>
    2:2:void <clinit>():41:41 -> <clinit>
    3:3:void <clinit>():46:46 -> <clinit>
    1:1:void <init>():34:34 -> <init>
    1:2:void addBitmapToMemCache(java.lang.String,android.graphics.Bitmap):67:68 -> addBitmapToMemCache
    3:3:void addBitmapToMemCache(java.lang.String,android.graphics.Bitmap):70:70 -> addBitmapToMemCache
    1:1:void clear():82:82 -> clear
    2:2:void androidx.collection.LruCache.evictAll():281:281 -> clear
    2:2:void clear():82 -> clear
    3:3:void clear():83:83 -> clear
    1:2:android.graphics.Bitmap getBitmapFromMemCache(java.lang.String):56:57 -> getBitmapFromMemCache
    3:4:android.graphics.Bitmap getBitmapFromMemCache(java.lang.String):59:60 -> getBitmapFromMemCache
    5:5:android.graphics.Bitmap getBitmapFromMemCache(java.lang.String):62:62 -> getBitmapFromMemCache
org.videolan.vlc.gui.helpers.BitmapCache$1 -> org.videolan.vlc.gui.helpers.BitmapCache$1:
    1:1:void <init>(long,int):46:46 -> <init>
    1:1:int sizeOf(java.lang.Object,java.lang.Object):46:46 -> sizeOf
    2:2:int sizeOf(java.lang.String,android.graphics.Bitmap):49:49 -> sizeOf
    2:2:int sizeOf(java.lang.Object,java.lang.Object):46 -> sizeOf
org.videolan.vlc.gui.helpers.BottomSheetBehavior -> org.videolan.vlc.gui.helpers.BottomSheetBehavior:
    1:1:void <init>():18:18 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):21:21 -> <init>
    1:1:void lock(boolean):24:24 -> lock
    1:1:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):28:28 -> onInterceptTouchEvent
    2:2:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):30:30 -> onInterceptTouchEvent
    1:1:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int):90:90 -> onLayoutChild
    1:1:boolean onNestedPreFling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,float,float):79:79 -> onNestedPreFling
    2:2:boolean onNestedPreFling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,float,float):81:81 -> onNestedPreFling
    1:1:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):59:59 -> onNestedPreScroll
    2:2:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int):61:61 -> onNestedPreScroll
    3:3:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[]):69:69 -> onNestedPreScroll
    4:4:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[]):71:71 -> onNestedPreScroll
    1:1:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):40:40 -> onStopNestedScroll
    2:2:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int):42:42 -> onStopNestedScroll
    3:3:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):49:49 -> onStopNestedScroll
    4:4:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):51:51 -> onStopNestedScroll
    1:1:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):96:96 -> onTouchEvent
    2:2:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent):98:98 -> onTouchEvent
org.videolan.vlc.gui.helpers.FloatingActionButtonBehavior -> org.videolan.vlc.gui.helpers.FloatingActionButtonBehavior:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):40:40 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):47:47 -> <init>
    1:1:boolean layoutDependsOn(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):40:40 -> layoutDependsOn
    2:2:boolean layoutDependsOn(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,android.view.View):59:59 -> layoutDependsOn
    3:5:boolean layoutDependsOn(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,android.view.View):57:59 -> layoutDependsOn
    1:1:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View):40:40 -> onDependentViewChanged
    2:4:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,android.view.View):67:69 -> onDependentViewChanged
    5:5:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,android.view.View):68:68 -> onDependentViewChanged
    6:6:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,android.view.View):72:72 -> onDependentViewChanged
    1:1:void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int,int,int):40:40 -> onNestedScroll
    2:2:void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,android.view.View,int,int,int,int,int):76:76 -> onNestedScroll
    3:7:void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton,android.view.View,int,int,int,int,int):78:82 -> onNestedScroll
    1:1:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,android.view.View,int,int):40:40 -> onStartNestedScroll
org.videolan.vlc.gui.helpers.FloatingActionButtonBehavior$1 -> org.videolan.vlc.gui.helpers.FloatingActionButtonBehavior$1:
    1:1:void <init>():47:47 -> <init>
    1:1:void onHidden(com.google.android.material.floatingactionbutton.FloatingActionButton):49:49 -> onHidden
org.videolan.vlc.gui.helpers.FloatingActionButtonBehavior$Companion -> org.videolan.vlc.gui.helpers.FloatingActionButtonBehavior$Companion:
    1:1:void <init>():85:85 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):85 -> <init>
org.videolan.vlc.gui.helpers.ImageLoaderKt -> org.videolan.vlc.gui.helpers.ImageLoaderKt:
    1:1:void <clinit>():44:44 -> <clinit>
    1:1:org.videolan.medialibrary.interfaces.AbstractMedialibrary access$getSMedialibrary$p() -> access$getSMedialibrary$p
    1:1:void downloadIcon(android.view.View,android.net.Uri):177:177 -> downloadIcon
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> findInLibrary
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> findInLibrary
    1:1:java.lang.Object findInLibrary(org.videolan.medialibrary.media.MediaLibraryItem,boolean,kotlin.coroutines.Continuation):0 -> findInLibrary
    2:2:java.lang.Object findInLibrary(org.videolan.medialibrary.media.MediaLibraryItem,boolean,kotlin.coroutines.Continuation):279:279 -> findInLibrary
    3:3:java.lang.Object findInLibrary(org.videolan.medialibrary.media.MediaLibraryItem,boolean,kotlin.coroutines.Continuation):289:289 -> findInLibrary
    4:7:java.lang.Object findInLibrary(org.videolan.medialibrary.media.MediaLibraryItem,boolean,kotlin.coroutines.Continuation):279:282 -> findInLibrary
    8:10:java.lang.Object findInLibrary(org.videolan.medialibrary.media.MediaLibraryItem,boolean,kotlin.coroutines.Continuation):284:286 -> findInLibrary
    11:11:java.lang.Object findInLibrary(org.videolan.medialibrary.media.MediaLibraryItem,boolean,kotlin.coroutines.Continuation):279:279 -> findInLibrary
    1:1:android.graphics.drawable.BitmapDrawable getAudioIconDrawable(android.content.Context,int,boolean):99:99 -> getAudioIconDrawable
    2:2:android.graphics.drawable.BitmapDrawable getAudioIconDrawable(android.content.Context,int,boolean):98:98 -> getAudioIconDrawable
    3:3:android.graphics.drawable.BitmapDrawable getAudioIconDrawable(android.content.Context,int,boolean):97:97 -> getAudioIconDrawable
    1:1:android.graphics.Bitmap getBitmapFromDrawable(android.content.Context,int):116:116 -> getBitmapFromDrawable
    2:4:android.graphics.Bitmap getBitmapFromDrawable(android.content.Context,int):118:120 -> getBitmapFromDrawable
    5:5:android.graphics.Bitmap getBitmapFromDrawable(android.content.Context,int):128:128 -> getBitmapFromDrawable
    6:9:android.graphics.Bitmap getBitmapFromDrawable(android.content.Context,int):121:124 -> getBitmapFromDrawable
    10:10:android.graphics.Bitmap getBitmapFromDrawable(android.content.Context,int):120:120 -> getBitmapFromDrawable
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> getImage
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> getImage
    1:1:java.lang.Object getImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,androidx.databinding.ViewDataBinding,int,kotlin.coroutines.Continuation):0 -> getImage
    2:2:java.lang.Object getImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,androidx.databinding.ViewDataBinding,int,kotlin.coroutines.Continuation):183:183 -> getImage
    3:3:java.lang.Object getImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,androidx.databinding.ViewDataBinding,int,kotlin.coroutines.Continuation):228:228 -> getImage
    4:6:java.lang.Object getImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,androidx.databinding.ViewDataBinding,int,kotlin.coroutines.Continuation):183:185 -> getImage
    7:8:java.lang.Object getImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,androidx.databinding.ViewDataBinding,int,kotlin.coroutines.Continuation):192:193 -> getImage
    9:11:java.lang.Object getImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,androidx.databinding.ViewDataBinding,int,kotlin.coroutines.Continuation):196:198 -> getImage
    12:12:java.lang.Object getImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,androidx.databinding.ViewDataBinding,int,kotlin.coroutines.Continuation):200:200 -> getImage
    13:14:java.lang.Object getImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,androidx.databinding.ViewDataBinding,int,kotlin.coroutines.Continuation):203:204 -> getImage
    15:16:java.lang.Object getImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,androidx.databinding.ViewDataBinding,int,kotlin.coroutines.Continuation):206:207 -> getImage
    17:17:java.lang.Object getImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,androidx.databinding.ViewDataBinding,int,kotlin.coroutines.Continuation):210:210 -> getImage
    18:18:java.lang.Object getImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,androidx.databinding.ViewDataBinding,int,kotlin.coroutines.Continuation):183:183 -> getImage
    19:20:java.lang.Object getImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,androidx.databinding.ViewDataBinding,int,kotlin.coroutines.Continuation):211:212 -> getImage
    21:23:java.lang.Object getImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,androidx.databinding.ViewDataBinding,int,kotlin.coroutines.Continuation):214:216 -> getImage
    24:24:java.lang.Object getImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,androidx.databinding.ViewDataBinding,int,kotlin.coroutines.Continuation):221:221 -> getImage
    25:25:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> getImage
    25:25:java.lang.Object getImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,androidx.databinding.ViewDataBinding,int,kotlin.coroutines.Continuation):221 -> getImage
    26:27:java.lang.Object getImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,androidx.databinding.ViewDataBinding,int,kotlin.coroutines.Continuation):222:223 -> getImage
    28:30:java.lang.Object getImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,androidx.databinding.ViewDataBinding,int,kotlin.coroutines.Continuation):226:228 -> getImage
    1:1:android.graphics.drawable.BitmapDrawable getMediaIconDrawable(android.content.Context,int,boolean):107:107 -> getMediaIconDrawable
    2:2:android.graphics.drawable.BitmapDrawable getMediaIconDrawable(android.content.Context,int,boolean):106:106 -> getMediaIconDrawable
    3:4:android.graphics.drawable.BitmapDrawable getMediaIconDrawable(android.content.Context,int,boolean):108:109 -> getMediaIconDrawable
    5:5:android.graphics.drawable.BitmapDrawable getMediaIconDrawable(android.content.Context,int):134:134 -> getMediaIconDrawable
    6:6:android.graphics.drawable.BitmapDrawable getMediaIconDrawable(android.content.Context,int):133:133 -> getMediaIconDrawable
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> getPlaylistImage
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> getPlaylistImage
    1:1:java.lang.Object getPlaylistImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,androidx.databinding.ViewDataBinding,int,kotlin.coroutines.Continuation):0 -> getPlaylistImage
    2:2:java.lang.Object getPlaylistImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,androidx.databinding.ViewDataBinding,int,kotlin.coroutines.Continuation):232:232 -> getPlaylistImage
    3:3:java.lang.Object getPlaylistImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,androidx.databinding.ViewDataBinding,int,kotlin.coroutines.Continuation):253:253 -> getPlaylistImage
    4:6:java.lang.Object getPlaylistImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,androidx.databinding.ViewDataBinding,int,kotlin.coroutines.Continuation):232:234 -> getPlaylistImage
    7:8:java.lang.Object getPlaylistImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,androidx.databinding.ViewDataBinding,int,kotlin.coroutines.Continuation):241:242 -> getPlaylistImage
    9:10:java.lang.Object getPlaylistImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,androidx.databinding.ViewDataBinding,int,kotlin.coroutines.Continuation):245:246 -> getPlaylistImage
    11:11:java.lang.Object getPlaylistImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,androidx.databinding.ViewDataBinding,int,kotlin.coroutines.Continuation):232:232 -> getPlaylistImage
    12:12:java.lang.Object getPlaylistImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,androidx.databinding.ViewDataBinding,int,kotlin.coroutines.Continuation):247:247 -> getPlaylistImage
    13:13:java.lang.Object getPlaylistImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,androidx.databinding.ViewDataBinding,int,kotlin.coroutines.Continuation):232:232 -> getPlaylistImage
    14:15:java.lang.Object getPlaylistImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,androidx.databinding.ViewDataBinding,int,kotlin.coroutines.Continuation):249:250 -> getPlaylistImage
    16:17:java.lang.Object getPlaylistImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,androidx.databinding.ViewDataBinding,int,kotlin.coroutines.Continuation):252:253 -> getPlaylistImage
    1:1:boolean isForTV(androidx.databinding.ViewDataBinding):149:149 -> isForTV
    1:1:void loadImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,int):57:57 -> loadImage
    2:2:void loadImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,int):59:59 -> loadImage
    3:4:void loadImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,int):64:65 -> loadImage
    5:7:void loadImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,int):68:70 -> loadImage
    8:9:void loadImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,int):73:74 -> loadImage
    10:12:void loadImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,int):76:78 -> loadImage
    13:14:void loadImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,int):80:81 -> loadImage
    15:16:void loadImage(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,int):83:84 -> loadImage
    1:1:void loadImage$default(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem,int,int,java.lang.Object):54:54 -> loadImage$default
    1:2:void loadPlaylistImageWithWidth(android.widget.ImageView,org.videolan.medialibrary.media.MediaLibraryItem,int):91:92 -> loadPlaylistImageWithWidth
    1:2:void placeHolderView(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem):142:143 -> placeHolderView
    3:3:void placeHolderView(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem):145:145 -> placeHolderView
    1:2:void updateImageView(android.graphics.Bitmap,android.view.View,androidx.databinding.ViewDataBinding,boolean):257:258 -> updateImageView
    3:3:boolean isCard(androidx.databinding.ViewDataBinding):230:230 -> updateImageView
    3:3:void updateImageView(android.graphics.Bitmap,android.view.View,androidx.databinding.ViewDataBinding,boolean):259 -> updateImageView
    4:6:void updateImageView(android.graphics.Bitmap,android.view.View,androidx.databinding.ViewDataBinding,boolean):259:261 -> updateImageView
    7:10:void updateImageView(android.graphics.Bitmap,android.view.View,androidx.databinding.ViewDataBinding,boolean):263:266 -> updateImageView
    11:13:void updateImageView(android.graphics.Bitmap,android.view.View,androidx.databinding.ViewDataBinding,boolean):268:270 -> updateImageView
    14:16:void updateImageView(android.graphics.Bitmap,android.view.View,androidx.databinding.ViewDataBinding,boolean):272:274 -> updateImageView
    1:1:void updateImageView$default(android.graphics.Bitmap,android.view.View,androidx.databinding.ViewDataBinding,boolean,int,java.lang.Object):256:256 -> updateImageView$default
org.videolan.vlc.gui.helpers.ImageLoaderKt$downloadIcon$1 -> org.videolan.vlc.gui.helpers.ImageLoaderKt$downloadIcon$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):177:177 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):180:180 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):177:178 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):177:177 -> invokeSuspend
    7:8:java.lang.Object invokeSuspend(java.lang.Object):179:180 -> invokeSuspend
org.videolan.vlc.gui.helpers.ImageLoaderKt$downloadIcon$1$image$1 -> org.videolan.vlc.gui.helpers.ImageLoaderKt$downloadIcon$1$image$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):178:178 -> invokeSuspend
org.videolan.vlc.gui.helpers.ImageLoaderKt$findInLibrary$2 -> org.videolan.vlc.gui.helpers.ImageLoaderKt$findInLibrary$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):286:286 -> invokeSuspend
org.videolan.vlc.gui.helpers.ImageLoaderKt$getImage$rebindCallbacks$1 -> org.videolan.vlc.gui.helpers.ImageLoaderKt$getImage$rebindCallbacks$1:
    1:1:void <init>(kotlin.jvm.internal.Ref$BooleanRef):185:185 -> <init>
    1:1:boolean onPreBind(androidx.databinding.ViewDataBinding):187:187 -> onPreBind
org.videolan.vlc.gui.helpers.ImageLoaderKt$getPlaylistImage$playlistImage$tracks$1 -> org.videolan.vlc.gui.helpers.ImageLoaderKt$getPlaylistImage$playlistImage$tracks$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):246:246 -> invokeSuspend
org.videolan.vlc.gui.helpers.ImageLoaderKt$getPlaylistImage$rebindCallbacks$1 -> org.videolan.vlc.gui.helpers.ImageLoaderKt$getPlaylistImage$rebindCallbacks$1:
    1:1:void <init>(kotlin.jvm.internal.Ref$BooleanRef):234:234 -> <init>
    1:1:boolean onPreBind(androidx.databinding.ViewDataBinding):236:236 -> onPreBind
org.videolan.vlc.gui.helpers.ImageLoaderKt$loadImage$1 -> org.videolan.vlc.gui.helpers.ImageLoaderKt$loadImage$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):84:84 -> invokeSuspend
org.videolan.vlc.gui.helpers.ImageLoaderKt$loadPlaylistImageWithWidth$1 -> org.videolan.vlc.gui.helpers.ImageLoaderKt$loadPlaylistImageWithWidth$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):92:92 -> invokeSuspend
org.videolan.vlc.gui.helpers.ItemOffsetDecoration -> org.videolan.vlc.gui.helpers.ItemOffsetDecoration:
    1:1:void <init>(android.content.res.Resources,int,int):20:20 -> <init>
    2:2:void <init>(int,int):14:14 -> <init>
    2:2:void <init>(android.content.res.Resources,int,int):20 -> <init>
    1:1:void getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):23:23 -> getItemOffsets
org.videolan.vlc.gui.helpers.MediaComparators -> org.videolan.vlc.gui.helpers.MediaComparators:
    1:1:void <clinit>():25:25 -> <clinit>
    2:2:void <clinit>():27:27 -> <clinit>
    1:1:void <init>():25:25 -> <init>
    1:1:java.util.Comparator getBY_TRACK_NUMBER():27:27 -> getBY_TRACK_NUMBER
org.videolan.vlc.gui.helpers.MediaComparators$BY_TRACK_NUMBER$1 -> org.videolan.vlc.gui.helpers.MediaComparators$BY_TRACK_NUMBER$1:
    1:1:int compare(java.lang.Object,java.lang.Object):25:25 -> compare
    2:5:int compare(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):28:31 -> compare
    2:5:int compare(java.lang.Object,java.lang.Object):25 -> compare
org.videolan.vlc.gui.helpers.MedialibraryUtils -> org.videolan.vlc.gui.helpers.MedialibraryUtils:
    1:1:void <clinit>():15:15 -> <clinit>
    1:1:void <init>():15:15 -> <init>
    1:1:void removeDir(java.lang.String):18:18 -> removeDir
org.videolan.vlc.gui.helpers.MedialibraryUtils$removeDir$1 -> org.videolan.vlc.gui.helpers.MedialibraryUtils$removeDir$1:
    1:1:void run():18:18 -> run
org.videolan.vlc.gui.helpers.Navigator -> org.videolan.vlc.gui.helpers.Navigator:
    1:1:void <init>():68:68 -> <init>
    2:2:void <init>():70:70 -> <init>
    1:2:void clearBackstackFromClass(java.lang.Class):191:192 -> clearBackstackFromClass
    3:3:void clearBackstackFromClass(java.lang.Class):191:191 -> clearBackstackFromClass
    1:1:void closeDrawer():200:200 -> closeDrawer
    1:1:boolean currentIdIsExtension():186:186 -> currentIdIsExtension
    1:2:void displayExtensionItems(int,java.lang.String,java.util.List,boolean,boolean):255:256 -> displayExtensionItems
    3:7:void displayExtensionItems(int,java.lang.String,java.util.List,boolean,boolean):258:262 -> displayExtensionItems
    8:8:void displayExtensionItems(int,java.lang.String,java.util.List,boolean,boolean):259:259 -> displayExtensionItems
    9:9:void displayExtensionItems(int,java.lang.String,java.util.List,boolean,boolean):264:264 -> displayExtensionItems
    10:13:void displayExtensionItems(int,java.lang.String,java.util.List,boolean,boolean):266:269 -> displayExtensionItems
    14:15:void displayExtensionItems(int,java.lang.String,java.util.List,boolean,boolean):271:272 -> displayExtensionItems
    16:17:void displayExtensionItems(int,java.lang.String,java.util.List,boolean,boolean):276:277 -> displayExtensionItems
    1:1:void forceLoadVideoFragment():162:162 -> forceLoadVideoFragment
    1:1:int getCurrentFragmentId():71:71 -> getCurrentFragmentId
    1:1:org.videolan.vlc.gui.view.HackyDrawerLayout getDrawerLayout():78:78 -> getDrawerLayout
    1:1:androidx.appcompat.app.ActionBarDrawerToggle getDrawerToggle():79:79 -> getDrawerToggle
    1:1:org.videolan.vlc.extensions.ExtensionManagerService getExtensionManagerService():83:83 -> getExtensionManagerService
    1:1:android.content.ServiceConnection getExtensionServiceConnection():82:82 -> getExtensionServiceConnection
    1:1:org.videolan.vlc.extensions.ExtensionsManager getExtensionsManager():81:81 -> getExtensionsManager
    1:1:com.google.android.material.navigation.NavigationView getNavigationView():77:77 -> getNavigationView
    1:6:boolean onNavigationItemSelected(android.view.MenuItem):216:221 -> onNavigationItemSelected
    7:7:boolean onNavigationItemSelected(android.view.MenuItem):224:224 -> onNavigationItemSelected
    8:8:boolean isExtensionServiceBinded():85:85 -> onNavigationItemSelected
    8:8:boolean onNavigationItemSelected(android.view.MenuItem):226 -> onNavigationItemSelected
    9:9:boolean onNavigationItemSelected(android.view.MenuItem):226:226 -> onNavigationItemSelected
    10:10:boolean onNavigationItemSelected(android.view.MenuItem):229:229 -> onNavigationItemSelected
    11:11:boolean onNavigationItemSelected(android.view.MenuItem):233:233 -> onNavigationItemSelected
    12:13:boolean onNavigationItemSelected(android.view.MenuItem):235:236 -> onNavigationItemSelected
    14:14:boolean onNavigationItemSelected(android.view.MenuItem):238:238 -> onNavigationItemSelected
    15:16:boolean onNavigationItemSelected(android.view.MenuItem):245:246 -> onNavigationItemSelected
    17:17:boolean onNavigationItemSelected(android.view.MenuItem):245:245 -> onNavigationItemSelected
    18:18:boolean onNavigationItemSelected(android.view.MenuItem):243:243 -> onNavigationItemSelected
    19:19:void showSecondaryFragment$default(org.videolan.vlc.gui.helpers.Navigator,java.lang.String,java.lang.String,int,java.lang.Object):177:177 -> onNavigationItemSelected
    19:19:boolean onNavigationItemSelected(android.view.MenuItem):242 -> onNavigationItemSelected
    20:20:boolean onNavigationItemSelected(android.view.MenuItem):250:250 -> onNavigationItemSelected
    1:2:void onStart():118:119 -> onStart
    1:1:void onStop():125:125 -> onStop
    2:2:boolean isExtensionServiceBinded():85:85 -> onStop
    2:2:void onStop():126 -> onStop
    3:4:void onStop():127:128 -> onStop
    5:5:void onStop():127:127 -> onStop
    6:9:void onStop():130:133 -> onStop
    10:10:void onStop():132:132 -> onStop
    11:11:void onStop():131:131 -> onStop
    1:1:void reloadPreferences():196:196 -> reloadPreferences
    1:1:void setCurrentFragmentId(int):71:71 -> setCurrentFragmentId
    1:1:void setDrawerLayout(org.videolan.vlc.gui.view.HackyDrawerLayout):78:78 -> setDrawerLayout
    1:1:void setDrawerToggle(androidx.appcompat.app.ActionBarDrawerToggle):79:79 -> setDrawerToggle
    1:1:void setExtensionManagerService(org.videolan.vlc.extensions.ExtensionManagerService):83:83 -> setExtensionManagerService
    1:1:void setExtensionServiceConnection(android.content.ServiceConnection):82:82 -> setExtensionServiceConnection
    1:1:void setExtensionsManager(org.videolan.vlc.extensions.ExtensionsManager):81:81 -> setExtensionsManager
    1:1:void setNavigationView(com.google.android.material.navigation.NavigationView):77:77 -> setNavigationView
    1:3:void setupNavigation(org.videolan.vlc.gui.MainActivity,android.os.Bundle):88:90 -> setupNavigation
    4:4:void setupNavigation(org.videolan.vlc.gui.MainActivity,android.os.Bundle):92:92 -> setupNavigation
    5:5:void setupNavigation(org.videolan.vlc.gui.MainActivity,android.os.Bundle):94:94 -> setupNavigation
    6:6:void setupNavigation(org.videolan.vlc.gui.MainActivity,android.os.Bundle):100:100 -> setupNavigation
    7:10:void setupNavigation(org.videolan.vlc.gui.MainActivity,android.os.Bundle):106:109 -> setupNavigation
    11:13:void setupNavigation(org.videolan.vlc.gui.MainActivity,android.os.Bundle):111:113 -> setupNavigation
    1:1:androidx.fragment.app.Fragment getNewFragment(int):145:145 -> showFragment
    1:1:void showFragment(int):157 -> showFragment
    2:2:androidx.fragment.app.Fragment getNewFragment(int):140:140 -> showFragment
    2:2:void showFragment(int):157 -> showFragment
    3:4:androidx.fragment.app.Fragment getNewFragment(int):142:143 -> showFragment
    3:4:void showFragment(int):157 -> showFragment
    5:5:androidx.fragment.app.Fragment getNewFragment(int):141:141 -> showFragment
    5:5:void showFragment(int):157 -> showFragment
    6:6:androidx.fragment.app.Fragment getNewFragment(int):139:139 -> showFragment
    6:6:void showFragment(int):157 -> showFragment
    7:7:androidx.fragment.app.Fragment getNewFragment(int):138:138 -> showFragment
    7:7:void showFragment(int):157 -> showFragment
    8:8:androidx.fragment.app.Fragment getNewFragment(int):145:145 -> showFragment
    8:8:void showFragment(int):157 -> showFragment
    9:11:androidx.fragment.app.Fragment getNewFragment(int):147:149 -> showFragment
    9:11:void showFragment(int):157 -> showFragment
    12:12:void showFragment(int):158:158 -> showFragment
    13:13:androidx.fragment.app.Fragment getNewFragment(int):145:145 -> showFragment
    13:13:void showFragment(int):157 -> showFragment
    14:17:void showFragment(androidx.fragment.app.Fragment,int,java.lang.String):166:169 -> showFragment
    18:21:void showFragment(androidx.fragment.app.Fragment,int,java.lang.String):171:174 -> showFragment
    22:22:void showFragment(androidx.fragment.app.Fragment,int,java.lang.String):166:166 -> showFragment
    1:4:void showSecondaryFragment(java.lang.String,java.lang.String):178:181 -> showSecondaryFragment
    5:5:void showSecondaryFragment(java.lang.String,java.lang.String):183:183 -> showSecondaryFragment
    6:6:void showSecondaryFragment(java.lang.String,java.lang.String):181:181 -> showSecondaryFragment
    7:7:void showSecondaryFragment(java.lang.String,java.lang.String):178:178 -> showSecondaryFragment
    1:2:void updateCheckedItem(int):284:285 -> updateCheckedItem
    3:5:void updateCheckedItem(int):287:289 -> updateCheckedItem
    6:6:void updateCheckedItem(int):291:291 -> updateCheckedItem
org.videolan.vlc.gui.helpers.Navigator$setupNavigation$1 -> org.videolan.vlc.gui.helpers.Navigator$setupNavigation$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):100:100 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):103:103 -> invokeSuspend
    4:7:java.lang.Object invokeSuspend(java.lang.Object):100:103 -> invokeSuspend
org.videolan.vlc.gui.helpers.Navigator_LifecycleAdapter -> org.videolan.vlc.gui.helpers.Navigator_LifecycleAdapter:
    1:2:void <init>(org.videolan.vlc.gui.helpers.Navigator):12:13 -> <init>
    1:3:void callMethods(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,boolean,androidx.lifecycle.MethodCallsLogger):23:25 -> callMethods
    4:6:void callMethods(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,boolean,androidx.lifecycle.MethodCallsLogger):29:31 -> callMethods
org.videolan.vlc.gui.helpers.NotificationHelper -> org.videolan.vlc.gui.helpers.NotificationHelper:
    1:1:void <clinit>():40:40 -> <clinit>
    2:2:void <clinit>():43:43 -> <clinit>
    3:3:void <clinit>():46:46 -> <clinit>
    1:1:void <init>():40:40 -> <init>
    1:1:void createDebugServcieChannel(android.content.Context):161:161 -> createDebugServcieChannel
    2:5:void createDebugServcieChannel(android.content.Context):163:166 -> createDebugServcieChannel
    6:6:void createDebugServcieChannel(android.content.Context):161:161 -> createDebugServcieChannel
    1:1:void createNotificationChannels(android.content.Context):126:126 -> createNotificationChannels
    2:7:void createNotificationChannels(android.content.Context):128:133 -> createNotificationChannels
    8:13:void createNotificationChannels(android.content.Context):135:140 -> createNotificationChannels
    14:17:void createNotificationChannels(android.content.Context):143:146 -> createNotificationChannels
    18:24:void createNotificationChannels(android.content.Context):149:155 -> createNotificationChannels
    25:25:void createNotificationChannels(android.content.Context):126:126 -> createNotificationChannels
    1:7:android.app.Notification createPlaybackNotification(android.content.Context,boolean,java.lang.String,java.lang.String,java.lang.String,android.graphics.Bitmap,boolean,boolean,android.support.v4.media.session.MediaSessionCompat$Token,android.app.PendingIntent):53:59 -> createPlaybackNotification
    8:9:java.lang.String org.videolan.vlc.util.Util.getMediaDescription(java.lang.String,java.lang.String):100:101 -> createPlaybackNotification
    8:9:android.app.Notification createPlaybackNotification(android.content.Context,boolean,java.lang.String,java.lang.String,java.lang.String,android.graphics.Bitmap,boolean,boolean,android.support.v4.media.session.MediaSessionCompat$Token,android.app.PendingIntent):60 -> createPlaybackNotification
    10:13:java.lang.String org.videolan.vlc.util.Util.getMediaDescription(java.lang.String,java.lang.String):103:106 -> createPlaybackNotification
    10:13:android.app.Notification createPlaybackNotification(android.content.Context,boolean,java.lang.String,java.lang.String,java.lang.String,android.graphics.Bitmap,boolean,boolean,android.support.v4.media.session.MediaSessionCompat$Token,android.app.PendingIntent):60 -> createPlaybackNotification
    14:24:android.app.Notification createPlaybackNotification(android.content.Context,boolean,java.lang.String,java.lang.String,java.lang.String,android.graphics.Bitmap,boolean,boolean,android.support.v4.media.session.MediaSessionCompat$Token,android.app.PendingIntent):60:70 -> createPlaybackNotification
    25:25:android.app.Notification createPlaybackNotification(android.content.Context,boolean,java.lang.String,java.lang.String,java.lang.String,android.graphics.Bitmap,boolean,boolean,android.support.v4.media.session.MediaSessionCompat$Token,android.app.PendingIntent):68:68 -> createPlaybackNotification
    26:26:androidx.core.app.NotificationCompat$Builder androidx.core.app.NotificationCompat$Builder.addAction(androidx.core.app.NotificationCompat$Action):1379:1379 -> createPlaybackNotification
    26:26:android.app.Notification createPlaybackNotification(android.content.Context,boolean,java.lang.String,java.lang.String,java.lang.String,android.graphics.Bitmap,boolean,boolean,android.support.v4.media.session.MediaSessionCompat$Token,android.app.PendingIntent):68 -> createPlaybackNotification
    27:29:android.app.Notification createPlaybackNotification(android.content.Context,boolean,java.lang.String,java.lang.String,java.lang.String,android.graphics.Bitmap,boolean,boolean,android.support.v4.media.session.MediaSessionCompat$Token,android.app.PendingIntent):74:76 -> createPlaybackNotification
    30:30:android.app.Notification createPlaybackNotification(android.content.Context,boolean,java.lang.String,java.lang.String,java.lang.String,android.graphics.Bitmap,boolean,boolean,android.support.v4.media.session.MediaSessionCompat$Token,android.app.PendingIntent):74:74 -> createPlaybackNotification
    31:31:androidx.core.app.NotificationCompat$Builder androidx.core.app.NotificationCompat$Builder.addAction(androidx.core.app.NotificationCompat$Action):1379:1379 -> createPlaybackNotification
    31:31:android.app.Notification createPlaybackNotification(android.content.Context,boolean,java.lang.String,java.lang.String,java.lang.String,android.graphics.Bitmap,boolean,boolean,android.support.v4.media.session.MediaSessionCompat$Token,android.app.PendingIntent):74 -> createPlaybackNotification
    32:34:android.app.Notification createPlaybackNotification(android.content.Context,boolean,java.lang.String,java.lang.String,java.lang.String,android.graphics.Bitmap,boolean,boolean,android.support.v4.media.session.MediaSessionCompat$Token,android.app.PendingIntent):79:81 -> createPlaybackNotification
    35:35:android.app.Notification createPlaybackNotification(android.content.Context,boolean,java.lang.String,java.lang.String,java.lang.String,android.graphics.Bitmap,boolean,boolean,android.support.v4.media.session.MediaSessionCompat$Token,android.app.PendingIntent):79:79 -> createPlaybackNotification
    36:36:androidx.core.app.NotificationCompat$Builder androidx.core.app.NotificationCompat$Builder.addAction(androidx.core.app.NotificationCompat$Action):1379:1379 -> createPlaybackNotification
    36:36:android.app.Notification createPlaybackNotification(android.content.Context,boolean,java.lang.String,java.lang.String,java.lang.String,android.graphics.Bitmap,boolean,boolean,android.support.v4.media.session.MediaSessionCompat$Token,android.app.PendingIntent):79 -> createPlaybackNotification
    37:39:android.app.Notification createPlaybackNotification(android.content.Context,boolean,java.lang.String,java.lang.String,java.lang.String,android.graphics.Bitmap,boolean,boolean,android.support.v4.media.session.MediaSessionCompat$Token,android.app.PendingIntent):84:86 -> createPlaybackNotification
    40:40:android.app.Notification createPlaybackNotification(android.content.Context,boolean,java.lang.String,java.lang.String,java.lang.String,android.graphics.Bitmap,boolean,boolean,android.support.v4.media.session.MediaSessionCompat$Token,android.app.PendingIntent):84:84 -> createPlaybackNotification
    41:41:androidx.core.app.NotificationCompat$Builder androidx.core.app.NotificationCompat$Builder.addAction(androidx.core.app.NotificationCompat$Action):1379:1379 -> createPlaybackNotification
    41:41:android.app.Notification createPlaybackNotification(android.content.Context,boolean,java.lang.String,java.lang.String,java.lang.String,android.graphics.Bitmap,boolean,boolean,android.support.v4.media.session.MediaSessionCompat$Token,android.app.PendingIntent):84 -> createPlaybackNotification
    42:43:android.app.Notification createPlaybackNotification(android.content.Context,boolean,java.lang.String,java.lang.String,java.lang.String,android.graphics.Bitmap,boolean,boolean,android.support.v4.media.session.MediaSessionCompat$Token,android.app.PendingIntent):89:90 -> createPlaybackNotification
    44:44:android.app.Notification createPlaybackNotification(android.content.Context,boolean,java.lang.String,java.lang.String,java.lang.String,android.graphics.Bitmap,boolean,boolean,android.support.v4.media.session.MediaSessionCompat$Token,android.app.PendingIntent):89:89 -> createPlaybackNotification
    45:45:androidx.core.app.NotificationCompat$Builder androidx.core.app.NotificationCompat$Builder.addAction(androidx.core.app.NotificationCompat$Action):1379:1379 -> createPlaybackNotification
    45:45:android.app.Notification createPlaybackNotification(android.content.Context,boolean,java.lang.String,java.lang.String,java.lang.String,android.graphics.Bitmap,boolean,boolean,android.support.v4.media.session.MediaSessionCompat$Token,android.app.PendingIntent):89 -> createPlaybackNotification
    46:51:android.app.Notification createPlaybackNotification(android.content.Context,boolean,java.lang.String,java.lang.String,java.lang.String,android.graphics.Bitmap,boolean,boolean,android.support.v4.media.session.MediaSessionCompat$Token,android.app.PendingIntent):92:97 -> createPlaybackNotification
    52:52:android.app.Notification createPlaybackNotification(android.content.Context,boolean,java.lang.String,java.lang.String,java.lang.String,android.graphics.Bitmap,boolean,boolean,android.support.v4.media.session.MediaSessionCompat$Token,android.app.PendingIntent):93:93 -> createPlaybackNotification
    53:53:android.app.Notification createPlaybackNotification(android.content.Context,boolean,java.lang.String,java.lang.String,java.lang.String,android.graphics.Bitmap,boolean,boolean,android.support.v4.media.session.MediaSessionCompat$Token,android.app.PendingIntent):100:100 -> createPlaybackNotification
    1:9:android.app.Notification createScanNotification(android.content.Context,java.lang.String,boolean):104:112 -> createScanNotification
    10:11:android.app.Notification createScanNotification(android.content.Context,java.lang.String,boolean):114:115 -> createScanNotification
    12:12:android.app.Notification createScanNotification(android.content.Context,java.lang.String,boolean):117:117 -> createScanNotification
    13:13:android.app.Notification createScanNotification(android.content.Context,java.lang.String,boolean):119:119 -> createScanNotification
    14:14:androidx.core.app.NotificationCompat$Builder androidx.core.app.NotificationCompat$Builder.addAction(androidx.core.app.NotificationCompat$Action):1379:1379 -> createScanNotification
    14:14:android.app.Notification createScanNotification(android.content.Context,java.lang.String,boolean):120 -> createScanNotification
    15:15:android.app.Notification createScanNotification(android.content.Context,java.lang.String,boolean):121:121 -> createScanNotification
org.videolan.vlc.gui.helpers.OnRepeatListener -> org.videolan.vlc.gui.helpers.OnRepeatListener:
    1:1:void <init>(int,int,android.view.View$OnClickListener):38:38 -> <init>
    1:1:void <init>(android.view.View$OnClickListener):52 -> <init>
    2:2:void <init>(int,int,android.view.View$OnClickListener):41:41 -> <init>
    2:2:void <init>(android.view.View$OnClickListener):52 -> <init>
    3:4:void <init>(int,int,android.view.View$OnClickListener):44:45 -> <init>
    3:4:void <init>(android.view.View$OnClickListener):52 -> <init>
    1:1:android.view.View$OnClickListener access$getClickListener$p(org.videolan.vlc.gui.helpers.OnRepeatListener):38:38 -> access$getClickListener$p
    1:1:android.view.View access$getDownView$p(org.videolan.vlc.gui.helpers.OnRepeatListener):38:38 -> access$getDownView$p
    1:1:int access$getNormalInterval$p(org.videolan.vlc.gui.helpers.OnRepeatListener):38:38 -> access$getNormalInterval$p
    1:1:boolean onTouch(android.view.View,android.view.MotionEvent):55:55 -> onTouch
    2:3:boolean onTouch(android.view.View,android.view.MotionEvent):64:65 -> onTouch
    4:7:boolean onTouch(android.view.View,android.view.MotionEvent):57:60 -> onTouch
org.videolan.vlc.gui.helpers.OnRepeatListener$OnRepeatHandler -> org.videolan.vlc.gui.helpers.OnRepeatListener$OnRepeatHandler:
    1:1:void <init>(org.videolan.vlc.gui.helpers.OnRepeatListener):72:72 -> <init>
    1:1:void handleMessage(android.os.Message):75:75 -> handleMessage
    2:3:void handleMessage(android.os.Message):77:78 -> handleMessage
    4:4:void handleMessage(android.os.Message):77:77 -> handleMessage
org.videolan.vlc.gui.helpers.PlayerOption -> org.videolan.vlc.gui.helpers.PlayerOption:
    1:1:void <init>(org.videolan.vlc.gui.helpers.PlayerOptionType,int,int,java.lang.String):432:432 -> <init>
    1:1:int getIcon():432:432 -> getIcon
    1:1:int getId():432:432 -> getId
    1:1:java.lang.String getTitle():432:432 -> getTitle
    1:1:org.videolan.vlc.gui.helpers.PlayerOptionType getType():432:432 -> getType
org.videolan.vlc.gui.helpers.PlayerOptionType -> org.videolan.vlc.gui.helpers.PlayerOptionType:
    1:1:void <init>(java.lang.String,int):434:434 -> <init>
org.videolan.vlc.gui.helpers.PlayerOptionsDelegate -> org.videolan.vlc.gui.helpers.PlayerOptionsDelegate:
    1:1:void <init>(androidx.appcompat.app.AppCompatActivity,org.videolan.vlc.PlaybackService):61:61 -> <init>
    2:2:void <init>(androidx.appcompat.app.AppCompatActivity,org.videolan.vlc.PlaybackService):67:67 -> <init>
    3:6:void <init>(androidx.appcompat.app.AppCompatActivity,org.videolan.vlc.PlaybackService):69:72 -> <init>
    7:7:void <init>(androidx.appcompat.app.AppCompatActivity,org.videolan.vlc.PlaybackService):79:79 -> <init>
    8:8:void <init>(androidx.appcompat.app.AppCompatActivity,org.videolan.vlc.PlaybackService):90:90 -> <init>
    1:1:org.videolan.vlc.databinding.PlayerOptionItemBinding access$getAbrBinding$li(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate):61:61 -> access$getAbrBinding$li
    1:1:org.videolan.vlc.databinding.PlayerOptionItemBinding access$getAbrBinding$p(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate):61:61 -> access$getAbrBinding$p
    1:1:java.util.Calendar access$getPlayerSleepTime$cp():61:61 -> access$getPlayerSleepTime$cp
    1:1:androidx.recyclerview.widget.RecyclerView access$getRecyclerview$p(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate):61:61 -> access$getRecyclerview$p
    1:1:org.videolan.vlc.databinding.PlayerOptionItemBinding access$getRepeatBinding$p(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate):61:61 -> access$getRepeatBinding$p
    1:1:org.videolan.vlc.databinding.PlayerOptionItemBinding access$getShuffleBinding$p(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate):61:61 -> access$getShuffleBinding$p
    1:1:void initAudioDelay(org.videolan.vlc.databinding.PlayerOptionItemBinding):333:333 -> access$initAudioDelay
    1:1:void access$initAudioDelay(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate,org.videolan.vlc.databinding.PlayerOptionItemBinding):61 -> access$initAudioDelay
    2:3:void initAudioDelay(org.videolan.vlc.databinding.PlayerOptionItemBinding):335:336 -> access$initAudioDelay
    2:3:void access$initAudioDelay(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate,org.videolan.vlc.databinding.PlayerOptionItemBinding):61 -> access$initAudioDelay
    4:5:void initAudioDelay(org.videolan.vlc.databinding.PlayerOptionItemBinding):338:339 -> access$initAudioDelay
    4:5:void access$initAudioDelay(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate,org.videolan.vlc.databinding.PlayerOptionItemBinding):61 -> access$initAudioDelay
    1:6:void initChapters(org.videolan.vlc.databinding.PlayerOptionItemBinding):317:322 -> access$initChapters
    1:6:void access$initChapters(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate,org.videolan.vlc.databinding.PlayerOptionItemBinding):61 -> access$initChapters
    1:1:void access$initJumpTo(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate,org.videolan.vlc.databinding.PlayerOptionItemBinding):61:61 -> access$initJumpTo
    1:3:void initPlaybackSpeed(org.videolan.vlc.databinding.PlayerOptionItemBinding):302:304 -> access$initPlaybackSpeed
    1:3:void access$initPlaybackSpeed(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate,org.videolan.vlc.databinding.PlayerOptionItemBinding):61 -> access$initPlaybackSpeed
    4:6:void initPlaybackSpeed(org.videolan.vlc.databinding.PlayerOptionItemBinding):307:309 -> access$initPlaybackSpeed
    4:6:void access$initPlaybackSpeed(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate,org.videolan.vlc.databinding.PlayerOptionItemBinding):61 -> access$initPlaybackSpeed
    7:8:void initPlaybackSpeed(org.videolan.vlc.databinding.PlayerOptionItemBinding):311:312 -> access$initPlaybackSpeed
    7:8:void access$initPlaybackSpeed(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate,org.videolan.vlc.databinding.PlayerOptionItemBinding):61 -> access$initPlaybackSpeed
    1:2:void initRepeat(org.videolan.vlc.databinding.PlayerOptionItemBinding):355:356 -> access$initRepeat
    1:2:void access$initRepeat(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate,org.videolan.vlc.databinding.PlayerOptionItemBinding):61 -> access$initRepeat
    3:3:kotlinx.coroutines.MainCoroutineDispatcher kotlinx.coroutines.Dispatchers.getMain():58:58 -> access$initRepeat
    3:3:void initRepeat(org.videolan.vlc.databinding.PlayerOptionItemBinding):356 -> access$initRepeat
    3:3:void access$initRepeat(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate,org.videolan.vlc.databinding.PlayerOptionItemBinding):61 -> access$initRepeat
    4:4:void initRepeat(org.videolan.vlc.databinding.PlayerOptionItemBinding):356:356 -> access$initRepeat
    4:4:void access$initRepeat(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate,org.videolan.vlc.databinding.PlayerOptionItemBinding):61 -> access$initRepeat
    1:2:void initShuffle(org.videolan.vlc.databinding.PlayerOptionItemBinding):285:286 -> access$initShuffle
    1:2:void access$initShuffle(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate,org.videolan.vlc.databinding.PlayerOptionItemBinding):61 -> access$initShuffle
    3:3:kotlinx.coroutines.MainCoroutineDispatcher kotlinx.coroutines.Dispatchers.getMain():58:58 -> access$initShuffle
    3:3:void initShuffle(org.videolan.vlc.databinding.PlayerOptionItemBinding):286 -> access$initShuffle
    3:3:void access$initShuffle(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate,org.videolan.vlc.databinding.PlayerOptionItemBinding):61 -> access$initShuffle
    4:4:void initShuffle(org.videolan.vlc.databinding.PlayerOptionItemBinding):286:286 -> access$initShuffle
    4:4:void access$initShuffle(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate,org.videolan.vlc.databinding.PlayerOptionItemBinding):61 -> access$initShuffle
    1:1:void initSpuDelay(org.videolan.vlc.databinding.PlayerOptionItemBinding):344:344 -> access$initSpuDelay
    1:1:void access$initSpuDelay(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate,org.videolan.vlc.databinding.PlayerOptionItemBinding):61 -> access$initSpuDelay
    2:3:void initSpuDelay(org.videolan.vlc.databinding.PlayerOptionItemBinding):346:347 -> access$initSpuDelay
    2:3:void access$initSpuDelay(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate,org.videolan.vlc.databinding.PlayerOptionItemBinding):61 -> access$initSpuDelay
    4:5:void initSpuDelay(org.videolan.vlc.databinding.PlayerOptionItemBinding):349:350 -> access$initSpuDelay
    4:5:void access$initSpuDelay(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate,org.videolan.vlc.databinding.PlayerOptionItemBinding):61 -> access$initSpuDelay
    1:1:void access$setAbrBinding$p(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate,org.videolan.vlc.databinding.PlayerOptionItemBinding):61:61 -> access$setAbrBinding$p
    1:1:void access$setPlayerSleepTime$cp(java.util.Calendar):61:61 -> access$setPlayerSleepTime$cp
    1:1:void access$setPtBinding$p(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate,org.videolan.vlc.databinding.PlayerOptionItemBinding):61:61 -> access$setPtBinding$p
    1:1:void access$setSleepBinding$p(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate,org.videolan.vlc.databinding.PlayerOptionItemBinding):61:61 -> access$setSleepBinding$p
    1:1:androidx.appcompat.app.AppCompatActivity getActivity():61:61 -> getActivity
    1:1:org.videolan.vlc.PlaybackService getService():61:61 -> getService
    1:1:void hide():161:161 -> hide
    1:3:void initJumpTo(org.videolan.vlc.databinding.PlayerOptionItemBinding):326:328 -> initJumpTo
    4:4:void initJumpTo(org.videolan.vlc.databinding.PlayerOptionItemBinding):327:327 -> initJumpTo
    1:1:boolean isShowing():377:377 -> isShowing
    1:1:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):170:170 -> onClick
    2:4:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):195:197 -> onClick
    5:5:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):204:204 -> onClick
    6:6:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):200:200 -> onClick
    7:7:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):203:203 -> onClick
    8:8:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):202:202 -> onClick
    9:9:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):201:201 -> onClick
    10:10:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):199:199 -> onClick
    11:11:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):198:198 -> onClick
    12:12:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):208:208 -> onClick
    13:13:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):196:196 -> onClick
    14:14:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):172:172 -> onClick
    15:15:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):191:191 -> onClick
    16:16:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):182:182 -> onClick
    17:17:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):190:190 -> onClick
    18:18:void togglePassthrough():366:366 -> onClick
    18:18:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):189 -> onClick
    19:19:boolean org.videolan.vlc.util.VLCOptions.isAudioDigitalOutputEnabled(android.content.SharedPreferences):147:147 -> onClick
    19:19:void togglePassthrough():366 -> onClick
    19:19:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):189 -> onClick
    20:22:void togglePassthrough():367:369 -> onClick
    20:22:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):189 -> onClick
    23:23:void togglePassthrough():368:368 -> onClick
    23:23:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):189 -> onClick
    24:24:void togglePassthrough():370:370 -> onClick
    24:24:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):189 -> onClick
    25:27:void org.videolan.vlc.util.VLCOptions.setAudioDigitalOutputEnabled(android.content.SharedPreferences,boolean):151:153 -> onClick
    25:27:void togglePassthrough():370 -> onClick
    25:27:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):189 -> onClick
    28:28:void togglePassthrough():371:371 -> onClick
    28:28:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):189 -> onClick
    29:29:void togglePassthrough():368:368 -> onClick
    29:29:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):189 -> onClick
    30:31:void togglePassthrough():373:374 -> onClick
    30:31:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):189 -> onClick
    32:32:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):186:186 -> onClick
    33:33:void setShuffle():281:281 -> onClick
    33:33:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):187 -> onClick
    34:34:void setRepeatMode():261:261 -> onClick
    34:34:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):184 -> onClick
    35:36:void setRepeatMode():274:275 -> onClick
    35:36:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):184 -> onClick
    37:37:void setRepeatMode():274:274 -> onClick
    37:37:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):184 -> onClick
    38:40:void setRepeatMode():266:268 -> onClick
    38:40:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):184 -> onClick
    41:41:void setRepeatMode():267:267 -> onClick
    41:41:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):184 -> onClick
    42:43:void setRepeatMode():270:271 -> onClick
    42:43:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):184 -> onClick
    44:44:void setRepeatMode():270:270 -> onClick
    44:44:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):184 -> onClick
    45:46:void setRepeatMode():263:264 -> onClick
    45:46:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):184 -> onClick
    47:47:void setRepeatMode():263:263 -> onClick
    47:47:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):184 -> onClick
    48:49:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):178:179 -> onClick
    50:50:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):178:178 -> onClick
    51:51:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):174:174 -> onClick
    52:52:void onClick(org.videolan.vlc.gui.helpers.PlayerOption):176:176 -> onClick
    1:1:void release():166:166 -> release
    1:1:void setFlags(int):66:66 -> setFlags
    1:3:void setup():94:96 -> setup
    4:7:void setup():122:125 -> setup
    8:8:void setup():124:124 -> setup
    9:11:void setup():127:129 -> setup
    12:12:void setup():128:128 -> setup
    13:14:void setup():131:132 -> setup
    15:17:void setup():98:100 -> setup
    18:30:void setup():102:114 -> setup
    31:31:void setup():111:111 -> setup
    32:35:void setup():116:119 -> setup
    36:36:void setup():135:135 -> setup
    37:37:void setup():117:117 -> setup
    38:38:void setup():116:116 -> setup
    39:39:void setup():103:103 -> setup
    40:40:void setup():102:102 -> setup
    41:41:void setup():98:98 -> setup
    42:42:void setup():96:96 -> setup
    1:9:void show(org.videolan.vlc.gui.helpers.PlayerOptionType):139:147 -> show
    10:10:void show(org.videolan.vlc.gui.helpers.PlayerOptionType):149:149 -> show
    11:11:void show(org.videolan.vlc.gui.helpers.PlayerOptionType):147:147 -> show
    12:12:void show(org.videolan.vlc.gui.helpers.PlayerOptionType):146:146 -> show
    13:13:void show(org.videolan.vlc.gui.helpers.PlayerOptionType):145:145 -> show
    14:14:void show(org.videolan.vlc.gui.helpers.PlayerOptionType):142:142 -> show
    15:15:void show(org.videolan.vlc.gui.helpers.PlayerOptionType):141:141 -> show
    16:18:void show(org.videolan.vlc.gui.helpers.PlayerOptionType):151:153 -> show
    19:19:void show(org.videolan.vlc.gui.helpers.PlayerOptionType):152:152 -> show
    1:2:void showFragment(int):238:239 -> showFragment
    3:3:void showFragment(int):234:234 -> showFragment
    4:4:void showFragment(int):218:218 -> showFragment
    5:5:void showFragment(int):230:230 -> showFragment
    6:6:void showFragment(int):222:222 -> showFragment
    7:7:void showFragment(int):226:226 -> showFragment
    8:11:void showFragment(int):244:247 -> showFragment
    1:1:void showValueControls(int):251:251 -> showValueControls
    2:2:void showValueControls(int):254:254 -> showValueControls
    3:3:void showValueControls(int):253:253 -> showValueControls
    4:4:void showValueControls(int):257:257 -> showValueControls
org.videolan.vlc.gui.helpers.PlayerOptionsDelegate$Companion -> org.videolan.vlc.gui.helpers.PlayerOptionsDelegate$Companion:
    1:1:void <init>():417:417 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):417 -> <init>
    1:1:java.util.Calendar getPlayerSleepTime():418:418 -> getPlayerSleepTime
    1:1:void setPlayerSleepTime(java.util.Calendar):418:418 -> setPlayerSleepTime
org.videolan.vlc.gui.helpers.PlayerOptionsDelegate$OptionsAdapter -> org.videolan.vlc.gui.helpers.PlayerOptionsDelegate$OptionsAdapter:
    1:1:void <init>(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate):379:379 -> <init>
    1:1:java.util.List access$getDataset$p(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate$OptionsAdapter):379:379 -> access$getDataset$p
    1:1:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):379:379 -> onBindViewHolder
    2:3:void onBindViewHolder(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate$OptionsAdapter$ViewHolder,int):389:390 -> onBindViewHolder
    4:13:void onBindViewHolder(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate$OptionsAdapter$ViewHolder,int):392:401 -> onBindViewHolder
    14:14:void onBindViewHolder(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate$OptionsAdapter$ViewHolder,int):403:403 -> onBindViewHolder
    15:15:void onBindViewHolder(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate$OptionsAdapter$ViewHolder,int):405:405 -> onBindViewHolder
    16:16:void onBindViewHolder(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate$OptionsAdapter$ViewHolder,int):404:404 -> onBindViewHolder
    1:2:org.videolan.vlc.gui.helpers.PlayerOptionsDelegate$OptionsAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):384:385 -> onCreateViewHolder
    1:2:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):379 -> onCreateViewHolder
org.videolan.vlc.gui.helpers.PlayerOptionsDelegate$OptionsAdapter$ViewHolder -> org.videolan.vlc.gui.helpers.PlayerOptionsDelegate$OptionsAdapter$ViewHolder:
    1:1:void <init>(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate$OptionsAdapter,org.videolan.vlc.databinding.PlayerOptionItemBinding):409:409 -> <init>
    2:2:void <init>(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate$OptionsAdapter,org.videolan.vlc.databinding.PlayerOptionItemBinding):412:412 -> <init>
    1:1:org.videolan.vlc.databinding.PlayerOptionItemBinding getBinding():409:409 -> getBinding
org.videolan.vlc.gui.helpers.PlayerOptionsDelegate$OptionsAdapter$ViewHolder$1 -> org.videolan.vlc.gui.helpers.PlayerOptionsDelegate$OptionsAdapter$ViewHolder$1:
    1:1:void onClick(android.view.View):412:412 -> onClick
org.videolan.vlc.gui.helpers.PlayerOptionsDelegate$abrObs$1 -> org.videolan.vlc.gui.helpers.PlayerOptionsDelegate$abrObs$1:
    1:1:void onChanged(java.lang.Object):61:61 -> onChanged
    2:2:void onChanged(org.videolan.vlc.media.ABRepeat):80:80 -> onChanged
    2:2:void onChanged(java.lang.Object):61 -> onChanged
    3:4:void onChanged(org.videolan.vlc.media.ABRepeat):82:83 -> onChanged
    3:4:void onChanged(java.lang.Object):61 -> onChanged
    5:5:void onChanged(org.videolan.vlc.media.ABRepeat):86:86 -> onChanged
    5:5:void onChanged(java.lang.Object):61 -> onChanged
org.videolan.vlc.gui.helpers.PlayerOptionsDelegate$initRepeat$1 -> org.videolan.vlc.gui.helpers.PlayerOptionsDelegate$initRepeat$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:3:java.lang.Object invokeSuspend(java.lang.Object):356:357 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):362:362 -> invokeSuspend
org.videolan.vlc.gui.helpers.PlayerOptionsDelegate$initShuffle$1 -> org.videolan.vlc.gui.helpers.PlayerOptionsDelegate$initShuffle$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:4:java.lang.Object invokeSuspend(java.lang.Object):286:288 -> invokeSuspend
org.videolan.vlc.gui.helpers.PlayerOptionsDelegate$show$$inlined$let$lambda$1 -> org.videolan.vlc.gui.helpers.PlayerOptionsDelegate$show$$inlined$let$lambda$1:
    1:1:void onClick(android.view.View):149:149 -> onClick
org.videolan.vlc.gui.helpers.PlayerOptionsDelegate$show$2 -> org.videolan.vlc.gui.helpers.PlayerOptionsDelegate$show$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):153:153 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):157:157 -> invokeSuspend
    4:7:java.lang.Object invokeSuspend(java.lang.Object):153:156 -> invokeSuspend
    8:8:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):156 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):157:157 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):156:156 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):155:155 -> invokeSuspend
org.videolan.vlc.gui.helpers.PlayerOptionsDelegate$showFragment$1 -> org.videolan.vlc.gui.helpers.PlayerOptionsDelegate$showFragment$1:
    1:1:void onDismiss(android.content.DialogInterface):245:245 -> onDismiss
org.videolan.vlc.gui.helpers.PlayerOptionsDelegate$toast$2 -> org.videolan.vlc.gui.helpers.PlayerOptionsDelegate$toast$2:
    1:1:android.widget.Toast invoke():67:67 -> invoke
    1:1:java.lang.Object invoke():61 -> invoke
org.videolan.vlc.gui.helpers.PlayerOptionsDelegate_LifecycleAdapter -> org.videolan.vlc.gui.helpers.PlayerOptionsDelegate_LifecycleAdapter:
    1:2:void <init>(org.videolan.vlc.gui.helpers.PlayerOptionsDelegate):12:13 -> <init>
    1:3:void callMethods(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,boolean,androidx.lifecycle.MethodCallsLogger):23:25 -> callMethods
org.videolan.vlc.gui.helpers.SelectorViewHolder -> org.videolan.vlc.gui.helpers.SelectorViewHolder:
    1:1:void <init>(androidx.databinding.ViewDataBinding):32:32 -> <init>
    2:5:void <init>(androidx.databinding.ViewDataBinding):34:37 -> <init>
    6:6:void <init>(androidx.databinding.ViewDataBinding):42:42 -> <init>
    1:1:androidx.databinding.ViewDataBinding getBinding():34:34 -> getBinding
    1:1:void onFocusChange(android.view.View,boolean):55:55 -> onFocusChange
    1:1:void selectView(boolean):46:46 -> selectView
    1:1:void setBinding(androidx.databinding.ViewDataBinding):34:34 -> setBinding
    1:2:void setViewBackground(boolean,boolean):50:51 -> setViewBackground
org.videolan.vlc.gui.helpers.SparseBooleanArrayParcelable -> org.videolan.vlc.gui.helpers.SparseBooleanArrayParcelable:
    1:1:void <init>(android.util.SparseBooleanArray):8:8 -> <init>
    1:1:android.util.SparseBooleanArray getData():8:8 -> getData
org.videolan.vlc.gui.helpers.SwipeDragItemTouchHelperCallback -> org.videolan.vlc.gui.helpers.SwipeDragItemTouchHelperCallback:
    1:3:void <init>(org.videolan.vlc.interfaces.SwipeDragHelperAdapter,boolean):30:32 -> <init>
    4:6:void <init>(org.videolan.vlc.interfaces.SwipeDragHelperAdapter,boolean):30:32 -> <init>
    4:6:void <init>(org.videolan.vlc.interfaces.SwipeDragHelperAdapter,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):30 -> <init>
    1:2:void clearView(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder):59:60 -> clearView
    3:5:void clearView(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder):63:65 -> clearView
    1:1:boolean isLongPressDragEnabled():55:55 -> isLongPressDragEnabled
    1:3:boolean onMove(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):41:43 -> onMove
    4:5:boolean onMove(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):46:47 -> onMove
    6:6:boolean onMove(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$ViewHolder,androidx.recyclerview.widget.RecyclerView$ViewHolder):49:49 -> onMove
    1:1:void onSwiped(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):69:69 -> onSwiped
org.videolan.vlc.gui.helpers.ThreeStatesCheckbox -> org.videolan.vlc.gui.helpers.ThreeStatesCheckbox:
    1:2:void <init>(android.content.Context):40:41 -> <init>
    3:4:void <init>(android.content.Context,android.util.AttributeSet):44:45 -> <init>
    5:6:void <init>(android.content.Context,android.util.AttributeSet,int):48:49 -> <init>
    1:1:int access$getCurrentState$p(org.videolan.vlc.gui.helpers.ThreeStatesCheckbox):31:31 -> access$getCurrentState$p
    1:1:void access$setCurrentState$p(org.videolan.vlc.gui.helpers.ThreeStatesCheckbox,int):31:31 -> access$setCurrentState$p
    1:1:void access$updateBtn(org.videolan.vlc.gui.helpers.ThreeStatesCheckbox):31:31 -> access$updateBtn
    1:1:int getState():34:34 -> getState
    1:2:void init$vlc_android_release():53:54 -> init$vlc_android_release
    1:2:void setState(int):36:37 -> setState
    1:1:void updateBtn():64:64 -> updateBtn
    2:2:void updateBtn():69:69 -> updateBtn
org.videolan.vlc.gui.helpers.ThreeStatesCheckbox$init$1 -> org.videolan.vlc.gui.helpers.ThreeStatesCheckbox$init$1:
    1:1:void onCheckedChanged(android.widget.CompoundButton,boolean):55:55 -> onCheckedChanged
    2:2:void onCheckedChanged(android.widget.CompoundButton,boolean):57:57 -> onCheckedChanged
    3:3:void onCheckedChanged(android.widget.CompoundButton,boolean):56:56 -> onCheckedChanged
    4:4:void onCheckedChanged(android.widget.CompoundButton,boolean):59:59 -> onCheckedChanged
org.videolan.vlc.gui.helpers.UiTools -> org.videolan.vlc.gui.helpers.UiTools:
    1:1:void <clinit>():90:90 -> <clinit>
    2:2:void <clinit>():102:102 -> <clinit>
    1:1:void <init>():90:90 -> <init>
    1:1:android.os.Handler access$getSHandler$p(org.videolan.vlc.gui.helpers.UiTools):90:90 -> access$getSHandler$p
    1:6:void addToPlaylist(androidx.fragment.app.FragmentActivity,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[],java.lang.String):300:305 -> addToPlaylist
    7:7:void addToPlaylist(androidx.fragment.app.FragmentActivity,java.util.List):689:689 -> addToPlaylist
    8:8:void addToPlaylist(androidx.fragment.app.FragmentActivity,java.util.List):296:296 -> addToPlaylist
    9:9:void addToPlaylist(androidx.fragment.app.FragmentActivity,java.util.List):689:689 -> addToPlaylist
    1:1:android.graphics.Bitmap blurBitmap(android.graphics.Bitmap,float):323:323 -> blurBitmap
    2:2:android.graphics.Bitmap blurBitmap(android.graphics.Bitmap,float):326:326 -> blurBitmap
    3:3:android.graphics.Bitmap blurBitmap(android.graphics.Bitmap,float):329:329 -> blurBitmap
    4:4:android.graphics.Bitmap blurBitmap(android.graphics.Bitmap,float):332:332 -> blurBitmap
    5:6:android.graphics.Bitmap blurBitmap(android.graphics.Bitmap,float):336:337 -> blurBitmap
    7:7:android.graphics.Bitmap blurBitmap(android.graphics.Bitmap,float):340:340 -> blurBitmap
    8:9:android.graphics.Bitmap blurBitmap(android.graphics.Bitmap,float):343:344 -> blurBitmap
    10:10:android.graphics.Bitmap blurBitmap(android.graphics.Bitmap,float):347:347 -> blurBitmap
    11:11:android.graphics.Bitmap blurBitmap(android.graphics.Bitmap,float):350:350 -> blurBitmap
    1:1:android.graphics.Bitmap blurBitmap$default(org.videolan.vlc.gui.helpers.UiTools,android.graphics.Bitmap,float,int,java.lang.Object):322:322 -> blurBitmap$default
    1:5:void confirmExit(android.app.Activity):406:410 -> confirmExit
    1:7:void deleteSubtitleDialog(android.content.Context,android.content.DialogInterface$OnClickListener,android.content.DialogInterface$OnClickListener):578:584 -> deleteSubtitleDialog
    1:2:void fillAboutView(android.view.View):253:254 -> fillAboutView
    3:5:void fillAboutView(android.view.View):256:258 -> fillAboutView
    6:8:void fillAboutView(android.view.View):260:262 -> fillAboutView
    9:12:void fillAboutView(android.view.View):264:267 -> fillAboutView
    13:14:void fillAboutView(android.view.View):269:270 -> fillAboutView
    1:1:java.lang.String firstLetterUpper(java.lang.String):568:568 -> firstLetterUpper
    2:4:java.lang.String firstLetterUpper(java.lang.String):571:573 -> firstLetterUpper
    1:2:android.graphics.drawable.BitmapDrawable getDefaultAlbumDrawable(android.content.Context):122:123 -> getDefaultAlbumDrawable
    3:3:android.graphics.drawable.BitmapDrawable getDefaultAlbumDrawable(android.content.Context):125:125 -> getDefaultAlbumDrawable
    1:2:android.graphics.drawable.BitmapDrawable getDefaultAlbumDrawableBig(android.content.Context):152:153 -> getDefaultAlbumDrawableBig
    3:3:android.graphics.drawable.BitmapDrawable getDefaultAlbumDrawableBig(android.content.Context):155:155 -> getDefaultAlbumDrawableBig
    1:2:android.graphics.drawable.BitmapDrawable getDefaultArtistDrawable(android.content.Context):129:130 -> getDefaultArtistDrawable
    3:3:android.graphics.drawable.BitmapDrawable getDefaultArtistDrawable(android.content.Context):132:132 -> getDefaultArtistDrawable
    1:2:android.graphics.drawable.BitmapDrawable getDefaultArtistDrawableBig(android.content.Context):159:160 -> getDefaultArtistDrawableBig
    3:3:android.graphics.drawable.BitmapDrawable getDefaultArtistDrawableBig(android.content.Context):162:162 -> getDefaultArtistDrawableBig
    1:3:android.graphics.drawable.BitmapDrawable getDefaultAudioDrawable(android.content.Context):114:116 -> getDefaultAudioDrawable
    4:4:android.graphics.drawable.BitmapDrawable getDefaultAudioDrawable(android.content.Context):118:118 -> getDefaultAudioDrawable
    1:3:android.graphics.drawable.BitmapDrawable getDefaultAudioDrawableBig(android.content.Context):144:146 -> getDefaultAudioDrawableBig
    4:4:android.graphics.drawable.BitmapDrawable getDefaultAudioDrawableBig(android.content.Context):148:148 -> getDefaultAudioDrawableBig
    1:1:android.graphics.drawable.BitmapDrawable getDefaultCover(android.content.Context,org.videolan.medialibrary.media.MediaLibraryItem):310:310 -> getDefaultCover
    2:2:android.graphics.drawable.BitmapDrawable getDefaultCover(android.content.Context,org.videolan.medialibrary.media.MediaLibraryItem):316:316 -> getDefaultCover
    3:3:android.graphics.drawable.BitmapDrawable getDefaultCover(android.content.Context,org.videolan.medialibrary.media.MediaLibraryItem):314:314 -> getDefaultCover
    4:5:android.graphics.drawable.BitmapDrawable getDefaultCover(android.content.Context,org.videolan.medialibrary.media.MediaLibraryItem):311:312 -> getDefaultCover
    1:3:android.graphics.drawable.BitmapDrawable getDefaultVideoDrawable(android.content.Context):106:108 -> getDefaultVideoDrawable
    4:4:android.graphics.drawable.BitmapDrawable getDefaultVideoDrawable(android.content.Context):110:110 -> getDefaultVideoDrawable
    1:3:android.graphics.drawable.BitmapDrawable getDefaultVideoDrawableBig(android.content.Context):136:138 -> getDefaultVideoDrawableBig
    4:4:android.graphics.drawable.BitmapDrawable getDefaultVideoDrawableBig(android.content.Context):140:140 -> getDefaultVideoDrawableBig
    1:1:org.videolan.vlc.util.LocalePair getLocalesUsedInProject(android.content.Context):497:497 -> getLocalesUsedInProject
    2:3:org.videolan.vlc.util.LocalePair getLocalesUsedInProject(android.content.Context):500:501 -> getLocalesUsedInProject
    4:4:org.videolan.vlc.util.LocalePair getLocalesUsedInProject(android.content.Context):503:503 -> getLocalesUsedInProject
    5:5:org.videolan.vlc.util.LocalePair getLocalesUsedInProject(android.content.Context):505:505 -> getLocalesUsedInProject
    6:7:java.util.Locale getLocaleFromString(java.lang.String):542:543 -> getLocalesUsedInProject
    6:7:org.videolan.vlc.util.LocalePair getLocalesUsedInProject(android.content.Context):505 -> getLocalesUsedInProject
    8:8:java.util.Locale getLocaleFromString(java.lang.String):550:550 -> getLocalesUsedInProject
    8:8:org.videolan.vlc.util.LocalePair getLocalesUsedInProject(android.content.Context):505 -> getLocalesUsedInProject
    9:10:java.util.Locale getLocaleFromString(java.lang.String):552:553 -> getLocalesUsedInProject
    9:10:org.videolan.vlc.util.LocalePair getLocalesUsedInProject(android.content.Context):505 -> getLocalesUsedInProject
    11:14:java.util.Locale getLocaleFromString(java.lang.String):694:697 -> getLocalesUsedInProject
    11:14:org.videolan.vlc.util.LocalePair getLocalesUsedInProject(android.content.Context):505 -> getLocalesUsedInProject
    15:15:java.util.Locale getLocaleFromString(java.lang.String):553:553 -> getLocalesUsedInProject
    15:15:org.videolan.vlc.util.LocalePair getLocalesUsedInProject(android.content.Context):505 -> getLocalesUsedInProject
    16:16:java.util.Locale getLocaleFromString(java.lang.String):698:698 -> getLocalesUsedInProject
    16:16:org.videolan.vlc.util.LocalePair getLocalesUsedInProject(android.content.Context):505 -> getLocalesUsedInProject
    17:17:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.emptyList():69:69 -> getLocalesUsedInProject
    17:17:java.util.List kotlin.collections.CollectionsKt.emptyList():0 -> getLocalesUsedInProject
    17:17:java.util.Locale getLocaleFromString(java.lang.String):702 -> getLocalesUsedInProject
    17:17:org.videolan.vlc.util.LocalePair getLocalesUsedInProject(android.content.Context):505 -> getLocalesUsedInProject
    18:18:java.util.Locale getLocaleFromString(java.lang.String):704:704 -> getLocalesUsedInProject
    18:18:org.videolan.vlc.util.LocalePair getLocalesUsedInProject(android.content.Context):505 -> getLocalesUsedInProject
    19:21:java.util.Locale getLocaleFromString(java.lang.String):553:555 -> getLocalesUsedInProject
    19:21:org.videolan.vlc.util.LocalePair getLocalesUsedInProject(android.content.Context):505 -> getLocalesUsedInProject
    22:22:java.util.Locale getLocaleFromString(java.lang.String):704:704 -> getLocalesUsedInProject
    22:22:org.videolan.vlc.util.LocalePair getLocalesUsedInProject(android.content.Context):505 -> getLocalesUsedInProject
    23:23:java.util.Locale getLocaleFromString(java.lang.String):561:561 -> getLocalesUsedInProject
    23:23:org.videolan.vlc.util.LocalePair getLocalesUsedInProject(android.content.Context):505 -> getLocalesUsedInProject
    24:27:org.videolan.vlc.util.LocalePair getLocalesUsedInProject(android.content.Context):507:510 -> getLocalesUsedInProject
    28:28:org.videolan.vlc.util.LocalePair getLocalesUsedInProject(android.content.Context):512:512 -> getLocalesUsedInProject
    29:31:org.videolan.vlc.util.LocalePair getLocalesUsedInProject(android.content.Context):517:519 -> getLocalesUsedInProject
    32:33:org.videolan.vlc.util.LocalePair getLocalesUsedInProject(android.content.Context):523:524 -> getLocalesUsedInProject
    34:36:org.videolan.vlc.util.LocalePair getLocalesUsedInProject(android.content.Context):527:529 -> getLocalesUsedInProject
    37:37:org.videolan.vlc.util.LocalePair getLocalesUsedInProject(android.content.Context):691:691 -> getLocalesUsedInProject
    38:38:org.videolan.vlc.util.LocalePair getLocalesUsedInProject(android.content.Context):693:693 -> getLocalesUsedInProject
    39:39:org.videolan.vlc.util.LocalePair getLocalesUsedInProject(android.content.Context):533:533 -> getLocalesUsedInProject
    40:40:org.videolan.vlc.util.LocalePair getLocalesUsedInProject(android.content.Context):693:693 -> getLocalesUsedInProject
    41:41:org.videolan.vlc.util.LocalePair getLocalesUsedInProject(android.content.Context):691:691 -> getLocalesUsedInProject
    1:3:int getResourceFromAttribute(android.content.Context,int):230:232 -> getResourceFromAttribute
    1:3:boolean hasSecondaryDisplay(android.content.Context):588:590 -> hasSecondaryDisplay
    4:4:boolean hasSecondaryDisplay(android.content.Context):588:588 -> hasSecondaryDisplay
    1:4:java.lang.String org.videolan.vlc.util.FileUtils.getFileNameFromPath(java.lang.String):73:76 -> newStorageDetected
    1:4:void newStorageDetected(android.app.Activity,java.lang.String):415 -> newStorageDetected
    5:5:java.lang.String org.videolan.vlc.util.FileUtils.getFileNameFromPath(java.lang.String):79:79 -> newStorageDetected
    5:5:void newStorageDetected(android.app.Activity,java.lang.String):415 -> newStorageDetected
    6:7:void newStorageDetected(android.app.Activity,java.lang.String):416:417 -> newStorageDetected
    8:15:void newStorageDetected(android.app.Activity,java.lang.String):419:426 -> newStorageDetected
    16:17:void newStorageDetected(android.app.Activity,java.lang.String):429:430 -> newStorageDetected
    18:22:void newStorageDetected(android.app.Activity,java.lang.String):432:436 -> newStorageDetected
    23:24:void newStorageDetected(android.app.Activity,java.lang.String):439:440 -> newStorageDetected
    1:7:void restartDialog(android.content.Context):487:493 -> restartDialog
    1:2:void setKeyboardVisibility(android.view.View,boolean):282:283 -> setKeyboardVisibility
    3:3:void setKeyboardVisibility(android.view.View,boolean):282:282 -> setKeyboardVisibility
    1:2:void setOnDragListener(android.app.Activity):446:447 -> setOnDragListener
    1:5:void setRotationAnimation(android.app.Activity):478:482 -> setRotationAnimation
    1:1:void setViewOnClickListener(android.view.View,android.view.View$OnClickListener):248:248 -> setViewOnClickListener
    1:1:void snacker(android.view.View,int):169:169 -> snacker
    2:5:void snacker(android.view.View,java.lang.String):177:180 -> snacker
    1:5:void snackerConfirm(android.view.View,java.lang.String,java.lang.Runnable):188:192 -> snackerConfirm
    6:10:void snackerConfirm(kotlinx.coroutines.CoroutineScope,android.view.View,java.lang.String,kotlin.jvm.functions.Function1):196:200 -> snackerConfirm
    1:2:void snackerWithCancel(android.view.View,java.lang.String,java.lang.Runnable,java.lang.Runnable):209:210 -> snackerWithCancel
    3:5:void snackerWithCancel(android.view.View,java.lang.String,java.lang.Runnable,java.lang.Runnable):215:217 -> snackerWithCancel
    6:6:void snackerWithCancel(android.view.View,java.lang.String,java.lang.Runnable,java.lang.Runnable):219:219 -> snackerWithCancel
    1:16:void updateSortTitles(android.view.Menu,org.videolan.vlc.providers.medialibrary.MedialibraryProvider):360:375 -> updateSortTitles
    17:34:void updateSortTitles(org.videolan.vlc.gui.browser.MediaBrowserFragment):382:399 -> updateSortTitles
org.videolan.vlc.gui.helpers.UiTools$confirmExit$1 -> org.videolan.vlc.gui.helpers.UiTools$confirmExit$1:
    1:1:void onClick(android.content.DialogInterface,int):409:409 -> onClick
org.videolan.vlc.gui.helpers.UiTools$confirmExit$2 -> org.videolan.vlc.gui.helpers.UiTools$confirmExit$2:
    1:1:void onClick(android.content.DialogInterface,int):410:410 -> onClick
org.videolan.vlc.gui.helpers.UiTools$fillAboutView$1 -> org.videolan.vlc.gui.helpers.UiTools$fillAboutView$1:
    1:6:void onClick(android.view.View):271:276 -> onClick
org.videolan.vlc.gui.helpers.UiTools$restartDialog$1 -> org.videolan.vlc.gui.helpers.UiTools$restartDialog$1:
    1:1:void onClick(android.content.DialogInterface,int):490:490 -> onClick
org.videolan.vlc.gui.helpers.UiTools$setKeyboardVisibility$1 -> org.videolan.vlc.gui.helpers.UiTools$setKeyboardVisibility$1:
    1:2:void run():284:285 -> run
    3:3:void run():287:287 -> run
org.videolan.vlc.gui.helpers.UiTools$setOnDragListener$1 -> org.videolan.vlc.gui.helpers.UiTools$setOnDragListener$1:
    1:1:boolean onDrag(android.view.View,android.view.DragEvent):448:448 -> onDrag
    2:3:boolean onDrag(android.view.View,android.view.DragEvent):451:452 -> onDrag
    4:4:boolean onDrag(android.view.View,android.view.DragEvent):454:454 -> onDrag
    5:13:boolean onDrag(android.view.View,android.view.DragEvent):456:464 -> onDrag
org.videolan.vlc.gui.helpers.UiTools$snackerConfirm$snack$1 -> org.videolan.vlc.gui.helpers.UiTools$snackerConfirm$snack$1:
    1:1:void onClick(android.view.View):189:189 -> onClick
org.videolan.vlc.gui.helpers.UiTools$snackerConfirm$snack$2 -> org.videolan.vlc.gui.helpers.UiTools$snackerConfirm$snack$2:
    1:1:void onClick(android.view.View):197:197 -> onClick
org.videolan.vlc.gui.helpers.UiTools$snackerConfirm$snack$2$1 -> org.videolan.vlc.gui.helpers.UiTools$snackerConfirm$snack$2$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):197:197 -> invokeSuspend
org.videolan.vlc.gui.helpers.UiTools$snackerWithCancel$snack$1 -> org.videolan.vlc.gui.helpers.UiTools$snackerWithCancel$snack$1:
    1:3:void onClick(android.view.View):211:213 -> onClick
org.videolan.vlc.gui.helpers.UiToolsKt -> org.videolan.vlc.gui.helpers.UiToolsKt:
    1:1:void launchMarquee(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.LinearLayoutManager,android.os.Handler):643:643 -> access$launchMarquee
    1:1:void access$launchMarquee(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.LinearLayoutManager,android.os.Handler):1 -> access$launchMarquee
    1:3:void applyTheme(org.videolan.vlc.gui.BaseActivity):671:673 -> applyTheme
    4:8:void applyTheme(org.videolan.vlc.gui.BaseActivity):676:680 -> applyTheme
    9:9:void applyTheme(org.videolan.vlc.gui.BaseActivity):682:682 -> applyTheme
    1:1:void enableMarqueeEffect(androidx.recyclerview.widget.RecyclerView,android.os.Handler):628:628 -> enableMarqueeEffect
    2:2:void launchMarquee(androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.LinearLayoutManager,android.os.Handler):643:643 -> enableMarqueeEffect
    2:2:void enableMarqueeEffect(androidx.recyclerview.widget.RecyclerView,android.os.Handler):630 -> enableMarqueeEffect
    3:3:void enableMarqueeEffect(androidx.recyclerview.widget.RecyclerView,android.os.Handler):632:632 -> enableMarqueeEffect
    1:1:void setEllipsizeModeByPref(android.widget.TextView,boolean):611:611 -> setEllipsizeModeByPref
    2:3:void setEllipsizeModeByPref(android.widget.TextView,boolean):617:618 -> setEllipsizeModeByPref
    4:4:void setEllipsizeModeByPref(android.widget.TextView,boolean):615:615 -> setEllipsizeModeByPref
    5:5:void setEllipsizeModeByPref(android.widget.TextView,boolean):614:614 -> setEllipsizeModeByPref
    6:6:void setEllipsizeModeByPref(android.widget.TextView,boolean):613:613 -> setEllipsizeModeByPref
org.videolan.vlc.gui.helpers.UiToolsKt$enableMarqueeEffect$$inlined$let$lambda$1 -> org.videolan.vlc.gui.helpers.UiToolsKt$enableMarqueeEffect$$inlined$let$lambda$1:
    1:1:void <init>(androidx.recyclerview.widget.LinearLayoutManager,androidx.recyclerview.widget.RecyclerView,android.os.Handler):632:632 -> <init>
    1:2:void onScrollStateChanged(androidx.recyclerview.widget.RecyclerView,int):635:636 -> onScrollStateChanged
org.videolan.vlc.gui.helpers.UiToolsKt$launchMarquee$1 -> org.videolan.vlc.gui.helpers.UiToolsKt$launchMarquee$1:
    1:2:void run():644:645 -> run
    3:4:void run():647:648 -> run
org.videolan.vlc.gui.helpers.hf.BaseHeadlessFragment -> org.videolan.vlc.gui.helpers.hf.BaseHeadlessFragment:
    1:2:void <init>():33:34 -> <init>
    1:1:java.lang.Object awaitGrant(kotlin.coroutines.Continuation):51:51 -> awaitGrant
    1:6:void exit():42:47 -> exit
    1:1:kotlinx.coroutines.CompletableDeferred getDeferredGrant():34:34 -> getDeferredGrant
    1:1:boolean granted(int[]):53:53 -> granted
    1:2:void onCreate(android.os.Bundle):37:38 -> onCreate
org.videolan.vlc.gui.helpers.hf.OtgAccess -> org.videolan.vlc.gui.helpers.hf.OtgAccess:
    1:1:void <clinit>():68:68 -> <clinit>
    1:1:void <init>():46:46 -> <init>
    1:1:androidx.lifecycle.LiveData access$getOtgRoot$cp():46:46 -> access$getOtgRoot$cp
    1:1:void access$setOtgRoot$cp(androidx.lifecycle.LiveData):46:46 -> access$setOtgRoot$cp
    1:3:void onActivityResult(int,int,android.content.Intent):59:61 -> onActivityResult
    1:2:void onCreate(android.os.Bundle):49:50 -> onCreate
    3:3:void onCreate(android.os.Bundle):52:52 -> onCreate
    4:4:void onCreate(android.os.Bundle):54:54 -> onCreate
org.videolan.vlc.gui.helpers.hf.OtgAccess$Companion -> org.videolan.vlc.gui.helpers.hf.OtgAccess$Companion:
    1:1:void <init>():64:64 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):64 -> <init>
    1:1:androidx.lifecycle.LiveData getOtgRoot():68:68 -> getOtgRoot
    1:1:void requestOtgRoot(androidx.fragment.app.FragmentActivity):66:66 -> requestOtgRoot
org.videolan.vlc.gui.helpers.hf.StoragePermissionsDelegate -> org.videolan.vlc.gui.helpers.hf.StoragePermissionsDelegate:
    1:1:void <clinit>():110:110 -> <clinit>
    1:1:void <init>():43:43 -> <init>
    1:1:videolan.org.commontools.LiveEvent access$getStorageAccessGranted$cp():43:43 -> access$getStorageAccessGranted$cp
    1:1:void access$requestStorageAccess(org.videolan.vlc.gui.helpers.hf.StoragePermissionsDelegate,boolean):43:43 -> access$requestStorageAccess
    1:3:void onCreate(android.os.Bundle):54:56 -> onCreate
    4:4:void onCreate(android.os.Bundle):58:58 -> onCreate
    5:6:void onCreate(android.os.Bundle):60:61 -> onCreate
    7:7:boolean org.videolan.vlc.util.Permissions.canReadStorage(android.content.Context):74:74 -> onCreate
    7:7:void onCreate(android.os.Bundle):61 -> onCreate
    8:9:void onCreate(android.os.Bundle):62:63 -> onCreate
    10:13:void onCreate(android.os.Bundle):65:68 -> onCreate
    14:14:void onCreate(android.os.Bundle):70:70 -> onCreate
    1:5:void onRequestPermissionsResult(int,java.lang.String[],int[]):84:88 -> onRequestPermissionsResult
    6:7:void onRequestPermissionsResult(int,java.lang.String[],int[]):91:92 -> onRequestPermissionsResult
    8:10:void onRequestPermissionsResult(int,java.lang.String[],int[]):96:98 -> onRequestPermissionsResult
    11:12:void onRequestPermissionsResult(int,java.lang.String[],int[]):101:102 -> onRequestPermissionsResult
    1:1:void requestStorageAccess(boolean):77:77 -> requestStorageAccess
org.videolan.vlc.gui.helpers.hf.StoragePermissionsDelegate$Companion -> org.videolan.vlc.gui.helpers.hf.StoragePermissionsDelegate$Companion:
    1:1:void <init>():107:107 -> <init>
    2:2:void <init>():107:107 -> <init>
    2:2:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):107 -> <init>
    1:1:java.lang.Runnable access$getAction(org.videolan.vlc.gui.helpers.hf.StoragePermissionsDelegate$Companion,androidx.fragment.app.FragmentActivity,boolean,boolean):107:107 -> access$getAction
    1:4:void askStoragePermission(androidx.fragment.app.FragmentActivity,boolean,java.lang.Runnable):113:116 -> askStoragePermission
    1:1:java.lang.Runnable getAction(androidx.fragment.app.FragmentActivity,boolean,boolean):138:138 -> getAction
    1:1:videolan.org.commontools.LiveEvent getStorageAccessGranted():110:110 -> getStorageAccessGranted
    1:3:java.lang.Object getStoragePermission(androidx.fragment.app.FragmentActivity,boolean,kotlin.coroutines.Continuation):122:124 -> getStoragePermission
    4:8:java.lang.Object getStoragePermission(androidx.fragment.app.FragmentActivity,boolean,kotlin.coroutines.Continuation):126:130 -> getStoragePermission
    9:9:java.lang.Object getStoragePermission(androidx.fragment.app.FragmentActivity,boolean,kotlin.coroutines.Continuation):135:135 -> getStoragePermission
    10:10:java.lang.Object getStoragePermission(androidx.fragment.app.FragmentActivity,boolean,kotlin.coroutines.Continuation):132:132 -> getStoragePermission
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> getWritePermission
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> getWritePermission
    1:1:java.lang.Object getWritePermission(androidx.fragment.app.Fragment,android.net.Uri,kotlin.coroutines.Continuation):0 -> getWritePermission
    2:2:java.lang.Object getWritePermission(androidx.fragment.app.Fragment,android.net.Uri,kotlin.coroutines.Continuation):150:150 -> getWritePermission
    3:3:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> getWritePermission
    3:3:java.lang.Object getWritePermission(androidx.fragment.app.Fragment,android.net.Uri,kotlin.coroutines.Continuation):150 -> getWritePermission
    4:4:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> getWritePermission
    4:4:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> getWritePermission
    4:4:java.lang.Object getWritePermission(androidx.fragment.app.FragmentActivity,android.net.Uri,kotlin.coroutines.Continuation):0 -> getWritePermission
    5:5:java.lang.Object getWritePermission(androidx.fragment.app.FragmentActivity,android.net.Uri,kotlin.coroutines.Continuation):145:145 -> getWritePermission
    6:6:java.lang.Object getWritePermission(androidx.fragment.app.FragmentActivity,android.net.Uri,kotlin.coroutines.Continuation):148:148 -> getWritePermission
    7:10:java.lang.Object getWritePermission(androidx.fragment.app.FragmentActivity,android.net.Uri,kotlin.coroutines.Continuation):145:148 -> getWritePermission
    11:11:java.lang.Object getWritePermission(androidx.fragment.app.FragmentActivity,android.net.Uri,kotlin.coroutines.Continuation):145:145 -> getWritePermission
    12:12:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> getWritePermission
    12:12:java.lang.Object getWritePermission(androidx.fragment.app.FragmentActivity,android.net.Uri,kotlin.coroutines.Continuation):145 -> getWritePermission
org.videolan.vlc.gui.helpers.hf.StoragePermissionsDelegate$Companion$askStoragePermission$1 -> org.videolan.vlc.gui.helpers.hf.StoragePermissionsDelegate$Companion$askStoragePermission$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):116:116 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):118:118 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):116:117 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):116:116 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):118:118 -> invokeSuspend
org.videolan.vlc.gui.helpers.hf.StoragePermissionsDelegate$Companion$getAction$1 -> org.videolan.vlc.gui.helpers.hf.StoragePermissionsDelegate$Companion$getAction$1:
    1:1:void run():139:139 -> run
    2:2:void run():141:141 -> run
org.videolan.vlc.gui.helpers.hf.StoragePermissionsDelegate$Companion$getWritePermission$2 -> org.videolan.vlc.gui.helpers.hf.StoragePermissionsDelegate$Companion$getWritePermission$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):147:147 -> invokeSuspend
    3:3:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):147 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):147:147 -> invokeSuspend
org.videolan.vlc.gui.helpers.hf.WriteExternalDelegate -> org.videolan.vlc.gui.helpers.hf.WriteExternalDelegate:
    1:1:void <init>():23:23 -> <init>
    1:1:java.lang.String access$getStorage$p(org.videolan.vlc.gui.helpers.hf.WriteExternalDelegate):23:23 -> access$getStorage$p
    1:1:void access$setStorage$p(org.videolan.vlc.gui.helpers.hf.WriteExternalDelegate,java.lang.String):23:23 -> access$setStorage$p
    1:1:void access$showDialog(org.videolan.vlc.gui.helpers.hf.WriteExternalDelegate):23:23 -> access$showDialog
    1:6:void showHelpDialog():48:53 -> access$showHelpDialog
    1:6:void access$showHelpDialog(org.videolan.vlc.gui.helpers.hf.WriteExternalDelegate):23 -> access$showHelpDialog
    1:2:void onActivityResult(int,int,android.content.Intent):59:60 -> onActivityResult
    3:9:void onActivityResult(int,int,android.content.Intent):62:68 -> onActivityResult
    10:16:void onActivityResult(int,int,android.content.Intent):71:77 -> onActivityResult
    17:19:void onActivityResult(int,int,android.content.Intent):83:85 -> onActivityResult
    20:21:void onActivityResult(int,int,android.content.Intent):89:90 -> onActivityResult
    1:2:void onCreate(android.os.Bundle):28:29 -> onCreate
    1:5:void showDialog():34:38 -> showDialog
    6:6:void showDialog():44:44 -> showDialog
org.videolan.vlc.gui.helpers.hf.WriteExternalDelegate$Companion -> org.videolan.vlc.gui.helpers.hf.WriteExternalDelegate$Companion:
    1:1:void <init>():93:93 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):93 -> <init>
    1:1:void askForExtWrite(androidx.fragment.app.FragmentActivity,android.net.Uri,java.lang.Runnable):99:99 -> askForExtWrite
    1:1:boolean needsWritePermission(android.net.Uri):105:105 -> needsWritePermission
    2:2:boolean needsWritePermission(android.net.Uri):109:109 -> needsWritePermission
    3:3:boolean needsWritePermission(android.net.Uri):107:107 -> needsWritePermission
    4:4:boolean kotlin.text.StringsKt__StringsKt.startsWith(java.lang.CharSequence,char,boolean):0:0 -> needsWritePermission
    4:4:boolean kotlin.text.StringsKt__StringsKt.startsWith$default(java.lang.CharSequence,char,boolean,int,java.lang.Object):737 -> needsWritePermission
    4:4:boolean kotlin.text.StringsKt.startsWith$default(java.lang.CharSequence,char,boolean,int,java.lang.Object):0 -> needsWritePermission
    4:4:boolean needsWritePermission(android.net.Uri):107 -> needsWritePermission
    5:5:boolean kotlin.text.StringsKt__StringsKt.startsWith(java.lang.CharSequence,char,boolean):738:738 -> needsWritePermission
    5:5:boolean kotlin.text.StringsKt__StringsKt.startsWith$default(java.lang.CharSequence,char,boolean,int,java.lang.Object):737 -> needsWritePermission
    5:5:boolean kotlin.text.StringsKt.startsWith$default(java.lang.CharSequence,char,boolean,int,java.lang.Object):0 -> needsWritePermission
    5:5:boolean needsWritePermission(android.net.Uri):107 -> needsWritePermission
    6:7:boolean needsWritePermission(android.net.Uri):108:109 -> needsWritePermission
org.videolan.vlc.gui.helpers.hf.WriteExternalDelegate$Companion$askForExtWrite$1 -> org.videolan.vlc.gui.helpers.hf.WriteExternalDelegate$Companion$askForExtWrite$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):99:99 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):101:101 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):99:100 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):99:99 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):101:101 -> invokeSuspend
org.videolan.vlc.gui.helpers.hf.WriteExternalDelegate$showDialog$1 -> org.videolan.vlc.gui.helpers.hf.WriteExternalDelegate$showDialog$1:
    1:4:void onClick(android.content.DialogInterface,int):39:42 -> onClick
org.videolan.vlc.gui.helpers.hf.WriteExternalDelegate$showDialog$2 -> org.videolan.vlc.gui.helpers.hf.WriteExternalDelegate$showDialog$2:
    1:1:void onClick(android.content.DialogInterface,int):44:44 -> onClick
org.videolan.vlc.gui.helpers.hf.WriteExternalDelegate$showHelpDialog$$inlined$let$lambda$1 -> org.videolan.vlc.gui.helpers.hf.WriteExternalDelegate$showHelpDialog$$inlined$let$lambda$1:
    1:1:void onDismiss(android.content.DialogInterface):52:52 -> onDismiss
org.videolan.vlc.gui.network.MRLAdapter -> org.videolan.vlc.gui.network.MRLAdapter:
    1:1:void <init>(kotlinx.coroutines.channels.SendChannel):34:34 -> <init>
    1:1:java.util.List access$getDataset$p(org.videolan.vlc.gui.network.MRLAdapter):34:34 -> access$getDataset$p
    1:1:kotlinx.coroutines.channels.SendChannel access$getEventActor$p(org.videolan.vlc.gui.network.MRLAdapter):34:34 -> access$getEventActor$p
    1:1:int getItemCount():63:63 -> getItemCount
    1:1:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):34:34 -> onBindViewHolder
    2:4:void onBindViewHolder(org.videolan.vlc.gui.network.MRLAdapter$ViewHolder,int):47:49 -> onBindViewHolder
    2:4:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):34 -> onBindViewHolder
    1:3:org.videolan.vlc.gui.network.MRLAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):41:43 -> onCreateViewHolder
    1:3:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):34 -> onCreateViewHolder
    1:2:void setList(java.util.List):53:54 -> setList
org.videolan.vlc.gui.network.MRLAdapter$ViewHolder -> org.videolan.vlc.gui.network.MRLAdapter$ViewHolder:
    1:1:void <init>(org.videolan.vlc.gui.network.MRLAdapter,org.videolan.vlc.databinding.MrlItemBinding):65:65 -> <init>
    2:4:void <init>(org.videolan.vlc.gui.network.MRLAdapter,org.videolan.vlc.databinding.MrlItemBinding):68:70 -> <init>
    1:1:org.videolan.vlc.databinding.MrlItemBinding getBinding():65:65 -> getBinding
    1:1:void onClick(android.view.View):74:74 -> onClick
org.videolan.vlc.gui.network.MRLAdapter$ViewHolder$1 -> org.videolan.vlc.gui.network.MRLAdapter$ViewHolder$1:
    1:1:boolean onLongClick(android.view.View):69:69 -> onLongClick
org.videolan.vlc.gui.network.MRLAdapter$ViewHolder$2 -> org.videolan.vlc.gui.network.MRLAdapter$ViewHolder$2:
    1:1:void onClick(android.view.View):70:70 -> onClick
org.videolan.vlc.gui.network.MRLPanelFragment -> org.videolan.vlc.gui.network.MRLPanelFragment:
    1:1:void <init>():69:69 -> <init>
    2:2:void <init>():75:75 -> <init>
    1:1:org.videolan.vlc.gui.network.MRLAdapter access$getAdapter$p(org.videolan.vlc.gui.network.MRLPanelFragment):69:69 -> access$getAdapter$p
    1:1:org.videolan.vlc.viewmodels.StreamsModel access$getViewModel$p(org.videolan.vlc.gui.network.MRLPanelFragment):69:69 -> access$getViewModel$p
    1:1:void access$playMedia(org.videolan.vlc.gui.network.MRLPanelFragment,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):69:69 -> access$playMedia
    1:1:void access$setAdapter$p(org.videolan.vlc.gui.network.MRLPanelFragment,org.videolan.vlc.gui.network.MRLAdapter):69:69 -> access$setAdapter$p
    1:1:void access$setViewModel$p(org.videolan.vlc.gui.network.MRLPanelFragment,org.videolan.vlc.viewmodels.StreamsModel):69:69 -> access$setViewModel$p
    1:2:void showContext(int):163:164 -> access$showContext
    1:2:void access$showContext(org.videolan.vlc.gui.network.MRLPanelFragment,int):69 -> access$showContext
    3:3:void showContext(int):163:163 -> access$showContext
    3:3:void access$showContext(org.videolan.vlc.gui.network.MRLPanelFragment,int):69 -> access$showContext
    1:1:void onClick(android.view.View):158:158 -> onClick
    1:2:void onCreate(android.os.Bundle):83:84 -> onCreate
    1:5:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):88:92 -> onCreateView
    6:7:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):94:95 -> onCreateView
    8:10:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):97:99 -> onCreateView
    11:11:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):106:106 -> onCreateView
    12:13:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):109:110 -> onCreateView
    14:14:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):112:112 -> onCreateView
    15:15:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):114:114 -> onCreateView
    16:16:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):116:116 -> onCreateView
    17:17:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):112:112 -> onCreateView
    18:18:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):92:92 -> onCreateView
    19:19:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):91:91 -> onCreateView
    20:20:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):89:89 -> onCreateView
    1:3:void onCtxAction(int,int):179:181 -> onCtxAction
    4:4:void onCtxAction(int,int):179:179 -> onCtxAction
    5:10:void renameStream(int):187:192 -> onCtxAction
    5:10:void onCtxAction(int,int):169 -> onCtxAction
    11:12:void renameStream(int):195:196 -> onCtxAction
    11:12:void onCtxAction(int,int):169 -> onCtxAction
    13:13:void renameStream(int):187:187 -> onCtxAction
    13:13:void onCtxAction(int,int):169 -> onCtxAction
    14:15:void onCtxAction(int,int):175:176 -> onCtxAction
    16:16:void onCtxAction(int,int):175:175 -> onCtxAction
    17:18:void onCtxAction(int,int):171:172 -> onCtxAction
    19:19:void onCtxAction(int,int):171:171 -> onCtxAction
    1:1:boolean onKey(android.view.View,int,android.view.KeyEvent):134:134 -> onKey
    1:4:void onStart():126:129 -> onStart
    5:5:void onStart():127:127 -> onStart
    1:3:void onViewCreated(android.view.View,android.os.Bundle):120:122 -> onViewCreated
    4:4:void onViewCreated(android.view.View,android.os.Bundle):121:121 -> onViewCreated
    1:6:void playMedia(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):147:152 -> playMedia
    7:7:void playMedia(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):150:150 -> playMedia
    1:4:boolean processUri():137:140 -> processUri
    5:5:boolean processUri():138:138 -> processUri
    6:6:boolean processUri():137:137 -> processUri
    1:1:void refresh():200:200 -> refresh
org.videolan.vlc.gui.network.MRLPanelFragment$listEventActor$1 -> org.videolan.vlc.gui.network.MRLPanelFragment$listEventActor$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):75:75 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):80:80 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):75:76 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):75:75 -> invokeSuspend
    7:8:java.lang.Object invokeSuspend(java.lang.Object):77:78 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):80:80 -> invokeSuspend
org.videolan.vlc.gui.network.MRLPanelFragment$onCreateView$1 -> org.videolan.vlc.gui.network.MRLPanelFragment$onCreateView$1:
    1:1:void <init>(org.videolan.vlc.gui.network.MRLPanelFragment):99:99 -> <init>
    1:2:void getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):101:102 -> getItemOffsets
    3:3:void androidx.recyclerview.widget.RecyclerView$ItemDecoration.getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):10521:10521 -> getItemOffsets
    3:3:void getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):103 -> getItemOffsets
    4:4:void androidx.recyclerview.widget.RecyclerView$ItemDecoration.getItemOffsets(android.graphics.Rect,int,androidx.recyclerview.widget.RecyclerView):10496:10496 -> getItemOffsets
    4:4:void androidx.recyclerview.widget.RecyclerView$ItemDecoration.getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):10521 -> getItemOffsets
    4:4:void getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):103 -> getItemOffsets
org.videolan.vlc.gui.network.MRLPanelFragment$onViewCreated$1 -> org.videolan.vlc.gui.network.MRLPanelFragment$onViewCreated$1:
    1:1:void onChanged(java.lang.Object):69:69 -> onChanged
    2:2:void onChanged(java.util.List):121:121 -> onChanged
    2:2:void onChanged(java.lang.Object):69 -> onChanged
org.videolan.vlc.gui.network.MRLPanelFragment$onViewCreated$2 -> org.videolan.vlc.gui.network.MRLPanelFragment$onViewCreated$2:
    1:1:void onChanged(java.lang.Object):69:69 -> onChanged
    2:2:void onChanged(java.lang.Boolean):122:122 -> onChanged
    2:2:void onChanged(java.lang.Object):69 -> onChanged
org.videolan.vlc.gui.network.MRLPanelFragment$renameStream$1 -> org.videolan.vlc.gui.network.MRLPanelFragment$renameStream$1:
    1:1:void onClick(android.content.DialogInterface,int):193:193 -> onClick
org.videolan.vlc.gui.network.MRLPanelFragment$renameStream$2 -> org.videolan.vlc.gui.network.MRLPanelFragment$renameStream$2:
    1:1:void onClick(android.content.DialogInterface,int):195:195 -> onClick
org.videolan.vlc.gui.network.MrlAction -> org.videolan.vlc.gui.network.MrlAction:
    1:1:void <init>():79:79 -> <init>
    2:2:void <init>():79:79 -> <init>
    2:2:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):79 -> <init>
org.videolan.vlc.gui.network.Playmedia -> org.videolan.vlc.gui.network.Playmedia:
    1:1:void <init>(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):80:80 -> <init>
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getMedia():80:80 -> getMedia
org.videolan.vlc.gui.network.ShowContext -> org.videolan.vlc.gui.network.ShowContext:
    1:1:void <init>(int):81:81 -> <init>
    1:1:int getPosition():81:81 -> getPosition
org.videolan.vlc.gui.onboarding.-$$LambdaGroup$js$NVJJP9iYpWyiZUD81_mvfolJXuY -> org.videolan.vlc.gui.onboarding.-$$LambdaGroup$js$NVJJP9iYpWyiZUD81_mvfolJXuY:
    1:1:void org.videolan.vlc.gui.onboarding.OnboardingScanningFragment$onActivityCreated$2.onCheckedChanged(android.widget.CompoundButton,boolean):57:57 -> onCheckedChanged
    1:1:void onCheckedChanged(android.widget.CompoundButton,boolean):0 -> onCheckedChanged
    2:3:void org.videolan.vlc.gui.onboarding.OnboardingScanningFragment$onActivityCreated$2.onCheckedChanged(android.widget.CompoundButton,boolean):59:60 -> onCheckedChanged
    2:3:void onCheckedChanged(android.widget.CompoundButton,boolean):0 -> onCheckedChanged
    4:4:void onCheckedChanged(android.widget.CompoundButton,boolean):0:0 -> onCheckedChanged
    5:9:void org.videolan.vlc.gui.onboarding.OnboardingScanningFragment$onActivityCreated$1.onCheckedChanged(android.widget.CompoundButton,boolean):44:48 -> onCheckedChanged
    5:9:void onCheckedChanged(android.widget.CompoundButton,boolean):0 -> onCheckedChanged
org.videolan.vlc.gui.onboarding.OnboardingActivity -> org.videolan.vlc.gui.onboarding.OnboardingActivity:
    1:1:void <init>():30:30 -> <init>
    2:2:void <init>():34:34 -> <init>
    1:16:void completeOnBoarding():129:144 -> access$completeOnBoarding
    1:16:void access$completeOnBoarding(org.videolan.vlc.gui.onboarding.OnboardingActivity):30 -> access$completeOnBoarding
    17:17:void completeOnBoarding():139:139 -> access$completeOnBoarding
    17:17:void access$completeOnBoarding(org.videolan.vlc.gui.onboarding.OnboardingActivity):30 -> access$completeOnBoarding
    18:18:void completeOnBoarding():138:138 -> access$completeOnBoarding
    18:18:void access$completeOnBoarding(org.videolan.vlc.gui.onboarding.OnboardingActivity):30 -> access$completeOnBoarding
    19:19:void completeOnBoarding():136:136 -> access$completeOnBoarding
    19:19:void access$completeOnBoarding(org.videolan.vlc.gui.onboarding.OnboardingActivity):30 -> access$completeOnBoarding
    20:20:void completeOnBoarding():135:135 -> access$completeOnBoarding
    20:20:void access$completeOnBoarding(org.videolan.vlc.gui.onboarding.OnboardingActivity):30 -> access$completeOnBoarding
    21:21:void completeOnBoarding():134:134 -> access$completeOnBoarding
    21:21:void access$completeOnBoarding(org.videolan.vlc.gui.onboarding.OnboardingActivity):30 -> access$completeOnBoarding
    1:1:android.widget.Button access$getDoneButton$p(org.videolan.vlc.gui.onboarding.OnboardingActivity):30:30 -> access$getDoneButton$p
    1:1:android.view.View[] access$getIndicators$p(org.videolan.vlc.gui.onboarding.OnboardingActivity):30:30 -> access$getIndicators$p
    1:1:org.videolan.vlc.gui.view.NonSwipeableViewPager access$getViewPager$p(org.videolan.vlc.gui.onboarding.OnboardingActivity):30:30 -> access$getViewPager$p
    1:1:void access$setDoneButton$p(org.videolan.vlc.gui.onboarding.OnboardingActivity,android.widget.Button):30:30 -> access$setDoneButton$p
    1:1:void access$setViewPager$p(org.videolan.vlc.gui.onboarding.OnboardingActivity,org.videolan.vlc.gui.view.NonSwipeableViewPager):30:30 -> access$setViewPager$p
    1:1:org.videolan.vlc.gui.onboarding.OnboardingViewModel getViewModel():39:39 -> getViewModel
    1:1:void onBackPressed():148:148 -> onBackPressed
    1:1:void onCreate(android.os.Bundle):44:44 -> onCreate
    2:5:void onCreate(android.os.Bundle):46:49 -> onCreate
    6:6:org.videolan.vlc.gui.onboarding.OnboardingViewModel org.videolan.vlc.gui.onboarding.OnboardingViewModelKt.getOnboardingModel(androidx.fragment.app.FragmentActivity):19:19 -> onCreate
    6:6:void onCreate(android.os.Bundle):52 -> onCreate
    7:13:void onCreate(android.os.Bundle):52:58 -> onCreate
    14:16:void onCreate(android.os.Bundle):60:62 -> onCreate
    17:19:void onCreate(android.os.Bundle):66:68 -> onCreate
    20:22:void onCreate(android.os.Bundle):70:72 -> onCreate
    23:26:void onCreate(android.os.Bundle):75:78 -> onCreate
    27:30:void onCreate(android.os.Bundle):80:83 -> onCreate
    31:31:void onCreate(android.os.Bundle):86:86 -> onCreate
    32:32:void onCreate(android.os.Bundle):92:92 -> onCreate
    33:33:void onCreate(android.os.Bundle):109:109 -> onCreate
    34:34:void onCreate(android.os.Bundle):111:111 -> onCreate
    35:38:void onCreate(android.os.Bundle):113:116 -> onCreate
    39:39:void onCreate(android.os.Bundle):118:118 -> onCreate
    40:40:void onCreate(android.os.Bundle):120:120 -> onCreate
    41:41:void onCreate(android.os.Bundle):116:116 -> onCreate
    42:42:void onCreate(android.os.Bundle):115:115 -> onCreate
    43:43:void onCreate(android.os.Bundle):114:114 -> onCreate
    44:44:void onCreate(android.os.Bundle):111:111 -> onCreate
    45:45:void onCreate(android.os.Bundle):109:109 -> onCreate
    46:46:void onCreate(android.os.Bundle):92:92 -> onCreate
    47:47:void onCreate(android.os.Bundle):86:86 -> onCreate
    48:48:void onCreate(android.os.Bundle):83:83 -> onCreate
    49:49:void onCreate(android.os.Bundle):82:82 -> onCreate
    50:50:void onCreate(android.os.Bundle):81:81 -> onCreate
    51:51:void onCreate(android.os.Bundle):80:80 -> onCreate
    52:52:void onCreate(android.os.Bundle):78:78 -> onCreate
    53:53:void onCreate(android.os.Bundle):77:77 -> onCreate
    54:54:void onCreate(android.os.Bundle):76:76 -> onCreate
    55:55:void onCreate(android.os.Bundle):75:75 -> onCreate
    56:56:void onCreate(android.os.Bundle):72:72 -> onCreate
    57:57:void onCreate(android.os.Bundle):71:71 -> onCreate
    58:58:void onCreate(android.os.Bundle):70:70 -> onCreate
    59:59:void onCreate(android.os.Bundle):68:68 -> onCreate
    60:60:void onCreate(android.os.Bundle):67:67 -> onCreate
    61:61:void onCreate(android.os.Bundle):66:66 -> onCreate
    1:3:void onCustomizedChanged(boolean):200:202 -> onCustomizedChanged
    4:4:void onCustomizedChanged(boolean):201:201 -> onCustomizedChanged
    5:6:void onCustomizedChanged(boolean):214:215 -> onCustomizedChanged
    7:8:void onCustomizedChanged(boolean):228:229 -> onCustomizedChanged
    9:9:void onCustomizedChanged(boolean):228:228 -> onCustomizedChanged
    1:2:void onDestroy():124:125 -> onDestroy
    1:1:void onPageSelected(int):195:195 -> onPageSelected
    1:1:void selectPage(int):155:155 -> selectPage
    2:2:void selectPage(int):157:157 -> selectPage
    3:7:void selectPage(int):160:164 -> selectPage
    8:8:void selectPage(int):163:163 -> selectPage
    9:9:void selectPage(int):162:162 -> selectPage
    10:10:void selectPage(int):161:161 -> selectPage
    11:12:void selectPage(int):166:167 -> selectPage
    13:13:void selectPage(int):181:181 -> selectPage
    14:14:void selectPage(int):183:183 -> selectPage
    15:15:void selectPage(int):185:185 -> selectPage
    16:16:void selectPage(int):167:167 -> selectPage
    17:17:void selectPage(int):166:166 -> selectPage
    18:18:void selectPage(int):160:160 -> selectPage
    19:19:void selectPage(int):157:157 -> selectPage
    1:1:void setViewModel(org.videolan.vlc.gui.onboarding.OnboardingViewModel):39:39 -> setViewModel
org.videolan.vlc.gui.onboarding.OnboardingActivity$onCreate$1 -> org.videolan.vlc.gui.onboarding.OnboardingActivity$onCreate$1:
    1:2:void onClick(android.view.View):87:88 -> onClick
org.videolan.vlc.gui.onboarding.OnboardingActivity$onCreate$2 -> org.videolan.vlc.gui.onboarding.OnboardingActivity$onCreate$2:
    1:1:void onClick(android.view.View):93:93 -> onClick
org.videolan.vlc.gui.onboarding.OnboardingActivity$onCreate$2$1 -> org.videolan.vlc.gui.onboarding.OnboardingActivity$onCreate$2$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):93:93 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):106:106 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):93:94 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):96:96 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):95:95 -> invokeSuspend
    8:8:boolean org.videolan.vlc.util.Permissions.canReadStorage(android.content.Context):74:74 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):95 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):96:96 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):93:93 -> invokeSuspend
    11:12:java.lang.Object invokeSuspend(java.lang.Object):97:98 -> invokeSuspend
    13:13:java.lang.Object invokeSuspend(java.lang.Object):100:100 -> invokeSuspend
    14:15:java.lang.Object invokeSuspend(java.lang.Object):103:104 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):106:106 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):103:103 -> invokeSuspend
org.videolan.vlc.gui.onboarding.OnboardingActivity$onCreate$3 -> org.videolan.vlc.gui.onboarding.OnboardingActivity$onCreate$3:
    1:1:void onClick(android.view.View):109:109 -> onClick
org.videolan.vlc.gui.onboarding.OnboardingActivity$onCustomizedChanged$1 -> org.videolan.vlc.gui.onboarding.OnboardingActivity$onCustomizedChanged$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:5:java.lang.Object invokeSuspend(java.lang.Object):202:205 -> invokeSuspend
    6:6:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):205 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):206:206 -> invokeSuspend
    8:8:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):206 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):207:207 -> invokeSuspend
    10:10:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):207 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):208:208 -> invokeSuspend
    12:12:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):208 -> invokeSuspend
    13:13:java.lang.Object invokeSuspend(java.lang.Object):209:209 -> invokeSuspend
    14:14:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    14:14:java.lang.Object invokeSuspend(java.lang.Object):209 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):210:210 -> invokeSuspend
    16:16:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):210 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):212:212 -> invokeSuspend
org.videolan.vlc.gui.onboarding.OnboardingActivity$onCustomizedChanged$2 -> org.videolan.vlc.gui.onboarding.OnboardingActivity$onCustomizedChanged$2:
    1:1:void <init>(org.videolan.vlc.gui.onboarding.OnboardingActivity):215:215 -> <init>
    1:1:void onAnimationEnd(android.animation.Animator):219:219 -> onAnimationEnd
org.videolan.vlc.gui.onboarding.OnboardingActivity$selectPage$1 -> org.videolan.vlc.gui.onboarding.OnboardingActivity$selectPage$1:
    1:1:void <init>(org.videolan.vlc.gui.onboarding.OnboardingActivity):167:167 -> <init>
    1:1:void onAnimationEnd(android.animation.Animator):171:171 -> onAnimationEnd
org.videolan.vlc.gui.onboarding.OnboardingFoldersFragment -> org.videolan.vlc.gui.onboarding.OnboardingFoldersFragment:
    1:1:void <init>():12:12 -> <init>
    1:2:void onCreate(android.os.Bundle):18:19 -> onCreate
    1:1:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):23:23 -> onCreateView
    1:1:void onViewCreated(android.view.View,android.os.Bundle):27:27 -> onViewCreated
    2:4:void onViewCreated(android.view.View,android.os.Bundle):29:31 -> onViewCreated
    5:7:void onViewCreated(android.view.View,android.os.Bundle):40:42 -> onViewCreated
    8:8:void onViewCreated(android.view.View,android.os.Bundle):41:41 -> onViewCreated
org.videolan.vlc.gui.onboarding.OnboardingFoldersFragment$Companion -> org.videolan.vlc.gui.onboarding.OnboardingFoldersFragment$Companion:
    1:1:void <init>():48:48 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):48 -> <init>
    1:1:org.videolan.vlc.gui.onboarding.OnboardingFoldersFragment newInstance():50:50 -> newInstance
org.videolan.vlc.gui.onboarding.OnboardingFoldersFragment$onViewCreated$1 -> org.videolan.vlc.gui.onboarding.OnboardingFoldersFragment$onViewCreated$1:
    1:1:void onGlobalLayout():32:32 -> onGlobalLayout
    2:2:void onGlobalLayout():34:34 -> onGlobalLayout
    3:3:void onGlobalLayout():33:33 -> onGlobalLayout
org.videolan.vlc.gui.onboarding.OnboardingFragmentPagerAdapter -> org.videolan.vlc.gui.onboarding.OnboardingFragmentPagerAdapter:
    1:1:void <init>(androidx.fragment.app.FragmentManager,int):8:8 -> <init>
    2:3:void <init>(androidx.fragment.app.FragmentManager,int):11:12 -> <init>
    4:7:void <init>(androidx.fragment.app.FragmentManager,int):15:18 -> <init>
    1:1:int getCount():48:48 -> getCount
    1:1:androidx.fragment.app.Fragment getItem(int):44:44 -> getItem
    1:2:void onCustomizedChanged(boolean):25:26 -> onCustomizedChanged
    3:4:void onCustomizedChanged(boolean):28:29 -> onCustomizedChanged
    5:5:void onCustomizedChanged(boolean):32:32 -> onCustomizedChanged
org.videolan.vlc.gui.onboarding.OnboardingScanningFragment -> org.videolan.vlc.gui.onboarding.OnboardingScanningFragment:
    1:1:void <init>():16:16 -> <init>
    1:1:android.widget.CheckBox access$getScanningFolderCheckbox$p(org.videolan.vlc.gui.onboarding.OnboardingScanningFragment):16:16 -> access$getScanningFolderCheckbox$p
    1:1:org.videolan.vlc.gui.onboarding.OnboardingViewModel access$getViewModel$p(org.videolan.vlc.gui.onboarding.OnboardingScanningFragment):16:16 -> access$getViewModel$p
    1:1:void access$setScanningFolderCheckbox$p(org.videolan.vlc.gui.onboarding.OnboardingScanningFragment,android.widget.CheckBox):16:16 -> access$setScanningFolderCheckbox$p
    1:1:void access$setViewModel$p(org.videolan.vlc.gui.onboarding.OnboardingScanningFragment,org.videolan.vlc.gui.onboarding.OnboardingViewModel):16:16 -> access$setViewModel$p
    1:1:org.videolan.vlc.gui.onboarding.IOnScanningCustomizeChangedListener getOnScanningCustomizeChangedListener():19:19 -> getOnScanningCustomizeChangedListener
    1:1:void onActivityCreated(android.os.Bundle):40:40 -> onActivityCreated
    2:2:void onActivityCreated(android.os.Bundle):43:43 -> onActivityCreated
    3:3:void onActivityCreated(android.os.Bundle):51:51 -> onActivityCreated
    4:4:void onActivityCreated(android.os.Bundle):53:53 -> onActivityCreated
    5:5:void onActivityCreated(android.os.Bundle):55:55 -> onActivityCreated
    6:6:void onActivityCreated(android.os.Bundle):53:53 -> onActivityCreated
    7:7:void onActivityCreated(android.os.Bundle):51:51 -> onActivityCreated
    8:8:void onActivityCreated(android.os.Bundle):43:43 -> onActivityCreated
    1:2:void onCreate(android.os.Bundle):24:25 -> onCreate
    1:1:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):28:28 -> onCreateView
    1:3:void onViewCreated(android.view.View,android.os.Bundle):32:34 -> onViewCreated
    1:1:void setOnScanningCustomizeChangedListener(org.videolan.vlc.gui.onboarding.IOnScanningCustomizeChangedListener):19:19 -> setOnScanningCustomizeChangedListener
org.videolan.vlc.gui.onboarding.OnboardingScanningFragment$Companion -> org.videolan.vlc.gui.onboarding.OnboardingScanningFragment$Companion:
    1:1:void <init>():68:68 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):68 -> <init>
    1:1:org.videolan.vlc.gui.onboarding.OnboardingScanningFragment newInstance():70:70 -> newInstance
org.videolan.vlc.gui.onboarding.OnboardingThemeFragment -> org.videolan.vlc.gui.onboarding.OnboardingThemeFragment:
    1:1:void <init>():16:16 -> <init>
    1:1:void onActivityCreated(android.os.Bundle):30:30 -> onActivityCreated
    2:2:void onActivityCreated(android.os.Bundle):32:32 -> onActivityCreated
    3:7:void onActivityCreated(android.os.Bundle):34:38 -> onActivityCreated
    1:1:void onCheckedChanged(android.widget.CompoundButton,boolean):43:43 -> onCheckedChanged
    1:1:void onClick(android.view.View):48:48 -> onClick
    2:7:void onClick(android.view.View):50:55 -> onClick
    8:8:void onClick(android.view.View):53:53 -> onClick
    9:14:void onClick(android.view.View):57:62 -> onClick
    15:15:void onClick(android.view.View):61:61 -> onClick
    16:21:void onClick(android.view.View):64:69 -> onClick
    22:22:void onClick(android.view.View):68:68 -> onClick
    1:2:void onCreate(android.os.Bundle):21:22 -> onCreate
    1:1:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):26:26 -> onCreateView
org.videolan.vlc.gui.onboarding.OnboardingThemeFragment$Companion -> org.videolan.vlc.gui.onboarding.OnboardingThemeFragment$Companion:
    1:1:void <init>():74:74 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):74 -> <init>
    1:1:org.videolan.vlc.gui.onboarding.OnboardingThemeFragment newInstance():75:75 -> newInstance
org.videolan.vlc.gui.onboarding.OnboardingViewModel -> org.videolan.vlc.gui.onboarding.OnboardingViewModel:
    1:2:void <init>():11:12 -> <init>
    3:4:void <init>():15:16 -> <init>
    1:1:int getAdapterCount():15:15 -> getAdapterCount
    1:1:boolean getCustomizeMediaFolders():13:13 -> getCustomizeMediaFolders
    1:1:boolean getPermissionGranted():14:14 -> getPermissionGranted
    1:1:boolean getScanStorages():12:12 -> getScanStorages
    1:1:int getTheme():16:16 -> getTheme
    1:1:void setAdapterCount(int):15:15 -> setAdapterCount
    1:1:void setCustomizeMediaFolders(boolean):13:13 -> setCustomizeMediaFolders
    1:1:void setPermissionGranted(boolean):14:14 -> setPermissionGranted
    1:1:void setScanStorages(boolean):12:12 -> setScanStorages
    1:1:void setTheme(int):16:16 -> setTheme
org.videolan.vlc.gui.onboarding.OnboardingWelcomeFragment -> org.videolan.vlc.gui.onboarding.OnboardingWelcomeFragment:
    1:1:void <init>():11:11 -> <init>
    1:1:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):14:14 -> onCreateView
    1:2:void onViewCreated(android.view.View,android.os.Bundle):18:19 -> onViewCreated
    3:3:boolean org.videolan.vlc.util.Permissions.canReadStorage(android.content.Context):74:74 -> onViewCreated
    3:3:void onViewCreated(android.view.View,android.os.Bundle):19 -> onViewCreated
    4:4:void onViewCreated(android.view.View,android.os.Bundle):19:19 -> onViewCreated
org.videolan.vlc.gui.onboarding.OnboardingWelcomeFragment$Companion -> org.videolan.vlc.gui.onboarding.OnboardingWelcomeFragment$Companion:
    1:1:void <init>():22:22 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):22 -> <init>
    1:1:org.videolan.vlc.gui.onboarding.OnboardingWelcomeFragment newInstance():24:24 -> newInstance
org.videolan.vlc.gui.preferences.-$$LambdaGroup$js$C5sdd9AgKkMuIUtSC_P7qZHg5HA -> org.videolan.vlc.gui.preferences.-$$LambdaGroup$js$C5sdd9AgKkMuIUtSC_P7qZHg5HA:
    1:1:void org.videolan.vlc.gui.preferences.PreferencesAdvanced$onPreferenceTreeClick$2.onClick(android.content.DialogInterface,int):97:97 -> onClick
    1:1:void onClick(android.content.DialogInterface,int):0 -> onClick
    2:2:void onClick(android.content.DialogInterface,int):0:0 -> onClick
    3:3:void org.videolan.vlc.gui.preferences.PreferencesAdvanced$onPreferenceTreeClick$1.onClick(android.content.DialogInterface,int):86:86 -> onClick
    3:3:void onClick(android.content.DialogInterface,int):0 -> onClick
org.videolan.vlc.gui.preferences.-$$LambdaGroup$js$xGzmYUhJ-yteHrKUlxJnDfbqULM -> org.videolan.vlc.gui.preferences.-$$LambdaGroup$js$xGzmYUhJ-yteHrKUlxJnDfbqULM:
    1:2:void org.videolan.vlc.gui.preferences.PreferencesAdvanced$onPreferenceTreeClick$3$dump$1$2.run():122:123 -> run
    1:2:void run():0 -> run
    3:3:void run():0:0 -> run
    4:5:void org.videolan.vlc.gui.preferences.PreferencesAdvanced$onPreferenceTreeClick$3$dump$1$1.run():117:118 -> run
    4:5:void run():0 -> run
org.videolan.vlc.gui.preferences.BasePreferenceFragment -> org.videolan.vlc.gui.preferences.BasePreferenceFragment:
    1:1:void <init>():38:38 -> <init>
    1:1:void loadFragment(androidx.fragment.app.Fragment):58:58 -> loadFragment
    2:2:androidx.fragment.app.FragmentTransaction androidx.fragment.app.FragmentTransaction.replace(int,androidx.fragment.app.Fragment):200:200 -> loadFragment
    2:2:void loadFragment(androidx.fragment.app.Fragment):58 -> loadFragment
    3:4:void loadFragment(androidx.fragment.app.Fragment):59:60 -> loadFragment
    5:5:void loadFragment(androidx.fragment.app.Fragment):58:58 -> loadFragment
    1:1:void onCreatePreferences(android.os.Bundle,java.lang.String):44:44 -> onCreatePreferences
    1:4:void onDisplayPreferenceDialog(androidx.preference.Preference):64:67 -> onDisplayPreferenceDialog
    5:5:void onDisplayPreferenceDialog(androidx.preference.Preference):70:70 -> onDisplayPreferenceDialog
    1:2:void onStart():48:49 -> onStart
    3:5:void onStart():51:53 -> onStart
org.videolan.vlc.gui.preferences.PreferencesActivity -> org.videolan.vlc.gui.preferences.PreferencesActivity:
    1:1:void <init>():40:40 -> <init>
    1:1:com.google.android.material.appbar.AppBarLayout access$getMAppBarLayout$p(org.videolan.vlc.gui.preferences.PreferencesActivity):40:40 -> access$getMAppBarLayout$p
    1:1:void access$setMAppBarLayout$p(org.videolan.vlc.gui.preferences.PreferencesActivity,com.google.android.material.appbar.AppBarLayout):40:40 -> access$setMAppBarLayout$p
    1:2:void detectHeadset(boolean):96:97 -> detectHeadset
    1:4:void exitAndRescan():77:80 -> exitAndRescan
    1:1:void expandBar$vlc_android_release():59:59 -> expandBar$vlc_android_release
    1:1:void onCreate(android.os.Bundle):45:45 -> onCreate
    2:3:void onCreate(android.os.Bundle):47:48 -> onCreate
    4:5:void onCreate(android.os.Bundle):50:51 -> onCreate
    6:6:androidx.fragment.app.FragmentTransaction androidx.fragment.app.FragmentTransaction.replace(int,androidx.fragment.app.Fragment):200:200 -> onCreate
    6:6:void onCreate(android.os.Bundle):51 -> onCreate
    7:7:void onCreate(android.os.Bundle):52:52 -> onCreate
    8:9:void onCreate(android.os.Bundle):54:55 -> onCreate
    10:10:void onCreate(android.os.Bundle):48:48 -> onCreate
    1:3:boolean onOptionsItemSelected(android.view.MenuItem):63:65 -> onOptionsItemSelected
    4:4:boolean onOptionsItemSelected(android.view.MenuItem):68:68 -> onOptionsItemSelected
    1:2:void restartMediaPlayer():72:73 -> restartMediaPlayer
    1:1:void setRestart():84:84 -> setRestart
    1:1:void setRestartApp():88:88 -> setRestartApp
    1:1:void updateArtists():92:92 -> updateArtists
org.videolan.vlc.gui.preferences.PreferencesActivity$onCreate$1 -> org.videolan.vlc.gui.preferences.PreferencesActivity$onCreate$1:
    1:1:void run():55:55 -> run
org.videolan.vlc.gui.preferences.PreferencesAdvanced -> org.videolan.vlc.gui.preferences.PreferencesAdvanced:
    1:2:void <init>():47:48 -> <init>
    1:1:void onCreate(android.os.Bundle):57:57 -> onCreate
    1:2:boolean onPreferenceTreeClick(androidx.preference.Preference):73:74 -> onPreferenceTreeClick
    3:7:boolean onPreferenceTreeClick(androidx.preference.Preference):93:97 -> onPreferenceTreeClick
    8:9:boolean onPreferenceTreeClick(androidx.preference.Preference):100:101 -> onPreferenceTreeClick
    10:10:boolean onPreferenceTreeClick(androidx.preference.Preference):74:74 -> onPreferenceTreeClick
    11:13:boolean onPreferenceTreeClick(androidx.preference.Preference):109:111 -> onPreferenceTreeClick
    14:14:boolean onPreferenceTreeClick(androidx.preference.Preference):74:74 -> onPreferenceTreeClick
    15:15:boolean onPreferenceTreeClick(androidx.preference.Preference):105:105 -> onPreferenceTreeClick
    16:16:boolean onPreferenceTreeClick(androidx.preference.Preference):74:74 -> onPreferenceTreeClick
    17:21:boolean onPreferenceTreeClick(androidx.preference.Preference):81:85 -> onPreferenceTreeClick
    22:23:boolean onPreferenceTreeClick(androidx.preference.Preference):88:89 -> onPreferenceTreeClick
    24:24:boolean onPreferenceTreeClick(androidx.preference.Preference):74:74 -> onPreferenceTreeClick
    25:26:boolean onPreferenceTreeClick(androidx.preference.Preference):76:77 -> onPreferenceTreeClick
    27:27:boolean onPreferenceTreeClick(androidx.preference.Preference):134:134 -> onPreferenceTreeClick
    1:1:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):138:138 -> onSharedPreferenceChanged
    2:2:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):140:140 -> onSharedPreferenceChanged
    3:3:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):142:142 -> onSharedPreferenceChanged
    4:7:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):144:147 -> onSharedPreferenceChanged
    8:11:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):150:153 -> onSharedPreferenceChanged
    12:12:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):147:147 -> onSharedPreferenceChanged
    13:13:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):138:138 -> onSharedPreferenceChanged
    14:15:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):157:158 -> onSharedPreferenceChanged
    1:2:void onStart():62:63 -> onStart
    1:3:void onStop():67:69 -> onStop
org.videolan.vlc.gui.preferences.PreferencesAdvanced$onPreferenceTreeClick$1$1 -> org.videolan.vlc.gui.preferences.PreferencesAdvanced$onPreferenceTreeClick$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):86:86 -> invokeSuspend
org.videolan.vlc.gui.preferences.PreferencesAdvanced$onPreferenceTreeClick$2$1 -> org.videolan.vlc.gui.preferences.PreferencesAdvanced$onPreferenceTreeClick$2$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:4:java.lang.Object invokeSuspend(java.lang.Object):97:99 -> invokeSuspend
org.videolan.vlc.gui.preferences.PreferencesAdvanced$onPreferenceTreeClick$3 -> org.videolan.vlc.gui.preferences.PreferencesAdvanced$onPreferenceTreeClick$3:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:3:java.lang.Object invokeSuspend(java.lang.Object):111:112 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):126:127 -> invokeSuspend
    6:7:java.lang.Object invokeSuspend(java.lang.Object):129:130 -> invokeSuspend
org.videolan.vlc.gui.preferences.PreferencesAdvanced$onPreferenceTreeClick$3$dump$1 -> org.videolan.vlc.gui.preferences.PreferencesAdvanced$onPreferenceTreeClick$3$dump$1:
    1:1:void run():113:113 -> run
    2:3:void run():115:116 -> run
    4:4:void run():121:121 -> run
org.videolan.vlc.gui.preferences.PreferencesAudio -> org.videolan.vlc.gui.preferences.PreferencesAudio:
    1:1:void <init>():42:42 -> <init>
    1:5:void onCreate(android.os.Bundle):49:53 -> onCreate
    6:6:void onCreate(android.os.Bundle):55:55 -> onCreate
    7:9:void onCreate(android.os.Bundle):57:59 -> onCreate
    1:2:boolean onPreferenceTreeClick(androidx.preference.Preference):78:79 -> onPreferenceTreeClick
    3:3:boolean onPreferenceTreeClick(androidx.preference.Preference):81:81 -> onPreferenceTreeClick
    4:4:boolean onPreferenceTreeClick(androidx.preference.Preference):85:85 -> onPreferenceTreeClick
    1:2:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):89:90 -> onSharedPreferenceChanged
    3:3:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):98:98 -> onSharedPreferenceChanged
    4:4:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):90:90 -> onSharedPreferenceChanged
    5:9:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):92:96 -> onSharedPreferenceChanged
    1:2:void onStart():68:69 -> onStart
    1:2:void onStop():73:74 -> onStop
    1:2:void updatePassThroughSummary():63:64 -> updatePassThroughSummary
org.videolan.vlc.gui.preferences.PreferencesCasting -> org.videolan.vlc.gui.preferences.PreferencesCasting:
    1:1:void <init>():31:31 -> <init>
    1:2:void onCreate(android.os.Bundle):38:39 -> onCreate
    1:1:boolean onPreferenceTreeClick(androidx.preference.Preference):43:43 -> onPreferenceTreeClick
    2:2:boolean onPreferenceTreeClick(androidx.preference.Preference):45:45 -> onPreferenceTreeClick
    3:3:boolean onPreferenceTreeClick(androidx.preference.Preference):48:48 -> onPreferenceTreeClick
    1:1:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):52:52 -> onSharedPreferenceChanged
    2:3:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):54:55 -> onSharedPreferenceChanged
org.videolan.vlc.gui.preferences.PreferencesExtensionFragment -> org.videolan.vlc.gui.preferences.PreferencesExtensionFragment:
    1:1:void <init>():22:22 -> <init>
    2:2:void <init>():32:32 -> <init>
    1:3:void onCreate(android.os.Bundle):36:38 -> onCreate
    4:4:void onCreate(android.os.Bundle):40:40 -> onCreate
    5:10:void onCreate(android.os.Bundle):43:48 -> onCreate
    11:13:void setTitle(java.lang.String):73:75 -> onCreate
    11:13:void onCreate(android.os.Bundle):48 -> onCreate
    14:14:void onCreate(android.os.Bundle):49:49 -> onCreate
    15:15:void createCheckboxes():79:79 -> onCreate
    15:15:void onCreate(android.os.Bundle):50 -> onCreate
    16:16:void createCheckboxes():82:82 -> onCreate
    16:16:void onCreate(android.os.Bundle):50 -> onCreate
    17:17:void androidx.preference.SwitchPreferenceCompat.<init>(android.content.Context):120:120 -> onCreate
    17:17:void createCheckboxes():82 -> onCreate
    17:17:void onCreate(android.os.Bundle):50 -> onCreate
    18:22:void createCheckboxes():83:87 -> onCreate
    18:22:void onCreate(android.os.Bundle):50 -> onCreate
    23:24:void createCheckboxes():90:91 -> onCreate
    23:24:void onCreate(android.os.Bundle):50 -> onCreate
    25:25:void androidx.preference.CheckBoxPreference.<init>(android.content.Context):72:72 -> onCreate
    25:25:void createCheckboxes():91 -> onCreate
    25:25:void onCreate(android.os.Bundle):50 -> onCreate
    26:32:void createCheckboxes():92:98 -> onCreate
    26:32:void onCreate(android.os.Bundle):50 -> onCreate
    33:33:void createCheckboxes():91:91 -> onCreate
    33:33:void onCreate(android.os.Bundle):50 -> onCreate
    34:34:void createCheckboxes():87:87 -> onCreate
    34:34:void onCreate(android.os.Bundle):50 -> onCreate
    35:35:void createCheckboxes():85:85 -> onCreate
    35:35:void onCreate(android.os.Bundle):50 -> onCreate
    36:36:void createCheckboxes():83:83 -> onCreate
    36:36:void onCreate(android.os.Bundle):50 -> onCreate
    37:37:void createCheckboxes():82:82 -> onCreate
    37:37:void onCreate(android.os.Bundle):50 -> onCreate
    38:38:void onCreate(android.os.Bundle):47:47 -> onCreate
    39:39:void onCreate(android.os.Bundle):46:46 -> onCreate
    40:40:void onCreate(android.os.Bundle):44:44 -> onCreate
    1:2:boolean onPreferenceTreeClick(androidx.preference.Preference):103:104 -> onPreferenceTreeClick
    3:8:boolean onPreferenceTreeClick(androidx.preference.Preference):107:112 -> onPreferenceTreeClick
    9:12:boolean onPreferenceTreeClick(androidx.preference.Preference):114:117 -> onPreferenceTreeClick
    13:13:boolean onPreferenceTreeClick(androidx.preference.Preference):116:116 -> onPreferenceTreeClick
    14:14:boolean onPreferenceTreeClick(androidx.preference.Preference):115:115 -> onPreferenceTreeClick
    15:15:boolean onPreferenceTreeClick(androidx.preference.Preference):109:109 -> onPreferenceTreeClick
    16:19:boolean onPreferenceTreeClick(androidx.preference.Preference):120:123 -> onPreferenceTreeClick
    20:20:boolean onPreferenceTreeClick(androidx.preference.Preference):121:121 -> onPreferenceTreeClick
    21:21:boolean onPreferenceTreeClick(androidx.preference.Preference):125:125 -> onPreferenceTreeClick
    22:22:boolean onPreferenceTreeClick(androidx.preference.Preference):104:104 -> onPreferenceTreeClick
    1:2:void onSaveInstanceState(android.os.Bundle):55:56 -> onSaveInstanceState
    1:2:void onStart():60:61 -> onStart
org.videolan.vlc.gui.preferences.PreferencesExtensions -> org.videolan.vlc.gui.preferences.PreferencesExtensions:
    1:1:void <init>():24:24 -> <init>
    2:2:void <init>():26:26 -> <init>
    1:1:android.content.SharedPreferences access$getSettings$p(org.videolan.vlc.gui.preferences.PreferencesExtensions):24:24 -> access$getSettings$p
    1:1:void access$setSettings$p(org.videolan.vlc.gui.preferences.PreferencesExtensions,android.content.SharedPreferences):24:24 -> access$setSettings$p
    1:4:void onCreate(android.os.Bundle):31:34 -> onCreate
    5:5:void onCreate(android.os.Bundle):33:33 -> onCreate
    1:2:boolean onPreferenceTreeClick(androidx.preference.Preference):105:106 -> onPreferenceTreeClick
    3:8:boolean onPreferenceTreeClick(androidx.preference.Preference):108:113 -> onPreferenceTreeClick
    1:2:void onStart():38:39 -> onStart
    3:11:void createCheckboxes():57:65 -> onStart
    3:11:void onStart():40 -> onStart
    12:12:void createCheckboxes():69:69 -> onStart
    12:12:void onStart():40 -> onStart
    13:13:void createCheckboxes():75:75 -> onStart
    13:13:void onStart():40 -> onStart
    14:14:void createCheckboxes():78:78 -> onStart
    14:14:void onStart():40 -> onStart
    15:15:void createCheckboxes():80:80 -> onStart
    15:15:void onStart():40 -> onStart
    16:19:void createCheckboxes():83:86 -> onStart
    16:19:void onStart():40 -> onStart
    20:20:void createCheckboxes():94:94 -> onStart
    20:20:void onStart():40 -> onStart
    21:21:void createCheckboxes():85:85 -> onStart
    21:21:void onStart():40 -> onStart
    22:22:void createCheckboxes():83:83 -> onStart
    22:22:void onStart():40 -> onStart
    23:23:void createCheckboxes():60:60 -> onStart
    23:23:void onStart():40 -> onStart
    24:25:void createCheckboxes():97:98 -> onStart
    24:25:void onStart():40 -> onStart
    26:26:void androidx.preference.PreferenceCategory.<init>(android.content.Context):58:58 -> onStart
    26:26:void createCheckboxes():98 -> onStart
    26:26:void onStart():40 -> onStart
    27:28:void createCheckboxes():99:100 -> onStart
    27:28:void onStart():40 -> onStart
    29:29:void createCheckboxes():98:98 -> onStart
    29:29:void onStart():40 -> onStart
    30:30:void createCheckboxes():57:57 -> onStart
    30:30:void onStart():40 -> onStart
    31:31:void onStart():39:39 -> onStart
    1:2:void onStop():44:45 -> onStop
org.videolan.vlc.gui.preferences.PreferencesExtensions$createCheckboxes$1 -> org.videolan.vlc.gui.preferences.PreferencesExtensions$createCheckboxes$1:
    1:2:void onClick(android.view.View):87:88 -> onClick
    3:5:void onClick(android.view.View):90:92 -> onClick
    6:6:void onClick(android.view.View):90:90 -> onClick
    7:7:void onClick(android.view.View):87:87 -> onClick
org.videolan.vlc.gui.preferences.PreferencesFragment -> org.videolan.vlc.gui.preferences.PreferencesFragment:
    1:1:void <init>():46:46 -> <init>
    1:1:boolean onPreferenceTreeClick(androidx.preference.Preference):69:69 -> onPreferenceTreeClick
    2:3:boolean onPreferenceTreeClick(androidx.preference.Preference):92:93 -> onPreferenceTreeClick
    4:4:boolean onPreferenceTreeClick(androidx.preference.Preference):69:69 -> onPreferenceTreeClick
    5:5:boolean onPreferenceTreeClick(androidx.preference.Preference):84:84 -> onPreferenceTreeClick
    6:6:boolean onPreferenceTreeClick(androidx.preference.Preference):69:69 -> onPreferenceTreeClick
    7:7:boolean onPreferenceTreeClick(androidx.preference.Preference):90:90 -> onPreferenceTreeClick
    8:8:boolean onPreferenceTreeClick(androidx.preference.Preference):69:69 -> onPreferenceTreeClick
    9:9:boolean onPreferenceTreeClick(androidx.preference.Preference):88:88 -> onPreferenceTreeClick
    10:10:boolean onPreferenceTreeClick(androidx.preference.Preference):69:69 -> onPreferenceTreeClick
    11:11:boolean onPreferenceTreeClick(androidx.preference.Preference):86:86 -> onPreferenceTreeClick
    12:12:boolean onPreferenceTreeClick(androidx.preference.Preference):69:69 -> onPreferenceTreeClick
    13:13:boolean onPreferenceTreeClick(androidx.preference.Preference):89:89 -> onPreferenceTreeClick
    14:14:boolean onPreferenceTreeClick(androidx.preference.Preference):69:69 -> onPreferenceTreeClick
    15:15:boolean onPreferenceTreeClick(androidx.preference.Preference):85:85 -> onPreferenceTreeClick
    16:16:boolean onPreferenceTreeClick(androidx.preference.Preference):69:69 -> onPreferenceTreeClick
    17:18:boolean onPreferenceTreeClick(androidx.preference.Preference):72:73 -> onPreferenceTreeClick
    19:19:boolean org.videolan.vlc.util.Permissions.canReadStorage(android.content.Context):74:74 -> onPreferenceTreeClick
    19:19:boolean onPreferenceTreeClick(androidx.preference.Preference):73 -> onPreferenceTreeClick
    20:24:boolean onPreferenceTreeClick(androidx.preference.Preference):74:78 -> onPreferenceTreeClick
    25:25:boolean onPreferenceTreeClick(androidx.preference.Preference):80:80 -> onPreferenceTreeClick
    26:26:boolean onPreferenceTreeClick(androidx.preference.Preference):69:69 -> onPreferenceTreeClick
    27:27:boolean onPreferenceTreeClick(androidx.preference.Preference):87:87 -> onPreferenceTreeClick
    28:28:boolean onPreferenceTreeClick(androidx.preference.Preference):96:96 -> onPreferenceTreeClick
    1:2:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):102:103 -> onSharedPreferenceChanged
    3:3:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):105:105 -> onSharedPreferenceChanged
    4:4:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):104:104 -> onSharedPreferenceChanged
    5:5:boolean org.videolan.vlc.util.Permissions.canDrawOverlays(android.content.Context):64:64 -> onSharedPreferenceChanged
    5:5:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):105 -> onSharedPreferenceChanged
    6:6:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):106:106 -> onSharedPreferenceChanged
    1:2:void onStart():53:54 -> onStart
    1:2:void onStop():58:59 -> onStop
    1:2:void onViewCreated(android.view.View,android.os.Bundle):64:65 -> onViewCreated
org.videolan.vlc.gui.preferences.PreferencesSubtitles -> org.videolan.vlc.gui.preferences.PreferencesSubtitles:
    1:1:void <init>():34:34 -> <init>
    1:1:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):50:50 -> onSharedPreferenceChanged
    2:4:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):52:54 -> onSharedPreferenceChanged
    1:2:void onStart():45:46 -> onStart
org.videolan.vlc.gui.preferences.PreferencesUi -> org.videolan.vlc.gui.preferences.PreferencesUi:
    1:1:void <init>():45:45 -> <init>
    1:1:void onCreate(android.os.Bundle):52:52 -> onCreate
    2:5:void prepareLocaleList():144:147 -> onCreate
    2:5:void onCreate(android.os.Bundle):53 -> onCreate
    6:7:void setupTheme():74:75 -> onCreate
    6:7:void onCreate(android.os.Bundle):54 -> onCreate
    8:8:void setupTheme():77:77 -> onCreate
    8:8:void onCreate(android.os.Bundle):54 -> onCreate
    9:10:void setupTheme():79:80 -> onCreate
    9:10:void onCreate(android.os.Bundle):54 -> onCreate
    11:11:void setupTheme():85:85 -> onCreate
    11:11:void onCreate(android.os.Bundle):54 -> onCreate
    1:3:void onCreatePreferences(android.os.Bundle,java.lang.String):58:60 -> onCreatePreferences
    4:4:void onCreatePreferences(android.os.Bundle,java.lang.String):63:63 -> onCreatePreferences
    1:2:boolean onPreferenceTreeClick(androidx.preference.Preference):101:102 -> onPreferenceTreeClick
    3:3:boolean onPreferenceTreeClick(androidx.preference.Preference):113:113 -> onPreferenceTreeClick
    4:4:boolean onPreferenceTreeClick(androidx.preference.Preference):102:102 -> onPreferenceTreeClick
    5:5:boolean onPreferenceTreeClick(androidx.preference.Preference):114:114 -> onPreferenceTreeClick
    6:6:boolean onPreferenceTreeClick(androidx.preference.Preference):102:102 -> onPreferenceTreeClick
    7:8:boolean onPreferenceTreeClick(androidx.preference.Preference):104:105 -> onPreferenceTreeClick
    9:9:boolean onPreferenceTreeClick(androidx.preference.Preference):102:102 -> onPreferenceTreeClick
    10:11:boolean onPreferenceTreeClick(androidx.preference.Preference):109:110 -> onPreferenceTreeClick
    12:12:boolean onPreferenceTreeClick(androidx.preference.Preference):116:116 -> onPreferenceTreeClick
    1:1:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):120:120 -> onSharedPreferenceChanged
    2:2:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):126:126 -> onSharedPreferenceChanged
    3:3:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):120:120 -> onSharedPreferenceChanged
    4:5:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):128:129 -> onSharedPreferenceChanged
    6:6:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):120:120 -> onSharedPreferenceChanged
    7:7:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):133:133 -> onSharedPreferenceChanged
    8:9:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):137:138 -> onSharedPreferenceChanged
    10:10:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):120:120 -> onSharedPreferenceChanged
    11:12:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):122:123 -> onSharedPreferenceChanged
    13:13:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):122:122 -> onSharedPreferenceChanged
    14:14:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):120:120 -> onSharedPreferenceChanged
    15:15:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):125:125 -> onSharedPreferenceChanged
    1:2:void onStart():90:91 -> onStart
    1:3:void onStop():95:97 -> onStop
org.videolan.vlc.gui.preferences.PreferencesUi$onCreatePreferences$1 -> org.videolan.vlc.gui.preferences.PreferencesUi$onCreatePreferences$1:
    1:1:void onBindEditText(android.widget.EditText):61:61 -> onBindEditText
org.videolan.vlc.gui.preferences.PreferencesUi$onCreatePreferences$2 -> org.videolan.vlc.gui.preferences.PreferencesUi$onCreatePreferences$2:
    1:1:java.lang.CharSequence provideSummary(androidx.preference.Preference):45:45 -> provideSummary
    2:3:java.lang.CharSequence provideSummary(androidx.preference.EditTextPreference):64:65 -> provideSummary
    2:3:java.lang.CharSequence provideSummary(androidx.preference.Preference):45 -> provideSummary
    4:4:java.lang.CharSequence provideSummary(androidx.preference.EditTextPreference):68:68 -> provideSummary
    4:4:java.lang.CharSequence provideSummary(androidx.preference.Preference):45 -> provideSummary
org.videolan.vlc.gui.preferences.PreferencesVideo -> org.videolan.vlc.gui.preferences.PreferencesVideo:
    1:1:void <init>():36:36 -> <init>
    1:3:void onCreate(android.os.Bundle):43:45 -> onCreate
org.videolan.vlc.gui.preferences.hack.MultiSelectListPreferenceDialogFragmentCompat -> org.videolan.vlc.gui.preferences.hack.MultiSelectListPreferenceDialogFragmentCompat:
    1:2:void <init>():14:15 -> <init>
    1:1:java.util.HashSet access$getNewValues$p(org.videolan.vlc.gui.preferences.hack.MultiSelectListPreferenceDialogFragmentCompat):14:14 -> access$getNewValues$p
    1:1:boolean access$getPreferenceChanged$p(org.videolan.vlc.gui.preferences.hack.MultiSelectListPreferenceDialogFragmentCompat):14:14 -> access$getPreferenceChanged$p
    1:1:void access$setPreferenceChanged$p(org.videolan.vlc.gui.preferences.hack.MultiSelectListPreferenceDialogFragmentCompat,boolean):14:14 -> access$setPreferenceChanged$p
    1:1:androidx.preference.Preference findPreference(java.lang.CharSequence):67:67 -> findPreference
    1:1:androidx.preference.MultiSelectListPreference getListPreference():19:19 -> getListPreference
    1:5:void onDialogClosed(boolean):56:60 -> onDialogClosed
    6:6:void onDialogClosed(boolean):63:63 -> onDialogClosed
    1:2:void onPrepareDialogBuilder(androidx.appcompat.app.AlertDialog$Builder):37:38 -> onPrepareDialogBuilder
    3:6:boolean[] getSelectedItems():23:26 -> onPrepareDialogBuilder
    3:6:void onPrepareDialogBuilder(androidx.appcompat.app.AlertDialog$Builder):39 -> onPrepareDialogBuilder
    7:8:boolean[] getSelectedItems():28:29 -> onPrepareDialogBuilder
    7:8:void onPrepareDialogBuilder(androidx.appcompat.app.AlertDialog$Builder):39 -> onPrepareDialogBuilder
    9:9:void onPrepareDialogBuilder(androidx.appcompat.app.AlertDialog$Builder):40:40 -> onPrepareDialogBuilder
    10:11:void onPrepareDialogBuilder(androidx.appcompat.app.AlertDialog$Builder):48:49 -> onPrepareDialogBuilder
    12:12:void onPrepareDialogBuilder(androidx.appcompat.app.AlertDialog$Builder):40:40 -> onPrepareDialogBuilder
    13:13:void onPrepareDialogBuilder(androidx.appcompat.app.AlertDialog$Builder):51:51 -> onPrepareDialogBuilder
org.videolan.vlc.gui.preferences.hack.MultiSelectListPreferenceDialogFragmentCompat$Companion -> org.videolan.vlc.gui.preferences.hack.MultiSelectListPreferenceDialogFragmentCompat$Companion:
    1:1:void <init>():70:70 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):70 -> <init>
    1:4:org.videolan.vlc.gui.preferences.hack.MultiSelectListPreferenceDialogFragmentCompat newInstance(java.lang.String):73:76 -> newInstance
org.videolan.vlc.gui.preferences.hack.MultiSelectListPreferenceDialogFragmentCompat$onPrepareDialogBuilder$1 -> org.videolan.vlc.gui.preferences.hack.MultiSelectListPreferenceDialogFragmentCompat$onPrepareDialogBuilder$1:
    1:1:void onClick(android.content.DialogInterface,int,boolean):41:41 -> onClick
    2:2:void onClick(android.content.DialogInterface,int,boolean):43:43 -> onClick
    3:3:void onClick(android.content.DialogInterface,int,boolean):45:45 -> onClick
org.videolan.vlc.gui.tv.-$$LambdaGroup$js$UDj4k3qEZ9w2OH8XphQjHlHSZq8 -> org.videolan.vlc.gui.tv.-$$LambdaGroup$js$UDj4k3qEZ9w2OH8XphQjHlHSZq8:
    1:1:void org.videolan.vlc.gui.tv.MainTvFragment$registerDatasets$3.onChanged(java.lang.Object):53:53 -> onChanged
    1:1:void onChanged(java.lang.Object):0 -> onChanged
    2:2:void org.videolan.vlc.gui.tv.MainTvFragment$registerDatasets$3.onChanged(java.util.List):162:162 -> onChanged
    2:2:void org.videolan.vlc.gui.tv.MainTvFragment$registerDatasets$3.onChanged(java.lang.Object):53 -> onChanged
    2:2:void onChanged(java.lang.Object):0 -> onChanged
    3:3:void onChanged(java.lang.Object):0:0 -> onChanged
    4:4:void org.videolan.vlc.gui.tv.MainTvFragment$registerDatasets$2.onChanged(java.lang.Object):53:53 -> onChanged
    4:4:void onChanged(java.lang.Object):0 -> onChanged
    5:5:void org.videolan.vlc.gui.tv.MainTvFragment$registerDatasets$2.onChanged(java.util.List):159:159 -> onChanged
    5:5:void org.videolan.vlc.gui.tv.MainTvFragment$registerDatasets$2.onChanged(java.lang.Object):53 -> onChanged
    5:5:void onChanged(java.lang.Object):0 -> onChanged
    6:6:void org.videolan.vlc.gui.tv.MainTvFragment$registerDatasets$1.onChanged(java.lang.Object):53:53 -> onChanged
    6:6:void onChanged(java.lang.Object):0 -> onChanged
    7:7:void org.videolan.vlc.gui.tv.MainTvFragment$registerDatasets$1.onChanged(java.util.List):156:156 -> onChanged
    7:7:void org.videolan.vlc.gui.tv.MainTvFragment$registerDatasets$1.onChanged(java.lang.Object):53 -> onChanged
    7:7:void onChanged(java.lang.Object):0 -> onChanged
org.videolan.vlc.gui.tv.AboutActivity -> org.videolan.vlc.gui.tv.AboutActivity:
    1:1:void <init>():9:9 -> <init>
    1:5:void onCreate(android.os.Bundle):11:15 -> onCreate
    6:6:kotlin.Unit org.videolan.vlc.gui.tv.TimeUpdaterKt.registerTimeView(androidx.fragment.app.FragmentActivity,android.widget.TextView):62:62 -> onCreate
    6:6:void onCreate(android.os.Bundle):15 -> onCreate
org.videolan.vlc.gui.tv.CardPresenter -> org.videolan.vlc.gui.tv.CardPresenter:
    1:2:void <clinit>():212:213 -> <clinit>
    1:1:void <init>(android.app.Activity):57:57 -> <init>
    2:3:void <init>(android.app.Activity):59:60 -> <init>
    4:4:void <init>(android.app.Activity):62:62 -> <init>
    5:5:void <init>(android.app.Activity):65:65 -> <init>
    1:1:android.app.Activity access$getContext$p(org.videolan.vlc.gui.tv.CardPresenter):57:57 -> access$getContext$p
    1:1:float getImageDefaultWidth():0:0 -> access$getImageDefaultWidth$p
    1:1:float access$getImageDefaultWidth$p(org.videolan.vlc.gui.tv.CardPresenter):57 -> access$getImageDefaultWidth$p
    1:1:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):134:134 -> onBindViewHolder
    2:5:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):136:139 -> onBindViewHolder
    6:8:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):142:144 -> onBindViewHolder
    9:12:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):149:152 -> onBindViewHolder
    13:16:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):154:157 -> onBindViewHolder
    17:20:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):160:163 -> onBindViewHolder
    21:21:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):169:169 -> onBindViewHolder
    22:22:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):161:161 -> onBindViewHolder
    23:23:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):134:134 -> onBindViewHolder
    24:25:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,java.util.List):174:175 -> onBindViewHolder
    26:30:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,java.util.List):177:181 -> onBindViewHolder
    31:33:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,java.util.List):194:196 -> onBindViewHolder
    34:37:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,java.util.List):184:187 -> onBindViewHolder
    38:39:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,java.util.List):189:190 -> onBindViewHolder
    40:40:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,java.util.List):182:182 -> onBindViewHolder
    41:41:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,java.util.List):180:180 -> onBindViewHolder
    42:42:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,java.util.List):178:178 -> onBindViewHolder
    43:43:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,java.util.List):177:177 -> onBindViewHolder
    44:44:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,java.util.List):174:174 -> onBindViewHolder
    1:6:org.videolan.vlc.gui.tv.CardPresenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):125:130 -> onCreateViewHolder
    1:6:androidx.leanback.widget.Presenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):57 -> onCreateViewHolder
org.videolan.vlc.gui.tv.CardPresenter$ViewHolder -> org.videolan.vlc.gui.tv.CardPresenter$ViewHolder:
    1:2:void <init>(org.videolan.vlc.gui.tv.CardPresenter,android.view.View):69:70 -> <init>
    3:3:void <init>(org.videolan.vlc.gui.tv.CardPresenter,android.view.View):73:73 -> <init>
    4:4:void <init>(org.videolan.vlc.gui.tv.CardPresenter,android.view.View):70:70 -> <init>
    1:1:androidx.leanback.widget.ImageCardView getCardView():70:70 -> getCardView
    1:4:android.graphics.Bitmap getDefaultImage(org.videolan.medialibrary.media.MediaLibraryItem):106:109 -> getDefaultImage
    5:5:android.graphics.Bitmap getDefaultImage(org.videolan.medialibrary.media.MediaLibraryItem):111:111 -> getDefaultImage
    6:7:android.graphics.Bitmap getDefaultImage(org.videolan.medialibrary.media.MediaLibraryItem):113:114 -> getDefaultImage
    1:6:void updateCardViewImage(org.videolan.medialibrary.media.MediaLibraryItem):77:82 -> updateCardViewImage
    7:8:void updateCardViewImage(org.videolan.medialibrary.media.MediaLibraryItem):84:85 -> updateCardViewImage
    9:9:void updateCardViewImage(org.videolan.medialibrary.media.MediaLibraryItem):87:87 -> updateCardViewImage
    10:12:void updateCardViewImage(org.videolan.medialibrary.media.MediaLibraryItem):92:94 -> updateCardViewImage
    13:14:void updateCardViewImage(org.videolan.medialibrary.media.MediaLibraryItem):97:98 -> updateCardViewImage
    15:15:void updateCardViewImage(org.videolan.medialibrary.media.MediaLibraryItem):100:100 -> updateCardViewImage
    16:17:void updateCardViewImage(android.graphics.drawable.Drawable):119:120 -> updateCardViewImage
org.videolan.vlc.gui.tv.CardPresenter$imageDefaultWidth$2 -> org.videolan.vlc.gui.tv.CardPresenter$imageDefaultWidth$2:
    1:1:float invoke():62:62 -> invoke
    1:1:java.lang.Object invoke():57 -> invoke
    2:2:java.lang.Object invoke():57:57 -> invoke
org.videolan.vlc.gui.tv.CardPresenter$onBindViewHolder$1 -> org.videolan.vlc.gui.tv.CardPresenter$onBindViewHolder$1:
    1:1:boolean onLongClick(android.view.View):145:145 -> onLongClick
org.videolan.vlc.gui.tv.CardPresenter$onBindViewHolder$2 -> org.videolan.vlc.gui.tv.CardPresenter$onBindViewHolder$2:
    1:1:void <init>(androidx.vectordrawable.graphics.drawable.AnimatedVectorDrawableCompat):163:163 -> <init>
    1:1:void onAnimationEnd(android.graphics.drawable.Drawable):165:165 -> onAnimationEnd
org.videolan.vlc.gui.tv.DetailsActivity -> org.videolan.vlc.gui.tv.DetailsActivity:
    1:1:void <init>():32:32 -> <init>
    1:2:void onCreate(android.os.Bundle):34:35 -> onCreate
org.videolan.vlc.gui.tv.DetailsDescriptionPresenter -> org.videolan.vlc.gui.tv.DetailsDescriptionPresenter:
    1:1:void <init>():26:26 -> <init>
    1:1:void onBindDescription(androidx.leanback.widget.AbstractDetailsDescriptionPresenter$ViewHolder,java.lang.Object):29:29 -> onBindDescription
    2:3:void onBindDescription(androidx.leanback.widget.AbstractDetailsDescriptionPresenter$ViewHolder,java.lang.Object):35:36 -> onBindDescription
    4:7:void onBindDescription(androidx.leanback.widget.AbstractDetailsDescriptionPresenter$ViewHolder,java.lang.Object):38:41 -> onBindDescription
    8:8:void onBindDescription(androidx.leanback.widget.AbstractDetailsDescriptionPresenter$ViewHolder,java.lang.Object):29:29 -> onBindDescription
org.videolan.vlc.gui.tv.FileTvItemAdapter -> org.videolan.vlc.gui.tv.FileTvItemAdapter:
    1:1:void <init>(org.videolan.vlc.interfaces.IEventsHandler,int,boolean):30:30 -> <init>
    2:2:void <init>(org.videolan.vlc.interfaces.IEventsHandler,int,boolean):40:40 -> <init>
    3:5:void <init>(org.videolan.vlc.interfaces.IEventsHandler,int,boolean):45:47 -> <init>
    6:6:void <init>(org.videolan.vlc.interfaces.IEventsHandler,int,boolean):50:50 -> <init>
    1:1:java.util.List access$getDataset$p(org.videolan.vlc.gui.tv.FileTvItemAdapter):30:30 -> access$getDataset$p
    1:1:android.graphics.drawable.BitmapDrawable access$getDefaultCover$p(org.videolan.vlc.gui.tv.FileTvItemAdapter):30:30 -> access$getDefaultCover$p
    1:1:org.videolan.vlc.gui.tv.FocusableRecyclerView$FocusListener access$getFocusListener$p(org.videolan.vlc.gui.tv.FileTvItemAdapter):30:30 -> access$getFocusListener$p
    1:1:java.lang.String access$getProtocol(org.videolan.vlc.gui.tv.FileTvItemAdapter,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):30:30 -> access$getProtocol
    1:1:org.videolan.vlc.gui.DiffUtilAdapter$DiffCallback createCB():89:89 -> createCB
    1:1:int getItemSize():30:30 -> getItemSize
    1:1:java.lang.String getProtocol(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):106:106 -> getProtocol
    1:1:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):30:30 -> onBindViewHolder
    2:5:void onBindViewHolder(org.videolan.vlc.gui.tv.MediaTvItemAdapter$AbstractMediaItemViewHolder,int):60:63 -> onBindViewHolder
    2:5:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):30 -> onBindViewHolder
    6:6:int getFocusNext():40:40 -> onBindViewHolder
    6:6:void onBindViewHolder(org.videolan.vlc.gui.tv.MediaTvItemAdapter$AbstractMediaItemViewHolder,int):64 -> onBindViewHolder
    6:6:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):30 -> onBindViewHolder
    7:8:void onBindViewHolder(org.videolan.vlc.gui.tv.MediaTvItemAdapter$AbstractMediaItemViewHolder,int):65:66 -> onBindViewHolder
    7:8:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):30 -> onBindViewHolder
    9:9:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):30:30 -> onBindViewHolder
    10:12:void onBindViewHolder(org.videolan.vlc.gui.tv.MediaTvItemAdapter$AbstractMediaItemViewHolder,int,java.util.List):71:73 -> onBindViewHolder
    10:12:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):30 -> onBindViewHolder
    1:3:org.videolan.vlc.gui.tv.MediaTvItemAdapter$AbstractMediaItemViewHolder onCreateViewHolder(android.view.ViewGroup,int):54:56 -> onCreateViewHolder
    1:3:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):30 -> onCreateViewHolder
    4:4:org.videolan.vlc.gui.tv.MediaTvItemAdapter$AbstractMediaItemViewHolder onCreateViewHolder(android.view.ViewGroup,int):54:54 -> onCreateViewHolder
    4:4:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):30 -> onCreateViewHolder
    1:1:void onViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):30:30 -> onViewRecycled
    2:3:void onViewRecycled(org.videolan.vlc.gui.tv.MediaTvItemAdapter$AbstractMediaItemViewHolder):78:79 -> onViewRecycled
    2:3:void onViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):30 -> onViewRecycled
    1:1:void setFocusNext(int):40:40 -> setFocusNext
    1:1:void setOnFocusChangeListener(org.videolan.vlc.gui.tv.FocusableRecyclerView$FocusListener):85:85 -> setOnFocusChangeListener
    1:1:void submitList(java.lang.Object):34:34 -> submitList
    2:2:void submitList(java.lang.Object):36:36 -> submitList
org.videolan.vlc.gui.tv.FileTvItemAdapter$MediaItemTVViewHolder -> org.videolan.vlc.gui.tv.FileTvItemAdapter$MediaItemTVViewHolder:
    1:1:void <init>(org.videolan.vlc.gui.tv.FileTvItemAdapter,org.videolan.vlc.databinding.MediaBrowserTvItemBinding,org.videolan.vlc.interfaces.IEventsHandler,boolean):111:111 -> <init>
    2:6:void <init>(org.videolan.vlc.gui.tv.FileTvItemAdapter,org.videolan.vlc.databinding.MediaBrowserTvItemBinding,org.videolan.vlc.interfaces.IEventsHandler,boolean):116:120 -> <init>
    7:8:void <init>(org.videolan.vlc.gui.tv.FileTvItemAdapter,org.videolan.vlc.databinding.MediaBrowserTvItemBinding,org.videolan.vlc.interfaces.IEventsHandler,boolean):124:125 -> <init>
    9:9:void <init>(org.videolan.vlc.gui.tv.FileTvItemAdapter,org.videolan.vlc.databinding.MediaBrowserTvItemBinding,org.videolan.vlc.interfaces.IEventsHandler,boolean):150:150 -> <init>
    1:1:org.videolan.vlc.interfaces.IEventsHandler getEventsHandler():111:111 -> getEventsHandler
    1:1:org.videolan.medialibrary.media.MediaLibraryItem getItem(int):110:110 -> getItem
    2:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getItem(int):113:113 -> getItem
    1:4:void recycle():154:157 -> recycle
    1:1:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):161:161 -> setItem
    2:2:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):165:165 -> setItem
    3:5:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):167:169 -> setItem
    6:8:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):171:173 -> setItem
    9:10:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):176:177 -> setItem
    11:12:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):179:180 -> setItem
    13:13:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):183:183 -> setItem
    14:23:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):187:196 -> setItem
org.videolan.vlc.gui.tv.FileTvItemAdapter$MediaItemTVViewHolder$2 -> org.videolan.vlc.gui.tv.FileTvItemAdapter$MediaItemTVViewHolder$2:
    1:1:boolean onContextClick(android.view.View):121:121 -> onContextClick
org.videolan.vlc.gui.tv.FileTvItemAdapter$MediaItemTVViewHolder$3 -> org.videolan.vlc.gui.tv.FileTvItemAdapter$MediaItemTVViewHolder$3:
    1:2:void onFocusChange(android.view.View,boolean):127:128 -> onFocusChange
    3:5:void onFocusChange(android.view.View,boolean):131:133 -> onFocusChange
    6:6:void onFocusChange(android.view.View,boolean):135:135 -> onFocusChange
    7:9:void onFocusChange(android.view.View,boolean):138:140 -> onFocusChange
    10:11:void onFocusChange(android.view.View,boolean):143:144 -> onFocusChange
    12:12:void onFocusChange(android.view.View,boolean):146:146 -> onFocusChange
org.videolan.vlc.gui.tv.FileTvItemAdapter$createCB$1 -> org.videolan.vlc.gui.tv.FileTvItemAdapter$createCB$1:
    1:1:void <init>():89:89 -> <init>
    1:2:boolean areContentsTheSame(int,int):97:98 -> areContentsTheSame
    1:1:boolean areItemsTheSame(int,int):91:91 -> areItemsTheSame
    1:1:java.util.ArrayList getChangePayload(int,int):101:101 -> getChangePayload
    1:1:java.lang.Object getChangePayload(int,int):89 -> getChangePayload
org.videolan.vlc.gui.tv.FocusableConstraintLayout -> org.videolan.vlc.gui.tv.FocusableConstraintLayout:
    1:1:void <init>(android.content.Context):8:8 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):9:9 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):11:11 -> <init>
    1:2:void clearFocus():14:15 -> clearFocus
org.videolan.vlc.gui.tv.FocusableRecyclerView -> org.videolan.vlc.gui.tv.FocusableRecyclerView:
    1:2:void <init>(android.content.Context):18:19 -> <init>
    3:4:void <init>(android.content.Context,android.util.AttributeSet):22:23 -> <init>
    5:6:void <init>(android.content.Context,android.util.AttributeSet,int):26:27 -> <init>
    1:1:int access$getScreenHeight$p(org.videolan.vlc.gui.tv.FocusableRecyclerView):13:13 -> access$getScreenHeight$p
    1:1:void init(android.content.Context):31:31 -> init
    2:3:int org.videolan.vlc.util.KextensionsKt.getScreenHeight(android.app.Activity):168:169 -> init
    2:3:void init(android.content.Context):31 -> init
    4:4:void init(android.content.Context):31:31 -> init
    5:5:void init(android.content.Context):33:33 -> init
    6:6:void init(android.content.Context):31:31 -> init
    1:2:void setAdapter(androidx.recyclerview.widget.RecyclerView$Adapter):56:57 -> setAdapter
    3:3:void setAdapter(androidx.recyclerview.widget.RecyclerView$Adapter):60:60 -> setAdapter
org.videolan.vlc.gui.tv.FocusableRecyclerView$init$1 -> org.videolan.vlc.gui.tv.FocusableRecyclerView$init$1:
    1:1:void <init>(org.videolan.vlc.gui.tv.FocusableRecyclerView):33:33 -> <init>
    1:1:void onFocusChanged(int):40:40 -> onFocusChanged
    2:3:void onFocusChanged(int):43:44 -> onFocusChanged
    4:4:void onFocusChanged(int):46:46 -> onFocusChanged
    5:5:void onFocusChanged(int):40:40 -> onFocusChanged
org.videolan.vlc.gui.tv.GenericCardItem -> org.videolan.vlc.gui.tv.GenericCardItem:
    1:1:void <init>(long,java.lang.String,java.lang.String,int,int):64:64 -> <init>
    1:1:int getColor():69:69 -> getColor
    1:1:java.lang.String getContent():67:67 -> getContent
    1:1:int getIcon():68:68 -> getIcon
    1:1:long getId():65:65 -> getId
    1:1:java.lang.String getTitle():66:66 -> getTitle
org.videolan.vlc.gui.tv.GenericCardPresenter -> org.videolan.vlc.gui.tv.GenericCardPresenter:
    1:1:void <init>(android.content.Context,int):14:14 -> <init>
    1:1:void <init>(android.content.Context,int,int,kotlin.jvm.internal.DefaultConstructorMarker):14 -> <init>
    2:3:void <init>(android.content.Context,int):16:17 -> <init>
    2:3:void <init>(android.content.Context,int,int,kotlin.jvm.internal.DefaultConstructorMarker):14 -> <init>
    1:3:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):35:37 -> onBindViewHolder
    4:8:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):40:44 -> onBindViewHolder
    9:10:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):46:47 -> onBindViewHolder
    11:11:void onBindViewHolder(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object):36:36 -> onBindViewHolder
    1:1:androidx.leanback.widget.Presenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):24:24 -> onCreateViewHolder
    2:2:androidx.leanback.widget.Presenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):26:26 -> onCreateViewHolder
    3:3:void androidx.leanback.widget.ImageCardView.<init>(android.content.Context):284:284 -> onCreateViewHolder
    3:3:androidx.leanback.widget.Presenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):26 -> onCreateViewHolder
    4:6:androidx.leanback.widget.Presenter$ViewHolder onCreateViewHolder(android.view.ViewGroup):28:30 -> onCreateViewHolder
    1:2:void onUnbindViewHolder(androidx.leanback.widget.Presenter$ViewHolder):52:53 -> onUnbindViewHolder
    3:4:void onUnbindViewHolder(androidx.leanback.widget.Presenter$ViewHolder):55:56 -> onUnbindViewHolder
    5:5:void onUnbindViewHolder(androidx.leanback.widget.Presenter$ViewHolder):53:53 -> onUnbindViewHolder
org.videolan.vlc.gui.tv.LicenceActivity -> org.videolan.vlc.gui.tv.LicenceActivity:
    1:1:void <init>():12:12 -> <init>
    1:3:void onCreate(android.os.Bundle):15:17 -> onCreate
    4:7:java.lang.String org.videolan.vlc.util.Util.readAsset(java.lang.String,java.lang.String):50:53 -> onCreate
    4:7:void onCreate(android.os.Bundle):18 -> onCreate
    8:9:java.lang.String org.videolan.vlc.util.Util.readAsset(java.lang.String,java.lang.String):55:56 -> onCreate
    8:9:void onCreate(android.os.Bundle):18 -> onCreate
    10:12:java.lang.String org.videolan.vlc.util.Util.readAsset(java.lang.String,java.lang.String):58:60 -> onCreate
    10:12:void onCreate(android.os.Bundle):18 -> onCreate
    13:13:java.lang.String org.videolan.vlc.util.Util.readAsset(java.lang.String,java.lang.String):63:63 -> onCreate
    13:13:void onCreate(android.os.Bundle):18 -> onCreate
    14:14:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> onCreate
    14:14:java.lang.String org.videolan.vlc.util.Util.readAsset(java.lang.String,java.lang.String):67 -> onCreate
    14:14:void onCreate(android.os.Bundle):18 -> onCreate
    15:15:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> onCreate
    15:15:java.lang.String org.videolan.vlc.util.Util.readAsset(java.lang.String,java.lang.String):68 -> onCreate
    15:15:void onCreate(android.os.Bundle):18 -> onCreate
    16:16:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> onCreate
    16:16:java.lang.String org.videolan.vlc.util.Util.readAsset(java.lang.String,java.lang.String):67 -> onCreate
    16:16:void onCreate(android.os.Bundle):18 -> onCreate
    17:17:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> onCreate
    17:17:java.lang.String org.videolan.vlc.util.Util.readAsset(java.lang.String,java.lang.String):68 -> onCreate
    17:17:void onCreate(android.os.Bundle):18 -> onCreate
    18:18:java.lang.String org.videolan.vlc.util.Util.readAsset(java.lang.String,java.lang.String):68:68 -> onCreate
    18:18:void onCreate(android.os.Bundle):18 -> onCreate
    19:19:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> onCreate
    19:19:java.lang.String org.videolan.vlc.util.Util.readAsset(java.lang.String,java.lang.String):67 -> onCreate
    19:19:void onCreate(android.os.Bundle):18 -> onCreate
    20:20:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> onCreate
    20:20:java.lang.String org.videolan.vlc.util.Util.readAsset(java.lang.String,java.lang.String):68 -> onCreate
    20:20:void onCreate(android.os.Bundle):18 -> onCreate
    21:24:void onCreate(android.os.Bundle):18:21 -> onCreate
    25:25:void onCreate(android.os.Bundle):20:20 -> onCreate
org.videolan.vlc.gui.tv.MainTvActivity -> org.videolan.vlc.gui.tv.MainTvActivity:
    1:1:void <init>():44:44 -> <init>
    2:2:void <init>():48:48 -> <init>
    1:1:android.widget.ProgressBar access$getProgressBar$p(org.videolan.vlc.gui.tv.MainTvActivity):44:44 -> access$getProgressBar$p
    1:1:void access$setProgressBar$p(org.videolan.vlc.gui.tv.MainTvActivity,android.widget.ProgressBar):44:44 -> access$setProgressBar$p
    1:1:void hideLoading():119:119 -> hideLoading
    1:1:void onActivityResult(int,int,android.content.Intent):84:84 -> onActivityResult
    2:5:void onActivityResult(int,int,android.content.Intent):89:92 -> onActivityResult
    6:6:void onActivityResult(int,int,android.content.Intent):87:87 -> onActivityResult
    1:1:void onCreate(android.os.Bundle):68:68 -> onCreate
    2:2:void onCreate(android.os.Bundle):70:70 -> onCreate
    3:3:boolean org.videolan.vlc.util.Permissions.canReadStorage(android.content.Context):74:74 -> onCreate
    3:3:void onCreate(android.os.Bundle):73 -> onCreate
    4:4:void onCreate(android.os.Bundle):74:74 -> onCreate
    5:5:void onCreate(android.os.Bundle):76:76 -> onCreate
    6:8:void onCreate(android.os.Bundle):78:80 -> onCreate
    9:9:void onCreate(android.os.Bundle):79:79 -> onCreate
    1:1:boolean onKeyDown(int,android.view.KeyEvent):101:101 -> onKeyDown
    2:2:boolean onKeyDown(int,android.view.KeyEvent):100:100 -> onKeyDown
    1:2:void onParsingServiceFinished():114:115 -> onParsingServiceFinished
    1:2:void onParsingServiceProgress(org.videolan.vlc.ScanProgress):109:110 -> onParsingServiceProgress
    3:3:void onParsingServiceProgress(org.videolan.vlc.ScanProgress):109:109 -> onParsingServiceProgress
    1:1:void onParsingServiceStarted():105:105 -> onParsingServiceStarted
org.videolan.vlc.gui.tv.MainTvActivity$MainTvActivityHandler -> org.videolan.vlc.gui.tv.MainTvActivity$MainTvActivityHandler:
    1:1:void <init>(org.videolan.vlc.gui.tv.MainTvActivity):51:51 -> <init>
    1:2:void handleMessage(android.os.Message):54:55 -> handleMessage
    3:3:void handleMessage(android.os.Message):62:62 -> handleMessage
    4:6:void handleMessage(android.os.Message):58:60 -> handleMessage
    7:7:void handleMessage(android.os.Message):56:56 -> handleMessage
org.videolan.vlc.gui.tv.MainTvActivity$onCreate$1 -> org.videolan.vlc.gui.tv.MainTvActivity$onCreate$1:
    1:1:void run():74:74 -> run
    2:2:boolean org.videolan.vlc.util.Permissions.checkReadStoragePermission$default(org.videolan.vlc.util.Permissions,androidx.fragment.app.FragmentActivity,boolean,int,java.lang.Object):84:84 -> run
    2:2:void run():74 -> run
org.videolan.vlc.gui.tv.MainTvFragment -> org.videolan.vlc.gui.tv.MainTvFragment:
    1:2:void <init>():53:54 -> <init>
    1:1:androidx.leanback.widget.ArrayObjectAdapter access$getBrowserAdapter$p(org.videolan.vlc.gui.tv.MainTvFragment):53:53 -> access$getBrowserAdapter$p
    1:1:androidx.leanback.widget.ArrayObjectAdapter access$getCategoriesAdapter$p(org.videolan.vlc.gui.tv.MainTvFragment):53:53 -> access$getCategoriesAdapter$p
    1:1:boolean access$getDisplayHistory$p(org.videolan.vlc.gui.tv.MainTvFragment):53:53 -> access$getDisplayHistory$p
    1:1:boolean access$getDisplayNowPlaying$p(org.videolan.vlc.gui.tv.MainTvFragment):53:53 -> access$getDisplayNowPlaying$p
    1:1:boolean access$getDisplayPlaylist$p(org.videolan.vlc.gui.tv.MainTvFragment):53:53 -> access$getDisplayPlaylist$p
    1:1:androidx.leanback.widget.ArrayObjectAdapter access$getHistoryAdapter$p(org.videolan.vlc.gui.tv.MainTvFragment):53:53 -> access$getHistoryAdapter$p
    1:1:androidx.leanback.widget.ArrayObjectAdapter access$getNowPlayingAdapter$p(org.videolan.vlc.gui.tv.MainTvFragment):53:53 -> access$getNowPlayingAdapter$p
    1:1:androidx.leanback.widget.ArrayObjectAdapter access$getPlaylistAdapter$p(org.videolan.vlc.gui.tv.MainTvFragment):53:53 -> access$getPlaylistAdapter$p
    1:1:androidx.leanback.widget.ArrayObjectAdapter access$getVideoAdapter$p(org.videolan.vlc.gui.tv.MainTvFragment):53:53 -> access$getVideoAdapter$p
    1:1:void resetLines():185:185 -> access$resetLines
    1:1:void access$resetLines(org.videolan.vlc.gui.tv.MainTvFragment):53 -> access$resetLines
    2:3:void resetLines():271:272 -> access$resetLines
    2:3:void access$resetLines(org.videolan.vlc.gui.tv.MainTvFragment):53 -> access$resetLines
    4:6:void resetLines():187:189 -> access$resetLines
    4:6:void access$resetLines(org.videolan.vlc.gui.tv.MainTvFragment):53 -> access$resetLines
    7:7:void resetLines():191:191 -> access$resetLines
    7:7:void access$resetLines(org.videolan.vlc.gui.tv.MainTvFragment):53 -> access$resetLines
    8:9:void resetLines():195:196 -> access$resetLines
    8:9:void access$resetLines(org.videolan.vlc.gui.tv.MainTvFragment):53 -> access$resetLines
    10:10:void resetLines():274:274 -> access$resetLines
    10:10:void access$resetLines(org.videolan.vlc.gui.tv.MainTvFragment):53 -> access$resetLines
    11:11:void resetLines():197:197 -> access$resetLines
    11:11:void access$resetLines(org.videolan.vlc.gui.tv.MainTvFragment):53 -> access$resetLines
    12:12:void resetLines():202:202 -> access$resetLines
    12:12:void access$resetLines(org.videolan.vlc.gui.tv.MainTvFragment):53 -> access$resetLines
    13:13:void resetLines():195:195 -> access$resetLines
    13:13:void access$resetLines(org.videolan.vlc.gui.tv.MainTvFragment):53 -> access$resetLines
    14:14:void resetLines():185:185 -> access$resetLines
    14:14:void access$resetLines(org.videolan.vlc.gui.tv.MainTvFragment):53 -> access$resetLines
    1:1:void access$setBrowserAdapter$p(org.videolan.vlc.gui.tv.MainTvFragment,androidx.leanback.widget.ArrayObjectAdapter):53:53 -> access$setBrowserAdapter$p
    1:1:void access$setCategoriesAdapter$p(org.videolan.vlc.gui.tv.MainTvFragment,androidx.leanback.widget.ArrayObjectAdapter):53:53 -> access$setCategoriesAdapter$p
    1:1:void access$setDisplayHistory$p(org.videolan.vlc.gui.tv.MainTvFragment,boolean):53:53 -> access$setDisplayHistory$p
    1:1:void access$setDisplayNowPlaying$p(org.videolan.vlc.gui.tv.MainTvFragment,boolean):53:53 -> access$setDisplayNowPlaying$p
    1:1:void access$setDisplayPlaylist$p(org.videolan.vlc.gui.tv.MainTvFragment,boolean):53:53 -> access$setDisplayPlaylist$p
    1:1:void access$setHistoryAdapter$p(org.videolan.vlc.gui.tv.MainTvFragment,androidx.leanback.widget.ArrayObjectAdapter):53:53 -> access$setHistoryAdapter$p
    1:1:void access$setNowPlayingAdapter$p(org.videolan.vlc.gui.tv.MainTvFragment,androidx.leanback.widget.ArrayObjectAdapter):53:53 -> access$setNowPlayingAdapter$p
    1:1:void access$setPlaylistAdapter$p(org.videolan.vlc.gui.tv.MainTvFragment,androidx.leanback.widget.ArrayObjectAdapter):53:53 -> access$setPlaylistAdapter$p
    1:1:void access$setVideoAdapter$p(org.videolan.vlc.gui.tv.MainTvFragment,androidx.leanback.widget.ArrayObjectAdapter):53:53 -> access$setVideoAdapter$p
    1:1:org.videolan.vlc.viewmodels.tv.MainTvModel getModel$vlc_android_release():80:80 -> getModel$vlc_android_release
    1:1:void onClick(android.view.View):221:221 -> onClick
    1:1:void onCreate(android.os.Bundle):83:83 -> onCreate
    2:4:void onCreate(android.os.Bundle):85:87 -> onCreate
    5:6:void onCreate(android.os.Bundle):90:91 -> onCreate
    7:7:void onCreate(android.os.Bundle):93:93 -> onCreate
    8:10:void onCreate(android.os.Bundle):95:97 -> onCreate
    1:2:void onDestroy():217:218 -> onDestroy
    1:1:void onItemClicked(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):53:53 -> onItemClicked
    2:6:void onItemClicked(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,androidx.leanback.widget.Row):235:239 -> onItemClicked
    7:10:void onItemClicked(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,androidx.leanback.widget.Row):242:245 -> onItemClicked
    11:11:void onItemClicked(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,androidx.leanback.widget.Row):238:238 -> onItemClicked
    12:14:void onItemClicked(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,androidx.leanback.widget.Row):247:249 -> onItemClicked
    15:16:void onItemClicked(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,androidx.leanback.widget.Row):251:252 -> onItemClicked
    17:18:void onItemClicked(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,androidx.leanback.widget.Row):255:256 -> onItemClicked
    19:19:void onItemClicked(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,androidx.leanback.widget.Row):248:248 -> onItemClicked
    20:20:void onItemClicked(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,androidx.leanback.widget.Row):260:260 -> onItemClicked
    1:1:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):53:53 -> onItemSelected
    2:3:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,androidx.leanback.widget.Row):266:267 -> onItemSelected
    1:3:void onStart():206:208 -> onStart
    1:2:void onStop():212:213 -> onStop
    1:3:void onViewCreated(android.view.View,android.os.Bundle):101:103 -> onViewCreated
    4:7:void onViewCreated(android.view.View,android.os.Bundle):105:108 -> onViewCreated
    8:11:void onViewCreated(android.view.View,android.os.Bundle):110:113 -> onViewCreated
    12:15:void onViewCreated(android.view.View,android.os.Bundle):115:118 -> onViewCreated
    16:18:void onViewCreated(android.view.View,android.os.Bundle):122:124 -> onViewCreated
    19:22:void onViewCreated(android.view.View,android.os.Bundle):128:131 -> onViewCreated
    23:24:void onViewCreated(android.view.View,android.os.Bundle):133:134 -> onViewCreated
    25:30:void onViewCreated(android.view.View,android.os.Bundle):136:141 -> onViewCreated
    31:33:void onViewCreated(android.view.View,android.os.Bundle):143:145 -> onViewCreated
    34:36:void onViewCreated(android.view.View,android.os.Bundle):147:149 -> onViewCreated
    37:37:void registerDatasets():155:155 -> onViewCreated
    37:37:void onViewCreated(android.view.View,android.os.Bundle):151 -> onViewCreated
    38:38:void registerDatasets():158:158 -> onViewCreated
    38:38:void onViewCreated(android.view.View,android.os.Bundle):151 -> onViewCreated
    39:39:void registerDatasets():161:161 -> onViewCreated
    39:39:void onViewCreated(android.view.View,android.os.Bundle):151 -> onViewCreated
    40:40:void registerDatasets():164:164 -> onViewCreated
    40:40:void onViewCreated(android.view.View,android.os.Bundle):151 -> onViewCreated
    41:41:void registerDatasets():168:168 -> onViewCreated
    41:41:void onViewCreated(android.view.View,android.os.Bundle):151 -> onViewCreated
    42:42:void registerDatasets():176:176 -> onViewCreated
    42:42:void onViewCreated(android.view.View,android.os.Bundle):151 -> onViewCreated
    43:43:void registerDatasets():168:168 -> onViewCreated
    43:43:void onViewCreated(android.view.View,android.os.Bundle):151 -> onViewCreated
    44:44:void registerDatasets():164:164 -> onViewCreated
    44:44:void onViewCreated(android.view.View,android.os.Bundle):151 -> onViewCreated
    45:45:void registerDatasets():161:161 -> onViewCreated
    45:45:void onViewCreated(android.view.View,android.os.Bundle):151 -> onViewCreated
    46:46:void registerDatasets():158:158 -> onViewCreated
    46:46:void onViewCreated(android.view.View,android.os.Bundle):151 -> onViewCreated
    47:47:void registerDatasets():155:155 -> onViewCreated
    47:47:void onViewCreated(android.view.View,android.os.Bundle):151 -> onViewCreated
    48:48:void onViewCreated(android.view.View,android.os.Bundle):147:147 -> onViewCreated
    49:49:void onViewCreated(android.view.View,android.os.Bundle):145:145 -> onViewCreated
    50:50:void onViewCreated(android.view.View,android.os.Bundle):141:141 -> onViewCreated
    51:51:void onViewCreated(android.view.View,android.os.Bundle):140:140 -> onViewCreated
    52:52:void onViewCreated(android.view.View,android.os.Bundle):139:139 -> onViewCreated
    53:53:void onViewCreated(android.view.View,android.os.Bundle):138:138 -> onViewCreated
    54:54:void onViewCreated(android.view.View,android.os.Bundle):137:137 -> onViewCreated
    55:55:void onViewCreated(android.view.View,android.os.Bundle):136:136 -> onViewCreated
    56:56:void onViewCreated(android.view.View,android.os.Bundle):131:131 -> onViewCreated
    57:57:void onViewCreated(android.view.View,android.os.Bundle):130:130 -> onViewCreated
    58:58:void onViewCreated(android.view.View,android.os.Bundle):124:124 -> onViewCreated
    59:59:void onViewCreated(android.view.View,android.os.Bundle):118:118 -> onViewCreated
    60:60:void onViewCreated(android.view.View,android.os.Bundle):117:117 -> onViewCreated
    61:61:void onViewCreated(android.view.View,android.os.Bundle):113:113 -> onViewCreated
    62:62:void onViewCreated(android.view.View,android.os.Bundle):112:112 -> onViewCreated
    63:63:void onViewCreated(android.view.View,android.os.Bundle):108:108 -> onViewCreated
    64:64:void onViewCreated(android.view.View,android.os.Bundle):107:107 -> onViewCreated
    1:1:void setModel$vlc_android_release(org.videolan.vlc.viewmodels.tv.MainTvModel):80:80 -> setModel$vlc_android_release
    1:3:boolean showDetails():224:226 -> showDetails
    4:6:boolean showDetails():228:230 -> showDetails
org.videolan.vlc.gui.tv.MainTvFragment$registerDatasets$4 -> org.videolan.vlc.gui.tv.MainTvFragment$registerDatasets$4:
    1:1:void onChanged(java.lang.Object):53:53 -> onChanged
    2:3:void onChanged(java.util.List):165:166 -> onChanged
    2:3:void onChanged(java.lang.Object):53 -> onChanged
org.videolan.vlc.gui.tv.MainTvFragment$registerDatasets$5 -> org.videolan.vlc.gui.tv.MainTvFragment$registerDatasets$5:
    1:1:void onChanged(java.lang.Object):53:53 -> onChanged
    2:4:void onChanged(java.util.List):169:171 -> onChanged
    2:4:void onChanged(java.lang.Object):53 -> onChanged
    5:5:void onChanged(java.util.List):173:173 -> onChanged
    5:5:void onChanged(java.lang.Object):53 -> onChanged
org.videolan.vlc.gui.tv.MainTvFragment$registerDatasets$6 -> org.videolan.vlc.gui.tv.MainTvFragment$registerDatasets$6:
    1:1:void onChanged(java.lang.Object):53:53 -> onChanged
    2:4:void onChanged(java.util.List):177:179 -> onChanged
    2:4:void onChanged(java.lang.Object):53 -> onChanged
org.videolan.vlc.gui.tv.MediaBrowserAnimatorDelegate -> org.videolan.vlc.gui.tv.MediaBrowserAnimatorDelegate:
    1:1:void <init>(org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment,androidx.constraintlayout.widget.ConstraintLayout):45:45 -> <init>
    2:5:void <init>(org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment,androidx.constraintlayout.widget.ConstraintLayout):47:50 -> <init>
    6:6:void <init>(org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment,androidx.constraintlayout.widget.ConstraintLayout):52:52 -> <init>
    7:9:void <init>(org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment,androidx.constraintlayout.widget.ConstraintLayout):54:56 -> <init>
    10:10:void <init>(org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment,androidx.constraintlayout.widget.ConstraintLayout):54:54 -> <init>
    11:15:void <init>(org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment,androidx.constraintlayout.widget.ConstraintLayout):58:62 -> <init>
    16:16:void <init>(org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment,androidx.constraintlayout.widget.ConstraintLayout):64:64 -> <init>
    17:17:void <init>(org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment,androidx.constraintlayout.widget.ConstraintLayout):164:164 -> <init>
    18:18:void <init>(org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment,androidx.constraintlayout.widget.ConstraintLayout):167:167 -> <init>
    19:30:void <init>(org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment,androidx.constraintlayout.widget.ConstraintLayout):170:181 -> <init>
    31:34:void <init>(org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment,androidx.constraintlayout.widget.ConstraintLayout):184:187 -> <init>
    35:38:void <init>(org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment,androidx.constraintlayout.widget.ConstraintLayout):189:192 -> <init>
    39:42:void <init>(org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment,androidx.constraintlayout.widget.ConstraintLayout):194:197 -> <init>
    43:46:void <init>(org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment,androidx.constraintlayout.widget.ConstraintLayout):200:203 -> <init>
    47:50:void <init>(org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment,androidx.constraintlayout.widget.ConstraintLayout):205:208 -> <init>
    51:54:void <init>(org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment,androidx.constraintlayout.widget.ConstraintLayout):210:213 -> <init>
    55:59:void <init>(org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment,androidx.constraintlayout.widget.ConstraintLayout):216:220 -> <init>
    60:61:void <init>(org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment,androidx.constraintlayout.widget.ConstraintLayout):223:224 -> <init>
    62:62:void <init>(org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment,androidx.constraintlayout.widget.ConstraintLayout):228:228 -> <init>
    63:68:void <init>(org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment,androidx.constraintlayout.widget.ConstraintLayout):231:236 -> <init>
    69:71:void <init>(org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment,androidx.constraintlayout.widget.ConstraintLayout):238:240 -> <init>
    72:72:void <init>(org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment,androidx.constraintlayout.widget.ConstraintLayout):244:244 -> <init>
    73:74:void <init>(org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment,androidx.constraintlayout.widget.ConstraintLayout):247:248 -> <init>
    75:76:void <init>(org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment,androidx.constraintlayout.widget.ConstraintLayout):251:252 -> <init>
    77:79:void <init>(org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment,androidx.constraintlayout.widget.ConstraintLayout):255:257 -> <init>
    80:80:void <init>(org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment,androidx.constraintlayout.widget.ConstraintLayout):261:261 -> <init>
    81:81:void <init>(org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment,androidx.constraintlayout.widget.ConstraintLayout):282:282 -> <init>
    1:1:org.videolan.vlc.gui.tv.MediaBrowserAnimatorDelegate$MediaBrowserState access$getCurrenstate$p(org.videolan.vlc.gui.tv.MediaBrowserAnimatorDelegate):45:45 -> access$getCurrenstate$p
    1:1:androidx.constraintlayout.widget.Group access$getFakeToolbar$p(org.videolan.vlc.gui.tv.MediaBrowserAnimatorDelegate):45:45 -> access$getFakeToolbar$p
    1:1:void collapseExtendedFAB$vlc_android_release():140:140 -> collapseExtendedFAB$vlc_android_release
    1:1:void expandExtendedFAB$vlc_android_release():136:136 -> expandExtendedFAB$vlc_android_release
    1:1:org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment getBrowser():45:45 -> getBrowser
    1:1:void hideFAB$vlc_android_release():144:144 -> hideFAB$vlc_android_release
    1:3:void onFocusChange(android.view.View,boolean):113:115 -> onFocusChange
    4:5:void onFocusChange(android.view.View,boolean):121:122 -> onFocusChange
    6:8:void onFocusChange(android.view.View,boolean):125:127 -> onFocusChange
    9:9:void onFocusChange(android.view.View,boolean):129:129 -> onFocusChange
    10:10:void expandExtendedFAB$vlc_android_release():136:136 -> onFocusChange
    10:10:void onFocusChange(android.view.View,boolean):130 -> onFocusChange
    1:2:void onScrolled(androidx.recyclerview.widget.RecyclerView,int,int):103:104 -> onScrolled
    3:3:void onScrolled(androidx.recyclerview.widget.RecyclerView,int,int):106:106 -> onScrolled
    4:4:void onScrolled(androidx.recyclerview.widget.RecyclerView,int,int):103:103 -> onScrolled
    1:1:void setCurrenstate(org.videolan.vlc.gui.tv.MediaBrowserAnimatorDelegate$MediaBrowserState):67:67 -> setCurrenstate
    2:3:void setCurrenstate(org.videolan.vlc.gui.tv.MediaBrowserAnimatorDelegate$MediaBrowserState):70:71 -> setCurrenstate
    4:4:void setCurrenstate(org.videolan.vlc.gui.tv.MediaBrowserAnimatorDelegate$MediaBrowserState):75:75 -> setCurrenstate
    5:5:void setCurrenstate(org.videolan.vlc.gui.tv.MediaBrowserAnimatorDelegate$MediaBrowserState):74:74 -> setCurrenstate
    6:6:void setCurrenstate(org.videolan.vlc.gui.tv.MediaBrowserAnimatorDelegate$MediaBrowserState):73:73 -> setCurrenstate
    7:7:void setCurrenstate(org.videolan.vlc.gui.tv.MediaBrowserAnimatorDelegate$MediaBrowserState):72:72 -> setCurrenstate
    8:9:void setCurrenstate(org.videolan.vlc.gui.tv.MediaBrowserAnimatorDelegate$MediaBrowserState):77:78 -> setCurrenstate
    1:1:void setVisibility(android.view.View,int):154:154 -> setVisibility
    2:2:void setVisibility(android.view.View,int):299:299 -> setVisibility
    3:3:void setVisibility(android.view.View,int):155:155 -> setVisibility
    4:4:void setVisibility(android.view.View,int):158:158 -> setVisibility
    1:1:void showFAB$vlc_android_release():148:148 -> showFAB$vlc_android_release
org.videolan.vlc.gui.tv.MediaBrowserAnimatorDelegate$1 -> org.videolan.vlc.gui.tv.MediaBrowserAnimatorDelegate$1:
    1:1:void <init>(org.videolan.vlc.gui.tv.MediaBrowserAnimatorDelegate):261:261 -> <init>
    1:2:void onTransitionEnd(androidx.transition.Transition):263:264 -> onTransitionEnd
    3:3:void onTransitionEnd(androidx.transition.Transition):266:266 -> onTransitionEnd
    4:5:void onTransitionEnd(androidx.transition.Transition):268:269 -> onTransitionEnd
org.videolan.vlc.gui.tv.MediaBrowserAnimatorDelegate$2 -> org.videolan.vlc.gui.tv.MediaBrowserAnimatorDelegate$2:
    1:1:void onClick(android.view.View):282:282 -> onClick
org.videolan.vlc.gui.tv.MediaBrowserAnimatorDelegate$MediaBrowserState -> org.videolan.vlc.gui.tv.MediaBrowserAnimatorDelegate$MediaBrowserState:
    1:1:void <init>(java.lang.String,int):81:81 -> <init>
org.videolan.vlc.gui.tv.MediaHeaderAdapter -> org.videolan.vlc.gui.tv.MediaHeaderAdapter:
    1:1:void <init>(org.videolan.vlc.gui.tv.MediaHeaderAdapter$OnHeaderSelected):12:12 -> <init>
    2:2:void <init>(org.videolan.vlc.gui.tv.MediaHeaderAdapter$OnHeaderSelected):14:14 -> <init>
    3:3:void <init>(org.videolan.vlc.gui.tv.MediaHeaderAdapter$OnHeaderSelected):16:16 -> <init>
    4:4:void <init>(org.videolan.vlc.gui.tv.MediaHeaderAdapter$OnHeaderSelected):18:18 -> <init>
    1:1:org.videolan.vlc.gui.tv.MediaHeaderAdapter$OnHeaderSelected access$getOnHeaderSelected$p(org.videolan.vlc.gui.tv.MediaHeaderAdapter):12:12 -> access$getOnHeaderSelected$p
    1:1:java.lang.String getItem(int):43:43 -> getItem
    2:2:java.lang.String getItem(int):46:46 -> getItem
    3:3:java.lang.String getItem(int):44:44 -> getItem
    1:1:int getItemCount():25:25 -> getItemCount
    2:2:int getItemCount():27:27 -> getItemCount
    3:3:int getItemCount():26:26 -> getItemCount
    1:1:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):12:12 -> onBindViewHolder
    2:2:void onBindViewHolder(org.videolan.vlc.gui.tv.MediaHeaderAdapter$ViewHolder,int):33:33 -> onBindViewHolder
    2:2:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):12 -> onBindViewHolder
    3:4:void onBindViewHolder(org.videolan.vlc.gui.tv.MediaHeaderAdapter$ViewHolder,int):37:38 -> onBindViewHolder
    3:4:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):12 -> onBindViewHolder
    5:6:void onBindViewHolder(org.videolan.vlc.gui.tv.MediaHeaderAdapter$ViewHolder,int):34:35 -> onBindViewHolder
    5:6:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):12 -> onBindViewHolder
    1:1:org.videolan.vlc.gui.tv.MediaHeaderAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):21:21 -> onCreateViewHolder
    1:1:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):12 -> onCreateViewHolder
    1:1:void setItems(java.util.ArrayList):18:18 -> setItems
    1:1:void setSortType(int):16:16 -> setSortType
org.videolan.vlc.gui.tv.MediaHeaderAdapter$ViewHolder -> org.videolan.vlc.gui.tv.MediaHeaderAdapter$ViewHolder:
    1:1:void <init>(org.videolan.vlc.gui.tv.MediaHeaderAdapter,org.videolan.vlc.databinding.SongHeaderItemBinding):51:51 -> <init>
    2:2:void <init>(org.videolan.vlc.gui.tv.MediaHeaderAdapter,org.videolan.vlc.databinding.SongHeaderItemBinding):54:54 -> <init>
    1:1:org.videolan.vlc.databinding.SongHeaderItemBinding getBinding():51:51 -> getBinding
    1:2:void onClick(android.view.View):58:59 -> onClick
org.videolan.vlc.gui.tv.MediaItemDetails -> org.videolan.vlc.gui.tv.MediaItemDetails:
    1:1:void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String):28:28 -> <init>
    2:2:void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):31:31 -> <init>
    2:2:void <init>():0 -> <init>
    1:1:java.lang.String getArtworkUrl():31:31 -> getArtworkUrl
    1:1:java.lang.String getBody():29:29 -> getBody
    1:1:java.lang.String getLocation():30:30 -> getLocation
    1:1:java.lang.String getSubTitle():28:28 -> getSubTitle
    1:1:java.lang.String getTitle():28:28 -> getTitle
org.videolan.vlc.gui.tv.MediaItemDetailsFragment -> org.videolan.vlc.gui.tv.MediaItemDetailsFragment:
    1:1:void <init>():54:54 -> <init>
    1:1:androidx.leanback.app.BackgroundManager access$getBackgroundManager$p(org.videolan.vlc.gui.tv.MediaItemDetailsFragment):54:54 -> access$getBackgroundManager$p
    1:1:org.videolan.vlc.repository.BrowserFavRepository access$getBrowserFavRepository$p(org.videolan.vlc.gui.tv.MediaItemDetailsFragment):54:54 -> access$getBrowserFavRepository$p
    1:1:org.videolan.vlc.gui.tv.MediaItemDetails access$getMediaItemDetails$p(org.videolan.vlc.gui.tv.MediaItemDetailsFragment):54:54 -> access$getMediaItemDetails$p
    1:1:boolean access$getMediaStarted$p(org.videolan.vlc.gui.tv.MediaItemDetailsFragment):54:54 -> access$getMediaStarted$p
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper access$getMediaWrapper$p(org.videolan.vlc.gui.tv.MediaItemDetailsFragment):54:54 -> access$getMediaWrapper$p
    1:1:androidx.leanback.widget.ArrayObjectAdapter access$getRowsAdapter$p(org.videolan.vlc.gui.tv.MediaItemDetailsFragment):54:54 -> access$getRowsAdapter$p
    1:1:void access$setBackgroundManager$p(org.videolan.vlc.gui.tv.MediaItemDetailsFragment,androidx.leanback.app.BackgroundManager):54:54 -> access$setBackgroundManager$p
    1:1:void access$setBrowserFavRepository$p(org.videolan.vlc.gui.tv.MediaItemDetailsFragment,org.videolan.vlc.repository.BrowserFavRepository):54:54 -> access$setBrowserFavRepository$p
    1:1:void access$setMediaItemDetails$p(org.videolan.vlc.gui.tv.MediaItemDetailsFragment,org.videolan.vlc.gui.tv.MediaItemDetails):54:54 -> access$setMediaItemDetails$p
    1:1:void access$setMediaStarted$p(org.videolan.vlc.gui.tv.MediaItemDetailsFragment,boolean):54:54 -> access$setMediaStarted$p
    1:1:void access$setMediaWrapper$p(org.videolan.vlc.gui.tv.MediaItemDetailsFragment,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):54:54 -> access$setMediaWrapper$p
    1:1:void access$setRowsAdapter$p(org.videolan.vlc.gui.tv.MediaItemDetailsFragment,androidx.leanback.widget.ArrayObjectAdapter):54:54 -> access$setRowsAdapter$p
    1:5:void onCreate(android.os.Bundle):64:68 -> onCreate
    6:10:void buildDetails():87:91 -> onCreate
    6:10:void onCreate(android.os.Bundle):69 -> onCreate
    11:11:void buildDetails():93:93 -> onCreate
    11:11:void onCreate(android.os.Bundle):69 -> onCreate
    12:13:void buildDetails():95:96 -> onCreate
    12:13:void onCreate(android.os.Bundle):69 -> onCreate
    14:14:void buildDetails():99:99 -> onCreate
    14:14:void onCreate(android.os.Bundle):69 -> onCreate
    15:18:void buildDetails():101:104 -> onCreate
    15:18:void onCreate(android.os.Bundle):69 -> onCreate
    19:20:void buildDetails():106:107 -> onCreate
    19:20:void onCreate(android.os.Bundle):69 -> onCreate
    21:23:void buildDetails():151:153 -> onCreate
    21:23:void onCreate(android.os.Bundle):69 -> onCreate
    24:24:void buildDetails():152:152 -> onCreate
    24:24:void onCreate(android.os.Bundle):69 -> onCreate
    25:26:void buildDetails():154:155 -> onCreate
    25:26:void onCreate(android.os.Bundle):69 -> onCreate
    27:27:void buildDetails():102:102 -> onCreate
    27:27:void onCreate(android.os.Bundle):69 -> onCreate
    28:28:void buildDetails():91:91 -> onCreate
    28:28:void onCreate(android.os.Bundle):69 -> onCreate
    29:29:void buildDetails():88:88 -> onCreate
    29:29:void onCreate(android.os.Bundle):69 -> onCreate
    30:30:void onCreate(android.os.Bundle):66:66 -> onCreate
    1:5:void onPause():78:82 -> onPause
    6:6:void onPause():78:78 -> onPause
    1:2:void onResume():73:74 -> onResume
org.videolan.vlc.gui.tv.MediaItemDetailsFragment$buildDetails$1 -> org.videolan.vlc.gui.tv.MediaItemDetailsFragment$buildDetails$1:
    1:1:void onActionClicked(androidx.leanback.widget.Action):108:108 -> onActionClicked
    2:2:void onActionClicked(androidx.leanback.widget.Action):119:119 -> onActionClicked
    3:5:void onActionClicked(androidx.leanback.widget.Action):145:147 -> onActionClicked
    6:6:void onActionClicked(androidx.leanback.widget.Action):143:143 -> onActionClicked
    7:7:void onActionClicked(androidx.leanback.widget.Action):142:142 -> onActionClicked
    8:11:void onActionClicked(androidx.leanback.widget.Action):136:139 -> onActionClicked
    12:12:void androidx.leanback.widget.ArrayObjectAdapter.notifyArrayItemRangeChanged(int,int):95:95 -> onActionClicked
    12:12:void onActionClicked(androidx.leanback.widget.Action):139 -> onActionClicked
    13:13:void onActionClicked(androidx.leanback.widget.Action):140:140 -> onActionClicked
    14:15:void onActionClicked(androidx.leanback.widget.Action):122:123 -> onActionClicked
    16:17:void onActionClicked(androidx.leanback.widget.Action):125:126 -> onActionClicked
    18:18:void onActionClicked(androidx.leanback.widget.Action):125:125 -> onActionClicked
    19:20:void onActionClicked(androidx.leanback.widget.Action):128:129 -> onActionClicked
    21:21:void onActionClicked(androidx.leanback.widget.Action):128:128 -> onActionClicked
    22:24:void onActionClicked(androidx.leanback.widget.Action):130:132 -> onActionClicked
    25:25:void androidx.leanback.widget.ArrayObjectAdapter.notifyArrayItemRangeChanged(int,int):95:95 -> onActionClicked
    25:25:void onActionClicked(androidx.leanback.widget.Action):132 -> onActionClicked
    26:26:void onActionClicked(androidx.leanback.widget.Action):133:133 -> onActionClicked
    27:28:void onActionClicked(androidx.leanback.widget.Action):110:111 -> onActionClicked
    29:31:void onActionClicked(androidx.leanback.widget.Action):114:116 -> onActionClicked
org.videolan.vlc.gui.tv.MediaItemDetailsFragment$buildDetails$1$1 -> org.videolan.vlc.gui.tv.MediaItemDetailsFragment$buildDetails$1$1:
    1:1:void run():136:136 -> run
org.videolan.vlc.gui.tv.MediaItemDetailsFragment$buildDetails$2 -> org.videolan.vlc.gui.tv.MediaItemDetailsFragment$buildDetails$2:
    1:2:void run():156:157 -> run
    3:6:void run():160:163 -> run
    7:12:boolean org.videolan.vlc.util.FileUtils.canSave(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):292:297 -> run
    7:12:void run():163 -> run
    13:13:void run():164:164 -> run
org.videolan.vlc.gui.tv.MediaItemDetailsFragment$buildDetails$2$1 -> org.videolan.vlc.gui.tv.MediaItemDetailsFragment$buildDetails$2$1:
    1:6:void run():165:170 -> run
    7:9:void run():174:176 -> run
    10:10:void run():178:178 -> run
    11:12:void run():180:181 -> run
    13:13:void run():183:183 -> run
    14:17:void run():185:188 -> run
    18:19:void run():190:191 -> run
    20:20:void run():193:193 -> run
    21:25:void run():195:199 -> run
    26:28:void run():201:203 -> run
org.videolan.vlc.gui.tv.MediaTvItemAdapter -> org.videolan.vlc.gui.tv.MediaTvItemAdapter:
    1:1:void <clinit>():108:108 -> <clinit>
    1:2:void <init>(int,org.videolan.vlc.interfaces.IEventsHandler,int):34:35 -> <init>
    3:5:void <init>(int,org.videolan.vlc.interfaces.IEventsHandler,int):40:42 -> <init>
    6:6:void <init>(int,org.videolan.vlc.interfaces.IEventsHandler,int):45:45 -> <init>
    1:1:android.graphics.drawable.BitmapDrawable access$getDefaultCover$p(org.videolan.vlc.gui.tv.MediaTvItemAdapter):34:34 -> access$getDefaultCover$p
    1:1:org.videolan.vlc.gui.tv.FocusableRecyclerView$FocusListener access$getFocusListener$p(org.videolan.vlc.gui.tv.MediaTvItemAdapter):34:34 -> access$getFocusListener$p
    1:1:org.videolan.medialibrary.media.MediaLibraryItem access$getItem(org.videolan.vlc.gui.tv.MediaTvItemAdapter,int):34:34 -> access$getItem
    1:1:boolean access$getPreventNextAnim$cp():34:34 -> access$getPreventNextAnim$cp
    1:1:void access$setPreventNextAnim$cp(boolean):34:34 -> access$setPreventNextAnim$cp
    1:1:int getItemSize():34:34 -> getItemSize
    1:1:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):34:34 -> onBindViewHolder
    2:2:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):34:34 -> onBindViewHolder
    3:3:boolean org.videolan.vlc.util.Util.isListEmpty(java.util.Collection):88:88 -> onBindViewHolder
    3:3:void onBindViewHolder(org.videolan.vlc.gui.tv.MediaTvItemAdapter$AbstractMediaItemViewHolder,int,java.util.List):67 -> onBindViewHolder
    3:3:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):34 -> onBindViewHolder
    4:4:void onBindViewHolder(org.videolan.vlc.gui.tv.MediaTvItemAdapter$AbstractMediaItemViewHolder,int,java.util.List):68:68 -> onBindViewHolder
    4:4:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):34 -> onBindViewHolder
    5:9:void onBindViewHolder(org.videolan.vlc.gui.tv.MediaTvItemAdapter$AbstractMediaItemViewHolder,int,java.util.List):70:74 -> onBindViewHolder
    5:9:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):34 -> onBindViewHolder
    10:13:void onBindViewHolder(org.videolan.vlc.gui.tv.MediaTvItemAdapter$AbstractMediaItemViewHolder,int):56:59 -> onBindViewHolder
    14:14:int getFocusNext():35:35 -> onBindViewHolder
    14:14:void onBindViewHolder(org.videolan.vlc.gui.tv.MediaTvItemAdapter$AbstractMediaItemViewHolder,int):60 -> onBindViewHolder
    15:16:void onBindViewHolder(org.videolan.vlc.gui.tv.MediaTvItemAdapter$AbstractMediaItemViewHolder,int):61:62 -> onBindViewHolder
    1:2:org.videolan.vlc.gui.tv.MediaTvItemAdapter$AbstractMediaItemViewHolder onCreateViewHolder(android.view.ViewGroup,int):49:50 -> onCreateViewHolder
    1:2:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):34 -> onCreateViewHolder
    3:3:org.videolan.vlc.gui.tv.MediaTvItemAdapter$AbstractMediaItemViewHolder onCreateViewHolder(android.view.ViewGroup,int):52:52 -> onCreateViewHolder
    3:3:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):34 -> onCreateViewHolder
    4:4:org.videolan.vlc.gui.tv.MediaTvItemAdapter$AbstractMediaItemViewHolder onCreateViewHolder(android.view.ViewGroup,int):49:49 -> onCreateViewHolder
    4:4:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):34 -> onCreateViewHolder
    1:1:void onViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):34:34 -> onViewRecycled
    2:3:void onViewRecycled(org.videolan.vlc.gui.tv.MediaTvItemAdapter$AbstractMediaItemViewHolder):80:81 -> onViewRecycled
    2:3:void onViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):34 -> onViewRecycled
    1:1:void setFocusNext(int):35:35 -> setFocusNext
    1:1:void setOnFocusChangeListener(org.videolan.vlc.gui.tv.FocusableRecyclerView$FocusListener):97:97 -> setOnFocusChangeListener
    1:1:void submitList(java.lang.Object):88:88 -> submitList
    2:2:void submitList(java.lang.Object):90:90 -> submitList
    3:3:void submitList(java.lang.Object):92:92 -> submitList
org.videolan.vlc.gui.tv.MediaTvItemAdapter$AbstractMediaItemViewHolder -> org.videolan.vlc.gui.tv.MediaTvItemAdapter$AbstractMediaItemViewHolder:
    1:1:void <init>(androidx.databinding.ViewDataBinding):124:124 -> <init>
    1:1:void onClick(android.view.View):127:127 -> onClick
    1:1:boolean onLongClick(android.view.View):135:135 -> onLongClick
    1:1:void onMoreClick(android.view.View):131:131 -> onMoreClick
org.videolan.vlc.gui.tv.MediaTvItemAdapter$Companion$DIFF_CALLBACK$1 -> org.videolan.vlc.gui.tv.MediaTvItemAdapter$Companion$DIFF_CALLBACK$1:
    1:1:void <init>():108:108 -> <init>
    1:1:boolean areContentsTheSame(java.lang.Object,java.lang.Object):108:108 -> areContentsTheSame
    1:1:boolean areItemsTheSame(java.lang.Object,java.lang.Object):108:108 -> areItemsTheSame
    2:3:boolean areItemsTheSame(org.videolan.medialibrary.media.MediaLibraryItem,org.videolan.medialibrary.media.MediaLibraryItem):110:111 -> areItemsTheSame
    2:3:boolean areItemsTheSame(java.lang.Object,java.lang.Object):108 -> areItemsTheSame
    1:1:java.lang.Object getChangePayload(java.lang.Object,java.lang.Object):108:108 -> getChangePayload
    2:3:java.lang.Object getChangePayload(org.videolan.medialibrary.media.MediaLibraryItem,org.videolan.medialibrary.media.MediaLibraryItem):116:117 -> getChangePayload
    2:3:java.lang.Object getChangePayload(java.lang.Object,java.lang.Object):108 -> getChangePayload
org.videolan.vlc.gui.tv.MediaTvItemAdapter$MediaItemTVViewHolder -> org.videolan.vlc.gui.tv.MediaTvItemAdapter$MediaItemTVViewHolder:
    1:1:void <init>(org.videolan.vlc.gui.tv.MediaTvItemAdapter,org.videolan.vlc.databinding.MediaBrowserTvItemBinding,org.videolan.vlc.interfaces.IEventsHandler):159:159 -> <init>
    2:5:void <init>(org.videolan.vlc.gui.tv.MediaTvItemAdapter,org.videolan.vlc.databinding.MediaBrowserTvItemBinding,org.videolan.vlc.interfaces.IEventsHandler):163:166 -> <init>
    6:7:void <init>(org.videolan.vlc.gui.tv.MediaTvItemAdapter,org.videolan.vlc.databinding.MediaBrowserTvItemBinding,org.videolan.vlc.interfaces.IEventsHandler):170:171 -> <init>
    8:8:void <init>(org.videolan.vlc.gui.tv.MediaTvItemAdapter,org.videolan.vlc.databinding.MediaBrowserTvItemBinding,org.videolan.vlc.interfaces.IEventsHandler):196:196 -> <init>
    1:1:org.videolan.vlc.interfaces.IEventsHandler getEventsHandler():159:159 -> getEventsHandler
    1:1:org.videolan.medialibrary.media.MediaLibraryItem getItem(int):160:160 -> getItem
    1:4:void recycle():200:203 -> recycle
    1:1:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):207:207 -> setItem
    2:2:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):211:211 -> setItem
    3:5:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):213:215 -> setItem
    6:8:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):217:219 -> setItem
    9:10:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):222:223 -> setItem
    11:12:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):225:226 -> setItem
    13:13:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):229:229 -> setItem
    14:21:void setItem(org.videolan.medialibrary.media.MediaLibraryItem):233:240 -> setItem
org.videolan.vlc.gui.tv.MediaTvItemAdapter$MediaItemTVViewHolder$1 -> org.videolan.vlc.gui.tv.MediaTvItemAdapter$MediaItemTVViewHolder$1:
    1:1:boolean onContextClick(android.view.View):167:167 -> onContextClick
org.videolan.vlc.gui.tv.MediaTvItemAdapter$MediaItemTVViewHolder$2 -> org.videolan.vlc.gui.tv.MediaTvItemAdapter$MediaItemTVViewHolder$2:
    1:2:void onFocusChange(android.view.View,boolean):173:174 -> onFocusChange
    3:3:void onFocusChange(android.view.View,boolean):177:177 -> onFocusChange
    4:5:void onFocusChange(android.view.View,boolean):179:180 -> onFocusChange
    6:6:void onFocusChange(android.view.View,boolean):182:182 -> onFocusChange
    7:9:void onFocusChange(android.view.View,boolean):184:186 -> onFocusChange
    10:10:void onFocusChange(android.view.View,boolean):184:184 -> onFocusChange
    11:12:void onFocusChange(android.view.View,boolean):190:191 -> onFocusChange
    13:13:void onFocusChange(android.view.View,boolean):193:193 -> onFocusChange
org.videolan.vlc.gui.tv.NowPlayingDelegate -> org.videolan.vlc.gui.tv.NowPlayingDelegate:
    1:1:void <init>(org.videolan.vlc.viewmodels.tv.MainTvModel):37:37 -> <init>
    2:2:void <init>(org.videolan.vlc.viewmodels.tv.MainTvModel):40:40 -> <init>
    3:3:void <init>(org.videolan.vlc.viewmodels.tv.MainTvModel):51:51 -> <init>
    4:5:void <init>(org.videolan.vlc.viewmodels.tv.MainTvModel):54:55 -> <init>
    1:1:org.videolan.vlc.PlaybackService access$getService$p(org.videolan.vlc.gui.tv.NowPlayingDelegate):37:37 -> access$getService$p
    1:1:void access$setService$p(org.videolan.vlc.gui.tv.NowPlayingDelegate,org.videolan.vlc.PlaybackService):37:37 -> access$setService$p
    1:1:void access$updateCurrent(org.videolan.vlc.gui.tv.NowPlayingDelegate):37:37 -> access$updateCurrent
    1:2:void onClear():59:60 -> onClear
    1:2:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):64:65 -> onMediaPlayerEvent
    1:3:void updateCurrent():69:71 -> updateCurrent
org.videolan.vlc.gui.tv.NowPlayingDelegate$nowPlayingObserver$1 -> org.videolan.vlc.gui.tv.NowPlayingDelegate$nowPlayingObserver$1:
    1:1:void onChanged(java.lang.Object):37:37 -> onChanged
    2:2:void onChanged(java.lang.Boolean):51:51 -> onChanged
    2:2:void onChanged(java.lang.Object):37 -> onChanged
org.videolan.vlc.gui.tv.NowPlayingDelegate$playbackServiceObserver$1 -> org.videolan.vlc.gui.tv.NowPlayingDelegate$playbackServiceObserver$1:
    1:1:void onChanged(java.lang.Object):37:37 -> onChanged
    2:6:void onChanged(org.videolan.vlc.PlaybackService):42:46 -> onChanged
    2:6:void onChanged(java.lang.Object):37 -> onChanged
    7:7:void onChanged(org.videolan.vlc.PlaybackService):48:48 -> onChanged
    7:7:void onChanged(java.lang.Object):37 -> onChanged
org.videolan.vlc.gui.tv.NowPlayingDelegate$updateCurrent$1$1 -> org.videolan.vlc.gui.tv.NowPlayingDelegate$updateCurrent$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):71:71 -> invokeSuspend
org.videolan.vlc.gui.tv.SearchActivity -> org.videolan.vlc.gui.tv.SearchActivity:
    1:1:void <init>():34:34 -> <init>
    1:4:void onCreate(android.os.Bundle):40:43 -> onCreate
    5:5:void onCreate(android.os.Bundle):42:42 -> onCreate
    1:1:boolean onSearchRequested():51:51 -> onSearchRequested
    1:1:void updateEmptyView(boolean):47:47 -> updateEmptyView
org.videolan.vlc.gui.tv.SearchFragment -> org.videolan.vlc.gui.tv.SearchFragment:
    1:1:void <init>():45:45 -> <init>
    2:2:void <init>():47:47 -> <init>
    1:1:androidx.leanback.widget.ArrayObjectAdapter access$getRowsAdapter$p(org.videolan.vlc.gui.tv.SearchFragment):45:45 -> access$getRowsAdapter$p
    1:1:void updateEmtyView(boolean):118:118 -> access$updateEmtyView
    1:1:void access$updateEmtyView(org.videolan.vlc.gui.tv.SearchFragment,boolean):45 -> access$updateEmtyView
    1:1:androidx.leanback.widget.ObjectAdapter getResultsAdapter():45:45 -> getResultsAdapter
    2:2:androidx.leanback.widget.ArrayObjectAdapter getResultsAdapter():64:64 -> getResultsAdapter
    1:1:void onActivityResult(int,int,android.content.Intent):122:122 -> onActivityResult
    1:2:void onCreate(android.os.Bundle):56:57 -> onCreate
    3:3:androidx.leanback.widget.OnItemViewClickedListener getDefaultItemClickedListener():49:49 -> onCreate
    3:3:void onCreate(android.os.Bundle):58 -> onCreate
    4:7:void onCreate(android.os.Bundle):58:61 -> onCreate
    1:3:void queryByWords(java.lang.String):67:69 -> onQueryTextSubmit
    1:3:boolean onQueryTextSubmit(java.lang.String):75 -> onQueryTextSubmit
    4:4:kotlinx.coroutines.Job loadRows(java.lang.String):79:79 -> onQueryTextSubmit
    4:4:void queryByWords(java.lang.String):69 -> onQueryTextSubmit
    4:4:boolean onQueryTextSubmit(java.lang.String):75 -> onQueryTextSubmit
org.videolan.vlc.gui.tv.SearchFragment$defaultItemClickedListener$1 -> org.videolan.vlc.gui.tv.SearchFragment$defaultItemClickedListener$1:
    1:1:void onItemClicked(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):49:49 -> onItemClicked
    2:4:void onItemClicked(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,androidx.leanback.widget.Row):50:52 -> onItemClicked
    2:4:void onItemClicked(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):49 -> onItemClicked
    5:5:void onItemClicked(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,androidx.leanback.widget.Row):51:51 -> onItemClicked
    5:5:void onItemClicked(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):49 -> onItemClicked
org.videolan.vlc.gui.tv.SearchFragment$loadRows$1 -> org.videolan.vlc.gui.tv.SearchFragment$loadRows$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):79:79 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):115:115 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):79:81 -> invokeSuspend
    7:8:java.lang.Object invokeSuspend(java.lang.Object):126:127 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):82:83 -> invokeSuspend
    11:14:java.lang.Object invokeSuspend(java.lang.Object):85:88 -> invokeSuspend
    15:24:java.lang.Object invokeSuspend(java.lang.Object):93:102 -> invokeSuspend
    25:33:java.lang.Object invokeSuspend(java.lang.Object):107:115 -> invokeSuspend
    34:34:java.lang.Object invokeSuspend(java.lang.Object):84:84 -> invokeSuspend
    35:35:java.lang.Object invokeSuspend(java.lang.Object):80:80 -> invokeSuspend
org.videolan.vlc.gui.tv.SearchFragment$loadRows$1$invokeSuspend$$inlined$getFromMl$1 -> org.videolan.vlc.gui.tv.SearchFragment$loadRows$1$invokeSuspend$$inlined$getFromMl$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):71:71 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):92:92 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):71:73 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):195:195 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):75:75 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):187:188 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):77:77 -> invokeSuspend
    12:14:java.lang.Object invokeSuspend(java.lang.Object):88:90 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):193:193 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
    17:17:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
org.videolan.vlc.gui.tv.SearchFragment$loadRows$1$invokeSuspend$$inlined$getFromMl$1$1 -> org.videolan.vlc.gui.tv.SearchFragment$loadRows$1$invokeSuspend$$inlined$getFromMl$1$1:
    1:1:void <init>(kotlinx.coroutines.CancellableContinuation,org.videolan.vlc.gui.tv.SearchFragment$loadRows$1$invokeSuspend$$inlined$getFromMl$1,kotlinx.coroutines.CoroutineScope,org.videolan.medialibrary.interfaces.AbstractMedialibrary,boolean):77:77 -> <init>
    1:1:void onMedialibraryReady():80:80 -> onMedialibraryReady
org.videolan.vlc.gui.tv.SearchFragment$loadRows$1$invokeSuspend$$inlined$getFromMl$1$1$1 -> org.videolan.vlc.gui.tv.SearchFragment$loadRows$1$invokeSuspend$$inlined$getFromMl$1$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):80:80 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):84:84 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):80:81 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):187:187 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):82:84 -> invokeSuspend
org.videolan.vlc.gui.tv.SearchFragment$loadRows$1$invokeSuspend$$inlined$getFromMl$1$2 -> org.videolan.vlc.gui.tv.SearchFragment$loadRows$1$invokeSuspend$$inlined$getFromMl$1$2:
    1:1:void invoke(java.lang.Throwable):88:88 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0:0 -> invoke
org.videolan.vlc.gui.tv.TimeUpdater -> org.videolan.vlc.gui.tv.TimeUpdater:
    1:1:void <init>(android.app.Activity,android.widget.TextView):38:38 -> <init>
    2:2:void <init>(android.app.Activity,android.widget.TextView):55:55 -> <init>
    1:1:void access$updateTime(org.videolan.vlc.gui.tv.TimeUpdater):38:38 -> access$updateTime
    1:2:void register():48:49 -> register
    1:1:void unregister():53:53 -> unregister
    1:2:void updateTime():42:43 -> updateTime
org.videolan.vlc.gui.tv.TimeUpdater$clockReceiver$1 -> org.videolan.vlc.gui.tv.TimeUpdater$clockReceiver$1:
    1:1:void <init>(org.videolan.vlc.gui.tv.TimeUpdater):55:55 -> <init>
    1:1:void onReceive(android.content.Context,android.content.Intent):57:57 -> onReceive
org.videolan.vlc.gui.tv.TimeUpdater_LifecycleAdapter -> org.videolan.vlc.gui.tv.TimeUpdater_LifecycleAdapter:
    1:2:void <init>(org.videolan.vlc.gui.tv.TimeUpdater):12:13 -> <init>
    1:3:void callMethods(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,boolean,androidx.lifecycle.MethodCallsLogger):23:25 -> callMethods
    4:6:void callMethods(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,boolean,androidx.lifecycle.MethodCallsLogger):29:31 -> callMethods
org.videolan.vlc.gui.tv.TvUtil -> org.videolan.vlc.gui.tv.TvUtil:
    1:1:void <clinit>():63:63 -> <clinit>
    2:2:void <clinit>():67:67 -> <clinit>
    3:3:void <clinit>():91:91 -> <clinit>
    1:1:void <init>():63:63 -> <init>
    1:3:void applyOverscanMargin(android.app.Activity):97:99 -> applyOverscanMargin
    1:4:void browseFolder(android.app.Activity,long,android.net.Uri):281:284 -> browseFolder
    1:1:androidx.leanback.widget.DiffCallback getDiffCallback():67:67 -> getDiffCallback
    1:1:int getIconRes(org.videolan.medialibrary.media.MediaLibraryItem):319:319 -> getIconRes
    2:2:int getIconRes(org.videolan.medialibrary.media.MediaLibraryItem):334:334 -> getIconRes
    3:3:int getIconRes(org.videolan.medialibrary.media.MediaLibraryItem):324:324 -> getIconRes
    4:6:int getIconRes(org.videolan.medialibrary.media.MediaLibraryItem):326:328 -> getIconRes
    1:1:androidx.leanback.widget.DiffCallback getListDiffCallback():91:91 -> getListDiffCallback
    1:1:int getOverscanHorizontal(android.content.Context):108:108 -> getOverscanHorizontal
    1:1:int getOverscanVertical(android.content.Context):109:109 -> getOverscanVertical
    1:1:void openAudioCategory(android.app.Activity,org.videolan.medialibrary.media.MediaLibraryItem):299:299 -> openAudioCategory
    2:4:void openAudioCategory(android.app.Activity,org.videolan.medialibrary.media.MediaLibraryItem):304:306 -> openAudioCategory
    5:9:void openAudioCategory(android.app.Activity,org.videolan.medialibrary.media.MediaLibraryItem):309:313 -> openAudioCategory
    10:12:void openAudioCategory(android.app.Activity,org.videolan.medialibrary.media.MediaLibraryItem):300:302 -> openAudioCategory
    1:3:void openMedia(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.viewmodels.BaseModel):130:132 -> openMedia
    4:5:void openMedia(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.viewmodels.BaseModel):396:397 -> openMedia
    6:8:void openMedia(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.viewmodels.BaseModel):132:134 -> openMedia
    9:9:void openMedia(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.viewmodels.BaseModel):132:132 -> openMedia
    10:14:void openMedia(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.viewmodels.BaseModel):136:140 -> openMedia
    15:20:void openMedia(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.viewmodels.BaseModel):142:147 -> openMedia
    21:21:void openMedia(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.viewmodels.BaseModel):151:151 -> openMedia
    22:23:void openMedia(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.viewmodels.BaseModel):399:400 -> openMedia
    24:26:void openMedia(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.viewmodels.BaseModel):151:153 -> openMedia
    27:27:void openMedia(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.viewmodels.BaseModel):151:151 -> openMedia
    28:28:void openMedia(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.viewmodels.BaseModel):154:154 -> openMedia
    29:33:void openMedia(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.viewmodels.BaseModel):157:161 -> openMedia
    34:35:void openMedia(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.viewmodels.BaseModel):163:164 -> openMedia
    36:36:void openMedia(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.viewmodels.BaseModel):163:163 -> openMedia
    37:39:void openMedia(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.viewmodels.BaseModel):166:168 -> openMedia
    40:40:void openMedia(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.viewmodels.BaseModel):171:171 -> openMedia
    41:43:void openMedia(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.viewmodels.browser.BrowserModel):178:180 -> openMedia
    44:45:void openMedia(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.viewmodels.browser.BrowserModel):402:403 -> openMedia
    46:48:void openMedia(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.viewmodels.browser.BrowserModel):180:182 -> openMedia
    49:49:void openMedia(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.viewmodels.browser.BrowserModel):180:180 -> openMedia
    50:54:void openMedia(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.viewmodels.browser.BrowserModel):184:188 -> openMedia
    55:60:void openMedia(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.viewmodels.browser.BrowserModel):190:195 -> openMedia
    61:61:void openMedia(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.viewmodels.browser.BrowserModel):199:199 -> openMedia
    62:63:void openMedia(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.viewmodels.browser.BrowserModel):405:406 -> openMedia
    64:66:void openMedia(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.viewmodels.browser.BrowserModel):199:201 -> openMedia
    67:67:void openMedia(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.viewmodels.browser.BrowserModel):199:199 -> openMedia
    68:72:void openMedia(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.viewmodels.browser.BrowserModel):205:209 -> openMedia
    73:74:void openMedia(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.viewmodels.browser.BrowserModel):211:212 -> openMedia
    75:75:void openMedia(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.viewmodels.browser.BrowserModel):211:211 -> openMedia
    76:78:void openMedia(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.viewmodels.browser.BrowserModel):214:216 -> openMedia
    79:79:void openMedia(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.viewmodels.browser.BrowserModel):219:219 -> openMedia
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> openMediaFromPaged
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> openMediaFromPaged
    1:1:java.lang.Object openMediaFromPaged(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.providers.medialibrary.MedialibraryProvider,kotlin.coroutines.Continuation):0 -> openMediaFromPaged
    2:2:java.lang.Object openMediaFromPaged(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.providers.medialibrary.MedialibraryProvider,kotlin.coroutines.Continuation):224:224 -> openMediaFromPaged
    3:3:java.lang.Object openMediaFromPaged(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.providers.medialibrary.MedialibraryProvider,kotlin.coroutines.Continuation):271:271 -> openMediaFromPaged
    4:4:java.lang.Object openMediaFromPaged(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.providers.medialibrary.MedialibraryProvider,kotlin.coroutines.Continuation):224:224 -> openMediaFromPaged
    5:7:java.lang.Object openMediaFromPaged(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.providers.medialibrary.MedialibraryProvider,kotlin.coroutines.Continuation):226:228 -> openMediaFromPaged
    8:8:java.lang.Object openMediaFromPaged(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.providers.medialibrary.MedialibraryProvider,kotlin.coroutines.Continuation):224:224 -> openMediaFromPaged
    9:10:java.lang.Object openMediaFromPaged(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.providers.medialibrary.MedialibraryProvider,kotlin.coroutines.Continuation):231:232 -> openMediaFromPaged
    11:15:java.lang.Object openMediaFromPaged(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.providers.medialibrary.MedialibraryProvider,kotlin.coroutines.Continuation):234:238 -> openMediaFromPaged
    16:21:java.lang.Object openMediaFromPaged(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.providers.medialibrary.MedialibraryProvider,kotlin.coroutines.Continuation):240:245 -> openMediaFromPaged
    22:22:java.lang.Object openMediaFromPaged(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.providers.medialibrary.MedialibraryProvider,kotlin.coroutines.Continuation):248:248 -> openMediaFromPaged
    23:23:java.lang.Object openMediaFromPaged(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.providers.medialibrary.MedialibraryProvider,kotlin.coroutines.Continuation):224:224 -> openMediaFromPaged
    24:25:java.lang.Object openMediaFromPaged(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.providers.medialibrary.MedialibraryProvider,kotlin.coroutines.Continuation):251:252 -> openMediaFromPaged
    26:30:java.lang.Object openMediaFromPaged(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.providers.medialibrary.MedialibraryProvider,kotlin.coroutines.Continuation):255:259 -> openMediaFromPaged
    31:32:java.lang.Object openMediaFromPaged(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.providers.medialibrary.MedialibraryProvider,kotlin.coroutines.Continuation):261:262 -> openMediaFromPaged
    33:33:java.lang.Object openMediaFromPaged(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.providers.medialibrary.MedialibraryProvider,kotlin.coroutines.Continuation):261:261 -> openMediaFromPaged
    34:36:java.lang.Object openMediaFromPaged(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.providers.medialibrary.MedialibraryProvider,kotlin.coroutines.Continuation):264:266 -> openMediaFromPaged
    37:37:java.lang.Object openMediaFromPaged(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.providers.medialibrary.MedialibraryProvider,kotlin.coroutines.Continuation):269:269 -> openMediaFromPaged
    38:38:java.lang.Object openMediaFromPaged(androidx.fragment.app.FragmentActivity,java.lang.Object,org.videolan.vlc.providers.medialibrary.MedialibraryProvider,kotlin.coroutines.Continuation):271:271 -> openMediaFromPaged
    1:3:void playAudioList(android.app.Activity,java.util.List,int):292:294 -> playAudioList
    1:3:void playMedia(android.app.Activity,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):112:114 -> playMedia
    4:4:void playMedia$default(org.videolan.vlc.gui.tv.TvUtil,android.app.Activity,java.util.List,int,int,java.lang.Object):120:120 -> playMedia
    4:4:void playMedia(android.app.Activity,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):115 -> playMedia
    5:5:void playMedia(android.app.Activity,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):117:117 -> playMedia
    6:9:void playMedia(android.app.Activity,java.util.List,int):121:124 -> playMedia
    1:4:void showMediaDetail(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):274:277 -> showMediaDetail
org.videolan.vlc.gui.tv.TvUtil$diffCallback$1 -> org.videolan.vlc.gui.tv.TvUtil$diffCallback$1:
    1:1:void <init>():67:67 -> <init>
    1:1:boolean areContentsTheSame(java.lang.Object,java.lang.Object):67:67 -> areContentsTheSame
    2:4:boolean areContentsTheSame(org.videolan.medialibrary.media.MediaLibraryItem,org.videolan.medialibrary.media.MediaLibraryItem):73:75 -> areContentsTheSame
    2:4:boolean areContentsTheSame(java.lang.Object,java.lang.Object):67 -> areContentsTheSame
    5:5:boolean areContentsTheSame(org.videolan.medialibrary.media.MediaLibraryItem,org.videolan.medialibrary.media.MediaLibraryItem):78:78 -> areContentsTheSame
    5:5:boolean areContentsTheSame(java.lang.Object,java.lang.Object):67 -> areContentsTheSame
    6:6:boolean areContentsTheSame(org.videolan.medialibrary.media.MediaLibraryItem,org.videolan.medialibrary.media.MediaLibraryItem):77:77 -> areContentsTheSame
    6:6:boolean areContentsTheSame(java.lang.Object,java.lang.Object):67 -> areContentsTheSame
    1:1:boolean areItemsTheSame(java.lang.Object,java.lang.Object):67:67 -> areItemsTheSame
    2:2:boolean areItemsTheSame(org.videolan.medialibrary.media.MediaLibraryItem,org.videolan.medialibrary.media.MediaLibraryItem):69:69 -> areItemsTheSame
    2:2:boolean areItemsTheSame(java.lang.Object,java.lang.Object):67 -> areItemsTheSame
    1:1:java.lang.Object getChangePayload(java.lang.Object,java.lang.Object):67:67 -> getChangePayload
    2:6:java.lang.Object getChangePayload(org.videolan.medialibrary.media.MediaLibraryItem,org.videolan.medialibrary.media.MediaLibraryItem):82:86 -> getChangePayload
    2:6:java.lang.Object getChangePayload(java.lang.Object,java.lang.Object):67 -> getChangePayload
    7:7:java.lang.Object getChangePayload(org.videolan.medialibrary.media.MediaLibraryItem,org.videolan.medialibrary.media.MediaLibraryItem):84:84 -> getChangePayload
    7:7:java.lang.Object getChangePayload(java.lang.Object,java.lang.Object):67 -> getChangePayload
org.videolan.vlc.gui.tv.TvUtil$listDiffCallback$1 -> org.videolan.vlc.gui.tv.TvUtil$listDiffCallback$1:
    1:1:void <init>():91:91 -> <init>
    1:1:boolean areContentsTheSame(java.lang.Object,java.lang.Object):91:91 -> areContentsTheSame
    1:1:boolean areItemsTheSame(java.lang.Object,java.lang.Object):91:91 -> areItemsTheSame
    2:2:boolean areItemsTheSame(androidx.leanback.widget.ListRow,androidx.leanback.widget.ListRow):92:92 -> areItemsTheSame
    2:2:boolean areItemsTheSame(java.lang.Object,java.lang.Object):91 -> areItemsTheSame
org.videolan.vlc.gui.tv.TvUtil$openMediaFromPaged$list$1 -> org.videolan.vlc.gui.tv.TvUtil$openMediaFromPaged$list$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:3:java.lang.Object invokeSuspend(java.lang.Object):228:229 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):396:397 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):229:229 -> invokeSuspend
    7:7:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):229 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):229:229 -> invokeSuspend
org.videolan.vlc.gui.tv.TvUtil$openMediaFromPaged$list$2 -> org.videolan.vlc.gui.tv.TvUtil$openMediaFromPaged$list$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:3:java.lang.Object invokeSuspend(java.lang.Object):248:249 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):396:397 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):249:249 -> invokeSuspend
    7:7:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):249 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):249:249 -> invokeSuspend
org.videolan.vlc.gui.tv.TvUtilKt -> org.videolan.vlc.gui.tv.TvUtilKt:
    1:1:void updateBackground(kotlinx.coroutines.CoroutineScope,android.content.Context,androidx.leanback.app.BackgroundManager,java.lang.Object):362:362 -> updateBackground
    2:3:void clearBackground(android.content.Context,androidx.leanback.app.BackgroundManager):392:393 -> updateBackground
    2:3:void updateBackground(kotlinx.coroutines.CoroutineScope,android.content.Context,androidx.leanback.app.BackgroundManager,java.lang.Object):359 -> updateBackground
org.videolan.vlc.gui.tv.TvUtilKt$updateBackground$1 -> org.videolan.vlc.gui.tv.TvUtilKt$updateBackground$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):362:362 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):387:387 -> invokeSuspend
    4:8:java.lang.Object invokeSuspend(java.lang.Object):362:366 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):362:362 -> invokeSuspend
    10:14:java.lang.Object invokeSuspend(java.lang.Object):373:377 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):362:362 -> invokeSuspend
    16:18:java.lang.Object invokeSuspend(java.lang.Object):383:385 -> invokeSuspend
    19:19:java.lang.Object invokeSuspend(java.lang.Object):387:387 -> invokeSuspend
org.videolan.vlc.gui.tv.TvUtilKt$updateBackground$1$blurred$1 -> org.videolan.vlc.gui.tv.TvUtilKt$updateBackground$1$blurred$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:3:java.lang.Object invokeSuspend(java.lang.Object):366:367 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):369:370 -> invokeSuspend
    6:7:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.centerCrop(android.graphics.Bitmap,int,int):89:90 -> invokeSuspend
    6:7:java.lang.Object invokeSuspend(java.lang.Object):370 -> invokeSuspend
    8:9:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.centerCrop(android.graphics.Bitmap,int,int):95:96 -> invokeSuspend
    8:9:java.lang.Object invokeSuspend(java.lang.Object):370 -> invokeSuspend
    10:10:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.centerCrop(android.graphics.Bitmap,int,int):93:93 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):370 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):371:371 -> invokeSuspend
org.videolan.vlc.gui.tv.TvUtilKt$updateBackground$1$blurred$2 -> org.videolan.vlc.gui.tv.TvUtilKt$updateBackground$1$blurred$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):377:377 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):381:381 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):377:378 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):377:377 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):380:380 -> invokeSuspend
    8:9:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.centerCrop(android.graphics.Bitmap,int,int):89:90 -> invokeSuspend
    8:9:java.lang.Object invokeSuspend(java.lang.Object):380 -> invokeSuspend
    10:11:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.centerCrop(android.graphics.Bitmap,int,int):95:96 -> invokeSuspend
    10:11:java.lang.Object invokeSuspend(java.lang.Object):380 -> invokeSuspend
    12:12:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.centerCrop(android.graphics.Bitmap,int,int):93:93 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):380 -> invokeSuspend
    13:13:java.lang.Object invokeSuspend(java.lang.Object):381:381 -> invokeSuspend
org.videolan.vlc.gui.tv.audioplayer.AudioPlayerActivity -> org.videolan.vlc.gui.tv.audioplayer.AudioPlayerActivity:
    1:1:void <init>():59:59 -> <init>
    2:2:void <init>():63:63 -> <init>
    1:1:org.videolan.vlc.gui.tv.audioplayer.PlaylistAdapter access$getAdapter$p(org.videolan.vlc.gui.tv.audioplayer.AudioPlayerActivity):59:59 -> access$getAdapter$p
    1:1:org.videolan.vlc.databinding.TvAudioPlayerBinding access$getBinding$p(org.videolan.vlc.gui.tv.audioplayer.AudioPlayerActivity):59:59 -> access$getBinding$p
    1:1:java.lang.String access$getCurrentCoverArt$p(org.videolan.vlc.gui.tv.audioplayer.AudioPlayerActivity):59:59 -> access$getCurrentCoverArt$p
    1:1:org.videolan.vlc.viewmodels.PlaylistModel access$getModel$p(org.videolan.vlc.gui.tv.audioplayer.AudioPlayerActivity):59:59 -> access$getModel$p
    1:1:void access$setAdapter$p(org.videolan.vlc.gui.tv.audioplayer.AudioPlayerActivity,org.videolan.vlc.gui.tv.audioplayer.PlaylistAdapter):59:59 -> access$setAdapter$p
    1:1:void access$setBinding$p(org.videolan.vlc.gui.tv.audioplayer.AudioPlayerActivity,org.videolan.vlc.databinding.TvAudioPlayerBinding):59:59 -> access$setBinding$p
    1:1:void access$setCurrentCoverArt$p(org.videolan.vlc.gui.tv.audioplayer.AudioPlayerActivity,java.lang.String):59:59 -> access$setCurrentCoverArt$p
    1:1:void access$setModel$p(org.videolan.vlc.gui.tv.audioplayer.AudioPlayerActivity,org.videolan.vlc.viewmodels.PlaylistModel):59:59 -> access$setModel$p
    1:1:kotlinx.coroutines.Job access$updateBackground(org.videolan.vlc.gui.tv.audioplayer.AudioPlayerActivity):59:59 -> access$updateBackground
    1:1:boolean dispatchGenericMotionEvent(android.view.MotionEvent):195:195 -> dispatchGenericMotionEvent
    2:2:boolean dispatchGenericMotionEvent(android.view.MotionEvent):198:198 -> dispatchGenericMotionEvent
    3:5:boolean dispatchGenericMotionEvent(android.view.MotionEvent):200:202 -> dispatchGenericMotionEvent
    6:6:boolean dispatchGenericMotionEvent(android.view.MotionEvent):204:204 -> dispatchGenericMotionEvent
    7:9:boolean dispatchGenericMotionEvent(android.view.MotionEvent):207:209 -> dispatchGenericMotionEvent
    1:1:void onClick(android.view.View):222:222 -> onClick
    2:2:void onClick(android.view.View):227:227 -> onClick
    3:4:void setShuffleMode(boolean):232:233 -> onClick
    3:4:void onClick(android.view.View):227 -> onClick
    5:5:void setShuffleMode(boolean):235:235 -> onClick
    5:5:void onClick(android.view.View):227 -> onClick
    6:7:void setShuffleMode(boolean):237:238 -> onClick
    6:7:void onClick(android.view.View):227 -> onClick
    8:8:void setShuffleMode(boolean):233:233 -> onClick
    8:8:void onClick(android.view.View):227 -> onClick
    9:9:void updateRepeatMode():242:242 -> onClick
    9:9:void onClick(android.view.View):226 -> onClick
    10:11:void updateRepeatMode():248:249 -> onClick
    10:11:void onClick(android.view.View):226 -> onClick
    12:12:void updateRepeatMode():248:248 -> onClick
    12:12:void onClick(android.view.View):226 -> onClick
    13:14:void updateRepeatMode():252:253 -> onClick
    13:14:void onClick(android.view.View):226 -> onClick
    15:15:void updateRepeatMode():252:252 -> onClick
    15:15:void onClick(android.view.View):226 -> onClick
    16:17:void updateRepeatMode():244:245 -> onClick
    16:17:void onClick(android.view.View):226 -> onClick
    18:18:void updateRepeatMode():244:244 -> onClick
    18:18:void onClick(android.view.View):226 -> onClick
    19:19:void updateRepeatMode():242:242 -> onClick
    19:19:void onClick(android.view.View):226 -> onClick
    20:20:void goPrevious():259:259 -> onClick
    20:20:void onClick(android.view.View):225 -> onClick
    21:21:void togglePlayPause():267:267 -> onClick
    21:21:void onClick(android.view.View):223 -> onClick
    22:22:void goNext():263:263 -> onClick
    22:22:void onClick(android.view.View):224 -> onClick
    1:3:void onCreate(android.os.Bundle):73:75 -> onCreate
    4:5:void onCreate(android.os.Bundle):77:78 -> onCreate
    6:6:void androidx.recyclerview.widget.LinearLayoutManager.<init>(android.content.Context):153:153 -> onCreate
    6:6:void onCreate(android.os.Bundle):78 -> onCreate
    7:13:void onCreate(android.os.Bundle):78:84 -> onCreate
    14:19:void onCreate(android.os.Bundle):90:95 -> onCreate
    20:20:void onCreate(android.os.Bundle):94:94 -> onCreate
    21:21:void onCreate(android.os.Bundle):90:90 -> onCreate
    22:22:void onCreate(android.os.Bundle):84:84 -> onCreate
    23:23:void onCreate(android.os.Bundle):83:83 -> onCreate
    24:24:void onCreate(android.os.Bundle):82:82 -> onCreate
    25:25:void onCreate(android.os.Bundle):81:81 -> onCreate
    26:26:void onCreate(android.os.Bundle):80:80 -> onCreate
    27:27:void onCreate(android.os.Bundle):79:79 -> onCreate
    28:28:void onCreate(android.os.Bundle):78:78 -> onCreate
    1:1:boolean onKeyDown(int,android.view.KeyEvent):185:185 -> onKeyDown
    2:2:boolean onKeyDown(int,android.view.KeyEvent):174:174 -> onKeyDown
    3:3:boolean onKeyDown(int,android.view.KeyEvent):178:178 -> onKeyDown
    4:5:boolean onKeyDown(int,android.view.KeyEvent):155:156 -> onKeyDown
    6:6:boolean onKeyDown(int,android.view.KeyEvent):155:155 -> onKeyDown
    7:7:void togglePlayPause():267:267 -> onKeyDown
    7:7:boolean onKeyDown(int,android.view.KeyEvent):151 -> onKeyDown
    8:8:void goPrevious():259:259 -> onKeyDown
    8:8:boolean onKeyDown(int,android.view.KeyEvent):182 -> onKeyDown
    9:9:void goNext():263:263 -> onKeyDown
    9:9:boolean onKeyDown(int,android.view.KeyEvent):160 -> onKeyDown
    10:11:boolean onKeyDown(int,android.view.KeyEvent):163:164 -> onKeyDown
    12:12:boolean onKeyDown(int,android.view.KeyEvent):163:163 -> onKeyDown
    13:14:boolean onKeyDown(int,android.view.KeyEvent):168:169 -> onKeyDown
    15:15:boolean onKeyDown(int,android.view.KeyEvent):168:168 -> onKeyDown
    1:1:void onUpdateFinished():271:271 -> onUpdateFinished
    1:1:void playSelection():190:190 -> playSelection
    1:3:void seek(int):216:218 -> seek
    4:4:void seek(int):217:217 -> seek
    5:5:void seek(int):216:216 -> seek
    1:4:void update(org.videolan.vlc.viewmodels.PlayerState):104:107 -> update
    5:5:void update(org.videolan.vlc.viewmodels.PlayerState):110:110 -> update
    6:8:void update(org.videolan.vlc.viewmodels.PlayerState):112:114 -> update
    9:12:void update(org.videolan.vlc.viewmodels.PlayerState):118:121 -> update
    13:13:void update(org.videolan.vlc.viewmodels.PlayerState):118:118 -> update
    14:14:void update(org.videolan.vlc.viewmodels.PlayerState):114:114 -> update
    15:15:void update(org.videolan.vlc.viewmodels.PlayerState):113:113 -> update
    16:16:void update(org.videolan.vlc.viewmodels.PlayerState):112:112 -> update
    17:17:void update(org.videolan.vlc.viewmodels.PlayerState):105:105 -> update
    18:18:void update(org.videolan.vlc.viewmodels.PlayerState):104:104 -> update
    1:1:kotlinx.coroutines.Job updateBackground():128:128 -> updateBackground
org.videolan.vlc.gui.tv.audioplayer.AudioPlayerActivity$onCreate$1 -> org.videolan.vlc.gui.tv.audioplayer.AudioPlayerActivity$onCreate$1:
    1:1:void onChanged(java.lang.Object):59:59 -> onChanged
    2:3:void onChanged(java.util.List):86:87 -> onChanged
    2:3:void onChanged(java.lang.Object):59 -> onChanged
org.videolan.vlc.gui.tv.audioplayer.AudioPlayerActivity$onCreate$2 -> org.videolan.vlc.gui.tv.audioplayer.AudioPlayerActivity$onCreate$2:
    1:1:void onChanged(java.lang.Object):59:59 -> onChanged
    2:2:void onChanged(org.videolan.vlc.viewmodels.PlayerState):90:90 -> onChanged
    2:2:void onChanged(java.lang.Object):59 -> onChanged
org.videolan.vlc.gui.tv.audioplayer.AudioPlayerActivity$onUpdateFinished$1 -> org.videolan.vlc.gui.tv.audioplayer.AudioPlayerActivity$onUpdateFinished$1:
    1:1:void run():272:272 -> run
    2:5:void run():274:277 -> run
    6:6:void run():276:276 -> run
    7:7:void run():275:275 -> run
org.videolan.vlc.gui.tv.audioplayer.AudioPlayerActivity$update$1 -> org.videolan.vlc.gui.tv.audioplayer.AudioPlayerActivity$update$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):121:121 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):124:124 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):121:122 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):121:121 -> invokeSuspend
    7:8:java.lang.Object invokeSuspend(java.lang.Object):123:124 -> invokeSuspend
org.videolan.vlc.gui.tv.audioplayer.AudioPlayerActivity$updateBackground$1 -> org.videolan.vlc.gui.tv.audioplayer.AudioPlayerActivity$updateBackground$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):128:128 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):143:143 -> invokeSuspend
    4:7:java.lang.Object invokeSuspend(java.lang.Object):128:131 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):128:128 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):132:132 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):128:128 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):133:133 -> invokeSuspend
    12:14:java.lang.Object invokeSuspend(java.lang.Object):135:137 -> invokeSuspend
    15:16:java.lang.Object invokeSuspend(java.lang.Object):139:140 -> invokeSuspend
    17:17:int org.videolan.vlc.gui.helpers.UiTools.getColorFromAttribute(android.content.Context,int):244:244 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):140 -> invokeSuspend
    18:19:java.lang.Object invokeSuspend(java.lang.Object):140:141 -> invokeSuspend
    20:20:java.lang.Object invokeSuspend(java.lang.Object):143:143 -> invokeSuspend
org.videolan.vlc.gui.tv.audioplayer.AudioPlayerActivity$updateBackground$1$blurredCover$1 -> org.videolan.vlc.gui.tv.audioplayer.AudioPlayerActivity$updateBackground$1$blurredCover$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):132:132 -> invokeSuspend
org.videolan.vlc.gui.tv.audioplayer.AudioPlayerActivity$updateBackground$1$cover$1 -> org.videolan.vlc.gui.tv.audioplayer.AudioPlayerActivity$updateBackground$1$cover$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):131:131 -> invokeSuspend
org.videolan.vlc.gui.tv.audioplayer.PlaylistAdapter -> org.videolan.vlc.gui.tv.audioplayer.PlaylistAdapter:
    1:2:void <init>(org.videolan.vlc.gui.tv.audioplayer.AudioPlayerActivity,org.videolan.vlc.viewmodels.PlaylistModel):40:41 -> <init>
    1:1:org.videolan.vlc.gui.tv.audioplayer.AudioPlayerActivity access$getAudioPlayerActivity$p(org.videolan.vlc.gui.tv.audioplayer.PlaylistAdapter):39:39 -> access$getAudioPlayerActivity$p
    1:1:int getSelectedItem():41:41 -> getSelectedItem
    1:1:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):39:39 -> onBindViewHolder
    2:6:void onBindViewHolder(org.videolan.vlc.gui.tv.audioplayer.PlaylistAdapter$ViewHolder,int):61:65 -> onBindViewHolder
    2:6:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):39 -> onBindViewHolder
    7:8:void onBindViewHolder(org.videolan.vlc.gui.tv.audioplayer.PlaylistAdapter$ViewHolder,int):67:68 -> onBindViewHolder
    7:8:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):39 -> onBindViewHolder
    9:9:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):39:39 -> onBindViewHolder
    10:10:boolean org.videolan.vlc.util.Util.isListEmpty(java.util.Collection):88:88 -> onBindViewHolder
    10:10:void onBindViewHolder(org.videolan.vlc.gui.tv.audioplayer.PlaylistAdapter$ViewHolder,int,java.util.List):73 -> onBindViewHolder
    10:10:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):39 -> onBindViewHolder
    11:11:void onBindViewHolder(org.videolan.vlc.gui.tv.audioplayer.PlaylistAdapter$ViewHolder,int,java.util.List):74:74 -> onBindViewHolder
    11:11:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):39 -> onBindViewHolder
    12:15:void onBindViewHolder(org.videolan.vlc.gui.tv.audioplayer.PlaylistAdapter$ViewHolder,int,java.util.List):76:79 -> onBindViewHolder
    12:15:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):39 -> onBindViewHolder
    16:16:void onBindViewHolder(org.videolan.vlc.gui.tv.audioplayer.PlaylistAdapter$ViewHolder,int,java.util.List):76:76 -> onBindViewHolder
    16:16:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):39 -> onBindViewHolder
    1:1:org.videolan.vlc.gui.tv.audioplayer.PlaylistAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):57:57 -> onCreateViewHolder
    1:1:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):39 -> onCreateViewHolder
    1:1:void onDetachedFromRecyclerView(androidx.recyclerview.widget.RecyclerView):85:85 -> onDetachedFromRecyclerView
    1:1:void onUpdateFinished():98:98 -> onUpdateFinished
    1:1:void setSelection(int):90:90 -> setSelection
    2:4:void setSelection(int):92:94 -> setSelection
org.videolan.vlc.gui.tv.audioplayer.PlaylistAdapter$ViewHolder -> org.videolan.vlc.gui.tv.audioplayer.PlaylistAdapter$ViewHolder:
    1:1:void <init>(org.videolan.vlc.gui.tv.audioplayer.PlaylistAdapter,org.videolan.vlc.databinding.TvPlaylistItemBinding):45:45 -> <init>
    2:2:void <init>(org.videolan.vlc.gui.tv.audioplayer.PlaylistAdapter,org.videolan.vlc.databinding.TvPlaylistItemBinding):47:47 -> <init>
    1:2:void onClick(android.view.View):51:52 -> onClick
org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment -> org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment:
    1:1:void <init>():71:71 -> <init>
    2:2:void <init>():73:73 -> <init>
    3:3:void <init>():89:89 -> <init>
    1:1:org.videolan.vlc.gui.tv.MediaBrowserAnimatorDelegate getAnimationDelegate$vlc_android_release():88:88 -> getAnimationDelegate$vlc_android_release
    1:1:org.videolan.vlc.databinding.SongBrowserBinding getBinding():80:80 -> getBinding
    1:1:org.videolan.vlc.gui.tv.MediaHeaderAdapter getHeaderAdapter():84:84 -> getHeaderAdapter
    1:1:org.videolan.vlc.viewmodels.tv.TvBrowserModel getViewModel():81:81 -> getViewModel
    1:3:void hideHeaderSelectionScreen():319:321 -> hideHeaderSelectionScreen
    1:3:void onActivityCreated(android.os.Bundle):215:217 -> onActivityCreated
    4:4:void onActivityCreated(android.os.Bundle):219:219 -> onActivityCreated
    5:5:void onActivityCreated(android.os.Bundle):216:216 -> onActivityCreated
    6:6:void onActivityCreated(android.os.Bundle):215:215 -> onActivityCreated
    1:1:void onConfigurationChanged(android.content.res.Configuration):206:206 -> onConfigurationChanged
    2:2:void calculateNbColumns():202:202 -> onConfigurationChanged
    2:2:void onConfigurationChanged(android.content.res.Configuration):208 -> onConfigurationChanged
    3:3:void onConfigurationChanged(android.content.res.Configuration):209:209 -> onConfigurationChanged
    4:4:void onConfigurationChanged(android.content.res.Configuration):211:211 -> onConfigurationChanged
    5:5:void onConfigurationChanged(android.content.res.Configuration):209:209 -> onConfigurationChanged
    6:6:void calculateNbColumns():202:202 -> onConfigurationChanged
    6:6:void onConfigurationChanged(android.content.res.Configuration):208 -> onConfigurationChanged
    1:2:void onCreate(android.os.Bundle):98:99 -> onCreate
    1:3:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):92:94 -> onCreateView
    4:4:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):93:93 -> onCreateView
    1:2:void onDestroy():197:198 -> onDestroy
    1:1:void onHeaderSelected(java.lang.String):303:303 -> onHeaderSelected
    2:3:void onHeaderSelected(java.lang.String):305:306 -> onHeaderSelected
    4:4:void onHeaderSelected(java.lang.String):308:308 -> onHeaderSelected
    5:5:void onHeaderSelected(java.lang.String):311:311 -> onHeaderSelected
    6:6:void onHeaderSelected(java.lang.String):313:313 -> onHeaderSelected
    7:7:void onHeaderSelected(java.lang.String):315:315 -> onHeaderSelected
    8:8:void onHeaderSelected(java.lang.String):306:306 -> onHeaderSelected
    9:9:void onHeaderSelected(java.lang.String):305:305 -> onHeaderSelected
    1:4:void onItemFocused(android.view.View,org.videolan.medialibrary.media.MediaLibraryItem):238:241 -> onItemFocused
    1:3:boolean onKeyPressed(int):341:343 -> onKeyPressed
    4:5:boolean onKeyPressed(int):327:328 -> onKeyPressed
    6:7:boolean onKeyPressed(int):332:333 -> onKeyPressed
    1:2:boolean onLongClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):225:226 -> onLongClick
    1:2:boolean onMenuItemClick(android.view.MenuItem):262:263 -> onMenuItemClick
    3:3:boolean onMenuItemClick(android.view.MenuItem):296:296 -> onMenuItemClick
    4:5:boolean onMenuItemClick(android.view.MenuItem):293:294 -> onMenuItemClick
    6:6:boolean onMenuItemClick(android.view.MenuItem):265:265 -> onMenuItemClick
    7:7:boolean onMenuItemClick(android.view.MenuItem):273:273 -> onMenuItemClick
    8:8:boolean onMenuItemClick(android.view.MenuItem):281:281 -> onMenuItemClick
    9:9:boolean onMenuItemClick(android.view.MenuItem):269:269 -> onMenuItemClick
    10:10:boolean onMenuItemClick(android.view.MenuItem):277:277 -> onMenuItemClick
    11:11:boolean onMenuItemClick(android.view.MenuItem):285:285 -> onMenuItemClick
    12:12:boolean onMenuItemClick(android.view.MenuItem):289:289 -> onMenuItemClick
    13:13:boolean onMenuItemClick(android.view.MenuItem):262:262 -> onMenuItemClick
    1:1:void onStart():191:191 -> onStart
    2:3:void org.videolan.vlc.gui.tv.TvUtilKt.clearBackground(android.content.Context,androidx.leanback.app.BackgroundManager):392:393 -> onStart
    2:3:void onStart():191 -> onStart
    4:5:void onStart():192:193 -> onStart
    6:6:void onStart():191:191 -> onStart
    1:3:void onViewCreated(android.view.View,android.os.Bundle):105:107 -> onViewCreated
    4:8:void onViewCreated(android.view.View,android.os.Bundle):109:113 -> onViewCreated
    9:9:void calculateNbColumns():202:202 -> onViewCreated
    9:9:void onViewCreated(android.view.View,android.os.Bundle):115 -> onViewCreated
    10:11:void onViewCreated(android.view.View,android.os.Bundle):117:118 -> onViewCreated
    12:13:void onViewCreated(android.view.View,android.os.Bundle):120:121 -> onViewCreated
    14:14:void onViewCreated(android.view.View,android.os.Bundle):123:123 -> onViewCreated
    15:15:void onViewCreated(android.view.View,android.os.Bundle):125:125 -> onViewCreated
    16:17:void onViewCreated(android.view.View,android.os.Bundle):130:131 -> onViewCreated
    18:19:void onViewCreated(android.view.View,android.os.Bundle):133:134 -> onViewCreated
    20:20:void onViewCreated(android.view.View,android.os.Bundle):136:136 -> onViewCreated
    21:21:void onViewCreated(android.view.View,android.os.Bundle):142:142 -> onViewCreated
    22:22:void onViewCreated(android.view.View,android.os.Bundle):145:145 -> onViewCreated
    23:23:void onViewCreated(android.view.View,android.os.Bundle):147:147 -> onViewCreated
    24:24:void onViewCreated(android.view.View,android.os.Bundle):167:167 -> onViewCreated
    25:25:void onViewCreated(android.view.View,android.os.Bundle):169:169 -> onViewCreated
    26:26:void onViewCreated(android.view.View,android.os.Bundle):171:171 -> onViewCreated
    27:30:void onViewCreated(android.view.View,android.os.Bundle):174:177 -> onViewCreated
    31:31:void onViewCreated(android.view.View,android.os.Bundle):186:186 -> onViewCreated
    32:39:void org.videolan.vlc.gui.tv.MediaBrowserAnimatorDelegateKt.setAnimator(org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment,androidx.constraintlayout.widget.ConstraintLayout):289:296 -> onViewCreated
    32:39:void onViewCreated(android.view.View,android.os.Bundle):186 -> onViewCreated
    40:40:void onViewCreated(android.view.View,android.os.Bundle):187:187 -> onViewCreated
    41:41:void onViewCreated(android.view.View,android.os.Bundle):186:186 -> onViewCreated
    42:42:void onViewCreated(android.view.View,android.os.Bundle):176:176 -> onViewCreated
    43:43:void onViewCreated(android.view.View,android.os.Bundle):171:171 -> onViewCreated
    44:44:void onViewCreated(android.view.View,android.os.Bundle):167:167 -> onViewCreated
    45:45:void onViewCreated(android.view.View,android.os.Bundle):147:147 -> onViewCreated
    46:46:void onViewCreated(android.view.View,android.os.Bundle):145:145 -> onViewCreated
    47:47:void onViewCreated(android.view.View,android.os.Bundle):136:136 -> onViewCreated
    48:48:void onViewCreated(android.view.View,android.os.Bundle):117:117 -> onViewCreated
    49:49:void calculateNbColumns():202:202 -> onViewCreated
    49:49:void onViewCreated(android.view.View,android.os.Bundle):115 -> onViewCreated
    50:50:void onViewCreated(android.view.View,android.os.Bundle):109:109 -> onViewCreated
    1:1:void refresh():222:222 -> refresh
    1:1:void setAnimationDelegate$vlc_android_release(org.videolan.vlc.gui.tv.MediaBrowserAnimatorDelegate):88:88 -> setAnimationDelegate$vlc_android_release
    1:1:void setBinding(org.videolan.vlc.databinding.SongBrowserBinding):80:80 -> setBinding
    1:1:void setHeaderAdapter(org.videolan.vlc.gui.tv.MediaHeaderAdapter):84:84 -> setHeaderAdapter
    1:1:void setViewModel(org.videolan.vlc.viewmodels.tv.TvBrowserModel):81:81 -> setViewModel
    1:11:void sort(android.view.View):248:258 -> sort
    12:12:void sort(android.view.View):255:255 -> sort
    13:13:void sort(android.view.View):254:254 -> sort
    14:14:void sort(android.view.View):253:253 -> sort
    15:15:void sort(android.view.View):252:252 -> sort
    16:16:void sort(android.view.View):250:250 -> sort
    1:1:void sortBy(int):300:300 -> sortBy
    1:4:void submitList(java.lang.Object):352:355 -> submitList
    5:7:void submitList(java.lang.Object):357:359 -> submitList
    8:8:void submitList(java.lang.Object):358:358 -> submitList
    9:9:void submitList(java.lang.Object):357:357 -> submitList
org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment$onViewCreated$2 -> org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment$onViewCreated$2:
    1:1:void <init>(org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment,android.content.Context,int):136:136 -> <init>
org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment$onViewCreated$3 -> org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment$onViewCreated$3:
    1:1:void <init>(org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment):147:147 -> <init>
    1:1:int getSpanSize(int):150:150 -> getSpanSize
    2:2:int getSpanSize(int):153:153 -> getSpanSize
    3:3:int getSpanSize(int):156:156 -> getSpanSize
    4:4:int getSpanSize(int):161:161 -> getSpanSize
    5:5:int getSpanSize(int):150:150 -> getSpanSize
org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment$onViewCreated$4 -> org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment$onViewCreated$4:
    1:1:void <init>():177:177 -> <init>
    1:1:void androidx.recyclerview.widget.RecyclerView$ItemDecoration.getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):10521:10521 -> getItemOffsets
    1:1:void getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):179 -> getItemOffsets
    2:2:void androidx.recyclerview.widget.RecyclerView$ItemDecoration.getItemOffsets(android.graphics.Rect,int,androidx.recyclerview.widget.RecyclerView):10496:10496 -> getItemOffsets
    2:2:void androidx.recyclerview.widget.RecyclerView$ItemDecoration.getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):10521 -> getItemOffsets
    2:2:void getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):179 -> getItemOffsets
    3:6:void getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):180:183 -> getItemOffsets
org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment$onViewCreated$searchHeaderClick$1 -> org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment$onViewCreated$searchHeaderClick$1:
    1:1:java.lang.Object invoke(java.lang.Object):71:71 -> invoke
    2:2:void invoke(android.view.View):123:123 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):71 -> invoke
    3:3:java.lang.Object invoke(java.lang.Object):71:71 -> invoke
org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment$onViewCreated$sortClick$1 -> org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment$onViewCreated$sortClick$1:
    1:1:java.lang.Object invoke(java.lang.Object):71:71 -> invoke
    2:3:void invoke(android.view.View):126:127 -> invoke
    2:3:java.lang.Object invoke(java.lang.Object):71 -> invoke
    4:4:java.lang.Object invoke(java.lang.Object):71:71 -> invoke
org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment$submitList$1 -> org.videolan.vlc.gui.tv.browser.BaseBrowserTvFragment$submitList$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):355:355 -> invokeSuspend
org.videolan.vlc.gui.tv.browser.BaseTvActivity -> org.videolan.vlc.gui.tv.browser.BaseTvActivity:
    1:1:void <init>():52:52 -> <init>
    1:1:void attachBaseContext(android.content.Context):60:60 -> attachBaseContext
    1:1:android.content.Context getApplicationContext():64:64 -> getApplicationContext
    1:4:void onCreate(android.os.Bundle):69:72 -> onCreate
    5:6:void registerLiveData():118:119 -> onCreate
    5:6:void onCreate(android.os.Bundle):73 -> onCreate
    7:7:void registerLiveData():126:126 -> onCreate
    7:7:void onCreate(android.os.Bundle):73 -> onCreate
    8:8:void onCreate(android.os.Bundle):74:74 -> onCreate
    1:2:void onDestroy():92:93 -> onDestroy
    1:1:boolean onKeyDown(int,android.view.KeyEvent):97:97 -> onKeyDown
    2:2:boolean onKeyDown(int,android.view.KeyEvent):99:99 -> onKeyDown
    3:3:boolean onKeyDown(int,android.view.KeyEvent):102:102 -> onKeyDown
    1:2:boolean onKeyUp(int,android.view.KeyEvent):106:107 -> onKeyUp
    1:1:void onStart():78:78 -> onStart
    2:2:void onStart():81:81 -> onStart
    1:2:void onStop():87:88 -> onStop
org.videolan.vlc.gui.tv.browser.BaseTvActivity$onCreate$1 -> org.videolan.vlc.gui.tv.browser.BaseTvActivity$onCreate$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):74:74 -> invokeSuspend
    3:3:kotlin.Unit org.videolan.vlc.gui.tv.TimeUpdaterKt.registerTimeView(androidx.fragment.app.FragmentActivity,android.widget.TextView):62:62 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):74 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):74:74 -> invokeSuspend
org.videolan.vlc.gui.tv.browser.BaseTvActivity$registerLiveData$1 -> org.videolan.vlc.gui.tv.browser.BaseTvActivity$registerLiveData$1:
    1:1:void onChanged(java.lang.Object):52:52 -> onChanged
    2:2:void onChanged(org.videolan.vlc.ScanProgress):118:118 -> onChanged
org.videolan.vlc.gui.tv.browser.BaseTvActivity$registerLiveData$2 -> org.videolan.vlc.gui.tv.browser.BaseTvActivity$registerLiveData$2:
    1:1:void onChanged(java.lang.Object):52:52 -> onChanged
    2:3:void onChanged(java.lang.Boolean):121:122 -> onChanged
    4:4:void onChanged(java.lang.Boolean):124:124 -> onChanged
org.videolan.vlc.gui.tv.browser.BaseTvActivity$registerLiveData$3 -> org.videolan.vlc.gui.tv.browser.BaseTvActivity$registerLiveData$3:
    1:1:void onChanged(java.lang.Object):52:52 -> onChanged
    2:3:void onChanged(java.util.List):128:129 -> onChanged
    2:3:void onChanged(java.lang.Object):52 -> onChanged
org.videolan.vlc.gui.tv.browser.CategoriesFragment -> org.videolan.vlc.gui.tv.browser.CategoriesFragment:
    1:1:void <init>():53:53 -> <init>
    2:2:void <init>():55:55 -> <init>
    3:3:void <init>():59:59 -> <init>
    4:4:void <init>():63:63 -> <init>
    1:1:androidx.leanback.app.BackgroundManager access$getBackgroundManager$p(org.videolan.vlc.gui.tv.browser.CategoriesFragment):53:53 -> access$getBackgroundManager$p
    1:1:java.util.Map access$getCategoryRows$p(org.videolan.vlc.gui.tv.browser.CategoriesFragment):53:53 -> access$getCategoryRows$p
    1:1:org.videolan.medialibrary.media.MediaLibraryItem access$getSelecteditem$p(org.videolan.vlc.gui.tv.browser.CategoriesFragment):53:53 -> access$getSelecteditem$p
    1:1:void access$setBackgroundManager$p(org.videolan.vlc.gui.tv.browser.CategoriesFragment,androidx.leanback.app.BackgroundManager):53:53 -> access$setBackgroundManager$p
    1:1:void access$setCategoryRows$p(org.videolan.vlc.gui.tv.browser.CategoriesFragment,java.util.Map):53:53 -> access$setCategoryRows$p
    1:1:void access$setSelecteditem$p(org.videolan.vlc.gui.tv.browser.CategoriesFragment,org.videolan.medialibrary.media.MediaLibraryItem):53:53 -> access$setSelecteditem$p
    1:1:org.videolan.vlc.viewmodels.BaseModel getVM():145:145 -> getVM
    1:1:org.videolan.vlc.viewmodels.BaseModel getViewModel():61:61 -> getViewModel
    1:1:void onCreate(android.os.Bundle):66:66 -> onCreate
    2:5:void onCreate(android.os.Bundle):68:71 -> onCreate
    6:6:void onCreate(android.os.Bundle):69:69 -> onCreate
    1:2:void onDestroy():93:94 -> onDestroy
    1:1:void onItemClicked(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):53:53 -> onItemClicked
    2:3:void onItemClicked(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,androidx.leanback.widget.Row):107:108 -> onItemClicked
    4:5:long getCategoryId():140:141 -> onItemClicked
    4:5:void onItemClicked(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,androidx.leanback.widget.Row):108 -> onItemClicked
    6:7:void onItemClicked(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,androidx.leanback.widget.Row):108:109 -> onItemClicked
    8:8:void onItemClicked(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,androidx.leanback.widget.Row):107:107 -> onItemClicked
    1:1:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):53:53 -> onItemSelected
    2:5:void onItemSelected(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,androidx.leanback.widget.Row):100:103 -> onItemSelected
    1:2:boolean org.videolan.vlc.interfaces.Sortable$DefaultImpls.onMenuItemClick(org.videolan.vlc.interfaces.Sortable,android.view.MenuItem):30:31 -> onMenuItemClick
    1:2:boolean onMenuItemClick(android.view.MenuItem):53 -> onMenuItemClick
    1:4:void onStart():86:89 -> onStart
    1:8:void onViewCreated(android.view.View,android.os.Bundle):75:82 -> onViewCreated
    9:9:void onViewCreated(android.view.View,android.os.Bundle):79:79 -> onViewCreated
    1:1:void refresh():113:113 -> refresh
    1:1:void setViewModel(org.videolan.vlc.viewmodels.BaseModel):61:61 -> setViewModel
    1:11:void org.videolan.vlc.interfaces.Sortable$DefaultImpls.sort(org.videolan.vlc.interfaces.Sortable,android.view.View):16:26 -> sort
    1:11:void sort(android.view.View):53 -> sort
    1:2:void update(java.util.Map):117:118 -> update
    3:4:void update(java.util.Map):121:122 -> update
    5:5:androidx.leanback.widget.ListRow getCategoryRow(java.lang.String):134:134 -> update
    5:5:void update(java.util.Map):123 -> update
    6:6:androidx.leanback.widget.ListRow getCategoryRow(java.lang.String):136:136 -> update
    6:6:void update(java.util.Map):123 -> update
    7:8:void update(java.util.Map):124:125 -> update
    9:9:void update(java.util.Map):124:124 -> update
    10:10:void update(java.util.Map):127:127 -> update
    11:12:void update(java.util.Map):129:130 -> update
org.videolan.vlc.gui.tv.browser.CategoriesFragment$onCreate$2 -> org.videolan.vlc.gui.tv.browser.CategoriesFragment$onCreate$2:
    1:1:void onClick(android.view.View):71:71 -> onClick
org.videolan.vlc.gui.tv.browser.CategoriesFragment$onViewCreated$2 -> org.videolan.vlc.gui.tv.browser.CategoriesFragment$onViewCreated$2:
    1:1:void onChanged(java.lang.Object):53:53 -> onChanged
    2:2:void onChanged(java.lang.Boolean):82:82 -> onChanged
    2:2:void onChanged(java.lang.Object):53 -> onChanged
org.videolan.vlc.gui.tv.browser.CategoriesFragment$preferences$2 -> org.videolan.vlc.gui.tv.browser.CategoriesFragment$preferences$2:
    1:1:android.content.SharedPreferences invoke():63:63 -> invoke
    1:1:java.lang.Object invoke():53 -> invoke
org.videolan.vlc.gui.tv.browser.DirectoryBrowserFragment -> org.videolan.vlc.gui.tv.browser.DirectoryBrowserFragment:
    1:1:void <init>():44:44 -> <init>
    1:4:void onCreate(android.os.Bundle):47:50 -> onCreate
    5:5:void onCreate(android.os.Bundle):60:60 -> onCreate
    1:1:void onItemClicked(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):44:44 -> onItemClicked
    2:3:void onItemClicked(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,androidx.leanback.widget.Row):77:78 -> onItemClicked
org.videolan.vlc.gui.tv.browser.DirectoryBrowserFragment$onCreate$1 -> org.videolan.vlc.gui.tv.browser.DirectoryBrowserFragment$onCreate$1:
    1:1:void onChanged(java.lang.Object):44:44 -> onChanged
    2:2:void onChanged(java.util.Map):49:49 -> onChanged
    2:2:void onChanged(java.lang.Object):44 -> onChanged
org.videolan.vlc.gui.tv.browser.DirectoryBrowserFragment$onCreate$2 -> org.videolan.vlc.gui.tv.browser.DirectoryBrowserFragment$onCreate$2:
    1:1:void onChanged(java.lang.Object):44:44 -> onChanged
    2:7:void onChanged(android.net.Uri):51:56 -> onChanged
    2:7:void onChanged(java.lang.Object):44 -> onChanged
    8:8:void onChanged(android.net.Uri):52:52 -> onChanged
    8:8:void onChanged(java.lang.Object):44 -> onChanged
    9:9:void onChanged(android.net.Uri):51:51 -> onChanged
    9:9:void onChanged(java.lang.Object):44 -> onChanged
org.videolan.vlc.gui.tv.browser.DirectoryBrowserFragment$onCreate$3 -> org.videolan.vlc.gui.tv.browser.DirectoryBrowserFragment$onCreate$3:
    1:1:void onChanged(java.lang.Object):44:44 -> onChanged
    2:3:void onChanged(kotlin.Pair):61:62 -> onChanged
    2:3:void onChanged(java.lang.Object):44 -> onChanged
    4:7:void onChanged(kotlin.Pair):64:67 -> onChanged
    4:7:void onChanged(java.lang.Object):44 -> onChanged
    8:9:void onChanged(kotlin.Pair):69:70 -> onChanged
    8:9:void onChanged(java.lang.Object):44 -> onChanged
    10:10:void onChanged(kotlin.Pair):65:65 -> onChanged
    10:10:void onChanged(java.lang.Object):44 -> onChanged
    11:11:void onChanged(kotlin.Pair):62:62 -> onChanged
    11:11:void onChanged(java.lang.Object):44 -> onChanged
org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment -> org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment:
    1:1:void <init>():44:44 -> <init>
    1:1:org.videolan.vlc.repository.BrowserFavRepository access$getBrowserFavRepository$p(org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment):44:44 -> access$getBrowserFavRepository$p
    1:1:boolean access$getFavExists$p(org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment):44:44 -> access$getFavExists$p
    1:1:org.videolan.medialibrary.media.MediaLibraryItem access$getItem$p(org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment):44:44 -> access$getItem$p
    1:1:boolean access$isRootLevel$p(org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment):44:44 -> access$isRootLevel$p
    1:1:void access$setBrowserFavRepository$p(org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment,org.videolan.vlc.repository.BrowserFavRepository):44:44 -> access$setBrowserFavRepository$p
    1:1:void access$setFavExists$p(org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment,boolean):44:44 -> access$setFavExists$p
    1:1:void access$setItem$p(org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment,org.videolan.medialibrary.media.MediaLibraryItem):44:44 -> access$setItem$p
    1:1:void access$setRootLevel$p(org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment,boolean):44:44 -> access$setRootLevel$p
    1:2:void backTo(java.lang.String):47:48 -> backTo
    3:3:void backTo(java.lang.String):51:51 -> backTo
    1:4:void browse(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,boolean):241:244 -> browse
    5:5:org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment$Companion.newInstance$default(org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment$Companion,long,org.videolan.medialibrary.media.MediaLibraryItem,boolean,int,java.lang.Object):75:75 -> browse
    5:5:void browse(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,boolean):244 -> browse
    6:8:void browse(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,boolean):245:247 -> browse
    9:12:java.lang.String org.videolan.vlc.util.FileUtils.getFileNameFromPath(java.lang.String):73:76 -> browse
    9:12:void browse(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,boolean):247 -> browse
    13:13:java.lang.String org.videolan.vlc.util.FileUtils.getFileNameFromPath(java.lang.String):79:79 -> browse
    13:13:void browse(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,boolean):247 -> browse
    14:14:void browse(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,boolean):246:246 -> browse
    15:16:void browse(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,boolean):248:249 -> browse
    17:17:void browse(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,boolean):245:245 -> browse
    1:1:android.content.Context currentContext():54:54 -> currentContext
    1:1:org.videolan.vlc.gui.tv.TvItemAdapter getAdapter():62:62 -> getAdapter
    1:1:long getCategory():230:230 -> getCategory
    1:1:int getColumnNumber():72:72 -> getColumnNumber
    1:1:java.lang.String getMrl():64:64 -> getMrl
    1:4:java.lang.String getTitle():66:69 -> getTitle
    5:5:java.lang.String getTitle():66:66 -> getTitle
    1:2:void onActivityCreated(android.os.Bundle):182:183 -> onActivityCreated
    3:3:void onActivityCreated(android.os.Bundle):194:194 -> onActivityCreated
    4:5:void onActivityCreated(android.os.Bundle):209:210 -> onActivityCreated
    1:1:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):233:233 -> onClick
    2:4:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):235:237 -> onClick
    5:5:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):233:233 -> onClick
    1:3:void onCreate(android.os.Bundle):90:92 -> onCreate
    4:4:void onCreate(android.os.Bundle):91:91 -> onCreate
    5:7:void onCreate(android.os.Bundle):94:96 -> onCreate
    8:9:void onCreate(android.os.Bundle):98:99 -> onCreate
    10:10:void onCreate(android.os.Bundle):101:101 -> onCreate
    11:11:void onCreate(android.os.Bundle):132:132 -> onCreate
    12:12:void onCreate(android.os.Bundle):137:137 -> onCreate
    13:13:void onCreate(android.os.Bundle):143:143 -> onCreate
    14:14:void onCreate(android.os.Bundle):137:137 -> onCreate
    15:15:void onCreate(android.os.Bundle):132:132 -> onCreate
    16:16:void onCreate(android.os.Bundle):101:101 -> onCreate
    1:3:void onResume():214:216 -> onResume
    1:3:void onSaveInstanceState(android.os.Bundle):220:222 -> onSaveInstanceState
    1:2:void onStart():150:151 -> onStart
    3:3:void setBreadcrumb(org.videolan.medialibrary.media.MediaWrapper):156:156 -> onStart
    3:3:void onStart():151 -> onStart
    4:9:void setBreadcrumb(org.videolan.medialibrary.media.MediaWrapper):158:163 -> onStart
    4:9:void onStart():151 -> onStart
    10:10:void setBreadcrumb(org.videolan.medialibrary.media.MediaWrapper):174:174 -> onStart
    10:10:void onStart():151 -> onStart
    11:11:void setBreadcrumb(org.videolan.medialibrary.media.MediaWrapper):163:163 -> onStart
    11:11:void onStart():151 -> onStart
    12:14:void setBreadcrumb(org.videolan.medialibrary.media.MediaWrapper):176:178 -> onStart
    12:14:void onStart():151 -> onStart
    1:2:void onStop():226:227 -> onStop
    1:1:org.videolan.vlc.gui.tv.TvItemAdapter provideAdapter(org.videolan.vlc.interfaces.IEventsHandler,int):86:86 -> provideAdapter
    1:1:void setAdapter(org.videolan.vlc.gui.tv.TvItemAdapter):62:62 -> setAdapter
    1:1:void setMrl(java.lang.String):64:64 -> setMrl
org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment$Companion -> org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment$Companion:
    1:1:void <init>():74:74 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):74 -> <init>
    1:5:org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment newInstance(long,org.videolan.medialibrary.media.MediaLibraryItem,boolean):76:80 -> newInstance
    6:6:org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment newInstance(long,org.videolan.medialibrary.media.MediaLibraryItem,boolean):77:77 -> newInstance
org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment$onActivityCreated$1 -> org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment$onActivityCreated$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):183:183 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):193:193 -> invokeSuspend
    4:8:java.lang.Object invokeSuspend(java.lang.Object):183:187 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):183:183 -> invokeSuspend
    10:12:java.lang.Object invokeSuspend(java.lang.Object):191:193 -> invokeSuspend
org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment$onActivityCreated$1$1 -> org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment$onActivityCreated$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:3:java.lang.Object invokeSuspend(java.lang.Object):187:188 -> invokeSuspend
    4:4:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):188 -> invokeSuspend
    5:5:java.lang.Object invokeSuspend(java.lang.Object):188:188 -> invokeSuspend
    6:6:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):189 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):189:189 -> invokeSuspend
org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment$onActivityCreated$favoriteClickListener$1 -> org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment$onActivityCreated$favoriteClickListener$1:
    1:1:java.lang.Object invoke(java.lang.Object):44:44 -> invoke
    2:2:void invoke(android.view.View):195:195 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):44 -> invoke
    3:3:java.lang.Object invoke(java.lang.Object):44:44 -> invoke
org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment$onActivityCreated$favoriteClickListener$1$1 -> org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment$onActivityCreated$favoriteClickListener$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):195:195 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):207:207 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):195:196 -> invokeSuspend
    6:8:java.lang.Object invokeSuspend(java.lang.Object):205:207 -> invokeSuspend
org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment$onActivityCreated$favoriteClickListener$1$1$1 -> org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment$onActivityCreated$favoriteClickListener$1$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:3:java.lang.Object invokeSuspend(java.lang.Object):196:197 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):199:201 -> invokeSuspend
    7:8:java.lang.Object invokeSuspend(java.lang.Object):203:204 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):197:197 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):204:204 -> invokeSuspend
org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment$onCreate$2 -> org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment$onCreate$2:
    1:1:void onChanged(java.lang.Object):44:44 -> onChanged
    2:5:void onChanged(java.util.List):102:105 -> onChanged
    2:5:void onChanged(java.lang.Object):44 -> onChanged
    6:6:void onChanged(java.util.List):113:113 -> onChanged
    6:6:void onChanged(java.lang.Object):44 -> onChanged
    7:7:void onChanged(java.util.List):118:118 -> onChanged
    7:7:void onChanged(java.lang.Object):44 -> onChanged
    8:13:void onChanged(java.util.List):120:125 -> onChanged
    8:13:void onChanged(java.lang.Object):44 -> onChanged
    14:15:void onChanged(java.util.List):128:129 -> onChanged
    14:15:void onChanged(java.lang.Object):44 -> onChanged
    16:16:void onChanged(java.util.List):121:121 -> onChanged
    16:16:void onChanged(java.lang.Object):44 -> onChanged
    17:17:void onChanged(java.util.List):118:118 -> onChanged
    17:17:void onChanged(java.lang.Object):44 -> onChanged
    18:18:void onChanged(java.util.List):102:102 -> onChanged
    18:18:void onChanged(java.lang.Object):44 -> onChanged
org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment$onCreate$2$1 -> org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment$onCreate$2$1:
    1:4:void run():106:109 -> run
org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment$onCreate$3 -> org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment$onCreate$3:
    1:1:void onChanged(java.lang.Object):44:44 -> onChanged
    2:2:void onChanged(androidx.collection.SparseArrayCompat):133:133 -> onChanged
    2:2:void onChanged(java.lang.Object):44 -> onChanged
org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment$onCreate$4 -> org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment$onCreate$4:
    1:1:void onChanged(java.lang.Object):44:44 -> onChanged
    2:2:void onChanged(kotlin.Pair):140:140 -> onChanged
    2:2:void onChanged(java.lang.Object):44 -> onChanged
org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment$onCreate$5 -> org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment$onCreate$5:
    1:1:void onChanged(java.lang.Object):44:44 -> onChanged
    2:3:void onChanged(java.lang.Boolean):144:145 -> onChanged
    2:3:void onChanged(java.lang.Object):44 -> onChanged
org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment$setBreadcrumb$did$1 -> org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment$setBreadcrumb$did$1:
    1:1:void <init>(org.videolan.vlc.gui.tv.browser.FileBrowserTvFragment,android.content.Context,int,android.graphics.drawable.Drawable):163:163 -> <init>
    1:1:void getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):165:165 -> getItemOffsets
    2:3:void getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):167:168 -> getItemOffsets
    4:4:void getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):170:170 -> getItemOffsets
org.videolan.vlc.gui.tv.browser.GridFragment -> org.videolan.vlc.gui.tv.browser.GridFragment:
    1:1:void <init>():31:31 -> <init>
    1:1:androidx.fragment.app.FragmentActivity getContext$vlc_android_release():34:34 -> getContext$vlc_android_release
    1:8:void onCreate(android.os.Bundle):37:44 -> onCreate
    9:9:void onCreate(android.os.Bundle):43:43 -> onCreate
    1:1:void setContext$vlc_android_release(androidx.fragment.app.FragmentActivity):34:34 -> setContext$vlc_android_release
org.videolan.vlc.gui.tv.browser.MediaBrowserTvFragment -> org.videolan.vlc.gui.tv.browser.MediaBrowserTvFragment:
    1:1:void <init>():28:28 -> <init>
    1:1:org.videolan.vlc.gui.tv.TvItemAdapter getAdapter():39:39 -> getAdapter
    1:1:long getCategory():49:49 -> getCategory
    1:3:int getColumnNumber():51:53 -> getColumnNumber
    4:4:int getColumnNumber():51:51 -> getColumnNumber
    1:6:java.lang.String getTitle():41:46 -> getTitle
    7:7:java.lang.String getTitle():41:41 -> getTitle
    1:1:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):100:100 -> onClick
    1:1:void onCreate(android.os.Bundle):67:67 -> onCreate
    2:2:void onCreate(android.os.Bundle):69:69 -> onCreate
    3:3:org.videolan.vlc.viewmodels.tv.MediaBrowserViewModel org.videolan.vlc.viewmodels.tv.MediaBrowserViewModelKt.getMediaBrowserModel(androidx.fragment.app.Fragment,long):52:52 -> onCreate
    3:3:void onCreate(android.os.Bundle):69 -> onCreate
    4:4:void onCreate(android.os.Bundle):69:69 -> onCreate
    5:6:void onCreate(android.os.Bundle):71:72 -> onCreate
    7:7:void onCreate(android.os.Bundle):71:71 -> onCreate
    8:8:void onCreate(android.os.Bundle):74:74 -> onCreate
    9:9:void onCreate(android.os.Bundle):93:93 -> onCreate
    10:10:void onCreate(android.os.Bundle):74:74 -> onCreate
    1:1:org.videolan.vlc.gui.tv.TvItemAdapter provideAdapter(org.videolan.vlc.interfaces.IEventsHandler,int):30:30 -> provideAdapter
    1:1:void setAdapter(org.videolan.vlc.gui.tv.TvItemAdapter):39:39 -> setAdapter
org.videolan.vlc.gui.tv.browser.MediaBrowserTvFragment$Companion -> org.videolan.vlc.gui.tv.browser.MediaBrowserTvFragment$Companion:
    1:1:void <init>():56:56 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):56 -> <init>
    1:4:org.videolan.vlc.gui.tv.browser.MediaBrowserTvFragment newInstance(long,org.videolan.medialibrary.media.MediaLibraryItem):58:61 -> newInstance
    5:5:org.videolan.vlc.gui.tv.browser.MediaBrowserTvFragment newInstance(long,org.videolan.medialibrary.media.MediaLibraryItem):59:59 -> newInstance
org.videolan.vlc.gui.tv.browser.MediaBrowserTvFragment$onClick$1 -> org.videolan.vlc.gui.tv.browser.MediaBrowserTvFragment$onClick$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):100:100 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):106:106 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):100:102 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):104:104 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):106:106 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):104:104 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):101:101 -> invokeSuspend
org.videolan.vlc.gui.tv.browser.MediaBrowserTvFragment$onCreate$1 -> org.videolan.vlc.gui.tv.browser.MediaBrowserTvFragment$onCreate$1:
    1:1:void onChanged(java.lang.Object):28:28 -> onChanged
    2:2:void onChanged(androidx.paging.PagedList):75:75 -> onChanged
    2:2:void onChanged(java.lang.Object):28 -> onChanged
    3:3:void onChanged(androidx.paging.PagedList):77:77 -> onChanged
    3:3:void onChanged(java.lang.Object):28 -> onChanged
    4:4:void onChanged(androidx.paging.PagedList):80:80 -> onChanged
    4:4:void onChanged(java.lang.Object):28 -> onChanged
    5:10:void onChanged(androidx.paging.PagedList):82:87 -> onChanged
    5:10:void onChanged(java.lang.Object):28 -> onChanged
    11:12:void onChanged(androidx.paging.PagedList):90:91 -> onChanged
    11:12:void onChanged(java.lang.Object):28 -> onChanged
    13:13:void onChanged(androidx.paging.PagedList):83:83 -> onChanged
    13:13:void onChanged(java.lang.Object):28 -> onChanged
    14:14:void onChanged(androidx.paging.PagedList):80:80 -> onChanged
    14:14:void onChanged(java.lang.Object):28 -> onChanged
org.videolan.vlc.gui.tv.browser.MediaBrowserTvFragment$onCreate$2 -> org.videolan.vlc.gui.tv.browser.MediaBrowserTvFragment$onCreate$2:
    1:1:void onChanged(java.lang.Object):28:28 -> onChanged
    2:3:void onChanged(java.lang.Boolean):94:95 -> onChanged
    2:3:void onChanged(java.lang.Object):28 -> onChanged
org.videolan.vlc.gui.tv.browser.MediaSortedFragment -> org.videolan.vlc.gui.tv.browser.MediaSortedFragment:
    1:1:void <init>():43:43 -> <init>
    1:1:boolean getShowHiddenFiles():45:45 -> getShowHiddenFiles
    1:1:android.net.Uri getUri():44:44 -> getUri
    1:1:void onCreate(android.os.Bundle):52:52 -> onCreate
    2:2:void onCreate(android.os.Bundle):54:54 -> onCreate
    3:3:void onCreate(android.os.Bundle):56:56 -> onCreate
    4:4:void onCreate(android.os.Bundle):58:58 -> onCreate
    5:5:void onCreate(android.os.Bundle):60:60 -> onCreate
    6:6:void onCreate(android.os.Bundle):56:56 -> onCreate
    1:2:void onPause():64:65 -> onPause
    1:2:void onSaveInstanceState(android.os.Bundle):69:70 -> onSaveInstanceState
org.videolan.vlc.gui.tv.browser.NetworkBrowserFragment -> org.videolan.vlc.gui.tv.browser.NetworkBrowserFragment:
    1:1:void <init>():50:50 -> <init>
    2:2:void <init>():53:53 -> <init>
    1:1:boolean getGoBack$vlc_android_release():51:51 -> getGoBack$vlc_android_release
    1:5:void onCreate(android.os.Bundle):60:64 -> onCreate
    6:6:void onCreate(android.os.Bundle):61:61 -> onCreate
    1:1:void onItemClicked(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,java.lang.Object):50:50 -> onItemClicked
    2:3:void onItemClicked(androidx.leanback.widget.Presenter$ViewHolder,java.lang.Object,androidx.leanback.widget.RowPresenter$ViewHolder,androidx.leanback.widget.Row):101:102 -> onItemClicked
    1:2:void onResume():91:92 -> onResume
    1:2:void onStart():86:87 -> onStart
    1:2:void onStop():96:97 -> onStop
    1:1:void refresh(boolean):81:81 -> refresh
    1:1:void setGoBack$vlc_android_release(boolean):51:51 -> setGoBack$vlc_android_release
org.videolan.vlc.gui.tv.browser.NetworkBrowserFragment$localReceiver$1 -> org.videolan.vlc.gui.tv.browser.NetworkBrowserFragment$localReceiver$1:
    1:1:void <init>(org.videolan.vlc.gui.tv.browser.NetworkBrowserFragment):53:53 -> <init>
    1:1:void onReceive(android.content.Context,android.content.Intent):55:55 -> onReceive
org.videolan.vlc.gui.tv.browser.NetworkBrowserFragment$onCreate$1 -> org.videolan.vlc.gui.tv.browser.NetworkBrowserFragment$onCreate$1:
    1:1:void onChanged(java.lang.Object):50:50 -> onChanged
    2:2:void onChanged(java.util.Map):62:62 -> onChanged
    2:2:void onChanged(java.lang.Object):50 -> onChanged
org.videolan.vlc.gui.tv.browser.NetworkBrowserFragment$onCreate$2 -> org.videolan.vlc.gui.tv.browser.NetworkBrowserFragment$onCreate$2:
    1:1:void onChanged(java.lang.Object):50:50 -> onChanged
    2:2:void onChanged(java.lang.Boolean):63:63 -> onChanged
    2:2:void onChanged(java.lang.Object):50 -> onChanged
org.videolan.vlc.gui.tv.browser.NetworkBrowserFragment$onCreate$3 -> org.videolan.vlc.gui.tv.browser.NetworkBrowserFragment$onCreate$3:
    1:1:void onChanged(java.lang.Object):50:50 -> onChanged
    2:3:void onChanged(kotlin.Pair):65:66 -> onChanged
    2:3:void onChanged(java.lang.Object):50 -> onChanged
    4:7:void onChanged(kotlin.Pair):68:71 -> onChanged
    4:7:void onChanged(java.lang.Object):50 -> onChanged
    8:9:void onChanged(kotlin.Pair):73:74 -> onChanged
    8:9:void onChanged(java.lang.Object):50 -> onChanged
    10:10:void onChanged(kotlin.Pair):69:69 -> onChanged
    10:10:void onChanged(java.lang.Object):50 -> onChanged
    11:11:void onChanged(kotlin.Pair):66:66 -> onChanged
    11:11:void onChanged(java.lang.Object):50 -> onChanged
org.videolan.vlc.gui.tv.browser.TVActivity -> org.videolan.vlc.gui.tv.browser.TVActivity:
    1:1:void <init>():11:11 -> <init>
    1:2:void onCreate(android.os.Bundle):16:17 -> onCreate
    3:3:void onCreate(android.os.Bundle):19:19 -> onCreate
    4:4:void onCreate(android.os.Bundle):21:21 -> onCreate
    5:7:void onCreate(android.os.Bundle):26:28 -> onCreate
    8:8:void onCreate(android.os.Bundle):27:27 -> onCreate
    9:9:void onCreate(android.os.Bundle):23:23 -> onCreate
org.videolan.vlc.gui.tv.browser.VerticalGridActivity -> org.videolan.vlc.gui.tv.browser.VerticalGridActivity:
    1:1:void <init>():47:47 -> <init>
    1:1:org.videolan.vlc.gui.tv.browser.interfaces.BrowserFragmentInterface access$getFragment$p(org.videolan.vlc.gui.tv.browser.VerticalGridActivity):47:47 -> access$getFragment$p
    1:1:void access$setFragment$p(org.videolan.vlc.gui.tv.browser.VerticalGridActivity,org.videolan.vlc.gui.tv.browser.interfaces.BrowserFragmentInterface):47:47 -> access$setFragment$p
    1:2:void onCreate(android.os.Bundle):52:53 -> onCreate
    3:3:void onCreate(android.os.Bundle):55:55 -> onCreate
    4:4:void onCreate(android.os.Bundle):57:57 -> onCreate
    5:6:void onCreate(android.os.Bundle):59:60 -> onCreate
    7:10:void onCreate(android.os.Bundle):62:65 -> onCreate
    11:12:void onCreate(android.os.Bundle):68:69 -> onCreate
    13:14:void onCreate(android.os.Bundle):71:72 -> onCreate
    15:15:void onCreate(android.os.Bundle):74:74 -> onCreate
    16:16:void onCreate(android.os.Bundle):76:76 -> onCreate
    17:19:void onCreate(android.os.Bundle):81:83 -> onCreate
    20:20:void onCreate(android.os.Bundle):82:82 -> onCreate
    21:21:void onCreate(android.os.Bundle):78:78 -> onCreate
    1:3:boolean onKeyDown(int,android.view.KeyEvent):92:94 -> onKeyDown
    4:4:boolean onKeyDown(int,android.view.KeyEvent):97:97 -> onKeyDown
    5:5:boolean onKeyDown(int,android.view.KeyEvent):93:93 -> onKeyDown
    6:6:boolean onKeyDown(int,android.view.KeyEvent):101:101 -> onKeyDown
    1:1:void showProgress(boolean):105:105 -> showProgress
    1:1:void sort(android.view.View):116:116 -> sort
    1:1:void updateEmptyView(boolean):112:112 -> updateEmptyView
org.videolan.vlc.gui.tv.browser.VerticalGridActivity$showProgress$1 -> org.videolan.vlc.gui.tv.browser.VerticalGridActivity$showProgress$1:
    1:2:void run():106:107 -> run
org.videolan.vlc.gui.tv.browser.VerticalGridActivity$updateEmptyView$1 -> org.videolan.vlc.gui.tv.browser.VerticalGridActivity$updateEmptyView$1:
    1:1:void run():112:112 -> run
org.videolan.vlc.gui.tv.details.MediaListActivity -> org.videolan.vlc.gui.tv.details.MediaListActivity:
    1:1:void <init>():36:36 -> <init>
    1:1:org.videolan.vlc.gui.tv.details.MediaListAdapter access$getAdapter$p(org.videolan.vlc.gui.tv.details.MediaListActivity):36:36 -> access$getAdapter$p
    1:1:org.videolan.medialibrary.media.MediaLibraryItem access$getItem$p(org.videolan.vlc.gui.tv.details.MediaListActivity):36:36 -> access$getItem$p
    1:1:void access$setAdapter$p(org.videolan.vlc.gui.tv.details.MediaListActivity,org.videolan.vlc.gui.tv.details.MediaListAdapter):36:36 -> access$setAdapter$p
    1:1:void access$setItem$p(org.videolan.vlc.gui.tv.details.MediaListActivity,org.videolan.medialibrary.media.MediaLibraryItem):36:36 -> access$setItem$p
    1:1:org.videolan.vlc.databinding.ActivityMediaListTvBinding getBinding$vlc_android_release():41:41 -> getBinding$vlc_android_release
    1:1:void onActivityResult(int,int,android.content.Intent):106:106 -> onActivityResult
    2:3:void onActivityResult(int,int,android.content.Intent):110:111 -> onActivityResult
    4:4:void onActivityResult(int,int,android.content.Intent):110:110 -> onActivityResult
    1:1:void onClickAddToPlaylist(android.view.View,int):144:144 -> onClickAddToPlaylist
    1:1:void onClickAppend(android.view.View,int):140:140 -> onClickAppend
    1:1:void onClickMoveDown(android.view.View,int):153:153 -> onClickMoveDown
    1:1:void onClickMoveUp(android.view.View,int):149:149 -> onClickMoveUp
    1:1:void onClickPlay(android.view.View,int):132:132 -> onClickPlay
    1:1:void onClickPlayNext(android.view.View,int):136:136 -> onClickPlayNext
    1:1:void onClickRemove(android.view.View,int):157:157 -> onClickRemove
    1:4:void onCreate(android.os.Bundle):48:51 -> onCreate
    5:7:void onCreate(android.os.Bundle):53:55 -> onCreate
    8:8:void onCreate(android.os.Bundle):58:58 -> onCreate
    9:9:void androidx.recyclerview.widget.LinearLayoutManager.<init>(android.content.Context):153:153 -> onCreate
    9:9:void onCreate(android.os.Bundle):58 -> onCreate
    10:12:void onCreate(android.os.Bundle):59:61 -> onCreate
    13:15:void onCreate(android.os.Bundle):63:65 -> onCreate
    16:16:void onCreate(android.os.Bundle):67:67 -> onCreate
    17:18:void onCreate(android.os.Bundle):69:70 -> onCreate
    19:19:void onCreate(android.os.Bundle):72:72 -> onCreate
    20:20:void onCreate(android.os.Bundle):74:74 -> onCreate
    21:21:void onCreate(android.os.Bundle):77:77 -> onCreate
    22:22:void onCreate(android.os.Bundle):174:174 -> onCreate
    23:24:void onCreate(android.os.Bundle):77:78 -> onCreate
    25:29:void onCreate(android.os.Bundle):81:85 -> onCreate
    30:31:void onCreate(android.os.Bundle):92:93 -> onCreate
    32:32:org.videolan.vlc.viewmodels.mobile.PlaylistViewModel org.videolan.vlc.gui.tv.details.MediaListActivityKt.getViewModel(org.videolan.vlc.gui.tv.details.MediaListActivity,org.videolan.medialibrary.media.MediaLibraryItem):172:172 -> onCreate
    32:32:void onCreate(android.os.Bundle):93 -> onCreate
    33:34:void onCreate(android.os.Bundle):93:94 -> onCreate
    35:35:void onCreate(android.os.Bundle):93:93 -> onCreate
    36:36:void onCreate(android.os.Bundle):100:100 -> onCreate
    37:37:void onCreate(android.os.Bundle):92:92 -> onCreate
    38:38:void onCreate(android.os.Bundle):85:85 -> onCreate
    39:39:void onCreate(android.os.Bundle):84:84 -> onCreate
    40:40:void onCreate(android.os.Bundle):83:83 -> onCreate
    41:41:void onCreate(android.os.Bundle):82:82 -> onCreate
    42:42:void onCreate(android.os.Bundle):81:81 -> onCreate
    43:43:void onCreate(android.os.Bundle):78:78 -> onCreate
    44:44:void onCreate(android.os.Bundle):77:77 -> onCreate
    45:45:void onCreate(android.os.Bundle):74:74 -> onCreate
    46:46:void onCreate(android.os.Bundle):70:70 -> onCreate
    47:47:void onCreate(android.os.Bundle):69:69 -> onCreate
    48:48:void onCreate(android.os.Bundle):67:67 -> onCreate
    49:49:void onCreate(android.os.Bundle):65:65 -> onCreate
    50:50:void onCreate(android.os.Bundle):64:64 -> onCreate
    51:51:void onCreate(android.os.Bundle):63:63 -> onCreate
    52:52:void onCreate(android.os.Bundle):61:61 -> onCreate
    53:53:void onCreate(android.os.Bundle):60:60 -> onCreate
    54:54:void onCreate(android.os.Bundle) -> onCreate
    55:55:void onCreate(android.os.Bundle):51:51 -> onCreate
    56:56:void onCreate(android.os.Bundle):50:50 -> onCreate
    1:2:void onDestroy():127:128 -> onDestroy
    1:2:void onFocusChanged(org.videolan.medialibrary.media.MediaLibraryItem):161:162 -> onFocusChanged
    1:2:void onResume():117:118 -> onResume
    1:2:void onSaveInstanceState(android.os.Bundle):122:123 -> onSaveInstanceState
    1:1:void setBinding$vlc_android_release(org.videolan.vlc.databinding.ActivityMediaListTvBinding):41:41 -> setBinding$vlc_android_release
org.videolan.vlc.gui.tv.details.MediaListActivity$onCreate$2 -> org.videolan.vlc.gui.tv.details.MediaListActivity$onCreate$2:
    1:1:void onClick(android.view.View):81:81 -> onClick
    2:2:void org.videolan.vlc.gui.tv.TvUtil.playMedia$default(org.videolan.vlc.gui.tv.TvUtil,android.app.Activity,java.util.List,int,int,java.lang.Object):120:120 -> onClick
    2:2:void onClick(android.view.View):81 -> onClick
org.videolan.vlc.gui.tv.details.MediaListActivity$onCreate$3 -> org.videolan.vlc.gui.tv.details.MediaListActivity$onCreate$3:
    1:1:void onClick(android.view.View):82:82 -> onClick
org.videolan.vlc.gui.tv.details.MediaListActivity$onCreate$4 -> org.videolan.vlc.gui.tv.details.MediaListActivity$onCreate$4:
    1:1:void onClick(android.view.View):83:83 -> onClick
org.videolan.vlc.gui.tv.details.MediaListActivity$onCreate$5 -> org.videolan.vlc.gui.tv.details.MediaListActivity$onCreate$5:
    1:1:void onClick(android.view.View):84:84 -> onClick
org.videolan.vlc.gui.tv.details.MediaListActivity$onCreate$6 -> org.videolan.vlc.gui.tv.details.MediaListActivity$onCreate$6:
    1:4:void onClick(android.view.View):86:89 -> onClick
org.videolan.vlc.gui.tv.details.MediaListActivity$onCreate$7 -> org.videolan.vlc.gui.tv.details.MediaListActivity$onCreate$7:
    1:1:void onChanged(java.lang.Object):36:36 -> onChanged
    2:2:void onChanged(androidx.paging.PagedList):96:96 -> onChanged
    2:2:void onChanged(java.lang.Object):36 -> onChanged
org.videolan.vlc.gui.tv.details.MediaListAdapter -> org.videolan.vlc.gui.tv.details.MediaListAdapter:
    1:1:void <init>(int,org.videolan.vlc.interfaces.ITVEventsHandler):25:25 -> <init>
    2:3:void <init>(int,org.videolan.vlc.interfaces.ITVEventsHandler):35:36 -> <init>
    1:1:org.videolan.vlc.gui.tv.FocusableRecyclerView$FocusListener access$getFocusListener$p(org.videolan.vlc.gui.tv.details.MediaListAdapter):25:25 -> access$getFocusListener$p
    1:1:org.videolan.vlc.interfaces.ITVEventsHandler access$getListener$p(org.videolan.vlc.gui.tv.details.MediaListAdapter):25:25 -> access$getListener$p
    1:1:org.videolan.vlc.gui.DiffUtilAdapter$DiffCallback createCB():60:60 -> createCB
    1:1:int getLastMovedItemFrom():35:35 -> getLastMovedItemFrom
    1:1:int getLastMovedItemTo():36:36 -> getLastMovedItemTo
    1:1:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):25:25 -> onBindViewHolder
    2:4:void onBindViewHolder(org.videolan.vlc.gui.tv.details.MediaListAdapter$MediaListViewHolder,int):45:47 -> onBindViewHolder
    2:4:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):25 -> onBindViewHolder
    5:9:void onBindViewHolder(org.videolan.vlc.gui.tv.details.MediaListAdapter$MediaListViewHolder,int):49:53 -> onBindViewHolder
    5:9:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):25 -> onBindViewHolder
    1:3:org.videolan.vlc.gui.tv.details.MediaListAdapter$MediaListViewHolder onCreateViewHolder(android.view.ViewGroup,int):39:41 -> onCreateViewHolder
    1:3:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):25 -> onCreateViewHolder
    4:4:org.videolan.vlc.gui.tv.details.MediaListAdapter$MediaListViewHolder onCreateViewHolder(android.view.ViewGroup,int):39:39 -> onCreateViewHolder
    4:4:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):25 -> onCreateViewHolder
    1:1:void setLastMovedItemFrom(int):35:35 -> setLastMovedItemFrom
    1:1:void setLastMovedItemTo(int):36:36 -> setLastMovedItemTo
org.videolan.vlc.gui.tv.details.MediaListAdapter$MediaListViewHolder -> org.videolan.vlc.gui.tv.details.MediaListAdapter$MediaListViewHolder:
    1:1:void <init>(org.videolan.vlc.gui.tv.details.MediaListAdapter,org.videolan.vlc.databinding.ActivityMediaListTvItemBinding,int):77:77 -> <init>
    2:3:void <init>(org.videolan.vlc.gui.tv.details.MediaListAdapter,org.videolan.vlc.databinding.ActivityMediaListTvItemBinding,int):82:83 -> <init>
    4:4:void <init>(org.videolan.vlc.gui.tv.details.MediaListAdapter,org.videolan.vlc.databinding.ActivityMediaListTvItemBinding,int):143:143 -> <init>
    5:5:void <init>(org.videolan.vlc.gui.tv.details.MediaListAdapter,org.videolan.vlc.databinding.ActivityMediaListTvItemBinding,int):101:101 -> <init>
    6:6:void <init>(org.videolan.vlc.gui.tv.details.MediaListAdapter,org.videolan.vlc.databinding.ActivityMediaListTvItemBinding,int):103:103 -> <init>
    1:1:void onClickAddToPlaylist(android.view.View):131:131 -> onClickAddToPlaylist
    1:1:void onClickAppend(android.view.View):127:127 -> onClickAppend
    1:2:void onClickMoveDown(android.view.View):113:114 -> onClickMoveDown
    3:3:void onClickMoveDown(android.view.View):116:116 -> onClickMoveDown
    1:2:void onClickMoveUp(android.view.View):120:121 -> onClickMoveUp
    3:3:void onClickMoveUp(android.view.View):123:123 -> onClickMoveUp
    1:1:void onClickPlay(android.view.View):109:109 -> onClickPlay
    1:1:void onClickPlayNext(android.view.View):139:139 -> onClickPlayNext
    1:1:void onClickRemove(android.view.View):135:135 -> onClickRemove
org.videolan.vlc.gui.tv.details.MediaListAdapter$MediaListViewHolder$focusChangeListener$1 -> org.videolan.vlc.gui.tv.details.MediaListAdapter$MediaListViewHolder$focusChangeListener$1:
    1:1:void onFocusChange(android.view.View,boolean):85:85 -> onFocusChange
    2:2:void onFocusChange(android.view.View,boolean):143:143 -> onFocusChange
    3:3:void onFocusChange(android.view.View,boolean):86:86 -> onFocusChange
    4:5:void onFocusChange(android.view.View,boolean):89:90 -> onFocusChange
    6:6:void onFocusChange(android.view.View,boolean):92:92 -> onFocusChange
    7:7:void onFocusChange(android.view.View,boolean):95:95 -> onFocusChange
org.videolan.vlc.gui.tv.details.MediaListAdapter$createCB$1 -> org.videolan.vlc.gui.tv.details.MediaListAdapter$createCB$1:
    1:1:void <init>(org.videolan.vlc.gui.tv.details.MediaListAdapter):60:60 -> <init>
    1:2:boolean areContentsTheSame(int,int):62:63 -> areContentsTheSame
    3:4:boolean areContentsTheSame(int,int):66:67 -> areContentsTheSame
org.videolan.vlc.gui.tv.dialogs.ConfirmationTvActivity -> org.videolan.vlc.gui.tv.dialogs.ConfirmationTvActivity:
    1:1:void <init>():7:7 -> <init>
    1:1:void onCreate(android.os.Bundle):10:10 -> onCreate
    2:5:void onCreate(android.os.Bundle):13:16 -> onCreate
org.videolan.vlc.gui.tv.dialogs.ConfirmationTvDialog -> org.videolan.vlc.gui.tv.dialogs.ConfirmationTvDialog:
    1:1:void <init>():13:13 -> <init>
    1:8:void onCreateActions(java.util.List,android.os.Bundle):22:29 -> onCreateActions
    1:2:androidx.leanback.widget.GuidanceStylist$Guidance onCreateGuidance(android.os.Bundle):16:17 -> onCreateGuidance
    3:4:androidx.leanback.widget.GuidanceStylist$Guidance onCreateGuidance(android.os.Bundle):16:17 -> onCreateGuidance
    5:5:androidx.leanback.widget.GuidanceStylist$Guidance onCreateGuidance(android.os.Bundle):16:16 -> onCreateGuidance
    1:2:void onGuidedActionClicked(androidx.leanback.widget.GuidedAction):33:34 -> onGuidedActionClicked
    3:3:void onGuidedActionClicked(androidx.leanback.widget.GuidedAction):36:36 -> onGuidedActionClicked
    4:4:void onGuidedActionClicked(androidx.leanback.widget.GuidedAction):38:38 -> onGuidedActionClicked
    5:5:void onGuidedActionClicked(androidx.leanback.widget.GuidedAction):33:33 -> onGuidedActionClicked
org.videolan.vlc.gui.tv.dialogs.ConfirmationTvDialog$Companion -> org.videolan.vlc.gui.tv.dialogs.ConfirmationTvDialog$Companion:
    1:1:void <init>():41:41 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):41 -> <init>
    1:5:org.videolan.vlc.gui.tv.dialogs.ConfirmationTvDialog newInstance(java.lang.String,java.lang.String):42:46 -> newInstance
org.videolan.vlc.gui.tv.preferences.-$$LambdaGroup$js$8SeFIvwor9RdMTGkcWfWplx58SQ -> org.videolan.vlc.gui.tv.preferences.-$$LambdaGroup$js$8SeFIvwor9RdMTGkcWfWplx58SQ:
    1:1:void org.videolan.vlc.gui.tv.preferences.PreferencesAdvanced$onPreferenceTreeClick$2.onClick(android.content.DialogInterface,int):96:96 -> onClick
    1:1:void onClick(android.content.DialogInterface,int):0 -> onClick
    2:2:void onClick(android.content.DialogInterface,int):0:0 -> onClick
    3:3:void org.videolan.vlc.gui.tv.preferences.PreferencesAdvanced$onPreferenceTreeClick$1.onClick(android.content.DialogInterface,int):84:84 -> onClick
    3:3:void onClick(android.content.DialogInterface,int):0 -> onClick
org.videolan.vlc.gui.tv.preferences.BasePreferenceFragment -> org.videolan.vlc.gui.tv.preferences.BasePreferenceFragment:
    1:1:void <init>():34:34 -> <init>
    1:1:void onCreatePreferences(android.os.Bundle,java.lang.String):40:40 -> onCreatePreferences
org.videolan.vlc.gui.tv.preferences.PreferencesActivity -> org.videolan.vlc.gui.tv.preferences.PreferencesActivity:
    1:1:void <init>():42:42 -> <init>
    1:2:void detectHeadset(boolean):87:88 -> detectHeadset
    1:4:void exitAndRescan():80:83 -> exitAndRescan
    1:1:void onCreate(android.os.Bundle):45:45 -> onCreate
    2:2:void onCreate(android.os.Bundle):47:47 -> onCreate
    1:2:boolean onOptionsItemSelected(android.view.MenuItem):51:52 -> onOptionsItemSelected
    3:3:boolean onOptionsItemSelected(android.view.MenuItem):55:55 -> onOptionsItemSelected
    1:2:void restartMediaPlayer():67:68 -> restartMediaPlayer
    1:1:void setRestart():72:72 -> setRestart
    1:1:void setRestartApp():76:76 -> setRestartApp
org.videolan.vlc.gui.tv.preferences.PreferencesAdvanced -> org.videolan.vlc.gui.tv.preferences.PreferencesAdvanced:
    1:2:void <init>():46:47 -> <init>
    1:1:void onCreate(android.os.Bundle):55:55 -> onCreate
    1:3:boolean onPreferenceTreeClick(androidx.preference.Preference):71:73 -> onPreferenceTreeClick
    4:8:boolean onPreferenceTreeClick(androidx.preference.Preference):92:96 -> onPreferenceTreeClick
    9:10:boolean onPreferenceTreeClick(androidx.preference.Preference):99:100 -> onPreferenceTreeClick
    11:11:boolean onPreferenceTreeClick(androidx.preference.Preference):73:73 -> onPreferenceTreeClick
    12:12:boolean onPreferenceTreeClick(androidx.preference.Preference):104:104 -> onPreferenceTreeClick
    13:13:boolean onPreferenceTreeClick(androidx.preference.Preference):73:73 -> onPreferenceTreeClick
    14:18:boolean onPreferenceTreeClick(androidx.preference.Preference):80:84 -> onPreferenceTreeClick
    19:20:boolean onPreferenceTreeClick(androidx.preference.Preference):87:88 -> onPreferenceTreeClick
    21:21:boolean onPreferenceTreeClick(androidx.preference.Preference):73:73 -> onPreferenceTreeClick
    22:23:boolean onPreferenceTreeClick(androidx.preference.Preference):75:76 -> onPreferenceTreeClick
    24:24:boolean onPreferenceTreeClick(androidx.preference.Preference):108:108 -> onPreferenceTreeClick
    1:1:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):112:112 -> onSharedPreferenceChanged
    2:2:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):114:114 -> onSharedPreferenceChanged
    3:3:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):116:116 -> onSharedPreferenceChanged
    4:7:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):118:121 -> onSharedPreferenceChanged
    8:10:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):124:126 -> onSharedPreferenceChanged
    11:11:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):112:112 -> onSharedPreferenceChanged
    12:13:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):130:131 -> onSharedPreferenceChanged
    1:2:void onStart():60:61 -> onStart
    1:3:void onStop():65:67 -> onStop
org.videolan.vlc.gui.tv.preferences.PreferencesAdvanced$onPreferenceTreeClick$1$1 -> org.videolan.vlc.gui.tv.preferences.PreferencesAdvanced$onPreferenceTreeClick$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:4:java.lang.Object invokeSuspend(java.lang.Object):84:86 -> invokeSuspend
org.videolan.vlc.gui.tv.preferences.PreferencesAdvanced$onPreferenceTreeClick$2$1 -> org.videolan.vlc.gui.tv.preferences.PreferencesAdvanced$onPreferenceTreeClick$2$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:4:java.lang.Object invokeSuspend(java.lang.Object):96:98 -> invokeSuspend
    5:6:java.lang.Object invokeSuspend(java.lang.Object):97:98 -> invokeSuspend
org.videolan.vlc.gui.tv.preferences.PreferencesAudio -> org.videolan.vlc.gui.tv.preferences.PreferencesAudio:
    1:1:void <init>():43:43 -> <init>
    1:1:void onCreate(android.os.Bundle):54:54 -> onCreate
    2:6:void onCreate(android.os.Bundle):56:60 -> onCreate
    7:8:void onCreate(android.os.Bundle):62:63 -> onCreate
    9:9:void onCreate(android.os.Bundle):65:65 -> onCreate
    10:11:void updatePassThroughSummary():73:74 -> onCreate
    10:11:void onCreate(android.os.Bundle):67 -> onCreate
    12:13:void onCreate(android.os.Bundle):68:69 -> onCreate
    1:1:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):84:84 -> onSharedPreferenceChanged
    2:6:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):86:90 -> onSharedPreferenceChanged
    1:2:void onStart():78:79 -> onStart
org.videolan.vlc.gui.tv.preferences.PreferencesFragment -> org.videolan.vlc.gui.tv.preferences.PreferencesFragment:
    1:1:void <init>():43:43 -> <init>
    1:5:void onCreate(android.os.Bundle):50:54 -> onCreate
    1:2:boolean onPreferenceTreeClick(androidx.preference.Preference):58:59 -> onPreferenceTreeClick
    3:3:boolean onPreferenceTreeClick(androidx.preference.Preference):62:62 -> onPreferenceTreeClick
    4:4:boolean org.videolan.vlc.util.Permissions.canReadStorage(android.content.Context):74:74 -> onPreferenceTreeClick
    4:4:boolean onPreferenceTreeClick(androidx.preference.Preference):63 -> onPreferenceTreeClick
    5:8:boolean onPreferenceTreeClick(androidx.preference.Preference):64:67 -> onPreferenceTreeClick
    9:9:boolean onPreferenceTreeClick(androidx.preference.Preference):69:69 -> onPreferenceTreeClick
    10:10:boolean onPreferenceTreeClick(androidx.preference.Preference):73:73 -> onPreferenceTreeClick
org.videolan.vlc.gui.tv.preferences.PreferencesSubtitles -> org.videolan.vlc.gui.tv.preferences.PreferencesSubtitles:
    1:1:void <init>():37:37 -> <init>
    1:1:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):53:53 -> onSharedPreferenceChanged
    2:4:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):55:57 -> onSharedPreferenceChanged
    1:2:void onStart():48:49 -> onStart
org.videolan.vlc.gui.tv.preferences.PreferencesUi -> org.videolan.vlc.gui.tv.preferences.PreferencesUi:
    1:1:void <init>():43:43 -> <init>
    1:2:void onCreate(android.os.Bundle):50:51 -> onCreate
    3:7:void onCreate(android.os.Bundle):53:57 -> onCreate
    8:11:void prepareLocaleList():99:102 -> onCreate
    8:11:void onCreate(android.os.Bundle):58 -> onCreate
    1:2:boolean onPreferenceTreeClick(androidx.preference.Preference):87:88 -> onPreferenceTreeClick
    3:4:boolean onPreferenceTreeClick(androidx.preference.Preference):90:91 -> onPreferenceTreeClick
    5:5:boolean onPreferenceTreeClick(androidx.preference.Preference):95:95 -> onPreferenceTreeClick
    1:1:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):73:73 -> onSharedPreferenceChanged
    2:3:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):79:80 -> onSharedPreferenceChanged
    4:4:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):73:73 -> onSharedPreferenceChanged
    5:6:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):75:76 -> onSharedPreferenceChanged
    7:7:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):75:75 -> onSharedPreferenceChanged
    8:8:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):73:73 -> onSharedPreferenceChanged
    9:9:void onSharedPreferenceChanged(android.content.SharedPreferences,java.lang.String):82:82 -> onSharedPreferenceChanged
    1:2:void onStart():62:63 -> onStart
    1:3:void onStop():67:69 -> onStop
org.videolan.vlc.gui.tv.preferences.PreferencesVideo -> org.videolan.vlc.gui.tv.preferences.PreferencesVideo:
    1:1:void <init>():37:37 -> <init>
    1:1:void onCreate(android.os.Bundle):44:44 -> onCreate
    2:10:void onCreate(android.os.Bundle):46:54 -> onCreate
org.videolan.vlc.gui.tv.preferences.TvSettings -> org.videolan.vlc.gui.tv.preferences.TvSettings:
    1:1:void <init>():11:11 -> <init>
    1:4:boolean onPreferenceStartFragment(androidx.preference.PreferenceFragment,androidx.preference.Preference):20:23 -> onPreferenceStartFragment
    5:5:boolean onPreferenceStartFragment(androidx.preference.PreferenceFragment,androidx.preference.Preference):22:22 -> onPreferenceStartFragment
    1:1:void onPreferenceStartInitialScreen():14:14 -> onPreferenceStartInitialScreen
org.videolan.vlc.gui.video.-$$LambdaGroup$js$fgC3qfJmTorwFE15nLJJITKhvFM -> org.videolan.vlc.gui.video.-$$LambdaGroup$js$fgC3qfJmTorwFE15nLJJITKhvFM:
    1:1:void org.videolan.vlc.gui.video.VideoPlayerActivity$showConfirmResumeDialog$2.onClick(android.content.DialogInterface,int):2586:2586 -> onClick
    1:1:void onClick(android.content.DialogInterface,int):0 -> onClick
    2:2:void onClick(android.content.DialogInterface,int):0:0 -> onClick
    3:3:void org.videolan.vlc.gui.video.VideoPlayerActivity$showConfirmResumeDialog$1.onClick(android.content.DialogInterface,int):2585:2585 -> onClick
    3:3:void onClick(android.content.DialogInterface,int):0 -> onClick
org.videolan.vlc.gui.video.-$$LambdaGroup$js$meUIF0xDdquH3SfNXA96G3seNHM -> org.videolan.vlc.gui.video.-$$LambdaGroup$js$meUIF0xDdquH3SfNXA96G3seNHM:
    1:1:void org.videolan.vlc.gui.video.VideoTouchDelegate$hideSeekOverlay$2.run():580:580 -> run
    1:1:void run():0 -> run
    2:2:void run():0:0 -> run
    3:3:void org.videolan.vlc.gui.video.VideoTouchDelegate$hideSeekOverlay$1.run():579:579 -> run
    3:3:void run():0 -> run
org.videolan.vlc.gui.video.MediaInfoAdapter -> org.videolan.vlc.gui.video.MediaInfoAdapter:
    1:1:void <init>():34:34 -> <init>
    1:1:void appendCommon(java.lang.StringBuilder,android.content.res.Resources,org.videolan.libvlc.Media$Track):80:80 -> appendCommon
    2:3:java.lang.String org.videolan.vlc.util.Strings.readableSize(long):56:57 -> appendCommon
    2:3:void appendCommon(java.lang.StringBuilder,android.content.res.Resources,org.videolan.libvlc.Media$Track):81 -> appendCommon
    4:6:void appendCommon(java.lang.StringBuilder,android.content.res.Resources,org.videolan.libvlc.Media$Track):81:83 -> appendCommon
    7:7:boolean kotlin.text.StringsKt__StringsJVMKt.equals(java.lang.String,java.lang.String,boolean):56:56 -> appendCommon
    7:7:boolean kotlin.text.StringsKt.equals(java.lang.String,java.lang.String,boolean):0 -> appendCommon
    7:7:void appendCommon(java.lang.StringBuilder,android.content.res.Resources,org.videolan.libvlc.Media$Track):83 -> appendCommon
    8:8:void appendCommon(java.lang.StringBuilder,android.content.res.Resources,org.videolan.libvlc.Media$Track):84:84 -> appendCommon
    1:1:int getItemCount():70:70 -> getItemCount
    1:1:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):34:34 -> onBindViewHolder
    2:2:void onBindViewHolder(org.videolan.vlc.gui.video.MediaInfoAdapter$ViewHolder,int):45:45 -> onBindViewHolder
    2:2:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):34 -> onBindViewHolder
    3:5:void onBindViewHolder(org.videolan.vlc.gui.video.MediaInfoAdapter$ViewHolder,int):47:49 -> onBindViewHolder
    3:5:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):34 -> onBindViewHolder
    6:6:void onBindViewHolder(org.videolan.vlc.gui.video.MediaInfoAdapter$ViewHolder,int):64:64 -> onBindViewHolder
    6:6:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):34 -> onBindViewHolder
    7:8:void onBindViewHolder(org.videolan.vlc.gui.video.MediaInfoAdapter$ViewHolder,int):61:62 -> onBindViewHolder
    7:8:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):34 -> onBindViewHolder
    9:11:void onBindViewHolder(org.videolan.vlc.gui.video.MediaInfoAdapter$ViewHolder,int):56:58 -> onBindViewHolder
    9:11:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):34 -> onBindViewHolder
    12:16:void appendVideo(java.lang.StringBuilder,android.content.res.Resources,org.videolan.libvlc.Media$VideoTrack):93:97 -> onBindViewHolder
    12:16:void onBindViewHolder(org.videolan.vlc.gui.video.MediaInfoAdapter$ViewHolder,int):58 -> onBindViewHolder
    12:16:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):34 -> onBindViewHolder
    17:19:void onBindViewHolder(org.videolan.vlc.gui.video.MediaInfoAdapter$ViewHolder,int):51:53 -> onBindViewHolder
    17:19:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):34 -> onBindViewHolder
    20:21:void appendAudio(java.lang.StringBuilder,android.content.res.Resources,org.videolan.libvlc.Media$AudioTrack):88:89 -> onBindViewHolder
    20:21:void onBindViewHolder(org.videolan.vlc.gui.video.MediaInfoAdapter$ViewHolder,int):53 -> onBindViewHolder
    20:21:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):34 -> onBindViewHolder
    22:23:void onBindViewHolder(org.videolan.vlc.gui.video.MediaInfoAdapter$ViewHolder,int):66:67 -> onBindViewHolder
    22:23:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):34 -> onBindViewHolder
    24:24:void onBindViewHolder(org.videolan.vlc.gui.video.MediaInfoAdapter$ViewHolder,int):45:45 -> onBindViewHolder
    24:24:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):34 -> onBindViewHolder
    1:3:org.videolan.vlc.gui.video.MediaInfoAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):39:41 -> onCreateViewHolder
    1:3:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):34 -> onCreateViewHolder
    1:4:void setTracks(java.util.List):73:76 -> setTracks
org.videolan.vlc.gui.video.MediaInfoAdapter$ViewHolder -> org.videolan.vlc.gui.video.MediaInfoAdapter$ViewHolder:
    1:3:void <init>(org.videolan.vlc.gui.video.MediaInfoAdapter,android.view.View):100:102 -> <init>
    1:1:android.widget.TextView getText():102:102 -> getText
    1:1:android.widget.TextView getTitle():101:101 -> getTitle
org.videolan.vlc.gui.video.PopupManager -> org.videolan.vlc.gui.video.PopupManager:
    1:1:void <init>(org.videolan.vlc.PlaybackService):50:50 -> <init>
    2:2:void <init>(org.videolan.vlc.PlaybackService):56:56 -> <init>
    3:3:void <init>(org.videolan.vlc.PlaybackService):58:58 -> <init>
    1:1:android.widget.ImageView access$getCloseButton$p(org.videolan.vlc.gui.video.PopupManager):50:50 -> access$getCloseButton$p
    1:1:android.widget.ImageView access$getExpandButton$p(org.videolan.vlc.gui.video.PopupManager):50:50 -> access$getExpandButton$p
    1:1:android.widget.ImageView access$getPlayPauseButton$p(org.videolan.vlc.gui.video.PopupManager):50:50 -> access$getPlayPauseButton$p
    1:4:void expandToVideoPlayer():222:225 -> expandToVideoPlayer
    1:4:void onClick(android.view.View):209:212 -> onClick
    5:5:void onClick(android.view.View):214:214 -> onClick
    6:6:void onClick(android.view.View):217:217 -> onClick
    7:7:void onClick(android.view.View):216:216 -> onClick
    1:1:boolean onDoubleTap(android.view.MotionEvent):109:109 -> onDoubleTap
    1:2:boolean onFling(android.view.MotionEvent,android.view.MotionEvent,float,float):134:135 -> onFling
    1:1:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):190:190 -> onMediaPlayerEvent
    2:4:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):199:201 -> onMediaPlayerEvent
    5:5:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):203:203 -> onMediaPlayerEvent
    6:8:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):192:194 -> onMediaPlayerEvent
    9:9:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):196:196 -> onMediaPlayerEvent
    1:3:void onNewVideoLayout(org.videolan.libvlc.IVLCVout,int,int,int,int,int,int):145:147 -> onNewVideoLayout
    4:4:void onNewVideoLayout(org.videolan.libvlc.IVLCVout,int,int,int,int,int,int):151:151 -> onNewVideoLayout
    5:5:void onNewVideoLayout(org.videolan.libvlc.IVLCVout,int,int,int,int,int,int):166:166 -> onNewVideoLayout
    6:7:void onNewVideoLayout(org.videolan.libvlc.IVLCVout,int,int,int,int,int,int):169:170 -> onNewVideoLayout
    8:8:void onNewVideoLayout(org.videolan.libvlc.IVLCVout,int,int,int,int,int,int):174:174 -> onNewVideoLayout
    9:9:void onNewVideoLayout(org.videolan.libvlc.IVLCVout,int,int,int,int,int,int):176:176 -> onNewVideoLayout
    10:10:void onNewVideoLayout(org.videolan.libvlc.IVLCVout,int,int,int,int,int,int):178:178 -> onNewVideoLayout
    11:13:void onNewVideoLayout(org.videolan.libvlc.IVLCVout,int,int,int,int,int,int):180:182 -> onNewVideoLayout
    14:14:void onNewVideoLayout(org.videolan.libvlc.IVLCVout,int,int,int,int,int,int):156:156 -> onNewVideoLayout
    15:15:void onNewVideoLayout(org.videolan.libvlc.IVLCVout,int,int,int,int,int,int):147:147 -> onNewVideoLayout
    16:16:void onNewVideoLayout(org.videolan.libvlc.IVLCVout,int,int,int,int,int,int):146:146 -> onNewVideoLayout
    1:3:boolean onSingleTapConfirmed(android.view.MotionEvent):102:104 -> onSingleTapConfirmed
    4:4:boolean onSingleTapConfirmed(android.view.MotionEvent):102:102 -> onSingleTapConfirmed
    1:6:void onSurfacesCreated(org.videolan.libvlc.IVLCVout):273:278 -> onSurfacesCreated
    7:8:void onSurfacesCreated(org.videolan.libvlc.IVLCVout):280:281 -> onSurfacesCreated
    1:1:void onSurfacesDestroyed(org.videolan.libvlc.IVLCVout):285:285 -> onSurfacesDestroyed
    1:1:void hideNotification():269:269 -> removePopup
    1:1:void removePopup():68 -> removePopup
    2:7:void removePopup():69:74 -> removePopup
    8:8:void removePopup():73:73 -> removePopup
    1:10:void showNotification():243:252 -> showNotification
    11:12:void showNotification():255:256 -> showNotification
    13:13:void showNotification():258:258 -> showNotification
    14:15:void showNotification():260:261 -> showNotification
    16:18:void showNotification():263:265 -> showNotification
    1:2:void showPopup():78:79 -> showPopup
    3:10:void showPopup():81:88 -> showPopup
    11:13:void showPopup():90:92 -> showPopup
    14:18:void showPopup():94:98 -> showPopup
    19:19:void showPopup():95:95 -> showPopup
    20:20:void showPopup():92:92 -> showPopup
    21:21:void showPopup():88:88 -> showPopup
    22:22:void showPopup():87:87 -> showPopup
    23:23:void showPopup():86:86 -> showPopup
    24:24:void showPopup():85:85 -> showPopup
    25:25:void showPopup():84:84 -> showPopup
    26:26:void showPopup():83:83 -> showPopup
    27:27:void showPopup():81:81 -> showPopup
    28:28:void showPopup():79:79 -> showPopup
    1:1:void stopPlayback():229:229 -> stopPlayback
    2:2:void stopPlayback():233:233 -> stopPlayback
    3:5:void stopPlayback():235:237 -> stopPlayback
    6:6:void stopPlayback():239:239 -> stopPlayback
org.videolan.vlc.gui.video.PopupManager$handler$1 -> org.videolan.vlc.gui.video.PopupManager$handler$1:
    1:1:void <init>(org.videolan.vlc.gui.video.PopupManager,android.os.Looper):58:58 -> <init>
    1:4:void handleMessage(android.os.Message):60:63 -> handleMessage
org.videolan.vlc.gui.video.ScreenConfig -> org.videolan.vlc.gui.video.ScreenConfig:
    1:1:void <init>(android.util.DisplayMetrics,int,int,int):595:595 -> <init>
    1:1:android.util.DisplayMetrics getMetrics():595:595 -> getMetrics
    1:1:int getOrientation():595:595 -> getOrientation
    1:1:int getXRange():595:595 -> getXRange
    1:1:int getYRange():595:595 -> getYRange
org.videolan.vlc.gui.video.VideoGridFragment -> org.videolan.vlc.gui.video.VideoGridFragment:
    1:1:void <init>():76:76 -> <init>
    2:2:void <init>():403:403 -> <init>
    3:3:void <init>():405:405 -> <init>
    1:1:org.videolan.vlc.gui.video.VideoGridFragment$VideoGridFragmentHandler access$getHandler$p(org.videolan.vlc.gui.video.VideoGridFragment):76:76 -> access$getHandler$p
    1:1:org.videolan.vlc.gui.video.VideoListAdapter access$getVideoListAdapter$li(org.videolan.vlc.gui.video.VideoGridFragment):76:76 -> access$getVideoListAdapter$li
    1:1:org.videolan.vlc.gui.video.VideoListAdapter access$getVideoListAdapter$p(org.videolan.vlc.gui.video.VideoGridFragment):76:76 -> access$getVideoListAdapter$p
    1:1:org.videolan.vlc.viewmodels.mobile.VideosViewModel access$getViewModel$p(org.videolan.vlc.gui.video.VideoGridFragment):76:76 -> access$getViewModel$p
    1:1:void access$setVideoListAdapter$li(org.videolan.vlc.gui.video.VideoGridFragment,org.videolan.vlc.gui.video.VideoListAdapter):76:76 -> access$setVideoListAdapter$li
    1:1:void access$setVideoListAdapter$p(org.videolan.vlc.gui.video.VideoGridFragment,org.videolan.vlc.gui.video.VideoListAdapter):76:76 -> access$setVideoListAdapter$p
    1:1:void access$setViewModel$p(org.videolan.vlc.gui.video.VideoGridFragment,org.videolan.vlc.viewmodels.mobile.VideosViewModel):76:76 -> access$setViewModel$p
    1:5:void updateEmptyView():256:260 -> access$updateEmptyView
    1:5:void access$updateEmptyView(org.videolan.vlc.gui.video.VideoGridFragment):76 -> access$updateEmptyView
    6:6:void updateEmptyView():259:259 -> access$updateEmptyView
    6:6:void access$updateEmptyView(org.videolan.vlc.gui.video.VideoGridFragment):76 -> access$updateEmptyView
    7:7:void updateEmptyView():258:258 -> access$updateEmptyView
    7:7:void access$updateEmptyView(org.videolan.vlc.gui.video.VideoGridFragment):76 -> access$updateEmptyView
    1:1:void clear():269:269 -> clear
    1:1:org.videolan.tools.MultiSelectHelper getMultiHelper():207:207 -> getMultiHelper
    1:1:java.lang.String getTitle():205:205 -> getTitle
    1:4:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):294:297 -> onActionItemClicked
    5:6:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):299:300 -> onActionItemClicked
    7:7:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):316:316 -> onActionItemClicked
    8:9:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):310:311 -> onActionItemClicked
    10:10:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):301:301 -> onActionItemClicked
    11:11:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):303:303 -> onActionItemClicked
    12:12:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):308:308 -> onActionItemClicked
    13:13:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):314:314 -> onActionItemClicked
    14:14:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):302:302 -> onActionItemClicked
    15:15:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):313:313 -> onActionItemClicked
    16:16:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):321:321 -> onActionItemClicked
    17:17:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):296:296 -> onActionItemClicked
    1:3:void onActivityCreated(android.os.Bundle):170:172 -> onActivityCreated
    1:1:void onChanged(java.lang.Object):76:76 -> onChanged
    2:3:void onChanged(androidx.paging.PagedList):201:202 -> onChanged
    4:4:void onChanged(androidx.paging.PagedList):201:201 -> onChanged
    1:3:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):332:334 -> onClick
    4:4:void org.videolan.tools.MultiSelectHelper.toggleSelection$default(org.videolan.tools.MultiSelectHelper,int,boolean,int,java.lang.Object):22:22 -> onClick
    4:4:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):334 -> onClick
    5:5:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):335:335 -> onClick
    6:6:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):334:334 -> onClick
    7:10:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):338:341 -> onClick
    11:11:void playVideo(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,boolean):235:235 -> onClick
    11:11:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):343 -> onClick
    12:12:void playVideo(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,boolean):237:237 -> onClick
    12:12:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):343 -> onClick
    13:13:void onClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):332:332 -> onClick
    1:10:void onCreate(android.os.Bundle):102:111 -> onCreate
    11:11:org.videolan.vlc.viewmodels.mobile.VideosViewModel org.videolan.vlc.viewmodels.mobile.VideosViewModelKt.getViewModel(org.videolan.vlc.gui.video.VideoGridFragment,org.videolan.medialibrary.interfaces.media.AbstractFolder,org.videolan.medialibrary.interfaces.media.AbstractVideoGroup):57:57 -> onCreate
    11:11:void onCreate(android.os.Bundle):112 -> onCreate
    12:14:void onCreate(android.os.Bundle):112:114 -> onCreate
    15:15:void onCreate(android.os.Bundle):120:120 -> onCreate
    16:16:void onCreate(android.os.Bundle):107:107 -> onCreate
    1:1:boolean onCreateActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):278:278 -> onCreateActionMode
    1:2:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):150:151 -> onCreateView
    1:3:void onCtxAction(int,int):387:389 -> onCtxAction
    4:4:void onCtxAction(int,int):399:399 -> onCtxAction
    5:5:void onCtxAction(int,int):397:397 -> onCtxAction
    6:8:void playVideo(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,boolean):235:237 -> onCtxAction
    6:8:void onCtxAction(int,int):391 -> onCtxAction
    9:9:void onCtxAction(int,int):398:398 -> onCtxAction
    10:10:void onCtxAction(int,int):395:395 -> onCtxAction
    11:11:void onCtxAction(int,int):394:394 -> onCtxAction
    12:13:void playAudio(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):241:242 -> onCtxAction
    12:13:void onCtxAction(int,int):392 -> onCtxAction
    14:14:void onCtxAction(int,int):396:396 -> onCtxAction
    15:15:void onCtxAction(int,int):393:393 -> onCtxAction
    16:16:void onCtxAction(int,int):388:388 -> onCtxAction
    17:17:void onCtxAction(int,int):387:387 -> onCtxAction
    1:2:void onCtxClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):357:358 -> onCtxClick
    3:5:void onCtxClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):360:362 -> onCtxClick
    6:6:void onCtxClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):357:357 -> onCtxClick
    1:2:void onDestroy():196:197 -> onDestroy
    1:3:void onDestroyActionMode(androidx.appcompat.view.ActionMode):326:328 -> onDestroyActionMode
    1:1:void onFabPlayClick(android.view.View):246:246 -> onFabPlayClick
    1:2:boolean onLongClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):348:349 -> onLongClick
    3:3:boolean onLongClick(android.view.View,int,org.videolan.medialibrary.media.MediaLibraryItem):348:348 -> onLongClick
    1:1:boolean onOptionsItemSelected(android.view.MenuItem):134:134 -> onOptionsItemSelected
    2:2:boolean onOptionsItemSelected(android.view.MenuItem):145:145 -> onOptionsItemSelected
    3:3:boolean onOptionsItemSelected(android.view.MenuItem):136:136 -> onOptionsItemSelected
    4:6:boolean onOptionsItemSelected(android.view.MenuItem):140:142 -> onOptionsItemSelected
    1:1:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):283:283 -> onPrepareActionMode
    2:2:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):285:285 -> onPrepareActionMode
    3:4:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):288:289 -> onPrepareActionMode
    5:5:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):283:283 -> onPrepareActionMode
    1:6:void onPrepareOptionsMenu(android.view.Menu):125:130 -> onPrepareOptionsMenu
    1:2:void onRefresh():264:265 -> onRefresh
    1:3:void onSaveInstanceState(android.os.Bundle):190:192 -> onSaveInstanceState
    1:2:void onStart():176:177 -> onStart
    3:3:void updateViewMode():210:210 -> onStart
    3:3:void onStart():178 -> onStart
    4:7:void updateViewMode():214:217 -> onStart
    4:7:void onStart():178 -> onStart
    8:8:void updateViewMode():220:220 -> onStart
    8:8:void onStart():178 -> onStart
    9:14:void updateViewMode():222:227 -> onStart
    9:14:void onStart():178 -> onStart
    15:15:void updateViewMode():226:226 -> onStart
    15:15:void onStart():178 -> onStart
    16:16:void updateViewMode():225:225 -> onStart
    16:16:void onStart():178 -> onStart
    17:17:void updateViewMode():224:224 -> onStart
    17:17:void onStart():178 -> onStart
    18:18:void updateViewMode():223:223 -> onStart
    18:18:void onStart():178 -> onStart
    19:20:void updateViewMode():229:230 -> onStart
    19:20:void onStart():178 -> onStart
    21:21:void updateViewMode():229:229 -> onStart
    21:21:void onStart():178 -> onStart
    22:22:void updateViewMode():220:220 -> onStart
    22:22:void onStart():178 -> onStart
    23:23:void updateViewMode():211:211 -> onStart
    23:23:void onStart():178 -> onStart
    24:26:void onStart():179:181 -> onStart
    27:27:void onStart():177:177 -> onStart
    1:2:void onStop():185:186 -> onStop
    1:1:void onUpdateFinished(androidx.recyclerview.widget.RecyclerView$Adapter):369:369 -> onUpdateFinished
    2:2:void onUpdateFinished(androidx.recyclerview.widget.RecyclerView$Adapter):376:376 -> onUpdateFinished
    1:6:void onViewCreated(android.view.View,android.os.Bundle):155:160 -> onViewCreated
    7:7:void onViewCreated(android.view.View,android.os.Bundle):159:159 -> onViewCreated
    8:8:void onViewCreated(android.view.View,android.os.Bundle):158:158 -> onViewCreated
    9:9:void onViewCreated(android.view.View,android.os.Bundle):157:157 -> onViewCreated
    1:1:void setFabPlayVisibility(boolean):273:273 -> setFabPlayVisibility
    1:2:void updateList():251:252 -> updateList
    1:2:void updateSeenMediaMarker():382:383 -> updateSeenMediaMarker
    3:3:void updateSeenMediaMarker():382:382 -> updateSeenMediaMarker
org.videolan.vlc.gui.video.VideoGridFragment$VideoGridFragmentHandler -> org.videolan.vlc.gui.video.VideoGridFragment$VideoGridFragmentHandler:
    1:1:void <init>(java.lang.ref.WeakReference):84:84 -> <init>
    1:4:void handleMessage(android.os.Message):86:89 -> handleMessage
    5:8:void handleMessage(android.os.Message):91:94 -> handleMessage
    9:9:void handleMessage(android.os.Message):96:96 -> handleMessage
org.videolan.vlc.gui.video.VideoGridFragment$onCreate$2 -> org.videolan.vlc.gui.video.VideoGridFragment$onCreate$2:
    1:1:void onChanged(java.lang.Object):76:76 -> onChanged
    2:4:void onChanged(java.lang.Boolean):115:117 -> onChanged
    2:4:void onChanged(java.lang.Object):76 -> onChanged
org.videolan.vlc.gui.video.VideoGridFragment$onUpdateFinished$1 -> org.videolan.vlc.gui.video.VideoGridFragment$onUpdateFinished$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:8:java.lang.Object invokeSuspend(java.lang.Object):369:375 -> invokeSuspend
org.videolan.vlc.gui.video.VideoGridFragment$onViewCreated$1 -> org.videolan.vlc.gui.video.VideoGridFragment$onViewCreated$1:
    1:5:void onClick(android.view.View):161:165 -> onClick
org.videolan.vlc.gui.video.VideoGridFragment$thumbObs$1 -> org.videolan.vlc.gui.video.VideoGridFragment$thumbObs$1:
    1:1:void onChanged(java.lang.Object):76:76 -> onChanged
    2:6:void onChanged(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):406:410 -> onChanged
    2:6:void onChanged(java.lang.Object):76 -> onChanged
org.videolan.vlc.gui.video.VideoListAdapter -> org.videolan.vlc.gui.video.VideoListAdapter:
    1:1:void <init>(org.videolan.vlc.interfaces.IEventsHandler,boolean):61:61 -> <init>
    2:2:void <init>(org.videolan.vlc.interfaces.IEventsHandler,boolean):65:65 -> <init>
    3:3:void <init>(org.videolan.vlc.interfaces.IEventsHandler,boolean):67:67 -> <init>
    4:4:void <init>(org.videolan.vlc.interfaces.IEventsHandler,boolean):69:69 -> <init>
    5:5:void <init>(org.videolan.vlc.interfaces.IEventsHandler,boolean):78:78 -> <init>
    1:1:org.videolan.vlc.interfaces.IEventsHandler access$getMEventsHandler$p(org.videolan.vlc.gui.video.VideoListAdapter):58:58 -> access$getMEventsHandler$p
    1:1:boolean isPositionValid(int):130:130 -> access$isPositionValid
    1:1:boolean access$isPositionValid(org.videolan.vlc.gui.video.VideoListAdapter,int):58 -> access$isPositionValid
    1:1:void fillView(org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):141:141 -> fillView
    2:3:void fillView(org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):146:147 -> fillView
    4:4:void fillView(org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):149:149 -> fillView
    5:6:void fillView(org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):151:152 -> fillView
    7:8:void fillView(org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):154:155 -> fillView
    9:11:void fillView(org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):157:159 -> fillView
    12:16:void fillView(org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):163:167 -> fillView
    1:1:java.lang.Object getItem(int):58:58 -> getItem
    2:2:boolean isPositionValid(int):130:130 -> getItem
    2:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getItem(int):128 -> getItem
    3:3:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getItem(int):128:128 -> getItem
    1:1:org.videolan.tools.MultiSelectHelper getMultiSelectHelper():67:67 -> getMultiSelectHelper
    1:1:boolean isListMode():63:63 -> isListMode
    1:1:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):58:58 -> onBindViewHolder
    2:2:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):58:58 -> onBindViewHolder
    3:4:void onBindViewHolder(org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder,int,java.util.List):110:111 -> onBindViewHolder
    3:4:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):58 -> onBindViewHolder
    5:7:void onBindViewHolder(org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder,int,java.util.List):113:115 -> onBindViewHolder
    5:7:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):58 -> onBindViewHolder
    8:8:void onBindViewHolder(org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder,int,java.util.List):117:117 -> onBindViewHolder
    8:8:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):58 -> onBindViewHolder
    9:9:void onBindViewHolder(org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder,int,java.util.List):116:116 -> onBindViewHolder
    9:9:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):58 -> onBindViewHolder
    10:10:void onBindViewHolder(org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder,int,java.util.List):118:118 -> onBindViewHolder
    10:10:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):58 -> onBindViewHolder
    11:11:void onBindViewHolder(org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder,int,java.util.List):115:115 -> onBindViewHolder
    11:11:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):58 -> onBindViewHolder
    12:16:void onBindViewHolder(org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder,int):102:106 -> onBindViewHolder
    1:8:org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):89:96 -> onCreateViewHolder
    1:8:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):58 -> onCreateViewHolder
    9:9:org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):93:93 -> onCreateViewHolder
    9:9:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):58 -> onCreateViewHolder
    10:10:org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):98:98 -> onCreateViewHolder
    10:10:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):58 -> onCreateViewHolder
    11:11:org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):89:89 -> onCreateViewHolder
    11:11:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):58 -> onCreateViewHolder
    1:1:void onCurrentListChanged(androidx.paging.PagedList,androidx.paging.PagedList):217:217 -> onCurrentListChanged
    1:1:void onViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):58:58 -> onViewRecycled
    2:2:void onViewRecycled(org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder):125:125 -> onViewRecycled
    2:2:void onViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):58 -> onViewRecycled
    1:1:void setGridCardWidth(int):171:171 -> setGridCardWidth
    1:1:void setListMode(boolean):63:63 -> setListMode
    1:1:void setSeenMediaMarkerVisible(boolean):240:240 -> setSeenMediaMarkerVisible
    1:1:void showFilename(boolean):244:244 -> showFilename
org.videolan.vlc.gui.video.VideoListAdapter$VideoItemDiffCallback -> org.videolan.vlc.gui.video.VideoListAdapter$VideoItemDiffCallback:
    1:1:void <clinit>():220:220 -> <clinit>
    1:1:void <init>():220:220 -> <init>
    1:1:boolean areContentsTheSame(java.lang.Object,java.lang.Object):220:220 -> areContentsTheSame
    2:2:boolean areContentsTheSame(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):229:229 -> areContentsTheSame
    2:2:boolean areContentsTheSame(java.lang.Object,java.lang.Object):220 -> areContentsTheSame
    3:3:boolean areContentsTheSame(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):228:228 -> areContentsTheSame
    3:3:boolean areContentsTheSame(java.lang.Object,java.lang.Object):220 -> areContentsTheSame
    1:1:boolean areItemsTheSame(java.lang.Object,java.lang.Object):220:220 -> areItemsTheSame
    2:2:boolean areItemsTheSame(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):222:222 -> areItemsTheSame
    2:2:boolean areItemsTheSame(java.lang.Object,java.lang.Object):220 -> areItemsTheSame
    1:1:java.lang.Object getChangePayload(java.lang.Object,java.lang.Object):220:220 -> getChangePayload
    2:3:java.lang.Integer getChangePayload(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):233:234 -> getChangePayload
    2:3:java.lang.Object getChangePayload(java.lang.Object,java.lang.Object):220 -> getChangePayload
    4:4:java.lang.Integer getChangePayload(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):232:232 -> getChangePayload
    4:4:java.lang.Object getChangePayload(java.lang.Object,java.lang.Object):220 -> getChangePayload
org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder -> org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder:
    1:2:void <init>(org.videolan.vlc.gui.video.VideoListAdapter,androidx.databinding.ViewDataBinding):179:180 -> <init>
    3:6:void <init>(org.videolan.vlc.gui.video.VideoListAdapter,androidx.databinding.ViewDataBinding):183:186 -> <init>
    1:1:android.widget.ImageView getOverlay():180:180 -> getOverlay
    1:1:boolean isSelected():213:213 -> isSelected
    1:2:void onClick(android.view.View):193:194 -> onClick
    1:2:boolean onLongClick(android.view.View):203:204 -> onLongClick
    1:2:void onMoreClick(android.view.View):198:199 -> onMoreClick
    1:3:void selectView(boolean):208:210 -> selectView
org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder$1 -> org.videolan.vlc.gui.video.VideoListAdapter$ViewHolder$1:
    1:1:boolean onContextClick(android.view.View):187:187 -> onContextClick
org.videolan.vlc.gui.video.VideoListAdapter$thumbObs$1 -> org.videolan.vlc.gui.video.VideoListAdapter$thumbObs$1:
    1:1:void onChanged(java.lang.Object):58:58 -> onChanged
    2:5:void onChanged(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):70:73 -> onChanged
    2:5:void onChanged(java.lang.Object):58 -> onChanged
org.videolan.vlc.gui.video.VideoPlayerActivity -> org.videolan.vlc.gui.video.VideoPlayerActivity:
    1:1:void <clinit>():2747:2747 -> <clinit>
    1:1:void <init>():106:106 -> <init>
    2:2:void <init>():108:108 -> <init>
    3:3:void <init>():115:115 -> <init>
    4:4:void <init>():133:133 -> <init>
    5:6:void <init>():154:155 -> <init>
    7:8:void <init>():160:161 -> <init>
    9:9:void <init>():165:165 -> <init>
    10:10:void <init>():205:205 -> <init>
    11:12:void <init>():209:210 -> <init>
    13:13:void <init>():216:216 -> <init>
    14:14:void <init>():227:227 -> <init>
    15:15:void <init>():240:240 -> <init>
    16:16:void <init>():266:266 -> <init>
    17:17:void <init>():277:277 -> <init>
    18:18:void <init>():339:339 -> <init>
    19:19:void <init>():341:341 -> <init>
    20:20:void <init>():361:361 -> <init>
    21:21:void <init>():383:383 -> <init>
    22:22:void <init>():389:389 -> <init>
    1:1:void exitOK():929:929 -> access$exitOK
    1:1:void access$exitOK(org.videolan.vlc.gui.video.VideoPlayerActivity):106 -> access$exitOK
    1:2:void fadeOutInfo():1460:1461 -> access$fadeOutInfo
    1:2:void access$fadeOutInfo(org.videolan.vlc.gui.video.VideoPlayerActivity):106 -> access$fadeOutInfo
    3:3:void fadeOutInfo():1463:1463 -> access$fadeOutInfo
    3:3:void access$fadeOutInfo(org.videolan.vlc.gui.video.VideoPlayerActivity):106 -> access$fadeOutInfo
    4:4:void fadeOutInfo():1461:1461 -> access$fadeOutInfo
    4:4:void access$fadeOutInfo(org.videolan.vlc.gui.video.VideoPlayerActivity):106 -> access$fadeOutInfo
    1:1:boolean access$getAddNextTrack$p(org.videolan.vlc.gui.video.VideoPlayerActivity):106:106 -> access$getAddNextTrack$p
    1:1:java.util.ArrayList access$getAddedExternalSubs$p(org.videolan.vlc.gui.video.VideoPlayerActivity):106:106 -> access$getAddedExternalSubs$p
    1:1:int access$getCurrentAudioTrack$p(org.videolan.vlc.gui.video.VideoPlayerActivity):106:106 -> access$getCurrentAudioTrack$p
    1:1:int access$getCurrentSpuTrack$p(org.videolan.vlc.gui.video.VideoPlayerActivity):106:106 -> access$getCurrentSpuTrack$p
    1:1:org.videolan.vlc.databinding.PlayerHudBinding access$getHudBinding$li(org.videolan.vlc.gui.video.VideoPlayerActivity):106:106 -> access$getHudBinding$li
    1:1:org.videolan.vlc.databinding.PlayerHudBinding access$getHudBinding$p(org.videolan.vlc.gui.video.VideoPlayerActivity):106:106 -> access$getHudBinding$p
    1:1:org.videolan.vlc.databinding.PlayerHudRightBinding access$getHudRightBinding$p(org.videolan.vlc.gui.video.VideoPlayerActivity):106:106 -> access$getHudRightBinding$p
    1:1:boolean access$getLockBackButton$p(org.videolan.vlc.gui.video.VideoPlayerActivity):106:106 -> access$getLockBackButton$p
    1:1:org.videolan.medialibrary.interfaces.AbstractMedialibrary access$getMedialibrary$p(org.videolan.vlc.gui.video.VideoPlayerActivity):106:106 -> access$getMedialibrary$p
    1:1:int access$getMenuIdx$p(org.videolan.vlc.gui.video.VideoPlayerActivity):106:106 -> access$getMenuIdx$p
    1:1:android.widget.ImageView access$getNavMenu$p(org.videolan.vlc.gui.video.VideoPlayerActivity):106:106 -> access$getNavMenu$p
    1:1:org.videolan.vlc.gui.audio.PlaylistAdapter access$getPlaylistAdapter$li(org.videolan.vlc.gui.video.VideoPlayerActivity):106:106 -> access$getPlaylistAdapter$li
    1:1:org.videolan.vlc.gui.audio.PlaylistAdapter access$getPlaylistAdapter$p(org.videolan.vlc.gui.video.VideoPlayerActivity):106:106 -> access$getPlaylistAdapter$p
    1:1:android.widget.ImageView access$getRendererBtn$p(org.videolan.vlc.gui.video.VideoPlayerActivity):106:106 -> access$getRendererBtn$p
    1:1:boolean access$getSDisplayRemainingTime$cp():106:106 -> access$getSDisplayRemainingTime$cp
    1:1:android.content.SharedPreferences access$getSettings$p(org.videolan.vlc.gui.video.VideoPlayerActivity):106:106 -> access$getSettings$p
    1:1:boolean access$getSwitchingView$p(org.videolan.vlc.gui.video.VideoPlayerActivity):106:106 -> access$getSwitchingView$p
    1:1:org.videolan.vlc.gui.video.VideoTouchDelegate access$getTouchDelegate$p(org.videolan.vlc.gui.video.VideoPlayerActivity):106:106 -> access$getTouchDelegate$p
    1:1:android.view.View access$getVerticalBarProgress$p(org.videolan.vlc.gui.video.VideoPlayerActivity):106:106 -> access$getVerticalBarProgress$p
    1:1:boolean access$isAudioBoostEnabled$p(org.videolan.vlc.gui.video.VideoPlayerActivity):106:106 -> access$isAudioBoostEnabled$p
    1:1:boolean access$isDragging$p(org.videolan.vlc.gui.video.VideoPlayerActivity):106:106 -> access$isDragging$p
    1:1:boolean access$isNavMenu$p(org.videolan.vlc.gui.video.VideoPlayerActivity):106:106 -> access$isNavMenu$p
    1:1:void access$loadMedia(org.videolan.vlc.gui.video.VideoPlayerActivity,boolean):106:106 -> access$loadMedia
    1:1:void access$setAddNextTrack$p(org.videolan.vlc.gui.video.VideoPlayerActivity,boolean):106:106 -> access$setAddNextTrack$p
    1:1:void access$setAudioBoostEnabled$p(org.videolan.vlc.gui.video.VideoPlayerActivity,boolean):106:106 -> access$setAudioBoostEnabled$p
    1:1:void access$setCurrentAudioTrack$p(org.videolan.vlc.gui.video.VideoPlayerActivity,int):106:106 -> access$setCurrentAudioTrack$p
    1:1:void access$setCurrentSpuTrack$p(org.videolan.vlc.gui.video.VideoPlayerActivity,int):106:106 -> access$setCurrentSpuTrack$p
    1:1:void access$setDragging$p(org.videolan.vlc.gui.video.VideoPlayerActivity,boolean):106:106 -> access$setDragging$p
    1:1:void access$setESTracks(org.videolan.vlc.gui.video.VideoPlayerActivity):106:106 -> access$setESTracks
    1:1:void access$setHudBinding$li(org.videolan.vlc.gui.video.VideoPlayerActivity,org.videolan.vlc.databinding.PlayerHudBinding):106:106 -> access$setHudBinding$li
    1:1:void access$setHudBinding$p(org.videolan.vlc.gui.video.VideoPlayerActivity,org.videolan.vlc.databinding.PlayerHudBinding):106:106 -> access$setHudBinding$p
    1:1:void access$setHudRightBinding$p(org.videolan.vlc.gui.video.VideoPlayerActivity,org.videolan.vlc.databinding.PlayerHudRightBinding):106:106 -> access$setHudRightBinding$p
    1:1:void access$setLockBackButton$p(org.videolan.vlc.gui.video.VideoPlayerActivity,boolean):106:106 -> access$setLockBackButton$p
    1:1:void access$setMedialibrary$p(org.videolan.vlc.gui.video.VideoPlayerActivity,org.videolan.medialibrary.interfaces.AbstractMedialibrary):106:106 -> access$setMedialibrary$p
    1:1:void access$setMenuIdx$p(org.videolan.vlc.gui.video.VideoPlayerActivity,int):106:106 -> access$setMenuIdx$p
    1:1:void access$setNavMenu$p(org.videolan.vlc.gui.video.VideoPlayerActivity,android.widget.ImageView):106:106 -> access$setNavMenu$p
    2:2:void access$setNavMenu$p(org.videolan.vlc.gui.video.VideoPlayerActivity,boolean):106:106 -> access$setNavMenu$p
    1:1:void access$setPlaylistAdapter$li(org.videolan.vlc.gui.video.VideoPlayerActivity,org.videolan.vlc.gui.audio.PlaylistAdapter):106:106 -> access$setPlaylistAdapter$li
    1:1:void access$setPlaylistAdapter$p(org.videolan.vlc.gui.video.VideoPlayerActivity,org.videolan.vlc.gui.audio.PlaylistAdapter):106:106 -> access$setPlaylistAdapter$p
    1:1:void access$setRendererBtn$p(org.videolan.vlc.gui.video.VideoPlayerActivity,android.widget.ImageView):106:106 -> access$setRendererBtn$p
    1:1:void access$setSDisplayRemainingTime$cp(boolean):106:106 -> access$setSDisplayRemainingTime$cp
    1:1:void access$setSettings$p(org.videolan.vlc.gui.video.VideoPlayerActivity,android.content.SharedPreferences):106:106 -> access$setSettings$p
    1:1:void access$setSpuTrack(org.videolan.vlc.gui.video.VideoPlayerActivity,int):106:106 -> access$setSpuTrack
    1:1:void access$setSwitchingView$p(org.videolan.vlc.gui.video.VideoPlayerActivity,boolean):106:106 -> access$setSwitchingView$p
    1:1:void access$setTouchDelegate$p(org.videolan.vlc.gui.video.VideoPlayerActivity,org.videolan.vlc.gui.video.VideoTouchDelegate):106:106 -> access$setTouchDelegate$p
    1:1:void access$setVerticalBarProgress$p(org.videolan.vlc.gui.video.VideoPlayerActivity,android.view.View):106:106 -> access$setVerticalBarProgress$p
    1:2:void showOverlay(boolean):2034:2035 -> access$showOverlay
    1:2:void access$showOverlay(org.videolan.vlc.gui.video.VideoPlayerActivity,boolean):106 -> access$showOverlay
    1:1:void access$showOverlayTimeout(org.videolan.vlc.gui.video.VideoPlayerActivity,int):106:106 -> access$showOverlayTimeout
    1:10:void startLoading():2655:2664 -> access$startLoading
    1:10:void access$startLoading(org.videolan.vlc.gui.video.VideoPlayerActivity):106 -> access$startLoading
    1:1:void access$startPlayback(org.videolan.vlc.gui.video.VideoPlayerActivity):106:106 -> access$startPlayback
    1:1:void access$toggleBtDelay(org.videolan.vlc.gui.video.VideoPlayerActivity,boolean):106:106 -> access$toggleBtDelay
    1:1:void attachBaseContext(android.content.Context):399:399 -> attachBaseContext
    1:5:void changeBrightness$vlc_android_release(float):1722:1726 -> changeBrightness$vlc_android_release
    1:1:void cleanUI():893:893 -> cleanUI
    2:2:void cleanUI():896:896 -> cleanUI
    3:3:void cleanUI():898:898 -> cleanUI
    1:5:void delayAudio(long):1318:1322 -> delayAudio
    6:8:void delayAudio(long):1324:1326 -> delayAudio
    1:5:void delaySubs(long):1332:1336 -> delaySubs
    6:8:void delaySubs(long):1338:1340 -> delaySubs
    1:1:void dimStatusBar(boolean):2199:2199 -> dimStatusBar
    2:2:void dimStatusBar(boolean):2203:2203 -> dimStatusBar
    3:3:void dimStatusBar(boolean):2209:2209 -> dimStatusBar
    4:4:void dimStatusBar(boolean):2204:2204 -> dimStatusBar
    5:5:void dimStatusBar(boolean):2206:2206 -> dimStatusBar
    6:6:void dimStatusBar(boolean):2213:2213 -> dimStatusBar
    7:7:void dimStatusBar(boolean):2215:2215 -> dimStatusBar
    1:1:boolean dispatchGenericMotionEvent(android.view.MotionEvent):939:939 -> dispatchGenericMotionEvent
    1:3:void displayWarningToast():1671:1673 -> displayWarningToast
    1:3:void doPlayPause():1976:1978 -> doPlayPause
    4:5:void pause():2296:2297 -> doPlayPause
    4:5:void doPlayPause():1979 -> doPlayPause
    6:6:void doPlayPause():1981:1981 -> doPlayPause
    7:8:void play():2288:2289 -> doPlayPause
    7:8:void doPlayPause():1982 -> doPlayPause
    1:3:kotlin.Unit downloadSubtitles():1937:1939 -> downloadSubtitles
    1:4:void enableSubs():2489:2492 -> enableSubs
    5:6:void enableSubs():2491:2492 -> enableSubs
    7:7:void enableSubs():2490:2490 -> enableSubs
    1:6:void endPlaybackSetting():1291:1296 -> endPlaybackSetting
    7:9:void endPlaybackSetting():1298:1300 -> endPlaybackSetting
    10:10:void endPlaybackSetting():1298:1298 -> endPlaybackSetting
    11:11:void endPlaybackSetting():1294:1294 -> endPlaybackSetting
    12:15:void endPlaybackSetting():1302:1305 -> endPlaybackSetting
    16:16:void endPlaybackSetting():1304:1304 -> endPlaybackSetting
    17:19:void endPlaybackSetting():1307:1309 -> endPlaybackSetting
    20:20:void endPlaybackSetting():1308:1308 -> endPlaybackSetting
    21:23:void endPlaybackSetting():1311:1313 -> endPlaybackSetting
    24:24:void endPlaybackSetting():1312:1312 -> endPlaybackSetting
    1:5:void exit(int):914:918 -> exit
    6:8:void exit(int):920:922 -> exit
    9:10:void exit(int):924:925 -> exit
    1:1:android.content.Context getApplicationContext():403:403 -> getApplicationContext
    1:1:int getAudioMax$vlc_android_release():176:176 -> getAudioMax$vlc_android_release
    1:1:android.media.AudioManager getAudiomanager$vlc_android_release():174:174 -> getAudiomanager$vlc_android_release
    1:1:org.videolan.libvlc.MediaPlayer$ScaleType getCurrentScaleType():304:304 -> getCurrentScaleType
    1:1:org.videolan.libvlc.util.DisplayManager getDisplayManager():112:112 -> getDisplayManager
    1:1:float getFov$vlc_android_release():186:186 -> getFov$vlc_android_release
    1:1:android.os.Handler getHandler():240:240 -> getHandler
    1:1:float getOriginalVol$vlc_android_release():183:183 -> getOriginalVol$vlc_android_release
    1:2:int getScreenOrientation(int):2536:2537 -> getScreenOrientation
    3:3:int getScreenOrientation(int):2524:2524 -> getScreenOrientation
    4:4:int getScreenOrientation(int):2519:2519 -> getScreenOrientation
    5:6:int getScreenRotation():352:353 -> getScreenOrientation
    5:6:int getScreenOrientation(int):2538 -> getScreenOrientation
    7:7:int getScreenOrientation(int):2545:2545 -> getScreenOrientation
    8:8:int getScreenRotation():352:352 -> getScreenOrientation
    8:8:int getScreenOrientation(int):2538 -> getScreenOrientation
    9:9:int getScreenOrientation(int):2536:2536 -> getScreenOrientation
    1:1:org.videolan.vlc.PlaybackService getService():109:109 -> getService
    1:2:long getTime():317:318 -> getTime
    3:5:long getTime():320:322 -> getTime
    6:7:long getTime():326:327 -> getTime
    8:9:long getTime():330:331 -> getTime
    1:1:float getVolume$vlc_android_release():182:182 -> getVolume$vlc_android_release
    1:1:void hideOptions():1836:1836 -> hideOptions
    1:7:void hideOverlay$vlc_android_release(boolean):2169:2175 -> hideOverlay$vlc_android_release
    8:13:void hideOverlay$vlc_android_release(boolean):2177:2182 -> hideOverlay$vlc_android_release
    14:14:void hideOverlay$vlc_android_release(boolean):2173:2173 -> hideOverlay$vlc_android_release
    15:15:void hideOverlay$vlc_android_release(boolean):2189:2189 -> hideOverlay$vlc_android_release
    1:4:kotlin.Unit initAudioVolume$vlc_android_release():1655:1658 -> initAudioVolume$vlc_android_release
    5:5:kotlin.Unit initAudioVolume$vlc_android_release():1657:1657 -> initAudioVolume$vlc_android_release
    6:6:kotlin.Unit initAudioVolume$vlc_android_release():1660:1660 -> initAudioVolume$vlc_android_release
    7:7:kotlin.Unit initAudioVolume$vlc_android_release():1662:1662 -> initAudioVolume$vlc_android_release
    1:1:void initInfoOverlay():1435:1435 -> initInfoOverlay
    2:2:void initInfoOverlay():1437:1437 -> initInfoOverlay
    3:7:void initInfoOverlay():1439:1443 -> initInfoOverlay
    1:3:void initPlaybackSettingInfo():1270:1272 -> initPlaybackSettingInfo
    4:4:void initPlaybackSettingInfo():1274:1274 -> initPlaybackSettingInfo
    5:5:void initPlaybackSettingInfo():1285:1285 -> initPlaybackSettingInfo
    6:8:void initPlaybackSettingInfo():1281:1283 -> initPlaybackSettingInfo
    9:9:void initPlaybackSettingInfo():1282:1282 -> initPlaybackSettingInfo
    10:12:void initPlaybackSettingInfo():1276:1278 -> initPlaybackSettingInfo
    13:13:void initPlaybackSettingInfo():1287:1287 -> initPlaybackSettingInfo
    14:14:void initPlaybackSettingInfo():1277:1277 -> initPlaybackSettingInfo
    1:1:void initUI():828:828 -> initUI
    2:2:void initUI():830:830 -> initUI
    1:1:boolean isAudioBoostEnabled$vlc_android_release():178:178 -> isAudioBoostEnabled$vlc_android_release
    1:1:boolean isInPictureInPictureMode():1621:1621 -> isInPictureInPictureMode
    1:2:boolean isInteractive():223:224 -> isInteractive
    3:3:boolean isInteractive():223:223 -> isInteractive
    1:1:boolean isLoading$vlc_android_release():139:139 -> isLoading$vlc_android_release
    1:1:boolean isLocked$vlc_android_release():157:157 -> isLocked$vlc_android_release
    1:1:boolean isOnPrimaryDisplay$vlc_android_release():301:301 -> isOnPrimaryDisplay$vlc_android_release
    1:1:boolean isOptionsListShowing():307:307 -> isOptionsListShowing
    1:1:boolean isPlaybackSettingActive$vlc_android_release():235:235 -> isPlaybackSettingActive$vlc_android_release
    1:1:boolean isPlaylistVisible():359:359 -> isPlaylistVisible
    1:1:boolean isShowing$vlc_android_release():130:130 -> isShowing$vlc_android_release
    1:3:void loadMedia(boolean):2312:2314 -> loadMedia
    4:5:void loadMedia():2327:2328 -> loadMedia
    6:7:void loadMedia():2333:2334 -> loadMedia
    8:8:void loadMedia():2336:2336 -> loadMedia
    9:9:void loadMedia():2338:2338 -> loadMedia
    10:12:void loadMedia():2346:2348 -> loadMedia
    13:13:void loadMedia():2351:2351 -> loadMedia
    14:16:void loadMedia():2353:2355 -> loadMedia
    17:17:void loadMedia():2357:2357 -> loadMedia
    18:20:void loadMedia():2360:2362 -> loadMedia
    21:21:void loadMedia():2364:2364 -> loadMedia
    22:22:void loadMedia():2366:2366 -> loadMedia
    23:26:void loadMedia():2368:2371 -> loadMedia
    27:28:void loadMedia():2373:2374 -> loadMedia
    29:30:void loadMedia():2377:2378 -> loadMedia
    31:31:void loadMedia():2382:2382 -> loadMedia
    32:34:void loadMedia():2387:2389 -> loadMedia
    35:35:void loadMedia():2391:2391 -> loadMedia
    36:39:void loadMedia():2396:2399 -> loadMedia
    40:40:android.net.Uri org.videolan.vlc.util.FileUtils.convertLocalUri(android.net.Uri):102:102 -> loadMedia
    40:40:void loadMedia():2399 -> loadMedia
    41:42:void loadMedia():2399:2400 -> loadMedia
    43:43:void loadMedia():2399:2399 -> loadMedia
    44:44:void loadMedia():2398:2398 -> loadMedia
    45:45:void loadMedia():2397:2397 -> loadMedia
    46:47:void loadMedia():2402:2403 -> loadMedia
    48:48:void loadMedia():2396:2396 -> loadMedia
    49:50:void loadMedia():2408:2409 -> loadMedia
    51:52:void loadMedia():2413:2414 -> loadMedia
    53:54:void loadMedia():2417:2418 -> loadMedia
    55:55:void loadMedia():2421:2421 -> loadMedia
    56:57:void loadMedia():2423:2424 -> loadMedia
    58:60:void loadMedia():2427:2429 -> loadMedia
    61:61:void loadMedia():2427:2427 -> loadMedia
    62:62:void loadMedia():2421:2421 -> loadMedia
    63:71:void loadMedia():2440:2448 -> loadMedia
    72:73:void loadMedia():2452:2453 -> loadMedia
    74:75:void loadMedia():2459:2460 -> loadMedia
    76:76:void loadMedia():2459:2459 -> loadMedia
    77:77:kotlinx.coroutines.Job org.videolan.vlc.PlaybackService.playIndex$default(org.videolan.vlc.PlaybackService,int,int,int,java.lang.Object):1048:1048 -> loadMedia
    77:77:void loadMedia():2462 -> loadMedia
    78:78:void loadMedia():2463:2463 -> loadMedia
    79:80:void loadMedia():2466:2467 -> loadMedia
    81:81:void loadMedia():2466:2466 -> loadMedia
    82:82:void loadMedia():2446:2446 -> loadMedia
    83:84:void loadMedia():2468:2469 -> loadMedia
    85:85:void loadMedia():2468:2468 -> loadMedia
    86:86:void loadMedia():2471:2471 -> loadMedia
    87:88:void loadMedia():2474:2475 -> loadMedia
    89:89:void loadMedia():2478:2478 -> loadMedia
    90:92:void loadMedia():2480:2482 -> loadMedia
    93:93:void loadMedia():2484:2484 -> loadMedia
    94:94:void loadMedia():2346:2346 -> loadMedia
    1:4:void mute(boolean):1708:1711 -> mute
    1:1:boolean navigateDvdMenu$vlc_android_release(int):1228:1228 -> navigateDvdMenu$vlc_android_release
    2:2:boolean navigateDvdMenu$vlc_android_release(int):1224:1224 -> navigateDvdMenu$vlc_android_release
    3:3:boolean navigateDvdMenu$vlc_android_release(int):1220:1220 -> navigateDvdMenu$vlc_android_release
    4:4:boolean navigateDvdMenu$vlc_android_release(int):1216:1216 -> navigateDvdMenu$vlc_android_release
    5:5:boolean navigateDvdMenu$vlc_android_release(int):1232:1232 -> navigateDvdMenu$vlc_android_release
    1:1:void next():2301:2301 -> next
    1:4:void onActivityResult(int,int,android.content.Intent):904:907 -> onActivityResult
    5:5:void onActivityResult(int,int,android.content.Intent):909:909 -> onActivityResult
    1:1:void onAudioSubClick(android.view.View):1737:1737 -> onAudioSubClick
    2:2:void onAudioSubClick(android.view.View):1739:1739 -> onAudioSubClick
    3:3:void onAudioSubClick(android.view.View):1741:1741 -> onAudioSubClick
    4:6:void onAudioSubClick(android.view.View):1743:1745 -> onAudioSubClick
    7:10:void onAudioSubClick(android.view.View):1747:1750 -> onAudioSubClick
    11:11:void onAudioSubClick(android.view.View):1749:1749 -> onAudioSubClick
    12:12:void onAudioSubClick(android.view.View):1748:1748 -> onAudioSubClick
    1:2:void onBackPressed():943:944 -> onBackPressed
    3:3:void onBackPressed():943:943 -> onBackPressed
    4:13:void onBackPressed():945:954 -> onBackPressed
    14:14:void exitOK():929:929 -> onBackPressed
    14:14:void onBackPressed():956 -> onBackPressed
    15:15:void onBackPressed():957:957 -> onBackPressed
    1:1:void onChanged(java.lang.Object):106:106 -> onChanged
    2:2:void onChanged(org.videolan.vlc.PlaybackService):2724:2724 -> onChanged
    3:6:void onChanged(org.videolan.vlc.PlaybackService):2726:2729 -> onChanged
    7:13:void onChanged(org.videolan.vlc.PlaybackService):2733:2739 -> onChanged
    1:1:void onClick(android.view.View):1775:1775 -> onClick
    2:3:void onClick(android.view.View):1793:1794 -> onClick
    4:4:void onClick(android.view.View):1793:1793 -> onClick
    5:6:void onClick(android.view.View):1790:1791 -> onClick
    7:7:void onClick(android.view.View):1777:1777 -> onClick
    8:8:void onClick(android.view.View):1779:1779 -> onClick
    9:9:void showNavMenu():1949:1949 -> onClick
    9:9:void onClick(android.view.View):1780 -> onClick
    10:10:void onClick(android.view.View):1781:1781 -> onClick
    11:11:void onClick(android.view.View):1778:1778 -> onClick
    12:15:void onClick(android.view.View):1786:1789 -> onClick
    16:19:void onClick(android.view.View):1782:1785 -> onClick
    20:21:void toggleOrientation():2609:2610 -> onClick
    20:21:void onClick(android.view.View):1776 -> onClick
    22:23:void toggleOrientation():2612:2613 -> onClick
    22:23:void onClick(android.view.View):1776 -> onClick
    24:25:void toggleOrientation():2616:2617 -> onClick
    24:25:void onClick(android.view.View):1776 -> onClick
    26:26:void toggleOrientation():2621:2621 -> onClick
    26:26:void onClick(android.view.View):1776 -> onClick
    1:2:void onClickDismissTips(android.view.View):2683:2684 -> onClickDismissTips
    1:1:void onClickOverlayTips(android.view.View):2679:2679 -> onClickOverlayTips
    1:2:void onConfigurationChanged(android.content.res.Configuration):664:665 -> onConfigurationChanged
    3:9:void onConfigurationChanged(android.content.res.Configuration):667:673 -> onConfigurationChanged
    10:10:void onConfigurationChanged(android.content.res.Configuration):670:670 -> onConfigurationChanged
    11:11:void onConfigurationChanged(android.content.res.Configuration):674:674 -> onConfigurationChanged
    12:13:void onConfigurationChanged(android.content.res.Configuration):676:677 -> onConfigurationChanged
    1:1:void onCreate(android.os.Bundle):408:408 -> onCreate
    2:2:void onCreate(android.os.Bundle):410:410 -> onCreate
    3:3:void onCreate(android.os.Bundle):412:412 -> onCreate
    4:6:void onCreate(android.os.Bundle):415:417 -> onCreate
    7:9:void onCreate(android.os.Bundle):419:421 -> onCreate
    10:10:void onCreate(android.os.Bundle):424:424 -> onCreate
    11:15:void onCreate(android.os.Bundle):427:431 -> onCreate
    16:16:void onCreate(android.os.Bundle):436:436 -> onCreate
    17:17:void onCreate(android.os.Bundle):435:435 -> onCreate
    18:18:void onCreate(android.os.Bundle):438:438 -> onCreate
    19:21:void onCreate(android.os.Bundle):441:443 -> onCreate
    22:22:void onCreate(android.os.Bundle):445:445 -> onCreate
    23:24:void onCreate(android.os.Bundle):447:448 -> onCreate
    25:26:void onCreate(android.os.Bundle):451:452 -> onCreate
    27:27:void onCreate(android.os.Bundle):454:454 -> onCreate
    28:28:void onCreate(android.os.Bundle):456:456 -> onCreate
    29:29:void onCreate(android.os.Bundle):460:460 -> onCreate
    30:30:void onCreate(android.os.Bundle):464:464 -> onCreate
    31:31:void onCreate(android.os.Bundle):462:462 -> onCreate
    32:33:void onCreate(android.os.Bundle):468:469 -> onCreate
    34:34:void onCreate(android.os.Bundle):473:473 -> onCreate
    35:35:void onCreate(android.os.Bundle):472:472 -> onCreate
    36:37:void onCreate(android.os.Bundle):474:475 -> onCreate
    38:38:void onCreate(android.os.Bundle):474:474 -> onCreate
    39:39:void onCreate(android.os.Bundle):472:472 -> onCreate
    40:43:void onCreate(android.os.Bundle):480:483 -> onCreate
    44:44:void onCreate(android.os.Bundle):486:486 -> onCreate
    45:45:void onCreate(android.os.Bundle):482:482 -> onCreate
    46:53:void onCreate(android.os.Bundle):488:495 -> onCreate
    54:55:void onCreate(android.os.Bundle):497:498 -> onCreate
    56:56:void onCreate(android.os.Bundle):500:500 -> onCreate
    57:57:void onCreate(android.os.Bundle):502:502 -> onCreate
    58:59:void onCreate(android.os.Bundle):507:508 -> onCreate
    60:60:void onCreate(android.os.Bundle):507:507 -> onCreate
    61:61:void onCreate(android.os.Bundle):469:469 -> onCreate
    62:62:void onCreate(android.os.Bundle):451:451 -> onCreate
    63:63:void onCreate(android.os.Bundle):448:448 -> onCreate
    64:64:void onCreate(android.os.Bundle):447:447 -> onCreate
    65:65:void onCreate(android.os.Bundle):436:436 -> onCreate
    66:66:void onCreate(android.os.Bundle):431:431 -> onCreate
    67:67:void onCreate(android.os.Bundle):421:421 -> onCreate
    68:68:void onCreate(android.os.Bundle):419:419 -> onCreate
    69:69:void onCreate(android.os.Bundle):417:417 -> onCreate
    70:70:void onCreate(android.os.Bundle):416:416 -> onCreate
    71:71:void onCreate(android.os.Bundle):415:415 -> onCreate
    1:4:void onDestroy():760:763 -> onDestroy
    5:5:void onDestroy():767:767 -> onDestroy
    1:1:boolean onKeyDown(int,android.view.KeyEvent):962:962 -> onKeyDown
    2:2:boolean onKeyDown(int,android.view.KeyEvent):964:964 -> onKeyDown
    3:4:boolean onKeyDown(int,android.view.KeyEvent):966:967 -> onKeyDown
    5:5:void exitOK():929:929 -> onKeyDown
    5:5:boolean onKeyDown(int,android.view.KeyEvent):970 -> onKeyDown
    6:7:boolean onKeyDown(int,android.view.KeyEvent):976:977 -> onKeyDown
    8:8:boolean onKeyDown(int,android.view.KeyEvent):1162:1162 -> onKeyDown
    9:9:boolean onKeyDown(int,android.view.KeyEvent):988:988 -> onKeyDown
    10:10:boolean onKeyDown(int,android.view.KeyEvent):992:992 -> onKeyDown
    11:11:boolean onKeyDown(int,android.view.KeyEvent):996:996 -> onKeyDown
    12:12:boolean onKeyDown(int,android.view.KeyEvent):999:999 -> onKeyDown
    13:14:boolean onKeyDown(int,android.view.KeyEvent):1002:1003 -> onKeyDown
    15:15:boolean onKeyDown(int,android.view.KeyEvent):980:980 -> onKeyDown
    16:16:boolean onKeyDown(int,android.view.KeyEvent):984:984 -> onKeyDown
    17:17:boolean onKeyDown(int,android.view.KeyEvent):1166:1166 -> onKeyDown
    18:19:boolean onKeyDown(int,android.view.KeyEvent):1170:1171 -> onKeyDown
    20:20:boolean onKeyDown(int,android.view.KeyEvent):1173:1173 -> onKeyDown
    21:21:boolean onKeyDown(int,android.view.KeyEvent):1177:1177 -> onKeyDown
    22:23:boolean onKeyDown(int,android.view.KeyEvent):1106:1107 -> onKeyDown
    24:24:boolean onKeyDown(int,android.view.KeyEvent):1109:1109 -> onKeyDown
    25:27:boolean onKeyDown(int,android.view.KeyEvent):1009:1011 -> onKeyDown
    28:28:boolean onKeyDown(int,android.view.KeyEvent):1142:1142 -> onKeyDown
    29:29:boolean onKeyDown(int,android.view.KeyEvent):1020:1020 -> onKeyDown
    30:30:boolean onKeyDown(int,android.view.KeyEvent):1129:1129 -> onKeyDown
    31:31:void exitOK():929:929 -> onKeyDown
    31:31:boolean onKeyDown(int,android.view.KeyEvent):1032 -> onKeyDown
    32:32:boolean onKeyDown(int,android.view.KeyEvent):1150:1150 -> onKeyDown
    33:33:boolean onKeyDown(int,android.view.KeyEvent):1016:1016 -> onKeyDown
    34:34:boolean onKeyDown(int,android.view.KeyEvent):1146:1146 -> onKeyDown
    35:35:boolean onKeyDown(int,android.view.KeyEvent):1028:1028 -> onKeyDown
    36:38:boolean onKeyDown(int,android.view.KeyEvent):1117:1119 -> onKeyDown
    39:41:boolean onKeyDown(int,android.view.KeyEvent):1111:1113 -> onKeyDown
    42:43:boolean onKeyDown(int,android.view.KeyEvent):1132:1133 -> onKeyDown
    44:46:boolean onKeyDown(int,android.view.KeyEvent):1135:1137 -> onKeyDown
    47:49:boolean onKeyDown(int,android.view.KeyEvent):1123:1125 -> onKeyDown
    50:53:boolean onKeyDown(int,android.view.KeyEvent):1036:1039 -> onKeyDown
    54:54:boolean onKeyDown(int,android.view.KeyEvent):1181:1181 -> onKeyDown
    55:55:boolean onKeyDown(int,android.view.KeyEvent):1024:1024 -> onKeyDown
    56:56:boolean onKeyDown(int,android.view.KeyEvent):1154:1154 -> onKeyDown
    57:57:boolean onKeyDown(int,android.view.KeyEvent):1158:1158 -> onKeyDown
    58:61:boolean onKeyDown(int,android.view.KeyEvent):1099:1102 -> onKeyDown
    62:70:boolean onKeyDown(int,android.view.KeyEvent):1059:1067 -> onKeyDown
    71:71:boolean onKeyDown(int,android.view.KeyEvent):1069:1069 -> onKeyDown
    72:72:boolean onKeyDown(int,android.view.KeyEvent):1061:1061 -> onKeyDown
    73:81:boolean onKeyDown(int,android.view.KeyEvent):1044:1052 -> onKeyDown
    82:82:boolean onKeyDown(int,android.view.KeyEvent):1054:1054 -> onKeyDown
    83:83:boolean onKeyDown(int,android.view.KeyEvent):1046:1046 -> onKeyDown
    84:87:boolean onKeyDown(int,android.view.KeyEvent):1088:1091 -> onKeyDown
    88:89:boolean onKeyDown(int,android.view.KeyEvent):1093:1094 -> onKeyDown
    90:93:boolean onKeyDown(int,android.view.KeyEvent):1074:1077 -> onKeyDown
    94:96:boolean onKeyDown(int,android.view.KeyEvent):1079:1081 -> onKeyDown
    97:97:boolean onKeyDown(int,android.view.KeyEvent):1083:1083 -> onKeyDown
    98:98:boolean onKeyDown(int,android.view.KeyEvent):1079:1079 -> onKeyDown
    99:99:boolean onKeyDown(int,android.view.KeyEvent):1185:1185 -> onKeyDown
    100:100:boolean onKeyDown(int,android.view.KeyEvent):963:963 -> onKeyDown
    1:1:boolean onLongClick(android.view.View):1800:1800 -> onLongClick
    2:2:boolean resetOrientation():2625:2625 -> onLongClick
    2:2:boolean onLongClick(android.view.View):1801 -> onLongClick
    3:3:boolean resetOrientation():2627:2627 -> onLongClick
    3:3:boolean onLongClick(android.view.View):1801 -> onLongClick
    4:4:boolean resetOrientation():2626:2626 -> onLongClick
    4:4:boolean onLongClick(android.view.View):1801 -> onLongClick
    5:6:boolean resetOrientation():2628:2629 -> onLongClick
    5:6:boolean onLongClick(android.view.View):1801 -> onLongClick
    7:7:boolean resetOrientation():2627:2627 -> onLongClick
    7:7:boolean onLongClick(android.view.View):1801 -> onLongClick
    1:2:void onMediaEvent(org.videolan.libvlc.Media$Event):1475:1476 -> onMediaEvent
    1:2:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):1483:1484 -> onMediaPlayerEvent
    3:3:void updateOverlayPausePlay$default(org.videolan.vlc.gui.video.VideoPlayerActivity,boolean,int,java.lang.Object):2230:2230 -> onMediaPlayerEvent
    3:3:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):1486 -> onMediaPlayerEvent
    4:4:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):1485:1485 -> onMediaPlayerEvent
    5:10:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):1542:1547 -> onMediaPlayerEvent
    11:11:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):1487:1487 -> onMediaPlayerEvent
    12:13:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):1534:1535 -> onMediaPlayerEvent
    14:14:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):1537:1537 -> onMediaPlayerEvent
    15:17:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):1528:1530 -> onMediaPlayerEvent
    18:18:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):1532:1532 -> onMediaPlayerEvent
    19:19:void invalidateESTracks(int):2258:2258 -> onMediaPlayerEvent
    19:19:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):1532 -> onMediaPlayerEvent
    20:20:void invalidateESTracks(int):2257:2257 -> onMediaPlayerEvent
    20:20:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):1532 -> onMediaPlayerEvent
    21:25:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):1496:1500 -> onMediaPlayerEvent
    26:28:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):1506:1508 -> onMediaPlayerEvent
    29:31:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):1521:1523 -> onMediaPlayerEvent
    32:32:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):1525:1525 -> onMediaPlayerEvent
    33:33:void invalidateESTracks(int):2258:2258 -> onMediaPlayerEvent
    33:33:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):1525 -> onMediaPlayerEvent
    34:34:void invalidateESTracks(int):2257:2257 -> onMediaPlayerEvent
    34:34:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):1525 -> onMediaPlayerEvent
    35:39:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):1489:1493 -> onMediaPlayerEvent
    40:40:void handleVout(int):1596:1596 -> onMediaPlayerEvent
    40:40:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):1493 -> onMediaPlayerEvent
    41:43:void handleVout(int):1598:1600 -> onMediaPlayerEvent
    41:43:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):1493 -> onMediaPlayerEvent
    44:44:void handleVout(int):1599:1599 -> onMediaPlayerEvent
    44:44:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):1493 -> onMediaPlayerEvent
    45:45:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):1540:1540 -> onMediaPlayerEvent
    46:46:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):1539:1539 -> onMediaPlayerEvent
    1:4:void onNewIntent(android.content.Intent):563:566 -> onNewIntent
    5:6:void onNewIntent(android.content.Intent):568:569 -> onNewIntent
    7:8:void onNewIntent(android.content.Intent):571:572 -> onNewIntent
    9:9:void onNewIntent(android.content.Intent):574:574 -> onNewIntent
    10:10:android.net.Uri org.videolan.vlc.util.FileUtils.convertLocalUri(android.net.Uri):102:102 -> onNewIntent
    10:10:void onNewIntent(android.content.Intent):575 -> onNewIntent
    11:11:void onNewIntent(android.content.Intent):576:576 -> onNewIntent
    12:15:void onNewIntent(android.content.Intent):579:582 -> onNewIntent
    16:16:void onNewIntent(android.content.Intent):581:581 -> onNewIntent
    17:17:void onNewIntent(android.content.Intent):584:584 -> onNewIntent
    18:18:void showTitle():2220:2220 -> onNewIntent
    18:18:void onNewIntent(android.content.Intent):584 -> onNewIntent
    19:20:void showTitle():2226:2227 -> onNewIntent
    19:20:void onNewIntent(android.content.Intent):584 -> onNewIntent
    21:24:void onNewIntent(android.content.Intent):585:588 -> onNewIntent
    1:1:void onPause():594:594 -> onPause
    2:2:void onPause():596:596 -> onPause
    3:5:void onPause():598:600 -> onPause
    6:7:void onPause():606:607 -> onPause
    1:2:void onPictureInPictureModeChanged(boolean):1633:1634 -> onPictureInPictureModeChanged
    1:3:void onPlaying():1555:1557 -> onPlaying
    4:7:void setPlaybackParameters():834:837 -> onPlaying
    4:7:void onPlaying():1558 -> onPlaying
    8:8:void setPlaybackParameters():836:836 -> onPlaying
    8:8:void onPlaying():1558 -> onPlaying
    9:9:void onPlaying():1559:1559 -> onPlaying
    10:10:void updateOverlayPausePlay$default(org.videolan.vlc.gui.video.VideoPlayerActivity,boolean,int,java.lang.Object):2230:2230 -> onPlaying
    10:10:void onPlaying():1560 -> onPlaying
    11:13:void onPlaying():1561:1563 -> onPlaying
    14:15:void onPlaying():1565:1566 -> onPlaying
    16:18:void onPlaying():1568:1570 -> onPlaying
    19:19:void onPlaying():1569:1569 -> onPlaying
    20:27:void observeDownloadedSubtitles():2502:2509 -> onPlaying
    20:27:void onPlaying():1572 -> onPlaying
    28:28:void observeDownloadedSubtitles():2508:2508 -> onPlaying
    28:28:void onPlaying():1572 -> onPlaying
    29:35:void onPlaying():1573:1579 -> onPlaying
    36:36:void onPlaying():1574:1574 -> onPlaying
    1:2:void onPopupMenu(android.view.View,int,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):1755:1756 -> onPopupMenu
    3:3:void onPopupMenu(android.view.View,int,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):1758:1758 -> onPopupMenu
    4:4:void onPopupMenu(android.view.View,int,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):1765:1765 -> onPopupMenu
    1:3:void onResume():541:543 -> onResume
    4:4:void onResume():547:547 -> onResume
    5:5:void onResume():549:549 -> onResume
    1:4:void onSaveInstanceState(android.os.Bundle):618:621 -> onSaveInstanceState
    5:6:void onSaveInstanceState(android.os.Bundle):623:624 -> onSaveInstanceState
    1:1:void onSelectionSet(int):1768:1768 -> onSelectionSet
    1:4:void onStart():691:694 -> onStart
    5:7:void restoreBrightness():753:755 -> onStart
    5:7:void onStart():695 -> onStart
    8:8:void restoreBrightness():754:754 -> onStart
    8:8:void onStart():695 -> onStart
    9:12:void onStart():696:699 -> onStart
    13:13:void onStart():698:698 -> onStart
    14:17:void onStart():700:703 -> onStart
    18:18:void restoreBrightness():753:753 -> onStart
    18:18:void onStart():695 -> onStart
    19:19:void onStart():691:691 -> onStart
    1:3:void onStop():708:710 -> onStop
    4:5:void onStop():712:713 -> onStop
    6:7:void onStop():715:716 -> onStop
    8:8:void onStop():715:715 -> onStop
    9:10:void onStop():719:720 -> onStop
    11:12:void onStop():722:723 -> onStop
    13:13:void onStop():725:725 -> onStop
    14:15:void saveBrightness():742:743 -> onStop
    14:15:void onStop():727 -> onStop
    16:18:void saveBrightness():745:747 -> onStop
    16:18:void onStop():727 -> onStop
    19:19:void saveBrightness():745:745 -> onStop
    19:19:void onStop():727 -> onStop
    20:21:void onStop():729:730 -> onStop
    22:27:void onStop():732:737 -> onStop
    28:28:void saveBrightness():742:742 -> onStop
    28:28:void onStop():727 -> onStop
    29:29:void onStop():722:722 -> onStop
    30:30:void onStop():715:715 -> onStop
    1:1:void onStorageAccessGranted():1832:1832 -> onStorageAccessGranted
    1:1:void onTextChanged(java.lang.CharSequence,int,int,int):520:520 -> onTextChanged
    2:2:void onTextChanged(java.lang.CharSequence,int,int,int):522:522 -> onTextChanged
    3:3:void onTextChanged(java.lang.CharSequence,int,int,int):524:524 -> onTextChanged
    1:1:boolean onTouchEvent(android.view.MotionEvent):1648:1648 -> onTouchEvent
    1:2:boolean onTrackballEvent(android.view.MotionEvent):933:934 -> onTrackballEvent
    1:2:void onUserLeaveHint():613:614 -> onUserLeaveHint
    3:3:void onUserLeaveHint():613:613 -> onUserLeaveHint
    1:2:void onVisibleBehindCanceled():658:659 -> onVisibleBehindCanceled
    3:3:void exitOK():929:929 -> onVisibleBehindCanceled
    3:3:void onVisibleBehindCanceled():660 -> onVisibleBehindCanceled
    1:4:void pickSubtitles():1930:1933 -> pickSubtitles
    5:5:java.lang.String org.videolan.vlc.util.FileUtils.getParent(java.lang.String):85:85 -> pickSubtitles
    5:5:void pickSubtitles():1933 -> pickSubtitles
    6:8:java.lang.String org.videolan.vlc.util.FileUtils.getParent(java.lang.String):88:90 -> pickSubtitles
    6:8:void pickSubtitles():1933 -> pickSubtitles
    9:9:java.lang.String org.videolan.vlc.util.FileUtils.getParent(java.lang.String):92:92 -> pickSubtitles
    9:9:void pickSubtitles():1933 -> pickSubtitles
    10:11:void pickSubtitles():1933:1934 -> pickSubtitles
    1:1:void playItem(int,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):1771:1771 -> playItem
    1:1:void previous():2305:2305 -> previous
    1:2:void recreate():1605:1606 -> recreate
    1:2:void removeDownloadedSubtitlesObserver():2497:2498 -> removeDownloadedSubtitlesObserver
    1:4:void resetHudLayout():682:685 -> resetHudLayout
    5:5:void resetHudLayout():684:684 -> resetHudLayout
    1:4:kotlin.Unit resizeVideo():2008:2011 -> resizeVideo
    1:1:void seek(long):1987:1987 -> seek
    1:5:void seek$vlc_android_release(long,long):1991:1995 -> seek$vlc_android_release
    1:4:void selectAudioTrack():1898:1901 -> selectAudioTrack
    5:5:void selectAudioTrack():1900:1900 -> selectAudioTrack
    1:4:void selectSubtitles():1917:1920 -> selectSubtitles
    5:5:void selectSubtitles():1919:1919 -> selectSubtitles
    1:2:void selectTrack(org.videolan.libvlc.MediaPlayer$TrackDescription[],int,int,org.videolan.vlc.gui.video.VideoPlayerActivity$TrackSelectedListener):1849:1850 -> selectTrack
    3:5:void selectTrack(org.videolan.libvlc.MediaPlayer$TrackDescription[],int,int,org.videolan.vlc.gui.video.VideoPlayerActivity$TrackSelectedListener):1852:1854 -> selectTrack
    6:8:void selectTrack(org.videolan.libvlc.MediaPlayer$TrackDescription[],int,int,org.videolan.vlc.gui.video.VideoPlayerActivity$TrackSelectedListener):1859:1861 -> selectTrack
    9:13:void selectTrack(org.videolan.libvlc.MediaPlayer$TrackDescription[],int,int,org.videolan.vlc.gui.video.VideoPlayerActivity$TrackSelectedListener):1873:1877 -> selectTrack
    14:14:void selectTrack(org.videolan.libvlc.MediaPlayer$TrackDescription[],int,int,org.videolan.vlc.gui.video.VideoPlayerActivity$TrackSelectedListener):1874:1874 -> selectTrack
    15:15:void selectTrack(org.videolan.libvlc.MediaPlayer$TrackDescription[],int,int,org.videolan.vlc.gui.video.VideoPlayerActivity$TrackSelectedListener):1846:1846 -> selectTrack
    1:4:void selectVideoTrack():1882:1885 -> selectVideoTrack
    5:5:void selectVideoTrack():1884:1884 -> selectVideoTrack
    1:3:void sendMouseEvent$vlc_android_release(int,int,int):1638:1640 -> sendMouseEvent$vlc_android_release
    4:4:void sendMouseEvent$vlc_android_release(int,int,int):1639:1639 -> sendMouseEvent$vlc_android_release
    1:2:void setAudioVolume$vlc_android_release(int):1678:1679 -> setAudioVolume$vlc_android_release
    3:6:void setAudioVolume$vlc_android_release(int):1685:1688 -> setAudioVolume$vlc_android_release
    7:7:void setAudioVolume$vlc_android_release(int):1690:1690 -> setAudioVolume$vlc_android_release
    8:9:void setAudioVolume$vlc_android_release(int):1692:1693 -> setAudioVolume$vlc_android_release
    10:10:void setAudioVolume$vlc_android_release(int):1692:1692 -> setAudioVolume$vlc_android_release
    11:11:void setAudioVolume$vlc_android_release(int):1690:1690 -> setAudioVolume$vlc_android_release
    12:12:void setAudioVolume$vlc_android_release(int):1698:1698 -> setAudioVolume$vlc_android_release
    13:13:void setAudioVolume$vlc_android_release(int):1688:1688 -> setAudioVolume$vlc_android_release
    14:15:void setAudioVolume$vlc_android_release(int):1700:1701 -> setAudioVolume$vlc_android_release
    16:16:void setAudioVolume$vlc_android_release(int):1703:1703 -> setAudioVolume$vlc_android_release
    1:1:void setBenchmark(boolean):214:214 -> setBenchmark
    1:1:void setDisplayManager(org.videolan.libvlc.util.DisplayManager):112:112 -> setDisplayManager
    1:7:void setESTrackLists():2274:2280 -> setESTrackLists
    1:3:void setESTracks():2263:2265 -> setESTracks
    4:6:void setESTracks():2267:2269 -> setESTracks
    1:1:void setEnableCloneMode(boolean):147:147 -> setEnableCloneMode
    1:1:void setFov$vlc_android_release(float):186:186 -> setFov$vlc_android_release
    1:5:void setListeners(boolean):553:557 -> setListeners
    6:6:void setListeners(boolean):556:556 -> setListeners
    7:7:void setListeners(boolean):555:555 -> setListeners
    8:8:void setListeners(boolean):559:559 -> setListeners
    1:1:void setOriginalVol$vlc_android_release(float):183:183 -> setOriginalVol$vlc_android_release
    1:1:void setPictureInPictureParams(android.app.PictureInPictureParams):1626:1626 -> setPictureInPictureParams
    1:1:void setService(org.videolan.vlc.PlaybackService):109:109 -> setService
    1:3:void setSpuTrack(int):1943:1945 -> setSpuTrack
    4:4:void setSpuTrack(int):1944:1944 -> setSpuTrack
    1:3:kotlin.Unit setVideoScale$vlc_android_release(org.videolan.libvlc.MediaPlayer$ScaleType):2014:2016 -> setVideoScale$vlc_android_release
    4:4:kotlin.Unit setVideoScale$vlc_android_release(org.videolan.libvlc.MediaPlayer$ScaleType):2022:2022 -> setVideoScale$vlc_android_release
    5:5:kotlin.Unit setVideoScale$vlc_android_release(org.videolan.libvlc.MediaPlayer$ScaleType):2021:2021 -> setVideoScale$vlc_android_release
    6:6:kotlin.Unit setVideoScale$vlc_android_release(org.videolan.libvlc.MediaPlayer$ScaleType):2020:2020 -> setVideoScale$vlc_android_release
    7:7:kotlin.Unit setVideoScale$vlc_android_release(org.videolan.libvlc.MediaPlayer$ScaleType):2019:2019 -> setVideoScale$vlc_android_release
    8:8:kotlin.Unit setVideoScale$vlc_android_release(org.videolan.libvlc.MediaPlayer$ScaleType):2018:2018 -> setVideoScale$vlc_android_release
    9:9:kotlin.Unit setVideoScale$vlc_android_release(org.videolan.libvlc.MediaPlayer$ScaleType):2017:2017 -> setVideoScale$vlc_android_release
    10:13:kotlin.Unit setVideoScale$vlc_android_release(org.videolan.libvlc.MediaPlayer$ScaleType):2024:2027 -> setVideoScale$vlc_android_release
    1:1:void setVolume$vlc_android_release(float):182:182 -> setVolume$vlc_android_release
    1:2:void setWindowBrightness(float):1730:1731 -> setWindowBrightness
    3:3:void setWindowBrightness(float):1733:1733 -> setWindowBrightness
    1:3:void showAdvancedOptions():2602:2604 -> showAdvancedOptions
    1:2:void showAudioDelaySetting():1240:1241 -> showAudioDelaySetting
    1:2:void showConfirmResumeDialog():2580:2581 -> showConfirmResumeDialog
    3:9:void showConfirmResumeDialog():2583:2589 -> showConfirmResumeDialog
    10:10:void showConfirmResumeDialog():2597:2597 -> showConfirmResumeDialog
    11:11:void showConfirmResumeDialog():2587:2587 -> showConfirmResumeDialog
    1:6:void showControls(boolean):2074:2079 -> showControls
    7:7:void showControls(boolean):2078:2078 -> showControls
    8:13:void showControls(boolean):2081:2086 -> showControls
    14:14:void showControls(boolean):2085:2085 -> showControls
    15:15:void showControls(boolean):2083:2083 -> showControls
    16:16:void showControls(boolean):2082:2082 -> showControls
    17:17:void showControls(boolean):2081:2081 -> showControls
    18:18:void showControls(boolean):2076:2076 -> showControls
    19:19:void showControls(boolean):2089:2089 -> showControls
    20:23:void showControls(boolean):2091:2094 -> showControls
    24:24:void showControls(boolean):2096:2096 -> showControls
    25:25:void showControls(boolean):2094:2094 -> showControls
    26:26:void showControls(boolean):2093:2093 -> showControls
    27:27:void showControls(boolean):2091:2091 -> showControls
    1:3:void showDelayControls():1251:1253 -> showDelayControls
    4:6:void showDelayControls():1255:1257 -> showDelayControls
    7:14:void showDelayControls():1259:1266 -> showDelayControls
    15:15:void showDelayControls():1265:1265 -> showDelayControls
    16:16:void showDelayControls():1262:1262 -> showDelayControls
    17:17:void showDelayControls():1261:1261 -> showDelayControls
    18:18:void showDelayControls():1260:1260 -> showDelayControls
    19:19:void showDelayControls():1259:1259 -> showDelayControls
    20:20:void showDelayControls():1252:1252 -> showDelayControls
    1:7:void showInfo$vlc_android_release(java.lang.String,int):1425:1431 -> showInfo$vlc_android_release
    8:8:void showInfo$vlc_android_release(java.lang.String,int):1429:1429 -> showInfo$vlc_android_release
    9:9:void showInfo$vlc_android_release(int,int):1448:1448 -> showInfo$vlc_android_release
    1:2:void showInfoWithVerticalBar(java.lang.String,int,int,int):1398:1399 -> showInfoWithVerticalBar
    3:8:void showInfoWithVerticalBar(java.lang.String,int,int,int):1402:1407 -> showInfoWithVerticalBar
    9:9:void showInfoWithVerticalBar(java.lang.String,int,int,int):1405:1405 -> showInfoWithVerticalBar
    10:10:void showInfoWithVerticalBar(java.lang.String,int,int,int):1404:1404 -> showInfoWithVerticalBar
    11:11:void showInfoWithVerticalBar(java.lang.String,int,int,int):1402:1402 -> showInfoWithVerticalBar
    12:17:void showInfoWithVerticalBar(java.lang.String,int,int,int):1409:1414 -> showInfoWithVerticalBar
    18:18:void showInfoWithVerticalBar(java.lang.String,int,int,int):1416:1416 -> showInfoWithVerticalBar
    19:19:void showInfoWithVerticalBar(java.lang.String,int,int,int):1414:1414 -> showInfoWithVerticalBar
    20:20:void showInfoWithVerticalBar(java.lang.String,int,int,int):1412:1412 -> showInfoWithVerticalBar
    21:21:void showInfoWithVerticalBar(java.lang.String,int,int,int):1411:1411 -> showInfoWithVerticalBar
    22:22:void showInfoWithVerticalBar(java.lang.String,int,int,int):1409:1409 -> showInfoWithVerticalBar
    1:2:void showOverlay(boolean):2034:2035 -> showOverlay
    1:1:void showOverlay$default(org.videolan.vlc.gui.video.VideoPlayerActivity,boolean,int,java.lang.Object):2033:2033 -> showOverlay$default
    2:2:void showOverlay$default(org.videolan.vlc.gui.video.VideoPlayerActivity,boolean,int,java.lang.Object):0:0 -> showOverlay$default
    1:2:void showOverlayTimeout(int):2042:2043 -> showOverlayTimeout
    3:4:void initOverlay():2102:2103 -> showOverlayTimeout
    3:4:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    5:9:void initOverlay():2105:2109 -> showOverlayTimeout
    5:9:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    10:10:void initOverlay():2108:2108 -> showOverlayTimeout
    10:10:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    11:11:void initOverlay():2113:2113 -> showOverlayTimeout
    11:11:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    12:19:void initOverlay():2115:2122 -> showOverlayTimeout
    12:19:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    20:20:void initOverlay():2125:2125 -> showOverlayTimeout
    20:20:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    21:21:void initOverlay():2123:2123 -> showOverlayTimeout
    21:21:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    22:24:void initOverlay():2126:2128 -> showOverlayTimeout
    22:24:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    25:28:void initOverlay():2130:2133 -> showOverlayTimeout
    25:28:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    29:29:void initOverlay():2136:2136 -> showOverlayTimeout
    29:29:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    30:30:void initOverlay():2138:2138 -> showOverlayTimeout
    30:30:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    31:35:void initSeekButton():2001:2005 -> showOverlayTimeout
    31:35:void initOverlay():2138 -> showOverlayTimeout
    31:35:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    36:36:void initSeekButton():2004:2004 -> showOverlayTimeout
    36:36:void initOverlay():2138 -> showOverlayTimeout
    36:36:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    37:37:void initSeekButton():2003:2003 -> showOverlayTimeout
    37:37:void initOverlay():2138 -> showOverlayTimeout
    37:37:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    38:40:void initOverlay():2141:2143 -> showOverlayTimeout
    38:40:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    41:43:void initOverlay():2145:2147 -> showOverlayTimeout
    41:43:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    44:44:void initOverlay():2145:2145 -> showOverlayTimeout
    44:44:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    45:50:void initOverlay():2150:2155 -> showOverlayTimeout
    45:50:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    51:55:void initPlaylistUi():799:803 -> showOverlayTimeout
    51:55:void initOverlay():2156 -> showOverlayTimeout
    51:55:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    56:59:void initPlaylistUi():805:808 -> showOverlayTimeout
    56:59:void initOverlay():2156 -> showOverlayTimeout
    56:59:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    60:61:void initPlaylistUi():806:807 -> showOverlayTimeout
    60:61:void initOverlay():2156 -> showOverlayTimeout
    60:61:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    62:65:void initPlaylistUi():811:814 -> showOverlayTimeout
    62:65:void initOverlay():2156 -> showOverlayTimeout
    62:65:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    66:67:void initPlaylistUi():816:817 -> showOverlayTimeout
    66:67:void initOverlay():2156 -> showOverlayTimeout
    66:67:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    68:70:void initPlaylistUi():819:821 -> showOverlayTimeout
    68:70:void initOverlay():2156 -> showOverlayTimeout
    68:70:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    71:71:void initPlaylistUi():819:819 -> showOverlayTimeout
    71:71:void initOverlay():2156 -> showOverlayTimeout
    71:71:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    72:72:void initPlaylistUi():817:817 -> showOverlayTimeout
    72:72:void initOverlay():2156 -> showOverlayTimeout
    72:72:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    73:73:void initPlaylistUi():816:816 -> showOverlayTimeout
    73:73:void initOverlay():2156 -> showOverlayTimeout
    73:73:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    74:74:void initPlaylistUi():811:811 -> showOverlayTimeout
    74:74:void initOverlay():2156 -> showOverlayTimeout
    74:74:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    75:75:void initOverlay():2157:2157 -> showOverlayTimeout
    75:75:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    76:76:void initOverlay():2136:2136 -> showOverlayTimeout
    76:76:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    77:77:void initOverlay():2126:2126 -> showOverlayTimeout
    77:77:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    78:78:void initOverlay():2121:2121 -> showOverlayTimeout
    78:78:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    79:79:void initOverlay():2120:2120 -> showOverlayTimeout
    79:79:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    80:80:void initOverlay():2119:2119 -> showOverlayTimeout
    80:80:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    81:81:void initOverlay():2118:2118 -> showOverlayTimeout
    81:81:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    82:82:void initOverlay():2115:2115 -> showOverlayTimeout
    82:82:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    83:85:void initOverlay():2158:2160 -> showOverlayTimeout
    83:85:void showOverlayTimeout(int):2044 -> showOverlayTimeout
    86:86:void showOverlayTimeout(int):2045:2045 -> showOverlayTimeout
    87:87:void showOverlayTimeout(int):2048:2048 -> showOverlayTimeout
    88:88:void showOverlayTimeout(int):2046:2046 -> showOverlayTimeout
    89:90:void showOverlayTimeout(int):2051:2052 -> showOverlayTimeout
    91:94:void showOverlayTimeout(int):2055:2058 -> showOverlayTimeout
    95:100:void showOverlayTimeout(int):2060:2065 -> showOverlayTimeout
    101:101:void showOverlayTimeout(int):2063:2063 -> showOverlayTimeout
    102:102:void showOverlayTimeout(int):2062:2062 -> showOverlayTimeout
    103:103:void showOverlayTimeout(int):2061:2061 -> showOverlayTimeout
    104:106:void showOverlayTimeout(int):2067:2069 -> showOverlayTimeout
    1:2:void showSubsDelaySetting():1245:1246 -> showSubsDelaySetting
    1:1:void startPlayback():773:773 -> startPlayback
    2:3:void startPlayback():775:776 -> startPlayback
    4:7:void startPlayback():778:781 -> startPlayback
    8:8:void startPlayback():783:783 -> startPlayback
    9:13:void startPlayback():785:789 -> startPlayback
    14:14:void startPlayback():787:787 -> startPlayback
    15:15:void startPlayback():792:792 -> startPlayback
    16:16:void startPlayback():794:794 -> startPlayback
    17:17:void startPlayback():786:786 -> startPlayback
    1:5:void stopLoading():2671:2675 -> stopLoading
    1:1:void stopPlayback():843:843 -> stopPlayback
    2:3:void stopPlayback():845:846 -> stopPlayback
    4:11:void stopPlayback():850:857 -> stopPlayback
    12:12:void stopPlayback():860:860 -> stopPlayback
    13:13:void stopPlayback():862:862 -> stopPlayback
    14:16:void stopPlayback():864:866 -> stopPlayback
    17:18:void stopPlayback():868:869 -> stopPlayback
    19:20:void stopPlayback():871:872 -> stopPlayback
    21:21:void stopPlayback():871:871 -> stopPlayback
    22:24:void stopPlayback():877:879 -> stopPlayback
    25:26:void stopPlayback():881:882 -> stopPlayback
    27:27:void stopPlayback():884:884 -> stopPlayback
    28:28:void stopPlayback():886:886 -> stopPlayback
    29:29:void stopPlayback():845:845 -> stopPlayback
    1:2:void switchToAudioMode(boolean):1610:1611 -> switchToAudioMode
    3:4:void switchToAudioMode(boolean):1614:1615 -> switchToAudioMode
    5:5:void exitOK():929:929 -> switchToAudioMode
    5:5:void switchToAudioMode(boolean):1617 -> switchToAudioMode
    1:1:void switchToPopup():629:629 -> switchToPopup
    2:2:void switchToPopup():631:631 -> switchToPopup
    3:5:void switchToPopup():634:636 -> switchToPopup
    6:6:void switchToPopup():638:638 -> switchToPopup
    7:8:void switchToPopup():640:641 -> switchToPopup
    9:9:void switchToPopup():643:643 -> switchToPopup
    10:10:void switchToPopup():645:645 -> switchToPopup
    11:11:boolean org.videolan.vlc.util.Permissions.canDrawOverlays(android.content.Context):64:64 -> switchToPopup
    11:11:void switchToPopup():647 -> switchToPopup
    12:15:void switchToPopup():648:651 -> switchToPopup
    16:16:void exitOK():929:929 -> switchToPopup
    16:16:void switchToPopup():652 -> switchToPopup
    17:17:void switchToPopup():653:653 -> switchToPopup
    1:1:void toggleBtDelay(boolean):2648:2648 -> toggleBtDelay
    1:1:void toggleLock():1814:1814 -> toggleLock
    2:11:void unlockScreen():1374:1383 -> toggleLock
    2:11:void toggleLock():1815 -> toggleLock
    12:12:void unlockScreen():1382:1382 -> toggleLock
    12:12:void toggleLock():1815 -> toggleLock
    13:13:void unlockScreen():1381:1381 -> toggleLock
    13:13:void toggleLock():1815 -> toggleLock
    14:14:void unlockScreen():1380:1380 -> toggleLock
    14:14:void toggleLock():1815 -> toggleLock
    15:15:void unlockScreen():1379:1379 -> toggleLock
    15:15:void toggleLock():1815 -> toggleLock
    16:19:void unlockScreen():1385:1388 -> toggleLock
    16:19:void toggleLock():1815 -> toggleLock
    20:22:void lockScreen():1349:1351 -> toggleLock
    20:22:void toggleLock():1817 -> toggleLock
    23:23:void lockScreen():1354:1354 -> toggleLock
    23:23:void toggleLock():1817 -> toggleLock
    24:24:void lockScreen():1351:1351 -> toggleLock
    24:24:void toggleLock():1817 -> toggleLock
    25:32:void lockScreen():1356:1363 -> toggleLock
    25:32:void toggleLock():1817 -> toggleLock
    33:33:void lockScreen():1362:1362 -> toggleLock
    33:33:void toggleLock():1817 -> toggleLock
    34:34:void lockScreen():1361:1361 -> toggleLock
    34:34:void toggleLock():1817 -> toggleLock
    35:35:void lockScreen():1360:1360 -> toggleLock
    35:35:void toggleLock():1817 -> toggleLock
    36:36:void lockScreen():1359:1359 -> toggleLock
    36:36:void toggleLock():1817 -> toggleLock
    37:39:void lockScreen():1365:1367 -> toggleLock
    37:39:void toggleLock():1817 -> toggleLock
    1:4:boolean toggleLoop(android.view.View):1820:1823 -> toggleLoop
    5:6:boolean toggleLoop(android.view.View):1825:1826 -> toggleLoop
    1:2:void toggleOverlay():1665:1666 -> toggleOverlay
    1:3:void togglePlaylist$vlc_android_release():2636:2638 -> togglePlaylist$vlc_android_release
    4:4:void togglePlaylist$vlc_android_release():2637:2637 -> togglePlaylist$vlc_android_release
    5:8:void togglePlaylist$vlc_android_release():2641:2644 -> togglePlaylist$vlc_android_release
    9:9:void togglePlaylist$vlc_android_release():2643:2643 -> togglePlaylist$vlc_android_release
    10:10:void togglePlaylist$vlc_android_release():2642:2642 -> togglePlaylist$vlc_android_release
    1:3:void toggleTimeDisplay():1808:1810 -> toggleTimeDisplay
    1:2:void update():1470:1471 -> update
    1:2:void updateMute():1716:1717 -> updateMute
    1:3:void updateNavStatus():2688:2690 -> updateNavStatus
    4:4:void updateNavStatus():2692:2692 -> updateNavStatus
    1:3:void updateOverlayPausePlay(boolean):2231:2233 -> updateOverlayPausePlay
    4:4:void updateOverlayPausePlay(boolean):2236:2236 -> updateOverlayPausePlay
    5:7:void updateOverlayPausePlay(boolean):2241:2243 -> updateOverlayPausePlay
    8:8:void updateOverlayPausePlay(boolean):2246:2246 -> updateOverlayPausePlay
    9:9:void updateOverlayPausePlay(boolean):2242:2242 -> updateOverlayPausePlay
    10:10:void updateOverlayPausePlay(boolean):2241:2241 -> updateOverlayPausePlay
    11:13:void updateOverlayPausePlay(boolean):2248:2250 -> updateOverlayPausePlay
    14:14:void updateOverlayPausePlay(boolean):2248:2248 -> updateOverlayPausePlay
    1:2:void updatePausable(boolean):1969:1970 -> updatePausable
    3:3:void updatePausable(boolean):1972:1972 -> updatePausable
    4:4:void updatePausable(boolean):1970:1970 -> updatePausable
    1:3:void updateSeekable(boolean):1953:1955 -> updateSeekable
    4:5:void updateSeekable(boolean):1959:1960 -> updateSeekable
    6:7:void updateSeekable(boolean):1964:1965 -> updateSeekable
    8:8:void updateSeekable(boolean):1960:1960 -> updateSeekable
    9:9:void updateSeekable(boolean):1959:1959 -> updateSeekable
    10:10:void updateSeekable(boolean):1955:1955 -> updateSeekable
    11:11:void updateSeekable(boolean):1954:1954 -> updateSeekable
    1:1:boolean updateViewpoint$vlc_android_release(float,float,float):1652:1652 -> updateViewpoint$vlc_android_release
    1:3:void volumeDown():1202:1204 -> volumeDown
    4:7:void volumeDown():1206:1209 -> volumeDown
    8:8:void volumeDown():1206:1206 -> volumeDown
    1:5:void volumeUp():1189:1193 -> volumeUp
    6:8:void volumeUp():1195:1197 -> volumeUp
    9:9:void volumeUp():1192:1192 -> volumeUp
org.videolan.vlc.gui.video.VideoPlayerActivity$Companion -> org.videolan.vlc.gui.video.VideoPlayerActivity$Companion:
    1:1:void <init>():2743:2743 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):2743 -> <init>
    1:1:android.content.Intent getIntent(java.lang.String,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,boolean,int):2803:2803 -> getIntent
    2:6:android.content.Intent getIntent(java.lang.String,android.content.Context,android.net.Uri,java.lang.String,boolean,int):2811:2815 -> getIntent
    7:7:android.content.Intent getIntent(java.lang.String,android.content.Context,android.net.Uri,java.lang.String,boolean,int):2817:2817 -> getIntent
    8:9:android.content.Intent getIntent(java.lang.String,android.content.Context,android.net.Uri,java.lang.String,boolean,int):2819:2820 -> getIntent
    1:1:boolean getSDisplayRemainingTime$vlc_android_release():2776:2776 -> getSDisplayRemainingTime$vlc_android_release
    1:1:void start(android.content.Context,android.net.Uri):2782:2782 -> start
    2:2:void start(android.content.Context,android.net.Uri,boolean):2786:2786 -> start
    3:3:android.content.Intent getIntent(android.content.Context,android.net.Uri,java.lang.String,boolean,int):2807:2807 -> start
    3:3:void start(android.content.Context,android.net.Uri,java.lang.String,boolean,int):2798 -> start
    4:4:void start(android.content.Context,android.net.Uri,java.lang.String,boolean,int):2799:2799 -> start
    1:1:void startOpened(android.content.Context,android.net.Uri,int):2794:2794 -> startOpened
org.videolan.vlc.gui.video.VideoPlayerActivity$btReceiver$1 -> org.videolan.vlc.gui.video.VideoPlayerActivity$btReceiver$1:
    1:1:void <init>(org.videolan.vlc.gui.video.VideoPlayerActivity):361:361 -> <init>
    1:2:void onReceive(android.content.Context,android.content.Intent):365:366 -> onReceive
    3:4:void onReceive(android.content.Context,android.content.Intent):368:369 -> onReceive
    5:5:void onReceive(android.content.Context,android.content.Intent):371:371 -> onReceive
    6:6:void onReceive(android.content.Context,android.content.Intent):373:373 -> onReceive
    7:7:void onReceive(android.content.Context,android.content.Intent):375:375 -> onReceive
org.videolan.vlc.gui.video.VideoPlayerActivity$btSaveListener$1 -> org.videolan.vlc.gui.video.VideoPlayerActivity$btSaveListener$1:
    1:2:void onClick(android.view.View):384:385 -> onClick
org.videolan.vlc.gui.video.VideoPlayerActivity$downloadedSubtitleObserver$1 -> org.videolan.vlc.gui.video.VideoPlayerActivity$downloadedSubtitleObserver$1:
    1:1:void onChanged(java.lang.Object):106:106 -> onChanged
    2:5:void onChanged(java.util.List):342:345 -> onChanged
    2:5:void onChanged(java.lang.Object):106 -> onChanged
    6:6:void onChanged(java.util.List):342:342 -> onChanged
    6:6:void onChanged(java.lang.Object):106 -> onChanged
org.videolan.vlc.gui.video.VideoPlayerActivity$handler$1 -> org.videolan.vlc.gui.video.VideoPlayerActivity$handler$1:
    1:1:void <init>(org.videolan.vlc.gui.video.VideoPlayerActivity,android.os.Looper):240:240 -> <init>
    1:2:void handleMessage(android.os.Message):242:243 -> handleMessage
    3:3:void handleMessage(android.os.Message):258:258 -> handleMessage
    4:4:void handleMessage(android.os.Message):257:257 -> handleMessage
    5:6:void handleMessage(android.os.Message):255:256 -> handleMessage
    7:7:void handleMessage(android.os.Message):254:254 -> handleMessage
    8:10:void handleMessage(android.os.Message):249:251 -> handleMessage
    11:11:void handleMessage(android.os.Message):248:248 -> handleMessage
    12:12:void handleMessage(android.os.Message):247:247 -> handleMessage
    13:13:void handleMessage(android.os.Message):246:246 -> handleMessage
    14:14:void handleMessage(android.os.Message):245:245 -> handleMessage
    15:15:void handleMessage(android.os.Message):244:244 -> handleMessage
org.videolan.vlc.gui.video.VideoPlayerActivity$initOverlay$$inlined$let$lambda$1 -> org.videolan.vlc.gui.video.VideoPlayerActivity$initOverlay$$inlined$let$lambda$1:
    1:1:void run():2109:2109 -> run
org.videolan.vlc.gui.video.VideoPlayerActivity$initOverlay$$inlined$let$lambda$2 -> org.videolan.vlc.gui.video.VideoPlayerActivity$initOverlay$$inlined$let$lambda$2:
    1:1:void onChanged(java.lang.Object):106:106 -> onChanged
    2:2:void onChanged(org.videolan.libvlc.RendererItem):2132:2132 -> onChanged
    2:2:void onChanged(java.lang.Object):106 -> onChanged
org.videolan.vlc.gui.video.VideoPlayerActivity$initOverlay$$inlined$let$lambda$3 -> org.videolan.vlc.gui.video.VideoPlayerActivity$initOverlay$$inlined$let$lambda$3:
    1:1:void onChanged(java.lang.Object):106:106 -> onChanged
    2:2:void onChanged(java.util.List):2133:2133 -> onChanged
    2:2:void onChanged(java.lang.Object):106 -> onChanged
    3:3:boolean org.videolan.vlc.util.Util.isListEmpty(java.util.Collection):88:88 -> onChanged
    3:3:void onChanged(java.util.List):2133 -> onChanged
    3:3:void onChanged(java.lang.Object):106 -> onChanged
    4:4:void onChanged(java.util.List):2133:2133 -> onChanged
    4:4:void onChanged(java.lang.Object):106 -> onChanged
org.videolan.vlc.gui.video.VideoPlayerActivity$initPlaylistUi$4 -> org.videolan.vlc.gui.video.VideoPlayerActivity$initPlaylistUi$4:
    1:1:void onClick(android.view.View):817:817 -> onClick
org.videolan.vlc.gui.video.VideoPlayerActivity$onChanged$1 -> org.videolan.vlc.gui.video.VideoPlayerActivity$onChanged$1:
    1:1:void run():2731:2731 -> run
org.videolan.vlc.gui.video.VideoPlayerActivity$onKeyDown$3 -> org.videolan.vlc.gui.video.VideoPlayerActivity$onKeyDown$3:
    1:1:void onDismiss(android.content.DialogInterface):1038:1038 -> onDismiss
org.videolan.vlc.gui.video.VideoPlayerActivity$onMediaPlayerEvent$$inlined$let$lambda$1 -> org.videolan.vlc.gui.video.VideoPlayerActivity$onMediaPlayerEvent$$inlined$let$lambda$1:
    1:4:void run():1501:1504 -> run
org.videolan.vlc.gui.video.VideoPlayerActivity$onMediaPlayerEvent$$inlined$let$lambda$2 -> org.videolan.vlc.gui.video.VideoPlayerActivity$onMediaPlayerEvent$$inlined$let$lambda$2:
    1:4:void run():1509:1512 -> run
    5:5:boolean org.videolan.vlc.util.Util.isArrayEmpty(java.lang.Object[]):84:84 -> run
    5:5:void run():1513 -> run
    6:7:void run():1513:1514 -> run
    8:8:void run():1513:1513 -> run
    9:10:void run():1515:1516 -> run
org.videolan.vlc.gui.video.VideoPlayerActivity$onPopupMenu$1 -> org.videolan.vlc.gui.video.VideoPlayerActivity$onPopupMenu$1:
    1:2:boolean onMenuItemClick(android.view.MenuItem):1759:1760 -> onMenuItemClick
org.videolan.vlc.gui.video.VideoPlayerActivity$playlistObserver$1 -> org.videolan.vlc.gui.video.VideoPlayerActivity$playlistObserver$1:
    1:1:void onChanged(java.lang.Object):106:106 -> onChanged
    2:2:void onChanged(java.util.List):227:227 -> onChanged
    2:2:void onChanged(java.lang.Object):106 -> onChanged
org.videolan.vlc.gui.video.VideoPlayerActivity$seekListener$1 -> org.videolan.vlc.gui.video.VideoPlayerActivity$seekListener$1:
    1:1:void <init>(org.videolan.vlc.gui.video.VideoPlayerActivity):277:277 -> <init>
    1:3:void onProgressChanged(android.widget.SeekBar,int,boolean):290:292 -> onProgressChanged
    4:4:void onProgressChanged(android.widget.SeekBar,int,boolean):295:295 -> onProgressChanged
    1:2:void onStartTrackingTouch(android.widget.SeekBar):280:281 -> onStartTrackingTouch
    1:2:void onStopTrackingTouch(android.widget.SeekBar):285:286 -> onStopTrackingTouch
org.videolan.vlc.gui.video.VideoPlayerActivity$selectAudioTrack$$inlined$let$lambda$1 -> org.videolan.vlc.gui.video.VideoPlayerActivity$selectAudioTrack$$inlined$let$lambda$1:
    1:1:void <init>(org.videolan.vlc.gui.video.VideoPlayerActivity):1901:1901 -> <init>
    1:3:void onTrackSelected(int):1904:1906 -> onTrackSelected
org.videolan.vlc.gui.video.VideoPlayerActivity$selectAudioTrack$$inlined$let$lambda$1$1 -> org.videolan.vlc.gui.video.VideoPlayerActivity$selectAudioTrack$$inlined$let$lambda$1$1:
    1:2:void run():1907:1908 -> run
org.videolan.vlc.gui.video.VideoPlayerActivity$selectSubtitles$$inlined$let$lambda$1 -> org.videolan.vlc.gui.video.VideoPlayerActivity$selectSubtitles$$inlined$let$lambda$1:
    1:1:void <init>(org.videolan.vlc.gui.video.VideoPlayerActivity):1920:1920 -> <init>
    1:2:void onTrackSelected(int):1922:1923 -> onTrackSelected
org.videolan.vlc.gui.video.VideoPlayerActivity$selectSubtitles$$inlined$let$lambda$1$1 -> org.videolan.vlc.gui.video.VideoPlayerActivity$selectSubtitles$$inlined$let$lambda$1$1:
    1:1:void run():1923:1923 -> run
org.videolan.vlc.gui.video.VideoPlayerActivity$selectTrack$1 -> org.videolan.vlc.gui.video.VideoPlayerActivity$selectTrack$1:
    1:2:void onClick(android.content.DialogInterface,int):1864:1865 -> onClick
    3:4:void onClick(android.content.DialogInterface,int):1870:1871 -> onClick
org.videolan.vlc.gui.video.VideoPlayerActivity$selectTrack$2 -> org.videolan.vlc.gui.video.VideoPlayerActivity$selectTrack$2:
    1:1:void onDismiss(android.content.DialogInterface):1873:1873 -> onDismiss
org.videolan.vlc.gui.video.VideoPlayerActivity$selectVideoTrack$$inlined$let$lambda$1 -> org.videolan.vlc.gui.video.VideoPlayerActivity$selectVideoTrack$$inlined$let$lambda$1:
    1:1:void <init>(org.videolan.vlc.gui.video.VideoPlayerActivity):1885:1885 -> <init>
    1:3:void onTrackSelected(int):1888:1890 -> onTrackSelected
org.videolan.vlc.gui.video.VideoPlayerActivity$serviceReceiver$1 -> org.videolan.vlc.gui.video.VideoPlayerActivity$serviceReceiver$1:
    1:1:void <init>(org.videolan.vlc.gui.video.VideoPlayerActivity):389:389 -> <init>
    1:4:void onReceive(android.content.Context,android.content.Intent):391:394 -> onReceive
org.videolan.vlc.gui.video.VideoPlayerActivity$setSpuTrack$1 -> org.videolan.vlc.gui.video.VideoPlayerActivity$setSpuTrack$1:
    1:1:void run():1943:1943 -> run
org.videolan.vlc.gui.video.VideoPlayerActivity$showConfirmResumeDialog$$inlined$apply$lambda$1 -> org.videolan.vlc.gui.video.VideoPlayerActivity$showConfirmResumeDialog$$inlined$apply$lambda$1:
    1:2:boolean onKey(android.content.DialogInterface,int,android.view.KeyEvent):2591:2592 -> onKey
org.videolan.vlc.gui.video.VideoPlayerActivity$switchAudioRunnable$1 -> org.videolan.vlc.gui.video.VideoPlayerActivity$switchAudioRunnable$1:
    1:4:void run():267:270 -> run
org.videolan.vlc.gui.video.VideoPlayerActivity$updateNavStatus$1 -> org.videolan.vlc.gui.video.VideoPlayerActivity$updateNavStatus$1:
    1:2:void run():2693:2694 -> run
org.videolan.vlc.gui.video.VideoPlayerActivity$updateNavStatus$1$1 -> org.videolan.vlc.gui.video.VideoPlayerActivity$updateNavStatus$1$1:
    1:7:void run():2695:2701 -> run
    8:8:void run():2705:2705 -> run
    9:9:void run():2708:2708 -> run
    10:11:void run():2713:2714 -> run
    12:13:void run():2716:2717 -> run
org.videolan.vlc.gui.video.VideoTouchDelegate -> org.videolan.vlc.gui.video.VideoTouchDelegate:
    1:1:void <init>(org.videolan.vlc.gui.video.VideoPlayerActivity,int,org.videolan.vlc.gui.video.ScreenConfig,boolean):54:54 -> <init>
    2:2:void <init>(org.videolan.vlc.gui.video.VideoPlayerActivity,int,org.videolan.vlc.gui.video.ScreenConfig,boolean):59:59 -> <init>
    3:4:void <init>(org.videolan.vlc.gui.video.VideoPlayerActivity,int,org.videolan.vlc.gui.video.ScreenConfig,boolean):67:68 -> <init>
    5:5:void <init>(org.videolan.vlc.gui.video.VideoPlayerActivity,int,org.videolan.vlc.gui.video.ScreenConfig,boolean):75:75 -> <init>
    6:6:void <init>(org.videolan.vlc.gui.video.VideoPlayerActivity,int,org.videolan.vlc.gui.video.ScreenConfig,boolean):77:77 -> <init>
    7:7:void <init>(org.videolan.vlc.gui.video.VideoPlayerActivity,int,org.videolan.vlc.gui.video.ScreenConfig,boolean):83:83 -> <init>
    8:8:void <init>(org.videolan.vlc.gui.video.VideoPlayerActivity,int,org.videolan.vlc.gui.video.ScreenConfig,boolean):88:88 -> <init>
    9:9:void <init>(org.videolan.vlc.gui.video.VideoPlayerActivity,int,org.videolan.vlc.gui.video.ScreenConfig,boolean):404:404 -> <init>
    1:1:android.animation.AnimatorSet access$getAnimatorSet$p(org.videolan.vlc.gui.video.VideoTouchDelegate):54:54 -> access$getAnimatorSet$p
    1:1:org.videolan.vlc.gui.video.VideoTouchDelegate$mScaleListener$1 access$getMScaleListener$p(org.videolan.vlc.gui.video.VideoTouchDelegate):54:54 -> access$getMScaleListener$p
    1:1:org.videolan.vlc.gui.video.VideoPlayerActivity access$getPlayer$p(org.videolan.vlc.gui.video.VideoTouchDelegate):54:54 -> access$getPlayer$p
    1:1:boolean access$getSeekAnimRunning$p(org.videolan.vlc.gui.video.VideoTouchDelegate):54:54 -> access$getSeekAnimRunning$p
    1:1:void access$setAnimatorSet$p(org.videolan.vlc.gui.video.VideoTouchDelegate,android.animation.AnimatorSet):54:54 -> access$setAnimatorSet$p
    1:1:void access$setSeekAnimRunning$p(org.videolan.vlc.gui.video.VideoTouchDelegate,boolean):54:54 -> access$setSeekAnimRunning$p
    1:1:void clearTouchAction():296:296 -> clearTouchAction
    1:1:boolean dispatchGenericMotionEvent(android.view.MotionEvent):253:253 -> dispatchGenericMotionEvent
    2:2:boolean dispatchGenericMotionEvent(android.view.MotionEvent):255:255 -> dispatchGenericMotionEvent
    3:3:boolean dispatchGenericMotionEvent(android.view.MotionEvent):258:258 -> dispatchGenericMotionEvent
    4:6:boolean dispatchGenericMotionEvent(android.view.MotionEvent):260:262 -> dispatchGenericMotionEvent
    7:9:boolean dispatchGenericMotionEvent(android.view.MotionEvent):264:266 -> dispatchGenericMotionEvent
    10:13:boolean dispatchGenericMotionEvent(android.view.MotionEvent):268:271 -> dispatchGenericMotionEvent
    14:17:boolean dispatchGenericMotionEvent(android.view.MotionEvent):273:276 -> dispatchGenericMotionEvent
    18:20:boolean dispatchGenericMotionEvent(android.view.MotionEvent):278:280 -> dispatchGenericMotionEvent
    21:25:boolean dispatchGenericMotionEvent(android.view.MotionEvent):282:286 -> dispatchGenericMotionEvent
    26:26:boolean dispatchGenericMotionEvent(android.view.MotionEvent):288:288 -> dispatchGenericMotionEvent
    1:3:void doBrightnessTouch(float):394:396 -> doBrightnessTouch
    4:4:void doBrightnessTouch(float):399:399 -> doBrightnessTouch
    5:5:void doBrightnessTouch(float):401:401 -> doBrightnessTouch
    1:1:void doSeekTouch(int,float,boolean):321:321 -> doSeekTouch
    2:3:void doSeekTouch(int,float,boolean):323:324 -> doSeekTouch
    4:5:void doSeekTouch(int,float,boolean):326:327 -> doSeekTouch
    6:6:void doSeekTouch(int,float,boolean):330:330 -> doSeekTouch
    7:7:void doSeekTouch(int,float,boolean):337:337 -> doSeekTouch
    8:8:void doSeekTouch(int,float,boolean):340:340 -> doSeekTouch
    9:11:void doSeekTouch(int,float,boolean):342:344 -> doSeekTouch
    12:12:void doSeekTouch(int,float,boolean):340:340 -> doSeekTouch
    13:13:void doSeekTouch(int,float,boolean):345:345 -> doSeekTouch
    14:14:void doSeekTouch(int,float,boolean):327:327 -> doSeekTouch
    15:15:void doSeekTouch(int,float,boolean):326:326 -> doSeekTouch
    16:16:void doSeekTouch(int,float,boolean):321:321 -> doSeekTouch
    1:6:void doVolumeTouch(float):349:354 -> doVolumeTouch
    7:10:void doVolumeTouch(float):357:360 -> doVolumeTouch
    11:11:void doVolumeTouch(float):362:362 -> doVolumeTouch
    12:12:void doVolumeTouch(float):364:364 -> doVolumeTouch
    13:14:void doVolumeTouch(float):367:368 -> doVolumeTouch
    1:1:int getNumberOfTaps():61:61 -> getNumberOfTaps
    1:1:org.videolan.vlc.gui.video.ScreenConfig getScreenConfig():56:56 -> getScreenConfig
    1:3:void hideSeekOverlay(boolean):566:568 -> hideSeekOverlay
    4:11:void hideSeekOverlay(boolean):570:577 -> hideSeekOverlay
    12:15:void hideSeekOverlay(boolean):579:582 -> hideSeekOverlay
    16:20:void hideSeekOverlay(boolean):584:588 -> hideSeekOverlay
    1:1:void hideSeekOverlay$default(org.videolan.vlc.gui.video.VideoTouchDelegate,boolean,int,java.lang.Object):564:564 -> hideSeekOverlay$default
    1:1:void initBrightnessTouch():374:374 -> initBrightnessTouch
    2:2:void initBrightnessTouch():377:377 -> initBrightnessTouch
    3:4:void initBrightnessTouch():381:382 -> initBrightnessTouch
    5:5:void initBrightnessTouch():385:385 -> initBrightnessTouch
    6:8:void initBrightnessTouch():388:390 -> initBrightnessTouch
    1:1:boolean isSeeking():293:293 -> isSeeking
    1:4:boolean onTouchEvent(android.view.MotionEvent):103:106 -> onTouchEvent
    5:7:boolean onTouchEvent(android.view.MotionEvent):110:112 -> onTouchEvent
    8:8:boolean onTouchEvent(android.view.MotionEvent):116:116 -> onTouchEvent
    9:9:android.view.ScaleGestureDetector getScaleGestureDetector():0:0 -> onTouchEvent
    9:9:boolean onTouchEvent(android.view.MotionEvent):117 -> onTouchEvent
    10:10:boolean onTouchEvent(android.view.MotionEvent):117:117 -> onTouchEvent
    11:11:android.view.ScaleGestureDetector getScaleGestureDetector():0:0 -> onTouchEvent
    11:11:boolean onTouchEvent(android.view.MotionEvent):118 -> onTouchEvent
    12:13:boolean onTouchEvent(android.view.MotionEvent):118:119 -> onTouchEvent
    14:14:boolean onTouchEvent(android.view.MotionEvent):123:123 -> onTouchEvent
    15:16:boolean onTouchEvent(android.view.MotionEvent):129:130 -> onTouchEvent
    17:19:boolean onTouchEvent(android.view.MotionEvent):133:135 -> onTouchEvent
    20:20:boolean onTouchEvent(android.view.MotionEvent):138:138 -> onTouchEvent
    21:21:boolean onTouchEvent(android.view.MotionEvent):137:137 -> onTouchEvent
    22:23:boolean onTouchEvent(android.view.MotionEvent):143:144 -> onTouchEvent
    24:24:boolean onTouchEvent(android.view.MotionEvent):160:160 -> onTouchEvent
    25:25:boolean onTouchEvent(android.view.MotionEvent):162:162 -> onTouchEvent
    26:26:boolean onTouchEvent(android.view.MotionEvent):164:164 -> onTouchEvent
    27:32:boolean onTouchEvent(android.view.MotionEvent):167:172 -> onTouchEvent
    33:34:boolean onTouchEvent(android.view.MotionEvent):176:177 -> onTouchEvent
    35:36:void doVerticalTouchAction(float):300:301 -> onTouchEvent
    35:36:boolean onTouchEvent(android.view.MotionEvent):178 -> onTouchEvent
    37:38:void doVerticalTouchAction(float):303:304 -> onTouchEvent
    37:38:boolean onTouchEvent(android.view.MotionEvent):178 -> onTouchEvent
    39:40:void doVerticalTouchAction(float):308:309 -> onTouchEvent
    39:40:boolean onTouchEvent(android.view.MotionEvent):178 -> onTouchEvent
    41:42:void doVerticalTouchAction(float):311:312 -> onTouchEvent
    41:42:boolean onTouchEvent(android.view.MotionEvent):178 -> onTouchEvent
    43:43:void doVerticalTouchAction(float):314:314 -> onTouchEvent
    43:43:boolean onTouchEvent(android.view.MotionEvent):178 -> onTouchEvent
    44:44:boolean onTouchEvent(android.view.MotionEvent):179:179 -> onTouchEvent
    45:45:boolean onTouchEvent(android.view.MotionEvent):181:181 -> onTouchEvent
    46:51:boolean onTouchEvent(android.view.MotionEvent):184:189 -> onTouchEvent
    52:53:boolean onTouchEvent(android.view.MotionEvent):193:194 -> onTouchEvent
    54:54:boolean onTouchEvent(android.view.MotionEvent):196:196 -> onTouchEvent
    55:56:boolean onTouchEvent(android.view.MotionEvent):198:199 -> onTouchEvent
    57:57:boolean onTouchEvent(android.view.MotionEvent):201:201 -> onTouchEvent
    58:59:boolean onTouchEvent(android.view.MotionEvent):203:204 -> onTouchEvent
    60:60:boolean onTouchEvent(android.view.MotionEvent):208:208 -> onTouchEvent
    61:62:boolean onTouchEvent(android.view.MotionEvent):210:211 -> onTouchEvent
    63:65:boolean onTouchEvent(android.view.MotionEvent):215:217 -> onTouchEvent
    66:66:boolean onTouchEvent(android.view.MotionEvent):219:219 -> onTouchEvent
    67:67:boolean onTouchEvent(android.view.MotionEvent):223:223 -> onTouchEvent
    68:70:boolean onTouchEvent(android.view.MotionEvent):226:228 -> onTouchEvent
    71:71:boolean onTouchEvent(android.view.MotionEvent):230:230 -> onTouchEvent
    72:74:boolean onTouchEvent(android.view.MotionEvent):233:235 -> onTouchEvent
    75:75:boolean onTouchEvent(android.view.MotionEvent):240:240 -> onTouchEvent
    76:76:boolean onTouchEvent(android.view.MotionEvent):244:244 -> onTouchEvent
    77:77:boolean onTouchEvent(android.view.MotionEvent):240:240 -> onTouchEvent
    78:79:boolean onTouchEvent(android.view.MotionEvent):146:147 -> onTouchEvent
    80:84:boolean onTouchEvent(android.view.MotionEvent):149:153 -> onTouchEvent
    85:85:boolean onTouchEvent(android.view.MotionEvent):155:155 -> onTouchEvent
    86:86:boolean onTouchEvent(android.view.MotionEvent):157:157 -> onTouchEvent
    87:87:boolean onTouchEvent(android.view.MotionEvent):247:247 -> onTouchEvent
    88:88:boolean onTouchEvent(android.view.MotionEvent):125:125 -> onTouchEvent
    1:1:void seekDelta$vlc_android_release(int):441:441 -> seekDelta$vlc_android_release
    2:2:void seekDelta$vlc_android_release(int):443:443 -> seekDelta$vlc_android_release
    3:3:void seekDelta$vlc_android_release(int):445:445 -> seekDelta$vlc_android_release
    4:5:void seekDelta$vlc_android_release(int):447:448 -> seekDelta$vlc_android_release
    6:6:kotlin.Unit initSeekOverlay():591:591 -> seekDelta$vlc_android_release
    6:6:void seekDelta$vlc_android_release(int):451 -> seekDelta$vlc_android_release
    7:9:void seekDelta$vlc_android_release(int):452:454 -> seekDelta$vlc_android_release
    10:11:void seekDelta$vlc_android_release(int):457:458 -> seekDelta$vlc_android_release
    12:12:void seekDelta$vlc_android_release(int):461:461 -> seekDelta$vlc_android_release
    13:17:void seekDelta$vlc_android_release(int):463:467 -> seekDelta$vlc_android_release
    18:22:void seekDelta$vlc_android_release(int):469:473 -> seekDelta$vlc_android_release
    23:23:void seekDelta$vlc_android_release(int):475:475 -> seekDelta$vlc_android_release
    24:24:void seekDelta$vlc_android_release(int):560:560 -> seekDelta$vlc_android_release
    1:1:void setScreenConfig(org.videolan.vlc.gui.video.ScreenConfig):56:56 -> setScreenConfig
org.videolan.vlc.gui.video.VideoTouchDelegate$mScaleListener$1 -> org.videolan.vlc.gui.video.VideoTouchDelegate$mScaleListener$1:
    1:1:void <init>(org.videolan.vlc.gui.video.VideoTouchDelegate):404:404 -> <init>
    1:4:boolean onScale(android.view.ScaleGestureDetector):412:415 -> onScale
    1:1:boolean onScaleBegin(android.view.ScaleGestureDetector):408:408 -> onScaleBegin
    1:8:void onScaleEnd(android.view.ScaleGestureDetector):423:430 -> onScaleEnd
    9:9:void onScaleEnd(android.view.ScaleGestureDetector):429:429 -> onScaleEnd
    10:11:void onScaleEnd(android.view.ScaleGestureDetector):431:432 -> onScaleEnd
org.videolan.vlc.gui.video.VideoTouchDelegate$onTouchEvent$1 -> org.videolan.vlc.gui.video.VideoTouchDelegate$onTouchEvent$1:
    1:2:void run():241:242 -> run
org.videolan.vlc.gui.video.VideoTouchDelegate$scaleGestureDetector$2 -> org.videolan.vlc.gui.video.VideoTouchDelegate$scaleGestureDetector$2:
    1:1:android.view.ScaleGestureDetector invoke():84:84 -> invoke
    1:1:java.lang.Object invoke():54 -> invoke
    2:3:void androidx.core.view.ScaleGestureDetectorCompat.setQuickScaleEnabled(android.view.ScaleGestureDetector,boolean):53:54 -> invoke
    2:3:android.view.ScaleGestureDetector invoke():84 -> invoke
    2:3:java.lang.Object invoke():54 -> invoke
org.videolan.vlc.gui.video.VideoTouchDelegate$seekDelta$$inlined$let$lambda$1 -> org.videolan.vlc.gui.video.VideoTouchDelegate$seekDelta$$inlined$let$lambda$1:
    1:3:void run():478:480 -> run
    4:7:void run():482:485 -> run
    8:15:void run():487:494 -> run
    16:18:void run():496:498 -> run
    19:20:void run():501:502 -> run
    21:22:void run():504:505 -> run
    23:24:void run():507:508 -> run
    25:32:void run():511:518 -> run
    33:33:void run():515:515 -> run
    34:35:void run():520:521 -> run
    36:37:void run():523:524 -> run
    38:41:void run():526:529 -> run
    42:43:void run():531:532 -> run
    44:45:void run():534:535 -> run
    46:46:void run():538:538 -> run
    47:50:void run():540:543 -> run
    51:51:void run():545:545 -> run
    52:53:void run():547:548 -> run
    54:55:void run():550:551 -> run
    56:57:void run():554:555 -> run
    58:59:void run():557:558 -> run
org.videolan.vlc.gui.video.benchmark.BenchActivity -> org.videolan.vlc.gui.video.benchmark.BenchActivity:
    1:1:void <init>():70:70 -> <init>
    2:2:void <init>():105:105 -> <init>
    3:3:void <init>():109:109 -> <init>
    1:1:void access$errorFinish(org.videolan.vlc.gui.video.benchmark.BenchActivity,java.lang.String):70:70 -> access$errorFinish
    1:1:android.os.Handler access$getMHandler$p(org.videolan.vlc.gui.video.benchmark.BenchActivity):70:70 -> access$getMHandler$p
    1:1:int access$getMHeight$p(org.videolan.vlc.gui.video.benchmark.BenchActivity):70:70 -> access$getMHeight$p
    1:1:android.media.ImageReader access$getMImageReader$p(org.videolan.vlc.gui.video.benchmark.BenchActivity):70:70 -> access$getMImageReader$p
    1:1:int access$getMLateFrameCounter$p(org.videolan.vlc.gui.video.benchmark.BenchActivity):70:70 -> access$getMLateFrameCounter$p
    1:1:int access$getMScreenshotNumber$p(org.videolan.vlc.gui.video.benchmark.BenchActivity):70:70 -> access$getMScreenshotNumber$p
    1:1:java.util.List access$getMTimestamp$p(org.videolan.vlc.gui.video.benchmark.BenchActivity):70:70 -> access$getMTimestamp$p
    1:1:android.hardware.display.VirtualDisplay access$getMVirtualDisplay$p(org.videolan.vlc.gui.video.benchmark.BenchActivity):70:70 -> access$getMVirtualDisplay$p
    1:1:int access$getMWidth$p(org.videolan.vlc.gui.video.benchmark.BenchActivity):70:70 -> access$getMWidth$p
    1:1:java.lang.String access$getScreenshotDir$p(org.videolan.vlc.gui.video.benchmark.BenchActivity):70:70 -> access$getScreenshotDir$p
    1:1:java.lang.String access$getStacktraceFile$p(org.videolan.vlc.gui.video.benchmark.BenchActivity):70:70 -> access$getStacktraceFile$p
    1:3:void seekScreenshot():329:331 -> access$seekScreenshot
    1:3:void access$seekScreenshot(org.videolan.vlc.gui.video.benchmark.BenchActivity):70 -> access$seekScreenshot
    4:8:void seekScreenshot():334:338 -> access$seekScreenshot
    4:8:void access$seekScreenshot(org.videolan.vlc.gui.video.benchmark.BenchActivity):70 -> access$seekScreenshot
    9:9:void seekScreenshot():336:336 -> access$seekScreenshot
    9:9:void access$seekScreenshot(org.videolan.vlc.gui.video.benchmark.BenchActivity):70 -> access$seekScreenshot
    10:10:void seekScreenshot():334:334 -> access$seekScreenshot
    10:10:void access$seekScreenshot(org.videolan.vlc.gui.video.benchmark.BenchActivity):70 -> access$seekScreenshot
    11:11:void seekScreenshot():340:340 -> access$seekScreenshot
    11:11:void access$seekScreenshot(org.videolan.vlc.gui.video.benchmark.BenchActivity):70 -> access$seekScreenshot
    1:1:void access$setMHandler$p(org.videolan.vlc.gui.video.benchmark.BenchActivity,android.os.Handler):70:70 -> access$setMHandler$p
    1:1:void access$setMHeight$p(org.videolan.vlc.gui.video.benchmark.BenchActivity,int):70:70 -> access$setMHeight$p
    1:1:void access$setMImageReader$p(org.videolan.vlc.gui.video.benchmark.BenchActivity,android.media.ImageReader):70:70 -> access$setMImageReader$p
    1:1:void access$setMLateFrameCounter$p(org.videolan.vlc.gui.video.benchmark.BenchActivity,int):70:70 -> access$setMLateFrameCounter$p
    1:1:void access$setMScreenshotNumber$p(org.videolan.vlc.gui.video.benchmark.BenchActivity,int):70:70 -> access$setMScreenshotNumber$p
    1:1:void access$setMTimestamp$p(org.videolan.vlc.gui.video.benchmark.BenchActivity,java.util.List):70:70 -> access$setMTimestamp$p
    1:1:void access$setMVirtualDisplay$p(org.videolan.vlc.gui.video.benchmark.BenchActivity,android.hardware.display.VirtualDisplay):70:70 -> access$setMVirtualDisplay$p
    1:1:void access$setMWidth$p(org.videolan.vlc.gui.video.benchmark.BenchActivity,int):70:70 -> access$setMWidth$p
    1:1:void access$setScreenshotDir$p(org.videolan.vlc.gui.video.benchmark.BenchActivity,java.lang.String):70:70 -> access$setScreenshotDir$p
    1:1:void access$setStacktraceFile$p(org.videolan.vlc.gui.video.benchmark.BenchActivity,java.lang.String):70:70 -> access$setStacktraceFile$p
    1:3:void errorFinish(java.lang.String):395:397 -> errorFinish
    4:4:kotlinx.coroutines.Job getStackTrace():407:407 -> errorFinish
    4:4:void errorFinish(java.lang.String):398 -> errorFinish
    5:6:void errorFinish(java.lang.String):399:400 -> errorFinish
    1:1:void exit(int):385:385 -> exit
    2:2:void exit(int):387:387 -> exit
    1:7:void finish():481:487 -> finish
    8:9:void finish():490:491 -> finish
    10:12:void finish():494:496 -> finish
    13:13:void finish():498:498 -> finish
    14:14:kotlinx.coroutines.Job checkLogs():443:443 -> finish
    14:14:void finish():499 -> finish
    15:22:void finish():500:507 -> finish
    23:23:void finish():501:501 -> finish
    24:24:void finish():509:509 -> finish
    1:4:void loadMedia():134:137 -> loadMedia
    5:5:void loadMedia():135:135 -> loadMedia
    6:6:void loadMedia():140:140 -> loadMedia
    1:1:void onActivityResult(int,int,android.content.Intent):357:357 -> onActivityResult
    2:2:void onActivityResult(int,int,android.content.Intent):359:359 -> onActivityResult
    3:5:void onActivityResult(int,int,android.content.Intent):362:364 -> onActivityResult
    6:6:void onActivityResult(int,int,android.content.Intent):366:366 -> onActivityResult
    7:7:void onActivityResult(int,int,android.content.Intent):368:368 -> onActivityResult
    8:8:void onActivityResult(int,int,android.content.Intent):370:370 -> onActivityResult
    9:9:void onActivityResult(int,int,android.content.Intent):362:362 -> onActivityResult
    10:10:void onActivityResult(int,int,android.content.Intent):373:373 -> onActivityResult
    1:1:void onChanged(java.lang.Object):70:70 -> onChanged
    2:12:void onChanged(org.videolan.vlc.PlaybackService):119:129 -> onChanged
    1:1:void onCreate(android.os.Bundle):160:160 -> onCreate
    2:2:void onCreate(android.os.Bundle):162:162 -> onCreate
    3:4:void onCreate(android.os.Bundle):166:167 -> onCreate
    5:5:void onCreate(android.os.Bundle):169:169 -> onCreate
    6:7:void onCreate(android.os.Bundle):172:173 -> onCreate
    8:9:void onCreate(android.os.Bundle):177:178 -> onCreate
    10:10:void onCreate(android.os.Bundle):181:181 -> onCreate
    11:12:void onCreate(android.os.Bundle):185:186 -> onCreate
    13:16:void onCreate(android.os.Bundle):189:192 -> onCreate
    17:18:void onCreate(android.os.Bundle):195:196 -> onCreate
    19:20:void onCreate(android.os.Bundle):203:204 -> onCreate
    21:21:void onCreate(android.os.Bundle):196:196 -> onCreate
    22:22:void onCreate(android.os.Bundle):198:198 -> onCreate
    23:23:void onCreate(android.os.Bundle):209:209 -> onCreate
    24:24:void onCreate(android.os.Bundle):211:211 -> onCreate
    25:25:void onCreate(android.os.Bundle):215:215 -> onCreate
    1:1:void onDestroy():515:515 -> onDestroy
    2:2:void onDestroy():517:517 -> onDestroy
    3:3:void onDestroy():519:519 -> onDestroy
    4:5:void onDestroy():523:524 -> onDestroy
    6:7:void onDestroy():526:527 -> onDestroy
    8:9:void onDestroy():529:530 -> onDestroy
    10:10:void onDestroy():532:532 -> onDestroy
    1:1:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):259:259 -> onMediaPlayerEvent
    2:3:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):263:264 -> onMediaPlayerEvent
    4:6:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):266:268 -> onMediaPlayerEvent
    7:8:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):270:271 -> onMediaPlayerEvent
    9:9:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):261:261 -> onMediaPlayerEvent
    10:10:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):260:260 -> onMediaPlayerEvent
    11:11:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):275:275 -> onMediaPlayerEvent
    12:23:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):278:289 -> onMediaPlayerEvent
    24:28:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):291:295 -> onMediaPlayerEvent
    29:29:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):292:292 -> onMediaPlayerEvent
    30:30:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):287:287 -> onMediaPlayerEvent
    31:36:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):299:304 -> onMediaPlayerEvent
    37:37:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):302:302 -> onMediaPlayerEvent
    38:39:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):306:307 -> onMediaPlayerEvent
    40:40:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):310:310 -> onMediaPlayerEvent
    41:41:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):312:312 -> onMediaPlayerEvent
    42:42:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):304:304 -> onMediaPlayerEvent
    43:43:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):302:302 -> onMediaPlayerEvent
    44:44:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):299:299 -> onMediaPlayerEvent
    45:45:void onMediaPlayerEvent(org.videolan.libvlc.MediaPlayer$Event):318:318 -> onMediaPlayerEvent
    1:1:void onRequestPermissionsResult(int,java.lang.String[],int[]):144:144 -> onRequestPermissionsResult
    2:6:void onRequestPermissionsResult(int,java.lang.String[],int[]):147:151 -> onRequestPermissionsResult
    7:7:void onRequestPermissionsResult(int,java.lang.String[],int[]):153:153 -> onRequestPermissionsResult
    1:2:void onResume():219:220 -> onResume
    1:4:void setTimeout():229:232 -> setTimeout
    5:5:void setTimeout():231:231 -> setTimeout
    6:6:void setTimeout():234:234 -> setTimeout
    7:7:void setTimeout():238:238 -> setTimeout
org.videolan.vlc.gui.video.benchmark.BenchActivity$ImageAvailableListener -> org.videolan.vlc.gui.video.benchmark.BenchActivity$ImageAvailableListener:
    1:1:void <init>(org.videolan.vlc.gui.video.benchmark.BenchActivity):543:543 -> <init>
    1:1:void onImageAvailable(android.media.ImageReader):546:546 -> onImageAvailable
org.videolan.vlc.gui.video.benchmark.BenchActivity$ImageAvailableListener$onImageAvailable$1 -> org.videolan.vlc.gui.video.benchmark.BenchActivity$ImageAvailableListener$onImageAvailable$1:
    1:1:void run():551:551 -> run
    2:2:void run():553:553 -> run
    3:7:void run():557:561 -> run
    8:9:void run():563:564 -> run
    10:10:void run():563:563 -> run
    11:12:void run():566:567 -> run
    13:15:void run():569:571 -> run
    16:17:void run():574:575 -> run
    18:18:void run():577:577 -> run
    19:19:void run():579:579 -> run
    20:20:void run():583:583 -> run
    21:22:void run():586:587 -> run
    23:24:void run():590:591 -> run
    25:25:void run():593:593 -> run
    26:26:void run():600:600 -> run
    27:27:void run():602:602 -> run
    28:32:void run():605:609 -> run
    33:33:void run():611:611 -> run
    34:34:void run():608:608 -> run
    35:35:void run():607:607 -> run
    36:36:void run():605:605 -> run
org.videolan.vlc.gui.video.benchmark.BenchActivity$checkLogs$1 -> org.videolan.vlc.gui.video.benchmark.BenchActivity$checkLogs$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):443:443 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):446:446 -> invokeSuspend
    4:7:java.lang.Object invokeSuspend(java.lang.Object):448:451 -> invokeSuspend
    8:9:java.lang.Object invokeSuspend(java.lang.Object):453:454 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):458:458 -> invokeSuspend
    11:12:java.lang.Object invokeSuspend(java.lang.Object):460:461 -> invokeSuspend
    13:16:java.lang.Object invokeSuspend(java.lang.Object):463:466 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):468:468 -> invokeSuspend
    18:19:java.lang.Object invokeSuspend(java.lang.Object):471:472 -> invokeSuspend
org.videolan.vlc.gui.video.benchmark.BenchActivity$getStackTrace$1 -> org.videolan.vlc.gui.video.benchmark.BenchActivity$getStackTrace$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:3:java.lang.Object invokeSuspend(java.lang.Object):407:408 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):410:410 -> invokeSuspend
    5:7:java.lang.Object invokeSuspend(java.lang.Object):412:414 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):413:413 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):415:416 -> invokeSuspend
    11:12:java.lang.Object invokeSuspend(java.lang.Object):418:419 -> invokeSuspend
    13:17:java.lang.Object invokeSuspend(java.lang.Object):421:425 -> invokeSuspend
    18:21:java.lang.Object invokeSuspend(java.lang.Object):427:430 -> invokeSuspend
    22:22:java.lang.Object invokeSuspend(java.lang.Object):432:432 -> invokeSuspend
    23:23:java.lang.Object invokeSuspend(java.lang.Object):435:435 -> invokeSuspend
    24:24:java.lang.Object invokeSuspend(java.lang.Object):437:437 -> invokeSuspend
org.videolan.vlc.gui.video.benchmark.BenchActivity$onActivityResult$1 -> org.videolan.vlc.gui.video.benchmark.BenchActivity$onActivityResult$1:
    1:1:void run():368:368 -> run
org.videolan.vlc.gui.video.benchmark.BenchActivity$onRequestPermissionsResult$1 -> org.videolan.vlc.gui.video.benchmark.BenchActivity$onRequestPermissionsResult$1:
    1:1:void run():153:153 -> run
org.videolan.vlc.gui.video.benchmark.BenchActivity$setTimeout$1 -> org.videolan.vlc.gui.video.benchmark.BenchActivity$setTimeout$1:
    1:2:void run():235:236 -> run
org.videolan.vlc.gui.video.benchmark.ShallowVideoPlayer -> org.videolan.vlc.gui.video.benchmark.ShallowVideoPlayer:
    1:1:void <init>():38:38 -> <init>
org.videolan.vlc.gui.video.benchmark.StartActivityOnCrash -> org.videolan.vlc.gui.video.benchmark.StartActivityOnCrash:
    1:1:void <init>(android.app.Activity):27:27 -> <init>
    2:2:void <init>(android.app.Activity):33:33 -> <init>
    1:1:void uncaughtException(java.lang.Thread,java.lang.Throwable):37:37 -> uncaughtException
    2:3:void uncaughtException(java.lang.Thread,java.lang.Throwable):40:41 -> uncaughtException
    4:4:java.lang.String kotlin.jvm.internal.Intrinsics.stringPlus(java.lang.String,java.lang.Object):21:21 -> uncaughtException
    4:4:void uncaughtException(java.lang.Thread,java.lang.Throwable):41 -> uncaughtException
    5:7:void uncaughtException(java.lang.Thread,java.lang.Throwable):43:45 -> uncaughtException
org.videolan.vlc.gui.video.benchmark.StartActivityOnCrash$Companion -> org.videolan.vlc.gui.video.benchmark.StartActivityOnCrash$Companion:
    1:1:void <init>():48:48 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):48 -> <init>
    1:1:boolean setUp(android.app.Activity):57:57 -> setUp
org.videolan.vlc.gui.videogroups.VideoGroupAction -> org.videolan.vlc.gui.videogroups.VideoGroupAction:
    1:1:void <init>():210:210 -> <init>
    2:2:void <init>():210:210 -> <init>
    2:2:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):210 -> <init>
org.videolan.vlc.gui.videogroups.VideoGroupClick -> org.videolan.vlc.gui.videogroups.VideoGroupClick:
    1:1:void <init>(int,org.videolan.medialibrary.interfaces.media.AbstractVideoGroup):211:211 -> <init>
    1:1:org.videolan.medialibrary.interfaces.media.AbstractVideoGroup getGroup():211:211 -> getGroup
    1:1:int getPosition():211:211 -> getPosition
org.videolan.vlc.gui.videogroups.VideoGroupCtxClick -> org.videolan.vlc.gui.videogroups.VideoGroupCtxClick:
    1:1:void <init>(int,org.videolan.medialibrary.interfaces.media.AbstractVideoGroup):213:213 -> <init>
    1:1:org.videolan.medialibrary.interfaces.media.AbstractVideoGroup getGroup():213:213 -> getGroup
    1:1:int getPosition():213:213 -> getPosition
org.videolan.vlc.gui.videogroups.VideoGroupLongClick -> org.videolan.vlc.gui.videogroups.VideoGroupLongClick:
    1:1:void <init>(int,org.videolan.medialibrary.interfaces.media.AbstractVideoGroup):212:212 -> <init>
    1:1:int getPosition():212:212 -> getPosition
org.videolan.vlc.gui.videogroups.VideoGroupsAdapter -> org.videolan.vlc.gui.videogroups.VideoGroupsAdapter:
    1:1:void <init>(kotlinx.coroutines.channels.SendChannel):26:26 -> <init>
    2:2:void <init>(kotlinx.coroutines.channels.SendChannel):25:25 -> <init>
    3:3:void <init>(kotlinx.coroutines.channels.SendChannel):27:27 -> <init>
    4:4:void <init>(kotlinx.coroutines.channels.SendChannel):30:30 -> <init>
    1:1:kotlinx.coroutines.channels.SendChannel getActor():25:25 -> getActor
    1:1:org.videolan.medialibrary.interfaces.media.AbstractVideoGroup getItem(int):37:37 -> getItem
    1:1:java.lang.Object getItem(int):25 -> getItem
    2:2:org.videolan.medialibrary.interfaces.media.AbstractVideoGroup getItem(int):37:37 -> getItem
    1:1:org.videolan.tools.MultiSelectHelper getMultiSelectHelper():30:30 -> getMultiSelectHelper
    1:1:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):25:25 -> onBindViewHolder
    2:2:org.videolan.medialibrary.interfaces.media.AbstractVideoGroup getItem(int):37:37 -> onBindViewHolder
    2:2:void onBindViewHolder(org.videolan.vlc.gui.videogroups.VideoGroupsAdapter$ViewHolder,int):40 -> onBindViewHolder
    2:2:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):25 -> onBindViewHolder
    3:6:void onBindViewHolder(org.videolan.vlc.gui.videogroups.VideoGroupsAdapter$ViewHolder,int):41:44 -> onBindViewHolder
    3:6:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int):25 -> onBindViewHolder
    7:7:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):25:25 -> onBindViewHolder
    8:8:void onBindViewHolder(org.videolan.vlc.gui.videogroups.VideoGroupsAdapter$ViewHolder,int,java.util.List):48:48 -> onBindViewHolder
    8:8:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):25 -> onBindViewHolder
    9:11:void onBindViewHolder(org.videolan.vlc.gui.videogroups.VideoGroupsAdapter$ViewHolder,int,java.util.List):50:52 -> onBindViewHolder
    9:11:void onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int,java.util.List):25 -> onBindViewHolder
    1:2:org.videolan.vlc.gui.videogroups.VideoGroupsAdapter$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):33:34 -> onCreateViewHolder
    1:2:androidx.recyclerview.widget.RecyclerView$ViewHolder onCreateViewHolder(android.view.ViewGroup,int):25 -> onCreateViewHolder
    1:1:void onViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):25:25 -> onViewRecycled
    2:2:void onViewRecycled(org.videolan.vlc.gui.videogroups.VideoGroupsAdapter$ViewHolder):59:59 -> onViewRecycled
    2:2:void onViewRecycled(androidx.recyclerview.widget.RecyclerView$ViewHolder):25 -> onViewRecycled
org.videolan.vlc.gui.videogroups.VideoGroupsAdapter$ViewHolder -> org.videolan.vlc.gui.videogroups.VideoGroupsAdapter$ViewHolder:
    1:1:void <init>(org.videolan.vlc.gui.videogroups.VideoGroupsAdapter,org.videolan.vlc.databinding.VideogroupItemBinding):63:63 -> <init>
    2:3:void <init>(org.videolan.vlc.gui.videogroups.VideoGroupsAdapter,org.videolan.vlc.databinding.VideogroupItemBinding):65:66 -> <init>
    4:4:void <init>(org.videolan.vlc.gui.videogroups.VideoGroupsAdapter,org.videolan.vlc.databinding.VideogroupItemBinding):70:70 -> <init>
    1:1:void onClick(android.view.View):77:77 -> onClick
    1:1:void onCtxClick(android.view.View):81:81 -> onCtxClick
org.videolan.vlc.gui.videogroups.VideoGroupsAdapter$ViewHolder$1 -> org.videolan.vlc.gui.videogroups.VideoGroupsAdapter$ViewHolder$1:
    1:1:boolean onLongClick(android.view.View):67:67 -> onLongClick
org.videolan.vlc.gui.videogroups.VideoGroupsAdapter$ViewHolder$2 -> org.videolan.vlc.gui.videogroups.VideoGroupsAdapter$ViewHolder$2:
    1:1:boolean onContextClick(android.view.View):71:71 -> onContextClick
org.videolan.vlc.gui.videogroups.VideoGroupsAdapterKt -> org.videolan.vlc.gui.videogroups.VideoGroupsAdapterKt:
    1:1:void <clinit>():86:86 -> <clinit>
    1:1:org.videolan.vlc.gui.videogroups.VideoGroupsAdapterKt$DIFF_CALLBACK$1 access$getDIFF_CALLBACK$p() -> access$getDIFF_CALLBACK$p
org.videolan.vlc.gui.videogroups.VideoGroupsAdapterKt$DIFF_CALLBACK$1 -> org.videolan.vlc.gui.videogroups.VideoGroupsAdapterKt$DIFF_CALLBACK$1:
    1:1:void <init>():86:86 -> <init>
    1:1:boolean areContentsTheSame(java.lang.Object,java.lang.Object):86:86 -> areContentsTheSame
    1:1:boolean areItemsTheSame(java.lang.Object,java.lang.Object):86:86 -> areItemsTheSame
    2:2:boolean areItemsTheSame(org.videolan.medialibrary.interfaces.media.AbstractVideoGroup,org.videolan.medialibrary.interfaces.media.AbstractVideoGroup):87:87 -> areItemsTheSame
    2:2:boolean areItemsTheSame(java.lang.Object,java.lang.Object):86 -> areItemsTheSame
org.videolan.vlc.gui.videogroups.VideoGroupsFragment -> org.videolan.vlc.gui.videogroups.VideoGroupsFragment:
    1:1:void <init>():35:35 -> <init>
    2:2:void <init>():40:40 -> <init>
    1:1:org.videolan.vlc.gui.videogroups.VideoGroupsAdapter access$getAdapter$p(org.videolan.vlc.gui.videogroups.VideoGroupsFragment):35:35 -> access$getAdapter$p
    1:1:org.videolan.vlc.viewmodels.mobile.VideogroupsViewModel access$getViewModel$p(org.videolan.vlc.gui.videogroups.VideoGroupsFragment):35:35 -> access$getViewModel$p
    1:1:void access$playAudio(org.videolan.vlc.gui.videogroups.VideoGroupsFragment,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):35:35 -> access$playAudio
    1:1:void access$playVideo(org.videolan.vlc.gui.videogroups.VideoGroupsFragment,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,boolean):35:35 -> access$playVideo
    1:1:boolean access$removeItem(org.videolan.vlc.gui.videogroups.VideoGroupsFragment,org.videolan.medialibrary.media.MediaLibraryItem):35:35 -> access$removeItem
    1:1:void access$setAdapter$p(org.videolan.vlc.gui.videogroups.VideoGroupsFragment,org.videolan.vlc.gui.videogroups.VideoGroupsAdapter):35:35 -> access$setAdapter$p
    1:1:void access$setViewModel$p(org.videolan.vlc.gui.videogroups.VideoGroupsFragment,org.videolan.vlc.viewmodels.mobile.VideogroupsViewModel):35:35 -> access$setViewModel$p
    1:1:void access$showInfoDialog(org.videolan.vlc.gui.videogroups.VideoGroupsFragment,org.videolan.medialibrary.media.MediaLibraryItem):35:35 -> access$showInfoDialog
    1:5:void updateEmptyView():109:113 -> access$updateEmptyView
    1:5:void access$updateEmptyView(org.videolan.vlc.gui.videogroups.VideoGroupsFragment):35 -> access$updateEmptyView
    6:6:void updateEmptyView():112:112 -> access$updateEmptyView
    6:6:void access$updateEmptyView(org.videolan.vlc.gui.videogroups.VideoGroupsFragment):35 -> access$updateEmptyView
    7:7:void updateEmptyView():111:111 -> access$updateEmptyView
    7:7:void access$updateEmptyView(org.videolan.vlc.gui.videogroups.VideoGroupsFragment):35 -> access$updateEmptyView
    1:1:org.videolan.tools.MultiSelectHelper getMultiHelper():124:124 -> getMultiHelper
    1:1:java.lang.String getTitle():122:122 -> getTitle
    1:6:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):135:140 -> onActionItemClicked
    7:7:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):143:143 -> onActionItemClicked
    8:8:boolean onActionItemClicked(androidx.appcompat.view.ActionMode,android.view.MenuItem):136:136 -> onActionItemClicked
    1:2:void onCreate(android.os.Bundle):74:75 -> onCreate
    3:3:org.videolan.vlc.viewmodels.mobile.VideogroupsViewModel org.videolan.vlc.viewmodels.mobile.VideogroupsViewModelKt.getViewModel(org.videolan.vlc.gui.videogroups.VideoGroupsFragment):67:67 -> onCreate
    3:3:void onCreate(android.os.Bundle):76 -> onCreate
    4:4:void onCreate(android.os.Bundle):76:76 -> onCreate
    1:1:boolean onCreateActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):148:148 -> onCreateActionMode
    1:2:android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle):80:81 -> onCreateView
    1:3:void onCtxAction(int,int):172:174 -> onCtxAction
    4:4:void onCtxAction(int,int):194:194 -> onCtxAction
    5:6:void onCtxAction(int,int):192:193 -> onCtxAction
    7:7:void onCtxAction(int,int):172:172 -> onCtxAction
    1:2:void onDestroyActionMode(androidx.appcompat.view.ActionMode):167:168 -> onDestroyActionMode
    1:1:void onFabPlayClick(android.view.View):153:153 -> onFabPlayClick
    1:1:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):157:157 -> onPrepareActionMode
    2:2:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):159:159 -> onPrepareActionMode
    3:3:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):162:162 -> onPrepareActionMode
    4:4:boolean onPrepareActionMode(androidx.appcompat.view.ActionMode,android.view.Menu):157:157 -> onPrepareActionMode
    1:3:void onPrepareOptionsMenu(android.view.Menu):129:131 -> onPrepareOptionsMenu
    1:1:void onRefresh():126:126 -> onRefresh
    1:3:void onStart():117:119 -> onStart
    1:5:void onViewCreated(android.view.View,android.os.Bundle):85:89 -> onViewCreated
    6:10:void onViewCreated(android.view.View,android.os.Bundle):95:99 -> onViewCreated
    11:11:void onViewCreated(android.view.View,android.os.Bundle):98:98 -> onViewCreated
    12:12:void onViewCreated(android.view.View,android.os.Bundle):97:97 -> onViewCreated
    13:13:void onViewCreated(android.view.View,android.os.Bundle):96:96 -> onViewCreated
    14:14:void onViewCreated(android.view.View,android.os.Bundle):87:87 -> onViewCreated
    1:2:void playAudio(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):205:206 -> playAudio
    1:3:void playVideo(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,boolean):199:201 -> playVideo
org.videolan.vlc.gui.videogroups.VideoGroupsFragment$actor$1 -> org.videolan.vlc.gui.videogroups.VideoGroupsFragment$actor$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):40:40 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):71:71 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):40:41 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):40:40 -> invokeSuspend
    7:10:java.lang.Object invokeSuspend(java.lang.Object):42:45 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):47:47 -> invokeSuspend
    12:15:java.lang.Object invokeSuspend(java.lang.Object):49:52 -> invokeSuspend
    16:19:java.lang.Object invokeSuspend(java.lang.Object):56:59 -> invokeSuspend
    20:22:java.lang.Object invokeSuspend(java.lang.Object):62:64 -> invokeSuspend
    23:24:java.lang.Object invokeSuspend(java.lang.Object):214:215 -> invokeSuspend
    25:26:java.lang.Object invokeSuspend(java.lang.Object):64:65 -> invokeSuspend
    27:27:java.lang.Object invokeSuspend(java.lang.Object):68:68 -> invokeSuspend
    28:28:java.lang.Object invokeSuspend(java.lang.Object):71:71 -> invokeSuspend
org.videolan.vlc.gui.videogroups.VideoGroupsFragment$actor$1$invokeSuspend$$inlined$getFromMl$1 -> org.videolan.vlc.gui.videogroups.VideoGroupsFragment$actor$1$invokeSuspend$$inlined$getFromMl$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):71:71 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):92:92 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):71:73 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):195:195 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):75:75 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):187:188 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):77:77 -> invokeSuspend
    12:14:java.lang.Object invokeSuspend(java.lang.Object):88:90 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):193:193 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
    17:17:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
org.videolan.vlc.gui.videogroups.VideoGroupsFragment$actor$1$invokeSuspend$$inlined$getFromMl$1$1 -> org.videolan.vlc.gui.videogroups.VideoGroupsFragment$actor$1$invokeSuspend$$inlined$getFromMl$1$1:
    1:1:void <init>(kotlinx.coroutines.CancellableContinuation,org.videolan.vlc.gui.videogroups.VideoGroupsFragment$actor$1$invokeSuspend$$inlined$getFromMl$1,kotlinx.coroutines.CoroutineScope,org.videolan.medialibrary.interfaces.AbstractMedialibrary,boolean):77:77 -> <init>
    1:1:void onMedialibraryReady():80:80 -> onMedialibraryReady
org.videolan.vlc.gui.videogroups.VideoGroupsFragment$actor$1$invokeSuspend$$inlined$getFromMl$1$1$1 -> org.videolan.vlc.gui.videogroups.VideoGroupsFragment$actor$1$invokeSuspend$$inlined$getFromMl$1$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):80:80 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):84:84 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):80:81 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):187:187 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):82:84 -> invokeSuspend
org.videolan.vlc.gui.videogroups.VideoGroupsFragment$actor$1$invokeSuspend$$inlined$getFromMl$1$2 -> org.videolan.vlc.gui.videogroups.VideoGroupsFragment$actor$1$invokeSuspend$$inlined$getFromMl$1$2:
    1:1:void invoke(java.lang.Throwable):88:88 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0:0 -> invoke
org.videolan.vlc.gui.videogroups.VideoGroupsFragment$onActionItemClicked$1 -> org.videolan.vlc.gui.videogroups.VideoGroupsFragment$onActionItemClicked$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):140:140 -> invokeSuspend
org.videolan.vlc.gui.videogroups.VideoGroupsFragment$onActionItemClicked$1$1 -> org.videolan.vlc.gui.videogroups.VideoGroupsFragment$onActionItemClicked$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):140:140 -> invokeSuspend
    3:3:java.util.List org.videolan.vlc.media.MediaUtilsKt.getAll(java.util.List,int,boolean):517:517 -> invokeSuspend
    3:3:java.util.List org.videolan.vlc.media.MediaUtilsKt.getAll$default(java.util.List,int,boolean,int,java.lang.Object):502 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):140 -> invokeSuspend
    4:5:java.util.List org.videolan.vlc.media.MediaUtilsKt.getAll(java.util.List,int,boolean):524:525 -> invokeSuspend
    4:5:java.util.List org.videolan.vlc.media.MediaUtilsKt.getAll$default(java.util.List,int,boolean,int,java.lang.Object):502 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):140 -> invokeSuspend
    6:6:java.util.List org.videolan.vlc.media.MediaUtilsKt.getAll(java.util.List,int,boolean):503:503 -> invokeSuspend
    6:6:java.util.List org.videolan.vlc.media.MediaUtilsKt.getAll$default(java.util.List,int,boolean,int,java.lang.Object):502 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):140 -> invokeSuspend
    7:7:java.util.List org.videolan.vlc.media.MediaUtilsKt.getAll(java.util.List,int,boolean):526:526 -> invokeSuspend
    7:7:java.util.List org.videolan.vlc.media.MediaUtilsKt.getAll$default(java.util.List,int,boolean,int,java.lang.Object):502 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):140 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):140:140 -> invokeSuspend
org.videolan.vlc.gui.videogroups.VideoGroupsFragment$onCtxAction$1 -> org.videolan.vlc.gui.videogroups.VideoGroupsFragment$onCtxAction$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):174:174 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):190:190 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):174:175 -> invokeSuspend
    6:7:java.lang.Object invokeSuspend(java.lang.Object):214:215 -> invokeSuspend
    8:9:java.lang.Object invokeSuspend(java.lang.Object):175:176 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):184:184 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):182:182 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):177:177 -> invokeSuspend
    13:13:java.lang.Object invokeSuspend(java.lang.Object):183:183 -> invokeSuspend
    14:14:java.lang.Object invokeSuspend(java.lang.Object):180:180 -> invokeSuspend
    15:15:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):180 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):179:179 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):178:178 -> invokeSuspend
    18:18:java.lang.Object invokeSuspend(java.lang.Object):181:181 -> invokeSuspend
    19:19:java.lang.Object invokeSuspend(java.lang.Object):190:190 -> invokeSuspend
org.videolan.vlc.gui.videogroups.VideoGroupsFragment$onCtxAction$1$invokeSuspend$$inlined$getFromMl$1 -> org.videolan.vlc.gui.videogroups.VideoGroupsFragment$onCtxAction$1$invokeSuspend$$inlined$getFromMl$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):71:71 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):92:92 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):71:73 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):195:195 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):75:75 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):187:188 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):77:77 -> invokeSuspend
    12:14:java.lang.Object invokeSuspend(java.lang.Object):88:90 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):193:193 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
    17:17:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
org.videolan.vlc.gui.videogroups.VideoGroupsFragment$onCtxAction$1$invokeSuspend$$inlined$getFromMl$1$1 -> org.videolan.vlc.gui.videogroups.VideoGroupsFragment$onCtxAction$1$invokeSuspend$$inlined$getFromMl$1$1:
    1:1:void <init>(kotlinx.coroutines.CancellableContinuation,org.videolan.vlc.gui.videogroups.VideoGroupsFragment$onCtxAction$1$invokeSuspend$$inlined$getFromMl$1,kotlinx.coroutines.CoroutineScope,org.videolan.medialibrary.interfaces.AbstractMedialibrary,boolean):77:77 -> <init>
    1:1:void onMedialibraryReady():80:80 -> onMedialibraryReady
org.videolan.vlc.gui.videogroups.VideoGroupsFragment$onCtxAction$1$invokeSuspend$$inlined$getFromMl$1$1$1 -> org.videolan.vlc.gui.videogroups.VideoGroupsFragment$onCtxAction$1$invokeSuspend$$inlined$getFromMl$1$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):80:80 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):84:84 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):80:81 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):187:187 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):82:84 -> invokeSuspend
org.videolan.vlc.gui.videogroups.VideoGroupsFragment$onCtxAction$1$invokeSuspend$$inlined$getFromMl$1$2 -> org.videolan.vlc.gui.videogroups.VideoGroupsFragment$onCtxAction$1$invokeSuspend$$inlined$getFromMl$1$2:
    1:1:void invoke(java.lang.Throwable):88:88 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0:0 -> invoke
org.videolan.vlc.gui.videogroups.VideoGroupsFragment$onViewCreated$1 -> org.videolan.vlc.gui.videogroups.VideoGroupsFragment$onViewCreated$1:
    1:1:void onRefresh():88:88 -> onRefresh
org.videolan.vlc.gui.videogroups.VideoGroupsFragment$onViewCreated$2 -> org.videolan.vlc.gui.videogroups.VideoGroupsFragment$onViewCreated$2:
    1:1:void onChanged(java.lang.Object):35:35 -> onChanged
    2:5:void onChanged(androidx.paging.PagedList):90:93 -> onChanged
    2:5:void onChanged(java.lang.Object):35 -> onChanged
org.videolan.vlc.gui.videogroups.VideoGroupsFragment$onViewCreated$3 -> org.videolan.vlc.gui.videogroups.VideoGroupsFragment$onViewCreated$3:
    1:5:void onClick(android.view.View):100:104 -> onClick
org.videolan.vlc.gui.view.AudioMediaSwitcher -> org.videolan.vlc.gui.view.AudioMediaSwitcher:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):35:35 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):42:42 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet):84:84 -> <init>
    1:1:boolean access$getHasPrevious$p(org.videolan.vlc.gui.view.AudioMediaSwitcher):35:35 -> access$getHasPrevious$p
    1:1:org.videolan.vlc.gui.view.AudioMediaSwitcher$AudioMediaSwitcherListener access$getMAudioMediaSwitcherListener$p(org.videolan.vlc.gui.view.AudioMediaSwitcher):35:35 -> access$getMAudioMediaSwitcherListener$p
    1:1:int access$getPreviousPosition$p(org.videolan.vlc.gui.view.AudioMediaSwitcher):35:35 -> access$getPreviousPosition$p
    1:1:void access$setHasPrevious$p(org.videolan.vlc.gui.view.AudioMediaSwitcher,boolean):35:35 -> access$setHasPrevious$p
    1:1:void access$setPreviousPosition$p(org.videolan.vlc.gui.view.AudioMediaSwitcher,int):35:35 -> access$setPreviousPosition$p
    1:1:void setAudioMediaSwitcherListener(org.videolan.vlc.gui.view.AudioMediaSwitcher$AudioMediaSwitcherListener):131:131 -> setAudioMediaSwitcherListener
    1:4:void updateMedia(kotlinx.coroutines.CoroutineScope,org.videolan.vlc.PlaybackService):89:92 -> updateMedia
org.videolan.vlc.gui.view.AudioMediaSwitcher$mViewSwitchListener$1 -> org.videolan.vlc.gui.view.AudioMediaSwitcher$mViewSwitchListener$1:
    1:1:void <init>(org.videolan.vlc.gui.view.AudioMediaSwitcher):42:42 -> <init>
org.videolan.vlc.gui.view.AudioMediaSwitcher$updateMedia$1 -> org.videolan.vlc.gui.view.AudioMediaSwitcher$updateMedia$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):92:92 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):125:125 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):92:93 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):92:92 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):94:94 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):92:92 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):95:95 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):92:92 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):96:96 -> invokeSuspend
    12:13:java.lang.Object invokeSuspend(java.lang.Object):98:99 -> invokeSuspend
    14:18:java.lang.Object invokeSuspend(java.lang.Object):101:105 -> invokeSuspend
    19:19:java.lang.Object invokeSuspend(java.lang.Object):103:103 -> invokeSuspend
    20:20:java.lang.Object invokeSuspend(java.lang.Object):107:107 -> invokeSuspend
    21:24:java.lang.Object invokeSuspend(java.lang.Object):109:112 -> invokeSuspend
    25:25:java.lang.Object invokeSuspend(java.lang.Object):110:110 -> invokeSuspend
    26:29:java.lang.Object invokeSuspend(java.lang.Object):114:117 -> invokeSuspend
    30:30:java.lang.Object invokeSuspend(java.lang.Object):115:115 -> invokeSuspend
    31:33:java.lang.Object invokeSuspend(java.lang.Object):120:122 -> invokeSuspend
    34:35:java.lang.Object invokeSuspend(java.lang.Object):124:125 -> invokeSuspend
    36:36:java.lang.Object invokeSuspend(java.lang.Object):101:101 -> invokeSuspend
org.videolan.vlc.gui.view.AudioMediaSwitcher$updateMedia$1$coverCurrent$1 -> org.videolan.vlc.gui.view.AudioMediaSwitcher$updateMedia$1$coverCurrent$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):93:93 -> invokeSuspend
org.videolan.vlc.gui.view.AudioMediaSwitcher$updateMedia$1$coverNext$1 -> org.videolan.vlc.gui.view.AudioMediaSwitcher$updateMedia$1$coverNext$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):95:95 -> invokeSuspend
org.videolan.vlc.gui.view.AudioMediaSwitcher$updateMedia$1$coverPrev$1 -> org.videolan.vlc.gui.view.AudioMediaSwitcher$updateMedia$1$coverPrev$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):94:94 -> invokeSuspend
org.videolan.vlc.gui.view.AutoFitRecyclerView -> org.videolan.vlc.gui.view.AutoFitRecyclerView:
    1:1:void <init>(android.content.Context):38:38 -> <init>
    2:3:void <init>(android.content.Context):35:36 -> <init>
    4:4:void <init>(android.content.Context):39:39 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet):42:42 -> <init>
    6:7:void <init>(android.content.Context,android.util.AttributeSet):35:36 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet):43:43 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int):46:46 -> <init>
    10:11:void <init>(android.content.Context,android.util.AttributeSet,int):35:36 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet,int):47:47 -> <init>
    1:1:int getColumnWidth():35:35 -> getColumnWidth
    1:3:int getPerfectColumnWidth(int,int):75:77 -> getPerfectColumnWidth
    4:6:int getPerfectColumnWidth(int,int):79:81 -> getPerfectColumnWidth
    7:7:int getPerfectColumnWidth(int,int):83:83 -> getPerfectColumnWidth
    8:8:int getPerfectColumnWidth(int,int):75:75 -> getPerfectColumnWidth
    1:3:void init(android.content.Context,android.util.AttributeSet):53:55 -> init
    4:5:void init(android.content.Context,android.util.AttributeSet):58:59 -> init
    1:5:void onMeasure(int,int):63:67 -> onMeasure
    6:6:void onMeasure(int,int):69:69 -> onMeasure
    1:1:void setColumnWidth(int):35:35 -> setColumnWidth
    1:1:void setNumColumns(int):87:87 -> setNumColumns
org.videolan.vlc.gui.view.ClickableSwitchPreference -> org.videolan.vlc.gui.view.ClickableSwitchPreference:
    1:1:void <init>(android.content.Context):9:9 -> <init>
    1:3:void onBindViewHolder(androidx.preference.PreferenceViewHolder):15:17 -> onBindViewHolder
    4:4:void onBindViewHolder(androidx.preference.PreferenceViewHolder):20:20 -> onBindViewHolder
    5:5:void onBindViewHolder(androidx.preference.PreferenceViewHolder):22:22 -> onBindViewHolder
    6:6:void onBindViewHolder(androidx.preference.PreferenceViewHolder):20:20 -> onBindViewHolder
    7:7:void onBindViewHolder(androidx.preference.PreferenceViewHolder):17:17 -> onBindViewHolder
    1:1:void setOnSwitchClickListener(android.view.View$OnClickListener):26:26 -> setOnSwitchClickListener
org.videolan.vlc.gui.view.CoverMediaSwitcher -> org.videolan.vlc.gui.view.CoverMediaSwitcher:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):36:36 -> <init>
    1:1:void addMediaView(android.view.LayoutInflater,java.lang.String,java.lang.String,android.graphics.Bitmap):41:41 -> addMediaView
    2:5:void addMediaView(android.view.LayoutInflater,java.lang.String,java.lang.String,android.graphics.Bitmap):43:46 -> addMediaView
org.videolan.vlc.gui.view.EqualizerBar -> org.videolan.vlc.gui.view.EqualizerBar:
    1:1:void <init>(android.content.Context,float):72:72 -> <init>
    2:2:void <init>(android.content.Context,float):53:53 -> <init>
    3:3:void <init>(android.content.Context,float):73:73 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet):76:76 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet):53:53 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet):77:77 -> <init>
    1:1:org.videolan.vlc.interfaces.OnEqualizerBarChangeListener access$getListener$p(org.videolan.vlc.gui.view.EqualizerBar):37:37 -> access$getListener$p
    1:1:boolean isFromUser():69:69 -> access$isFromUser
    1:1:boolean access$isFromUser(org.videolan.vlc.gui.view.EqualizerBar):37 -> access$isFromUser
    1:1:int getProgress():109:109 -> getProgress
    1:1:void init(android.content.Context,float):82:82 -> init
    2:2:void init(android.content.Context,float):84:84 -> init
    3:9:void init(android.content.Context,float):86:92 -> init
    10:10:void init(android.content.Context,float):94:94 -> init
    11:11:void init(android.content.Context,float):91:91 -> init
    12:12:void init(android.content.Context,float):89:89 -> init
    13:13:void init(android.content.Context,float):88:88 -> init
    14:14:void init(android.content.Context,float):87:87 -> init
    15:15:void init(android.content.Context,float):86:86 -> init
    1:1:void setListener(org.videolan.vlc.interfaces.OnEqualizerBarChangeListener):102:102 -> setListener
    1:2:void setNextFocusLeftId(int):44:45 -> setNextFocusLeftId
    1:2:void setNextFocusRightId(int):49:50 -> setNextFocusRightId
    1:1:void setProgress(int):106:106 -> setProgress
    1:1:void setValue(float):98:98 -> setValue
org.videolan.vlc.gui.view.EqualizerBar$seekListener$1 -> org.videolan.vlc.gui.view.EqualizerBar$seekListener$1:
    1:1:void <init>(org.videolan.vlc.gui.view.EqualizerBar):53:53 -> <init>
    1:1:void onProgressChanged(android.widget.SeekBar,int,boolean):65:65 -> onProgressChanged
    1:1:void onStartTrackingTouch(android.widget.SeekBar):55:55 -> onStartTrackingTouch
org.videolan.vlc.gui.view.FadableImageView -> org.videolan.vlc.gui.view.FadableImageView:
    1:1:void <init>(android.content.Context):19:19 -> <init>
    2:2:void <init>(android.content.Context):17:17 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet):21:21 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet):17:17 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet,int):23:23 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet,int):17:17 -> <init>
    1:1:java.util.concurrent.atomic.AtomicBoolean access$getAnimationRunning$p(org.videolan.vlc.gui.view.FadableImageView):14:14 -> access$getAnimationRunning$p
    1:4:void fade():26:29 -> fade
    5:5:void fade():45:45 -> fade
    1:1:void resetFade():49:49 -> resetFade
    1:2:void setBackground(android.graphics.drawable.Drawable):56:57 -> setBackground
    1:2:void setBackgroundResource(int):61:62 -> setBackgroundResource
    1:2:void setImageBitmap(android.graphics.Bitmap):66:67 -> setImageBitmap
    1:2:void setImageDrawable(android.graphics.drawable.Drawable):71:72 -> setImageDrawable
    1:2:void setImageIcon(android.graphics.drawable.Icon):76:77 -> setImageIcon
    1:2:void setImageResource(int):81:82 -> setImageResource
    1:2:void setImageURI(android.net.Uri):86:87 -> setImageURI
org.videolan.vlc.gui.view.FadableImageView$fade$1 -> org.videolan.vlc.gui.view.FadableImageView$fade$1:
    1:1:void <init>(org.videolan.vlc.gui.view.FadableImageView):29:29 -> <init>
    1:2:void onAnimationCancel(android.animation.Animator):39:40 -> onAnimationCancel
    1:2:void onAnimationEnd(android.animation.Animator):34:35 -> onAnimationEnd
org.videolan.vlc.gui.view.FadableImageView$resetFade$1 -> org.videolan.vlc.gui.view.FadableImageView$resetFade$1:
    1:2:void run():50:51 -> run
org.videolan.vlc.gui.view.FastScroller -> org.videolan.vlc.gui.view.FastScroller:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):125:125 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):76:76 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet):84:84 -> <init>
    4:5:void <init>(android.content.Context,android.util.AttributeSet):94:95 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet):101:101 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet):104:104 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet):353:353 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet):126:126 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet,int):130:130 -> <init>
    11:11:void <init>(android.content.Context,android.util.AttributeSet,int):76:76 -> <init>
    12:12:void <init>(android.content.Context,android.util.AttributeSet,int):84:84 -> <init>
    13:14:void <init>(android.content.Context,android.util.AttributeSet,int):94:95 -> <init>
    15:15:void <init>(android.content.Context,android.util.AttributeSet,int):101:101 -> <init>
    16:16:void <init>(android.content.Context,android.util.AttributeSet,int):104:104 -> <init>
    17:17:void <init>(android.content.Context,android.util.AttributeSet,int):353:353 -> <init>
    18:18:void <init>(android.content.Context,android.util.AttributeSet,int):131:131 -> <init>
    1:1:com.google.android.material.appbar.AppBarLayout access$getAppbarLayout$p(org.videolan.vlc.gui.view.FastScroller):74:74 -> access$getAppbarLayout$p
    1:1:android.widget.TextView access$getBubble$p(org.videolan.vlc.gui.view.FastScroller):74:74 -> access$getBubble$p
    1:1:boolean access$getFastScrolling$p(org.videolan.vlc.gui.view.FastScroller):74:74 -> access$getFastScrolling$p
    1:1:com.google.android.material.floatingactionbutton.FloatingActionButton access$getFloatingActionButton$p(org.videolan.vlc.gui.view.FastScroller):74:74 -> access$getFloatingActionButton$p
    1:1:org.videolan.vlc.gui.view.FastScroller$handler$1 access$getHandler$p(org.videolan.vlc.gui.view.FastScroller):74:74 -> access$getHandler$p
    1:1:int access$getItemCount$p(org.videolan.vlc.gui.view.FastScroller):74:74 -> access$getItemCount$p
    1:1:int access$getLastVerticalOffset$p(org.videolan.vlc.gui.view.FastScroller):74:74 -> access$getLastVerticalOffset$p
    1:1:androidx.recyclerview.widget.LinearLayoutManager access$getLayoutManager$p(org.videolan.vlc.gui.view.FastScroller):74:74 -> access$getLayoutManager$p
    1:1:org.videolan.vlc.providers.medialibrary.MedialibraryProvider access$getProvider$p(org.videolan.vlc.gui.view.FastScroller):74:74 -> access$getProvider$p
    1:1:java.lang.StringBuilder access$getSb$p(org.videolan.vlc.gui.view.FastScroller):74:74 -> access$getSb$p
    1:1:boolean access$getTryCollapseAppbarOnNextScroll$p(org.videolan.vlc.gui.view.FastScroller):74:74 -> access$getTryCollapseAppbarOnNextScroll$p
    1:1:boolean access$getTryExpandAppbarOnNextScroll$p(org.videolan.vlc.gui.view.FastScroller):74:74 -> access$getTryExpandAppbarOnNextScroll$p
    1:1:void access$hideBubble(org.videolan.vlc.gui.view.FastScroller):74:74 -> access$hideBubble
    1:1:java.util.concurrent.atomic.AtomicBoolean access$isAnimating$p(org.videolan.vlc.gui.view.FastScroller):74:74 -> access$isAnimating$p
    1:1:void access$setAppbarLayoutExpanded$p(org.videolan.vlc.gui.view.FastScroller,boolean):74:74 -> access$setAppbarLayoutExpanded$p
    1:1:void access$setCurrentAnimator$p(org.videolan.vlc.gui.view.FastScroller,android.animation.AnimatorSet):74:74 -> access$setCurrentAnimator$p
    1:1:void access$setLastVerticalOffset$p(org.videolan.vlc.gui.view.FastScroller,int):74:74 -> access$setLastVerticalOffset$p
    1:1:void access$setTryCollapseAppbarOnNextScroll$p(org.videolan.vlc.gui.view.FastScroller,boolean):74:74 -> access$setTryCollapseAppbarOnNextScroll$p
    1:1:void access$setTryExpandAppbarOnNextScroll$p(org.videolan.vlc.gui.view.FastScroller,boolean):74:74 -> access$setTryExpandAppbarOnNextScroll$p
    1:1:void access$updatePositions(org.videolan.vlc.gui.view.FastScroller):74:74 -> access$updatePositions
    1:3:void attachToCoordinator(com.google.android.material.appbar.AppBarLayout,androidx.coordinatorlayout.widget.CoordinatorLayout,com.google.android.material.floatingactionbutton.FloatingActionButton):151:153 -> attachToCoordinator
    1:1:kotlin.coroutines.CoroutineContext getCoroutineContext():76:76 -> getCoroutineContext
    1:1:int getValueInRange(int,int,int):321:321 -> getValueInRange
    1:8:void hideBubble():193:200 -> hideBubble
    9:9:void hideBubble():215:215 -> hideBubble
    10:10:void hideBubble():198:198 -> hideBubble
    11:11:void hideBubble():197:197 -> hideBubble
    12:12:void hideBubble():196:196 -> hideBubble
    13:13:void hideBubble():195:195 -> hideBubble
    14:14:void hideBubble():194:194 -> hideBubble
    1:6:void initialize(android.content.Context):136:141 -> initialize
    1:1:void onChanged(java.lang.Object):74:74 -> onChanged
    2:2:void onChanged(androidx.collection.SparseArrayCompat):385:385 -> onChanged
    1:3:void onSizeChanged(int,int,int,int):165:167 -> onSizeChanged
    1:1:boolean onTouchEvent(android.view.MotionEvent):249:249 -> onTouchEvent
    2:7:boolean onTouchEvent(android.view.MotionEvent):260:265 -> onTouchEvent
    8:8:boolean onTouchEvent(android.view.MotionEvent):269:269 -> onTouchEvent
    9:15:boolean onTouchEvent(android.view.MotionEvent):250:256 -> onTouchEvent
    16:16:void showBubble():174:174 -> onTouchEvent
    16:16:boolean onTouchEvent(android.view.MotionEvent):257 -> onTouchEvent
    17:26:void showBubble():177:186 -> onTouchEvent
    17:26:boolean onTouchEvent(android.view.MotionEvent):257 -> onTouchEvent
    27:27:void showBubble():184:184 -> onTouchEvent
    27:27:boolean onTouchEvent(android.view.MotionEvent):257 -> onTouchEvent
    28:28:void showBubble():183:183 -> onTouchEvent
    28:28:boolean onTouchEvent(android.view.MotionEvent):257 -> onTouchEvent
    29:29:void showBubble():182:182 -> onTouchEvent
    29:29:boolean onTouchEvent(android.view.MotionEvent):257 -> onTouchEvent
    30:30:void showBubble():181:181 -> onTouchEvent
    30:30:boolean onTouchEvent(android.view.MotionEvent):257 -> onTouchEvent
    31:31:void showBubble():180:180 -> onTouchEvent
    31:31:boolean onTouchEvent(android.view.MotionEvent):257 -> onTouchEvent
    32:32:void showBubble():179:179 -> onTouchEvent
    32:32:boolean onTouchEvent(android.view.MotionEvent):257 -> onTouchEvent
    33:33:void showBubble():178:178 -> onTouchEvent
    33:33:boolean onTouchEvent(android.view.MotionEvent):257 -> onTouchEvent
    34:34:boolean onTouchEvent(android.view.MotionEvent):256:256 -> onTouchEvent
    35:35:boolean onTouchEvent(android.view.MotionEvent):258:258 -> onTouchEvent
    36:37:void setRecyclerViewPosition(float):276:277 -> onTouchEvent
    36:37:boolean onTouchEvent(android.view.MotionEvent):258 -> onTouchEvent
    38:39:void setRecyclerViewPosition(float):279:280 -> onTouchEvent
    38:39:boolean onTouchEvent(android.view.MotionEvent):258 -> onTouchEvent
    40:43:void setRecyclerViewPosition(float):288:291 -> onTouchEvent
    40:43:boolean onTouchEvent(android.view.MotionEvent):258 -> onTouchEvent
    44:45:void setRecyclerViewPosition(float):293:294 -> onTouchEvent
    44:45:boolean onTouchEvent(android.view.MotionEvent):258 -> onTouchEvent
    46:47:void setRecyclerViewPosition(float):298:299 -> onTouchEvent
    46:47:boolean onTouchEvent(android.view.MotionEvent):258 -> onTouchEvent
    48:59:void setRecyclerViewPosition(float):301:312 -> onTouchEvent
    48:59:boolean onTouchEvent(android.view.MotionEvent):258 -> onTouchEvent
    60:60:void setRecyclerViewPosition(float):314:314 -> onTouchEvent
    60:60:boolean onTouchEvent(android.view.MotionEvent):258 -> onTouchEvent
    61:61:void setRecyclerViewPosition(float):299:299 -> onTouchEvent
    61:61:boolean onTouchEvent(android.view.MotionEvent):258 -> onTouchEvent
    1:10:void setRecyclerView(androidx.recyclerview.widget.RecyclerView,org.videolan.vlc.providers.medialibrary.MedialibraryProvider):233:242 -> setRecyclerView
    11:11:void setRecyclerView(androidx.recyclerview.widget.RecyclerView,org.videolan.vlc.providers.medialibrary.MedialibraryProvider):237:237 -> setRecyclerView
    12:12:void setRecyclerView(androidx.recyclerview.widget.RecyclerView,org.videolan.vlc.providers.medialibrary.MedialibraryProvider):235:235 -> setRecyclerView
    13:13:void setRecyclerView(androidx.recyclerview.widget.RecyclerView,org.videolan.vlc.providers.medialibrary.MedialibraryProvider):234:234 -> setRecyclerView
    1:2:void updatePositions():376:377 -> updatePositions
    3:3:void updatePositions():379:379 -> updatePositions
    4:7:void setPosition(float):223:226 -> updatePositions
    4:7:void updatePositions():379 -> updatePositions
    8:9:void updatePositions():380:381 -> updatePositions
    10:10:void setPosition(float):226:226 -> updatePositions
    10:10:void updatePositions():379 -> updatePositions
    11:11:void setPosition(float):225:225 -> updatePositions
    11:11:void updatePositions():379 -> updatePositions
    12:12:void setPosition(float):224:224 -> updatePositions
    12:12:void updatePositions():379 -> updatePositions
    13:13:void setPosition(float):223:223 -> updatePositions
    13:13:void updatePositions():379 -> updatePositions
    14:14:void updatePositions():377:377 -> updatePositions
    15:15:void updatePositions():376:376 -> updatePositions
org.videolan.vlc.gui.view.FastScroller$ScrollListener -> org.videolan.vlc.gui.view.FastScroller$ScrollListener:
    1:1:void <init>(org.videolan.vlc.gui.view.FastScroller):325:325 -> <init>
    1:1:void onScrolled(androidx.recyclerview.widget.RecyclerView,int,int):328:328 -> onScrolled
    2:2:void onScrolled(androidx.recyclerview.widget.RecyclerView,int,int):330:330 -> onScrolled
    3:7:void onScrolled(androidx.recyclerview.widget.RecyclerView,int,int):332:336 -> onScrolled
    8:8:void onScrolled(androidx.recyclerview.widget.RecyclerView,int,int):338:338 -> onScrolled
    9:13:void onScrolled(androidx.recyclerview.widget.RecyclerView,int,int):341:345 -> onScrolled
    14:14:void onScrolled(androidx.recyclerview.widget.RecyclerView,int,int):347:347 -> onScrolled
org.videolan.vlc.gui.view.FastScroller$actor$1 -> org.videolan.vlc.gui.view.FastScroller$actor$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):353:353 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):370:370 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):353:354 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):353:353 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):355:355 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):358:358 -> invokeSuspend
    9:11:java.lang.Object invokeSuspend(java.lang.Object):360:362 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):353:353 -> invokeSuspend
    13:13:java.lang.Object invokeSuspend(java.lang.Object):368:368 -> invokeSuspend
    14:14:java.lang.Object invokeSuspend(java.lang.Object):370:370 -> invokeSuspend
org.videolan.vlc.gui.view.FastScroller$actor$1$1 -> org.videolan.vlc.gui.view.FastScroller$actor$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:6:java.lang.Object invokeSuspend(java.lang.Object):362:366 -> invokeSuspend
org.videolan.vlc.gui.view.FastScroller$attachToCoordinator$1 -> org.videolan.vlc.gui.view.FastScroller$attachToCoordinator$1:
    1:5:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,int):154:158 -> onOffsetChanged
    6:6:void onOffsetChanged(com.google.android.material.appbar.AppBarLayout,int):160:160 -> onOffsetChanged
org.videolan.vlc.gui.view.FastScroller$handler$1 -> org.videolan.vlc.gui.view.FastScroller$handler$1:
    1:1:void <init>(org.videolan.vlc.gui.view.FastScroller,java.lang.Object):104:104 -> <init>
    1:1:void handleMessage(android.os.Message):106:106 -> handleMessage
    2:2:void handleMessage(android.os.Message):110:110 -> handleMessage
    3:5:void handleMessage(android.os.Message):113:115 -> handleMessage
    6:6:void handleMessage(android.os.Message):108:108 -> handleMessage
    7:7:void handleMessage(android.os.Message):107:107 -> handleMessage
org.videolan.vlc.gui.view.FastScroller$hideBubble$1 -> org.videolan.vlc.gui.view.FastScroller$hideBubble$1:
    1:1:void <init>(org.videolan.vlc.gui.view.FastScroller):200:200 -> <init>
    1:4:void onAnimationCancel(android.animation.Animator):209:212 -> onAnimationCancel
    1:4:void onAnimationEnd(android.animation.Animator):202:205 -> onAnimationEnd
org.videolan.vlc.gui.view.FlingViewGroup -> org.videolan.vlc.gui.view.FlingViewGroup:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):28:28 -> <init>
    2:3:void <init>(android.content.Context,android.util.AttributeSet):34:35 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet):48:48 -> <init>
    5:8:void <init>(android.content.Context,android.util.AttributeSet):52:55 -> <init>
    1:3:void computeScroll():99:101 -> computeScroll
    1:1:boolean onInterceptTouchEvent(android.view.MotionEvent):106:106 -> onInterceptTouchEvent
    2:3:boolean onInterceptTouchEvent(android.view.MotionEvent):109:110 -> onInterceptTouchEvent
    4:4:boolean onInterceptTouchEvent(android.view.MotionEvent):112:112 -> onInterceptTouchEvent
    5:5:boolean onInterceptTouchEvent(android.view.MotionEvent):125:125 -> onInterceptTouchEvent
    6:9:boolean onInterceptTouchEvent(android.view.MotionEvent):127:130 -> onInterceptTouchEvent
    10:10:boolean onInterceptTouchEvent(android.view.MotionEvent):132:132 -> onInterceptTouchEvent
    11:15:boolean onInterceptTouchEvent(android.view.MotionEvent):114:118 -> onInterceptTouchEvent
    16:16:boolean onInterceptTouchEvent(android.view.MotionEvent):122:122 -> onInterceptTouchEvent
    17:17:boolean onInterceptTouchEvent(android.view.MotionEvent):135:135 -> onInterceptTouchEvent
    1:1:void onLayout(boolean,int,int,int,int):61:61 -> onLayout
    2:4:void onLayout(boolean,int,int,int,int):63:65 -> onLayout
    5:5:void onLayout(boolean,int,int,int,int):67:67 -> onLayout
    6:6:void onLayout(boolean,int,int,int,int):66:66 -> onLayout
    1:1:void onMeasure(int,int):74:74 -> onMeasure
    2:2:void onMeasure(int,int):76:76 -> onMeasure
    3:3:void onMeasure(int,int):79:79 -> onMeasure
    4:6:void onMeasure(int,int):82:84 -> onMeasure
    7:7:void onMeasure(int,int):87:87 -> onMeasure
    1:5:void onScrollChanged(int,int,int,int):207:211 -> onScrollChanged
    6:7:void org.videolan.vlc.gui.view.AudioMediaSwitcher$mViewSwitchListener$1.onSwitching(float):45:46 -> onScrollChanged
    6:7:void onScrollChanged(int,int,int,int):211 -> onScrollChanged
    8:8:void onScrollChanged(int,int,int,int):211:211 -> onScrollChanged
    9:9:void onScrollChanged(int,int,int,int):213:213 -> onScrollChanged
    10:15:void org.videolan.vlc.gui.view.AudioMediaSwitcher$mViewSwitchListener$1.onSwitched(int):50:55 -> onScrollChanged
    10:15:void onScrollChanged(int,int,int,int):213 -> onScrollChanged
    16:17:void org.videolan.vlc.gui.view.AudioMediaSwitcher$mViewSwitchListener$1.onSwitched(int):57:58 -> onScrollChanged
    16:17:void onScrollChanged(int,int,int,int):213 -> onScrollChanged
    18:18:void org.videolan.vlc.gui.view.AudioMediaSwitcher$mViewSwitchListener$1.onSwitched(int):60:60 -> onScrollChanged
    18:18:void onScrollChanged(int,int,int,int):213 -> onScrollChanged
    19:19:void onScrollChanged(int,int,int,int):213:213 -> onScrollChanged
    1:5:void onSizeChanged(int,int,int,int):91:95 -> onSizeChanged
    1:1:boolean onTouchEvent(android.view.MotionEvent):139:139 -> onTouchEvent
    2:4:boolean onTouchEvent(android.view.MotionEvent):142:144 -> onTouchEvent
    5:7:boolean onTouchEvent(android.view.MotionEvent):146:148 -> onTouchEvent
    8:10:boolean onTouchEvent(android.view.MotionEvent):159:161 -> onTouchEvent
    11:11:boolean onTouchEvent(android.view.MotionEvent):164:164 -> onTouchEvent
    12:12:boolean onTouchEvent(android.view.MotionEvent):167:167 -> onTouchEvent
    13:13:boolean onTouchEvent(android.view.MotionEvent):169:169 -> onTouchEvent
    14:18:boolean onTouchEvent(android.view.MotionEvent):174:178 -> onTouchEvent
    19:25:boolean onTouchEvent(android.view.MotionEvent):180:186 -> onTouchEvent
    26:28:void snapToDestination():218:220 -> onTouchEvent
    26:28:boolean onTouchEvent(android.view.MotionEvent):188 -> onTouchEvent
    29:31:boolean onTouchEvent(android.view.MotionEvent):191:193 -> onTouchEvent
    32:32:boolean onTouchEvent(android.view.MotionEvent):192:192 -> onTouchEvent
    33:34:boolean onTouchEvent(android.view.MotionEvent):196:197 -> onTouchEvent
    35:36:void org.videolan.vlc.gui.view.AudioMediaSwitcher$mViewSwitchListener$1.onTouchUp():70:71 -> onTouchEvent
    35:36:boolean onTouchEvent(android.view.MotionEvent):197 -> onTouchEvent
    37:38:boolean onTouchEvent(android.view.MotionEvent):198:199 -> onTouchEvent
    39:40:void org.videolan.vlc.gui.view.AudioMediaSwitcher$mViewSwitchListener$1.onTouchClick():75:76 -> onTouchEvent
    39:40:boolean onTouchEvent(android.view.MotionEvent):199 -> onTouchEvent
    41:41:boolean onTouchEvent(android.view.MotionEvent):199:199 -> onTouchEvent
    42:42:boolean onTouchEvent(android.view.MotionEvent):197:197 -> onTouchEvent
    43:43:boolean onTouchEvent(android.view.MotionEvent):175:175 -> onTouchEvent
    44:48:boolean onTouchEvent(android.view.MotionEvent):152:156 -> onTouchEvent
    49:50:void org.videolan.vlc.gui.view.AudioMediaSwitcher$mViewSwitchListener$1.onTouchDown():65:66 -> onTouchEvent
    49:50:boolean onTouchEvent(android.view.MotionEvent):156 -> onTouchEvent
    51:51:boolean onTouchEvent(android.view.MotionEvent):156:156 -> onTouchEvent
    52:52:boolean onTouchEvent(android.view.MotionEvent):144:144 -> onTouchEvent
    1:4:void scrollTo(int):231:234 -> scrollTo
    1:1:void setOnViewSwitchedListener(org.videolan.vlc.gui.view.FlingViewGroup$ViewSwitchListener):245:245 -> setOnViewSwitchedListener
    1:4:void snapToScreen(int):224:227 -> snapToScreen
org.videolan.vlc.gui.view.HackyDrawerLayout -> org.videolan.vlc.gui.view.HackyDrawerLayout:
    1:1:void <init>(android.content.Context):35:35 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):37:37 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet,int):39:39 -> <init>
    1:1:boolean onInterceptTouchEvent(android.view.MotionEvent):43:43 -> onInterceptTouchEvent
    2:2:boolean onInterceptTouchEvent(android.view.MotionEvent):45:45 -> onInterceptTouchEvent
org.videolan.vlc.gui.view.HalfCircleView -> org.videolan.vlc.gui.view.HalfCircleView:
    1:1:void <init>(android.content.Context):16:16 -> <init>
    2:3:void <init>(android.content.Context):13:14 -> <init>
    4:4:void <init>(android.content.Context):17:17 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet):20:20 -> <init>
    6:7:void <init>(android.content.Context,android.util.AttributeSet):13:14 -> <init>
    8:9:void <init>(android.content.Context,android.util.AttributeSet):21:22 -> <init>
    10:10:void <init>(android.content.Context,android.util.AttributeSet,int):25:25 -> <init>
    11:12:void <init>(android.content.Context,android.util.AttributeSet,int):13:14 -> <init>
    13:14:void <init>(android.content.Context,android.util.AttributeSet,int):26:27 -> <init>
    1:1:void initAttributes(android.util.AttributeSet,int):32:32 -> initAttributes
    2:2:void initAttributes(android.util.AttributeSet,int):34:34 -> initAttributes
    3:3:void initAttributes(android.util.AttributeSet,int):37:37 -> initAttributes
    1:3:void initialize():43:45 -> initialize
    4:4:void initialize():47:47 -> initialize
    1:4:void onDraw(android.graphics.Canvas):52:55 -> onDraw
    5:5:void onDraw(android.graphics.Canvas):57:57 -> onDraw
org.videolan.vlc.gui.view.HeaderMediaSwitcher -> org.videolan.vlc.gui.view.HeaderMediaSwitcher:
    1:1:void <init>(android.content.Context,android.util.AttributeSet):38:38 -> <init>
    1:1:void addMediaView(android.view.LayoutInflater,java.lang.String,java.lang.String,android.graphics.Bitmap):41:41 -> addMediaView
    2:4:void addMediaView(android.view.LayoutInflater,java.lang.String,java.lang.String,android.graphics.Bitmap):43:45 -> addMediaView
    5:6:void addMediaView(android.view.LayoutInflater,java.lang.String,java.lang.String,android.graphics.Bitmap):48:49 -> addMediaView
    7:12:void addMediaView(android.view.LayoutInflater,java.lang.String,java.lang.String,android.graphics.Bitmap):52:57 -> addMediaView
    13:13:void addMediaView(android.view.LayoutInflater,java.lang.String,java.lang.String,android.graphics.Bitmap):59:59 -> addMediaView
    14:14:void addMediaView(android.view.LayoutInflater,java.lang.String,java.lang.String,android.graphics.Bitmap):45:45 -> addMediaView
    15:15:void addMediaView(android.view.LayoutInflater,java.lang.String,java.lang.String,android.graphics.Bitmap):44:44 -> addMediaView
    16:16:void addMediaView(android.view.LayoutInflater,java.lang.String,java.lang.String,android.graphics.Bitmap):43:43 -> addMediaView
org.videolan.vlc.gui.view.MiniVisualizer -> org.videolan.vlc.gui.view.MiniVisualizer:
    1:1:void <init>(android.content.Context):25:25 -> <init>
    2:2:void <init>(android.content.Context):23:23 -> <init>
    3:3:void <init>(android.content.Context):26:26 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet):29:29 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet):23:23 -> <init>
    6:7:void <init>(android.content.Context,android.util.AttributeSet):30:31 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,int):34:34 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int):23:23 -> <init>
    10:11:void <init>(android.content.Context,android.util.AttributeSet,int):35:36 -> <init>
    1:1:void initAttributes(android.util.AttributeSet,int):41:41 -> initAttributes
    2:2:void initAttributes(android.util.AttributeSet,int):43:43 -> initAttributes
    3:3:void initAttributes(android.util.AttributeSet,int):47:47 -> initAttributes
    4:4:void initAttributes(android.util.AttributeSet,int):45:45 -> initAttributes
    5:5:void initAttributes(android.util.AttributeSet,int):47:47 -> initAttributes
    1:3:void initViews():54:56 -> initViews
    4:4:void initViews():117:117 -> initViews
    5:7:void initViews():57:59 -> initViews
    8:8:void initViews():56:56 -> initViews
    1:7:void start():71:77 -> start
    8:12:void start():79:83 -> start
    13:13:void start():82:82 -> start
    14:14:void start():81:81 -> start
    15:15:void start():80:80 -> start
    16:18:void start():84:86 -> start
    19:19:void start():85:85 -> start
    20:21:void start():89:90 -> start
    22:22:void start():89:89 -> start
    1:3:void stop():96:98 -> stop
    4:4:void stop():100:100 -> stop
    5:5:void stop():96:96 -> stop
    6:13:void stop():104:111 -> stop
    14:14:void stop():110:110 -> stop
    15:15:void stop():109:109 -> stop
    16:17:void stop():112:113 -> stop
    18:18:void stop():112:112 -> stop
org.videolan.vlc.gui.view.MiniVisualizer$initViews$1$1 -> org.videolan.vlc.gui.view.MiniVisualizer$initViews$1$1:
    1:1:void <init>(android.view.View):59:59 -> <init>
    1:3:void onGlobalLayout():61:63 -> onGlobalLayout
org.videolan.vlc.gui.view.NonSwipeableViewPager -> org.videolan.vlc.gui.view.NonSwipeableViewPager:
    1:1:void <init>(android.content.Context):13:13 -> <init>
    2:2:void <init>(android.content.Context):11:11 -> <init>
    3:3:void <init>(android.content.Context,android.util.AttributeSet):15:15 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet):11:11 -> <init>
    1:1:boolean onInterceptTouchEvent(android.view.MotionEvent):18:18 -> onInterceptTouchEvent
    2:2:boolean onInterceptTouchEvent(android.view.MotionEvent):21:21 -> onInterceptTouchEvent
    1:1:boolean onTouchEvent(android.view.MotionEvent):25:25 -> onTouchEvent
    2:2:boolean onTouchEvent(android.view.MotionEvent):28:28 -> onTouchEvent
    1:1:void setScrollEnabled(boolean):11:11 -> setScrollEnabled
org.videolan.vlc.gui.view.PopupLayout -> org.videolan.vlc.gui.view.PopupLayout:
    1:1:void <init>(android.content.Context):58:58 -> <init>
    2:2:void <init>(android.content.Context):46:46 -> <init>
    3:3:void <init>(android.content.Context):59:59 -> <init>
    4:4:void <init>(android.content.Context,android.util.AttributeSet):62:62 -> <init>
    5:5:void <init>(android.content.Context,android.util.AttributeSet):46:46 -> <init>
    6:6:void <init>(android.content.Context,android.util.AttributeSet):63:63 -> <init>
    7:7:void <init>(android.content.Context,android.util.AttributeSet,int):66:66 -> <init>
    8:8:void <init>(android.content.Context,android.util.AttributeSet,int):46:46 -> <init>
    9:9:void <init>(android.content.Context,android.util.AttributeSet,int):67:67 -> <init>
    1:4:void close():79:82 -> close
    5:5:void close():80:80 -> close
    1:6:void containInScreen(int,int):189:194 -> containInScreen
    7:7:void containInScreen(int,int):193:193 -> containInScreen
    8:8:void containInScreen(int,int):191:191 -> containInScreen
    9:9:void containInScreen(int,int):190:190 -> containInScreen
    10:10:void containInScreen(int,int):189:189 -> containInScreen
    1:1:void init(android.content.Context):113:113 -> init
    2:7:void init(android.content.Context):115:120 -> init
    8:8:void init(android.content.Context):117:117 -> init
    9:15:void init(android.content.Context):124:130 -> init
    16:16:void init(android.content.Context):132:132 -> init
    17:17:void init(android.content.Context):130:130 -> init
    18:18:void init(android.content.Context):129:129 -> init
    19:19:void init(android.content.Context):113:113 -> init
    1:1:boolean onScale(android.view.ScaleGestureDetector):171:171 -> onScale
    2:4:boolean onScale(android.view.ScaleGestureDetector):173:175 -> onScale
    1:2:void onScaleEnd(android.view.ScaleGestureDetector):184:185 -> onScaleEnd
    1:1:boolean onTouch(android.view.View,android.view.MotionEvent):143:143 -> onTouch
    2:4:boolean onTouch(android.view.View,android.view.MotionEvent):145:147 -> onTouch
    5:5:boolean onTouch(android.view.View,android.view.MotionEvent):149:149 -> onTouch
    6:10:boolean onTouch(android.view.View,android.view.MotionEvent):159:163 -> onTouch
    11:11:boolean onTouch(android.view.View,android.view.MotionEvent):162:162 -> onTouch
    12:12:boolean onTouch(android.view.View,android.view.MotionEvent):161:161 -> onTouch
    13:13:boolean onTouch(android.view.View,android.view.MotionEvent):160:160 -> onTouch
    14:18:boolean onTouch(android.view.View,android.view.MotionEvent):151:155 -> onTouch
    19:19:boolean onTouch(android.view.View,android.view.MotionEvent):152:152 -> onTouch
    20:20:boolean onTouch(android.view.View,android.view.MotionEvent):151:151 -> onTouch
    1:1:void setGestureDetector(androidx.core.view.GestureDetectorCompat):86:86 -> setGestureDetector
    1:2:void setVLCVOut(org.videolan.libvlc.IVLCVout):71:72 -> setVLCVOut
    1:2:void setViewSize(int,int):96:97 -> setViewSize
    3:4:void setViewSize(int,int):100:101 -> setViewSize
    5:10:void setViewSize(int,int):104:109 -> setViewSize
    11:11:void setViewSize(int,int):107:107 -> setViewSize
    12:12:void setViewSize(int,int):106:106 -> setViewSize
    13:13:void setViewSize(int,int):105:105 -> setViewSize
    1:4:void updateWindowSize():136:139 -> updateWindowSize
    5:5:void updateWindowSize():137:137 -> updateWindowSize
org.videolan.vlc.gui.view.RecyclerSectionItemDecoration -> org.videolan.vlc.gui.view.RecyclerSectionItemDecoration:
    1:1:void <init>(int,boolean,org.videolan.vlc.providers.medialibrary.MedialibraryProvider):16:16 -> <init>
    1:3:void drawHeader(android.graphics.Canvas,android.view.View,android.view.View):78:80 -> drawHeader
    4:4:void drawHeader(android.graphics.Canvas,android.view.View,android.view.View):82:82 -> drawHeader
    5:6:void drawHeader(android.graphics.Canvas,android.view.View,android.view.View):84:85 -> drawHeader
    1:1:void androidx.recyclerview.widget.RecyclerView$ItemDecoration.getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):10521:10521 -> getItemOffsets
    1:1:void getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):22 -> getItemOffsets
    2:2:void androidx.recyclerview.widget.RecyclerView$ItemDecoration.getItemOffsets(android.graphics.Rect,int,androidx.recyclerview.widget.RecyclerView):10496:10496 -> getItemOffsets
    2:2:void androidx.recyclerview.widget.RecyclerView$ItemDecoration.getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):10521 -> getItemOffsets
    2:2:void getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):22 -> getItemOffsets
    3:5:void getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):24:26 -> getItemOffsets
    1:1:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):33:33 -> onDrawOver
    2:3:android.view.View inflateHeaderView(androidx.recyclerview.widget.RecyclerView):89:90 -> onDrawOver
    2:3:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):34 -> onDrawOver
    4:6:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):34:36 -> onDrawOver
    7:7:void fixLayoutSize(android.view.View,android.view.ViewGroup):98:98 -> onDrawOver
    7:7:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):36 -> onDrawOver
    8:8:void fixLayoutSize(android.view.View,android.view.ViewGroup):100:100 -> onDrawOver
    8:8:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):36 -> onDrawOver
    9:10:void fixLayoutSize(android.view.View,android.view.ViewGroup):104:105 -> onDrawOver
    9:10:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):36 -> onDrawOver
    11:11:void fixLayoutSize(android.view.View,android.view.ViewGroup):103:103 -> onDrawOver
    11:11:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):36 -> onDrawOver
    12:13:void fixLayoutSize(android.view.View,android.view.ViewGroup):107:108 -> onDrawOver
    12:13:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):36 -> onDrawOver
    14:14:void fixLayoutSize(android.view.View,android.view.ViewGroup):106:106 -> onDrawOver
    14:14:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):36 -> onDrawOver
    15:15:void fixLayoutSize(android.view.View,android.view.ViewGroup):110:110 -> onDrawOver
    15:15:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):36 -> onDrawOver
    16:16:void fixLayoutSize(android.view.View,android.view.ViewGroup):112:112 -> onDrawOver
    16:16:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):36 -> onDrawOver
    17:17:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):36:36 -> onDrawOver
    18:18:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):35:35 -> onDrawOver
    19:23:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):44:48 -> onDrawOver
    24:26:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):51:53 -> onDrawOver
    27:27:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):52:52 -> onDrawOver
    28:31:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):57:60 -> onDrawOver
    32:36:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):66:70 -> onDrawOver
    37:37:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):69:69 -> onDrawOver
    38:38:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):67:67 -> onDrawOver
org.videolan.vlc.gui.view.RecyclerSectionItemGridDecoration -> org.videolan.vlc.gui.view.RecyclerSectionItemGridDecoration:
    1:1:void <init>(int,int,boolean,int,org.videolan.vlc.providers.HeaderProvider):19:19 -> <init>
    1:2:void drawHeader(android.graphics.Canvas,android.view.View,android.view.View):95:96 -> drawHeader
    3:3:void drawHeader(android.graphics.Canvas,android.view.View,android.view.View):100:100 -> drawHeader
    4:4:void drawHeader(android.graphics.Canvas,android.view.View,android.view.View):102:102 -> drawHeader
    5:6:void drawHeader(android.graphics.Canvas,android.view.View,android.view.View):104:105 -> drawHeader
    1:2:void fixLayoutSize(android.view.View,android.view.ViewGroup):120:121 -> fixLayoutSize
    3:4:void fixLayoutSize(android.view.View,android.view.ViewGroup):123:124 -> fixLayoutSize
    5:5:void fixLayoutSize(android.view.View,android.view.ViewGroup):126:126 -> fixLayoutSize
    6:6:void fixLayoutSize(android.view.View,android.view.ViewGroup):128:128 -> fixLayoutSize
    1:1:void androidx.recyclerview.widget.RecyclerView$ItemDecoration.getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):10521:10521 -> getItemOffsets
    1:1:void getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):25 -> getItemOffsets
    2:2:void androidx.recyclerview.widget.RecyclerView$ItemDecoration.getItemOffsets(android.graphics.Rect,int,androidx.recyclerview.widget.RecyclerView):10496:10496 -> getItemOffsets
    2:2:void androidx.recyclerview.widget.RecyclerView$ItemDecoration.getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):10521 -> getItemOffsets
    2:2:void getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):25 -> getItemOffsets
    3:6:void getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):28:31 -> getItemOffsets
    7:10:void getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):34:37 -> getItemOffsets
    11:12:void getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):39:40 -> getItemOffsets
    13:13:void getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):42:42 -> getItemOffsets
    1:1:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):49:49 -> onDrawOver
    2:2:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):53:53 -> onDrawOver
    3:4:android.view.View inflateHeaderView(androidx.recyclerview.widget.RecyclerView):109:110 -> onDrawOver
    3:4:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):54 -> onDrawOver
    5:5:android.view.View inflateHeaderView(androidx.recyclerview.widget.RecyclerView):112:112 -> onDrawOver
    5:5:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):54 -> onDrawOver
    6:8:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):54:56 -> onDrawOver
    9:9:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):55:55 -> onDrawOver
    10:13:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):63:66 -> onDrawOver
    14:17:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):69:72 -> onDrawOver
    18:18:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):71:71 -> onDrawOver
    19:19:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):70:70 -> onDrawOver
    20:23:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):75:78 -> onDrawOver
    24:29:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):84:89 -> onDrawOver
    30:30:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):88:88 -> onDrawOver
    31:31:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):87:87 -> onDrawOver
    32:32:void onDrawOver(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):85:85 -> onDrawOver
org.videolan.vlc.gui.view.RecyclerSectionItemGridDecoration$Companion -> org.videolan.vlc.gui.view.RecyclerSectionItemGridDecoration$Companion:
    1:1:void <init>():131:131 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):131 -> <init>
org.videolan.vlc.gui.view.SwipeRefreshLayout -> org.videolan.vlc.gui.view.SwipeRefreshLayout:
    1:1:void <init>(android.content.Context):30:30 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet):32:32 -> <init>
    1:1:boolean onTouchEvent(android.view.MotionEvent):36:36 -> onTouchEvent
org.videolan.vlc.gui.view.VLCDividerItemDecoration -> org.videolan.vlc.gui.view.VLCDividerItemDecoration:
    1:1:void <init>(android.content.Context,int,android.graphics.drawable.Drawable):10:10 -> <init>
    2:2:void <init>(android.content.Context,int,android.graphics.drawable.Drawable):12:12 -> <init>
    3:3:void <init>(android.content.Context,int,android.graphics.drawable.Drawable):15:15 -> <init>
    1:1:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):19:19 -> onDraw
    2:2:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):22:22 -> onDraw
    3:3:void drawVertical(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView):30:30 -> onDraw
    3:3:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):23 -> onDraw
    4:8:void drawVertical(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView):34:38 -> onDraw
    4:8:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):23 -> onDraw
    9:9:void drawVertical(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView):37:37 -> onDraw
    9:9:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):23 -> onDraw
    10:10:void drawVertical(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView):41:41 -> onDraw
    10:10:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):23 -> onDraw
    11:11:void drawVertical(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView):44:44 -> onDraw
    11:11:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):23 -> onDraw
    12:17:void drawVertical(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView):46:51 -> onDraw
    12:17:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):23 -> onDraw
    18:18:void drawVertical(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView):53:53 -> onDraw
    18:18:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):23 -> onDraw
    19:19:void drawHorizontal(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView):57:57 -> onDraw
    19:19:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):25 -> onDraw
    20:24:void drawHorizontal(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView):61:65 -> onDraw
    20:24:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):25 -> onDraw
    25:25:void drawHorizontal(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView):64:64 -> onDraw
    25:25:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):25 -> onDraw
    26:26:void drawHorizontal(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView):68:68 -> onDraw
    26:26:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):25 -> onDraw
    27:27:void drawHorizontal(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView):71:71 -> onDraw
    27:27:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):25 -> onDraw
    28:33:void drawHorizontal(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView):73:78 -> onDraw
    28:33:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):25 -> onDraw
    34:34:void drawHorizontal(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView):74:74 -> onDraw
    34:34:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):25 -> onDraw
    35:35:void drawHorizontal(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView):80:80 -> onDraw
    35:35:void onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State):25 -> onDraw
org.videolan.vlc.gui.view.VerticalSeekBar -> org.videolan.vlc.gui.view.VerticalSeekBar:
    1:2:void <init>(android.content.Context):16:17 -> <init>
    3:4:void <init>(android.content.Context,android.util.AttributeSet):20:21 -> <init>
    5:6:void <init>(android.content.Context,android.util.AttributeSet,int):24:25 -> <init>
    1:1:boolean getFromUser():14:14 -> getFromUser
    1:2:void initialize():31:32 -> initialize
    1:1:boolean onKeyDown(int,android.view.KeyEvent):64:64 -> onKeyDown
    2:2:boolean onKeyDown(int,android.view.KeyEvent):70:70 -> onKeyDown
    3:3:boolean onKeyDown(int,android.view.KeyEvent):72:72 -> onKeyDown
    4:4:boolean onKeyDown(int,android.view.KeyEvent):75:75 -> onKeyDown
    5:6:boolean onKeyDown(int,android.view.KeyEvent):77:78 -> onKeyDown
    7:7:boolean onKeyDown(int,android.view.KeyEvent):82:82 -> onKeyDown
    8:8:boolean onKeyDown(int,android.view.KeyEvent):88:88 -> onKeyDown
    1:2:boolean onKeyUp(int,android.view.KeyEvent):92:93 -> onKeyUp
    1:1:boolean onTouchEvent(android.view.MotionEvent):38:38 -> onTouchEvent
    2:2:boolean onTouchEvent(android.view.MotionEvent):41:41 -> onTouchEvent
    3:4:boolean onTouchEvent(android.view.MotionEvent):48:49 -> onTouchEvent
    5:6:boolean onTouchEvent(android.view.MotionEvent):43:44 -> onTouchEvent
    1:2:void setOnSeekBarChangeListener(android.widget.SeekBar$OnSeekBarChangeListener):58:59 -> setOnSeekBarChangeListener
org.videolan.vlc.gui.view.VerticalSeekBarContainer -> org.videolan.vlc.gui.view.VerticalSeekBarContainer:
    1:1:void <init>(android.content.Context,android.util.AttributeSet,int):10:10 -> <init>
    2:2:void <init>(android.content.Context,android.util.AttributeSet,int,int,kotlin.jvm.internal.DefaultConstructorMarker):10:10 -> <init>
    1:2:org.videolan.vlc.gui.view.VerticalSeekBar getChildSeekBar():14:15 -> getChildSeekBar
    1:5:void onMeasure(int,int):35:39 -> onMeasure
    6:11:void onMeasure(int,int):42:47 -> onMeasure
    12:12:void onMeasure(int,int):49:49 -> onMeasure
    13:14:void onMeasure(int,int):51:52 -> onMeasure
    15:15:void onMeasure(int,int):54:54 -> onMeasure
    16:16:void onMeasure(int,int):56:56 -> onMeasure
    1:1:void onSizeChanged(int,int,int,int):20:20 -> onSizeChanged
    2:3:void onSizeChanged(int,int,int,int):23:24 -> onSizeChanged
    4:5:void onSizeChanged(int,int,int,int):26:27 -> onSizeChanged
    6:6:void onSizeChanged(int,int,int,int):25:25 -> onSizeChanged
    7:8:void applyViewRotation(int,int):62:63 -> onSizeChanged
    7:8:void onSizeChanged(int,int,int,int):30 -> onSizeChanged
    9:14:void applyViewRotation(int,int):66:71 -> onSizeChanged
    9:14:void onSizeChanged(int,int,int,int):30 -> onSizeChanged
    15:16:void applyViewRotation(int,int):73:74 -> onSizeChanged
    15:16:void onSizeChanged(int,int,int,int):30 -> onSizeChanged
    17:17:void applyViewRotation(int,int):76:76 -> onSizeChanged
    17:17:void onSizeChanged(int,int,int,int):30 -> onSizeChanged
    18:19:void applyViewRotation(int,int):78:79 -> onSizeChanged
    18:19:void onSizeChanged(int,int,int,int):30 -> onSizeChanged
    20:22:void applyViewRotation(int,int):81:83 -> onSizeChanged
    20:22:void onSizeChanged(int,int,int,int):30 -> onSizeChanged
    23:23:void onSizeChanged(int,int,int,int):31:31 -> onSizeChanged
org.videolan.vlc.interfaces.IPlaybackSettingsController$DelayState -> org.videolan.vlc.interfaces.IPlaybackSettingsController$DelayState:
    1:1:void <init>(java.lang.String,int):26:26 -> <init>
org.videolan.vlc.media.ABRepeat -> org.videolan.vlc.media.ABRepeat:
    1:1:void <init>(long,long):821:821 -> <init>
    1:1:void <init>(long,long,int,kotlin.jvm.internal.DefaultConstructorMarker):821 -> <init>
    1:1:long getStart():821:821 -> getStart
    1:1:long getStop():821:821 -> getStop
    1:1:void setStart(long):821:821 -> setStart
    1:1:void setStop(long):821:821 -> setStop
org.videolan.vlc.media.Action -> org.videolan.vlc.media.Action:
    1:1:void <init>():510:510 -> <init>
    2:2:void <init>():510:510 -> <init>
    2:2:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):510 -> <init>
org.videolan.vlc.media.Connect -> org.videolan.vlc.media.Connect:
    1:1:void <clinit>():511:511 -> <clinit>
    1:1:void <init>():511:511 -> <init>
org.videolan.vlc.media.Disconnect -> org.videolan.vlc.media.Disconnect:
    1:1:void <clinit>():512:512 -> <clinit>
    1:1:void <init>():512:512 -> <init>
org.videolan.vlc.media.MediaSessionBrowser -> org.videolan.vlc.media.MediaSessionBrowser:
    1:2:void <clinit>():89:90 -> <clinit>
    1:1:void <init>():63:63 -> <init>
    1:1:org.videolan.vlc.extensions.ExtensionManagerService access$000():63:63 -> access$000
    1:1:org.videolan.vlc.extensions.ExtensionManagerService access$002(org.videolan.vlc.extensions.ExtensionManagerService):63:63 -> access$002
    1:3:org.videolan.vlc.media.MediaSessionBrowser getInstance():335:337 -> access$100
    1:3:org.videolan.vlc.media.MediaSessionBrowser access$100():63 -> access$100
    1:1:java.util.concurrent.Semaphore access$200():63:63 -> access$200
    1:1:android.content.ServiceConnection access$300():63:63 -> access$300
    1:1:android.content.ServiceConnection access$302(android.content.ServiceConnection):63:63 -> access$302
    1:1:java.util.List browse(android.content.Context,java.lang.String):94:94 -> browse
    2:2:java.util.List browse(android.content.Context,java.lang.String):97:97 -> browse
    3:4:java.util.List browse(android.content.Context,java.lang.String):100:101 -> browse
    5:5:void createExtensionServiceConnection(android.content.Context):341:341 -> browse
    5:5:java.util.List browse(android.content.Context,java.lang.String):102 -> browse
    6:7:void createExtensionServiceConnection(android.content.Context):356:357 -> browse
    6:7:java.util.List browse(android.content.Context,java.lang.String):102 -> browse
    8:8:java.util.List browse(android.content.Context,java.lang.String):104:104 -> browse
    9:9:java.util.List browse(android.content.Context,java.lang.String):106:106 -> browse
    10:10:java.util.List browse(android.content.Context,java.lang.String):109:109 -> browse
    11:14:java.util.List browse(android.content.Context,java.lang.String):111:114 -> browse
    15:15:java.util.List browse(android.content.Context,java.lang.String):116:116 -> browse
    16:17:java.util.List browse(android.content.Context,java.lang.String):119:120 -> browse
    18:18:java.util.List browse(android.content.Context,java.lang.String):123:123 -> browse
    19:19:java.util.List browse(android.content.Context,java.lang.String):125:125 -> browse
    20:20:java.util.List browse(android.content.Context,java.lang.String):127:127 -> browse
    21:21:java.util.List browse(android.content.Context,java.lang.String):130:130 -> browse
    22:25:java.util.List browse(android.content.Context,java.lang.String):232:235 -> browse
    26:26:java.util.List browse(android.content.Context,java.lang.String):229:229 -> browse
    27:27:java.util.List browse(android.content.Context,java.lang.String):226:226 -> browse
    28:28:java.util.List browse(android.content.Context,java.lang.String):223:223 -> browse
    29:29:java.util.List browse(android.content.Context,java.lang.String):220:220 -> browse
    30:30:java.util.List browse(android.content.Context,java.lang.String):217:217 -> browse
    31:31:java.util.List browse(android.content.Context,java.lang.String):214:214 -> browse
    32:32:java.util.List browse(android.content.Context,java.lang.String):210:210 -> browse
    33:33:java.util.List browse(android.content.Context,java.lang.String):132:132 -> browse
    34:40:java.util.List browse(android.content.Context,java.lang.String):134:140 -> browse
    41:41:java.util.List browse(android.content.Context,java.lang.String):142:142 -> browse
    42:44:java.util.List browse(android.content.Context,java.lang.String):147:149 -> browse
    45:45:java.util.List browse(android.content.Context,java.lang.String):152:152 -> browse
    46:47:java.util.List browse(android.content.Context,java.lang.String):154:155 -> browse
    48:49:java.util.List browse(android.content.Context,java.lang.String):157:158 -> browse
    50:50:java.util.List browse(android.content.Context,java.lang.String):160:160 -> browse
    51:51:java.util.List browse(android.content.Context,java.lang.String):163:163 -> browse
    52:56:java.util.List browse(android.content.Context,java.lang.String):165:169 -> browse
    57:61:java.util.List browse(android.content.Context,java.lang.String):171:175 -> browse
    62:66:java.util.List browse(android.content.Context,java.lang.String):177:181 -> browse
    67:70:java.util.List browse(android.content.Context,java.lang.String):183:186 -> browse
    71:74:java.util.List browse(android.content.Context,java.lang.String):188:191 -> browse
    75:78:java.util.List browse(android.content.Context,java.lang.String):193:196 -> browse
    79:82:java.util.List browse(android.content.Context,java.lang.String):198:201 -> browse
    83:86:java.util.List browse(android.content.Context,java.lang.String):203:206 -> browse
    87:87:java.util.List browse(android.content.Context,java.lang.String):235:235 -> browse
    88:88:java.util.List browse(android.content.Context,java.lang.String):240:240 -> browse
    89:89:java.util.List browse(android.content.Context,java.lang.String):237:237 -> browse
    90:92:java.util.List browse(android.content.Context,java.lang.String):245:247 -> browse
    93:93:java.util.List browse(android.content.Context,java.lang.String):249:249 -> browse
    94:106:java.util.List browse(android.content.Context,java.lang.String):251:263 -> browse
    107:111:java.util.List browse(android.content.Context,java.lang.String):268:272 -> browse
    1:2:void displayExtensionItems(int,java.lang.String,java.util.List,boolean,boolean):301:302 -> displayExtensionItems
    3:5:void displayExtensionItems(int,java.lang.String,java.util.List,boolean,boolean):307:309 -> displayExtensionItems
    6:7:void displayExtensionItems(int,java.lang.String,java.util.List,boolean,boolean):311:312 -> displayExtensionItems
    8:8:void displayExtensionItems(int,java.lang.String,java.util.List,boolean,boolean):314:314 -> displayExtensionItems
    9:12:void displayExtensionItems(int,java.lang.String,java.util.List,boolean,boolean):316:319 -> displayExtensionItems
    13:14:void displayExtensionItems(int,java.lang.String,java.util.List,boolean,boolean):321:322 -> displayExtensionItems
    15:16:void displayExtensionItems(int,java.lang.String,java.util.List,boolean,boolean):324:325 -> displayExtensionItems
    17:17:void displayExtensionItems(int,java.lang.String,java.util.List,boolean,boolean):330:330 -> displayExtensionItems
    1:1:java.lang.String generateMediaId(org.videolan.medialibrary.media.MediaLibraryItem):280:280 -> generateMediaId
    2:2:java.lang.String generateMediaId(org.videolan.medialibrary.media.MediaLibraryItem):294:294 -> generateMediaId
    3:3:java.lang.String generateMediaId(org.videolan.medialibrary.media.MediaLibraryItem):296:296 -> generateMediaId
    1:2:void unbindExtensionConnection():361:362 -> unbindExtensionConnection
org.videolan.vlc.media.MediaSessionBrowser$1 -> org.videolan.vlc.media.MediaSessionBrowser$1:
    1:1:void <init>(android.content.Context):341:341 -> <init>
    1:3:void onServiceConnected(android.content.ComponentName,android.os.IBinder):344:346 -> onServiceConnected
    1:3:void onServiceDisconnected(android.content.ComponentName):350:352 -> onServiceDisconnected
org.videolan.vlc.media.MediaUtils -> org.videolan.vlc.media.MediaUtils:
    1:2:void <clinit>():45:46 -> <clinit>
    1:1:void <init>():45:45 -> <init>
    1:1:java.util.List kotlin.collections.ArraysKt___ArraysJvmKt.asList(java.lang.Object[]):0:0 -> appendMedia
    1:1:java.util.List kotlin.collections.ArraysKt.asList(java.lang.Object[]):0 -> appendMedia
    1:1:void appendMedia(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[]):98 -> appendMedia
    2:2:java.util.List kotlin.collections.ArraysUtilJVM.asList(java.lang.Object[]):13:13 -> appendMedia
    2:2:java.util.List kotlin.collections.ArraysKt___ArraysJvmKt.asList(java.lang.Object[]):129 -> appendMedia
    2:2:java.util.List kotlin.collections.ArraysKt.asList(java.lang.Object[]):0 -> appendMedia
    2:2:void appendMedia(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[]):98 -> appendMedia
    3:3:java.util.List kotlin.collections.ArraysKt___ArraysJvmKt.asList(java.lang.Object[]):129:129 -> appendMedia
    3:3:java.util.List kotlin.collections.ArraysKt.asList(java.lang.Object[]):0 -> appendMedia
    3:3:void appendMedia(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[]):98 -> appendMedia
    4:4:void appendMedia(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[]):98:98 -> appendMedia
    5:6:void appendMedia(android.content.Context,java.util.List):81:82 -> appendMedia
    7:7:void appendMedia(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):95:95 -> appendMedia
    1:1:kotlinx.coroutines.Job deletePlaylist(org.videolan.medialibrary.interfaces.media.AbstractPlaylist):471:471 -> deletePlaylist
    1:1:android.net.Uri getContentMediaUri(android.net.Uri):329:329 -> getContentMediaUri
    2:3:android.net.Uri getContentMediaUri(android.net.Uri):331:332 -> getContentMediaUri
    4:4:android.net.Uri getContentMediaUri(android.net.Uri):330:330 -> getContentMediaUri
    1:1:kotlinx.coroutines.MainCoroutineDispatcher getCoroutineContext():46:46 -> getCoroutineContext
    1:1:kotlin.coroutines.CoroutineContext getCoroutineContext():45 -> getCoroutineContext
    1:2:java.lang.String getMediaAlbum(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):310:311 -> getMediaAlbum
    1:2:java.lang.String getMediaAlbumArtist(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):307:308 -> getMediaAlbumArtist
    1:2:java.lang.String getMediaArtist(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):302:303 -> getMediaArtist
    1:2:java.lang.String getMediaGenre(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):313:314 -> getMediaGenre
    1:1:java.lang.String getMediaString(android.content.Context,int):343:343 -> getMediaString
    1:4:java.lang.String getMediaSubtitle(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):317:320 -> getMediaSubtitle
    1:2:java.lang.String getMediaTitle(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):325:326 -> getMediaTitle
    3:6:java.lang.String org.videolan.vlc.util.FileUtils.getFileNameFromPath(java.lang.String):73:76 -> getMediaTitle
    3:6:java.lang.String getMediaTitle(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):326 -> getMediaTitle
    7:7:java.lang.String org.videolan.vlc.util.FileUtils.getFileNameFromPath(java.lang.String):79:79 -> getMediaTitle
    7:7:java.lang.String getMediaTitle(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):326 -> getMediaTitle
    1:1:void getSubs(androidx.fragment.app.FragmentActivity,java.util.List):49:49 -> getSubs
    2:4:void getSubs(androidx.fragment.app.FragmentActivity,java.util.List):517:519 -> getSubs
    5:5:void getSubs(androidx.fragment.app.FragmentActivity,java.util.List):49:49 -> getSubs
    6:9:void getSubs(androidx.fragment.app.FragmentActivity,java.util.List):51:54 -> getSubs
    10:10:void getSubs(androidx.fragment.app.FragmentActivity,java.util.List):53:53 -> getSubs
    11:11:void getSubs(androidx.fragment.app.FragmentActivity,java.util.List):55:55 -> getSubs
    12:12:void getSubs(androidx.fragment.app.FragmentActivity,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):60:60 -> getSubs
    1:1:void insertNext(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[]):102:102 -> insertNext
    2:2:void insertNext(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):116:116 -> insertNext
    1:1:void loadlastPlaylist(android.content.Context,int):73:73 -> loadlastPlaylist
    1:1:boolean org.videolan.vlc.util.Util.isListEmpty(java.util.Collection):88:88 -> openList
    1:1:void openList(android.content.Context,java.util.List,int,boolean):275 -> openList
    2:2:void openList(android.content.Context,java.util.List,int,boolean):276:276 -> openList
    1:1:void openList$default(org.videolan.vlc.media.MediaUtils,android.content.Context,java.util.List,int,boolean,int,java.lang.Object):274:274 -> openList$default
    1:1:void openMedia(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):121:121 -> openMedia
    1:1:kotlinx.coroutines.Job openMediaNoUi(android.content.Context,long):128:128 -> openMediaNoUi
    2:2:void openMediaNoUi(android.net.Uri):133:133 -> openMediaNoUi
    3:3:void openMediaNoUi(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):137:137 -> openMediaNoUi
    1:1:void openUri(android.content.Context,android.net.Uri):286:286 -> openUri
    1:1:void playAlbums(android.content.Context,org.videolan.vlc.providers.medialibrary.MedialibraryProvider,int,boolean):153:153 -> playAlbums
    1:1:void playAll(android.content.Context,org.videolan.vlc.providers.medialibrary.MedialibraryProvider,int,boolean):182:182 -> playAll
    1:1:void playAllTracks(android.content.Context,org.videolan.vlc.providers.medialibrary.VideoGroupsProvider,int,boolean):209:209 -> playAllTracks
    2:2:void playAllTracks(android.content.Context,org.videolan.vlc.providers.medialibrary.FoldersProvider,int,boolean):242:242 -> playAllTracks
    1:1:kotlinx.coroutines.Job playTracks(android.content.Context,org.videolan.medialibrary.media.MediaLibraryItem,int):147:147 -> playTracks
    1:5:kotlin.Unit retrieveMediaTitle(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):457:461 -> retrieveMediaTitle
    6:6:kotlin.Unit retrieveMediaTitle(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):463:463 -> retrieveMediaTitle
    7:7:kotlin.Unit retrieveMediaTitle(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):457:457 -> retrieveMediaTitle
    8:8:kotlin.Unit retrieveMediaTitle(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):468:468 -> retrieveMediaTitle
    9:9:kotlin.Unit retrieveMediaTitle(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):467:467 -> retrieveMediaTitle
    10:10:kotlin.Unit retrieveMediaTitle(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):466:466 -> retrieveMediaTitle
    11:11:kotlin.Unit retrieveMediaTitle(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):465:465 -> retrieveMediaTitle
    12:12:kotlin.Unit retrieveMediaTitle(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):464:464 -> retrieveMediaTitle
    1:1:void showSubtitleDownloaderDialogFragment(androidx.fragment.app.FragmentActivity,java.util.List):64:64 -> showSubtitleDownloaderDialogFragment
    2:3:void showSubtitleDownloaderDialogFragment(androidx.fragment.app.FragmentActivity,java.util.List):67:68 -> showSubtitleDownloaderDialogFragment
org.videolan.vlc.media.MediaUtils$BaseCallBack -> org.videolan.vlc.media.MediaUtils$BaseCallBack:
    1:2:void <init>(android.content.Context):356:357 -> <init>
    3:3:void <init>():360:360 -> <init>
    1:1:void disconnect():364:364 -> disconnect
org.videolan.vlc.media.MediaUtils$DialogCallback -> org.videolan.vlc.media.MediaUtils$DialogCallback:
    1:1:void <init>(android.content.Context,org.videolan.vlc.media.MediaUtils$DialogCallback$Runnable):368:368 -> <init>
    2:2:void <init>(android.content.Context,org.videolan.vlc.media.MediaUtils$DialogCallback$Runnable):370:370 -> <init>
    3:3:void <init>(android.content.Context,org.videolan.vlc.media.MediaUtils$DialogCallback$Runnable):377:377 -> <init>
    4:6:void <init>(android.content.Context,org.videolan.vlc.media.MediaUtils$DialogCallback$Runnable):392:394 -> <init>
    7:7:void <init>(android.content.Context,org.videolan.vlc.media.MediaUtils$DialogCallback$Runnable):392:392 -> <init>
    1:1:android.app.ProgressDialog access$getDialog$p(org.videolan.vlc.media.MediaUtils$DialogCallback):368:368 -> access$getDialog$p
    1:1:void access$setDialog$p(org.videolan.vlc.media.MediaUtils$DialogCallback,android.app.ProgressDialog):368:368 -> access$setDialog$p
    1:1:void onChanged(java.lang.Object):368:368 -> onChanged
    2:4:void onChanged(org.videolan.vlc.PlaybackService):400:402 -> onChanged
    5:5:void onChanged(org.videolan.vlc.PlaybackService):400:400 -> onChanged
    6:7:void onChanged(org.videolan.vlc.PlaybackService):404:405 -> onChanged
    8:8:void onChanged(org.videolan.vlc.PlaybackService):400:400 -> onChanged
    9:9:void onChanged(org.videolan.vlc.PlaybackService):406:406 -> onChanged
org.videolan.vlc.media.MediaUtils$DialogCallback$1 -> org.videolan.vlc.media.MediaUtils$DialogCallback$1:
    1:4:void run():378:381 -> run
    5:5:void run():378:378 -> run
    6:7:void run():383:384 -> run
org.videolan.vlc.media.MediaUtils$DialogCallback$1$1 -> org.videolan.vlc.media.MediaUtils$DialogCallback$1$1:
    1:1:void <init>(org.videolan.vlc.media.MediaUtils$DialogCallback$1):384:384 -> <init>
    1:2:void onCancel(android.content.DialogInterface):386:387 -> onCancel
    3:3:void onCancel(android.content.DialogInterface):386:386 -> onCancel
org.videolan.vlc.media.MediaUtils$SuspendDialogCallback -> org.videolan.vlc.media.MediaUtils$SuspendDialogCallback:
    1:1:void <init>(android.content.Context,kotlin.jvm.functions.Function2):411:411 -> <init>
    2:3:void <init>(android.content.Context,kotlin.jvm.functions.Function2):413:414 -> <init>
    4:4:void <init>(android.content.Context,kotlin.jvm.functions.Function2):431:431 -> <init>
    5:5:void <init>(android.content.Context,kotlin.jvm.functions.Function2):440:440 -> <init>
    1:1:void access$dismiss(org.videolan.vlc.media.MediaUtils$SuspendDialogCallback):411:411 -> access$dismiss
    1:1:android.app.ProgressDialog access$getDialog$p(org.videolan.vlc.media.MediaUtils$SuspendDialogCallback):411:411 -> access$getDialog$p
    1:1:void access$setDialog$p(org.videolan.vlc.media.MediaUtils$SuspendDialogCallback,android.app.ProgressDialog):411:411 -> access$setDialog$p
    1:1:void dismiss():450:450 -> dismiss
    1:1:kotlinx.coroutines.channels.SendChannel getActor():414:414 -> getActor
    1:1:kotlinx.coroutines.Job getJob():413:413 -> getJob
    1:1:void onChanged(java.lang.Object):411:411 -> onChanged
    2:3:void onChanged(org.videolan.vlc.PlaybackService):444:445 -> onChanged
    2:3:void onChanged(java.lang.Object):411 -> onChanged
org.videolan.vlc.media.MediaUtils$SuspendDialogCallback$1 -> org.videolan.vlc.media.MediaUtils$SuspendDialogCallback$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):431:431 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):439:439 -> invokeSuspend
    4:9:java.lang.Object invokeSuspend(java.lang.Object):431:436 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):433:433 -> invokeSuspend
    11:13:java.lang.Object invokeSuspend(java.lang.Object):437:439 -> invokeSuspend
org.videolan.vlc.media.MediaUtils$SuspendDialogCallback$1$1 -> org.videolan.vlc.media.MediaUtils$SuspendDialogCallback$1$1:
    1:1:void onCancel(android.content.DialogInterface):438:438 -> onCancel
org.videolan.vlc.media.MediaUtils$SuspendDialogCallback$actor$1 -> org.videolan.vlc.media.MediaUtils$SuspendDialogCallback$actor$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):414:414 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):428:428 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):414:415 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):414:414 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):416:418 -> invokeSuspend
    10:15:java.lang.Object invokeSuspend(java.lang.Object):420:425 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):428:428 -> invokeSuspend
org.videolan.vlc.media.MediaUtils$appendMedia$1 -> org.videolan.vlc.media.MediaUtils$appendMedia$1:
    1:1:void <init>(java.util.List,android.content.Context):82:82 -> <init>
    1:4:void run(org.videolan.vlc.PlaybackService):84:87 -> run
org.videolan.vlc.media.MediaUtils$deletePlaylist$1 -> org.videolan.vlc.media.MediaUtils$deletePlaylist$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):471:471 -> invokeSuspend
org.videolan.vlc.media.MediaUtils$insertNext$1 -> org.videolan.vlc.media.MediaUtils$insertNext$1:
    1:1:void <init>(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[],android.content.Context):102:102 -> <init>
    1:4:void run(org.videolan.vlc.PlaybackService):104:107 -> run
org.videolan.vlc.media.MediaUtils$loadlastPlaylist$1 -> org.videolan.vlc.media.MediaUtils$loadlastPlaylist$1:
    1:1:void <init>(int):73:73 -> <init>
    1:1:void run(org.videolan.vlc.PlaybackService):75:75 -> run
org.videolan.vlc.media.MediaUtils$openList$1 -> org.videolan.vlc.media.MediaUtils$openList$1:
    1:1:void <init>(java.util.List,int,boolean):276:276 -> <init>
    1:2:void run(org.videolan.vlc.PlaybackService):278:279 -> run
org.videolan.vlc.media.MediaUtils$openMedia$1 -> org.videolan.vlc.media.MediaUtils$openMedia$1:
    1:1:void <init>(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):121:121 -> <init>
    1:1:void run(org.videolan.vlc.PlaybackService):123:123 -> run
org.videolan.vlc.media.MediaUtils$openMediaNoUi$1 -> org.videolan.vlc.media.MediaUtils$openMediaNoUi$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):128:128 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):131:131 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):128:129 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):517:517 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):129:131 -> invokeSuspend
org.videolan.vlc.media.MediaUtils$openMediaNoUi$1$invokeSuspend$$inlined$getFromMl$1 -> org.videolan.vlc.media.MediaUtils$openMediaNoUi$1$invokeSuspend$$inlined$getFromMl$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):71:71 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):92:92 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):71:73 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):195:195 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):75:75 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):187:188 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):77:77 -> invokeSuspend
    12:14:java.lang.Object invokeSuspend(java.lang.Object):88:90 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):193:193 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
    17:17:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
org.videolan.vlc.media.MediaUtils$openMediaNoUi$1$invokeSuspend$$inlined$getFromMl$1$1 -> org.videolan.vlc.media.MediaUtils$openMediaNoUi$1$invokeSuspend$$inlined$getFromMl$1$1:
    1:1:void <init>(kotlinx.coroutines.CancellableContinuation,org.videolan.vlc.media.MediaUtils$openMediaNoUi$1$invokeSuspend$$inlined$getFromMl$1,kotlinx.coroutines.CoroutineScope,org.videolan.medialibrary.interfaces.AbstractMedialibrary,boolean):77:77 -> <init>
    1:1:void onMedialibraryReady():80:80 -> onMedialibraryReady
org.videolan.vlc.media.MediaUtils$openMediaNoUi$1$invokeSuspend$$inlined$getFromMl$1$1$1 -> org.videolan.vlc.media.MediaUtils$openMediaNoUi$1$invokeSuspend$$inlined$getFromMl$1$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):80:80 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):84:84 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):80:81 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):187:187 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):82:84 -> invokeSuspend
org.videolan.vlc.media.MediaUtils$openMediaNoUi$1$invokeSuspend$$inlined$getFromMl$1$2 -> org.videolan.vlc.media.MediaUtils$openMediaNoUi$1$invokeSuspend$$inlined$getFromMl$1$2:
    1:1:void invoke(java.lang.Throwable):88:88 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0:0 -> invoke
org.videolan.vlc.media.MediaUtils$openMediaNoUi$2 -> org.videolan.vlc.media.MediaUtils$openMediaNoUi$2:
    1:1:void <init>(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,android.content.Context,android.content.Context):137:137 -> <init>
    1:1:void onChanged(java.lang.Object):137:137 -> onChanged
    2:3:void onChanged(org.videolan.vlc.PlaybackService):140:141 -> onChanged
    2:3:void onChanged(java.lang.Object):137 -> onChanged
org.videolan.vlc.media.MediaUtils$openUri$1 -> org.videolan.vlc.media.MediaUtils$openUri$1:
    1:1:void <init>(android.net.Uri):286:286 -> <init>
    1:1:void run(org.videolan.vlc.PlaybackService):288:288 -> run
org.videolan.vlc.media.MediaUtils$playAlbums$1 -> org.videolan.vlc.media.MediaUtils$playAlbums$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):153:153 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):177:177 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):153:154 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):153:153 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):157:157 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):162:162 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):153:153 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):173:173 -> invokeSuspend
    11:11:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):173 -> invokeSuspend
    12:14:java.lang.Object invokeSuspend(java.lang.Object):173:175 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):177:177 -> invokeSuspend
org.videolan.vlc.media.MediaUtils$playAlbums$1$1 -> org.videolan.vlc.media.MediaUtils$playAlbums$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:4:java.lang.Object invokeSuspend(java.lang.Object):157:159 -> invokeSuspend
    5:5:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    5:5:java.lang.Object invokeSuspend(java.lang.Object):159 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):160:160 -> invokeSuspend
org.videolan.vlc.media.MediaUtils$playAlbums$1$2 -> org.videolan.vlc.media.MediaUtils$playAlbums$1$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):162:162 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):171:171 -> invokeSuspend
    4:9:java.lang.Object invokeSuspend(java.lang.Object):162:167 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):162:162 -> invokeSuspend
    11:12:java.lang.Object invokeSuspend(java.lang.Object):168:169 -> invokeSuspend
org.videolan.vlc.media.MediaUtils$playAlbums$1$2$invokeSuspend$$inlined$apply$lambda$1 -> org.videolan.vlc.media.MediaUtils$playAlbums$1$2$invokeSuspend$$inlined$apply$lambda$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):167:167 -> invokeSuspend
org.videolan.vlc.media.MediaUtils$playAlbums$1$count$1 -> org.videolan.vlc.media.MediaUtils$playAlbums$1$count$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):154:154 -> invokeSuspend
    3:3:java.lang.Integer kotlin.coroutines.jvm.internal.Boxing.boxInt(int):32:32 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):154 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):154:154 -> invokeSuspend
org.videolan.vlc.media.MediaUtils$playAll$1 -> org.videolan.vlc.media.MediaUtils$playAll$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):182:182 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):204:204 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):182:183 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):182:182 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):184:184 -> invokeSuspend
    8:9:java.lang.Object invokeSuspend(java.lang.Object):189:190 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):182:182 -> invokeSuspend
    11:15:java.lang.Object invokeSuspend(java.lang.Object):192:196 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):182:182 -> invokeSuspend
    17:19:java.lang.Object invokeSuspend(java.lang.Object):197:199 -> invokeSuspend
    20:20:java.lang.Object invokeSuspend(java.lang.Object):201:201 -> invokeSuspend
    21:21:java.lang.Object invokeSuspend(java.lang.Object):204:204 -> invokeSuspend
org.videolan.vlc.media.MediaUtils$playAll$1$1 -> org.videolan.vlc.media.MediaUtils$playAll$1$1:
    1:1:java.lang.Object invoke(java.lang.Object):45:45 -> invoke
    2:3:void invoke(java.util.List):185:186 -> invoke
org.videolan.vlc.media.MediaUtils$playAll$1$2 -> org.videolan.vlc.media.MediaUtils$playAll$1$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):190:190 -> invokeSuspend
org.videolan.vlc.media.MediaUtils$playAll$1$count$1 -> org.videolan.vlc.media.MediaUtils$playAll$1$count$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):183:183 -> invokeSuspend
    3:3:java.lang.Integer kotlin.coroutines.jvm.internal.Boxing.boxInt(int):32:32 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):183 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):183:183 -> invokeSuspend
org.videolan.vlc.media.MediaUtils$playAll$1$list$1 -> org.videolan.vlc.media.MediaUtils$playAll$1$list$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):196:196 -> invokeSuspend
org.videolan.vlc.media.MediaUtils$playAllTracks$1 -> org.videolan.vlc.media.MediaUtils$playAllTracks$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):209:209 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):237:237 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):209:210 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):209:209 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):211:211 -> invokeSuspend
    8:9:java.lang.Object invokeSuspend(java.lang.Object):216:217 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):209:209 -> invokeSuspend
    11:14:java.lang.Object invokeSuspend(java.lang.Object):223:226 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):209:209 -> invokeSuspend
    16:18:java.lang.Object invokeSuspend(java.lang.Object):231:233 -> invokeSuspend
    19:19:java.lang.Object invokeSuspend(java.lang.Object):237:237 -> invokeSuspend
org.videolan.vlc.media.MediaUtils$playAllTracks$1$1 -> org.videolan.vlc.media.MediaUtils$playAllTracks$1$1:
    1:1:java.lang.Object invoke(java.lang.Object):45:45 -> invoke
    2:3:void invoke(java.util.List):212:213 -> invoke
org.videolan.vlc.media.MediaUtils$playAllTracks$1$2 -> org.videolan.vlc.media.MediaUtils$playAllTracks$1$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:3:java.lang.Object invokeSuspend(java.lang.Object):217:218 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):517:518 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):219:219 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):520:520 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):220:220 -> invokeSuspend
org.videolan.vlc.media.MediaUtils$playAllTracks$1$count$1 -> org.videolan.vlc.media.MediaUtils$playAllTracks$1$count$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):210:210 -> invokeSuspend
    3:3:java.lang.Integer kotlin.coroutines.jvm.internal.Boxing.boxInt(int):32:32 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):210 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):210:210 -> invokeSuspend
org.videolan.vlc.media.MediaUtils$playAllTracks$1$list$1 -> org.videolan.vlc.media.MediaUtils$playAllTracks$1$list$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:3:java.lang.Object invokeSuspend(java.lang.Object):226:227 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):517:518 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):228:228 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):520:520 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):229:229 -> invokeSuspend
org.videolan.vlc.media.MediaUtils$playAllTracks$2 -> org.videolan.vlc.media.MediaUtils$playAllTracks$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):242:242 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):270:270 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):242:243 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):242:242 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):244:244 -> invokeSuspend
    8:9:java.lang.Object invokeSuspend(java.lang.Object):249:250 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):242:242 -> invokeSuspend
    11:14:java.lang.Object invokeSuspend(java.lang.Object):256:259 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):242:242 -> invokeSuspend
    16:18:java.lang.Object invokeSuspend(java.lang.Object):264:266 -> invokeSuspend
    19:19:java.lang.Object invokeSuspend(java.lang.Object):270:270 -> invokeSuspend
org.videolan.vlc.media.MediaUtils$playAllTracks$2$1 -> org.videolan.vlc.media.MediaUtils$playAllTracks$2$1:
    1:1:java.lang.Object invoke(java.lang.Object):45:45 -> invoke
    2:3:void invoke(java.util.List):245:246 -> invoke
org.videolan.vlc.media.MediaUtils$playAllTracks$2$2 -> org.videolan.vlc.media.MediaUtils$playAllTracks$2$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:3:java.lang.Object invokeSuspend(java.lang.Object):250:251 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):517:518 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):252:252 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):520:520 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):253:253 -> invokeSuspend
org.videolan.vlc.media.MediaUtils$playAllTracks$2$count$1 -> org.videolan.vlc.media.MediaUtils$playAllTracks$2$count$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):243:243 -> invokeSuspend
    3:3:java.lang.Integer kotlin.coroutines.jvm.internal.Boxing.boxInt(int):32:32 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):243 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):243:243 -> invokeSuspend
org.videolan.vlc.media.MediaUtils$playAllTracks$2$list$1 -> org.videolan.vlc.media.MediaUtils$playAllTracks$2$list$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:3:java.lang.Object invokeSuspend(java.lang.Object):259:260 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):517:518 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):261:261 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):520:520 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):262:262 -> invokeSuspend
org.videolan.vlc.media.MediaUtils$playTracks$1 -> org.videolan.vlc.media.MediaUtils$playTracks$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):147:147 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):149:149 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):147:148 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):147:147 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):149:149 -> invokeSuspend
org.videolan.vlc.media.MediaUtils$playTracks$1$1 -> org.videolan.vlc.media.MediaUtils$playTracks$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):148:148 -> invokeSuspend
org.videolan.vlc.media.MediaUtils$showSubtitleDownloaderDialogFragment$callBack$1 -> org.videolan.vlc.media.MediaUtils$showSubtitleDownloaderDialogFragment$callBack$1:
    1:1:void run():65:65 -> run
org.videolan.vlc.media.MediaWrapperList -> org.videolan.vlc.media.MediaWrapperList:
    1:1:void <init>():26:26 -> <init>
    2:3:void <init>():29:30 -> <init>
    1:5:void add(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):47:51 -> add
    1:3:void addEventListener(org.videolan.vlc.media.MediaWrapperList$EventListener):55:57 -> addEventListener
    1:5:void clear():81:85 -> clear
    1:1:java.util.List getCopy():34:34 -> getCopy
    1:1:java.lang.String getMRL(int):176:176 -> getMRL
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getMedia(int):156:156 -> getMedia
    1:6:void insert(int,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):94:99 -> insert
    1:1:boolean isAudioList():37:37 -> isAudioList
    1:1:boolean isValid(int):89:89 -> isValid
    1:1:void move(int,int):110:110 -> move
    2:3:void move(int,int):114:115 -> move
    4:4:void move(int,int):117:117 -> move
    5:7:void move(int,int):119:121 -> move
    8:8:void move(int,int):112:112 -> move
    1:7:void remove(int):125:131 -> remove
    1:2:void removeEventListener(org.videolan.vlc.media.MediaWrapperList$EventListener):61:62 -> removeEventListener
    1:3:void replaceWith(java.util.List):161:163 -> replaceWith
    1:1:void signalEventListeners(int,int,int,java.lang.String):66:66 -> signalEventListeners
    2:2:void signalEventListeners(int,int,int,java.lang.String):70:70 -> signalEventListeners
    3:3:void signalEventListeners(int,int,int,java.lang.String):69:69 -> signalEventListeners
    4:4:void signalEventListeners(int,int,int,java.lang.String):68:68 -> signalEventListeners
    5:5:void signalEventListeners(int,int,int,java.lang.String):73:73 -> signalEventListeners
    1:1:int size():151:151 -> size
    1:1:java.lang.String toString():180:180 -> toString
    2:6:java.lang.String toString():182:186 -> toString
    7:8:java.lang.String toString():188:189 -> toString
org.videolan.vlc.media.PlayerController -> org.videolan.vlc.media.PlayerController:
    1:2:void <init>(android.content.Context):23:24 -> <init>
    3:6:void <init>(android.content.Context):27:30 -> <init>
    7:7:void <init>(android.content.Context):32:32 -> <init>
    8:8:void <init>(android.content.Context):39:39 -> <init>
    9:9:void <init>(android.content.Context):287:287 -> <init>
    1:1:long access$getLastTime$p(org.videolan.vlc.media.PlayerController):23:23 -> access$getLastTime$p
    1:1:org.videolan.vlc.media.MediaPlayerEventListener access$getMediaplayerEventListener$p(org.videolan.vlc.media.PlayerController):23:23 -> access$getMediaplayerEventListener$p
    1:1:org.videolan.vlc.repository.SlaveRepository getSlaveRepository():0:0 -> access$getSlaveRepository$p
    1:1:org.videolan.vlc.repository.SlaveRepository access$getSlaveRepository$p(org.videolan.vlc.media.PlayerController):23 -> access$getSlaveRepository$p
    1:1:void access$setLastTime$p(org.videolan.vlc.media.PlayerController,long):23:23 -> access$setLastTime$p
    1:1:void access$setPlaybackState$p(org.videolan.vlc.media.PlayerController,int):23:23 -> access$setPlaybackState$p
    1:1:void access$setPlaybackStopped(org.videolan.vlc.media.PlayerController):23:23 -> access$setPlaybackStopped
    1:1:boolean addSubtitleTrack(java.lang.String,boolean):149:149 -> addSubtitleTrack
    2:2:boolean addSubtitleTrack(android.net.Uri,boolean):151:151 -> addSubtitleTrack
    1:1:boolean canDoPassthrough():46:46 -> canDoPassthrough
    1:1:boolean canSwitchToVideo():117:117 -> canSwitchToVideo
    1:1:java.lang.Object expand(kotlin.coroutines.Continuation):275:275 -> expand
    2:2:kotlinx.coroutines.ExecutorCoroutineDispatcher getPlayerContext():0:0 -> expand
    2:2:java.lang.Object expand(kotlin.coroutines.Continuation):276 -> expand
    3:3:java.lang.Object expand(kotlin.coroutines.Continuation):276:276 -> expand
    1:1:long getAudioDelay():139:139 -> getAudioDelay
    1:1:int getAudioTrack():131:131 -> getAudioTrack
    1:1:org.videolan.libvlc.MediaPlayer$TrackDescription[] getAudioTracks():129:129 -> getAudioTracks
    1:1:int getAudioTracksCount():127:127 -> getAudioTracksCount
    1:1:int getChapterIdx():258:258 -> getChapterIdx
    1:1:org.videolan.libvlc.MediaPlayer$Chapter[] getChapters(int):254:254 -> getChapters
    1:1:android.content.Context getContext():23:23 -> getContext
    1:1:kotlinx.coroutines.MainCoroutineDispatcher getCoroutineContext():24:24 -> getCoroutineContext
    1:1:kotlin.coroutines.CoroutineContext getCoroutineContext():23 -> getCoroutineContext
    1:1:long getCurrentTime():221:221 -> getCurrentTime
    1:1:org.videolan.libvlc.Media$VideoTrack getCurrentVideoTrack():125:125 -> getCurrentVideoTrack
    1:1:boolean getHasRenderer():41:41 -> getHasRenderer
    1:1:long getLength():223:223 -> getLength
    1:1:org.videolan.libvlc.MediaPlayer getMediaplayer():32:32 -> getMediaplayer
    1:1:boolean getPausable():36:36 -> getPausable
    1:1:int getPlaybackState():39:39 -> getPlaybackState
    1:1:org.videolan.libvlc.Media$Stats getPreviousMediaStats():37:37 -> getPreviousMediaStats
    1:1:float getRate():143:143 -> getRate
    1:1:boolean getSeekable():35:35 -> getSeekable
    1:1:long getSpuDelay():141:141 -> getSpuDelay
    1:1:int getSpuTrack():155:155 -> getSpuTrack
    1:1:org.videolan.libvlc.MediaPlayer$TrackDescription[] getSpuTracks():153:153 -> getSpuTracks
    1:1:int getSpuTracksCount():159:159 -> getSpuTracksCount
    1:1:boolean getSwitchToVideo():34:34 -> getSwitchToVideo
    1:1:int getTitleIdx():264:264 -> getTitleIdx
    1:1:org.videolan.libvlc.MediaPlayer$Title[] getTitles():256:256 -> getTitles
    1:1:int getVideoTrack():123:123 -> getVideoTrack
    1:1:org.videolan.libvlc.MediaPlayer$TrackDescription[] getVideoTracks():121:121 -> getVideoTracks
    1:1:int getVideoTracksCount():119:119 -> getVideoTracksCount
    1:1:int getVolume():270:270 -> getVolume
    1:1:org.videolan.libvlc.IVLCVout getVout():44:44 -> getVout
    1:1:boolean isPlaying():113:113 -> isPlaying
    1:1:boolean isVideoPlaying():115:115 -> isVideoPlaying
    1:1:void navigate(int):252:252 -> navigate
    1:2:org.videolan.libvlc.MediaPlayer newMediaPlayer():207:208 -> newMediaPlayer
    3:3:boolean org.videolan.vlc.util.VLCOptions.isAudioDigitalOutputEnabled(android.content.SharedPreferences):147:147 -> newMediaPlayer
    3:3:org.videolan.libvlc.MediaPlayer newMediaPlayer():208 -> newMediaPlayer
    4:5:org.videolan.libvlc.MediaPlayer newMediaPlayer():208:209 -> newMediaPlayer
    6:6:java.lang.String org.videolan.vlc.util.VLCOptions.getAout(android.content.SharedPreferences):159:159 -> newMediaPlayer
    6:6:org.videolan.libvlc.MediaPlayer newMediaPlayer():209 -> newMediaPlayer
    7:9:java.lang.String org.videolan.vlc.util.VLCOptions.getAout(android.content.SharedPreferences):163:165 -> newMediaPlayer
    7:9:org.videolan.libvlc.MediaPlayer newMediaPlayer():209 -> newMediaPlayer
    10:12:org.videolan.libvlc.MediaPlayer newMediaPlayer():209:211 -> newMediaPlayer
    1:1:void onEvent(org.videolan.libvlc.VLCEvent):23:23 -> onEvent
    2:2:void onEvent(org.videolan.libvlc.MediaPlayer$Event):314:314 -> onEvent
    2:2:void onEvent(org.videolan.libvlc.VLCEvent):23 -> onEvent
    1:1:void onSurfacesDestroyed(org.videolan.libvlc.IVLCVout):218:218 -> onSurfacesDestroyed
    1:2:boolean pause():55:56 -> pause
    1:1:void play():51:51 -> play
    1:2:void release(org.videolan.libvlc.MediaPlayer):180:181 -> release
    3:5:kotlin.Unit releaseMedia():67:69 -> release
    3:5:void release(org.videolan.libvlc.MediaPlayer):182 -> release
    6:6:void release(org.videolan.libvlc.MediaPlayer):183:183 -> release
    7:7:void release(org.videolan.libvlc.MediaPlayer):192:192 -> release
    1:1:void release$default(org.videolan.vlc.media.PlayerController,org.videolan.libvlc.MediaPlayer,int,java.lang.Object):179:179 -> release$default
    1:3:void restart():95:97 -> restart
    1:1:void seek$default(org.videolan.vlc.media.PlayerController,long,double,int,java.lang.Object):100:100 -> seek$default
    2:3:void seek(long,double):101:102 -> seek$default
    2:3:void seek$default(org.videolan.vlc.media.PlayerController,long,double,int,java.lang.Object):100 -> seek$default
    1:1:boolean setAudioDelay(long):161:161 -> setAudioDelay
    1:1:boolean setAudioDigitalOutputEnabled(boolean):137:137 -> setAudioDigitalOutputEnabled
    1:1:boolean setAudioTrack(int):135:135 -> setAudioTrack
    1:1:void setChapterIdx(int):261:261 -> setChapterIdx
    1:1:boolean setEqualizer(org.videolan.libvlc.MediaPlayer$Equalizer):163:163 -> setEqualizer
    1:1:void setPausable(boolean):36:36 -> setPausable
    1:3:void setPlaybackStopped():318:320 -> setPlaybackStopped
    1:1:void setPosition(float):106:106 -> setPosition
    1:3:void setPreviousStats():245:247 -> setPreviousStats
    1:4:void setRate(float,boolean):226:229 -> setRate
    1:2:void setRenderer(org.videolan.libvlc.RendererItem):175:176 -> setRenderer
    1:1:void setSeekable(boolean):35:35 -> setSeekable
    1:1:kotlinx.coroutines.Job setSlaves(org.videolan.libvlc.Media,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):195:195 -> setSlaves
    1:1:boolean setSpuDelay(long):145:145 -> setSpuDelay
    1:1:boolean setSpuTrack(int):157:157 -> setSpuTrack
    1:1:void setSwitchToVideo(boolean):34:34 -> setSwitchToVideo
    1:1:void setTime(long):110:110 -> setTime
    1:1:void setTitleIdx(int):267:267 -> setTitleIdx
    1:1:void setVideoAspectRatio(java.lang.String):171:171 -> setVideoAspectRatio
    1:1:void setVideoScale(float):167:167 -> setVideoScale
    1:1:boolean setVideoTrack(int):133:133 -> setVideoTrack
    1:1:void setVideoTrackEnabled(boolean):147:147 -> setVideoTrackEnabled
    1:1:int setVolume(int):272:272 -> setVolume
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> startPlayback$vlc_android_release
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> startPlayback$vlc_android_release
    1:1:java.lang.Object startPlayback$vlc_android_release(org.videolan.libvlc.Media,org.videolan.vlc.media.MediaPlayerEventListener,long,kotlin.coroutines.Continuation):0 -> startPlayback$vlc_android_release
    2:2:java.lang.Object startPlayback$vlc_android_release(org.videolan.libvlc.Media,org.videolan.vlc.media.MediaPlayerEventListener,long,kotlin.coroutines.Continuation):73:73 -> startPlayback$vlc_android_release
    3:3:java.lang.Object startPlayback$vlc_android_release(org.videolan.libvlc.Media,org.videolan.vlc.media.MediaPlayerEventListener,long,kotlin.coroutines.Continuation):84:84 -> startPlayback$vlc_android_release
    4:6:java.lang.Object startPlayback$vlc_android_release(org.videolan.libvlc.Media,org.videolan.vlc.media.MediaPlayerEventListener,long,kotlin.coroutines.Continuation):73:75 -> startPlayback$vlc_android_release
    7:10:void resetPlaybackState(long,long):87:90 -> startPlayback$vlc_android_release
    7:10:java.lang.Object startPlayback$vlc_android_release(org.videolan.libvlc.Media,org.videolan.vlc.media.MediaPlayerEventListener,long,kotlin.coroutines.Continuation):75 -> startPlayback$vlc_android_release
    11:15:java.lang.Object startPlayback$vlc_android_release(org.videolan.libvlc.Media,org.videolan.vlc.media.MediaPlayerEventListener,long,kotlin.coroutines.Continuation):76:80 -> startPlayback$vlc_android_release
    16:16:org.videolan.libvlc.MediaPlayer$Equalizer org.videolan.vlc.util.VLCOptions.getEqualizerSetFromSettings$default(org.videolan.vlc.util.VLCOptions,android.content.Context,boolean,int,java.lang.Object):256:256 -> startPlayback$vlc_android_release
    16:16:java.lang.Object startPlayback$vlc_android_release(org.videolan.libvlc.Media,org.videolan.vlc.media.MediaPlayerEventListener,long,kotlin.coroutines.Continuation):80 -> startPlayback$vlc_android_release
    17:19:java.lang.Object startPlayback$vlc_android_release(org.videolan.libvlc.Media,org.videolan.vlc.media.MediaPlayerEventListener,long,kotlin.coroutines.Continuation):80:82 -> startPlayback$vlc_android_release
    20:20:java.lang.Object startPlayback$vlc_android_release(org.videolan.libvlc.Media,org.videolan.vlc.media.MediaPlayerEventListener,long,kotlin.coroutines.Continuation):84:84 -> startPlayback$vlc_android_release
    1:2:void stop():63:64 -> stop
    1:2:boolean updateCurrentMeta$vlc_android_release(int,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):240:241 -> updateCurrentMeta$vlc_android_release
    1:1:void updateProgress(long,long):310:310 -> updateProgress
    1:1:void updateProgress$default(org.videolan.vlc.media.PlayerController,long,long,int,java.lang.Object):309:309 -> updateProgress$default
    1:1:boolean updateViewpoint(float,float,float,float,boolean):250:250 -> updateViewpoint
org.videolan.vlc.media.PlayerController$eventActor$1 -> org.videolan.vlc.media.PlayerController$eventActor$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):287:287 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):306:306 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):287:288 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):287:287 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):289:289 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):295:295 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):293:294 -> invokeSuspend
    11:14:java.lang.Object invokeSuspend(java.lang.Object):297:300 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):292:292 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):291:291 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):290:290 -> invokeSuspend
    18:18:java.lang.Object invokeSuspend(java.lang.Object):304:304 -> invokeSuspend
    19:19:java.lang.Object invokeSuspend(java.lang.Object):287:287 -> invokeSuspend
    20:20:java.lang.Object invokeSuspend(java.lang.Object):306:306 -> invokeSuspend
org.videolan.vlc.media.PlayerController$expand$$inlined$let$lambda$1 -> org.videolan.vlc.media.PlayerController$expand$$inlined$let$lambda$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:7:java.lang.Object invokeSuspend(java.lang.Object):276:281 -> invokeSuspend
org.videolan.vlc.media.PlayerController$playerContext$2 -> org.videolan.vlc.media.PlayerController$playerContext$2:
    1:1:kotlinx.coroutines.ExecutorCoroutineDispatcher kotlinx.coroutines.ThreadPoolDispatcherKt.newSingleThreadContext(java.lang.String):0:0 -> invoke
    1:1:kotlinx.coroutines.ExecutorCoroutineDispatcher invoke():27 -> invoke
    1:1:java.lang.Object invoke():23 -> invoke
    2:2:kotlinx.coroutines.ExecutorCoroutineDispatcher kotlinx.coroutines.ThreadPoolDispatcherKt.newFixedThreadPoolContext(int,java.lang.String):0:0 -> invoke
    2:2:kotlinx.coroutines.ExecutorCoroutineDispatcher kotlinx.coroutines.ThreadPoolDispatcherKt.newSingleThreadContext(java.lang.String):31 -> invoke
    2:2:kotlinx.coroutines.ExecutorCoroutineDispatcher invoke():27 -> invoke
    2:2:java.lang.Object invoke():23 -> invoke
    3:3:kotlinx.coroutines.ExecutorCoroutineDispatcher kotlinx.coroutines.ThreadPoolDispatcherKt.newFixedThreadPoolContext(int,java.lang.String):54:54 -> invoke
    3:3:kotlinx.coroutines.ExecutorCoroutineDispatcher kotlinx.coroutines.ThreadPoolDispatcherKt.newSingleThreadContext(java.lang.String):31 -> invoke
    3:3:kotlinx.coroutines.ExecutorCoroutineDispatcher invoke():27 -> invoke
    3:3:java.lang.Object invoke():23 -> invoke
org.videolan.vlc.media.PlayerController$progress$2 -> org.videolan.vlc.media.PlayerController$progress$2:
    1:1:androidx.lifecycle.MutableLiveData invoke():29:29 -> invoke
    1:1:java.lang.Object invoke():23 -> invoke
org.videolan.vlc.media.PlayerController$release$1 -> org.videolan.vlc.media.PlayerController$release$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):183:183 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):191:191 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):183:183 -> invokeSuspend
    5:6:java.lang.Object invokeSuspend(java.lang.Object):190:191 -> invokeSuspend
org.videolan.vlc.media.PlayerController$setSlaves$1 -> org.videolan.vlc.media.PlayerController$setSlaves$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):195:195 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):204:204 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):195:197 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):342:342 -> invokeSuspend
    8:10:java.lang.Object invokeSuspend(java.lang.Object):198:200 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):195:195 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):344:344 -> invokeSuspend
    13:13:boolean org.videolan.vlc.media.PlayerControllerKt.contains(org.videolan.libvlc.Media$Slave[],org.videolan.libvlc.Media$Slave):339:339 -> invokeSuspend
    13:13:boolean org.videolan.vlc.media.PlayerControllerKt.access$contains(org.videolan.libvlc.Media$Slave[],org.videolan.libvlc.Media$Slave):1 -> invokeSuspend
    13:13:java.lang.Object invokeSuspend(java.lang.Object):201 -> invokeSuspend
    14:14:java.lang.Object invokeSuspend(java.lang.Object):201:201 -> invokeSuspend
    15:16:java.lang.Object invokeSuspend(java.lang.Object):203:204 -> invokeSuspend
org.videolan.vlc.media.PlayerController$settings$2 -> org.videolan.vlc.media.PlayerController$settings$2:
    1:1:android.content.SharedPreferences invoke():28:28 -> invoke
    1:1:java.lang.Object invoke():23 -> invoke
org.videolan.vlc.media.PlayerController$slaveRepository$2 -> org.videolan.vlc.media.PlayerController$slaveRepository$2:
    1:1:org.videolan.vlc.repository.SlaveRepository invoke():30:30 -> invoke
    1:1:java.lang.Object invoke():23 -> invoke
org.videolan.vlc.media.PlayerController$startPlayback$2 -> org.videolan.vlc.media.PlayerController$startPlayback$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):77:77 -> invokeSuspend
org.videolan.vlc.media.PlaylistManager -> org.videolan.vlc.media.PlaylistManager:
    1:2:void <clinit>():41:42 -> <clinit>
    1:2:void <init>(org.videolan.vlc.PlaybackService):37:38 -> <init>
    3:11:void <init>(org.videolan.vlc.PlaybackService):46:54 -> <init>
    12:12:void <init>(org.videolan.vlc.PlaybackService):63:63 -> <init>
    13:13:void <init>(org.videolan.vlc.PlaybackService):68:68 -> <init>
    14:14:void <init>(org.videolan.vlc.PlaybackService):79:79 -> <init>
    15:15:void <init>(org.videolan.vlc.PlaybackService):372:372 -> <init>
    16:16:void <init>(org.videolan.vlc.PlaybackService):741:741 -> <init>
    1:1:void executeUpdate():400:400 -> access$executeUpdate
    1:1:void access$executeUpdate(org.videolan.vlc.media.PlaylistManager):37 -> access$executeUpdate
    1:1:java.lang.String access$getEntryUrl$p(org.videolan.vlc.media.PlaylistManager):37:37 -> access$getEntryUrl$p
    1:1:boolean access$getExpanding$p(org.videolan.vlc.media.PlaylistManager):37:37 -> access$getExpanding$p
    1:1:org.videolan.vlc.media.MediaWrapperList access$getMediaList$cp():37:37 -> access$getMediaList$cp
    1:1:org.videolan.medialibrary.interfaces.AbstractMedialibrary getMedialibrary():0:0 -> access$getMedialibrary$p
    1:1:org.videolan.medialibrary.interfaces.AbstractMedialibrary access$getMedialibrary$p(org.videolan.vlc.media.PlaylistManager):37 -> access$getMedialibrary$p
    1:1:boolean access$getNewMedia$p(org.videolan.vlc.media.PlaylistManager):37:37 -> access$getNewMedia$p
    1:1:int access$getNextIndex$p(org.videolan.vlc.media.PlaylistManager):37:37 -> access$getNextIndex$p
    1:1:java.util.Stack access$getPrevious$p(org.videolan.vlc.media.PlaylistManager):37:37 -> access$getPrevious$p
    1:1:android.content.SharedPreferences access$getSettings$p(org.videolan.vlc.media.PlaylistManager):37:37 -> access$getSettings$p
    1:1:androidx.lifecycle.MutableLiveData access$getShowAudioPlayer$cp():37:37 -> access$getShowAudioPlayer$cp
    1:1:void access$loadMediaMeta(org.videolan.vlc.media.PlaylistManager,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):37:37 -> access$loadMediaMeta
    1:1:void access$saveCurrentMedia(org.videolan.vlc.media.PlaylistManager):37:37 -> access$saveCurrentMedia
    1:1:void access$setEntryUrl$p(org.videolan.vlc.media.PlaylistManager,java.lang.String):37:37 -> access$setEntryUrl$p
    1:1:void access$setLoadingLastPlaylist$p(org.videolan.vlc.media.PlaylistManager,boolean):37:37 -> access$setLoadingLastPlaylist$p
    1:1:void access$setNewMedia$p(org.videolan.vlc.media.PlaylistManager,boolean):37:37 -> access$setNewMedia$p
    1:1:void access$setVideoBackground$p(org.videolan.vlc.media.PlaylistManager,boolean):37:37 -> access$setVideoBackground$p
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> append
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> append
    1:1:java.lang.Object append(java.util.List,kotlin.coroutines.Continuation):0 -> append
    2:2:java.lang.Object append(java.util.List,kotlin.coroutines.Continuation):654:654 -> append
    3:3:java.lang.Object append(java.util.List,kotlin.coroutines.Continuation):664:664 -> append
    4:5:java.lang.Object append(java.util.List,kotlin.coroutines.Continuation):654:655 -> append
    6:6:void load$default(org.videolan.vlc.media.PlaylistManager,java.util.List,int,boolean,int,java.lang.Object):114:114 -> append
    6:6:java.lang.Object append(java.util.List,kotlin.coroutines.Continuation):656 -> append
    7:7:java.lang.Object append(java.util.List,kotlin.coroutines.Continuation):657:657 -> append
    8:8:java.lang.Object append(java.util.List,kotlin.coroutines.Continuation):659:659 -> append
    9:9:java.lang.Object append(java.util.List,kotlin.coroutines.Continuation):654:654 -> append
    10:14:java.lang.Object append(java.util.List,kotlin.coroutines.Continuation):660:664 -> append
    1:1:boolean canShuffle():74:74 -> canShuffle
    1:3:void clearABRepeat():714:716 -> clearABRepeat
    4:4:void clearABRepeat():714:714 -> clearABRepeat
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> determinePrevAndNextIndices
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> determinePrevAndNextIndices
    1:1:java.lang.Object determinePrevAndNextIndices(boolean,kotlin.coroutines.Continuation):0 -> determinePrevAndNextIndices
    2:2:java.lang.Object determinePrevAndNextIndices(boolean,kotlin.coroutines.Continuation):504:504 -> determinePrevAndNextIndices
    3:3:java.lang.Object determinePrevAndNextIndices(boolean,kotlin.coroutines.Continuation):565:565 -> determinePrevAndNextIndices
    4:5:java.lang.Object determinePrevAndNextIndices(boolean,kotlin.coroutines.Continuation):504:505 -> determinePrevAndNextIndices
    6:7:java.lang.Object determinePrevAndNextIndices(boolean,kotlin.coroutines.Continuation):507:508 -> determinePrevAndNextIndices
    8:8:java.lang.Object determinePrevAndNextIndices(boolean,kotlin.coroutines.Continuation):504:504 -> determinePrevAndNextIndices
    9:9:java.lang.Object determinePrevAndNextIndices(boolean,kotlin.coroutines.Continuation):509:509 -> determinePrevAndNextIndices
    10:10:java.lang.Object determinePrevAndNextIndices(boolean,kotlin.coroutines.Continuation):511:511 -> determinePrevAndNextIndices
    11:11:java.lang.Object determinePrevAndNextIndices(boolean,kotlin.coroutines.Continuation):513:513 -> determinePrevAndNextIndices
    12:12:java.lang.Object determinePrevAndNextIndices(boolean,kotlin.coroutines.Continuation):515:515 -> determinePrevAndNextIndices
    13:14:java.lang.Object determinePrevAndNextIndices(boolean,kotlin.coroutines.Continuation):517:518 -> determinePrevAndNextIndices
    15:17:java.lang.Object determinePrevAndNextIndices(boolean,kotlin.coroutines.Continuation):521:523 -> determinePrevAndNextIndices
    18:24:java.lang.Object determinePrevAndNextIndices(boolean,kotlin.coroutines.Continuation):525:531 -> determinePrevAndNextIndices
    25:25:java.lang.Object determinePrevAndNextIndices(boolean,kotlin.coroutines.Continuation):534:534 -> determinePrevAndNextIndices
    26:29:java.lang.Object determinePrevAndNextIndices(boolean,kotlin.coroutines.Continuation):539:542 -> determinePrevAndNextIndices
    30:31:java.lang.Object determinePrevAndNextIndices(boolean,kotlin.coroutines.Continuation):544:545 -> determinePrevAndNextIndices
    32:32:java.lang.Object determinePrevAndNextIndices(boolean,kotlin.coroutines.Continuation):548:548 -> determinePrevAndNextIndices
    33:34:java.lang.Object determinePrevAndNextIndices(boolean,kotlin.coroutines.Continuation):551:552 -> determinePrevAndNextIndices
    35:35:java.lang.Integer kotlin.coroutines.jvm.internal.Boxing.boxInt(int):32:32 -> determinePrevAndNextIndices
    35:35:java.lang.Object determinePrevAndNextIndices(boolean,kotlin.coroutines.Continuation):552 -> determinePrevAndNextIndices
    36:36:java.lang.Object determinePrevAndNextIndices(boolean,kotlin.coroutines.Continuation):552:552 -> determinePrevAndNextIndices
    37:37:java.lang.Object determinePrevAndNextIndices(boolean,kotlin.coroutines.Continuation):556:556 -> determinePrevAndNextIndices
    38:39:java.lang.Object determinePrevAndNextIndices(boolean,kotlin.coroutines.Continuation):558:559 -> determinePrevAndNextIndices
    40:40:java.lang.Object determinePrevAndNextIndices(boolean,kotlin.coroutines.Continuation):557:557 -> determinePrevAndNextIndices
    41:41:java.lang.Object determinePrevAndNextIndices(boolean,kotlin.coroutines.Continuation):565:565 -> determinePrevAndNextIndices
    1:1:java.lang.Object determinePrevAndNextIndices$default(org.videolan.vlc.media.PlaylistManager,boolean,kotlin.coroutines.Continuation,int,java.lang.Object):504:504 -> determinePrevAndNextIndices$default
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> expand
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> expand
    1:1:java.lang.Object expand(boolean,kotlin.coroutines.Continuation):0 -> expand
    2:2:java.lang.Object expand(boolean,kotlin.coroutines.Continuation):572:572 -> expand
    3:3:java.lang.Object expand(boolean,kotlin.coroutines.Continuation):608:608 -> expand
    4:8:java.lang.Object expand(boolean,kotlin.coroutines.Continuation):572:576 -> expand
    9:9:java.lang.Object expand(boolean,kotlin.coroutines.Continuation):572:572 -> expand
    10:18:java.lang.Object expand(boolean,kotlin.coroutines.Continuation):579:587 -> expand
    19:24:java.lang.Object expand(boolean,kotlin.coroutines.Continuation):589:594 -> expand
    25:25:java.lang.Object expand(boolean,kotlin.coroutines.Continuation):607:607 -> expand
    26:26:java.lang.Integer kotlin.coroutines.jvm.internal.Boxing.boxInt(int):32:32 -> expand
    26:26:java.lang.Object expand(boolean,kotlin.coroutines.Continuation):608 -> expand
    1:1:kotlinx.coroutines.MainCoroutineDispatcher getCoroutineContext():38:38 -> getCoroutineContext
    1:1:kotlin.coroutines.CoroutineContext getCoroutineContext():37 -> getCoroutineContext
    1:1:int getCurrentIndex():50:50 -> getCurrentIndex
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getCurrentMedia():611:611 -> getCurrentMedia
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getMedia(int):617:617 -> getMedia
    1:1:java.util.List getMediaList():698:698 -> getMediaList
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getNextMedia():615:615 -> getNextMedia
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getPrevMedia():613:613 -> getPrevMedia
    1:1:int getRepeating():55:55 -> getRepeating
    1:1:org.videolan.vlc.PlaybackService getService():37:37 -> getService
    1:1:boolean getShuffling():56:56 -> getShuffling
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> getStartTime
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> getStartTime
    1:1:java.lang.Object getStartTime(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):0 -> getStartTime
    2:2:java.lang.Object getStartTime(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):619:619 -> getStartTime
    3:3:java.lang.Object getStartTime(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):633:633 -> getStartTime
    4:4:java.lang.Object getStartTime(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):619:619 -> getStartTime
    5:6:java.lang.Object getStartTime(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):621:622 -> getStartTime
    7:9:java.lang.Object getStartTime(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):625:627 -> getStartTime
    10:10:java.lang.Object getStartTime(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):619:619 -> getStartTime
    11:11:java.lang.Object getStartTime(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):632:632 -> getStartTime
    12:12:java.lang.Long kotlin.coroutines.jvm.internal.Boxing.boxLong(long):36:36 -> getStartTime
    12:12:java.lang.Object getStartTime(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):633 -> getStartTime
    1:1:int getStopAfter():54:54 -> getStopAfter
    1:1:boolean getVideoBackground():57:57 -> getVideoBackground
    1:1:boolean hasCurrentMedia():70:70 -> hasCurrentMedia
    1:1:boolean hasNext():363:363 -> hasNext
    1:1:boolean hasPlaylist():72:72 -> hasPlaylist
    1:1:boolean hasPrevious():361:361 -> hasPrevious
    1:1:void insertItem(int,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):687:687 -> insertItem
    1:1:void insertNext(java.util.List):672:672 -> insertNext
    2:2:void load$default(org.videolan.vlc.media.PlaylistManager,java.util.List,int,boolean,int,java.lang.Object):114:114 -> insertNext
    2:2:void insertNext(java.util.List):673 -> insertNext
    3:4:void insertNext(java.util.List):676:677 -> insertNext
    1:1:boolean isAudioList$vlc_android_release():818:818 -> isAudioList$vlc_android_release
    1:1:boolean isBenchmark():59:59 -> isBenchmark
    1:1:boolean isValidPosition(int):76:76 -> isValidPosition
    1:1:void load(java.util.List,int,boolean):115:115 -> load
    1:1:void load$default(org.videolan.vlc.media.PlaylistManager,java.util.List,int,boolean,int,java.lang.Object):114:114 -> load$default
    1:2:boolean loadLastPlaylist(int):145:146 -> loadLastPlaylist
    3:5:boolean loadLastPlaylist(int):148:150 -> loadLastPlaylist
    6:6:boolean loadLastPlaylist(int):153:153 -> loadLastPlaylist
    7:10:boolean loadLastPlaylist(int):823:826 -> loadLastPlaylist
    11:11:boolean loadLastPlaylist(int):153:153 -> loadLastPlaylist
    12:12:boolean loadLastPlaylist(int):827:827 -> loadLastPlaylist
    13:13:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.emptyList():69:69 -> loadLastPlaylist
    13:13:java.util.List kotlin.collections.CollectionsKt.emptyList():0 -> loadLastPlaylist
    13:13:boolean loadLastPlaylist(int):831 -> loadLastPlaylist
    14:14:boolean loadLastPlaylist(int):833:833 -> loadLastPlaylist
    15:15:boolean loadLastPlaylist(int):154:154 -> loadLastPlaylist
    16:16:boolean loadLastPlaylist(int):158:158 -> loadLastPlaylist
    17:17:boolean loadLastPlaylist(int):155:155 -> loadLastPlaylist
    18:18:boolean loadLastPlaylist(int):148:148 -> loadLastPlaylist
    1:1:boolean loadLastPlaylist$default(org.videolan.vlc.media.PlaylistManager,int,int,java.lang.Object):144:144 -> loadLastPlaylist$default
    1:1:void loadLocations(java.util.List,int):91:91 -> loadLocations
    1:9:void loadMediaMeta(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):448:456 -> loadMediaMeta
    1:1:void moveItem(int,int):684:684 -> moveItem
    1:4:void next():200:203 -> next
    5:5:void next():208:208 -> next
    6:7:void next():204:205 -> next
    1:1:void onEvent(org.videolan.libvlc.VLCEvent):37:37 -> onEvent
    2:2:void onEvent(org.videolan.libvlc.Media$Event):722:722 -> onEvent
    2:2:void onEvent(org.videolan.libvlc.VLCEvent):37 -> onEvent
    3:4:void onEvent(org.videolan.libvlc.Media$Event):730:731 -> onEvent
    3:4:void onEvent(org.videolan.libvlc.VLCEvent):37 -> onEvent
    5:5:void onEvent(org.videolan.libvlc.Media$Event):725:725 -> onEvent
    5:5:void onEvent(org.videolan.libvlc.VLCEvent):37 -> onEvent
    6:7:void onEvent(org.videolan.libvlc.Media$Event):736:737 -> onEvent
    6:7:void onEvent(org.videolan.libvlc.VLCEvent):37 -> onEvent
    1:2:void onItemAdded(int,java.lang.String):368:369 -> onItemAdded
    1:2:void onItemMoved(int,int,java.lang.String):485:486 -> onItemMoved
    3:3:void onItemMoved(int,int,java.lang.String):488:488 -> onItemMoved
    4:6:void onItemMoved(int,int,java.lang.String):490:492 -> onItemMoved
    7:8:void onItemMoved(int,int,java.lang.String):496:497 -> onItemMoved
    1:3:void onItemRemoved(int,java.lang.String):383:385 -> onItemRemoved
    1:1:java.lang.Object onPlaylistLoaded(kotlin.coroutines.Continuation):183:183 -> onPlaylistLoaded
    2:2:java.lang.Object determinePrevAndNextIndices$default(org.videolan.vlc.media.PlaylistManager,boolean,kotlin.coroutines.Continuation,int,java.lang.Object):504:504 -> onPlaylistLoaded
    2:2:java.lang.Object onPlaylistLoaded(kotlin.coroutines.Continuation):184 -> onPlaylistLoaded
    1:3:void pause():192:194 -> pause
    1:1:void play():188:188 -> play
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> playIndex
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> playIndex
    1:1:java.lang.Object playIndex(int,int,kotlin.coroutines.Continuation):0 -> playIndex
    2:2:java.lang.Object playIndex(int,int,kotlin.coroutines.Continuation):272:272 -> playIndex
    3:3:java.lang.Object playIndex(int,int,kotlin.coroutines.Continuation):324:324 -> playIndex
    4:8:java.lang.Object playIndex(int,int,kotlin.coroutines.Continuation):272:276 -> playIndex
    9:9:java.lang.Object playIndex(int,int,kotlin.coroutines.Continuation):278:278 -> playIndex
    10:10:java.lang.Object playIndex(int,int,kotlin.coroutines.Continuation):281:281 -> playIndex
    11:11:java.lang.Object playIndex(int,int,kotlin.coroutines.Continuation):278:278 -> playIndex
    12:19:java.lang.Object playIndex(int,int,kotlin.coroutines.Continuation):285:292 -> playIndex
    20:20:java.lang.Object playIndex(int,int,kotlin.coroutines.Continuation):295:295 -> playIndex
    21:22:java.lang.Object playIndex(int,int,kotlin.coroutines.Continuation):321:322 -> playIndex
    23:23:java.lang.Object playIndex(int,int,kotlin.coroutines.Continuation):296:296 -> playIndex
    24:24:java.lang.Object playIndex(int,int,kotlin.coroutines.Continuation):272:272 -> playIndex
    25:26:void skipMedia():327:328 -> playIndex
    25:26:java.lang.Object playIndex(int,int,kotlin.coroutines.Continuation):298 -> playIndex
    27:27:java.lang.Object playIndex(int,int,kotlin.coroutines.Continuation):299:299 -> playIndex
    28:28:java.lang.Object playIndex(int,int,kotlin.coroutines.Continuation):301:301 -> playIndex
    29:29:java.lang.Object playIndex(int,int,kotlin.coroutines.Continuation):272:272 -> playIndex
    30:32:java.lang.Object playIndex(int,int,kotlin.coroutines.Continuation):302:304 -> playIndex
    33:33:void org.videolan.vlc.util.VLCOptions.setMediaOptions(org.videolan.libvlc.Media,android.content.Context,int):209:209 -> playIndex
    33:33:java.lang.Object playIndex(int,int,kotlin.coroutines.Continuation):304 -> playIndex
    34:34:void org.videolan.vlc.util.VLCOptions.setMediaOptions(org.videolan.libvlc.Media,android.content.Context,int):213:213 -> playIndex
    34:34:java.lang.Object playIndex(int,int,kotlin.coroutines.Continuation):304 -> playIndex
    35:35:void org.videolan.vlc.util.VLCOptions.setMediaOptions(org.videolan.libvlc.Media,android.content.Context,int):218:218 -> playIndex
    35:35:java.lang.Object playIndex(int,int,kotlin.coroutines.Continuation):304 -> playIndex
    36:36:void org.videolan.vlc.util.VLCOptions.setMediaOptions(org.videolan.libvlc.Media,android.content.Context,int):220:220 -> playIndex
    36:36:java.lang.Object playIndex(int,int,kotlin.coroutines.Continuation):304 -> playIndex
    37:38:void org.videolan.vlc.util.VLCOptions.setMediaOptions(org.videolan.libvlc.Media,android.content.Context,int):222:223 -> playIndex
    37:38:java.lang.Object playIndex(int,int,kotlin.coroutines.Continuation):304 -> playIndex
    39:42:void org.videolan.vlc.util.VLCOptions.setMediaOptions(org.videolan.libvlc.Media,android.content.Context,int):227:230 -> playIndex
    39:42:java.lang.Object playIndex(int,int,kotlin.coroutines.Continuation):304 -> playIndex
    43:45:void org.videolan.vlc.util.VLCOptions.setMediaOptions(org.videolan.libvlc.Media,android.content.Context,int):232:234 -> playIndex
    43:45:java.lang.Object playIndex(int,int,kotlin.coroutines.Continuation):304 -> playIndex
    46:51:java.lang.Object playIndex(int,int,kotlin.coroutines.Continuation):306:311 -> playIndex
    52:56:java.lang.Object playIndex(int,int,kotlin.coroutines.Continuation):314:318 -> playIndex
    57:57:java.lang.Object determinePrevAndNextIndices$default(org.videolan.vlc.media.PlaylistManager,boolean,kotlin.coroutines.Continuation,int,java.lang.Object):504:504 -> playIndex
    57:57:java.lang.Object playIndex(int,int,kotlin.coroutines.Continuation):318 -> playIndex
    58:58:java.lang.Object playIndex(int,int,kotlin.coroutines.Continuation):319:319 -> playIndex
    59:59:java.lang.Object playIndex(int,int,kotlin.coroutines.Continuation):324:324 -> playIndex
    60:60:java.lang.Object playIndex(int,int,kotlin.coroutines.Continuation):285:285 -> playIndex
    1:1:java.lang.Object playIndex$default(org.videolan.vlc.media.PlaylistManager,int,int,kotlin.coroutines.Continuation,int,java.lang.Object):272:272 -> playIndex$default
    1:6:void previous(boolean):237:242 -> previous
    7:7:void previous(boolean):247:247 -> previous
    8:9:void previous(boolean):243:244 -> previous
    10:10:void previous(boolean):248:248 -> previous
    1:1:void remove(int):691:691 -> remove
    1:6:void saveCurrentMedia():463:468 -> saveCurrentMedia
    7:7:void saveCurrentMedia():463:463 -> saveCurrentMedia
    1:3:java.lang.Object saveMediaList(kotlin.coroutines.Continuation):471:473 -> saveMediaList
    1:1:kotlinx.coroutines.Job saveMediaMeta():403:403 -> saveMediaMeta
    1:1:java.lang.Object savePlaycount(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):799:799 -> savePlaycount
    2:2:java.lang.Object savePlaycount(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):816:816 -> savePlaycount
    1:6:void savePosition(boolean,boolean):638:643 -> savePosition
    7:7:void savePosition(boolean,boolean):645:645 -> savePosition
    8:9:void savePosition(boolean,boolean):647:648 -> savePosition
    1:1:void savePosition$default(org.videolan.vlc.media.PlaylistManager,boolean,boolean,int,java.lang.Object):637:637 -> savePosition$default
    1:4:void setAudioDelay(long):434:437 -> setAudioDelay
    1:1:void setBenchmark(boolean):59:59 -> setBenchmark
    1:1:void setCurrentIndex(int):50:50 -> setCurrentIndex
    1:1:void setHardware(boolean):60:60 -> setHardware
    1:2:void setRenderer(org.videolan.libvlc.RendererItem):268:269 -> setRenderer
    1:4:void setRepeatType(int):261:264 -> setRepeatType
    1:1:void setSavedTime(long):62:62 -> setSavedTime
    1:1:void setShuffling(boolean):56:56 -> setShuffling
    1:3:void setSpuDelay(long):442:444 -> setSpuDelay
    1:3:void setSpuTrack(int):428:430 -> setSpuTrack
    1:1:void setStopAfter(int):54:54 -> setStopAfter
    1:4:void setVideoTrackEnabled(boolean):355:358 -> setVideoTrackEnabled
    1:4:void shuffle():253:256 -> shuffle
    1:7:void stop(boolean,boolean):212:218 -> stop
    8:15:void stop(boolean,boolean):223:230 -> stop
    16:16:void stop(boolean,boolean):232:232 -> stop
    1:1:void stop$default(org.videolan.vlc.media.PlaylistManager,boolean,boolean,int,java.lang.Object):211:211 -> stop$default
    1:2:boolean switchToVideo():337:338 -> switchToVideo
    3:9:boolean switchToVideo():340:346 -> switchToVideo
    10:10:boolean switchToVideo():345:345 -> switchToVideo
    11:11:boolean switchToVideo():344:344 -> switchToVideo
    12:14:boolean switchToVideo():347:349 -> switchToVideo
    1:2:void toggleABRepeat():701:702 -> toggleABRepeat
    3:6:void toggleABRepeat():704:707 -> toggleABRepeat
    7:7:void toggleABRepeat():709:709 -> toggleABRepeat
org.videolan.vlc.media.PlaylistManager$Companion -> org.videolan.vlc.media.PlaylistManager$Companion:
    1:1:void <init>():40:40 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):40 -> <init>
    1:1:androidx.lifecycle.MutableLiveData getShowAudioPlayer():41:41 -> getShowAudioPlayer
    1:1:boolean hasMedia():43:43 -> hasMedia
org.videolan.vlc.media.PlaylistManager$abRepeat$2 -> org.videolan.vlc.media.PlaylistManager$abRepeat$2:
    1:1:androidx.lifecycle.MutableLiveData invoke():68:68 -> invoke
    1:1:java.lang.Object invoke():37 -> invoke
org.videolan.vlc.media.PlaylistManager$addUpdateActor$1 -> org.videolan.vlc.media.PlaylistManager$addUpdateActor$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):372:372 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):378:378 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):372:373 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):372:372 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):374:376 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):378:378 -> invokeSuspend
org.videolan.vlc.media.PlaylistManager$append$list$1 -> org.videolan.vlc.media.PlaylistManager$append$list$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):659:659 -> invokeSuspend
org.videolan.vlc.media.PlaylistManager$ctx$2 -> org.videolan.vlc.media.PlaylistManager$ctx$2:
    1:1:android.content.Context invoke():49:49 -> invoke
    1:1:java.lang.Object invoke():37 -> invoke
org.videolan.vlc.media.PlaylistManager$expand$$inlined$apply$lambda$1 -> org.videolan.vlc.media.PlaylistManager$expand$$inlined$apply$lambda$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:8:java.lang.Object invokeSuspend(java.lang.Object):594:600 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):602:602 -> invokeSuspend
org.videolan.vlc.media.PlaylistManager$expand$2 -> org.videolan.vlc.media.PlaylistManager$expand$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):585:585 -> invokeSuspend
    3:3:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):585 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):585:585 -> invokeSuspend
org.videolan.vlc.media.PlaylistManager$getStartTime$start$1 -> org.videolan.vlc.media.PlaylistManager$getStartTime$start$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):627:627 -> invokeSuspend
    3:3:java.lang.Long kotlin.coroutines.jvm.internal.Boxing.boxLong(long):36:36 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):627 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):627:627 -> invokeSuspend
org.videolan.vlc.media.PlaylistManager$load$1 -> org.videolan.vlc.media.PlaylistManager$load$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):115:115 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):139:139 -> invokeSuspend
    4:13:java.lang.Object invokeSuspend(java.lang.Object):115:124 -> invokeSuspend
    14:14:java.lang.Object invokeSuspend(java.lang.Object):126:126 -> invokeSuspend
    15:19:java.lang.Object invokeSuspend(java.lang.Object):129:133 -> invokeSuspend
    20:20:java.lang.Object org.videolan.vlc.media.PlaylistManager.playIndex$default(org.videolan.vlc.media.PlaylistManager,int,int,kotlin.coroutines.Continuation,int,java.lang.Object):272:272 -> invokeSuspend
    20:20:java.lang.Object invokeSuspend(java.lang.Object):133 -> invokeSuspend
    21:23:java.lang.Object invokeSuspend(java.lang.Object):134:136 -> invokeSuspend
    24:24:java.lang.Object invokeSuspend(java.lang.Object):115:115 -> invokeSuspend
    25:25:java.lang.Object invokeSuspend(java.lang.Object):137:137 -> invokeSuspend
    26:26:java.lang.Object invokeSuspend(java.lang.Object):139:139 -> invokeSuspend
org.videolan.vlc.media.PlaylistManager$load$1$1 -> org.videolan.vlc.media.PlaylistManager$load$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):136:136 -> invokeSuspend
org.videolan.vlc.media.PlaylistManager$loadLastPlaylist$1 -> org.videolan.vlc.media.PlaylistManager$loadLastPlaylist$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):158:158 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):178:178 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):158:159 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):158:158 -> invokeSuspend
    7:11:java.lang.Object invokeSuspend(java.lang.Object):165:169 -> invokeSuspend
    12:17:java.lang.Object invokeSuspend(java.lang.Object):171:176 -> invokeSuspend
    18:18:java.lang.Object invokeSuspend(java.lang.Object):178:178 -> invokeSuspend
org.videolan.vlc.media.PlaylistManager$loadLastPlaylist$1$playList$1 -> org.videolan.vlc.media.PlaylistManager$loadLastPlaylist$1$playList$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:3:java.lang.Object invokeSuspend(java.lang.Object):159:160 -> invokeSuspend
    4:4:kotlin.sequences.Sequence kotlin.collections.ArraysKt___ArraysKt.asSequence(java.lang.Object[]):0:0 -> invokeSuspend
    4:4:kotlin.sequences.Sequence kotlin.collections.ArraysKt.asSequence(java.lang.Object[]):0 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):160 -> invokeSuspend
    5:6:kotlin.sequences.Sequence kotlin.collections.ArraysKt___ArraysKt.asSequence(java.lang.Object[]):14146:14147 -> invokeSuspend
    5:6:kotlin.sequences.Sequence kotlin.collections.ArraysKt.asSequence(java.lang.Object[]):0 -> invokeSuspend
    5:6:java.lang.Object invokeSuspend(java.lang.Object):160 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):160:160 -> invokeSuspend
    8:9:java.lang.Object invokeSuspend(java.lang.Object):823:824 -> invokeSuspend
    10:11:java.lang.Object invokeSuspend(java.lang.Object):161:162 -> invokeSuspend
org.videolan.vlc.media.PlaylistManager$loadLastPlaylist$1$playList$1$1 -> org.videolan.vlc.media.PlaylistManager$loadLastPlaylist$1$playList$1$1:
    1:1:java.lang.Object invoke(java.lang.Object):37:37 -> invoke
    2:2:java.lang.String invoke(java.lang.String):160:160 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):37 -> invoke
org.videolan.vlc.media.PlaylistManager$loadLocations$1 -> org.videolan.vlc.media.PlaylistManager$loadLocations$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):91:91 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):110:110 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):91:93 -> invokeSuspend
    7:8:java.lang.Object invokeSuspend(java.lang.Object):109:110 -> invokeSuspend
org.videolan.vlc.media.PlaylistManager$loadLocations$1$1 -> org.videolan.vlc.media.PlaylistManager$loadLocations$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:4:java.lang.Object invokeSuspend(java.lang.Object):93:95 -> invokeSuspend
    5:6:boolean org.videolan.vlc.util.KextensionsKt.validateLocation(java.lang.String):42:43 -> invokeSuspend
    5:6:java.lang.Object invokeSuspend(java.lang.Object):97 -> invokeSuspend
    7:7:boolean org.videolan.vlc.util.KextensionsKt.validateLocation(java.lang.String):47:47 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):97 -> invokeSuspend
    8:8:boolean org.videolan.vlc.util.KextensionsKt.validateLocation(java.lang.String):53:53 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):97 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):98:99 -> invokeSuspend
    11:13:java.lang.Object invokeSuspend(java.lang.Object):102:104 -> invokeSuspend
    14:14:boolean org.videolan.vlc.util.KextensionsKt.validateLocation(java.lang.String):43:43 -> invokeSuspend
    14:14:java.lang.Object invokeSuspend(java.lang.Object):97 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):106:106 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):108:108 -> invokeSuspend
org.videolan.vlc.media.PlaylistManager$medialibrary$2 -> org.videolan.vlc.media.PlaylistManager$medialibrary$2:
    1:1:org.videolan.medialibrary.interfaces.AbstractMedialibrary invoke():46:46 -> invoke
    1:1:java.lang.Object invoke():37 -> invoke
org.videolan.vlc.media.PlaylistManager$mediaplayerEventListener$1 -> org.videolan.vlc.media.PlaylistManager$mediaplayerEventListener$1:
    1:1:void <init>(org.videolan.vlc.media.PlaylistManager):741:741 -> <init>
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> onEvent
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> onEvent
    1:1:java.lang.Object onEvent(org.videolan.libvlc.MediaPlayer$Event,kotlin.coroutines.Continuation):0 -> onEvent
    2:2:java.lang.Object onEvent(org.videolan.libvlc.MediaPlayer$Event,kotlin.coroutines.Continuation):742:742 -> onEvent
    3:3:java.lang.Object onEvent(org.videolan.libvlc.MediaPlayer$Event,kotlin.coroutines.Continuation):795:795 -> onEvent
    4:5:java.lang.Object onEvent(org.videolan.libvlc.MediaPlayer$Event,kotlin.coroutines.Continuation):742:743 -> onEvent
    6:7:java.lang.Object onEvent(org.videolan.libvlc.MediaPlayer$Event,kotlin.coroutines.Continuation):786:787 -> onEvent
    8:8:java.lang.Object onEvent(org.videolan.libvlc.MediaPlayer$Event,kotlin.coroutines.Continuation):780:780 -> onEvent
    9:9:java.lang.Object onEvent(org.videolan.libvlc.MediaPlayer$Event,kotlin.coroutines.Continuation):782:782 -> onEvent
    10:10:java.lang.Object onEvent(org.videolan.libvlc.MediaPlayer$Event,kotlin.coroutines.Continuation):780:780 -> onEvent
    11:11:java.lang.Object onEvent(org.videolan.libvlc.MediaPlayer$Event,kotlin.coroutines.Continuation):783:783 -> onEvent
    12:16:java.lang.Object onEvent(org.videolan.libvlc.MediaPlayer$Event,kotlin.coroutines.Continuation):763:767 -> onEvent
    17:18:java.lang.Object onEvent(org.videolan.libvlc.MediaPlayer$Event,kotlin.coroutines.Continuation):769:770 -> onEvent
    19:21:java.lang.Object onEvent(org.videolan.libvlc.MediaPlayer$Event,kotlin.coroutines.Continuation):772:774 -> onEvent
    22:22:java.lang.Object onEvent(org.videolan.libvlc.MediaPlayer$Event,kotlin.coroutines.Continuation):776:776 -> onEvent
    23:24:java.lang.Object onEvent(org.videolan.libvlc.MediaPlayer$Event,kotlin.coroutines.Continuation):790:791 -> onEvent
    25:25:java.lang.Object onEvent(org.videolan.libvlc.MediaPlayer$Event,kotlin.coroutines.Continuation):745:745 -> onEvent
    26:26:java.lang.Object onEvent(org.videolan.libvlc.MediaPlayer$Event,kotlin.coroutines.Continuation):742:742 -> onEvent
    27:33:java.lang.Object onEvent(org.videolan.libvlc.MediaPlayer$Event,kotlin.coroutines.Continuation):752:758 -> onEvent
    34:34:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> onEvent
    34:34:java.lang.Object onEvent(org.videolan.libvlc.MediaPlayer$Event,kotlin.coroutines.Continuation):758 -> onEvent
    35:36:java.lang.Object onEvent(org.videolan.libvlc.MediaPlayer$Event,kotlin.coroutines.Continuation):758:759 -> onEvent
    37:38:java.lang.Object onEvent(org.videolan.libvlc.MediaPlayer$Event,kotlin.coroutines.Continuation):794:795 -> onEvent
    39:39:java.lang.Object onEvent(org.videolan.libvlc.MediaPlayer$Event,kotlin.coroutines.Continuation):751:751 -> onEvent
org.videolan.vlc.media.PlaylistManager$mediaplayerEventListener$1$onEvent$mw$1 -> org.videolan.vlc.media.PlaylistManager$mediaplayerEventListener$1$onEvent$mw$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:5:java.lang.Object invokeSuspend(java.lang.Object):745:748 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):750:750 -> invokeSuspend
org.videolan.vlc.media.PlaylistManager$next$1 -> org.videolan.vlc.media.PlaylistManager$next$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):208:208 -> invokeSuspend
org.videolan.vlc.media.PlaylistManager$onItemMoved$1 -> org.videolan.vlc.media.PlaylistManager$onItemMoved$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):497:497 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):501:501 -> invokeSuspend
    4:8:java.lang.Object invokeSuspend(java.lang.Object):497:501 -> invokeSuspend
org.videolan.vlc.media.PlaylistManager$onItemRemoved$1 -> org.videolan.vlc.media.PlaylistManager$onItemRemoved$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):385:385 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):396:396 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):385:387 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):389:391 -> invokeSuspend
    10:12:java.lang.Object invokeSuspend(java.lang.Object):394:396 -> invokeSuspend
org.videolan.vlc.media.PlaylistManager$playIndex$2 -> org.videolan.vlc.media.PlaylistManager$playIndex$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):292:292 -> invokeSuspend
org.videolan.vlc.media.PlaylistManager$playIndex$uri$1 -> org.videolan.vlc.media.PlaylistManager$playIndex$uri$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):296:296 -> invokeSuspend
    3:4:android.net.Uri org.videolan.vlc.util.FileUtils.getUri(android.net.Uri):388:389 -> invokeSuspend
    3:4:java.lang.Object invokeSuspend(java.lang.Object):296 -> invokeSuspend
    5:5:android.net.Uri org.videolan.vlc.util.FileUtils.getUri(android.net.Uri):391:391 -> invokeSuspend
    5:5:java.lang.Object invokeSuspend(java.lang.Object):296 -> invokeSuspend
    6:7:android.net.Uri org.videolan.vlc.util.FileUtils.getUri(android.net.Uri):420:421 -> invokeSuspend
    6:7:java.lang.Object invokeSuspend(java.lang.Object):296 -> invokeSuspend
    8:8:android.net.Uri org.videolan.vlc.util.FileUtils.getUri(android.net.Uri):425:425 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):296 -> invokeSuspend
    9:9:android.net.Uri org.videolan.vlc.util.FileUtils.getUri(android.net.Uri):427:427 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):296 -> invokeSuspend
    10:10:android.net.Uri org.videolan.vlc.util.FileUtils.getUri(android.net.Uri):453:453 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):296 -> invokeSuspend
    11:11:android.net.Uri org.videolan.vlc.util.FileUtils.getUri(android.net.Uri):450:450 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):296 -> invokeSuspend
    12:12:android.net.Uri org.videolan.vlc.util.FileUtils.getUri(android.net.Uri):447:447 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):296 -> invokeSuspend
    13:13:android.net.Uri org.videolan.vlc.util.FileUtils.getUri(android.net.Uri):444:444 -> invokeSuspend
    13:13:java.lang.Object invokeSuspend(java.lang.Object):296 -> invokeSuspend
    14:14:android.net.Uri org.videolan.vlc.util.FileUtils.getUri(android.net.Uri):441:441 -> invokeSuspend
    14:14:java.lang.Object invokeSuspend(java.lang.Object):296 -> invokeSuspend
    15:15:android.net.Uri org.videolan.vlc.util.FileUtils.getUri(android.net.Uri):396:396 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):296 -> invokeSuspend
    16:17:android.net.Uri org.videolan.vlc.util.FileUtils.getUri(android.net.Uri):398:399 -> invokeSuspend
    16:17:java.lang.Object invokeSuspend(java.lang.Object):296 -> invokeSuspend
    18:18:android.net.Uri org.videolan.vlc.util.FileUtils.getUri(android.net.Uri):401:401 -> invokeSuspend
    18:18:java.lang.Object invokeSuspend(java.lang.Object):296 -> invokeSuspend
    19:19:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> invokeSuspend
    19:19:android.net.Uri org.videolan.vlc.util.FileUtils.getUri(android.net.Uri):416 -> invokeSuspend
    19:19:java.lang.Object invokeSuspend(java.lang.Object):296 -> invokeSuspend
    20:20:android.net.Uri org.videolan.vlc.util.FileUtils.getUri(android.net.Uri):403:403 -> invokeSuspend
    20:20:java.lang.Object invokeSuspend(java.lang.Object):296 -> invokeSuspend
    21:21:android.net.Uri org.videolan.vlc.util.FileUtils.getUri(android.net.Uri):405:405 -> invokeSuspend
    21:21:java.lang.Object invokeSuspend(java.lang.Object):296 -> invokeSuspend
    22:23:android.net.Uri org.videolan.vlc.util.FileUtils.getUri(android.net.Uri):407:408 -> invokeSuspend
    22:23:java.lang.Object invokeSuspend(java.lang.Object):296 -> invokeSuspend
    24:24:android.net.Uri org.videolan.vlc.util.FileUtils.getUri(android.net.Uri):410:410 -> invokeSuspend
    24:24:java.lang.Object invokeSuspend(java.lang.Object):296 -> invokeSuspend
    25:25:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> invokeSuspend
    25:25:android.net.Uri org.videolan.vlc.util.FileUtils.getUri(android.net.Uri):416 -> invokeSuspend
    25:25:java.lang.Object invokeSuspend(java.lang.Object):296 -> invokeSuspend
    26:26:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> invokeSuspend
    26:26:android.net.Uri org.videolan.vlc.util.FileUtils.getUri(android.net.Uri):417 -> invokeSuspend
    26:26:java.lang.Object invokeSuspend(java.lang.Object):296 -> invokeSuspend
    27:27:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> invokeSuspend
    27:27:android.net.Uri org.videolan.vlc.util.FileUtils.getUri(android.net.Uri):418 -> invokeSuspend
    27:27:java.lang.Object invokeSuspend(java.lang.Object):296 -> invokeSuspend
    28:28:android.net.Uri org.videolan.vlc.util.FileUtils.getUri(android.net.Uri):413:413 -> invokeSuspend
    28:28:java.lang.Object invokeSuspend(java.lang.Object):296 -> invokeSuspend
    29:29:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> invokeSuspend
    29:29:android.net.Uri org.videolan.vlc.util.FileUtils.getUri(android.net.Uri):416 -> invokeSuspend
    29:29:java.lang.Object invokeSuspend(java.lang.Object):296 -> invokeSuspend
    30:30:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> invokeSuspend
    30:30:android.net.Uri org.videolan.vlc.util.FileUtils.getUri(android.net.Uri):417 -> invokeSuspend
    30:30:java.lang.Object invokeSuspend(java.lang.Object):296 -> invokeSuspend
    31:31:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> invokeSuspend
    31:31:android.net.Uri org.videolan.vlc.util.FileUtils.getUri(android.net.Uri):418 -> invokeSuspend
    31:31:java.lang.Object invokeSuspend(java.lang.Object):296 -> invokeSuspend
    32:32:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> invokeSuspend
    32:32:android.net.Uri org.videolan.vlc.util.FileUtils.getUri(android.net.Uri):416 -> invokeSuspend
    32:32:java.lang.Object invokeSuspend(java.lang.Object):296 -> invokeSuspend
    33:33:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> invokeSuspend
    33:33:android.net.Uri org.videolan.vlc.util.FileUtils.getUri(android.net.Uri):417 -> invokeSuspend
    33:33:java.lang.Object invokeSuspend(java.lang.Object):296 -> invokeSuspend
    34:34:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> invokeSuspend
    34:34:android.net.Uri org.videolan.vlc.util.FileUtils.getUri(android.net.Uri):418 -> invokeSuspend
    34:34:java.lang.Object invokeSuspend(java.lang.Object):296 -> invokeSuspend
    35:35:android.net.Uri org.videolan.vlc.util.FileUtils.getUri(android.net.Uri):418:418 -> invokeSuspend
    35:35:java.lang.Object invokeSuspend(java.lang.Object):296 -> invokeSuspend
    36:36:java.lang.Object invokeSuspend(java.lang.Object):296:296 -> invokeSuspend
org.videolan.vlc.media.PlaylistManager$player$2 -> org.videolan.vlc.media.PlaylistManager$player$2:
    1:1:org.videolan.vlc.media.PlayerController invoke():47:47 -> invoke
    1:1:java.lang.Object invoke():37 -> invoke
org.videolan.vlc.media.PlaylistManager$previous$1 -> org.videolan.vlc.media.PlaylistManager$previous$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):247:247 -> invokeSuspend
org.videolan.vlc.media.PlaylistManager$saveMediaList$2 -> org.videolan.vlc.media.PlaylistManager$saveMediaList$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:3:java.lang.Object invokeSuspend(java.lang.Object):473:474 -> invokeSuspend
    4:4:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):474 -> invokeSuspend
    5:6:java.lang.Object invokeSuspend(java.lang.Object):474:475 -> invokeSuspend
    7:10:java.lang.Object invokeSuspend(java.lang.Object):477:480 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):474:474 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):480:480 -> invokeSuspend
org.videolan.vlc.media.PlaylistManager$saveMediaMeta$1 -> org.videolan.vlc.media.PlaylistManager$saveMediaMeta$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):403:403 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):425:425 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):403:405 -> invokeSuspend
    7:11:java.lang.Object invokeSuspend(java.lang.Object):407:411 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):403:403 -> invokeSuspend
    13:14:java.lang.Object invokeSuspend(java.lang.Object):412:413 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):418:418 -> invokeSuspend
    16:17:java.lang.Object invokeSuspend(java.lang.Object):421:422 -> invokeSuspend
    18:19:java.lang.Object invokeSuspend(java.lang.Object):424:425 -> invokeSuspend
    20:20:java.lang.Object invokeSuspend(java.lang.Object):412:412 -> invokeSuspend
    21:21:java.lang.Object invokeSuspend(java.lang.Object):404:404 -> invokeSuspend
org.videolan.vlc.media.PlaylistManager$saveMediaMeta$1$1 -> org.videolan.vlc.media.PlaylistManager$saveMediaMeta$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):418:418 -> invokeSuspend
org.videolan.vlc.media.PlaylistManager$saveMediaMeta$1$2 -> org.videolan.vlc.media.PlaylistManager$saveMediaMeta$1$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):422:422 -> invokeSuspend
org.videolan.vlc.media.PlaylistManager$saveMediaMeta$1$3 -> org.videolan.vlc.media.PlaylistManager$saveMediaMeta$1$3:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):424:424 -> invokeSuspend
org.videolan.vlc.media.PlaylistManager$saveMediaMeta$1$media$1 -> org.videolan.vlc.media.PlaylistManager$saveMediaMeta$1$media$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):411:411 -> invokeSuspend
org.videolan.vlc.media.PlaylistManager$savePlaycount$2 -> org.videolan.vlc.media.PlaylistManager$savePlaycount$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:3:java.lang.Object invokeSuspend(java.lang.Object):799:800 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):802:804 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):806:808 -> invokeSuspend
    10:11:java.lang.Object invokeSuspend(java.lang.Object):810:811 -> invokeSuspend
    12:13:java.lang.Object invokeSuspend(java.lang.Object):814:815 -> invokeSuspend
org.videolan.vlc.media.PlaylistManager$setAudioDelay$1 -> org.videolan.vlc.media.PlaylistManager$setAudioDelay$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):437:437 -> invokeSuspend
org.videolan.vlc.media.PlaylistManager$setRepeatType$1 -> org.videolan.vlc.media.PlaylistManager$setRepeatType$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):264:264 -> invokeSuspend
org.videolan.vlc.media.PlaylistManager$setSpuDelay$1 -> org.videolan.vlc.media.PlaylistManager$setSpuDelay$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):444:444 -> invokeSuspend
org.videolan.vlc.media.PlaylistManager$setSpuTrack$1 -> org.videolan.vlc.media.PlaylistManager$setSpuTrack$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):430:430 -> invokeSuspend
org.videolan.vlc.media.PlaylistManager$settings$2 -> org.videolan.vlc.media.PlaylistManager$settings$2:
    1:1:android.content.SharedPreferences invoke():48:48 -> invoke
    1:1:java.lang.Object invoke():37 -> invoke
org.videolan.vlc.media.PlaylistManager$shuffle$1 -> org.videolan.vlc.media.PlaylistManager$shuffle$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):256:256 -> invokeSuspend
org.videolan.vlc.media.PlaylistManager$stop$$inlined$let$lambda$1 -> org.videolan.vlc.media.PlaylistManager$stop$$inlined$let$lambda$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):218:218 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):221:221 -> invokeSuspend
    4:7:java.lang.Object invokeSuspend(java.lang.Object):218:221 -> invokeSuspend
org.videolan.vlc.media.Progress -> org.videolan.vlc.media.Progress:
    1:1:void <init>(long,long):331:331 -> <init>
    1:1:void <init>(long,long,int,kotlin.jvm.internal.DefaultConstructorMarker):331 -> <init>
    1:1:long getLength():331:331 -> getLength
    1:1:long getTime():331:331 -> getTime
    1:1:void setLength(long):331:331 -> setLength
    1:1:void setTime(long):331:331 -> setTime
org.videolan.vlc.media.Task -> org.videolan.vlc.media.Task:
    1:1:void <init>(org.videolan.vlc.PlaybackService,kotlin.jvm.functions.Function2):515:515 -> <init>
    1:1:org.videolan.vlc.PlaybackService getService():515:515 -> getService
    1:1:kotlin.jvm.functions.Function2 getTask():515:515 -> getTask
org.videolan.vlc.providers.Browse -> org.videolan.vlc.providers.Browse:
    1:1:void <init>(java.lang.String):311:311 -> <init>
    1:1:java.lang.String getUrl():311:311 -> getUrl
org.videolan.vlc.providers.BrowseRoot -> org.videolan.vlc.providers.BrowseRoot:
    1:1:void <clinit>():312:312 -> <clinit>
    1:1:void <init>():312:312 -> <init>
org.videolan.vlc.providers.BrowserAction -> org.videolan.vlc.providers.BrowserAction:
    1:1:void <init>():310:310 -> <init>
    2:2:void <init>():310:310 -> <init>
    2:2:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):310 -> <init>
org.videolan.vlc.providers.BrowserProvider -> org.videolan.vlc.providers.BrowserProvider:
    1:1:void <clinit>():299:299 -> <clinit>
    2:2:void <clinit>():304:304 -> <clinit>
    1:1:void <init>(android.content.Context,org.videolan.vlc.util.LiveDataset,java.lang.String,boolean):51:51 -> <init>
    2:3:void <init>(android.content.Context,org.videolan.vlc.util.LiveDataset,java.lang.String,boolean):53:54 -> <init>
    4:5:void <init>(android.content.Context,org.videolan.vlc.util.LiveDataset,java.lang.String,boolean):60:61 -> <init>
    6:7:void <init>(android.content.Context,org.videolan.vlc.util.LiveDataset,java.lang.String,boolean):63:64 -> <init>
    8:8:void <init>(android.content.Context,org.videolan.vlc.util.LiveDataset,java.lang.String,boolean):66:66 -> <init>
    9:9:void <init>(android.content.Context,org.videolan.vlc.util.LiveDataset,java.lang.String,boolean):75:75 -> <init>
    10:10:void <init>(android.content.Context,org.videolan.vlc.util.LiveDataset,java.lang.String,boolean):237:237 -> <init>
    1:1:kotlinx.coroutines.flow.Flow access$filesFlow(org.videolan.vlc.providers.BrowserProvider,java.lang.String,boolean):51:51 -> access$filesFlow
    1:1:kotlinx.coroutines.channels.SendChannel access$getBrowserActor$p(org.videolan.vlc.providers.BrowserProvider):51:51 -> access$getBrowserActor$p
    1:1:kotlin.Lazy access$getBrowserHandler$cp():51:51 -> access$getBrowserHandler$cp
    1:2:java.lang.String getDescription(int,int):239:240 -> access$getDescription
    1:2:java.lang.String access$getDescription(org.videolan.vlc.providers.BrowserProvider,int,int):51 -> access$getDescription
    3:4:java.lang.String getDescription(int,int):242:243 -> access$getDescription
    3:4:java.lang.String access$getDescription(org.videolan.vlc.providers.BrowserProvider,int,int):51 -> access$getDescription
    5:7:java.lang.String getDescription(int,int):245:247 -> access$getDescription
    5:7:java.lang.String access$getDescription(org.videolan.vlc.providers.BrowserProvider,int,int):51 -> access$getDescription
    1:1:androidx.collection.SimpleArrayMap access$getFoldersContentMap$p(org.videolan.vlc.providers.BrowserProvider):51:51 -> access$getFoldersContentMap$p
    1:1:java.util.Map access$getPrefetchLists$cp():51:51 -> access$getPrefetchLists$cp
    1:1:boolean access$post(org.videolan.vlc.providers.BrowserProvider,kotlinx.coroutines.channels.SendChannel,java.lang.Object):51:51 -> access$post
    1:1:void access$setDiscoveryJob$p(org.videolan.vlc.providers.BrowserProvider,kotlinx.coroutines.Job):51:51 -> access$setDiscoveryJob$p
    1:1:void access$setParsingJob$p(org.videolan.vlc.providers.BrowserProvider,kotlinx.coroutines.Job):51:51 -> access$setParsingJob$p
    1:1:void addMedia(org.videolan.medialibrary.media.MediaLibraryItem):156:156 -> addMedia
    2:2:void org.videolan.vlc.util.LiveDataset.add(java.lang.Object):19:19 -> addMedia
    2:2:void addMedia(org.videolan.medialibrary.media.MediaLibraryItem):156 -> addMedia
    1:2:void browse(java.lang.String):115:116 -> browse
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> browseImpl$suspendImpl
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> browseImpl$suspendImpl
    1:1:java.lang.Object browseImpl$suspendImpl(org.videolan.vlc.providers.BrowserProvider,java.lang.String,kotlin.coroutines.Continuation):0 -> browseImpl$suspendImpl
    2:2:java.lang.Object browseImpl$suspendImpl(org.videolan.vlc.providers.BrowserProvider,java.lang.String,kotlin.coroutines.Continuation):119:119 -> browseImpl$suspendImpl
    3:3:java.lang.Object browseImpl$suspendImpl(org.videolan.vlc.providers.BrowserProvider,java.lang.String,kotlin.coroutines.Continuation):130:130 -> browseImpl$suspendImpl
    4:4:java.lang.Object browseImpl$suspendImpl(org.videolan.vlc.providers.BrowserProvider,java.lang.String,kotlin.coroutines.Continuation):119:119 -> browseImpl$suspendImpl
    5:5:java.lang.Object browseImpl$suspendImpl(org.videolan.vlc.providers.BrowserProvider,java.lang.String,kotlin.coroutines.Continuation):121:121 -> browseImpl$suspendImpl
    6:6:java.lang.Object browseImpl$suspendImpl(org.videolan.vlc.providers.BrowserProvider,java.lang.String,kotlin.coroutines.Continuation):125:125 -> browseImpl$suspendImpl
    7:7:java.lang.Object browseImpl$suspendImpl(org.videolan.vlc.providers.BrowserProvider,java.lang.String,kotlin.coroutines.Continuation):320:320 -> browseImpl$suspendImpl
    8:8:java.lang.Object browseImpl$suspendImpl(org.videolan.vlc.providers.BrowserProvider,java.lang.String,kotlin.coroutines.Continuation):125:125 -> browseImpl$suspendImpl
    9:9:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt__TransformKt.onEach(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2):0:0 -> browseImpl$suspendImpl
    9:9:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.onEach(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2):1 -> browseImpl$suspendImpl
    9:9:java.lang.Object browseImpl$suspendImpl(org.videolan.vlc.providers.BrowserProvider,java.lang.String,kotlin.coroutines.Continuation):125 -> browseImpl$suspendImpl
    10:10:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt__TransformKt.onEach(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2):143:143 -> browseImpl$suspendImpl
    10:10:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.onEach(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2):1 -> browseImpl$suspendImpl
    10:10:java.lang.Object browseImpl$suspendImpl(org.videolan.vlc.providers.BrowserProvider,java.lang.String,kotlin.coroutines.Continuation):125 -> browseImpl$suspendImpl
    11:11:java.lang.Object browseImpl$suspendImpl(org.videolan.vlc.providers.BrowserProvider,java.lang.String,kotlin.coroutines.Continuation):125:125 -> browseImpl$suspendImpl
    12:12:java.lang.Object browseImpl$suspendImpl(org.videolan.vlc.providers.BrowserProvider,java.lang.String,kotlin.coroutines.Continuation):119:119 -> browseImpl$suspendImpl
    13:15:java.lang.Object browseImpl$suspendImpl(org.videolan.vlc.providers.BrowserProvider,java.lang.String,kotlin.coroutines.Continuation):126:128 -> browseImpl$suspendImpl
    16:16:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> browseImpl$suspendImpl
    16:16:java.lang.Object browseImpl$suspendImpl(org.videolan.vlc.providers.BrowserProvider,java.lang.String,kotlin.coroutines.Continuation):128 -> browseImpl$suspendImpl
    17:17:java.lang.Object browseImpl$suspendImpl(org.videolan.vlc.providers.BrowserProvider,java.lang.String,kotlin.coroutines.Continuation):128:128 -> browseImpl$suspendImpl
    18:18:java.lang.Object browseImpl$suspendImpl(org.videolan.vlc.providers.BrowserProvider,java.lang.String,kotlin.coroutines.Continuation):130:130 -> browseImpl$suspendImpl
    1:1:boolean browseRoot():265:265 -> browseRoot
    1:1:boolean clearListener():283:283 -> clearListener
    1:2:void computeHeaders(java.util.List):167:168 -> computeHeaders
    3:3:void computeHeaders(java.util.List):170:170 -> computeHeaders
    4:4:void computeHeaders(java.util.List):173:173 -> computeHeaders
    5:5:java.lang.String org.videolan.vlc.util.ModelsHelper.getHeader$default(org.videolan.vlc.util.ModelsHelper,android.content.Context,int,org.videolan.medialibrary.media.MediaLibraryItem,org.videolan.medialibrary.media.MediaLibraryItem,boolean,int,java.lang.Object):115:115 -> computeHeaders
    5:5:void computeHeaders(java.util.List):173 -> computeHeaders
    6:6:void computeHeaders(java.util.List):174:174 -> computeHeaders
    7:7:void computeHeaders(java.util.List):177:177 -> computeHeaders
    1:1:void fetch():98:98 -> fetch
    2:4:void fetch():100:102 -> fetch
    5:9:void fetch():104:108 -> fetch
    10:10:void fetch():107:107 -> fetch
    11:11:void fetch():110:110 -> fetch
    1:1:kotlinx.coroutines.flow.Flow filesFlow(java.lang.String,boolean):140:140 -> filesFlow
    2:2:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt__ContextKt.buffer(kotlinx.coroutines.flow.Flow,int):0:0 -> filesFlow
    2:2:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.buffer(kotlinx.coroutines.flow.Flow,int):1 -> filesFlow
    2:2:kotlinx.coroutines.flow.Flow filesFlow(java.lang.String,boolean):154 -> filesFlow
    3:4:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt__ContextKt.buffer(kotlinx.coroutines.flow.Flow,int):112:113 -> filesFlow
    3:4:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.buffer(kotlinx.coroutines.flow.Flow,int):1 -> filesFlow
    3:4:kotlinx.coroutines.flow.Flow filesFlow(java.lang.String,boolean):154 -> filesFlow
    5:6:kotlinx.coroutines.flow.internal.ChannelFlow kotlinx.coroutines.flow.internal.ChannelFlow.update$default(kotlinx.coroutines.flow.internal.ChannelFlow,kotlin.coroutines.CoroutineContext,int,int,java.lang.Object):31:32 -> filesFlow
    5:6:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt__ContextKt.buffer(kotlinx.coroutines.flow.Flow,int):113 -> filesFlow
    5:6:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.buffer(kotlinx.coroutines.flow.Flow,int):1 -> filesFlow
    5:6:kotlinx.coroutines.flow.Flow filesFlow(java.lang.String,boolean):154 -> filesFlow
    7:7:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt__ContextKt.buffer(kotlinx.coroutines.flow.Flow,int):115:115 -> filesFlow
    7:7:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.buffer(kotlinx.coroutines.flow.Flow,int):1 -> filesFlow
    7:7:kotlinx.coroutines.flow.Flow filesFlow(java.lang.String,boolean):154 -> filesFlow
    8:9:void kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.<init>(kotlinx.coroutines.flow.Flow,kotlin.coroutines.CoroutineContext,int,int,kotlin.jvm.internal.DefaultConstructorMarker):128:129 -> filesFlow
    8:9:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt__ContextKt.buffer(kotlinx.coroutines.flow.Flow,int):115 -> filesFlow
    8:9:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.buffer(kotlinx.coroutines.flow.Flow,int):1 -> filesFlow
    8:9:kotlinx.coroutines.flow.Flow filesFlow(java.lang.String,boolean):154 -> filesFlow
    1:1:kotlinx.coroutines.flow.Flow filesFlow$default(org.videolan.vlc.providers.BrowserProvider,java.lang.String,boolean,int,java.lang.Object):140:140 -> filesFlow$default
    2:2:kotlinx.coroutines.flow.Flow filesFlow$default(org.videolan.vlc.providers.BrowserProvider,java.lang.String,boolean,int,java.lang.Object):0:0 -> filesFlow$default
    1:3:java.lang.Object findMedia$suspendImpl(org.videolan.vlc.providers.BrowserProvider,org.videolan.libvlc.Media,kotlin.coroutines.Continuation):251:253 -> findMedia
    1:3:java.lang.Object findMedia(org.videolan.libvlc.Media,kotlin.coroutines.Continuation):0 -> findMedia
    4:4:boolean org.videolan.vlc.util.KextensionsKt.isBrowserMedia(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):64:64 -> findMedia
    4:4:java.lang.Object findMedia$suspendImpl(org.videolan.vlc.providers.BrowserProvider,org.videolan.libvlc.Media,kotlin.coroutines.Continuation):254 -> findMedia
    4:4:java.lang.Object findMedia(org.videolan.libvlc.Media,kotlin.coroutines.Continuation):0 -> findMedia
    5:5:java.lang.Object findMedia$suspendImpl(org.videolan.vlc.providers.BrowserProvider,org.videolan.libvlc.Media,kotlin.coroutines.Continuation):255:255 -> findMedia
    5:5:java.lang.Object findMedia(org.videolan.libvlc.Media,kotlin.coroutines.Continuation):0 -> findMedia
    6:6:java.lang.Object findMedia$suspendImpl(org.videolan.vlc.providers.BrowserProvider,org.videolan.libvlc.Media,kotlin.coroutines.Continuation):257:257 -> findMedia
    6:6:java.lang.Object findMedia(org.videolan.libvlc.Media,kotlin.coroutines.Continuation):0 -> findMedia
    7:7:java.lang.Object findMedia$suspendImpl(org.videolan.vlc.providers.BrowserProvider,org.videolan.libvlc.Media,kotlin.coroutines.Continuation):259:259 -> findMedia
    7:7:java.lang.Object findMedia(org.videolan.libvlc.Media,kotlin.coroutines.Continuation):0 -> findMedia
    1:1:android.content.Context getContext():51:51 -> getContext
    1:1:kotlin.coroutines.CoroutineContext getCoroutineContext():53:53 -> getCoroutineContext
    1:1:org.videolan.vlc.util.LiveDataset getDataset():51:51 -> getDataset
    1:1:androidx.lifecycle.MutableLiveData getDescriptionUpdate():63:63 -> getDescriptionUpdate
    1:1:int getFlags(boolean):271:271 -> getFlags
    1:1:java.util.List getList(java.lang.String):290:290 -> getList
    1:1:androidx.lifecycle.MutableLiveData getLoading():54:54 -> getLoading
    1:1:org.videolan.libvlc.util.MediaBrowser getMediabrowser():56:56 -> getMediabrowser
    1:1:org.videolan.medialibrary.interfaces.AbstractMedialibrary getMedialibrary$vlc_android_release():64:64 -> getMedialibrary$vlc_android_release
    1:1:java.lang.String getUrl():51:51 -> getUrl
    1:1:void initBrowser():92:92 -> initBrowser
    1:1:boolean isFolderEmpty(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):296:296 -> isFolderEmpty
    2:2:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> isFolderEmpty
    2:2:boolean isFolderEmpty(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):296 -> isFolderEmpty
    3:3:boolean isFolderEmpty(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):296:296 -> isFolderEmpty
    1:1:void parseSubDirectories$vlc_android_release(java.util.List):181:181 -> parseSubDirectories$vlc_android_release
    1:1:void parseSubDirectories$vlc_android_release$default(org.videolan.vlc.providers.BrowserProvider,java.util.List,int,java.lang.Object):180:180 -> parseSubDirectories$vlc_android_release$default
    2:2:void parseSubDirectories$vlc_android_release$default(org.videolan.vlc.providers.BrowserProvider,java.util.List,int,java.lang.Object):0:0 -> parseSubDirectories$vlc_android_release$default
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> parseSubDirectoriesImpl
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> parseSubDirectoriesImpl
    1:1:java.lang.Object parseSubDirectoriesImpl(java.util.List,kotlin.coroutines.Continuation):0 -> parseSubDirectoriesImpl
    2:2:java.lang.Object parseSubDirectoriesImpl(java.util.List,kotlin.coroutines.Continuation):184:184 -> parseSubDirectoriesImpl
    3:3:java.lang.Object parseSubDirectoriesImpl(java.util.List,kotlin.coroutines.Continuation):235:235 -> parseSubDirectoriesImpl
    4:6:java.lang.Object parseSubDirectoriesImpl(java.util.List,kotlin.coroutines.Continuation):184:186 -> parseSubDirectoriesImpl
    7:7:java.lang.Object parseSubDirectoriesImpl(java.util.List,kotlin.coroutines.Continuation):184:184 -> parseSubDirectoriesImpl
    8:11:java.lang.Object parseSubDirectoriesImpl(java.util.List,kotlin.coroutines.Continuation):187:190 -> parseSubDirectoriesImpl
    12:13:java.lang.Object parseSubDirectoriesImpl(java.util.List,kotlin.coroutines.Continuation):234:235 -> parseSubDirectoriesImpl
    1:1:boolean post(kotlinx.coroutines.channels.SendChannel,java.lang.Object):307:307 -> post
    1:5:void refresh():159:163 -> refresh
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> refreshImpl$suspendImpl
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> refreshImpl$suspendImpl
    1:1:java.lang.Object refreshImpl$suspendImpl(org.videolan.vlc.providers.BrowserProvider,kotlin.coroutines.Continuation):0 -> refreshImpl$suspendImpl
    2:2:java.lang.Object refreshImpl$suspendImpl(org.videolan.vlc.providers.BrowserProvider,kotlin.coroutines.Continuation):132:132 -> refreshImpl$suspendImpl
    3:3:java.lang.Object refreshImpl$suspendImpl(org.videolan.vlc.providers.BrowserProvider,kotlin.coroutines.Continuation):138:138 -> refreshImpl$suspendImpl
    4:5:java.lang.Object refreshImpl$suspendImpl(org.videolan.vlc.providers.BrowserProvider,kotlin.coroutines.Continuation):132:133 -> refreshImpl$suspendImpl
    6:6:java.lang.Object refreshImpl$suspendImpl(org.videolan.vlc.providers.BrowserProvider,kotlin.coroutines.Continuation):325:325 -> refreshImpl$suspendImpl
    7:7:java.lang.Object refreshImpl$suspendImpl(org.videolan.vlc.providers.BrowserProvider,kotlin.coroutines.Continuation):327:327 -> refreshImpl$suspendImpl
    8:8:java.lang.Object refreshImpl$suspendImpl(org.videolan.vlc.providers.BrowserProvider,kotlin.coroutines.Continuation):133:133 -> refreshImpl$suspendImpl
    9:9:java.lang.Object refreshImpl$suspendImpl(org.videolan.vlc.providers.BrowserProvider,kotlin.coroutines.Continuation):132:132 -> refreshImpl$suspendImpl
    10:13:java.lang.Object refreshImpl$suspendImpl(org.videolan.vlc.providers.BrowserProvider,kotlin.coroutines.Continuation):134:137 -> refreshImpl$suspendImpl
    14:14:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> refreshImpl$suspendImpl
    14:14:java.lang.Object refreshImpl$suspendImpl(org.videolan.vlc.providers.BrowserProvider,kotlin.coroutines.Continuation):137 -> refreshImpl$suspendImpl
    15:16:java.lang.Object refreshImpl$suspendImpl(org.videolan.vlc.providers.BrowserProvider,kotlin.coroutines.Continuation):137:138 -> refreshImpl$suspendImpl
    17:17:java.lang.Object refreshImpl$suspendImpl(org.videolan.vlc.providers.BrowserProvider,kotlin.coroutines.Continuation):134:134 -> refreshImpl$suspendImpl
    1:2:void release():286:287 -> release
    1:1:java.util.List removeList(java.lang.String):292:292 -> removeList
    1:1:kotlin.Unit saveList(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):294:294 -> saveList
    2:2:java.lang.Object androidx.collection.SimpleArrayMap.get(java.lang.Object):369:369 -> saveList
    2:2:kotlin.Unit saveList(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):294 -> saveList
    3:3:kotlin.Unit saveList(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):294:294 -> saveList
    1:1:void setMediabrowser(org.videolan.libvlc.util.MediaBrowser):56:56 -> setMediabrowser
    1:5:void stop():276:280 -> stop
org.videolan.vlc.providers.BrowserProvider$Companion -> org.videolan.vlc.providers.BrowserProvider$Companion:
    1:1:void <init>():298:298 -> <init>
    2:2:void <init>():298:298 -> <init>
    2:2:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):298 -> <init>
    1:1:android.os.Handler access$getBrowserHandler$p(org.videolan.vlc.providers.BrowserProvider$Companion):298:298 -> access$getBrowserHandler$p
org.videolan.vlc.providers.BrowserProvider$Companion$browserHandler$2 -> org.videolan.vlc.providers.BrowserProvider$Companion$browserHandler$2:
    1:3:android.os.Handler invoke():300:302 -> invoke
    1:3:java.lang.Object invoke():298 -> invoke
org.videolan.vlc.providers.BrowserProvider$browseImpl$$inlined$mapNotNull$1 -> org.videolan.vlc.providers.BrowserProvider$browseImpl$$inlined$mapNotNull$1:
    1:1:void <init>(kotlinx.coroutines.flow.Flow,org.videolan.vlc.providers.BrowserProvider):119:119 -> <init>
    1:2:java.lang.Object collect(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):126:127 -> collect
org.videolan.vlc.providers.BrowserProvider$browseImpl$$inlined$mapNotNull$1$2 -> org.videolan.vlc.providers.BrowserProvider$browseImpl$$inlined$mapNotNull$1$2:
    1:1:void <init>(kotlinx.coroutines.flow.FlowCollector,org.videolan.vlc.providers.BrowserProvider$browseImpl$$inlined$mapNotNull$1):73:73 -> <init>
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> emit
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> emit
    1:1:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):0 -> emit
    2:2:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):125:125 -> emit
    3:4:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):136:137 -> emit
    5:5:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):139:139 -> emit
    6:6:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):138:138 -> emit
org.videolan.vlc.providers.BrowserProvider$browseImpl$2 -> org.videolan.vlc.providers.BrowserProvider$browseImpl$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:4:java.lang.Object invokeSuspend(java.lang.Object):121:123 -> invokeSuspend
org.videolan.vlc.providers.BrowserProvider$browseImpl$2$1 -> org.videolan.vlc.providers.BrowserProvider$browseImpl$2$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):122:122 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):318:318 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):122:122 -> invokeSuspend
org.videolan.vlc.providers.BrowserProvider$browseImpl$2$1$invokeSuspend$$inlined$collect$1 -> org.videolan.vlc.providers.BrowserProvider$browseImpl$2$1$invokeSuspend$$inlined$collect$1:
    1:1:void <init>(org.videolan.vlc.providers.BrowserProvider$browseImpl$2$1):73:73 -> <init>
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> emit
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> emit
    1:1:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):0 -> emit
    2:2:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):122:122 -> emit
    3:3:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):136:136 -> emit
    4:4:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):122:122 -> emit
    5:5:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):74:74 -> emit
    6:6:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):136:136 -> emit
    7:7:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):122:122 -> emit
    8:8:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):136:136 -> emit
org.videolan.vlc.providers.BrowserProvider$browseImpl$files$2 -> org.videolan.vlc.providers.BrowserProvider$browseImpl$files$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):125:125 -> invokeSuspend
org.videolan.vlc.providers.BrowserProvider$browserActor$1 -> org.videolan.vlc.providers.BrowserProvider$browserActor$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):75:75 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):89:89 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):75:76 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):75:75 -> invokeSuspend
    7:12:java.lang.Object invokeSuspend(java.lang.Object):78:83 -> invokeSuspend
    13:13:java.lang.Object invokeSuspend(java.lang.Object):89:89 -> invokeSuspend
org.videolan.vlc.providers.BrowserProvider$browserActor$1$1 -> org.videolan.vlc.providers.BrowserProvider$browserActor$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):82:82 -> invokeSuspend
org.videolan.vlc.providers.BrowserProvider$browserActor$1$2 -> org.videolan.vlc.providers.BrowserProvider$browserActor$1$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:5:java.lang.Object invokeSuspend(java.lang.Object):83:86 -> invokeSuspend
org.videolan.vlc.providers.BrowserProvider$completionHandler$1 -> org.videolan.vlc.providers.BrowserProvider$completionHandler$1:
    1:1:void <init>(org.videolan.vlc.providers.BrowserProvider):66:66 -> <init>
    1:1:java.lang.Object invoke(java.lang.Object):66:66 -> invoke
    2:2:void invoke(java.lang.Throwable):68:68 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):66 -> invoke
    3:3:java.lang.Object invoke(java.lang.Object):66:66 -> invoke
org.videolan.vlc.providers.BrowserProvider$completionHandler$1$invoke$1 -> org.videolan.vlc.providers.BrowserProvider$completionHandler$1$invoke$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:5:java.lang.Object invokeSuspend(java.lang.Object):68:71 -> invokeSuspend
org.videolan.vlc.providers.BrowserProvider$fetch$list$2 -> org.videolan.vlc.providers.BrowserProvider$fetch$list$2:
    1:1:java.util.List invoke():98:98 -> invoke
    1:1:java.lang.Object invoke():51 -> invoke
org.videolan.vlc.providers.BrowserProvider$filesFlow$1 -> org.videolan.vlc.providers.BrowserProvider$filesFlow$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):140:140 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):154:154 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):140:141 -> invokeSuspend
    6:8:java.lang.Object invokeSuspend(java.lang.Object):152:154 -> invokeSuspend
org.videolan.vlc.providers.BrowserProvider$filesFlow$1$1 -> org.videolan.vlc.providers.BrowserProvider$filesFlow$1$1:
    1:1:void invoke():153:153 -> invoke
    1:1:java.lang.Object invoke():51 -> invoke
    2:2:java.lang.Object invoke():51:51 -> invoke
org.videolan.vlc.providers.BrowserProvider$filesFlow$1$listener$1 -> org.videolan.vlc.providers.BrowserProvider$filesFlow$1$listener$1:
    1:1:void <init>(kotlinx.coroutines.channels.ProducerScope):141:141 -> <init>
    1:1:void onBrowseEnd():147:147 -> onBrowseEnd
    1:1:void onMediaAdded(int,org.videolan.libvlc.Media):143:143 -> onMediaAdded
org.videolan.vlc.providers.BrowserProvider$findMedia$2 -> org.videolan.vlc.providers.BrowserProvider$findMedia$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:3:java.lang.Object invokeSuspend(java.lang.Object):259:260 -> invokeSuspend
org.videolan.vlc.providers.BrowserProvider$parseSubDirectoriesImpl$2 -> org.videolan.vlc.providers.BrowserProvider$parseSubDirectoriesImpl$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:3:java.lang.Object invokeSuspend(java.lang.Object):190:191 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):233:233 -> invokeSuspend
org.videolan.vlc.providers.BrowserProvider$parseSubDirectoriesImpl$2$1 -> org.videolan.vlc.providers.BrowserProvider$parseSubDirectoriesImpl$2$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):191:191 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):232:232 -> invokeSuspend
    4:8:java.lang.Object invokeSuspend(java.lang.Object):191:195 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):197:197 -> invokeSuspend
    10:13:java.lang.Object invokeSuspend(java.lang.Object):199:202 -> invokeSuspend
    14:15:java.lang.Object invokeSuspend(java.lang.Object):205:206 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):210:210 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):191:191 -> invokeSuspend
    18:19:java.lang.Object invokeSuspend(java.lang.Object):211:212 -> invokeSuspend
    20:20:java.lang.Object invokeSuspend(java.lang.Object):191:191 -> invokeSuspend
    21:25:java.lang.Object invokeSuspend(java.lang.Object):213:217 -> invokeSuspend
    26:26:java.lang.Object invokeSuspend(java.lang.Object):220:220 -> invokeSuspend
    27:27:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    27:27:java.lang.Object invokeSuspend(java.lang.Object):220 -> invokeSuspend
    28:30:java.lang.Object invokeSuspend(java.lang.Object):220:222 -> invokeSuspend
    31:32:java.lang.Object invokeSuspend(java.lang.Object):226:227 -> invokeSuspend
    33:33:java.lang.Object invokeSuspend(java.lang.Object):191:191 -> invokeSuspend
    34:35:java.lang.Object invokeSuspend(java.lang.Object):229:230 -> invokeSuspend
    36:36:java.lang.Object invokeSuspend(java.lang.Object):232:232 -> invokeSuspend
org.videolan.vlc.providers.BrowserProvider$parseSubDirectoriesImpl$2$1$invokeSuspend$$inlined$let$lambda$1 -> org.videolan.vlc.providers.BrowserProvider$parseSubDirectoriesImpl$2$1$invokeSuspend$$inlined$let$lambda$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:4:java.lang.Object invokeSuspend(java.lang.Object):222:224 -> invokeSuspend
    5:5:java.lang.Integer kotlin.coroutines.jvm.internal.Boxing.boxInt(int):32:32 -> invokeSuspend
    5:5:java.lang.Object invokeSuspend(java.lang.Object):224 -> invokeSuspend
    6:7:java.lang.Object invokeSuspend(java.lang.Object):224:225 -> invokeSuspend
org.videolan.vlc.providers.BrowserProvider$parseSubDirectoriesImpl$2$1$invokeSuspend$$inlined$let$lambda$2 -> org.videolan.vlc.providers.BrowserProvider$parseSubDirectoriesImpl$2$1$invokeSuspend$$inlined$let$lambda$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):227:227 -> invokeSuspend
org.videolan.vlc.providers.BrowserProvider$parseSubDirectoriesImpl$currentMediaList$1 -> org.videolan.vlc.providers.BrowserProvider$parseSubDirectoriesImpl$currentMediaList$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):186:186 -> invokeSuspend
org.videolan.vlc.providers.BrowserProvider$refreshImpl$$inlined$mapNotNull$1 -> org.videolan.vlc.providers.BrowserProvider$refreshImpl$$inlined$mapNotNull$1:
    1:1:void <init>(kotlinx.coroutines.flow.Flow,org.videolan.vlc.providers.BrowserProvider):119:119 -> <init>
    1:2:java.lang.Object collect(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation):126:127 -> collect
org.videolan.vlc.providers.BrowserProvider$refreshImpl$$inlined$mapNotNull$1$2 -> org.videolan.vlc.providers.BrowserProvider$refreshImpl$$inlined$mapNotNull$1$2:
    1:1:void <init>(kotlinx.coroutines.flow.FlowCollector,org.videolan.vlc.providers.BrowserProvider$refreshImpl$$inlined$mapNotNull$1):73:73 -> <init>
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> emit
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> emit
    1:1:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):0 -> emit
    2:2:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):133:133 -> emit
    3:4:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):136:137 -> emit
    5:5:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):139:139 -> emit
    6:6:java.lang.Object emit(java.lang.Object,kotlin.coroutines.Continuation):138:138 -> emit
org.videolan.vlc.providers.ClearListener -> org.videolan.vlc.providers.ClearListener:
    1:1:void <clinit>():315:315 -> <clinit>
    1:1:void <init>():315:315 -> <init>
org.videolan.vlc.providers.FileBrowserProvider -> org.videolan.vlc.providers.FileBrowserProvider:
    1:1:void <init>(android.content.Context,org.videolan.vlc.util.LiveDataset,java.lang.String,boolean,boolean,boolean):54:54 -> <init>
    2:3:void <init>(android.content.Context,org.videolan.vlc.util.LiveDataset,java.lang.String,boolean,boolean,boolean):58:59 -> <init>
    4:5:void <init>(android.content.Context,org.videolan.vlc.util.LiveDataset,java.lang.String,boolean,boolean,boolean):61:62 -> <init>
    6:6:void <init>(android.content.Context,org.videolan.vlc.util.LiveDataset,java.lang.String,boolean,boolean,boolean):64:64 -> <init>
    7:7:void <init>(android.content.Context,org.videolan.vlc.util.LiveDataset,java.lang.String,boolean,boolean,boolean):94:94 -> <init>
    8:8:void <init>(android.content.Context,org.videolan.vlc.util.LiveDataset,java.lang.String,boolean,boolean,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):54:54 -> <init>
    1:1:void browse(java.lang.String):155:155 -> browse
    2:2:void browse(java.lang.String):163:163 -> browse
    3:3:void browse(java.lang.String):155:155 -> browse
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> browseRootImpl$suspendImpl
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> browseRootImpl$suspendImpl
    1:1:java.lang.Object browseRootImpl$suspendImpl(org.videolan.vlc.providers.FileBrowserProvider,kotlin.coroutines.Continuation):0 -> browseRootImpl$suspendImpl
    2:2:java.lang.Object browseRootImpl$suspendImpl(org.videolan.vlc.providers.FileBrowserProvider,kotlin.coroutines.Continuation):99:99 -> browseRootImpl$suspendImpl
    3:3:java.lang.Object browseRootImpl$suspendImpl(org.videolan.vlc.providers.FileBrowserProvider,kotlin.coroutines.Continuation):143:143 -> browseRootImpl$suspendImpl
    4:5:java.lang.Object browseRootImpl$suspendImpl(org.videolan.vlc.providers.FileBrowserProvider,kotlin.coroutines.Continuation):99:100 -> browseRootImpl$suspendImpl
    6:6:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> browseRootImpl$suspendImpl
    6:6:java.lang.Object browseRootImpl$suspendImpl(org.videolan.vlc.providers.FileBrowserProvider,kotlin.coroutines.Continuation):100 -> browseRootImpl$suspendImpl
    7:7:java.lang.Object browseRootImpl$suspendImpl(org.videolan.vlc.providers.FileBrowserProvider,kotlin.coroutines.Continuation):100:100 -> browseRootImpl$suspendImpl
    8:10:java.lang.Object browseRootImpl$suspendImpl(org.videolan.vlc.providers.FileBrowserProvider,kotlin.coroutines.Continuation):102:104 -> browseRootImpl$suspendImpl
    11:11:java.lang.Object browseRootImpl$suspendImpl(org.videolan.vlc.providers.FileBrowserProvider,kotlin.coroutines.Continuation):99:99 -> browseRootImpl$suspendImpl
    12:16:java.lang.Object browseRootImpl$suspendImpl(org.videolan.vlc.providers.FileBrowserProvider,kotlin.coroutines.Continuation):105:109 -> browseRootImpl$suspendImpl
    17:21:java.lang.Object browseRootImpl$suspendImpl(org.videolan.vlc.providers.FileBrowserProvider,kotlin.coroutines.Continuation):111:115 -> browseRootImpl$suspendImpl
    22:24:java.lang.Object browseRootImpl$suspendImpl(org.videolan.vlc.providers.FileBrowserProvider,kotlin.coroutines.Continuation):117:119 -> browseRootImpl$suspendImpl
    25:25:java.lang.Object browseRootImpl$suspendImpl(org.videolan.vlc.providers.FileBrowserProvider,kotlin.coroutines.Continuation):121:121 -> browseRootImpl$suspendImpl
    26:28:java.lang.Object browseRootImpl$suspendImpl(org.videolan.vlc.providers.FileBrowserProvider,kotlin.coroutines.Continuation):123:125 -> browseRootImpl$suspendImpl
    29:33:java.lang.Object browseRootImpl$suspendImpl(org.videolan.vlc.providers.FileBrowserProvider,kotlin.coroutines.Continuation):127:131 -> browseRootImpl$suspendImpl
    34:35:java.lang.Object browseRootImpl$suspendImpl(org.videolan.vlc.providers.FileBrowserProvider,kotlin.coroutines.Continuation):133:134 -> browseRootImpl$suspendImpl
    36:36:java.lang.Object browseRootImpl$suspendImpl(org.videolan.vlc.providers.FileBrowserProvider,kotlin.coroutines.Continuation):136:136 -> browseRootImpl$suspendImpl
    37:38:java.lang.Object browseRootImpl$suspendImpl(org.videolan.vlc.providers.FileBrowserProvider,kotlin.coroutines.Continuation):138:139 -> browseRootImpl$suspendImpl
    39:39:androidx.lifecycle.Observer getFavoritesObserver():0:0 -> browseRootImpl$suspendImpl
    39:39:java.lang.Object browseRootImpl$suspendImpl(org.videolan.vlc.providers.FileBrowserProvider,kotlin.coroutines.Continuation):139 -> browseRootImpl$suspendImpl
    40:41:java.lang.Object browseRootImpl$suspendImpl(org.videolan.vlc.providers.FileBrowserProvider,kotlin.coroutines.Continuation):139:140 -> browseRootImpl$suspendImpl
    42:42:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> browseRootImpl$suspendImpl
    42:42:java.lang.Object browseRootImpl$suspendImpl(org.videolan.vlc.providers.FileBrowserProvider,kotlin.coroutines.Continuation):140 -> browseRootImpl$suspendImpl
    43:43:java.lang.Object browseRootImpl$suspendImpl(org.videolan.vlc.providers.FileBrowserProvider,kotlin.coroutines.Continuation):140:140 -> browseRootImpl$suspendImpl
    44:45:java.lang.Object browseRootImpl$suspendImpl(org.videolan.vlc.providers.FileBrowserProvider,kotlin.coroutines.Continuation):142:143 -> browseRootImpl$suspendImpl
    1:1:void onChanged(java.lang.Object):50:50 -> onChanged
    2:2:void onChanged(java.util.List):179:179 -> onChanged
    2:2:void onChanged(java.lang.Object):50 -> onChanged
    3:6:void onChanged(java.util.List):184:187 -> onChanged
    3:6:void onChanged(java.lang.Object):50 -> onChanged
    7:8:void onChanged(java.util.List):189:190 -> onChanged
    7:8:void onChanged(java.lang.Object):50 -> onChanged
    9:9:void org.videolan.vlc.util.LiveDataset.add(int,java.lang.Object):23:23 -> onChanged
    9:9:void onChanged(java.util.List):190 -> onChanged
    9:9:void onChanged(java.lang.Object):50 -> onChanged
    10:11:void onChanged(java.util.List):180:181 -> onChanged
    10:11:void onChanged(java.lang.Object):50 -> onChanged
    12:12:void org.videolan.vlc.util.LiveDataset.remove(int):35:35 -> onChanged
    12:12:void onChanged(java.util.List):181 -> onChanged
    12:12:void onChanged(java.lang.Object):50 -> onChanged
    13:13:void onChanged(java.util.List):182:182 -> onChanged
    13:13:void onChanged(java.lang.Object):50 -> onChanged
    1:3:void release():168:170 -> release
    4:4:androidx.lifecycle.Observer getFavoritesObserver():0:0 -> release
    4:4:void release():170 -> release
    5:7:void release():170:172 -> release
    8:8:void release():175:175 -> release
    1:1:java.lang.Object requestBrowsing$suspendImpl(org.videolan.vlc.providers.FileBrowserProvider,java.lang.String,org.videolan.libvlc.util.MediaBrowser$EventListener,boolean,kotlin.coroutines.Continuation):145:145 -> requestBrowsing
    1:1:java.lang.Object requestBrowsing(java.lang.String,org.videolan.libvlc.util.MediaBrowser$EventListener,boolean,kotlin.coroutines.Continuation):0 -> requestBrowsing
org.videolan.vlc.providers.FileBrowserProvider$browse$1 -> org.videolan.vlc.providers.FileBrowserProvider$browse$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):155:155 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):162:162 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):155:156 -> invokeSuspend
    6:6:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):156 -> invokeSuspend
    7:8:java.lang.Object invokeSuspend(java.lang.Object):156:157 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):155:155 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):161:161 -> invokeSuspend
    11:11:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):161 -> invokeSuspend
    12:13:java.lang.Object invokeSuspend(java.lang.Object):161:162 -> invokeSuspend
org.videolan.vlc.providers.FileBrowserProvider$browse$1$1 -> org.videolan.vlc.providers.FileBrowserProvider$browse$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):157:157 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):159:159 -> invokeSuspend
    4:4:java.util.List org.videolan.vlc.gui.helpers.hf.OtgAccessKt.getDocumentFiles(android.content.Context,java.lang.String):74:74 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):159 -> invokeSuspend
    5:5:java.util.List org.videolan.vlc.gui.helpers.hf.OtgAccessKt.getDocumentFiles(android.content.Context,java.lang.String):79:79 -> invokeSuspend
    5:5:java.lang.Object invokeSuspend(java.lang.Object):159 -> invokeSuspend
    6:6:java.util.List org.videolan.vlc.gui.helpers.hf.OtgAccessKt.getDocumentFiles(android.content.Context,java.lang.String):81:81 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):159 -> invokeSuspend
    7:10:java.util.List org.videolan.vlc.gui.helpers.hf.OtgAccessKt.getDocumentFiles(android.content.Context,java.lang.String):111:114 -> invokeSuspend
    7:10:java.lang.Object invokeSuspend(java.lang.Object):159 -> invokeSuspend
    11:11:java.util.List org.videolan.vlc.gui.helpers.hf.OtgAccessKt.getDocumentFiles(android.content.Context,java.lang.String):81:81 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):159 -> invokeSuspend
    12:12:java.util.List org.videolan.vlc.gui.helpers.hf.OtgAccessKt.getDocumentFiles(android.content.Context,java.lang.String):115:115 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):159 -> invokeSuspend
    13:13:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.emptyList():69:69 -> invokeSuspend
    13:13:java.util.List kotlin.collections.CollectionsKt.emptyList():0 -> invokeSuspend
    13:13:java.util.List org.videolan.vlc.gui.helpers.hf.OtgAccessKt.getDocumentFiles(android.content.Context,java.lang.String):119 -> invokeSuspend
    13:13:java.lang.Object invokeSuspend(java.lang.Object):159 -> invokeSuspend
    14:16:java.util.List org.videolan.vlc.gui.helpers.hf.OtgAccessKt.getDocumentFiles(android.content.Context,java.lang.String):82:84 -> invokeSuspend
    14:16:java.lang.Object invokeSuspend(java.lang.Object):159 -> invokeSuspend
    17:17:java.util.List org.videolan.vlc.gui.helpers.hf.OtgAccessKt.getDocumentFiles(android.content.Context,java.lang.String):88:88 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):159 -> invokeSuspend
    18:22:java.util.List org.videolan.vlc.gui.helpers.hf.OtgAccessKt.getDocumentFiles(android.content.Context,java.lang.String):93:97 -> invokeSuspend
    18:22:java.lang.Object invokeSuspend(java.lang.Object):159 -> invokeSuspend
    23:26:java.util.List org.videolan.vlc.gui.helpers.hf.OtgAccessKt.getDocumentFiles(android.content.Context,java.lang.String):99:102 -> invokeSuspend
    23:26:java.lang.Object invokeSuspend(java.lang.Object):159 -> invokeSuspend
    27:27:java.util.List org.videolan.vlc.gui.helpers.hf.OtgAccessKt.getDocumentFiles(android.content.Context,java.lang.String):98:98 -> invokeSuspend
    27:27:java.lang.Object invokeSuspend(java.lang.Object):159 -> invokeSuspend
    28:28:java.util.List org.videolan.vlc.gui.helpers.hf.OtgAccessKt.getDocumentFiles(android.content.Context,java.lang.String):104:104 -> invokeSuspend
    28:28:java.lang.Object invokeSuspend(java.lang.Object):159 -> invokeSuspend
    29:29:java.util.List org.videolan.vlc.gui.helpers.hf.OtgAccessKt.getDocumentFiles(android.content.Context,java.lang.String):106:106 -> invokeSuspend
    29:29:java.lang.Object invokeSuspend(java.lang.Object):159 -> invokeSuspend
    30:30:boolean kotlin.jvm.internal.TypeIntrinsics.isMutableList(java.lang.Object):146:146 -> invokeSuspend
    30:30:java.lang.Object invokeSuspend(java.lang.Object):159 -> invokeSuspend
    31:31:java.lang.Object invokeSuspend(java.lang.Object):159:159 -> invokeSuspend
org.videolan.vlc.providers.FileBrowserProvider$browseRootImpl$2 -> org.videolan.vlc.providers.FileBrowserProvider$browseRootImpl$2:
    1:1:void onChanged(java.lang.Object):50:50 -> onChanged
    2:2:void onChanged(java.lang.Boolean):124:124 -> onChanged
    2:2:void onChanged(java.lang.Object):50 -> onChanged
org.videolan.vlc.providers.FileBrowserProvider$browseRootImpl$2$1 -> org.videolan.vlc.providers.FileBrowserProvider$browseRootImpl$2$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):124:124 -> invokeSuspend
org.videolan.vlc.providers.FileBrowserProvider$favoritesObserver$2 -> org.videolan.vlc.providers.FileBrowserProvider$favoritesObserver$2:
    1:1:androidx.lifecycle.Observer invoke():64:64 -> invoke
    1:1:java.lang.Object invoke():50 -> invoke
org.videolan.vlc.providers.FileBrowserProvider$favoritesObserver$2$1 -> org.videolan.vlc.providers.FileBrowserProvider$favoritesObserver$2$1:
    1:1:void onChanged(java.lang.Object):50:50 -> onChanged
    2:8:void onChanged(java.util.List):65:71 -> onChanged
    2:8:void onChanged(java.lang.Object):50 -> onChanged
    9:9:void onChanged(java.util.List):75:75 -> onChanged
    9:9:void onChanged(java.lang.Object):50 -> onChanged
org.videolan.vlc.providers.FileBrowserProvider$favoritesObserver$2$1$2 -> org.videolan.vlc.providers.FileBrowserProvider$favoritesObserver$2$1$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:4:java.lang.Object invokeSuspend(java.lang.Object):75:77 -> invokeSuspend
    5:5:java.lang.Object invokeSuspend(java.lang.Object):79:79 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):81:81 -> invokeSuspend
    7:8:java.lang.Object invokeSuspend(java.lang.Object):84:85 -> invokeSuspend
    9:11:java.lang.Object invokeSuspend(java.lang.Object):88:90 -> invokeSuspend
org.videolan.vlc.providers.FileBrowserProvider$requestBrowsing$2 -> org.videolan.vlc.providers.FileBrowserProvider$requestBrowsing$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:7:java.lang.Object invokeSuspend(java.lang.Object):145:150 -> invokeSuspend
org.videolan.vlc.providers.FilePickerProvider -> org.videolan.vlc.providers.FilePickerProvider:
    1:1:void <init>(android.content.Context,org.videolan.vlc.util.LiveDataset,java.lang.String,boolean):31:31 -> <init>
    1:1:void <init>(android.content.Context,org.videolan.vlc.util.LiveDataset,java.lang.String,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):31 -> <init>
    1:2:java.lang.Object findMedia(org.videolan.libvlc.Media,kotlin.coroutines.Continuation):41:42 -> findMedia
    3:3:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> findMedia
    3:3:java.lang.Object findMedia(org.videolan.libvlc.Media,kotlin.coroutines.Continuation):42 -> findMedia
    4:4:java.lang.Object findMedia(org.videolan.libvlc.Media,kotlin.coroutines.Continuation):41:41 -> findMedia
    1:2:void initBrowser():37:38 -> initBrowser
org.videolan.vlc.providers.HeaderProvider -> org.videolan.vlc.providers.HeaderProvider:
    1:3:void <init>():10:12 -> <init>
    4:4:void androidx.collection.SparseArrayCompat.<init>():62:62 -> <init>
    4:4:void <init>():12 -> <init>
    5:6:void <init>():12:13 -> <init>
    7:7:void androidx.collection.SparseArrayCompat.<init>():62:62 -> <init>
    7:7:void <init>():13 -> <init>
    8:8:void <init>():13:13 -> <init>
    9:9:void <init>():16:16 -> <init>
    1:1:java.lang.String getHeaderForPostion(int):44:44 -> getHeaderForPostion
    2:2:java.lang.Object androidx.collection.SparseArrayCompat.get(int):109:109 -> getHeaderForPostion
    2:2:java.lang.String getHeaderForPostion(int):44 -> getHeaderForPostion
    3:3:java.lang.String getHeaderForPostion(int):44:44 -> getHeaderForPostion
    1:1:androidx.collection.SparseArrayCompat getHeaders():13:13 -> getHeaders
    1:1:androidx.lifecycle.LiveData getLiveHeaders():11:11 -> getLiveHeaders
    1:1:int getPositionForSection(int):33:33 -> getPositionForSection
    1:1:int getPositionForSectionByName(java.lang.String):39:39 -> getPositionForSectionByName
    1:1:androidx.collection.SparseArrayCompat getPrivateHeaders():12:12 -> getPrivateHeaders
    1:1:java.lang.String getSectionforPosition(int):21:21 -> getSectionforPosition
    1:1:boolean isFirstInSection(int):28:28 -> isFirstInSection
    2:2:boolean androidx.collection.SparseArrayCompat.containsKey(int):432:432 -> isFirstInSection
    2:2:boolean isFirstInSection(int):28 -> isFirstInSection
    1:1:void setHeaders(androidx.collection.SparseArrayCompat):13:13 -> setHeaders
org.videolan.vlc.providers.HeaderProvider$1 -> org.videolan.vlc.providers.HeaderProvider$1:
    1:1:void onChanged(java.lang.Object):10:10 -> onChanged
    2:2:void onChanged(androidx.collection.SparseArrayCompat):16:16 -> onChanged
    2:2:void onChanged(java.lang.Object):10 -> onChanged
org.videolan.vlc.providers.NetworkProvider -> org.videolan.vlc.providers.NetworkProvider:
    1:1:void <init>(android.content.Context,org.videolan.vlc.util.LiveDataset,java.lang.String,boolean):42:42 -> <init>
    2:2:void <init>(android.content.Context,org.videolan.vlc.util.LiveDataset,java.lang.String,boolean):44:44 -> <init>
    3:3:void <init>(android.content.Context,org.videolan.vlc.util.LiveDataset,java.lang.String,boolean):47:47 -> <init>
    1:3:java.lang.Object browseRootImpl(kotlin.coroutines.Continuation):51:53 -> browseRootImpl
    4:4:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> browseRootImpl
    4:4:java.lang.Object browseRootImpl(kotlin.coroutines.Continuation):53 -> browseRootImpl
    5:5:java.lang.Object browseRootImpl(kotlin.coroutines.Continuation):52:52 -> browseRootImpl
    6:6:java.lang.Object browseRootImpl(kotlin.coroutines.Continuation):55:55 -> browseRootImpl
    7:7:void org.videolan.vlc.providers.BrowserProvider.browse$default(org.videolan.vlc.providers.BrowserProvider,java.lang.String,int,java.lang.Object):114:114 -> browseRootImpl
    7:7:java.lang.Object browseRootImpl(kotlin.coroutines.Continuation):55 -> browseRootImpl
    8:8:java.lang.Object browseRootImpl(kotlin.coroutines.Continuation):56:56 -> browseRootImpl
    1:5:java.util.List getFavoritesList(java.util.List):112:116 -> getFavoritesList
    1:1:void onChanged(java.lang.Object):42:42 -> onChanged
    2:6:void onChanged(java.util.List):101:105 -> onChanged
    2:6:void onChanged(java.lang.Object):42 -> onChanged
    7:7:void onChanged(java.util.List):108:108 -> onChanged
    7:7:void onChanged(java.lang.Object):42 -> onChanged
    1:1:void parseSubDirectories$vlc_android_release(java.util.List):87:87 -> parseSubDirectories$vlc_android_release
    1:1:void refresh():70:70 -> refresh
    2:3:void refresh():72:73 -> refresh
    4:8:void refresh():75:79 -> refresh
    9:9:void refresh():76:76 -> refresh
    10:10:void refresh():81:81 -> refresh
    1:2:void release():96:97 -> release
    1:1:java.lang.Object requestBrowsing(java.lang.String,org.videolan.libvlc.util.MediaBrowser$EventListener,boolean,kotlin.coroutines.Continuation):60:60 -> requestBrowsing
    1:2:void stop():91:92 -> stop
org.videolan.vlc.providers.NetworkProvider$refresh$list$2 -> org.videolan.vlc.providers.NetworkProvider$refresh$list$2:
    1:1:java.util.List invoke():70:70 -> invoke
    1:1:java.lang.Object invoke():42 -> invoke
org.videolan.vlc.providers.NetworkProvider$requestBrowsing$2 -> org.videolan.vlc.providers.NetworkProvider$requestBrowsing$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:8:java.lang.Object invokeSuspend(java.lang.Object):60:66 -> invokeSuspend
org.videolan.vlc.providers.ParseSubDirectories -> org.videolan.vlc.providers.ParseSubDirectories:
    1:1:void <init>(java.util.List,int,kotlin.jvm.internal.DefaultConstructorMarker):314:314 -> <init>
    1:1:void <init>():0 -> <init>
    2:2:void <init>(java.util.List):314:314 -> <init>
    1:1:java.util.List getList():314:314 -> getList
org.videolan.vlc.providers.Refresh -> org.videolan.vlc.providers.Refresh:
    1:1:void <clinit>():313:313 -> <clinit>
    1:1:void <init>():313:313 -> <init>
org.videolan.vlc.providers.Release -> org.videolan.vlc.providers.Release:
    1:1:void <clinit>():316:316 -> <clinit>
    1:1:void <init>():316:316 -> <init>
org.videolan.vlc.providers.StorageProvider -> org.videolan.vlc.providers.StorageProvider:
    1:1:void <init>(android.content.Context,org.videolan.vlc.util.LiveDataset,java.lang.String,boolean):36:36 -> <init>
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> browseRootImpl
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> browseRootImpl
    1:1:java.lang.Object browseRootImpl(kotlin.coroutines.Continuation):0 -> browseRootImpl
    2:2:java.lang.Object browseRootImpl(kotlin.coroutines.Continuation):38:38 -> browseRootImpl
    3:3:java.lang.Object browseRootImpl(kotlin.coroutines.Continuation):60:60 -> browseRootImpl
    4:5:java.lang.Object browseRootImpl(kotlin.coroutines.Continuation):38:39 -> browseRootImpl
    6:6:java.lang.Object browseRootImpl(kotlin.coroutines.Continuation):38:38 -> browseRootImpl
    7:7:java.lang.Object browseRootImpl(kotlin.coroutines.Continuation):40:40 -> browseRootImpl
    8:8:java.lang.Object browseRootImpl(kotlin.coroutines.Continuation):38:38 -> browseRootImpl
    9:16:java.lang.Object browseRootImpl(kotlin.coroutines.Continuation):42:49 -> browseRootImpl
    17:20:java.lang.Object browseRootImpl(kotlin.coroutines.Continuation):51:54 -> browseRootImpl
    21:22:java.lang.Object browseRootImpl(kotlin.coroutines.Continuation):56:57 -> browseRootImpl
    23:24:java.lang.Object browseRootImpl(kotlin.coroutines.Continuation):59:60 -> browseRootImpl
    1:1:boolean org.videolan.vlc.providers.StorageProviderKt.isStorage(org.videolan.libvlc.Media):67:67 -> findMedia
    1:1:boolean org.videolan.vlc.providers.StorageProviderKt.access$isStorage(org.videolan.libvlc.Media):1 -> findMedia
    1:1:java.lang.Object findMedia(org.videolan.libvlc.Media,kotlin.coroutines.Continuation):62 -> findMedia
    2:2:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> findMedia
    2:2:java.lang.Object findMedia(org.videolan.libvlc.Media,kotlin.coroutines.Continuation):62 -> findMedia
    3:3:java.lang.Object findMedia(org.videolan.libvlc.Media,kotlin.coroutines.Continuation):62:62 -> findMedia
org.videolan.vlc.providers.medialibrary.AlbumsProvider -> org.videolan.vlc.providers.medialibrary.AlbumsProvider:
    1:1:void <init>(org.videolan.medialibrary.media.MediaLibraryItem,android.content.Context,org.videolan.vlc.viewmodels.SortableModel):35:35 -> <init>
    2:2:void <init>(org.videolan.medialibrary.media.MediaLibraryItem,android.content.Context,org.videolan.vlc.viewmodels.SortableModel):37:37 -> <init>
    3:3:void <init>(org.videolan.medialibrary.media.MediaLibraryItem,android.content.Context,org.videolan.vlc.viewmodels.SortableModel):42:42 -> <init>
    4:4:java.lang.String getSortKey():37:37 -> <init>
    4:4:void <init>(org.videolan.medialibrary.media.MediaLibraryItem,android.content.Context,org.videolan.vlc.viewmodels.SortableModel):42 -> <init>
    5:6:void <init>(org.videolan.medialibrary.media.MediaLibraryItem,android.content.Context,org.videolan.vlc.viewmodels.SortableModel):42:43 -> <init>
    7:7:java.lang.String getSortKey():37:37 -> <init>
    7:7:void <init>(org.videolan.medialibrary.media.MediaLibraryItem,android.content.Context,org.videolan.vlc.viewmodels.SortableModel):43 -> <init>
    8:8:void <init>(org.videolan.medialibrary.media.MediaLibraryItem,android.content.Context,org.videolan.vlc.viewmodels.SortableModel):43:43 -> <init>
    1:4:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] getAll():46:49 -> getAll
    1:4:org.videolan.medialibrary.media.MediaLibraryItem[] getAll():35 -> getAll
    1:8:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] getPage(int,int):53:60 -> getPage
    1:8:org.videolan.medialibrary.media.MediaLibraryItem[] getPage(int,int):35 -> getPage
    9:9:org.videolan.medialibrary.interfaces.media.AbstractAlbum[] getPage(int,int):62:62 -> getPage
    9:9:org.videolan.medialibrary.media.MediaLibraryItem[] getPage(int,int):35 -> getPage
    1:1:java.lang.String getSortKey():37:37 -> getSortKey
    1:8:int getTotalCount():65:72 -> getTotalCount
org.videolan.vlc.providers.medialibrary.ArtistsProvider -> org.videolan.vlc.providers.medialibrary.ArtistsProvider:
    1:1:void <init>(android.content.Context,org.videolan.vlc.viewmodels.SortableModel,boolean):30:30 -> <init>
    1:1:org.videolan.medialibrary.interfaces.media.AbstractArtist[] getAll():32:32 -> getAll
    1:1:org.videolan.medialibrary.media.MediaLibraryItem[] getAll():30 -> getAll
    1:3:org.videolan.medialibrary.interfaces.media.AbstractArtist[] getPage(int,int):35:37 -> getPage
    1:3:org.videolan.medialibrary.media.MediaLibraryItem[] getPage(int,int):30 -> getPage
    1:2:int getTotalCount():40:41 -> getTotalCount
    1:1:void setShowAll(boolean):30:30 -> setShowAll
org.videolan.vlc.providers.medialibrary.FoldersProvider -> org.videolan.vlc.providers.medialibrary.FoldersProvider:
    1:1:void <init>(android.content.Context,org.videolan.vlc.viewmodels.SortableModel,int):30:30 -> <init>
    1:1:org.videolan.medialibrary.media.MediaLibraryItem[] getAll():30:30 -> getAll
    2:2:org.videolan.medialibrary.interfaces.media.AbstractFolder[] getAll():31:31 -> getAll
    1:1:org.videolan.medialibrary.media.MediaLibraryItem[] getPage(int,int):30:30 -> getPage
    2:2:org.videolan.medialibrary.interfaces.media.AbstractFolder[] getPage(int,int):35:35 -> getPage
    1:1:int getTotalCount():33:33 -> getTotalCount
    1:1:int getType():30:30 -> getType
org.videolan.vlc.providers.medialibrary.GenresProvider -> org.videolan.vlc.providers.medialibrary.GenresProvider:
    1:1:void <init>(android.content.Context,org.videolan.vlc.viewmodels.SortableModel):30:30 -> <init>
    1:1:org.videolan.medialibrary.interfaces.media.AbstractGenre[] getAll():32:32 -> getAll
    1:1:org.videolan.medialibrary.media.MediaLibraryItem[] getAll():30 -> getAll
    1:3:org.videolan.medialibrary.interfaces.media.AbstractGenre[] getPage(int,int):35:37 -> getPage
    1:3:org.videolan.medialibrary.media.MediaLibraryItem[] getPage(int,int):30 -> getPage
    1:1:int getTotalCount():40:40 -> getTotalCount
org.videolan.vlc.providers.medialibrary.MedialibraryProvider -> org.videolan.vlc.providers.medialibrary.MedialibraryProvider:
    1:1:void <init>(android.content.Context,org.videolan.vlc.viewmodels.SortableModel):42:42 -> <init>
    2:3:void <init>(android.content.Context,org.videolan.vlc.viewmodels.SortableModel):45:46 -> <init>
    4:5:void <init>(android.content.Context,org.videolan.vlc.viewmodels.SortableModel):48:49 -> <init>
    6:8:void <init>(android.content.Context,org.videolan.vlc.viewmodels.SortableModel):55:57 -> <init>
    9:15:androidx.paging.PagedList$Config androidx.paging.PagedListConfigKt.Config(int,int,boolean,int,int):38:44 -> <init>
    9:15:void <init>(android.content.Context,org.videolan.vlc.viewmodels.SortableModel):59 -> <init>
    16:16:void <init>(android.content.Context,org.videolan.vlc.viewmodels.SortableModel):59:59 -> <init>
    17:17:void <init>(android.content.Context,org.videolan.vlc.viewmodels.SortableModel):67:67 -> <init>
    18:18:androidx.lifecycle.LiveData androidx.paging.LivePagedListKt.toLiveData$default(androidx.paging.DataSource$Factory,androidx.paging.PagedList$Config,java.lang.Object,androidx.paging.PagedList$BoundaryCallback,java.util.concurrent.Executor,int,java.lang.Object):43:43 -> <init>
    18:18:void <init>(android.content.Context,org.videolan.vlc.viewmodels.SortableModel):67 -> <init>
    19:19:androidx.lifecycle.LiveData androidx.paging.LivePagedListKt.toLiveData(androidx.paging.DataSource$Factory,androidx.paging.PagedList$Config,java.lang.Object,androidx.paging.PagedList$BoundaryCallback,java.util.concurrent.Executor):0:0 -> <init>
    19:19:androidx.lifecycle.LiveData androidx.paging.LivePagedListKt.toLiveData$default(androidx.paging.DataSource$Factory,androidx.paging.PagedList$Config,java.lang.Object,androidx.paging.PagedList$BoundaryCallback,java.util.concurrent.Executor,int,java.lang.Object):43 -> <init>
    19:19:void <init>(android.content.Context,org.videolan.vlc.viewmodels.SortableModel):67 -> <init>
    20:24:androidx.lifecycle.LiveData androidx.paging.LivePagedListKt.toLiveData(androidx.paging.DataSource$Factory,androidx.paging.PagedList$Config,java.lang.Object,androidx.paging.PagedList$BoundaryCallback,java.util.concurrent.Executor):45:49 -> <init>
    20:24:androidx.lifecycle.LiveData androidx.paging.LivePagedListKt.toLiveData$default(androidx.paging.DataSource$Factory,androidx.paging.PagedList$Config,java.lang.Object,androidx.paging.PagedList$BoundaryCallback,java.util.concurrent.Executor,int,java.lang.Object):43 -> <init>
    20:24:void <init>(android.content.Context,org.videolan.vlc.viewmodels.SortableModel):67 -> <init>
    25:25:void <init>(android.content.Context,org.videolan.vlc.viewmodels.SortableModel):67:67 -> <init>
    1:1:void access$setDataSource$p(org.videolan.vlc.providers.medialibrary.MedialibraryProvider,androidx.paging.DataSource):42:42 -> access$setDataSource$p
    1:1:void access$setRefreshing$p(org.videolan.vlc.providers.medialibrary.MedialibraryProvider,boolean):42:42 -> access$setRefreshing$p
    1:1:void completeHeaders(org.videolan.medialibrary.media.MediaLibraryItem[],int):103:103 -> completeHeaders
    2:3:void completeHeaders(org.videolan.medialibrary.media.MediaLibraryItem[],int):105:106 -> completeHeaders
    4:5:void completeHeaders(org.videolan.medialibrary.media.MediaLibraryItem[],int):109:110 -> completeHeaders
    6:6:void completeHeaders(org.videolan.medialibrary.media.MediaLibraryItem[],int):113:113 -> completeHeaders
    1:1:boolean getDesc():57:57 -> getDesc
    1:1:androidx.lifecycle.MutableLiveData getLoading():48:48 -> getLoading
    1:1:org.videolan.medialibrary.interfaces.AbstractMedialibrary getMedialibrary():46:46 -> getMedialibrary
    1:1:androidx.lifecycle.LiveData getPagedList():67:67 -> getPagedList
    1:1:org.videolan.vlc.viewmodels.SortableModel getScope():42:42 -> getScope
    1:1:int getSort():56:56 -> getSort
    1:1:java.lang.String getSortKey():55:55 -> getSortKey
    1:1:boolean isEmpty():100:100 -> isEmpty
    1:1:boolean isRefreshing():49:49 -> isRefreshing
    1:5:boolean refresh():91:95 -> refresh
    6:6:boolean refresh():93:93 -> refresh
    1:1:void setDesc(boolean):57:57 -> setDesc
    1:2:void setRefreshing(boolean):51:52 -> setRefreshing
    1:1:void setSort(int):56:56 -> setSort
    1:1:boolean canSortBy(int):42:42 -> sort
    1:1:void sort(int):75 -> sort
    2:2:void sort(int):76:76 -> sort
    3:3:void sort(int):78:78 -> sort
    4:4:void sort(int):76:76 -> sort
    5:10:void sort(int):81:86 -> sort
org.videolan.vlc.providers.medialibrary.MedialibraryProvider$MLDataSource -> org.videolan.vlc.providers.medialibrary.MedialibraryProvider$MLDataSource:
    1:1:void <init>(org.videolan.vlc.providers.medialibrary.MedialibraryProvider):116:116 -> <init>
    1:1:void loadInitial(androidx.paging.PositionalDataSource$LoadInitialParams,androidx.paging.PositionalDataSource$LoadInitialCallback):120:120 -> loadInitial
    1:1:void loadRange(androidx.paging.PositionalDataSource$LoadRangeParams,androidx.paging.PositionalDataSource$LoadRangeCallback):136:136 -> loadRange
org.videolan.vlc.providers.medialibrary.MedialibraryProvider$MLDataSource$loadInitial$1 -> org.videolan.vlc.providers.medialibrary.MedialibraryProvider$MLDataSource$loadInitial$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):120:120 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):132:132 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):120:121 -> invokeSuspend
    6:6:java.lang.Object org.videolan.tools.KotlinExtensionsKt.retry$default(int,long,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation,int,java.lang.Object):86:86 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):121 -> invokeSuspend
    7:8:java.lang.Object invokeSuspend(java.lang.Object):131:132 -> invokeSuspend
org.videolan.vlc.providers.medialibrary.MedialibraryProvider$MLDataSource$loadInitial$1$1 -> org.videolan.vlc.providers.medialibrary.MedialibraryProvider$MLDataSource$loadInitial$1$1:
    1:1:kotlin.coroutines.Continuation create(kotlin.coroutines.Continuation):0:0 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0:0 -> invoke
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:4:java.lang.Object invokeSuspend(java.lang.Object):121:123 -> invokeSuspend
    5:5:java.lang.Object invokeSuspend(java.lang.Object):125:125 -> invokeSuspend
    6:6:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):124 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):129:129 -> invokeSuspend
org.videolan.vlc.providers.medialibrary.MedialibraryProvider$MLDatasourceFactory -> org.videolan.vlc.providers.medialibrary.MedialibraryProvider$MLDatasourceFactory:
    1:1:void <init>(org.videolan.vlc.providers.medialibrary.MedialibraryProvider):140:140 -> <init>
    1:1:org.videolan.vlc.providers.medialibrary.MedialibraryProvider$MLDataSource create():141:141 -> create
    1:1:androidx.paging.DataSource create():140 -> create
org.videolan.vlc.providers.medialibrary.PlaylistsProvider -> org.videolan.vlc.providers.medialibrary.PlaylistsProvider:
    1:1:void <init>(android.content.Context,org.videolan.vlc.viewmodels.SortableModel):30:30 -> <init>
    1:1:org.videolan.medialibrary.interfaces.media.AbstractPlaylist[] getAll():32:32 -> getAll
    1:1:org.videolan.medialibrary.media.MediaLibraryItem[] getAll():30 -> getAll
    1:3:org.videolan.medialibrary.interfaces.media.AbstractPlaylist[] getPage(int,int):35:37 -> getPage
    1:3:org.videolan.medialibrary.media.MediaLibraryItem[] getPage(int,int):30 -> getPage
    1:1:int getTotalCount():40:40 -> getTotalCount
org.videolan.vlc.providers.medialibrary.TracksProvider -> org.videolan.vlc.providers.medialibrary.TracksProvider:
    1:1:void <init>(org.videolan.medialibrary.media.MediaLibraryItem,android.content.Context,org.videolan.vlc.viewmodels.SortableModel):34:34 -> <init>
    2:2:void <init>(org.videolan.medialibrary.media.MediaLibraryItem,android.content.Context,org.videolan.vlc.viewmodels.SortableModel):36:36 -> <init>
    3:3:void <init>(org.videolan.medialibrary.media.MediaLibraryItem,android.content.Context,org.videolan.vlc.viewmodels.SortableModel):47:47 -> <init>
    4:4:java.lang.String getSortKey():36:36 -> <init>
    4:4:void <init>(org.videolan.medialibrary.media.MediaLibraryItem,android.content.Context,org.videolan.vlc.viewmodels.SortableModel):47 -> <init>
    5:6:void <init>(org.videolan.medialibrary.media.MediaLibraryItem,android.content.Context,org.videolan.vlc.viewmodels.SortableModel):47:48 -> <init>
    7:7:java.lang.String getSortKey():36:36 -> <init>
    7:7:void <init>(org.videolan.medialibrary.media.MediaLibraryItem,android.content.Context,org.videolan.vlc.viewmodels.SortableModel):48 -> <init>
    8:11:void <init>(org.videolan.medialibrary.media.MediaLibraryItem,android.content.Context,org.videolan.vlc.viewmodels.SortableModel):48:51 -> <init>
    12:12:void <init>(org.videolan.medialibrary.media.MediaLibraryItem,android.content.Context,org.videolan.vlc.viewmodels.SortableModel):49:49 -> <init>
    1:1:boolean canSortByAlbum():38:38 -> canSortByAlbum
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getAll():56:56 -> getAll
    1:1:org.videolan.medialibrary.media.MediaLibraryItem[] getAll():34 -> getAll
    1:12:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getPage(int,int):59:70 -> getPage
    1:12:org.videolan.medialibrary.media.MediaLibraryItem[] getPage(int,int):34 -> getPage
    13:13:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getPage(int,int):72:72 -> getPage
    13:13:org.videolan.medialibrary.media.MediaLibraryItem[] getPage(int,int):34 -> getPage
    1:1:java.lang.String getSortKey():36:36 -> getSortKey
    1:12:int getTotalCount():75:86 -> getTotalCount
    1:1:boolean isByDisc():43:43 -> isByDisc
org.videolan.vlc.providers.medialibrary.VideoGroupsProvider -> org.videolan.vlc.providers.medialibrary.VideoGroupsProvider:
    1:1:void <init>(android.content.Context,org.videolan.vlc.viewmodels.SortableModel):8:8 -> <init>
    1:1:org.videolan.medialibrary.media.MediaLibraryItem[] getAll():8:8 -> getAll
    2:2:org.videolan.medialibrary.interfaces.media.AbstractVideoGroup[] getAll():9:9 -> getAll
    1:1:org.videolan.medialibrary.media.MediaLibraryItem[] getPage(int,int):8:8 -> getPage
    2:2:org.videolan.medialibrary.interfaces.media.AbstractVideoGroup[] getPage(int,int):13:13 -> getPage
    1:1:int getTotalCount():11:11 -> getTotalCount
org.videolan.vlc.providers.medialibrary.VideosProvider -> org.videolan.vlc.providers.medialibrary.VideosProvider:
    1:1:void <init>(org.videolan.medialibrary.interfaces.media.AbstractFolder,org.videolan.medialibrary.interfaces.media.AbstractVideoGroup,android.content.Context,org.videolan.vlc.viewmodels.SortableModel):33:33 -> <init>
    1:1:boolean canSortByLastModified():37:37 -> canSortByLastModified
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getAll():63:63 -> getAll
    1:1:org.videolan.medialibrary.media.MediaLibraryItem[] getAll():33 -> getAll
    2:2:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getAll():70:70 -> getAll
    2:2:org.videolan.medialibrary.media.MediaLibraryItem[] getAll():33 -> getAll
    3:3:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getAll():64:64 -> getAll
    3:3:org.videolan.medialibrary.media.MediaLibraryItem[] getAll():33 -> getAll
    4:4:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getAll():72:72 -> getAll
    4:4:org.videolan.medialibrary.media.MediaLibraryItem[] getAll():33 -> getAll
    5:5:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getAll():65:65 -> getAll
    5:5:org.videolan.medialibrary.media.MediaLibraryItem[] getAll():33 -> getAll
    1:4:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getPage(int,int):50:53 -> getPage
    1:4:org.videolan.medialibrary.media.MediaLibraryItem[] getPage(int,int):33 -> getPage
    5:7:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getPage(int,int):55:57 -> getPage
    5:7:org.videolan.medialibrary.media.MediaLibraryItem[] getPage(int,int):33 -> getPage
    8:8:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper[] getPage(int,int):59:59 -> getPage
    8:8:org.videolan.medialibrary.media.MediaLibraryItem[] getPage(int,int):33 -> getPage
    1:4:int getTotalCount():39:42 -> getTotalCount
    5:7:int getTotalCount():44:46 -> getTotalCount
org.videolan.vlc.repository.-$$LambdaGroup$ks$2hgY0gbP44dtQBfHEQCAyxEfOVc -> org.videolan.vlc.repository.-$$LambdaGroup$ks$2hgY0gbP44dtQBfHEQCAyxEfOVc:
    1:1:androidx.lifecycle.LiveData org.videolan.vlc.repository.BrowserFavRepository$networkFavs$2.invoke():44:44 -> invoke
    1:1:java.lang.Object org.videolan.vlc.repository.BrowserFavRepository$networkFavs$2.invoke():42 -> invoke
    1:1:java.lang.Object invoke():0 -> invoke
    2:2:java.lang.Object invoke():0:0 -> invoke
    3:3:androidx.lifecycle.LiveData org.videolan.vlc.repository.BrowserFavRepository$localFavorites$2.invoke():48:48 -> invoke
    3:3:java.lang.Object org.videolan.vlc.repository.BrowserFavRepository$localFavorites$2.invoke():42 -> invoke
    3:3:java.lang.Object invoke():0 -> invoke
    4:4:androidx.lifecycle.LiveData org.videolan.vlc.repository.BrowserFavRepository$browserFavorites$2.invoke():46:46 -> invoke
    4:4:java.lang.Object org.videolan.vlc.repository.BrowserFavRepository$browserFavorites$2.invoke():42 -> invoke
    4:4:java.lang.Object invoke():0 -> invoke
org.videolan.vlc.repository.BrowserFavRepository -> org.videolan.vlc.repository.BrowserFavRepository:
    1:1:void <init>(org.videolan.vlc.database.BrowserFavDao):42:42 -> <init>
    2:2:void <init>(org.videolan.vlc.database.BrowserFavDao):44:44 -> <init>
    3:3:void <init>(org.videolan.vlc.database.BrowserFavDao):46:46 -> <init>
    4:4:void <init>(org.videolan.vlc.database.BrowserFavDao):48:48 -> <init>
    5:5:void <init>(org.videolan.vlc.database.BrowserFavDao):58:58 -> <init>
    1:1:java.util.List access$filterNetworkFavs(org.videolan.vlc.repository.BrowserFavRepository,java.util.List):42:42 -> access$filterNetworkFavs
    1:1:org.videolan.vlc.database.BrowserFavDao access$getBrowserFavDao$p(org.videolan.vlc.repository.BrowserFavRepository):42:42 -> access$getBrowserFavDao$p
    1:1:androidx.lifecycle.LiveData getNetworkFavs():0:0 -> access$getNetworkFavs$p
    1:1:androidx.lifecycle.LiveData access$getNetworkFavs$p(org.videolan.vlc.repository.BrowserFavRepository):42 -> access$getNetworkFavs$p
    1:1:kotlinx.coroutines.Job addLocalFavItem(android.net.Uri,java.lang.String,java.lang.String):54:54 -> addLocalFavItem
    1:1:kotlinx.coroutines.Job addNetworkFavItem(android.net.Uri,java.lang.String,java.lang.String):50:50 -> addNetworkFavItem
    1:1:boolean browserFavExists(android.net.Uri):71:71 -> browserFavExists
    1:1:kotlinx.coroutines.Job deleteBrowserFav(android.net.Uri):73:73 -> deleteBrowserFav
    1:2:java.util.List filterNetworkFavs(java.util.List):77:78 -> filterNetworkFavs
    3:3:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.emptyList():69:69 -> filterNetworkFavs
    3:3:java.util.List kotlin.collections.CollectionsKt.emptyList():0 -> filterNetworkFavs
    3:3:java.util.List filterNetworkFavs(java.util.List):78 -> filterNetworkFavs
    4:6:java.util.List filterNetworkFavs(java.util.List):79:81 -> filterNetworkFavs
    7:7:java.util.List filterNetworkFavs(java.util.List):90:90 -> filterNetworkFavs
    8:8:java.util.List filterNetworkFavs(java.util.List):81:81 -> filterNetworkFavs
org.videolan.vlc.repository.BrowserFavRepository$Companion -> org.videolan.vlc.repository.BrowserFavRepository$Companion:
    1:1:void <init>():87:87 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):87 -> <init>
org.videolan.vlc.repository.BrowserFavRepository$Companion$1 -> org.videolan.vlc.repository.BrowserFavRepository$Companion$1:
    1:1:java.lang.Object invoke(java.lang.Object):87:87 -> invoke
    2:2:org.videolan.vlc.repository.BrowserFavRepository invoke(android.content.Context):87:87 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):87 -> invoke
org.videolan.vlc.repository.BrowserFavRepository$addLocalFavItem$1 -> org.videolan.vlc.repository.BrowserFavRepository$addLocalFavItem$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:4:java.lang.Object invokeSuspend(java.lang.Object):54:56 -> invokeSuspend
org.videolan.vlc.repository.BrowserFavRepository$addNetworkFavItem$1 -> org.videolan.vlc.repository.BrowserFavRepository$addNetworkFavItem$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:4:java.lang.Object invokeSuspend(java.lang.Object):50:52 -> invokeSuspend
org.videolan.vlc.repository.BrowserFavRepository$deleteBrowserFav$1 -> org.videolan.vlc.repository.BrowserFavRepository$deleteBrowserFav$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):73:73 -> invokeSuspend
org.videolan.vlc.repository.BrowserFavRepository$networkFavorites$2 -> org.videolan.vlc.repository.BrowserFavRepository$networkFavorites$2:
    1:3:androidx.lifecycle.MediatorLiveData invoke():59:61 -> invoke
    1:3:java.lang.Object invoke():42 -> invoke
org.videolan.vlc.repository.BrowserFavRepository$networkFavorites$2$$special$$inlined$apply$lambda$1 -> org.videolan.vlc.repository.BrowserFavRepository$networkFavorites$2$$special$$inlined$apply$lambda$1:
    1:1:void onChanged(java.lang.Object):42:42 -> onChanged
    2:2:void onChanged(java.util.List):60:60 -> onChanged
    2:2:void onChanged(java.lang.Object):42 -> onChanged
org.videolan.vlc.repository.BrowserFavRepository$networkFavorites$2$$special$$inlined$apply$lambda$2 -> org.videolan.vlc.repository.BrowserFavRepository$networkFavorites$2$$special$$inlined$apply$lambda$2:
    1:1:void onChanged(java.lang.Object):42:42 -> onChanged
    2:2:void onChanged(java.lang.Boolean):62:62 -> onChanged
    2:2:void onChanged(java.lang.Object):42 -> onChanged
org.videolan.vlc.repository.BrowserFavRepository$networkFavorites$2$$special$$inlined$apply$lambda$2$1 -> org.videolan.vlc.repository.BrowserFavRepository$networkFavorites$2$$special$$inlined$apply$lambda$2$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:4:java.lang.Object invokeSuspend(java.lang.Object):62:64 -> invokeSuspend
    5:5:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    5:5:java.lang.Object invokeSuspend(java.lang.Object):64 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):64:64 -> invokeSuspend
    7:7:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.emptyList():69:69 -> invokeSuspend
    7:7:java.util.List kotlin.collections.CollectionsKt.emptyList():0 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):64 -> invokeSuspend
    8:9:java.lang.Object invokeSuspend(java.lang.Object):64:65 -> invokeSuspend
org.videolan.vlc.repository.DirectoryRepository -> org.videolan.vlc.repository.DirectoryRepository:
    1:1:void <init>(org.videolan.vlc.database.CustomDirectoryDao):22:22 -> <init>
    1:1:org.videolan.vlc.database.CustomDirectoryDao access$getCustomDirectoryDao$p(org.videolan.vlc.repository.DirectoryRepository):22:22 -> access$getCustomDirectoryDao$p
    1:1:kotlinx.coroutines.Job addCustomDirectory(java.lang.String):24:24 -> addCustomDirectory
    1:1:java.lang.Object customDirectoryExists(java.lang.String,kotlin.coroutines.Continuation):38:38 -> customDirectoryExists
    1:1:kotlinx.coroutines.Job deleteCustomDirectory(java.lang.String):36:36 -> deleteCustomDirectory
    1:1:java.lang.Object getCustomDirectories(kotlin.coroutines.Continuation):28:28 -> getCustomDirectories
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> getMediaDirectories
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> getMediaDirectories
    1:1:java.lang.Object getMediaDirectories(kotlin.coroutines.Continuation):0 -> getMediaDirectories
    2:2:java.lang.Object getMediaDirectories(kotlin.coroutines.Continuation):44:44 -> getMediaDirectories
    3:3:java.lang.Object getMediaDirectories(kotlin.coroutines.Continuation):48:48 -> getMediaDirectories
    4:7:java.lang.Object getMediaDirectories(kotlin.coroutines.Continuation):44:47 -> getMediaDirectories
    8:8:java.lang.Object getMediaDirectories(kotlin.coroutines.Continuation):44:44 -> getMediaDirectories
    9:11:java.lang.Object getMediaDirectories(kotlin.coroutines.Continuation):71:73 -> getMediaDirectories
    12:12:java.lang.Object getMediaDirectories(kotlin.coroutines.Continuation):47:47 -> getMediaDirectories
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> getMediaDirectoriesList
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> getMediaDirectoriesList
    1:1:java.lang.Object getMediaDirectoriesList(android.content.Context,kotlin.coroutines.Continuation):0 -> getMediaDirectoriesList
    2:2:java.lang.Object getMediaDirectoriesList(android.content.Context,kotlin.coroutines.Continuation):40:40 -> getMediaDirectoriesList
    3:3:java.lang.Object getMediaDirectoriesList(android.content.Context,kotlin.coroutines.Continuation):42:42 -> getMediaDirectoriesList
    4:4:java.lang.Object getMediaDirectoriesList(android.content.Context,kotlin.coroutines.Continuation):40:40 -> getMediaDirectoriesList
    5:6:java.lang.Object getMediaDirectoriesList(android.content.Context,kotlin.coroutines.Continuation):64:65 -> getMediaDirectoriesList
    7:7:java.lang.Object getMediaDirectoriesList(android.content.Context,kotlin.coroutines.Continuation):41:41 -> getMediaDirectoriesList
    8:8:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> getMediaDirectoriesList
    8:8:java.lang.Object getMediaDirectoriesList(android.content.Context,kotlin.coroutines.Continuation):41 -> getMediaDirectoriesList
    9:9:java.lang.Object getMediaDirectoriesList(android.content.Context,kotlin.coroutines.Continuation):41:41 -> getMediaDirectoriesList
    10:12:java.lang.Object getMediaDirectoriesList(android.content.Context,kotlin.coroutines.Continuation):67:69 -> getMediaDirectoriesList
    13:16:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper org.videolan.vlc.repository.DirectoryRepositoryKt.createDirectory(java.lang.String,android.content.Context):54:57 -> getMediaDirectoriesList
    13:16:java.lang.Object getMediaDirectoriesList(android.content.Context,kotlin.coroutines.Continuation):42 -> getMediaDirectoriesList
    17:18:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper org.videolan.vlc.repository.DirectoryRepositoryKt.createDirectory(java.lang.String,android.content.Context):59:60 -> getMediaDirectoriesList
    17:18:java.lang.Object getMediaDirectoriesList(android.content.Context,kotlin.coroutines.Continuation):42 -> getMediaDirectoriesList
    19:19:java.lang.Object getMediaDirectoriesList(android.content.Context,kotlin.coroutines.Continuation):42:42 -> getMediaDirectoriesList
org.videolan.vlc.repository.DirectoryRepository$Companion -> org.videolan.vlc.repository.DirectoryRepository$Companion:
    1:1:void <init>():50:50 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):50 -> <init>
org.videolan.vlc.repository.DirectoryRepository$Companion$1 -> org.videolan.vlc.repository.DirectoryRepository$Companion$1:
    1:1:java.lang.Object invoke(java.lang.Object):50:50 -> invoke
    2:2:org.videolan.vlc.repository.DirectoryRepository invoke(android.content.Context):50:50 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):50 -> invoke
org.videolan.vlc.repository.DirectoryRepository$addCustomDirectory$1 -> org.videolan.vlc.repository.DirectoryRepository$addCustomDirectory$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:4:java.lang.Object invokeSuspend(java.lang.Object):24:26 -> invokeSuspend
org.videolan.vlc.repository.DirectoryRepository$customDirectoryExists$2 -> org.videolan.vlc.repository.DirectoryRepository$customDirectoryExists$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):38:38 -> invokeSuspend
    3:3:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):38 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):38:38 -> invokeSuspend
org.videolan.vlc.repository.DirectoryRepository$deleteCustomDirectory$1 -> org.videolan.vlc.repository.DirectoryRepository$deleteCustomDirectory$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):36:36 -> invokeSuspend
org.videolan.vlc.repository.DirectoryRepository$getCustomDirectories$2 -> org.videolan.vlc.repository.DirectoryRepository$getCustomDirectories$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):28:28 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):30:30 -> invokeSuspend
    4:4:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.emptyList():69:69 -> invokeSuspend
    4:4:java.util.List kotlin.collections.CollectionsKt.emptyList():0 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):32 -> invokeSuspend
    5:5:java.lang.Object invokeSuspend(java.lang.Object):33:33 -> invokeSuspend
org.videolan.vlc.repository.ExternalSubRepository -> org.videolan.vlc.repository.ExternalSubRepository:
    1:1:void <init>(org.videolan.vlc.database.ExternalSubDao):40:40 -> <init>
    2:2:void <init>(org.videolan.vlc.database.ExternalSubDao):42:42 -> <init>
    1:1:org.videolan.vlc.database.ExternalSubDao access$getExternalSubDao$p(org.videolan.vlc.repository.ExternalSubRepository):40:40 -> access$getExternalSubDao$p
    1:1:void addDownloadingItem(long,org.videolan.vlc.gui.dialogs.SubtitleItem):70:70 -> addDownloadingItem
    2:2:void org.videolan.vlc.util.LiveDataMap.add(java.lang.Object,java.lang.Object):21:21 -> addDownloadingItem
    2:2:void addDownloadingItem(long,org.videolan.vlc.gui.dialogs.SubtitleItem):70 -> addDownloadingItem
    1:1:void deleteSubtitle(java.lang.String,java.lang.String):66:66 -> deleteSubtitle
    1:2:androidx.lifecycle.LiveData getDownloadedSubtitles(android.net.Uri):52:53 -> getDownloadedSubtitles
    1:1:org.videolan.vlc.gui.dialogs.SubtitleItem getDownloadingSubtitle(long):77:77 -> getDownloadingSubtitle
    2:2:java.lang.Object org.videolan.vlc.util.LiveDataMap.get(java.lang.Object):28:28 -> getDownloadingSubtitle
    2:2:org.videolan.vlc.gui.dialogs.SubtitleItem getDownloadingSubtitle(long):77 -> getDownloadingSubtitle
    3:3:org.videolan.vlc.gui.dialogs.SubtitleItem getDownloadingSubtitle(long):77:77 -> getDownloadingSubtitle
    1:1:androidx.lifecycle.LiveData getDownloadingSubtitles():45:45 -> getDownloadingSubtitles
    1:1:void removeDownloadingItem(long):74:74 -> removeDownloadingItem
    2:2:void org.videolan.vlc.util.LiveDataMap.remove(java.lang.Object):25:25 -> removeDownloadingItem
    2:2:void removeDownloadingItem(long):74 -> removeDownloadingItem
    1:1:kotlinx.coroutines.Job saveDownloadedSubtitle(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String):48:48 -> saveDownloadedSubtitle
org.videolan.vlc.repository.ExternalSubRepository$Companion -> org.videolan.vlc.repository.ExternalSubRepository$Companion:
    1:1:void <init>():79:79 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):79 -> <init>
org.videolan.vlc.repository.ExternalSubRepository$Companion$1 -> org.videolan.vlc.repository.ExternalSubRepository$Companion$1:
    1:1:java.lang.Object invoke(java.lang.Object):79:79 -> invoke
    2:2:org.videolan.vlc.repository.ExternalSubRepository invoke(android.content.Context):79:79 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):79 -> invoke
org.videolan.vlc.repository.ExternalSubRepository$deleteSubtitle$1 -> org.videolan.vlc.repository.ExternalSubRepository$deleteSubtitle$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):66:66 -> invokeSuspend
org.videolan.vlc.repository.ExternalSubRepository$getDownloadedSubtitles$1 -> org.videolan.vlc.repository.ExternalSubRepository$getDownloadedSubtitles$1:
    1:1:java.lang.Object apply(java.lang.Object):40:40 -> apply
    2:3:java.util.List apply(java.util.List):54:55 -> apply
    2:3:java.lang.Object apply(java.lang.Object):40 -> apply
    4:4:java.util.List apply(java.util.List):81:81 -> apply
    4:4:java.lang.Object apply(java.lang.Object):40 -> apply
    5:6:java.util.List apply(java.util.List):56:57 -> apply
    5:6:java.lang.Object apply(java.lang.Object):40 -> apply
    7:7:java.util.List apply(java.util.List):59:59 -> apply
    7:7:java.lang.Object apply(java.lang.Object):40 -> apply
org.videolan.vlc.repository.ExternalSubRepository$saveDownloadedSubtitle$1 -> org.videolan.vlc.repository.ExternalSubRepository$saveDownloadedSubtitle$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):48:48 -> invokeSuspend
org.videolan.vlc.repository.OpenSubtitleRepository -> org.videolan.vlc.repository.OpenSubtitleRepository:
    1:1:void <init>(org.videolan.vlc.api.IOpenSubtitleService):7:7 -> <init>
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> queryWithHash
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> queryWithHash
    1:1:java.lang.Object queryWithHash(long,java.lang.String,java.util.List,kotlin.coroutines.Continuation):0 -> queryWithHash
    2:2:java.lang.Object queryWithHash(long,java.lang.String,java.util.List,kotlin.coroutines.Continuation):62:62 -> queryWithHash
    3:3:java.lang.Object queryWithHash(long,java.lang.String,java.util.List,kotlin.coroutines.Continuation):111:111 -> queryWithHash
    4:5:java.lang.Object queryWithHash(long,java.lang.String,java.util.List,kotlin.coroutines.Continuation):62:63 -> queryWithHash
    6:6:java.lang.Object queryWithHash(long,java.lang.String,java.util.List,kotlin.coroutines.Continuation):100:100 -> queryWithHash
    7:8:java.lang.Object queryWithHash(long,java.lang.String,java.util.List,kotlin.coroutines.Continuation):107:108 -> queryWithHash
    9:10:java.lang.Object queryWithHash(long,java.lang.String,java.util.List,kotlin.coroutines.Continuation):65:66 -> queryWithHash
    11:11:java.lang.Object queryWithHash(long,java.lang.String,java.util.List,kotlin.coroutines.Continuation):68:68 -> queryWithHash
    12:12:java.lang.Object queryWithHash(long,java.lang.String,java.util.List,kotlin.coroutines.Continuation):65:65 -> queryWithHash
    13:13:java.lang.Object queryWithHash(long,java.lang.String,java.util.List,kotlin.coroutines.Continuation):62:62 -> queryWithHash
    14:14:java.lang.Object queryWithHash(long,java.lang.String,java.util.List,kotlin.coroutines.Continuation):109:109 -> queryWithHash
    15:15:java.lang.Object queryWithHash(long,java.lang.String,java.util.List,kotlin.coroutines.Continuation):111:111 -> queryWithHash
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> queryWithName
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> queryWithName
    1:1:java.lang.Object queryWithName(java.lang.String,java.lang.Integer,java.lang.Integer,java.util.List,kotlin.coroutines.Continuation):0 -> queryWithName
    2:2:java.lang.Object queryWithName(java.lang.String,java.lang.Integer,java.lang.Integer,java.util.List,kotlin.coroutines.Continuation):72:72 -> queryWithName
    3:3:java.lang.Object queryWithName(java.lang.String,java.lang.Integer,java.lang.Integer,java.util.List,kotlin.coroutines.Continuation):123:123 -> queryWithName
    4:7:java.lang.Object queryWithName(java.lang.String,java.lang.Integer,java.lang.Integer,java.util.List,kotlin.coroutines.Continuation):72:75 -> queryWithName
    8:8:java.lang.Object queryWithName(java.lang.String,java.lang.Integer,java.lang.Integer,java.util.List,kotlin.coroutines.Continuation):112:112 -> queryWithName
    9:10:java.lang.Object queryWithName(java.lang.String,java.lang.Integer,java.lang.Integer,java.util.List,kotlin.coroutines.Continuation):119:120 -> queryWithName
    11:11:java.lang.Object queryWithName(java.lang.String,java.lang.Integer,java.lang.Integer,java.util.List,kotlin.coroutines.Continuation):77:77 -> queryWithName
    12:12:java.lang.Object queryWithName(java.lang.String,java.lang.Integer,java.lang.Integer,java.util.List,kotlin.coroutines.Continuation):81:81 -> queryWithName
    13:13:java.lang.Object queryWithName(java.lang.String,java.lang.Integer,java.lang.Integer,java.util.List,kotlin.coroutines.Continuation):77:77 -> queryWithName
    14:14:java.lang.Object queryWithName(java.lang.String,java.lang.Integer,java.lang.Integer,java.util.List,kotlin.coroutines.Continuation):72:72 -> queryWithName
    15:15:java.lang.Object queryWithName(java.lang.String,java.lang.Integer,java.lang.Integer,java.util.List,kotlin.coroutines.Continuation):121:121 -> queryWithName
    16:16:java.lang.Object queryWithName(java.lang.String,java.lang.Integer,java.lang.Integer,java.util.List,kotlin.coroutines.Continuation):123:123 -> queryWithName
org.videolan.vlc.repository.OpenSubtitleRepository$Companion -> org.videolan.vlc.repository.OpenSubtitleRepository$Companion:
    1:1:void <init>():85:85 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):85 -> <init>
    1:1:org.videolan.vlc.repository.OpenSubtitleRepository getInstance():85:85 -> getInstance
org.videolan.vlc.repository.SlaveRepository -> org.videolan.vlc.repository.SlaveRepository:
    1:1:void <init>(org.videolan.vlc.database.SlaveDao):39:39 -> <init>
    1:1:org.videolan.vlc.database.SlaveDao access$getSlaveDao$p(org.videolan.vlc.repository.SlaveRepository):39:39 -> access$getSlaveDao$p
    1:1:java.lang.Object getSlaves(java.lang.String,kotlin.coroutines.Continuation):54:54 -> getSlaves
    1:1:kotlinx.coroutines.Job saveSlave(java.lang.String,int,int,java.lang.String):42:42 -> saveSlave
    1:2:java.util.List saveSlaves(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):48:49 -> saveSlaves
    3:4:java.util.List saveSlaves(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):73:74 -> saveSlaves
    5:5:java.util.List saveSlaves(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):49:49 -> saveSlaves
org.videolan.vlc.repository.SlaveRepository$Companion -> org.videolan.vlc.repository.SlaveRepository$Companion:
    1:1:void <init>():70:70 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):70 -> <init>
org.videolan.vlc.repository.SlaveRepository$Companion$1 -> org.videolan.vlc.repository.SlaveRepository$Companion$1:
    1:1:java.lang.Object invoke(java.lang.Object):70:70 -> invoke
    2:2:org.videolan.vlc.repository.SlaveRepository invoke(android.content.Context):70:70 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):70 -> invoke
org.videolan.vlc.repository.SlaveRepository$getSlaves$2 -> org.videolan.vlc.repository.SlaveRepository$getSlaves$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):54:54 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):56:56 -> invokeSuspend
    4:4:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.emptyList():69:69 -> invokeSuspend
    4:4:java.util.List kotlin.collections.CollectionsKt.emptyList():0 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):58 -> invokeSuspend
    5:7:java.lang.Object invokeSuspend(java.lang.Object):73:75 -> invokeSuspend
    8:11:java.lang.Object invokeSuspend(java.lang.Object):61:64 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):66:66 -> invokeSuspend
org.videolan.vlc.repository.SlaveRepository$saveSlave$1 -> org.videolan.vlc.repository.SlaveRepository$saveSlave$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:4:java.lang.Object invokeSuspend(java.lang.Object):42:44 -> invokeSuspend
org.videolan.vlc.util.-$$LambdaGroup$js$3emo-4yt3zr5c6x-SCyuvZ3nkU0 -> org.videolan.vlc.util.-$$LambdaGroup$js$3emo-4yt3zr5c6x-SCyuvZ3nkU0:
    1:3:void org.videolan.vlc.util.Permissions$createDialog$dialogBuilder$1.onClick(android.content.DialogInterface,int):134:136 -> onClick
    1:3:void onClick(android.content.DialogInterface,int):0 -> onClick
    4:4:void org.videolan.vlc.util.Permissions$createDialog$dialogBuilder$1.onClick(android.content.DialogInterface,int):138:138 -> onClick
    4:4:void onClick(android.content.DialogInterface,int):0 -> onClick
    5:7:void org.videolan.vlc.util.Permissions$createDialog$dialogBuilder$1.onClick(android.content.DialogInterface,int):140:142 -> onClick
    5:7:void onClick(android.content.DialogInterface,int):0 -> onClick
    8:8:void onClick(android.content.DialogInterface,int):0:0 -> onClick
    9:9:void org.videolan.vlc.util.Permissions$createDialog$1.onClick(android.content.DialogInterface,int):145:145 -> onClick
    9:9:void onClick(android.content.DialogInterface,int):0 -> onClick
org.videolan.vlc.util.-$$LambdaGroup$js$hTt89SRiy3Cd0CyeG_ywu6ylByE -> org.videolan.vlc.util.-$$LambdaGroup$js$hTt89SRiy3Cd0CyeG_ywu6ylByE:
    1:3:void org.videolan.vlc.util.Permissions$createDialogCompat$dialogBuilder$1.onClick(android.content.DialogInterface,int):158:160 -> onClick
    1:3:void onClick(android.content.DialogInterface,int):0 -> onClick
    4:4:void org.videolan.vlc.util.Permissions$createDialogCompat$dialogBuilder$1.onClick(android.content.DialogInterface,int):162:162 -> onClick
    4:4:void onClick(android.content.DialogInterface,int):0 -> onClick
    5:7:void org.videolan.vlc.util.Permissions$createDialogCompat$dialogBuilder$1.onClick(android.content.DialogInterface,int):164:166 -> onClick
    5:7:void onClick(android.content.DialogInterface,int):0 -> onClick
    8:8:void onClick(android.content.DialogInterface,int):0:0 -> onClick
    9:9:void org.videolan.vlc.util.Permissions$createDialogCompat$1.onClick(android.content.DialogInterface,int):169:169 -> onClick
    9:9:void onClick(android.content.DialogInterface,int):0 -> onClick
org.videolan.vlc.util.AndroidDevices -> org.videolan.vlc.util.AndroidDevices:
    1:1:void <clinit>():47:47 -> <clinit>
    2:2:void <clinit>():49:49 -> <clinit>
    3:3:void <clinit>():56:56 -> <clinit>
    4:4:void <clinit>():60:60 -> <clinit>
    5:7:boolean isManufacturerBannedForMediastyleNotifications():111:113 -> <clinit>
    5:7:void <clinit>():61 -> <clinit>
    8:8:void <clinit>():61:61 -> <clinit>
    9:13:void <clinit>():65:69 -> <clinit>
    14:26:void <clinit>():119:131 -> <clinit>
    27:27:boolean hasPlayServices(android.content.pm.PackageManager):175:175 -> <clinit>
    27:27:void <clinit>():132 -> <clinit>
    28:32:void <clinit>():132:136 -> <clinit>
    1:1:void <init>():47:47 -> <init>
    1:1:boolean canUseSystemNightMode():170:170 -> canUseSystemNightMode
    1:1:float getCenteredAxis(android.view.MotionEvent,android.view.InputDevice,int):151:151 -> getCenteredAxis
    2:3:float getCenteredAxis(android.view.MotionEvent,android.view.InputDevice,int):157:158 -> getCenteredAxis
    4:4:float getCenteredAxis(android.view.MotionEvent,android.view.InputDevice,int):162:162 -> getCenteredAxis
    1:1:java.lang.String getEXTERNAL_PUBLIC_DIRECTORY():49:49 -> getEXTERNAL_PUBLIC_DIRECTORY
    1:1:java.util.List getExternalStorageDirectories():80:80 -> getExternalStorageDirectories
    2:3:java.util.List getExternalStorageDirectories():82:83 -> getExternalStorageDirectories
    4:8:java.util.List getExternalStorageDirectories():86:90 -> getExternalStorageDirectories
    9:9:java.util.List getExternalStorageDirectories():94:94 -> getExternalStorageDirectories
    10:13:java.lang.String org.videolan.vlc.util.FileUtils.getFileNameFromPath(java.lang.String):73:76 -> getExternalStorageDirectories
    10:13:java.util.List getExternalStorageDirectories():95 -> getExternalStorageDirectories
    14:14:java.lang.String org.videolan.vlc.util.FileUtils.getFileNameFromPath(java.lang.String):79:79 -> getExternalStorageDirectories
    14:14:java.util.List getExternalStorageDirectories():95 -> getExternalStorageDirectories
    15:17:int org.videolan.vlc.util.Strings.containsName(java.util.List,java.lang.String):71:73 -> getExternalStorageDirectories
    15:17:java.util.List getExternalStorageDirectories():95 -> getExternalStorageDirectories
    18:18:int org.videolan.vlc.util.Strings.containsName(java.util.List,java.lang.String):37:37 -> getExternalStorageDirectories
    18:18:java.util.List getExternalStorageDirectories():95 -> getExternalStorageDirectories
    19:19:int org.videolan.vlc.util.Strings.containsName(java.util.List,java.lang.String):74:74 -> getExternalStorageDirectories
    19:19:java.util.List getExternalStorageDirectories():95 -> getExternalStorageDirectories
    20:21:java.util.List getExternalStorageDirectories():96:97 -> getExternalStorageDirectories
    22:22:java.util.List getExternalStorageDirectories():99:99 -> getExternalStorageDirectories
    23:23:java.util.List getExternalStorageDirectories():91:91 -> getExternalStorageDirectories
    24:24:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> getExternalStorageDirectories
    24:24:java.util.List getExternalStorageDirectories():103 -> getExternalStorageDirectories
    25:25:java.util.List getExternalStorageDirectories():103:103 -> getExternalStorageDirectories
    26:26:java.util.List getExternalStorageDirectories():105:105 -> getExternalStorageDirectories
    1:1:boolean getHasNavBar():51:51 -> getHasNavBar
    1:1:boolean getHasPiP():58:58 -> getHasPiP
    1:1:boolean getHasPlayServices():62:62 -> getHasPlayServices
    1:1:boolean getHasTsp():52:52 -> getHasTsp
    1:1:java.lang.String[] getMountBL():68:68 -> getMountBL
    1:1:boolean getPipAllowed():59:59 -> getPipAllowed
    1:1:boolean getShowMediaStyle():61:61 -> getShowMediaStyle
    1:1:boolean getWatchDevices():54:54 -> getWatchDevices
    1:1:boolean hasExternalStorage():140:140 -> hasExternalStorage
    1:1:boolean isAmazon():56:56 -> isAmazon
    1:1:boolean isAndroidTv():53:53 -> isAndroidTv
    1:1:boolean isChromeBook():57:57 -> isChromeBook
    1:1:boolean isDex(android.content.Context):184:184 -> isDex
    2:4:boolean isDex(android.content.Context):186:188 -> isDex
    1:1:boolean isPhone():50:50 -> isPhone
    1:1:boolean isTv():55:55 -> isTv
    1:2:boolean showInternalStorage():144:145 -> showInternalStorage
org.videolan.vlc.util.AndroidDevices$MediaFolders -> org.videolan.vlc.util.AndroidDevices$MediaFolders:
    1:7:void <clinit>():195:201 -> <clinit>
    8:13:void <clinit>():203:208 -> <clinit>
    1:1:void <init>():195:195 -> <init>
    1:1:android.net.Uri getEXTERNAL_PUBLIC_DCIM_DIRECTORY_URI():207:207 -> getEXTERNAL_PUBLIC_DCIM_DIRECTORY_URI
    1:1:android.net.Uri getEXTERNAL_PUBLIC_DOWNLOAD_DIRECTORY_URI():206:206 -> getEXTERNAL_PUBLIC_DOWNLOAD_DIRECTORY_URI
    1:1:android.net.Uri getEXTERNAL_PUBLIC_MOVIES_DIRECTORY_URI():203:203 -> getEXTERNAL_PUBLIC_MOVIES_DIRECTORY_URI
    1:1:android.net.Uri getEXTERNAL_PUBLIC_MUSIC_DIRECTORY_URI():204:204 -> getEXTERNAL_PUBLIC_MUSIC_DIRECTORY_URI
    1:1:android.net.Uri getEXTERNAL_PUBLIC_PODCAST_DIRECTORY_URI():205:205 -> getEXTERNAL_PUBLIC_PODCAST_DIRECTORY_URI
    1:1:android.net.Uri getFolderUri(java.io.File):212:212 -> getFolderUri
    2:2:android.net.Uri getFolderUri(java.io.File):214:214 -> getFolderUri
    1:1:android.net.Uri getWHATSAPP_VIDEOS_FILE_URI():208:208 -> getWHATSAPP_VIDEOS_FILE_URI
org.videolan.vlc.util.AppScope -> org.videolan.vlc.util.AppScope:
    1:1:void <clinit>():19:19 -> <clinit>
    2:2:void <clinit>():21:21 -> <clinit>
    1:1:void <init>():19:19 -> <init>
    1:1:kotlin.coroutines.CoroutineContext getCoroutineContext():21:21 -> getCoroutineContext
org.videolan.vlc.util.Constants -> org.videolan.vlc.util.Constants:
    1:10:void <clinit>():49:58 -> <clinit>
    11:14:void <clinit>():80:83 -> <clinit>
org.videolan.vlc.util.EmptyPBSCallback -> org.videolan.vlc.util.EmptyPBSCallback:
    1:1:void <clinit>():237:237 -> <clinit>
    1:1:void <init>():237:237 -> <init>
org.videolan.vlc.util.FileUtils -> org.videolan.vlc.util.FileUtils:
    1:1:void <clinit>():58:58 -> <clinit>
    1:1:void <init>():58:58 -> <init>
    1:1:boolean canWrite(android.net.Uri):303:303 -> canWrite
    2:3:java.lang.String getPathFromURI(android.net.Uri):110:111 -> canWrite
    2:3:boolean canWrite(android.net.Uri):303 -> canWrite
    4:6:java.lang.String getPathFromURI(android.net.Uri):113:115 -> canWrite
    4:6:boolean canWrite(android.net.Uri):303 -> canWrite
    7:7:java.lang.String getPathFromURI(android.net.Uri):121:121 -> canWrite
    7:7:boolean canWrite(android.net.Uri):303 -> canWrite
    8:8:boolean canWrite(android.net.Uri):303:303 -> canWrite
    9:11:boolean canWrite(java.lang.String):309:311 -> canWrite
    12:12:boolean canWrite(java.lang.String):310:310 -> canWrite
    1:2:java.lang.String computeHash(java.io.File):345:346 -> computeHash
    3:5:java.lang.String computeHash(java.io.File):352:354 -> computeHash
    6:8:java.lang.String computeHash(java.io.File):357:359 -> computeHash
    9:9:java.lang.String computeHash(java.io.File):362:362 -> computeHash
    10:12:java.lang.String computeHash(java.io.File):364:366 -> computeHash
    13:13:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> computeHash
    13:13:java.lang.String computeHash(java.io.File):371 -> computeHash
    14:14:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> computeHash
    14:14:java.lang.String computeHash(java.io.File):372 -> computeHash
    15:15:java.lang.String computeHash(java.io.File):354:354 -> computeHash
    16:16:java.lang.String computeHash(java.io.File):368:368 -> computeHash
    17:17:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> computeHash
    17:17:java.lang.String computeHash(java.io.File):371 -> computeHash
    18:18:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> computeHash
    18:18:java.lang.String computeHash(java.io.File):372 -> computeHash
    19:19:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> computeHash
    19:19:java.lang.String computeHash(java.io.File):371 -> computeHash
    20:20:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> computeHash
    20:20:java.lang.String computeHash(java.io.File):372 -> computeHash
    21:21:java.lang.String computeHash(java.io.File):372:372 -> computeHash
    1:1:long computeHashForChunk(java.nio.ByteBuffer):378:378 -> computeHashForChunk
    2:2:long computeHashForChunk(java.nio.ByteBuffer):380:380 -> computeHashForChunk
    1:2:boolean copyAsset(android.content.res.AssetManager,java.lang.String,java.lang.String,boolean):162:163 -> copyAsset
    3:5:boolean copyAsset(android.content.res.AssetManager,java.lang.String,java.lang.String,boolean):167:169 -> copyAsset
    6:6:void copyFile(java.io.InputStream,java.io.OutputStream):186:186 -> copyAsset
    6:6:boolean copyAsset(android.content.res.AssetManager,java.lang.String,java.lang.String,boolean):170 -> copyAsset
    7:8:void copyFile(java.io.InputStream,java.io.OutputStream):188:189 -> copyAsset
    7:8:boolean copyAsset(android.content.res.AssetManager,java.lang.String,java.lang.String,boolean):170 -> copyAsset
    9:9:boolean copyAsset(android.content.res.AssetManager,java.lang.String,java.lang.String,boolean):171:171 -> copyAsset
    10:10:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> copyAsset
    10:10:boolean copyAsset(android.content.res.AssetManager,java.lang.String,java.lang.String,boolean):177 -> copyAsset
    11:11:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> copyAsset
    11:11:boolean copyAsset(android.content.res.AssetManager,java.lang.String,java.lang.String,boolean):178 -> copyAsset
    12:12:boolean copyAsset(android.content.res.AssetManager,java.lang.String,java.lang.String,boolean):170:170 -> copyAsset
    13:13:boolean copyAsset(android.content.res.AssetManager,java.lang.String,java.lang.String,boolean):174:174 -> copyAsset
    14:14:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> copyAsset
    14:14:boolean copyAsset(android.content.res.AssetManager,java.lang.String,java.lang.String,boolean):177 -> copyAsset
    15:15:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> copyAsset
    15:15:boolean copyAsset(android.content.res.AssetManager,java.lang.String,java.lang.String,boolean):178 -> copyAsset
    16:16:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> copyAsset
    16:16:boolean copyAsset(android.content.res.AssetManager,java.lang.String,java.lang.String,boolean):177 -> copyAsset
    17:17:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> copyAsset
    17:17:boolean copyAsset(android.content.res.AssetManager,java.lang.String,java.lang.String,boolean):178 -> copyAsset
    18:18:boolean copyAsset(android.content.res.AssetManager,java.lang.String,java.lang.String,boolean):178:178 -> copyAsset
    1:3:boolean copyAssetFolder$vlc_android_release(android.content.res.AssetManager,java.lang.String,java.lang.String,boolean):137:139 -> copyAssetFolder$vlc_android_release
    4:5:boolean copyAssetFolder$vlc_android_release(android.content.res.AssetManager,java.lang.String,java.lang.String,boolean):141:142 -> copyAssetFolder$vlc_android_release
    6:7:boolean copyAssetFolder$vlc_android_release(android.content.res.AssetManager,java.lang.String,java.lang.String,boolean):144:145 -> copyAssetFolder$vlc_android_release
    8:8:boolean copyAssetFolder$vlc_android_release(android.content.res.AssetManager,java.lang.String,java.lang.String,boolean):143:143 -> copyAssetFolder$vlc_android_release
    9:10:boolean copyAssetFolder$vlc_android_release(android.content.res.AssetManager,java.lang.String,java.lang.String,boolean):149:150 -> copyAssetFolder$vlc_android_release
    11:11:boolean copyAssetFolder$vlc_android_release(android.content.res.AssetManager,java.lang.String,java.lang.String,boolean):148:148 -> copyAssetFolder$vlc_android_release
    12:12:boolean copyAssetFolder$vlc_android_release(android.content.res.AssetManager,java.lang.String,java.lang.String,boolean):138:138 -> copyAssetFolder$vlc_android_release
    13:13:boolean copyAssetFolder$vlc_android_release(android.content.res.AssetManager,java.lang.String,java.lang.String,boolean):154:154 -> copyAssetFolder$vlc_android_release
    1:6:boolean copyFile(java.io.File,java.io.File):196:201 -> copyFile
    7:8:boolean copyFile(java.io.File,java.io.File):205:206 -> copyFile
    9:9:boolean copyFile(java.io.File,java.io.File):210:210 -> copyFile
    10:11:boolean copyFile(java.io.File,java.io.File):212:213 -> copyFile
    12:12:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> copyFile
    12:12:boolean copyFile(java.io.File,java.io.File):218 -> copyFile
    13:13:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> copyFile
    13:13:boolean copyFile(java.io.File,java.io.File):219 -> copyFile
    14:14:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> copyFile
    14:14:boolean copyFile(java.io.File,java.io.File):218 -> copyFile
    15:15:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> copyFile
    15:15:boolean copyFile(java.io.File,java.io.File):219 -> copyFile
    16:16:boolean copyFile(java.io.File,java.io.File):219:219 -> copyFile
    17:17:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> copyFile
    17:17:boolean copyFile(java.io.File,java.io.File):218 -> copyFile
    18:18:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> copyFile
    18:18:boolean copyFile(java.io.File,java.io.File):219 -> copyFile
    1:1:void copyLua(android.content.Context,boolean):126:126 -> copyLua
    1:1:boolean deleteFile(java.lang.String):239:239 -> deleteFile
    2:2:boolean deleteFile(java.io.File):245:245 -> deleteFile
    3:4:boolean deleteFile(java.io.File):247:248 -> deleteFile
    5:5:boolean deleteFile(java.io.File):250:250 -> deleteFile
    6:7:boolean deleteFile(java.io.File):252:253 -> deleteFile
    8:8:boolean deleteFile(java.io.File):252:252 -> deleteFile
    9:9:boolean deleteFile(java.io.File):260:260 -> deleteFile
    1:2:androidx.documentfile.provider.DocumentFile findFile(android.net.Uri):326:327 -> findFile
    3:7:java.lang.String getMediaStorage(android.net.Uri):316:320 -> findFile
    3:7:androidx.documentfile.provider.DocumentFile findFile(android.net.Uri):328 -> findFile
    8:11:androidx.documentfile.provider.DocumentFile findFile(android.net.Uri):328:331 -> findFile
    12:15:androidx.documentfile.provider.DocumentFile findFile(android.net.Uri):595:598 -> findFile
    16:16:androidx.documentfile.provider.DocumentFile findFile(android.net.Uri):331:331 -> findFile
    17:17:androidx.documentfile.provider.DocumentFile findFile(android.net.Uri):599:599 -> findFile
    18:18:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.emptyList():69:69 -> findFile
    18:18:java.util.List kotlin.collections.CollectionsKt.emptyList():0 -> findFile
    18:18:androidx.documentfile.provider.DocumentFile findFile(android.net.Uri):603 -> findFile
    19:19:androidx.documentfile.provider.DocumentFile findFile(android.net.Uri):605:605 -> findFile
    20:21:androidx.documentfile.provider.DocumentFile findFile(android.net.Uri):331:332 -> findFile
    22:22:androidx.documentfile.provider.DocumentFile findFile(android.net.Uri):334:334 -> findFile
    23:23:androidx.documentfile.provider.DocumentFile findFile(android.net.Uri):605:605 -> findFile
    1:1:java.lang.String getStorageTag(java.lang.String):464:464 -> getStorageTag
    2:10:java.lang.String getStorageTag(java.lang.String):467:475 -> getStorageTag
    1:2:void zip(java.lang.String[],java.lang.String):531:532 -> zip
    3:5:void zip(java.lang.String[],java.lang.String):536:538 -> zip
    6:8:void zip(java.lang.String[],java.lang.String):540:542 -> zip
    9:10:void zip(java.lang.String[],java.lang.String):545:546 -> zip
    11:11:void zip(java.lang.String[],java.lang.String):548:548 -> zip
    12:12:void zip(java.lang.String[],java.lang.String):540:540 -> zip
    13:13:void zip(java.lang.String[],java.lang.String):551:551 -> zip
    14:14:void zip(java.lang.String[],java.lang.String):553:553 -> zip
org.videolan.vlc.util.FileUtils$copyLua$1 -> org.videolan.vlc.util.FileUtils$copyLua$1:
    1:1:void run():127:127 -> run
    2:3:void run():129:130 -> run
org.videolan.vlc.util.FileUtils$unpackZip$2 -> org.videolan.vlc.util.FileUtils$unpackZip$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):482:482 -> invokeSuspend
    3:4:java.lang.Object invokeSuspend(java.lang.Object):485:486 -> invokeSuspend
    5:7:java.lang.Object invokeSuspend(java.lang.Object):488:490 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):493:493 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):495:495 -> invokeSuspend
    10:13:java.lang.Object invokeSuspend(java.lang.Object):497:500 -> invokeSuspend
    14:15:java.lang.Object invokeSuspend(java.lang.Object):503:504 -> invokeSuspend
    16:20:java.lang.Object invokeSuspend(java.lang.Object):508:512 -> invokeSuspend
    21:24:java.lang.Object invokeSuspend(java.lang.Object):515:518 -> invokeSuspend
    25:25:java.lang.Object invokeSuspend(java.lang.Object):520:520 -> invokeSuspend
    26:26:java.lang.Object invokeSuspend(java.lang.Object):522:522 -> invokeSuspend
    27:27:java.lang.Object invokeSuspend(java.lang.Object):524:524 -> invokeSuspend
org.videolan.vlc.util.FilterDelegate -> org.videolan.vlc.util.FilterDelegate:
    1:1:void <init>(androidx.lifecycle.MutableLiveData):11:11 -> <init>
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> filter
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> filter
    1:1:java.lang.Object filter(java.lang.CharSequence,kotlin.coroutines.Continuation):0 -> filter
    2:2:java.lang.Object filter(java.lang.CharSequence,kotlin.coroutines.Continuation):19:19 -> filter
    3:3:void publish(java.util.List):37:37 -> filter
    3:3:java.lang.Object filter(java.lang.CharSequence,kotlin.coroutines.Continuation):19 -> filter
    4:4:void publish(java.util.List):39:39 -> filter
    4:4:java.lang.Object filter(java.lang.CharSequence,kotlin.coroutines.Continuation):19 -> filter
    5:6:void publish(java.util.List):41:42 -> filter
    5:6:java.lang.Object filter(java.lang.CharSequence,kotlin.coroutines.Continuation):19 -> filter
    7:7:java.lang.Object filter(java.lang.CharSequence,kotlin.coroutines.Continuation):19:19 -> filter
    1:2:java.lang.Object filteringJob$suspendImpl(org.videolan.vlc.util.FilterDelegate,java.lang.CharSequence,kotlin.coroutines.Continuation):22:23 -> filteringJob
    1:2:java.lang.Object filteringJob(java.lang.CharSequence,kotlin.coroutines.Continuation):0 -> filteringJob
    1:2:java.util.List initSource():15:16 -> initSource
org.videolan.vlc.util.FilterDelegate$filteringJob$$inlined$let$lambda$1 -> org.videolan.vlc.util.FilterDelegate$filteringJob$$inlined$let$lambda$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:3:java.lang.Object invokeSuspend(java.lang.Object):23:24 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):79:80 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):24:24 -> invokeSuspend
    7:7:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):24 -> invokeSuspend
    8:11:java.lang.Object invokeSuspend(java.lang.Object):24:27 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):30:30 -> invokeSuspend
org.videolan.vlc.util.HttpImageLoader -> org.videolan.vlc.util.HttpImageLoader:
    1:1:void <clinit>():38:38 -> <clinit>
    1:1:void <init>():38:38 -> <init>
    1:1:android.graphics.Bitmap downloadBitmap(java.lang.String):43:43 -> downloadBitmap
    2:6:android.graphics.Bitmap downloadBitmap(java.lang.String):46:50 -> downloadBitmap
    7:7:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> downloadBitmap
    7:7:android.graphics.Bitmap downloadBitmap(java.lang.String):54 -> downloadBitmap
    8:8:android.graphics.Bitmap downloadBitmap(java.lang.String):55:55 -> downloadBitmap
    9:9:android.graphics.Bitmap downloadBitmap(java.lang.String):47:47 -> downloadBitmap
    10:10:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> downloadBitmap
    10:10:android.graphics.Bitmap downloadBitmap(java.lang.String):54 -> downloadBitmap
    11:11:android.graphics.Bitmap downloadBitmap(java.lang.String):55:55 -> downloadBitmap
    12:12:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> downloadBitmap
    12:12:android.graphics.Bitmap downloadBitmap(java.lang.String):54 -> downloadBitmap
org.videolan.vlc.util.KextensionsKt -> org.videolan.vlc.util.KextensionsKt:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> artUri
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> artUri
    1:1:java.lang.Object org.videolan.vlc.util.TvChannelsKt.artUri(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):0 -> artUri
    2:2:java.lang.Object org.videolan.vlc.util.TvChannelsKt.artUri(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):136:136 -> artUri
    3:3:java.lang.Object org.videolan.vlc.util.TvChannelsKt.artUri(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):141:141 -> artUri
    4:6:java.lang.Object org.videolan.vlc.util.TvChannelsKt.artUri(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):136:138 -> artUri
    7:7:java.lang.Object org.videolan.vlc.util.TvChannelsKt.artUri(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):140:140 -> artUri
    8:12:android.net.Uri org.videolan.vlc.FileProviderKt.getFileUri(java.lang.String):43:47 -> artUri
    8:12:java.lang.Object org.videolan.vlc.util.TvChannelsKt.artUri(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):142 -> artUri
    13:13:java.lang.Object org.videolan.vlc.util.TvChannelsKt.artUri(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):144:144 -> artUri
    14:14:java.lang.Object org.videolan.vlc.util.TvChannelsKt.artUri(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):140:140 -> artUri
    1:2:void asyncText(android.widget.TextView,java.lang.CharSequence):129:130 -> asyncText
    3:5:void asyncText(android.widget.TextView,java.lang.CharSequence):133:135 -> asyncText
    1:1:void asyncTextItem(android.widget.TextView,org.videolan.medialibrary.media.MediaLibraryItem):141:141 -> asyncTextItem
    2:4:void asyncTextItem(android.widget.TextView,org.videolan.medialibrary.media.MediaLibraryItem):144:146 -> asyncTextItem
    5:7:void asyncTextItem(android.widget.TextView,org.videolan.medialibrary.media.MediaLibraryItem):149:151 -> asyncTextItem
    1:2:android.app.PendingIntent getPendingIntent(android.content.Context,android.content.Intent):174:175 -> getPendingIntent
    1:2:int getScreenWidth(android.app.Activity):163:164 -> getScreenWidth
    1:1:boolean isMedia(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):63:63 -> isMedia
    1:1:kotlinx.coroutines.Job org.videolan.vlc.util.TvChannelsKt.launchChannelUpdate(android.content.Context):89:89 -> launchChannelUpdate
    1:2:androidx.lifecycle.LiveData map(kotlinx.coroutines.CoroutineScope,androidx.lifecycle.LiveData,kotlin.jvm.functions.Function2):120:121 -> map
    1:1:void org.videolan.vlc.util.WorkersKt.runIO(java.lang.Runnable):16:16 -> runIO
    1:1:void org.videolan.vlc.util.WorkersKt.runOnMainThread(java.lang.Runnable):12:12 -> runOnMainThread
    1:1:java.lang.Object scanAllowed(java.lang.String,kotlin.coroutines.Continuation):109:109 -> scanAllowed
    1:1:kotlinx.coroutines.Job org.videolan.vlc.util.TvChannelsKt.setChannel(android.content.Context):47:47 -> setChannel
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> setResumeProgram
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> setResumeProgram
    1:1:java.lang.Object org.videolan.vlc.util.TvChannelsKt.setResumeProgram(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):0 -> setResumeProgram
    2:2:java.lang.Object org.videolan.vlc.util.TvChannelsKt.setResumeProgram(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):94:94 -> setResumeProgram
    3:3:java.lang.Object org.videolan.vlc.util.TvChannelsKt.setResumeProgram(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):134:134 -> setResumeProgram
    4:6:java.lang.Object org.videolan.vlc.util.TvChannelsKt.setResumeProgram(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):94:96 -> setResumeProgram
    7:7:java.lang.Object org.videolan.vlc.util.TvChannelsKt.setResumeProgram(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):149:149 -> setResumeProgram
    8:8:java.lang.Object org.videolan.vlc.util.TvChannelsKt.setResumeProgram(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):97:97 -> setResumeProgram
    9:10:java.lang.Object org.videolan.vlc.util.TvChannelsKt.setResumeProgram(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):99:100 -> setResumeProgram
    11:11:java.lang.Object org.videolan.vlc.util.TvChannelsKt.setResumeProgram(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):99:99 -> setResumeProgram
    12:14:java.lang.Object org.videolan.vlc.util.TvChannelsKt.setResumeProgram(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):102:104 -> setResumeProgram
    15:16:java.lang.Object org.videolan.vlc.util.TvChannelsKt.setResumeProgram(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):106:107 -> setResumeProgram
    17:19:java.lang.Object org.videolan.vlc.util.TvChannelsKt.setResumeProgram(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):113:115 -> setResumeProgram
    20:20:int videolan.org.commontools.TvChannelUtilsKt.deleteWatchNext(android.content.Context,long):0:0 -> setResumeProgram
    20:20:java.lang.Object org.videolan.vlc.util.TvChannelsKt.setResumeProgram(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):108 -> setResumeProgram
    21:21:int videolan.org.commontools.TvChannelUtilsKt.deleteWatchNext(android.content.Context,long):171:171 -> setResumeProgram
    21:21:java.lang.Object org.videolan.vlc.util.TvChannelsKt.setResumeProgram(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):108 -> setResumeProgram
    22:22:android.net.Uri androidx.tvprovider.media.tv.TvContractCompat.buildWatchNextProgramUri(long):500:500 -> setResumeProgram
    22:22:int videolan.org.commontools.TvChannelUtilsKt.deleteWatchNext(android.content.Context,long):171 -> setResumeProgram
    22:22:java.lang.Object org.videolan.vlc.util.TvChannelsKt.setResumeProgram(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):108 -> setResumeProgram
    23:23:int videolan.org.commontools.TvChannelUtilsKt.deleteWatchNext(android.content.Context,long):171:171 -> setResumeProgram
    23:23:java.lang.Object org.videolan.vlc.util.TvChannelsKt.setResumeProgram(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):108 -> setResumeProgram
    24:24:int videolan.org.commontools.TvChannelUtilsKt.deleteWatchNext(android.content.Context,long):173:173 -> setResumeProgram
    24:24:java.lang.Object org.videolan.vlc.util.TvChannelsKt.setResumeProgram(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):108 -> setResumeProgram
    25:26:java.lang.Object org.videolan.vlc.util.TvChannelsKt.setResumeProgram(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):109:110 -> setResumeProgram
    27:27:java.lang.Object org.videolan.vlc.util.TvChannelsKt.setResumeProgram(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):131:131 -> setResumeProgram
    28:30:java.lang.Object org.videolan.vlc.util.TvChannelsKt.setResumeProgram(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):121:123 -> setResumeProgram
    31:31:java.lang.Object org.videolan.vlc.util.TvChannelsKt.setResumeProgram(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):94:94 -> setResumeProgram
    32:32:java.lang.Object org.videolan.vlc.util.TvChannelsKt.setResumeProgram(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):124:124 -> setResumeProgram
    33:33:java.lang.Object org.videolan.vlc.util.TvChannelsKt.setResumeProgram(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):122:122 -> setResumeProgram
    34:37:java.lang.Object org.videolan.vlc.util.TvChannelsKt.setResumeProgram(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):125:128 -> setResumeProgram
    38:38:java.lang.Object org.videolan.vlc.util.TvChannelsKt.setResumeProgram(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):131:131 -> setResumeProgram
    39:39:java.lang.Object org.videolan.vlc.util.TvChannelsKt.setResumeProgram(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):134:134 -> setResumeProgram
    40:40:java.lang.Object org.videolan.vlc.util.TvChannelsKt.setResumeProgram(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,kotlin.coroutines.Continuation):131:131 -> setResumeProgram
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> updatePrograms
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> updatePrograms
    1:1:java.lang.Object org.videolan.vlc.util.TvChannelsKt.updatePrograms(android.content.Context,long,kotlin.coroutines.Continuation):0 -> updatePrograms
    2:2:java.lang.Object org.videolan.vlc.util.TvChannelsKt.updatePrograms(android.content.Context,long,kotlin.coroutines.Continuation):56:56 -> updatePrograms
    3:3:java.lang.Object org.videolan.vlc.util.TvChannelsKt.updatePrograms(android.content.Context,long,kotlin.coroutines.Continuation):87:87 -> updatePrograms
    4:5:java.lang.Object org.videolan.vlc.util.TvChannelsKt.updatePrograms(android.content.Context,long,kotlin.coroutines.Continuation):56:57 -> updatePrograms
    6:6:java.lang.Object org.videolan.vlc.util.TvChannelsKt.updatePrograms(android.content.Context,long,kotlin.coroutines.Continuation):147:147 -> updatePrograms
    7:8:java.lang.Object org.videolan.vlc.util.TvChannelsKt.updatePrograms(android.content.Context,long,kotlin.coroutines.Continuation):58:59 -> updatePrograms
    9:9:java.lang.Object org.videolan.vlc.util.TvChannelsKt.updatePrograms(android.content.Context,long,kotlin.coroutines.Continuation):56:56 -> updatePrograms
    10:10:boolean org.videolan.vlc.util.Util.isArrayEmpty(java.lang.Object[]):84:84 -> updatePrograms
    10:10:java.lang.Object org.videolan.vlc.util.TvChannelsKt.updatePrograms(android.content.Context,long,kotlin.coroutines.Continuation):60 -> updatePrograms
    11:13:java.lang.Object org.videolan.vlc.util.TvChannelsKt.updatePrograms(android.content.Context,long,kotlin.coroutines.Continuation):60:62 -> updatePrograms
    14:14:java.lang.Object org.videolan.vlc.util.TvChannelsKt.updatePrograms(android.content.Context,long,kotlin.coroutines.Continuation):64:64 -> updatePrograms
    15:15:java.lang.Object org.videolan.vlc.util.TvChannelsKt.updatePrograms(android.content.Context,long,kotlin.coroutines.Continuation):66:66 -> updatePrograms
    16:18:java.lang.Object org.videolan.vlc.util.TvChannelsKt.updatePrograms(android.content.Context,long,kotlin.coroutines.Continuation):69:71 -> updatePrograms
    19:19:java.lang.Object org.videolan.vlc.util.TvChannelsKt.updatePrograms(android.content.Context,long,kotlin.coroutines.Continuation):73:73 -> updatePrograms
    20:21:java.lang.Object org.videolan.vlc.util.TvChannelsKt.updatePrograms(android.content.Context,long,kotlin.coroutines.Continuation):75:76 -> updatePrograms
    22:22:java.lang.Object org.videolan.vlc.util.TvChannelsKt.updatePrograms(android.content.Context,long,kotlin.coroutines.Continuation):56:56 -> updatePrograms
    23:23:java.lang.Object org.videolan.vlc.util.TvChannelsKt.updatePrograms(android.content.Context,long,kotlin.coroutines.Continuation):77:77 -> updatePrograms
    24:24:java.lang.Object org.videolan.vlc.util.TvChannelsKt.updatePrograms(android.content.Context,long,kotlin.coroutines.Continuation):75:75 -> updatePrograms
    25:26:java.lang.Object org.videolan.vlc.util.TvChannelsKt.updatePrograms(android.content.Context,long,kotlin.coroutines.Continuation):78:79 -> updatePrograms
    27:27:java.lang.Object org.videolan.vlc.util.TvChannelsKt.updatePrograms(android.content.Context,long,kotlin.coroutines.Continuation):82:82 -> updatePrograms
    28:29:java.lang.Object org.videolan.vlc.util.TvChannelsKt.updatePrograms(android.content.Context,long,kotlin.coroutines.Continuation):84:85 -> updatePrograms
    30:30:java.lang.Object org.videolan.vlc.util.TvChannelsKt.updatePrograms(android.content.Context,long,kotlin.coroutines.Continuation):87:87 -> updatePrograms
    1:5:java.util.List updateWithMLMeta(java.util.List):97:101 -> updateWithMLMeta
    6:6:java.util.List updateWithMLMeta(java.util.List):100:100 -> updateWithMLMeta
org.videolan.vlc.util.KextensionsKt$map$$inlined$apply$lambda$1 -> org.videolan.vlc.util.KextensionsKt$map$$inlined$apply$lambda$1:
    1:1:void onChanged(java.lang.Object):122:122 -> onChanged
org.videolan.vlc.util.KextensionsKt$map$$inlined$apply$lambda$1$1 -> org.videolan.vlc.util.KextensionsKt$map$$inlined$apply$lambda$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):122:122 -> invokeSuspend
org.videolan.vlc.util.KextensionsKt$scanAllowed$2 -> org.videolan.vlc.util.KextensionsKt$scanAllowed$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:5:java.lang.Object invokeSuspend(java.lang.Object):109:112 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):187:187 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):112:112 -> invokeSuspend
    8:8:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):112 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):112:112 -> invokeSuspend
    10:10:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):112 -> invokeSuspend
    11:11:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):113 -> invokeSuspend
    12:12:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):111 -> invokeSuspend
    13:13:java.lang.Object invokeSuspend(java.lang.Object):113:113 -> invokeSuspend
org.videolan.vlc.util.LiveDataMap -> org.videolan.vlc.util.LiveDataMap:
    1:1:void <init>():8:8 -> <init>
    2:2:void <init>():10:10 -> <init>
    1:1:java.lang.Object getValue():8:8 -> getValue
    2:2:java.util.Map getValue():13:13 -> getValue
org.videolan.vlc.util.LiveDataset -> org.videolan.vlc.util.LiveDataset:
    1:1:void <init>():6:6 -> <init>
    2:2:void <init>():8:8 -> <init>
    1:1:void add(java.util.List):27:27 -> add
    2:3:void add(java.util.List):38:39 -> add
    4:4:void add(java.util.List):27:27 -> add
    1:1:void clear():15:15 -> clear
    1:1:java.lang.Object getValue():6:6 -> getValue
    2:2:java.util.List getValue():11:11 -> getValue
org.videolan.vlc.util.LocalePair -> org.videolan.vlc.util.LocalePair:
    1:1:void <init>(java.lang.String[],java.lang.String[]):3:3 -> <init>
    1:1:java.lang.String[] getLocaleEntries():3:3 -> getLocaleEntries
    1:1:java.lang.String[] getLocaleEntryValues():3:3 -> getLocaleEntryValues
org.videolan.vlc.util.Logcat -> org.videolan.vlc.util.Logcat:
    1:1:void <init>():25:25 -> <init>
    1:6:void run():40:45 -> run
    7:7:void run():44:44 -> run
    8:8:void run():40:40 -> run
    9:10:void run():47:48 -> run
    11:12:void run():51:52 -> run
    13:13:void run():51:51 -> run
    14:14:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> run
    14:14:void run():57 -> run
    15:15:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> run
    15:15:void run():58 -> run
    16:16:void run():45:45 -> run
    17:17:void run():40:40 -> run
    18:18:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> run
    18:18:void run():57 -> run
    19:19:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> run
    19:19:void run():58 -> run
    20:20:void run():58:58 -> run
    21:21:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> run
    21:21:void run():57 -> run
    22:22:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> run
    22:22:void run():58 -> run
    1:1:void start(org.videolan.vlc.util.Logcat$Callback):70:70 -> start
    2:6:void start(org.videolan.vlc.util.Logcat$Callback):72:76 -> start
    7:7:void start(org.videolan.vlc.util.Logcat$Callback):75:75 -> start
    8:8:void start(org.videolan.vlc.util.Logcat$Callback):71:71 -> start
    9:9:void start(org.videolan.vlc.util.Logcat$Callback):69:69 -> start
    1:4:void stop():83:86 -> stop
    5:5:void stop():85:85 -> stop
    6:6:void stop():89:89 -> stop
    7:9:void stop():93:95 -> stop
org.videolan.vlc.util.Logcat$Companion -> org.videolan.vlc.util.Logcat$Companion:
    1:1:void <init>():97:97 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):97 -> <init>
    1:1:void writeLogcat(java.lang.String):110:110 -> writeLogcat
    2:2:void writeLogcat(java.lang.String):112:112 -> writeLogcat
    3:3:void writeLogcat(java.lang.String):116:116 -> writeLogcat
    4:6:void writeLogcat(java.lang.String):121:123 -> writeLogcat
    7:7:void writeLogcat(java.lang.String):126:126 -> writeLogcat
    8:10:void writeLogcat(java.lang.String):128:130 -> writeLogcat
    11:11:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> writeLogcat
    11:11:void writeLogcat(java.lang.String):134 -> writeLogcat
    12:12:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> writeLogcat
    12:12:void writeLogcat(java.lang.String):135 -> writeLogcat
    13:13:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> writeLogcat
    13:13:void writeLogcat(java.lang.String):136 -> writeLogcat
    14:14:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> writeLogcat
    14:14:void writeLogcat(java.lang.String):137 -> writeLogcat
    15:15:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> writeLogcat
    15:15:void writeLogcat(java.lang.String):134 -> writeLogcat
    16:16:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> writeLogcat
    16:16:void writeLogcat(java.lang.String):135 -> writeLogcat
    17:17:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> writeLogcat
    17:17:void writeLogcat(java.lang.String):136 -> writeLogcat
    18:18:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> writeLogcat
    18:18:void writeLogcat(java.lang.String):137 -> writeLogcat
    19:19:void writeLogcat(java.lang.String):137:137 -> writeLogcat
    20:20:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> writeLogcat
    20:20:void writeLogcat(java.lang.String):134 -> writeLogcat
    21:21:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> writeLogcat
    21:21:void writeLogcat(java.lang.String):135 -> writeLogcat
org.videolan.vlc.util.MediaItemDiffCallback -> org.videolan.vlc.util.MediaItemDiffCallback:
    1:1:void <init>():11:11 -> <init>
    1:3:boolean areItemsTheSame(int,int):22:24 -> areItemsTheSame
    1:1:int getNewListSize():18:18 -> getNewListSize
    1:1:int getOldListSize():14:14 -> getOldListSize
org.videolan.vlc.util.ModelsHelper -> org.videolan.vlc.util.ModelsHelper:
    1:1:void <clinit>():25:25 -> <clinit>
    1:1:void <init>():25:25 -> <init>
    1:1:long access$getLength(org.videolan.vlc.util.ModelsHelper,org.videolan.medialibrary.media.MediaLibraryItem):25:25 -> access$getLength
    1:1:java.lang.String access$getYear(org.videolan.vlc.util.ModelsHelper,org.videolan.medialibrary.media.MediaLibraryItem):25:25 -> access$getYear
    1:1:boolean access$isSpecialItem(org.videolan.vlc.util.ModelsHelper,org.videolan.medialibrary.media.MediaLibraryItem):25:25 -> access$isSpecialItem
    1:1:java.lang.String access$lengthToCategory(org.videolan.vlc.util.ModelsHelper,long):25:25 -> access$lengthToCategory
    1:1:java.lang.Object generateSections(int,java.util.List,kotlin.coroutines.Continuation):27:27 -> generateSections
    1:1:java.lang.String getDiscNumber(org.videolan.medialibrary.media.MediaLibraryItem):113:113 -> getDiscNumber
    1:1:java.lang.String getHeader(android.content.Context,int,org.videolan.medialibrary.media.MediaLibraryItem,org.videolan.medialibrary.media.MediaLibraryItem,boolean):116:116 -> getHeader
    2:3:java.lang.String getHeader(android.content.Context,int,org.videolan.medialibrary.media.MediaLibraryItem,org.videolan.medialibrary.media.MediaLibraryItem,boolean):119:120 -> getHeader
    4:4:java.lang.String getHeader(android.content.Context,int,org.videolan.medialibrary.media.MediaLibraryItem,org.videolan.medialibrary.media.MediaLibraryItem,boolean):168:168 -> getHeader
    5:6:java.lang.String getHeader(android.content.Context,int,org.videolan.medialibrary.media.MediaLibraryItem,org.videolan.medialibrary.media.MediaLibraryItem,boolean):171:172 -> getHeader
    7:7:java.lang.String getHeader(android.content.Context,int,org.videolan.medialibrary.media.MediaLibraryItem,org.videolan.medialibrary.media.MediaLibraryItem,boolean):160:160 -> getHeader
    8:9:java.lang.String getHeader(android.content.Context,int,org.videolan.medialibrary.media.MediaLibraryItem,org.videolan.medialibrary.media.MediaLibraryItem,boolean):163:164 -> getHeader
    10:10:java.lang.String getHeader(android.content.Context,int,org.videolan.medialibrary.media.MediaLibraryItem,org.videolan.medialibrary.media.MediaLibraryItem,boolean):143:143 -> getHeader
    11:12:java.lang.String getHeader(android.content.Context,int,org.videolan.medialibrary.media.MediaLibraryItem,org.videolan.medialibrary.media.MediaLibraryItem,boolean):146:147 -> getHeader
    13:15:java.lang.String getHeader(android.content.Context,int,org.videolan.medialibrary.media.MediaLibraryItem,org.videolan.medialibrary.media.MediaLibraryItem,boolean):151:153 -> getHeader
    16:17:java.lang.String getHeader(android.content.Context,int,org.videolan.medialibrary.media.MediaLibraryItem,org.videolan.medialibrary.media.MediaLibraryItem,boolean):155:156 -> getHeader
    18:19:java.lang.String getHeader(android.content.Context,int,org.videolan.medialibrary.media.MediaLibraryItem,org.videolan.medialibrary.media.MediaLibraryItem,boolean):134:135 -> getHeader
    20:21:java.lang.String getHeader(android.content.Context,int,org.videolan.medialibrary.media.MediaLibraryItem,org.videolan.medialibrary.media.MediaLibraryItem,boolean):138:139 -> getHeader
    22:22:java.lang.String getHeader(android.content.Context,int,org.videolan.medialibrary.media.MediaLibraryItem,org.videolan.medialibrary.media.MediaLibraryItem,boolean):126:126 -> getHeader
    23:24:java.lang.String getHeader(android.content.Context,int,org.videolan.medialibrary.media.MediaLibraryItem,org.videolan.medialibrary.media.MediaLibraryItem,boolean):129:130 -> getHeader
    1:2:long getLength(org.videolan.medialibrary.media.MediaLibraryItem):202:203 -> getLength
    1:1:int getTimeCategory(long):179:179 -> getTimeCategory
    1:1:java.lang.String getTimeCategoryString(android.content.Context,int):194:194 -> getTimeCategoryString
    2:2:java.lang.String getTimeCategoryString(android.content.Context,int):193:193 -> getTimeCategoryString
    3:3:java.lang.String getTimeCategoryString(android.content.Context,int):192:192 -> getTimeCategoryString
    4:4:java.lang.String getTimeCategoryString(android.content.Context,int):191:191 -> getTimeCategoryString
    5:5:java.lang.String getTimeCategoryString(android.content.Context,int):190:190 -> getTimeCategoryString
    1:1:java.lang.String getYear(org.videolan.medialibrary.media.MediaLibraryItem):224:224 -> getYear
    2:2:java.lang.String getYear(org.videolan.medialibrary.media.MediaLibraryItem):226:226 -> getYear
    3:3:java.lang.String getYear(org.videolan.medialibrary.media.MediaLibraryItem):225:225 -> getYear
    1:1:boolean isSpecialItem(org.videolan.medialibrary.media.MediaLibraryItem):199:199 -> isSpecialItem
    1:2:java.lang.String lengthToCategory(long):212:213 -> lengthToCategory
    3:4:java.lang.String lengthToCategory(long):216:217 -> lengthToCategory
    5:6:java.lang.String lengthToCategory(long):219:220 -> lengthToCategory
    1:1:java.lang.Object splitList$vlc_android_release(int,java.util.Collection,kotlin.coroutines.Continuation):37:37 -> splitList$vlc_android_release
org.videolan.vlc.util.ModelsHelper$generateSections$2 -> org.videolan.vlc.util.ModelsHelper$generateSections$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):27:27 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):34:34 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):27:28 -> invokeSuspend
    6:6:java.lang.Object org.videolan.vlc.util.ModelsHelper.splitList$vlc_android_release(int,java.util.Collection,kotlin.coroutines.Continuation):37:37 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):28 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):27:27 -> invokeSuspend
    8:11:java.lang.Object invokeSuspend(java.lang.Object):29:32 -> invokeSuspend
org.videolan.vlc.util.ModelsHelper$splitList$2 -> org.videolan.vlc.util.ModelsHelper$splitList$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:4:java.lang.Object invokeSuspend(java.lang.Object):37:39 -> invokeSuspend
    5:8:java.lang.Object invokeSuspend(java.lang.Object):93:96 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):98:98 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):100:100 -> invokeSuspend
    11:11:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):100 -> invokeSuspend
    12:15:java.lang.Object invokeSuspend(java.lang.Object):81:84 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):86:86 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):88:88 -> invokeSuspend
    18:18:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    18:18:java.lang.Object invokeSuspend(java.lang.Object):88 -> invokeSuspend
    19:22:java.lang.Object invokeSuspend(java.lang.Object):69:72 -> invokeSuspend
    23:23:java.lang.Object invokeSuspend(java.lang.Object):74:74 -> invokeSuspend
    24:24:java.lang.Object invokeSuspend(java.lang.Object):76:76 -> invokeSuspend
    25:25:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    25:25:java.lang.Object invokeSuspend(java.lang.Object):76 -> invokeSuspend
    26:29:java.lang.Object invokeSuspend(java.lang.Object):57:60 -> invokeSuspend
    30:30:java.lang.Object invokeSuspend(java.lang.Object):62:62 -> invokeSuspend
    31:31:java.lang.Object invokeSuspend(java.lang.Object):64:64 -> invokeSuspend
    32:32:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    32:32:java.lang.Object invokeSuspend(java.lang.Object):64 -> invokeSuspend
    33:37:java.lang.Object invokeSuspend(java.lang.Object):44:48 -> invokeSuspend
    38:38:java.lang.Object invokeSuspend(java.lang.Object):50:50 -> invokeSuspend
    39:39:java.lang.Object invokeSuspend(java.lang.Object):52:52 -> invokeSuspend
    40:40:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    40:40:java.lang.Object invokeSuspend(java.lang.Object):52 -> invokeSuspend
    41:41:java.lang.Object invokeSuspend(java.lang.Object):104:104 -> invokeSuspend
    42:42:java.util.SortedMap kotlin.collections.MapsKt__MapsJVMKt.toSortedMap(java.util.Map):0:0 -> invokeSuspend
    42:42:java.util.SortedMap kotlin.collections.MapsKt.toSortedMap(java.util.Map):0 -> invokeSuspend
    42:42:java.lang.Object invokeSuspend(java.lang.Object):105 -> invokeSuspend
    43:43:java.util.SortedMap kotlin.collections.MapsKt__MapsJVMKt.toSortedMap(java.util.Map):56:56 -> invokeSuspend
    43:43:java.util.SortedMap kotlin.collections.MapsKt.toSortedMap(java.util.Map):0 -> invokeSuspend
    43:43:java.lang.Object invokeSuspend(java.lang.Object):105 -> invokeSuspend
    44:44:java.lang.Object invokeSuspend(java.lang.Object):106:106 -> invokeSuspend
org.videolan.vlc.util.PBSMedialibraryReceiver -> org.videolan.vlc.util.PBSMedialibraryReceiver:
    1:2:void <init>(org.videolan.vlc.PlaybackService):33:34 -> <init>
    3:3:void <init>(org.videolan.vlc.PlaybackService):37:37 -> <init>
    1:1:java.util.LinkedList getPendingActions():0:0 -> addAction
    1:1:boolean addAction(java.lang.Runnable):46 -> addAction
    2:2:boolean addAction(java.lang.Runnable):46:46 -> addAction
    1:2:void onReceive(android.content.Context,android.content.Intent):41:42 -> onReceive
    3:3:java.util.LinkedList getPendingActions():0:0 -> onReceive
    3:3:void onReceive(android.content.Context,android.content.Intent):43 -> onReceive
    4:4:void onReceive(android.content.Context,android.content.Intent):43:43 -> onReceive
org.videolan.vlc.util.PBSMedialibraryReceiver$pendingActions$2 -> org.videolan.vlc.util.PBSMedialibraryReceiver$pendingActions$2:
    1:1:java.util.LinkedList invoke():34:34 -> invoke
    1:1:java.lang.Object invoke():33 -> invoke
org.videolan.vlc.util.Permissions -> org.videolan.vlc.util.Permissions:
    1:1:void <clinit>():45:45 -> <clinit>
    1:1:void <init>():45:45 -> <init>
    1:1:void access$requestStoragePermission(org.videolan.vlc.util.Permissions,androidx.fragment.app.FragmentActivity,boolean,java.lang.Runnable):45:45 -> access$requestStoragePermission
    1:1:void access$showAppSettingsPage(org.videolan.vlc.util.Permissions,androidx.fragment.app.FragmentActivity):45:45 -> access$showAppSettingsPage
    1:1:void askWriteStoragePermission(androidx.fragment.app.FragmentActivity,boolean,java.lang.Runnable):97:97 -> askWriteStoragePermission
    2:2:void askWriteStoragePermission(androidx.fragment.app.FragmentActivity,boolean,java.lang.Runnable):99:99 -> askWriteStoragePermission
    3:3:void askWriteStoragePermission(androidx.fragment.app.FragmentActivity,boolean,java.lang.Runnable):101:101 -> askWriteStoragePermission
    1:1:boolean canDrawOverlays(android.content.Context):64:64 -> canDrawOverlays
    1:1:boolean canReadStorage(android.content.Context):74:74 -> canReadStorage
    1:1:boolean canWriteStorage(android.content.Context):80:80 -> canWriteStorage
    1:1:boolean canWriteStorage$default(org.videolan.vlc.util.Permissions,android.content.Context,int,java.lang.Object):79:79 -> canWriteStorage$default
    1:2:void checkDrawOverlaysPermission(androidx.fragment.app.FragmentActivity):105:106 -> checkDrawOverlaysPermission
    1:2:boolean checkReadStoragePermission(androidx.fragment.app.FragmentActivity,boolean):85:86 -> checkReadStoragePermission
    3:3:boolean checkReadStoragePermission(androidx.fragment.app.FragmentActivity,boolean):88:88 -> checkReadStoragePermission
    4:4:boolean checkReadStoragePermission(androidx.fragment.app.FragmentActivity,boolean):90:90 -> checkReadStoragePermission
    1:1:boolean canWriteSettings(android.content.Context):69:69 -> checkWriteSettingsPermission
    1:1:void checkWriteSettingsPermission(androidx.fragment.app.FragmentActivity,int):111 -> checkWriteSettingsPermission
    2:2:void checkWriteSettingsPermission(androidx.fragment.app.FragmentActivity,int):111:111 -> checkWriteSettingsPermission
    1:1:void requestStoragePermission(androidx.fragment.app.FragmentActivity,boolean,java.lang.Runnable):229:229 -> requestStoragePermission
    1:5:void showAppSettingsPage(androidx.fragment.app.FragmentActivity):176:180 -> showAppSettingsPage
    6:6:void showAppSettingsPage(androidx.fragment.app.FragmentActivity):182:182 -> showAppSettingsPage
    1:1:void showSettingsPermissionDialog(androidx.fragment.app.FragmentActivity,int):115:115 -> showSettingsPermissionDialog
    2:6:android.app.Dialog createSettingsDialogCompat(android.app.Activity,int):208:212 -> showSettingsPermissionDialog
    2:6:void showSettingsPermissionDialog(androidx.fragment.app.FragmentActivity,int):116 -> showSettingsPermissionDialog
    7:7:android.app.Dialog createSettingsDialogCompat(android.app.Activity,int):225:225 -> showSettingsPermissionDialog
    7:7:void showSettingsPermissionDialog(androidx.fragment.app.FragmentActivity,int):116 -> showSettingsPermissionDialog
    8:8:void showSettingsPermissionDialog(androidx.fragment.app.FragmentActivity,int):116:116 -> showSettingsPermissionDialog
    1:2:void showStoragePermissionDialog(androidx.fragment.app.FragmentActivity,boolean):120:121 -> showStoragePermissionDialog
    3:8:android.app.Dialog createDialogCompat(androidx.fragment.app.FragmentActivity,boolean):152:157 -> showStoragePermissionDialog
    3:8:void showStoragePermissionDialog(androidx.fragment.app.FragmentActivity,boolean):122 -> showStoragePermissionDialog
    9:10:android.app.Dialog createDialogCompat(androidx.fragment.app.FragmentActivity,boolean):169:170 -> showStoragePermissionDialog
    9:10:void showStoragePermissionDialog(androidx.fragment.app.FragmentActivity,boolean):122 -> showStoragePermissionDialog
    11:11:android.app.Dialog createDialogCompat(androidx.fragment.app.FragmentActivity,boolean):172:172 -> showStoragePermissionDialog
    11:11:void showStoragePermissionDialog(androidx.fragment.app.FragmentActivity,boolean):122 -> showStoragePermissionDialog
    12:17:android.app.Dialog createDialog(androidx.fragment.app.FragmentActivity,boolean):128:133 -> showStoragePermissionDialog
    12:17:void showStoragePermissionDialog(androidx.fragment.app.FragmentActivity,boolean):124 -> showStoragePermissionDialog
    18:19:android.app.Dialog createDialog(androidx.fragment.app.FragmentActivity,boolean):145:146 -> showStoragePermissionDialog
    18:19:void showStoragePermissionDialog(androidx.fragment.app.FragmentActivity,boolean):124 -> showStoragePermissionDialog
    20:20:android.app.Dialog createDialog(androidx.fragment.app.FragmentActivity,boolean):148:148 -> showStoragePermissionDialog
    20:20:void showStoragePermissionDialog(androidx.fragment.app.FragmentActivity,boolean):124 -> showStoragePermissionDialog
    21:21:void showStoragePermissionDialog(androidx.fragment.app.FragmentActivity,boolean):121:121 -> showStoragePermissionDialog
org.videolan.vlc.util.Permissions$createSettingsDialogCompat$dialogBuilder$1 -> org.videolan.vlc.util.Permissions$createSettingsDialogCompat$dialogBuilder$1:
    1:3:void onClick(android.content.DialogInterface,int):213:215 -> onClick
    4:4:void onClick(android.content.DialogInterface,int):217:217 -> onClick
    5:7:void onClick(android.content.DialogInterface,int):221:223 -> onClick
org.videolan.vlc.util.PlaylistFilterDelegate -> org.videolan.vlc.util.PlaylistFilterDelegate:
    1:1:void <init>(androidx.lifecycle.MutableLiveData):48:48 -> <init>
    1:2:java.lang.Object filteringJob(java.lang.CharSequence,kotlin.coroutines.Continuation):51:52 -> filteringJob
org.videolan.vlc.util.PlaylistFilterDelegate$filteringJob$$inlined$let$lambda$1 -> org.videolan.vlc.util.PlaylistFilterDelegate$filteringJob$$inlined$let$lambda$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:3:java.lang.Object invokeSuspend(java.lang.Object):52:53 -> invokeSuspend
    4:4:kotlin.sequences.Sequence kotlin.collections.CollectionsKt___CollectionsKt.asSequence(java.lang.Iterable):0:0 -> invokeSuspend
    4:4:kotlin.sequences.Sequence kotlin.collections.CollectionsKt.asSequence(java.lang.Iterable):0 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):53 -> invokeSuspend
    5:5:kotlin.sequences.Sequence kotlin.collections.CollectionsKt___CollectionsKt.asSequence(java.lang.Iterable):2340:2340 -> invokeSuspend
    5:5:kotlin.sequences.Sequence kotlin.collections.CollectionsKt.asSequence(java.lang.Iterable):0 -> invokeSuspend
    5:5:java.lang.Object invokeSuspend(java.lang.Object):53 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):53:53 -> invokeSuspend
    7:7:kotlin.sequences.Sequence kotlin.sequences.SequencesKt___SequencesKt.filter(kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):0:0 -> invokeSuspend
    7:7:kotlin.sequences.Sequence kotlin.sequences.SequencesKt.filter(kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):0 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):53 -> invokeSuspend
    8:8:kotlin.sequences.Sequence kotlin.sequences.SequencesKt___SequencesKt.filter(kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):380:380 -> invokeSuspend
    8:8:kotlin.sequences.Sequence kotlin.sequences.SequencesKt.filter(kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):0 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):53 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):53:53 -> invokeSuspend
    10:10:kotlin.sequences.Sequence kotlin.sequences.SequencesKt___SequencesKt.map(kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):0:0 -> invokeSuspend
    10:10:kotlin.sequences.Sequence kotlin.sequences.SequencesKt.map(kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):0 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):53 -> invokeSuspend
    11:11:kotlin.sequences.Sequence kotlin.sequences.SequencesKt___SequencesKt.map(kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):861:861 -> invokeSuspend
    11:11:kotlin.sequences.Sequence kotlin.sequences.SequencesKt.map(kotlin.sequences.Sequence,kotlin.jvm.functions.Function1):0 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):53 -> invokeSuspend
    12:27:java.lang.Object invokeSuspend(java.lang.Object):53:68 -> invokeSuspend
    28:28:java.lang.Object invokeSuspend(java.lang.Object):60:60 -> invokeSuspend
    29:29:java.lang.Object invokeSuspend(java.lang.Object):59:59 -> invokeSuspend
    30:30:java.lang.Object invokeSuspend(java.lang.Object):58:58 -> invokeSuspend
    31:31:java.lang.Object invokeSuspend(java.lang.Object):57:57 -> invokeSuspend
    32:32:java.lang.Object invokeSuspend(java.lang.Object):55:55 -> invokeSuspend
    33:33:java.lang.Object invokeSuspend(java.lang.Object):73:73 -> invokeSuspend
org.videolan.vlc.util.PlaylistFilterDelegate$filteringJob$2$1$1$queryStrings$1 -> org.videolan.vlc.util.PlaylistFilterDelegate$filteringJob$2$1$1$queryStrings$1:
    1:1:java.lang.Object invoke(java.lang.Object):48:48 -> invoke
    2:2:boolean invoke(java.lang.String):53:53 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):48 -> invoke
    3:3:java.lang.Object invoke(java.lang.Object):48:48 -> invoke
org.videolan.vlc.util.PlaylistFilterDelegate$filteringJob$2$1$1$queryStrings$2 -> org.videolan.vlc.util.PlaylistFilterDelegate$filteringJob$2$1$1$queryStrings$2:
    1:1:java.lang.Object invoke(java.lang.Object):48:48 -> invoke
    2:2:java.lang.String invoke(java.lang.String):53:53 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):48 -> invoke
org.videolan.vlc.util.RendererLiveData -> org.videolan.vlc.util.RendererLiveData:
    1:1:void <init>():7:7 -> <init>
    1:1:void setValue(java.lang.Object):7:7 -> setValue
    2:4:void setValue(org.videolan.libvlc.RendererItem):10:12 -> setValue
org.videolan.vlc.util.Settings -> org.videolan.vlc.util.Settings:
    1:1:void <clinit>():15:15 -> <clinit>
    2:2:void <clinit>():17:17 -> <clinit>
    1:1:void <init>():15:15 -> <init>
    1:1:int getListTitleEllipsize():19:19 -> getListTitleEllipsize
    1:1:boolean getShowTvUi():28:28 -> getShowTvUi
    1:1:boolean getShowVideoThumbs():17:17 -> getShowVideoThumbs
    1:3:void init(android.content.SharedPreferences):22:24 -> init
    1:1:void setListTitleEllipsize(int):19:19 -> setListTitleEllipsize
    1:1:void setShowVideoThumbs(boolean):17:17 -> setShowVideoThumbs
    1:1:void setTvUI(boolean):18:18 -> setTvUI
org.videolan.vlc.util.Settings$1 -> org.videolan.vlc.util.Settings$1:
    1:1:java.lang.Object invoke(java.lang.Object):15:15 -> invoke
    2:2:android.content.SharedPreferences invoke(android.content.Context):15:15 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):15 -> invoke
org.videolan.vlc.util.SubDlFailure -> org.videolan.vlc.util.SubDlFailure:
    1:1:void <init>(long):131:131 -> <init>
    1:1:long getId():131:131 -> getId
org.videolan.vlc.util.SubDlResult -> org.videolan.vlc.util.SubDlResult:
    1:1:void <init>():129:129 -> <init>
    2:2:void <init>():129:129 -> <init>
    2:2:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):129 -> <init>
org.videolan.vlc.util.SubDlSuccess -> org.videolan.vlc.util.SubDlSuccess:
    1:1:void <init>(long,org.videolan.vlc.gui.dialogs.SubtitleItem,java.lang.String):130:130 -> <init>
    1:1:long getId():130:130 -> getId
    1:1:java.lang.String getLocalUri():130:130 -> getLocalUri
    1:1:org.videolan.vlc.gui.dialogs.SubtitleItem getSubtitleItem():130:130 -> getSubtitleItem
org.videolan.vlc.util.ThumbnailsProvider -> org.videolan.vlc.util.ThumbnailsProvider:
    1:1:void <clinit>():34:34 -> <clinit>
    2:2:void <clinit>():42:42 -> <clinit>
    1:1:void <init>():34:34 -> <init>
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> composePlaylistImage
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> composePlaylistImage
    1:1:java.lang.Object composePlaylistImage(java.util.List,int,kotlin.coroutines.Continuation):0 -> composePlaylistImage
    2:2:java.lang.Object composePlaylistImage(java.util.List,int,kotlin.coroutines.Continuation):112:112 -> composePlaylistImage
    3:3:java.lang.Object composePlaylistImage(java.util.List,int,kotlin.coroutines.Continuation):169:169 -> composePlaylistImage
    4:6:java.lang.Object composePlaylistImage(java.util.List,int,kotlin.coroutines.Continuation):112:114 -> composePlaylistImage
    7:8:java.lang.Object composePlaylistImage(java.util.List,int,kotlin.coroutines.Continuation):278:279 -> composePlaylistImage
    9:9:java.lang.Object composePlaylistImage(java.util.List,int,kotlin.coroutines.Continuation):115:115 -> composePlaylistImage
    10:10:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> composePlaylistImage
    10:10:java.lang.Object composePlaylistImage(java.util.List,int,kotlin.coroutines.Continuation):115 -> composePlaylistImage
    11:11:java.lang.Object composePlaylistImage(java.util.List,int,kotlin.coroutines.Continuation):115:115 -> composePlaylistImage
    12:12:java.lang.Object composePlaylistImage(java.util.List,int,kotlin.coroutines.Continuation):119:119 -> composePlaylistImage
    13:14:java.lang.Object composePlaylistImage(java.util.List,int,kotlin.coroutines.Continuation):122:123 -> composePlaylistImage
    15:16:java.lang.Object composePlaylistImage(java.util.List,int,kotlin.coroutines.Continuation):281:282 -> composePlaylistImage
    17:17:java.lang.Object composePlaylistImage(java.util.List,int,kotlin.coroutines.Continuation):125:125 -> composePlaylistImage
    18:18:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> composePlaylistImage
    18:18:java.lang.Object composePlaylistImage(java.util.List,int,kotlin.coroutines.Continuation):125 -> composePlaylistImage
    19:19:java.lang.Object composePlaylistImage(java.util.List,int,kotlin.coroutines.Continuation):125:125 -> composePlaylistImage
    20:21:java.lang.Object composePlaylistImage(java.util.List,int,kotlin.coroutines.Continuation):127:128 -> composePlaylistImage
    22:22:java.lang.Object composePlaylistImage(java.util.List,int,kotlin.coroutines.Continuation):130:130 -> composePlaylistImage
    23:27:java.lang.Object composePlaylistImage(java.util.List,int,kotlin.coroutines.Continuation):135:139 -> composePlaylistImage
    28:28:java.lang.Object composePlaylistImage(java.util.List,int,kotlin.coroutines.Continuation):143:143 -> composePlaylistImage
    29:29:java.lang.Object composePlaylistImage(java.util.List,int,kotlin.coroutines.Continuation):284:284 -> composePlaylistImage
    30:30:java.lang.Object composePlaylistImage(java.util.List,int,kotlin.coroutines.Continuation):145:145 -> composePlaylistImage
    31:31:java.lang.Object composePlaylistImage(java.util.List,int,kotlin.coroutines.Continuation):112:112 -> composePlaylistImage
    32:32:java.lang.Object composePlaylistImage(java.util.List,int,kotlin.coroutines.Continuation):147:147 -> composePlaylistImage
    33:33:java.lang.Object composePlaylistImage(java.util.List,int,kotlin.coroutines.Continuation):149:149 -> composePlaylistImage
    34:35:java.lang.Object composePlaylistImage(java.util.List,int,kotlin.coroutines.Continuation):157:158 -> composePlaylistImage
    36:41:java.lang.Object composePlaylistImage(java.util.List,int,kotlin.coroutines.Continuation):162:167 -> composePlaylistImage
    1:1:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):184:184 -> getComposedImage
    2:2:android.graphics.Bitmap composeImage(java.util.List,int):198:198 -> getComposedImage
    2:2:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):186 -> getComposedImage
    3:4:android.graphics.Bitmap composeImage(java.util.List,int):202:203 -> getComposedImage
    3:4:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):186 -> getComposedImage
    5:9:android.graphics.Bitmap composeImage(java.util.List,int):205:209 -> getComposedImage
    5:9:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):186 -> getComposedImage
    10:10:android.graphics.Bitmap composeImage(java.util.List,int):215:215 -> getComposedImage
    10:10:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):186 -> getComposedImage
    11:11:android.graphics.Bitmap composeImage(java.util.List,int):287:287 -> getComposedImage
    11:11:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):186 -> getComposedImage
    12:12:android.graphics.Bitmap composeCanvas(android.graphics.Bitmap[],int,int,int):231:231 -> getComposedImage
    12:12:android.graphics.Bitmap composeImage(java.util.List,int):215 -> getComposedImage
    12:12:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):186 -> getComposedImage
    13:13:android.graphics.Bitmap composeCanvas(android.graphics.Bitmap[],int,int,int):233:233 -> getComposedImage
    13:13:android.graphics.Bitmap composeImage(java.util.List,int):215 -> getComposedImage
    13:13:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):186 -> getComposedImage
    14:14:android.graphics.Bitmap composeCanvas(android.graphics.Bitmap[],int,int,int):251:251 -> getComposedImage
    14:14:android.graphics.Bitmap composeImage(java.util.List,int):215 -> getComposedImage
    14:14:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):186 -> getComposedImage
    15:16:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.centerCrop(android.graphics.Bitmap,int,int):89:90 -> getComposedImage
    15:16:android.graphics.Bitmap composeCanvas(android.graphics.Bitmap[],int,int,int):251 -> getComposedImage
    15:16:android.graphics.Bitmap composeImage(java.util.List,int):215 -> getComposedImage
    15:16:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):186 -> getComposedImage
    17:18:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.centerCrop(android.graphics.Bitmap,int,int):95:96 -> getComposedImage
    17:18:android.graphics.Bitmap composeCanvas(android.graphics.Bitmap[],int,int,int):251 -> getComposedImage
    17:18:android.graphics.Bitmap composeImage(java.util.List,int):215 -> getComposedImage
    17:18:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):186 -> getComposedImage
    19:19:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.centerCrop(android.graphics.Bitmap,int,int):93:93 -> getComposedImage
    19:19:android.graphics.Bitmap composeCanvas(android.graphics.Bitmap[],int,int,int):251 -> getComposedImage
    19:19:android.graphics.Bitmap composeImage(java.util.List,int):215 -> getComposedImage
    19:19:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):186 -> getComposedImage
    20:24:android.graphics.Bitmap composeCanvas(android.graphics.Bitmap[],int,int,int):251:255 -> getComposedImage
    20:24:android.graphics.Bitmap composeImage(java.util.List,int):215 -> getComposedImage
    20:24:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):186 -> getComposedImage
    25:25:android.graphics.Bitmap composeCanvas(android.graphics.Bitmap[],int,int,int):242:242 -> getComposedImage
    25:25:android.graphics.Bitmap composeImage(java.util.List,int):215 -> getComposedImage
    25:25:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):186 -> getComposedImage
    26:27:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.centerCrop(android.graphics.Bitmap,int,int):89:90 -> getComposedImage
    26:27:android.graphics.Bitmap composeCanvas(android.graphics.Bitmap[],int,int,int):242 -> getComposedImage
    26:27:android.graphics.Bitmap composeImage(java.util.List,int):215 -> getComposedImage
    26:27:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):186 -> getComposedImage
    28:29:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.centerCrop(android.graphics.Bitmap,int,int):95:96 -> getComposedImage
    28:29:android.graphics.Bitmap composeCanvas(android.graphics.Bitmap[],int,int,int):242 -> getComposedImage
    28:29:android.graphics.Bitmap composeImage(java.util.List,int):215 -> getComposedImage
    28:29:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):186 -> getComposedImage
    30:30:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.centerCrop(android.graphics.Bitmap,int,int):93:93 -> getComposedImage
    30:30:android.graphics.Bitmap composeCanvas(android.graphics.Bitmap[],int,int,int):242 -> getComposedImage
    30:30:android.graphics.Bitmap composeImage(java.util.List,int):215 -> getComposedImage
    30:30:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):186 -> getComposedImage
    31:32:android.graphics.Bitmap composeCanvas(android.graphics.Bitmap[],int,int,int):242:243 -> getComposedImage
    31:32:android.graphics.Bitmap composeImage(java.util.List,int):215 -> getComposedImage
    31:32:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):186 -> getComposedImage
    33:34:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.centerCrop(android.graphics.Bitmap,int,int):89:90 -> getComposedImage
    33:34:android.graphics.Bitmap composeCanvas(android.graphics.Bitmap[],int,int,int):243 -> getComposedImage
    33:34:android.graphics.Bitmap composeImage(java.util.List,int):215 -> getComposedImage
    33:34:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):186 -> getComposedImage
    35:36:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.centerCrop(android.graphics.Bitmap,int,int):95:96 -> getComposedImage
    35:36:android.graphics.Bitmap composeCanvas(android.graphics.Bitmap[],int,int,int):243 -> getComposedImage
    35:36:android.graphics.Bitmap composeImage(java.util.List,int):215 -> getComposedImage
    35:36:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):186 -> getComposedImage
    37:37:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.centerCrop(android.graphics.Bitmap,int,int):93:93 -> getComposedImage
    37:37:android.graphics.Bitmap composeCanvas(android.graphics.Bitmap[],int,int,int):243 -> getComposedImage
    37:37:android.graphics.Bitmap composeImage(java.util.List,int):215 -> getComposedImage
    37:37:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):186 -> getComposedImage
    38:39:android.graphics.Bitmap composeCanvas(android.graphics.Bitmap[],int,int,int):243:244 -> getComposedImage
    38:39:android.graphics.Bitmap composeImage(java.util.List,int):215 -> getComposedImage
    38:39:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):186 -> getComposedImage
    40:41:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.centerCrop(android.graphics.Bitmap,int,int):89:90 -> getComposedImage
    40:41:android.graphics.Bitmap composeCanvas(android.graphics.Bitmap[],int,int,int):244 -> getComposedImage
    40:41:android.graphics.Bitmap composeImage(java.util.List,int):215 -> getComposedImage
    40:41:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):186 -> getComposedImage
    42:43:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.centerCrop(android.graphics.Bitmap,int,int):95:96 -> getComposedImage
    42:43:android.graphics.Bitmap composeCanvas(android.graphics.Bitmap[],int,int,int):244 -> getComposedImage
    42:43:android.graphics.Bitmap composeImage(java.util.List,int):215 -> getComposedImage
    42:43:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):186 -> getComposedImage
    44:44:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.centerCrop(android.graphics.Bitmap,int,int):93:93 -> getComposedImage
    44:44:android.graphics.Bitmap composeCanvas(android.graphics.Bitmap[],int,int,int):244 -> getComposedImage
    44:44:android.graphics.Bitmap composeImage(java.util.List,int):215 -> getComposedImage
    44:44:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):186 -> getComposedImage
    45:48:android.graphics.Bitmap composeCanvas(android.graphics.Bitmap[],int,int,int):244:247 -> getComposedImage
    45:48:android.graphics.Bitmap composeImage(java.util.List,int):215 -> getComposedImage
    45:48:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):186 -> getComposedImage
    49:49:android.graphics.Bitmap composeCanvas(android.graphics.Bitmap[],int,int,int):237:237 -> getComposedImage
    49:49:android.graphics.Bitmap composeImage(java.util.List,int):215 -> getComposedImage
    49:49:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):186 -> getComposedImage
    50:51:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.centerCrop(android.graphics.Bitmap,int,int):89:90 -> getComposedImage
    50:51:android.graphics.Bitmap composeCanvas(android.graphics.Bitmap[],int,int,int):237 -> getComposedImage
    50:51:android.graphics.Bitmap composeImage(java.util.List,int):215 -> getComposedImage
    50:51:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):186 -> getComposedImage
    52:53:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.centerCrop(android.graphics.Bitmap,int,int):95:96 -> getComposedImage
    52:53:android.graphics.Bitmap composeCanvas(android.graphics.Bitmap[],int,int,int):237 -> getComposedImage
    52:53:android.graphics.Bitmap composeImage(java.util.List,int):215 -> getComposedImage
    52:53:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):186 -> getComposedImage
    54:54:android.graphics.Bitmap org.videolan.vlc.gui.helpers.BitmapUtil.centerCrop(android.graphics.Bitmap,int,int):93:93 -> getComposedImage
    54:54:android.graphics.Bitmap composeCanvas(android.graphics.Bitmap[],int,int,int):237 -> getComposedImage
    54:54:android.graphics.Bitmap composeImage(java.util.List,int):215 -> getComposedImage
    54:54:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):186 -> getComposedImage
    55:57:android.graphics.Bitmap composeCanvas(android.graphics.Bitmap[],int,int,int):237:239 -> getComposedImage
    55:57:android.graphics.Bitmap composeImage(java.util.List,int):215 -> getComposedImage
    55:57:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):186 -> getComposedImage
    58:58:android.graphics.Bitmap composeCanvas(android.graphics.Bitmap[],int,int,int):258:258 -> getComposedImage
    58:58:android.graphics.Bitmap composeImage(java.util.List,int):215 -> getComposedImage
    58:58:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):186 -> getComposedImage
    59:59:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):187:187 -> getComposedImage
    60:60:android.graphics.Bitmap composeImage(java.util.List,int):287:287 -> getComposedImage
    60:60:android.graphics.Bitmap getComposedImage(java.lang.String,java.util.List,int):186 -> getComposedImage
    1:2:android.graphics.Bitmap getFolderThumbnail(org.videolan.medialibrary.interfaces.media.AbstractFolder,int):46:47 -> getFolderThumbnail
    1:1:java.lang.String getMediaCacheKey(boolean,org.videolan.medialibrary.media.MediaLibraryItem,java.lang.String):74:74 -> getMediaCacheKey
    1:2:android.graphics.Bitmap getMediaThumbnail(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int):58:59 -> getMediaThumbnail
    3:3:android.graphics.Bitmap getMediaThumbnail(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int):61:61 -> getMediaThumbnail
    1:5:java.lang.String getMediaThumbnailPath(boolean,org.videolan.medialibrary.media.MediaLibraryItem):65:69 -> getMediaThumbnailPath
    6:6:java.lang.String getMediaThumbnailPath(boolean,org.videolan.medialibrary.media.MediaLibraryItem):65:65 -> getMediaThumbnailPath
    7:7:java.lang.String getMediaThumbnailPath(boolean,org.videolan.medialibrary.media.MediaLibraryItem):71:71 -> getMediaThumbnailPath
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> getPlaylistImage
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> getPlaylistImage
    1:1:java.lang.Object getPlaylistImage(java.lang.String,java.util.List,int,kotlin.coroutines.Continuation):0 -> getPlaylistImage
    2:2:java.lang.Object getPlaylistImage(java.lang.String,java.util.List,int,kotlin.coroutines.Continuation):102:102 -> getPlaylistImage
    3:3:java.lang.Object getPlaylistImage(java.lang.String,java.util.List,int,kotlin.coroutines.Continuation):105:105 -> getPlaylistImage
    4:5:java.lang.Object getPlaylistImage(java.lang.String,java.util.List,int,kotlin.coroutines.Continuation):102:103 -> getPlaylistImage
    6:6:java.lang.Object getPlaylistImage(java.lang.String,java.util.List,int,kotlin.coroutines.Continuation):102:102 -> getPlaylistImage
    7:7:java.lang.Object getPlaylistImage(java.lang.String,java.util.List,int,kotlin.coroutines.Continuation):104:104 -> getPlaylistImage
    1:2:android.graphics.Bitmap getVideoGroupThumbnail(org.videolan.medialibrary.interfaces.media.AbstractVideoGroup,int):52:53 -> getVideoGroupThumbnail
    1:5:android.graphics.Bitmap getVideoThumbnail(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int):78:82 -> getVideoThumbnail
    6:6:java.lang.String getMediaCacheKey$default(org.videolan.vlc.util.ThumbnailsProvider,boolean,org.videolan.medialibrary.media.MediaLibraryItem,java.lang.String,int,java.lang.Object):74:74 -> getVideoThumbnail
    6:6:android.graphics.Bitmap getVideoThumbnail(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int):82 -> getVideoThumbnail
    7:7:android.graphics.Bitmap getVideoThumbnail(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int):82:82 -> getVideoThumbnail
    8:11:android.graphics.Bitmap getVideoThumbnail(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int):84:87 -> getVideoThumbnail
    12:12:android.graphics.Bitmap getVideoThumbnail(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int):86:86 -> getVideoThumbnail
    13:13:android.graphics.Bitmap getVideoThumbnail(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int):90:90 -> getVideoThumbnail
    14:14:android.graphics.Bitmap getVideoThumbnail(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int):92:92 -> getVideoThumbnail
    15:17:void saveOnDisk(android.graphics.Bitmap,java.lang.String):262:264 -> getVideoThumbnail
    15:17:android.graphics.Bitmap getVideoThumbnail(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int):93 -> getVideoThumbnail
    18:19:void saveOnDisk(android.graphics.Bitmap,java.lang.String):267:268 -> getVideoThumbnail
    18:19:android.graphics.Bitmap getVideoThumbnail(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int):93 -> getVideoThumbnail
    20:20:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> getVideoThumbnail
    20:20:void saveOnDisk(android.graphics.Bitmap,java.lang.String):272 -> getVideoThumbnail
    20:20:android.graphics.Bitmap getVideoThumbnail(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int):93 -> getVideoThumbnail
    21:21:void saveOnDisk(android.graphics.Bitmap,java.lang.String):270:270 -> getVideoThumbnail
    21:21:android.graphics.Bitmap getVideoThumbnail(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int):93 -> getVideoThumbnail
    22:22:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> getVideoThumbnail
    22:22:void saveOnDisk(android.graphics.Bitmap,java.lang.String):273 -> getVideoThumbnail
    22:22:android.graphics.Bitmap getVideoThumbnail(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int):93 -> getVideoThumbnail
    23:23:android.graphics.Bitmap getVideoThumbnail(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int):94:94 -> getVideoThumbnail
    24:24:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> getVideoThumbnail
    24:24:void saveOnDisk(android.graphics.Bitmap,java.lang.String):272 -> getVideoThumbnail
    24:24:android.graphics.Bitmap getVideoThumbnail(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int):93 -> getVideoThumbnail
    25:25:boolean org.videolan.vlc.util.Util.close(java.io.Closeable):75:75 -> getVideoThumbnail
    25:25:void saveOnDisk(android.graphics.Bitmap,java.lang.String):273 -> getVideoThumbnail
    25:25:android.graphics.Bitmap getVideoThumbnail(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int):93 -> getVideoThumbnail
    26:26:void saveOnDisk(android.graphics.Bitmap,java.lang.String):273:273 -> getVideoThumbnail
    26:26:android.graphics.Bitmap getVideoThumbnail(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int):93 -> getVideoThumbnail
    27:28:android.graphics.Bitmap getVideoThumbnail(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int):96:97 -> getVideoThumbnail
    29:29:android.graphics.Bitmap getVideoThumbnail(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper,int):86:86 -> getVideoThumbnail
    1:1:java.lang.Object obtainBitmap(org.videolan.medialibrary.media.MediaLibraryItem,int,kotlin.coroutines.Continuation):172:172 -> obtainBitmap
org.videolan.vlc.util.ThumbnailsProvider$obtainBitmap$2 -> org.videolan.vlc.util.ThumbnailsProvider$obtainBitmap$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:8:java.lang.Object invokeSuspend(java.lang.Object):172:178 -> invokeSuspend
org.videolan.vlc.util.TvChannelsKt$artUri$2 -> org.videolan.vlc.util.TvChannelsKt$artUri$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):138:138 -> invokeSuspend
org.videolan.vlc.util.TvChannelsKt$launchChannelUpdate$1 -> org.videolan.vlc.util.TvChannelsKt$launchChannelUpdate$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):89:89 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):92:92 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):89:90 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):89:89 -> invokeSuspend
    7:8:java.lang.Object invokeSuspend(java.lang.Object):91:92 -> invokeSuspend
org.videolan.vlc.util.TvChannelsKt$launchChannelUpdate$1$id$1 -> org.videolan.vlc.util.TvChannelsKt$launchChannelUpdate$1$id$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):90:90 -> invokeSuspend
    3:3:java.lang.Long kotlin.coroutines.jvm.internal.Boxing.boxLong(long):36:36 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):90 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):90:90 -> invokeSuspend
org.videolan.vlc.util.TvChannelsKt$setChannel$1 -> org.videolan.vlc.util.TvChannelsKt$setChannel$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):47:47 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):54:54 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):47:48 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):47:47 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):53:53 -> invokeSuspend
    8:8:boolean org.videolan.vlc.util.Permissions.canReadStorage(android.content.Context):74:74 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):53 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):53:54 -> invokeSuspend
org.videolan.vlc.util.TvChannelsKt$setChannel$1$channelId$1 -> org.videolan.vlc.util.TvChannelsKt$setChannel$1$channelId$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:5:java.lang.Object invokeSuspend(java.lang.Object):48:51 -> invokeSuspend
    6:6:java.lang.Long kotlin.coroutines.jvm.internal.Boxing.boxLong(long):36:36 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):51 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):51:51 -> invokeSuspend
org.videolan.vlc.util.TvChannelsKt$setResumeProgram$$inlined$getFromMl$1 -> org.videolan.vlc.util.TvChannelsKt$setResumeProgram$$inlined$getFromMl$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):71:71 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):92:92 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):71:73 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):195:195 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):75:75 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):187:188 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):77:77 -> invokeSuspend
    12:14:java.lang.Object invokeSuspend(java.lang.Object):88:90 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):193:193 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
    17:17:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
org.videolan.vlc.util.TvChannelsKt$setResumeProgram$$inlined$getFromMl$1$1 -> org.videolan.vlc.util.TvChannelsKt$setResumeProgram$$inlined$getFromMl$1$1:
    1:1:void <init>(kotlinx.coroutines.CancellableContinuation,org.videolan.vlc.util.TvChannelsKt$setResumeProgram$$inlined$getFromMl$1,kotlinx.coroutines.CoroutineScope,org.videolan.medialibrary.interfaces.AbstractMedialibrary,boolean):77:77 -> <init>
    1:1:void onMedialibraryReady():80:80 -> onMedialibraryReady
org.videolan.vlc.util.TvChannelsKt$setResumeProgram$$inlined$getFromMl$1$1$1 -> org.videolan.vlc.util.TvChannelsKt$setResumeProgram$$inlined$getFromMl$1$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):80:80 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):84:84 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):80:81 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):187:187 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):82:84 -> invokeSuspend
org.videolan.vlc.util.TvChannelsKt$setResumeProgram$$inlined$getFromMl$1$2 -> org.videolan.vlc.util.TvChannelsKt$setResumeProgram$$inlined$getFromMl$1$2:
    1:1:void invoke(java.lang.Throwable):88:88 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0:0 -> invoke
org.videolan.vlc.util.TvChannelsKt$updatePrograms$$inlined$getFromMl$1 -> org.videolan.vlc.util.TvChannelsKt$updatePrograms$$inlined$getFromMl$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):71:71 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):92:92 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):71:73 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):195:195 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):75:75 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):187:188 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):77:77 -> invokeSuspend
    12:14:java.lang.Object invokeSuspend(java.lang.Object):88:90 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):193:193 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
    17:17:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
org.videolan.vlc.util.TvChannelsKt$updatePrograms$$inlined$getFromMl$1$1 -> org.videolan.vlc.util.TvChannelsKt$updatePrograms$$inlined$getFromMl$1$1:
    1:1:void <init>(kotlinx.coroutines.CancellableContinuation,org.videolan.vlc.util.TvChannelsKt$updatePrograms$$inlined$getFromMl$1,kotlinx.coroutines.CoroutineScope,org.videolan.medialibrary.interfaces.AbstractMedialibrary,boolean):77:77 -> <init>
    1:1:void onMedialibraryReady():80:80 -> onMedialibraryReady
org.videolan.vlc.util.TvChannelsKt$updatePrograms$$inlined$getFromMl$1$1$1 -> org.videolan.vlc.util.TvChannelsKt$updatePrograms$$inlined$getFromMl$1$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):80:80 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):84:84 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):80:81 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):187:187 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):82:84 -> invokeSuspend
org.videolan.vlc.util.TvChannelsKt$updatePrograms$$inlined$getFromMl$1$2 -> org.videolan.vlc.util.TvChannelsKt$updatePrograms$$inlined$getFromMl$1$2:
    1:1:void invoke(java.lang.Throwable):88:88 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0:0 -> invoke
org.videolan.vlc.util.TvChannelsKt$updatePrograms$2 -> org.videolan.vlc.util.TvChannelsKt$updatePrograms$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):71:71 -> invokeSuspend
    3:5:int org.videolan.vlc.util.KextensionsKt.toPixel(int):157:159 -> invokeSuspend
    3:5:java.lang.Object invokeSuspend(java.lang.Object):71 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):71:71 -> invokeSuspend
org.videolan.vlc.util.TvChannelsKt$updatePrograms$3 -> org.videolan.vlc.util.TvChannelsKt$updatePrograms$3:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:4:java.lang.Object invokeSuspend(java.lang.Object):79:81 -> invokeSuspend
org.videolan.vlc.util.TvChannelsKt$updatePrograms$4 -> org.videolan.vlc.util.TvChannelsKt$updatePrograms$4:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):85:85 -> invokeSuspend
    3:3:java.lang.Integer kotlin.coroutines.jvm.internal.Boxing.boxInt(int):32:32 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):85 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):85:85 -> invokeSuspend
org.videolan.vlc.util.TvChannelsKt$updatePrograms$programs$1 -> org.videolan.vlc.util.TvChannelsKt$updatePrograms$programs$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):59:59 -> invokeSuspend
org.videolan.vlc.util.Util -> org.videolan.vlc.util.Util:
    1:1:void <clinit>():43:43 -> <clinit>
    1:1:void <init>():43:43 -> <init>
    1:1:void checkCpuCompatibility(android.content.Context):126:126 -> checkCpuCompatibility
    2:3:void org.videolan.vlc.util.WorkersKt.runBackground(java.lang.Runnable):7:8 -> checkCpuCompatibility
    2:3:void checkCpuCompatibility(android.content.Context):126 -> checkCpuCompatibility
org.videolan.vlc.util.Util$checkCpuCompatibility$1 -> org.videolan.vlc.util.Util$checkCpuCompatibility$1:
    1:2:void run():127:128 -> run
org.videolan.vlc.util.Util$checkCpuCompatibility$1$1 -> org.videolan.vlc.util.Util$checkCpuCompatibility$1$1:
    1:4:void run():129:132 -> run
org.videolan.vlc.util.VLCAudioFocusHelper -> org.videolan.vlc.util.VLCAudioFocusHelper:
    1:1:void <init>(org.videolan.vlc.PlaybackService):44:44 -> <init>
    2:2:android.media.AudioManager$OnAudioFocusChangeListener createOnAudioFocusChangeListener():95:95 -> <init>
    2:2:void <init>(org.videolan.vlc.PlaybackService):52 -> <init>
    3:3:void <init>(org.videolan.vlc.PlaybackService):52:52 -> <init>
    1:1:org.videolan.vlc.PlaybackService access$getService$p(org.videolan.vlc.util.VLCAudioFocusHelper):44:44 -> access$getService$p
    1:1:void changeAudioFocus$vlc_android_release(boolean):55:55 -> changeAudioFocus$vlc_android_release
    2:3:void changeAudioFocus$vlc_android_release(boolean):57:58 -> changeAudioFocus$vlc_android_release
    4:12:int requestAudioFocus():80:88 -> changeAudioFocus$vlc_android_release
    4:12:void changeAudioFocus$vlc_android_release(boolean):59 -> changeAudioFocus$vlc_android_release
    13:13:int requestAudioFocus():90:90 -> changeAudioFocus$vlc_android_release
    13:13:void changeAudioFocus$vlc_android_release(boolean):59 -> changeAudioFocus$vlc_android_release
    14:15:void changeAudioFocus$vlc_android_release(boolean):61:62 -> changeAudioFocus$vlc_android_release
    16:16:void changeAudioFocus$vlc_android_release(boolean):61:61 -> changeAudioFocus$vlc_android_release
    17:17:int requestAudioFocus():90:90 -> changeAudioFocus$vlc_android_release
    17:17:void changeAudioFocus$vlc_android_release(boolean):59 -> changeAudioFocus$vlc_android_release
    18:18:void changeAudioFocus$vlc_android_release(boolean):65:65 -> changeAudioFocus$vlc_android_release
    19:20:int abandonAudioFocus():73:74 -> changeAudioFocus$vlc_android_release
    19:20:void changeAudioFocus$vlc_android_release(boolean):66 -> changeAudioFocus$vlc_android_release
    21:21:int abandonAudioFocus():76:76 -> changeAudioFocus$vlc_android_release
    21:21:void changeAudioFocus$vlc_android_release(boolean):66 -> changeAudioFocus$vlc_android_release
    22:23:void changeAudioFocus$vlc_android_release(boolean):67:68 -> changeAudioFocus$vlc_android_release
    24:24:void changeAudioFocus$vlc_android_release(boolean):67:67 -> changeAudioFocus$vlc_android_release
    25:25:int abandonAudioFocus():76:76 -> changeAudioFocus$vlc_android_release
    25:25:void changeAudioFocus$vlc_android_release(boolean):66 -> changeAudioFocus$vlc_android_release
    1:1:boolean getLossTransient$vlc_android_release():50:50 -> getLossTransient$vlc_android_release
    1:1:void setLossTransient$vlc_android_release(boolean):50:50 -> setLossTransient$vlc_android_release
org.videolan.vlc.util.VLCAudioFocusHelper$createOnAudioFocusChangeListener$1 -> org.videolan.vlc.util.VLCAudioFocusHelper$createOnAudioFocusChangeListener$1:
    1:2:void <init>(org.videolan.vlc.util.VLCAudioFocusHelper):95:96 -> <init>
    1:3:void onAudioFocusChange(int):131:133 -> onAudioFocusChange
    4:7:void onAudioFocusChange(int):135:138 -> onAudioFocusChange
    8:9:void onAudioFocusChange(int):107:108 -> onAudioFocusChange
    10:10:void onAudioFocusChange(int):113:113 -> onAudioFocusChange
    11:17:void onAudioFocusChange(int):118:124 -> onAudioFocusChange
    1:4:void pausePlayback():145:148 -> pausePlayback
org.videolan.vlc.util.VLCDownloadManager -> org.videolan.vlc.util.VLCDownloadManager:
    1:2:void <clinit>():26:27 -> <clinit>
    3:3:void <clinit>():46:46 -> <clinit>
    4:4:void <clinit>():27:27 -> <clinit>
    1:1:void <init>():26:26 -> <init>
    1:1:android.app.DownloadManager access$getDownloadManager$p(org.videolan.vlc.util.VLCDownloadManager):26:26 -> access$getDownloadManager$p
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> download
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> download
    1:1:java.lang.Object download(androidx.fragment.app.FragmentActivity,org.videolan.vlc.gui.dialogs.SubtitleItem,kotlin.coroutines.Continuation):0 -> download
    2:2:java.lang.Object download(androidx.fragment.app.FragmentActivity,org.videolan.vlc.gui.dialogs.SubtitleItem,kotlin.coroutines.Continuation):65:65 -> download
    3:3:java.lang.Object download(androidx.fragment.app.FragmentActivity,org.videolan.vlc.gui.dialogs.SubtitleItem,kotlin.coroutines.Continuation):78:78 -> download
    4:9:java.lang.Object download(androidx.fragment.app.FragmentActivity,org.videolan.vlc.gui.dialogs.SubtitleItem,kotlin.coroutines.Continuation):65:70 -> download
    10:10:java.lang.String getDownloadPath(org.videolan.vlc.gui.dialogs.SubtitleItem):107:107 -> download
    10:10:java.lang.Object download(androidx.fragment.app.FragmentActivity,org.videolan.vlc.gui.dialogs.SubtitleItem,kotlin.coroutines.Continuation):70 -> download
    11:15:java.lang.Object download(androidx.fragment.app.FragmentActivity,org.videolan.vlc.gui.dialogs.SubtitleItem,kotlin.coroutines.Continuation):70:74 -> download
    16:16:java.lang.Object download(androidx.fragment.app.FragmentActivity,org.videolan.vlc.gui.dialogs.SubtitleItem,kotlin.coroutines.Continuation):65:65 -> download
    17:18:java.lang.Object download(androidx.fragment.app.FragmentActivity,org.videolan.vlc.gui.dialogs.SubtitleItem,kotlin.coroutines.Continuation):75:76 -> download
    19:19:java.lang.Object download(androidx.fragment.app.FragmentActivity,org.videolan.vlc.gui.dialogs.SubtitleItem,kotlin.coroutines.Continuation):78:78 -> download
    1:1:void downloadFailed(long,android.content.Context):104:104 -> downloadFailed
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> downloadSuccessful
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> downloadSuccessful
    1:1:java.lang.Object downloadSuccessful(long,org.videolan.vlc.gui.dialogs.SubtitleItem,java.lang.String,androidx.fragment.app.FragmentActivity,kotlin.coroutines.Continuation):0 -> downloadSuccessful
    2:2:java.lang.Object downloadSuccessful(long,org.videolan.vlc.gui.dialogs.SubtitleItem,java.lang.String,androidx.fragment.app.FragmentActivity,kotlin.coroutines.Continuation):80:80 -> downloadSuccessful
    3:3:java.lang.Object downloadSuccessful(long,org.videolan.vlc.gui.dialogs.SubtitleItem,java.lang.String,androidx.fragment.app.FragmentActivity,kotlin.coroutines.Continuation):91:91 -> downloadSuccessful
    4:5:java.lang.Object downloadSuccessful(long,org.videolan.vlc.gui.dialogs.SubtitleItem,java.lang.String,androidx.fragment.app.FragmentActivity,kotlin.coroutines.Continuation):80:81 -> downloadSuccessful
    6:6:java.lang.Object downloadSuccessful(long,org.videolan.vlc.gui.dialogs.SubtitleItem,java.lang.String,androidx.fragment.app.FragmentActivity,kotlin.coroutines.Continuation):80:80 -> downloadSuccessful
    7:7:java.lang.Object downloadSuccessful(long,org.videolan.vlc.gui.dialogs.SubtitleItem,java.lang.String,androidx.fragment.app.FragmentActivity,kotlin.coroutines.Continuation):82:82 -> downloadSuccessful
    8:8:java.lang.Object org.videolan.vlc.util.FileUtils.unpackZip(java.lang.String,java.lang.String,kotlin.coroutines.Continuation):482:482 -> downloadSuccessful
    8:8:java.lang.Object downloadSuccessful(long,org.videolan.vlc.gui.dialogs.SubtitleItem,java.lang.String,androidx.fragment.app.FragmentActivity,kotlin.coroutines.Continuation):82 -> downloadSuccessful
    9:9:java.lang.Object downloadSuccessful(long,org.videolan.vlc.gui.dialogs.SubtitleItem,java.lang.String,androidx.fragment.app.FragmentActivity,kotlin.coroutines.Continuation):80:80 -> downloadSuccessful
    10:10:java.lang.Object downloadSuccessful(long,org.videolan.vlc.gui.dialogs.SubtitleItem,java.lang.String,androidx.fragment.app.FragmentActivity,kotlin.coroutines.Continuation):84:84 -> downloadSuccessful
    11:11:java.lang.Object downloadSuccessful(long,org.videolan.vlc.gui.dialogs.SubtitleItem,java.lang.String,androidx.fragment.app.FragmentActivity,kotlin.coroutines.Continuation):133:133 -> downloadSuccessful
    12:13:java.lang.Object downloadSuccessful(long,org.videolan.vlc.gui.dialogs.SubtitleItem,java.lang.String,androidx.fragment.app.FragmentActivity,kotlin.coroutines.Continuation):86:87 -> downloadSuccessful
    14:14:java.lang.Object downloadSuccessful(long,org.videolan.vlc.gui.dialogs.SubtitleItem,java.lang.String,androidx.fragment.app.FragmentActivity,kotlin.coroutines.Continuation):89:89 -> downloadSuccessful
    15:15:java.lang.Object downloadSuccessful(long,org.videolan.vlc.gui.dialogs.SubtitleItem,java.lang.String,androidx.fragment.app.FragmentActivity,kotlin.coroutines.Continuation):80:80 -> downloadSuccessful
    16:16:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> downloadSuccessful
    16:16:java.lang.Object downloadSuccessful(long,org.videolan.vlc.gui.dialogs.SubtitleItem,java.lang.String,androidx.fragment.app.FragmentActivity,kotlin.coroutines.Continuation):80 -> downloadSuccessful
    17:17:java.lang.Object downloadSuccessful(long,org.videolan.vlc.gui.dialogs.SubtitleItem,java.lang.String,androidx.fragment.app.FragmentActivity,kotlin.coroutines.Continuation):91:91 -> downloadSuccessful
    18:18:java.lang.Object downloadSuccessful(long,org.videolan.vlc.gui.dialogs.SubtitleItem,java.lang.String,androidx.fragment.app.FragmentActivity,kotlin.coroutines.Continuation):80:80 -> downloadSuccessful
    1:5:kotlin.Pair getDownloadState(long):110:114 -> getDownloadState
    6:6:kotlin.Pair getDownloadState(long):117:117 -> getDownloadState
    7:7:kotlin.Pair getDownloadState(long):120:120 -> getDownloadState
    8:8:kotlin.Pair getDownloadState(long):122:122 -> getDownloadState
    9:9:kotlin.Pair getDownloadState(long):125:125 -> getDownloadState
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> getFinalDirectory
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> getFinalDirectory
    1:1:java.lang.Object getFinalDirectory(androidx.fragment.app.FragmentActivity,org.videolan.vlc.gui.dialogs.SubtitleItem,kotlin.coroutines.Continuation):0 -> getFinalDirectory
    2:2:java.lang.Object getFinalDirectory(androidx.fragment.app.FragmentActivity,org.videolan.vlc.gui.dialogs.SubtitleItem,kotlin.coroutines.Continuation):93:93 -> getFinalDirectory
    3:3:java.lang.Object getFinalDirectory(androidx.fragment.app.FragmentActivity,org.videolan.vlc.gui.dialogs.SubtitleItem,kotlin.coroutines.Continuation):99:99 -> getFinalDirectory
    4:7:java.lang.Object getFinalDirectory(androidx.fragment.app.FragmentActivity,org.videolan.vlc.gui.dialogs.SubtitleItem,kotlin.coroutines.Continuation):93:96 -> getFinalDirectory
    8:8:java.lang.String org.videolan.vlc.util.FileUtilsKt.getParentFolder(java.lang.String):582:582 -> getFinalDirectory
    8:8:java.lang.Object getFinalDirectory(androidx.fragment.app.FragmentActivity,org.videolan.vlc.gui.dialogs.SubtitleItem,kotlin.coroutines.Continuation):96 -> getFinalDirectory
    9:11:java.lang.String org.videolan.vlc.util.FileUtilsKt.getParentFolder(java.lang.String):584:586 -> getFinalDirectory
    9:11:java.lang.Object getFinalDirectory(androidx.fragment.app.FragmentActivity,org.videolan.vlc.gui.dialogs.SubtitleItem,kotlin.coroutines.Continuation):96 -> getFinalDirectory
    12:12:java.lang.String org.videolan.vlc.util.FileUtilsKt.getParentFolder(java.lang.String):588:588 -> getFinalDirectory
    12:12:java.lang.Object getFinalDirectory(androidx.fragment.app.FragmentActivity,org.videolan.vlc.gui.dialogs.SubtitleItem,kotlin.coroutines.Continuation):96 -> getFinalDirectory
    13:14:java.lang.Object getFinalDirectory(androidx.fragment.app.FragmentActivity,org.videolan.vlc.gui.dialogs.SubtitleItem,kotlin.coroutines.Continuation):97:98 -> getFinalDirectory
    15:15:java.lang.Object getFinalDirectory(androidx.fragment.app.FragmentActivity,org.videolan.vlc.gui.dialogs.SubtitleItem,kotlin.coroutines.Continuation):93:93 -> getFinalDirectory
    16:16:java.lang.Object getFinalDirectory(androidx.fragment.app.FragmentActivity,org.videolan.vlc.gui.dialogs.SubtitleItem,kotlin.coroutines.Continuation):100:100 -> getFinalDirectory
    17:17:java.lang.Object getFinalDirectory(androidx.fragment.app.FragmentActivity,org.videolan.vlc.gui.dialogs.SubtitleItem,kotlin.coroutines.Continuation):96:96 -> getFinalDirectory
    1:3:void onReceive(android.content.Context,android.content.Intent):33:35 -> onReceive
    4:4:void onReceive(android.content.Context,android.content.Intent):38:38 -> onReceive
    5:5:void onReceive(android.content.Context,android.content.Intent):37:37 -> onReceive
    1:1:void register():51:51 -> register
    1:1:void unRegister():56:56 -> unRegister
    2:2:void unRegister():62:62 -> unRegister
org.videolan.vlc.util.VLCDownloadManager$downloadSuccessful$$inlined$run$lambda$1 -> org.videolan.vlc.util.VLCDownloadManager$downloadSuccessful$$inlined$run$lambda$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):89:89 -> invokeSuspend
    3:3:boolean org.videolan.vlc.util.FileUtils.deleteFile(java.lang.String):239:239 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):89 -> invokeSuspend
    4:4:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):89 -> invokeSuspend
    5:5:java.lang.Object invokeSuspend(java.lang.Object):89:89 -> invokeSuspend
org.videolan.vlc.util.VLCDownloadManager$unRegister$1 -> org.videolan.vlc.util.VLCDownloadManager$unRegister$1:
    1:1:void onChanged(java.lang.Object):26:26 -> onChanged
    2:2:void onChanged(java.util.Map):57:57 -> onChanged
    2:2:void onChanged(java.lang.Object):26 -> onChanged
    3:3:void onChanged(java.util.Map):133:133 -> onChanged
    3:3:void onChanged(java.lang.Object):26 -> onChanged
    4:4:void onChanged(java.util.Map):58:58 -> onChanged
    4:4:void onChanged(java.lang.Object):26 -> onChanged
org.videolan.vlc.util.VLCDownloadManager_LifecycleAdapter -> org.videolan.vlc.util.VLCDownloadManager_LifecycleAdapter:
    1:2:void <init>(org.videolan.vlc.util.VLCDownloadManager):12:13 -> <init>
    1:3:void callMethods(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,boolean,androidx.lifecycle.MethodCallsLogger):23:25 -> callMethods
    4:6:void callMethods(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle$Event,boolean,androidx.lifecycle.MethodCallsLogger):29:31 -> callMethods
org.videolan.vlc.util.VLCInstance -> org.videolan.vlc.util.VLCInstance:
    1:1:void <clinit>():35:35 -> <clinit>
    1:1:void <init>():35:35 -> <init>
    1:2:org.videolan.libvlc.LibVLC get(android.content.Context):45:46 -> get
    3:4:org.videolan.libvlc.LibVLC get(android.content.Context):48:49 -> get
    5:5:org.videolan.libvlc.LibVLC get(android.content.Context):55:55 -> get
    6:7:org.videolan.libvlc.LibVLC get(android.content.Context):50:51 -> get
    8:8:org.videolan.libvlc.LibVLC get(android.content.Context):57:57 -> get
    1:3:void restart():63:65 -> restart
    4:4:void restart():64:64 -> restart
    5:5:void restart():67:67 -> restart
    1:4:boolean testCompatibleCPU(android.content.Context):71:74 -> testCompatibleCPU
    5:5:boolean testCompatibleCPU(android.content.Context):71:71 -> testCompatibleCPU
org.videolan.vlc.util.VLCOptions -> org.videolan.vlc.util.VLCOptions:
    1:1:void <clinit>():43:43 -> <clinit>
    1:1:void <init>():43:43 -> <init>
    1:1:int getAudiotrackSessionId():54:54 -> getAudiotrackSessionId
    1:2:org.videolan.libvlc.MediaPlayer$Equalizer getCustomSet(android.content.Context,java.lang.String):291:292 -> getCustomSet
    3:3:float[] org.videolan.vlc.util.Preferences.getFloatArray(android.content.SharedPreferences,java.lang.String):34:34 -> getCustomSet
    3:3:org.videolan.libvlc.MediaPlayer$Equalizer getCustomSet(android.content.Context,java.lang.String):293 -> getCustomSet
    4:7:float[] org.videolan.vlc.util.Preferences.getFloatArray(android.content.SharedPreferences,java.lang.String):37:40 -> getCustomSet
    4:7:org.videolan.libvlc.MediaPlayer$Equalizer getCustomSet(android.content.Context,java.lang.String):293 -> getCustomSet
    8:8:float[] org.videolan.vlc.util.Preferences.getFloatArray(android.content.SharedPreferences,java.lang.String):42:42 -> getCustomSet
    8:8:org.videolan.libvlc.MediaPlayer$Equalizer getCustomSet(android.content.Context,java.lang.String):293 -> getCustomSet
    9:10:org.videolan.libvlc.MediaPlayer$Equalizer getCustomSet(android.content.Context,java.lang.String):294:295 -> getCustomSet
    11:12:org.videolan.libvlc.MediaPlayer$Equalizer getCustomSet(android.content.Context,java.lang.String):298:299 -> getCustomSet
    13:13:org.videolan.libvlc.MediaPlayer$Equalizer getCustomSet(android.content.Context,java.lang.String):301:301 -> getCustomSet
    14:14:org.videolan.libvlc.MediaPlayer$Equalizer getCustomSet(android.content.Context,java.lang.String):295:295 -> getCustomSet
    15:15:org.videolan.libvlc.MediaPlayer$Equalizer getCustomSet(android.content.Context,java.lang.String):304:304 -> getCustomSet
    1:2:org.videolan.libvlc.MediaPlayer$Equalizer getEqualizerSetFromSettings(android.content.Context,boolean):257:258 -> getEqualizerSetFromSettings
    3:3:float[] org.videolan.vlc.util.Preferences.getFloatArray(android.content.SharedPreferences,java.lang.String):34:34 -> getEqualizerSetFromSettings
    3:3:org.videolan.libvlc.MediaPlayer$Equalizer getEqualizerSetFromSettings(android.content.SharedPreferences):239 -> getEqualizerSetFromSettings
    3:3:org.videolan.libvlc.MediaPlayer$Equalizer getEqualizerSetFromSettings(android.content.Context,boolean):258 -> getEqualizerSetFromSettings
    4:7:float[] org.videolan.vlc.util.Preferences.getFloatArray(android.content.SharedPreferences,java.lang.String):37:40 -> getEqualizerSetFromSettings
    4:7:org.videolan.libvlc.MediaPlayer$Equalizer getEqualizerSetFromSettings(android.content.SharedPreferences):239 -> getEqualizerSetFromSettings
    4:7:org.videolan.libvlc.MediaPlayer$Equalizer getEqualizerSetFromSettings(android.content.Context,boolean):258 -> getEqualizerSetFromSettings
    8:8:float[] org.videolan.vlc.util.Preferences.getFloatArray(android.content.SharedPreferences,java.lang.String):42:42 -> getEqualizerSetFromSettings
    8:8:org.videolan.libvlc.MediaPlayer$Equalizer getEqualizerSetFromSettings(android.content.SharedPreferences):239 -> getEqualizerSetFromSettings
    8:8:org.videolan.libvlc.MediaPlayer$Equalizer getEqualizerSetFromSettings(android.content.Context,boolean):258 -> getEqualizerSetFromSettings
    9:11:org.videolan.libvlc.MediaPlayer$Equalizer getEqualizerSetFromSettings(android.content.SharedPreferences):240:242 -> getEqualizerSetFromSettings
    9:11:org.videolan.libvlc.MediaPlayer$Equalizer getEqualizerSetFromSettings(android.content.Context,boolean):258 -> getEqualizerSetFromSettings
    12:13:org.videolan.libvlc.MediaPlayer$Equalizer getEqualizerSetFromSettings(android.content.SharedPreferences):245:246 -> getEqualizerSetFromSettings
    12:13:org.videolan.libvlc.MediaPlayer$Equalizer getEqualizerSetFromSettings(android.content.Context,boolean):258 -> getEqualizerSetFromSettings
    14:14:org.videolan.libvlc.MediaPlayer$Equalizer getEqualizerSetFromSettings(android.content.SharedPreferences):248:248 -> getEqualizerSetFromSettings
    14:14:org.videolan.libvlc.MediaPlayer$Equalizer getEqualizerSetFromSettings(android.content.Context,boolean):258 -> getEqualizerSetFromSettings
    15:15:org.videolan.libvlc.MediaPlayer$Equalizer getEqualizerSetFromSettings(android.content.SharedPreferences):251:251 -> getEqualizerSetFromSettings
    15:15:org.videolan.libvlc.MediaPlayer$Equalizer getEqualizerSetFromSettings(android.content.Context,boolean):258 -> getEqualizerSetFromSettings
    1:5:java.util.ArrayList getLibOptions():61:65 -> getLibOptions
    6:6:java.util.ArrayList getLibOptions():64:64 -> getLibOptions
    7:7:java.util.ArrayList getLibOptions():68:68 -> getLibOptions
    8:13:java.util.ArrayList getLibOptions():70:75 -> getLibOptions
    14:14:java.util.ArrayList getLibOptions():79:79 -> getLibOptions
    15:16:int getDeblocking(int):187:188 -> getLibOptions
    15:16:java.util.ArrayList getLibOptions():79 -> getLibOptions
    17:17:int getDeblocking(int):190:190 -> getLibOptions
    17:17:java.util.ArrayList getLibOptions():79 -> getLibOptions
    18:18:int getDeblocking(int):192:192 -> getLibOptions
    18:18:java.util.ArrayList getLibOptions():79 -> getLibOptions
    19:19:int getDeblocking(int):194:194 -> getLibOptions
    19:19:java.util.ArrayList getLibOptions():79 -> getLibOptions
    20:20:java.util.ArrayList getLibOptions():79:79 -> getLibOptions
    21:21:java.util.ArrayList getLibOptions():83:83 -> getLibOptions
    22:42:java.util.ArrayList getLibOptions():88:108 -> getLibOptions
    43:45:java.util.ArrayList getLibOptions():110:112 -> getLibOptions
    46:46:java.util.ArrayList getLibOptions():114:114 -> getLibOptions
    47:47:java.util.ArrayList getLibOptions():116:116 -> getLibOptions
    48:52:java.util.ArrayList getLibOptions():118:122 -> getLibOptions
    53:53:java.util.ArrayList getLibOptions():124:124 -> getLibOptions
    54:55:java.util.ArrayList getLibOptions():126:127 -> getLibOptions
    56:58:java.util.ArrayList getLibOptions():129:131 -> getLibOptions
    59:61:java.util.ArrayList getLibOptions():133:135 -> getLibOptions
    62:64:java.util.ArrayList getLibOptions():137:139 -> getLibOptions
    65:65:java.util.ArrayList getLibOptions():343:343 -> getLibOptions
    66:67:java.util.ArrayList getLibOptions():139:140 -> getLibOptions
    68:68:java.util.ArrayList getLibOptions():343:343 -> getLibOptions
    69:69:java.util.ArrayList getLibOptions():139:139 -> getLibOptions
    70:70:java.util.ArrayList getLibOptions():142:142 -> getLibOptions
    71:71:java.util.ArrayList getLibOptions():134:134 -> getLibOptions
    72:72:java.util.ArrayList getLibOptions():112:112 -> getLibOptions
    73:73:java.util.ArrayList getLibOptions():110:110 -> getLibOptions
    74:74:java.util.ArrayList getLibOptions():92:92 -> getLibOptions
    1:7:void saveCustomSet(android.content.Context,org.videolan.libvlc.MediaPlayer$Equalizer,java.lang.String):311:317 -> saveCustomSet
    8:8:void saveCustomSet(android.content.Context,org.videolan.libvlc.MediaPlayer$Equalizer,java.lang.String):319:319 -> saveCustomSet
    9:9:void saveCustomSet(android.content.Context,org.videolan.libvlc.MediaPlayer$Equalizer,java.lang.String):321:321 -> saveCustomSet
    10:13:void org.videolan.vlc.util.Preferences.putFloatArray(android.content.SharedPreferences$Editor,java.lang.String,float[]):51:54 -> saveCustomSet
    10:13:void saveCustomSet(android.content.Context,org.videolan.libvlc.MediaPlayer$Equalizer,java.lang.String):321 -> saveCustomSet
    14:14:void org.videolan.vlc.util.Preferences.putFloatArray(android.content.SharedPreferences$Editor,java.lang.String,float[]):56:56 -> saveCustomSet
    14:14:void saveCustomSet(android.content.Context,org.videolan.libvlc.MediaPlayer$Equalizer,java.lang.String):321 -> saveCustomSet
    15:15:void saveCustomSet(android.content.Context,org.videolan.libvlc.MediaPlayer$Equalizer,java.lang.String):322:322 -> saveCustomSet
    1:2:void saveEqualizerInSettings(android.content.Context,org.videolan.libvlc.MediaPlayer$Equalizer,java.lang.String,boolean,boolean):269:270 -> saveEqualizerInSettings
    3:6:void saveEqualizerInSettings(android.content.Context,org.videolan.libvlc.MediaPlayer$Equalizer,java.lang.String,boolean,boolean):272:275 -> saveEqualizerInSettings
    7:7:void saveEqualizerInSettings(android.content.Context,org.videolan.libvlc.MediaPlayer$Equalizer,java.lang.String,boolean,boolean):277:277 -> saveEqualizerInSettings
    8:8:void saveEqualizerInSettings(android.content.Context,org.videolan.libvlc.MediaPlayer$Equalizer,java.lang.String,boolean,boolean):279:279 -> saveEqualizerInSettings
    9:12:void org.videolan.vlc.util.Preferences.putFloatArray(android.content.SharedPreferences$Editor,java.lang.String,float[]):51:54 -> saveEqualizerInSettings
    9:12:void saveEqualizerInSettings(android.content.Context,org.videolan.libvlc.MediaPlayer$Equalizer,java.lang.String,boolean,boolean):279 -> saveEqualizerInSettings
    13:13:void org.videolan.vlc.util.Preferences.putFloatArray(android.content.SharedPreferences$Editor,java.lang.String,float[]):56:56 -> saveEqualizerInSettings
    13:13:void saveEqualizerInSettings(android.content.Context,org.videolan.libvlc.MediaPlayer$Equalizer,java.lang.String,boolean,boolean):279 -> saveEqualizerInSettings
    14:14:void saveEqualizerInSettings(android.content.Context,org.videolan.libvlc.MediaPlayer$Equalizer,java.lang.String,boolean,boolean):280:280 -> saveEqualizerInSettings
    15:15:void saveEqualizerInSettings(android.content.Context,org.videolan.libvlc.MediaPlayer$Equalizer,java.lang.String,boolean,boolean):282:282 -> saveEqualizerInSettings
    16:17:void saveEqualizerInSettings(android.content.Context,org.videolan.libvlc.MediaPlayer$Equalizer,java.lang.String,boolean,boolean):284:285 -> saveEqualizerInSettings
org.videolan.vlc.util.VoiceSearchParams -> org.videolan.vlc.util.VoiceSearchParams:
    1:1:void <init>(java.lang.String,android.os.Bundle):32:32 -> <init>
    2:4:void <init>(java.lang.String,android.os.Bundle):47:49 -> <init>
    5:5:void <init>(java.lang.String,android.os.Bundle):52:52 -> <init>
    6:6:void <init>(java.lang.String,android.os.Bundle):56:56 -> <init>
    7:9:void <init>(java.lang.String,android.os.Bundle):64:66 -> <init>
    10:10:void <init>(java.lang.String,android.os.Bundle):56:56 -> <init>
    11:14:void <init>(java.lang.String,android.os.Bundle):58:61 -> <init>
    15:15:void <init>(java.lang.String,android.os.Bundle):56:56 -> <init>
    16:22:void <init>(java.lang.String,android.os.Bundle):79:85 -> <init>
    23:23:void <init>(java.lang.String,android.os.Bundle):81:81 -> <init>
    24:24:void <init>(java.lang.String,android.os.Bundle):56:56 -> <init>
    25:28:void <init>(java.lang.String,android.os.Bundle):69:72 -> <init>
    29:29:void <init>(java.lang.String,android.os.Bundle):56:56 -> <init>
    30:31:void <init>(java.lang.String,android.os.Bundle):75:76 -> <init>
    32:32:void <init>(java.lang.String,android.os.Bundle):50:50 -> <init>
    1:1:java.lang.String getAlbum():42:42 -> getAlbum
    1:1:java.lang.String getArtist():41:41 -> getArtist
    1:1:java.lang.String getGenre():40:40 -> getGenre
    1:1:java.lang.String getPlaylist():43:43 -> getPlaylist
    1:1:java.lang.String getSong():44:44 -> getSong
    1:1:boolean isAlbumFocus():37:37 -> isAlbumFocus
    1:1:boolean isAny():33:33 -> isAny
    1:1:boolean isArtistFocus():36:36 -> isArtistFocus
    1:1:boolean isGenreFocus():35:35 -> isGenreFocus
    1:1:boolean isPlaylistFocus():38:38 -> isPlaylistFocus
    1:1:boolean isSongFocus():39:39 -> isSongFocus
    1:14:java.lang.String toString():92:105 -> toString
org.videolan.vlc.util.WeakHandler -> org.videolan.vlc.util.WeakHandler:
    1:2:void <init>(java.lang.Object):27:28 -> <init>
    1:1:java.lang.Object getOwner():31:31 -> getOwner
org.videolan.vlc.util.WorkersKt$runBackground$1 -> org.videolan.vlc.util.WorkersKt$runBackground$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):8:8 -> invokeSuspend
org.videolan.vlc.util.WorkersKt$runIO$1 -> org.videolan.vlc.util.WorkersKt$runIO$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):16:16 -> invokeSuspend
org.videolan.vlc.util.WorkersKt$runOnMainThread$1 -> org.videolan.vlc.util.WorkersKt$runOnMainThread$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):12:12 -> invokeSuspend
org.videolan.vlc.viewmodels.BaseModel -> org.videolan.vlc.viewmodels.BaseModel:
    1:1:void <init>(android.content.Context):37:37 -> <init>
    2:2:void <init>(android.content.Context):39:39 -> <init>
    3:4:void <init>(android.content.Context):41:42 -> <init>
    5:5:void <init>(android.content.Context):44:44 -> <init>
    6:6:void <init>(android.content.Context):48:48 -> <init>
    7:7:void <init>(android.content.Context):53:53 -> <init>
    1:1:org.videolan.vlc.util.FilterDelegate getFilter():0:0 -> access$getFilter$p
    1:1:org.videolan.vlc.util.FilterDelegate access$getFilter$p(org.videolan.vlc.viewmodels.BaseModel):37 -> access$getFilter$p
    1:1:java.lang.Object addMedia$suspendImpl(org.videolan.vlc.viewmodels.BaseModel,org.videolan.medialibrary.media.MediaLibraryItem,kotlin.coroutines.Continuation):89:89 -> addMedia
    1:1:java.lang.Object addMedia(org.videolan.medialibrary.media.MediaLibraryItem,kotlin.coroutines.Continuation):0 -> addMedia
    2:2:void org.videolan.vlc.util.LiveDataset.add(java.lang.Object):19:19 -> addMedia
    2:2:java.lang.Object addMedia$suspendImpl(org.videolan.vlc.viewmodels.BaseModel,org.videolan.medialibrary.media.MediaLibraryItem,kotlin.coroutines.Continuation):89 -> addMedia
    2:2:java.lang.Object addMedia(org.videolan.medialibrary.media.MediaLibraryItem,kotlin.coroutines.Continuation):0 -> addMedia
    3:3:java.lang.Object addMedia$suspendImpl(org.videolan.vlc.viewmodels.BaseModel,org.videolan.medialibrary.media.MediaLibraryItem,kotlin.coroutines.Continuation):89:89 -> addMedia
    3:3:java.lang.Object addMedia(org.videolan.medialibrary.media.MediaLibraryItem,kotlin.coroutines.Continuation):0 -> addMedia
    4:4:java.lang.Object addMedia$suspendImpl(org.videolan.vlc.viewmodels.BaseModel,java.util.List,kotlin.coroutines.Continuation):91:91 -> addMedia
    4:4:java.lang.Object addMedia(java.util.List,kotlin.coroutines.Continuation):0 -> addMedia
    1:3:void filter(java.lang.String):77:79 -> filter
    1:1:org.videolan.vlc.util.LiveDataset getDataset():41:41 -> getDataset
    1:1:androidx.lifecycle.MutableLiveData getLoading():42:42 -> getLoading
    1:1:boolean isEmpty():66:66 -> isEmpty
    1:2:void onCleared():111:112 -> onCleared
    1:1:void refresh():69:69 -> refresh
    1:1:void remove(org.videolan.medialibrary.media.MediaLibraryItem):73:73 -> remove
    1:1:void removeMedia(org.videolan.medialibrary.media.MediaLibraryItem):87:87 -> removeMedia
    2:2:void org.videolan.vlc.util.LiveDataset.remove(java.lang.Object):31:31 -> removeMedia
    2:2:void removeMedia(org.videolan.medialibrary.media.MediaLibraryItem):87 -> removeMedia
    1:1:void restore():84:84 -> restore
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> updateItems$suspendImpl
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> updateItems$suspendImpl
    1:1:java.lang.Object updateItems$suspendImpl(org.videolan.vlc.viewmodels.BaseModel,java.util.List,kotlin.coroutines.Continuation):0 -> updateItems$suspendImpl
    2:2:java.lang.Object updateItems$suspendImpl(org.videolan.vlc.viewmodels.BaseModel,java.util.List,kotlin.coroutines.Continuation):93:93 -> updateItems$suspendImpl
    3:3:java.lang.Object updateItems$suspendImpl(org.videolan.vlc.viewmodels.BaseModel,java.util.List,kotlin.coroutines.Continuation):106:106 -> updateItems$suspendImpl
    4:5:java.lang.Object updateItems$suspendImpl(org.videolan.vlc.viewmodels.BaseModel,java.util.List,kotlin.coroutines.Continuation):93:94 -> updateItems$suspendImpl
    6:6:java.lang.Object updateItems$suspendImpl(org.videolan.vlc.viewmodels.BaseModel,java.util.List,kotlin.coroutines.Continuation):93:93 -> updateItems$suspendImpl
    7:7:java.lang.Object updateItems$suspendImpl(org.videolan.vlc.viewmodels.BaseModel,java.util.List,kotlin.coroutines.Continuation):106:106 -> updateItems$suspendImpl
    1:1:java.lang.Object updateList$suspendImpl(org.videolan.vlc.viewmodels.BaseModel,kotlin.coroutines.Continuation):108:108 -> updateList
    1:1:java.lang.Object updateList(kotlin.coroutines.Continuation):0 -> updateList
org.videolan.vlc.viewmodels.BaseModel$categories$2 -> org.videolan.vlc.viewmodels.BaseModel$categories$2:
    1:1:androidx.lifecycle.LiveData invoke():45:45 -> invoke
    1:1:java.lang.Object invoke():37 -> invoke
org.videolan.vlc.viewmodels.BaseModel$categories$2$1 -> org.videolan.vlc.viewmodels.BaseModel$categories$2$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):45:45 -> invokeSuspend
org.videolan.vlc.viewmodels.BaseModel$filter$2 -> org.videolan.vlc.viewmodels.BaseModel$filter$2:
    1:1:org.videolan.vlc.util.FilterDelegate invoke():39:39 -> invoke
    1:1:java.lang.Object invoke():37 -> invoke
org.videolan.vlc.viewmodels.BaseModel$sections$2 -> org.videolan.vlc.viewmodels.BaseModel$sections$2:
    1:1:androidx.lifecycle.LiveData invoke():49:49 -> invoke
    1:1:java.lang.Object invoke():37 -> invoke
org.videolan.vlc.viewmodels.BaseModel$sections$2$1 -> org.videolan.vlc.viewmodels.BaseModel$sections$2$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):49:49 -> invokeSuspend
org.videolan.vlc.viewmodels.BaseModel$updateActor$2 -> org.videolan.vlc.viewmodels.BaseModel$updateActor$2:
    1:1:kotlinx.coroutines.channels.SendChannel invoke():54:54 -> invoke
    1:1:java.lang.Object invoke():37 -> invoke
org.videolan.vlc.viewmodels.BaseModel$updateActor$2$1 -> org.videolan.vlc.viewmodels.BaseModel$updateActor$2$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):54:54 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):63:63 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):54:55 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):54:54 -> invokeSuspend
    7:14:java.lang.Object invokeSuspend(java.lang.Object):56:63 -> invokeSuspend
org.videolan.vlc.viewmodels.BaseModel$updateItems$2 -> org.videolan.vlc.viewmodels.BaseModel$updateItems$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:8:java.lang.Object invokeSuspend(java.lang.Object):94:100 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):104:104 -> invokeSuspend
org.videolan.vlc.viewmodels.CallBackDelegate -> org.videolan.vlc.viewmodels.CallBackDelegate:
    1:1:void <init>():41:41 -> <init>
    2:2:void <init>():50:50 -> <init>
    1:1:org.videolan.medialibrary.interfaces.AbstractMedialibrary getMedialibrary():50:50 -> getMedialibrary
    1:1:void onAlbumsAdded():120:120 -> onAlbumsAdded
    1:1:void onAlbumsDeleted():124:124 -> onAlbumsDeleted
    1:1:void onAlbumsModified():122:122 -> onAlbumsModified
    1:1:void onArtistsAdded():114:114 -> onArtistsAdded
    1:1:void onArtistsDeleted():118:118 -> onArtistsDeleted
    1:1:void onArtistsModified():116:116 -> onArtistsModified
    1:1:void onDeviceChange():106:106 -> onDeviceChange
    1:1:void onGenresAdded():126:126 -> onGenresAdded
    1:1:void onGenresDeleted():130:130 -> onGenresDeleted
    1:1:void onGenresModified():128:128 -> onGenresModified
    1:1:void onMediaAdded():108:108 -> onMediaAdded
    1:1:void onMediaDeleted():112:112 -> onMediaDeleted
    1:1:void onMediaModified():110:110 -> onMediaModified
    1:1:void onMedialibraryIdle():104:104 -> onMedialibraryIdle
    1:1:void onMedialibraryReady():102:102 -> onMedialibraryReady
    1:1:void onPlaylistsAdded():132:132 -> onPlaylistsAdded
    1:1:void onPlaylistsDeleted():136:136 -> onPlaylistsDeleted
    1:1:void onPlaylistsModified():134:134 -> onPlaylistsModified
    1:1:void registerCallBacks(kotlinx.coroutines.CoroutineScope,kotlin.jvm.functions.Function0):60:60 -> registerCallBacks
    2:2:org.videolan.medialibrary.interfaces.AbstractMedialibrary getMedialibrary():50:50 -> registerCallBacks
    2:2:void registerCallBacks(kotlinx.coroutines.CoroutineScope,kotlin.jvm.functions.Function0):61 -> registerCallBacks
    3:3:void registerCallBacks(kotlinx.coroutines.CoroutineScope,kotlin.jvm.functions.Function0):61:61 -> registerCallBacks
    4:4:org.videolan.medialibrary.interfaces.AbstractMedialibrary getMedialibrary():50:50 -> registerCallBacks
    4:4:void registerCallBacks(kotlinx.coroutines.CoroutineScope,kotlin.jvm.functions.Function0):62 -> registerCallBacks
    5:5:void registerCallBacks(kotlinx.coroutines.CoroutineScope,kotlin.jvm.functions.Function0):62:62 -> registerCallBacks
    1:1:org.videolan.medialibrary.interfaces.AbstractMedialibrary getMedialibrary():50:50 -> releaseCallbacks
    1:1:void releaseCallbacks():91 -> releaseCallbacks
    2:2:void releaseCallbacks():91:91 -> releaseCallbacks
    3:3:org.videolan.medialibrary.interfaces.AbstractMedialibrary getMedialibrary():50:50 -> releaseCallbacks
    3:3:void releaseCallbacks():92 -> releaseCallbacks
    4:5:void releaseCallbacks():92:93 -> releaseCallbacks
    6:6:org.videolan.medialibrary.interfaces.AbstractMedialibrary getMedialibrary():50:50 -> releaseCallbacks
    6:6:void releaseCallbacks():93 -> releaseCallbacks
    7:8:void releaseCallbacks():93:94 -> releaseCallbacks
    9:9:org.videolan.medialibrary.interfaces.AbstractMedialibrary getMedialibrary():50:50 -> releaseCallbacks
    9:9:void releaseCallbacks():94 -> releaseCallbacks
    10:11:void releaseCallbacks():94:95 -> releaseCallbacks
    12:12:org.videolan.medialibrary.interfaces.AbstractMedialibrary getMedialibrary():50:50 -> releaseCallbacks
    12:12:void releaseCallbacks():95 -> releaseCallbacks
    13:14:void releaseCallbacks():95:96 -> releaseCallbacks
    15:15:org.videolan.medialibrary.interfaces.AbstractMedialibrary getMedialibrary():50:50 -> releaseCallbacks
    15:15:void releaseCallbacks():96 -> releaseCallbacks
    16:17:void releaseCallbacks():96:97 -> releaseCallbacks
    18:18:org.videolan.medialibrary.interfaces.AbstractMedialibrary getMedialibrary():50:50 -> releaseCallbacks
    18:18:void releaseCallbacks():97 -> releaseCallbacks
    19:20:void releaseCallbacks():97:98 -> releaseCallbacks
    1:1:org.videolan.medialibrary.interfaces.AbstractMedialibrary getMedialibrary():50:50 -> watchAlbums
    1:1:void watchAlbums():76 -> watchAlbums
    2:3:void watchAlbums():76:77 -> watchAlbums
    1:1:org.videolan.medialibrary.interfaces.AbstractMedialibrary getMedialibrary():50:50 -> watchArtists
    1:1:void watchArtists():71 -> watchArtists
    2:3:void watchArtists():71:72 -> watchArtists
    1:1:org.videolan.medialibrary.interfaces.AbstractMedialibrary getMedialibrary():50:50 -> watchGenres
    1:1:void watchGenres():81 -> watchGenres
    2:3:void watchGenres():81:82 -> watchGenres
    1:1:org.videolan.medialibrary.interfaces.AbstractMedialibrary getMedialibrary():50:50 -> watchMedia
    1:1:void watchMedia():66 -> watchMedia
    2:3:void watchMedia():66:67 -> watchMedia
    1:1:org.videolan.medialibrary.interfaces.AbstractMedialibrary getMedialibrary():50:50 -> watchPlaylists
    1:1:void watchPlaylists():86 -> watchPlaylists
    2:3:void watchPlaylists():86:87 -> watchPlaylists
org.videolan.vlc.viewmodels.CallBackDelegate$registerCallBacks$1 -> org.videolan.vlc.viewmodels.CallBackDelegate$registerCallBacks$1:
    1:1:void invoke():60:60 -> invoke
    1:1:java.lang.Object invoke():41 -> invoke
    2:2:java.lang.Object invoke():41:41 -> invoke
org.videolan.vlc.viewmodels.Filter -> org.videolan.vlc.viewmodels.Filter:
    1:1:void <init>(java.lang.String):122:122 -> <init>
    1:1:java.lang.String getQuery():122:122 -> getQuery
org.videolan.vlc.viewmodels.HistoryModel -> org.videolan.vlc.viewmodels.HistoryModel:
    1:1:void <init>(android.content.Context):30:30 -> <init>
    1:1:void clearHistory():46:46 -> clearHistory
    1:3:void moveUp(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):39:41 -> moveUp
    4:4:void moveUp(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):39:39 -> moveUp
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> updateList
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> updateList
    1:1:java.lang.Object updateList(kotlin.coroutines.Continuation):0 -> updateList
    2:2:java.lang.Object updateList(kotlin.coroutines.Continuation):34:34 -> updateList
    3:3:java.lang.Object updateList(kotlin.coroutines.Continuation):36:36 -> updateList
    4:5:java.lang.Object updateList(kotlin.coroutines.Continuation):34:35 -> updateList
    6:6:java.lang.Object updateList(kotlin.coroutines.Continuation):34:34 -> updateList
    7:7:java.lang.Object updateList(kotlin.coroutines.Continuation):36:36 -> updateList
org.videolan.vlc.viewmodels.HistoryModel$Factory -> org.videolan.vlc.viewmodels.HistoryModel$Factory:
    1:1:void <init>(android.content.Context):49:49 -> <init>
    1:1:androidx.lifecycle.ViewModel create(java.lang.Class):52:52 -> create
org.videolan.vlc.viewmodels.HistoryModel$updateList$2 -> org.videolan.vlc.viewmodels.HistoryModel$updateList$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):35:35 -> invokeSuspend
org.videolan.vlc.viewmodels.MediaAddition -> org.videolan.vlc.viewmodels.MediaAddition:
    1:1:org.videolan.medialibrary.media.MediaLibraryItem getMedia():120:120 -> getMedia
org.videolan.vlc.viewmodels.MediaListAddition -> org.videolan.vlc.viewmodels.MediaListAddition:
    1:1:java.util.List getMediaList():119:119 -> getMediaList
org.videolan.vlc.viewmodels.MediaUpdate -> org.videolan.vlc.viewmodels.MediaUpdate:
    1:1:java.util.List getMediaList():118:118 -> getMediaList
org.videolan.vlc.viewmodels.MedialibraryModel -> org.videolan.vlc.viewmodels.MedialibraryModel:
    1:1:void <init>(android.content.Context):30:30 -> <init>
    2:2:void <init>(android.content.Context):34:34 -> <init>
    1:2:void onCleared():38:39 -> onCleared
org.videolan.vlc.viewmodels.MedialibraryModel$1 -> org.videolan.vlc.viewmodels.MedialibraryModel$1:
    1:1:void invoke():34:34 -> invoke
    1:1:java.lang.Object invoke():30 -> invoke
    2:2:java.lang.Object invoke():30:30 -> invoke
org.videolan.vlc.viewmodels.MedialibraryViewModel -> org.videolan.vlc.viewmodels.MedialibraryViewModel:
    1:2:void <init>(android.content.Context):8:9 -> <init>
    3:3:void <init>(android.content.Context):13:13 -> <init>
    1:1:boolean canSortByAlbum():48:48 -> canSortByAlbum
    2:2:boolean canSortByAlbum():74:74 -> canSortByAlbum
    3:3:boolean canSortByAlbum():48:48 -> canSortByAlbum
    1:1:boolean canSortByArtist():47:47 -> canSortByArtist
    2:2:boolean canSortByArtist():72:72 -> canSortByArtist
    3:3:boolean canSortByArtist():47:47 -> canSortByArtist
    1:1:boolean canSortByDuration():42:42 -> canSortByDuration
    2:2:boolean canSortByDuration():62:62 -> canSortByDuration
    3:3:boolean canSortByDuration():42:42 -> canSortByDuration
    1:1:boolean canSortByFileNameName():41:41 -> canSortByFileNameName
    2:2:boolean canSortByFileNameName():60:60 -> canSortByFileNameName
    3:3:boolean canSortByFileNameName():41:41 -> canSortByFileNameName
    1:1:boolean canSortByFileSize():46:46 -> canSortByFileSize
    2:2:boolean canSortByFileSize():70:70 -> canSortByFileSize
    3:3:boolean canSortByFileSize():46:46 -> canSortByFileSize
    1:1:boolean canSortByInsertionDate():43:43 -> canSortByInsertionDate
    2:2:boolean canSortByInsertionDate():64:64 -> canSortByInsertionDate
    3:3:boolean canSortByInsertionDate():43:43 -> canSortByInsertionDate
    1:1:boolean canSortByLastModified():44:44 -> canSortByLastModified
    2:2:boolean canSortByLastModified():66:66 -> canSortByLastModified
    3:3:boolean canSortByLastModified():44:44 -> canSortByLastModified
    1:1:boolean canSortByName():40:40 -> canSortByName
    2:2:boolean canSortByName():58:58 -> canSortByName
    3:3:boolean canSortByName():40:40 -> canSortByName
    1:1:boolean canSortByPlayCount():49:49 -> canSortByPlayCount
    2:2:boolean canSortByPlayCount():76:76 -> canSortByPlayCount
    3:3:boolean canSortByPlayCount():49:49 -> canSortByPlayCount
    1:1:boolean canSortByReleaseDate():45:45 -> canSortByReleaseDate
    2:2:boolean canSortByReleaseDate():68:68 -> canSortByReleaseDate
    3:3:boolean canSortByReleaseDate():45:45 -> canSortByReleaseDate
    1:2:void filter(java.lang.String):27:28 -> filter
    1:1:boolean isEmpty():20:20 -> isEmpty
    2:2:boolean isEmpty():54:54 -> isEmpty
    3:3:boolean isEmpty():20:20 -> isEmpty
    1:1:boolean isFiltering():33:33 -> isFiltering
    1:2:void onCleared():36:37 -> onCleared
    1:1:void refresh():18:18 -> refresh
    2:2:void refresh():52:52 -> refresh
    3:3:void refresh():18:18 -> refresh
    1:1:void restore():23:23 -> restore
    1:1:void sort(int):31:31 -> sort
    2:2:void sort(int):56:56 -> sort
    3:3:void sort(int):31:31 -> sort
org.videolan.vlc.viewmodels.MedialibraryViewModel$1 -> org.videolan.vlc.viewmodels.MedialibraryViewModel$1:
    1:1:void invoke():13:13 -> invoke
    1:1:java.lang.Object invoke():8 -> invoke
    2:2:java.lang.Object invoke():8:8 -> invoke
org.videolan.vlc.viewmodels.PlaybackProgress -> org.videolan.vlc.viewmodels.PlaybackProgress:
    1:2:void <init>(long,long,java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):238:239 -> <init>
    3:3:void <init>(long,long,java.lang.String,java.lang.String):235:235 -> <init>
    3:3:void <init>(long,long,java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):239 -> <init>
    1:1:long getLength():237:237 -> getLength
    1:1:java.lang.String getLengthText():239:239 -> getLengthText
    1:1:long getTime():236:236 -> getTime
    1:1:java.lang.String getTimeText():238:238 -> getTimeText
org.videolan.vlc.viewmodels.PlayerState -> org.videolan.vlc.viewmodels.PlayerState:
    1:1:void <init>(boolean,java.lang.String,java.lang.String):241:241 -> <init>
    1:1:java.lang.String getArtist():241:241 -> getArtist
    1:1:boolean getPlaying():241:241 -> getPlaying
    1:1:java.lang.String getTitle():241:241 -> getTitle
org.videolan.vlc.viewmodels.PlaylistModel -> org.videolan.vlc.viewmodels.PlaylistModel:
    1:1:void <init>():45:45 -> <init>
    2:2:void <init>():48:48 -> <init>
    3:4:void <init>():53:54 -> <init>
    5:5:void <init>():58:58 -> <init>
    6:6:void <init>():60:60 -> <init>
    7:7:void <init>():67:67 -> <init>
    1:1:org.videolan.vlc.util.PlaylistFilterDelegate getFilter():0:0 -> access$getFilter$p
    1:1:org.videolan.vlc.util.PlaylistFilterDelegate access$getFilter$p(org.videolan.vlc.viewmodels.PlaylistModel):45 -> access$getFilter$p
    1:1:java.lang.Object canSwitchToVideo(kotlin.coroutines.Continuation):204:204 -> canSwitchToVideo
    1:3:void filter(java.lang.CharSequence):94:96 -> filter
    4:4:kotlinx.coroutines.channels.SendChannel getFilterActor():0:0 -> filter
    4:4:void filter(java.lang.CharSequence):98 -> filter
    5:5:void filter(java.lang.CharSequence):98:98 -> filter
    1:1:boolean getCanShuffle():169:169 -> getCanShuffle
    1:1:int getCurrentMediaPosition():181:181 -> getCurrentMediaPosition
    1:1:org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper getCurrentMediaWrapper():178:178 -> getCurrentMediaWrapper
    1:1:org.videolan.vlc.util.LiveDataset getDataset():48:48 -> getDataset
    1:1:long getLength():160:160 -> getLength
    1:1:java.util.List getMedias():184:184 -> getMedias
    1:1:androidx.lifecycle.MutableLiveData getPlayerState():54:54 -> getPlayerState
    1:1:boolean getPlaying():163:163 -> getPlaying
    1:2:int getPlaylistPosition(int,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):117:118 -> getPlaylistPosition
    3:3:int getPlaylistPosition(int,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):120:120 -> getPlaylistPosition
    1:1:androidx.lifecycle.MediatorLiveData getProgress():53:53 -> getProgress
    1:1:int getRepeatType():172:172 -> getRepeatType
    1:1:int getSelection():51:51 -> getSelection
    1:1:org.videolan.vlc.PlaybackService getService():47:47 -> getService
    1:1:boolean getShuffling():166:166 -> getShuffling
    1:1:long getTime():154:154 -> getTime
    1:1:int getVideoTrackCount():209:209 -> getVideoTrackCount
    1:1:kotlin.Unit insertMedia(int,org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):85:85 -> insertMedia
    1:1:kotlin.Unit load(java.util.List,int):188:188 -> load
    1:1:kotlin.Unit move(int,int):89:89 -> move
    1:3:boolean next():139:141 -> next
    1:1:void onChanged(java.lang.Object):45:45 -> onChanged
    2:4:void onChanged(org.videolan.vlc.PlaybackService):214:216 -> onChanged
    5:6:void setup(org.videolan.vlc.PlaybackService):71:72 -> onChanged
    5:6:void onChanged(org.videolan.vlc.PlaybackService):220 -> onChanged
    7:9:void onChanged(org.videolan.vlc.PlaybackService):222:224 -> onChanged
    10:10:void onChanged(org.videolan.vlc.PlaybackService):226:226 -> onChanged
    1:3:void onCleared():108:110 -> onCleared
    4:5:void onCleared():112:113 -> onCleared
    1:1:kotlinx.coroutines.Job play(int):131:131 -> play
    1:3:boolean previous(boolean):146:148 -> previous
    1:1:boolean previous$default(org.videolan.vlc.viewmodels.PlaylistModel,boolean,int,java.lang.Object):146:146 -> previous$default
    1:1:kotlin.Unit remove(int):87:87 -> remove
    1:1:void setRepeatType(int):174:174 -> setRepeatType
    1:1:void setTime(long):156:156 -> setTime
    1:1:kotlin.Unit shuffle():186:186 -> shuffle
    1:1:kotlin.Unit stop():137:137 -> stop
    1:1:void stopAfter(int):128:128 -> stopAfter
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> switchToVideo
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> switchToVideo
    1:1:java.lang.Object switchToVideo(kotlin.coroutines.Continuation):0 -> switchToVideo
    2:2:java.lang.Object switchToVideo(kotlin.coroutines.Continuation):190:190 -> switchToVideo
    3:3:java.lang.Object switchToVideo(kotlin.coroutines.Continuation):201:201 -> switchToVideo
    4:8:java.lang.Object switchToVideo(kotlin.coroutines.Continuation):190:194 -> switchToVideo
    9:9:java.lang.Object switchToVideo(kotlin.coroutines.Continuation):190:190 -> switchToVideo
    10:10:java.lang.Object switchToVideo(kotlin.coroutines.Continuation):195:195 -> switchToVideo
    11:11:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> switchToVideo
    11:11:java.lang.Object switchToVideo(kotlin.coroutines.Continuation):196 -> switchToVideo
    12:12:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> switchToVideo
    12:12:java.lang.Object switchToVideo(kotlin.coroutines.Continuation):201 -> switchToVideo
    1:1:kotlin.Unit toggleABRepeat():206:206 -> toggleABRepeat
    1:3:kotlin.Unit togglePlayPause():133:135 -> togglePlayPause
    1:3:void update():76:78 -> update
org.videolan.vlc.viewmodels.PlaylistModel$Companion -> org.videolan.vlc.viewmodels.PlaylistModel$Companion:
    1:1:void <init>():230:230 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):230 -> <init>
    1:1:org.videolan.vlc.viewmodels.PlaylistModel get(androidx.fragment.app.Fragment):231:231 -> get
org.videolan.vlc.viewmodels.PlaylistModel$canSwitchToVideo$2 -> org.videolan.vlc.viewmodels.PlaylistModel$canSwitchToVideo$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):204:204 -> invokeSuspend
    3:3:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):204 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):204:204 -> invokeSuspend
    5:5:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    5:5:java.lang.Object invokeSuspend(java.lang.Object):204 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):204:204 -> invokeSuspend
org.videolan.vlc.viewmodels.PlaylistModel$filter$2 -> org.videolan.vlc.viewmodels.PlaylistModel$filter$2:
    1:1:org.videolan.vlc.util.PlaylistFilterDelegate invoke():58:58 -> invoke
    1:1:java.lang.Object invoke():45 -> invoke
org.videolan.vlc.viewmodels.PlaylistModel$filterActor$2 -> org.videolan.vlc.viewmodels.PlaylistModel$filterActor$2:
    1:1:kotlinx.coroutines.channels.SendChannel invoke():61:61 -> invoke
    1:1:java.lang.Object invoke():45 -> invoke
org.videolan.vlc.viewmodels.PlaylistModel$filterActor$2$1 -> org.videolan.vlc.viewmodels.PlaylistModel$filterActor$2$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):61:61 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):63:63 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):61:62 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):61:61 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):63:63 -> invokeSuspend
org.videolan.vlc.viewmodels.PlaylistModel$onChanged$1$1 -> org.videolan.vlc.viewmodels.PlaylistModel$onChanged$1$1:
    1:1:void onChanged(java.lang.Object):45:45 -> onChanged
    2:2:void onChanged(org.videolan.vlc.media.Progress):217:217 -> onChanged
    2:2:void onChanged(java.lang.Object):45 -> onChanged
org.videolan.vlc.viewmodels.Refresh -> org.videolan.vlc.viewmodels.Refresh:
    1:1:void <clinit>():117:117 -> <clinit>
    1:1:void <init>():117:117 -> <init>
org.videolan.vlc.viewmodels.Remove -> org.videolan.vlc.viewmodels.Remove:
    1:1:void <init>(org.videolan.medialibrary.media.MediaLibraryItem):121:121 -> <init>
    1:1:org.videolan.medialibrary.media.MediaLibraryItem getMedia():121:121 -> getMedia
org.videolan.vlc.viewmodels.ScopedModel -> org.videolan.vlc.viewmodels.ScopedModel:
    1:3:void <init>():10:12 -> <init>
    1:1:kotlin.coroutines.CoroutineContext getCoroutineContext():12:12 -> getCoroutineContext
    1:1:void onCleared():16:16 -> onCleared
org.videolan.vlc.viewmodels.SortableModel -> org.videolan.vlc.viewmodels.SortableModel:
    1:1:void <init>(android.content.Context):9:9 -> <init>
    2:5:void <init>(android.content.Context):12:15 -> <init>
    1:1:boolean canSortBy(int):9:9 -> canSortBy
    1:1:android.content.Context getContext():9:9 -> getContext
    1:1:boolean getDesc():15:15 -> getDesc
    1:1:java.lang.String getFilterQuery():17:17 -> getFilterQuery
    1:1:int getSort():14:14 -> getSort
    1:1:java.lang.String getSortKey():13:13 -> getSortKey
    1:1:void setDesc(boolean):15:15 -> setDesc
    1:1:void setFilterQuery(java.lang.String):17:17 -> setFilterQuery
    1:1:void setSort(int):14:14 -> setSort
    1:2:void sort(int):22:23 -> sort
    3:3:void sort(int):25:25 -> sort
    4:4:void sort(int):23:23 -> sort
    5:10:void sort(int):28:33 -> sort
org.videolan.vlc.viewmodels.StreamsModel -> org.videolan.vlc.viewmodels.StreamsModel:
    1:2:void <init>(android.content.Context):33:34 -> <init>
    3:3:void <init>(android.content.Context):37:37 -> <init>
    1:1:androidx.databinding.ObservableField getObservableSearchText():34:34 -> getObservableSearchText
    1:3:void rename(int,java.lang.String):46:48 -> rename
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> updateList
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> updateList
    1:1:java.lang.Object updateList(kotlin.coroutines.Continuation):0 -> updateList
    2:2:java.lang.Object updateList(kotlin.coroutines.Continuation):41:41 -> updateList
    3:3:java.lang.Object updateList(kotlin.coroutines.Continuation):43:43 -> updateList
    4:5:java.lang.Object updateList(kotlin.coroutines.Continuation):41:42 -> updateList
    6:6:java.lang.Object updateList(kotlin.coroutines.Continuation):41:41 -> updateList
    7:7:java.lang.Object updateList(kotlin.coroutines.Continuation):43:43 -> updateList
org.videolan.vlc.viewmodels.StreamsModel$Factory -> org.videolan.vlc.viewmodels.StreamsModel$Factory:
    1:1:void <init>(android.content.Context):51:51 -> <init>
    1:1:androidx.lifecycle.ViewModel create(java.lang.Class):54:54 -> create
org.videolan.vlc.viewmodels.StreamsModel$rename$1 -> org.videolan.vlc.viewmodels.StreamsModel$rename$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):47:47 -> invokeSuspend
org.videolan.vlc.viewmodels.StreamsModel$updateList$2 -> org.videolan.vlc.viewmodels.StreamsModel$updateList$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):42:42 -> invokeSuspend
org.videolan.vlc.viewmodels.SubtitlesModel -> org.videolan.vlc.viewmodels.SubtitlesModel:
    1:5:void <init>(android.content.Context,android.net.Uri):24:28 -> <init>
    6:6:void <init>(android.content.Context,android.net.Uri):30:30 -> <init>
    7:8:void <init>(android.content.Context,android.net.Uri):32:33 -> <init>
    9:10:void <init>(android.content.Context,android.net.Uri):35:36 -> <init>
    11:11:void <init>(android.content.Context,android.net.Uri):40:40 -> <init>
    12:13:void <init>(android.content.Context,android.net.Uri):42:43 -> <init>
    14:14:void <init>(android.content.Context,android.net.Uri):47:47 -> <init>
    15:16:void <init>(android.content.Context,android.net.Uri):57:58 -> <init>
    17:17:void <init>(android.content.Context,android.net.Uri):64:64 -> <init>
    18:19:void <init>(android.content.Context,android.net.Uri):71:72 -> <init>
    20:20:void <init>(android.content.Context,android.net.Uri):79:79 -> <init>
    1:1:androidx.lifecycle.MutableLiveData access$getApiResultLiveData$p(org.videolan.vlc.viewmodels.SubtitlesModel):24:24 -> access$getApiResultLiveData$p
    1:1:android.content.Context access$getContext$p(org.videolan.vlc.viewmodels.SubtitlesModel):24:24 -> access$getContext$p
    1:1:androidx.lifecycle.LiveData access$getDownloadingLiveData$p(org.videolan.vlc.viewmodels.SubtitlesModel):24:24 -> access$getDownloadingLiveData$p
    1:1:android.net.Uri access$getMediaUri$p(org.videolan.vlc.viewmodels.SubtitlesModel):24:24 -> access$getMediaUri$p
    1:1:java.util.List access$getPreviousSearchLanguage$p(org.videolan.vlc.viewmodels.SubtitlesModel):24:24 -> access$getPreviousSearchLanguage$p
    1:1:void access$setPreviousSearchLanguage$p(org.videolan.vlc.viewmodels.SubtitlesModel,java.util.List):24:24 -> access$setPreviousSearchLanguage$p
    1:1:void deleteSubtitle(java.lang.String,java.lang.String):167:167 -> deleteSubtitle
    1:1:androidx.lifecycle.LiveData getDownloadedLiveData():36:36 -> getDownloadedLiveData
    1:1:androidx.lifecycle.MediatorLiveData getHistory():43:43 -> getHistory
    1:1:java.util.List getLastUsedLanguage():172:172 -> getLastUsedLanguage
    2:2:java.util.List getLastUsedLanguage():176:176 -> getLastUsedLanguage
    3:5:java.util.List getLastUsedLanguage():203:205 -> getLastUsedLanguage
    6:6:java.util.List getLastUsedLanguage():176:176 -> getLastUsedLanguage
    7:7:java.lang.String getCompliantLanguageID(java.lang.String):190:190 -> getLastUsedLanguage
    7:7:java.util.List getLastUsedLanguage():176 -> getLastUsedLanguage
    8:8:java.util.List getLastUsedLanguage():176:176 -> getLastUsedLanguage
    9:9:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.emptyList():69:69 -> getLastUsedLanguage
    9:9:java.util.List kotlin.collections.CollectionsKt.emptyList():0 -> getLastUsedLanguage
    9:9:java.util.List getLastUsedLanguage():176 -> getLastUsedLanguage
    1:1:androidx.databinding.ObservableBoolean getManualSearchEnabled():30:30 -> getManualSearchEnabled
    1:1:androidx.databinding.ObservableField getObservableMessage():33:33 -> getObservableMessage
    1:1:androidx.databinding.ObservableField getObservableSearchEpisode():26:26 -> getObservableSearchEpisode
    1:1:androidx.databinding.ObservableField getObservableSearchLanguage():28:28 -> getObservableSearchLanguage
    1:1:androidx.databinding.ObservableField getObservableSearchName():25:25 -> getObservableSearchName
    1:1:androidx.databinding.ObservableField getObservableSearchSeason():27:27 -> getObservableSearchSeason
    1:1:androidx.lifecycle.MediatorLiveData getResult():42:42 -> getResult
    1:1:java.lang.Object getSubtitleByHash(long,java.lang.String,java.util.List,kotlin.coroutines.Continuation):117:117 -> getSubtitleByHash
    1:1:java.lang.Object getSubtitleByName(java.lang.String,java.lang.Integer,java.lang.Integer,java.util.List,kotlin.coroutines.Continuation):113:113 -> getSubtitleByName
    1:1:androidx.databinding.ObservableBoolean isApiLoading():32:32 -> isApiLoading
    1:1:java.lang.Object merge(java.util.List,java.util.List,kotlin.coroutines.Continuation):87:87 -> merge
    1:4:void onCheckedChanged(boolean):102:105 -> onCheckedChanged
    5:5:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.emptyList():69:69 -> onCheckedChanged
    5:5:java.util.List kotlin.collections.CollectionsKt.emptyList():0 -> onCheckedChanged
    5:5:void onCheckedChanged(boolean):105 -> onCheckedChanged
    6:7:void onCheckedChanged(boolean):105:106 -> onCheckedChanged
    8:9:void onCheckedChanged(boolean):108:109 -> onCheckedChanged
    1:2:void onRefresh():121:122 -> onRefresh
    3:3:void onRefresh():125:125 -> onRefresh
    4:4:void onRefresh():129:129 -> onRefresh
    1:1:void saveLastUsedLanguage(java.util.List):179:179 -> saveLastUsedLanguage
    1:4:void search(boolean):133:136 -> search
    5:5:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.emptyList():69:69 -> search
    5:5:java.util.List kotlin.collections.CollectionsKt.emptyList():0 -> search
    5:5:void search(boolean):136 -> search
    6:6:void search(boolean):136:136 -> search
    7:7:void search(boolean):138:138 -> search
    1:1:java.lang.Object updateListState(java.util.List,java.util.List,kotlin.coroutines.Continuation):91:91 -> updateListState
org.videolan.vlc.viewmodels.SubtitlesModel$$special$$inlined$apply$lambda$1 -> org.videolan.vlc.viewmodels.SubtitlesModel$$special$$inlined$apply$lambda$1:
    1:1:void onChanged(java.lang.Object):24:24 -> onChanged
    2:2:void onChanged(java.util.List):59:59 -> onChanged
    2:2:void onChanged(java.lang.Object):24 -> onChanged
org.videolan.vlc.viewmodels.SubtitlesModel$$special$$inlined$apply$lambda$1$1 -> org.videolan.vlc.viewmodels.SubtitlesModel$$special$$inlined$apply$lambda$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):59:59 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):61:61 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):59:60 -> invokeSuspend
    6:7:java.lang.Object invokeSuspend(java.lang.Object):203:204 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):60:60 -> invokeSuspend
    9:9:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):60 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):60:60 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):205:205 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):60:60 -> invokeSuspend
    13:13:java.lang.Object invokeSuspend(java.lang.Object):59:59 -> invokeSuspend
    14:14:java.lang.Object invokeSuspend(java.lang.Object):61:61 -> invokeSuspend
org.videolan.vlc.viewmodels.SubtitlesModel$$special$$inlined$apply$lambda$2 -> org.videolan.vlc.viewmodels.SubtitlesModel$$special$$inlined$apply$lambda$2:
    1:1:void onChanged(java.lang.Object):24:24 -> onChanged
    2:2:void onChanged(java.util.Map):65:65 -> onChanged
    2:2:void onChanged(java.lang.Object):24 -> onChanged
org.videolan.vlc.viewmodels.SubtitlesModel$$special$$inlined$apply$lambda$2$1 -> org.videolan.vlc.viewmodels.SubtitlesModel$$special$$inlined$apply$lambda$2$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):65:65 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):67:67 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):65:66 -> invokeSuspend
    6:7:java.lang.Object invokeSuspend(java.lang.Object):203:204 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):66:66 -> invokeSuspend
    9:9:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):66 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):66:66 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):205:205 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):66:66 -> invokeSuspend
    13:13:java.lang.Object invokeSuspend(java.lang.Object):65:65 -> invokeSuspend
    14:14:java.lang.Object invokeSuspend(java.lang.Object):67:67 -> invokeSuspend
org.videolan.vlc.viewmodels.SubtitlesModel$$special$$inlined$apply$lambda$3 -> org.videolan.vlc.viewmodels.SubtitlesModel$$special$$inlined$apply$lambda$3:
    1:1:void onChanged(java.lang.Object):24:24 -> onChanged
    2:2:void onChanged(java.util.List):73:73 -> onChanged
    2:2:void onChanged(java.lang.Object):24 -> onChanged
org.videolan.vlc.viewmodels.SubtitlesModel$$special$$inlined$apply$lambda$3$1 -> org.videolan.vlc.viewmodels.SubtitlesModel$$special$$inlined$apply$lambda$3$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):73:73 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):75:75 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):73:74 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):73:73 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):75:75 -> invokeSuspend
org.videolan.vlc.viewmodels.SubtitlesModel$$special$$inlined$apply$lambda$4 -> org.videolan.vlc.viewmodels.SubtitlesModel$$special$$inlined$apply$lambda$4:
    1:1:void onChanged(java.lang.Object):24:24 -> onChanged
    2:2:void onChanged(java.util.List):80:80 -> onChanged
    2:2:void onChanged(java.lang.Object):24 -> onChanged
org.videolan.vlc.viewmodels.SubtitlesModel$$special$$inlined$apply$lambda$4$1 -> org.videolan.vlc.viewmodels.SubtitlesModel$$special$$inlined$apply$lambda$4$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):80:80 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):82:82 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):80:81 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):80:80 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):82:82 -> invokeSuspend
org.videolan.vlc.viewmodels.SubtitlesModel$1 -> org.videolan.vlc.viewmodels.SubtitlesModel$1:
    1:1:void <init>(org.videolan.vlc.viewmodels.SubtitlesModel):47:47 -> <init>
    1:3:void onPropertyChanged(androidx.databinding.Observable,int):49:51 -> onPropertyChanged
    4:4:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.emptyList():69:69 -> onPropertyChanged
    4:4:java.util.List kotlin.collections.CollectionsKt.emptyList():0 -> onPropertyChanged
    4:4:void onPropertyChanged(androidx.databinding.Observable,int):51 -> onPropertyChanged
    5:6:void onPropertyChanged(androidx.databinding.Observable,int):51:52 -> onPropertyChanged
org.videolan.vlc.viewmodels.SubtitlesModel$Factory -> org.videolan.vlc.viewmodels.SubtitlesModel$Factory:
    1:1:void <init>(android.content.Context,android.net.Uri):181:181 -> <init>
    1:1:androidx.lifecycle.ViewModel create(java.lang.Class):184:184 -> create
org.videolan.vlc.viewmodels.SubtitlesModel$downloadedLiveData$1 -> org.videolan.vlc.viewmodels.SubtitlesModel$downloadedLiveData$1:
    1:1:java.lang.Object apply(java.lang.Object):24:24 -> apply
    2:2:java.util.List apply(java.util.List):37:37 -> apply
    2:2:java.lang.Object apply(java.lang.Object):24 -> apply
    3:5:java.util.List apply(java.util.List):203:205 -> apply
    3:5:java.lang.Object apply(java.lang.Object):24 -> apply
    6:6:java.util.List apply(java.util.List):37:37 -> apply
    6:6:java.lang.Object apply(java.lang.Object):24 -> apply
org.videolan.vlc.viewmodels.SubtitlesModel$merge$2 -> org.videolan.vlc.viewmodels.SubtitlesModel$merge$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:3:java.lang.Object invokeSuspend(java.lang.Object):87:88 -> invokeSuspend
    4:4:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.emptyList():69:69 -> invokeSuspend
    4:4:java.util.List kotlin.collections.CollectionsKt.emptyList():0 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):88 -> invokeSuspend
    5:5:java.lang.Object invokeSuspend(java.lang.Object):88:88 -> invokeSuspend
    6:6:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.emptyList():69:69 -> invokeSuspend
    6:6:java.util.List kotlin.collections.CollectionsKt.emptyList():0 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):88 -> invokeSuspend
    7:7:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.plus(java.util.Collection,java.lang.Iterable):0:0 -> invokeSuspend
    7:7:java.util.List kotlin.collections.CollectionsKt.plus(java.util.Collection,java.lang.Iterable):0 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):88 -> invokeSuspend
    8:10:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.plus(java.util.Collection,java.lang.Iterable):2079:2081 -> invokeSuspend
    8:10:java.util.List kotlin.collections.CollectionsKt.plus(java.util.Collection,java.lang.Iterable):0 -> invokeSuspend
    8:10:java.lang.Object invokeSuspend(java.lang.Object):88 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):88:88 -> invokeSuspend
org.videolan.vlc.viewmodels.SubtitlesModel$search$1 -> org.videolan.vlc.viewmodels.SubtitlesModel$search$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):138:138 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):163:163 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):138:138 -> invokeSuspend
    5:6:java.lang.Object invokeSuspend(java.lang.Object):140:141 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):138:138 -> invokeSuspend
    8:9:java.lang.Object invokeSuspend(java.lang.Object):149:150 -> invokeSuspend
    10:10:java.lang.Integer kotlin.coroutines.jvm.internal.Boxing.boxInt(int):32:32 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):150 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):150:150 -> invokeSuspend
    12:12:java.lang.Integer kotlin.coroutines.jvm.internal.Boxing.boxInt(int):32:32 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):150 -> invokeSuspend
    13:13:java.lang.Object invokeSuspend(java.lang.Object):150:150 -> invokeSuspend
    14:14:java.lang.Object invokeSuspend(java.lang.Object):138:138 -> invokeSuspend
    15:15:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.emptyList():69:69 -> invokeSuspend
    15:15:java.util.List kotlin.collections.CollectionsKt.emptyList():0 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):151 -> invokeSuspend
    16:17:java.lang.Object invokeSuspend(java.lang.Object):153:154 -> invokeSuspend
    18:19:java.lang.Object invokeSuspend(java.lang.Object):156:157 -> invokeSuspend
    20:20:java.lang.Object invokeSuspend(java.lang.Object):159:159 -> invokeSuspend
    21:21:java.lang.Object invokeSuspend(java.lang.Object):161:161 -> invokeSuspend
    22:22:java.lang.Object invokeSuspend(java.lang.Object):163:163 -> invokeSuspend
    23:23:java.lang.Object invokeSuspend(java.lang.Object):161:161 -> invokeSuspend
org.videolan.vlc.viewmodels.SubtitlesModel$search$1$subs$1 -> org.videolan.vlc.viewmodels.SubtitlesModel$search$1$subs$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:5:java.lang.Object invokeSuspend(java.lang.Object):141:144 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):146:146 -> invokeSuspend
org.videolan.vlc.viewmodels.SubtitlesModel$updateListState$2 -> org.videolan.vlc.viewmodels.SubtitlesModel$updateListState$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:4:java.lang.Object invokeSuspend(java.lang.Object):91:93 -> invokeSuspend
    5:5:java.lang.Object invokeSuspend(java.lang.Object):203:203 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):94:94 -> invokeSuspend
    7:7:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):94 -> invokeSuspend
    8:10:java.lang.Object invokeSuspend(java.lang.Object):94:96 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):98:98 -> invokeSuspend
org.videolan.vlc.viewmodels.Update -> org.videolan.vlc.viewmodels.Update:
    1:1:void <init>():116:116 -> <init>
    2:2:void <init>():116:116 -> <init>
    2:2:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):116 -> <init>
org.videolan.vlc.viewmodels.browser.-$$LambdaGroup$ks$5DqDkC3zqRNo51oLOypqEax_CG0 -> org.videolan.vlc.viewmodels.browser.-$$LambdaGroup$ks$5DqDkC3zqRNo51oLOypqEax_CG0:
    1:1:java.util.Comparator org.videolan.vlc.viewmodels.browser.BrowserModelKt$descComp$2.invoke():111:111 -> invoke
    1:1:java.lang.Object org.videolan.vlc.viewmodels.browser.BrowserModelKt$descComp$2.invoke():0 -> invoke
    1:1:java.lang.Object invoke():0 -> invoke
    2:2:java.lang.Object invoke():0:0 -> invoke
    3:3:java.util.Comparator org.videolan.vlc.viewmodels.browser.BrowserModelKt$ascComp$2.invoke():100:100 -> invoke
    3:3:java.lang.Object org.videolan.vlc.viewmodels.browser.BrowserModelKt$ascComp$2.invoke():0 -> invoke
    3:3:java.lang.Object invoke():0 -> invoke
org.videolan.vlc.viewmodels.browser.BrowserModel -> org.videolan.vlc.viewmodels.browser.BrowserModel:
    1:1:void <init>(android.content.Context,java.lang.String,long,boolean,boolean):44:44 -> <init>
    2:5:void <init>(android.content.Context,java.lang.String,long,boolean,boolean):49:52 -> <init>
    6:6:void <init>(android.content.Context,java.lang.String,long,boolean,boolean):48:48 -> <init>
    7:7:void <init>(android.content.Context,java.lang.String,long,boolean,boolean):55:55 -> <init>
    1:1:kotlinx.coroutines.Job addCustomDirectory(java.lang.String):83:83 -> addCustomDirectory
    1:1:boolean browseRoot():59:59 -> browseRoot
    1:1:java.lang.Object customDirectoryExists(java.lang.String,kotlin.coroutines.Continuation):87:87 -> customDirectoryExists
    1:1:kotlinx.coroutines.Job deleteCustomDirectory(java.lang.String):85:85 -> deleteCustomDirectory
    1:1:org.videolan.medialibrary.media.MediaLibraryItem getCurrentItem():45:45 -> getCurrentItem
    1:1:androidx.lifecycle.MutableLiveData getDescriptionUpdate():74:74 -> getDescriptionUpdate
    1:1:androidx.lifecycle.MutableLiveData getLoading():55:55 -> getLoading
    1:1:int getNbColumns():46:46 -> getNbColumns
    1:1:org.videolan.vlc.providers.HeaderProvider getProvider():44:44 -> getProvider
    2:2:org.videolan.vlc.providers.BrowserProvider getProvider():48:48 -> getProvider
    1:1:boolean isFolderEmpty(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):72:72 -> isFolderEmpty
    1:2:void onCleared():79:80 -> onCleared
    1:1:void refresh():57:57 -> refresh
    1:1:kotlin.Unit saveList(org.videolan.medialibrary.interfaces.media.AbstractMediaWrapper):70:70 -> saveList
    1:1:void setCurrentItem(org.videolan.medialibrary.media.MediaLibraryItem):45:45 -> setCurrentItem
    1:1:void setNbColumns(int):46:46 -> setNbColumns
    1:1:void sort(int):63:63 -> sort
    1:1:void stop():76:76 -> stop
org.videolan.vlc.viewmodels.browser.BrowserModel$Factory -> org.videolan.vlc.viewmodels.browser.BrowserModel$Factory:
    1:1:void <init>(android.content.Context,java.lang.String,long,boolean,boolean):89:89 -> <init>
    2:2:void <init>(android.content.Context,java.lang.String,long,boolean,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):89:89 -> <init>
    1:1:androidx.lifecycle.ViewModel create(java.lang.Class):92:92 -> create
org.videolan.vlc.viewmodels.browser.BrowserModel$sort$1 -> org.videolan.vlc.viewmodels.browser.BrowserModel$sort$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):63:63 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):67:67 -> invokeSuspend
    4:7:java.lang.Object invokeSuspend(java.lang.Object):63:66 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):63:63 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):67:67 -> invokeSuspend
org.videolan.vlc.viewmodels.browser.BrowserModel$sort$1$1 -> org.videolan.vlc.viewmodels.browser.BrowserModel$sort$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):66:66 -> invokeSuspend
    3:3:void kotlin.collections.CollectionsKt__MutableCollectionsJVMKt.sortWith(java.util.List,java.util.Comparator):0:0 -> invokeSuspend
    3:3:void kotlin.collections.CollectionsKt.sortWith(java.util.List,java.util.Comparator):0 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):66 -> invokeSuspend
    4:4:void kotlin.collections.CollectionsKt__MutableCollectionsJVMKt.sortWith(java.util.List,java.util.Comparator):42:42 -> invokeSuspend
    4:4:void kotlin.collections.CollectionsKt.sortWith(java.util.List,java.util.Comparator):0 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):66 -> invokeSuspend
    5:5:java.lang.Object invokeSuspend(java.lang.Object):66:66 -> invokeSuspend
org.videolan.vlc.viewmodels.browser.BrowserModelKt -> org.videolan.vlc.viewmodels.browser.BrowserModelKt:
    1:1:void <clinit>():99:99 -> <clinit>
    2:2:void <clinit>():110:110 -> <clinit>
    1:1:java.util.Comparator getAscComp():0:0 -> access$getAscComp$p
    1:1:java.util.Comparator access$getAscComp$p():1 -> access$getAscComp$p
    1:1:java.util.Comparator getDescComp():0:0 -> access$getDescComp$p
    1:1:java.util.Comparator access$getDescComp$p():1 -> access$getDescComp$p
    1:1:org.videolan.vlc.viewmodels.browser.BrowserModel getBrowserModel(androidx.fragment.app.Fragment,long,java.lang.String,boolean,boolean):124:124 -> getBrowserModel
    2:2:org.videolan.vlc.viewmodels.browser.BrowserModel getBrowserModel(androidx.fragment.app.Fragment,long,java.lang.String,boolean,boolean):126:126 -> getBrowserModel
org.videolan.vlc.viewmodels.browser.BrowserModelKt$ascComp$2$1 -> org.videolan.vlc.viewmodels.browser.BrowserModelKt$ascComp$2$1:
    1:3:int compare(org.videolan.medialibrary.media.MediaLibraryItem,org.videolan.medialibrary.media.MediaLibraryItem):101:103 -> compare
    1:3:int compare(java.lang.Object,java.lang.Object):0 -> compare
    4:4:int compare(org.videolan.medialibrary.media.MediaLibraryItem,org.videolan.medialibrary.media.MediaLibraryItem):107:107 -> compare
    4:4:int compare(java.lang.Object,java.lang.Object):0 -> compare
org.videolan.vlc.viewmodels.browser.BrowserModelKt$descComp$2$1 -> org.videolan.vlc.viewmodels.browser.BrowserModelKt$descComp$2$1:
    1:3:int compare(org.videolan.medialibrary.media.MediaLibraryItem,org.videolan.medialibrary.media.MediaLibraryItem):112:114 -> compare
    1:3:int compare(java.lang.Object,java.lang.Object):0 -> compare
    4:4:int compare(org.videolan.medialibrary.media.MediaLibraryItem,org.videolan.medialibrary.media.MediaLibraryItem):118:118 -> compare
    4:4:int compare(java.lang.Object,java.lang.Object):0 -> compare
org.videolan.vlc.viewmodels.browser.NetworkModel -> org.videolan.vlc.viewmodels.browser.NetworkModel:
    1:1:void <init>(android.content.Context,java.lang.String,boolean):29:29 -> <init>
    2:2:void <init>(android.content.Context,java.lang.String,boolean):31:31 -> <init>
    3:3:void <init>(android.content.Context,java.lang.String,boolean):34:34 -> <init>
    1:2:void onCleared():38:39 -> onCleared
org.videolan.vlc.viewmodels.browser.NetworkModel$Factory -> org.videolan.vlc.viewmodels.browser.NetworkModel$Factory:
    1:1:void <init>(android.content.Context,java.lang.String,boolean):41:41 -> <init>
    1:1:androidx.lifecycle.ViewModel create(java.lang.Class):44:44 -> create
org.videolan.vlc.viewmodels.browser.NetworkModel$networkObs$1 -> org.videolan.vlc.viewmodels.browser.NetworkModel$networkObs$1:
    1:1:void onChanged(java.lang.Object):29:29 -> onChanged
    2:2:void onChanged(java.lang.Boolean):31:31 -> onChanged
    2:2:void onChanged(java.lang.Object):29 -> onChanged
org.videolan.vlc.viewmodels.mobile.AlbumSongsViewModel -> org.videolan.vlc.viewmodels.mobile.AlbumSongsViewModel:
    1:1:void <init>(android.content.Context,org.videolan.medialibrary.media.MediaLibraryItem):39:39 -> <init>
    2:7:void <init>(android.content.Context,org.videolan.medialibrary.media.MediaLibraryItem):41:46 -> <init>
    8:11:void <init>(android.content.Context,org.videolan.medialibrary.media.MediaLibraryItem):49:52 -> <init>
    12:13:void <init>(android.content.Context,org.videolan.medialibrary.media.MediaLibraryItem):55:56 -> <init>
    1:1:org.videolan.vlc.providers.medialibrary.AlbumsProvider getAlbumsProvider():41:41 -> getAlbumsProvider
    1:1:java.lang.String[] getDisplayModeKeys():45:45 -> getDisplayModeKeys
    1:1:org.videolan.medialibrary.media.MediaLibraryItem getParent():39:39 -> getParent
    1:1:org.videolan.vlc.providers.medialibrary.MedialibraryProvider[] getProviders():43:43 -> getProviders
    1:1:java.lang.Boolean[] getProvidersInCard():44:44 -> getProvidersInCard
    1:1:org.videolan.vlc.providers.medialibrary.TracksProvider getTracksProvider():42:42 -> getTracksProvider
org.videolan.vlc.viewmodels.mobile.AlbumSongsViewModel$Factory -> org.videolan.vlc.viewmodels.mobile.AlbumSongsViewModel$Factory:
    1:1:void <init>(android.content.Context,org.videolan.medialibrary.media.MediaLibraryItem):60:60 -> <init>
    1:1:androidx.lifecycle.ViewModel create(java.lang.Class):63:63 -> create
org.videolan.vlc.viewmodels.mobile.AudioBrowserViewModel -> org.videolan.vlc.viewmodels.mobile.AudioBrowserViewModel:
    1:1:void <init>(android.content.Context):41:41 -> <init>
    2:3:void <init>(android.content.Context):43:44 -> <init>
    4:4:void <init>(android.content.Context):43:43 -> <init>
    5:10:void <init>(android.content.Context):45:50 -> <init>
    11:12:void <init>(android.content.Context):52:53 -> <init>
    13:16:void <init>(android.content.Context):57:60 -> <init>
    17:18:void <init>(android.content.Context):62:63 -> <init>
    1:1:java.lang.String[] getDisplayModeKeys():53:53 -> getDisplayModeKeys
    1:1:org.videolan.vlc.providers.medialibrary.MedialibraryProvider[] getProviders():48:48 -> getProviders
    1:1:java.lang.Boolean[] getProvidersInCard():50:50 -> getProvidersInCard
    1:1:boolean getShowResumeCard():52:52 -> getShowResumeCard
    1:1:org.videolan.vlc.providers.medialibrary.TracksProvider getTracksProvider():46:46 -> getTracksProvider
    1:2:void refresh():69:70 -> refresh
    1:1:void setLoading$vlc_android_release():75:75 -> setLoading$vlc_android_release
    2:2:void setLoading$vlc_android_release():89:89 -> setLoading$vlc_android_release
    3:3:void setLoading$vlc_android_release():75:75 -> setLoading$vlc_android_release
    1:1:void setShowResumeCard(boolean):52:52 -> setShowResumeCard
org.videolan.vlc.viewmodels.mobile.AudioBrowserViewModel$Factory -> org.videolan.vlc.viewmodels.mobile.AudioBrowserViewModel$Factory:
    1:1:void <init>(android.content.Context):78:78 -> <init>
    1:1:androidx.lifecycle.ViewModel create(java.lang.Class):81:81 -> create
org.videolan.vlc.viewmodels.mobile.FoldersViewModel -> org.videolan.vlc.viewmodels.mobile.FoldersViewModel:
    1:3:void <init>(android.content.Context,int):43:45 -> <init>
    1:1:android.content.Context access$getContext$p(org.videolan.vlc.viewmodels.mobile.FoldersViewModel):43:43 -> access$getContext$p
    1:1:kotlinx.coroutines.Job addToPlaylist(androidx.fragment.app.FragmentActivity,int):62:62 -> addToPlaylist
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> append
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> append
    1:1:java.lang.Object append(int,kotlin.coroutines.Continuation):0 -> append
    2:2:java.lang.Object append(int,kotlin.coroutines.Continuation):52:52 -> append
    3:3:java.lang.Object append(int,kotlin.coroutines.Continuation):55:55 -> append
    4:5:java.lang.Object append(int,kotlin.coroutines.Continuation):52:53 -> append
    6:6:java.lang.Object append(int,kotlin.coroutines.Continuation):52:52 -> append
    7:8:java.lang.Object append(int,kotlin.coroutines.Continuation):54:55 -> append
    1:1:kotlinx.coroutines.Job appendSelection(java.util.List):69:69 -> appendSelection
    1:1:org.videolan.vlc.providers.medialibrary.FoldersProvider getProvider():44:44 -> getProvider
    1:1:org.videolan.vlc.providers.medialibrary.MedialibraryProvider[] getProviders():45:45 -> getProviders
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> play
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> play
    1:1:java.lang.Object play(int,kotlin.coroutines.Continuation):0 -> play
    2:2:java.lang.Object play(int,kotlin.coroutines.Continuation):47:47 -> play
    3:3:java.lang.Object play(int,kotlin.coroutines.Continuation):50:50 -> play
    4:5:java.lang.Object play(int,kotlin.coroutines.Continuation):47:48 -> play
    6:6:java.lang.Object play(int,kotlin.coroutines.Continuation):47:47 -> play
    7:8:java.lang.Object play(int,kotlin.coroutines.Continuation):49:50 -> play
    1:1:kotlinx.coroutines.Job playSelection(java.util.List):57:57 -> playSelection
org.videolan.vlc.viewmodels.mobile.FoldersViewModel$Factory -> org.videolan.vlc.viewmodels.mobile.FoldersViewModel$Factory:
    1:1:void <init>(android.content.Context,int):74:74 -> <init>
    1:1:androidx.lifecycle.ViewModel create(java.lang.Class):77:77 -> create
org.videolan.vlc.viewmodels.mobile.FoldersViewModel$addToPlaylist$1 -> org.videolan.vlc.viewmodels.mobile.FoldersViewModel$addToPlaylist$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):62:62 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):67:67 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):62:64 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):62:62 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):65:65 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):67:67 -> invokeSuspend
org.videolan.vlc.viewmodels.mobile.FoldersViewModel$addToPlaylist$1$1$list$1 -> org.videolan.vlc.viewmodels.mobile.FoldersViewModel$addToPlaylist$1$1$list$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):64:64 -> invokeSuspend
org.videolan.vlc.viewmodels.mobile.FoldersViewModel$append$list$1 -> org.videolan.vlc.viewmodels.mobile.FoldersViewModel$append$list$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):53:53 -> invokeSuspend
org.videolan.vlc.viewmodels.mobile.FoldersViewModel$appendSelection$1 -> org.videolan.vlc.viewmodels.mobile.FoldersViewModel$appendSelection$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:3:java.lang.Object invokeSuspend(java.lang.Object):69:70 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):86:86 -> invokeSuspend
    5:6:java.lang.Object invokeSuspend(java.lang.Object):93:94 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):70:70 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):95:95 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):71:72 -> invokeSuspend
org.videolan.vlc.viewmodels.mobile.FoldersViewModel$play$list$1 -> org.videolan.vlc.viewmodels.mobile.FoldersViewModel$play$list$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):48:48 -> invokeSuspend
org.videolan.vlc.viewmodels.mobile.FoldersViewModel$playSelection$1 -> org.videolan.vlc.viewmodels.mobile.FoldersViewModel$playSelection$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:3:java.lang.Object invokeSuspend(java.lang.Object):57:58 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):86:86 -> invokeSuspend
    5:6:java.lang.Object invokeSuspend(java.lang.Object):93:94 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):58:58 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):95:95 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):59:60 -> invokeSuspend
org.videolan.vlc.viewmodels.mobile.PlaylistViewModel -> org.videolan.vlc.viewmodels.mobile.PlaylistViewModel:
    1:1:void <init>(android.content.Context,org.videolan.medialibrary.media.MediaLibraryItem):39:39 -> <init>
    2:3:void <init>(android.content.Context,org.videolan.medialibrary.media.MediaLibraryItem):41:42 -> <init>
    4:7:void <init>(android.content.Context,org.videolan.medialibrary.media.MediaLibraryItem):45:48 -> <init>
    1:1:org.videolan.medialibrary.media.MediaLibraryItem getPlaylist():39:39 -> getPlaylist
    1:1:org.videolan.vlc.providers.medialibrary.MedialibraryProvider[] getProviders():42:42 -> getProviders
    1:1:org.videolan.vlc.providers.medialibrary.TracksProvider getTracksProvider():41:41 -> getTracksProvider
org.videolan.vlc.viewmodels.mobile.PlaylistViewModel$Factory -> org.videolan.vlc.viewmodels.mobile.PlaylistViewModel$Factory:
    1:1:void <init>(android.content.Context,org.videolan.medialibrary.media.MediaLibraryItem):52:52 -> <init>
    1:1:androidx.lifecycle.ViewModel create(java.lang.Class):55:55 -> create
org.videolan.vlc.viewmodels.mobile.PlaylistsViewModel -> org.videolan.vlc.viewmodels.mobile.PlaylistsViewModel:
    1:6:void <init>(android.content.Context):38:43 -> <init>
    7:8:void <init>(android.content.Context):46:47 -> <init>
    1:1:java.lang.String getDisplayModeKey():39:39 -> getDisplayModeKey
    1:1:org.videolan.vlc.providers.medialibrary.PlaylistsProvider getProvider():40:40 -> getProvider
    1:1:boolean getProviderInCard():41:41 -> getProviderInCard
    1:1:org.videolan.vlc.providers.medialibrary.MedialibraryProvider[] getProviders():42:42 -> getProviders
    1:1:void setProviderInCard(boolean):41:41 -> setProviderInCard
org.videolan.vlc.viewmodels.mobile.PlaylistsViewModel$Factory -> org.videolan.vlc.viewmodels.mobile.PlaylistsViewModel$Factory:
    1:1:void <init>(android.content.Context):50:50 -> <init>
    1:1:androidx.lifecycle.ViewModel create(java.lang.Class):53:53 -> create
org.videolan.vlc.viewmodels.mobile.VideogroupsViewModel -> org.videolan.vlc.viewmodels.mobile.VideogroupsViewModel:
    1:3:void <init>(android.content.Context):21:23 -> <init>
    1:1:android.content.Context access$getContext$p(org.videolan.vlc.viewmodels.mobile.VideogroupsViewModel):21:21 -> access$getContext$p
    1:1:kotlinx.coroutines.Job addToPlaylist(androidx.fragment.app.FragmentActivity,int):40:40 -> addToPlaylist
    1:1:kotlinx.coroutines.Job append(int):30:30 -> append
    1:1:kotlinx.coroutines.Job appendSelection(java.util.List):52:52 -> appendSelection
    1:1:org.videolan.vlc.providers.medialibrary.VideoGroupsProvider getProvider():22:22 -> getProvider
    1:1:org.videolan.vlc.providers.medialibrary.MedialibraryProvider[] getProviders():23:23 -> getProviders
    1:1:kotlinx.coroutines.Job play(int):25:25 -> play
    1:1:kotlinx.coroutines.Job playSelection(java.util.List):47:47 -> playSelection
org.videolan.vlc.viewmodels.mobile.VideogroupsViewModel$Factory -> org.videolan.vlc.viewmodels.mobile.VideogroupsViewModel$Factory:
    1:1:void <init>(android.content.Context):57:57 -> <init>
    1:1:androidx.lifecycle.ViewModel create(java.lang.Class):60:60 -> create
org.videolan.vlc.viewmodels.mobile.VideogroupsViewModel$addToPlaylist$2 -> org.videolan.vlc.viewmodels.mobile.VideogroupsViewModel$addToPlaylist$2:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):40:40 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):45:45 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):40:42 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):40:40 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):43:43 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):45:45 -> invokeSuspend
org.videolan.vlc.viewmodels.mobile.VideogroupsViewModel$addToPlaylist$2$1$list$1 -> org.videolan.vlc.viewmodels.mobile.VideogroupsViewModel$addToPlaylist$2$1$list$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):42:42 -> invokeSuspend
org.videolan.vlc.viewmodels.mobile.VideogroupsViewModel$append$1 -> org.videolan.vlc.viewmodels.mobile.VideogroupsViewModel$append$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):30:30 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):33:33 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):30:31 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):30:30 -> invokeSuspend
    7:8:java.lang.Object invokeSuspend(java.lang.Object):32:33 -> invokeSuspend
org.videolan.vlc.viewmodels.mobile.VideogroupsViewModel$append$1$list$1 -> org.videolan.vlc.viewmodels.mobile.VideogroupsViewModel$append$1$list$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):31:31 -> invokeSuspend
org.videolan.vlc.viewmodels.mobile.VideogroupsViewModel$appendSelection$1 -> org.videolan.vlc.viewmodels.mobile.VideogroupsViewModel$appendSelection$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:3:java.lang.Object invokeSuspend(java.lang.Object):52:53 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):69:69 -> invokeSuspend
    5:6:java.lang.Object invokeSuspend(java.lang.Object):76:77 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):53:53 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):78:78 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):54:55 -> invokeSuspend
org.videolan.vlc.viewmodels.mobile.VideogroupsViewModel$play$1 -> org.videolan.vlc.viewmodels.mobile.VideogroupsViewModel$play$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):25:25 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):28:28 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):25:26 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):25:25 -> invokeSuspend
    7:8:java.lang.Object invokeSuspend(java.lang.Object):27:28 -> invokeSuspend
org.videolan.vlc.viewmodels.mobile.VideogroupsViewModel$play$1$list$1 -> org.videolan.vlc.viewmodels.mobile.VideogroupsViewModel$play$1$list$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):26:26 -> invokeSuspend
org.videolan.vlc.viewmodels.mobile.VideogroupsViewModel$playSelection$1 -> org.videolan.vlc.viewmodels.mobile.VideogroupsViewModel$playSelection$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:3:java.lang.Object invokeSuspend(java.lang.Object):47:48 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):69:69 -> invokeSuspend
    5:6:java.lang.Object invokeSuspend(java.lang.Object):76:77 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):48:48 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):78:78 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):49:50 -> invokeSuspend
org.videolan.vlc.viewmodels.mobile.VideosViewModel -> org.videolan.vlc.viewmodels.mobile.VideosViewModel:
    1:1:void <init>(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractFolder,org.videolan.medialibrary.interfaces.media.AbstractVideoGroup):38:38 -> <init>
    2:3:void <init>(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractFolder,org.videolan.medialibrary.interfaces.media.AbstractVideoGroup):40:41 -> <init>
    4:4:void <init>(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractFolder,org.videolan.medialibrary.interfaces.media.AbstractVideoGroup):44:44 -> <init>
    1:1:org.videolan.medialibrary.interfaces.media.AbstractFolder getFolder():38:38 -> getFolder
    1:1:org.videolan.medialibrary.interfaces.media.AbstractVideoGroup getGroup():38:38 -> getGroup
    1:1:org.videolan.vlc.providers.medialibrary.VideosProvider getProvider():40:40 -> getProvider
    1:1:org.videolan.vlc.providers.medialibrary.MedialibraryProvider[] getProviders():41:41 -> getProviders
org.videolan.vlc.viewmodels.mobile.VideosViewModel$Factory -> org.videolan.vlc.viewmodels.mobile.VideosViewModel$Factory:
    1:1:void <init>(android.content.Context,org.videolan.medialibrary.interfaces.media.AbstractFolder,org.videolan.medialibrary.interfaces.media.AbstractVideoGroup):47:47 -> <init>
    1:1:androidx.lifecycle.ViewModel create(java.lang.Class):50:50 -> create
org.videolan.vlc.viewmodels.tv.MainTvModel -> org.videolan.vlc.viewmodels.tv.MainTvModel:
    1:2:void <init>(android.app.Application):59:60 -> <init>
    3:7:void <init>(android.app.Application):62:66 -> <init>
    8:8:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.emptyList():69:69 -> <init>
    8:8:java.util.List kotlin.collections.CollectionsKt.emptyList():0 -> <init>
    8:8:void <init>(android.app.Application):67 -> <init>
    9:9:void <init>(android.app.Application):67:67 -> <init>
    10:16:void <init>(android.app.Application):71:77 -> <init>
    17:17:void <init>(android.app.Application):79:79 -> <init>
    18:18:void <init>(android.app.Application):81:81 -> <init>
    19:19:void <init>(android.app.Application):85:85 -> <init>
    20:20:void <init>(android.app.Application):89:89 -> <init>
    21:21:void <init>(android.app.Application):94:94 -> <init>
    22:22:void <init>(android.app.Application):96:96 -> <init>
    23:29:void <init>(android.app.Application):99:105 -> <init>
    30:30:void <init>(android.app.Application):62:62 -> <init>
    1:1:kotlinx.coroutines.channels.SendChannel access$getHistoryActor$p(org.videolan.vlc.viewmodels.tv.MainTvModel):59:59 -> access$getHistoryActor$p
    1:1:org.videolan.medialibrary.interfaces.AbstractMedialibrary access$getMedialibrary$p(org.videolan.vlc.viewmodels.tv.MainTvModel):59:59 -> access$getMedialibrary$p
    1:1:kotlinx.coroutines.channels.SendChannel access$getUpdateActor$p(org.videolan.vlc.viewmodels.tv.MainTvModel):59:59 -> access$getUpdateActor$p
    1:1:void access$setUpdatedFavoritList$p(org.videolan.vlc.viewmodels.tv.MainTvModel,java.util.List):59:59 -> access$setUpdatedFavoritList$p
    1:1:void access$updateAudioCategories(org.videolan.vlc.viewmodels.tv.MainTvModel):59:59 -> access$updateAudioCategories
    1:1:kotlinx.coroutines.Job access$updatePlaylists(org.videolan.vlc.viewmodels.tv.MainTvModel):59:59 -> access$updatePlaylists
    1:1:kotlinx.coroutines.Job access$updateVideos(org.videolan.vlc.viewmodels.tv.MainTvModel):59:59 -> access$updateVideos
    1:1:androidx.lifecycle.LiveData getAudioCategories():74:74 -> getAudioCategories
    1:1:androidx.lifecycle.LiveData getBrowsers():75:75 -> getBrowsers
    1:1:android.content.Context getContext():62:62 -> getContext
    1:1:androidx.lifecycle.LiveData getHistory():76:76 -> getHistory
    1:1:androidx.lifecycle.LiveData getNowPlaying():72:72 -> getNowPlaying
    1:1:androidx.lifecycle.LiveData getPlaylist():77:77 -> getPlaylist
    1:1:boolean getShowHistory():68:68 -> getShowHistory
    1:1:androidx.lifecycle.LiveData getVideos():73:73 -> getVideos
    1:9:void onCleared():206:214 -> onCleared
    1:1:void onDeviceChange():201:201 -> onDeviceChange
    1:1:void onMedialibraryIdle():193:193 -> onMedialibraryIdle
    1:1:void onMedialibraryReady():197:197 -> onMedialibraryReady
    1:8:void open(androidx.fragment.app.FragmentActivity,java.lang.Object):219:226 -> open
    9:11:void open(androidx.fragment.app.FragmentActivity,java.lang.Object):229:231 -> open
    12:16:void open(androidx.fragment.app.FragmentActivity,java.lang.Object):235:239 -> open
    17:18:void open(androidx.fragment.app.FragmentActivity,java.lang.Object):241:242 -> open
    19:19:void open(androidx.fragment.app.FragmentActivity,java.lang.Object):241:241 -> open
    20:22:void open(androidx.fragment.app.FragmentActivity,java.lang.Object):244:246 -> open
    23:23:void open(androidx.fragment.app.FragmentActivity,java.lang.Object):249:249 -> open
    1:1:kotlinx.coroutines.Job refresh():108:108 -> refresh
    1:4:java.lang.Object setHistory(kotlin.coroutines.Continuation):118:121 -> setHistory
    5:5:java.util.List kotlin.collections.CollectionsKt__CollectionsKt.emptyList():69:69 -> setHistory
    5:5:java.util.List kotlin.collections.CollectionsKt.emptyList():0 -> setHistory
    5:5:java.lang.Object setHistory(kotlin.coroutines.Continuation):121 -> setHistory
    6:6:java.lang.Object setHistory(kotlin.coroutines.Continuation):121:121 -> setHistory
    7:7:java.lang.Object setHistory(kotlin.coroutines.Continuation):123:123 -> setHistory
    8:9:java.lang.Object setHistory(kotlin.coroutines.Continuation):121:122 -> setHistory
    1:4:void updateAudioCategories():165:168 -> updateAudioCategories
    5:5:void updateAudioCategories():164:164 -> updateAudioCategories
    6:6:void updateAudioCategories():170:170 -> updateAudioCategories
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> updateBrowsers
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> updateBrowsers
    1:1:java.lang.Object updateBrowsers(kotlin.coroutines.Continuation):0 -> updateBrowsers
    2:4:java.lang.Object updateBrowsers(kotlin.coroutines.Continuation):173:175 -> updateBrowsers
    5:5:java.lang.Object updateBrowsers(kotlin.coroutines.Continuation):173:173 -> updateBrowsers
    6:6:java.lang.Object updateBrowsers(kotlin.coroutines.Continuation):176:176 -> updateBrowsers
    7:7:java.lang.Object updateBrowsers(kotlin.coroutines.Continuation):267:267 -> updateBrowsers
    8:8:java.lang.Object updateBrowsers(kotlin.coroutines.Continuation):177:177 -> updateBrowsers
    9:9:java.lang.Object updateBrowsers(kotlin.coroutines.Continuation):173:173 -> updateBrowsers
    10:14:java.lang.Object updateBrowsers(kotlin.coroutines.Continuation):179:183 -> updateBrowsers
    15:15:java.lang.Object updateBrowsers(kotlin.coroutines.Continuation):269:269 -> updateBrowsers
    16:17:java.lang.Object updateBrowsers(kotlin.coroutines.Continuation):184:185 -> updateBrowsers
    18:19:java.lang.Object updateBrowsers(kotlin.coroutines.Continuation):188:189 -> updateBrowsers
    20:20:java.lang.Object updateBrowsers(kotlin.coroutines.Continuation):188:188 -> updateBrowsers
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> updateHistory
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> updateHistory
    1:1:java.lang.Object updateHistory(kotlin.coroutines.Continuation):0 -> updateHistory
    2:2:java.lang.Object updateHistory(kotlin.coroutines.Continuation):125:125 -> updateHistory
    3:3:java.lang.Object updateHistory(kotlin.coroutines.Continuation):128:128 -> updateHistory
    4:6:java.lang.Object updateHistory(kotlin.coroutines.Continuation):125:127 -> updateHistory
    7:8:java.lang.Object updateHistory(kotlin.coroutines.Continuation):265:266 -> updateHistory
    9:9:java.lang.Object updateHistory(kotlin.coroutines.Continuation):128:128 -> updateHistory
    10:10:java.lang.Object updateHistory(kotlin.coroutines.Continuation):127:127 -> updateHistory
    1:1:kotlinx.coroutines.Job updateNowPlaying():142:142 -> updateNowPlaying
    1:1:kotlinx.coroutines.Job updatePlaylists():152:152 -> updatePlaylists
    1:1:kotlinx.coroutines.Job updateVideos():130:130 -> updateVideos
org.videolan.vlc.viewmodels.tv.MainTvModel$Companion -> org.videolan.vlc.viewmodels.tv.MainTvModel$Companion:
    1:1:void <init>():253:253 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):253 -> <init>
    1:1:org.videolan.vlc.viewmodels.tv.MainTvModel getMainTvModel(androidx.fragment.app.Fragment):254:254 -> getMainTvModel
org.videolan.vlc.viewmodels.tv.MainTvModel$Factory -> org.videolan.vlc.viewmodels.tv.MainTvModel$Factory:
    1:1:void <init>(android.app.Application):257:257 -> <init>
    1:1:androidx.lifecycle.ViewModel create(java.lang.Class):260:260 -> create
org.videolan.vlc.viewmodels.tv.MainTvModel$favObserver$1 -> org.videolan.vlc.viewmodels.tv.MainTvModel$favObserver$1:
    1:1:void onChanged(java.lang.Object):59:59 -> onChanged
    2:3:void onChanged(java.util.List):90:91 -> onChanged
    2:3:void onChanged(java.lang.Object):59 -> onChanged
org.videolan.vlc.viewmodels.tv.MainTvModel$historyActor$1 -> org.videolan.vlc.viewmodels.tv.MainTvModel$historyActor$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):85:85 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):87:87 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):85:86 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):85:85 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):87:87 -> invokeSuspend
org.videolan.vlc.viewmodels.tv.MainTvModel$monitorObserver$1 -> org.videolan.vlc.viewmodels.tv.MainTvModel$monitorObserver$1:
    1:1:void onChanged(java.lang.Object):94:94 -> onChanged
org.videolan.vlc.viewmodels.tv.MainTvModel$playerObserver$1 -> org.videolan.vlc.viewmodels.tv.MainTvModel$playerObserver$1:
    1:1:void onChanged(java.lang.Object):59:59 -> onChanged
    2:2:void onChanged(java.lang.Boolean):96:96 -> onChanged
    2:2:void onChanged(java.lang.Object):59 -> onChanged
org.videolan.vlc.viewmodels.tv.MainTvModel$refresh$1 -> org.videolan.vlc.viewmodels.tv.MainTvModel$refresh$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:9:java.lang.Object invokeSuspend(java.lang.Object):108:115 -> invokeSuspend
org.videolan.vlc.viewmodels.tv.MainTvModel$updateActor$1 -> org.videolan.vlc.viewmodels.tv.MainTvModel$updateActor$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):81:81 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):83:83 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):81:82 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):81:81 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):83:83 -> invokeSuspend
org.videolan.vlc.viewmodels.tv.MainTvModel$updateHistory$$inlined$getFromMl$1 -> org.videolan.vlc.viewmodels.tv.MainTvModel$updateHistory$$inlined$getFromMl$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):71:71 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):92:92 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):71:73 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):195:195 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):75:75 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):187:188 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):77:77 -> invokeSuspend
    12:14:java.lang.Object invokeSuspend(java.lang.Object):88:90 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):193:193 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
    17:17:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
org.videolan.vlc.viewmodels.tv.MainTvModel$updateHistory$$inlined$getFromMl$1$1 -> org.videolan.vlc.viewmodels.tv.MainTvModel$updateHistory$$inlined$getFromMl$1$1:
    1:1:void <init>(kotlinx.coroutines.CancellableContinuation,org.videolan.vlc.viewmodels.tv.MainTvModel$updateHistory$$inlined$getFromMl$1,kotlinx.coroutines.CoroutineScope,org.videolan.medialibrary.interfaces.AbstractMedialibrary,boolean):77:77 -> <init>
    1:1:void onMedialibraryReady():80:80 -> onMedialibraryReady
org.videolan.vlc.viewmodels.tv.MainTvModel$updateHistory$$inlined$getFromMl$1$1$1 -> org.videolan.vlc.viewmodels.tv.MainTvModel$updateHistory$$inlined$getFromMl$1$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):80:80 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):84:84 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):80:81 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):187:187 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):82:84 -> invokeSuspend
org.videolan.vlc.viewmodels.tv.MainTvModel$updateHistory$$inlined$getFromMl$1$2 -> org.videolan.vlc.viewmodels.tv.MainTvModel$updateHistory$$inlined$getFromMl$1$2:
    1:1:void invoke(java.lang.Throwable):88:88 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0:0 -> invoke
org.videolan.vlc.viewmodels.tv.MainTvModel$updateNowPlaying$1 -> org.videolan.vlc.viewmodels.tv.MainTvModel$updateNowPlaying$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:3:java.lang.Object invokeSuspend(java.lang.Object):142:143 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):148:148 -> invokeSuspend
    5:6:java.lang.Object invokeSuspend(java.lang.Object):145:146 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):148:150 -> invokeSuspend
    10:11:java.lang.Object invokeSuspend(java.lang.Object):149:150 -> invokeSuspend
org.videolan.vlc.viewmodels.tv.MainTvModel$updatePlaylists$1 -> org.videolan.vlc.viewmodels.tv.MainTvModel$updatePlaylists$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):152:152 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):161:161 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):152:153 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):265:265 -> invokeSuspend
    7:8:java.lang.Object invokeSuspend(java.lang.Object):155:156 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):158:158 -> invokeSuspend
    10:10:java.lang.Object invokeSuspend(java.lang.Object):156:156 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):161:161 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):156:156 -> invokeSuspend
org.videolan.vlc.viewmodels.tv.MainTvModel$updatePlaylists$1$invokeSuspend$$inlined$getFromMl$1 -> org.videolan.vlc.viewmodels.tv.MainTvModel$updatePlaylists$1$invokeSuspend$$inlined$getFromMl$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):71:71 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):92:92 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):71:73 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):195:195 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):75:75 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):187:188 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):77:77 -> invokeSuspend
    12:14:java.lang.Object invokeSuspend(java.lang.Object):88:90 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):193:193 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
    17:17:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
org.videolan.vlc.viewmodels.tv.MainTvModel$updatePlaylists$1$invokeSuspend$$inlined$getFromMl$1$1 -> org.videolan.vlc.viewmodels.tv.MainTvModel$updatePlaylists$1$invokeSuspend$$inlined$getFromMl$1$1:
    1:1:void <init>(kotlinx.coroutines.CancellableContinuation,org.videolan.vlc.viewmodels.tv.MainTvModel$updatePlaylists$1$invokeSuspend$$inlined$getFromMl$1,kotlinx.coroutines.CoroutineScope,org.videolan.medialibrary.interfaces.AbstractMedialibrary,boolean):77:77 -> <init>
    1:1:void onMedialibraryReady():80:80 -> onMedialibraryReady
org.videolan.vlc.viewmodels.tv.MainTvModel$updatePlaylists$1$invokeSuspend$$inlined$getFromMl$1$1$1 -> org.videolan.vlc.viewmodels.tv.MainTvModel$updatePlaylists$1$invokeSuspend$$inlined$getFromMl$1$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):80:80 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):84:84 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):80:81 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):187:187 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):82:84 -> invokeSuspend
org.videolan.vlc.viewmodels.tv.MainTvModel$updatePlaylists$1$invokeSuspend$$inlined$getFromMl$1$2 -> org.videolan.vlc.viewmodels.tv.MainTvModel$updatePlaylists$1$invokeSuspend$$inlined$getFromMl$1$2:
    1:1:void invoke(java.lang.Throwable):88:88 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0:0 -> invoke
org.videolan.vlc.viewmodels.tv.MainTvModel$updateVideos$1 -> org.videolan.vlc.viewmodels.tv.MainTvModel$updateVideos$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):130:130 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):140:140 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):130:131 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):265:265 -> invokeSuspend
    7:8:java.lang.Object invokeSuspend(java.lang.Object):133:134 -> invokeSuspend
    9:9:java.lang.Object invokeSuspend(java.lang.Object):130:130 -> invokeSuspend
    10:11:java.lang.Object invokeSuspend(java.lang.Object):135:136 -> invokeSuspend
    12:12:java.lang.Integer kotlin.coroutines.jvm.internal.Boxing.boxInt(int):32:32 -> invokeSuspend
    12:12:java.lang.Object invokeSuspend(java.lang.Object):136 -> invokeSuspend
    13:14:java.lang.Object invokeSuspend(java.lang.Object):136:137 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):135:135 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):140:140 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):135:135 -> invokeSuspend
org.videolan.vlc.viewmodels.tv.MainTvModel$updateVideos$1$invokeSuspend$$inlined$getFromMl$1 -> org.videolan.vlc.viewmodels.tv.MainTvModel$updateVideos$1$invokeSuspend$$inlined$getFromMl$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):71:71 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):92:92 -> invokeSuspend
    4:6:java.lang.Object invokeSuspend(java.lang.Object):71:73 -> invokeSuspend
    7:7:java.lang.Object invokeSuspend(java.lang.Object):195:195 -> invokeSuspend
    8:8:java.lang.Object invokeSuspend(java.lang.Object):75:75 -> invokeSuspend
    9:10:java.lang.Object invokeSuspend(java.lang.Object):187:188 -> invokeSuspend
    11:11:java.lang.Object invokeSuspend(java.lang.Object):77:77 -> invokeSuspend
    12:14:java.lang.Object invokeSuspend(java.lang.Object):88:90 -> invokeSuspend
    15:15:java.lang.Object invokeSuspend(java.lang.Object):193:193 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    16:16:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    16:16:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
    17:17:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> invokeSuspend
    17:17:java.lang.Object invokeSuspend(java.lang.Object):187 -> invokeSuspend
org.videolan.vlc.viewmodels.tv.MainTvModel$updateVideos$1$invokeSuspend$$inlined$getFromMl$1$1 -> org.videolan.vlc.viewmodels.tv.MainTvModel$updateVideos$1$invokeSuspend$$inlined$getFromMl$1$1:
    1:1:void <init>(kotlinx.coroutines.CancellableContinuation,org.videolan.vlc.viewmodels.tv.MainTvModel$updateVideos$1$invokeSuspend$$inlined$getFromMl$1,kotlinx.coroutines.CoroutineScope,org.videolan.medialibrary.interfaces.AbstractMedialibrary,boolean):77:77 -> <init>
    1:1:void onMedialibraryReady():80:80 -> onMedialibraryReady
org.videolan.vlc.viewmodels.tv.MainTvModel$updateVideos$1$invokeSuspend$$inlined$getFromMl$1$1$1 -> org.videolan.vlc.viewmodels.tv.MainTvModel$updateVideos$1$invokeSuspend$$inlined$getFromMl$1$1$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):80:80 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):84:84 -> invokeSuspend
    4:5:java.lang.Object invokeSuspend(java.lang.Object):80:81 -> invokeSuspend
    6:6:java.lang.Object invokeSuspend(java.lang.Object):187:187 -> invokeSuspend
    7:9:java.lang.Object invokeSuspend(java.lang.Object):82:84 -> invokeSuspend
org.videolan.vlc.viewmodels.tv.MainTvModel$updateVideos$1$invokeSuspend$$inlined$getFromMl$1$2 -> org.videolan.vlc.viewmodels.tv.MainTvModel$updateVideos$1$invokeSuspend$$inlined$getFromMl$1$2:
    1:1:void invoke(java.lang.Throwable):88:88 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0:0 -> invoke
org.videolan.vlc.viewmodels.tv.MainTvModel$updateVideos$1$invokeSuspend$$inlined$let$lambda$1 -> org.videolan.vlc.viewmodels.tv.MainTvModel$updateVideos$1$invokeSuspend$$inlined$let$lambda$1:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> invokeSuspend
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> invokeSuspend
    1:1:java.lang.Object invokeSuspend(java.lang.Object):0 -> invokeSuspend
    2:2:java.lang.Object invokeSuspend(java.lang.Object):134:134 -> invokeSuspend
    3:3:java.lang.Integer kotlin.coroutines.jvm.internal.Boxing.boxInt(int):32:32 -> invokeSuspend
    3:3:java.lang.Object invokeSuspend(java.lang.Object):134 -> invokeSuspend
    4:4:java.lang.Object invokeSuspend(java.lang.Object):134:134 -> invokeSuspend
org.videolan.vlc.viewmodels.tv.MediaBrowserViewModel -> org.videolan.vlc.viewmodels.tv.MediaBrowserViewModel:
    1:1:void <init>(android.content.Context,long):19:19 -> <init>
    2:7:void <init>(android.content.Context,long):25:30 -> <init>
    8:8:void <init>(android.content.Context,long):25:25 -> <init>
    9:9:void <init>(android.content.Context,long):32:32 -> <init>
    10:14:void <init>(android.content.Context,long):35:39 -> <init>
    1:1:long getCategory():19:19 -> getCategory
    1:1:org.videolan.medialibrary.media.MediaLibraryItem getCurrentItem():23:23 -> getCurrentItem
    1:1:int getNbColumns():22:22 -> getNbColumns
    1:1:org.videolan.vlc.providers.HeaderProvider getProvider():19:19 -> getProvider
    2:2:org.videolan.vlc.providers.medialibrary.MedialibraryProvider getProvider():25:25 -> getProvider
    1:1:org.videolan.vlc.providers.medialibrary.MedialibraryProvider[] getProviders():32:32 -> getProviders
    1:1:void setCurrentItem(org.videolan.medialibrary.media.MediaLibraryItem):23:23 -> setCurrentItem
    1:1:void setNbColumns(int):22:22 -> setNbColumns
org.videolan.vlc.viewmodels.tv.MediaBrowserViewModel$Factory -> org.videolan.vlc.viewmodels.tv.MediaBrowserViewModel$Factory:
    1:1:void <init>(android.content.Context,long):43:43 -> <init>
    1:1:androidx.lifecycle.ViewModel create(java.lang.Class):46:46 -> create
org.videolan.vlc.widget.VLCAppWidgetProvider -> org.videolan.vlc.widget.VLCAppWidgetProvider:
    1:7:void <clinit>():166:172 -> <clinit>
    1:1:void <init>():50:50 -> <init>
    1:1:void access$applyUpdate(org.videolan.vlc.widget.VLCAppWidgetProvider,android.content.Context,android.widget.RemoteViews,boolean):50:50 -> access$applyUpdate
    1:1:java.lang.String access$getACTION_WIDGET_DISABLED$cp():50:50 -> access$getACTION_WIDGET_DISABLED$cp
    1:1:java.lang.String access$getACTION_WIDGET_ENABLED$cp():50:50 -> access$getACTION_WIDGET_ENABLED$cp
    1:1:java.lang.String access$getACTION_WIDGET_INIT$cp():50:50 -> access$getACTION_WIDGET_INIT$cp
    1:1:java.lang.String access$getACTION_WIDGET_UPDATE$cp():50:50 -> access$getACTION_WIDGET_UPDATE$cp
    1:1:java.lang.String access$getACTION_WIDGET_UPDATE_COVER$cp():50:50 -> access$getACTION_WIDGET_UPDATE_COVER$cp
    1:1:java.lang.String access$getACTION_WIDGET_UPDATE_POSITION$cp():50:50 -> access$getACTION_WIDGET_UPDATE_POSITION$cp
    1:2:void applyUpdate(android.content.Context,android.widget.RemoteViews,boolean):144:145 -> applyUpdate
    3:3:void applyUpdate(android.content.Context,android.widget.RemoteViews,boolean):147:147 -> applyUpdate
    4:4:void applyUpdate(android.content.Context,android.widget.RemoteViews,boolean):149:149 -> applyUpdate
    1:2:void onDisabled(android.content.Context):160:161 -> onDisabled
    1:2:void onEnabled(android.content.Context):155:156 -> onEnabled
    1:2:void onReceive(android.content.Context,android.content.Intent):66:67 -> onReceive
    3:4:void onReceive(android.content.Context,android.content.Intent):72:73 -> onReceive
    5:10:void onReceive(android.content.Context,android.content.Intent):77:82 -> onReceive
    11:15:void onReceive(android.content.Context,android.content.Intent):84:88 -> onReceive
    16:25:void onReceive(android.content.Context,android.content.Intent):90:99 -> onReceive
    26:29:void onReceive(android.content.Context,android.content.Intent):104:107 -> onReceive
    30:32:void onReceive(android.content.Context,android.content.Intent):109:111 -> onReceive
    33:36:void onReceive(android.content.Context,android.content.Intent):113:116 -> onReceive
    37:38:void onReceive(android.content.Context,android.content.Intent):130:131 -> onReceive
    39:41:void onReceive(android.content.Context,android.content.Intent):133:135 -> onReceive
    42:42:void onReceive(android.content.Context,android.content.Intent):139:139 -> onReceive
    43:43:void onReceive(android.content.Context,android.content.Intent):68:68 -> onReceive
    1:1:void onUpdate(android.content.Context,android.appwidget.AppWidgetManager,int[]):55:55 -> onUpdate
    2:2:void onUpdate(android.content.Context,android.appwidget.AppWidgetManager,int[]):58:58 -> onUpdate
    3:3:void onUpdate(android.content.Context,android.appwidget.AppWidgetManager,int[]):61:61 -> onUpdate
org.videolan.vlc.widget.VLCAppWidgetProvider$Companion -> org.videolan.vlc.widget.VLCAppWidgetProvider$Companion:
    1:1:void <init>():164:164 -> <init>
    1:1:void <init>(kotlin.jvm.internal.DefaultConstructorMarker):164 -> <init>
    1:1:java.lang.String getACTION_WIDGET_DISABLED():172:172 -> getACTION_WIDGET_DISABLED
    1:1:java.lang.String getACTION_WIDGET_ENABLED():171:171 -> getACTION_WIDGET_ENABLED
    1:1:java.lang.String getACTION_WIDGET_INIT():167:167 -> getACTION_WIDGET_INIT
    1:1:java.lang.String getACTION_WIDGET_UPDATE():168:168 -> getACTION_WIDGET_UPDATE
    1:1:java.lang.String getACTION_WIDGET_UPDATE_COVER():169:169 -> getACTION_WIDGET_UPDATE_COVER
    1:1:java.lang.String getACTION_WIDGET_UPDATE_POSITION():170:170 -> getACTION_WIDGET_UPDATE_POSITION
org.videolan.vlc.widget.VLCAppWidgetProvider$onReceive$1 -> org.videolan.vlc.widget.VLCAppWidgetProvider$onReceive$1:
    1:4:void run():117:120 -> run
    5:5:void run():118:118 -> run
org.videolan.vlc.widget.VLCAppWidgetProvider$onReceive$1$1 -> org.videolan.vlc.widget.VLCAppWidgetProvider$onReceive$1$1:
    1:1:void run():121:121 -> run
    2:3:int org.videolan.vlc.widget.VLCAppWidgetProviderKt.byteSize(android.graphics.Bitmap):176:177 -> run
    2:3:void run():122 -> run
    4:4:int org.videolan.vlc.widget.VLCAppWidgetProviderKt.byteSize(android.graphics.Bitmap):179:179 -> run
    4:4:void run():122 -> run
    5:5:void run():122:122 -> run
    6:8:void run():124:126 -> run
org.videolan.vlc.widget.VLCAppWidgetProviderBlack -> org.videolan.vlc.widget.VLCAppWidgetProviderBlack:
    1:1:void <init>():25:25 -> <init>
org.videolan.vlc.widget.VLCAppWidgetProviderWhite -> org.videolan.vlc.widget.VLCAppWidgetProviderWhite:
    1:1:void <init>():25:25 -> <init>
retrofit2.BuiltInConverters -> retrofit2.BuiltInConverters:
    1:1:void <init>():27:27 -> <init>
    2:2:void <init>():29:29 -> <init>
    1:2:retrofit2.Converter requestBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation[],retrofit2.Retrofit):55:56 -> requestBodyConverter
    1:4:retrofit2.Converter responseBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):33:36 -> responseBodyConverter
    5:6:retrofit2.Converter responseBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):38:39 -> responseBodyConverter
    7:7:retrofit2.Converter responseBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):41:41 -> responseBodyConverter
    8:9:retrofit2.Converter responseBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):43:44 -> responseBodyConverter
    10:10:retrofit2.Converter responseBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):47:47 -> responseBodyConverter
retrofit2.BuiltInConverters$BufferingResponseBodyConverter -> retrofit2.BuiltInConverters$BufferingResponseBodyConverter:
    1:1:void <clinit>():98:98 -> <clinit>
    1:1:void <init>():96:96 -> <init>
    1:1:java.lang.Object convert(java.lang.Object):96:96 -> convert
    2:2:okhttp3.ResponseBody convert(okhttp3.ResponseBody):103:103 -> convert
    2:2:java.lang.Object convert(java.lang.Object):96 -> convert
    3:3:okhttp3.ResponseBody convert(okhttp3.ResponseBody):105:105 -> convert
    3:3:java.lang.Object convert(java.lang.Object):96 -> convert
retrofit2.BuiltInConverters$RequestBodyConverter -> retrofit2.BuiltInConverters$RequestBodyConverter:
    1:1:void <clinit>():80:80 -> <clinit>
    1:1:void <init>():79:79 -> <init>
    1:1:java.lang.Object convert(java.lang.Object):79:79 -> convert
retrofit2.BuiltInConverters$StreamingResponseBodyConverter -> retrofit2.BuiltInConverters$StreamingResponseBodyConverter:
    1:1:void <clinit>():89:89 -> <clinit>
    1:1:void <init>():87:87 -> <init>
    1:1:java.lang.Object convert(java.lang.Object):87:87 -> convert
retrofit2.BuiltInConverters$ToStringConverter -> retrofit2.BuiltInConverters$ToStringConverter:
    1:1:void <clinit>():111:111 -> <clinit>
    1:1:void <init>():110:110 -> <init>
    1:1:java.lang.String convert(java.lang.Object):114:114 -> convert
    1:1:java.lang.Object convert(java.lang.Object):110 -> convert
retrofit2.BuiltInConverters$UnitResponseBodyConverter -> retrofit2.BuiltInConverters$UnitResponseBodyConverter:
    1:1:void <clinit>():71:71 -> <clinit>
    1:1:void <init>():70:70 -> <init>
    1:1:java.lang.Object convert(java.lang.Object):70:70 -> convert
    2:3:kotlin.Unit convert(okhttp3.ResponseBody):74:75 -> convert
    2:3:java.lang.Object convert(java.lang.Object):70 -> convert
retrofit2.BuiltInConverters$VoidResponseBodyConverter -> retrofit2.BuiltInConverters$VoidResponseBodyConverter:
    1:1:void <clinit>():62:62 -> <clinit>
    1:1:void <init>():61:61 -> <init>
    1:1:java.lang.Object convert(java.lang.Object):61:61 -> convert
    2:2:java.lang.Void convert(okhttp3.ResponseBody):65:65 -> convert
    2:2:java.lang.Object convert(java.lang.Object):61 -> convert
retrofit2.CallAdapter$Factory -> retrofit2.CallAdapter$Factory:
    1:1:void <init>():63:63 -> <init>
retrofit2.CompletableFutureCallAdapterFactory -> retrofit2.CompletableFutureCallAdapterFactory:
    1:1:void <clinit>():27:27 -> <clinit>
    1:1:void <init>():26:26 -> <init>
    1:1:java.lang.Class retrofit2.CallAdapter$Factory.getRawType(java.lang.reflect.Type):84:84 -> get
    1:1:retrofit2.CallAdapter get(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):31 -> get
    2:2:retrofit2.CallAdapter get(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):31:31 -> get
    3:3:retrofit2.CallAdapter get(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):34:34 -> get
    4:4:retrofit2.CallAdapter get(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):38:38 -> get
    5:5:java.lang.reflect.Type retrofit2.CallAdapter$Factory.getParameterUpperBound(int,java.lang.reflect.ParameterizedType):76:76 -> get
    5:5:retrofit2.CallAdapter get(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):38 -> get
    6:6:java.lang.Class retrofit2.CallAdapter$Factory.getRawType(java.lang.reflect.Type):84:84 -> get
    6:6:retrofit2.CallAdapter get(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):40 -> get
    7:7:retrofit2.CallAdapter get(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):40:40 -> get
    8:8:retrofit2.CallAdapter get(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):42:42 -> get
    9:9:retrofit2.CallAdapter get(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):46:46 -> get
    10:10:retrofit2.CallAdapter get(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):50:50 -> get
    11:11:java.lang.reflect.Type retrofit2.CallAdapter$Factory.getParameterUpperBound(int,java.lang.reflect.ParameterizedType):76:76 -> get
    11:11:retrofit2.CallAdapter get(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):50 -> get
    12:12:retrofit2.CallAdapter get(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):51:51 -> get
    13:13:retrofit2.CallAdapter get(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):47:47 -> get
    14:14:retrofit2.CallAdapter get(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):35:35 -> get
retrofit2.CompletableFutureCallAdapterFactory$BodyCallAdapter -> retrofit2.CompletableFutureCallAdapterFactory$BodyCallAdapter:
    1:2:void <init>(java.lang.reflect.Type):58:59 -> <init>
    1:1:java.util.concurrent.CompletableFuture adapt(retrofit2.Call):67:67 -> adapt
    1:1:java.lang.Object adapt(retrofit2.Call):54 -> adapt
    2:2:java.util.concurrent.CompletableFuture adapt(retrofit2.Call):76:76 -> adapt
    2:2:java.lang.Object adapt(retrofit2.Call):54 -> adapt
    1:1:java.lang.reflect.Type responseType():63:63 -> responseType
retrofit2.CompletableFutureCallAdapterFactory$BodyCallAdapter$1 -> retrofit2.CompletableFutureCallAdapterFactory$BodyCallAdapter$1:
    1:1:void <init>(retrofit2.CompletableFutureCallAdapterFactory$BodyCallAdapter,retrofit2.Call):67:67 -> <init>
    1:1:boolean cancel(boolean):70:70 -> cancel
    2:2:boolean cancel(boolean):72:72 -> cancel
retrofit2.CompletableFutureCallAdapterFactory$BodyCallAdapter$2 -> retrofit2.CompletableFutureCallAdapterFactory$BodyCallAdapter$2:
    1:1:void <init>(retrofit2.CompletableFutureCallAdapterFactory$BodyCallAdapter,java.util.concurrent.CompletableFuture):76:76 -> <init>
    1:1:void onFailure(retrofit2.Call,java.lang.Throwable):86:86 -> onFailure
    1:2:void onResponse(retrofit2.Call,retrofit2.Response):78:79 -> onResponse
    3:3:void onResponse(retrofit2.Call,retrofit2.Response):81:81 -> onResponse
retrofit2.CompletableFutureCallAdapterFactory$ResponseCallAdapter -> retrofit2.CompletableFutureCallAdapterFactory$ResponseCallAdapter:
    1:2:void <init>(java.lang.reflect.Type):99:100 -> <init>
    1:1:java.util.concurrent.CompletableFuture adapt(retrofit2.Call):108:108 -> adapt
    1:1:java.lang.Object adapt(retrofit2.Call):94 -> adapt
    2:2:java.util.concurrent.CompletableFuture adapt(retrofit2.Call):117:117 -> adapt
    2:2:java.lang.Object adapt(retrofit2.Call):94 -> adapt
    1:1:java.lang.reflect.Type responseType():104:104 -> responseType
retrofit2.CompletableFutureCallAdapterFactory$ResponseCallAdapter$1 -> retrofit2.CompletableFutureCallAdapterFactory$ResponseCallAdapter$1:
    1:1:void <init>(retrofit2.CompletableFutureCallAdapterFactory$ResponseCallAdapter,retrofit2.Call):108:108 -> <init>
    1:1:boolean cancel(boolean):111:111 -> cancel
    2:2:boolean cancel(boolean):113:113 -> cancel
retrofit2.CompletableFutureCallAdapterFactory$ResponseCallAdapter$2 -> retrofit2.CompletableFutureCallAdapterFactory$ResponseCallAdapter$2:
    1:1:void <init>(retrofit2.CompletableFutureCallAdapterFactory$ResponseCallAdapter,java.util.concurrent.CompletableFuture):117:117 -> <init>
    1:1:void onFailure(retrofit2.Call,java.lang.Throwable):123:123 -> onFailure
    1:1:void onResponse(retrofit2.Call,retrofit2.Response):119:119 -> onResponse
retrofit2.Converter$Factory -> retrofit2.Converter$Factory:
    1:1:void <init>():45:45 -> <init>
retrofit2.DefaultCallAdapterFactory -> retrofit2.DefaultCallAdapterFactory:
    1:2:void <init>(java.util.concurrent.Executor):31:32 -> <init>
    1:1:java.lang.Class retrofit2.CallAdapter$Factory.getRawType(java.lang.reflect.Type):84:84 -> get
    1:1:retrofit2.CallAdapter get(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):37 -> get
    2:2:retrofit2.CallAdapter get(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):37:37 -> get
    3:3:retrofit2.CallAdapter get(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):40:40 -> get
    4:4:retrofit2.CallAdapter get(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):44:44 -> get
    5:5:retrofit2.CallAdapter get(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):46:46 -> get
    6:6:retrofit2.CallAdapter get(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):48:48 -> get
    7:7:retrofit2.CallAdapter get(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):50:50 -> get
    8:8:retrofit2.CallAdapter get(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):41:41 -> get
retrofit2.DefaultCallAdapterFactory$1 -> retrofit2.DefaultCallAdapterFactory$1:
    1:1:void <init>(retrofit2.DefaultCallAdapterFactory,java.lang.reflect.Type,java.util.concurrent.Executor):50:50 -> <init>
    1:1:retrofit2.Call adapt(retrofit2.Call):56:56 -> adapt
    1:1:java.lang.Object adapt(retrofit2.Call):50 -> adapt
    2:2:retrofit2.Call adapt(retrofit2.Call):58:58 -> adapt
    2:2:java.lang.Object adapt(retrofit2.Call):50 -> adapt
    1:1:java.lang.reflect.Type responseType():52:52 -> responseType
retrofit2.DefaultCallAdapterFactory$ExecutorCallbackCall -> retrofit2.DefaultCallAdapterFactory$ExecutorCallbackCall:
    1:3:void <init>(java.util.concurrent.Executor,retrofit2.Call):67:69 -> <init>
    1:1:void cancel():108:108 -> cancel
    1:1:java.lang.Object clone():63:63 -> clone
    2:2:retrofit2.Call clone():117:117 -> clone
    1:1:void enqueue(retrofit2.Callback):73:73 -> enqueue
    2:2:void enqueue(retrofit2.Callback):75:75 -> enqueue
    1:1:boolean isCanceled():112:112 -> isCanceled
    1:1:okhttp3.Request request():121:121 -> request
retrofit2.DefaultCallAdapterFactory$ExecutorCallbackCall$1 -> retrofit2.DefaultCallAdapterFactory$ExecutorCallbackCall$1:
    1:1:void <init>(retrofit2.DefaultCallAdapterFactory$ExecutorCallbackCall,retrofit2.Callback):75:75 -> <init>
    1:1:void onFailure(retrofit2.Call,java.lang.Throwable):90:90 -> onFailure
    1:1:void onResponse(retrofit2.Call,retrofit2.Response):77:77 -> onResponse
retrofit2.DefaultCallAdapterFactory$ExecutorCallbackCall$1$1 -> retrofit2.DefaultCallAdapterFactory$ExecutorCallbackCall$1$1:
    1:1:void <init>(retrofit2.DefaultCallAdapterFactory$ExecutorCallbackCall$1,retrofit2.Response):77:77 -> <init>
    1:1:void run():79:79 -> run
    2:2:void run():81:81 -> run
    3:3:void run():83:83 -> run
retrofit2.DefaultCallAdapterFactory$ExecutorCallbackCall$1$2 -> retrofit2.DefaultCallAdapterFactory$ExecutorCallbackCall$1$2:
    1:1:void <init>(retrofit2.DefaultCallAdapterFactory$ExecutorCallbackCall$1,java.lang.Throwable):90:90 -> <init>
    1:1:void run():92:92 -> run
retrofit2.HttpException -> retrofit2.HttpException:
    1:2:java.lang.String getMessage(retrofit2.Response):25:26 -> <init>
    1:2:void <init>(retrofit2.Response):34 -> <init>
    3:5:void <init>(retrofit2.Response):34:36 -> <init>
retrofit2.HttpServiceMethod -> retrofit2.HttpServiceMethod:
    1:4:void <init>(retrofit2.RequestFactory,okhttp3.Call$Factory,retrofit2.Converter):124:127 -> <init>
    1:2:java.lang.Object invoke(java.lang.Object[]):131:132 -> invoke
retrofit2.HttpServiceMethod$CallAdapted -> retrofit2.HttpServiceMethod$CallAdapted:
    1:2:void <init>(retrofit2.RequestFactory,okhttp3.Call$Factory,retrofit2.Converter,retrofit2.CallAdapter):143:144 -> <init>
    1:1:java.lang.Object adapt(retrofit2.Call,java.lang.Object[]):148:148 -> adapt
retrofit2.HttpServiceMethod$SuspendForBody -> retrofit2.HttpServiceMethod$SuspendForBody:
    1:3:void <init>(retrofit2.RequestFactory,okhttp3.Call$Factory,retrofit2.Converter,retrofit2.CallAdapter,boolean):179:181 -> <init>
    1:1:java.lang.Object adapt(retrofit2.Call,java.lang.Object[]):185:185 -> adapt
    2:2:java.lang.Object adapt(retrofit2.Call,java.lang.Object[]):188:188 -> adapt
    3:3:java.lang.Object adapt(retrofit2.Call,java.lang.Object[]):199:199 -> adapt
    4:4:java.lang.Object retrofit2.KotlinExtensions.awaitNullable(retrofit2.Call,kotlin.coroutines.Continuation):114:114 -> adapt
    4:4:java.lang.Object adapt(retrofit2.Call,java.lang.Object[]):200 -> adapt
    5:5:java.lang.Object retrofit2.KotlinExtensions.awaitNullable(retrofit2.Call,kotlin.coroutines.Continuation):64:64 -> adapt
    5:5:java.lang.Object adapt(retrofit2.Call,java.lang.Object[]):200 -> adapt
    6:6:java.lang.Object retrofit2.KotlinExtensions.awaitNullable(retrofit2.Call,kotlin.coroutines.Continuation):67:67 -> adapt
    6:6:java.lang.Object adapt(retrofit2.Call,java.lang.Object[]):200 -> adapt
    7:7:java.lang.Object retrofit2.KotlinExtensions.awaitNullable(retrofit2.Call,kotlin.coroutines.Continuation):119:119 -> adapt
    7:7:java.lang.Object adapt(retrofit2.Call,java.lang.Object[]):200 -> adapt
    8:8:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> adapt
    8:8:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> adapt
    8:8:java.lang.Object retrofit2.KotlinExtensions.awaitNullable(retrofit2.Call,kotlin.coroutines.Continuation):113 -> adapt
    8:8:java.lang.Object adapt(retrofit2.Call,java.lang.Object[]):200 -> adapt
    9:9:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> adapt
    9:9:java.lang.Object retrofit2.KotlinExtensions.awaitNullable(retrofit2.Call,kotlin.coroutines.Continuation):113 -> adapt
    9:9:java.lang.Object adapt(retrofit2.Call,java.lang.Object[]):200 -> adapt
    10:10:java.lang.Object retrofit2.KotlinExtensions.await(retrofit2.Call,kotlin.coroutines.Continuation):106:106 -> adapt
    10:10:java.lang.Object adapt(retrofit2.Call,java.lang.Object[]):201 -> adapt
    11:11:java.lang.Object retrofit2.KotlinExtensions.await(retrofit2.Call,kotlin.coroutines.Continuation):30:30 -> adapt
    11:11:java.lang.Object adapt(retrofit2.Call,java.lang.Object[]):201 -> adapt
    12:12:java.lang.Object retrofit2.KotlinExtensions.await(retrofit2.Call,kotlin.coroutines.Continuation):33:33 -> adapt
    12:12:java.lang.Object adapt(retrofit2.Call,java.lang.Object[]):201 -> adapt
    13:13:java.lang.Object retrofit2.KotlinExtensions.await(retrofit2.Call,kotlin.coroutines.Continuation):111:111 -> adapt
    13:13:java.lang.Object adapt(retrofit2.Call,java.lang.Object[]):201 -> adapt
    14:14:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> adapt
    14:14:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> adapt
    14:14:java.lang.Object retrofit2.KotlinExtensions.await(retrofit2.Call,kotlin.coroutines.Continuation):105 -> adapt
    14:14:java.lang.Object adapt(retrofit2.Call,java.lang.Object[]):201 -> adapt
    15:15:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> adapt
    15:15:java.lang.Object retrofit2.KotlinExtensions.await(retrofit2.Call,kotlin.coroutines.Continuation):105 -> adapt
    15:15:java.lang.Object adapt(retrofit2.Call,java.lang.Object[]):201 -> adapt
    16:16:java.lang.Object adapt(retrofit2.Call,java.lang.Object[]):203:203 -> adapt
retrofit2.HttpServiceMethod$SuspendForResponse -> retrofit2.HttpServiceMethod$SuspendForResponse:
    1:2:void <init>(retrofit2.RequestFactory,okhttp3.Call$Factory,retrofit2.Converter,retrofit2.CallAdapter):158:159 -> <init>
    1:1:java.lang.Object adapt(retrofit2.Call,java.lang.Object[]):163:163 -> adapt
    2:2:java.lang.Object adapt(retrofit2.Call,java.lang.Object[]):166:166 -> adapt
    3:3:java.lang.Object retrofit2.KotlinExtensions.awaitResponse(retrofit2.Call,kotlin.coroutines.Continuation):122:122 -> adapt
    3:3:java.lang.Object adapt(retrofit2.Call,java.lang.Object[]):168 -> adapt
    4:4:java.lang.Object retrofit2.KotlinExtensions.awaitResponse(retrofit2.Call,kotlin.coroutines.Continuation):85:85 -> adapt
    4:4:java.lang.Object adapt(retrofit2.Call,java.lang.Object[]):168 -> adapt
    5:5:java.lang.Object retrofit2.KotlinExtensions.awaitResponse(retrofit2.Call,kotlin.coroutines.Continuation):88:88 -> adapt
    5:5:java.lang.Object adapt(retrofit2.Call,java.lang.Object[]):168 -> adapt
    6:6:java.lang.Object retrofit2.KotlinExtensions.awaitResponse(retrofit2.Call,kotlin.coroutines.Continuation):127:127 -> adapt
    6:6:java.lang.Object adapt(retrofit2.Call,java.lang.Object[]):168 -> adapt
    7:7:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> adapt
    7:7:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> adapt
    7:7:java.lang.Object retrofit2.KotlinExtensions.awaitResponse(retrofit2.Call,kotlin.coroutines.Continuation):121 -> adapt
    7:7:java.lang.Object adapt(retrofit2.Call,java.lang.Object[]):168 -> adapt
    8:8:void kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineSuspended(kotlin.coroutines.Continuation):0:0 -> adapt
    8:8:java.lang.Object retrofit2.KotlinExtensions.awaitResponse(retrofit2.Call,kotlin.coroutines.Continuation):121 -> adapt
    8:8:java.lang.Object adapt(retrofit2.Call,java.lang.Object[]):168 -> adapt
retrofit2.Invocation -> retrofit2.Invocation:
    1:3:void <init>(java.lang.reflect.Method,java.util.List):63:65 -> <init>
    1:1:java.lang.reflect.Method method():69:69 -> method
    1:2:java.lang.String toString():77:78 -> toString
    3:3:java.lang.String toString():77:77 -> toString
retrofit2.KotlinExtensions -> retrofit2.KotlinExtensions:
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():54:54 -> yieldAndThrow
    1:1:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED():0 -> yieldAndThrow
    1:1:java.lang.Object yieldAndThrow(java.lang.Exception,kotlin.coroutines.Continuation):0 -> yieldAndThrow
    2:2:java.lang.Object yieldAndThrow(java.lang.Exception,kotlin.coroutines.Continuation):100:100 -> yieldAndThrow
    3:3:java.lang.Object yieldAndThrow(java.lang.Exception,kotlin.coroutines.Continuation):102:102 -> yieldAndThrow
    4:6:java.lang.Object yieldAndThrow(java.lang.Exception,kotlin.coroutines.Continuation):100:102 -> yieldAndThrow
    7:7:java.lang.Object yieldAndThrow(java.lang.Exception,kotlin.coroutines.Continuation):100:100 -> yieldAndThrow
retrofit2.KotlinExtensions$await$$inlined$suspendCancellableCoroutine$lambda$1 -> retrofit2.KotlinExtensions$await$$inlined$suspendCancellableCoroutine$lambda$1:
    1:1:void invoke(java.lang.Throwable):31:31 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0:0 -> invoke
retrofit2.KotlinExtensions$await$$inlined$suspendCancellableCoroutine$lambda$2 -> retrofit2.KotlinExtensions$await$$inlined$suspendCancellableCoroutine$lambda$2:
    1:1:void invoke(java.lang.Throwable):65:65 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0:0 -> invoke
retrofit2.KotlinExtensions$await$2$2 -> retrofit2.KotlinExtensions$await$2$2:
    1:1:void <init>(kotlinx.coroutines.CancellableContinuation):33:33 -> <init>
    1:1:void onFailure(retrofit2.Call,java.lang.Throwable):55:55 -> onFailure
    2:2:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):0:0 -> onFailure
    2:2:void onFailure(retrofit2.Call,java.lang.Throwable):55 -> onFailure
    3:3:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):116:116 -> onFailure
    3:3:void onFailure(retrofit2.Call,java.lang.Throwable):55 -> onFailure
    4:4:void onFailure(retrofit2.Call,java.lang.Throwable):55:55 -> onFailure
    1:2:void onResponse(retrofit2.Call,retrofit2.Response):35:36 -> onResponse
    3:6:void onResponse(retrofit2.Call,retrofit2.Response):38:41 -> onResponse
    7:7:void onResponse(retrofit2.Call,retrofit2.Response):43:43 -> onResponse
    8:8:void onResponse(retrofit2.Call,retrofit2.Response):40:40 -> onResponse
    9:9:void onResponse(retrofit2.Call,retrofit2.Response):45:45 -> onResponse
    10:10:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):0:0 -> onResponse
    10:10:void onResponse(retrofit2.Call,retrofit2.Response):45 -> onResponse
    11:11:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):116:116 -> onResponse
    11:11:void onResponse(retrofit2.Call,retrofit2.Response):45 -> onResponse
    12:12:void onResponse(retrofit2.Call,retrofit2.Response):45:45 -> onResponse
    13:13:void onResponse(retrofit2.Call,retrofit2.Response):38:38 -> onResponse
    14:14:void onResponse(retrofit2.Call,retrofit2.Response):47:47 -> onResponse
    15:15:void onResponse(retrofit2.Call,retrofit2.Response):50:50 -> onResponse
    16:16:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):0:0 -> onResponse
    16:16:void onResponse(retrofit2.Call,retrofit2.Response):50 -> onResponse
    17:17:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):116:116 -> onResponse
    17:17:void onResponse(retrofit2.Call,retrofit2.Response):50 -> onResponse
    18:18:void onResponse(retrofit2.Call,retrofit2.Response):50:50 -> onResponse
retrofit2.KotlinExtensions$await$4$2 -> retrofit2.KotlinExtensions$await$4$2:
    1:1:void <init>(kotlinx.coroutines.CancellableContinuation):67:67 -> <init>
    1:1:void onFailure(retrofit2.Call,java.lang.Throwable):77:77 -> onFailure
    2:2:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):0:0 -> onFailure
    2:2:void onFailure(retrofit2.Call,java.lang.Throwable):77 -> onFailure
    3:3:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):116:116 -> onFailure
    3:3:void onFailure(retrofit2.Call,java.lang.Throwable):77 -> onFailure
    4:4:void onFailure(retrofit2.Call,java.lang.Throwable):77:77 -> onFailure
    1:2:void onResponse(retrofit2.Call,retrofit2.Response):69:70 -> onResponse
    3:3:void onResponse(retrofit2.Call,retrofit2.Response):72:72 -> onResponse
    4:4:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):0:0 -> onResponse
    4:4:void onResponse(retrofit2.Call,retrofit2.Response):72 -> onResponse
    5:5:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):116:116 -> onResponse
    5:5:void onResponse(retrofit2.Call,retrofit2.Response):72 -> onResponse
    6:6:void onResponse(retrofit2.Call,retrofit2.Response):72:72 -> onResponse
retrofit2.KotlinExtensions$awaitResponse$$inlined$suspendCancellableCoroutine$lambda$1 -> retrofit2.KotlinExtensions$awaitResponse$$inlined$suspendCancellableCoroutine$lambda$1:
    1:1:void invoke(java.lang.Throwable):86:86 -> invoke
    1:1:java.lang.Object invoke(java.lang.Object):0 -> invoke
    2:2:java.lang.Object invoke(java.lang.Object):0:0 -> invoke
retrofit2.KotlinExtensions$awaitResponse$2$2 -> retrofit2.KotlinExtensions$awaitResponse$2$2:
    1:1:void <init>(kotlinx.coroutines.CancellableContinuation):88:88 -> <init>
    1:1:void onFailure(retrofit2.Call,java.lang.Throwable):94:94 -> onFailure
    2:2:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):0:0 -> onFailure
    2:2:void onFailure(retrofit2.Call,java.lang.Throwable):94 -> onFailure
    3:3:java.lang.Object kotlin.ResultKt.createFailure(java.lang.Throwable):116:116 -> onFailure
    3:3:void onFailure(retrofit2.Call,java.lang.Throwable):94 -> onFailure
    4:4:void onFailure(retrofit2.Call,java.lang.Throwable):94:94 -> onFailure
    1:1:void onResponse(retrofit2.Call,retrofit2.Response):90:90 -> onResponse
retrofit2.OkHttpCall -> retrofit2.OkHttpCall:
    1:5:void <init>(retrofit2.RequestFactory,java.lang.Object[],okhttp3.Call$Factory,retrofit2.Converter):48:52 -> <init>
    1:1:void cancel():236:236 -> cancel
    2:4:void cancel():239:241 -> cancel
    5:5:void cancel():243:243 -> cancel
    6:6:void cancel():241:241 -> cancel
    1:1:retrofit2.OkHttpCall clone():57:57 -> clone
    1:1:java.lang.Object clone():32 -> clone
    2:2:retrofit2.OkHttpCall clone():57:57 -> clone
    2:2:retrofit2.Call clone():32 -> clone
    1:1:okhttp3.Call createRawCall():192:192 -> createRawCall
    2:2:okhttp3.Call createRawCall():194:194 -> createRawCall
    1:1:void enqueue(retrofit2.Callback):87:87 -> enqueue
    2:4:void enqueue(retrofit2.Callback):92:94 -> enqueue
    5:6:void enqueue(retrofit2.Callback):96:97 -> enqueue
    7:7:void enqueue(retrofit2.Callback):100:100 -> enqueue
    8:9:void enqueue(retrofit2.Callback):102:103 -> enqueue
    10:10:void enqueue(retrofit2.Callback):106:106 -> enqueue
    11:11:void enqueue(retrofit2.Callback):109:109 -> enqueue
    12:13:void enqueue(retrofit2.Callback):113:114 -> enqueue
    14:14:void enqueue(retrofit2.Callback):117:117 -> enqueue
    15:15:void enqueue(retrofit2.Callback):93:93 -> enqueue
    16:16:void enqueue(retrofit2.Callback):106:106 -> enqueue
    1:1:boolean isCanceled():248:248 -> isCanceled
    2:4:boolean isCanceled():251:253 -> isCanceled
    1:1:retrofit2.Response parseResponse(okhttp3.Response):200:200 -> parseResponse
    2:4:retrofit2.Response parseResponse(okhttp3.Response):203:205 -> parseResponse
    5:5:retrofit2.Response parseResponse(okhttp3.Response):207:207 -> parseResponse
    6:6:retrofit2.Response parseResponse(okhttp3.Response):223:223 -> parseResponse
    7:8:retrofit2.Response parseResponse(okhttp3.Response):225:226 -> parseResponse
    9:9:void retrofit2.OkHttpCall$ExceptionCatchingResponseBody.throwIfCaught():314:314 -> parseResponse
    9:9:retrofit2.Response parseResponse(okhttp3.Response):230 -> parseResponse
    10:10:retrofit2.Response parseResponse(okhttp3.Response):231:231 -> parseResponse
    11:11:void retrofit2.OkHttpCall$ExceptionCatchingResponseBody.throwIfCaught():315:315 -> parseResponse
    11:11:retrofit2.Response parseResponse(okhttp3.Response):230 -> parseResponse
    12:13:retrofit2.Response parseResponse(okhttp3.Response):219:220 -> parseResponse
    14:15:retrofit2.Response parseResponse(okhttp3.Response):211:212 -> parseResponse
    16:16:retrofit2.Response parseResponse(okhttp3.Response):214:214 -> parseResponse
    1:1:okhttp3.Request request():61:61 -> request
    2:2:okhttp3.Request request():63:63 -> request
    3:4:okhttp3.Request request():65:66 -> request
    5:6:okhttp3.Request request():68:69 -> request
    7:7:okhttp3.Request request():71:71 -> request
    8:8:okhttp3.Request request():67:67 -> request
    9:9:okhttp3.Request request():75:75 -> request
    10:11:okhttp3.Request request():81:82 -> request
    12:14:okhttp3.Request request():77:79 -> request
retrofit2.OkHttpCall$1 -> retrofit2.OkHttpCall$1:
    1:1:void <init>(retrofit2.OkHttpCall,retrofit2.Callback):117:117 -> <init>
    1:1:void callFailure(java.lang.Throwable):142:142 -> onFailure
    1:1:void onFailure(okhttp3.Call,java.io.IOException):137 -> onFailure
    2:3:void callFailure(java.lang.Throwable):144:145 -> onFailure
    2:3:void onFailure(okhttp3.Call,java.io.IOException):137 -> onFailure
    1:1:void onResponse(okhttp3.Call,okhttp3.Response):121:121 -> onResponse
    2:2:void onResponse(okhttp3.Call,okhttp3.Response):129:129 -> onResponse
    3:4:void onResponse(okhttp3.Call,okhttp3.Response):131:132 -> onResponse
    5:5:void onResponse(okhttp3.Call,okhttp3.Response):123:123 -> onResponse
    6:6:void callFailure(java.lang.Throwable):142:142 -> onResponse
    6:6:void onResponse(okhttp3.Call,okhttp3.Response):124 -> onResponse
    7:8:void callFailure(java.lang.Throwable):144:145 -> onResponse
    7:8:void onResponse(okhttp3.Call,okhttp3.Response):124 -> onResponse
retrofit2.OkHttpCall$ExceptionCatchingResponseBody -> retrofit2.OkHttpCall$ExceptionCatchingResponseBody:
    1:3:void <init>(okhttp3.ResponseBody):283:285 -> <init>
    1:1:void close():310:310 -> close
    1:1:long contentLength():302:302 -> contentLength
    1:1:okhttp3.MediaType contentType():298:298 -> contentType
    1:1:okio.BufferedSource source():306:306 -> source
retrofit2.OkHttpCall$ExceptionCatchingResponseBody$1 -> retrofit2.OkHttpCall$ExceptionCatchingResponseBody$1:
    1:1:void <init>(retrofit2.OkHttpCall$ExceptionCatchingResponseBody,okio.Source):285:285 -> <init>
    1:1:long read(okio.Buffer,long):288:288 -> read
    2:3:long read(okio.Buffer,long):290:291 -> read
retrofit2.OkHttpCall$NoContentResponseBody -> retrofit2.OkHttpCall$NoContentResponseBody:
    1:3:void <init>(okhttp3.MediaType,long):260:262 -> <init>
    1:1:long contentLength():270:270 -> contentLength
    1:1:okhttp3.MediaType contentType():266:266 -> contentType
    1:1:okio.BufferedSource source():274:274 -> source
retrofit2.OptionalConverterFactory -> retrofit2.OptionalConverterFactory:
    1:1:void <clinit>():29:29 -> <clinit>
    1:1:void <init>():28:28 -> <init>
    1:1:java.lang.Class retrofit2.Converter$Factory.getRawType(java.lang.reflect.Type):93:93 -> responseBodyConverter
    1:1:retrofit2.Converter responseBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):33 -> responseBodyConverter
    2:2:retrofit2.Converter responseBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):33:33 -> responseBodyConverter
    3:3:retrofit2.Converter responseBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):37:37 -> responseBodyConverter
    4:4:java.lang.reflect.Type retrofit2.Converter$Factory.getParameterUpperBound(int,java.lang.reflect.ParameterizedType):85:85 -> responseBodyConverter
    4:4:retrofit2.Converter responseBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):37 -> responseBodyConverter
    5:6:retrofit2.Converter responseBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):39:40 -> responseBodyConverter
retrofit2.OptionalConverterFactory$OptionalConverter -> retrofit2.OptionalConverterFactory$OptionalConverter:
    1:2:void <init>(retrofit2.Converter):47:48 -> <init>
    1:1:java.lang.Object convert(java.lang.Object):43:43 -> convert
    2:2:java.util.Optional convert(okhttp3.ResponseBody):52:52 -> convert
    2:2:java.lang.Object convert(java.lang.Object):43 -> convert
retrofit2.ParameterHandler -> retrofit2.ParameterHandler:
    1:1:void <init>():28:28 -> <init>
retrofit2.ParameterHandler$1 -> retrofit2.ParameterHandler$1:
    1:1:void <init>(retrofit2.ParameterHandler):32:32 -> <init>
    1:1:void apply(retrofit2.RequestBuilder,java.lang.Object):32:32 -> apply
    2:3:void apply(retrofit2.RequestBuilder,java.lang.Iterable):37:38 -> apply
    2:3:void apply(retrofit2.RequestBuilder,java.lang.Object):32 -> apply
retrofit2.ParameterHandler$2 -> retrofit2.ParameterHandler$2:
    1:1:void <init>(retrofit2.ParameterHandler):45:45 -> <init>
    1:1:void apply(retrofit2.RequestBuilder,java.lang.Object):49:49 -> apply
    2:2:void apply(retrofit2.RequestBuilder,java.lang.Object):51:51 -> apply
retrofit2.ParameterHandler$Field -> retrofit2.ParameterHandler$Field:
    1:4:void <init>(java.lang.String,retrofit2.Converter,boolean):254:257 -> <init>
    1:1:void apply(retrofit2.RequestBuilder,java.lang.Object):263:263 -> apply
    2:2:void apply(retrofit2.RequestBuilder,java.lang.Object):266:266 -> apply
retrofit2.ParameterHandler$FieldMap -> retrofit2.ParameterHandler$FieldMap:
    1:5:void <init>(java.lang.reflect.Method,int,retrofit2.Converter,boolean):276:280 -> <init>
    1:1:void apply(retrofit2.RequestBuilder,java.lang.Object):270:270 -> apply
    2:3:void apply(retrofit2.RequestBuilder,java.util.Map):289:290 -> apply
    2:3:void apply(retrofit2.RequestBuilder,java.lang.Object):270 -> apply
    4:4:void apply(retrofit2.RequestBuilder,java.util.Map):294:294 -> apply
    4:4:void apply(retrofit2.RequestBuilder,java.lang.Object):270 -> apply
    5:5:void apply(retrofit2.RequestBuilder,java.util.Map):300:300 -> apply
    5:5:void apply(retrofit2.RequestBuilder,java.lang.Object):270 -> apply
    6:6:void apply(retrofit2.RequestBuilder,java.util.Map):311:311 -> apply
    6:6:void apply(retrofit2.RequestBuilder,java.lang.Object):270 -> apply
    7:7:void apply(retrofit2.RequestBuilder,java.util.Map):302:302 -> apply
    7:7:void apply(retrofit2.RequestBuilder,java.lang.Object):270 -> apply
    8:8:void apply(retrofit2.RequestBuilder,java.util.Map):305:305 -> apply
    8:8:void apply(retrofit2.RequestBuilder,java.lang.Object):270 -> apply
    9:9:void apply(retrofit2.RequestBuilder,java.util.Map):302:302 -> apply
    9:9:void apply(retrofit2.RequestBuilder,java.lang.Object):270 -> apply
    10:10:void apply(retrofit2.RequestBuilder,java.util.Map):296:296 -> apply
    10:10:void apply(retrofit2.RequestBuilder,java.lang.Object):270 -> apply
    11:11:void apply(retrofit2.RequestBuilder,java.util.Map):292:292 -> apply
    11:11:void apply(retrofit2.RequestBuilder,java.lang.Object):270 -> apply
    12:12:void apply(retrofit2.RequestBuilder,java.util.Map):286:286 -> apply
    12:12:void apply(retrofit2.RequestBuilder,java.lang.Object):270 -> apply
retrofit2.ParameterHandler$Header -> retrofit2.ParameterHandler$Header:
    1:3:void <init>(java.lang.String,retrofit2.Converter):78:80 -> <init>
    1:1:void apply(retrofit2.RequestBuilder,java.lang.Object):86:86 -> apply
    2:2:void apply(retrofit2.RequestBuilder,java.lang.Object):89:89 -> apply
retrofit2.ParameterHandler$Part -> retrofit2.ParameterHandler$Part:
    1:5:void <init>(java.lang.reflect.Method,int,okhttp3.Headers,retrofit2.Converter):322:326 -> <init>
    1:1:void apply(retrofit2.RequestBuilder,java.lang.Object):334:334 -> apply
    2:2:void apply(retrofit2.RequestBuilder,java.lang.Object):338:338 -> apply
    3:3:void apply(retrofit2.RequestBuilder,java.lang.Object):336:336 -> apply
retrofit2.ParameterHandler$PartMap -> retrofit2.ParameterHandler$PartMap:
    1:5:void <init>(java.lang.reflect.Method,int,retrofit2.Converter,java.lang.String):362:366 -> <init>
    1:1:void apply(retrofit2.RequestBuilder,java.lang.Object):355:355 -> apply
    2:3:void apply(retrofit2.RequestBuilder,java.util.Map):375:376 -> apply
    2:3:void apply(retrofit2.RequestBuilder,java.lang.Object):355 -> apply
    4:4:void apply(retrofit2.RequestBuilder,java.util.Map):380:380 -> apply
    4:4:void apply(retrofit2.RequestBuilder,java.lang.Object):355 -> apply
    5:5:void apply(retrofit2.RequestBuilder,java.util.Map):386:386 -> apply
    5:5:void apply(retrofit2.RequestBuilder,java.lang.Object):355 -> apply
    6:6:void apply(retrofit2.RequestBuilder,java.util.Map):390:390 -> apply
    6:6:void apply(retrofit2.RequestBuilder,java.lang.Object):355 -> apply
    7:7:void apply(retrofit2.RequestBuilder,java.util.Map):382:382 -> apply
    7:7:void apply(retrofit2.RequestBuilder,java.lang.Object):355 -> apply
    8:8:void apply(retrofit2.RequestBuilder,java.util.Map):378:378 -> apply
    8:8:void apply(retrofit2.RequestBuilder,java.lang.Object):355 -> apply
    9:9:void apply(retrofit2.RequestBuilder,java.util.Map):372:372 -> apply
    9:9:void apply(retrofit2.RequestBuilder,java.lang.Object):355 -> apply
retrofit2.ParameterHandler$Path -> retrofit2.ParameterHandler$Path:
    1:6:void <init>(java.lang.reflect.Method,int,java.lang.String,retrofit2.Converter,boolean):101:106 -> <init>
    1:1:void apply(retrofit2.RequestBuilder,java.lang.Object):114:114 -> apply
    2:2:void apply(retrofit2.RequestBuilder,java.lang.Object):111:111 -> apply
retrofit2.ParameterHandler$Query -> retrofit2.ParameterHandler$Query:
    1:4:void <init>(java.lang.String,retrofit2.Converter,boolean):123:126 -> <init>
    1:1:void apply(retrofit2.RequestBuilder,java.lang.Object):132:132 -> apply
    2:2:void apply(retrofit2.RequestBuilder,java.lang.Object):135:135 -> apply
retrofit2.ParameterHandler$QueryMap -> retrofit2.ParameterHandler$QueryMap:
    1:5:void <init>(java.lang.reflect.Method,int,retrofit2.Converter,boolean):160:164 -> <init>
    1:1:void apply(retrofit2.RequestBuilder,java.lang.Object):154:154 -> apply
    2:3:void apply(retrofit2.RequestBuilder,java.util.Map):173:174 -> apply
    2:3:void apply(retrofit2.RequestBuilder,java.lang.Object):154 -> apply
    4:4:void apply(retrofit2.RequestBuilder,java.util.Map):178:178 -> apply
    4:4:void apply(retrofit2.RequestBuilder,java.lang.Object):154 -> apply
    5:5:void apply(retrofit2.RequestBuilder,java.util.Map):184:184 -> apply
    5:5:void apply(retrofit2.RequestBuilder,java.lang.Object):154 -> apply
    6:6:void apply(retrofit2.RequestBuilder,java.util.Map):195:195 -> apply
    6:6:void apply(retrofit2.RequestBuilder,java.lang.Object):154 -> apply
    7:7:void apply(retrofit2.RequestBuilder,java.util.Map):186:186 -> apply
    7:7:void apply(retrofit2.RequestBuilder,java.lang.Object):154 -> apply
    8:8:void apply(retrofit2.RequestBuilder,java.util.Map):189:189 -> apply
    8:8:void apply(retrofit2.RequestBuilder,java.lang.Object):154 -> apply
    9:9:void apply(retrofit2.RequestBuilder,java.util.Map):186:186 -> apply
    9:9:void apply(retrofit2.RequestBuilder,java.lang.Object):154 -> apply
    10:10:void apply(retrofit2.RequestBuilder,java.util.Map):180:180 -> apply
    10:10:void apply(retrofit2.RequestBuilder,java.lang.Object):154 -> apply
    11:11:void apply(retrofit2.RequestBuilder,java.util.Map):176:176 -> apply
    11:11:void apply(retrofit2.RequestBuilder,java.lang.Object):154 -> apply
    12:12:void apply(retrofit2.RequestBuilder,java.util.Map):170:170 -> apply
    12:12:void apply(retrofit2.RequestBuilder,java.lang.Object):154 -> apply
retrofit2.ParameterHandler$QueryName -> retrofit2.ParameterHandler$QueryName:
    1:3:void <init>(retrofit2.Converter,boolean):143:145 -> <init>
    1:1:void apply(retrofit2.RequestBuilder,java.lang.Object):150:150 -> apply
retrofit2.ParameterHandler$RawPart -> retrofit2.ParameterHandler$RawPart:
    1:1:void <clinit>():343:343 -> <clinit>
    1:1:void <init>():345:345 -> <init>
    1:1:void apply(retrofit2.RequestBuilder,java.lang.Object):342:342 -> apply
    2:2:void apply(retrofit2.RequestBuilder,okhttp3.MultipartBody$Part):350:350 -> apply
    2:2:void apply(retrofit2.RequestBuilder,java.lang.Object):342 -> apply
retrofit2.Platform -> retrofit2.Platform:
    1:3:retrofit2.Platform findPlatform():45:47 -> <clinit>
    1:3:void <clinit>():37 -> <clinit>
    4:5:retrofit2.Platform findPlatform():52:53 -> <clinit>
    4:5:void <clinit>():37 -> <clinit>
    6:6:retrofit2.Platform findPlatform():56:56 -> <clinit>
    6:6:void <clinit>():37 -> <clinit>
    7:7:void <clinit>():37:37 -> <clinit>
    1:1:void <init>():36:36 -> <init>
    1:1:java.util.List defaultCallAdapterFactories(java.util.concurrent.Executor):65:65 -> defaultCallAdapterFactories
    1:1:java.util.List defaultConverterFactories():73:73 -> defaultConverterFactories
    1:1:retrofit2.Platform get():40:40 -> get
    1:1:java.lang.Object invokeDefaultMethod(java.lang.reflect.Method,java.lang.Class,java.lang.Object,java.lang.Object[]):86:86 -> invokeDefaultMethod
retrofit2.Platform$Android -> retrofit2.Platform$Android:
    1:1:void <init>():128:128 -> <init>
    1:4:java.util.List defaultCallAdapterFactories(java.util.concurrent.Executor):144:147 -> defaultCallAdapterFactories
    5:5:java.util.List defaultCallAdapterFactories(java.util.concurrent.Executor):143:143 -> defaultCallAdapterFactories
    1:1:java.util.concurrent.Executor defaultCallbackExecutor():138:138 -> defaultCallbackExecutor
    1:3:java.util.List defaultConverterFactories():155:157 -> defaultConverterFactories
    1:1:int defaultConverterFactoriesSize():161:161 -> defaultConverterFactoriesSize
    1:1:boolean isDefaultMethod(java.lang.reflect.Method):131:131 -> isDefaultMethod
    2:2:boolean isDefaultMethod(java.lang.reflect.Method):134:134 -> isDefaultMethod
retrofit2.Platform$Android$MainThreadExecutor -> retrofit2.Platform$Android$MainThreadExecutor:
    1:2:void <init>():164:165 -> <init>
    1:1:void execute(java.lang.Runnable):168:168 -> execute
retrofit2.Platform$Java8 -> retrofit2.Platform$Java8:
    1:1:void <init>():90:90 -> <init>
    1:4:java.util.List defaultCallAdapterFactories(java.util.concurrent.Executor):109:112 -> defaultCallAdapterFactories
    1:1:java.util.List defaultConverterFactories():120:120 -> defaultConverterFactories
    1:6:java.lang.Object invokeDefaultMethod(java.lang.reflect.Method,java.lang.Class,java.lang.Object,java.lang.Object[]):99:104 -> invokeDefaultMethod
    1:1:boolean isDefaultMethod(java.lang.reflect.Method):92:92 -> isDefaultMethod
retrofit2.RequestBuilder -> retrofit2.RequestBuilder:
    1:1:void <clinit>():32:32 -> <clinit>
    2:2:void <clinit>():49:49 -> <clinit>
    1:7:void <init>(java.lang.String,okhttp3.HttpUrl,java.lang.String,okhttp3.Headers,okhttp3.MediaType,boolean,boolean,boolean):68:74 -> <init>
    8:8:void <init>(java.lang.String,okhttp3.HttpUrl,java.lang.String,okhttp3.Headers,okhttp3.MediaType,boolean,boolean,boolean):77:77 -> <init>
    9:9:void <init>(java.lang.String,okhttp3.HttpUrl,java.lang.String,okhttp3.Headers,okhttp3.MediaType,boolean,boolean,boolean):79:79 -> <init>
    10:10:void <init>(java.lang.String,okhttp3.HttpUrl,java.lang.String,okhttp3.Headers,okhttp3.MediaType,boolean,boolean,boolean):84:84 -> <init>
    11:12:void <init>(java.lang.String,okhttp3.HttpUrl,java.lang.String,okhttp3.Headers,okhttp3.MediaType,boolean,boolean,boolean):87:88 -> <init>
    1:1:void addFormField(java.lang.String,java.lang.String,boolean):198:198 -> addFormField
    2:2:void addFormField(java.lang.String,java.lang.String,boolean):200:200 -> addFormField
    1:1:void addHeader(java.lang.String,java.lang.String):97:97 -> addHeader
    2:2:void addHeader(java.lang.String,java.lang.String):99:99 -> addHeader
    3:3:void addHeader(java.lang.String,java.lang.String):101:101 -> addHeader
    4:4:void addHeader(java.lang.String,java.lang.String):104:104 -> addHeader
    1:1:void addPart(okhttp3.Headers,okhttp3.RequestBody):206:206 -> addPart
    2:2:void addPart(okhttp3.MultipartBody$Part):211:211 -> addPart
    1:1:void addPathParam(java.lang.String,java.lang.String,boolean):113:113 -> addPathParam
    2:3:java.lang.String canonicalizeForPath(java.lang.String,boolean):128:129 -> addPathParam
    2:3:void addPathParam(java.lang.String,java.lang.String,boolean):117 -> addPathParam
    4:4:java.lang.String canonicalizeForPath(java.lang.String,boolean):131:131 -> addPathParam
    4:4:void addPathParam(java.lang.String,java.lang.String,boolean):117 -> addPathParam
    5:5:java.lang.String canonicalizeForPath(java.lang.String,boolean):128:128 -> addPathParam
    5:5:void addPathParam(java.lang.String,java.lang.String,boolean):117 -> addPathParam
    6:7:java.lang.String canonicalizeForPath(java.lang.String,boolean):134:135 -> addPathParam
    6:7:void addPathParam(java.lang.String,java.lang.String,boolean):117 -> addPathParam
    8:8:void canonicalizeForPath(okio.Buffer,java.lang.String,int,int,boolean):150:150 -> addPathParam
    8:8:java.lang.String canonicalizeForPath(java.lang.String,boolean):136 -> addPathParam
    8:8:void addPathParam(java.lang.String,java.lang.String,boolean):117 -> addPathParam
    9:9:void canonicalizeForPath(okio.Buffer,java.lang.String,int,int,boolean):155:155 -> addPathParam
    9:9:java.lang.String canonicalizeForPath(java.lang.String,boolean):136 -> addPathParam
    9:9:void addPathParam(java.lang.String,java.lang.String,boolean):117 -> addPathParam
    10:10:void canonicalizeForPath(okio.Buffer,java.lang.String,int,int,boolean):170:170 -> addPathParam
    10:10:java.lang.String canonicalizeForPath(java.lang.String,boolean):136 -> addPathParam
    10:10:void addPathParam(java.lang.String,java.lang.String,boolean):117 -> addPathParam
    11:11:void canonicalizeForPath(okio.Buffer,java.lang.String,int,int,boolean):159:159 -> addPathParam
    11:11:java.lang.String canonicalizeForPath(java.lang.String,boolean):136 -> addPathParam
    11:11:void addPathParam(java.lang.String,java.lang.String,boolean):117 -> addPathParam
    12:17:void canonicalizeForPath(okio.Buffer,java.lang.String,int,int,boolean):161:166 -> addPathParam
    12:17:java.lang.String canonicalizeForPath(java.lang.String,boolean):136 -> addPathParam
    12:17:void addPathParam(java.lang.String,java.lang.String,boolean):117 -> addPathParam
    18:18:void canonicalizeForPath(okio.Buffer,java.lang.String,int,int,boolean):149:149 -> addPathParam
    18:18:java.lang.String canonicalizeForPath(java.lang.String,boolean):136 -> addPathParam
    18:18:void addPathParam(java.lang.String,java.lang.String,boolean):117 -> addPathParam
    19:19:java.lang.String canonicalizeForPath(java.lang.String,boolean):137:137 -> addPathParam
    19:19:void addPathParam(java.lang.String,java.lang.String,boolean):117 -> addPathParam
    20:21:void addPathParam(java.lang.String,java.lang.String,boolean):118:119 -> addPathParam
    22:22:void addPathParam(java.lang.String,java.lang.String,boolean):123:123 -> addPathParam
    23:23:void addPathParam(java.lang.String,java.lang.String,boolean):120:120 -> addPathParam
    24:24:void addPathParam(java.lang.String,java.lang.String,boolean):115:115 -> addPathParam
    1:1:void addQueryParam(java.lang.String,java.lang.String,boolean):176:176 -> addQueryParam
    2:3:void addQueryParam(java.lang.String,java.lang.String,boolean):178:179 -> addQueryParam
    4:4:void addQueryParam(java.lang.String,java.lang.String,boolean):183:183 -> addQueryParam
    5:5:void addQueryParam(java.lang.String,java.lang.String,boolean):180:180 -> addQueryParam
    6:6:void addQueryParam(java.lang.String,java.lang.String,boolean):188:188 -> addQueryParam
    7:7:void addQueryParam(java.lang.String,java.lang.String,boolean):191:191 -> addQueryParam
    1:1:okhttp3.Request$Builder get():224:224 -> get
    2:2:okhttp3.Request$Builder get():226:226 -> get
    3:3:okhttp3.Request$Builder get():230:230 -> get
    4:5:okhttp3.HttpUrl okhttp3.HttpUrl.resolve(java.lang.String):867:868 -> get
    4:5:okhttp3.Request$Builder get():230 -> get
    6:6:okhttp3.Request$Builder get():237:237 -> get
    7:11:okhttp3.Request$Builder get():240:244 -> get
    12:12:okhttp3.Request$Builder get():246:246 -> get
    13:13:okhttp3.Request$Builder get():250:250 -> get
    14:14:okhttp3.Request$Builder get():253:253 -> get
    15:15:okhttp3.Request$Builder get():255:255 -> get
    16:19:okhttp3.Request$Builder get():259:262 -> get
    20:20:okhttp3.Request$Builder get():232:232 -> get
retrofit2.RequestBuilder$ContentTypeOverridingRequestBody -> retrofit2.RequestBuilder$ContentTypeOverridingRequestBody:
    1:3:void <init>(okhttp3.RequestBody,okhttp3.MediaType):269:271 -> <init>
    1:1:long contentLength():279:279 -> contentLength
    1:1:okhttp3.MediaType contentType():275:275 -> contentType
    1:1:void writeTo(okio.BufferedSink):283:283 -> writeTo
retrofit2.RequestFactory -> retrofit2.RequestFactory:
    1:12:void <init>(retrofit2.RequestFactory$Builder):82:93 -> <init>
    1:1:okhttp3.Request create(java.lang.Object[]):98:98 -> create
    2:3:okhttp3.Request create(java.lang.Object[]):100:101 -> create
    4:4:okhttp3.Request create(java.lang.Object[]):106:106 -> create
    5:5:okhttp3.Request create(java.lang.Object[]):109:109 -> create
    6:6:okhttp3.Request create(java.lang.Object[]):114:114 -> create
    7:8:okhttp3.Request create(java.lang.Object[]):116:117 -> create
    9:11:okhttp3.Request create(java.lang.Object[]):120:122 -> create
    12:12:okhttp3.Request create(java.lang.Object[]):102:102 -> create
retrofit2.RequestFactory$Builder -> retrofit2.RequestFactory$Builder:
    1:2:void <clinit>():133:134 -> <clinit>
    1:6:void <init>(retrofit2.Retrofit,java.lang.reflect.Method):161:166 -> <init>
    1:8:java.lang.Class boxIfPrimitive(java.lang.Class):794:801 -> boxIfPrimitive
    1:1:retrofit2.RequestFactory build():170:170 -> build
    2:21:void parseMethodAnnotation(java.lang.annotation.Annotation):213:232 -> build
    2:21:retrofit2.RequestFactory build():171 -> build
    22:25:okhttp3.Headers parseHeaders(java.lang.String[]):278:281 -> build
    22:25:void parseMethodAnnotation(java.lang.annotation.Annotation):235 -> build
    22:25:retrofit2.RequestFactory build():171 -> build
    26:28:okhttp3.Headers parseHeaders(java.lang.String[]):285:287 -> build
    26:28:void parseMethodAnnotation(java.lang.annotation.Annotation):235 -> build
    26:28:retrofit2.RequestFactory build():171 -> build
    29:29:okhttp3.Headers parseHeaders(java.lang.String[]):289:289 -> build
    29:29:void parseMethodAnnotation(java.lang.annotation.Annotation):235 -> build
    29:29:retrofit2.RequestFactory build():171 -> build
    30:30:okhttp3.Headers parseHeaders(java.lang.String[]):291:291 -> build
    30:30:void parseMethodAnnotation(java.lang.annotation.Annotation):235 -> build
    30:30:retrofit2.RequestFactory build():171 -> build
    31:31:okhttp3.Headers parseHeaders(java.lang.String[]):294:294 -> build
    31:31:void parseMethodAnnotation(java.lang.annotation.Annotation):235 -> build
    31:31:retrofit2.RequestFactory build():171 -> build
    32:32:okhttp3.Headers parseHeaders(java.lang.String[]):282:282 -> build
    32:32:void parseMethodAnnotation(java.lang.annotation.Annotation):235 -> build
    32:32:retrofit2.RequestFactory build():171 -> build
    33:33:okhttp3.Headers parseHeaders(java.lang.String[]):297:297 -> build
    33:33:void parseMethodAnnotation(java.lang.annotation.Annotation):235 -> build
    33:33:retrofit2.RequestFactory build():171 -> build
    34:34:void parseMethodAnnotation(java.lang.annotation.Annotation):235:235 -> build
    34:34:retrofit2.RequestFactory build():171 -> build
    35:35:void parseMethodAnnotation(java.lang.annotation.Annotation):233:233 -> build
    35:35:retrofit2.RequestFactory build():171 -> build
    36:36:retrofit2.RequestFactory build():174:174 -> build
    37:38:retrofit2.RequestFactory build():178:179 -> build
    39:40:retrofit2.RequestFactory build():183:184 -> build
    41:41:retrofit2.RequestFactory build():180:180 -> build
    42:43:retrofit2.RequestFactory build():189:190 -> build
    44:44:retrofit2.RequestFactory build():192:192 -> build
    45:45:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):304:304 -> build
    45:45:retrofit2.RequestFactory build():193 -> build
    46:48:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):373:375 -> build
    46:48:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    46:48:retrofit2.RequestFactory build():193 -> build
    49:49:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):378:378 -> build
    49:49:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    49:49:retrofit2.RequestFactory build():193 -> build
    50:50:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):381:381 -> build
    50:50:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    50:50:retrofit2.RequestFactory build():193 -> build
    51:51:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):384:384 -> build
    51:51:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    51:51:retrofit2.RequestFactory build():193 -> build
    52:52:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):387:387 -> build
    52:52:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    52:52:retrofit2.RequestFactory build():193 -> build
    53:53:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):391:391 -> build
    53:53:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    53:53:retrofit2.RequestFactory build():193 -> build
    54:55:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):393:394 -> build
    54:55:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    54:55:retrofit2.RequestFactory build():193 -> build
    56:56:void validatePathName(int,java.lang.String):770:770 -> build
    56:56:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):395 -> build
    56:56:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    56:56:retrofit2.RequestFactory build():193 -> build
    57:57:void validatePathName(int,java.lang.String):775:775 -> build
    57:57:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):395 -> build
    57:57:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    57:57:retrofit2.RequestFactory build():193 -> build
    58:59:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):397:398 -> build
    58:59:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    58:59:retrofit2.RequestFactory build():193 -> build
    60:60:void validatePathName(int,java.lang.String):776:776 -> build
    60:60:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):395 -> build
    60:60:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    60:60:retrofit2.RequestFactory build():193 -> build
    61:62:void validatePathName(int,java.lang.String):771:772 -> build
    61:62:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):395 -> build
    61:62:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    61:62:retrofit2.RequestFactory build():193 -> build
    63:63:void validatePathName(int,java.lang.String):771:771 -> build
    63:63:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):395 -> build
    63:63:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    63:63:retrofit2.RequestFactory build():193 -> build
    64:64:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):388:388 -> build
    64:64:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    64:64:retrofit2.RequestFactory build():193 -> build
    65:65:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):385:385 -> build
    65:65:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    65:65:retrofit2.RequestFactory build():193 -> build
    66:66:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):382:382 -> build
    66:66:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    66:66:retrofit2.RequestFactory build():193 -> build
    67:67:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):379:379 -> build
    67:67:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    67:67:retrofit2.RequestFactory build():193 -> build
    68:68:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):376:376 -> build
    68:68:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    68:68:retrofit2.RequestFactory build():193 -> build
    69:73:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):400:404 -> build
    69:73:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    69:73:retrofit2.RequestFactory build():193 -> build
    74:77:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):406:409 -> build
    74:77:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    74:77:retrofit2.RequestFactory build():193 -> build
    78:82:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):415:419 -> build
    78:82:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    78:82:retrofit2.RequestFactory build():193 -> build
    83:83:retrofit2.ParameterHandler retrofit2.ParameterHandler.iterable():32:32 -> build
    83:83:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):419 -> build
    83:83:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    83:83:retrofit2.RequestFactory build():193 -> build
    84:84:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):410:410 -> build
    84:84:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    84:84:retrofit2.RequestFactory build():193 -> build
    85:85:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):412:412 -> build
    85:85:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    85:85:retrofit2.RequestFactory build():193 -> build
    86:86:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):410:410 -> build
    86:86:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    86:86:retrofit2.RequestFactory build():193 -> build
    87:91:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):420:424 -> build
    87:91:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    87:91:retrofit2.RequestFactory build():193 -> build
    92:92:retrofit2.ParameterHandler retrofit2.ParameterHandler.array():45:45 -> build
    92:92:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):424 -> build
    92:92:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    92:92:retrofit2.RequestFactory build():193 -> build
    93:95:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):426:428 -> build
    93:95:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    93:95:retrofit2.RequestFactory build():193 -> build
    96:99:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):431:434 -> build
    96:99:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    96:99:retrofit2.RequestFactory build():193 -> build
    100:103:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):436:439 -> build
    100:103:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    100:103:retrofit2.RequestFactory build():193 -> build
    104:108:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):445:449 -> build
    104:108:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    104:108:retrofit2.RequestFactory build():193 -> build
    109:109:retrofit2.ParameterHandler retrofit2.ParameterHandler.iterable():32:32 -> build
    109:109:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):449 -> build
    109:109:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    109:109:retrofit2.RequestFactory build():193 -> build
    110:110:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):440:440 -> build
    110:110:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    110:110:retrofit2.RequestFactory build():193 -> build
    111:111:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):442:442 -> build
    111:111:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    111:111:retrofit2.RequestFactory build():193 -> build
    112:112:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):440:440 -> build
    112:112:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    112:112:retrofit2.RequestFactory build():193 -> build
    113:117:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):450:454 -> build
    113:117:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    113:117:retrofit2.RequestFactory build():193 -> build
    118:118:retrofit2.ParameterHandler retrofit2.ParameterHandler.array():45:45 -> build
    118:118:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):454 -> build
    118:118:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    118:118:retrofit2.RequestFactory build():193 -> build
    119:121:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):456:458 -> build
    119:121:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    119:121:retrofit2.RequestFactory build():193 -> build
    122:126:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):461:465 -> build
    122:126:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    122:126:retrofit2.RequestFactory build():193 -> build
    127:128:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):468:469 -> build
    127:128:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    127:128:retrofit2.RequestFactory build():193 -> build
    129:131:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):473:475 -> build
    129:131:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    129:131:retrofit2.RequestFactory build():193 -> build
    132:134:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):478:480 -> build
    132:134:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    132:134:retrofit2.RequestFactory build():193 -> build
    135:136:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):482:483 -> build
    135:136:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    135:136:retrofit2.RequestFactory build():193 -> build
    137:137:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):476:476 -> build
    137:137:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    137:137:retrofit2.RequestFactory build():193 -> build
    138:138:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):470:470 -> build
    138:138:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    138:138:retrofit2.RequestFactory build():193 -> build
    139:139:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):466:466 -> build
    139:139:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    139:139:retrofit2.RequestFactory build():193 -> build
    140:143:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):485:488 -> build
    140:143:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    140:143:retrofit2.RequestFactory build():193 -> build
    144:146:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):490:492 -> build
    144:146:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    144:146:retrofit2.RequestFactory build():193 -> build
    147:151:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):498:502 -> build
    147:151:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    147:151:retrofit2.RequestFactory build():193 -> build
    152:152:retrofit2.ParameterHandler retrofit2.ParameterHandler.iterable():32:32 -> build
    152:152:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):502 -> build
    152:152:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    152:152:retrofit2.RequestFactory build():193 -> build
    153:153:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):493:493 -> build
    153:153:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    153:153:retrofit2.RequestFactory build():193 -> build
    154:154:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):495:495 -> build
    154:154:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    154:154:retrofit2.RequestFactory build():193 -> build
    155:155:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):493:493 -> build
    155:155:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    155:155:retrofit2.RequestFactory build():193 -> build
    156:160:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):503:507 -> build
    156:160:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    156:160:retrofit2.RequestFactory build():193 -> build
    161:161:retrofit2.ParameterHandler retrofit2.ParameterHandler.array():45:45 -> build
    161:161:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):507 -> build
    161:161:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    161:161:retrofit2.RequestFactory build():193 -> build
    162:164:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):509:511 -> build
    162:164:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    162:164:retrofit2.RequestFactory build():193 -> build
    165:167:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):540:542 -> build
    165:167:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    165:167:retrofit2.RequestFactory build():193 -> build
    168:170:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):545:547 -> build
    168:170:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    168:170:retrofit2.RequestFactory build():193 -> build
    171:171:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):549:549 -> build
    171:171:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    171:171:retrofit2.RequestFactory build():193 -> build
    172:174:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):551:553 -> build
    172:174:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    172:174:retrofit2.RequestFactory build():193 -> build
    175:179:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):559:563 -> build
    175:179:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    175:179:retrofit2.RequestFactory build():193 -> build
    180:180:retrofit2.ParameterHandler retrofit2.ParameterHandler.iterable():32:32 -> build
    180:180:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):563 -> build
    180:180:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    180:180:retrofit2.RequestFactory build():193 -> build
    181:181:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):554:554 -> build
    181:181:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    181:181:retrofit2.RequestFactory build():193 -> build
    182:182:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):556:556 -> build
    182:182:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    182:182:retrofit2.RequestFactory build():193 -> build
    183:183:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):554:554 -> build
    183:183:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    183:183:retrofit2.RequestFactory build():193 -> build
    184:188:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):564:568 -> build
    184:188:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    184:188:retrofit2.RequestFactory build():193 -> build
    189:189:retrofit2.ParameterHandler retrofit2.ParameterHandler.array():45:45 -> build
    189:189:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):568 -> build
    189:189:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    189:189:retrofit2.RequestFactory build():193 -> build
    190:192:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):570:572 -> build
    190:192:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    190:192:retrofit2.RequestFactory build():193 -> build
    193:193:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):543:543 -> build
    193:193:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    193:193:retrofit2.RequestFactory build():193 -> build
    194:196:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):575:577 -> build
    194:196:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    194:196:retrofit2.RequestFactory build():193 -> build
    197:198:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):581:582 -> build
    197:198:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    197:198:retrofit2.RequestFactory build():193 -> build
    199:200:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):585:586 -> build
    199:200:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    199:200:retrofit2.RequestFactory build():193 -> build
    201:203:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):590:592 -> build
    201:203:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    201:203:retrofit2.RequestFactory build():193 -> build
    204:206:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):595:597 -> build
    204:206:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    204:206:retrofit2.RequestFactory build():193 -> build
    207:209:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):599:601 -> build
    207:209:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    207:209:retrofit2.RequestFactory build():193 -> build
    210:210:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):593:593 -> build
    210:210:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    210:210:retrofit2.RequestFactory build():193 -> build
    211:211:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):587:587 -> build
    211:211:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    211:211:retrofit2.RequestFactory build():193 -> build
    212:212:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):583:583 -> build
    212:212:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    212:212:retrofit2.RequestFactory build():193 -> build
    213:213:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):578:578 -> build
    213:213:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    213:213:retrofit2.RequestFactory build():193 -> build
    214:216:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):603:605 -> build
    214:216:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    214:216:retrofit2.RequestFactory build():193 -> build
    217:218:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):609:610 -> build
    217:218:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    217:218:retrofit2.RequestFactory build():193 -> build
    219:223:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):612:616 -> build
    219:223:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    219:223:retrofit2.RequestFactory build():193 -> build
    224:226:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):622:624 -> build
    224:226:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    224:226:retrofit2.RequestFactory build():193 -> build
    227:227:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):628:628 -> build
    227:227:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    227:227:retrofit2.RequestFactory build():193 -> build
    228:228:retrofit2.ParameterHandler retrofit2.ParameterHandler.iterable():32:32 -> build
    228:228:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):628 -> build
    228:228:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    228:228:retrofit2.RequestFactory build():193 -> build
    229:229:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):625:625 -> build
    229:229:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    229:229:retrofit2.RequestFactory build():193 -> build
    230:230:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):617:617 -> build
    230:230:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    230:230:retrofit2.RequestFactory build():193 -> build
    231:231:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):619:619 -> build
    231:231:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    231:231:retrofit2.RequestFactory build():193 -> build
    232:232:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):617:617 -> build
    232:232:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    232:232:retrofit2.RequestFactory build():193 -> build
    233:235:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):629:631 -> build
    233:235:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    233:235:retrofit2.RequestFactory build():193 -> build
    236:236:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):635:635 -> build
    236:236:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    236:236:retrofit2.RequestFactory build():193 -> build
    237:237:retrofit2.ParameterHandler retrofit2.ParameterHandler.array():45:45 -> build
    237:237:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):635 -> build
    237:237:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    237:237:retrofit2.RequestFactory build():193 -> build
    238:238:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):632:632 -> build
    238:238:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    238:238:retrofit2.RequestFactory build():193 -> build
    239:240:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):636:637 -> build
    239:240:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    239:240:retrofit2.RequestFactory build():193 -> build
    241:241:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):639:639 -> build
    241:241:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    241:241:retrofit2.RequestFactory build():193 -> build
    242:242:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):643:643 -> build
    242:242:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    242:242:retrofit2.RequestFactory build():193 -> build
    243:243:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):645:645 -> build
    243:243:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    243:243:retrofit2.RequestFactory build():193 -> build
    244:244:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):644:644 -> build
    244:244:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    244:244:retrofit2.RequestFactory build():193 -> build
    245:246:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):647:648 -> build
    245:246:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    245:246:retrofit2.RequestFactory build():193 -> build
    247:249:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):654:656 -> build
    247:249:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    247:249:retrofit2.RequestFactory build():193 -> build
    250:252:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):661:663 -> build
    250:252:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    250:252:retrofit2.RequestFactory build():193 -> build
    253:253:retrofit2.ParameterHandler retrofit2.ParameterHandler.iterable():32:32 -> build
    253:253:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):663 -> build
    253:253:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    253:253:retrofit2.RequestFactory build():193 -> build
    254:254:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):657:657 -> build
    254:254:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    254:254:retrofit2.RequestFactory build():193 -> build
    255:255:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):649:649 -> build
    255:255:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    255:255:retrofit2.RequestFactory build():193 -> build
    256:256:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):651:651 -> build
    256:256:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    256:256:retrofit2.RequestFactory build():193 -> build
    257:257:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):649:649 -> build
    257:257:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    257:257:retrofit2.RequestFactory build():193 -> build
    258:260:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):664:666 -> build
    258:260:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    258:260:retrofit2.RequestFactory build():193 -> build
    261:263:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):671:673 -> build
    261:263:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    261:263:retrofit2.RequestFactory build():193 -> build
    264:264:retrofit2.ParameterHandler retrofit2.ParameterHandler.array():45:45 -> build
    264:264:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):673 -> build
    264:264:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    264:264:retrofit2.RequestFactory build():193 -> build
    265:265:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):667:667 -> build
    265:265:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    265:265:retrofit2.RequestFactory build():193 -> build
    266:266:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):674:674 -> build
    266:266:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    266:266:retrofit2.RequestFactory build():193 -> build
    267:269:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):679:681 -> build
    267:269:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    267:269:retrofit2.RequestFactory build():193 -> build
    270:270:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):675:675 -> build
    270:270:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    270:270:retrofit2.RequestFactory build():193 -> build
    271:271:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):606:606 -> build
    271:271:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    271:271:retrofit2.RequestFactory build():193 -> build
    272:274:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):685:687 -> build
    272:274:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    272:274:retrofit2.RequestFactory build():193 -> build
    275:277:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):691:693 -> build
    275:277:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    275:277:retrofit2.RequestFactory build():193 -> build
    278:279:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):696:697 -> build
    278:279:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    278:279:retrofit2.RequestFactory build():193 -> build
    280:280:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):701:701 -> build
    280:280:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    280:280:retrofit2.RequestFactory build():193 -> build
    281:282:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):703:704 -> build
    281:282:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    281:282:retrofit2.RequestFactory build():193 -> build
    283:284:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):708:709 -> build
    283:284:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    283:284:retrofit2.RequestFactory build():193 -> build
    285:286:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):714:715 -> build
    285:286:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    285:286:retrofit2.RequestFactory build():193 -> build
    287:288:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):717:718 -> build
    287:288:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    287:288:retrofit2.RequestFactory build():193 -> build
    289:289:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):710:710 -> build
    289:289:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    289:289:retrofit2.RequestFactory build():193 -> build
    290:290:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):705:705 -> build
    290:290:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    290:290:retrofit2.RequestFactory build():193 -> build
    291:291:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):698:698 -> build
    291:291:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    291:291:retrofit2.RequestFactory build():193 -> build
    292:292:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):694:694 -> build
    292:292:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    292:292:retrofit2.RequestFactory build():193 -> build
    293:293:retrofit2.ParameterHandler parseParameterAnnotation(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation):688:688 -> build
    293:293:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):306 -> build
    293:293:retrofit2.RequestFactory build():193 -> build
    294:294:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):313:313 -> build
    294:294:retrofit2.RequestFactory build():193 -> build
    295:296:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):324:325 -> build
    295:296:retrofit2.RequestFactory build():193 -> build
    297:297:retrofit2.ParameterHandler parseParameter(int,java.lang.reflect.Type,java.lang.annotation.Annotation[],boolean):331:331 -> build
    297:297:retrofit2.RequestFactory build():193 -> build
    298:298:retrofit2.RequestFactory build():193:193 -> build
    299:300:retrofit2.RequestFactory build():196:197 -> build
    301:302:retrofit2.RequestFactory build():199:200 -> build
    303:304:retrofit2.RequestFactory build():202:203 -> build
    305:306:retrofit2.RequestFactory build():205:206 -> build
    307:307:retrofit2.RequestFactory build():209:209 -> build
    308:308:retrofit2.RequestFactory build():175:175 -> build
    1:1:void parseHttpMethodAndPath(java.lang.String,java.lang.String,boolean):250:250 -> parseHttpMethodAndPath
    2:3:void parseHttpMethodAndPath(java.lang.String,java.lang.String,boolean):254:255 -> parseHttpMethodAndPath
    4:4:void parseHttpMethodAndPath(java.lang.String,java.lang.String,boolean):257:257 -> parseHttpMethodAndPath
    5:6:void parseHttpMethodAndPath(java.lang.String,java.lang.String,boolean):262:263 -> parseHttpMethodAndPath
    7:10:void parseHttpMethodAndPath(java.lang.String,java.lang.String,boolean):265:268 -> parseHttpMethodAndPath
    11:11:void parseHttpMethodAndPath(java.lang.String,java.lang.String,boolean):273:273 -> parseHttpMethodAndPath
    12:15:java.util.Set parsePathParameters(java.lang.String):785:788 -> parseHttpMethodAndPath
    12:15:void parseHttpMethodAndPath(java.lang.String,java.lang.String,boolean):274 -> parseHttpMethodAndPath
    16:16:void parseHttpMethodAndPath(java.lang.String,java.lang.String,boolean):274:274 -> parseHttpMethodAndPath
    17:17:void parseHttpMethodAndPath(java.lang.String,java.lang.String,boolean):251:251 -> parseHttpMethodAndPath
    1:2:void validateResolvableType(int,java.lang.reflect.Type):763:764 -> validateResolvableType
retrofit2.Response -> retrofit2.Response:
    1:3:void <init>(okhttp3.Response,java.lang.Object,okhttp3.ResponseBody):112:114 -> <init>
    1:1:java.lang.Object body():145:145 -> body
    1:1:int code():125:125 -> code
    1:3:retrofit2.Response error(okhttp3.ResponseBody,okhttp3.Response):99:101 -> error
    4:4:retrofit2.Response error(okhttp3.ResponseBody,okhttp3.Response):104:104 -> error
    5:5:retrofit2.Response error(okhttp3.ResponseBody,okhttp3.Response):102:102 -> error
    1:1:boolean isSuccessful():140:140 -> isSuccessful
    1:1:java.lang.String message():130:130 -> message
    1:2:retrofit2.Response success(java.lang.Object,okhttp3.Response):74:75 -> success
    3:3:retrofit2.Response success(java.lang.Object,okhttp3.Response):78:78 -> success
    4:4:retrofit2.Response success(java.lang.Object,okhttp3.Response):76:76 -> success
    1:1:java.lang.String toString():154:154 -> toString
retrofit2.Retrofit -> retrofit2.Retrofit:
    1:1:void <init>(okhttp3.Call$Factory,okhttp3.HttpUrl,java.util.List,java.util.List,java.util.concurrent.Executor,boolean):74:74 -> <init>
    2:2:void <init>(okhttp3.Call$Factory,okhttp3.HttpUrl,java.util.List,java.util.List,java.util.concurrent.Executor,boolean):63:63 -> <init>
    3:6:void <init>(okhttp3.Call$Factory,okhttp3.HttpUrl,java.util.List,java.util.List,java.util.concurrent.Executor,boolean):75:78 -> <init>
    7:7:void <init>(okhttp3.Call$Factory,okhttp3.HttpUrl,java.util.List,java.util.List,java.util.concurrent.Executor,boolean):80:80 -> <init>
    1:2:retrofit2.CallAdapter nextCallAdapter(retrofit2.CallAdapter$Factory,java.lang.reflect.Type,java.lang.annotation.Annotation[]):216:217 -> callAdapter
    1:2:retrofit2.CallAdapter callAdapter(java.lang.reflect.Type,java.lang.annotation.Annotation[]):205 -> callAdapter
    3:5:retrofit2.CallAdapter nextCallAdapter(retrofit2.CallAdapter$Factory,java.lang.reflect.Type,java.lang.annotation.Annotation[]):219:221 -> callAdapter
    3:5:retrofit2.CallAdapter callAdapter(java.lang.reflect.Type,java.lang.annotation.Annotation[]):205 -> callAdapter
    6:8:retrofit2.CallAdapter nextCallAdapter(retrofit2.CallAdapter$Factory,java.lang.reflect.Type,java.lang.annotation.Annotation[]):227:229 -> callAdapter
    6:8:retrofit2.CallAdapter callAdapter(java.lang.reflect.Type,java.lang.annotation.Annotation[]):205 -> callAdapter
    9:11:retrofit2.CallAdapter nextCallAdapter(retrofit2.CallAdapter$Factory,java.lang.reflect.Type,java.lang.annotation.Annotation[]):237:239 -> callAdapter
    9:11:retrofit2.CallAdapter callAdapter(java.lang.reflect.Type,java.lang.annotation.Annotation[]):205 -> callAdapter
    12:12:retrofit2.CallAdapter nextCallAdapter(retrofit2.CallAdapter$Factory,java.lang.reflect.Type,java.lang.annotation.Annotation[]):241:241 -> callAdapter
    12:12:retrofit2.CallAdapter callAdapter(java.lang.reflect.Type,java.lang.annotation.Annotation[]):205 -> callAdapter
    1:2:java.lang.Object create(java.lang.Class):131:132 -> create
    3:6:void eagerlyValidateMethods(java.lang.Class):155:158 -> create
    3:6:java.lang.Object create(java.lang.Class):133 -> create
    7:7:java.lang.Object create(java.lang.Class):135:135 -> create
    1:1:retrofit2.ServiceMethod loadServiceMethod(java.lang.reflect.Method):164:164 -> loadServiceMethod
    2:3:retrofit2.ServiceMethod loadServiceMethod(java.lang.reflect.Method):167:168 -> loadServiceMethod
    4:5:retrofit2.ServiceMethod loadServiceMethod(java.lang.reflect.Method):170:171 -> loadServiceMethod
    6:6:retrofit2.ServiceMethod loadServiceMethod(java.lang.reflect.Method):173:173 -> loadServiceMethod
    1:3:retrofit2.Converter nextRequestBodyConverter(retrofit2.Converter$Factory,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation[]):274:276 -> requestBodyConverter
    1:3:retrofit2.Converter requestBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation[]):262 -> requestBodyConverter
    4:6:retrofit2.Converter nextRequestBodyConverter(retrofit2.Converter$Factory,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation[]):278:280 -> requestBodyConverter
    4:6:retrofit2.Converter requestBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation[]):262 -> requestBodyConverter
    7:7:retrofit2.Converter nextRequestBodyConverter(retrofit2.Converter$Factory,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation[]):282:282 -> requestBodyConverter
    7:7:retrofit2.Converter requestBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation[]):262 -> requestBodyConverter
    8:10:retrofit2.Converter nextRequestBodyConverter(retrofit2.Converter$Factory,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation[]):289:291 -> requestBodyConverter
    8:10:retrofit2.Converter requestBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation[]):262 -> requestBodyConverter
    11:13:retrofit2.Converter nextRequestBodyConverter(retrofit2.Converter$Factory,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation[]):299:301 -> requestBodyConverter
    11:13:retrofit2.Converter requestBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation[]):262 -> requestBodyConverter
    14:14:retrofit2.Converter nextRequestBodyConverter(retrofit2.Converter$Factory,java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation[]):303:303 -> requestBodyConverter
    14:14:retrofit2.Converter requestBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation[]):262 -> requestBodyConverter
    1:2:retrofit2.Converter nextResponseBodyConverter(retrofit2.Converter$Factory,java.lang.reflect.Type,java.lang.annotation.Annotation[]):324:325 -> responseBodyConverter
    1:2:retrofit2.Converter responseBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[]):313 -> responseBodyConverter
    3:6:retrofit2.Converter nextResponseBodyConverter(retrofit2.Converter$Factory,java.lang.reflect.Type,java.lang.annotation.Annotation[]):327:330 -> responseBodyConverter
    3:6:retrofit2.Converter responseBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[]):313 -> responseBodyConverter
    7:9:retrofit2.Converter nextResponseBodyConverter(retrofit2.Converter$Factory,java.lang.reflect.Type,java.lang.annotation.Annotation[]):337:339 -> responseBodyConverter
    7:9:retrofit2.Converter responseBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[]):313 -> responseBodyConverter
    10:12:retrofit2.Converter nextResponseBodyConverter(retrofit2.Converter$Factory,java.lang.reflect.Type,java.lang.annotation.Annotation[]):347:349 -> responseBodyConverter
    10:12:retrofit2.Converter responseBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[]):313 -> responseBodyConverter
    13:13:retrofit2.Converter nextResponseBodyConverter(retrofit2.Converter$Factory,java.lang.reflect.Type,java.lang.annotation.Annotation[]):351:351 -> responseBodyConverter
    13:13:retrofit2.Converter responseBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[]):313 -> responseBodyConverter
    1:2:retrofit2.Converter stringConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[]):359:360 -> stringConverter
    3:5:retrofit2.Converter stringConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[]):362:364 -> stringConverter
    6:6:retrofit2.Converter stringConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[]):373:373 -> stringConverter
retrofit2.Retrofit$1 -> retrofit2.Retrofit$1:
    1:3:void <init>(retrofit2.Retrofit,java.lang.Class):136:138 -> <init>
    1:2:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):143:144 -> invoke
    3:4:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):146:147 -> invoke
    5:5:java.lang.Object invoke(java.lang.Object,java.lang.reflect.Method,java.lang.Object[]):149:149 -> invoke
retrofit2.Retrofit$Builder -> retrofit2.Retrofit$Builder:
    1:1:void <init>():408:408 -> <init>
    2:2:void <init>(retrofit2.Platform):403:403 -> <init>
    2:2:void <init>():408 -> <init>
    3:4:void <init>(retrofit2.Platform):398:399 -> <init>
    3:4:void <init>():408 -> <init>
    5:5:void <init>(retrofit2.Platform):404:404 -> <init>
    5:5:void <init>():408 -> <init>
    1:1:retrofit2.Retrofit$Builder addConverterFactory(retrofit2.Converter$Factory):535:535 -> addConverterFactory
    1:2:retrofit2.Retrofit$Builder baseUrl(java.lang.String):469:470 -> baseUrl
    3:5:retrofit2.Retrofit$Builder baseUrl(okhttp3.HttpUrl):524:526 -> baseUrl
    3:5:retrofit2.Retrofit$Builder baseUrl(java.lang.String):470 -> baseUrl
    6:6:retrofit2.Retrofit$Builder baseUrl(okhttp3.HttpUrl):529:529 -> baseUrl
    6:6:retrofit2.Retrofit$Builder baseUrl(java.lang.String):470 -> baseUrl
    7:7:retrofit2.Retrofit$Builder baseUrl(okhttp3.HttpUrl):527:527 -> baseUrl
    7:7:retrofit2.Retrofit$Builder baseUrl(java.lang.String):470 -> baseUrl
    1:1:retrofit2.Retrofit build():586:586 -> build
    2:2:retrofit2.Retrofit build():590:590 -> build
    3:3:retrofit2.Retrofit build():592:592 -> build
    4:4:retrofit2.Retrofit build():595:595 -> build
    5:5:retrofit2.Retrofit build():597:597 -> build
    6:7:retrofit2.Retrofit build():601:602 -> build
    8:9:retrofit2.Retrofit build():605:606 -> build
    10:12:retrofit2.Retrofit build():610:612 -> build
    13:14:retrofit2.Retrofit build():614:615 -> build
    15:15:retrofit2.Retrofit build():587:587 -> build
    1:1:retrofit2.Retrofit$Builder client(okhttp3.OkHttpClient):440:440 -> client
    2:2:retrofit2.Retrofit$Builder callFactory(okhttp3.Call$Factory):449:449 -> client
    2:2:retrofit2.Retrofit$Builder client(okhttp3.OkHttpClient):440 -> client
retrofit2.ServiceMethod -> retrofit2.ServiceMethod:
    1:1:void <init>():24:24 -> <init>
    1:1:retrofit2.RequestFactory retrofit2.RequestFactory.parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method):67:67 -> parseAnnotations
    1:1:retrofit2.ServiceMethod parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method):26 -> parseAnnotations
    2:3:retrofit2.ServiceMethod parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method):28:29 -> parseAnnotations
    4:4:retrofit2.ServiceMethod parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method):33:33 -> parseAnnotations
    5:5:retrofit2.HttpServiceMethod retrofit2.HttpServiceMethod.parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method,retrofit2.RequestFactory):38:38 -> parseAnnotations
    5:5:retrofit2.ServiceMethod parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method):37 -> parseAnnotations
    6:6:retrofit2.HttpServiceMethod retrofit2.HttpServiceMethod.parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method,retrofit2.RequestFactory):42:42 -> parseAnnotations
    6:6:retrofit2.ServiceMethod parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method):37 -> parseAnnotations
    7:8:retrofit2.HttpServiceMethod retrofit2.HttpServiceMethod.parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method,retrofit2.RequestFactory):45:46 -> parseAnnotations
    7:8:retrofit2.ServiceMethod parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method):37 -> parseAnnotations
    9:9:retrofit2.HttpServiceMethod retrofit2.HttpServiceMethod.parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method,retrofit2.RequestFactory):48:48 -> parseAnnotations
    9:9:retrofit2.ServiceMethod parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method):37 -> parseAnnotations
    10:10:retrofit2.HttpServiceMethod retrofit2.HttpServiceMethod.parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method,retrofit2.RequestFactory):50:50 -> parseAnnotations
    10:10:retrofit2.ServiceMethod parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method):37 -> parseAnnotations
    11:12:retrofit2.HttpServiceMethod retrofit2.HttpServiceMethod.parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method,retrofit2.RequestFactory):59:60 -> parseAnnotations
    11:12:retrofit2.ServiceMethod parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method):37 -> parseAnnotations
    13:13:retrofit2.HttpServiceMethod retrofit2.HttpServiceMethod.parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method,retrofit2.RequestFactory):62:62 -> parseAnnotations
    13:13:retrofit2.ServiceMethod parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method):37 -> parseAnnotations
    14:14:retrofit2.CallAdapter retrofit2.HttpServiceMethod.createCallAdapter(retrofit2.Retrofit,java.lang.reflect.Method,java.lang.reflect.Type,java.lang.annotation.Annotation[]):103:103 -> parseAnnotations
    14:14:retrofit2.HttpServiceMethod retrofit2.HttpServiceMethod.parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method,retrofit2.RequestFactory):66 -> parseAnnotations
    14:14:retrofit2.ServiceMethod parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method):37 -> parseAnnotations
    15:16:retrofit2.HttpServiceMethod retrofit2.HttpServiceMethod.parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method,retrofit2.RequestFactory):67:68 -> parseAnnotations
    15:16:retrofit2.ServiceMethod parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method):37 -> parseAnnotations
    17:18:retrofit2.HttpServiceMethod retrofit2.HttpServiceMethod.parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method,retrofit2.RequestFactory):77:78 -> parseAnnotations
    17:18:retrofit2.ServiceMethod parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method):37 -> parseAnnotations
    19:19:retrofit2.Converter retrofit2.HttpServiceMethod.createResponseConverter(retrofit2.Retrofit,java.lang.reflect.Method,java.lang.reflect.Type):111:111 -> parseAnnotations
    19:19:retrofit2.HttpServiceMethod retrofit2.HttpServiceMethod.parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method,retrofit2.RequestFactory):82 -> parseAnnotations
    19:19:retrofit2.ServiceMethod parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method):37 -> parseAnnotations
    20:20:retrofit2.Converter retrofit2.HttpServiceMethod.createResponseConverter(retrofit2.Retrofit,java.lang.reflect.Method,java.lang.reflect.Type):113:113 -> parseAnnotations
    20:20:retrofit2.HttpServiceMethod retrofit2.HttpServiceMethod.parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method,retrofit2.RequestFactory):82 -> parseAnnotations
    20:20:retrofit2.ServiceMethod parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method):37 -> parseAnnotations
    21:21:retrofit2.HttpServiceMethod retrofit2.HttpServiceMethod.parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method,retrofit2.RequestFactory):84:84 -> parseAnnotations
    21:21:retrofit2.ServiceMethod parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method):37 -> parseAnnotations
    22:22:retrofit2.HttpServiceMethod retrofit2.HttpServiceMethod.parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method,retrofit2.RequestFactory):86:86 -> parseAnnotations
    22:22:retrofit2.ServiceMethod parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method):37 -> parseAnnotations
    23:23:retrofit2.HttpServiceMethod retrofit2.HttpServiceMethod.parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method,retrofit2.RequestFactory):89:89 -> parseAnnotations
    23:23:retrofit2.ServiceMethod parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method):37 -> parseAnnotations
    24:24:retrofit2.HttpServiceMethod retrofit2.HttpServiceMethod.parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method,retrofit2.RequestFactory):93:93 -> parseAnnotations
    24:24:retrofit2.ServiceMethod parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method):37 -> parseAnnotations
    25:25:retrofit2.Converter retrofit2.HttpServiceMethod.createResponseConverter(retrofit2.Retrofit,java.lang.reflect.Method,java.lang.reflect.Type):115:115 -> parseAnnotations
    25:25:retrofit2.HttpServiceMethod retrofit2.HttpServiceMethod.parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method,retrofit2.RequestFactory):82 -> parseAnnotations
    25:25:retrofit2.ServiceMethod parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method):37 -> parseAnnotations
    26:26:retrofit2.HttpServiceMethod retrofit2.HttpServiceMethod.parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method,retrofit2.RequestFactory):74:74 -> parseAnnotations
    26:26:retrofit2.ServiceMethod parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method):37 -> parseAnnotations
    27:28:retrofit2.HttpServiceMethod retrofit2.HttpServiceMethod.parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method,retrofit2.RequestFactory):69:70 -> parseAnnotations
    27:28:retrofit2.ServiceMethod parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method):37 -> parseAnnotations
    29:29:retrofit2.HttpServiceMethod retrofit2.HttpServiceMethod.parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method,retrofit2.RequestFactory):69:69 -> parseAnnotations
    29:29:retrofit2.ServiceMethod parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method):37 -> parseAnnotations
    30:30:retrofit2.CallAdapter retrofit2.HttpServiceMethod.createCallAdapter(retrofit2.Retrofit,java.lang.reflect.Method,java.lang.reflect.Type,java.lang.annotation.Annotation[]):105:105 -> parseAnnotations
    30:30:retrofit2.HttpServiceMethod retrofit2.HttpServiceMethod.parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method,retrofit2.RequestFactory):66 -> parseAnnotations
    30:30:retrofit2.ServiceMethod parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method):37 -> parseAnnotations
    31:31:retrofit2.ServiceMethod parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method):34:34 -> parseAnnotations
    32:32:retrofit2.ServiceMethod parseAnnotations(retrofit2.Retrofit,java.lang.reflect.Method):30:30 -> parseAnnotations
retrofit2.SkipCallbackExecutorImpl -> retrofit2.SkipCallbackExecutorImpl:
    1:1:void <clinit>():22:22 -> <clinit>
    1:1:void <init>():21:21 -> <init>
    1:1:java.lang.Class annotationType():37:37 -> annotationType
    1:1:java.lang.annotation.Annotation[] ensurePresent(java.lang.annotation.Annotation[]):25:25 -> ensurePresent
    2:2:java.lang.annotation.Annotation[] ensurePresent(java.lang.annotation.Annotation[]):29:29 -> ensurePresent
    3:4:java.lang.annotation.Annotation[] ensurePresent(java.lang.annotation.Annotation[]):31:32 -> ensurePresent
    1:1:boolean equals(java.lang.Object):41:41 -> equals
    1:1:java.lang.String toString():49:49 -> toString
retrofit2.Utils -> retrofit2.Utils:
    1:1:void <clinit>():35:35 -> <clinit>
    1:3:okhttp3.ResponseBody buffer(okhttp3.ResponseBody):321:323 -> buffer
    1:1:java.lang.Object checkNotNull(java.lang.Object,java.lang.String):304:304 -> checkNotNull
    1:2:void checkNotPrimitive(java.lang.reflect.Type):297:298 -> checkNotPrimitive
    1:2:boolean equals(java.lang.reflect.Type,java.lang.reflect.Type):102:103 -> equals
    3:11:boolean equals(java.lang.reflect.Type,java.lang.reflect.Type):105:113 -> equals
    12:16:boolean equals(java.lang.reflect.Type,java.lang.reflect.Type):115:119 -> equals
    17:22:boolean equals(java.lang.reflect.Type,java.lang.reflect.Type):121:126 -> equals
    23:28:boolean equals(java.lang.reflect.Type,java.lang.reflect.Type):128:133 -> equals
    1:7:java.lang.reflect.Type getGenericSupertype(java.lang.reflect.Type,java.lang.Class,java.lang.Class):149:155 -> getGenericSupertype
    8:10:java.lang.reflect.Type getGenericSupertype(java.lang.reflect.Type,java.lang.Class,java.lang.Class):161:163 -> getGenericSupertype
    11:13:java.lang.reflect.Type getGenericSupertype(java.lang.reflect.Type,java.lang.Class,java.lang.Class):165:167 -> getGenericSupertype
    1:3:java.lang.reflect.Type getParameterLowerBound(int,java.lang.reflect.ParameterizedType):352:354 -> getParameterLowerBound
    1:2:java.lang.reflect.Type getParameterUpperBound(int,java.lang.reflect.ParameterizedType):339:340 -> getParameterUpperBound
    3:5:java.lang.reflect.Type getParameterUpperBound(int,java.lang.reflect.ParameterizedType):344:346 -> getParameterUpperBound
    6:6:java.lang.reflect.Type getParameterUpperBound(int,java.lang.reflect.ParameterizedType):341:341 -> getParameterUpperBound
    1:1:java.lang.Class getRawType(java.lang.reflect.Type):65:65 -> getRawType
    2:2:java.lang.Class getRawType(java.lang.reflect.Type):67:67 -> getRawType
    3:3:java.lang.Class getRawType(java.lang.reflect.Type):69:69 -> getRawType
    4:5:java.lang.Class getRawType(java.lang.reflect.Type):71:72 -> getRawType
    6:8:java.lang.Class getRawType(java.lang.reflect.Type):76:78 -> getRawType
    9:9:java.lang.Class getRawType(java.lang.reflect.Type):77:77 -> getRawType
    10:12:java.lang.Class getRawType(java.lang.reflect.Type):80:82 -> getRawType
    13:13:java.lang.Class getRawType(java.lang.reflect.Type):84:84 -> getRawType
    14:14:java.lang.Class getRawType(java.lang.reflect.Type):87:87 -> getRawType
    15:16:java.lang.Class getRawType(java.lang.reflect.Type):89:90 -> getRawType
    17:18:java.lang.Class getRawType(java.lang.reflect.Type):93:94 -> getRawType
    1:1:java.lang.reflect.Type getSupertype(java.lang.reflect.Type,java.lang.Class,java.lang.Class):196:196 -> getSupertype
    2:2:java.lang.reflect.Type getSupertype(java.lang.reflect.Type,java.lang.Class,java.lang.Class):198:198 -> getSupertype
    3:3:java.lang.reflect.Type getSupertype(java.lang.reflect.Type,java.lang.Class,java.lang.Class):197:197 -> getSupertype
    4:4:java.lang.reflect.Type getSupertype(java.lang.reflect.Type,java.lang.Class,java.lang.Class):196:196 -> getSupertype
    1:1:boolean hasUnresolvableType(java.lang.reflect.Type):360:360 -> hasUnresolvableType
    2:5:boolean hasUnresolvableType(java.lang.reflect.Type):363:366 -> hasUnresolvableType
    6:7:boolean hasUnresolvableType(java.lang.reflect.Type):372:373 -> hasUnresolvableType
    8:8:boolean hasUnresolvableType(java.lang.reflect.Type):375:375 -> hasUnresolvableType
    9:9:boolean hasUnresolvableType(java.lang.reflect.Type):378:378 -> hasUnresolvableType
    10:11:boolean hasUnresolvableType(java.lang.reflect.Type):381:382 -> hasUnresolvableType
    1:2:boolean isAnnotationPresent(java.lang.annotation.Annotation[],java.lang.Class):312:313 -> isAnnotationPresent
    1:1:java.lang.RuntimeException methodError(java.lang.reflect.Method,java.lang.String,java.lang.Object[]):42:42 -> methodError
    2:3:java.lang.RuntimeException methodError(java.lang.reflect.Method,java.lang.Throwable,java.lang.String,java.lang.Object[]):47:48 -> methodError
    4:4:java.lang.RuntimeException methodError(java.lang.reflect.Method,java.lang.Throwable,java.lang.String,java.lang.Object[]):50:50 -> methodError
    5:5:java.lang.RuntimeException methodError(java.lang.reflect.Method,java.lang.Throwable,java.lang.String,java.lang.Object[]):52:52 -> methodError
    1:1:java.lang.RuntimeException parameterError(java.lang.reflect.Method,int,java.lang.String,java.lang.Object[]):61:61 -> parameterError
    1:2:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):204:205 -> resolve
    3:4:java.lang.Class declaringClassOf(java.lang.reflect.TypeVariable):292:293 -> resolve
    3:4:java.lang.reflect.Type resolveTypeVariable(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.TypeVariable):273 -> resolve
    3:4:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):206 -> resolve
    5:7:java.lang.reflect.Type resolveTypeVariable(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.TypeVariable):278:280 -> resolve
    5:7:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):206 -> resolve
    8:9:int indexOf(java.lang.Object[],java.lang.Object):178:179 -> resolve
    8:9:java.lang.reflect.Type resolveTypeVariable(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.TypeVariable):280 -> resolve
    8:9:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):206 -> resolve
    10:10:java.lang.reflect.Type resolveTypeVariable(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.TypeVariable):281:281 -> resolve
    10:10:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):206 -> resolve
    11:11:int indexOf(java.lang.Object[],java.lang.Object):181:181 -> resolve
    11:11:java.lang.reflect.Type resolveTypeVariable(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.TypeVariable):280 -> resolve
    11:11:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):206 -> resolve
    12:12:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):211:211 -> resolve
    13:15:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):213:215 -> resolve
    16:20:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):218:222 -> resolve
    21:24:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):225:228 -> resolve
    25:28:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):231:234 -> resolve
    29:29:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):236:236 -> resolve
    30:30:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):239:239 -> resolve
    31:31:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):244:244 -> resolve
    32:35:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):247:250 -> resolve
    36:39:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):252:255 -> resolve
    40:43:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):257:260 -> resolve
    44:44:java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type):258:258 -> resolve
    1:1:void throwIfFatal(java.lang.Throwable):521:521 -> throwIfFatal
    2:2:void throwIfFatal(java.lang.Throwable):523:523 -> throwIfFatal
    3:4:void throwIfFatal(java.lang.Throwable):525:526 -> throwIfFatal
    5:5:void throwIfFatal(java.lang.Throwable):524:524 -> throwIfFatal
    6:6:void throwIfFatal(java.lang.Throwable):522:522 -> throwIfFatal
    1:1:java.lang.String typeToString(java.lang.reflect.Type):185:185 -> typeToString
    1:1:void validateServiceInterface(java.lang.Class):327:327 -> validateServiceInterface
    2:3:void validateServiceInterface(java.lang.Class):333:334 -> validateServiceInterface
    4:4:void validateServiceInterface(java.lang.Class):328:328 -> validateServiceInterface
retrofit2.Utils$GenericArrayTypeImpl -> retrofit2.Utils$GenericArrayTypeImpl:
    1:2:void <init>(java.lang.reflect.Type):445:446 -> <init>
    1:2:boolean equals(java.lang.Object):454:455 -> equals
    1:1:java.lang.reflect.Type getGenericComponentType():450:450 -> getGenericComponentType
    1:1:int hashCode():459:459 -> hashCode
    1:1:java.lang.String toString():463:463 -> toString
retrofit2.Utils$ParameterizedTypeImpl -> retrofit2.Utils$ParameterizedTypeImpl:
    1:1:void <init>(java.lang.reflect.Type,java.lang.reflect.Type,java.lang.reflect.Type[]):391:391 -> <init>
    2:4:void <init>(java.lang.reflect.Type,java.lang.reflect.Type,java.lang.reflect.Type[]):393:395 -> <init>
    5:7:void <init>(java.lang.reflect.Type,java.lang.reflect.Type,java.lang.reflect.Type[]):398:400 -> <init>
    8:10:void <init>(java.lang.reflect.Type,java.lang.reflect.Type,java.lang.reflect.Type[]):403:405 -> <init>
    1:1:boolean equals(java.lang.Object):421:421 -> equals
    1:1:java.lang.reflect.Type[] getActualTypeArguments():409:409 -> getActualTypeArguments
    1:1:java.lang.reflect.Type getOwnerType():417:417 -> getOwnerType
    1:1:java.lang.reflect.Type getRawType():413:413 -> getRawType
    1:3:int hashCode():425:427 -> hashCode
    1:6:java.lang.String toString():431:436 -> toString
    7:7:java.lang.String toString():438:438 -> toString
retrofit2.Utils$WildcardTypeImpl -> retrofit2.Utils$WildcardTypeImpl:
    1:3:void <init>(java.lang.reflect.Type[],java.lang.reflect.Type[]):476:478 -> <init>
    4:9:void <init>(java.lang.reflect.Type[],java.lang.reflect.Type[]):480:485 -> <init>
    10:10:void <init>(java.lang.reflect.Type[],java.lang.reflect.Type[]):483:483 -> <init>
    11:11:void <init>(java.lang.reflect.Type[],java.lang.reflect.Type[]):481:481 -> <init>
    12:15:void <init>(java.lang.reflect.Type[],java.lang.reflect.Type[]):487:490 -> <init>
    16:16:void <init>(java.lang.reflect.Type[],java.lang.reflect.Type[]):487:487 -> <init>
    17:17:void <init>(java.lang.reflect.Type[],java.lang.reflect.Type[]):478:478 -> <init>
    18:18:void <init>(java.lang.reflect.Type[],java.lang.reflect.Type[]):477:477 -> <init>
    1:1:boolean equals(java.lang.Object):503:503 -> equals
    1:1:java.lang.reflect.Type[] getLowerBounds():499:499 -> getLowerBounds
    1:1:java.lang.reflect.Type[] getUpperBounds():495:495 -> getUpperBounds
    1:1:int hashCode():508:508 -> hashCode
    1:3:java.lang.String toString():512:514 -> toString
retrofit2.converter.moshi.MoshiConverterFactory -> retrofit2.converter.moshi.MoshiConverterFactory:
    1:5:void <init>(com.squareup.moshi.Moshi,boolean,boolean,boolean):64:68 -> <init>
    1:1:retrofit2.converter.moshi.MoshiConverterFactory create():48:48 -> create
    2:2:retrofit2.converter.moshi.MoshiConverterFactory create(com.squareup.moshi.Moshi):55:55 -> create
    2:2:retrofit2.converter.moshi.MoshiConverterFactory create():48 -> create
    1:4:java.util.Set jsonAnnotations(java.lang.annotation.Annotation[]):121:124 -> jsonAnnotations
    5:5:java.util.Set jsonAnnotations(java.lang.annotation.Annotation[]):127:127 -> jsonAnnotations
    1:1:retrofit2.Converter requestBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation[],retrofit2.Retrofit):106:106 -> requestBodyConverter
    2:2:com.squareup.moshi.JsonAdapter com.squareup.moshi.Moshi.adapter(java.lang.reflect.Type,java.util.Set):97:97 -> requestBodyConverter
    2:2:retrofit2.Converter requestBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation[],retrofit2.Retrofit):106 -> requestBodyConverter
    3:4:retrofit2.Converter requestBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation[],retrofit2.Retrofit):107:108 -> requestBodyConverter
    5:6:retrofit2.Converter requestBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation[],retrofit2.Retrofit):110:111 -> requestBodyConverter
    7:8:retrofit2.Converter requestBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation[],retrofit2.Retrofit):113:114 -> requestBodyConverter
    9:9:retrofit2.Converter requestBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[],java.lang.annotation.Annotation[],retrofit2.Retrofit):116:116 -> requestBodyConverter
    1:1:retrofit2.Converter responseBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):91:91 -> responseBodyConverter
    2:2:com.squareup.moshi.JsonAdapter com.squareup.moshi.Moshi.adapter(java.lang.reflect.Type,java.util.Set):97:97 -> responseBodyConverter
    2:2:retrofit2.Converter responseBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):91 -> responseBodyConverter
    3:4:retrofit2.Converter responseBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):92:93 -> responseBodyConverter
    5:6:retrofit2.Converter responseBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):95:96 -> responseBodyConverter
    7:8:retrofit2.Converter responseBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):98:99 -> responseBodyConverter
    9:9:retrofit2.Converter responseBodyConverter(java.lang.reflect.Type,java.lang.annotation.Annotation[],retrofit2.Retrofit):101:101 -> responseBodyConverter
retrofit2.converter.moshi.MoshiRequestBodyConverter -> retrofit2.converter.moshi.MoshiRequestBodyConverter:
    1:1:void <clinit>():27:27 -> <clinit>
    1:2:void <init>(com.squareup.moshi.JsonAdapter):31:32 -> <init>
    1:4:okhttp3.RequestBody convert(java.lang.Object):36:39 -> convert
    1:4:java.lang.Object convert(java.lang.Object):26 -> convert
retrofit2.converter.moshi.MoshiResponseBodyConverter -> retrofit2.converter.moshi.MoshiResponseBodyConverter:
    1:1:void <clinit>():28:28 -> <clinit>
    1:2:void <init>(com.squareup.moshi.JsonAdapter):32:33 -> <init>
    1:1:java.lang.Object convert(java.lang.Object):27:27 -> convert
    2:2:java.lang.Object convert(okhttp3.ResponseBody):37:37 -> convert
    2:2:java.lang.Object convert(java.lang.Object):27 -> convert
    3:4:java.lang.Object convert(okhttp3.ResponseBody):41:42 -> convert
    3:4:java.lang.Object convert(java.lang.Object):27 -> convert
    5:7:java.lang.Object convert(okhttp3.ResponseBody):44:46 -> convert
    5:7:java.lang.Object convert(java.lang.Object):27 -> convert
    8:8:java.lang.Object convert(okhttp3.ResponseBody):51:51 -> convert
    8:8:java.lang.Object convert(java.lang.Object):27 -> convert
    9:9:java.lang.Object convert(okhttp3.ResponseBody):47:47 -> convert
    9:9:java.lang.Object convert(java.lang.Object):27 -> convert
    10:10:java.lang.Object convert(okhttp3.ResponseBody):51:51 -> convert
    10:10:java.lang.Object convert(java.lang.Object):27 -> convert
videolan.org.commontools.LiveEvent -> videolan.org.commontools.LiveEvent:
    1:2:void <init>():33:34 -> <init>
    1:1:java.util.concurrent.atomic.AtomicBoolean access$getPending$p(videolan.org.commontools.LiveEvent):33:33 -> access$getPending$p
    1:1:void clear():55:55 -> clear
    1:1:void observe(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Observer):37:37 -> observe
    2:2:void observe(androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Observer):39:39 -> observe
    1:1:void observeForever(androidx.lifecycle.Observer):45:45 -> observeForever
    1:2:void setValue(java.lang.Object):50:51 -> setValue
videolan.org.commontools.LiveEvent$observe$1 -> videolan.org.commontools.LiveEvent$observe$1:
    1:1:void onChanged(java.lang.Object):40:40 -> onChanged
videolan.org.commontools.LiveEvent$observeForever$1 -> videolan.org.commontools.LiveEvent$observeForever$1:
    1:1:void onChanged(java.lang.Object):45:45 -> onChanged
videolan.org.commontools.ProgramDesc -> videolan.org.commontools.ProgramDesc:
    1:1:void <init>(long,long,java.lang.String,java.lang.String,android.net.Uri,int,int,int,int,java.lang.String,android.net.Uri):0:0 -> <init>
    1:1:void <init>(long,long,java.lang.String,java.lang.String,android.net.Uri,int,int,int,int,java.lang.String,android.net.Uri,int,kotlin.jvm.internal.DefaultConstructorMarker):195 -> <init>
    2:2:void <init>(long,long,java.lang.String,java.lang.String,android.net.Uri,int,int,int,int,java.lang.String,android.net.Uri):184:184 -> <init>
    2:2:void <init>(long,long,java.lang.String,java.lang.String,android.net.Uri,int,int,int,int,java.lang.String,android.net.Uri,int,kotlin.jvm.internal.DefaultConstructorMarker):195 -> <init>
    1:1:java.lang.String getAppId():194:194 -> getAppId
    1:1:android.net.Uri getArtUri():189:189 -> getArtUri
    1:1:long getChannelId():185:185 -> getChannelId
    1:1:java.lang.String getDescription():188:188 -> getDescription
    1:1:int getDuration():190:190 -> getDuration
    1:1:int getHeight():193:193 -> getHeight
    1:1:long getId():186:186 -> getId
    1:1:int getTime():191:191 -> getTime
    1:1:java.lang.String getTitle():187:187 -> getTitle
    1:1:int getWidth():192:192 -> getWidth
videolan.org.commontools.TvChannelUtilsKt -> videolan.org.commontools.TvChannelUtilsKt:
    1:1:void <clinit>():43:43 -> <clinit>
    2:2:void <clinit>():47:47 -> <clinit>
    1:2:androidx.tvprovider.media.tv.PreviewProgram buildProgram(android.content.ComponentName,videolan.org.commontools.ProgramDesc):114:115 -> buildProgram
    3:3:java.lang.String androidx.tvprovider.media.tv.TvContractCompat.buildInputId(android.content.ComponentName):344:344 -> buildProgram
    3:3:androidx.tvprovider.media.tv.PreviewProgram buildProgram(android.content.ComponentName,videolan.org.commontools.ProgramDesc):116 -> buildProgram
    4:21:androidx.tvprovider.media.tv.PreviewProgram buildProgram(android.content.ComponentName,videolan.org.commontools.ProgramDesc):116:133 -> buildProgram
    1:2:androidx.tvprovider.media.tv.WatchNextProgram buildWatchNextProgram(android.content.ComponentName,videolan.org.commontools.ProgramDesc):137:138 -> buildWatchNextProgram
    3:3:java.lang.String androidx.tvprovider.media.tv.TvContractCompat.buildInputId(android.content.ComponentName):344:344 -> buildWatchNextProgram
    3:3:androidx.tvprovider.media.tv.WatchNextProgram buildWatchNextProgram(android.content.ComponentName,videolan.org.commontools.ProgramDesc):139 -> buildWatchNextProgram
    4:22:androidx.tvprovider.media.tv.WatchNextProgram buildWatchNextProgram(android.content.ComponentName,videolan.org.commontools.ProgramDesc):139:157 -> buildWatchNextProgram
    1:4:long createOrUpdateChannel(android.content.SharedPreferences,android.content.Context,java.lang.String,int,java.lang.String):54:57 -> createOrUpdateChannel
    5:5:android.net.Uri createUri$default(java.lang.String,java.lang.String,int,java.lang.Object):103:103 -> createOrUpdateChannel
    5:5:long createOrUpdateChannel(android.content.SharedPreferences,android.content.Context,java.lang.String,int,java.lang.String):58 -> createOrUpdateChannel
    6:6:long createOrUpdateChannel(android.content.SharedPreferences,android.content.Context,java.lang.String,int,java.lang.String):58:58 -> createOrUpdateChannel
    7:7:long createOrUpdateChannel(android.content.SharedPreferences,android.content.Context,java.lang.String,int,java.lang.String):60:60 -> createOrUpdateChannel
    8:9:long createOrUpdateChannel(android.content.SharedPreferences,android.content.Context,java.lang.String,int,java.lang.String):62:63 -> createOrUpdateChannel
    10:11:void androidx.tvprovider.media.tv.TvContractCompat.requestChannelBrowsable(android.content.Context,long):578:579 -> createOrUpdateChannel
    10:11:long createOrUpdateChannel(android.content.SharedPreferences,android.content.Context,java.lang.String,int,java.lang.String):64 -> createOrUpdateChannel
    12:12:long createOrUpdateChannel(android.content.SharedPreferences,android.content.Context,java.lang.String,int,java.lang.String):65:65 -> createOrUpdateChannel
    13:13:boolean androidx.tvprovider.media.tv.ChannelLogoUtils.storeChannelLogo(android.content.Context,long,android.net.Uri):79:79 -> createOrUpdateChannel
    13:13:long createOrUpdateChannel(android.content.SharedPreferences,android.content.Context,java.lang.String,int,java.lang.String):66 -> createOrUpdateChannel
    14:16:boolean androidx.tvprovider.media.tv.ChannelLogoUtils.storeChannelLogo(android.content.Context,long,android.net.Uri):84:86 -> createOrUpdateChannel
    14:16:long createOrUpdateChannel(android.content.SharedPreferences,android.content.Context,java.lang.String,int,java.lang.String):66 -> createOrUpdateChannel
    17:17:boolean androidx.tvprovider.media.tv.ChannelLogoUtils.storeChannelLogo(android.content.Context,long,android.net.Uri):91:91 -> createOrUpdateChannel
    17:17:long createOrUpdateChannel(android.content.SharedPreferences,android.content.Context,java.lang.String,int,java.lang.String):66 -> createOrUpdateChannel
    18:20:java.net.URLConnection androidx.tvprovider.media.tv.ChannelLogoUtils.getUrlConnection(java.lang.String):163:165 -> createOrUpdateChannel
    18:20:boolean androidx.tvprovider.media.tv.ChannelLogoUtils.storeChannelLogo(android.content.Context,long,android.net.Uri):91 -> createOrUpdateChannel
    18:20:long createOrUpdateChannel(android.content.SharedPreferences,android.content.Context,java.lang.String,int,java.lang.String):66 -> createOrUpdateChannel
    21:21:boolean androidx.tvprovider.media.tv.ChannelLogoUtils.storeChannelLogo(android.content.Context,long,android.net.Uri):92:92 -> createOrUpdateChannel
    21:21:long createOrUpdateChannel(android.content.SharedPreferences,android.content.Context,java.lang.String,int,java.lang.String):66 -> createOrUpdateChannel
    22:22:boolean androidx.tvprovider.media.tv.ChannelLogoUtils.storeChannelLogo(android.content.Context,long,android.net.Uri):88:88 -> createOrUpdateChannel
    22:22:long createOrUpdateChannel(android.content.SharedPreferences,android.content.Context,java.lang.String,int,java.lang.String):66 -> createOrUpdateChannel
    23:23:boolean androidx.tvprovider.media.tv.ChannelLogoUtils.storeChannelLogo(android.content.Context,long,android.net.Uri):94:94 -> createOrUpdateChannel
    23:23:long createOrUpdateChannel(android.content.SharedPreferences,android.content.Context,java.lang.String,int,java.lang.String):66 -> createOrUpdateChannel
    24:24:boolean androidx.tvprovider.media.tv.ChannelLogoUtils.storeChannelLogo(android.content.Context,long,android.net.Uri):100:100 -> createOrUpdateChannel
    24:24:long createOrUpdateChannel(android.content.SharedPreferences,android.content.Context,java.lang.String,int,java.lang.String):66 -> createOrUpdateChannel
    25:26:boolean androidx.tvprovider.media.tv.ChannelLogoUtils.storeChannelLogo(android.content.Context,long,android.net.Uri):105:106 -> createOrUpdateChannel
    25:26:long createOrUpdateChannel(android.content.SharedPreferences,android.content.Context,java.lang.String,int,java.lang.String):66 -> createOrUpdateChannel
    27:27:boolean androidx.tvprovider.media.tv.ChannelLogoUtils.storeChannelLogo(android.content.Context,long,android.net.Uri):96:96 -> createOrUpdateChannel
    27:27:long createOrUpdateChannel(android.content.SharedPreferences,android.content.Context,java.lang.String,int,java.lang.String):66 -> createOrUpdateChannel
    28:28:boolean androidx.tvprovider.media.tv.ChannelLogoUtils.storeChannelLogo(android.content.Context,long,android.net.Uri):100:100 -> createOrUpdateChannel
    28:28:long createOrUpdateChannel(android.content.SharedPreferences,android.content.Context,java.lang.String,int,java.lang.String):66 -> createOrUpdateChannel
    29:30:boolean androidx.tvprovider.media.tv.ChannelLogoUtils.storeChannelLogo(android.content.Context,long,android.net.Uri):105:106 -> createOrUpdateChannel
    29:30:long createOrUpdateChannel(android.content.SharedPreferences,android.content.Context,java.lang.String,int,java.lang.String):66 -> createOrUpdateChannel
    31:35:boolean androidx.tvprovider.media.tv.ChannelLogoUtils.storeChannelLogo(android.content.Context,long,android.graphics.Bitmap):128:132 -> createOrUpdateChannel
    31:35:boolean androidx.tvprovider.media.tv.ChannelLogoUtils.storeChannelLogo(android.content.Context,long,android.net.Uri):109 -> createOrUpdateChannel
    31:35:long createOrUpdateChannel(android.content.SharedPreferences,android.content.Context,java.lang.String,int,java.lang.String):66 -> createOrUpdateChannel
    36:36:boolean androidx.tvprovider.media.tv.ChannelLogoUtils.storeChannelLogo(android.content.Context,long,android.graphics.Bitmap):129:129 -> createOrUpdateChannel
    36:36:boolean androidx.tvprovider.media.tv.ChannelLogoUtils.storeChannelLogo(android.content.Context,long,android.net.Uri):109 -> createOrUpdateChannel
    36:36:long createOrUpdateChannel(android.content.SharedPreferences,android.content.Context,java.lang.String,int,java.lang.String):66 -> createOrUpdateChannel
    37:38:boolean androidx.tvprovider.media.tv.ChannelLogoUtils.storeChannelLogo(android.content.Context,long,android.graphics.Bitmap):132:133 -> createOrUpdateChannel
    37:38:boolean androidx.tvprovider.media.tv.ChannelLogoUtils.storeChannelLogo(android.content.Context,long,android.net.Uri):109 -> createOrUpdateChannel
    37:38:long createOrUpdateChannel(android.content.SharedPreferences,android.content.Context,java.lang.String,int,java.lang.String):66 -> createOrUpdateChannel
    39:39:boolean androidx.tvprovider.media.tv.ChannelLogoUtils.storeChannelLogo(android.content.Context,long,android.net.Uri):100:100 -> createOrUpdateChannel
    39:39:long createOrUpdateChannel(android.content.SharedPreferences,android.content.Context,java.lang.String,int,java.lang.String):66 -> createOrUpdateChannel
    40:41:boolean androidx.tvprovider.media.tv.ChannelLogoUtils.storeChannelLogo(android.content.Context,long,android.net.Uri):105:106 -> createOrUpdateChannel
    40:41:long createOrUpdateChannel(android.content.SharedPreferences,android.content.Context,java.lang.String,int,java.lang.String):66 -> createOrUpdateChannel
    42:42:long createOrUpdateChannel(android.content.SharedPreferences,android.content.Context,java.lang.String,int,java.lang.String):68:68 -> createOrUpdateChannel
    43:43:android.net.Uri androidx.tvprovider.media.tv.TvContractCompat.buildChannelUri(long):353:353 -> createOrUpdateChannel
    43:43:long createOrUpdateChannel(android.content.SharedPreferences,android.content.Context,java.lang.String,int,java.lang.String):68 -> createOrUpdateChannel
    44:44:long createOrUpdateChannel(android.content.SharedPreferences,android.content.Context,java.lang.String,int,java.lang.String):69:69 -> createOrUpdateChannel
    45:45:long createOrUpdateChannel(android.content.SharedPreferences,android.content.Context,java.lang.String,int,java.lang.String):68:68 -> createOrUpdateChannel
    1:7:android.net.Uri createUri(java.lang.String,java.lang.String):104:110 -> createUri
    1:1:java.util.List existingPrograms(android.content.Context,long):82:82 -> existingPrograms
    2:3:android.net.Uri androidx.tvprovider.media.tv.TvContractCompat.buildPreviewProgramsUriForChannel(long):478:479 -> existingPrograms
    2:3:java.util.List existingPrograms(android.content.Context,long):84 -> existingPrograms
    4:5:java.util.List existingPrograms(android.content.Context,long):85:86 -> existingPrograms
    6:6:java.util.List existingPrograms(android.content.Context,long):85:85 -> existingPrograms
    7:11:java.util.List existingPrograms(android.content.Context,long):88:92 -> existingPrograms
    12:12:java.util.List existingPrograms(android.content.Context,long):99:99 -> existingPrograms
    13:13:java.util.List existingPrograms(android.content.Context,long):96:96 -> existingPrograms
    14:14:java.util.List existingPrograms(android.content.Context,long):99:99 -> existingPrograms
    1:1:java.lang.String[] getWATCH_NEXT_MAP_PROJECTION():47:47 -> getWATCH_NEXT_MAP_PROJECTION
    1:1:int indexOfId(java.util.List,long):180:180 -> indexOfId
    1:4:void updateWatchNext(android.content.Context,androidx.tvprovider.media.tv.WatchNextProgram,long,long):161:164 -> updateWatchNext
    5:5:android.net.Uri androidx.tvprovider.media.tv.TvContractCompat.buildWatchNextProgramUri(long):500:500 -> updateWatchNext
    5:5:void updateWatchNext(android.content.Context,androidx.tvprovider.media.tv.WatchNextProgram,long,long):165 -> updateWatchNext
    6:7:void updateWatchNext(android.content.Context,androidx.tvprovider.media.tv.WatchNextProgram,long,long):166:167 -> updateWatchNext
videolan.org.commontools.TvPreviewProgram -> videolan.org.commontools.TvPreviewProgram:
    1:1:void <init>(long,long,java.lang.String):177:177 -> <init>
    1:1:long getInternalId():177:177 -> getInternalId
    1:1:long getProgramId():177:177 -> getProgramId